.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2;}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none;}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}.wpcf7-form-control-wrap{position:relative;}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" ";}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}form.submitting .wpcf7-spinner{visibility:visible;}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}.wpcf7 [inert]{opacity:.5;}.wpcf7 input[type="file"]{cursor:pointer;}.wpcf7 input[type="file"]:disabled{cursor:default;}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr;}.wpcf7-reflection > output{display:list-item;list-style:none;}.wpcf7-reflection > output[hidden]{display:none;}.sgcc-main-wrapper .sgcc-container .cookie-icon{bottom:auto;color:currentColor;font-size:26px;left:15px;position:absolute;right:auto;top:35px;fill:var(--sgcc-cookie-icon-color);}[dir=rtl] .sgcc-main-wrapper .sgcc-container .cookie-icon{left:auto;right:15px;}.sgcc-main-wrapper .sgcc-container .cookie-icon svg{display:inline-flex;height:28px;line-height:1;width:28px;}.sgcc-main-wrapper{--width:450px;--top:auto;--left:auto;--right:30px;--bottom:30px;animation:sgccFadeInUp .8s .7s both;background-color:var(--sgcc-notice-background-color);border-radius:10px;bottom:var(--bottom);box-shadow:0 10px 40px 10px rgba(0,0,0,.05);left:var(--left);opacity:1;position:fixed;right:var(--right);top:var(--top);transition:opacity .2s linear 1s,visibility .2s linear 1s;visibility:visible;width:var(--width);z-index:1000000000;}[dir=rtl] .sgcc-main-wrapper{left:var(--right);right:var(--left);}.sgcc-main-wrapper.hidden{display:none;opacity:0;visibility:hidden;}.sgcc-main-wrapper .sgcc-container{color:var(--sgcc-text-color);padding:30px 30px 30px 55px;position:relative;}[dir=rtl] .sgcc-main-wrapper .sgcc-container{padding:30px 55px 30px 30px;}.sgcc-main-wrapper.hide-cookie-icon .sgcc-container{padding-left:30px;}[dir=rtl] .sgcc-main-wrapper.hide-cookie-icon .sgcc-container{padding-left:0;padding-right:30px;}.sgcc-main-wrapper[data-layout=custom_width]{--width:450px;width:var(--width);}.sgcc-main-wrapper[data-layout=custom_width].position-top-right{--top:30px;--right:30px;--left:auto;--bottom:auto;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top);}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-top-right{left:var(--right);right:var(--left);}.sgcc-main-wrapper[data-layout=custom_width].position-top-left{--top:30px;--right:auto;--left:30px;--bottom:auto;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top);}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-top-left{left:var(--right);right:var(--left);}.sgcc-main-wrapper[data-layout=custom_width].position-top-center{--top:30px;--right:auto;--left:50%;--bottom:auto;animation:sgccFadeIn .8s .7s both;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top);transform:translateX(-50%);}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-top-center{left:var(--right);right:var(--left);transform:translateX(50%);}.sgcc-main-wrapper[data-layout=custom_width].position-bottom-right{--top:auto;--right:30px;--left:auto;--bottom:30px;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top);}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-bottom-right{left:var(--right);right:var(--left);}.sgcc-main-wrapper[data-layout=custom_width].position-bottom-left{--top:auto;--right:auto;--left:30px;--bottom:30px;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top);}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-bottom-left{left:var(--right);right:var(--left);}.sgcc-main-wrapper[data-layout=custom_width].position-bottom-center{--top:auto;--right:auto;--left:50%;--bottom:30px;animation:sgccFadeIn .8s .7s both;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top);transform:translateX(-50%);}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-bottom-center{left:var(--right);right:var(--left);transform:translateX(50%);}.sgcc-main-wrapper[data-layout=full_width]{--right:0;--left:0;--width:max-content;border-radius:9999px;left:var(--left);margin:0 auto;max-width:calc(100% - 20px);right:var(--right);width:var(--width);}[dir=rtl] .sgcc-main-wrapper[data-layout=full_width]{left:var(--right);right:var(--left);}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container{padding:10px 15px;}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .sgcc-notice-content{align-items:center;display:flex;gap:10px;justify-content:center;}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .cookie-icon{bottom:unset;left:unset;margin:0;position:relative;right:unset;top:unset;}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .cookie-icon svg{height:22px;width:22px;}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .message-block,.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .message-block p{margin:0;}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container #close-sgcc-button{display:none;}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .cookie-compliance-button-block #sgcc-accept-button{border-radius:9999px;}.sgcc-main-wrapper[data-layout=full_width].position-top{--top:20px;--bottom:auto;bottom:var(--bottom);top:var(--top);}.sgcc-main-wrapper[data-layout=full_width].position-bottom{--top:auto;--bottom:20px;bottom:var(--bottom);top:var(--top);}.sgcc-main-wrapper[data-layout=pop_up]{--width:450px;--top:50%;--left:50%;--right:auto;--bottom:auto;animation:sgccFadeIn .8s 0s both;background-color:var(--sgcc-notice-background-color);border-radius:10px;bottom:var(--bottom);box-shadow:0 10px 40px 10px rgba(0,0,0,.05);left:var(--left);opacity:1;position:fixed;right:var(--right);top:var(--top);transform:translate(-50%,-50%);transition:opacity .2s linear 1s,visibility .2s linear 1s;visibility:visible;width:var(--width);z-index:1000000000;}[dir=rtl] .sgcc-main-wrapper[data-layout=pop_up]{left:var(--right);right:var(--left);transform:translate(50%,-50%);}.sgcc-main-wrapper[data-layout=pop_up].hidden{display:none;}.sgcc-main-wrapper[data-layout=pop_up] .sgcc-container{color:var(--sgcc-text-color);padding:30px 30px 30px 55px;position:relative;}[dir=rtl] .sgcc-main-wrapper[data-layout=pop_up] .sgcc-container{padding:30px 55px 30px 30px;}.sgcc-main-wrapper .message-block{color:var(--sgcc-text-color);font-size:15px;line-height:1.6;margin-bottom:15px;text-decoration:none;}.sgcc-main-wrapper .message-block a{color:var(--sgcc-link-color);display:inline-block;font-weight:400;position:relative;text-decoration:none !important;text-transform:inherit;}.sgcc-main-wrapper .message-block a:after{background-color:var(--sgcc-link-color);bottom:-2px;content:"";display:inline-block;height:1px;left:0;opacity:.5;position:absolute;right:0;width:100%;}.sgcc-main-wrapper .message-block a:is(:hover){color:var(--sgcc-link-hover-color);text-decoration:underline;text-transform:inherit;}.sgcc-main-wrapper .message-block a:is(:hover):after{background-color:var(--sgcc-link-hover-color);content:"";opacity:1;}.sgcc-main-wrapper .message-block a:is(:focus){outline:none;}.sgcc-main-wrapper .message-block p{font-size:15px;line-height:1.6;margin:0;padding:0;text-decoration:none;}.sgcc-main-wrapper .message-block p:is(:empty){display:none;}.sgcc-main-wrapper .message-block p:is(:last-child){margin:0;}.sgcc-main-wrapper .cookie-compliance-button-block #sgcc-accept-button{align-items:center;background:transparent;background-color:var(--sgcc-accept-button-background-color);border:1px solid var(--sgcc-accept-button-border-color);border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);color:var(--sgcc-accept-button-color);cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;height:auto;justify-content:center;line-height:1;padding:12px 20px;text-decoration:none;transition:all .5s ease;}.sgcc-main-wrapper .cookie-compliance-button-block #sgcc-accept-button:is(:hover){background:var(--sgcc-accept-button-hover-background-color);border-color:var(--sgcc-accept-button-hover-border-color);color:var(--sgcc-accept-button-hover-color);}.sgcc-main-wrapper .cookie-compliance-button-block #sgcc-accept-button:is(:focus){outline:none;}.sgcc-main-wrapper .sgcc-container #close-sgcc-button{align-items:center;background-color:var(--sgcc-close-button-background-color);border:none;border-radius:100%;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);color:var(--sgcc-close-button-color);cursor:pointer;display:inline-flex;font-size:15px;height:30px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;right:-10px;top:-10px;transition:all .5s ease;width:30px;}[dir=rtl] .sgcc-main-wrapper .sgcc-container #close-sgcc-button{left:-10px;right:auto;}.sgcc-main-wrapper .sgcc-container #close-sgcc-button:is(:hover){background-color:var(--sgcc-close-button-hover-background-color);border:none;color:var(--sgcc-close-button-hover-color);}.sgcc-main-wrapper .sgcc-container #close-sgcc-button:is(:focus){border:none;outline:none;}.sgcc-overlay-mask{--index:1000000000;--background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--background);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;transition:all .5s ease;width:100%;z-index:calc(var(--index) - 10);}.sgcc-overlay-mask.hidden{display:none;opacity:0;visibility:hidden;}@media (max-width:768px){.sgcc-main-wrapper[data-layout=full_width]{border-radius:8px;}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .sgcc-notice-content{align-items:flex-start;flex-direction:column;justify-content:flex-start;}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .sgcc-notice-content .cookie-icon{display:none;}}@media (max-width:600px){.sgcc-main-wrapper{max-width:400px;}}@media (max-width:460px){.sgcc-main-wrapper{max-width:300px;}.sgcc-main-wrapper .cookie-compliance-button-block .cookie-compliance-button{padding:12px 20px;}}@keyframes sgccFadeInUp{0%{opacity:0;transform:translate3d(0,20%,0);}to{opacity:1;transform:translateZ(0);}}@keyframes sgccFadeInDown{0%{opacity:0;transform:translate3d(0,-20%,0);}to{opacity:1;transform:translateZ(0);}}@keyframes sgccFadeIn{0%{opacity:0;}to{opacity:1;}}:root{--sgcc-text-color:#222;--sgcc-link-color:#2b7fff;--sgcc-link-hover-color:#00bc7d;--sgcc-notice-background-color:#e4e4e4;--sgcc-cookie-icon-color:#222;--sgcc-close-button-background-color:#222;--sgcc-close-button-hover-background-color:#00bc7d;--sgcc-close-button-color:#fff;--sgcc-close-button-hover-color:#fff;--sgcc-accept-button-background-color:#222;--sgcc-accept-button-hover-background-color:#00bc7d;--sgcc-accept-button-color:#fff;--sgcc-accept-button-hover-color:#fff;--sgcc-accept-button-border-color:#222;--sgcc-accept-button-hover-border-color:#00bc7d;}