@-webkit-keyframes imageEffect{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 0 transparent);filter:drop-shadow(0 0 0 transparent)}50%{-webkit-transform:scale(1.06);transform:scale(1.06);-webkit-filter:drop-shadow(0 4px 20px #fff45b);filter:drop-shadow(0 4px 20px #fff45b)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 0 transparent);filter:drop-shadow(0 0 0 transparent)}}@keyframes imageEffect{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 0 transparent);filter:drop-shadow(0 0 0 transparent)}50%{-webkit-transform:scale(1.06);transform:scale(1.06);-webkit-filter:drop-shadow(0 4px 20px #fff45b);filter:drop-shadow(0 4px 20px #fff45b)}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 0 transparent);filter:drop-shadow(0 0 0 transparent)}}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.91);transform:scale(0.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@-webkit-keyframes blink-2{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes blink-2{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@-webkit-keyframes shake-bottom{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes shake-bottom{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#000;text-decoration:none}a:hover,a:focus{text-decoration:none;color:#000}input[type=checkbox]{margin:0}html{overflow-x:hidden}body{overflow-x:hidden;position:relative}a[href^=tel]{color:inherit;text-decoration:none}body{font-family:"Montserrat-Regular";font-weight:400;font-style:normal;font-size:16px;line-height:1.5;color:#000;background:#fff;position:relative;overflow-x:hidden}.page-default{padding-top:10rem}@font-face{font-family:"Montserrat-Regular";src:url("../fonts/Montserrat-Regular.eot");src:url("../fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular.ttf") format("truetype"),url("../fonts/Montserrat-Regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat-Medium";src:url("../fonts/Montserrat-Medium.eot");src:url("../fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Medium.woff") format("woff"),url("../fonts/Montserrat-Medium.ttf") format("truetype"),url("../fonts/Montserrat-Medium.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat-Bold";src:url("../fonts/Montserrat-Bold.eot");src:url("../fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat-Bold.ttf") format("truetype"),url("../fonts/Montserrat-Bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat-SemiBold";src:url("../fonts/Montserrat-SemiBold.eot");src:url("../fonts/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-SemiBold.woff") format("woff"),url("../fonts/Montserrat-SemiBold.ttf") format("truetype"),url("../fonts/Montserrat-SemiBold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat-Black";src:url("../fonts/Montserrat-Black.eot");src:url("../fonts/Montserrat-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Black.woff") format("woff"),url("../fonts/Montserrat-Black.ttf") format("truetype"),url("../fonts/Montserrat-Black.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat-ExtraBold";src:url("../fonts/Montserrat-ExtraBold.eot");src:url("../fonts/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-ExtraBold.woff") format("woff"),url("../fonts/Montserrat-ExtraBold.ttf") format("truetype"),url("../fonts/Montserrat-ExtraBold.svg") format("svg");font-weight:normal;font-style:normal}.header{position:fixed;top:0;z-index:700}.header.fixed{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.4);-webkit-animation-name:header-animation;animation-name:header-animation;-webkit-animation-duration:.4s;animation-duration:.4s}.header.fixed header{padding-top:1rem;padding-bottom:1rem}@-webkit-keyframes header-animation{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:unset;transform:unset}}@keyframes header-animation{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:unset;transform:unset}}header{padding-top:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}@media only screen and (max-width: 1024px){header{padding-top:1rem;padding-bottom:1rem}}@media only screen and (max-width: 480px){header{padding-top:.5rem;padding-bottom:.5rem}}header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1024px){header nav ul{display:none}}header nav ul>li{margin-left:2rem}header nav ul>li a{text-transform:uppercase;font-family:"Montserrat-Bold";font-size:1.125rem;position:relative;display:block}header nav ul>li a:hover::after,header nav ul>li a.active::after{width:100%}header nav ul>li a::after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background-color:currentColor;-webkit-transition:width .3s ease;transition:width .3s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%)}header .header__logo img{width:200px;height:auto;-webkit-filter:drop-shadow(0px -2px 7px #666666);filter:drop-shadow(0px -2px 7px #666666)}@media only screen and (max-width: 1024px){header .header__logo img{width:15vw;min-width:120px}}header .menu__bar{margin-left:2rem;cursor:pointer;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}header .menu__bar:hover{opacity:.7}header .menu__bar>svg{width:2rem}.nav-open{overflow:hidden}.menu__bar-close{display:none}@media only screen and (max-width: 1024px){nav.open::before{opacity:1;visibility:visible}nav.open .navigation{-webkit-transform:unset;transform:unset}nav.open .menu__bar-close{display:block;position:absolute;top:1rem;right:1rem;z-index:1001}nav.open .menu__bar-close>svg{width:2rem}nav::before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);z-index:999;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}nav .navigation{position:fixed;display:block;width:320px;height:100vh;z-index:1000;background:#fff;right:0;top:0;bottom:0;padding:6rem 1rem;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}nav .navigation li{padding-bottom:1.2rem}}.footer{padding-top:5rem;padding-bottom:1rem}@media only screen and (max-width: 768px){.footer{padding-bottom:3.5rem}}.footer-wraper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}@media only screen and (max-width: 768px){.footer-wraper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-left,.footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc((100% - 3rem)/2)}@media only screen and (max-width: 768px){.footer-left,.footer-right{width:100%}}.footer-dealer{font-size:1.3125rem;font-family:"Montserrat-Bold";font-weight:700;color:#000;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width: 991px){.footer-dealer{font-size:1.125rem}}.footer-dealer-wrapper{margin-bottom:195px}@media only screen and (max-width: 768px){.footer-dealer-wrapper{margin-bottom:3rem}}.footer-dealer-btn{display:inline-block;background-color:#fff;border-radius:1rem;font-size:1.3125rem;letter-spacing:2px;color:#000;padding:20px 78px;-webkit-box-shadow:rgba(149,157,165,.2) 0px 8px 24px;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;-webkit-transition:all .3s ease;transition:all .3s ease}@media only screen and (max-width: 991px){.footer-dealer-btn{font-size:1.125rem}}.footer-dealer-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.footer-right{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-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 768px){.footer-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer-socials{max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:1rem;margin-top:35px;margin-bottom:70px}@media only screen and (max-width: 768px){.footer-socials{max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1rem;margin-bottom:3rem}}.footer-socials-title,.footer-socials-text{font-size:1.3125rem;color:#000;letter-spacing:2px}@media only screen and (max-width: 991px){.footer-socials-title,.footer-socials-text{font-size:1.125rem}}.footer-socials-title{font-family:"Montserrat-Bold";text-transform:uppercase}.footer-socials li a{display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease}.footer-socials li a:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.footer-socials li a:hover img{-webkit-filter:drop-shadow(0 4px 17.6px rgba(100, 100, 111, 0.3));filter:drop-shadow(0 4px 17.6px rgba(100, 100, 111, 0.3))}.footer-socials li a img{width:100%;max-width:50px;-webkit-transition:all .3s ease;transition:all .3s ease}.footer-logo{display:inline-block;margin-bottom:80px;overflow:hidden;position:relative}.footer-logo::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);opacity:0;z-index:1}.footer-logo:hover::before{left:150%;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1}@media only screen and (max-width: 768px){.footer-logo{margin-bottom:3rem}}.footer-logo img{width:100%;max-width:400px}.footer-hotline,.footer-email{font-size:1.5625rem;letter-spacing:2px;color:#000}@media only screen and (max-width: 991px){.footer-hotline,.footer-email{font-size:1.125rem}}.footer-hotline strong,.footer-email strong{font-family:"Montserrat-Bold"}.footer-car{overflow:hidden;position:relative}.footer-car::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);opacity:0;z-index:1}.footer-car:hover::before{left:150%;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1}.footer-copyright{margin-top:3rem;font-size:1rem;letter-spacing:2px;text-transform:uppercase;color:#000;font-style:italic}@media only screen and (max-width: 768px){.footer-copyright{font-size:.8125rem}}.section__article{margin-bottom:4rem}@media only screen and (max-width: 768px){.section__article{margin-bottom:unset}}.section__article-item:hover .section__article-item--image>img{scale:1.05}.section__article-item:hover .section__article-item--image::after{visibility:visible;opacity:1}.section__article-item--image{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.section__article-item--image>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:scale .2s linear;transition:scale .2s linear}.section__article-item--image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;background-color:rgba(0,0,0,.2)}.section__article-item--icon{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;right:0;bottom:0;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}.section__article-item--icon>img{cursor:pointer;width:120px}.section__article-item--heading{font-family:"Montserrat-Regular";font-size:1.64375rem;line-height:1.2;padding:1rem 0}.section__article-item--heading>strong{font-family:"Montserrat-Black"}@media only screen and (max-width: 1024px){.section__article-item--heading{font-size:1rem;padding:1.5rem 0rem}}.section{margin-bottom:4rem}@media only screen and (max-width: 1024px){.section{margin-bottom:2rem}}.section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:3rem}@media only screen and (max-width: 1024px){.section__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem}}.section__header-heading{font-family:"Montserrat-Black";font-size:2.734375rem;color:#29659c}@media only screen and (max-width: 1024px){.section__header-heading{font-size:1.5625rem}}.section__header-hint{text-transform:uppercase;font-family:"Montserrat-Bold";font-size:2.11rem;display:inline-block}@media only screen and (max-width: 1024px){.section__header-hint{font-size:1rem}}.section .exterior-swiper-button-next>img,.section .exterior-swiper-button-prev>img{width:3.5rem;height:3.5rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .3s linear;transition:scale .3s linear;-o-object-position:center;object-position:center}@media only screen and (max-width: 1024px){.section .exterior-swiper-button-next>img,.section .exterior-swiper-button-prev>img{width:2.5rem;height:2.5rem}}.section .exterior-swiper-button-next::after,.section .exterior-swiper-button-prev::after{content:unset}.section .exterior-swiper-button-next:hover>img,.section .exterior-swiper-button-prev:hover>img{scale:1.05}.section .exterior-swiper-button-prev{left:.5rem}.section .exterior-swiper-button-prev>img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width: 1024px){.section .exterior-swiper-button-prev{left:1rem}}.section .exterior-swiper-button-next{right:.5rem}@media only screen and (max-width: 1024px){.section .exterior-swiper-button-next{right:1rem}}.section .exterior-swiper{position:relative}.section .exterior-swiper__container{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.section__background-image{width:100%;height:100%;position:relative}.section__background-image .img-pc,.section__background-image .img-mb{width:100%}.section__background-image .img-pc{display:block}@media only screen and (max-width: 768px){.section__background-image .img-pc{display:none}}.section__background-image .img-mb{display:none}@media only screen and (max-width: 768px){.section__background-image .img-mb{display:block}}.section1__position{width:100%;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-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:1.5rem}@media only screen and (min-width: 769px){.section1__position{position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:30px;margin-top:0}}@media only screen and (min-width: 992px){.section1__position{top:50%;right:55px}}@media only screen and (min-width: 1800px){.section1__position{right:0}}.section1__position .container{max-width:1720px}.section1__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 768px){.section1__body{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section1__body-left{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:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 768px){.section1__body-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section1__body-cta{background-color:#29659c;color:#fff;font-family:"Montserrat-Black";font-size:1.261875rem;padding:1rem 2rem;display:block;border-radius:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;overflow:hidden;position:relative}.section1__body-cta:hover{color:#fff}.section1__body-cta::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);opacity:0;z-index:1}.section1__body-cta:hover::before{left:150%;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1}@media only screen and (max-width: 1440px){.section1__body-cta{font-size:1.125rem;padding:.8rem 1.8rem}}@media only screen and (max-width: 1280px){.section1__body-cta{font-size:1rem;padding:.5rem 1.5rem}}.section1__body-title{font-family:"Montserrat-Black";font-size:2.183125rem;margin-bottom:2rem;display:block;text-align:center;color:#000}@media only screen and (max-width: 1440px){.section1__body-title{font-size:1.875rem;margin-bottom:1.5rem}}@media only screen and (max-width: 1280px){.section1__body-title{font-size:1.75rem;margin-bottom:1rem}}@media only screen and (max-width: 1024px){.section1__body-title{font-size:1.5625rem}}@media only screen and (max-width: 991px){.section1__body-title{font-size:1.25rem}}@media only screen and (max-width: 768px){.section1__body-title{font-size:1.125rem;margin-bottom:.5rem}}.section1__body-title--top{font-family:"Montserrat-Black";font-size:6.25rem;text-align:end;line-height:1.12;margin-bottom:2rem;color:#29659c}@media only screen and (max-width: 1440px){.section1__body-title--top{font-size:4.6875rem;margin-bottom:1.5rem}}@media only screen and (max-width: 1280px){.section1__body-title--top{font-size:3.75rem;margin-bottom:1rem}}@media only screen and (max-width: 991px){.section1__body-title--top{font-size:2.5rem}}@media only screen and (max-width: 768px){.section1__body-title--top{font-size:1.875rem;margin-bottom:.5rem}}@media only screen and (max-width: 768px){.section1__body-title--top br{display:none}}.section1__highlight .section1__list h5{color:#000;font-size:1.301875rem;font-weight:normal;text-align:center}@media only screen and (max-width: 1024px){.section1__highlight .section1__list h5{font-size:1rem}}.section1__highlight .section1__list p{margin-bottom:unset;font-family:"Montserrat-ExtraBold";font-size:2.604375rem;color:#29659c;text-align:center}@media only screen and (max-width: 1024px){.section1__highlight .section1__list p{font-size:1.5625rem}}@media only screen and (max-width: 1024px){.section1__highlight .section1__item{margin-bottom:1.5rem}.section1__highlight .section1__item:last-child{margin-bottom:unset}}.section1__highlight .section1__item:first-child h5,.section1__highlight .section1__item:first-child p{text-align:start}@media only screen and (max-width: 1024px){.section1__highlight .section1__item:first-child h5,.section1__highlight .section1__item:first-child p{text-align:center}}.section1__highlight .section1__item:last-child h5,.section1__highlight .section1__item:last-child p{text-align:end}@media only screen and (max-width: 1024px){.section1__highlight .section1__item:last-child h5,.section1__highlight .section1__item:last-child p{text-align:center}}.section1__about-us{padding-top:4rem;padding-bottom:4rem;position:relative}@media only screen and (max-width: 1024px){.section1__about-us{padding-top:unset;padding-bottom:2rem}}.section1__about-us--heading{font-family:"Montserrat-Black";font-size:2.604375rem;max-width:750px;width:100%;margin-bottom:2rem}@media only screen and (max-width: 1024px){.section1__about-us--heading{font-size:1.5625rem;margin-bottom:1rem}}.section1__about-us--heading strong{font-weight:normal;color:#29659c}.section1__about-us--text{margin-top:1rem;padding-bottom:4rem}@media only screen and (max-width: 1024px){.section1__about-us--text{padding-bottom:1rem}}.section1__about-us--text strong{font-weight:normal;font-family:"Montserrat-Black"}.section1__about-us--image{position:absolute;top:0;right:0;width:25vw;z-index:2}.section1__about-us--background{position:relative;overflow:hidden;position:relative}.section1__about-us--background::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);opacity:0;z-index:1}.section1__about-us--background:hover::before{left:150%;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1}.section2__box{margin-bottom:4rem}@media only screen and (max-width: 1024px){.section2__box{margin-bottom:2rem}}.section2__box>img{-webkit-filter:drop-shadow(-102px 30px 100px #000);filter:drop-shadow(-102px 30px 100px #000)}.section2__box-heading{font-family:"Montserrat-Black";font-size:2.734375rem;color:#29659c;margin-bottom:1rem}@media only screen and (max-width: 1024px){.section2__box-heading{font-size:1.5625rem}}.section2__box-content{color:#000;font-size:1.301875rem;font-weight:normal;margin-bottom:3rem}@media only screen and (max-width: 1024px){.section2__box-content{font-size:1rem;margin-bottom:1.5rem}}.section2__box-content strong{font-weight:normal;font-family:"Montserrat-Black"}.section2__box-cta{border-radius:1rem;padding:.75rem 4rem .75rem 2rem;font-size:1.301875rem;font-weight:normal;display:inline-block;-webkit-box-shadow:rgba(149,157,165,.2) 0px 8px 24px;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.section2__box-cta::after{content:"";content:"";width:2.5rem;height:2.5rem;border-radius:100%;right:4%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.24) 0px 3px 8px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;position:absolute}.section2__box-cta:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}@media only screen and (max-width: 1024px){.section2__box-cta{font-size:1rem}}.section2__max-height{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section2__max-height .section2__box-content{-webkit-box-flex:1;-ms-flex:1;flex:1}.section2__max-height .section2__box-cta{width:-webkit-max-content;width:-moz-max-content;width:max-content}.section3__360{padding-top:8rem;padding-bottom:8rem}@media only screen and (max-width: 1024px){.section3__360{padding-top:unset;padding-bottom:2rem}}.section3__360-body{position:relative;padding-bottom:56.25%}.section3__360-body #threesixty{position:absolute;top:0;left:0;right:0;bottom:0;background-size:contain;background-position:center;background-repeat:no-repeat;width:100% !important;height:100% !important}.section3__360-body #threesixty canvas{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100% !important;height:100% !important}@media only screen and (max-width: 1024px){.section3__360-info{margin-bottom:2rem}}.section3__360-info li{margin-bottom:2rem}.section3__360-info li:last-child{margin-bottom:unset}.section3__360-info--heading{color:#000;font-size:1.301875rem;font-weight:normal}@media only screen and (max-width: 1024px){.section3__360-info--heading{font-size:1rem}}.section3__360-info--text{font-family:"Montserrat-Black";font-size:3.125rem;line-height:1}@media only screen and (max-width: 1024px){.section3__360-info--text{font-size:1.5625rem}}.section3__360-info--text small{font-size:1.301875rem}@media only screen and (max-width: 1024px){.section3__360-info--text small{font-size:1rem}}@media only screen and (max-width: 1024px){.section3__360-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.section3__360-action{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-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 1024px){.section3__360-action{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.section3__360-action--heading{font-family:"Montserrat-Bold";font-size:2.11rem;margin-bottom:2rem}@media only screen and (max-width: 1024px){.section3__360-action--heading{font-size:1.5625rem}}.section3__360-color li{text-transform:uppercase;font-size:1.301875rem;margin-bottom:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:-webkit-transform .2 linear;transition:-webkit-transform .2 linear;transition:transform .2 linear;transition:transform .2 linear, -webkit-transform .2 linear;cursor:pointer}.section3__360-color li:last-child{margin-bottom:unset}.section3__360-color li>div{width:28px;height:28px;border-radius:100%;margin-left:1.5rem;-webkit-transition:all .2s linear;transition:all .2s linear}@media only screen and (max-width: 1024px){.section3__360-color li>div{margin-left:unset;margin-right:1rem}}.section3__360-color li:hover>div{scale:1.2}.section3__360-color li.active span{font-family:"Montserrat-ExtraBold"}.section3__360-color li.active>div{scale:1.2}@media only screen and (max-width: 1024px){.section3__360-color li{font-size:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.section3__360-control{display:block;-webkit-appearance:none;-webkit-box-sizing:content-box;box-sizing:content-box;height:10px;margin:0;border-radius:5px;font-size:1em;outline:none;cursor:pointer;background:-webkit-gradient(linear, left top, right top, from(rgb(138, 140, 143)), to(rgb(220, 221, 222)));background:linear-gradient(90deg, rgb(138, 140, 143) 0%, rgb(220, 221, 222) 100%)}.section3__360-control::-webkit-slider-thumb{-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;background-color:#fff;border-radius:50%;-webkit-box-shadow:inset 0 0 0 7px #c3c3c3;box-shadow:inset 0 0 0 7px #c3c3c3;cursor:ew-resize;-webkit-transition:scale .3s linear;transition:scale .3s linear}.section3__360-control::-webkit-slider-thumb:hover{scale:1.05}.section5__article{margin-bottom:2rem}@media only screen and (max-width: 1024px){.section5__article{margin-bottom:unset}}.section5__article-thumb{width:100%;padding-bottom:63.15%;position:relative;border:1px solid #c3c3c3;overflow:hidden;position:relative}.section5__article-thumb::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);opacity:0;z-index:1}.section5__article-thumb:hover::before{left:150%;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1}.section5__article-thumb>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;right:0;bottom:0}.section5__article-heading{font-family:"Montserrat-SemiBold";font-size:1.64375rem;line-height:1.2;padding:3rem 1rem;text-align:center}@media only screen and (max-width: 1024px){.section5__article-heading{font-size:1rem;padding:1.5rem 0rem}}.section7{position:relative}.section7-header{width:100%;position:absolute;top:10%;left:0;text-align:center}.section7-subtitle{font-size:3rem;letter-spacing:4px;line-height:1;color:#fff;font-family:"Montserrat-SemiBold";font-weight:600}@media only screen and (max-width: 1440px){.section7-subtitle{font-size:2.25rem}}@media only screen and (max-width: 991px){.section7-subtitle{font-size:1.625rem}}@media only screen and (max-width: 680px){.section7-subtitle{font-size:1.375rem}}@media only screen and (max-width: 480px){.section7-subtitle{font-size:1.125rem}}.section7-title{font-size:5.5625rem;letter-spacing:7px;line-height:1;color:#fff;font-family:"Montserrat-Black";font-weight:900}@media only screen and (max-width: 1440px){.section7-title{font-size:4.375rem}}@media only screen and (max-width: 991px){.section7-title{font-size:3.125rem}}@media only screen and (max-width: 680px){.section7-title{font-size:2.5rem}}@media only screen and (max-width: 480px){.section7-title{font-size:1.5625rem}}.section7-text{width:100%;position:absolute;left:0;bottom:5%;text-align:center}@media only screen and (max-width: 768px){.section7-text{bottom:3%}}.section7-text p{font-size:1.625rem;letter-spacing:2px;color:#000;font-weight:600;font-family:"Montserrat-SemiBold";margin-bottom:0}@media only screen and (max-width: 1440px){.section7-text p{font-size:1.375rem}}@media only screen and (max-width: 991px){.section7-text p{font-size:1.125rem;letter-spacing:0}}@media only screen and (max-width: 768px){.section7-text p{font-size:1rem}}@media only screen and (max-width: 480px){.section7-text p{font-size:.875rem}}@media only screen and (max-width: 420px){.section7-text p{font-size:.75rem}}.section8{padding:5rem 0 3rem}@media only screen and (min-width: 1200px){.section8 .container{max-width:1140px}}@media only screen and (min-width: 1400px){.section8 .container{max-width:1320px}}@media only screen and (min-width: 1680px){.section8 .container{max-width:1560px}}.section8 .img-wrapper{overflow:hidden;position:relative}.section8 .img-wrapper::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);opacity:0;z-index:1}.section8 .img-wrapper:hover::before{left:150%;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1}.section8-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;margin-bottom:5rem}@media only screen and (max-width: 991px){.section8-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}}.section8-top .box-left{width:50%}@media only screen and (max-width: 1440px){.section8-top .box-left{width:calc((100% - 3rem)/2)}}@media only screen and (max-width: 991px){.section8-top .box-left{width:100%}}.section8-top .box-left .text-horizontal{-webkit-writing-mode:sideways-lr;-ms-writing-mode:sideways-lr;writing-mode:sideways-lr;font-size:2.3125rem;letter-spacing:3px;color:#000;font-family:"Montserrat-Bold";font-weight:700;text-align:right;margin-right:1.5rem}@media only screen and (max-width: 1440px){.section8-top .box-left .text-horizontal{font-size:1.875rem}}@media only screen and (max-width: 1200px){.section8-top .box-left .text-horizontal{font-size:1.5rem}}@media only screen and (max-width: 991px){.section8-top .box-left .text-horizontal{font-size:1.25rem;margin-right:1rem}}@media only screen and (max-width: 768px){.section8-top .box-left .text-horizontal{font-size:1.125rem}}.section8-top .box-left .box__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:1rem;margin-top:3rem}@media only screen and (max-width: 991px){.section8-top .box-left .box__content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.5rem}}.section8-top .box-right{width:calc(50% - 3rem);height:-webkit-max-content;height:-moz-max-content;height:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;padding-top:10rem}@media only screen and (max-width: 1440px){.section8-top .box-right{width:calc((100% - 3rem)/2);padding-top:8rem}}@media only screen and (max-width: 1200px){.section8-top .box-right{padding-top:6rem}}@media only screen and (max-width: 991px){.section8-top .box-right{width:100%;padding-top:0}}@media only screen and (max-width: 600px){.section8-top .box-right{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media only screen and (max-width: 400px){.section8-top .box-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.5rem}}.section8-top .box-right .img-wrapper,.section8-top .box-right .box__content-wrapper{width:calc((100% - 3rem)/2)}@media only screen and (max-width: 400px){.section8-top .box-right .img-wrapper,.section8-top .box-right .box__content-wrapper{width:100%}}.section8-top .box-right .box__content-wrapper{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:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 991px){.section8-top .box-right .box__content-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}}.section8-top .box__header-title,.section8-top .box__header-highlight{font-size:2.75rem;letter-spacing:3px;line-height:1.2;text-transform:uppercase;color:#000;font-family:"Montserrat-Bold";font-weight:700}@media only screen and (max-width: 1440px){.section8-top .box__header-title,.section8-top .box__header-highlight{font-size:2.375rem}}@media only screen and (max-width: 1200px){.section8-top .box__header-title,.section8-top .box__header-highlight{font-size:2rem}}@media only screen and (max-width: 991px){.section8-top .box__header-title,.section8-top .box__header-highlight{font-size:1.625rem}}@media only screen and (max-width: 768px){.section8-top .box__header-title,.section8-top .box__header-highlight{font-size:1.375rem}}.section8-top .box__header-highlight{font-family:"Montserrat-Black";font-weight:900;color:#426483}.section8-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7rem}@media only screen and (max-width: 991px){.section8-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}}.section8-bottom .box-left{width:40%}@media only screen and (max-width: 991px){.section8-bottom .box-left{width:100%}}.section8-bottom .box-right{width:calc(60% - 7rem)}@media only screen and (max-width: 991px){.section8-bottom .box-right{width:100%}}.section8-bottom .box__content-title{margin-bottom:.5rem}.section8-bottom .box__content-btn{margin-top:3rem}@media only screen and (max-width: 991px){.section8-bottom .box__content-btn{margin-top:1rem}}.section8 .box__content-title{font-size:2.3125rem;letter-spacing:3px;color:#000;font-family:"Montserrat-Bold";font-weight:700}@media only screen and (max-width: 1440px){.section8 .box__content-title{font-size:2rem}}@media only screen and (max-width: 1200px){.section8 .box__content-title{font-size:1.625rem}}@media only screen and (max-width: 991px){.section8 .box__content-title{font-size:1.375rem}}@media only screen and (max-width: 768px){.section8 .box__content-title{font-size:1.25rem}}.section8 .box__content-text{font-size:1.3125rem;letter-spacing:2px;color:#000;text-align:justify}@media only screen and (max-width: 1440px){.section8 .box__content-text{font-size:1.125rem}}@media only screen and (max-width: 991px){.section8 .box__content-text{font-size:1rem}}.section8 .box__content-btn{border-radius:50px;padding:.75rem 4rem .75rem 2rem;font-size:1.301875rem;font-weight:normal;display:inline-block;-webkit-box-shadow:rgba(149,157,165,.2) 0px 8px 24px;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;white-space:nowrap}.section8 .box__content-btn::after{content:"";content:"";width:2.5rem;height:2.5rem;border-radius:100%;right:4%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.24) 0px 3px 8px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;position:absolute}.section8 .box__content-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}@media only screen and (max-width: 1440px){.section8 .box__content-btn{font-size:1.125rem}}@media only screen and (max-width: 1024px){.section8 .box__content-btn{font-size:1rem}}.section9{position:relative}.section9-wrapper{width:100%;position:absolute;left:0;top:20%}.section9-header{font-size:6.25rem;letter-spacing:29px;text-transform:uppercase;color:#fff;font-family:"Montserrat-Black";font-weight:900;text-align:center}@media only screen and (max-width: 1440px){.section9-header{font-size:5rem;letter-spacing:25px}}@media only screen and (max-width: 1200px){.section9-header{font-size:3.75rem;letter-spacing:20px}}@media only screen and (max-width: 991px){.section9-header{font-size:3.125rem;letter-spacing:15px}}@media only screen and (max-width: 680px){.section9-header{font-size:2.1875rem;letter-spacing:10px}}@media only screen and (max-width: 480px){.section9-header{font-size:1.5625rem;letter-spacing:5px}}.section10{position:relative}.section10-wrapper{width:100%;position:absolute;left:0;top:20%}@media only screen and (max-width: 768px){.section10-wrapper{top:7%}}.section10-header{font-size:6.25rem;letter-spacing:8px;text-transform:uppercase;color:#fff;font-family:"Montserrat-Black";font-weight:900;line-height:7.4375rem}@media only screen and (max-width: 1440px){.section10-header{font-size:5rem;line-height:5.9375rem}}@media only screen and (max-width: 1200px){.section10-header{font-size:3.75rem;line-height:4.375rem}}@media only screen and (max-width: 991px){.section10-header{font-size:3.125rem;line-height:1.2}}@media only screen and (max-width: 768px){.section10-header br{display:none}}@media only screen and (max-width: 680px){.section10-header{font-size:2.1875rem}}@media only screen and (max-width: 480px){.section10-header{font-size:1.5625rem}}.section10-text{font-size:1.875rem;letter-spacing:3px;text-transform:uppercase;color:#fff;font-weight:900;font-family:"Montserrat-Black";margin-top:.5rem}@media only screen and (max-width: 1440px){.section10-text{font-size:1.625rem}}@media only screen and (max-width: 1200px){.section10-text{font-size:1.25rem}}@media only screen and (max-width: 991px){.section10-text{font-size:1rem}}@media only screen and (max-width: 480px){.section10-text{font-size:.875rem}}.section11{padding:5rem 0 2rem}.section11 .specifications-swiper .swiper-slide{overflow:hidden;position:relative}.section11 .specifications-swiper .swiper-slide::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100%);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);opacity:0;z-index:1}.section11 .specifications-swiper .swiper-slide:hover::before{left:150%;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1}.section11 .specifications-swiper-button-next,.section11 .specifications-swiper-button-prev{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section11 .specifications-swiper-button-next img,.section11 .specifications-swiper-button-prev img{width:30px;height:30px}.section11 .specifications-swiper-button-prev{left:1rem}.section11 .specifications-swiper-button-next{right:1rem}.section11 .specifications-swiper .swiper-button-disabled{opacity:.6}.section11-table{position:relative;margin-top:5rem}@media only screen and (max-width: 991px){.section11-table{margin-top:3rem}}.section11-table-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 991px){.section11-table-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section11-table-title{font-size:1.5625rem;letter-spacing:2px;text-transform:uppercase;color:#000;font-family:"Montserrat-Bold";font-weight:700;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);text-align:center;margin-right:3rem}@media only screen and (max-width: 991px){.section11-table-title{font-size:1.125rem;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;-webkit-transform:unset;transform:unset;margin-right:0;margin-bottom:1rem}}@media only screen and (max-width: 480px){.section11-table-title{font-size:1rem}}.section11-table figure{width:auto;margin:0}.section11-table table{margin:0 auto;position:relative}.section11-table table::before{content:attr(data-before);font-size:1.5625rem;letter-spacing:2px;text-transform:uppercase;color:#000;font-family:"Montserrat-Bold";font-weight:700;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute}.section11-table table td{border:1px solid #262223;padding:.5rem 1.5rem}@media only screen and (max-width: 768px){.section11-table table td{padding:.5rem}}.section12{padding-top:4rem;padding-bottom:2rem}.section12-header{text-align:center}.section12-title{display:inline-block;font-family:"Montserrat-Black";font-size:1.25rem;letter-spacing:4px;line-height:1.5;color:#fff;border-radius:77px;background-color:red;text-align:center;padding:1rem 5rem;-webkit-box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px;box-shadow:rgba(50,50,93,.25) 0px 13px 27px -5px,rgba(0,0,0,.3) 0px 8px 16px -8px}@media only screen and (max-width: 991px){.section12-title{font-size:1.125rem;padding:1rem 4rem}}@media only screen and (max-width: 480px){.section12-title{font-size:1rem;padding:.8rem 2rem}}.section12-form{margin-top:5rem}@media only screen and (max-width: 991px){.section12-form{margin-top:3rem}}.section12-form input[type=checkbox]{width:0;height:0;opacity:0;visibility:hidden}.section12-form input[type=checkbox]:checked+label:after{content:"";display:block;position:absolute;top:0;left:10px;width:8px;height:16px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 991px){.section12-form input[type=checkbox]:checked+label:after{top:-1px;left:9px;width:6px;height:14px}}.section12-form button.btn-submit{font-size:1.125rem;letter-spacing:2px;text-transform:uppercase;color:#000;font-weight:700;font-family:"Montserrat-Bold";border-radius:10px;background-color:#a9a9a9;border:0;outline:0;padding:.75rem 3rem;-webkit-transition:all .3s ease;transition:all .3s ease}.section12-form button.btn-submit:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}@media only screen and (max-width: 991px){.section12-form button.btn-submit{font-size:1rem}}.section12 .form-label{font-size:1.125rem;letter-spacing:2px;text-transform:uppercase;color:#000;font-family:"Montserrat-Bold";font-weight:700}@media only screen and (max-width: 991px){.section12 .form-label{font-size:1rem}}.section12 .form-label::after{color:red;content:" *"}.section12 .form-control{border-radius:15px;background-color:#fff;font-size:1.125rem;padding:1rem;border:none;-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.section12 .terms-label{font-size:1rem;letter-spacing:2px;text-transform:uppercase;color:#000;font-weight:700;font-family:"Montserrat-Bold";position:relative;cursor:pointer;padding-left:45px}.section12 .terms-label::after{color:red;content:" *"}@media only screen and (max-width: 991px){.section12 .terms-label{font-size:.875rem;padding-left:35px}}.section12 .terms-label::before{content:"";-webkit-appearance:none;background-color:rgba(0,0,0,0);border:2px solid #000;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05);padding:12px;display:inline-block;position:absolute;vertical-align:middle;cursor:pointer;left:0;top:-5px}@media only screen and (max-width: 991px){.section12 .terms-label::before{padding:10px}}.section12 .register-form__error{color:red;font-size:14px;margin-top:5px}#thanksPopup{z-index:999999}#thanksPopup .modal-body{padding:0 !important}#thanksPopup .thanks__popup-body{padding:40px 20px;text-align:center;background-color:#fff;color:#000;line-height:1.4;border-radius:0 0 .3rem .3rem}#thanksPopup .thanks__popup-header{padding:30px 50px;position:relative;border-radius:.3rem .3rem 0 0;background-color:#000}@media(max-width: 630px){#thanksPopup .thanks__popup-header{padding:25px}}#thanksPopup .thanks__popup-header .thanks__popup-logo{display:block;height:20px;width:auto;max-width:70%;margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#thanksPopup .thanks__popup-header .thanks__popup-close{outline:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;width:30px;height:30px;background-color:#000;color:#fff;border:solid 1px #fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;top:-15px;right:-15px;border-radius:50%}@media(max-width: 630px){#thanksPopup .thanks__popup-header .thanks__popup-close{width:20px;height:20px;top:-10px;right:-5px}}.loader-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;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)}.loader-wrapper .loader{width:18px;height:18px;border:2px solid #fff;border-bottom-color:#000;border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#mainLoading{position:fixed;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;overflow:hidden;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;z-index:1060;background-color:rgba(0,0,0,.7);opacity:0;visibility:hidden}#mainLoading .mainLoading-wrapper{position:relative;display:inline-block}#mainLoading .mainLoading-wrapper .main-loader{width:65px;height:65px;border:2px solid #fff;border-bottom-color:#000;border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}#mainLoading .mainLoading-wrapper .main-loader-logo{display:block;max-width:55px;margin:0 auto;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#mainLoading .mainLoading-wrapper .main-loader-text{font-size:10px;line-height:1;position:absolute;left:50%;text-align:center;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-10px;color:#fff;width:100%}.tool{position:fixed;z-index:50;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#1a1a1a;width:48px}.tool .tool-item{background-color:#fff;width:48px;height:48px;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:width .5s;transition:width .5s;padding-left:12px;float:right;overflow:hidden;position:relative}.tool .tool-item img{width:auto}.tool .tool-item:hover span{left:30px}.tool .tool-list{background-color:#fff;width:48px;height:48px;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;font-size:20px;color:#1a1a1a;cursor:pointer}.tool-item:hover{width:260px;-webkit-transition:width 1s;transition:width 1s}.tool .tool-item>span{margin-left:20px;color:#1a1a1a;position:absolute;right:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.tool-list-contain{list-style-type:none;padding:0;margin:0;height:0;opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.tool-list-contain.show{height:auto;opacity:1;visibility:visible}.tool-list-contain .tool-list-item{min-width:3rem;display:table;margin-right:auto;cursor:pointer;font-size:1rem;background-color:#fff;padding-right:16px;-webkit-box-shadow:inset 0 0 1px 1px rgba(192,192,192,.3);box-shadow:inset 0 0 1px 1px rgba(192,192,192,.3);-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.tool-list-contain .tool-list-item:hover{-webkit-transform:translateX(calc(-100% + 1.5rem + 24px));transform:translateX(calc(-100% + 1.5rem + 24px))}.tool-list-contain .tool-list-item .item-contain{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tool-list-contain .tool-list-item .item-contain .item-image{width:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tool-list-contain .tool-list-item .item-contain .item-image img{width:auto;max-width:24px;max-height:100%;display:block;margin:0 auto}.tool-list-contain .tool-list-item .item-contain .item-title{font-size:16px;line-height:23px;color:#1a1a1a;white-space:nowrap}.tool-list-contain .tool-list-item:hover .item-contain .item-title{color:#29659c}.tool-list-contain .tool-list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 768px){.tool{width:auto;bottom:0;top:unset;left:50%;right:unset;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tool-list{display:none !important}.tool-list-contain{opacity:1 !important;visibility:visible !important;display:-webkit-box;display:-ms-flexbox;display:flex}.tool-list-item{padding-right:0 !important}.tool-list-item .item-contain{height:40px !important}.tool-list-item .item-title{display:none}}.promotion__form{background:#fff;border-radius:.5rem;padding:1.25rem 2rem;width:82%;margin:0 auto;margin-top:30%}@media only screen and (max-width: 600px){.promotion__form{margin-top:30%;width:100%;padding:.75rem 1.25rem;scale:1.02}}.promotion__form-popup{max-width:550px}.promotion__form-popup .modal-content{border-radius:unset;border:unset;position:relative;background-size:cover;background-position:center;padding-bottom:115%}@media only screen and (max-width: 600px){.promotion__form-popup .modal-content{padding-bottom:135%;background-size:contain;background-position:top}}.promotion__form-popup .modal-content::after{content:"";background-image:url("../images/popup/popup-overlay.png");position:absolute;bottom:-20px;left:0;right:0;height:45%;background-position:center bottom;background-size:contain;background-repeat:no-repeat;pointer-events:none}.promotion__form-popup .modal-content .modal-body{position:absolute;top:0;left:0;right:0;bottom:0}.promotion__form-label{font-size:.875rem;font-family:"Montserrat-Bold";text-transform:uppercase}.promotion__form-group{margin-bottom:1rem}.promotion__form-submit{font-size:.875rem;text-transform:uppercase;font-family:"Montserrat-ExtraBold";text-align:center;color:#fff;background:#3551a4;background:-webkit-gradient(linear, left top, right top, from(rgb(53, 81, 164)), to(rgb(49, 205, 176)));background:linear-gradient(90deg, rgb(53, 81, 164) 0%, rgb(49, 205, 176) 100%);border-radius:3px;border:unset;width:100%;height:37px;margin-bottom:5rem;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.promotion__form-submit:hover{opacity:.8}.promotion__form-input{width:100%;font-size:.875rem;padding-left:1rem;padding-right:1rem;height:37px;border:unset;border-radius:unset;background-color:#e7e7e7}.promotion__form-input:hover,.promotion__form-input:focus{outline:none}.promotion__form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}.promotion__form-radio-group label{font-size:.875rem;font-family:"Montserrat-Bold";text-transform:uppercase}.promotion__form-radio-group label span{position:relative;top:-1px}.promotion__form-radio-group label:first-child{margin-right:7px}.promotion__form-hint{position:absolute;bottom:1rem;left:1rem;pointer-events:none;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1}.promotion__form-hint h5{font-size:.75rem;text-transform:uppercase;font-family:"Montserrat-ExtraBold";color:#fff;margin-bottom:5px}.promotion__form-hint span{color:#fff;font-size:.625rem;font-family:"Montserrat-Bold"}.promotion__form-close{position:absolute;z-index:5;right:-5px;color:#fff;cursor:pointer;cursor:pointer;top:-5px;scale:1.3}
/*# sourceMappingURL=style.css.map */
