@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400..600&family=Unbounded:wght@500&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}:focus{outline:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-decoration:none}img{height:auto}.container{max-width:1540px;padding:0 20px;margin:0 auto;width:100%}body{background-color:#141414;font-family:"Montserrat",sans-serif;color:#fff;font-size:17px;font-style:normal;font-weight:400;line-height:152%}.page{overflow:hidden}.about-us .img img,.our-works__slide img,.services .img img{max-width:100%}.btn-1,.btn-2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:20px 18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-radius:30px;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:16px}.btn-1{background:#d10000;color:#fff;white-space:nowrap}.btn-1:hover{background:#ff2727}.btn-2{background:#fff;color:#141414}.btn-2:hover{background:#f8c4c4}.header{border-bottom:1px solid #3c3c3c}.header .container,.header .social{display:-webkit-box;display:-ms-flexbox;display:flex}.header .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .social{gap:12px}@media (max-width:1500px){.header .social{display:none}}.burger-menu .social svg,.header .social svg{width:30px;height:auto}.about-us .link-to .hov-1,.about-us .link-to .hov-2,.header .social path{-webkit-transition:.3s ease;transition:.3s ease}.header .social a:hover path{fill:#ff2727}.burger-menu,.header .menu-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header .menu-btn{width:50px;height:50px;-ms-flex-negative:0;flex-shrink:0;border-radius:30px;background:#d10000;cursor:pointer}.burger-menu{z-index:44;position:absolute;left:0;top:0;width:100%;min-height:100%;background:rgba(20,20,20,.95);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px 20px 50px}.burger-menu.active{-webkit-transform:translateX(0);transform:translateX(0)}.burger-menu .menu-langs{display:none}@media (max-width:1300px){.burger-menu .menu-langs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:19px;margin-bottom:40px}.burger-menu .menu-langs a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;border-radius:10px;border:2px solid gray;color:#fff;font-family:Montserrat;font-size:19px;font-style:normal;font-weight:500;line-height:24px}.burger-menu .menu-langs a.active{border:2px solid #d10000}}.burger-menu .bottom-info{display:block;max-width:300px;width:100%}.burger-menu .header__item,.burger-menu .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.burger-menu .header__item{margin-bottom:26px}.burger-menu .ico{margin-right:12px}.burger-menu .txt{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.burger-menu .txt a{color:#fff}.burger-menu .txt a:hover,.burger-menu ul li a:hover,.dsc-menu span,.footer .txt a:hover,.header .txt a:hover,.prices .description a{color:#d10000}.burger-menu .social,.burger-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.burger-menu .social{gap:12px;margin-bottom:26px}.burger-menu .btn-1{width:100%}.burger-menu ul{list-style-type:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}@media (max-width:1400px){.burger-menu ul{margin-bottom:40px}}.burger-menu ul li{margin:20px 0}@media (max-width:700px){.burger-menu ul li{margin:10px 0}}.burger-menu ul li a,.home-top .title{color:#fff;font-style:normal;font-weight:500}.burger-menu ul li a,.dsc-menu{font-size:52px;line-height:34px;text-align:center}@media (max-width:700px){.burger-menu ul li a{font-size:22px;line-height:34px}}.dsc-menu{margin-bottom:30px;font-size:22px;line-height:150%}.header__burger{display:block;width:30px;height:20px;position:relative;z-index:1}.header__burger span,.header__burger:after,.header__burger:before{background-color:#fff;position:absolute;width:100%;height:2px;left:0;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header__burger span{top:9px}.header__burger:after,.header__burger:before{content:""}.header__burger:before{top:0}.header__burger:after{bottom:0}.header__burger.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:9px}.header__burger.active span{-webkit-transform:scale(0);transform:scale(0)}.header__burger.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:9px}.home-top{padding:200px 0 100px;background-position:center;background-size:cover}@media (max-width:1540px){.home-top{padding:170px 0 50px}}@media (max-width:900px){.home-top{padding:110px 0 40px;background-image:url(../img/mob-head.jpg)!important;background-size:100%;background-repeat:no-repeat}}.home-top .title{font-family:Unbounded;font-size:46px;line-height:60px;margin-bottom:40px}@media (max-width:900px){.home-top .title{font-size:26px;line-height:normal}}@media (max-width:600px){.home-top .title{font-size:23px;line-height:normal}}.about-us,.home-top .title span{position:relative}.home-top .title span svg{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;max-width:100%}.home-top .desc{max-width:484px;color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:40px}@media (max-width:900px){.home-top .desc{font-size:17px;line-height:25px}}.home-top .buttons{margin-bottom:200px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}@media (max-width:1540px){.home-top .buttons{margin-bottom:180px;gap:8px}}.home-top .btn-1{width:200px;padding:15px 18px}@media (max-width:700px){.home-top .btn-1{width:100%;font-size:14px;max-width:400px;padding:13px 18px}.home-top .btn-1 svg{width:17px}}.home-top .btn-2{margin-left:8px;width:200px;padding:15px 18px}@media (max-width:700px){.home-top .btn-2{margin:0;width:100%;max-width:400px;font-size:14px;padding:13px 18px}.home-top .btn-2 svg{width:17px}}.home-top .bottom{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:900px){.home-top .bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home-top .titl{color:#fff;font-size:30px;font-style:normal;font-weight:500;line-height:48px;width:35%}@media (max-width:1540px){.home-top .titl{font-size:22px;line-height:150%}}@media (max-width:1350px){.home-top .titl{font-size:18px;width:100%;margin-bottom:25px}}.home-top .bottom__items{display:-webkit-box;display:-ms-flexbox;display:flex;width:65%}@media (max-width:1350px){.home-top .bottom__items{width:calc(100% + 24px);margin-left:-24px}}@media (max-width:900px){.home-top .bottom__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;width:100%}}.home-top .bottom__item{width:calc(33.3333333333% - 24px);margin-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:12px;border:1px solid rgba(209,0,0,.22);background:rgba(20,20,20,.6);color:#fff;font-size:19px;font-style:normal;font-weight:500;line-height:24px}@media (max-width:900px){.home-top .bottom__item{padding:12px}}.home-top .bottom__item svg{min-width:64px}@media (max-width:900px){.home-top .bottom__item svg{min-width:40px;width:40px;height:auto}.home-top .bottom__item{width:100%;margin-top:12px;margin-left:0}}.about-us{max-width:1700px;border-radius:60px;background:#fff;margin:0 auto;padding:1px 0}@media (max-width:1740px){.about-us{margin:0 20px}}@media (max-width:900px){.about-us{margin:0;border-radius:0;padding:30px 0}}@media (max-width:1240px){.about-us{padding-bottom:0}}.about-us .about-us__body{display:-webkit-box;display:-ms-flexbox;display:flex;margin:100px 0;border-top:1px solid #d10000;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:1240px){.about-us .about-us__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}@media (max-width:900px){.about-us .about-us__body{margin:0}}.about-us .about-us__text{width:45%}@media (max-width:1240px){.about-us .about-us__text{width:100%}}.about-us .subtitle{color:#d10000;font-size:22px;font-style:normal;font-weight:500;line-height:36px;padding-top:24px;margin-bottom:50px}@media (max-width:900px){.about-us .subtitle{margin-bottom:30px}}.about-us .title{color:#141414;font-family:Unbounded;font-size:36px;font-style:normal;font-weight:500;line-height:60px;margin-bottom:24px}@media (max-width:1540px){.about-us .title{font-size:26px;line-height:155%;margin-bottom:20px}}.about-us .desc{color:#d10000;font-size:32px;font-style:normal;font-weight:600;line-height:48px;max-width:615px}@media (max-width:900px){.about-us .desc{font-size:24px;line-height:150%}}.about-us .link-to{position:relative;z-index:1;margin-bottom:-60px;border-radius:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media (max-width:1240px){.about-us .link-to{display:none}}.about-us .link-to svg{height:auto;width:300px}.about-us .link-to:hover .hov-1{fill:#d10000;fill-opacity:1}.about-us .link-to:hover .hov-2,.footer .coll-method-item.active circle,.more-system .more-system__item:hover .icon path{fill:#fff}.about-us .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:55%;position:absolute;right:-100px;bottom:0}@media (max-width:1240px){.about-us .img{position:inherit;max-width:600px;width:100%}}.about-us .bg-el{opacity:.6;width:100vw;height:auto;position:absolute;left:50%;top:-300px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media (max-width:900px){.about-us .bg-el{display:none}}.services{padding-top:100px}@media (max-width:900px){.services{padding:50px 0 0}}.services .subtitle{border-top:1px solid #fff;padding-top:24px;color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:50px}@media (max-width:900px){.services .subtitle{margin-bottom:30px;font-size:20px;line-height:150%}}.services .services__section{margin-bottom:50px;position:relative}@media (max-width:900px){.services .services__section{margin-bottom:10px}}.services .services__section:last-child{margin-bottom:0}.services .services__section:last-child .services__item{border:0}.services .h3{color:#fff;font-family:Unbounded;font-size:36px;font-style:normal;font-weight:500;line-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}@media (max-width:900px){.services .h3{font-size:26px;line-height:150%;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services .h3 svg{display:none}}.services .desc{color:#fff;font-size:17px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:50px;max-width:738px}@media (max-width:900px){.services .desc{font-size:15px;margin-bottom:20px}}.services .icon{position:absolute;right:75px;top:0;z-index:-1}@media (max-width:1200px){.services .icon{right:0;top:-20px}.services .icon svg{width:220px;height:auto}}@media (max-width:1100px){.services .icon svg{width:120px;height:auto}}@media (max-width:900px){.services .icon{position:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px auto 0}.services .icon svg{width:100px;height:auto}}.services .services__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}.services .services__item{width:calc(50% - 24px);margin:0 12px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #303030;padding-bottom:24px}@media (max-width:1200px){.services .services__item{width:100%}}@media (max-width:900px){.services .services__item{padding-bottom:10px;margin-bottom:10px}}.services .txt{width:60%;max-width:386px;margin-right:24px}@media (max-width:1200px){.services .txt{max-width:500px}}@media (max-width:900px){.services .txt{width:100%;margin-right:0;max-width:790px}}.services .title{color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:8px}.services .title svg{display:none}@media (max-width:900px){.services .title{font-size:20px;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}.services .title svg{min-width:30px;display:block}}.services .dsc{color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.services .img{width:40%;max-width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:900px){.services .img{display:none}}.for-diagnostics{margin-bottom:100px}@media (max-width:900px){.for-diagnostics{margin-bottom:50px}}.for-diagnostics .for-diagnostics__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;background:-webkit-gradient(linear,left top,right top,from(#d10000),to(rgba(20,20,20,0)));background:linear-gradient(90deg,#d10000 0,rgba(20,20,20,0) 100%)}@media (max-width:900px){.for-diagnostics .for-diagnostics__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.for-diagnostics.for-diagnostics2 .desc{max-width:92%}.for-diagnostics .desc{max-width:70%;color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px}@media (max-width:1200px){.for-diagnostics .desc{font-size:16px;line-height:24px}}@media (max-width:900px){.for-diagnostics .desc{max-width:100%}}.for-diagnostics .btn-1{font-size:16px;background-color:#fff;color:#000}.for-diagnostics .btn-1:hover{background-color:#f8c4c4}.for-diagnostics .btn-1 path,.right-now .social a:hover path{fill:#000}.prices{padding:100px 0}@media (max-width:700px){.prices{padding:40px 0 50px}}.prices .subtitle{padding-top:24px;border-top:1px solid #fff;color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px;text-transform:uppercase;margin-bottom:60px}@media (max-width:700px){.prices .subtitle{font-size:20px;margin-bottom:40px}}.prices .prices__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid gray}.prices .prices__item:nth-child(2),.prices .prices__item:nth-child(6){margin-bottom:60px}@media (max-width:700px){.prices .prices__item{border-bottom:0}.prices .prices__item:nth-child(2),.prices .prices__item:nth-child(6){margin-bottom:0}}.prices .prices__col{width:50%;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.prices .prices__col{width:100%}}@media (max-width:700px){.prices .prices__col{border-bottom:1px solid gray;padding:0 0 15px;margin-bottom:15px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0}}.prices .price{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:140px;padding:10px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:100px;border:1px solid rgba(128,128,128,.3);background:-webkit-gradient(linear,left top,right top,from(rgba(128,128,128,.3)),color-stop(89.4%,rgba(26,26,26,.1)));background:linear-gradient(90deg,rgba(128,128,128,.3) 0,rgba(26,26,26,.1) 89.4%)}@media (max-width:700px){.prices .price{width:100%;font-size:20px;font-weight:500;line-height:30px}}.prices .desc{color:#fff;font-size:19px;font-style:normal;font-weight:500;line-height:24px}@media (max-width:700px){.prices .desc{font-size:18px;line-height:22px;width:100%;margin-bottom:10px}}.how-working .container img,.prices .prices__col-100,.right-now form{width:100%}.prices .info{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;background:-webkit-gradient(linear,left top,right top,from(gray),to(rgba(20,20,20,0)));background:linear-gradient(90deg,gray 0,rgba(20,20,20,0) 100%);margin-bottom:60px}@media (max-width:1300px){.prices .info{margin-bottom:30px}}@media (max-width:700px){.prices .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear,left bottom,left top,color-stop(-2.73%,gray),color-stop(98.63%,rgba(20,20,20,0)));background:linear-gradient(0deg,gray -2.73%,rgba(20,20,20,0) 98.63%)}}.prices .info .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prices .info .txt,.right-now .form-item input{color:#fff;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:500;line-height:36px}@media (max-width:1300px){.prices .info .txt{font-size:16px;line-height:24px}}.prices .description{color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px}@media (max-width:1300px){.prices .description{font-size:18px;line-height:24px;margin-bottom:20px}}.how-working{background:#fff;padding:50px 0 100px}@media (max-width:700px){.how-working{padding:50px 0 0}}.how-working .subtitle{border-top:1px solid #d10000;color:#d10000;font-size:22px;font-style:normal;font-weight:500;line-height:36px;padding-top:24px;margin-bottom:50px}@media (max-width:700px){.how-working .subtitle{margin-bottom:20px;font-size:20px}}.how-working .how-working__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px 100px}@media (max-width:700px){.how-working .how-working__info{margin:0 0 20px}}.how-working .title{width:calc(50% - 24px);margin:0 12px;color:#141414;font-size:32px;font-style:normal;font-weight:600;line-height:48px}@media (max-width:1100px){.how-working .title{width:100%;margin-bottom:24px}}@media (max-width:700px){.how-working .title{font-size:24px;line-height:36px;margin:0 0 24px}}.how-working .desc{width:calc(50% - 24px);margin:0 12px;color:#141414;font-size:22px;font-style:normal;font-weight:500;line-height:36px}@media (max-width:1100px){.how-working .desc{width:100%}}@media (max-width:700px){.how-working .desc{font-size:20px;line-height:30px;margin:0}}@media (max-width:700px){.how-working .container img{display:none}}.how-working .mob-img,.our-works .our-works__dots .slick-dots li button{display:none}@media (max-width:700px){.how-working .mob-img{display:block;width:100%}}.right-now{padding:100px 0}@media (max-width:700px){.right-now{padding:0 0 50px}}.right-now .right-now__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:55px 50px;background:radial-gradient(202.67% 150.77% at 45.73% -33.17%,rgba(209,0,0,0) 55.11%,#d10000 100%),radial-gradient(407.66% 62.74% at 28.67% 59.17%,transparent 43.3%,#000 100%),radial-gradient(455.58% 187.03% at 38.13% 111.17%,rgba(209,0,0,0) 20.3%,#d10000 100%),linear-gradient(129deg,#d10000 -4.57%,#040404 93.23%);border-radius:66px;position:relative;overflow:hidden;z-index:0;min-height:600px}@media (max-width:700px){.right-now .right-now__body{margin:0 -20px;border-radius:0;padding:50px 20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.right-now .right-now__text{width:45%;max-width:434px;margin-right:24px}@media (max-width:700px){.right-now .right-now__text{width:100%;max-width:100%;margin:0 0 50px}}.right-now .title{color:#fff;font-family:Unbounded;font-size:48px;font-style:normal;font-weight:500;line-height:66px;margin-bottom:24px}@media (max-width:1100px){.right-now .title{font-size:35px;line-height:150%}}@media (max-width:700px){.right-now .title{font-size:26px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:10px}}.right-now .subtitle{color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:24px}@media (max-width:700px){.right-now .subtitle{font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:10px}}.right-now .desc{color:#fff;font-size:17px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:24px}@media (max-width:700px){.right-now .desc{color:#fff;font-family:Montserrat;font-size:17px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:10px}}.right-now .social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.footer .social path,.right-now .social path{-webkit-transition:.3s ease;transition:.3s ease}.right-now .right-now__form{width:420px;max-width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:50px 30px;-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;-ms-flex-negative:0;flex-shrink:0;border-radius:60px 60px 0 0;background:rgba(20,20,20,.9);margin-bottom:-55px;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}@media (max-width:700px){.right-now .right-now__form{width:100%;border-radius:30px 30px 0 0;padding:20px 20px 30px;margin-bottom:0}}.right-now .titl{color:#fff;text-align:center;font-size:30px;font-style:normal;font-weight:500;line-height:48px;margin-bottom:50px}@media (max-width:700px){.right-now .titl{font-size:22px;font-style:normal;font-weight:500;line-height:34px;margin-bottom:20px}}.right-now .form-item{width:100%;margin-bottom:24px}.right-now .form-item input{width:100%;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border-radius:30px;border:1px solid #d10000;background-color:#fff;color:#141414;font-size:15px;font-weight:400;line-height:22px;padding:10px 10px 10px 48px}.right-now .form-item input::-webkit-input-placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.right-now .form-item input::-moz-placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.footer .form-item input:-ms-input-placeholder,.footer .form-item textarea:-ms-input-placeholder,.modal .form-item input:-ms-input-placeholder,.right-now .form-item input:-ms-input-placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.right-now .form-item input::-ms-input-placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.right-now .form-item input::placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.right-now .btn-1{cursor:pointer;width:100%;border:0;-webkit-transition:.3s;transition:.3s}.right-now .ibg-bg{position:absolute;right:0;bottom:0;z-index:-1}@media (max-width:700px){.right-now .ibg-bg{display:none}}.chip-tuning{padding:100px 0;position:relative}@media (max-width:700px){.chip-tuning{padding:50px 0}}.chip-tuning .sub-title{border-top:1px solid #d10000;padding:24px 0 0;color:#d10000;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:50px}@media (max-width:700px){.chip-tuning .sub-title{font-size:20px;margin-bottom:30px}}.chip-tuning .chip-tuning__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chip-tuning .chip-tuning__text{width:calc(50% - 24px)}@media (max-width:1100px){.chip-tuning .chip-tuning__text{width:100%;margin-bottom:20px}}.chip-tuning .title{color:#fff;font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin-bottom:24px}@media (max-width:700px){.chip-tuning .title{font-size:24px;line-height:36px;margin-bottom:20px}}.chip-tuning .desc{font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:24px}@media (max-width:700px){.chip-tuning .desc{font-size:20px;line-height:30px}}.chip-tuning .chip-tuning__image{width:50%;max-width:686px}@media (max-width:1100px){.chip-tuning .chip-tuning__image{width:100%;margin:0 auto}}.chip-tuning .chip-tuning__image img,.modal form{width:100%}@media (max-width:700px){.chip-tuning .chip-tuning__image{margin-top:15px;display:none}}.chip-tuning .bg-el{position:absolute;z-index:-1;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;max-width:60%}.chip-tuning .chip-tuning__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:70px -12px 0}@media (max-width:700px){.chip-tuning .chip-tuning__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 0 0}}.chip-tuning .chip-tuning__item{width:calc(33.3333333333% - 24px);margin:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #d10000;position:relative}@media (max-width:1100px){.chip-tuning .chip-tuning__item{padding:24px}}@media (max-width:700px){.chip-tuning .chip-tuning__item{width:100%;margin:0 0 15px}}.chip-tuning .chip-tuning__item:after{content:"";width:24px;height:24px;position:absolute;left:100%;bottom:100%;background-image:url(../img/plus.svg)}@media (max-width:700px){.chip-tuning .chip-tuning__item:after{display:none}}.chip-tuning .chip-tuning__item:first-child:before{content:"";width:24px;height:24px;position:absolute;right:100%;bottom:100%;background-image:url(../img/plus.svg)}@media (max-width:700px){.chip-tuning .chip-tuning__item:first-child:before{display:none}}.chip-tuning .txt{width:calc(100% - 110px);color:#fff;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:500;line-height:36px}@media (max-width:1100px){.chip-tuning .txt{font-size:14px;line-height:25px}}@media (max-width:700px){.chip-tuning .txt{font-size:19px;line-height:30px}}.chip-tuning .ico{margin-left:20px;width:90px;height:90px}.chip-tuning .ico svg{width:100%;height:auto}@media (max-width:700px){.chip-tuning .ico{width:60px;height:60px}}.footer{position:relative}.footer .footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:700px){.footer .footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.footer .footer__left{width:calc(50% - 24px);max-width:668px;margin:0 12px}@media (max-width:700px){.footer .footer__left{width:100%;margin:0}}.footer .title{color:#fff;font-family:Unbounded;font-size:48px;font-style:normal;font-weight:500;line-height:66px;margin-bottom:48px}@media (max-width:1100px){.footer .title{font-size:35px}}.footer .title span{position:relative;display:inline-block}.footer .title span svg{max-width:100%;height:auto;position:absolute;top:83%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:700px){.footer .title{font-size:25px;line-height:165%;margin-bottom:20px}}.footer .footer__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:48px}.footer .footer__item:last-child{margin-bottom:0}@media (max-width:700px){.footer .footer__item{margin-bottom:20px}}.footer .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}@media (max-width:700px){.footer .ico{margin-right:15px}}.footer .txt{color:#fff;font-size:19px;font-style:normal;font-weight:500;line-height:24px}.footer .txt a,.header .txt a{color:#fff}@media (max-width:700px){.footer .txt{font-size:18px;line-height:22px}}.footer .footer__form{width:calc(50% - 24px);margin:0 12px;border-radius:60px;padding:50px;background:radial-gradient(198.25% 150.74% at 71.82% 37.8%,rgba(209,0,0,0) 55.11%,#d10000 100%),radial-gradient(1045.37% 156.31% at 28.67% 59.17%,transparent 43.3%,#000 100%),radial-gradient(399.65% 163.31% at 37.94% 86.9%,rgba(209,0,0,0) 85.38%,#d10000 100%),linear-gradient(129deg,#d10000 -4.57%,#040404 93.23%)}.footer .footer__form .wpcf7 form.invalid .wpcf7-response-output,.footer .footer__form .wpcf7 form.payment-required .wpcf7-response-output,.footer .footer__form .wpcf7 form.sent .wpcf7-response-output,.footer .footer__form .wpcf7 form.unaccepted .wpcf7-response-output{color:#fff!important}@media (max-width:700px){.footer .footer__form{padding:30px 20px;width:calc(100% + 40px);border-radius:0;background:radial-gradient(182.36% 149.56% at 45.73% -33.17%,rgba(209,0,0,0) 55.11%,#d10000 100%),radial-gradient(2100.91% 196.32% at 4.44% 41.75%,transparent 0,#000 100%),radial-gradient(455.58% 187.03% at 38.13% 111.17%,rgba(209,0,0,0) 20.3%,#d10000 100%),linear-gradient(129deg,#d10000 -4.57%,#040404 93.23%),rgba(20,20,20,.9);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);margin:30px -20px 0}}.footer .form-title{color:#fff;text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin-bottom:30px}@media (max-width:700px){.footer .form-title{font-size:22px;font-style:normal;font-weight:500;line-height:34px;margin-bottom:20px}}.footer .form-desc{color:#fff;text-align:center;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:12px}@media (max-width:700px){.footer .form-desc{font-size:18px;font-style:normal;font-weight:500;line-height:22px;margin-bottom:10px}}.footer .coll-method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px;gap:12px}@media (max-width:700px){.footer .coll-method{margin-bottom:20px;width:100%}}.footer .coll-method-item,.footer .form-item input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;border:1px solid #d10000;font-style:normal}.footer .coll-method-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 12px 9px 9px;gap:10px;background:rgba(47,47,48,.65);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);color:#fff;font-size:17px;font-weight:600;line-height:26px;cursor:pointer}@media (max-width:700px){.footer .coll-method-item{width:calc(50% - 10px)}}.footer .coll-method-item.active{background:#fff;border:1px solid #fff;color:#d10000}.footer .coll-method-item.active path{fill:#d10000}.footer .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .form-row .form-item{width:calc(50% - 12px)}@media (max-width:700px){.footer .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .form-row .form-item{width:100%}}.footer .form-item{width:100%;margin-bottom:24px}.footer .form-item input{width:100%;height:60px;gap:12px;color:#141414;font-family:Montserrat;font-size:15px;font-weight:400;line-height:22px;padding:10px 10px 10px 48px}.footer .form-item input::-webkit-input-placeholder,.footer .form-item textarea::-webkit-input-placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.footer .form-item input::-moz-placeholder,.footer .form-item textarea::-moz-placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.footer .form-item input::-ms-input-placeholder,.footer .form-item textarea::-ms-input-placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.footer .form-item input::placeholder,.footer .form-item textarea::placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.footer .form-item textarea{width:100%;height:120px;padding:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;gap:12px;border-radius:30px;border:1px solid #d10000;color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px;resize:none}.footer .btn-1{width:360px;max-width:100%;display:block;border:0;margin-left:auto;cursor:pointer}.footer .footer__bottom{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #3c3c3c;padding:30px 0}@media (max-width:700px){.footer .footer__bottom{margin-top:0;border:0}}.footer .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .bg-el{max-width:70%;position:absolute;left:0;bottom:0;z-index:-1}@media (max-width:700px){.footer .bg-el{bottom:50%;max-width:none}}.footer .social,.reviews .reviews__slide .top{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .social{gap:12px;margin-bottom:48px}@media (max-width:700px){.footer .social{margin-bottom:20px}.footer .social svg{width:45px;height:auto}}.footer .social a:hover path{fill:#ff2727}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:0;color:#1d1d1d;font-size:16px;font-weight:500;padding:0;text-align:center;margin:15px 0 0}input[name=your-name],input[name=your-phone]{background-color:#fff;background-image:url(../img/icon2.svg);background-position:12px;background-repeat:no-repeat}input[name=your-name]{background-image:url(../img/icon1.svg)}.reviews .title{color:#fff;text-align:center;font-family:Unbounded;font-size:40px;font-style:normal;font-weight:500;line-height:66px;margin-bottom:40px}@media (max-width:700px){.reviews .title{font-size:26px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:20px}}.reviews .reviews__slider{margin:0 -15%}@media (max-width:1300px){.reviews .reviews__slider{margin:0 -20px}}@media (max-width:700px){.reviews .reviews__slider{margin:0}}.reviews .slick-list{padding:0 2%}@media (max-width:1300px){.reviews .slick-list{padding:0 20px}}@media (max-width:700px){.reviews .slick-list{padding:0}.reviews .slick-dots{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;list-style-type:none;margin-top:24px}.reviews .slick-dots li{margin:0 5px;width:16px;height:16px;border-radius:50%;border:2px solid #fff}.reviews .slick-dots li button{display:none}.reviews .slick-dots li.slick-active{border-color:#ff2727;background-color:#ff2727}}.reviews .reviews__slide{margin:0 2px;padding:24px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:20px;border-bottom:1px solid rgba(21,21,21,.15);background:#fff;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reviews .reviews__slide .top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media (max-width:700px){.reviews .reviews__slide{gap:0}}.reviews .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:700px){.reviews .ico{min-width:50px;height:50px;margin-top:5px}.reviews .ico img{width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover}}.reviews .txt{margin-left:15px}.reviews .name{color:#141414;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin:15px 0 5px}@media (max-width:700px){.reviews .name{margin-top:0}}.reviews .model{margin-bottom:15px;color:#d10000;font-size:17px;font-style:normal;font-weight:600;line-height:26px}.reviews .dsc{color:#141414;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.reviews .arrows,.reviews .arrows .slick-arrow{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}.reviews .arrows{margin-top:50px;gap:24px}@media (max-width:700px){.reviews .arrows{display:none}}.reviews .arrows .slick-arrow{cursor:pointer;width:100px;height:100px;border-radius:100%;border:3px solid #fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-transition:.3s all;transition:.3s all}.reviews .arrows .slick-arrow:hover{background-color:#d10000;border:3px solid #d10000}.our-works{padding-top:100px}@media (max-width:700px){.our-works{padding-top:50px}.our-works .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.our-works .our-works__dots{margin-bottom:50px}.our-works .our-works__dots .slick-dots{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.our-works .our-works__dots .slick-dots li{margin:0 20px;width:calc(100% - 10px);background:rgba(87,85,85,.42);height:4px;cursor:pointer}.our-works .our-works__dots .slick-dots li.slick-active{background:#fff}@media (max-width:700px){.our-works .our-works__dots{margin:24px 0 0}.our-works .our-works__dots .slick-dots{margin:0 -2px}.our-works .our-works__dots .slick-dots li{margin:0 2px;width:calc(100% - 4px)}}.our-works .our-works__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:700px){.our-works .our-works__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.our-works .our-works__text{width:30%;max-width:417px;margin-right:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:700px){.our-works .our-works__text{width:100%}}.our-works .title{color:#fff;font-family:Unbounded;font-size:48px;font-style:normal;font-weight:500;line-height:66px;margin-bottom:30px;margin-top:60px}@media (max-width:700px){.our-works .title{font-size:26px;font-style:normal;font-weight:500;line-height:40px;margin:0 0 20px}}.our-works .dsc{color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:auto}@media (max-width:700px){.our-works .dsc{font-size:20px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:20px}}.our-works .facebook{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:700px){.our-works .facebook{display:none}}.our-works .facebook-mob{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:700px){.our-works .facebook-mob{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:20px;margin-top:20px}}.our-works .txt{margin-left:20px}.our-works .info{color:#fff;font-size:19px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:8px}.our-works .our-works__slider{width:95%;margin-right:-30%}@media (max-width:700px){.our-works .our-works__slider{width:100%;margin:0}}.our-works .slick-list{padding-right:30%}@media (max-width:700px){.our-works .slick-list{padding:0}}.our-works .slick-track{padding:30px 0}@media (max-width:700px){.our-works .slick-track{padding:0}}.our-works .our-works__slide{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 12px;position:relative;-webkit-transition:.3s all;transition:.3s all;opacity:.3;height:500px}@media (max-width:700px){.our-works .our-works__slide{margin:0;height:480px}}.our-works .our-works__slide svg{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.our-works .our-works__slide.slick-current.slick-active{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}@media (max-width:700px){.our-works .our-works__slide.slick-current.slick-active{-webkit-transform:none;transform:none}}.our-works .our-works__slide img{border-radius:12px}.more-system .more-system__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1300px){.more-system .more-system__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.more-system .more-system__text{width:30%;max-width:490px}@media (max-width:1300px){.more-system .more-system__text{width:100%;margin-bottom:24px}}.more-system .title{color:#fff;font-family:Unbounded;font-size:36px;font-style:normal;font-weight:500;line-height:60px;margin-bottom:30px}@media (max-width:900px){.more-system .title{font-size:26px;line-height:40px;margin-bottom:20px}}.more-system .desc{color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px}@media (max-width:900px){.more-system .desc{font-size:20px;line-height:30px}}.more-system .more-system__items{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:992px;margin:0 -12px}@media (max-width:1300px){.more-system .more-system__items{width:100%;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:900px){.more-system .more-system__items{max-width:360px}}.more-system .more-system__item{width:calc(25% - 24px);position:relative;line-height:48px;padding-top:50px}@media (max-width:900px){.more-system .more-system__item{width:calc(50% - 12px);margin-bottom:20px;padding-top:40px;overflow:hidden;border-radius:12px;padding-bottom:20px}}.more-system .more-system__item:hover .icon{background:#d10000}.more-system .more-system__item:hover .icon .stroke path{fill:none;stroke:#fff}.more-system .titl{color:#fff;margin:0 12px;text-align:center;font-size:30px;font-style:normal;font-weight:500}@media (max-width:700px){.more-system .titl{font-size:22px;font-style:normal;font-weight:500;line-height:34px}}.more-system .icon{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;margin:0 auto 20px;width:118px;height:118px;-webkit-transition:.3s;transition:.3s;border-radius:100%;background:-webkit-gradient(linear,left top,left bottom,from(#141414),to(rgba(20,20,20,0)));background:linear-gradient(180deg,#141414 0,rgba(20,20,20,0) 100%);border:1px solid #141414}@media (max-width:1540px){.more-system .icon{width:90px;height:90px}.more-system .icon svg{width:45px;height:auto;max-height:45px}}@media (max-width:900px){.more-system .icon{margin-bottom:15px}}@media (max-width:320px){.more-system .icon{width:60px;height:60px}.more-system .icon svg{width:35px;height:auto;max-height:35px}}.header,.more-system .bg-el-1{position:absolute;left:0;top:0;width:100%}.more-system .bg-el-1{height:auto;z-index:-1}@media (max-width:900px){.more-system .bg-el-1{display:none}}.more-system .bg-el-2{position:absolute;right:15px;top:15px}@media (max-width:700px){.more-system .bg-el-2{width:24px;height:24px}}.header .langs-row .locate,.header .langs.active span,.more-system .bg-mob{display:none}@media (max-width:900px){.more-system .bg-mob{display:block;position:absolute;left:0;top:0;width:100%;height:auto;z-index:-1}}.header{padding:30px 0;z-index:555}@media (max-width:750px){.header{padding:20px 5px}}.header .header__item,.header .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:750px){.header .logo svg{width:190px}}@media (max-width:1300px){.header .header__item{display:none}}@media (max-width:780px){.header .btn-1{display:none}}.header .ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:12px}.header .txt{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.header .langs-row{display:block;width:46px;min-height:50px;position:relative;z-index:0}@media (max-width:900px){.header .langs-row{display:none}}.header .langs{position:absolute;right:0;top:0;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:center;-ms-flex-align:center;align-items:center}@media (max-width:750px){.header .langs{right:15px}}.header .langs-title span svg,.header .langs.active svg{display:block}.header .langs-title,.header .langs-title span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .langs-title{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase;cursor:pointer;width:46px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .langs-title span{gap:5px}.header .langs-title svg,.header .langs__body{display:none}.header .langs__item{display:block;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase;margin-bottom:10px}.header .langs__item.active,.header .langs__item:hover,.page-top .back:hover{color:#d10000}.page-top{padding:140px 0 175px;background-size:cover;background-position:bottom}@media (max-width:600px){.page-top{padding:110px 0 50px}}.informs .informs__items.informs-2col,.page-top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-top .container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page-top .page-top__text{width:50%;max-width:485px}@media (max-width:600px){.page-top .page-top__text{width:100%}}.page-top .back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:Montserrat;font-size:17px;font-style:normal;font-weight:600;line-height:26px;margin-bottom:60px}.page-top .back svg{margin-right:10px}@media (max-width:600px){.page-top .back{margin-bottom:40px}}.page-top .title{color:#fff;font-family:Unbounded;font-size:48px;font-style:normal;font-weight:500;line-height:66px;margin-bottom:24px}@media (max-width:600px){.page-top .title{margin-bottom:20px;font-size:32px;line-height:normal}}.page-top .desc{color:#fff;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:24px}@media (max-width:600px){.page-top .desc{margin-bottom:20px;font-size:20px;line-height:30px}}.page-top .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:600px){.page-top .buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}}.informs .informs__items.informs-2col .informs__item,.page-top .btn-1{width:calc(50% - 12px)}@media (max-width:600px){.page-top .btn-1{width:100%}}.page-top .btn-2{width:calc(50% - 12px);margin-left:24px}@media (max-width:600px){.page-top .btn-2{width:100%;margin:20px 0 0}}.page-top .page-top__img{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-40px}.page-top .page-top__img svg{max-width:100%}@media (max-width:900px){.page-top .page-top__img{max-width:150px}}@media (max-width:600px){.page-top .page-top__img{display:none}}.purpose{max-width:1700px;border-radius:60px;background:#fff;position:relative;margin:-70px auto 100px;padding:100px 0}@media (max-width:1740px){.purpose{margin:0 20px 50px}}@media (max-width:900px){.purpose{margin:0 0 40px;border-radius:0;padding:30px 0 0}}.purpose .subtitle{border-top:1px solid #d10000;color:#d10000;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:500;line-height:36px;text-transform:uppercase;padding-top:24px;margin-bottom:50px}@media (max-width:700px){.purpose .subtitle{font-size:20px;line-height:30px;margin-bottom:20px}}.purpose .desc{max-width:992px;color:#141414;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:48px;margin:0 auto 50px}.purpose .desc p+p{margin-top:20px}@media (max-width:700px){.purpose .desc{color:#141414;font-size:24px;font-style:normal;font-weight:600;line-height:36px}}.purpose .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-works .our-works__slide img,.purpose .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:700px){.purpose .img img{height:250px;margin:0 -20px;width:calc(100% + 40px)}}.purpose .bg-el{opacity:.6;width:100vw;height:auto;position:absolute;left:50%;bottom:-400px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media (max-width:900px){.purpose .bg-el{display:none}}.informs{margin-bottom:60px}.informs .informs__items.informs-2col{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1100px){.informs .informs__items.informs-2col .informs__item{width:100%}}.informs .informs__items.informs-2col .informs__item .desc{margin-bottom:50px;font-family:Montserrat;font-size:17px;font-style:normal;font-weight:400;line-height:26px}.informs .informs__item{position:relative}.informs .subtitle{color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px;text-transform:uppercase;border-top:1px solid #fff;padding-top:24px;margin-bottom:70px}@media (max-width:700px){.informs .subtitle{margin-bottom:20px;font-size:20px}}.informs .list{margin-bottom:70px}@media (max-width:700px){.informs .list{margin-bottom:20px}}.informs .li{position:relative;border-bottom:1px solid #713f3f;padding:0 24px 24px 85px;color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px;margin-bottom:24px}@media (max-width:700px){.informs .li{padding:0 0 16px 36px;font-size:17px;line-height:26px}}.informs .li svg{position:absolute;left:24px;top:4px}@media (max-width:700px){.informs .li svg{width:25px;left:0}}.informs .btn-1{position:absolute;right:0;top:20px}@media (max-width:700px){.informs .btn-1{width:100%;max-width:450px;position:initial;margin-top:0;top:0;margin-bottom:30px}}.informs .desc,.informs .description{color:#fff;font-size:17px;font-style:normal;font-weight:400;line-height:26px;margin:-20px 0 50px}.informs .desc{margin:50px 0 0}.solutions .subtitle{color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px;text-transform:uppercase;border-top:1px solid #fff;padding-top:24px;margin-bottom:50px}@media (max-width:700px){.solutions .subtitle{margin-bottom:20px;font-size:20px}}.solutions .solutions__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:70px -12px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:700px){.solutions .solutions__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:50px 0 0}}.solutions.solutions-2col{margin-bottom:100px}.solutions.solutions-2col .solutions__item{width:calc(50% - 24px)}@media (max-width:700px){.solutions.solutions-2col{margin-bottom:50px}.solutions.solutions-2col .solutions__item{width:100%}}.solutions .solutions__item{width:calc(33.3333333333% - 24px);margin:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid #d10000;position:relative;font-size:22px;font-style:normal;font-weight:500;line-height:36px}.solutions .solutions__item:nth-child(4){margin-top:24px}@media (max-width:700px){.solutions .solutions__item:nth-child(4){margin-top:0}}.solutions .solutions__item:nth-child(4):before{content:"";width:24px;height:24px;position:absolute;right:100%;bottom:100%;background-image:url(../img/plus.svg)}@media (max-width:700px){.solutions .solutions__item:nth-child(4):before{display:none}}@media (max-width:1100px){.solutions .solutions__item{padding:24px}}@media (max-width:700px){.solutions .solutions__item{width:100%;margin:0 0 15px;font-size:17px;line-height:26px}}.solutions .solutions__item:after{content:"";width:24px;height:24px;position:absolute;left:100%;bottom:100%;background-image:url(../img/plus.svg)}@media (max-width:700px){.solutions .solutions__item:after{display:none}}.solutions .solutions__item:first-child:before{content:"";width:24px;height:24px;position:absolute;right:100%;bottom:100%;background-image:url(../img/plus.svg)}@media (max-width:700px){.solutions .solutions__item:first-child:before{display:none}}.image-and-items{padding:100px 0 70px}@media (max-width:700px){.image-and-items{padding:50px 0 10px}}.image-and-items img{max-width:100%;height:auto}@media (max-width:700px){.image-and-items img{height:280px;margin:0 -20px;max-width:calc(100% + 40px);-o-object-fit:cover;object-fit:cover}}.image-and-items .image-and-items__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-70px 50px 0}@media (max-width:700px){.image-and-items .image-and-items__items{margin:20px 0}}.image-and-items .image-and-items__item,.txt-img{display:-webkit-box;display:-ms-flexbox;display:flex}.image-and-items .image-and-items__item{width:calc(50% - 12px);margin-bottom:40px;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-negative:0;flex-shrink:0;border-radius:30px;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:24px;align-items:flex-start;color:#fff;font-size:22px;font-style:normal;font-weight:500;line-height:36px}@media (max-width:800px){.image-and-items .image-and-items__item{width:calc(100% - 12px)}}.image-and-items .image-and-items__item svg{min-width:30px;margin-right:24px}@media (max-width:700px){.image-and-items .image-and-items__item{padding:20px;margin-bottom:20px;font-size:17px;line-height:26px}.image-and-items .image-and-items__item svg{min-width:20px;margin-right:10px}}.txt-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media (max-width:700px){.txt-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.txt-img .dsc{font-family:Montserrat;font-size:17px;font-style:normal;font-weight:400;line-height:26px}.image-block{max-width:1750px;margin:0 auto 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-block .mob,.image-block .pc{width:100%;height:auto}.image-block .mob{display:none}@media (max-width:700px){.image-block{margin:-50px 20px 50px}.image-block .pc{display:none}.image-block .mob{display:block}}.desc-blocks{margin:50px 0 100px}@media (max-width:700px){.desc-blocks{margin:40px 0 55px}}.desc-blocks .dsc{color:#fff;text-align:center;font-family:Unbounded;font-size:36px;font-style:normal;font-weight:500;line-height:60px}@media (max-width:700px){.desc-blocks .dsc{color:#fff;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:36px}}.hidden-mob .more,.more.more-btn{display:none}@media (max-width:700px){.more .more-txt,.more.active .hide-txt,.more.more-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.more .more-txt,.more.active .hide-txt{padding:18px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;border-radius:30px;background:#d10000;color:#fff;font-family:Montserrat;font-size:19px;font-style:normal;font-weight:500;line-height:24px}.hidden-mob,.more .hide-txt,.more.active .more-txt{display:none}}.fancybox-slide--html .fancybox-close-small{color:#000;padding:5px;right:0;top:0}.modal{width:300px;max-width:100%;display:none;padding:30px 20px 20px}.modal .form-item input,.modal .title{color:#141414;font-family:Montserrat;font-style:normal}.modal .title{text-align:center;font-size:22px;font-weight:500;line-height:34px;margin-bottom:20px}.modal .form-item{width:100%;margin-bottom:24px}.modal .form-item input{width:100%;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;border-radius:30px;border:1px solid #d10000;background-color:#fff;font-size:15px;font-weight:400;line-height:22px;padding:10px 10px 10px 48px}.modal .form-item input::-webkit-input-placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.modal .form-item input::-moz-placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.modal .form-item input::-ms-input-placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.modal .form-item input::placeholder{color:#141414;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:400;line-height:22px}.modal .btn-1{cursor:pointer;width:100%;border:0;-webkit-transition:.3s;transition:.3s}.modal svg{display:block;margin:0 auto 20px}.modal .desc,.modal .titl{color:#141414;text-align:center;font-family:Montserrat;font-size:19px;font-style:normal;font-weight:500;line-height:24px;margin:0 0 20px}.modal .desc{font-size:17px;font-weight:400;line-height:26px}