.section--desktop-image,.section--desktop-video{display:none !important}@media (min-width: 769px){.section--mobile-image,.section--mobile-video{display:none !important}.section--desktop-image,.section--desktop-video{display:block !important}}.footer{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 16px}.footer__wrapper{max-width:unset;padding-top:27px;padding-bottom:45px}@media (min-width: 769px){.footer__wrapper{padding-top:155px;padding-bottom:75px}}@media screen and (min-width: 769px) and (max-width: 969px){.footer__right{padding:0 16px !important}}.footer a:hover{opacity:0.9}.footer__container .row{padding-left:0;padding-right:0}.footer__left .footer__container{width:100%}@media (min-width: 769px){.footer__logo .footer-logo__link{display:inline-block}}.footer__logo img{width:100%}.footer__block__text .rte,.footer__block__text .rte p{font-weight:400;font-size:13px;line-height:22px;letter-spacing:0.03em}.footer__block__social .social-media-icons,.footer__block__social .social-media-icons span,.footer__block__social .social-media-icons a,.footer__block__social .social__item,.footer__block__social .social__item span,.footer__block__social .social__item a{font-family:var(--h4-family);font-style:normal;font-weight:400;font-size:18px;line-height:22px}.footer__block__social .social-media-icons:last-of-type:after,.footer__block__social .social__item:last-of-type:after{display:none !important}.footer__block__social .social-media-icons:after,.footer__block__social .social__item:after{content:'—';display:inline-flex;font-size:14px;padding:0 0.1rem;top:-0.1rem;position:relative}.footer__block__newsletter ul{list-style:none;display:flex;flex-wrap:wrap;padding:0}.footer__block__newsletter svg{width:20px}.footer__block__custom-liquid-signup iframe{border:none}.footer__block__menu-list .footer__block__heading{font-family:var(--h3-family);font-style:normal;font-weight:400;font-size:24px;line-height:24px}@media (min-width: 769px){.footer__block__menu-list .footer__block__heading{font-family:var(--h5-family);font-style:normal;font-weight:500;font-size:12px;line-height:12px;letter-spacing:0.12em;text-transform:uppercase}}.footer__block__menu-list .footer-page-menu__item-list,.footer__block__menu-list .footer-page-menu__link{font-family:var(--h3-family);font-style:normal;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0.03em}@media (min-width: 769px){.footer__block__menu-list .footer-page-menu__item-list,.footer__block__menu-list .footer-page-menu__link{line-height:20px}}.footer__block__menu-inline .footer-page-menu__item-list{font-size:0;line-height:15px;display:flex;flex-wrap:wrap;flex-direction:row;-moz-column-gap:19.5px;column-gap:19.5px}.footer__block__menu-inline .footer-page-menu__item-list span{display:none}.footer__block__menu-inline .footer-page-menu__item-list>a,.footer__block__menu-inline .footer-page-menu__item-list>button{padding-right:19.5px}.footer__block__menu-inline .footer-page-menu__item-list>a:not(:last-child),.footer__block__menu-inline .footer-page-menu__item-list>button:not(:last-child){border-right:1px solid white}.footer__block__menu-inline a,.footer__block__menu-inline span,.footer__block__menu-inline button{font-size:9px;line-height:15px;letter-spacing:0.12em}.footer__block__menu-inline button:hover{text-decoration:underline}.footer .footer-page-menu{margin:15px 0}@media (min-width: 769px){.footer .footer-page-menu{margin:0px 0px}}.footer .errors,.footer .form__message+ul{position:absolute;top:-30px}.footer .errors ul li{color:#fc0d38 !important}.copyright__content,.copyright__content a{font-size:9px;line-height:12px;letter-spacing:0.12em}.footer-bottom-menu__page-list{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;height:100%;align-items:center;justify-content:center}@media (min-width: 769px){.footer-bottom-menu__page-list{justify-content:flex-end}}.footer-bottom-menu__page-list-item{padding-right:0.5rem;padding-left:0.5rem}.footer-bottom-menu__page-list-item:first-child{padding-left:0}.footer-bottom-menu__page-list-item:last-child{padding-right:0}.footer-bottom-menu__page-list-item--with-right-border{border-right:2px solid}.footer-bottom-menu__page-list-link{text-decoration:none}.footer-newsletter-signup__form-wrapper{position:relative}.footer-newsletter-signup .contact-form #contact_email{border:1px solid var(--color-white);font-size:18px;letter-spacing:0;font-family:'Baskerville No 2';margin-bottom:0px;padding:10px 20px;color:#fff !important;background-color:#222}@media (min-width: 769px){.footer-newsletter-signup .contact-form #contact_email{font-size:20px}}.footer-newsletter-signup .contact-form #contact_email::-moz-placeholder{color:#fff !important}.footer-newsletter-signup .contact-form #contact_email::placeholder{color:#fff !important}.footer-newsletter-signup .contact-form .footer-newsletter-signup__form-submit-btn{display:block;font-size:18px;width:88px;height:100%;font-family:'Baskerville No 2';right:0;border:1px solid var(--color-white)}@media (min-width: 769px){.footer-newsletter-signup .contact-form .footer-newsletter-signup__form-submit-btn{font-size:24px}}accordion-element{border-bottom:1px solid var(--color-dark-grey)}.footer__block__heading-counter{font-family:'Baskerville No 2';font-style:normal;font-weight:400;font-size:48px;line-height:44px;color:#ffffff}.footer__wrapper #ot-sdk-btn.ot-sdk-show-settings,.footer__wrapper #ot-sdk-btn.optanon-show-settings{font-family:var(--h5-family);font-weight:var(--h5-weight);font-style:var(--h5-style);text-transform:var(--h5-transform);padding:0;padding-right:19.5px;border:none;border-right:1px solid white;color:rgba(var(--color-six), 1);font-size:9px;line-height:15px;letter-spacing:0.12em}.footer__wrapper #ot-sdk-btn.ot-sdk-show-settings:hover,.footer__wrapper #ot-sdk-btn.optanon-show-settings:hover{background-color:unset}
