/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}

/*! Modifications */*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;line-height:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1}.clear_all{display:block;width:100%;clear:both}.h-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.group:after{content:" ";display:table;clear:both}@font-face{font-family:'Oswald';src:url("/Content/fonts/Oswald-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Oswald';src:url("/Content/fonts/Oswald-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Oswald';src:url("/Content/fonts/Oswald-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Oswald';src:url("/Content/fonts/Oswald-Heavy.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Oswald';src:url("/Content/fonts/Oswald-DemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("/Content/fonts/OpenSans-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("/Content/fonts/OpenSans-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("/Content/fonts/OpenSans-Extrabold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("/Content/fonts/OpenSans.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url("/Content/fonts/OpenSans-Semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}.site-header{z-index:99;padding:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;overflow-x:clip}@media only screen and (max-width:1000px){.site-header{padding:20px;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}}.site-header #nav-toggle{display:none}.site-header .header-left .header-logo-link{width:265px;display:block}@media only screen and (max-width:1200px){.site-header .header-left .header-logo-link{width:225px}}@media only screen and (max-width:800px){.site-header .header-left .header-logo-link{width:185px}}.site-header .header-left .header-logo-link svg{width:100%;aspect-ratio:53/18;display:block;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;fill:#fff}.site-header .header-left .header-logo-link:active svg,.site-header .header-left .header-logo-link:focus svg,.site-header .header-left .header-logo-link:hover svg{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.site-header .header-right .HeaderNav .HeaderNav__list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1200px){.site-header .header-right .HeaderNav .HeaderNav__list{gap:15px}}@media only screen and (max-width:1000px){.site-header .header-right .HeaderNav .HeaderNav__list{top:100px;width:100%;height:100dvh;padding:60px 30px 60px 30px;left:0;opacity:0;pointer-events:none;visibility:hidden;z-index:3;position:absolute;background:#1a1a1a;display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-ms-flex-line-pack:center;align-content:center;justify-items:center}}.site-header .header-right .HeaderNav .HeaderNav__list a{display:block;text-transform:uppercase;text-decoration:none;padding:20px;color:#fff;font-weight:600;letter-spacing:.1em;font-size:14px;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;position:relative}.site-header .header-right .HeaderNav .HeaderNav__list a:not(.bordered):after{content:'';position:absolute;display:block;bottom:10px;left:0;width:100%;height:2px;background:#b6141a;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.site-header .header-right .HeaderNav .HeaderNav__list a:not(.bordered):active:after,.site-header .header-right .HeaderNav .HeaderNav__list a:not(.bordered):focus:after,.site-header .header-right .HeaderNav .HeaderNav__list a:not(.bordered):hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.site-header .header-right .HeaderNav .HeaderNav__list a.bordered{border:1px solid currentColor;font-family:"Oswald";font-size:18px;letter-spacing:.05em;border-radius:4px;position:relative;overflow:hidden;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}@media only screen and (max-width:1000px){.site-header .header-right .HeaderNav .HeaderNav__list a.bordered{margin-top:20px}}.site-header .header-right .HeaderNav .HeaderNav__list a.bordered:after{content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateX(90deg) rotateZ(20deg);transform:rotateX(90deg) rotateZ(20deg);-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;z-index:-1;background:#d8dde3}.site-header .header-right .HeaderNav .HeaderNav__list a.bordered:active,.site-header .header-right .HeaderNav .HeaderNav__list a.bordered:focus,.site-header .header-right .HeaderNav .HeaderNav__list a.bordered:hover{color:#b6141a}.site-header .header-right .HeaderNav .HeaderNav__list a.bordered:active:after,.site-header .header-right .HeaderNav .HeaderNav__list a.bordered:focus:after,.site-header .header-right .HeaderNav .HeaderNav__list a.bordered:hover:after{-webkit-transform:rotateX(0deg) rotateZ(0deg);transform:rotateX(0deg) rotateZ(0deg)}.site-header .header-right .HeaderNav .hamburgerMenu{display:block;position:absolute;z-index:10;top:50%;right:20px;height:25px;width:50px;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:1001px){.site-header .header-right .HeaderNav .hamburgerMenu{display:none}}.site-header .header-right .HeaderNav .hamburgerMenu .line{position:absolute;display:block;background:white;width:50px;height:1px;-webkit-transition:all 0.6s cubic-bezier(0.5, 0.1, 0, 1.2);-o-transition:all 0.6s cubic-bezier(0.5, 0.1, 0, 1.2);transition:all 0.6s cubic-bezier(0.5, 0.1, 0, 1.2);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.site-header .header-right .HeaderNav .hamburgerMenu .line.line-1{top:0px}.site-header .header-right .HeaderNav .hamburgerMenu .line.line-2{top:50%}.site-header .header-right .HeaderNav .hamburgerMenu .line.line-3{top:100%}@media only screen and (max-width:1000px){#nav-toggle:checked~label .line-1{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:50%}#nav-toggle:checked~label .line-2{opacity:0;-webkit-transform:scaleX(2);-ms-transform:scaleX(2);transform:scaleX(2)}#nav-toggle:checked~label .line-3{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%}#nav-toggle:checked~.HeaderNav__list{top:0;opacity:1;pointer-events:all;visibility:visible}}@media only screen and (min-width:1001px){.light-header .site-header .header-right .HeaderNav .HeaderNav__list a{color:#000}}.light-header .site-header .header-right .HeaderNav .hamburgerMenu .line{background:#000}.light-header .site-header .header-left .header-logo-link svg{fill:#000}.light-header .site-header #nav-toggle:checked~.hamburgerMenu .line{background:#fff}.site-footer{background:#1a1a1a;padding:60px 60px 15px;display:-ms-grid;display:grid;gap:65px;-ms-grid-columns:auto;grid-template-columns:auto;justify-items:center;position:relative}@media only screen and (max-width:1000px){.site-footer{padding:35px 20px 15px;gap:50px}}@media only screen and (max-width:600px){.site-footer{gap:30px}}.site-footer .footer-logo-link{width:265px;display:block}.site-footer .footer-logo-link img{width:100%;height:auto;display:block;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.site-footer .footer-logo-link:active img,.site-footer .footer-logo-link:focus img,.site-footer .footer-logo-link:hover img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.site-footer .footer-menu{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1000px){.site-footer .footer-menu{gap:20px 30px}}@media only screen and (max-width:650px){.site-footer .footer-menu{max-width:375px}}.site-footer .footer-menu a{display:block;text-transform:uppercase;text-decoration:none;padding:5px;color:#fff;font-weight:600;letter-spacing:.1em;font-size:14px;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.site-footer .footer-menu a:active,.site-footer .footer-menu a:focus,.site-footer .footer-menu a:hover{color:#b6141a}.site-footer .copyright{margin:0;color:#777777;font-size:16px}@media only screen and (max-width:650px){.site-footer .copyright{font-size:14px}}.site-footer .reveal{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;height:100%;width:50%;padding-inline:40px;-webkit-transition:opacity 2s ease, width 3s ease;-o-transition:opacity 2s ease, width 3s ease;transition:opacity 2s ease, width 3s ease;-webkit-transition-delay:3.5s, 1s;-o-transition-delay:3.5s, 1s;transition-delay:3.5s, 1s}.site-footer .reveal svg{fill:#222222;width:220px;aspect-ratio:84/75}.site-footer .reveal.reveal-left{left:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-footer .reveal.reveal-right{right:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.site-footer .reveal.reveal-right svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.site-footer .reveal.visible{width:30%;opacity:0}html{overflow-x:clip;scroll-behavior:smooth}html.scroll-lock{overflow:hidden!important}html.scroll-lock-video{overflow:hidden!important;height:100vh!important;position:fixed;width:100%}body{background:#fff;color:#000;font-size:16px;font-family:"Open Sans";letter-spacing:.05em}main{line-height:1.2}.px{padding-inline:clamp(30px, 5vw, 100px)}.py{padding-block:clamp(30px, 5vw, 100px)}.py-bottom{padding-bottom:clamp(30px, 5vw, 100px)}.py-contact{padding-block:clamp(140px, 10vw, 200px) clamp(30px, 5vw, 100px)}.no-margin{margin:0!important}h1,h2,h3,h4,h5,h6{color:currentColor;line-height:1.1;margin-top:0}h1{font-size:clamp(20px, 3.33vw, 50px);font-family:"Oswald";text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:35px}h2{font-size:clamp(20px, 3.33vw, 50px);font-family:"Oswald";text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:20px}h3{font-size:1.6em}h4{font-size:1.4em}h5,h6{font-size:1.2em}p{line-height:1.7;margin-block:0 20px}a{color:#10204a}a:focus,a:hover{color:#1a2a51;text-decoration:none}.btn{border:1px solid currentColor;font-family:"Oswald";font-size:18px;letter-spacing:.05em;border-radius:4px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;gap:10px;text-transform:uppercase;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;position:relative;overflow:hidden;height:60px}.btn:after{content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateX(90deg) rotateZ(20deg);transform:rotateX(90deg) rotateZ(20deg);-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;z-index:-1}.btn svg{height:16px;width:9px;display:inline-block;fill:currentColor}.btn:active:after,.btn:focus:after,.btn:hover:after{-webkit-transform:rotateX(0deg) rotateZ(0deg);transform:rotateX(0deg) rotateZ(0deg)}.btn.gray-outline-btn{color:#1a1a1a}.btn.gray-outline-btn:after{background:#1a1a1a}.btn.gray-outline-btn:active,.btn.gray-outline-btn:focus,.btn.gray-outline-btn:hover{color:#fff}.btn.submit-btn{color:#606b78;background:#ebf1f8;z-index:1;cursor:pointer}.btn.submit-btn svg{height:16px;width:16px}.btn.submit-btn:after{background:#606b78}.btn.submit-btn:active,.btn.submit-btn:focus,.btn.submit-btn:hover{border-color:#1a1a1a;color:#fff}.blue-bg{background:#ebf1f8}.black-bg{background:-webkit-gradient(linear, left top, left bottom, from(#1a1a1a), to(#010101));background:-webkit-linear-gradient(top, #1a1a1a 0%, #010101 100%);background:-o-linear-gradient(top, #1a1a1a 0%, #010101 100%);background:linear-gradient(180deg, #1a1a1a 0%, #010101 100%);color:#fff}.pagination{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;gap:5px 10px;margin:25px 0}.pagination>span a{padding:5px}.pagination .page_current{font-weight:bold}.pagination .page_next,.pagination .page_previous{display:block;width:12px;height:12px;border-right:3px solid black;border-bottom:3px solid black;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pagination .page_next a,.pagination .page_previous a{display:block;height:100%;width:100%}.pagination .page_next.page_next_off,.pagination .page_next.page_previous_off,.pagination .page_previous.page_next_off,.pagination .page_previous.page_previous_off{border-color:#d8dde3}.pagination .page_previous{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.P--home .brands-slider{margin-top:0}.P--home .fix-wrap{padding-top:30px}.brands-slider{margin-top:40px;overflow:visible!important}.brands-slider .swiper-slide{position:relative;background:transparent}.brands-slider .swiper-slide .fade-in{background:transparent;display:block;border-radius:10px;overflow:hidden}.brands-slider .swiper-slide .fade-in.visible{background:#000}.brands-slider .swiper-slide .main-image{width:100%;height:auto;display:block;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.brands-slider .swiper-slide .logo{position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:65%;aspect-ratio:2/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.brands-slider .swiper-slide .slide-hover{position:absolute;left:20px;right:20px;bottom:0;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}@media only screen and (max-width:1200px){.brands-slider .swiper-slide .slide-hover{display:none}}.brands-slider .swiper-slide .slide-hover .slide-up{opacity:1;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity 1.2s ease, -webkit-transform .5s ease;transition:opacity 1.2s ease, -webkit-transform .5s ease;-o-transition:transform .5s ease, opacity 1.2s ease;transition:transform .5s ease, opacity 1.2s ease;transition:transform .5s ease, opacity 1.2s ease, -webkit-transform .5s ease;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.brands-slider .swiper-slide .slide-hover h3{font-size:30px;font-family:"Oswald";text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:8px;color:#fff;line-height:1.4}.brands-slider .swiper-slide .slide-hover p{color:#fff;margin-bottom:10px}.brands-slider .swiper-slide .slide-hover .more{font-size:18px;font-family:"Oswald";text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:0;color:#6b88aa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.brands-slider .swiper-slide .slide-hover .more svg{height:16px;width:9px;display:inline-block;fill:currentColor}.brands-slider .swiper-slide .hover-arrow{position:absolute;bottom:15px;right:15px;height:35px;width:35px;fill:#fff;display:block;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.brands-slider .swiper-slide:active .main-image,.brands-slider .swiper-slide:focus .main-image,.brands-slider .swiper-slide:hover .main-image{opacity:.2}.brands-slider .swiper-slide:active .slide-up,.brands-slider .swiper-slide:focus .slide-up,.brands-slider .swiper-slide:hover .slide-up{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.brands-slider .swiper-slide:active .slide-hover,.brands-slider .swiper-slide:focus .slide-hover,.brands-slider .swiper-slide:hover .slide-hover{bottom:40px;pointer-events:all;opacity:1;visibility:visible}.brands-slider .swiper-slide:active .hover-arrow,.brands-slider .swiper-slide:focus .hover-arrow,.brands-slider .swiper-slide:hover .hover-arrow{opacity:0}.brands-slider .swiper-next,.brands-slider .swiper-prev{position:absolute;top:50%;z-index:3;cursor:pointer}.brands-slider .swiper-next svg,.brands-slider .swiper-prev svg{fill:#fff;width:55px;height:55px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.brands-slider .swiper-next:hover svg,.brands-slider .swiper-prev:hover svg{fill:#a1a9b3}.brands-slider .swiper-next.swiper-button-disabled,.brands-slider .swiper-prev.swiper-button-disabled{opacity:0}.brands-slider .swiper-prev{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:-12.5px}.brands-slider .swiper-prev svg{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.brands-slider .swiper-next{-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);right:-12.5px}.brands-slider .swiper-next svg{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.faq-section{display:-ms-grid;display:grid;-ms-grid-columns:clamp(200px, 26vw, 500px) 1fr;grid-template-columns:clamp(200px, 26vw, 500px) 1fr;gap:clamp(80px, 10vw, 290px);position:relative}@media only screen and (max-width:1000px){.faq-section{-ms-grid-columns:100%;grid-template-columns:100%;gap:30px}}.faq-section .left{height:100%}.faq-section .left h2{font-size:clamp(36px, 5vw, 60px);text-wrap:balance;letter-spacing:-.02em}.faq-section .right .faq-item{margin-block:15px;border-bottom:1px solid #d7dde4}.faq-section .right .faq-item:last-of-type{border-bottom:none}.faq-section .right .faq-item h4{text-transform:uppercase;font-size:clamp(17px, 1.8vw, 20px);color:#888d93;margin-bottom:20px;font-family:"Open Sans";display:-ms-grid;display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-grid-columns:auto 20px;grid-template-columns:auto 20px;padding:15px 5px 15px 0;gap:20px;font-weight:600;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;cursor:pointer}.faq-section .right .faq-item h4 .expand{position:relative;width:20px;height:20px;display:block}.faq-section .right .faq-item h4 .expand span{display:block;width:20px;height:2px;background:#b6141a;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.faq-section .right .faq-item h4 .expand span.vert{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.faq-section .right .faq-item .faq-body{display:none;padding-bottom:10px}.faq-section .right .faq-item.active h4{color:#000}.faq-section .right .faq-item.active h4 .expand span.vert{-webkit-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.animation-clip{overflow:clip}.fade-in{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 3s ease, -webkit-transform 3s ease;transition:opacity 3s ease, -webkit-transform 3s ease;-o-transition:transform 3s ease, opacity 3s ease;transition:transform 3s ease, opacity 3s ease;transition:transform 3s ease, opacity 3s ease, -webkit-transform 3s ease}.fade-in.visible{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.opacity-in{opacity:0;-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.opacity-in.visible{opacity:1}.slide-up{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity 1.2s ease, -webkit-transform 1s ease;transition:opacity 1.2s ease, -webkit-transform 1s ease;-o-transition:transform 1s ease, opacity 1.2s ease;transition:transform 1s ease, opacity 1.2s ease;transition:transform 1s ease, opacity 1.2s ease, -webkit-transform 1s ease;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.slide-up.visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slider-up{opacity:0!important;-webkit-transform:translateY(150px);-ms-transform:translateY(150px);transform:translateY(150px);-webkit-transition:opacity 2s ease, -webkit-transform 2s ease;transition:opacity 2s ease, -webkit-transform 2s ease;-o-transition:opacity 2s ease, transform 2s ease;transition:opacity 2s ease, transform 2s ease;transition:opacity 2s ease, transform 2s ease, -webkit-transform 2s ease}.slider-up.visible{opacity:1!important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-down{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:-webkit-transform 0.9s ease;transition:-webkit-transform 0.9s ease;-o-transition:transform 0.9s ease;transition:transform 0.9s ease;transition:transform 0.9s ease, -webkit-transform 0.9s ease}.slide-down.visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide-in{opacity:0;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);-webkit-transition:-webkit-transform 1.2s ease;transition:-webkit-transform 1.2s ease;-o-transition:transform 1.2s ease;transition:transform 1.2s ease;transition:transform 1.2s ease, -webkit-transform 1.2s ease}.slide-in.visible{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-in-left{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:-webkit-transform 1.2s ease;transition:-webkit-transform 1.2s ease;-o-transition:transform 1.2s ease;transition:transform 1.2s ease;transition:transform 1.2s ease, -webkit-transform 1.2s ease}.slide-in-left.visible{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.slide-up-twist{opacity:0;-webkit-transform:translateY(80px) rotateY(30deg) rotateX(15deg);transform:translateY(80px) rotateY(30deg) rotateX(15deg);-webkit-transition:opacity 1s ease, -webkit-transform 2s ease;transition:opacity 1s ease, -webkit-transform 2s ease;-o-transition:opacity 1s ease, transform 2s ease;transition:opacity 1s ease, transform 2s ease;transition:opacity 1s ease, transform 2s ease, -webkit-transform 2s ease}.slide-up-twist.visible{opacity:1;-webkit-transform:translateY(0) rotateY(0deg) rotateX(0deg);transform:translateY(0) rotateY(0deg) rotateX(0deg)}.footer-fade{opacity:0;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}.footer-fade.delay1{-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}.footer-fade.delay2{-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}.footer-fade.delay3{-webkit-transition-delay:2.7s;-o-transition-delay:2.7s;transition-delay:2.7s}.footer-fade.visible{opacity:1}.delay1{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.delay2{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.delay3{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}.delay4{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.hover-cursor{cursor:none}#custom-cursor{position:fixed;pointer-events:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9999;opacity:0;-webkit-transition:opacity 0.2s ease, -webkit-transform 0.05s ease;transition:opacity 0.2s ease, -webkit-transform 0.05s ease;-o-transition:transform 0.05s ease, opacity 0.2s ease;transition:transform 0.05s ease, opacity 0.2s ease;transition:transform 0.05s ease, opacity 0.2s ease, -webkit-transform 0.05s ease}#custom-cursor svg.arrow{fill:red;width:50px;height:50px;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;display:block}#custom-cursor svg.text{width:100px;height:100px;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;display:block;fill:#fff;-webkit-animation:spin 8s linear infinite;animation:spin 8s linear infinite}#custom-cursor-plain{position:fixed;pointer-events:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:9999;opacity:0;-webkit-transition:opacity 0.2s ease, -webkit-transform 0.05s ease;transition:opacity 0.2s ease, -webkit-transform 0.05s ease;-o-transition:transform 0.05s ease, opacity 0.2s ease;transition:transform 0.05s ease, opacity 0.2s ease;transition:transform 0.05s ease, opacity 0.2s ease, -webkit-transform 0.05s ease}#custom-cursor-plain svg.arrow{fill:red;width:50px;height:50px;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;display:block}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes spin{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}
/*# sourceMappingURL=main.css.map */