body.noscroll{overflow:hidden}@font-face{font-family:"Futura";src:url("../fonts/Futura.eot?");src:url("../fonts/Futura.eot?#iefix") format("embedded-opentype"),url("../fonts/Futura.woff2") format("woff2"),url("../fonts/Futura.woff") format("woff"),url("../fonts/Futura.ttf") format("truetype"),url("../fonts/Futura.svg#wf") format("svg");font-weight:normal;font-display:swap}@font-face{font-family:"Futura-Bold";src:url("../fonts/Futura-Bold.eot?");src:url("../fonts/Futura-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Futura-Bold.woff2") format("woff2"),url("../fonts/Futura-Bold.woff") format("woff"),url("../fonts/Futura-Bold.ttf") format("truetype"),url("../fonts/Futura-Bold.svg#wf") format("svg");font-weight:normal;font-display:swap}@font-face{font-family:"Futura-Light";src:url("../fonts/Futura-Light.eot?");src:url("../fonts/Futura-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Futura-Light.woff2") format("woff2"),url("../fonts/Futura-Light.woff") format("woff"),url("../fonts/Futura-Light.ttf") format("truetype"),url("../fonts/Futura-Light.svg#wf") format("svg");font-weight:normal;font-display:swap}.footer-cookies-arrow{content:"";display:block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff;margin-top:4px}.footer-cookies-arrow-text{word-break:auto-phrase;white-space:nowrap}.footer-cookies-popup-wrapper{position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.3)}@media screen and (max-width:768px){.footer-cookies-popup-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.footer-cookies-popup{padding:16px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:760px;height:140px;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.4);box-shadow:3px 3px 0 rgba(0,0,0,0.4);background-color:#f29400}@media screen and (max-width:768px){.footer-cookies-popup{height:auto;max-height:75%;width:100%;padding:24px}}.footer-cookies-popup .footer-cookies-link{display:block;font-family:"Futura-Bold";text-decoration:underline;font-weight:400;font-size:18px;text-align:center}.footer-cookies-popup .footer-cookies-link:focus,.footer-cookies-popup .footer-cookies-link:hover{color:#fff}.footer-cookies-popup.main{height:-webkit-max-content;height:-moz-max-content;height:max-content}@media screen and (max-width:768px){.footer-cookies-popup.main{height:auto;max-height:75%}}.footer-cookies-popup.main .footer-cookies-header-text.settings{display:none}.footer-cookies-popup.main .footer-cookies-header-text.main{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-cookies-popup.main .footer-cookies-main{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-cookies-popup.settings{height:230px}@media screen and (max-width:768px){.footer-cookies-popup.settings{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:75%}}.footer-cookies-popup.settings .footer-cookies-header-text.settings{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-cookies-popup.settings .footer-cookies-header-text.main{display:none}.footer-cookies-popup.settings .footer-cookies-settings{display:-ms-grid;display:grid}@media screen and (max-width:768px){.footer-cookies-popup.settings .footer-cookies-settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.footer-cookies-popup.settings .footer-cookies-settings-actions{display:none}}@media screen and (max-width:768px){.footer-cookies-popup.settings .footer-cookies-mobile-footer{display:-ms-grid;display:grid}}.footer-cookies-popup.settings .footer-cookies-mobile-footer button{display:block;width:100%}@media screen and (max-width:768px){.footer-cookies-popup.settings .footer-cookies-settings-mobile-actions-intro{display:block;margin-bottom:1rem}}@media screen and (max-width:768px){.footer-cookies-popup.settings .footer-cookies-settings-actions-intro{display:none}}.footer-cookies-popup.consent{height:350px;padding:16px 24px}@media screen and (max-width:768px){.footer-cookies-popup.consent{height:auto;max-height:75%}}.footer-cookies-popup.consent .footer-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-cookies-popup.consent .footer-cookies-header{display:none}@media screen and (max-width:768px){.footer-cookies-popup.main .footer-cookies-header-text.main,.footer-cookies-popup.main .footer-cookies-header-text.settings,.footer-cookies-popup.settings .footer-cookies-header-text.main,.footer-cookies-popup.settings .footer-cookies-header-text.settings{display:none}}.footer-cookies-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px;width:100%}@media screen and (max-width:768px){.footer-cookies-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-cookies-header-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.footer-cookies-header-image-text{font-size:35px;font-family:Futura-Bold;color:#fff}.footer-cookies-header-image img{width:44px;height:44px;max-height:44px}.footer-cookies-header-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;font-size:18px;font-family:Futura-Bold;color:#fff}.footer-cookies-header-text.mobile{display:none}@media screen and (max-width:768px){.footer-cookies-header-text.mobile{display:block}}.footer-cookies-popup .footer-cookies-read-more{color:#fff;text-decoration:underline;font-family:Futura-Bold;font-weight:400}.footer-cookies-popup .footer-cookies-read-more:hover{color:#000}.footer-cookies-button-primary,.footer-cookies-button-secondary{border-radius:0;padding:8px 16px;font-size:20px;line-height:20px;text-transform:uppercase;text-decoration:none;font-family:Futura-Bold}.footer-cookies-button-primary{color:#000;background-color:#fff}.footer-cookies-button-primary:focus,.footer-cookies-button-primary:hover{color:#fff;background-color:#000}.footer-cookies-button-secondary{color:#fff;background-color:#000}.footer-cookies-button-secondary:focus,.footer-cookies-button-secondary:hover{color:#000;background-color:#fff}.footer-cookies-consent,.footer-cookies-main,.footer-cookies-settings{display:none;height:100%;overflow:hidden;width:100%}.footer-cookies-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;row-gap:1rem;padding-inline:60px}.footer-cookies-main-actions{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:1.75fr 35px 3fr;grid-template-columns:1.75fr 3fr;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}@media screen and (max-width:576px){.footer-cookies-main-actions{-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:1rem}.footer-cookies-main-actions .footer-cookies-main-customize{text-align:center}}.footer-cookies-main-actions .footer-cookies-main-save button{width:100%}.footer-cookies-main .footer-cookies-main-customize{font-size:15px}.footer-cookies-main .footer-cookies-main-customize-link{color:#000;font-family:"FuturaLT";font-weight:600;text-decoration:underline}.footer-cookies-main .footer-cookies-main-customize-link:hover{color:#fff}.footer-cookies-settings{-webkit-column-gap:110px;-moz-column-gap:110px;column-gap:110px;-ms-grid-columns:5fr 110px 7fr;grid-template-columns:5fr 7fr;padding-inline:60px 0}@media screen and (max-width:768px){.footer-cookies-settings{max-height:280px;-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:1rem;margin:0;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;overflow-x:hidden;overflow-y:auto;padding-inline:0}}.footer-cookies-settings-actions-intro{-ms-grid-row:1;-ms-grid-column:5;font-size:18px;font-family:Futura-Bold;grid-area:c}@media screen and (max-width:768px){.footer-cookies-settings-actions button{display:none;width:100%}}.footer-cookies-settings-actions .footer-cookies-button-secondary{margin-top:8px;width:100%;margin-bottom:1rem}.footer-cookies-settings-options{width:100%;overflow-y:auto;overflow-x:hidden;scrollbar-color:#f5a933 transparent;scrollbar-width:thin;padding-right:1rem}@media screen and (max-width:768px){.footer-cookies-settings-options{line-height:1.2;height:100%}}.footer-cookies-settings-option{display:-ms-grid;display:grid;-ms-grid-columns:13px 4px -webkit-max-content 4px -webkit-max-content;-ms-grid-columns:13px 4px max-content 4px max-content;grid-template-columns:13px -webkit-max-content -webkit-max-content;grid-template-columns:13px max-content max-content;grid-template-areas:"a b c";-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;font-size:15px}@media screen and (max-width:768px){.footer-cookies-settings-option{-ms-grid-columns:18px -webkit-max-content -webkit-max-content;-ms-grid-columns:18px max-content max-content;grid-template-columns:18px -webkit-max-content -webkit-max-content;grid-template-columns:18px max-content max-content;font-size:18px}}.footer-cookies-settings-option.disabled .footer-cookies-settings-option-checkbox{pointer-events:none;opacity:0.3}.footer-cookies-settings-option label{cursor:pointer}@media screen and (max-width:768px){.footer-cookies-settings-option:not(:last-child){margin-bottom:8px}}.footer-cookies-settings-option .footer-cookies-read-more{-ms-grid-row:1;-ms-grid-column:5;grid-area:c;color:#000;text-decoration:underline;font-family:Futura;font-weight:400;text-align:end}@media screen and (max-width:768px){.footer-cookies-settings-option .footer-cookies-read-more{text-align:start;padding-left:6px}}.footer-cookies-settings-option .footer-cookies-read-more:hover{color:#fff}.footer-cookies-settings-option-text{font-family:Futura-Bold;padding-left:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.footer-cookies-settings-option-checkbox{-ms-grid-row:1;-ms-grid-column:1;grid-area:a;width:13px;height:13px;background-color:#fff;position:relative;display:block;cursor:pointer}@media screen and (max-width:768px){.footer-cookies-settings-option-checkbox{width:18px;height:18px;border-radius:4px;margin-bottom:3px}}.footer-cookies-settings-option-checkbox:before{display:none;position:absolute;top:3px;left:3px;height:5px;width:8px;border-left:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:"";z-index:2}@media screen and (max-width:768px){.footer-cookies-settings-option-checkbox:before{top:4px;left:4px;height:7px;width:10px}}.footer-cookies-settings-option input:checked+.footer-cookies-settings-option-checkbox:before{display:block}.footer-cookies-consent{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media screen and (max-width:768px){.footer-cookies-consent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:1rem}}.footer-cookies-consent .footer-cookies-consent-text{color:#fff;padding-right:1rem;height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-color:#f5a933 transparent;scrollbar-width:thin;font-family:Futura;width:100%}.footer-cookies-consent .footer-cookies-consent-text>a{color:#fff;text-decoration:underline;font-size:12px}.footer-cookies-consent .footer-cookies-consent-text>a:hover{color:#000}.footer-cookies-consent .footer-cookies-consent-text>:is(h1,h2,h3,h4,h5,h6,p):not(:first-child){color:#fff;font-size:15px;line-height:19px;padding-top:8px;margin:0}.footer-cookies-consent .footer-cookies-consent-text h1,.footer-cookies-consent .footer-cookies-consent-text h2,.footer-cookies-consent .footer-cookies-consent-text h3,.footer-cookies-consent .footer-cookies-consent-text h4,.footer-cookies-consent .footer-cookies-consent-text h5,.footer-cookies-consent .footer-cookies-consent-text h6{font-family:Futura-Bold;font-weight:400;font-size:15px}.footer-cookies-consent .footer-cookies-consent-text-intro{margin-top:2px;font-family:Futura-Bold}.footer-cookies-consent-action .footer-cookies-consent-action-back{color:#fff;word-break:auto-phrase;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem;-webkit-transition:none;transition:none}.footer-cookies-consent-action .footer-cookies-consent-action-back .footer-cookies-arrow{-webkit-transition:none;transition:none}.footer-cookies-consent-action .footer-cookies-consent-action-back:hover{color:#000;-webkit-transition:none;transition:none}.footer-cookies-consent-action .footer-cookies-consent-action-back:hover .footer-cookies-arrow{border-right-color:#000;-webkit-transition:none;transition:none}.footer-cookies-settings-mobile-actions-intro{display:none;width:100%;-ms-flex-item-align:start;align-self:flex-start;font-size:18px;font-family:Futura-Bold}.footer-cookies-mobile-footer{margin-top:2rem;display:none;width:100%;row-gap:1rem;-ms-grid-columns:1fr;grid-template-columns:1fr}