.footer{background:#000;color:#fff;overflow:hidden}.footer__inner{padding:64px 0 80px}@media(min-width: 768px){.footer__inner{padding:64px 80px 80px}}@media(min-width: 1280px){.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__logo{margin:0 auto 23px}@media(min-width: 768px){.footer__logo{margin:0 0 30px}}@media(min-width: 1280px){.footer__logo{-ms-flex-preferred-size:100%;flex-basis:100%}}.footer__logo .basic-picture{height:auto;margin-left:auto;margin-right:auto;width:200px}@media(min-width: 768px){.footer__logo .basic-picture{margin:unset}}@media(min-width: 1280px){.footer__logo .basic-picture{width:240px}}@media(min-width: 1920px){.footer__logo .basic-picture{width:272px}}.footer__nav{margin-bottom:46px;max-width:538px}@media(min-width: 768px){.footer__nav{margin-bottom:30px}}.footer__nav ul.footer__menu-primary{display:grid;list-style:none;padding:0 40px;grid-template-columns:repeat(2, 1fr)}@media(min-width: 576px){.footer__nav ul.footer__menu-primary{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px){.footer__nav ul.footer__menu-primary{grid-template-columns:repeat(4, auto);gap:0 30px;padding:0}}@media(min-width: 1440px){.footer__nav ul.footer__menu-primary{grid-template-columns:repeat(6, auto)}}@media(min-width: 1920px){.footer__nav ul.footer__menu-primary{grid-template-columns:repeat(9, auto)}}.footer__nav ul.footer__menu-primary li{margin-bottom:5px;padding-left:12px}@media(min-width: 768px){.footer__nav ul.footer__menu-primary li{padding:0}}.footer__nav ul.footer__menu-primary a{font-family:"NeueHelveticaRoman",sans-serif;font-style:normal;font-weight:400;color:#fff;font-size:13px;letter-spacing:.13em;text-decoration:none}@media(min-width: 768px){.footer__nav ul.footer__menu-primary a{font-size:14px;white-space:nowrap}}.footer__nav ul.footer__menu-primary a:after{display:none}.footer__nav ul.footer__menu-primary a:hover,.footer__nav ul.footer__menu-primary a:focus{color:#ae803a;text-decoration:none;text-transform:uppercase}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 1280px){.footer__socials{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(min-width: 768px){.footer__socials-icons:not(.footer__socials-icons:last-of-type){margin-right:25px}}.footer__socials-icon{-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(11%) saturate(2%) hue-rotate(213deg) brightness(112%) contrast(100%);filter:brightness(0) saturate(100%) invert(99%) sepia(11%) saturate(2%) hue-rotate(213deg) brightness(112%) contrast(100%);text-decoration:none}.footer__socials-icon:hover{color:#ae803a;-webkit-filter:brightness(0) saturate(100%) invert(53%) sepia(48%) saturate(511%) hue-rotate(357deg) brightness(88%) contrast(94%);filter:brightness(0) saturate(100%) invert(53%) sepia(48%) saturate(511%) hue-rotate(357deg) brightness(88%) contrast(94%)}.footer__socials .v-icon__svg{height:20px;width:20px}.footer__socials .logo{display:block;margin:auto;max-width:48px}@media(min-width: 768px){.footer__socials .logo{max-width:64px;margin:0}}@media(min-width: 1280px){.footer__socials .logo{max-width:80px}}.footer__socials-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:40px}@media(min-width: 768px){.footer__socials-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-5px}}.footer__copyright{color:#fff;font-size:12px;letter-spacing:.1em;text-align:center}@media(min-width: 1280px){.footer__copyright{-ms-flex-preferred-size:100%;flex-basis:100%}}.exitIntent{display:none;background:rgba(0,0,0,.5);position:fixed;height:0;bottom:0;left:0;width:100%;z-index:99;overflow:hidden}.exitIntent__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;background:#fff;padding:min(40px,max(30px,30px + ((100vw - 375px) / ((1920 - 375) / (40 - 30))))) min(150px,max(50px,50px + ((100vw - 375px) / ((1920 - 375) / (150 - 50))))) min(47px,max(37px,37px + ((100vw - 375px) / ((1920 - 375) / (47 - 37)))));text-align:center}.exitIntent__inner p{font-family:"NeueHelveticaMedium",sans-serif;font-style:normal;font-weight:500;font-size:15px;margin-bottom:28px}@media(min-width: 768px){.exitIntent__inner p{font-size:20px}}.exitIntent__close{border:0;background:none;padding:0;margin:0;-webkit-appearance:none;position:absolute;top:10px;font-size:14px;text-transform:uppercase;right:15px}.exitIntent__close .v-icon__svg{margin-top:-1px;margin-left:5px}.offer-not-available{display:none;background:rgba(0,0,0,.5);position:fixed;height:0;bottom:0;left:0;width:100%;z-index:99;overflow:hidden}.offer-not-available__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;background:#fff;padding:min(40px,max(30px,30px + ((100vw - 375px) / ((1920 - 375) / (40 - 30))))) min(150px,max(50px,50px + ((100vw - 375px) / ((1920 - 375) / (150 - 50))))) min(47px,max(37px,37px + ((100vw - 375px) / ((1920 - 375) / (47 - 37)))));text-align:center}.offer-not-available__inner p{font-family:"NeueHelveticaMedium",sans-serif;font-style:normal;font-weight:500;font-size:15px;margin-bottom:28px}@media(min-width: 768px){.offer-not-available__inner p{font-size:20px}}.offer-not-available__close{border:0;background:none;padding:0;margin:0;-webkit-appearance:none;position:absolute;top:10px;font-size:14px;text-transform:uppercase;right:15px}.offer-not-available__close .v-icon__svg{margin-top:-1px;margin-left:5px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:50px}@media(min-width: 1280px){.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}}