@charset "UTF-8";@font-face{font-family:Mulish;font-display:swap;src:url(../fonts/Mulish-Bold.woff2) format("woff2") , url(../fonts/Mulish-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Mulish;font-display:swap;src:url(../fonts/Mulish-Black.woff2) format("woff2") , url(../fonts/Mulish-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Mulish;font-display:swap;src:url(../fonts/Mulish-ExtraLight.woff2) format("woff2") , url(../fonts/Mulish-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Mulish;font-display:swap;src:url(../fonts/Mulish-Light.woff2) format("woff2") , url(../fonts/Mulish-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Mulish;font-display:swap;src:url(../fonts/Mulish-Medium.woff2) format("woff2") , url(../fonts/Mulish-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Mulish;font-display:swap;src:url(../fonts/Mulish-Regular.woff2) format("woff2") , url(../fonts/Mulish-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Mulish;font-display:swap;src:url(../fonts/Mulish-ExtraBold.woff2) format("woff2") , url(../fonts/Mulish-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Mulish;font-display:swap;src:url(../fonts/Mulish-SemiBold.woff2) format("woff2") , url(../fonts/Mulish-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Onest";src:url(../fonts/Onest-Bold.eot);src:url(../fonts/Onest-Bold.eot?#iefix) format("embedded-opentype") , url(../fonts/Onest-Bold.woff2) format("woff2") , url(../fonts/Onest-Bold.woff) format("woff") , url(../fonts/Onest-Bold.ttf) format("truetype") , url(../fonts/Onest-Bold.svg#Onest-Bold) format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Onest";src:url(../fonts/Onest-Regular.eot);src:url(../fonts/Onest-Regular.eot?#iefix) format("embedded-opentype") , url(../fonts/Onest-Regular.woff2) format("woff2") , url(../fonts/Onest-Regular.woff) format("woff") , url(../fonts/Onest-Regular.ttf) format("truetype") , url(../fonts/Onest-Regular.svg#Onest-Regular) format("svg");font-weight:normal;font-style:normal;font-display:swap}*{padding:0;margin:0;border:none}*,*::before,*::after{box-sizing:border-box}a,a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type="submit"]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}:root{--font-main:Mulish , sans-serif;--page-bg:#fff;--add-bg-color:#f2ffff;--text-color:#3b3b48;--add-text-color:#fff;--accent-color:#01c4c8;--hover-color:#01a9ac}body{background-color:var(--page-bg);color:var(--text-color);font-family: var(--font-main);overflow-x:hidden;max-width:100%}main{position:relative}img{display:block;user-select:none;pointer-events:none}a{color:var(--link-color)}.h1{font-size:45px;font-weight:900;text-transform:uppercase}@media screen and (max-width:1360px){.h1{font-size:36px}}@media screen and (max-width:767px){.h1{font-size:22px}}.h2{font-size:24px;text-transform:uppercase;font-weight:900}@media screen and (max-width:767px){.h2{font-size:18px}}.h3{font-size:18px;font-weight:900;text-transform:uppercase}.h4{font-size:16px;font-weight:900;text-transform:uppercase}@media screen and (max-width:1360px){.h4{font-size:14px}}.p1{font-size:18px}@media screen and (max-width:1360px){.p1{font-size:16px}}.p2{font-size:16px}@media screen and (max-width:767px){.p2{font-size:14px}}.p3{font-size:14px}@media screen and (max-width:767px){.p3{font-size:12px}}.section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}@media screen and (max-width:1360px){.section-header{flex-direction:column;align-items:start;gap:20px;margin-bottom:40px}}.section-header p{width:450px;font-size:16px}@media screen and (max-width:767px){.section-header p{max-width:450px;width:auto}}.title{font-size:45px;font-weight:900;text-transform:uppercase}@media screen and (max-width:1360px){.title{font-size:24px}}.title span{color:var(--accent-color)}.label{position:relative}.label input,.label textarea{font-size:14px;transition:.3s}.label input:focus,.label textarea:focus{border-color:var(--accent-color)}.label input:focus ~ span,
.label textarea:focus ~ span {color:#9a9a9a}.label:hover input,.label:hover textarea{border-color:var(--accent-color)}.label input{padding:22.5px 20px 8.5px 20px;border:1px solid var(--text-color);border-radius:10px;width:100%;display:block}.label textarea{padding:30px 20px 20px 20px;height:100px;border:1px solid var(--text-color);border-radius:10px;width:100%;display:block;resize:none}.label span{position:absolute;left:20px;top:50%;transform:translateY(-50%);cursor:text;transition:.3s;font-size:14px}@media screen and (max-width:767px){.label span{font-size:12px}}.label input:focus ~ span {color:#9a9a9a;transform:translateY(calc(-50% - 9px))}.label input:valid ~ span {color:#9a9a9a;transform:translateY(calc(-50% - 9px))}.label input.error{border-color:red;color:red}.label textarea.error{border-color:red;color:red}.label textarea ~ span {transform:translateY(0);top:20px}.label textarea:focus ~ span {transform:translateY(-9px)}.label textarea:valid ~ span {transform:translateY(-9px);color:#9a9a9a}.label textarea:focus{border-color:var(--accent-color);outline:none}.label-policy{display:flex;gap:10px;align-items:center}.label-policy p a{color:var(--accent-color);transition:all .3s ease}.label-policy p a:hover{color:var(--hover-color);transition:all .3s ease}.label-policy input{display:none}.label-policy span{width:15px;height:15px;border-radius:2px;border:1px solid var(--accent-color);transition:.3s;background:var(--page-bg);display:flex;align-items:center;justify-content:center}.label-policy input:checked ~ span {background:var(--accent-color)}.label-policy input.error ~ span {border-color:red}.label-file{max-width:fit-content}.label-file input{display:none}.label-file span{display:inline-flex;align-items:center;gap:5px;padding:10px 16px;border-radius:100px;border:1px solid var(--accent-color);color:var(--accent-color);transition:.3s}.label-file .select-file{display:none;align-items:center;gap:10px;padding:10px 16px}.label-file .select-file p{color:var(--accent-color);font-size:14px}.label-file .select-file button{margin-left:10px}.label-file span svg path{transition:.3s}.label-file span:hover{background:var(--accent-color);color:var(--add-text-color)}.label-file span:hover svg path{stroke:var(--add-text-color)}.about-main .company{padding-bottom:0}.contacts-main .section-header{display:grid;grid-template-columns:1fr 555px}@media screen and (max-width:1360px){.contacts-main .section-header{display:flex}}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.padding-big{padding:140px 0}@media screen and (max-width:767px){.padding-big{padding:80px 0}}.padding-small{padding:70px 0}@media screen and (max-width:767px){.padding-small{padding:40px 0}}.add-bg{background:var(--add-bg-color)}.margin-hero{margin-top:118px!important}@media screen and (max-width:1360px){.margin-hero{margin-top:101px!important}}@media screen and (max-width:767px){.margin-hero{margin-top:100px!important}}.dark-page .header{color:var(--add-text-color);background:rgba(0,0,0,.05)}.dark-page .header__logo.light{display:none}.dark-page .header__logo.dark{display:block}.dark-page .breadcrumbs ul li a{color:var(--add-text-color)!important}.dark-page .header__services{color:var(--text-color)!important}.container{max-width:1360px;padding:0 30px;margin:0 auto}@media screen and (max-width:767px){.container{padding:0 16px}}html,body{min-height:100vh;display:flex;flex-direction:column}.footer{margin-top:auto}.not-found{display:flex;flex-direction:column;align-items:center;padding-top:180px;padding-bottom:200px}@media screen and (max-width:1360px){.not-found{padding-top:150px;padding-bottom:100px}}.not-found img{margin-bottom:100px}.not-found img.m{display:none}@media screen and (max-width:1360px){.not-found img{margin-bottom:50px;width:100%;max-width:500px}.not-found img.pc{display:none}.not-found img.m{display:block}}.not-found p{margin-bottom:60px}@media screen and (max-width:1360px){.not-found p{margin-bottom:40px}}@media screen and (max-width:767px){.not-found p{margin-bottom:30px;text-align:center}}.not-found button{width:300px}@media screen and (max-width:767px){.not-found button{width:190px}}.about-hero{padding:134px 0 140px;position:relative}@media screen and (max-width:1360px){.about-hero{padding:30px 0 430px;overflow:hidden}}@media screen and (max-width:767px){.about-hero{padding:30px 0 250px}}.about-hero__content{width:800px}@media screen and (max-width:1360px){.about-hero__content{width:700px}}@media screen and (max-width:767px){.about-hero__content{width:100%}}.about-hero__content h1{margin-bottom:30px}@media screen and (max-width:767px){.about-hero__content h1{margin-bottom:20px}}.about-hero__content h1 span{color:var(--accent-color)}.about-hero__content p{width:610px;margin-bottom:60px}@media screen and (max-width:1360px){.about-hero__content p{margin-bottom:50px}}@media screen and (max-width:767px){.about-hero__content p{margin-bottom:30px;width:100%}}.about-hero__content a button{width:300px}@media screen and (max-width:767px){.about-hero__content a button{width:190px}}.about-hero__image{position:absolute;top:150px;right:0;z-index:-1;width:850px}@media screen and (max-width:1360px){.about-hero__image{width:750px;bottom:20px;right:-40px;top:auto}}@media screen and (max-width:767px){.about-hero__image{width:350px}.add-recom{margin-bottom:50px}}.add-recom ul{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:1360px){.add-recom ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.add-recom ul{grid-template-columns:1fr}}.add-recom__item{padding:30px;border-radius:30px;background:var(--page-bg);display:flex;flex-direction:column;justify-content:space-between;height:370px;box-shadow:2px 3px 20px 0 rgba(1,196,200,.15);transition:.3s}@media screen and (max-width:1360px){.add-recom__item{height:300px}}.add-recom__item:hover{background:var(--text-color);color:var(--add-text-color)}.add-recom__item:hover .add-recom__button{color:var(--add-text-color)}.add-recom__item:hover .add-recom__button svg path{stroke:var(--add-text-color)}.add-recom__item .h2{margin-bottom:10px}.add-recom__button{color:var(--accent-color);display:flex;align-items:center;gap:10px;transition:.3s}.add-recom__button svg path{transition:.3s}.ans-list__wrapper{display:grid;grid-template-columns:500px 1fr;gap:100px}@media screen and (max-width:1360px){.ans-list__wrapper{display:flex;flex-direction:column;gap:40px}}@media screen and (max-width:767px){.ans-list__wrapper{gap:30px}}.ans-list__text h2 span{color:var(--accent-color)}.ans-list ul{display:flex;flex-direction:column;gap:20px}.ans-list ul li{width:100%;padding:18.5px 20px;text-align:center;color:var(--accent-color);border-radius:10px;background:var(--add-text-color);box-shadow:2px 3px 20px 0 rgba(1,196,200,.15)}.app-list h2{margin-bottom:60px}.app-list h2 span{color:var(--accent-color)}@media screen and (max-width:1360px){.app-list h2{margin-bottom:40px}}.app-list ul{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}@media screen and (max-width:1360px){.app-list ul{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.app-list ul{grid-template-columns:repeat(1,1fr)}}.app-list ul li{padding:30px;border-radius:30px;height:282px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:2px 3px 20px 0 rgba(1,196,200,.15)}.app-list ul li span{color:var(--accent-color)}.app-list ul li div:nth-child(1) {display:flex;flex-direction:column;gap:10px}@media screen and (max-width:767px){.app-list ul li{height:auto;padding:30px}.app-list ul li div:nth-child(1) {margin-bottom:20px;gap:5px}}.breadcrumbs{position:absolute;top:168px;left:0;width:100%;z-index:9}.breadcrumbs.white ul li a{color:var(--add-text-color)}.breadcrumbs.white svg path{stroke:var(--add-text-color)!important}@media screen and (max-width:1360px){.breadcrumbs{display:none}}.breadcrumbs ul{display:flex;align-items:center;gap:10px}.breadcrumbs ul li{color:var(--accent-color)}.breadcrumbs ul li a{color:var(--text-color)}.button{padding:14.5px 0;border-radius:10px;text-transform:uppercase;font-weight:900;color:var(--add-text-color);background:var(--accent-color);transition:.3s}@media screen and (max-width:767px){.button{font-size:12px!important;padding:12px 0;border-radius:8px}}.button:hover{background:var(--hover-color)}.button:disabled{background:#d5d5d5;cursor:not-allowed}@media screen and (max-width:767px){.case-content{margin-top:60px}}.case-content__item{display:flex;justify-content:space-between;padding:70px 0;border-top:1px solid var(--text-color);border-bottom:1px solid var(--text-color)}@media screen and (max-width:767px){.case-content__item{padding:20px 0;flex-direction:column;justify-content:start;gap:20px}}.case-content__item.border-top-none{border-top:none}.case-content__item.border-bottom-none{border-bottom:none}.case-content__text{width:787px}@media screen and (max-width:1360px){.case-content__text{width:465px}}@media screen and (max-width:767px){.case-content__text{width:100%}}.case-content__text ul{width:474px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1360px){.case-content__text ul{width:100%}}.case-content__text ul li{display:flex;align-items:start;gap:20px}@media screen and (max-width:767px){.case-content__text ul li{gap:15px}}.case-content__text ul li span{color:var(--accent-color)}.case-content__p{width:585px}@media screen and (max-width:1360px){.case-content__p{width:100%}}.case-content__single-image{overflow:hidden;border-radius:30px}.case-content__single-image.grid{margin-bottom:20px}.case-content__single-image.margin{margin-bottom:80px}@media screen and (max-width:767px){.case-content__single-image{margin:20px 0 40px}}.case-content__single-image img{width:100%}.case-content__double-images{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:767px){.case-content__double-images{margin:20px 0 40px}.case-content__double-images{grid-template-columns:1fr}}.case-content__double-images img{width:100%;aspect-ratio: 670/660;border-radius:30px;object-fit:cover}.case-content__double-images video{width:100%;height:100%;aspect-ratio: 670/660;object-fit:cover;border-radius:30px}.case-content__double-images.border-bottom{padding-bottom:70px;border-bottom:1px solid var(--text-color)}@media screen and (max-width:767px){.case-content__double-images.border-bottom{padding-bottom:40px}}.case-content__triple-images{display:flex;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:767px){.case-content__triple-images{grid-template-columns:1fr;margin-bottom:40px}}.case-content__triple-images div:nth-child(2) {margin-top:180px}@media screen and (max-width:1360px){.case-content__triple-images div:nth-child(2) {margin-top:120px}}@media screen and (max-width:767px){.case-content__triple-images div:nth-child(2) {margin-top:0}}.case-content__triple-images div img{width:100%;aspect-ratio: 440/871}@media screen and (max-width:767px){.case-content__footer{padding-bottom:40px}}.case-content__footer p{width:555px}@media screen and (max-width:767px){.case-content__footer p{width:100%}}.case-content__footer .h3{color:var(--accent-color);margin-top:100px}@media screen and (max-width:767px){.case-content__footer .h3{margin-top:0}}.case-garson-hero{padding:255px 0 333px;background: #000 url("../img/sections/case-garson-hero/case-garson-bg.jpg")
    center top/auto 100% no-repeat;color:var(--add-text-color);position:relative;overflow:hidden;margin:0 auto}.case-garson-hero.lively-mind{background: #1c1528 url("../img/sections/case-hero/case-hero-bg-2.jpg") center
    bottom/auto 100% no-repeat;padding-bottom:9%}.case-garson-hero.lively-mind .case-garson-hero__image{display:none}.case-garson-hero.lively-mind p{margin-bottom:60px}.case-garson-hero.lively-mind button{width:300px}.case-garson-hero.med{background: #c6c6c5 url("../img/sections/case-hero/case-hero-bg-3.jpg") center
    top/cover no-repeat;color:var(--text-color);padding-bottom:136px}.case-garson-hero.med .case-garson-hero__image{display:none}.case-garson-hero.med p{margin-bottom:60px}.case-garson-hero.med button{width:300px}.case-garson-hero.italwax{background: #9e9895 url("../img/sections/case-hero/case-hero-bg-4.jpg") center
    top/cover no-repeat;padding-bottom:136px}.case-garson-hero.italwax .case-garson-hero__image{display:none}.case-garson-hero.italwax p{margin-bottom:60px}.case-garson-hero.italwax button{width:300px}.case-garson-hero.refresh-car{background: #000 url("../img/sections/case-hero/case-hero-bg-5.jpg") 40%
    bottom/auto 100% no-repeat;padding-bottom:136px}.case-garson-hero.refresh-car .case-garson-hero__image{display:none}.case-garson-hero.refresh-car p{margin-bottom:60px}.case-garson-hero.refresh-car button{width:300px}.case-garson-hero.mamontoff{background: #cdd0ce url("../img/sections/case-hero/case-hero-bg-6.jpg") center
    bottom/cover no-repeat;padding-bottom:136px;color:var(--text-color)}.case-garson-hero.mamontoff .case-garson-hero__image{display:none}.case-garson-hero.mamontoff p{margin-bottom:60px}.case-garson-hero.mamontoff button{width:300px}.case-garson-hero.personal{background: #d8d3d0 url("../img/sections/case-hero/case-hero-bg-7.jpg") 40%
    bottom/auto 100% no-repeat;padding-bottom:136px;color:var(--text-color)!important}.case-garson-hero.personal .case-garson-hero__image{display:none}.case-garson-hero.personal p{margin-bottom:60px}.case-garson-hero.personal button{width:300px}.case-garson-hero.clining{background: #e8f6f5 url("../img/sections/case-hero/case-hero-bg-8.jpg") center
    bottom/auto 100% no-repeat;padding-bottom:136px;color:var(--text-color)!important}.case-garson-hero.clining .case-garson-hero__image{display:none}.case-garson-hero.clining p{margin-bottom:60px}.case-garson-hero.clining button{width:300px}.case-garson-hero.climat{background: #d6d6d6 url("../img/sections/case-hero/case-hero-bg-9.jpg") center
    bottom/cover no-repeat;padding-bottom:136px;color:var(--text-color)!important}.case-garson-hero.climat .case-garson-hero__image{display:none}.case-garson-hero.climat p{margin-bottom:60px}.case-garson-hero.climat button{width:300px}@media screen and (max-width:1360px){.case-garson-hero{padding:131px 0 450px;background: #000 url("../img/sections/case-garson-hero/case-garson-bg.jpg")
      center bottom/140% no-repeat}.case-garson-hero.lively-mind{background:#1c1529;padding-bottom:30%}.case-garson-hero.lively-mind .case-garson-hero__image{display:block!important;right:-20%;width:80%}.case-garson-hero.lively-mind .case-garson-hero__image img{width:80%}.case-garson-hero.med{background:#c6c6c5;padding-bottom:40%}.case-garson-hero.med .case-garson-hero__image{display:block!important;width:80%}.case-garson-hero.med .case-garson-hero__image img{width:100%}.case-garson-hero.italwax{background: #9e9895 url("../img/sections/case-hero/case-hero-bg-4.jpg") 50%
      bottom/auto 80% no-repeat;padding-bottom:40%}.case-garson-hero.refresh-car{background:#000;padding-bottom:40%}.case-garson-hero.refresh-car .case-garson-hero__image{display:block!important;width:120%;right:-30%}.case-garson-hero.refresh-car .case-garson-hero__image img{width:80%}.case-garson-hero.mamontoff{background:#cdd0ce;padding-bottom:40%}.case-garson-hero.mamontoff .case-garson-hero__image{display:block!important;width:120%;right:-50%;left:auto}.case-garson-hero.mamontoff .case-garson-hero__image img{width:60%}.case-garson-hero.personal{background: #cdd0ce url("../img/sections/case-hero/case-hero-bg-7.jpg") 54%
      bottom/auto 70% no-repeat;padding-bottom:30%}.case-garson-hero.clining{background:#e8f6f5;padding-bottom:40%}.case-garson-hero.clining .case-garson-hero__image{display:block!important;width:120%;right:-50%}.case-garson-hero.clining .case-garson-hero__image img{width:60%}.case-garson-hero.climat{padding-bottom:40%;background:#d6d6d6}.case-garson-hero.climat .case-garson-hero__image{display:block!important;width:80%}.case-garson-hero.climat .case-garson-hero__image img{width:100%}}@media screen and (max-width:767px){.case-garson-hero{padding:131px 0 300px;background: #000 url("../img/sections/case-garson-hero/case-garson-bg.jpg")
      right bottom/130% no-repeat}.case-garson-hero.lively-mind{padding:131px 0 80%;background:#1c1529}.case-garson-hero.lively-mind p{margin-bottom:30px}.case-garson-hero.lively-mind button{width:190px}.case-garson-hero.lively-mind .case-garson-hero__image{display:block!important;width:120%}.case-garson-hero.lively-mind .case-garson-hero__image img{width:100%}.case-garson-hero.med{padding:131px 0 80%;background:#c6c6c5}.case-garson-hero.med p{margin-bottom:30px}.case-garson-hero.med button{width:190px}.case-garson-hero.med .case-garson-hero__image{display:block!important;width:130%}.case-garson-hero.med .case-garson-hero__image img{width:100%}.case-garson-hero.italwax{padding:131px 0 80%;background:#9e9895}.case-garson-hero.italwax p{margin-bottom:30px}.case-garson-hero.italwax button{width:190px}.case-garson-hero.italwax .case-garson-hero__image{display:block!important;width:130%;left:-60px;bottom:-40px}.case-garson-hero.italwax .case-garson-hero__image img{width:100%}.case-garson-hero.refresh-car{padding:131px 0 80%;background:#000;right:auto}.case-garson-hero.refresh-car p{margin-bottom:30px}.case-garson-hero.refresh-car button{width:190px}.case-garson-hero.refresh-car .case-garson-hero__image{display:block!important;width:120%}.case-garson-hero.refresh-car .case-garson-hero__image img{width:100%}.case-garson-hero.mamontoff{padding:131px 0 80%;background:#cdd0ce;color:var(--text-color)}.case-garson-hero.mamontoff p{margin-bottom:30px}.case-garson-hero.mamontoff button{width:190px}.case-garson-hero.mamontoff .case-garson-hero__image{display:block!important;width:120%;right:0}.case-garson-hero.mamontoff .case-garson-hero__image img{width:100%}.case-garson-hero.personal{padding:131px 0 80%;background:#cdd0ce;color:var(--add-text-color)}.case-garson-hero.personal p{margin-bottom:30px}.case-garson-hero.personal button{width:190px}.case-garson-hero.personal .case-garson-hero__image{display:block!important;width:120%;left:0;bottom:-30px}.case-garson-hero.personal .case-garson-hero__image img{width:100%}.case-garson-hero.clining{padding:131px 0 80%;background:#e8f6f5;color:var(--add-text-color)}.case-garson-hero.clining p{margin-bottom:30px}.case-garson-hero.clining button{width:190px}.case-garson-hero.clining .case-garson-hero__image{display:block!important;width:120%;left:-30px}.case-garson-hero.clining .case-garson-hero__image img{width:100%}.case-garson-hero.climat{padding:131px 0 80%;background:#d6d6d6;color:var(--add-text-color)}.case-garson-hero.climat p{margin-bottom:30px}.case-garson-hero.climat button{width:190px}.case-garson-hero.climat .case-garson-hero__image{display:block!important;width:130%}.case-garson-hero.climat .case-garson-hero__image img{width:100%}}.case-garson-hero__container{position:relative}@media screen and (max-width:1360px){.case-garson-hero__container{position:static}}.case-garson-hero__content{width:832px;position:relative;z-index:2}@media screen and (max-width:1360px){.case-garson-hero__content{width:700px}}@media screen and (max-width:767px){.case-garson-hero__content{width:100%}}.case-garson-hero__content h1{margin-bottom:30px}@media screen and (max-width:767px){.case-garson-hero__content h1{margin-bottom:20px}}.case-garson-hero__content h1 span{color:var(--accent-color)}.case-garson-hero__content p{width:515px}@media screen and (max-width:767px){.case-garson-hero__content p{width:100%}}.case-garson-hero__image{position:absolute;bottom:-333px;right:-100px;z-index:1}@media screen and (max-width:1360px){.case-garson-hero__image{bottom:0;width:768px;right:0}}@media screen and (max-width:767px){.case-garson-hero__image{width:400px}}.case-list ul{display:grid;grid-template-columns:repeat(4,1fr);gap:50px}@media screen and (max-width:1360px){.case-list ul{grid-template-columns:repeat(2,1fr);gap:80px}}@media screen and (max-width:767px){.case-list ul{grid-template-columns:1fr;gap:30px}}@media screen and (max-width:1360px){.case-list ul li{display:flex;flex-direction:column;align-items:center;text-align:center}}.case-list ul li img{width:210px;height:210px;object-fit:cover;display:block;margin-bottom:20px}@media screen and (max-width:767px){.case-list ul li img{width:200px;height:200px;margin-bottom:0}}.case-list ul li .h4{margin-bottom:10px}.company{padding-bottom:140px}@media screen and (max-width:767px){.company{padding:0 0 70px}.app-company{padding:70px 0}}.company ul{display:flex;gap:20px;position:relative;left:-100%}.company ul li{display:flex;align-items:center;justify-content:center;min-width:210px;height:100px;border-radius:30px;background:var(--add-bg-color)}.project-main .why-we{padding-bottom:0}@media screen and (max-width:1360px){.contacts-form .section-header h2{font-size:36px}}@media screen and (max-width:767px){.contacts-form .section-header h2{font-size:18px}}@media screen and (max-width:1360px){.contacts-form .section-header p{display:none}}.contacts-form__p-mobile{display:none}@media screen and (max-width:1360px){.contacts-form__p-mobile{display:block;margin-top:30px}}.contacts-form__content{display:flex;justify-content:space-between}@media screen and (max-width:1360px){.contacts-form__content{flex-direction:column;gap:40px}}.contacts-form__tabs{width:555px}@media screen and (max-width:1360px){.contacts-form__tabs{width:100%}}.contacts-form__tabs .h4{margin-bottom:20px}.contacts-form__tabs ul{display:flex;gap:5px;flex-wrap:wrap}.contacts-form__tabs ul li{color:var(--accent-color);padding:10px 16px;border-radius:100px;border:1px solid var(--accent-color);cursor:pointer;transition:.3s}.contacts-form__tabs ul li:hover{background:var(--accent-color);color:var(--add-text-color)}.contacts-form__tabs ul li.active{background:var(--hover-color);color:var(--add-text-color);border-color:var(--hover-color)}.contacts-form form{width:555px;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1360px){.contacts-form form{width:100%}}.contacts-form form .label-policy{margin-top:5px}.contacts-form form .label-file{margin-bottom:15px}.contacts-form form button{margin-top:5px}.contacts-hero{padding:137px 0 50px}@media screen and (max-width:1360px){.contacts-hero{padding:30px 0 30px}.contacts-hero h1{font-size:36px}}@media screen and (max-width:767px){.contacts-hero h1{font-size:28px}}.contacts-hero__content{display:flex;justify-content:space-between}@media screen and (max-width:1360px){.contacts-hero__content{flex-direction:column;gap:50px}}@media screen and (max-width:767px){.contacts-hero__content{gap:30px}}.contacts-hero__socials{max-width:261px}.contacts-hero__socials .h4{margin-bottom:20px}.contacts-hero__socials ul{display:flex;gap:20px}@media screen and (max-width:767px){.contacts-hero__socials ul{gap:8px;flex-wrap:wrap}}.contacts-hero__socials ul li a{width:95px;height:95px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--page-bg);border:3px solid var(--accent-color);transition:.3s}@media screen and (max-width:767px){.contacts-hero__socials ul li a{width:76px;height:76px;border-width:2px}.contacts-hero__socials ul li a svg{width:28px;height:28px}}.contacts-hero__socials ul li a svg path{transition:.3s}.contacts-hero__socials ul li a:hover{background:var(--accent-color)}.contacts-hero__socials ul li a:hover svg path{fill:var(--page-bg)}.contacts-hero__text{display:flex;gap:124px}.contacts-hero__text li{display:flex;flex-direction:column;gap:10px;max-width:300px}.contacts-hero__text li:nth-child(1) .h4 {margin-bottom:10px}.contacts-hero__text li .p1{opacity:.7}@media screen and (max-width:1360px){.contacts-hero__text{gap:140px;order:-1}}@media screen and (max-width:767px){.contacts-hero__text{display:flex;flex-direction:column;gap:30px}.contacts-hero__text li:nth-child(1) .h4 {margin-bottom:5px}}.contacts-hero__text li:nth-child(1) {display:flex;flex-direction:column;gap:5px}@media screen and (max-width:767px){.contacts-hero__text li:nth-child(2) {width:276px}.contacts-hero__text li:nth-child(2) {max-width:328px;order:-1}}.creating-web-hero{padding:105px 0 113px}.creating-web-hero.padding-none{padding-bottom:0!important}@media screen and (max-width:1360px){.creating-web-hero.padding-none{padding:30px 0 456px!important;position:relative}}@media screen and (max-width:767px){.creating-web-hero.padding-none{padding:30px 0 377px!important}}.creating-web-hero.services{padding-bottom:167px}@media screen and (max-width:1360px){.creating-web-hero.services{padding:30px 0 456px;position:relative}}@media screen and (max-width:767px){.creating-web-hero.services{padding:30px 0 443px}}.creating-web-hero.services .creating-web-hero__image{top:-100px}@media screen and (max-width:1360px){.creating-web-hero.services .creating-web-hero__image{right:40px;left:auto;top:auto;bottom:150px}}@media screen and (max-width:767px){.creating-web-hero.services .creating-web-hero__image{width:300px;bottom:150px}}.creating-web-hero.services .creating-web-hero__text{bottom:-100px}@media screen and (max-width:1360px){.creating-web-hero.services .creating-web-hero__text{width:587px;right:auto;bottom:70px;left:30px}}@media screen and (max-width:767px){.creating-web-hero.services .creating-web-hero__text{max-width:328px;width:auto;left:16px;bottom:40px}}.creating-web-hero.ad{padding-bottom:221px}@media screen and (max-width:1360px){.creating-web-hero.ad{padding:30px 0 456px;position:relative}}@media screen and (max-width:767px){.creating-web-hero.ad{padding:30px 0 443px}}.creating-web-hero.ad .creating-web-hero__image{top:-100px}@media screen and (max-width:1360px){.creating-web-hero.ad .creating-web-hero__image{right:40px;left:auto;top:auto;bottom:150px}}@media screen and (max-width:767px){.creating-web-hero.ad .creating-web-hero__image{width:300px;bottom:150px}}.creating-web-hero.ad .creating-web-hero__text{bottom:-150px}@media screen and (max-width:1360px){.creating-web-hero.ad .creating-web-hero__text{width:587px;right:auto;bottom:70px;left:30px}}@media screen and (max-width:767px){.creating-web-hero.ad .creating-web-hero__text{max-width:328px;width:auto;left:16px;bottom:40px}}.creating-web-hero.brand{padding-bottom:241px}@media screen and (max-width:1360px){.creating-web-hero.brand{padding:30px 0 456px;position:relative}}@media screen and (max-width:767px){.creating-web-hero.brand{padding:30px 0 443px}}.creating-web-hero.brand .creating-web-hero__image{top:-100px}@media screen and (max-width:1360px){.creating-web-hero.brand .creating-web-hero__image{right:40px;left:auto;top:auto;bottom:150px}}@media screen and (max-width:767px){.creating-web-hero.brand .creating-web-hero__image{width:300px;bottom:150px}}.creating-web-hero.brand .creating-web-hero__text{bottom:-200px}@media screen and (max-width:1360px){.creating-web-hero.brand .creating-web-hero__text{width:587px;right:auto;bottom:70px;left:30px}}@media screen and (max-width:767px){.creating-web-hero.brand .creating-web-hero__text{max-width:328px;width:auto;left:16px;bottom:40px}}@media screen and (max-width:1360px){.creating-web-hero.app{position:relative}}.creating-web-hero.app .creating-web-hero__image{top:-100px}@media screen and (max-width:1360px){.creating-web-hero.app .creating-web-hero__image{right:40px;left:auto;top:auto;bottom:150px}}@media screen and (max-width:767px){.creating-web-hero.app .creating-web-hero__image{width:300px;bottom:150px}}@media screen and (max-width:1360px){.creating-web-hero.animations{padding-bottom:347px!important}}.creating-web-hero.animations .creating-web-hero__image{top:-100px}@media screen and (max-width:1360px){.creating-web-hero.animations .creating-web-hero__image{right:40px;left:auto;top:auto;width:300px;bottom:0}}@media screen and (max-width:767px){.creating-web-hero.animations .creating-web-hero__image{width:300px}}@media screen and (max-width:1360px){.creating-web-hero{padding:30px 0 456px;position:relative}}@media screen and (max-width:767px){.creating-web-hero{padding:30px 0 456px}}.creating-web-hero__wrapper{position:relative}@media screen and (max-width:1360px){.creating-web-hero__wrapper{position:static}}.fresh-hero .creating-web-hero__image{left:auto;right:0;width:580px;height:340px}.fresh-hero .creating-web-hero__image video{width:100%;height:100%;object-fit:cover;border-radius:30px}@media screen and (max-width:1360px){.fresh-hero .creating-web-hero__image{right:30px;width:346px;height:342px}}@media screen and (max-width:768px){.fresh-hero .creating-web-hero__image{width:300px;height:296px;right:16px}}.creating-web-hero__content{width:670px}@media screen and (max-width:767px){.creating-web-hero__content{width:100%}}.creating-web-hero__content h1{margin-bottom:30px}@media screen and (max-width:767px){.creating-web-hero__content h1{margin-bottom:20px}}.creating-web-hero__content h1 span{color:var(--accent-color)}.creating-web-hero__content p{width:538px;margin-bottom:60px}@media screen and (max-width:1360px){.creating-web-hero__content p{margin-bottom:50px}}@media screen and (max-width:767px){.creating-web-hero__content p{width:auto;max-width:300px;margin-bottom:30px}}.creating-web-hero__content a button{width:300px}@media screen and (max-width:767px){.creating-web-hero__content a button{width:210px}}.creating-web-hero__image{position:absolute;top:-50px;left:700px}@media screen and (max-width:1360px){.creating-web-hero__image{right:40px;left:auto;top:auto;bottom:150px}}@media screen and (max-width:767px){.creating-web-hero__image{width:300px;bottom:136px}}.creating-web-hero.vis{overflow:hidden}@media screen and (max-width:1360px){.creating-web-hero.vis{padding-bottom:50%!important}}@media screen and (max-width:767px){.creating-web-hero.vis{padding-bottom:60%!important}}.creating-web-hero.vis .creating-web-hero__image{right:-300px;left:auto;top:auto;bottom:0;width:80%}@media screen and (max-width:1360px){.creating-web-hero.vis .creating-web-hero__image{right:auto;left:50%;transform:translateX(-50%);top:auto;bottom:0;width:90%}.creating-web-hero.vis .creating-web-hero__image img{width:100%}}@media screen and (max-width:767px){.creating-web-hero.vis .creating-web-hero__image{width:100%;right:0}.creating-web-hero.anim{padding-bottom:317px!important}}@media screen and (max-width:1360px){.creating-web-hero.anim .creating-web-hero__image{right:40px;left:auto;top:auto;bottom:0}}@media screen and (max-width:767px){.creating-web-hero.anim .creating-web-hero__image{width:100%;right:0;max-width:300px}}.creating-web-hero__text{position:absolute;width:555px;bottom:-43px;right:0}@media screen and (max-width:1360px){.creating-web-hero__text{width:587px;right:auto;bottom:70px;left:30px}}@media screen and (max-width:767px){.creating-web-hero__text{max-width:328px;width:auto;left:16px;bottom:40px}}.creating-web .use-tech{padding-bottom:0}.creating-web .add-recom{padding-bottom:0}.footer{padding-top:70px}@media screen and (max-width:767px){.footer{padding-top:40px}}.footer__wrapper{display:flex;justify-content:space-between}@media screen and (max-width:1360px){.footer__wrapper{display:block}}.footer__logo{display:flex;justify-content:space-between}.footer__logo button{display:none;align-items:center;justify-content:center;width:95px;height:95px;border:3px solid var(--accent-color);border-radius:50%;background:var(--add-bg-color);transition:.3s}@media screen and (max-width:1360px){.footer__logo button{display:flex}}@media screen and (max-width:767px){.footer__logo button{width:50px;height:50px;border-width:1px}}.footer__logo button svg path{transition:.3s}@media screen and (max-width:767px){.footer__logo button svg{width:15px;height:15px}}.footer__logo button:hover{background:var(--accent-color)}.footer__logo button:hover svg path{fill:var(--add-text-color)}@media screen and (max-width:1360px){.footer__logo{margin-bottom:80px;display:flex;align-items:center}}@media screen and (max-width:767px){.footer__logo{margin-bottom:30px}}@media screen and (max-width:1360px){.footer__logo img{width:271px}}@media screen and (max-width:767px){.footer__logo img{width:151px}}.footer__content{display:flex;gap:80px}@media screen and (max-width:1360px){.footer__content{display:block}}.footer__content ul{width:195px}.footer__content ul .h3{color:var(--accent-color);margin-bottom:20px}@media screen and (max-width:767px){.footer__content ul .h3{font-size:16px}}.footer__content ul li a{display:block;margin-bottom:10px;transition:.3s}.footer__content ul li a:hover{color:var(--accent-color)}.footer__lists{display:flex;gap:80px}@media screen and (max-width:1360px){.footer__lists{gap:100px;margin-bottom:50px}}@media screen and (max-width:767px){.footer__lists{flex-direction:column;gap:30px;margin-bottom:30px}}.footer__phone{width:300px;text-align:right;display:flex;flex-direction:column;justify-content:space-between}.footer__phone button{margin-top:auto}.footer__links{margin-top:20px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.footer__links a{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.footer__links a svg path{transition:all .3s ease}.footer__links a:hover svg path{fill:var(--hover-color);transition:all .3s ease}@media screen and (max-width:1360px){.footer__phone{text-align-last:left}}@media screen and (max-width:767px){.footer__phone{width:100%}}@media screen and (max-width:1360px){.footer__phone .h3:nth-child(2) {margin-bottom:0}.footer__links{justify-content:flex-start;gap:15px}}@media screen and (max-width:767px){.footer__phone .h3{font-size:18px}.footer__links a{width:25px;height:25px}}.footer__phone button{display:flex;align-items:center;justify-content:center;width:95px;height:95px;border:3px solid var(--accent-color);border-radius:50%;margin-left:auto;background:var(--add-bg-color);transition:.3s}@media screen and (max-width:1360px){.footer__phone button{display:none}}.footer__phone button svg path{transition:.3s}.footer__phone button:hover{background:var(--accent-color)}.footer__phone button:hover svg path{fill:var(--add-text-color)}.footer__copy{padding:40px 0;display:flex;justify-content:space-between}@media screen and (max-width:1360px){.footer__copy{padding:60px 0 70px}}@media screen and (max-width:767px){.footer__copy{padding:40px 0;flex-direction:column;gap:3px}}@media screen and (max-width:767px) and (max-width:767px){.footer__copy{font-size:10px}}.copy__policy{transition:all .3s ease}.copy__policy:hover{color:var(--accent-color);transition:all .3s ease}.form-block__wrapper{display:grid;grid-template-columns:1fr 555px;gap:100px}@media screen and (max-width:1360px){.form-block__wrapper{display:flex;flex-direction:column;gap:40px}}@media screen and (max-width:767px){.form-block__wrapper{gap:30px}}.form-block__text{display:flex;flex-direction:column;justify-content:center}.form-block__text h2{margin-bottom:60px}@media screen and (max-width:1360px){.form-block__text h2{margin-bottom:30px}}.form-block__text h2 span{color:var(--accent-color)}.form-block__contacts{margin-bottom:60px}@media screen and (max-width:1360px){.form-block__contacts{margin-bottom:0}}.form-block__contacts ul{display:flex;justify-content:space-between}.form-block__contacts li{max-width:287px;display:flex;flex-direction:column;gap:10px}.form-block__contacts li .h3{font-size:16px;font-weight:900;text-transform:uppercase}.form-block__contacts li a{font-size:18px}.form-block__contacts li .p-new{font-size:16px;font-weight:400;opacity:.7}.form-block__contacts li:nth-child(1) .h3 {margin-bottom:10px}@media screen and (max-width:1360px){.form-block__contacts ul{justify-content:start;gap:20px}}@media screen and (max-width:767px){.form-block__contacts ul{flex-direction:column;gap:20px}}.form-block__contacts ul li{max-width:327px;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1360px){.form-block__socials{}}.form-block__socials ul{display:flex;gap:20px}.form-block__socials ul li a{width:95px;height:95px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--page-bg);border:3px solid var(--accent-color);transition:.3s}.form-block__socials ul li a svg path{transition:.3s}.form-block__socials ul li a:hover{background:var(--accent-color)}.form-block__socials ul li a:hover svg path{fill:var(--page-bg)}.form-block__socials-tablet{display:none}.form-block__socials .h3{font-size:16px;text-transform:uppercase;line-height:130%;font-weight:900;display:none;margin-bottom:20px}@media screen and (max-width:1360px){.form-block__socials-tablet ul{flex-direction:column}}@media screen and (max-width:767px){.form-block__socials ul{gap:8px}.form-block__socials ul li a{width:76px;height:76px;border-width:2px}.form-block__socials ul li a svg{width:28px;height:28px}}@media screen and (max-width:1360px){.form-block__contacts ul{gap:70px;margin-bottom:50px}.form-block__contacts li{max-width:328px}.form-block__socials .h3{display:block}}@media screen and (max-width:767px){.form-block__form{display:flex;flex-direction:column;gap:30px}.form-block__contacts ul{gap:30px;margin-bottom:30px}.form-block__contacts li .h3{font-size:14px}.form-block__contacts li .p-new{font-size:14px}.form-block__contacts li:nth-child(1) .h3 {margin-bottom:5px}.form-block__contacts li:nth-child(2) {order:-1}.form-block__socials .h3{font-size:14px;margin-bottom:15px}}.form-block__form form{padding:50px;border-radius:30px;background:var(--page-bg);box-shadow:2px 3px 20px 0 rgba(1,196,200,.15)}@media screen and (max-width:767px){.form-block__form form{padding:16px;border-radius:20px}}.form-block__form form header{margin-bottom:30px}.form-block__form form header .h2 span{color:var(--accent-color)}.form-block__form form div{display:flex;flex-direction:column;gap:10px}.form-block__form .label-policy{margin-top:5px}.form-block__form .button{margin-top:5px}.header{padding:40px 0 30px;position:fixed;top:0;width:100%;z-index:10;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:rgba(255,255,255,.05)}@media screen and (max-width:1360px){.header{padding:30px 0}}.header__wrapper{display:flex;justify-content:space-between;align-items:center;position:relative}.header__logo{width:128px}.header__logo.dark{display:none}.header__logo a{display:block;width:100%}.header__logo a img{width:100%}@media screen and (max-width:1360px){.header__logo{width:111px}}@media screen and (max-width:767px){.header__logo{width:108px}}.header__menu{position:absolute;left:50%;transform:translateX(-50%)}@media screen and (max-width:767px){.header__menu{display:none}}.header__menu ul{display:flex;align-items:center;gap:40px}@media screen and (max-width:1360px){.header__menu ul{gap:20px}}.header__menu ul li a{display:flex;align-items:center;gap:5px;transition:.3s;min-height:100%}.header__menu ul li a:hover{color:var(--accent-color)}.header__menu ul li a span{min-width:7px}.header__phone{display:flex;align-items:center;gap:40px}.header__phone a{font-size:18px;font-weight:900}.header__links{display:flex;align-items:center;gap:10px}.header__links a{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.header__links a svg path{transition:all .3s ease}.header__links a:hover svg path{fill:var(--hover-color);transition:all .3s ease}@media screen and (max-width:767px){.header__phone{display:none}}.header__phone p{color:var(--accent-color);margin-bottom:5px}@media screen and (max-width:1360px){.header__phone p{display:none}.header__phone{flex-direction:column;align-items:flex-end;gap:12px;transform:translateY(35%)}.header__links{order:2}.header__links a{width:25px;height:25px}.header__phone a{color:var(--accent-color);font-size:14px}}.header__gum{width:27px;flex-direction:column;gap:7px;display:none}@media screen and (max-width:767px){.header__gum{display:flex}}.header__gum span{width:100%;height:3px;border-radius:3px;display:block;background:var(--accent-color)}.header__mobile-menu{top:0;left:0;position:fixed;width:100%;height:100dvh;z-index:10;background:rgba(0,0,0,.7);display:none}.header__mobile-menu.active{display:block}.header__mobile-menu-wrapper{width:260px;min-height:100%;padding:96px 16px 36px 33px;background:var(--accent-color);position:absolute;top:0;right:0;color:var(--add-text-color);display:flex;flex-direction:column;justify-content:space-between}.header__mobile-menu-wrapper ul{display:flex;flex-direction:column;gap:10px}.header__mobile-menu-wrapper ul li a.active{width:fit-content;padding-bottom:2px;border-bottom:1px solid var(--add-text-color)}.header__mobile-menu-wrapper ul li div span{display:flex;align-items:center;gap:5px}.header__mobile-menu-wrapper ul li div span svg path{stroke:var(--add-text-color)}.header__mobile-menu-wrapper ul li div ul{margin-top:10px;display:none}.header__mobile-menu-wrapper ul li div ul li a{opacity:.7}.header__mobile-menu-wrapper ul li div:hover ul{display:flex}.header__mobile-menu-phone{display:block;color:var(--text-color)}.header__mobile-links{display:flex;align-items:center;gap:15px;margin-bottom:15px}.header__mobile-links a{width:25px;height:25px;display:flex;align-items:center;justify-content:center}.header__mobile-menu-close{position:absolute;top:39px;right:25px}.header__services-wrapper{opacity:0;visibility:hidden;transform:translateY(100px);transition:.3s;position:fixed;left:0;width:100%;top:118px;height:calc(100dvh - 118px);overflow-y:auto}.header__services{padding:40px 0;background:var(--page-bg)}.header__services-wrapper.active{transform:translateY(0);opacity:1;visibility:visible}.header__services.active .services-trigger{color:var(--accent-color)}@media screen and (max-width:1360px){.header__services-wrapper{top:100px;height:calc(100dvh - 100px)}}@media screen and (max-width:767px){.header__services{display:none}}.header__services-list{display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:50px;margin-bottom:60px}@media screen and (max-width:1360px){.header__services-list{grid-template-columns:repeat(2,1fr)}}.header__services-item{transition:.3s}.header__services-item:hover{color:var(--accent-color)}.header__services-item h3{margin-bottom:10px}.header__services-button{display:flex;align-items:center;gap:10px;color:var(--accent-color);transition:all .3s ease}.header__services-button:hover{color:var(--hover-color);transition:all .3s ease}.header__services-button svg path{transition:all .3s ease}.header__services-button:hover svg path{stroke:var(--hover-color);transition:all .3s ease}.header .services-trigger{cursor:pointer}.home-hero{padding:135px 0;position:relative;max-width:1920px;margin:0 auto;overflow-x:hidden}@media screen and (max-width:1360px){.home-hero{padding:20px 0 400px}}@media screen and (max-width:767px){.home-hero{padding:20px 0 320px}}.home-hero__text{width:785px}@media screen and (max-width:1360px){.home-hero__text{width:708px}}@media screen and (max-width:767px){.home-hero__text{width:100%}}.home-hero__text h1{margin-bottom:30px}.home-hero__text h1 span{color:var(--accent-color)}@media screen and (max-width:767px){.home-hero__text h1{margin-bottom:20px}}.home-hero__text p{width:517px;margin-bottom:60px}@media screen and (max-width:1360px){.home-hero__text p{width:460px;margin-bottom:50px}}@media screen and (max-width:767px){.home-hero__text p{width:100%;margin-bottom:36px}}.home-hero__text a button{width:300px}@media screen and (max-width:767px){.home-hero__text a button{width:190px}}.home-hero__image{position:absolute;right:60px;top:50%;transform:translateY(-50%);z-index:-1}@media screen and (max-width:1900px){.home-hero__image{right:-100px}}@media screen and (max-width:1565px){.home-hero__image{right:-200px;width:700px}}@media screen and (max-width:767px){.home-hero__image{width:360px;right:-50px;top:auto;bottom:80px;transform:none}}.home-main .form-block{padding-top:0}@media screen and (max-width:767px){.how-works{padding-top:80px}}.how-works__wrapper{display:flex;justify-content:space-between}@media screen and (max-width:1360px){.how-works__wrapper{flex-direction:column;gap:40px}}@media screen and (max-width:767px){.how-works__wrapper{gap:30px}}.how-works__text{width:555px;height:fit-content;position:sticky;top:258px}@media screen and (max-width:1360px){.how-works__text{position:static}}@media screen and (max-width:767px){.how-works__text{width:100%}}.how-works__text h2{margin-bottom:30px}@media screen and (max-width:767px){.how-works__text h2{margin-bottom:20px}}.how-works__slider{width:670px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1360px){.how-works__slider{width:100%}}.how-works__slide{height:220px;padding:30px;border-radius:30px;background:var(--accent-color);color:var(--add-text-color);display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:258px}@media screen and (max-width:1360px){.how-works__slide{position:relative;top:0}}@media screen and (max-width:767px){.how-works__slide{border-radius:20px}}.how-works__slide .p1{width:463px;position:absolute;bottom:0;left:0;padding-left:30px;padding-right:30px;padding-bottom:30px}@media screen and (max-width:1360px){.how-works__slide .p1{font-size:18px!important}}@media screen and (max-width:767px){.how-works__slide .p1{width:100%;font-size:16px!important}}.how-works__slide img{position:absolute;bottom:0;right:0}.our-solutions__slider .swiper{padding: 0px calc((100% - 1300px) / 2)}@media screen and (max-width:1360px){.our-solutions__slider .swiper{padding:0 30px}}@media screen and (max-width:767px){.our-solutions__slider .swiper{padding:0 16px}.our-solutions__slider .swiper-wrapper{flex-direction:column;gap:20px}.our-solutions__slider .swiper-slide{margin-right:0!important;max-width:100%}}.our-solutions__slide{padding:30px;background:var(--add-text-color);max-width:440px;height:300px;border-radius:30px;display:flex;flex-direction:column;justify-content:space-between;transition:.3s;position:relative}@media screen and (max-width:767px){.our-solutions__slide{height:auto;gap:20px}}.our-solutions__slide:hover{background:var(--accent-color);color:var(--add-text-color)}.our-solutions__slide:hover ul li{color:var(--add-text-color);border-color:var(--add-text-color)}.our-solutions__slide:hover .our-solutions__slide-image{opacity:1}.our-solutions__slide .h3{font-size:24px;font-weight:900;text-transform:uppercase;margin-bottom:10px}@media screen and (max-width:767px){.our-solutions__slide .h3{font-size:18px}.our-solutions__slide p{font-size:14px}}.our-solutions__slide ul{display:flex;gap:5px;flex-wrap:wrap}.our-solutions__slide ul li{padding:10px 16px;border-radius:100px;color:var(--accent-color);font-size:14px;border:1px solid var(--accent-color);transition:.3s}@media screen and (max-width:767px){.our-solutions__slide ul li{font-size:12px}}.our-solutions__slide-image{position:absolute;bottom:0;right:0;z-index:-1;opacity:0;transition:.3s}.our-solutions__button{width:fit-content;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-top:60px}@media screen and (max-width:1360px){.our-solutions__button{margin-top:40px}}.our-solutions__button button{width:210px}@media screen and (max-width:767px){.our-solutions__button button{width:160px}}.our-team ul{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}@media screen and (max-width:1360px){.our-team ul{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}}@media screen and (max-width:767px){.our-team ul{grid-template-columns:1fr}}.our-team ul .h3{margin-bottom:10px;color:var(--accent-color);margin-top:20px}@media screen and (max-width:1360px){.our-team ul li{max-width:210px;margin:0 auto;text-align:center}}.our-team__image{width:100%;aspect-ratio: 1/1}.our-team__image img{width:100%;height:100%;object-fit:cover}.our-values ul{display:flex;flex-direction:column}.our-values ul li{padding:40px 0;border-top:1px solid var(--text-color);display:flex;justify-content:space-between;position:relative;align-items:center}@media screen and (max-width:1360px){.our-values ul li{padding:30px 0}}@media screen and (max-width:767px){.our-values ul li{padding:20px 0;flex-direction:column;justify-content:start;gap:5px;align-items:start}}.our-values ul li:hover img{opacity:1}.our-values ul li .p2{width:600px}@media screen and (max-width:1360px){.our-values ul li .p2{width:350px}}@media screen and (max-width:767px){.our-values ul li .p2{width:100%}}.our-values ul li img{position:absolute;top:50%;transform:translateY(-50%);left:370px;width:200px;height:200px;object-fit:cover;transition:.3s;opacity:0;z-index:2}@media screen and (max-width:1360px){.our-values ul li img{display:none}}.project-hero{padding:137px 0 70px}@media screen and (max-width:1360px){.project-hero{padding:30px 0 70px}}@media screen and (max-width:767px){.project-hero{padding:30px 0 40px}}.project-hero__wrapper{width:670px}@media screen and (max-width:1360px){.project-hero__wrapper{max-width:700px;width:auto}}.project-hero__wrapper h1{margin-bottom:30px}@media screen and (max-width:767px){.project-hero__wrapper h1{margin-bottom:20px}}.project-hero__wrapper h1 span{color:var(--accent-color)}@media screen and (max-width:1360px){.project-hero__wrapper p{max-width:487px}}.project-list ul{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:1360px){.project-list ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.project-list ul{grid-template-columns:1fr;gap:30px}}.project-list__item{margin-bottom:40px}@media screen and (max-width:1360px){.project-list__item{margin-bottom:0}}.project-list__item span{text-transform:uppercase;display:block;margin-bottom:10px}.project-list__item:hover .project-list__image:after{opacity:1}.project-list__item:hover .project-list__hover-text{opacity:1}.project-list__image{width:100%;aspect-ratio: 1/1;border-radius:30px;overflow:hidden;margin-bottom:20px;position:relative}@media screen and (max-width:767px){.project-list__image{border-radius:20px}}.project-list__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.6);transition:.3s;z-index:1;opacity:0}.project-list__image img{width:100%;height:100%;object-fit:cover}.project-list__hover-text{color:var(--add-text-color);display:flex;align-items:center;gap:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;transition:.3s;opacity:0}.project-list__hover-text svg path{stroke:var(--add-text-color)}.projects{display:none}.home-projects{display:block}@media screen and (max-width:767px){.projects .section-header p{display:block!important;max-width:450px!important;width:auto}}.projects ul{display:flex;flex-direction:column;gap:50px}@media screen and (max-width:1360px){.projects ul{gap:0}}@media screen and (max-width:767px){.projects ul{gap:10px}}.projects__item{display:flex;justify-content:flex-end;position:relative}.projects__item:nth-child(2n) {justify-content:flex-start}.projects__item:nth-child(2n) .projects__card {left:auto;right:0}@media screen and (max-width:1360px){.projects__item{flex-direction:column}.projects__item:nth-child(2n) {align-items:flex-end}}@media screen and (max-width:767px){.projects__item{align-items:center!important}}.projects__card{position:absolute;top:70px;left:0;width:440px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;background:var(--page-bg);border-radius:30px;box-shadow:2px 3px 20px 0 rgba(1,196,200,.15);z-index:2}.projects__card .p2{margin-bottom:50px}.projects__item.no-margin .projects__card .p2{margin-bottom:0}@media screen and (max-width:1360px){.projects__card{position:static;order:2;transform:translate(40px,-30px)}.projects__item:nth-child(2n) .projects__card {transform:translate(-40px,-30px)}}@media screen and (max-width:767px){.projects__card{width:290px;border-radius:20px;transform:translate(0,-10px)!important}.projects__item:nth-child(2n) .projects__card {transform:translate(0,-10px)!important}}.projects__card .h2{margin-bottom:10px}@media screen and (max-width:767px){.projects__card .h2{font-size:18px}}.projects__card a{display:flex;align-items:center;gap:10px;color:var(--accent-color);transition:.3s}.projects__card a:disabled{cursor:none;color:#d5d5d5}.projects__card a:disabled svg path{color:#d5d5d5}.projects__card a svg path{transition:.3s}.projects__card a:hover{color:var(--hover-color)}.projects__card a:hover svg path{stroke:var(--hover-color)}.projects__image{width:1015px;height:600px;border-radius:30px;overflow:hidden}.projects__image video{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1360px){.projects__image{width:100%;height:auto;aspect-ratio: 708/416}}@media screen and (max-width:767px){.projects__image{border-radius:10px}}.projects__image img{width:100%;height:100%;object-fit:cover;user-select:none;pointer-events:none}.projects__button{display:flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;margin-top:60px}@media screen and (max-width:1360px){.projects__button{margin-top:0}}@media screen and (max-width:767px){.projects__button{margin-top:20px}}.projects__button button{width:210px}.reviews{padding-bottom:0}.reviews__slider{margin-bottom:50px}.reviews__slider .swiper{padding: 10px calc((100% - 1300px) / 2)}@media screen and (max-width:1360px){.reviews__slider .swiper{padding:0 30px}}@media screen and (max-width:767px){.reviews__slider .swiper{padding:0 16px}}@media screen and (max-width:1360px){.reviews__slider{margin-bottom:30px}}@media screen and (max-width:767px){.reviews__slider .swiper-wrapper{flex-direction:column;gap:20px}.reviews__slider .swiper-slide{margin-right:0}}.reviews__slide{padding:30px;border-radius:30px;width:440px;height:300px;background:var(--page-bg);box-shadow:2px 3px 20px 0 rgba(1,196,200,.15);display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){.reviews__slide{height:330px;position:relative;width:100%}}.reviews__slide .h3{margin-bottom:10px}.reviews__slide .p2{margin-bottom:10px}.reviews__slide time{color:var(--accent-color)}@media screen and (max-width:767px){.reviews__slide time{position:absolute;bottom:30px;left:30px}}.reviews__button{display:flex;justify-content:center}.reviews__button button{width:210px}@media screen and (max-width:767px){.reviews__button button{width:190px}}.service-solutions__wrapper{display:grid;grid-template-columns:505px 1fr;gap:187px;align-items:center}@media screen and (max-width:1360px){.service-solutions__wrapper{display:block}}.service-solutions__text h2{margin-bottom:60px}.service-solutions__text h2 span{color:var(--accent-color)}@media screen and (max-width:1360px){.service-solutions__text h2{margin-bottom:0;margin-bottom:40px}}@media screen and (max-width:767px){.service-solutions__text h2{margin-bottom:30px}}.service-solutions__text button{display:block!important;width:300px}@media screen and (max-width:1360px){.service-solutions__text button{display:none!important}}.service-solutions ul{display:flex;flex-direction:column;gap:20px}.service-solutions ul div{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:767px){.service-solutions ul div{gap:16px}}@media screen and (max-width:1360px){.service-solutions ul{margin-bottom:40px;flex-direction:row;justify-content:start;gap:20px}}@media screen and (max-width:767px){.service-solutions ul{gap:16px;flex-direction:column}}.service-solutions ul li{display:flex;gap:15px}.service-solutions ul li span{color:var(--accent-color)}.service-solutions button{display:none}@media screen and (max-width:1360px){.service-solutions button{display:block;width:300px;margin:0 auto}}@media screen and (max-width:767px){.service-solutions button{width:190px}}.services-block{position:relative;z-index:2}.services-block ul{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,400px);gap:20px}@media screen and (max-width:1360px){.services-block ul{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,325px)}}@media screen and (max-width:767px){.services-block ul{display:flex;flex-direction:column}.services-block ul li{height:280px}}.services-block ul li a{padding:30px;border-radius:30px;box-shadow:2px 3px 20px 0 rgba(1,196,200,.15);display:flex;flex-direction:column;justify-content:space-between;height:100%;transition:.3s;background:var(--page-bg)}.services-block ul li a:hover{background:var(--text-color);color:var(--add-text-color)}.services-block ul li a:hover .h4{color:var(--add-text-color)}.services-block ul li a:hover .h4 svg path{stroke:var(--add-text-color)}.services-block ul li a .h2{margin-bottom:10px}.services-block ul li a .h4{display:flex;align-items:center;gap:10px;color:var(--accent-color);transition:inherit}.services-block ul li a .h4 svg path{transition:.3s}.services-hero{padding:137px 0 112px;position:relative;z-index:1;overflow:hidden}@media screen and (max-width:1360px){.services-hero{padding:20px 0 505px}}@media screen and (max-width:767px){.services-hero{padding-bottom:350px}}.services-hero__container{position:relative}@media screen and (max-width:1360px){.services-hero__container{position:static}}.services-hero__content{width:785px}@media screen and (max-width:767px){.services-hero__content{width:100%}}.services-hero__content h1{margin-bottom:30px}.services-hero__content h1 span{color:var(--accent-color)}@media screen and (max-width:767px){.services-hero__content h1{width:100%}}.services-hero__content p{display:block;width:577px;margin-bottom:60px}@media screen and (max-width:1360px){.services-hero__content p{margin-bottom:50px;width:540px}}@media screen and (max-width:767px){.services-hero__content p{margin-bottom:30px;width:100%}}.services-hero__content a button{width:300px}@media screen and (max-width:767px){.services-hero__content a button{width:190px}}.services-hero__image{position:absolute;bottom:60px;right:80px;width:800px}@media screen and (max-width:1360px){.services-hero__image{width:700px;right:-70px;top:auto;bottom:100px}}@media screen and (max-width:767px){.services-hero__image{width:400px}}.services-hero__text{position:absolute;bottom:-40px;right:0}@media screen and (max-width:1360px){.services-hero__text{right:auto;left:30px;bottom:70px}}@media screen and (max-width:767px){.services-hero__text{left:16px;bottom:80px}}.services-hero__text p{width:555px}@media screen and (max-width:767px){.services-hero__text p{width:100%}.steps{padding-top:80px}}.steps__wrapper{display:flex;justify-content:space-between}@media screen and (max-width:1360px){.steps__wrapper{flex-direction:column;gap:40px}}@media screen and (max-width:767px){.steps__wrapper{gap:30px}}.steps__text{width:555px;height:fit-content;position:sticky;top:258px}@media screen and (max-width:1360px){.steps__text{position:static}}@media screen and (max-width:767px){.steps__text{width:100%}}.steps__text h2{margin-bottom:30px}@media screen and (max-width:767px){.steps__text h2{margin-bottom:20px}}.steps__slider{width:670px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1360px){.steps__slider{width:100%}}.steps__slide{height:220px;padding:30px;border-radius:30px;background:var(--accent-color);color:var(--add-text-color);display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:258px}@media screen and (max-width:1360px){.steps__slide{position:relative;top:0}}@media screen and (max-width:767px){.steps__slide{border-radius:20px}}.steps__slide .p1{width:463px;position:absolute;bottom:0;left:0;padding-left:30px;padding-right:30px;padding-bottom:30px}@media screen and (max-width:1360px){.steps__slide .p1{font-size:18px!important}}@media screen and (max-width:767px){.steps__slide .p1{width:100%;font-size:16px!important}}.steps__slide img{position:absolute;bottom:0;right:0}.taifs__list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:1360px){.taifs__list{display:flex;flex-direction:column;align-items:center}}.taifs__item{background:var(--page-bg);padding:30px;border-radius:30px;box-shadow:2px 3px 20px 0 rgba(1,196,200,.15);max-width:440px;transition:.3s}.taifs__item:hover{background:var(--accent-color);color:var(--add-text-color)}.taifs__item:hover header span{color:var(--add-text-color)}.taifs__item:hover ul li svg path{stroke:var(--add-text-color)}.taifs__item:hover ul li.disable{color:rgba(255,255,255,.5)}.taifs__item:hover ul li.disable svg path{stroke:rgba(255,255,255,.5)}.taifs__item:hover a button{background:var(--page-bg)!important;color:var(--text-color)!important;transition:.3s}.taifs__item:hover a button:hover{color:var(--add-text-color)!important;background:var(--text-color)!important}.taifs__item header{display:flex;justify-content:space-between;margin-bottom:30px;gap:10px;flex-wrap:wrap}.taifs__item header span{font-size:24px;color:var(--accent-color);text-transform:uppercase;font-weight:900}@media screen and (max-width:767px){.taifs__item header span{font-size:18px}}.taifs__item ul{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.taifs__item ul li{display:flex;align-items:center;gap:10px}.taifs__item ul li.disable{color:rgba(0,0,0,.2)}.taifs__item ul li.disable svg path{stroke:rgba(0,0,0,.2)}.taifs__item a button{width:100%}.use-tech ul{display:flex;gap:20px;position:relative;left:-100%}.use-tech ul li{border-radius:30px;background:var(--add-bg-color);text-align:center;min-width:100px;height:100px;display:flex;align-items:center;justify-content:center}.video__wrapper{width:100%;height:650px;border-radius:30px;position:relative;overflow:hidden}.video__wrapper video{width:100%;height:100%;object-fit:cover}.video__wrapper img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1360px){.video__wrapper{height:auto;aspect-ratio: 708/338}}@media screen and (max-width:767px){.video__wrapper{border-radius:8px}}.video__image{width:100%;height:100%;position:relative}.video__image a{position:absolute;bottom:60px;left:50%;transform:translateX(-50%)}@media screen and (max-width:1360px){.video__image a{bottom:20px}}.video__image a button{width:400px}@media screen and (max-width:1360px){.video__image a button{width:250px}}.video__play{position:absolute;width:95px;height:95px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#8c8c8c;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}@media screen and (max-width:1360px){.video__play{width:50px;height:50px}}@media screen and (max-width:767px){.video__play{width:23px;height:23px}}.video__play img{position:relative;left:6px}@media screen and (max-width:1360px){.video__play img{width:20px;left:3px}}@media screen and (max-width:767px){.video__play img{width:10px;left:1px}}.view-more{padding-bottom:0}.view-more__slider{margin-bottom:60px}@media screen and (max-width:767px){.view-more__slider{margin-bottom:40px}}.view-more__slider .swiper{padding: 0px calc((100% - 1320px) / 2)}@media screen and (max-width:1360px){.view-more__slider .swiper{padding:0 30px}}@media screen and (max-width:767px){.view-more__slider .swiper{padding:0 16px}.view-more__slider .swiper .swiper-wrapper{flex-direction:column;gap:20px}.view-more__slider .swiper .swiper-wrapper .swiper-slide{width:100%}}.view-more__slide{width:440px}.view-more__slide:hover .view-more__slide-image:after{opacity:1}.view-more__slide:hover .project-list__hover-text{opacity:1}.view-more__slide-image{width:100%;aspect-ratio: 1/1;border-radius:30px;overflow:hidden;margin-bottom:20px;position:relative}@media screen and (max-width:767px){.view-more__slide-image{border-radius:20px}}.view-more__slide-image img{width:100%;height:100%;object-fit:cover}.view-more__slide-image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.6);transition:.3s;z-index:1;opacity:0}.view-more__slide span{text-transform:uppercase;display:block;margin-bottom:10px}.view-more__button{display:flex;width:fit-content;margin:0 auto}.view-more__button button{width:210px}@media screen and (max-width:767px){.view-more__button button{width:190px}}.web-landing-hero{padding:137px 0 140px}@media screen and (max-width:1360px){.web-landing-hero{padding:30px 0 516px;position:relative}}@media screen and (max-width:767px){.web-landing-hero{padding:30px 0 385px}}.web-landing-hero__container{position:relative}@media screen and (max-width:1360px){.web-landing-hero__container{position:static}}.web-landing-hero__content{width:670px}@media screen and (max-width:767px){.web-landing-hero__content{width:100%}}.sajt-vizitka .web-landing-hero__content{width:700px}@media screen and (max-width:1360px){.sajt-vizitka .web-landing-hero__content{width:600px}}@media screen and (max-width:767px){.sajt-vizitka .web-landing-hero__content{width:100%}}.web-landing-hero__content h1{margin-bottom:30px}.web-landing-hero__content h1 span{color:var(--accent-color)}.web-landing-hero__content p{width:513px;margin-bottom:60px}@media screen and (max-width:1360px){.web-landing-hero__content p{margin-bottom:50px}}@media screen and (max-width:767px){.web-landing-hero__content p{margin-bottom:30px;width:100%}}.web-landing-hero__content button{width:300px}@media screen and (max-width:767px){.web-landing-hero__content button{width:190px}}.web-landing-hero__image{position:absolute;right:0;top:-117px}@media screen and (max-width:1360px){.web-landing-hero__image{bottom:70px;top:auto;width:520px}}@media screen and (max-width:767px){.web-landing-hero__image{width:320px}}.web-types__slider .swiper{padding: 10px calc((100% - 1300px) / 2)}@media screen and (max-width:1360px){.web-types__slider .swiper{padding:10px 30px}}@media screen and (max-width:767px){.web-types__slider .swiper{padding:10px 16px}.web-types__slider .swiper-wrapper{flex-direction:column;gap:20px}}.web-types__slide{display:flex;flex-direction:column;justify-content:space-between;padding:30px;border-radius:30px;width:440px;height:300px;background:var(--page-bg);box-shadow:2px 3px 20px 0 rgba(1,196,200,.15);transition:.3s}.web-types__slide--landing div{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:767px){.web-types__slide{width:100%;height:auto;gap:20px}}.web-types__slide .h2{margin-bottom:10px}.web-types__slide span{width:fit-content;color:var(--accent-color);padding:10px 16px;border-radius:100px;border:1px solid var(--accent-color);transition:.3s}.web-types__slide strong{color:var(--accent-color);font-weight:900}.web-types__button{display:block;width:fit-content;margin:0 auto;margin-top:60px}@media screen and (max-width:1360px){.web-types__button{margin-top:40px}}.web-types__button button{width:300px}@media screen and (max-width:767px){.web-types__button button{width:190px}}.web .case-list{padding-top:0}.why-we__list{display:grid;grid-template-columns:repeat(4,1fr);gap:80px}@media screen and (max-width:1360px){.why-we__list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media screen and (max-width:767px){.why-we__list{display:flex;flex-direction:column;gap:45px;max-width:280px;margin:0 auto}}.why-we__list li{display:flex;flex-direction:column;gap:20px;align-items:center}@media screen and (max-width:767px){.why-we__list li{width:200px}.why-we__list li:nth-child(2n) {margin-left:auto}}.why-we__list li img{width:200px;height:200px;object-fit:cover;display:block}.why-we__list li p{text-align:center}@media screen and (max-width:767px){.why-we__list li p{font-size:14px}}.modal{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:10;opacity:0;visibility:hidden;transition:.3s}.modal.active{opacity:1;visibility:visible}.modal__wrapper{width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}.modal__window{padding:50px;border-radius:30px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;background:var(--add-text-color);max-width:424px;text-align:center}.form-modal__window{width:100%;max-width:655px;align-items:start;gap:30px;text-align:left}@media screen and (max-width:767px){.form-modal__window{gap:20px;max-width:100%!important;margin:0 16px;padding:16px!important}}.form-modal__window form{display:flex;flex-direction:column;gap:10px;width:100%}.modal__window .close{position:absolute;width:41px;height:41px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--add-text-color);transform:translate(100%,-100%);top:0;right:0}.modal__window .button{position:static;width:100%;transform:none;height:50px;border-radius:10px}.form-modal__window .label-file{margin-bottom:20px}.form-modal__window .label-policy{margin-bottom:20px}@media screen and (max-width:767px){.form-modal__window .label-file{margin-bottom:10px}.form-modal__window .label-policy{margin-bottom:10px}}.form-modal__window .h2{margin-bottom:10px}.modal__window .h2 span{color:var(--accent-color)}.modal__window .close{position:absolute;width:41px;height:41px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--add-text-color);transform:translate(100%,-100%);top:0;right:0}@media screen and (max-width:767px){.modal__window{padding:30px;border-radius:20px;max-width:328px}.modal__window .close{display:none}}.container.relative{position:relative}.slider-arrows{display:flex;gap:10px;position:absolute;bottom:0;right:0}@media screen and (max-width:1360px){.slider-arrows{right:30px}}@media screen and (max-width:767px){.slider-arrows{display:none}}.slider-arrow{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;border:1px solid var(--accent-color);transition:.3s;cursor:pointer}.slider-arrow:hover svg{width:100%;height:100%}.slider-arrow:hover{background:var(--accent-color)}.slider-arrow:hover svg path{transition:.3s}.slider-arrow:hover svg path{fill:#fff}.slider-arrow--next svg{transform:rotate(180deg)}#calculator{z-index:-1}#calculator.active{z-index:10}#calculator .modal__window{width:100%;max-width:936px;min-height:536px;text-align:left}@media screen and (max-width:767px){#calculator{overflow-y:auto}#calculator .modal__window{height:fit-content;min-height:0;transition:.3s}}#calculator .calculator__content{width:100%}#calculator .calculator__step{opacity:0;visibility:hidden}#calculator .calculator__step.active{opacity:1;visibility:visible}#calculator header{margin-bottom:30px;font-size:24px}#calculator .calculator__step{width:calc(100% - 100px);position:absolute;top:50px;left:50px;transition:.3s}@media screen and (max-width:767px){#calculator .calculator__step{width:100%}#calculator .calculator__step.active{position:static;width:100%}}#calculator main ul{display:grid;grid-template-columns:repeat(2,1fr);column-gap:40px;row-gap:20px}#calculator main label{display:flex;align-items:center;gap:15px;padding:15px;border-radius:10px;border:1px solid var(--accent-color)}#calculator main label .p1{max-width:273px}#calculator main .calculator__radio span{min-width:28px;min-height:28px;border-radius:50%;border:1px solid var(--accent-color);position:relative}@media screen and (max-width:767px){#calculator main .calculator__radio span{min-width:20px;min-height:20px}}#calculator main label input{display:none}#calculator main .calculator__radio-group input ~ span:before {content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%;background:var(--accent-color);opacity:0;transition:.3s}@media screen and (max-width:767px){#calculator main .calculator__radio-group input ~ span:before {width:12px;height:12px}}#calculator main .calculator__radio-group input:checked ~ span:before {opacity:1}#calculator footer{margin-top:auto;width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){#calculator footer{flex-direction:column;align-items:start;gap:20px}}#calculator main .calculator__checkbox span{min-width:28px;min-height:28px;border-radius:5px;border:1px solid var(--accent-color);position:relative;display:flex;align-items:center;justify-content:center;transition:.3s}@media screen and (max-width:767px){#calculator main .calculator__checkbox span{min-width:20px;min-height:20px;width:20px;height:20px}}#calculator main .calculator__checkbox span svg{opacity:0;transition:.3s}#calculator main .calculator__checkbox-group input:checked ~ span {background:var(--accent-color)}#calculator main .calculator__checkbox-group input:checked ~ span svg {opacity:1}#calculator footer .calculator__progress{display:flex;flex-direction:column;gap:5px}#calculator footer .calculator__progress-bar{width:393px;height:5px;overflow:hidden;border-radius:100px;background:#e8e8e8;position:relative}@media screen and (max-width:767px){#calculator footer .calculator__progress{width:100%}#calculator footer .calculator__progress-bar{min-width:100%}}#calculator footer .calculator__progress-bar span{display:block;width: calc(100% / 6);height:5px;position:absolute;top:0;left:0;background:var(--accent-color);transition:.3s}#calculator footer .calculator__buttons{display:flex;gap:20px;align-items:center}@media screen and (max-width:767px){#calculator footer .calculator__buttons{width:100%;justify-content:flex-end}}#calculator footer .calculator__buttons button:nth-child(1) {width:45px;height:45px;display:flex;align-items:center;justify-content:center;border:1px solid var(--accent-color);border-radius:50%;transition:.3s}@media screen and (max-width:767px){#calculator footer .calculator__buttons button:nth-child(1) {width:40px;height:40px}}#calculator footer .calculator__buttons button:nth-child(1):hover svg path {transition:.3s}#calculator footer .calculator__buttons button:nth-child(1):hover {background:var(--accent-color)}#calculator footer .calculator__buttons button:nth-child(1):hover svg path {fill:#fff}#calculator footer .calculator__buttons button:nth-child(2) {width:150px;display:flex;justify-content:center;align-items:center;gap:30px}@media screen and (max-width:767px){#calculator footer .calculator__buttons button:nth-child(2) {width:auto;gap:54px;padding:0 20px;height:40px}}.calculator__form-header{margin-bottom:30px}@media screen and (max-width:767px){.calculator__form-header{margin-bottom:20px}}.calculator__form-header .h2{margin-bottom:10px}.calculator__form-cost{display:block;color:var(--accent-color);margin-bottom:10px}.form-step form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);column-gap:20px;row-gap:10px}@media screen and (max-width:767px){.form-step form{display:flex;flex-direction:column}}.form-step form .label-policy{align-items:end}@media screen and (max-width:767px){.form-step form .label-policy{margin-top:10px;align-items:start}}.form-step form .label-policy span{transform:translateY(-20px)}@media screen and (max-width:767px){.form-step form .label-policy span{transform:none}}.calculator__buttons-group{transition:.3s;display:none!important}.calculator__buttons-group.active{display:flex!important}@media screen and (max-width:767px){.calculator__buttons-group.active{width:100%;justify-content:flex-end}}.calculator__submit{display:flex;gap:10px}.calculator__submit button{width:fit-content!important;height:auto;padding:0 20px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.calculator__submit button{height:40px!important}}.calculator__submit button:nth-child(1) {background:transparent;color:var(--text-color)!important;border:1px solid var(--accent-color)!important;border-radius:10px!important;gap:0!important}.calculator__prev{transition:.3s;opacity:1;visibility:visible}.calculator__prev.none{opacity:0;visibility:hidden}@media screen and (max-width:1360px){#calculator .modal__window{width:calc(100% - 60px)}#calculator .close{transform:translate(0,-100%);top:-10px}#calculator main ul{gap:20px}#calculator button{font-size:16px}#calculator footer .calculator__progress-bar{max-width:175px}.form-step form .label-policy span{min-width:15px;min-height:15px}.form-step form label span{max-width:calc(100% - 22.5px)}}@media screen and (max-width:767px){#calculator .modal__window{width:calc(100% - 32px);padding:20px}#calculator .calculator__step{top:20px;left:20px;transition:0s}#calculator header{margin-bottom:20px}#calculator .close{display:none}#calculator main ul{gap:20px;display:flex;flex-direction:column;gap:10px}}.bitrix-hero{padding:137px 0 50px}.bitrix-hero__wrapper{display:flex;flex-direction:column;align-items:center}.bitrix-hero__logo{margin-bottom:30px}.bitrix-hero__text{margin-bottom:60px}.bitrix-hero__tabs{display:flex;justify-content:center;gap:25px}.bitrix-hero__tab{height:60px;border-radius:10px;border:1px solid var(--accent-color);width:300px;transition:.3s}.bitrix-hero__tab.active{background:var(--accent-color);color:#fff}@media screen and (max-width:1360px){.bitrix-hero{padding:45px 0 50px}.bitrix-hero__wrapper{align-items:start}.bitrix-hero__logo{margin-bottom:30px}.bitrix-hero__logo img{width:455px}.bitrix-hero__text{margin-bottom:50px}}@media screen and (max-width:767px){.bitrix-hero{padding:20px 0 30px}.bitrix-hero__wrapper{align-items:center}.bitrix-hero__logo{margin-bottom:20px}.bitrix-hero__logo img{width:100%;max-width:455px}.bitrix-hero__text{margin-bottom:30px}.bitrix-hero__tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;width:100%}.bitrix-hero__tab{width:100%;font-size:12px;height:40px;border-radius:8px}}.bitrix-tariffs{padding:70px 0}.bitrix-tariffs__wrapper{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;gap:20px;display:none}.bitrix-tariffs__wrapper.active{display:grid}.bitrix-tariff{padding:30px;padding-bottom:82px;border-radius:30px;background:#fff;position:relative;transition:.3s}.bitrix-tariff:hover{background:var(--accent-color);color:#fff!important}.bitrix-tariff__header{text-align:center;margin-bottom:30px}.bitrix-tariff__title{color:var(--accent-color);margin-bottom:10px;transition:.3s}.bitrix-tariff:hover .bitrix-tariff__title{color:#fff}.bitrix-tariff__text{margin-bottom:30px}.bitrix-tariff__price{font-size:18px;margin-bottom:10px}.bitrix-tariff__price strong{font-weight:900}.bitrix-tariff__price span{font-size:24px;color:var(--accent-color);font-weight:900;transition:.3s}.bitrix-tariff:hover .bitrix-tariff__price span{color:#fff}.bitrix-tariff__list{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.bitrix-tariff__list-item p{display:flex;align-items:center;gap:10px;color:var(--accent-color);transition:.3s}.bitrix-tariff:hover .bitrix-tariff__list-item p{color:#fff}.bitrix-tariff__list-item p svg path{transition:.3s}.bitrix-tariff:hover .bitrix-tariff__list-item p svg path{stroke:#fff}.bitrix-tariff__list-item ul{padding:10px 0 5px;display:flex;flex-direction:column;gap:5px}.bitrix-tariff__button{position:absolute;bottom:30px;width:calc(100% - 60px)}.bitrix-tariff__button button{width:100%}.bitrix-tariff__button button:hover{color:#fff!important;background:var(--text-color)!important}.bitrix-tariff:hover .bitrix-tariff__button button{color:var(--text-color);background:#fff}@media screen and (max-width:1360px){.bitrix-tariffs__wrapper{grid-template-columns:1fr}.bitrix-tariff{max-width:440px;margin:0 auto}}@media screen and (max-width:767px){.bitrix-tariffs{padding:30px 0}.bitrix-tariff{padding:25px;padding-bottom:65px;border-radius:20px}.bitrix-tariff__header{margin-bottom:20px}.bitrix-tariff__title{font-size:20px}.bitrix-tariff__text{margin-bottom:20px}.bitrix-tariff__price{font-size:14px}.bitrix-tariff__price strong{font-size:18px}.bitrix-tariff__price span{font-size:18px}.bitrix-tariff__gb{font-size:20px}.bitrix-tariff__button{width:calc(100% - 50px)}}.sauser{overflow:hidden}@media screen and (max-width:1565px){.sauser .home-hero__image{right:48px}}@media screen and (max-width:767px){.sauser .home-hero__image{right:112px;bottom:-47px}}.header.dark a{color:#3b3b48!important}.header.dark .header__logo.light{display:block}.header.dark .header__logo.dark{display:none}.header.dark .header__mobile-menu a{color:#fff!important}.cookie{position:fixed;bottom:30px;left:0;width:100%}body{scrollbar-gutter:auto}.color-accent{color:var(--accent-color)!important}.text-inline{display:inline}.text-newline{display:block}.padding-big-to-small{padding:140px 0 70px}@media screen and (max-width:767px){.padding-big-to-small{padding:80px 0 40px}}.padding-small-to-big{padding:70px 0 140px}@media screen and (max-width:767px){.padding-small-to-big{padding:40px 0 80px}}.standart-label{font-size:24px;font-weight:900;color:var(--accent-color);padding:10px 16px;border:2px solid var(--accent-color);border-radius:100px;text-transform:uppercase;display:inline-block}@media screen and (max-width:479px){.inner-page .creating-web-hero{margin-top:40px!important}}.creating-web-hero__content_center{width:100%;text-align:center}@media screen and (max-width:479px){.creating-web-hero__content_center{text-align:left}.creating-web-hero__content_center h1 .text-newline{display:inline}}.creating-web-hero__content_center h1 span{color:var(--text-color)}.creating-web-hero__content_center p{margin:0 auto 60px}@media screen and (max-width:767px){.creating-web-hero__content_center p{margin:0 auto 30px}}@media screen and (max-width:479px){.creating-web-hero__content_center p{margin:0 0 30px 0;width:100%}}.swiper_small-slide .web-types__slide{height:250px}.web-types__slide_list ul li{position:relative;margin-left:20px}.web-types__slide_list ul li::before{content:"";position:absolute;left:-20px;top:50%;transform:translate(0,-50%);width:12px;height:10px;background: url("../img/sections/web-types/check-list-accent.svg") no-repeat
    center / cover}.web-types__slide_list ul li:not(:last-of-type) {margin-bottom:10px}.proposal-service .wrap{display:flex;justify-content:space-between}@media screen and (max-width:991px){.proposal-service .wrap{flex-direction:column-reverse}}.proposal-info{width:50%;display:flex;flex-direction:column;justify-content:space-between;padding-right:115px}@media screen and (max-width:1368px){.proposal-info{padding-right:50px}}@media screen and (max-width:991px){.proposal-info{width:100%;margin-top:20px;padding-right:0}}.proposal-info__price{margin-top:20px}.proposal-info__text{margin-top:30px}.proposal-image{width:50%}@media screen and (max-width:991px){.proposal-image{width:100%}}@media screen and (max-width:479px){.proposal-image{height:328px}}.proposal-image img{width:100%;border-radius:30px}@media screen and (max-width:479px){.proposal-image img{height:100%;object-position:center;object-fit:cover}}@media screen and (max-width:991px){.proposal-info__bottom{margin-top:50px}}.faq-accordion__item{padding:20px 0;border-bottom:1px solid var(--text-color);cursor:pointer}.faq-accordion__item:first-of-type{padding:0 0 20px}.faq-accordion__header{display:flex;justify-content:space-between;align-items:center}.faq-accordion__header p.h2{width:1100px;max-width:100%;padding-right:30px}@media screen and (max-width:991px){.faq-accordion__header p.h2{font-size:16px}}@media screen and (max-width:767px){.faq-accordion__header p.h2{font-size:14px}}.faq-accordion__symbol{min-width:30px;height:30px;background:var(--accent-color) url(../img/sections/faq/plus.svg) no-repeat center center;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:.5s ease}.faq-accordion__item.active .faq-accordion__symbol{transform:rotate(-360deg);background:var(--accent-color) url(../img/sections/faq/minus.svg) no-repeat center center;transition:.5s ease}.faq-accordion__body{width:900px;max-width:100%;margin-top:20px}@media screen and (max-width:991px){.faq-accordion__body{font-size:14px;margin-top:10px}}.faq-accordion__body ul{margin-top:10px}.faq-accordion__body p:not(:first-of-type) {margin-top:20px}.all-services a{display:flex;align-items:center}.all-services a svg{margin-left:5px}.projects__card{transition:.3s}.projects__card:hover{background:var(--text-color);color:var(--add-text-color)}.projects__item.no-margin .projects__card:hover{background:var(--add-text-color);color:var(--text-color)}.services-block ul li a{position:relative}.services-block ul li a img{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:30px;opacity:0;object-fit:cover;transition:.5s}.services-block ul li a:hover img{opacity:1}.services-block ul li a:hover{background:transparent;color:var(--add-text-color)}.services-block ul li a:hover .h4 svg path{stroke:var(--accent-color)}.services-block ul li a:hover .h4{position:relative;z-index:1;color:var(--accent-color)}.web-types__slider_hover-new .web-types__slide{position:relative}.web-types__slider_hover-new .web-types__slide img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:30px;opacity:0;object-fit:cover;transition:.3s}.web-types__slider_hover-new .web-types__slide:hover img{opacity:1}#tabs{display:flex;align-items:center;margin-bottom:40px}@media screen and (max-width:767px){#tabs{margin-bottom:20px}}.tab-new__btn{padding:11px 0;width:160px;max-width:100%;color:var(--text-color);background:var(--add-text-color);border-radius:10px;font-size:18px;font-weight:900;border:1px solid var(--accent-color);transition:.3s}.tab-new__btn.active,.tab-new__btn:hover{background:var(--accent-color);color:var(--add-text-color)}.tab-new__btn.active{pointer-events:none}#tabs .tab-new__btn:not(:last-of-type) {margin-right:10px}.content-new{display:none}.content-new.active{display:block}.wrap3d-nav{display:flex;flex-direction:column;align-items:start}.wrap3d-nav .tab-btn:not(:last-of-type) {margin-bottom:15px}.wrap3d-nav .tab-btn-active{color:var(--text-color);pointer-events:none}.wrap3d-nav .tab-btn-active svg path{stroke:var(--text-color)}.wrap3d-content{margin-top:30px}@media screen and (max-width:767px){.wrap3d-content{margin-top:15px}}.wrap3d-content .projects__list{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 20px}@media screen and (max-width:767px){.wrap3d-content .projects__list{grid-template-columns:1fr;gap:30px}}.wrap3d-content .projects__item-3d div{height:400px}@media screen and (max-width:1368px){.wrap3d-content .projects__item-3d div{height:auto}}.wrap3d-content .projects__item-3d video{width:100%;height:100%;object-fit:cover;border-radius:30px}.wrap3d-content .projects__item-3d .p2{margin-top:20px}.wrap3d-content .projects__item-3d .h4{margin-top:10px}.tab-pane:not(.tab-pane-show) {display:none}.tab-pane.tab-pane-show{display:block}.studiya .creating-web-hero__content{width:800px;max-width:100%}.studiya .creating-web-hero__image{top:-130px;left:780px}@media screen and (max-width:1368px){.studiya .creating-web-hero__image{top:auto;left:auto}}.studiya .creating-web-hero__text{width:495px}.studiya .use-tech{padding:140px 0}.preloader{width:100%;height:100dvh;min-height:800px;position:absolute;top:0;left:0;z-index:1;transition:.3s;background:transparent;overflow:hidden}.preloader.active{background:#202020;position:fixed;top:0;left:0;z-index:100}.preloader .container{position:relative;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end}.preloader-percents{position:fixed;bottom:80px;right:20px;font-size:140px;font-weight:700;color:#fff;opacity:0;visibility:hidden;transition:.3s}.preloader.active .preloader-percents{opacity:1;visibility:visible}.preloader-ufo{display:block;width:100%;height:calc(100vh - 147px - 118px);min-height:calc(800px - 147px - 118px)}.preloader-ufo svg{display:block;width:100%;height:calc(100vh - 147px - 118px);min-height:800px}.preloader.active .preloader-ufo svg g{transition:0s}.preloader-ufo svg g{transition:.1s}.preloader-ufo-mobile{display:none}.preloader-ufo svg image{width:400px;aspect-ratio: 400 / 277}@media screen and (max-width:1800px){.preloader-percents{right:20px;font-size:120px}}@media screen and (max-width:1368px){.preloader-ufo svg{position:relative;left:10%;top:10%}.preloader-percents{font-size:80px}}@media screen and (max-width:1180px){.preloader-ufo svg{position:relative;left:0;top:10%}.preloader-percents{font-size:70px}}@media screen and (max-width:1080px){.preloader-ufo{display:none}.preloader-ufo-mobile{display:block;width:200px}.preloader-percents{font-size:60px}.preloader{margin-top:-69.5px;min-height:600px;transition:0s}.preloader.active{margin-top:0;transition:0s}.preloader-ufo-mobile{position:absolute;top:300px;right:20%;animation:scale 5s linear;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.preloader-percents{font-size:50px}}@media screen and (max-width:767px){.preloader-percents{font-size:30px}}@keyframes scale {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(2);
  }
}.home-hero{width:100%;padding-top: calc(69.5px + 118px);padding-bottom:144px;min-height:800px;height:calc(100dvh - 118px);background:#202020;color:#01c4c8;position:relative;overflow-x:hidden}.home-hero__container{height:100%;min-height:100%}.home-hero__wrapper{height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;opacity:0;visibility:hidden;transition:.1s;transform:translateY(20%)}.home-hero.active .home-hero__wrapper{opacity:1;visibility:visible;transform:none}.home-hero__title{font-size:72px;line-height:120%;text-transform:uppercase;font-weight:700;margin-bottom:24px}.home-hero__subtitle{font-weight:400;font-size:18px;line-height:130%;color:#f7f7f7}.home-hero__cta{font-weight:700;font-size:18px;line-height:130%;display:flex;align-items:center;gap:16px;text-transform:uppercase}.home-hero__cta span{width:23px;height:23px;border:1px solid #01c4c8;border-radius:50%;display:flex;align-items:center;justify-content:center}.home-hero__cta span svg{transition:.3s;animation:cta 1s linear infinite}@media screen and (max-width:1800px){.home-hero__title{font-size:56px;margin-bottom:16px}.home-hero__subtitle{font-size:18px}}@media screen and (max-width:1368px){.home-hero{height:calc(100dvh - 96px)}}@media screen and (max-width:1080px){.home-hero{padding-bottom:64px;min-height:600px}.home-hero__title{font-size:48px;margin-bottom:16px}.home-hero__subtitle{font-size:18px}}@media screen and (max-width:767px){.home-hero{padding-top:40px;height:calc(100dvh - 69.5px)}.home-hero__title{font-size:24px}.home-hero__subtitle{font-size:16px}.home-hero__cta{font-size:16px}}@keyframes cta {
  0% {
    transform: translateY(0px);
  }
  60% {
    transform: translateY(2px);
  }
  100% {
    transform: translateY(0px);
  }
}.scroll{width:100%;height:100dvh;z-index:10;position:absolute;top:0;left:0;overflow-y:scroll;opacity:0;display:none}.scroll.active{display:block}.scroll div{min-height:200%}@media screen and (max-width:1080px){.scroll{display:none!important}}.header__container{transition:.5s;opacity:0;visibility:hidden;transform:translateY(-100%)}.header__container.active{transform:translateY(0);opacity:1;visibility:visible}:root{--new-black:#202020;--black-30:rgba(32,32,32,.3);--new-white:#f7f7f7;--white-30:rgba(251,251,251,.3);--new-font:"Onest";--margin-top:56px;--new-hover:#00ecf0}body.noscroll{overflow:hidden}.h1_new{font-size:72px;line-height:1.2em;font-weight:bold;font-family: var(--new-font);color:var(--new-white);text-transform:uppercase}.h2_new{font-size:45px;font-weight:bold;line-height:1.2em;text-transform:uppercase;font-family: var(--new-font);color:var(--new-white)}.h3_new{font-size:24px;font-weight:bold;line-height:1.3em;text-transform:uppercase;font-family: var(--new-font);color:var(--new-white)}.text-btn{font-size:18px;font-weight:bold;line-height:1.3em;text-transform:uppercase;font-family: var(--new-font)}.container_new{max-width:1760px;margin:0 auto;position:relative}.color-biryuzovyj{color:var(--accent-color)}.btn_new{width:280px!important;height:60px!important;display:flex;align-items:center;justify-content:center;border-radius:150px!important;background:var(--accent-color);color:var(--new-black);text-transform:uppercase;font-size:18px;font-weight:bold;line-height:1.3em;font-family: var(--new-font);transition:all .5s ease}.btn_new:hover{background:var(--new-hover);transition:all .5s ease}.padding-144-72{padding:144px 0 72px!important}.padding-72-144{padding:72px 0 144px!important}.padding-144{padding:144px 0!important}.padding-72{padding:72px 0!important}.big-heading{display:flex;flex-direction:column;gap:24px}.small-heading{display:flex;flex-direction:column;gap:8px}.big-heading span,.small-heading span{display:block}.section-btn{margin-top:var(--margin-top)}.new-socials-icon,.new-socials-icon path{transition:all .5s ease}.new-socials-icon:hover{background:var(--accent-color)!important;transition:all .5s ease}.new-socials-icon:hover path{fill:var(--new-black)!important;transition:all .5s ease}.slider-arrow_new-hover:hover path{fill:var(--new-black)!important}body.bg-dark{background:var(--new-black);color:var(--new-white);font-family:"Onest"}.main_new{margin-top:118px}.breadcrumbs_new{top:auto;position:relative;padding:40px 0 0}.breadcrumbs_new ul{gap:6px;flex-wrap:wrap}.breadcrumbs_new ul li{color:var(--accent-color);display:flex}.breadcrumbs_new ul li a{color:var(--new-white)}.breadcrumbs_new span{background-image:url(data:image/svg+xml;charset=UTF-8,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'12\'\ height=\'13\'\ viewBox=\'0\ 0\ 12\ 13\'\ fill=\'none\'%3e%3cpath\ d=\'M4\ 2.5L8\ 6.50578L4.01154\ 10.5\'\ stroke=\'%23F7F7F7\'\ stroke-linejoin=\'bevel\'/%3e%3c/svg%3e);width:12px;height:12px;min-width:12px}.hover-new{transition:all .5s ease}.hover-new:hover{color:var(--new-hover);transition:all .5s ease}.header_new{background:var(--new-black);z-index:99;padding:0}.header_new .header__menu ul li a{text-transform:uppercase;color:var(--new-white);align-items:start}.header_new .header__menu ul li a:hover{color:var(--accent-color)}.header_new .header__links{order:2}.header_new .header__links a{width:48px;height:48px;border:1px solid var(--accent-color);border-radius:100%}.header__uslugi-menu{width:100%;height:322px;background:var(--new-black);position:absolute;left:0;top:-322px;display:flex;align-items:start;padding:40px 0;z-index:-1;transition:.5s}.header_new .header__wrapper{padding:10px 0;background:var(--new-black)}.header__wrapper.active .header__uslugi-menu{transform:translateY(440px);transition:.5s}.header__wrapper.active .uslugi-item{color:var(--accent-color)}.uslugi-item{cursor:pointer}.uslugi-item svg{transition:.5s}.header__wrapper.active .uslugi-item svg{transform:rotate(180deg);transition:.5s}.uslugi-menu__list{width:770px;margin-left:250px;display:grid;grid-template-columns:repeat(2,1fr);gap:50px 120px}.uslugi-menu__item{width:325px;display:flex;flex-direction:column;gap:10px}.uslugi-menu__item a.hover-new{font-size:18px;text-transform:uppercase;font-weight:bold}.hero_new{padding:56px 0}.visual{width:100%;height:650px}.visual video,.visual_with-img img{width:100%;height:100%;object-fit:cover}.case-prewiews{position:relative;display:flex;flex-direction:column;gap:64px}.section-heading{position:absolute;left:0;top:0}.case-prewiew{width:1020px;display:flex;flex-direction:column;gap:16px}.case-prewiew:nth-child(even) {margin-left:auto}.case-prewiew__img{width:100%;height:600px;position:relative}.case-prewiew__img img{width:100%;height:100%;object-fit:cover}.case-prewiew__img video{width:100%;height:100%;object-fit:cover}.case-prewiew__line{width:100%;height:1px;background:var(--new-white)}.case-prewiew__link{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;gap:10px;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .5s ease}.case-prewiew:hover .case-prewiew__link{opacity:1;transition:all .5s ease}.web-types_new{overflow:hidden}.web-types__slider_new{margin-top:var(--margin-top)}.web-types__slider_new .swiper,.our-team_new .our-team__slider .swiper{padding: 10px calc((100% - 1760px) / 2);overflow:visible}.web-types__slider_new .web-types__slide{padding:24px;border-radius:0;width:428px;background:var(--new-black);box-shadow:2px 3px 30px 0 rgba(1,196,200,.3)}.web-types__slider_new .web-types__slide span{color:var(--accent-color);padding:8px 16px;border-radius:0;border:1px solid var(--accent-color)}.web-types__button{margin:var(--margin-top) auto 0}.web-types__slider_new.web-types__slider_hover-new .web-types__slide img{border-radius:0}.web-types_new .web-types__slide--landing{height:235px!important}.slider-arrows.hide{display:none}.web-types__slide_list ul li::before{background: url("../img/sections/web-types/check-list-accent-new.svg")
    no-repeat center / cover}.slider-arrow:hover svg path{fill:var(--new-black)!important}.steps_new .steps__block{position:relative;padding-bottom:24px;border-bottom:1px solid #fbfbfb;height:220px}.steps_new .steps__block .section-title{position:absolute;z-index:11;top:0;left:0}.stepsswiper{width:100%;height:100%}.steps_new .steps-card{display:flex;justify-content:space-between;width:100%;height:100%}.steps-card__desc{width:492px;height:100%;display:flex;flex-direction:column;justify-content:end;opacity:0;transition:opacity .5s linear}.steps_new .steps-card.show .steps-card__desc{opacity:1;transition:opacity .5s linear}.steps-card__title{width:955px;max-width:100%;height:100%;margin-right:65px;display:flex;align-items:start;gap:16px}.use-tech_new .use-tech__markquee{margin-top:var(--margin-top)}.use-tech_new .use-tech__markquee ul li{border-radius:100%;background:var(--new-black);border:1px solid var(--accent-color)}.form-block_new .form-block__form{width:1020px;max-width:100%}.form-block_new .form-block__form form{padding:0;border-radius:0;background:var(--new-black);box-shadow:none}.form-block_new .form-block__form form header{margin-bottom:40px}.form_new .label input{padding:16px 0;border-bottom:1px;border-style:solid;border-top:none;border-right:none;border-left:none;border-color:#fff;border-radius:0;width:100%;display:block}.form_new .label input,.label textarea{font-size:24px}.form_new .label span{left:0;font-size:24px;font-weight:bold;text-transform:uppercase;color:var(--white-30)}.form_new .label input:focus ~ span {color:var(--white-30);font-size:12px;transform:translateY(calc(-50% - 22px))}.form_new .label input:valid ~ span {color:var(--white-30);font-size:12px;transform:translateY(calc(-50% - 22px))}.form_new .label textarea{padding:16px 0;height:63px;border-bottom:1px;border-style:solid;border-top:none;border-right:none;border-left:none;border-color:#fff;border-radius:0;width:100%;display:block;resize:none}.form_new .label textarea ~ span {transform:translateY(0)}.form_new .label textarea:focus ~ span {transform:translateY(-20px);color:var(--white-30);font-size:12px}.form_new .label textarea:valid ~ span {transform:translateY(-20px);color:var(--white-30);font-size:12px}.form_new .label:hover input,.form_new .label:hover textarea{border-color:var(--accent-color)}.form_new .label-policy span{background:var(--new-black)}.form_new .btn_new{margin-top:var(--margin-top)}.footer_new .footer__wrapper{position:relative;border-top:1px solid var(--new-white);padding:40px 0;flex-wrap:wrap;gap:64px}.footer_new .footer__logo a{width:152px}.footer_new .footer__logo a img{width:100%!important}.footer_new .footer__lists{display:flex;align-items:start;gap:102px}.footer_new .footer__lists .footer__list{width:194px;gap:16px;display:flex;flex-direction:column}.footer_new .footer__lists .footer__list ul{gap:8px;display:flex;flex-direction:column}.footer_new .footer__address{display:flex;flex-direction:column;gap:16px;width:333px}.footer_new .footer__contacts{width:100%;display:flex;flex-direction:column;gap:24px}.footer_new .footer__copy{margin-top:78px;padding:0;width:100%;margin-left:676px}.footer_new .scroll-top{position:absolute;top:219px;right:0;width:95px;height:95px;border-radius:100%;border:1px solid var(--accent-color);display:flex;align-items:center;justify-content:center}.footer_new .footer__socials{position:absolute;bottom:40px;left:0}.footer_new .footer__socials ul{display:flex;align-items:center;gap:8px}.footer_new .footer__socials ul a{width:95px;height:95px;border-radius:100%;border:1px solid var(--accent-color);display:flex;align-items:center;justify-content:center}.mobile-menu{background:var(--accent-color);padding:24px 24px 64px 16px;width:100%;height:100vh;position:fixed;top:0;right:-100%;z-index:-1;opacity:0;transition:.5s ease}.mobile-menu__container{height:calc(100vh - 80px);width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto}.mobile-menu__container::-webkit-scrollbar{width:2px;background-color:var(--accent-color)}.mobile-menu__container::-webkit-scrollbar-thumb{background-color:var(--new-black)}.mobile-menu.active{z-index:110;opacity:1;right:0;transition:.5s ease}.mobile-menu__top{display:flex;flex-direction:column;gap:64px}.mobile-menu__header{display:flex;align-items:center;justify-content:space-between}.mobile-menu__logo{width:80px;display:block}.mobile-menu__logo img{width:100%}#mobile-menu-close{width:36px;min-width:36px;height:36px;display:flex;align-items:center;justify-content:center;z-index:120}.mobile-menu__menu{display:flex;flex-direction:column;gap:24px}.mobile-menu__menu li a{display:inline-flex;align-items:start;gap:4px;color:var(--new-black)}.mobile-menu__menu li{cursor:pointer;max-width:fit-content}.mobile-menu__item-submenu a svg{transition:all .5s ease}.mobile-menu__item-submenu.active a svg{transform:rotate(180deg);transition:all .5s ease}.mobile-menu__menu .menu__list{margin-top:16px;display:flex;flex-direction:column;gap:16px}.mobile-menu__menu .menu__list li a{color:var(--new-black)}.mobile-menu__bottom{margin-top:40px;display:flex;flex-direction:column;gap:24px}.mobile-menu__tel{color:var(--new-white)}.mobile-menu__socials{display:flex;gap:8px}.mobile-menu__socials a{width:48px;height:48px;border-radius:100%;border:1px solid var(--new-white);display:flex;align-items:center;justify-content:center}.only-submenu{pointer-events:none;cursor:pointer}.calculator-redesign .modal__window{background:var(--new-black);border-radius:0;box-shadow:2px 3px 30px 0 rgba(1,196,200,.3)}#calculator.active{z-index:11}#calculator.calculator-redesign main label{border-radius:0}#calculator.calculator-redesign
  footer
  .calculator__buttons
  button:nth-child(2) {width:fit-content;height:45px;padding:12px 20px;border-radius:100px;color:var(--new-black)}#calculator.calculator-redesign
  footer
  .calculator__buttons
  button:nth-child(2)
  path {fill:var(--new-black)}#calculator.calculator-redesign main .calculator__checkbox span{border-radius:0}#calculator.calculator-redesign .button{background:var(--accent-color)!important}#calculator.calculator-redesign .button:hover{background:var(--new-hover)!important}#calculator.calculator-redesign .label input{border-radius:0!important}#calculator.calculator-redesign .label-policy span{border-radius:0;border:1px solid var(--accent-color)}#calculator.calculator-redesign .calculator__submit button{color:var(--new-black);border-radius:100px!important;height:45px;font-size:16px!important}#calculator.calculator-redesign .button.calculator__reset{border:1px solid var(--accent-color)!important;color:var(--new-white)!important;background:var(--new-black)!important}.calculator-redesign .modal__window .close{border:none}#calculator.calculator-redesign
  footer
  .calculator__buttons
  button:nth-child(2) {gap:15px}#calculator.calculator-redesign .calculator__prev path{fill:var(--accent-color)}#calculator footer .calculator__buttons button:nth-child(1):hover svg path {fill:var(--new-black)!important}.tarifs_new .taifs__wrapper{display:flex;align-items:start;justify-content:space-between}.tarifs_new .taifs__list{width:1316px;max-width:100%;gap:16px}.tarifs_new .taifs__item{border-radius:0;box-shadow:2px 3px 30px 0 rgba(1,196,200,.3);background:var(--new-black);transition:.3s}.tarifs_new .taifs__item:hover{background:var(--accent-color);transition:.3s}.tarifs_new .taifs__item:hover header span{color:var(--new-black)}.tarifs_new .taifs__item:hover header .h3{color:var(--new-black)}.tarifs_new .taifs__item:hover ul li{color:var(--new-black)}.tarifs_new .taifs__item:hover ul li svg path{stroke:var(--new-black)}.tarifs_new .taifs__item ul li.disable{color:var(--white-30)}.tarifs_new .taifs__item:hover ul li.disable{color:var(--black-30)}.tarifs_new .taifs__item ul li.disable svg path{stroke:var(--white-30)}.tarifs_new .taifs__item:hover ul li.disable svg path{stroke:var(--black-30)}.tarifs_new .taifs__item a button{width:280px}.tarifs_new .taifs__item:hover a button.btn_new:hover{background:var(--new-black)!important}.tarifs_new .taifs__item:hover a button{background:var(--new-white)!important;transition:.3s}.modal-redesign .modal__window{background:var(--new-black);border-radius:0;box-shadow:2px 3px 30px 0 rgba(1,196,200,.3);padding:40px}.modal-redesign .modal__window.form-modal__window{max-width:600px}.modal-redesign .form_new .label span{font-size:18px}.modal-redesign .form_new .btn_new{margin-top:0!important}.label-file span:hover{color:var(--new-black)}.label-file span:hover svg path{stroke:var(--new-black)}.select-file path{stroke:var(--accent-color)}.select-file button path{stroke:var(--new-white)}.modal-redesign .modal__window .close{border:none}.service-solutions_new .service-solutions__wrapper{display:flex;align-items:start;justify-content:space-between;gap:50px}.service-solutions_new .service-solutions__wrapper ul{width:1020px;max-width:100%;gap:0}.service-solutions_new .service-solutions__wrapper ul li{padding:32px 0;border-bottom:1px solid var(--new-white);display:block}.service-solutions_new .service-solutions__wrapper ul li:first-child{border-top:1px solid var(--new-white)}.service-solutions_new .service-solutions__wrapper ul li span{color:var(--new-white);display:block}.service-solutions__btn-mobile{display:none}.ans-list_new .ans-list__wrapper{display:flex;align-items:start;justify-content:space-between;gap:50px;position:relative}.ans-list_new .ans-list__new-list{display:flex;flex-direction:column;gap:24px;margin-top:var(--margin-top)}.ans-list_new .ans-list__new-list li{display:flex;align-items:start;gap:16px;border-radius:0;padding:0;background:none;box-shadow:none;color:var(--new-white);text-align:left}.ans-list_new .ans-list__new-list li p{width:375px;max-width:100%}.ans-list_new .ans-list__img{width:1020px;max-width:100%}.ans-list__snippets{display:flex;flex-direction:column;gap:var(--margin-top)}.snippet{display:flex;align-items:start;gap:24px}.snippet__text{display:flex;flex-direction:column;gap:8px}.snippet__text .p1{width:436px;max-width:100%}.visual_with-text{position:relative;overflow:hidden}.visual_with-text .visual__content{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.visual_with-text .page-title_new{width:1020px;max-width:100%;margin:80px 0 0 auto}.visual_with-text picture.absolute img{width:650px;height:650px;margin-left:100px}.border-btn{background:transparent!important;color:var(--accent-color)!important;border:1px solid var(--accent-color)}.visual_teh-audit{background:url(https://boosttechnology.ru/img/sections/visual/teh-audit/xbanner-audit-1920.png.pagespeed.ic.gzDnPNOH8K.png) no-repeat left center , #071e23}.visual_optim-contenta{background:url(https://boosttechnology.ru/img/sections/visual/optim-contenta/xbanner-optimizacija-1920.webp.pagespeed.ic.tjUlzYVsEj.webp) no-repeat left center , #011f43}.visual_faktory{background:url(https://boosttechnology.ru/img/sections/visual/faktory/xbanner-faktory-1920.webp.pagespeed.ic.2ZU9uOZ8om.webp) no-repeat left center , #000}.visual_about{background:url(https://boosttechnology.ru/img/sections/visual/about/xbanner-1920.webp.pagespeed.ic.n4X_uUwT_E.webp) no-repeat left center , #121212}.faq_new .faq-accordion{margin-top:var(--margin-top)}.faq_new .faq-accordion__body{margin-top:24px}.faq_new .faq-accordion__item{padding:32px 0;border-bottom:1px solid var(--new-white)}.faq_new .faq-accordion__symbol{background:var(--accent-color) url(../img/sections/faq/black/plus.svg) no-repeat center center}.faq_new .faq-accordion__item.active .faq-accordion__symbol{background:var(--accent-color) url(../img/sections/faq/black/minus.svg) no-repeat center center}.contacts-hero_new{padding:56px 0 72px}.contacts-hero_new .contacts-hero__wrapper{display:flex;align-items:start;justify-content:space-between;padding-bottom:40px;border-bottom:1px solid var(--new-white)}.contacts-hero_new .contacts-hero__wrapper .big-heading{width:fit-content}.contact-block-new{width:1020px;max-width:100%;display:flex;flex-direction:column;gap:72px}.contact-block-new__top{display:flex;flex-direction:column;gap:24px}.contact-block-new__top ul{display:flex;align-items:center;gap:40px}.contact-block-new__bottom{display:flex;flex-direction:column;gap:16px}.project-list_new .tab-new__btn{width:130px;height:60px;color:var(--new-white);background:var(--new-black);border-radius:150px}.project-list_new .tab-new__btn.active,.project-list_new .tab-new__btn:hover{background:var(--accent-color);color:var(--new-black)}.project-list_new .web__case-prewiew{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 16px}.project-list_new .case-prewiew{width:100%}.project-list_new .web__case-prewiew .case-prewiew__img{height:576px}.project-list_new .web__case-prewiew .case-prewiew__img img{object-fit:cover}.project-list_new .wrap3d-content .projects__list{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 16px}.project-list_new .wrap3d-nav{gap:16px;position:absolute;right:0;top:-200px;z-index:20}.project-list_new .wrap3d-nav.bottom{top:auto;bottom:0}.project-list_new .wrap3d-nav .tab-btn:not(:last-of-type) {margin-bottom:0}.project-list_new .wrap3d-nav__label{color:var(--white-30)}.project-list_new .tab-btn{font-size:16px;text-transform:uppercase;color:var(--accent-color)}.project-list_new .tab-btn-active{color:var(--new-white)}.project-list_new .tab-btn-active span{opacity:0}.project-list_new .project-list__3d{position:relative;padding-bottom:180px}.case-hero-new{padding:56px 0 72px}.case-hero-new .page-title_new{height:505px}.case-hero-img-new{width:1020px;max-width:100%;position:absolute;right:0;top:-121px}.case-content-new__item{display:flex;align-items:start;justify-content:space-between;padding:63px 0}.case-content-new__item.case-content-new__triple-images{padding:0 0 63px}.case-content-new__item.border-top{border-top:1px solid var(--new-white)}.case-content-new__item .big-heading{width:fit-content}.case-content-new__body{width:1020px;max-width:100%}.case-content-new__body .body-content{width:585px;max-width:100%}.case-content-new__body .body-content_new .h3_new{margin-top:40px}.case-content-new__body .body-content p.p1:not(:first-child) {margin-top:24px}@media screen and (max-width:767px){.case-content-new__body .body-content p.p1:not(:first-child) {margin-top:16px}}.case-content-new__body .ans-list__new-list{margin-top:32px}.case-content-new__body.no-subtitle .ans-list__new-list{margin-top:0}.case-content-new__body.ans-list_new .ans-list__new-list li p{width:100%}.case-content-new__item.no-title .case-content-new__body{margin-left:auto}.case-content-new__double-images{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;height:872px}.case-content-new__double-images.mb-63{margin-bottom:63px}@media screen and (max-width:767px){.case-content-new__double-images.mb-63{margin-bottom:40px}}.case-content-new__double-images picture img{width:100%;height:100%;object-fit:cover}.case-content-new__triple-images .case-content-new__body{display:flex;gap:16px}.view-more__slider_new{margin:var(--margin-top) 0 0}.view-more__slider_new .swiper{padding: 10px calc((100% - 1760px) / 2)}.view-more__slider_new .case-prewiew{width:576px}.view-more__slider_new .case-prewiew__img{height:576px}#about-list li{display:flex;align-items:center;gap:20px}#about-list li div{width:80%;display:flex;align-items:center;flex-direction:row;gap:20px}#about-list li div p{width:50%}#about-list li a.text-btn{display:flex;align-items:center;gap:4px;font-weight:normal;color:var(--accent-color);justify-content:end;width:20%}#about-list li a.text-btn span{min-width:12px}.our-team__slider .swiper-slide{display:flex;flex-direction:column;gap:24px}.our-team_new .our-team__image picture{width:100%;height:280px;overflow:hidden;display:block;border-radius:100%;border:1px solid var(--accent-color)}.our-team_new .our-team__image picture img{width:100%;height:100%;object-fit:cover}.our-team_new .swiper-slide{width:280px!important}.our-team_new .slider-arrows{display:none}.our-solutions__slide_new ul{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.our-solutions__slide_new ul li{padding:8px 16px;color:var(--accent-color);border:1px solid var(--accent-color);border-radius:0}.web-dev__list{gap:56px!important}.web-dev__list li{border:none!important;padding:0!important;width:680px!important;max-width:100%;position:relative;display:flex!important;align-items:start!important}.web-dev__list li span{background:var(--accent-color);width:5px;min-width:5px;height:5px;border-radius:100%;margin-top:7px}@media screen and (max-width:1800px){.web-dev .service-solutions__wrapper{gap:0!important}.web-dev .service-solutions__text{width:492px!important}.web-dev__list{width:955px!important}}@media screen and (max-width:1368px){.web-dev .service-solutions__wrapper{gap:56px!important}.web-dev .service-solutions__text{width:100%!important}}@media screen and (max-width:767px){.web-dev .service-solutions__wrapper{gap:40px!important}.web-dev__list{gap:40px!important}}@media screen and (max-width:1800px){.container_new{width:1316px}.h1_new{font-size:56px}.h2_new{font-size:36px}.big-heading{gap:16px}.big-heading .h2_new span{display:inline-block}.visual_with-img{height:555px}.project-prewiew .big-heading .p1{font-size:16px}.case-prewiew{width:761px}.case-prewiew__img{height:auto}.web-types__slider_new .swiper,.view-more__slider_new .swiper,.our-team_new .our-team__slider .swiper{padding: 10px calc((100% - 1316px) / 2)}.steps_new .steps__block{height:191px}.steps-card__desc{font-size:16px;padding-right:90px}.form-block_new .form-block__form{width:761px}.footer_new .footer__lists{gap:72px}.footer_new .footer__copy{margin-left:416px}.tarifs_new .taifs__wrapper{flex-direction:column;gap:var(--margin-top)}.service-solutions_new .service-solutions__text{width:600px;max-width:100%}.ans-list_new .ans-list__content{width:500px;max-width:100%}.ans-list_new .ans-list__img{width:761px;max-width:100%}.ans-list_why .ans-list__content{width:385px;max-width:100%}.ans-list_why .ans-list__content .p1{font-size:16px}.ans-list_why .ans-list__content .p1 span{display:inline}.visual_with-text .page-title_new{width:761px;margin:60px 0 0 auto}.visual_with-text picture.absolute img{width:488px;height:488px}.visual_teh-audit{background:url(https://boosttechnology.ru/img/sections/visual/teh-audit/xbanner-audit-1440.png.pagespeed.ic.H6A4WLvCl-.png) no-repeat left center , #071e23}.visual_optim-contenta{background:url(https://boosttechnology.ru/img/sections/visual/optim-contenta/xbanner-optimizacija-1440.webp.pagespeed.ic.ntHw6ZgsIU.webp) no-repeat left center , #011f43}.visual_faktory{background:url(https://boosttechnology.ru/img/sections/visual/faktory/xbanner-faktory-1440.webp.pagespeed.ic.COmjfhbMB1.webp) no-repeat left center , #011f43}.visual_about{background:url(https://boosttechnology.ru/img/sections/visual/about/xbanner-1440.webp.pagespeed.ic.sVWMI4uMtt.webp) no-repeat left center , #121212}.contact-block-new{width:761px}.project-list_new .web__case-prewiew .case-prewiew__img{height:428px}.project-list_new .project-list__3d .case-prewiew__img{height:447px}.case-hero-new .page-title_new{height:350px}.case-hero-img-new{width:761px}.case-content-new__body{width:761px}.case-content-new__double-images{height:650px}.view-more__slider_new .case-prewiew{width:428px}.view-more__slider_new .case-prewiew__img{height:428px}.our-team_new .swiper-slide{width:206px!important}.our-team_new .our-team__image picture{height:206px}}@media screen and (max-width:1368px){.container_new{width:896px}.header_new .header__logo{width:80px}.header_new .top__burger{display:flex;flex-direction:column;gap:7px;width:60px;padding:8px 10px;cursor:pointer}.header_new .top__burger span{width:100%;border-radius:0;display:block;height:2px;background:var(--accent-color)}.header_new .header__menu,.header_new .header__links{display:none}.header_new .header__phone a{color:var(--new-white);font-size:18px}.header_new .header__phone{flex-direction:row;align-items:center;gap:16px;transform:none}.breadcrumbs{display:block}.hero_new{padding:104px 0 56px}.visual_with-img{height:600px}.case-prewiew{width:516px}.project-prewiew .big-heading{width:288px}.project-prewiew .big-heading span{display:inline}.case-prewiew__heading span{display:inline}.web-types__slider_new .swiper,.view-more__slider_new .swiper,.our-team_new .our-team__slider .swiper{padding: 10px calc((100% - 896px) / 2)}.steps_new .steps__block{height:auto;display:flex;flex-direction:column;gap:56px;padding-bottom:0;border-bottom:none}.steps_new .steps__block .section-title{position:relative;z-index:auto}.stepsswiper .swiper-wrapper{display:flex;flex-direction:column;gap:56px}.steps_new .steps-card{flex-direction:column-reverse;padding-bottom:24px;border-bottom:1px solid #fbfbfb;gap:40px}.steps-card__desc{width:364px;opacity:1;margin-left:380px;padding:0}.footer_new .footer__wrapper{display:flex}.footer_new .footer__logo{margin-bottom:0;align-items:start;order:1}.footer_new .footer__lists{gap:72px;margin-bottom:0;order:2}.footer_new .footer__contacts{order:3}.footer_new .footer__address{order:4}.footer_new .footer__copy{order:5;margin:53px 0 0;display:flex;flex-direction:column;gap:24px;align-items:end}.footer_new .scroll-top{top:243px}.service-solutions_new .service-solutions__wrapper{flex-direction:column;gap:50px}.service-solutions_new .service-solutions__wrapper ul{flex-direction:column;margin-bottom:0}.service-solutions__btn-mobile{display:block}.ans-list__img_absolute-tablet{position:absolute;top:0;right:0;width:668px!important}.ans-list_new .ans-list__img{width:516px;margin-left:auto}.visual_with-text .page-title_new{width:516px}.visual_with-text .page-title_new .h2_new span{display:inline}.visual_with-text picture.absolute{position:absolute;bottom:0;left:0}.visual_with-text picture.absolute img{width:440px;height:440px;margin-left:0}.visual_teh-audit{background:url(https://boosttechnology.ru/img/sections/visual/teh-audit/xbanner-audit-1024.png.pagespeed.ic.uA3SkGEvLM.png) no-repeat left center , #071e23}.visual_teh-audit .big-heading span,.visual_optim-contenta .big-heading span,.visual_faktory .big-heading span,.visual_about .big-heading span{display:inline}.visual_optim-contenta{background:url(https://boosttechnology.ru/img/sections/visual/optim-contenta/xbanner-optimizacija-1024.webp.pagespeed.ic.bJ16JQxpqJ.webp) no-repeat left center , #011f43}.visual_faktory{background:url(https://boosttechnology.ru/img/sections/visual/faktory/xbanner-faktory-1024.webp.pagespeed.ic.UEC_RVHkzI.webp) no-repeat left center , #011f43}.visual_about{background:url(https://boosttechnology.ru/img/sections/visual/about/xbanner-1024.webp.pagespeed.ic.nilVU08GNN.webp) no-repeat left center , #121212}.contact-block-new{width:450px}.project-list_new .web__case-prewiew{grid-template-columns:repeat(2,1fr)}.project-list_new .web__case-prewiew .case-prewiew__img{height:440px}.project-list_new .project-list__3d .case-prewiew__img{height:302px}.case-hero-wrap-new{display:flex;flex-direction:column}.case-hero-new .page-title_new{height:auto}.case-hero-img-new{width:100%;position:relative;top:0}.case-content-new__body{width:516px}.case-content-new__double-images{height:440px}.case-content-new__triple-images picture{width:205px}.our-team_new .swiper-slide{width:212px!important}.our-team_new .our-team__image picture{height:212px}.our-team_new .slider-arrows{display:flex;right:0;position:relative;justify-content:end;margin-top:24px}.tarifs_new .taifs__list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}@media screen and (max-width:991px){.container_new{width:100%;padding:0 16px}.main_new{margin-top:96px}.visual{height:auto}.visual_with-img{height:400px}.visual_with-img.position-right-tablet img{object-position:right!important}.padding-144-72{padding:120px 0 60px!important}.padding-72-144{padding:60px 0 120px!important}.padding-144{padding:120px 0!important}.padding-72{padding:60px 0!important}.h1_new{font-size:48px}.h2_new{font-size:32px}.section-heading{position:relative}.case-prewiews{gap:40px}.case-prewiew:nth-child(even) {margin-left:0}.case-prewiew{width:100%}.case-prewiew__heading span{display:block}.web-types__slider_new .swiper,.view-more__slider_new .swiper,.our-team_new .our-team__slider .swiper{padding:10px 16px;width:100%}.web-types__slider_new .web-types__slide{height:400px}.steps_new .steps__block{gap:40px}.steps_new .steps-card{gap:16px}.steps-card__desc{margin-left:auto}.stepsswiper .swiper-wrapper{gap:40px}.footer_new .footer__wrapper{gap:56px;padding:25px 0}.footer_new .footer__lists .footer__list{width:171px}.footer_new .footer__lists{gap:16px;width:100%}.footer_new .footer__contacts{width:250px}.footer_new .scroll-top{top:25px}.footer_new .footer__socials{bottom:25px}.swiper-triple .web-types__slide{height:360px}.ans-list__img_absolute-tablet{position:relative;width:100%!important}.ans-list_new .ans-list__img{max-width:100%;margin-left:0}.ans-list_why .ans-list__content{width:100%}.ans-list_why .ans-list__content .big-heading .p1{width:440px;max-width:100%}.visual_with-text .page-title_new{width:516px;margin:40px 0 0 24px}.visual_with-text{height:630px}.visual_with-text picture.absolute{left:auto;right:0}.visual_with-text picture.absolute img{width:400px;height:400px}.visual_with-text .big-heading span{display:inline}.visual_teh-audit{background:url(https://boosttechnology.ru/img/sections/visual/teh-audit/xbanner-audit-768.png.pagespeed.ic.rGx6-3_43w.png) no-repeat left center , #071e23}.visual_optim-contenta{background:url(https://boosttechnology.ru/img/sections/visual/optim-contenta/xbanner-optimizacija-768.webp.pagespeed.ic.7cVm_pwocd.webp) no-repeat left center , #011f43}.visual_faktory{background:url(https://boosttechnology.ru/img/sections/visual/faktory/xbanner-faktory-768.webp.pagespeed.ic.q0KIMPPXGc.webp) no-repeat left center , #011f43}.visual_about{background:url(https://boosttechnology.ru/img/sections/visual/about/xbanner-768.webp.pagespeed.ic.TYuFO6Zda8.webp) no-repeat right center , #121212}.contacts-hero_new .contacts-hero__wrapper{flex-direction:column;gap:56px}.contacts-hero_new .contacts-hero__wrapper .big-heading span{display:inline}.contact-block-new{gap:56px;width:100%}.project-list_new .web__case-prewiew .case-prewiew__img{height:360px}.project-list_new .project-list__3d .case-prewiew__img{height:247px}.project-list_new .wrap3d-nav{position:relative;right:auto;left:0;top:0;z-index:auto}.project-list_new .wrap3d-nav.bottom{top:auto;bottom:0}.project-list_new .project-list__3d{padding-bottom:0}.case-content-new__item{flex-direction:column;gap:24px;padding:55px 0}.case-content-new__item.case-content-new__triple-images{padding:0 0 55px;flex-direction:row}.case-content-new__triple-images .case-content-new__body{justify-content:end}.case-content-new__body.ans-list_new{margin-top:16px}.case-content-new__item.no-title .case-content-new__body{margin:0}.case-content-new__double-images{height:360px}.view-more__slider_new .case-prewiew{width:360px}.view-more__slider_new .case-prewiew__img{height:360px}.our-team_new .our-team__image{aspect-ratio:0}.tarifs_new .taifs__item{padding:16px}.tarifs_new .taifs__item header span{font-size:20px!important}.tarifs_new .taifs__item header .h3{font-size:16px!important}.tarifs_new .taifs__item ul li .p2{font-size:14px!important}.our-solutions__slide_new{height:360px!important}}@media screen and (max-width:767px){:root{--margin-top:40px}.header_new .header__phone{display:flex}.header_new .header__call{display:none}.header_new .header__logo{width:60px}.main_new{margin-top:70px}.breadcrumbs_new{padding:24px 0 0}.hero_new{padding:40px 0 56px}.h1_new{font-size:24px}.h2_new{font-size:20px}.h3_new{font-size:18px}.text-btn{font-size:16px}.padding-144-72{padding:80px 0 40px!important}.padding-72-144{padding:40px 0 80px!important}.padding-144{padding:80px 0!important}.padding-72{padding:40px 0!important}.btn_new{width:230px!important;height:50px!important;font-size:16px!important}.big-heading{gap:8px}.hero_new .big-heading{gap:16px}.visual_with-img{height:auto}.visual_with-img img{min-height:195px}.case-prewiews{gap:32px}.case-prewiew{gap:8px}.case-prewiew__heading span{display:inline}.web-types__slider_new .swiper,.view-more__slider_new .swiper,.our-team_new .our-team__slider .swiper{padding:0 16px}.web-types__slider_new .web-types__slide{width:100%;height:auto}.web-types__slider_new .web-types__slide .p3{font-size:14px}.web-types_new .web-types__button{margin:var(--margin-top) 0 0}.steps_new .steps-card{padding-bottom:16px}.steps-card__desc{width:100%;margin-left:0;font-size:14px;padding:0 0 0 48px}.stepsswiper .swiper-wrapper{gap:32px}.use-tech_new .use-tech__markquee ul li{min-width:57px;height:57px}.use-tech_mobile .use-tech__markquee ul li img{width:50%}.form-block_new .form-block__form form div{gap:24px}.form_new .label input,.form_new .label span{font-size:18px}.footer_new .footer__wrapper{padding:16px 0}.footer_new .footer__lists{gap:24px}.footer_new .footer__contacts{width:100%;gap:16px}.footer_new .footer__contacts .h3_new{font-size:24px}.footer_new .footer__contacts .p1{font-size:18px}.footer__address{width:100%}.footer_new .footer__copy{margin:0;gap:16px;align-items:start}.footer_new .footer__copy .p1{font-size:14px}.footer_new .scroll-top{top:16px;width:50px;height:50px}.footer_new .scroll-top svg{height:15px}.footer_new .footer__socials{bottom:auto;top:132px;right:0;left:auto}.footer_new .footer__socials ul{flex-direction:column}.footer_new .footer__socials ul a{width:50px;height:50px}.footer_new .footer__socials ul a svg{height:18px}.service-solutions_new .service-solutions__wrapper ul li{padding:16px 0;font-size:16px}.service-solutions_new .service-solutions__wrapper ul li span{display:inline-block}.service-solutions_new .service-solutions__wrapper{gap:40px}.swiper-triple .web-types__slide{width:100%!important;min-height:290px}.ans-list__img_absolute-tablet{height:368px}.ans-list__img_absolute-tablet img{width:630px;height:368px;object-fit:cover;object-position:right}.snippet{gap:17px}.snippet svg{width:30px;min-width:30px}.snippet__text .p1{width:100%}.visual_with-text{display:flex;flex-direction:column-reverse}.visual_with-text .visual__content{position:relative}.visual_with-text .page-title_new{width:calc(100% - 32px);margin:16px 0 0}.visual_with-text picture.absolute{position:relative}.visual_teh-audit{height:700px;background:url(https://boosttechnology.ru/img/sections/visual/teh-audit/banner-audit-365.png) no-repeat left center , #071e23}.visual_optim-contenta{height:700px;background:url(https://boosttechnology.ru/img/sections/visual/optim-contenta/xbanner-optimizacija-365.webp.pagespeed.ic.ojiGyMxRIy.webp) no-repeat left center , #011f43}.visual_faktory{height:700px;background:url(https://boosttechnology.ru/img/sections/visual/faktory/xbanner-faktory-365.webp.pagespeed.ic.cYURu_Y8qm.webp) no-repeat right center , #011f43}.visual_about{height:00;background:url(https://boosttechnology.ru/img/sections/visual/about/xbanner-1024.webp.pagespeed.ic.nilVU08GNN.webp) no-repeat left bottom , #121212}.faq_new .faq-accordion__item{padding:20px 0}.faq_new .faq-accordion__item:first-of-type{padding:0 0 20px}.contacts-hero_new{padding:40px 0}.contacts-hero_new .contacts-hero__wrapper{gap:40px;padding-bottom:20px}.contact-block-new{gap:40px}.contact-block-new__top ul{flex-direction:column;align-items:start;gap:16px}.contact-block-new__bottom{gap:8px}.project-list_new .tab-new__btn{height:50px}.project-list_new .web__case-prewiew{grid-template-columns:1fr;gap:32px}.project-list_new .web__case-prewiew .case-prewiew__img{height:343px}.project-list_new .project-list__3d .case-prewiew__img{height:auto}.project-list_new .wrap3d-content .projects__list{grid-template-columns:1fr;gap:32px}.case-hero-new{padding:40px 0}.case-hero-wrap-new{gap:16px}.case-content-new__item{gap:16px;padding:40px 0}.case-content-new__body.ans-list_new{margin-top:24px}.case-content-new__double-images{height:auto;grid-template-columns:1fr}.case-content-new__double-images picture{height:auto}.case-content-new__item.case-content-new__triple-images{padding:0 0 40px;flex-direction:column}.case-content-new__triple-images .case-content-new__body{display:flex;flex-direction:column}.case-content-new__triple-images .case-content-new__body picture:first-child{margin-left:auto}.view-more__slider_new .case-prewiew__img{height:343px}#about-list li div{align-items:start;flex-direction:column;gap:16px}#about-list li div p{width:100%}.our-team__slider .swiper-wrapper{flex-direction:row!important;gap:0!important}.our-team__slider .small-heading{padding-right:20px}.tarifs_new .taifs__item{max-width:100%!important}.tarifs_new .taifs__list{grid-template-columns:1fr!important}.our-solutions__slide_new{height:290px!important}}@media screen and (max-width:575px){.big-heading span,.small-heading span{display:inline}.project-prewiew .big-heading{width:100%}}.new-banner-wrapper{height:800px;background: url("../img/sections/banner/seo-banner.webp") no-repeat center / cover;padding:80px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1800px){.new-banner-wrapper{height:700px;padding:60px}}@media screen and (max-width:1368px){.new-banner-wrapper{height:550px;padding:30px;background-position:80% center}}@media screen and (max-width:991px){.new-banner-wrapper{height:450px}}@media screen and (max-width:767px){.new-banner-wrapper{height:300px;padding:16px;background: linear-gradient(180deg, var(--black-30), var(--black-30)), url("../img/sections/banner/seo-banner.webp") no-repeat 80% center / cover}}.new-banner-item{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:991px){.new-banner-item{gap:16px}}.new-banner-heading span{padding:16px 40px;border-radius:1000px;border:1px solid var(--accent-color);width:max-content}@media screen and (max-width:1368px){.new-banner-heading span{padding:8px 20px}}.new-banner-wrapper a{width:max-content}