a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Inter;src:url(../fonts/Inter-Regular.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Medium.ttf);font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-SemiBold.ttf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Halvar Breitschrift';src:url(../fonts/HalvarBreit-Rg.woff2) format('woff2'),url(../fonts/HalvarBreit-Rg.woff) format('woff'),url(../fonts/HalvarBreit-Rg.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Halvar Breitschrift';src:url(../fonts/HalvarBreit-Md.woff2) format('woff2'),url(../fonts/HalvarBreit-Md.woff) format('woff'),url(../fonts/HalvarBreit-Md.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Halvar Breitschrift';src:url(../fonts/HalvarBreit-Bd.woff2) format('woff2'),url(../fonts/HalvarBreit-Bd.woff) format('woff'),url(../fonts/HalvarBreit-Bd.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Bold.woff) format('woff'),url(../fonts/Roboto-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:sequoia;src:url(../fonts/sequoia.eot?njzyx2#iefix) format('embedded-opentype'),url(../fonts/sequoia.ttf?njzyx2) format('truetype'),url(../fonts/sequoia.woff?njzyx2) format('woff');font-weight:400;font-style:normal;font-display:block}i{font-family:sequoia!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sequoia-like:before{content:"\e915"}.sequoia-close:before{content:"\e914"}.sequoia-logo:before{content:"\e911"}.sequoia-pause:before{content:"\e910"}.sequoia-facebook:before{content:"\e902"}.sequoia-download:before{content:"\e905"}.sequoia-plus:before{content:"\e906"}.sequoia-twitter:before{content:"\e901"}.sequoia-vk:before{content:"\e903"}.sequoia-heart:before{content:"\e904"}.sequoia-whatsapp:before{content:"\e907"}.sequoia-telegram:before{content:"\e908"}.sequoia-behance:before{content:"\e909"}.sequoia-instagram:before{content:"\e90a"}.sequoia-youtube:before{content:"\e90b"}.sequoia-map-icon:before{content:"\e90c"}.sequoia-small-arrow__down:before{content:"\e90f"}.sequoia-small-arrow__up:before{content:"\e916"}.sequoia-more-arrow__right:before{content:"\e912"}.sequoia-more-arrow__left:before{content:"\e90d"}.sequoia-more-arrow__down:before{content:"\e90e"}.sequoia-small-arrow__right:before{content:"\e913"}.sequoia-arrow__right:before{content:"\e900"}.sequoia-arrow__left:before{content:"\e919"}.sequoia-triangle__right:before{content:"\e91b"}:root{--bg-color:#F5F5F5;--main-text-color:#1D1D1D;--main-color:#2E4ADF;--light-color:#EEEEEE;--offer-1-color:#2E4ADF;--offer-2-color:#9E00FF;--offer-3-color:#01978C;--offer-4-color:#EDA335;--offer-5-color:#D03636;--offer-6-color:#318FC3;--header-height:94px;--footer-height:76px;--card-height:400px;--menu-padding:35%;--one-third:31.356%;--quarter:23.343%;--column-padding:35px;--offer-card-padding:25px;--hover-time:0.4s;--anim-time:0.7s}html{overflow-x:hidden}.page{overflow:hidden;background:var(--bg-color)}.main{position:relative;z-index:3;background:var(--bg-color);margin-top:var(--header-height)}.wrapper{width:90vw;max-width:1585px;margin:auto}.bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.text{font-family:Inter;font-weight:400;font-size:14px;line-height:110%;color:var(--main-text-color)}.form-text{font-family:Inter;font-weight:400;font-size:11px;line-height:135%;color:#f7f7f7}.title{font-family:Halvar Breitschrift;font-weight:700;font-size:50px;line-height:115%;text-transform:uppercase;overflow-wrap:break-word;color:var(--main-text-color)}.sub-title{font-family:Inter;font-weight:500;font-size:16px;line-height:135%;letter-spacing:-.02em;color:var(--main-text-color)}.transl-text{opacity:.5;line-height:135%}.transl-text.link:hover{opacity:1}.sup{vertical-align:super}.icon{font-weight:400;color:inherit;font-size:inherit;line-height:100%}.link{text-decoration:none;-webkit-tap-highlight-color:transparent}.underscore-link{cursor:pointer}.underscore-link>.underscore-text::after{content:'';display:block;width:100%;height:1px;background:var(--main-text-color);margin-top:5px;-webkit-transition:width var(--hover-time) ease-out;-o-transition:width var(--hover-time) ease-out;transition:width var(--hover-time) ease-out}.underscore-link:hover>.underscore-text::after{width:0}.logo-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit}.logo{overflow:hidden;-ms-flex-negative:0;flex-shrink:0;width:24.37px;height:21px;margin-right:10.37%}.logo__tape{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform var(--hover-time) ease-in-out;transition:-webkit-transform var(--hover-time) ease-in-out;-o-transition:transform var(--hover-time) ease-in-out;transition:transform var(--hover-time) ease-in-out;transition:transform var(--hover-time) ease-in-out, -webkit-transform var(--hover-time) ease-in-out}.logo-block:hover>.logo>.logo__tape{-webkit-transform:translateX(calc(-100% - 10.37%));-ms-transform:translateX(calc(-100% - 10.37%));transform:translateX(calc(-100% - 10.37%))}.logo__item{-ms-flex-negative:0;flex-shrink:0}.logo__item:not(:last-child){margin-right:8%}.img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.img::-moz-selection{background:0 0}.img::selection{background:0 0}.svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.svg::-moz-selection{background:0 0}.svg::selection{background:0 0}.video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gif{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h-line{height:2px;width:100%}.v-line{width:1px;height:100%}.js-anim__bubble{-webkit-transform:translateY(5vh);-ms-transform:translateY(5vh);transform:translateY(5vh);-webkit-transition:-webkit-transform var(--hover-time);transition:-webkit-transform var(--hover-time);-o-transition:transform var(--hover-time);transition:transform var(--hover-time);transition:transform var(--hover-time), -webkit-transform var(--hover-time)}.js-anim__bubble.animated{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.dropmenu__bg.show>.curtain-anim::after{-webkit-animation:introduce var(--anim-time) var(--hover-time) linear forwards;animation:introduce var(--anim-time) var(--hover-time) linear forwards}@-webkit-keyframes introduce{from{width:100%}to{width:0}}@keyframes introduce{from{width:100%}to{width:0}}.curtain-anim{position:relative}.curtain-anim::after{content:'';position:absolute;z-index:1;right:0;top:0;width:100%;height:100%;background:var(--bg-color)}.button{-ms-flex-negative:0;flex-shrink:0;outline:0;border:none;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0);cursor:pointer;-webkit-tap-highlight-color:transparent;padding:0}.blue-button{background:var(--main-color);font-size:16px;color:var(--light-color);-webkit-transition:background var(--hover-time);-o-transition:background var(--hover-time);transition:background var(--hover-time)}.blue-button:hover{background:var(--main-text-color)}.white-button{background:var(--bg-color);color:var(--main-text-color);-webkit-transition:var(--hover-time);-o-transition:var(--hover-time);transition:var(--hover-time);-webkit-transition-property:background,color;-o-transition-property:background,color;transition-property:background,color}.white-button:hover{background:var(--main-color);color:var(--bg-color)}.button-text{font-family:Inter;font-weight:600;font-size:inherit;line-height:120%;color:inherit}.grid-main{display:-ms-grid;display:grid;-ms-grid-columns:var(--quarter) 1fr;grid-template-columns:var(--quarter) 1fr;grid-column-gap:35px}.inner-width{-ms-flex-negative:0;flex-shrink:0;width:var(--one-third);margin-right:35px}.grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);grid-column-gap:35px}.grid-2{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:35px;grid-row-gap:35px}.grid-4{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:35px}.grid-2__column-1-3{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.section{padding:100px 0}.section__wrapper{border-top:1px solid var(--main-text-color);padding-top:40px}.section__grid{margin-bottom:150px}.section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section__title{margin-bottom:80px}.section__text-block{width:45%}.section__text{margin-bottom:30px}.section__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:var(--main-text-color)}.section-link__text{font-size:inherit}.article-section{padding:70px 0}.article__text-block{width:80%}.article-title{font-family:Halvar Breitschrift;font-weight:700;font-size:22px;line-height:110%;color:var(--main-text-color);margin-bottom:20px}.article-text{font-size:18px;font-weight:400;opacity:.7}.social{display:-webkit-box;display:-ms-flexbox;display:flex}.social__item{width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(29,29,29,.2);font-size:14px;color:rgba(29,29,29,.45)}.social__item:not(:last-child){margin-right:15px}.social__item:hover{border:1px solid rgba(46,74,223,.4);color:var(--main-color)}.like-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.like-body{margin-right:15px}.like:hover{color:#d03636;border:1px solid rgba(208,54,54,.2)}.like:active>.icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.checkbox:checked+.like{color:#d03636;border:1px solid rgba(208,54,54,.5)}.likes__text{opacity:.7}.sequoia-facebook{font-size:1.2em}.sequoia-whatsapp{font-size:1.2em}.label{cursor:pointer}.input{border:none;outline:0}.input-text{height:55px;background:rgba(245,245,245,.05);font-family:Inter;font-weight:500;font-size:13px;line-height:120%;color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 21px}.input__text::-webkit-input-placeholder{opacity:.5}.input__text::-moz-placeholder{opacity:.5}.input-textarea{resize:none;padding:19px 21px}.radio{display:none}.checkbox{display:none}.sticky__container{position:relative;height:100%}.sticky{position:absolute;top:0;bottom:auto}.sticky.fixed{position:fixed;top:calc(var(--header-height) * 1.5)}.sticky.fixed.bot{position:absolute;top:auto;bottom:0}.play-button{border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(29,29,29,.5);color:var(--main-text-color);font-size:21px;background:var(--bg-color);-webkit-transition:var(--hover-time) ease-out;-o-transition:var(--hover-time) ease-out;transition:var(--hover-time) ease-out;-webkit-transition-property:color,background,border;-o-transition-property:color,background,border;transition-property:color,background,border}.play-button>.icon{-webkit-transform:translateX(18%);-ms-transform:translateX(18%);transform:translateX(18%)}.play-button:hover{border:1px solid var(--main-color);background:var(--main-color);color:var(--bg-color)}.video-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-button{-ms-flex-negative:0;flex-shrink:0;width:75px;height:75px;margin-right:25px}.video__name{font-weight:600}.circle-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:280px;height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--main-color);background:0 0;text-align:center;color:var(--main-color);-webkit-transition:var(--hover-time);-o-transition:var(--hover-time);transition:var(--hover-time);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.circle-button:hover{background:0 0;color:var(--main-color);-webkit-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.audio__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audio-button{width:50px;height:50px;margin-right:25px}.audio-button>.play-icon{display:block}.audio-button>.pause-icon{display:none}.audio-button.play>.play-icon{display:none}.audio-button.play>.pause-icon{display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.track{cursor:pointer}.track__item{stroke:var(--main-text-color)}.close-button{width:auto;height:auto;color:inherit;font-size:30px;-webkit-transition:-webkit-transform var(--hover-time);transition:-webkit-transform var(--hover-time);-o-transition:transform var(--hover-time);transition:transform var(--hover-time);transition:transform var(--hover-time), -webkit-transform var(--hover-time)}.close-button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.dropdown{overflow:hidden;position:fixed;z-index:4;bottom:100vh;left:0;width:100vw;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--bg-color);-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--header-height) 0 5.4vw;-webkit-transition:bottom var(--hover-time) ease-out;-o-transition:bottom var(--hover-time) ease-out;transition:bottom var(--hover-time) ease-out}.dropdown.show{bottom:0}.dropdown__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:var(--menu-padding)}.dropdown__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown__address{position:absolute;left:var(--menu-padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--main-text-color);-webkit-transition:color var(--hover-time) ease-out;-o-transition:color var(--hover-time) ease-out;transition:color var(--hover-time) ease-out}.nav__item:after{content:'';position:absolute;bottom:0;display:block;width:0;height:2px;background:var(--main-color);-webkit-transition:width var(--hover-time) ease-out;-o-transition:width var(--hover-time) ease-out;transition:width var(--hover-time) ease-out}.nav__item:hover{color:var(--main-color)}.nav__item:hover:after{width:100%}.nav__item:not(:last-child){margin-bottom:40px}.dropmenu__bg{position:absolute;z-index:-1;right:-5vw;bottom:30vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.dropmenu__letter{font-family:Halvar Breitschrift;font-weight:700;line-height:115%;text-transform:uppercase;font-size:calc(100vw / 6.62);color:#e8e8e8;opacity:.5}.drop-request__body{max-width:589px}.drop-request__title{width:50%;margin-bottom:40px}.drop-request__form{width:100%}.drop-success__body{max-width:324px}.success__img{width:43px;height:43px;margin-bottom:25px}.dropbrief{overflow:auto;padding:calc(var(--header-height) + 100px) 0 100px}.dropbrief__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropbrief__title-grey{color:#bebebe;opacity:.9}.dropbrief__left-bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropbrief__social{margin-right:15px}.dropbrief__footer{display:none}.preloader{z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}.preloader__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity var(--hover-time);-o-transition:opacity var(--hover-time);transition:opacity var(--hover-time)}.preloader__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}.preloader__logo-block{font-size:15px;-webkit-transition:opacity var(--hover-time);-o-transition:opacity var(--hover-time);transition:opacity var(--hover-time)}.preloader__logo{position:relative;width:35px;height:30px}.preloader__logo-item{position:absolute;left:0;top:0;width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform var(--hover-time);transition:-webkit-transform var(--hover-time);-o-transition:transform var(--hover-time);transition:transform var(--hover-time);transition:transform var(--hover-time), -webkit-transform var(--hover-time)}.preloader__logo-item:last-child{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.preloader__logo-item:not(:last-child){padding-right:8%}.preloader__progress-bar{height:2px;width:448px;max-width:90vw;background:rgba(29,29,29,.1)}.progress-bar__body{height:100%;width:0;background:-webkit-gradient(linear,right top, left top,color-stop(0, #5e448d),color-stop(33.33%, #e02e69),color-stop(63.54%, #f1c906),to(#00988d));background:-o-linear-gradient(right,#5e448d 0,#e02e69 33.33%,#f1c906 63.54%,#00988d 100%);background:linear-gradient(to left,#5e448d 0,#e02e69 33.33%,#f1c906 63.54%,#00988d 100%);-webkit-transition:width var(--hover-time);-o-transition:width var(--hover-time);transition:width var(--hover-time)}.brief__sirvey{margin-bottom:140px}.brief-sirvey__item:not(:last-child){margin-bottom:90px}.brief__title{margin-bottom:20px}.brief-sirvey__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:20px;border-top:1px solid rgba(29,29,29,.3);padding-top:30px}.brief__label{height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #bebebe;border-radius:5px;white-space:nowrap;padding:0 30px}.radio:checked+.brief__label{background:var(--main-color);border:1px solid var(--main-color);color:var(--bg-color);pointer-events:none}.checkbox:checked+.brief__label{background:var(--main-color);border:1px solid var(--main-color);color:var(--bg-color)}.brief__label:hover{opacity:.6}.brief__contacts{width:80%}.brief__input{display:none}.arrows-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button-arrow{height:auto;font-size:17px;color:var(--main-text-color)}.button-arrow:hover{color:var(--main-color)}.button-arrow[disabled]{opacity:.5;pointer-events:none}.arrow-left{margin-right:19px}.slider__tape{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:-webkit-grab;cursor:grab}.slider__tape.transition{-webkit-transition:-webkit-transform var(--hover-time);transition:-webkit-transform var(--hover-time);-o-transition:transform var(--hover-time);transition:transform var(--hover-time);transition:transform var(--hover-time), -webkit-transform var(--hover-time);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider__tape.grabbing{cursor:grabbing;cursor:-webkit-grabbing}.slider__item{-ms-flex-negative:0;flex-shrink:0;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider__item:not(:last-child){margin-right:var(--column-padding)}.static-slider__tape{position:relative;width:100%;height:100%}.static-slider__item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden}.static-slider__item.active{position:static}.static-slider__item.active.transition{opacity:1;visibility:visible}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tab__nav{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tab__nav:not(:last-child){margin-bottom:15px}.tab__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);opacity:.5;-webkit-transition:var(--anim-time);-o-transition:var(--anim-time);transition:var(--anim-time);-webkit-transition-property:color,opacity,-webkit-transform;transition-property:color,opacity,-webkit-transform;-o-transition-property:color,opacity,transform;transition-property:color,opacity,transform;transition-property:color,opacity,transform,-webkit-transform}.tab__label:hover{opacity:1}.tabs__icon{opacity:0;visibility:hidden;-webkit-transition:var(--anim-time);-o-transition:var(--anim-time);transition:var(--anim-time);-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility}.radio:checked+.tab__label{pointer-events:none;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);color:var(--main-color)}.radio:checked+.tab__label>.icon{opacity:1;visibility:visible}.tabs__item{display:none;opacity:0;visibility:hidden;-webkit-transition:var(--anim-time);-o-transition:var(--anim-time);transition:var(--anim-time);-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility}.tabs__item.active{display:-ms-grid;display:grid}.tabs__item.active.transition{opacity:1;visibility:visible}.popup{position:fixed;z-index:50;left:0;top:0;height:100vh;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--main-text-color);opacity:0;visibility:hidden;-webkit-transition:var(--anim-time);-o-transition:var(--anim-time);transition:var(--anim-time);-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility}.popup.show{opacity:1;visibility:visible}.popup__window{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup__header{position:absolute;z-index:1;left:0;top:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--bg-color);-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 5.5vw}.popup__content{width:100%;height:100%}.curtain-block{position:relative}.curtain{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;height:100%;max-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:var(--main-color);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 30px;-webkit-transition:var(--hover-time) ease-out;-o-transition:var(--hover-time) ease-out;transition:var(--hover-time) ease-out;-webkit-transition-property:max-height,padding;-o-transition-property:max-height,padding;transition-property:max-height,padding}.curtain-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:1px solid var(--bg-color);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;visibility:hidden;-webkit-transition:opacity var(--hover-time) ease-out calc(var(--hover-time) + .05s),visibility var(--hover-time) ease-out calc(var(--hover-time) + .05s),-webkit-transform var(--hover-time) ease-out;transition:opacity var(--hover-time) ease-out calc(var(--hover-time) + .05s),visibility var(--hover-time) ease-out calc(var(--hover-time) + .05s),-webkit-transform var(--hover-time) ease-out;-o-transition:opacity var(--hover-time) ease-out calc(var(--hover-time) + .05s),visibility var(--hover-time) ease-out calc(var(--hover-time) + .05s),transform var(--hover-time) ease-out;transition:opacity var(--hover-time) ease-out calc(var(--hover-time) + .05s),visibility var(--hover-time) ease-out calc(var(--hover-time) + .05s),transform var(--hover-time) ease-out;transition:opacity var(--hover-time) ease-out calc(var(--hover-time) + .05s),visibility var(--hover-time) ease-out calc(var(--hover-time) + .05s),transform var(--hover-time) ease-out,-webkit-transform var(--hover-time) ease-out}.curtain-icon:hover{-webkit-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.curtain-text{opacity:0;visibility:hidden;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:var(--hover-time) ease-out calc(var(--hover-time) * 2);-o-transition:var(--hover-time) ease-out calc(var(--hover-time) * 2);transition:var(--hover-time) ease-out calc(var(--hover-time) * 2);-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;-o-transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform}.curtain.show{padding:30px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.curtain.show>.curtain-icon{opacity:1;visibility:visible}.curtain.show>.curtain-text{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.statistics-block{position:relative;padding:0 20px}.statistics-block::before{content:'';position:absolute;top:0;left:0;display:block;width:1px;height:100%;background:var(--main-text-color)}.statistics__title{text-transform:none;color:var(--main-color);margin-bottom:15px}.review-client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review__ava{overflow:hidden;-ms-flex-negative:0;flex-shrink:0;width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--main-color);border-radius:50%;margin-right:var(--column-padding)}.review__text-block{overflow:hidden;margin-bottom:30px;-webkit-transition:max-height var(--hover-time);-o-transition:max-height var(--hover-time);transition:max-height var(--hover-time)}.review__text:not(:last-child){padding-bottom:10px}.review__links-block{display:-webkit-box;display:-ms-flexbox;display:flex}.review__link:not(:last-child){margin-right:56px}.readmore__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.read-more__button>.readmore__close{display:-webkit-box;display:-ms-flexbox;display:flex}.read-more__button.show>.readmore__close{display:none}.readmore__open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.read-more__button>.readmore__open{display:none}.read-more__button.show>.readmore__open{display:-webkit-box;display:-ms-flexbox;display:flex}.request__title{font-weight:600;margin-bottom:35px}.request__form-item:not(:last-child){margin-bottom:20px}.request__form-top{width:100%;max-width:405px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.request__button{width:280px;margin-right:var(--column-padding)}.header{position:fixed;z-index:6;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:var(--header-height);background:var(--bg-color);color:var(--main-text-color);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:top var(--hover-time);-o-transition:top var(--hover-time);transition:top var(--hover-time)}.header.hide{top:calc(0px - var(--header-height))}.header::after{content:'';position:absolute;bottom:0;display:block;width:var(--header-line-width);height:1px;background:var(--main-text-color)}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo-text{font-size:11px}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__showreel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;color:inherit;cursor:pointer}.add-request{position:absolute;left:var(--menu-padding);opacity:0;visibility:hidden;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:var(--hover-time) ease-out;-o-transition:var(--hover-time) ease-out;transition:var(--hover-time) ease-out;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;-o-transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform}.add-request.show{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.add-request__mobile{display:none}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__item{color:var(--main-text-color)}.menu__item:not(:last-child){margin-right:35px}.menu__item:hover{color:var(--main-color)}.header__btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__text{margin-right:15px}.burger-button{position:relative;width:40px;height:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around}.header__h-line{position:absolute;-ms-flex-negative:0;flex-shrink:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);background:var(--main-text-color)}.burger-button>.h-line{-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0);-webkit-transition:var(--hover-time);-o-transition:var(--hover-time);transition:var(--hover-time)}.h-line:first-child{margin-bottom:6px;-webkit-transition-property:width,margin-bottom,-webkit-transform;transition-property:width,margin-bottom,-webkit-transform;-o-transition-property:transform,width,margin-bottom;transition-property:transform,width,margin-bottom;transition-property:transform,width,margin-bottom,-webkit-transform}.h-line:last-child{margin-top:6px;-webkit-transition-property:margin-top,-webkit-transform;transition-property:margin-top,-webkit-transform;-o-transition-property:transform,margin-top;transition-property:transform,margin-top;transition-property:transform,margin-top,-webkit-transform}.burger-button:hover>.h-line:first-child{width:50%}.burger-button.show{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform var(--hover-time);transition:-webkit-transform var(--hover-time);-o-transition:transform var(--hover-time);transition:transform var(--hover-time);transition:transform var(--hover-time), -webkit-transform var(--hover-time);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.burger-button.show>.h-line:first-child{width:100%;margin-bottom:0;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}.burger-button.show>.h-line:last-child{-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);margin-top:0}.burger-button.show:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.header-inner__btn-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-inner__block-item:not(:last-child){margin-right:30px}.header-inner__link:hover{color:var(--main-color)}.header-inner__line{height:calc(var(--header-height) * .55);background:var(--bg-color);mix-blend-mode:difference}.contacts__header{position:fixed;top:0;z-index:2;background:var(--main-text-color);color:var(--bg-color);-webkit-transition:top 0s;-o-transition:top 0s;transition:top 0s;-webkit-transition:var(--hover-time);-o-transition:var(--hover-time);transition:var(--hover-time);-webkit-transition-property:color,background;-o-transition-property:color,background;transition-property:color,background}.contacts__header.hide{display:none}.js-header__hide{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:var(--hover-time) ease-out;-o-transition:var(--hover-time) ease-out;transition:var(--hover-time) ease-out;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;-o-transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform}.js-header__hide.show{opacity:0;visibility:hidden;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}.contacts__header>.grid-main>.header__right>.header__btn-block>.button>.h-line{background:var(--bg-color)}.contacts__header.show{background:var(--bg-color);color:var(--main-text-color)}.contacts__header.show>.header__container>.header__right>.header__btn-block>.button>.h-line{background:var(--main-text-color)}.contacts__header>.grid-main>.header__right>.header-inner__btn-block>.button>.h-line{background:var(--bg-color)}.contacts__header.show>.grid-main>.header__right>.header-inner__btn-block>.button>.h-line{background:var(--main-text-color)}.mainscreen{padding-top:140px}.mainscreen__text-block{margin-bottom:77px}.mainscreen__desc{width:145px}.mainscreen-grid__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainscreen__center-block{width:75%;max-width:900px}.mainscreen__title{margin-bottom:40px}.mainscreen__button{width:235px}.mainscreen__circle-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.mainscreen__circle{position:relative;width:106px;height:106px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:27px;color:var(--main-color);margin-bottom:30px}.mainscreen__circle>.icon{-webkit-transform:translateX(18%);-ms-transform:translateX(18%);transform:translateX(18%)}.circle-text{-webkit-animation:circleRotation 8s linear infinite;animation:circleRotation 8s linear infinite}@-webkit-keyframes circleRotation{from{-webkit-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes circleRotation{from{-webkit-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.mainscreen__circle-block:hover>.mainscreen__circle>.circle-text{-webkit-animation-play-state:paused;animation-play-state:paused}.mainscreen__icon{position:absolute}.mainscreen__arrow{width:13px;height:auto}.mainscreen__bottom{position:relative}.mainscreen-bot__text{color:inherit}.mainscreen-bot__icon{display:none}.offer{padding-bottom:148px}.offer__video-name{margin-bottom:4px}.offer__arrows{margin-bottom:35px}.offer__slider-item{-ms-flex-negative:0;flex-shrink:0;overflow:hidden;width:370px;max-height:230px;-webkit-transition:max-height var(--anim-time);-o-transition:max-height var(--anim-time);transition:max-height var(--anim-time)}.offer__card{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.offer__card-1{background:var(--main-color)}.offer__card-2{background:#9e00ff}.offer__card-3{background:#01978c}.offer__card-4{background:#eda335}.offer__card-5{background:#d03636}.offer__card-6{background:#318fc3}.offer__card-top{-ms-flex-negative:0;flex-shrink:0;position:relative;height:230px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--offer-card-padding)}.offer__img{position:absolute;top:var(--offer-card-padding);right:var(--offer-card-padding);width:85px;height:85px}.offer__card-title{width:66%;overflow-wrap:normal;text-transform:none}.offer-img__1{-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0);-webkit-transition:-webkit-transform var(--anim-time);transition:-webkit-transform var(--anim-time);-o-transition:transform var(--anim-time);transition:transform var(--anim-time);transition:transform var(--anim-time), -webkit-transform var(--anim-time)}.offer-img__1.animate{-webkit-transform:rotateZ(60deg);-ms-transform:rotate(60deg);transform:rotateZ(60deg)}.offer-3__item--animating{fill:transparent;-webkit-transition:fill var(--anim-time);-o-transition:fill var(--anim-time);transition:fill var(--anim-time)}.offer-img__3.animate>.offer-3__item--animating{fill:#f5f5f5}.offer-img__6{top:calc(var(--offer-card-padding) - 6px);right:calc(var(--offer-card-padding) - 6px);width:97px;height:97px}.offer-6__item--animating{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);-webkit-transition:-webkit-transform var(--anim-time);transition:-webkit-transform var(--anim-time);-o-transition:transform var(--anim-time);transition:transform var(--anim-time);transition:transform var(--anim-time), -webkit-transform var(--anim-time)}.offer-img__6.animate>.offer-6__item--animating{-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0)}.offet__numb{font-family:Halvar Breitschrift;font-weight:700}.offer__card-bottom{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px var(--offer-card-padding) 35px;border-bottom:1px solid rgba(245,245,245,.2)}.offer__card-button{-ms-flex-negative:0;flex-shrink:0;width:100%;height:65px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;font-size:12px;color:var(--bg-color);-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:30px}.offer__card-button:hover{opacity:.5}.projects{position:relative;overflow:hidden}.project__tabs{margin-bottom:40px}.projects__tab-item{border-bottom:1px solid rgba(29,29,29,.2);padding-bottom:40px}.projects__card{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid rgba(29,29,29,.2);padding-top:40px}.projects__card:not(:last-child){margin-bottom:40px}.projects__card-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project__card-title{margin-bottom:24px;-webkit-transition:color var(--hover-time) linear;-o-transition:color var(--hover-time) linear;transition:color var(--hover-time) linear}.card__link-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--main-text-color);font-size:9px}.projects__card-link{position:relative;z-index:1;background:var(--bg-color);padding-right:10px}.card__link-icon{font-weight:700;margin-left:-10px;-webkit-transition:margin-left var(--hover-time) linear;-o-transition:margin-left var(--hover-time) linear;transition:margin-left var(--hover-time) linear}.project-card__video-block{height:var(--card-height);width:100%}.projects__circle{width:calc(var(--card-height) * .50814);height:calc(var(--card-height) * .50814);min-width:110px;min-height:110px;padding-top:calc(var(--card-height) * .0375)}.projects-banner__text{line-height:125%}.projects__button{position:relative;width:100%;height:80px;border-bottom:1px solid rgba(29,29,29,.2);background:var(--bg-color);font-size:16px}.projects__button::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;display:block;background:var(--main-text-color);-webkit-transition:height var(--anim-time);-o-transition:height var(--anim-time);transition:height var(--anim-time)}.projects__button:hover::before{height:100%}.projects__button-text{color:var(--bg-color);background:var(--bg-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;mix-blend-mode:difference}.projects__card:hover>.projects__card-left>.projects-card__text-block>.project__card-title{color:var(--main-color)}.projects__card:hover>.projects__card-left>.card__link-block>.card__link-icon{margin-left:0}.achievement__right{margin-bottom:120px}.achievement__title{margin-bottom:91px}.achievement__text{margin-bottom:0}.achievement__index{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:2px;border-top:1px solid var(--main-text-color);padding-right:8.47%}.index__item{padding:70px 25px 0}.index__item::before{height:21px}.achievement__slider{max-width:100%;opacity:.5}.achievement__body{height:124px}.achievement__slider-item{width:235px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 30px}.services{padding-bottom:200px}.services__tab-item{display:-ms-grid;display:grid;-ms-grid-columns:var(--one-third) 1fr;grid-template-columns:var(--one-third) 1fr;grid-column-gap:var(--column-padding);grid-row-gap:var(--column-padding)}.services__card{overflow:hidden;position:relative;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px}.services__item-title{width:90%;text-transform:none;line-height:110%}.services-card__svg{position:absolute;-webkit-transition:-webkit-transform var(--hover-time);transition:-webkit-transform var(--hover-time);-o-transition:transform var(--hover-time);transition:transform var(--hover-time);transition:transform var(--hover-time), -webkit-transform var(--hover-time)}.tabs__item.transition>.services__tab-item>.services__card>.services-cars__svg-back{-webkit-animation:servicesSvg1 var(--anim-time) ease-out;animation:servicesSvg1 var(--anim-time) ease-out}.tabs__item.transition>.services__tab-item>.services__card>.services-cars__svg-front{-webkit-animation:servicesSvg2 var(--anim-time) ease-out;animation:servicesSvg2 var(--anim-time) ease-out}@-webkit-keyframes servicesSvg1{from{-webkit-transform:translateY(200%);transform:translateY(200%)}to{-webkit-transform:translateY(-50px);transform:translateY(-50px)}}@keyframes servicesSvg1{from{-webkit-transform:translateY(200%);transform:translateY(200%)}to{-webkit-transform:translateY(-50px);transform:translateY(-50px)}}@-webkit-keyframes servicesSvg2{from{-webkit-transform:translateY(200%);transform:translateY(200%)}to{-webkit-transform:translateY(-75px);transform:translateY(-75px)}}@keyframes servicesSvg2{from{-webkit-transform:translateY(200%);transform:translateY(200%)}to{-webkit-transform:translateY(-75px);transform:translateY(-75px)}}.services-cars__svg-back{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.services-cars__svg-front{-webkit-transform:translateY(-75px);-ms-transform:translateY(-75px);transform:translateY(-75px)}.services-card__svg1-1{bottom:15%;left:5%;width:40%;max-height:149px}.services-card__svg1-2{bottom:-28%;left:50%;width:63%;max-height:234px}.services-card__svg2-1{bottom:20%;right:0;width:40.5%;max-height:140px}.services-card__svg2-2{bottom:-10%;right:0;width:105%;max-height:210px}.services-card__svg3-1{left:50%;bottom:15%;width:76%;max-height:170px;opacity:.7}.services-card__svg3-2{left:-10%;bottom:-22%;width:114%;max-height:260px}.services-card__svg4-1{right:-15%;bottom:30%;width:54%;max-height:180px;opacity:.7}.services-card__svg4-2{right:-15%;bottom:-17%;width:87%;max-height:270px}.services-card__svg5-1{bottom:25%;left:-20%;width:68%;max-height:141.15px}.services-card__svg5-2{bottom:-20%;left:0;width:130%;max-height:277.7px}.services-card__svg6-1{bottom:25%;left:5%;width:51%;max-height:117.94px}.services-card__svg6-2{bottom:-18%;right:-25%;width:108%;max-height:250.59px}.services__arrows-block{display:none}.services-item__content{margin-bottom:77px}.services__item-text{width:60.5%;line-height:135%;letter-spacing:-.02em;margin-bottom:25px}.services__audio-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services__audio-body{margin-right:30px}.services__track{max-height:50px}.services__audio-text{width:91px}.services__tariff-text{max-width:181px;font-weight:500;color:#000;margin-bottom:20px}.services__tariff-cards{height:130px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:var(--column-padding)}.tariff__tab-nav:hover{opacity:.8}.tariff__label{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px}.radio:checked+.tariff__label::after{content:'';position:absolute;left:50%;top:calc(100% - 1px);height:8px;width:17px;background:inherit;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0)}.tariff-tab__name{text-transform:none;line-height:110%;color:var(--bg-color)}.tariff-tab__price{text-transform:none;color:var(--bg-color)}.tariff__sup{font-weight:500;opacity:.5}.services__tariff-cards--mobile{display:none}.tariff__tab-item{overflow:hidden;opacity:1;visibility:visible;max-height:0;-webkit-transition:max-height var(--anim-time);-o-transition:max-height var(--anim-time);transition:max-height var(--anim-time)}.tariff__tab-item.active.transition{max-height:775px}.tariff-item__content{background:#fff}.tariff-item__top{padding:35px;padding-bottom:43px}.tariff-item__title{margin-bottom:30px}.tariff-item__text-block{display:-ms-grid;display:grid;-ms-grid-columns:1fr 250px;grid-template-columns:1fr 250px;grid-column-gap:var(--column-padding);grid-row-gap:var(--column-padding)}.tariff__params-block{max-width:250px;height:-webkit-min-content;height:-moz-min-content;height:min-content;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}.tariff__params-block:hover>.tariff-item__link{opacity:1}.tariff__params-block.show{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #eee;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;padding:15px 20px}.tariff__params-block.show:hover>.tariff__param-item>.tariff__params-icon{color:#1d1d1d}.tariff-item__link{text-align:right;text-decoration:underline;font-weight:500;line-height:100%;opacity:.5}.tariff__param-item{position:relative;width:100%;color:rgba(29,29,29,.5)}.tariff__params-icon{position:absolute;top:0;right:0;font-size:10px;font-weight:700}.tariff__params-block>.tariff-item__link{display:inline}.tariff__params-block>.tariff__param-item{display:none}.tariff__params-block.show>.tariff-item__link{display:none}.tariff__params-block.show>.tariff__param-item{display:inline}.tariff-item__mid{padding:40px 35px 60px;border-top:1px solid rgba(29,29,29,.1);border-bottom:1px solid rgba(29,29,29,.1)}.tariff__include-title{font-weight:600;margin-bottom:15px}.tariff__include{max-width:617px;display:-ms-grid;display:grid;-ms-grid-columns:5fr 6fr;grid-template-columns:5fr 6fr;grid-column-gap:40px;margin-bottom:45px}.tariff__footnote-block{max-width:617px;display:-ms-grid;display:grid;-ms-grid-columns:5fr 6fr;grid-template-columns:5fr 6fr;grid-column-gap:40px}.tariff__footnote{display:-webkit-box;display:-ms-flexbox;display:flex}.footnote-star{width:11px;height:11px}.tariff__footnote-text{color:#bebebe}.tariff-footnore__right{max-width:152px}.tariff-item__bot{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:35px}.tariff-item__button{-ms-flex-negative:0;flex-shrink:0;height:100%;width:270px}.feedback{overflow:hidden;position:relative;padding:310px 0}.feedback-block{position:relative;overflow:hidden;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:80px 101px}.feedback__bg{background:rgba(21,21,21,.8);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.feedback__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedback__logo{height:29px;width:auto;color:var(--bg-color)}.feedback__form-top{margin-bottom:35px}.feedback__form-item{width:370px}.feedback__form-item:not(:last-child){margin-bottom:20px}.feedback__form-bot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feedback__button{width:270px;margin-right:var(--column-padding)}.feedback__form-text{width:43%}.reviews{padding-top:150px}.reviews__header{margin-bottom:80px}.reviews-slider__left-tape{height:500px}.reviews__left{position:relative}.reviews-slider__img-item{display:block;-webkit-transition:var(--anim-time) ease-in-out;-o-transition:var(--anim-time) ease-in-out;transition:var(--anim-time) ease-in-out;-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility}.reviews-item__picture{opacity:inherit}.reviews-item__img{opacity:inherit}.reviews__img{height:100%}.reviews__img-circle{width:313px;height:313px;min-width:145px;min-height:145px;border-radius:50%;padding:13px}.reviews__img-text{text-transform:none;color:var(--main-color)}.reviews__content{width:70%;padding-top:62px}.reviews-content__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.reviews__client{-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:var(--anim-time) ease-in-out .2s;-o-transition:var(--anim-time) ease-in-out .2s;transition:var(--anim-time) ease-in-out .2s;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;-o-transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform}.reviews__client.active.transition{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.reviews__arrows-block{margin-right:15%}.reviews-content__bot{-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:var(--anim-time) ease-in-out .4s;-o-transition:var(--anim-time) ease-in-out .4s;transition:var(--anim-time) ease-in-out .4s;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;-o-transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform}.reviews-content__bot.active.transition{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.team{padding-top:88px}.team__img{width:370px;height:480px;-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-bottom:25px;-webkit-transition:var(--anim-time);-o-transition:var(--anim-time);transition:var(--anim-time);-webkit-transition-property:height,-webkit-filter;transition-property:height,-webkit-filter;-o-transition-property:height,filter;transition-property:height,filter;transition-property:height,filter,-webkit-filter}.people__name{-webkit-transition:color var(--anim-time);-o-transition:color var(--anim-time);transition:color var(--anim-time)}.people__card:hover>.team__img-block>.team__img{height:510px;-webkit-filter:none;filter:none}.people__card:hover>.people__text-block>.people__name{color:var(--main-color)}.blog{padding-bottom:147px}.blog__grid{margin-bottom:80px}.blog__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog__article:hover>.blog__img-block>.blog__picture>.blog__img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.blog__img-block{overflow:hidden;position:relative;margin-bottom:30px}.blog__img{-webkit-transition:-webkit-transform var(--hover-time);transition:-webkit-transform var(--hover-time);-o-transition:transform var(--hover-time);transition:transform var(--hover-time);transition:transform var(--hover-time), -webkit-transform var(--hover-time)}.blog__article-data{opacity:.4;margin-bottom:15px}.projects-page{padding:140px 0 190px}.projectsP__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projectsP__projects{grid-column-gap:0;grid-row-gap:0}.projectsP__card{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:35px 35px 73px;border-top:1px solid rgba(29,29,29,.1);border-bottom:1px solid rgba(29,29,29,.1)}.projectsP__card::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:calc(100% - 70px);background:rgba(29,29,29,.1)}.projectsP__card::after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:calc(100% - 70px);background:rgba(29,29,29,.1)}.projectsP__video-block{height:753px;margin-bottom:var(--column-padding)}.projectsP__card-bot{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--main-text-color)}.projectsP__card-title{margin-bottom:10px}.projectsP__card-icon{display:none}.singleP__info{padding-top:140px;padding-bottom:70px}.info-main__header{margin-bottom:70px}.info-header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-main__title{margin-bottom:20px}.info-main__text{max-width:70%;opacity:.7}.info-left__item{max-width:270px}.info-left__item:not(:last-child){margin-bottom:40px}.info__text{margin-bottom:40px}.info__video-text{max-width:158px}.specification__items{margin-bottom:40px}.specification__item{border-top:1px solid rgba(29,29,29,.3);padding-top:30px}.specification__item:not(:last-child){margin-bottom:90px}.specification__text{width:63%}.specification__statistics{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:var(--column-padding)}.case__item:not(:last-child){margin-right:50px}.case__text{line-height:94.8%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.white-case{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(29,29,29,.5);color:var(--bg-color)}.progect-design{padding:50px 0 60px}.project-design__header{margin-bottom:105px}.project-process{padding-top:60px}.project-process__title{width:60%;color:#151515}.project-process__text{line-height:145%}.project-result__header{margin-bottom:105px}.project-result__text{font-weight:500;line-height:145%;color:#000}.project-result__audio-body{width:50%}.project-result__slider{height:840px}.project-result__slider-item:not(:last-child){margin-right:0}.project-result__imgs{overflow:auto;height:340px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:60px}.project-result__imgs::-webkit-scrollbar{height:4px;background:rgba(29,29,29,.3);border-radius:2px}.project-result__imgs::-webkit-scrollbar-thumb{height:4px;border-radius:2px;background:var(--main-text-color)}.project-result__img-item{height:100%;-ms-flex-negative:0;flex-shrink:0}.project-result__img-item:not(:last-child){margin-right:var(--column-padding)}.project-photo__header{margin-bottom:110px}.endorse__right{width:54.24%;border-bottom:1px solid rgba(29,29,29,.1);padding-bottom:30px}.endorse__title{width:90%}.endorse__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:90px}.endorse__text{opacity:.5;margin-bottom:20px}.project-review__content{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.project-review__client{min-width:300px;margin-right:105px}.project-other__title{display:none}.project-other__card{position:relative}.project-other__video-block{height:512px;margin-bottom:35px}.project-other__text-block{width:53%}.contacts{padding-top:var(--header-height)}.contacts__content{overflow:hidden;height:calc(100vh - var(--header-height) - var(--footer-height));min-height:calc(625px - var(--header-height) - var(--footer-height));-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__title{margin-bottom:35px}.contacts__form{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;width:82.3%}.contacts-form__top{max-width:100%;margin-bottom:40px}.contacts__textarea{height:154px}.contacts__presentation--mobile{display:none}.contacts__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contacts__address-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contacts__address{color:var(--bg-color);opacity:.5;margin-bottom:30px}.contacts__link{color:var(--bg-color)}.contacts__link:hover{color:var(--main-color)}.contacts__social{display:none}.footer{height:var(--footer-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(244,244,244,.1)}.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:17.7%}.footer__text{margin-right:10px}.footer__social-item{border:1px solid rgba(245,245,245,.2);color:rgba(245,245,245,.4)}.footer__social-item:hover{border:1px solid rgba(245,245,245,.5);color:#f5f5f5}.text--fz-8{font-size:8px}.text--fz-9{font-size:9px}.text--fz-10{font-size:10px}.text--fz-12{font-size:12px}.text--fz-14{font-size:14px}.text--fz-15{font-size:15px}.text--fz-16{font-size:16px}.text--fz-18{font-size:18px}.text--fz-22{font-size:22px}.text--fz-24{font-size:24px}.text--fz-26{font-size:26px}.text--fz-30{font-size:30px}.text--fz-35{font-size:35px}.text--fz-90{font-size:90px}.text--fw-400{font-weight:400}.text--fw-500{font-weight:500}.text--fw-600{font-weight:600}.text--lh-110p{line-height:110%}.text--lh-125p{line-height:125%}.text--lh-135p{line-height:135%}.text--lh-145p{line-height:145%}.text--ls-normal{letter-spacing:normal}.text--upp-n{text-transform:none}.text-ff-HB{font-family:Halvar Breitschrift}.text--c-inh{color:inherit}.text--c-main-text{color:var(--main-text-color)}.text--c-bg{color:var(--bg-color)}.text--c-light{color:var(--light-color)}.text--c-main{color:var(--main-color)}.text--c-grey{color:#898989}.text--c-dark-grey{color:#717171}.input-text--light{background:rgba(29,29,29,.05);color:var(--main-text-color)}.block--d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block--as-start{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.block--as-end{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.block--bg-main-text{background:var(--main-text-color)}.block--bg-light{background:var(--light-color)}.block--op-05{opacity:.5}.block--op-07{opacity:.7}.block--mr-6{margin-right:6px}.block--mr-9{margin-right:9px}.block--mr-10{margin-right:10px}.block--mr-13{margin-right:13px}.block--mb-5{margin-bottom:5px}.underscore-link--light{color:var(--bg-color)}.underscore-link--light>.underscore-text{color:var(--bg-color)}.underscore-link--light>.underscore-text::after{background:var(--bg-color)}.text--c-offer-1{color:var(--offer-1-color)}.text--c-offer-2{color:var(--offer-2-color)}.text--c-offer-3{color:var(--offer-3-color)}.text--c-offer-4{color:var(--offer-4-color)}.text--c-offer-5{color:var(--offer-5-color)}.text--c-offer-6{color:var(--offer-6-color)}.radio:checked+.tab__label--offer-1{color:var(--offer-1-color)}.radio:checked+.tab__label--offer-2{color:var(--offer-2-color)}.radio:checked+.tab__label--offer-3{color:var(--offer-3-color)}.radio:checked+.tab__label--offer-4{color:var(--offer-4-color)}.radio:checked+.tab__label--offer-5{color:var(--offer-5-color)}.radio:checked+.tab__label--offer-6{color:var(--offer-6-color)}.block--bg-offer-1{background:var(--offer-1-color)}.block--bg-offer-2{background:var(--offer-2-color)}.block--bg-offer-3{background:var(--offer-3-color)}.block--bg-offer-4{background:var(--offer-4-color)}.block--bg-offer-5{background:var(--offer-5-color)}.block--bg-offer-6{background:var(--offer-6-color)}@media (pointer:coarse){.logo-block:hover>.logo>.logo__tape{-webkit-transform:none;-ms-transform:none;transform:none}.blue-button:hover{background:var(--main-color)}.white-button:hover{background:var(--bg-color);color:var(--main-text-color)}.video-button:hover{background:var(--bg-color);border:1px solid rgba(29,29,29,.5);color:var(--main-text-color)}.audio-button:hover{background:var(--bg-color);border:1px solid rgba(46,74,223,.9);color:var(--main-color)}.burger-button:hover>.h-line:first-child{width:100%}.burger-button.show:hover>.h-line:first-child{-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}.burger-button.show:hover{-webkit-transform:none;-ms-transform:none;transform:none}.like:hover{border:1px solid rgba(46,74,223,.4);color:var(--main-color)}.menu__item:hover{color:var(--main-text-color)}.brief__label:hover{opacity:1}.projects__card:hover>.projects__card-left>.projects-card__text-block>.project__card-title{color:var(--main-text-color)}.projects__card:hover>.projects__card-left>.card__link-block>.card__link-icon{margin-left:-10px}}@media only screen and (max-width:1600px){.section{padding:80px 0}.section__grid{margin-bottom:80px}.section__wrapper{padding-top:30px}.section__title{margin-bottom:70px}.title{font-size:40px}.sub-title{font-size:14px}.section-link__text{font-size:inherit}.circle-button{width:15.74vw;height:15.74vw}.review__ava{margin-right:25px}.dropbrief{padding:calc(var(--header-height) + 70px) 0 70px}.brief__sirvey{margin-bottom:70px}.brief-sirvey__item:not(:last-child){margin-bottom:50px}.brief__contacts{width:100%}.text--fz-12{font-size:12px}.text--fz-14{font-size:14px}.text--fz-16{font-size:16px}.text--fz-18{font-size:16px}.text--fz-22{font-size:20px}.text--fz-24{font-size:20px}.text--fz-26{font-size:26px}.text--fz-30{font-size:24px}.text--fz-35{font-size:35px}.text--fz-90{font-size:70px}.mainscreen{padding-top:120px}.mainscreen__circle{width:6vw;height:6vw;font-size:16px;margin-bottom:1.7vw}.mainscreen__arrow{width:.73vw}.offer{padding-bottom:57px}.offer__slider-item{width:280px;max-height:175px}.offer__card-top{height:175px}.offer__img{width:60px;height:60px}.services__tab-item{grid-row-gap:44px}.services__card{-ms-grid-row:1;grid-row:1}@-webkit-keyframes servicesSvg1{from{-webkit-transform:translateY(200%);transform:translateY(200%)}to{-webkit-transform:translateY(-25px);transform:translateY(-25px)}}@keyframes servicesSvg1{from{-webkit-transform:translateY(200%);transform:translateY(200%)}to{-webkit-transform:translateY(-25px);transform:translateY(-25px)}}@-webkit-keyframes servicesSvg2{from{-webkit-transform:translateY(200%);transform:translateY(200%)}to{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes servicesSvg2{from{-webkit-transform:translateY(200%);transform:translateY(200%)}to{-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.services-cars__svg-back{-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.services-cars__svg-front{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.services-card__svg2-2{bottom:-20%}.services-card__svg3-2{bottom:-40%}.services-card__svg5-2{bottom:-40%}.services-card__svg6-2{bottom:-25%}.services-item__content{margin-bottom:0}.services__tariff-block{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.services__empty{display:none}.tariff__tabs-content{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.services__item-text{margin-bottom:65px}.feedback{padding:17.2vw 0}.projects-page{padding:120px 0 80px}.projectsP__card{padding:25px}.projectsP__card::before{height:calc(100% - 50px)}.projectsP__card::after{height:calc(100% - 50px)}.projectsP__video-block{height:42vw}.project-result__slider{height:46.85vw}.project-result__imgs{height:19vw;padding-bottom:45px}.project-photo__header{margin-bottom:100px}.project-review__client{margin-right:var(--column-padding)}}@media only screen and (max-width:1400px){:root{--one-third:30.769%;--quarter:22.857%;--card-height:22.474vw}.article-title{font-size:20px}.article-section{padding:50px 0}.article__text-block{width:90%}.review__link:not(:last-child){margin-right:20px}.preloader__header{margin-bottom:30px}.text--fz-35{font-size:28px}.projects__banner{padding:0 20px}.projects__banner.show{padding:20px}.projects__button{height:70px}.achievement__right{margin-bottom:100px}.achievement__index{grid-column-gap:0;padding-right:7.69%}.index__item{position:relative;padding:70px 0 0 20px}.achievement__body{height:95px}.achievement__slider-item{width:175px;padding:25px}.feedback-block{padding:80px 70px}.reviews__content{width:80%}.people__name{font-size:18px}.team__img{width:20.5vw;height:26.35vw}.people__card:hover>.team__img-block>.team__img{height:29.28vw}.info-main__header{margin-bottom:60px}.specification__item{padding-top:25px}.specification__text{width:80%}.specification__statistics{width:85%;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:60px;grid-row-gap:var(--column-padding)}.project-design__header{margin-bottom:60px}.endorse__right{width:65.17%}.endorse__content{padding-right:30px}.project-review__content{width:90%}.project-other__video-block{height:29.28vw;margin-bottom:25px}}@media only screen and (max-width:1200px){.section__text-block{width:60%}.dropdown__address{position:static}.dropdown__copyright{display:none}.review__ava{width:71px;height:71px;margin-right:21px}.review__links-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.review__link:not(:last-child){margin-right:0;margin-bottom:22px}.brief-sirvey__body{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:15px}.brief__label{padding:0 25px}.header__inner-button{display:none}.mainscreen__center-block{width:100%}.feedback__form-bot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.feedback__button{margin-right:0;margin-bottom:15px}.feedback__form-text{width:100%}.reviews__arrows-block{margin-right:0}.info-header__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-main__title-block{margin-bottom:30px}.specification__item:not(:last-child){margin-bottom:50px}.specification__statistics{width:100%;grid-column-gap:var(--column-padding)}.project-result__header{margin-bottom:80px}.project-other__text-block{width:80%}.contacts__form{width:100%}.footer__right{padding-right:0}}@media only screen and (max-width:1000px){:root{--card-height:32vw;--column-padding:20px}.title{font-size:32px}.grid-main{-ms-grid-columns:100%;grid-template-columns:100%;grid-row-gap:20px}.grid-2{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:20px}.grid-2__column-1-3{-ms-grid-column:1;grid-column:1}.empty{display:none}.sticky{position:static}.sticky.fixed{position:static}.sticky.fixed.bot{position:static}.section__grid{margin-bottom:45px}.section__title{margin-bottom:40px}.section__desc{display:none}.section__text-block{width:80%}.dropdown__body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin:auto;padding-top:11.5vh}.request__form-top{max-width:100%}.request-form__bot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.request__button{margin-right:0;margin-bottom:var(--column-padding)}.menu{display:none}.tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tab__nav{-ms-flex-negative:0;flex-shrink:0}.tab__nav:not(:last-child){margin-bottom:0;margin-right:25px}.tab__label{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.tabs__icon{display:none}.brief__title{margin-bottom:15px}.brief-sirvey__item:not(:last-child){margin-bottom:60px}.brief-sirvey__body{padding-top:20px}.brief__input{display:block}.text--fz-12{font-size:12px}.text--fz-14{font-size:14px}.text--fz-16{font-size:16px}.text--fz-18{font-size:16px}.text--fz-22{font-size:20px}.text--fz-24{font-size:20px}.text--fz-26{font-size:22px}.text--fz-30{font-size:24px}.text--fz-35{font-size:24px}.text--fz-90{font-size:50px}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__showreel{display:none}.drop-request__body{padding-top:5%}.drop-request__title{width:80%;margin-bottom:25px}.drop-success__body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-top:0;padding-bottom:10%}.dropbrief{padding:calc(var(--header-height) + 80px) 0 30px}.dropbrief__body{margin-bottom:113px;grid-row-gap:87px}.dropbrief__left-bot{display:none}.dropbrief__footer{display:-webkit-box;display:-ms-flexbox;display:flex}.mainscreen__circle-block{display:none}.mainscreen__desc{width:60%}.mainscreen-bot__text{display:none}.mainscreen-bot__icon{display:inline;font-size:4.5vw}.offer__arrows-block{margin:auto}.projects__link{display:none}.project__tabs{margin-bottom:0}.achievement__right{margin-bottom:50px}.services__tab-item{border-top:1px solid rgba(29,29,29,.2);padding-top:40px}.services-card__svg{display:none}.feedback__title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.feedback__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}.reviews-slider__left-tape{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.reviews__content{padding-top:0}.team__img{width:28.5vw;height:36.35vw}.people__card:hover>.team__img-block>.team__img{height:44.34vw}.people__name{font-size:16px!important}.blog__cards{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-row-gap:20px}.projectsP__projects{border-top:1px solid rgba(0,0,0,.1);padding-top:35px}.projectsP__card{border:none;padding:0;padding-bottom:35px}.projectsP__card:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.projectsP__card::before{display:none}.projectsP__card::after{display:none}.singleP__info{padding-top:80px;padding-bottom:40px}.info-main__header{margin-bottom:30px}.info__content{grid-row-gap:50px}.info__left{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:var(--column-padding);grid-row-gap:var(--column-padding)}.info-left__item{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.info-left__item:not(:last-child){margin-bottom:0}.info-left__item:last-child{-ms-grid-row:1;grid-row:1;-ms-grid-column:2;grid-column:2}.info__text{margin-bottom:30px}.specification__container{grid-row-gap:35px}.project-result__header{grid-row-gap:30px}.project-result-header__img-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.project-result__img-1{display:none}.project-result__slider{height:72vw}.project-result__imgs{height:53vw;padding-bottom:25px}.project-photo__header{display:none}.project-photo__imgs{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.project-photo__bot-img{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.project-other__title{display:inline-block}.project-other__card{border-bottom:1px solid rgba(29,29,29,.1);padding-bottom:35px}.project-other__video-block{height:48vw}.project-other__text-block{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:10%}.contacts__content{min-height:0;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 0}.contacts__title{margin-bottom:20px}.contacts__presentation{display:none}.contacts__form{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;border-bottom:1px solid rgba(245,245,245,.1);padding-bottom:90px}.contacts-form__bot{margin-bottom:40px}.contacts__presentation--mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.contacts__address-block{margin-bottom:35px}.contacts__social{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__textarea{height:120px}.projects-page{padding:80px 0 60px}.footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__social{display:none}}@media only screen and (max-width:800px){:root{--header-height:64px;--card-height:48vw;--column-padding:15px}.title{font-size:26px}.section__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sub-title{font-size:12px}.article-title{font-size:18px;margin-bottom:15px}.dropdown__social{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dropdown__address{margin-bottom:25px}.dropdown__link{font-size:16px;opacity:1}.section-link__text{font-size:inherit}.inner-width{width:100%;margin-right:0;margin-bottom:30px}.empty{margin:0;padding:0}.text--fz-12{font-size:12px}.text--fz-14{font-size:14px}.text--fz-16{font-size:16px}.text--fz-18{font-size:14px}.text--fz-22{font-size:18px}.text--fz-24{font-size:18px}.text--fz-26{font-size:22px}.text--fz-30{font-size:22px}.text--fz-35{font-size:24px}.text--fz-90{font-size:50px}.header__logo{height:18px}.header__btn-block{margin-left:auto}.offer__card-text{font-size:14px}.progects__grid{margin-bottom:70px}.projects__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects__card-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.project__card-title{margin-bottom:10px}.projects-card__text-block{position:relative;z-index:1;width:100%;background:var(--bg-color);padding-right:20%;margin-right:2px}.projects__card-link{display:none}.project-card__video-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}.projects__button::before{height:100%}.services__tab-item{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:25px}.services__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;padding:0}.services__item-title{font-size:20px!important;color:inherit}.services__arrows-block{display:-webkit-box;display:-ms-flexbox;display:flex}.services__tariff-block{-ms-grid-column:1;grid-column:1}.tariff__tabs-content{-ms-grid-column:1;grid-column:1}.services__item-text{width:100%;margin-bottom:25px}.services__audio-body{margin-right:0}.services__audio-text{display:none}.services__tariff-cards{display:none}.services__tariff-cards--mobile{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:15px}.tariff__label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tariff__tab-nav:hover{opacity:1}.tariff-tab__name{font-size:16px!important}.tariff-tab__price{font-size:20px!important}.tariff-item__top{padding:45px 15px}.tariff-item__title{margin-bottom:15px}.tariff-item__text-block{-ms-grid-columns:auto;grid-template-columns:auto}.tariff-item__text{width:100%}.tariff__params-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tariff-item__mid{padding:20px 15px;border:none}.tariff__include-title{margin-bottom:10px}.tariff__include{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:3px;margin-bottom:30px}.tariff__footnote-block{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:15px}.reviews__content{width:100%}.reviews-slider__left-tape{height:auto;min-height:180px}.endorse__right{width:100%;border:none;padding:0}.endorse__content{width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}.likes-block{margin-bottom:30px}.project-review__content{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-review__client{margin-right:0;margin-bottom:var(--column-padding)}}@media only screen and (max-width:600px){.title{font-size:22px}.section{padding:60px 0}.article-section{padding:40px 0}.article__text-block{width:100%;font-size:12px}.section__wrapper{padding-top:20px}.section__text-block{width:100%}.button-arrow{font-size:15px}.request__button{width:190px}.statistics-block{padding:0}.statistics-block::before{display:none}.text--fz-12{font-size:12px}.text--fz-14{font-size:14px}.text--fz-16{font-size:14px}.text--fz-18{font-size:14px}.text--fz-22{font-size:18px}.text--fz-24{font-size:18px}.text--fz-26{font-size:20px}.text--fz-30{font-size:20px}.text--fz-35{font-size:18px}.text--fz-90{font-size:40px}.add-request{display:none}.add-request__mobile{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;opacity:1;visibility:visible}.button{height:45px}.burger-button{width:30px;height:30px}.play-button{height:50px;width:50px;font-size:14px}.nav{margin-bottom:35px}.nav__item:not(:last-child){margin-bottom:15px}.dropmenu__bg{left:-10vw}.dropmenu__letter{font-size:calc(100vw / 2.34)}.header-inner__block-item:not(:last-child){display:none}.dropdown__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainscreen{padding-top:100px}.mainscreen__desc>br{display:none}.mainscreen__button{width:190px}.offer__arrows{display:none}.offer__slider-item{width:85vw;height:auto;max-height:none}.offer__card-top{height:auto}.offet__numb{margin-bottom:21px}.projects-banner__text-block{display:none}.projectsP__card-icon{display:inline}.achievement__right{margin-bottom:30px}.achievement__index{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:var(--column-padding);grid-row-gap:60px;border:none;padding:0}.achievement__slider-item{padding:25px 15px}.services__audio-body{width:100%}.services__track{width:100%;max-width:300px}.tariff__tab-item.active.transition{max-height:700px}.tariff-item__bot{padding:25px 15px 22px}.tariff__price{display:none}.tariff-item__button{width:190px}.feedback{padding:30vw 0}.feedback-block{padding:105px 20px}.feedback__logo{height:18px}.feedback__form-top{margin-bottom:30px}.feedback__form-item{width:100%}.feedback__button{width:61%}.team__img{width:73.6vw;height:96vw}.people__card:hover>.team__img-block>.team__img{height:106.67vw}.blog__cards{-ms-grid-columns:100%;grid-template-columns:100%;grid-row-gap:20px}.blog__img-block{width:100%;height:48vw}.specification__text{width:100%}.specification__statistics{grid-row-gap:35px;grid-column-gap:20px}.project-design__header{margin-bottom:30px}.project-process__title{width:80%}.project-result__audio-body{width:100%}}