*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0;margin:0}body{overflow-x:hidden}img{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}::-moz-selection{color:#cc0539;background:#012e4540}::selection{color:#cc0539;background:#012e4540}button{all:unset}h1,h2,h3,h4,h5,.title,th{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-style:normal;margin-bottom:15px}h1{font-size:clamp(25px,5vw,40px)}h2{font-size:clamp(23px,5vw,30px)}p,a,ul,li,input,label,textarea,td,select,button{font-family:mundial-narrow-variable,sans-serif;font-weight:100;font-style:normal;text-decoration:none}input::-webkit-input-placeholder,input::-moz-placeholder,input:-ms-input-placeholder,input:-moz-placeholder{font-family:mundial-narrow-variable,sans-serif;font-weight:400;font-style:normal;text-decoration:none}::-webkit-scrollbar{width:5px;height:2px}::-webkit-scrollbar-track{background:#012e45}::-webkit-scrollbar-thumb{background:#cc0539}::-webkit-scrollbar-thumb:hover{background:#cc0539}.container{padding:0 200px;max-width:2250px;margin:0 auto}.btn{display:block;position:relative;padding:7.5px 30px;color:#fff;margin-top:30px;width:-moz-fit-content;width:fit-content;margin-left:10px;cursor:pointer}.btn:after{content:"";position:absolute;left:-2px;top:-2px;width:100%;height:100%;border:2px solid #ffffff;transform:skew(-30deg);transition:.5s}.btn2{color:#012e45}.btn2:after{border-color:#012e45}.btn3:after{z-index:-1;background-color:#012e45;border-color:#012e45}.btn:hover:after{transform:skew(0)}@media screen and (max-width: 1500px){.container{padding:0 90px}}@media screen and (max-width: 1050px){.container{padding:0 7%}}nav{position:fixed;width:100vw;height:85px;z-index:998}.nav{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;gap:30px;padding:0 90px;position:relative;z-index:998}.nav__left{width:33.3333333333%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:0}.nav__left__logo{display:block;width:200px;display:grid}.nav__left__logo img{width:100%;height:100%;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:2;transition:.5s}.nav__left__logo img:last-child{opacity:0}.nav__mid{position:relative;height:85px;padding:15px 80px;width:33.3333333333%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:30px;z-index:2}.nav__mid:after{content:"";z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;clip-path:polygon(0 0,100% 0,100% 0%,calc(100% - 50px) 100%,50px 100%,0 0%);background-color:#fff}.nav__mid__divider{display:block;height:20px;width:1.5px;background-color:gray;z-index:999}.nav__mid__search{width:75%;z-index:999}.nav__mid__search__wrapper{position:relative}.nav__mid__search__wrapper input{width:100%;border-radius:20px;border:1px solid gray;padding:7.5px 15px;transition:.5s}.nav__mid__search__wrapper__active input{border-bottom-right-radius:0;border-bottom-left-radius:0}.nav__mid__search__results{position:absolute;width:calc(100% - 30px);width:100%;background-color:#fff;left:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:15px;border:1px solid #000000;border-top:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:10px;list-style:none;max-height:calc(100vh - 100px);overflow:auto}.nav__mid__search__results li{width:100%}.nav__mid__search__results li:last-child a{border-bottom:none;padding-bottom:0}.nav__mid__search__results__item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:15px;color:#000;cursor:pointer;border-bottom:1px solid #000000;width:100%;padding-bottom:10px}.nav__mid__search__results__image{width:50px;height:50px}.nav__mid__search__results__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav__mid__search__results__text{width:calc(100% - 50px)}.nav__mid__lang{z-index:999;width:20%;position:relative}.nav__mid__lang__current{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px;text-transform:uppercase;padding:0 10px;cursor:pointer}.nav__mid__lang__current span{width:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.nav__mid__lang__current span img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav__mid__lang__current span:nth-child(2){width:10px}.nav__mid__lang__options{position:absolute;top:20px;width:100%;background-color:#fff;padding:10px 10px 0;display:none}.nav__mid__lang__options__active{display:block}.nav__mid__lang__option{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px;text-transform:uppercase;color:#000;padding:10px 0}.nav__mid__lang__option span{width:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0}.nav__mid__lang__option span img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav__right{width:33.3333333333%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:50px}.nav__right__app{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px}.nav__right__app__icon{width:30px}.nav__right__app__icon img{width:100%;height:100%}.nav__right__app__text{color:#25d366;font-weight:700}.nav__right__cta{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px;width:50px;position:relative;cursor:pointer}.nav__right__cta span{display:block;background-color:#fff;height:4px;width:100%;transform:skew(-45deg);transition:.5s}.nav__right__cta span:nth-child(1){width:65%;align-self:flex-start}.nav__right__cta span:nth-child(3){width:65%;align-self:flex-end}.nav__right__cta__active span:nth-child(1){transform:rotate(45deg);width:100%;transform-origin:14px 10px}.nav__right__cta__active span:nth-child(2){width:0%}.nav__right__cta__active span:nth-child(3){width:100%;transform-origin:14px -4px;transform:rotate(-45deg)}.nav__scrolled{position:absolute;left:-10%;top:0;min-width:100%;overflow:hidden;width:120%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:0}.nav__scrolled span{display:block;clip-path:polygon(0 0,100% 0,100% 0%,calc(100% - 50px) 100%,50px 100%,0 0%);height:85px;width:20%;transition:1s;background-color:#fff;z-index:1}.nav__scrolled__active span{width:100%}.nav__menu{position:fixed;transition:.5s;right:-33%;top:84px;background-color:#f8f8f8;width:33%;clip-path:polygon(0 85px,50px 0,100% 0,100% 100%,0 100%);padding:120px 60px 60px 110px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;gap:60px;color:#012e45!important;max-height:calc(100vh - 85px);overflow-y:auto}.nav__menu__active{right:0!important}.nav__menu__items{list-style:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}.nav__menu__items__item{font-size:clamp(20px,5vw,40px);overflow:hidden}.nav__menu__items__item a{color:#012e45!important;font-weight:700;position:relative}.nav__menu__items__item a:after{content:"";position:absolute;left:-50%;width:50%;height:4px;background-color:#cc0539;bottom:0;transition:.5s}.nav__menu__items__item:hover a:after{left:0}.nav__menu__items__item__active a:after{left:0}.nav__menu__contact a{color:#012e45}.nav__menu__contact__socials{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px;margin-top:15px}.nav__menu__contact__socials__item{width:35px}.nav__menu__contact__socials__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav__right__search,.nav__menu__items__language{display:none}.nav__scrolling .nav__left__logo img:first-child,.nav__black .nav__left__logo img:first-child{opacity:0}.nav__scrolling .nav__left__logo img:last-child,.nav__black .nav__left__logo img:last-child{opacity:1}.nav__scrolling .nav__right__cta span,.nav__black .nav__right__cta span{background-color:#000}@media screen and (max-width: 1600px){.nav__left,.nav__right{width:25%;gap:30px}.nav__mid{width:50%}.nav__right__app__text{display:none}.nav__menu{width:50%;right:-50%}}@media screen and (max-width: 1400px){.nav__right{width:15%}.nav__mid{width:60%}}@media screen and (max-width: 1050px){nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:30px}.nav{width:100%;padding:0 7%}.nav__mid{position:fixed;top:-85px;left:0;transition:.5s;width:60%;z-index:9999}.nav__mid__active{top:0}.nav__right,.nav__left{width:40%}.nav__right__search{display:block;width:30px}.nav__right__search img{width:100%;height:100%}.nav__scrolled{width:100%;left:0}.nav__scrolled span{width:100%;opacity:0;clip-path:none}.nav__scrolled__active span{opacity:1}.nav__right__app__icon{position:fixed;width:50px;height:50px;bottom:30px;right:30px;padding:10px;background-color:#fff;border-radius:50%;box-shadow:#0000003d 0 3px 8px}.nav__right{gap:10px}.nav__menu{width:75%;height:calc(100% - 85px);max-height:unset;right:-75%}.nav__menu__items__language{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:15px;margin-bottom:15px}.nav__menu__items__language .nav__mid__lang__option{opacity:.5}.nav__menu__items__language .nav__mid__lang__option__active{opacity:1}.nav__mid__lang{display:none}.nav__mid{z-index:999}.nav__mid:after{clip-path:none}.nav__mid__search{width:80%}.nav__mid__close{width:20%;color:#000;position:relative;z-index:2;font-size:30px;font-family:neue-haas-grotesk-display,sans-serif;font-weight:900;text-align:center}.nav__mid__search__wrapper{position:unset;z-index:999}.nav__mid__search__wrapper__active input{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.nav__mid__search__wrapper input ::-moz-placeholder{color:#000}.nav__mid__search__wrapper input ::placeholder{color:#000}.nav__mid__search__results{border-top:1px solid #000000;top:85px;max-height:calc(100vh - 85px);border-radius:0 0 20px;z-index:999}.nav__left__logo img:first-child{opacity:0!important}.nav__left__logo img:last-child{opacity:1!important}.nav__right__cta span{background-color:#000!important}}@media screen and (max-width: 768px){.nav__left__logo{width:150px}.nav__mid{width:100%;clip-path:none;padding:0 7%}.nav__right__search{width:25px}.nav__menu{right:-100%;width:100%;height:100%;clip-path:none;padding:115px 7% 30px;top:0;background-color:#fff}.nav__mid__search__results{height:calc(100vh - 85px);border-radius:0}}.footer{background-color:#012e45;padding-top:60px;padding-bottom:60px;position:relative;margin-top:100px;z-index:990}.footer:after,.footer:before{content:"";position:absolute;height:100%;width:calc((100vw - 2250px)/2 + 1px);top:0;background-color:#012e45;z-index:1}.footer:before{left:calc(-.5*(100vw - 2250px))}.footer:after{right:calc(-.5*(100vw - 2250px))}.footer p,.footer a{color:#fff;line-height:1.5em}.footer__overlay{display:block;position:absolute;top:-70px;right:calc(-.5*(100vw - 2250px));background-color:#cc0539;width:50%;height:calc(100% + 70px);clip-path:polygon(0 100%,300px 0,100% 0,100% 100%,0 100%);mix-blend-mode:multiply;z-index:2}.footer__logo{max-width:250px;width:100%;position:relative;z-index:3}.footer__logo img{width:100%;height:100%}.footer__con{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:60px;margin-top:30px;position:relative;z-index:3}.footer__con__sitemap{list-style:none}.footer__con__sitemap li a{font-weight:700}.footer__con__sitemap__disclaimers li a{font-weight:400}.footer__con__social__wrap{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:30px;margin-top:30px}.footer__con__social__wrap .btn{margin-top:0}.footer__con__social__wrap__icon{width:50px}.footer__con__social__wrap__icon img{width:100%;height:100%}.footer__bottom{position:relative;margin-top:30px;padding-top:30px;border-top:1px solid #466575;z-index:3;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:30px}.footer__bottom__hmf{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:5px;line-height:1em!important;font-size:12px}.footer__bottom__hmf__icon{width:25px}@media screen and (max-width: 2250px){.footer__overlay{right:0;width:40%}}@media screen and (max-width: 1200px){.footer__con{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:60px}.footer__con__social{width:100%}.footer__con__social__wrap{margin-top:15px}}@media screen and (max-width: 1050px){.footer__overlay{width:75%}}@media screen and (max-width: 768px){.footer__con__contact{width:100%}.footer__con__sitemap{width:calc((100% - 60px)/2)}.footer__overlay{width:100%;clip-path:polygon(0 50%,200px 0,100% 0,100% 100%,0 100%)}.footer__con__social__wrap{flex-wrap:wrap}.footer__bottom{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:30px}}.p_consent__popup{position:fixed;z-index:999999;bottom:2em;left:2em;width:100%;max-width:400px;background-color:#fff;box-shadow:#00000026 0 5px 15px;border-radius:20px;padding:2em}.p_consent__popup__title{font-size:1.3em}.p_consent__popup__text{padding-top:15px}.p_consent__popup__buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:15px;margin-top:30px}.p_consent__popup__button{padding:10px 20px;background-color:#cc0539;color:#fff;cursor:pointer}.p_consent__popup__button__2{background-color:#012e45}@media screen and (max-width: 768px){.p_consent__popup{left:0;bottom:0;width:100%;max-width:unset;height:-moz-fit-content;height:fit-content;border-bottom-left-radius:0;border-bottom-right-radius:0}.p_consent__popup__buttons{flex-wrap:wrap}}
