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