html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}em{text-transform:none}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{display:inline-block;font-size:80%;line-height:1}sub,sup{font-size:75%;font-weight:400;line-height:0;position:relative;vertical-align:baseline}sup{top:-.2em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0}fieldset,legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:GTSuper;src:url(/fonts/GT-Super-Display-Regular.otf);src:url(/fonts/GT-Super-Display-Regular.ttf);src:url(/fonts/GT-Super-Display-Regular.woff);src:url(/fonts/GT-Super-Display-Regular.woff2);font-weight:400;font-style:normal}body{font-size:22px;font-weight:400;font-family:proxima-nova,sans-serif}h1{font-size:69px}h1,h2{font-family:GTSuper;font-weight:400;color:#021329}h2{font-size:32px}p{font-size:22px;font-weight:300;font-family:proxima-nova,sans-serif}a{color:#ff5355}.ivy{font-family:ivypresto-display,serif;font-weight:400;font-style:normal}.red{color:#ff5355!important}@media only screen and (max-width:600px){body{font-size:16px;font-weight:400;font-family:proxima-nova,sans-serif}h1{font-size:32px;line-height:34px}h2{font-size:18px;line-height:24px}p{font-size:16px}ul{margin-bottom:3rem}}.swiper-grid{margin-top:88px;width:100%;display:block;max-width:1456px}.swiper-pagination{margin-top:56px;margin-bottom:81px}.swiper-pagination-bullet,.swiper-pagination-bullet-active{background-color:#ff5355;display:inline-block;width:12px;height:12px;margin-right:25px;opacity:.3;border-radius:100%;transition:all .25s ease-in-out;cursor:pointer}.swiper-pagination-bullet-active,.swiper-pagination-bullet:hover{opacity:1}.swiper-slide .seperator{width:1px;height:156px;background-color:#fff;position:absolute;right:calc(50% - 145px);top:-30px;opacity:0;transition:opacity .5s ease-in-out}.swiper-slide.swiper-slide-active .seperator,.swiper-slide.swiper-slide-next .seperator{opacity:1}@media only screen and (max-width:1200px){.swiper-slide.swiper-slide-next .seperator{opacity:0}}@media only screen and (max-width:1600px){.swiper-grid{max-width:calc(100vw - 160px)}}@media only screen and (max-width:600px){.swiper-grid{overflow-x:hidden;max-width:calc(100vw - 80px)}.swiper-pagination{margin-top:-30px}.swiper-slide.swiper-slide-active .seperator,.swiper-slide.swiper-slide-next .seperator{opacity:0}}*{box-sizing:border-box}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}.home-main{min-height:100vh;max-width:100vw;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.home-main::-webkit-scrollbar{display:none}.home-section-wrapper{position:relative;scroll-snap-align:start;min-height:100vh;padding-top:100px;width:100vw;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.home-section-wrapper::-webkit-scrollbar{display:none}@media only screen and (max-height:700px){.home-section-wrapper{min-height:600px;height:auto}}.section-wrapper{position:relative;overflow-x:hidden}section{max-width:1616px;margin:0 auto;padding:117px 80px}.fakelink,.readmore{background-color:transparent;border:0 solid transparent;color:#ff5355;text-transform:uppercase;text-decoration:none;font-size:14px;letter-spacing:3px;position:relative;padding:0;display:inline-block;font-weight:400;box-sizing:border-box}.fakelink:after,.readmore:after{content:"";position:relative;display:inline-block;width:5px;height:5px;border-left:1px solid #ff5355;border-bottom:1px solid #ff5355;transform:rotate(45deg);border-color:#ff5355 #ff5355 transparent transparent;border-style:solid;border-width:1px 1px 0 0;top:-2px;right:0;margin-left:10px}.fakelink{margin:0}.fakelink:after{display:none}.downloadbtn{background-color:transparent;border:0 solid transparent;color:#ff5355;text-transform:uppercase;text-decoration:none;font-size:14px;letter-spacing:3px;padding:0;display:inline-block;font-weight:400;box-sizing:border-box;position:relative;margin-right:30px}.downloadbtn:after{position:relative;width:5px;border-left:1px solid #ff5355;border-bottom:1px solid #ff5355;transform:rotate(135deg);border-color:#ff5355 #ff5355 transparent transparent;border-style:solid;border-width:1px 1px 0 0;top:-6px;right:0}.downloadbtn:after,.downloadbtn:before{content:"";display:inline-block;height:5px;margin-left:10px}.downloadbtn:before{position:absolute;width:8px;border:0 solid transparent;border-bottom:1px solid #ff5355;top:9px;right:-1px}.center,.center-text{text-align:center}.center{margin:0 auto;display:block}.checkbox{display:block;margin-top:46px;margin-bottom:60px}.checkbox label{font-size:18px;font-weight:300;line-height:24px;padding-left:40px;position:relative;display:block}.checkbox label:before{left:0;top:2px;width:18px;height:18px;border-radius:100%;border:1px solid #021329}.checkbox label:after,.checkbox label:before{position:absolute;content:"";display:block;box-sizing:border-box;transition:all .25s ease-in-out}.checkbox label:after{left:3px;top:5px;width:12px;height:12px;border-radius:100%}.checkbox label:hover:after{background-color:#52606c}.checkbox input{position:absolute;left:-9999999999999px}.checkbox input:checked~label:before{border:1px solid #d01f2f}.checkbox input:checked~label:after{background-color:#d01f2f}.btn{background-color:transparent;border:1px solid #ff5355;color:#ff5355;font-size:14px;border-radius:30px;line-height:30px;transition:all .5s ease-in-out;text-transform:uppercase}.btn:hover,.redbtn{background-color:#ff5355;color:#021329}.redbtn:hover{background-color:#021329;color:#ff5355}.close{display:block;background-color:transparent;width:19px;height:19px;position:relative;border:0 solid transparent}.close:after,.close:before{position:Absolute;top:9px;left:-3px;content:"";display:block;width:26px;border-top:1px solid #fff;transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}@media only screen and (min-width:600px){.mobile-only{display:none!important}}@media only screen and (max-width:600px){.desktop-only{display:none!important}section{padding:117px 40px}.home-section-wrapper{padding-top:80px}.readmore{font-size:12px}}.contact-page [class*=contactwrapper]{min-height:100vh}.contact-page{max-width:100vw;overflow:hidden}.nowrap{white-space:nowrap}.no-x{overflow-x:hidden}.Navigation_navigation__eSStv{height:96px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);position:fixed;background-color:#fff;top:0;width:100vw;z-index:99;padding:0 80px}.Navigation_wrapper__yQJIS{max-width:1600px;display:flex;margin:0 auto;justify-content:space-between;align-items:center;height:96px}.Navigation_navlinks__uv5aW{display:flex}.Navigation_navlinks__uv5aW a{height:96px;line-height:18px;display:grid;align-items:center;padding:0 30px;text-transform:uppercase;font-size:14px;font-family:proxima-nova,sans-serif;font-weight:400;border-bottom:2px solid transparent;transition:all .25s ease-in-out;text-decoration:none;color:#021329;letter-spacing:1.8px;text-align:center}.Navigation_navlinks__uv5aW a:hover{border-bottom:2px solid #ce0d2a;color:#ce0d2a}.Navigation_navlinks__uv5aW a.Navigation_active__1KqYp{border-bottom:2px solid #ce0d2a}@media only screen and (max-width:1400px){.Navigation_navlinks__uv5aW{padding-left:30px}.Navigation_navlinks__uv5aW a{padding:0 16px;text-align:center}}@media only screen and (max-width:1180px){.Navigation_navlinks__uv5aW a{padding:0 8px}}@media only screen and (max-width:1070px){.Navigation_navlinks__uv5aW a{padding:0 8px;font-size:12px}}.Navigation_shadow__s3CYm{display:none}.Navigation_navlink__SUfAw{displaY:none}@media only screen and (max-width:980px){.Navigation_navigation__eSStv{height:80px;padding:0 27px;box-shadow:none}.Navigation_navigation__eSStv .Navigation_wrapper__yQJIS{height:80px}.Navigation_navigation__eSStv .Navigation_logo__PsqaN,.Navigation_navigation__eSStv .Navigation_logo__PsqaN img{height:30px}.Navigation_navlinks__uv5aW{display:block;position:fixed;width:80vw;height:calc(100vh - 80px);background-color:#fff;top:80px;padding:30px;box-shadow:0 3px 16px 0 rgba(0,0,0,.16);right:-100vw;transition:all .5s ease-in-out}.Navigation_navlinks__uv5aW a{font-size:14px;text-align:right;height:30px;margin-top:20px}.Navigation_navigation__eSStv.Navigation_open__Z9JaI .Navigation_navlinks__uv5aW{right:0}.Navigation_shadow__s3CYm{position:absolute;display:block;top:0;width:100vw;height:80px;left:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);pointer-events:none}.Navigation_navlink__SUfAw{display:block;position:absolute;width:90px;height:80px;right:0;top:0}.Navigation_navlink__SUfAw:after,.Navigation_navlink__SUfAw:before{content:"";background-color:#ff5355;height:1px;width:35px;position:absolute;top:34px;right:31px}.Navigation_navlink__SUfAw:after{width:17px;top:45px}}@media only screen and (max-width:980px)and (min-width:601px){.Navigation_navigation__eSStv,.Navigation_navigation__eSStv .Navigation_shadow__s3CYm,.Navigation_navigation__eSStv .Navigation_wrapper__yQJIS{height:100px}.Navigation_navigation__eSStv .Navigation_navlinks__uv5aW{height:calc(100vh - 100px);top:100px}}.CookieModal_modal__IkYG8{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:#021329;z-index:99999999;color:#fff;opacity:1;transition:all .5s ease-in-out;overflow:hidden}.CookieModal_modal__IkYG8 h2{color:#ff5355}.CookieModal_modal__IkYG8 .CookieModal_policy__TRa0i{max-height:calc(100vh - 550px);overflow-y:scroll;margin-bottom:80px;padding-right:30px}.CookieModal_modal__IkYG8 .CookieModal_policy__TRa0i::-webkit-scrollbar{width:6px}.CookieModal_modal__IkYG8 .CookieModal_policy__TRa0i::-webkit-scrollbar-track{border-radius:2px;background:hsla(228,9%,90%,.17)}.CookieModal_modal__IkYG8 .CookieModal_policy__TRa0i::-webkit-scrollbar-thumb{background:#ff5355;border-radius:10px}.CookieModal_modal__IkYG8 .CookieModal_policy__TRa0i p{font-size:12px}.CookieModal_modal__IkYG8 .CookieModal_policy__TRa0i h2{font-size:22px}.CookieModal_modal__IkYG8 section{padding-top:100px}.CookieModal_modal__IkYG8.CookieModal_hide__qpYNS{opacity:0;height:0}.CookieModal_buttons__MxwNO{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:41px;max-width:600px;margin-top:50px}.CookieModal_consentBox__TsX8M{margin-top:80px}.CookieModal_consentBox__TsX8M h2{font-size:21px;color:#ff5355;margin:0 0 40px}.CookieModal_consentBox__TsX8M .CookieModal_check__EkBAI{margin-top:34px;line-height:18px;position:relative;margin-bottom:30px}.CookieModal_consentBox__TsX8M .CookieModal_check__EkBAI small{display:block;margin:16px 0 20px}.CookieModal_consentBox__TsX8M input{position:absolute;right:-9000000000px}.CookieModal_consentBox__TsX8M input:checked~label:after{opacity:1}.CookieModal_consentBox__TsX8M input:disabled~label{opacity:.6}.CookieModal_consentBox__TsX8M label{font-size:13px;text-transform:uppercase;padding-left:31px;cursor:pointer}.CookieModal_consentBox__TsX8M label:after,.CookieModal_consentBox__TsX8M label:before{display:block;content:"";border-radius:100%;border:1px solid #fff;width:18px;height:18px;position:Absolute;left:0;top:0}.CookieModal_consentBox__TsX8M label:after{background-color:#ff5355;width:8px;height:8px;border:0 solid transparent;top:6px;left:6px;opacity:0;transition:opacity .25s ease-in}@media only screen and (max-width:600px){.CookieModal_modal__IkYG8 section{padding-top:50px;padding-bottom:50px}.CookieModal_modal__IkYG8 .CookieModal_policy__TRa0i{margin-bottom:30px;max-height:calc(100vh - 426px)}.CookieModal_modal__IkYG8 .CookieModal_consentBox__TsX8M{margin-top:0}}.CookieBanner_cookiesbanner___mXe7{position:fixed;bottom:0;width:100vw;left:0;background-color:#021329;color:#fff;z-index:999999;transition:all .5s ease-in-out}.CookieBanner_cookiesbanner___mXe7 h2{color:#fff;margin:0}.CookieBanner_cookiesbanner___mXe7 p{font-size:16px;margin:26px 0 0}.CookieBanner_cookiesbanner___mXe7 section{padding-top:45px;padding-bottom:45px}.CookieBanner_grid___RQYC{display:grid;grid-template-columns:1fr auto;align-items:center;gap:55px}.CookieBanner_buttons__19aSX{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:41px}.CookieBanner_buttons__19aSX button{background-color:transparent;border:1px solid #ff5355;color:#ff5355;font-size:14px;border-radius:30px;line-height:18px;transition:all .5s ease-in-out;padding:5px 12px;min-height:30px}.CookieBanner_buttons__19aSX button:hover{background-color:#ff5355;color:#021329}.CookieBanner_hide__6BwK7{bottom:-500px}@media only screen and (max-width:1500px){.CookieBanner_buttons__19aSX{grid-template-columns:1fr;gap:20px}}@media only screen and (max-width:1200px){.CookieBanner_grid___RQYC{grid-template-columns:1fr}.CookieBanner_buttons__19aSX{grid-template-columns:1fr 1fr 1fr;gap:40px}}@media only screen and (max-width:600px){.CookieBanner_buttons__19aSX{grid-template-columns:1fr;gap:10px}.CookieBanner_buttons__19aSX button{font-size:10px;line-height:20px}.CookieBanner_cookiesbanner___mXe7 section{padding-top:29px;padding-bottom:60px}.CookieBanner_cookiesbanner___mXe7 .CookieBanner_grid___RQYC{gap:12px}.CookieBanner_cookiesbanner___mXe7 h2{font-size:12px;margin-bottom:18px}.CookieBanner_cookiesbanner___mXe7 p{font-size:12px}}.InputBlock_input-block__mtG9J textarea{min-height:173px;width:100%;border:1px solid #52606c;border-radius:22px;font-size:18px;position:relative;padding:8px 40px 0}.InputBlock_input-block__mtG9J textarea::-moz-placeholder{font-style:italic}.InputBlock_input-block__mtG9J textarea::placeholder{font-style:italic}.InputBlock_input-block__mtG9J input{height:44px;width:100%;border:1px solid #52606c;border-radius:22px;padding:0 40px;font-size:18px;margin-bottom:16px;line-height:44px}.InputBlock_input-block__mtG9J input:focus,.InputBlock_input-block__mtG9J input:focus-visible{border-color:#ff5355;stroke:none;outline:none}.InputBlock_input-block__mtG9J input::-moz-placeholder{font-style:italic}.InputBlock_input-block__mtG9J input::placeholder{font-style:italic}.InputBlock_input-block__mtG9J.InputBlock_catchcheck__KeNUN{position:absolute;left:-99999999px}.FormModal_modal__T2jsT{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:99999999;color:#fff;opacity:1;transition:all .5s ease-in-out;overflow:hidden;display:grid;background-color:hsla(0,0%,100%,.7);align-items:center;justify-items:center}.FormModal_modal__T2jsT h1{color:#ff5355;margin-top:0}.FormModal_modal__T2jsT section{width:1000px;max-width:90vw;max-height:90vh;overflow:scroll;background-color:#021329;height:auto;padding:90px;position:relative}.FormModal_modal__T2jsT [class*=clos]{position:Absolute;right:60px;top:50px}.FormModal_modal__T2jsT.FormModal_hide__y6NVa{opacity:0;height:0}.FormModal_modal__T2jsT [class*=checkbo] label:before{border-color:#fff}.FormModal_buttons__yIeQ1{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:41px;max-width:600px;margin-top:50px}.FormModal_inputgrid__G3b9y{display:grid;gap:34px}.FormModal_inputgrid__G3b9y [class*=input-block] input{margin-bottom:0;background-color:transparent;border-color:#fff;color:#fff}.FormModal_inputgrid__G3b9y [class*=input-block] input::-moz-placeholder{color:#fff}.FormModal_inputgrid__G3b9y [class*=input-block] input::placeholder{color:#fff}.FormModal_inputsubgrid__4A4da{display:grid;gap:34px;grid-template-columns:1fr 1fr}.FormModal_surprise__YHbm1{position:absolute;left:-8888888px}@media only screen and (max-width:600px){.FormModal_modal__T2jsT section{padding-top:50px;padding-bottom:50px}.FormModal_inputsubgrid__4A4da{grid-template-columns:1fr}}