@import url(https://fonts.googleapis.com/css?family=Work+Sans:regular,500,600,700,700italic&display=swap);*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#000;line-height:1;font-family:"Work Sans";font-size:1.25rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:"Work Sans";font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper > main{flex:1 1 auto}.wrapper > *{min-width:0}[class*=__container]{max-width:77.875rem;margin:0 auto;padding:0 .9375rem}.select{position:relative;max-width:17.5rem;width:100%}.select__body{position:relative;border:.0625rem solid #e0e3eb;border-radius:.25rem;padding:.5625rem .5rem;max-width:17.5rem;width:100%;background-color:#f6f8f7}.select__title{color:inherit;text-align:left;cursor:pointer;max-width:17.5rem;width:100%;font-size:1.125rem;color:#a3aac2}.select__value{font-size:1.125rem;line-height:1.1;color:#a3aac2;display:flex;align-items:center;gap:.625rem;max-width:17.5rem;width:100%}.select__value > *{flex:1 1 auto}.select__value:after{content:"";background:url(../img/select-arrow.svg) 0 0 no-repeat;align-self:stretch;flex:0 0 18px;transition:all .3s ease 0s;display:flex;justify-content:center;align-items:center}._select-open .select__value:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.select__value._select-pseudo-label::before{content:attr(data-pseudo-label);opacity:.5}.select__content{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__input{width:100%;background-color:transparent;height:100%}.select__options{color:#292e3d;position:absolute;top:calc(100% - .0625rem);border-radius:0 0 4px 4px;width:100%;left:0;background-color:#f6f8f7;border:1px solid #d9d9d9;border-top:0;padding:5px 0 5px 0}.select__scroll{overflow-y:auto;overflow-x:hidden;max-height:12.5rem}.select__option{max-width:17.5rem;width:100%;text-align:left;cursor:pointer;padding:5px 15px;color:inherit}.select__option._select-selected{background-color:#eee}.select__row{display:inline-flex;align-items:center}.select--show-top .select__options{top:auto;bottom:calc(100% - .0625rem);border:1px solid #d9d9d9;border-bottom:0;border-radius:4px 4px 0 0;padding:5px 0 10px 0}.select._select-active .select__value{color:#292e3d}._select-tag{cursor:pointer}.icon-menu{display:none}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.title{font-weight:700;line-height:1.2}.anim{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}._watcher-view .anim{opacity:1;visibility:visible}.anim-top{opacity:0;visibility:hidden;-webkit-transform:translateY(-20%);transform:translateY(-20%);transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease,-webkit-transform .5s ease}._watcher-view .anim-top{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.anim-left{opacity:0;visibility:hidden;-webkit-transform:translateX(-20%);transform:translateX(-20%);transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease,-webkit-transform .5s ease}._watcher-view .anim-left{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.anim-right{opacity:0;visibility:hidden;-webkit-transform:translateX(20%);transform:translateX(20%);transition:opacity .5s ease,visibility .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease;transition:opacity .5s ease,visibility .5s ease,transform .5s ease,-webkit-transform .5s ease}._watcher-view .anim-right{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.header{position:fixed;top:0;left:0;width:100%;z-index:50;background-color:#fff;opacity:0;visibility:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .5s ease .7s,visibility .5s ease .7s,-webkit-transform .5s ease .7s;transition:opacity .5s ease .7s,visibility .5s ease .7s,transform .5s ease .7s;transition:opacity .5s ease .7s,visibility .5s ease .7s,transform .5s ease .7s,-webkit-transform .5s ease .7s}.loaded .header{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.header._header-scroll{background-color:rgba(255,255,255,.7)}.header__container{padding-top:1rem;padding-bottom:1rem;display:flex;align-items:center;justify-content:space-between;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.header__logo{display:flex;align-items:center;-webkit-column-gap:.875rem;-moz-column-gap:.875rem;column-gap:.875rem;position:relative;z-index:2}.logo__image{width:2.375rem;height:2.9375rem}.logo__text{font-weight:700;font-size:1.875rem;color:#3559c7}.logo__text span{font-style:italic}.menu__list{display:flex;align-items:center;flex-wrap:wrap}.menu__item{position:relative}.menu__item:last-child .menu__link{font-weight:600;color:#f9995d}.menu__item:last-child::after{background-color:#f9995d}.menu__item::after{content:"";position:absolute;left:0;bottom:-.125rem;width:0;height:.0625rem;background-color:#14171f;transition:width .3s ease}.menu__link{font-weight:400;font-size:1.125rem;color:#14171f}.footer__body{display:flex;justify-content:space-between}.footer__leftside{flex:0 1 31.25rem}.footer__link{display:flex;align-items:center;-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem;color:#292e3d;transition:color .3s ease}.footer__link span{font-weight:500;text-transform:uppercase;color:#3559c7;max-width:6.25rem;width:100%;display:inline-block}.footer__logo{display:flex;align-items:center;-webkit-column-gap:.875rem;-moz-column-gap:.875rem;column-gap:.875rem}.footer__label{display:inline-block;font-weight:500;text-transform:uppercase;color:#3559c7;margin-bottom:1.25rem}.footer__wrap{display:flex;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.footer__bottom{background-color:#3559c7}.footer__copy{padding:1.5625rem 0;font-weight:400;font-size:1rem;color:#fff}.footer__input{border:.0625rem solid #e0e3eb;border-radius:.25rem;padding:.625rem .5rem;min-height:3.125rem}.footer__button{border-radius:.25rem;padding:1rem 1.25rem;background-color:#f9995d;font-weight:600;font-size:1.125rem;text-align:center;color:#fff;transition:background-color .3s ease}.social__label{font-weight:500;text-transform:uppercase;color:#3559c7;margin-bottom:1.25rem}.social__items{display:flex;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.social__item{width:2.5rem;height:2.5rem}.social__link{width:2.5rem;height:2.5rem;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.social__link svg{width:2.5rem;height:2.5rem;fill:#3d445c}.hero{position:relative}.hero__container{position:relative;z-index:3;display:flex;align-items:center;min-height:100svh;padding-top:6.25rem;padding-bottom:6.25rem}.hero__title{font-weight:600;color:#292e3d;max-width:35rem;line-height:1.2;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .5s ease .5s,visibility .5s ease .5s,-webkit-transform .5s ease .5s;transition:opacity .5s ease .5s,visibility .5s ease .5s,transform .5s ease .5s;transition:opacity .5s ease .5s,visibility .5s ease .5s,transform .5s ease .5s,-webkit-transform .5s ease .5s}.loaded .hero__title{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.hero__slider{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.loaded .hero__slider{opacity:1;visibility:visible}.hero__slide{position:relative;height:100vh}.hero__slide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#fff 16.58%,rgba(255,255,255,0) 77.17%);z-index:2}.hero__image{position:absolute;top:0;left:0;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover}.hero__info{position:absolute;z-index:3;right:0;bottom:0;background-color:#3559c7;width:26rem;padding-top:1.25rem;padding-bottom:4.125rem;padding-left:.9375rem;padding-right:.9375rem}.hero__navigation{position:absolute;z-index:5;right:0;bottom:0;width:26rem;height:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-content:center;border-top:.125rem solid #fff}.hero__navigation > *:not(:last-child){border-right:.125rem solid #fff}.info-hero__overtitle{font-weight:700;text-align:center;color:#fff;margin-bottom:1.25rem}.info-hero__title{font-weight:400;font-size:1.5rem;text-align:center;color:#fff}.hero-button-next,.hero-button-prev{width:100%;height:2.5rem;padding-top:.625rem;padding-bottom:.625rem;color:#fff;background-color:#292e3d;transition:background-color .3s ease}.hero-button-next svg,.hero-button-prev svg{width:1.625rem;height:1.0625rem;fill:#fff}.reputation__title{text-align:center;color:#292e3d}.reputation__items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:1.25rem}.reputation__item{max-width:20rem;min-height:13.125rem;width:100%;border:.09375rem solid #e0e3eb;border-radius:.25rem;padding:1.25rem 1.25rem 1.25rem 1.25rem;display:flex;flex-direction:column}.reputation__item:nth-child(1){transition-delay:.3s}.reputation__item:nth-child(2){transition-delay:.5s}.reputation__item:nth-child(3){transition-delay:.6s}.item-reputation__image{width:2.5rem;height:2.5rem}.item-reputation__title{font-weight:700;font-size:1.5rem;color:#3d445c}.item-reputation__text{font-weight:600;font-size:1.25rem;color:#858ead}.about__container{display:flex;align-items:center}.about__image{flex:1 0 74%;position:relative;aspect-ratio:902/669;z-index:-1}.about__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__body{background-color:#3559c7;margin-left:-11rem}.about__title{color:#fff}.about__texts p{color:#fff}.about__texts > *:not(:last-child){margin-bottom:.625rem}.about__link{border:.125rem solid #fff;border-radius:.375rem;padding:1rem 1.25rem;color:#3559c7;background-color:#fff;font-weight:600;font-size:1.125rem;text-align:center;transition:background-color .3s ease,color .3s ease}.services{background-color:#f6f8f7}.services__title{text-align:center}.services__items{max-width:63rem;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr)}.services__item{display:flex;flex-direction:column;align-items:center;row-gap:1.25rem;padding:2.375rem .625rem;background-color:#fff;box-shadow:0 0 2.3125rem -.125rem rgba(17,24,39,.05);border-radius:.25rem}.services__item:nth-child(2n+2){background-color:#3559c7}.services__item:nth-child(2n+2) .item-services__line{background-color:#fff}.services__item:nth-child(2n+2) .item-services__title{color:#fff}.services__item:nth-child(1){transition-delay:.3s}.services__item:nth-child(2){transition-delay:.4s}.services__item:nth-child(3){transition-delay:.5s}.services__item:nth-child(4){transition-delay:.6s}.services__item:nth-child(5){transition-delay:.7s}.services__item:nth-child(6){transition-delay:.8s}.item-services__image{width:2.5rem;height:2.5rem;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.item-services__line{max-width:3.75rem;width:100%;height:.125rem;color:#e0e3eb;background-color:#3559c7}.item-services__title{font-weight:600;text-align:center;color:#3559c7}.expirience__container{display:flex;align-items:center}.expirience__stats{flex:1 0 56%;display:flex;flex-direction:column}.expirience__item{border:.0625rem solid #fff;border-radius:.25rem;box-shadow:0 .25rem .375rem -.125rem rgba(17,24,39,.05),0 .75rem 1rem -.25rem rgba(17,24,39,.1);background:#fff;position:relative;min-width:17.5rem}.expirience__item:nth-child(1){transition-delay:.3s}.expirience__item:nth-child(2){transition-delay:.4s}.expirience__item:nth-child(3){transition-delay:.5s}.expirience__item:nth-child(4){transition-delay:.6s}.expirience__num{font-weight:600;font-size:4.5rem;color:#292e3d}.expirience__name{font-weight:400;font-size:1.5rem;color:#667299;padding-left:2.1875rem;position:relative}.expirience__name::before{content:"";position:absolute;top:0;left:.9375rem;width:.4375rem;height:100%;background-color:#f9995d}.expirience__client{align-self:flex-end;margin-bottom:-3.125rem;z-index:2}.expirience__project{align-self:flex-start;margin-left:6.25rem}.expirience__award{align-self:flex-end;margin-right:3.75rem;margin-top:-1.25rem;z-index:2}.expirience__busines{align-self:center;margin-top:-2.5rem}.expirience__clients{position:absolute;top:-2.8125rem;right:-1.875rem;width:6.0625rem;height:6.0625rem}.expirience__projects{position:absolute;top:-2.5rem;left:-1.25rem;width:4.9375rem;height:4.9375rem}.expirience__awards{position:absolute;top:-1.25rem;right:-1.25rem;width:5.8125rem;height:5.8125rem}.expirience__business{position:absolute;bottom:-3.125rem;right:-3.125rem;width:5.25rem;height:5.25rem}.expirience__body{flex:0 1 44%;display:flex;flex-direction:column;align-items:flex-start;padding-left:6.25rem}.expirience__title{font-weight:700;color:#3559c7;transition-delay:.7s}.expirience__text{font-weight:400;color:#525b7a;transition-delay:.8s}.expirience__btn{transition-delay:.9s}.expirience__link{display:inline-block;border-radius:.375rem;border:.125rem solid #3559c7;padding:1rem 1.25rem;background-color:#3559c7;color:#fff;font-weight:600;text-align:center;transition:background-color .3s ease,color .3s ease}.consultation{position:relative;background-color:#000}.consultation__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.3}.consultation__container{position:relative;display:flex;align-items:center;justify-content:space-between;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;color:#fff}.consultation__title{transition-delay:.3s}.consultation__call{transition-delay:.4s}.consultation__phone{line-height:1.2}.consultation__phone span{text-decoration:underline;transition:color .3s ease}.consultation__btn{transition-delay:.5s}.consultation__link{flex:0 0 15rem;font-weight:600;font-size:1.125rem;text-align:center;border:.125rem solid #fff;border-radius:.125rem;padding:1rem 1.25rem;transition:background-color .3s ease}.projects__tabs{display:flex}.tab-projects__navigation{flex:0 1 34%;display:flex;flex-direction:column;align-items:flex-start;row-gap:.9375rem;padding-right:.625rem}.tab-projects__title{margin-left:1.25rem;font-weight:500;font-size:1.5rem;line-height:1.2;color:#c2c7d6;position:relative}.tab-projects__title::before{content:"";position:absolute;left:0;bottom:0;width:0%;height:.125rem;background-color:#3559c7;transition:width .3s ease}.tab-projects__title:nth-child(1){transition-delay:.3s}.tab-projects__title:nth-child(2){transition-delay:.4s}.tab-projects__title:nth-child(3){transition-delay:.5s}.tab-projects__title:nth-child(4){transition-delay:.6s}.tab-projects__content{flex:0 1 66%;transition-delay:.7s}.tab-projects__body{max-width:50rem;width:100%}.tab-projects__slider{width:100%;height:100%;margin-left:auto;margin-right:auto}.tab-projects__wrapper{display:flex}.tab-projects__slide{max-width:24rem;width:100%}.tab-projects__item{max-width:24rem;width:100%}.tab-projects__image{display:block;position:relative;aspect-ratio:384/247;overflow:hidden}.tab-projects__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.tab-projects__info{display:flex;flex-direction:column;align-items:flex-start;row-gap:.75rem;background-color:#3559c7;color:#fff;padding:.75rem .75rem .625rem;min-height:6.25rem}.tab-projects__name{font-weight:700}.tab-projects__address{font-weight:400}.tab-projects__slider-navigation{display:flex;align-items:center;justify-content:space-between}.tab-projects__items{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}._tab-active{position:relative;color:#3559c7;transition:all .3s ease}._tab-active::after{content:"";position:absolute;top:0;left:-1rem;width:.25rem;height:100%;background-color:#3559c7}.tab-projects__slider > .tab-projects__wrapper{flex-wrap:wrap;flex-direction:row}.tab-projects-button-next,.tab-projects-button-prev{background-color:#292e3d;color:#fff;font-weight:400;text-align:center;display:flex;align-items:center;justify-content:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;max-width:18.4375rem;width:100%;padding:1.375rem 1.25rem;transition:background-color .3s ease}.tab-projects-button-next svg,.tab-projects-button-prev svg{width:1.625rem;height:1.0625rem;fill:#fff}.tab-projects-pagination{display:flex;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.swiper-pagination-bullet{width:1rem;height:1rem;background-color:#a3b3bd;border-radius:50%;cursor:pointer;transition:background-color .3s ease}.swiper-pagination-bullet-active{background-color:#3559c7}.feedback{background-color:#f6f8f7}.feedback__title{text-align:center;margin-bottom:1.25rem;transition-delay:.3s}.feedback__subtitle{text-align:center;max-width:33.75rem;margin:0 auto;transition-delay:.4s}.feedback__form{max-width:37rem;margin:0 auto;transition-delay:.5s}.form__block{display:flex;align-items:center;justify-content:space-between;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;min-height:2.5625rem}.form__wrap{max-width:17.5rem;width:100%;position:relative}.form__error{position:absolute;left:.625rem;bottom:-.9375rem;color:#c40303;font-size:.8125rem}.form__input{max-width:17.5rem;width:100%;border:.0625rem solid #e0e3eb;border-radius:.25rem;padding:.5625rem .5rem;font-size:1.125rem}.form__input::-webkit-input-placeholder{font-size:1.125rem;color:#a3aac2}.form__input:-ms-input-placeholder{font-size:1.125rem;color:#a3aac2}.form__input::-ms-input-placeholder{font-size:1.125rem;color:#a3aac2}.form__input::placeholder{font-size:1.125rem;color:#a3aac2}.form__textarea{max-width:37rem;width:100%;height:8.4375rem;border:.0625rem solid #e0e3eb;border-radius:.25rem;padding:.625rem .5rem;margin:0 auto;display:block;resize:none;margin-bottom:.5rem}.form__textarea::-webkit-input-placeholder{font-size:1.125rem;color:#a3aac2}.form__textarea:-ms-input-placeholder{font-size:1.125rem;color:#a3aac2}.form__textarea::-ms-input-placeholder{font-size:1.125rem;color:#a3aac2}.form__textarea::placeholder{font-size:1.125rem;color:#a3aac2}.form__label{display:block;font-size:1rem;color:#667299}.form__label span{color:#c40303}.form__button{font-weight:600;font-size:1.125rem;text-align:center;color:#fff;border:.125rem solid #3559c7;border-radius:.25rem;padding:1rem 1.25rem;background-color:#3559c7;display:block;margin:0 auto;max-width:16.875rem;width:100%;transition:color .3s ease,background-color .3s ease}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:77.875em){.title{font-size:2.25rem}.menu__list{-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem}.footer__body{padding-top:5rem}.footer__body{padding-bottom:5rem}.footer__leftside > *:not(:last-child){margin-bottom:2rem}.footer__form{margin-bottom:2.5rem}.hero__title{font-size:4.5rem}.reputation{padding-top:3.75rem}.reputation{padding-bottom:3.75rem}.reputation__title{margin-bottom:3.125rem}.reputation__items{-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem}.reputation__item{row-gap:1.125rem}.about{padding-top:3.75rem}.about{padding-bottom:3.75rem}.about__body{padding-top:3.125rem}.about__body{padding-bottom:3.125rem}.about__body{padding-left:2.5rem}.about__body{padding-right:2.5rem}.about__title{margin-bottom:2.3125rem}.about__texts{margin-bottom:3.125rem}.services{padding-top:3.75rem}.services{padding-bottom:3.75rem}.services__title{margin-bottom:2.25rem}.services__items{-webkit-column-gap:3.75rem;-moz-column-gap:3.75rem;column-gap:3.75rem}.services__items{row-gap:1.875rem}.expirience{padding-top:3.75rem}.expirience{padding-bottom:6.25rem}.expirience__item{padding:1.875rem}.expirience__body{row-gap:2.5rem}.expirience__title{font-size:3.75rem}.consultation__container{padding-top:6.25rem}.consultation__container{padding-bottom:6.25rem}.consultation__title{margin-bottom:1.875rem}.projects{padding-top:3.75rem}.projects{padding-bottom:3.75rem}.projects__title{margin-bottom:2.5rem}.tab-projects__wrapper{margin-bottom:1.875rem}.tab-projects__name{font-size:1.25rem}.tab-projects__address{font-size:1.125rem}.tab-projects__slider-navigation{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}.feedback{padding-top:3.75rem}.feedback{padding-bottom:3.75rem}.feedback__subtitle{margin-bottom:2.5rem}.form__block{margin-bottom:1.25rem}.form__label{margin-bottom:1.75rem}}@media (max-width:20em){.title{font-size:1.75rem}.menu__list{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.footer__body{padding-top:1.25rem}.footer__body{padding-bottom:1.25rem}.footer__leftside > *:not(:last-child){margin-bottom:.9375rem}.footer__form{margin-bottom:1.25rem}.hero__title{font-size:3rem}.reputation{padding-top:1.25rem}.reputation{padding-bottom:1.25rem}.reputation__title{margin-bottom:1.25rem}.reputation__items{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.reputation__item{row-gap:.75rem}.about{padding-top:1.25rem}.about{padding-bottom:1.25rem}.about__body{padding-top:1.25rem}.about__body{padding-bottom:1.25rem}.about__body{padding-left:.9375rem}.about__body{padding-right:.9375rem}.about__title{margin-bottom:.9375rem}.about__texts{margin-bottom:1.25rem}.services{padding-top:1.25rem}.services{padding-bottom:1.25rem}.services__title{margin-bottom:.9375rem}.services__items{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.services__items{row-gap:.625rem}.expirience{padding-top:1.25rem}.expirience{padding-bottom:1.25rem}.expirience__item{padding:.625rem}.expirience__body{row-gap:.9375rem}.expirience__title{font-size:3rem}.consultation__container{padding-top:1.875rem}.consultation__container{padding-bottom:1.875rem}.consultation__title{margin-bottom:.625rem}.projects{padding-top:1.25rem}.projects{padding-bottom:1.25rem}.projects__title{margin-bottom:1.25rem}.tab-projects__wrapper{margin-bottom:.625rem}.tab-projects__name{font-size:1.125rem}.tab-projects__address{font-size:1rem}.tab-projects__slider-navigation{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.feedback{padding-top:1.25rem}.feedback{padding-bottom:1.25rem}.feedback__subtitle{margin-bottom:1.25rem}.form__block{margin-bottom:.625rem}.form__label{margin-bottom:.9375rem}}@media (max-width:63.75em){.projects__tabs{flex-direction:column;row-gap:1.25rem}.tab-projects__navigation{flex-basis:100%;flex-direction:row;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;flex-wrap:wrap}.tab-projects__title{padding-left:.625rem}.tab-projects__content{flex-basis:100%}.tab-projects__body{max-width:100%}.tab-projects__slide{max-width:100%}.tab-projects__item{max-width:100%}}@media (max-width:61.99875em){.footer__link{flex-direction:column;row-gap:.3125rem;align-items:flex-start}.reputation__items{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.about__body{margin-left:-15.375rem}.expirience__client{margin-bottom:-1.875rem}.expirience__project{margin-left:.625rem}.expirience__award{margin-right:1.25rem}.expirience__body{padding-left:2.5rem}}@media (max-width:47.99875em){.menu__body{position:fixed;width:60%;right:-100%;top:0;overflow:auto;padding:5rem .9375rem .9375rem 1.875rem;transition:right .3s;background-color:#fff}.menu__body::before{content:"";position:fixed;width:100%;height:4.9375rem;left:100%;top:0;transition:left .3s;z-index:2;background-color:#fff}.menu-open .menu__body{right:0}.menu-open .menu__body::before{left:0}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#3559c7}.icon-menu::before{top:0;width:75%}.icon-menu::after{bottom:0;width:50%}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::after,.menu-open .icon-menu::before{width:100%}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu__list{flex-direction:column;align-items:flex-end;row-gap:1.25rem}.menu__link{font-size:1.5rem}.footer__body{flex-direction:column;row-gap:1.25rem}.footer__leftside{flex-basis:100%}.reputation__items{row-gap:.625rem}.reputation__item{max-width:100%;min-height:9.375rem;align-items:center}.item-reputation__title{text-align:center}.item-reputation__text{text-align:center}.about__container{flex-direction:column-reverse;margin-left:-.9375rem;margin-right:-.9375rem}.about__image{flex-basis:100%;width:100%}.about__body{margin-left:0}.services__items{grid-template-columns:repeat(2,1fr)}.expirience__container{flex-direction:column-reverse;row-gap:1.25rem;align-items:normal}.expirience__stats{flex-basis:100%;row-gap:1.25rem}.expirience__item{display:flex;flex-direction:column;align-items:center;text-align:center}.expirience__client{align-self:normal;margin-bottom:0}.expirience__project{align-self:normal;margin-left:0}.expirience__award{align-self:normal;margin-right:0;margin-top:0}.expirience__busines{align-self:normal;margin-top:0}.expirience__clients{top:-.625rem;right:-.625rem}.expirience__projects{top:-.625rem;left:-.625rem}.expirience__awards{top:-.625rem;right:-.625rem}.expirience__business{bottom:auto;right:auto;top:-.625rem;left:-.625rem}.expirience__body{padding-left:0}.consultation__container{flex-direction:column;row-gap:1.25rem;align-items:flex-start}.consultation__link{flex-basis:100%}.tab-projects__items{-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;row-gap:.625rem}}@media (max-width:47.99875em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:47.99875em) and (max-width:20em){.expirience__clients{width:4.1875rem}.expirience__clients{height:4.1875rem}.expirience__projects{width:3.6875rem}.expirience__projects{height:3.6875rem}.expirience__awards{width:3.9375rem}.expirience__awards{height:3.9375rem}.expirience__business{width:4rem}.expirience__business{height:4rem}}@media (max-width:33.125em){.select{max-width:100%}.select__body{max-width:100%}.select__title{max-width:100%}.select__value{max-width:100%}.tab-projects__items{grid-template-columns:1fr}.form__block{flex-direction:column;row-gap:.625rem}.form__wrap{max-width:100%}.form__error{left:auto;bottom:auto;right:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form__input{max-width:100%}}@media (max-width:29.99875em){.footer__copy{text-align:center}.hero__info{width:100%}.hero__navigation{width:100%}.reputation__item{padding:1.25rem .625rem}.about__link{width:100%}.services__items{grid-template-columns:1fr}.services__item{padding-top:.9375rem;padding-bottom:.9375rem}.expirience__link{width:100%}.consultation__phone span{display:block}.consultation__link{width:100%}.tab-projects-button-next,.tab-projects-button-prev{padding:1.25rem .625rem}.tab-projects-pagination{display:none}}@media (min-width:20em) and (max-width:77.875em){@supports (font-size:clamp(1.75rem ,1.5772138229rem + 0.8639308855vw ,2.25rem)){.title{font-size:clamp(1.75rem ,1.5772138229rem + .8639308855vw ,2.25rem)}}@supports not (font-size:clamp(1.75rem ,1.5772138229rem + 0.8639308855vw ,2.25rem)){.title{font-size:calc(1.75rem + .5 * (100vw - 20rem)/ 57.875)}}@supports ((-moz-column-gap:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)) or (column-gap:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem))){.menu__list{-webkit-column-gap:clamp(1.25rem ,.6020518359rem + 3.2397408207vw ,3.125rem);-moz-column-gap:clamp(1.25rem ,.6020518359rem + 3.2397408207vw ,3.125rem);column-gap:clamp(1.25rem ,.6020518359rem + 3.2397408207vw ,3.125rem)}}@supports not ((-moz-column-gap:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)) or (column-gap:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem))){.menu__list{-webkit-column-gap:calc(1.25rem + 1.875 * (100vw - 20rem)/ 57.875);-moz-column-gap:calc(1.25rem + 1.875 * (100vw - 20rem)/ 57.875);column-gap:calc(1.25rem + 1.875 * (100vw - 20rem)/ 57.875)}}@supports (padding-top:clamp(1.25rem ,-0.0458963283rem + 6.4794816415vw ,5rem)){.footer__body{padding-top:clamp(1.25rem ,-.0458963283rem + 6.4794816415vw ,5rem)}}@supports not (padding-top:clamp(1.25rem ,-0.0458963283rem + 6.4794816415vw ,5rem)){.footer__body{padding-top:calc(1.25rem + 3.75 * (100vw - 20rem)/ 57.875)}}@supports (padding-bottom:clamp(1.25rem ,-0.0458963283rem + 6.4794816415vw ,5rem)){.footer__body{padding-bottom:clamp(1.25rem ,-.0458963283rem + 6.4794816415vw ,5rem)}}@supports not (padding-bottom:clamp(1.25rem ,-0.0458963283rem + 6.4794816415vw ,5rem)){.footer__body{padding-bottom:calc(1.25rem + 3.75 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(0.9375rem ,0.5703293737rem + 1.8358531317vw ,2rem)){.footer__leftside > *:not(:last-child){margin-bottom:clamp(.9375rem ,.5703293737rem + 1.8358531317vw ,2rem)}}@supports not (margin-bottom:clamp(0.9375rem ,0.5703293737rem + 1.8358531317vw ,2rem)){.footer__leftside > *:not(:last-child){margin-bottom:calc(.9375rem + 1.0625 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(1.25rem ,0.8180345572rem + 2.1598272138vw ,2.5rem)){.footer__form{margin-bottom:clamp(1.25rem ,.8180345572rem + 2.1598272138vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.8180345572rem + 2.1598272138vw ,2.5rem)){.footer__form{margin-bottom:calc(1.25rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (font-size:clamp(3rem ,2.4816414687rem + 2.5917926566vw ,4.5rem)){.hero__title{font-size:clamp(3rem ,2.4816414687rem + 2.5917926566vw ,4.5rem)}}@supports not (font-size:clamp(3rem ,2.4816414687rem + 2.5917926566vw ,4.5rem)){.hero__title{font-size:calc(3rem + 1.5 * (100vw - 20rem)/ 57.875)}}@supports (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.reputation{padding-top:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.reputation{padding-top:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (padding-bottom:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.reputation{padding-bottom:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.reputation{padding-bottom:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)){.reputation__title{margin-bottom:clamp(1.25rem ,.6020518359rem + 3.2397408207vw ,3.125rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)){.reputation__title{margin-bottom:calc(1.25rem + 1.875 * (100vw - 20rem)/ 57.875)}}@supports ((-moz-column-gap:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)) or (column-gap:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem))){.reputation__items{-webkit-column-gap:clamp(1.25rem ,.6020518359rem + 3.2397408207vw ,3.125rem);-moz-column-gap:clamp(1.25rem ,.6020518359rem + 3.2397408207vw ,3.125rem);column-gap:clamp(1.25rem ,.6020518359rem + 3.2397408207vw ,3.125rem)}}@supports not ((-moz-column-gap:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)) or (column-gap:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem))){.reputation__items{-webkit-column-gap:calc(1.25rem + 1.875 * (100vw - 20rem)/ 57.875);-moz-column-gap:calc(1.25rem + 1.875 * (100vw - 20rem)/ 57.875);column-gap:calc(1.25rem + 1.875 * (100vw - 20rem)/ 57.875)}}@supports (row-gap:clamp(0.75rem ,0.6204103672rem + 0.6479481641vw ,1.125rem)){.reputation__item{row-gap:clamp(.75rem ,.6204103672rem + .6479481641vw ,1.125rem)}}@supports not (row-gap:clamp(0.75rem ,0.6204103672rem + 0.6479481641vw ,1.125rem)){.reputation__item{row-gap:calc(.75rem + .375 * (100vw - 20rem)/ 57.875)}}@supports (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.about{padding-top:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.about{padding-top:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (padding-bottom:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.about{padding-bottom:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.about{padding-bottom:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (padding-top:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)){.about__body{padding-top:clamp(1.25rem ,.6020518359rem + 3.2397408207vw ,3.125rem)}}@supports not (padding-top:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)){.about__body{padding-top:calc(1.25rem + 1.875 * (100vw - 20rem)/ 57.875)}}@supports (padding-bottom:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)){.about__body{padding-bottom:clamp(1.25rem ,.6020518359rem + 3.2397408207vw ,3.125rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)){.about__body{padding-bottom:calc(1.25rem + 1.875 * (100vw - 20rem)/ 57.875)}}@supports (padding-left:clamp(0.9375rem ,0.3975431965rem + 2.6997840173vw ,2.5rem)){.about__body{padding-left:clamp(.9375rem ,.3975431965rem + 2.6997840173vw ,2.5rem)}}@supports not (padding-left:clamp(0.9375rem ,0.3975431965rem + 2.6997840173vw ,2.5rem)){.about__body{padding-left:calc(.9375rem + 1.5625 * (100vw - 20rem)/ 57.875)}}@supports (padding-right:clamp(0.9375rem ,0.3975431965rem + 2.6997840173vw ,2.5rem)){.about__body{padding-right:clamp(.9375rem ,.3975431965rem + 2.6997840173vw ,2.5rem)}}@supports not (padding-right:clamp(0.9375rem ,0.3975431965rem + 2.6997840173vw ,2.5rem)){.about__body{padding-right:calc(.9375rem + 1.5625 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(0.9375rem ,0.462338013rem + 2.3758099352vw ,2.3125rem)){.about__title{margin-bottom:clamp(.9375rem ,.462338013rem + 2.3758099352vw ,2.3125rem)}}@supports not (margin-bottom:clamp(0.9375rem ,0.462338013rem + 2.3758099352vw ,2.3125rem)){.about__title{margin-bottom:calc(.9375rem + 1.375 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)){.about__texts{margin-bottom:clamp(1.25rem ,.6020518359rem + 3.2397408207vw ,3.125rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.6020518359rem + 3.2397408207vw ,3.125rem)){.about__texts{margin-bottom:calc(1.25rem + 1.875 * (100vw - 20rem)/ 57.875)}}@supports (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.services{padding-top:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.services{padding-top:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (padding-bottom:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.services{padding-bottom:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.services{padding-bottom:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(0.9375rem ,0.4839362851rem + 2.2678185745vw ,2.25rem)){.services__title{margin-bottom:clamp(.9375rem ,.4839362851rem + 2.2678185745vw ,2.25rem)}}@supports not (margin-bottom:clamp(0.9375rem ,0.4839362851rem + 2.2678185745vw ,2.25rem)){.services__title{margin-bottom:calc(.9375rem + 1.3125 * (100vw - 20rem)/ 57.875)}}@supports ((-moz-column-gap:clamp(0.625rem ,-0.4549136069rem + 5.3995680346vw ,3.75rem)) or (column-gap:clamp(0.625rem ,-0.4549136069rem + 5.3995680346vw ,3.75rem))){.services__items{-webkit-column-gap:clamp(.625rem ,-.4549136069rem + 5.3995680346vw ,3.75rem);-moz-column-gap:clamp(.625rem ,-.4549136069rem + 5.3995680346vw ,3.75rem);column-gap:clamp(.625rem ,-.4549136069rem + 5.3995680346vw ,3.75rem)}}@supports not ((-moz-column-gap:clamp(0.625rem ,-0.4549136069rem + 5.3995680346vw ,3.75rem)) or (column-gap:clamp(0.625rem ,-0.4549136069rem + 5.3995680346vw ,3.75rem))){.services__items{-webkit-column-gap:calc(.625rem + 3.125 * (100vw - 20rem)/ 57.875);-moz-column-gap:calc(.625rem + 3.125 * (100vw - 20rem)/ 57.875);column-gap:calc(.625rem + 3.125 * (100vw - 20rem)/ 57.875)}}@supports (row-gap:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem)){.services__items{row-gap:clamp(.625rem ,.1930345572rem + 2.1598272138vw ,1.875rem)}}@supports not (row-gap:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem)){.services__items{row-gap:calc(.625rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.expirience{padding-top:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.expirience{padding-top:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (padding-bottom:clamp(1.25rem ,-0.4778617711rem + 8.6393088553vw ,6.25rem)){.expirience{padding-bottom:clamp(1.25rem ,-.4778617711rem + 8.6393088553vw ,6.25rem)}}@supports not (padding-bottom:clamp(1.25rem ,-0.4778617711rem + 8.6393088553vw ,6.25rem)){.expirience{padding-bottom:calc(1.25rem + 5 * (100vw - 20rem)/ 57.875)}}@supports (padding:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem)){.expirience__item{padding:clamp(.625rem ,.1930345572rem + 2.1598272138vw ,1.875rem)}}@supports not (padding:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem)){.expirience__item{padding:calc(.625rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (row-gap:clamp(0.9375rem ,0.3975431965rem + 2.6997840173vw ,2.5rem)){.expirience__body{row-gap:clamp(.9375rem ,.3975431965rem + 2.6997840173vw ,2.5rem)}}@supports not (row-gap:clamp(0.9375rem ,0.3975431965rem + 2.6997840173vw ,2.5rem)){.expirience__body{row-gap:calc(.9375rem + 1.5625 * (100vw - 20rem)/ 57.875)}}@supports (font-size:clamp(3rem ,2.7408207343rem + 1.2958963283vw ,3.75rem)){.expirience__title{font-size:clamp(3rem ,2.7408207343rem + 1.2958963283vw ,3.75rem)}}@supports not (font-size:clamp(3rem ,2.7408207343rem + 1.2958963283vw ,3.75rem)){.expirience__title{font-size:calc(3rem + .75 * (100vw - 20rem)/ 57.875)}}@supports (padding-top:clamp(1.875rem ,0.3631209503rem + 7.5593952484vw ,6.25rem)){.consultation__container{padding-top:clamp(1.875rem ,.3631209503rem + 7.5593952484vw ,6.25rem)}}@supports not (padding-top:clamp(1.875rem ,0.3631209503rem + 7.5593952484vw ,6.25rem)){.consultation__container{padding-top:calc(1.875rem + 4.375 * (100vw - 20rem)/ 57.875)}}@supports (padding-bottom:clamp(1.875rem ,0.3631209503rem + 7.5593952484vw ,6.25rem)){.consultation__container{padding-bottom:clamp(1.875rem ,.3631209503rem + 7.5593952484vw ,6.25rem)}}@supports not (padding-bottom:clamp(1.875rem ,0.3631209503rem + 7.5593952484vw ,6.25rem)){.consultation__container{padding-bottom:calc(1.875rem + 4.375 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem)){.consultation__title{margin-bottom:clamp(.625rem ,.1930345572rem + 2.1598272138vw ,1.875rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem)){.consultation__title{margin-bottom:calc(.625rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.projects{padding-top:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.projects{padding-top:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (padding-bottom:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.projects{padding-bottom:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.projects{padding-bottom:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(1.25rem ,0.8180345572rem + 2.1598272138vw ,2.5rem)){.projects__title{margin-bottom:clamp(1.25rem ,.8180345572rem + 2.1598272138vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.8180345572rem + 2.1598272138vw ,2.5rem)){.projects__title{margin-bottom:calc(1.25rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem)){.tab-projects__wrapper{margin-bottom:clamp(.625rem ,.1930345572rem + 2.1598272138vw ,1.875rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem)){.tab-projects__wrapper{margin-bottom:calc(.625rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (font-size:clamp(1.125rem ,1.0818034557rem + 0.2159827214vw ,1.25rem)){.tab-projects__name{font-size:clamp(1.125rem ,1.0818034557rem + .2159827214vw ,1.25rem)}}@supports not (font-size:clamp(1.125rem ,1.0818034557rem + 0.2159827214vw ,1.25rem)){.tab-projects__name{font-size:calc(1.125rem + .125 * (100vw - 20rem)/ 57.875)}}@supports (font-size:clamp(1rem ,0.9568034557rem + 0.2159827214vw ,1.125rem)){.tab-projects__address{font-size:clamp(1rem ,.9568034557rem + .2159827214vw ,1.125rem)}}@supports not (font-size:clamp(1rem ,0.9568034557rem + 0.2159827214vw ,1.125rem)){.tab-projects__address{font-size:calc(1rem + .125 * (100vw - 20rem)/ 57.875)}}@supports ((-moz-column-gap:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem)) or (column-gap:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem))){.tab-projects__slider-navigation{-webkit-column-gap:clamp(.625rem ,.1930345572rem + 2.1598272138vw ,1.875rem);-moz-column-gap:clamp(.625rem ,.1930345572rem + 2.1598272138vw ,1.875rem);column-gap:clamp(.625rem ,.1930345572rem + 2.1598272138vw ,1.875rem)}}@supports not ((-moz-column-gap:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem)) or (column-gap:clamp(0.625rem ,0.1930345572rem + 2.1598272138vw ,1.875rem))){.tab-projects__slider-navigation{-webkit-column-gap:calc(.625rem + 1.25 * (100vw - 20rem)/ 57.875);-moz-column-gap:calc(.625rem + 1.25 * (100vw - 20rem)/ 57.875);column-gap:calc(.625rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.feedback{padding-top:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-top:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.feedback{padding-top:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (padding-bottom:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.feedback{padding-bottom:clamp(1.25rem ,.3860691145rem + 4.3196544276vw ,3.75rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.3860691145rem + 4.3196544276vw ,3.75rem)){.feedback{padding-bottom:calc(1.25rem + 2.5 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(1.25rem ,0.8180345572rem + 2.1598272138vw ,2.5rem)){.feedback__subtitle{margin-bottom:clamp(1.25rem ,.8180345572rem + 2.1598272138vw ,2.5rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.8180345572rem + 2.1598272138vw ,2.5rem)){.feedback__subtitle{margin-bottom:calc(1.25rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(0.625rem ,0.4090172786rem + 1.0799136069vw ,1.25rem)){.form__block{margin-bottom:clamp(.625rem ,.4090172786rem + 1.0799136069vw ,1.25rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.4090172786rem + 1.0799136069vw ,1.25rem)){.form__block{margin-bottom:calc(.625rem + .625 * (100vw - 20rem)/ 57.875)}}@supports (margin-bottom:clamp(0.9375rem ,0.6567224622rem + 1.403887689vw ,1.75rem)){.form__label{margin-bottom:clamp(.9375rem ,.6567224622rem + 1.403887689vw ,1.75rem)}}@supports not (margin-bottom:clamp(0.9375rem ,0.6567224622rem + 1.403887689vw ,1.75rem)){.form__label{margin-bottom:calc(.9375rem + .8125 * (100vw - 20rem)/ 57.875)}}}@media (max-width:47.99875em) and (min-width:77.875em){.expirience__clients{width:6.0625rem}.expirience__clients{height:6.0625rem}.expirience__projects{width:4.9375rem}.expirience__projects{height:4.9375rem}.expirience__awards{width:5.8125rem}.expirience__awards{height:5.8125rem}.expirience__business{width:5.25rem}.expirience__business{height:5.25rem}}@media (max-width:47.99875em) and (min-width:20em) and (max-width:77.875em){@supports (width:clamp(4.1875rem ,3.5395518359rem + 3.2397408207vw ,6.0625rem)){.expirience__clients{width:clamp(4.1875rem ,3.5395518359rem + 3.2397408207vw ,6.0625rem)}}@supports not (width:clamp(4.1875rem ,3.5395518359rem + 3.2397408207vw ,6.0625rem)){.expirience__clients{width:calc(4.1875rem + 1.875 * (100vw - 20rem)/ 57.875)}}@supports (height:clamp(4.1875rem ,3.5395518359rem + 3.2397408207vw ,6.0625rem)){.expirience__clients{height:clamp(4.1875rem ,3.5395518359rem + 3.2397408207vw ,6.0625rem)}}@supports not (height:clamp(4.1875rem ,3.5395518359rem + 3.2397408207vw ,6.0625rem)){.expirience__clients{height:calc(4.1875rem + 1.875 * (100vw - 20rem)/ 57.875)}}@supports (width:clamp(3.6875rem ,3.2555345572rem + 2.1598272138vw ,4.9375rem)){.expirience__projects{width:clamp(3.6875rem ,3.2555345572rem + 2.1598272138vw ,4.9375rem)}}@supports not (width:clamp(3.6875rem ,3.2555345572rem + 2.1598272138vw ,4.9375rem)){.expirience__projects{width:calc(3.6875rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (height:clamp(3.6875rem ,3.2555345572rem + 2.1598272138vw ,4.9375rem)){.expirience__projects{height:clamp(3.6875rem ,3.2555345572rem + 2.1598272138vw ,4.9375rem)}}@supports not (height:clamp(3.6875rem ,3.2555345572rem + 2.1598272138vw ,4.9375rem)){.expirience__projects{height:calc(3.6875rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (width:clamp(3.9375rem ,3.2895518359rem + 3.2397408207vw ,5.8125rem)){.expirience__awards{width:clamp(3.9375rem ,3.2895518359rem + 3.2397408207vw ,5.8125rem)}}@supports not (width:clamp(3.9375rem ,3.2895518359rem + 3.2397408207vw ,5.8125rem)){.expirience__awards{width:calc(3.9375rem + 1.875 * (100vw - 20rem)/ 57.875)}}@supports (height:clamp(3.9375rem ,3.2895518359rem + 3.2397408207vw ,5.8125rem)){.expirience__awards{height:clamp(3.9375rem ,3.2895518359rem + 3.2397408207vw ,5.8125rem)}}@supports not (height:clamp(3.9375rem ,3.2895518359rem + 3.2397408207vw ,5.8125rem)){.expirience__awards{height:calc(3.9375rem + 1.875 * (100vw - 20rem)/ 57.875)}}@supports (width:clamp(4rem ,3.5680345572rem + 2.1598272138vw ,5.25rem)){.expirience__business{width:clamp(4rem ,3.5680345572rem + 2.1598272138vw ,5.25rem)}}@supports not (width:clamp(4rem ,3.5680345572rem + 2.1598272138vw ,5.25rem)){.expirience__business{width:calc(4rem + 1.25 * (100vw - 20rem)/ 57.875)}}@supports (height:clamp(4rem ,3.5680345572rem + 2.1598272138vw ,5.25rem)){.expirience__business{height:clamp(4rem ,3.5680345572rem + 2.1598272138vw ,5.25rem)}}@supports not (height:clamp(4rem ,3.5680345572rem + 2.1598272138vw ,5.25rem)){.expirience__business{height:calc(4rem + 1.25 * (100vw - 20rem)/ 57.875)}}}@media (any-hover:hover){.select__option:hover{background:#d9d9d9}.menu__item:hover::after{width:100%}.footer__link:hover{color:#3559c7}.footer__button:hover{background-color:#fd7f31}.social__link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hero-button-next:hover,.hero-button-prev:hover{background-color:#3559c7}.about__link:hover{background-color:#3559c7;color:#fff}.services__item:hover .item-services__image{-webkit-transform:scale(1.2);transform:scale(1.2)}.expirience__link:hover{background-color:#fff;color:#3559c7}.consultation__phone:hover span{color:#3559c7}.consultation__link:hover{background-color:#3559c7}.tab-projects__title:hover::before{content:"";width:100%}.tab-projects__image img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.tab-projects__name:hover{text-decoration:underline}.tab-projects-button-next:hover,.tab-projects-button-prev:hover{background-color:#3559c7}.swiper-pagination-bullet:hover{background-color:#84aec9}.form__button:hover{background-color:#fff;color:#3559c7}}