@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=JetBrains+Mono:700&display=swap);@import url(https://fonts.googleapis.com/css?family=Montserrat:700,800&display=swap);@import url(https://fonts.googleapis.com/css?family=Inter:regular&display=swap);[class*=" _icon-"]:before,[class^=_icon-]:before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" _icon-"]:before,[class^=_icon-]:before{display:block}._icon-link:before{content:"\e900"}._icon-s-git:before{content:"\e901"}._icon-s-instagram:before{content:"\e902"}._icon-slider-arrow:before{content:"\e903"}._icon-s-linkedin:before{content:"\e904"}._icon-s-twitter:before{content:"\e905"}*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#000;line-height:1;font-family:Inter;font-size:1rem;-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:Inter;font-size:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{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}html.lock{overflow:hidden}body._lock{overflow:hidden}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:hidden}[class*=__container]{max-width:75.9375rem;box-sizing:content-box;margin:0 auto}.header{background-color:#d1d3e0;position:fixed;top:0;left:0;width:calc(100% - var(--scrollbar-width,0px));z-index:100}.header__container{padding:1.25rem 1.5625rem}.header__menu{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.header__logo{z-index:100}.menu__list{display:flex}.menu__link{font-family:Montserrat;line-height:1.625rem;color:#45464d;display:inline-block;background:linear-gradient(to right,currentColor 0,currentColor 100%) no-repeat;background-size:0 2px;background-position:left bottom;transition:background-size .3s ease}.button{padding:1.25rem 1.875rem;font-family:Montserrat}.button{cursor:pointer;transition:all .3s ease 0s;color:#fff;border:1px solid #fff}.button:hover{transform:translateY(-3px)}.button:active{transform:translateY(-1px);box-shadow:0 2px 10px #fff}.button-orang{background-color:#fea619;border:1px solid #fea619;color:#000}.button-orang:hover{transform:translateY(-3px);background:#ffbe55;box-shadow:0 5px 10px #d68604}.button-orang:active{transform:translateY(-1px);box-shadow:0 2px 10px #d68604;background-color:#fea619}.icon-menu{display:none}.footer{background-color:#131b2e;padding:3.125rem 1.5625rem}.footer__content{display:flex;gap:1.25rem}.footer__slogan{flex:0 1 50%;display:flex;flex-direction:column;gap:1.5625rem}.footer__slogan-title{color:#fea619;font-family:Montserrat;font-weight:800;line-height:1.875rem}.footer__slogan-text{color:#7c839b;max-width:28.125rem;line-height:1.6875rem}.footer__slogan-copy{color:#7c839b;line-height:1.25rem}.footer__columns{flex:0 1 50%;display:flex;gap:.9375rem}.footer__column{flex:0 1 50%;display:flex;flex-direction:column;gap:1.25rem}.footer__column-title{font-family:"JetBrains Mono";font-weight:400;color:#fea619}.footer__column-link{color:#7c839b}.ibg{background-repeat:no-repeat;background-size:cover;background-position:center}[class*=ibg]{position:relative}[class*=ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.page{flex:1 1 auto}.form{max-width:33.3125rem;background-color:#fff;border-radius:10px;display:flex;padding:.375rem;gap:.3125rem;position:relative}.form__input{height:4rem;flex:1 1 auto;padding:0 1.25rem;color:#263238;font-weight:500}.form__input::-moz-placeholder{font-family:Inter;font-weight:400}.form__input::placeholder{font-family:Inter;font-weight:400}.form__input::-moz-placeholder{color:#bec2cc}.form__input::placeholder{color:#bec2cc}.form__input._form-error{box-shadow:0 0 5px red}.form__error{position:absolute;top:100%;left:0;color:red}.form__error{margin-top:0;padding-left:1.25rem}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;display:block;padding:0 20px;border:1px solid #eee}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{-moz-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden]):focus::-moz-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:none;padding:0 0}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup__text{font-family:Inter}.popup__text{color:#45464d}.popup__title{font-family:Montserrat}.popup__title{font-weight:700;line-height:2.4375rem;color:#000;margin-bottom:.9375rem}.popup__close{margin-bottom:.625rem;font-weight:500}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;transform:scale(1)}.popup__wrapper{display:flex;flex-direction:column;align-items:center;min-height:100%;flex:1 1 auto;width:100%;display:flex;justify-content:center;align-items:center}.popup__content{visibility:hidden;transform:scale(0);transition:transform .3s ease 0s;background-color:#eee;padding:20px;width:100%;max-width:900px;border-radius:20px}.lock .popup__content{visibility:visible}.fp-init body{overflow:hidden;touch-action:none;overscroll-behavior:none}[data-fp]{min-height:100vh}.touch [data-fp]{min-height:calc(var(--vh,1vh) * 100)}.fp-init [data-fp]{z-index:1;touch-action:none;position:relative;overflow:hidden}.fp-switching [data-fp-section]{touch-action:none}.fp-init [data-fp-section]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:auto}.fp-init .cards-mode [data-fp-section],.fp-init .slider-mode [data-fp-section]{transition:transform .7s cubic-bezier(.55,.085,0,.99) 0s}.fp-init .fade-mode [data-fp-section]{transition:opacity .5s ease-in-out 0s,visibility .5s ease-in-out 0s}.fp-bullets{position:fixed;top:50%;transform:translate(0,-50%);right:2.5rem;max-height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;z-index:2;gap:.625rem}.fp-bullets .fp-bullet{cursor:pointer;width:1.25rem;height:1.25rem;flex:0 0 1.25rem;border-radius:.625rem;background-color:#100c46;box-shadow:0 0 .1875rem #6257fe,0 0 1.875rem rgba(255,255,255,.8);border:.0625rem solid #fff;opacity:.6;transition:transform .4s ease-in-out 0s,opacity .4s ease-in-out 0s,background-color .4s ease-in-out 0s,box-shadow .4s ease-in-out 0s}.fp-bullets .fp-bullet-active{opacity:1;background-color:#6257fe;transform:translate3D(-.3125rem,-.125rem,0);box-shadow:.3125rem .125rem .1875rem #100c46,0 0 1.875rem rgba(255,255,255,.8)}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.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{transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}.main{position:relative}.main__subtitle{display:inline-block;font-family:"JetBrains Mono";font-weight:700}.main__subtitle{color:#fea619;line-height:.75rem;letter-spacing:.075rem;border-radius:.75rem;border:1px solid #fea619;padding:.25rem .75rem;margin-bottom:1.875rem}.main__title{font-family:Montserrat;font-weight:800}.main__title{letter-spacing:.0625rem;color:#fff;max-width:41.875rem;margin-bottom:1.4375rem;padding-right:1.25rem}.main__text{max-width:36.25rem;color:#fff;font-family:Inter;font-weight:400;margin-bottom:1.875rem}.main__text{padding-right:1.25rem}.main__actions{display:flex;gap:1.25rem;padding-right:1.25rem}.main-bg{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;z-index:-1}.main-bg img{vertical-align:top}.stat{margin-bottom:5rem}.stat__items{display:flex}.stat__item{flex:0 1 33.3333%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.625rem;padding:2.0625rem 0}.stat__value{display:flex;gap:.1875rem}.stat__value span{font-family:Montserrat;font-weight:800}.stat__value span{line-height:2.4rem}.stat__number{font-family:Montserrat;font-weight:800}.stat__number{line-height:2.4rem}.stat__text{font-family:"JetBrains Mono";font-weight:700}.stat__text{line-height:.75rem;letter-spacing:.075pxrem;color:#45464d}.services__container{padding:0 1.5625rem}.services__items{display:flex}.header-services{max-width:40rem;padding-left:1.5rem;border-left:3px solid #fea619}.header-services__title{font-family:Montserrat}.header-services__title{font-weight:700;line-height:2.4375rem;color:#000;margin-bottom:.9375rem}.header-services__text{font-family:Inter}.header-services__text{color:#45464d}.item-services{flex:0 1 33.333%}.item-services{border:1px solid #f7f9fb;display:flex;flex-direction:column;min-height:100%}.item-services__body{flex:1 1 auto}.item-services__body{border-bottom:1px solid #c6c6cd}.item-services__title{font-family:Montserrat}.item-services__title{font-weight:700;margin-bottom:.75rem}.item-services__text{font-family:Inter;font-weight:400}.item-services__text{color:#45464d}.item-services__btn{font-family:"JetBrains Mono";font-weight:700;font-size:.75rem;line-height:1.375rem;letter-spacing:.075rem;text-align:left;display:inline-flex;align-items:center;gap:.5rem}.item-services__btn::after{content:"";width:.625rem;height:.625rem;background:url(../img/services/arrow.svg) 0 0 no-repeat}.item-services__btn span{background:linear-gradient(to right,currentColor 0,currentColor 100%) no-repeat;background-size:0 2px;background-position:left bottom;transition:background-size .3s ease}.about{background-color:#f2f4f6}.about__container{padding:0 1.5625rem;display:flex;align-items:center;justify-content:space-between}.about__image{position:relative;flex:0 1 50%;width:100%;height:100%}.about__image img{width:100%}.about__info{display:flex;align-items:start;justify-content:center;flex-direction:column;position:absolute}.about__info{aspect-ratio:16/9;right:0;bottom:1.5rem;background-color:#f7f9fb}.about__info{border:1px solid #c6c6cd;border-radius:.3125rem}.about__info-number{font-family:Montserrat}.about__info-number{font-weight:700;line-height:2.1rem;display:inline-flex;align-items:center;justify-content:center}.about__info-number::before{content:"";margin-right:.5rem;width:1.875rem;height:1.125rem}.about__info-number::before{background:url(../img/about/about-truk.svg) center/contain no-repeat}.about__info-text{font-family:"JetBrains Mono"}.about__info-text{font-weight:700;line-height:.75rem}.about__info-text{color:#45464d}.body-about{flex:0 1 50%}.body-about__header{margin-bottom:1.5625rem}.body-about__subtitle{font-family:"JetBrains Mono"}.body-about__subtitle{font-weight:700;line-height:.75rem;letter-spacing:.075rem;color:#fea619;margin-bottom:.9375rem}.body-about__title{font-family:Montserrat;font-weight:700}.body-about__title{margin-bottom:.9375rem}.body-about__text{font-family:Inter;font-weight:400}.body-about__text{color:#45464d}.body-about__propose{position:relative;padding-left:1.875rem}.body-about__propose:not(:last-child){margin-bottom:.9375rem}.body-about__propose::before{content:"";position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;background:url(../img/about/about-icon.svg) 0 0 no-repeat}.body-about__name{font-family:Montserrat}.body-about__name{font-weight:700;line-height:1rem}.body-about__exp{font-family:Inter;font-weight:400}.body-about__exp{color:#45464d}.contacts{padding-left:1.5625rem;padding-right:1.5625rem}.contacts__container{display:flex;border-radius:.3125rem;border:1px solid #c6c6cd;overflow:hidden}.contacts__form{flex:0 1 60%}.contacts__info{flex:0 1 40%}.form-contact__header{margin-bottom:1.875rem}.form-contact__title{font-family:Montserrat;font-weight:700}.form-contact__title{margin-bottom:.4375rem}.form-contact__text{font-family:Inter;font-weight:400}.form-contact__text{color:#45464d}.form-contact__form{display:grid}.form-contact__form{grid-template-columns:repeat(2,1fr);grid-template-rows:4.375rem 9.375rem auto 1rem}.form-contact__field{display:grid;gap:.5rem;grid-template-rows:15px auto;grid-auto-columns:minmax(100px,auto)}.form-contact__label{font-family:"JetBrains Mono";font-weight:700}.form-contact__label{line-height:.75rem}.form-contact__name{max-height:3.125rem}.form-contact__phone{max-height:3.125rem}.form-contact__textarea{padding-top:.625rem;padding-bottom:.625rem}.form-contact__textarea::-moz-placeholder{line-height:1.25rem}.form-contact__textarea::placeholder{line-height:1.25rem}.form-contact__textarea{min-height:100%}.form-contact__button{grid-column:1/3;grid-row:3/4}.form-contact__information{grid-column:1/3;grid-row:4/5;font-family:Inter;font-weight:400;font-size:.75rem;line-height:1rem;color:#45464d;text-align:center}.form__input{border:1px solid #c6c6cd}.info-contact{background-color:#131b2e}.info-contact__title{font-family:Montserrat;font-weight:700}.info-contact__title{line-height:2.1rem;color:#fea619;margin-bottom:2rem}.info-contact__list{flex:0 1 60%}.info-contact__item{display:flex;align-items:center;gap:1rem;margin-bottom:1.5625rem}.info-contact__strong{font-family:Montserrat;font-weight:700}.info-contact__strong{color:#fff}.info-contact__link{font-family:Inter;font-weight:400}.info-contact__link{color:#fff}.info-contact__time{flex:0 1 40%;height:100%;padding:.75rem;border:1px solid #65656b;width:100%}.info-contact__time th{font-family:Montserrat;font-weight:700;font-size:.75rem;line-height:.75rem;letter-spacing:.075rem;color:#fea619}.info-contact__time tr{display:inline-flex;width:100%}.info-contact__time tr:not(:last-child){border-bottom:1px solid #65656b}.info-contact__time td{padding:.5rem;width:50%;font-family:Inter;font-weight:400;font-size:.875rem;line-height:1.25rem;color:#fff}.info-contact__time td:first-child{text-align:left}.info-contact__time td:last-child{text-align:right}.field-1{grid-column:1/2;grid-row:1/2}.field-2{grid-column:2/3;grid-row:1/2}.field-3{grid-column:1/3;grid-row:2/3}.go-top{position:fixed;right:calc(1.875rem + var(--scrollbar-width,0px));bottom:1.875rem;width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center;background-color:#fea619;color:#000;border:none;border-radius:50%;font-size:1.5rem;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease;z-index:90}.go-top.show{opacity:1;visibility:visible;transform:translateY(0)}.go-top:hover{transform:translateY(-3px)}.go-top:active{transform:translateY(0)}@media (min-width:75.9375em){.header__logo img{width:12.5rem}.menu__list{gap:2.1875rem}.button{font-size:1rem}.footer__slogan-title{font-size:1.5rem}.footer__slogan-text{font-size:1rem}.footer__slogan-copy{font-size:1rem}.footer__column-title{font-size:1rem}.footer__column-link{font-size:1rem}.form__input::-moz-placeholder{font-size:1rem}.form__input::placeholder{font-size:1rem}.form__error{font-size:1rem}.popup__text{font-size:1.125rem}.popup__text{line-height:1.8rem}.popup__title{font-size:1.875rem}.main{min-height:46.875rem}.main__content{padding-top:16.5625rem}.main__content{padding-left:5.9375rem}.main__subtitle{font-size:.75rem}.main__title{font-size:3rem}.main__title{line-height:3.3125rem}.main__text{font-size:1.125rem}.main__text{line-height:1.8125rem}.stat__value span{font-size:2rem}.stat__number{font-size:2rem}.stat__text{font-size:.75rem}.services{margin-bottom:5.3125rem}.services__items{gap:2rem}.header-services{margin-bottom:5.9375rem}.header-services__title{font-size:1.875rem}.header-services__text{font-size:1.125rem}.header-services__text{line-height:1.8rem}.item-services{padding:2rem}.item-services__icon{margin-bottom:1.5625rem}.item-services__icon img{width:4rem}.item-services__body{margin-bottom:1.5625rem}.item-services__body{padding-bottom:1.5625rem}.item-services__title{font-size:1.5rem}.item-services__title{line-height:2.1rem}.item-services__text{font-size:1rem}.item-services__text{line-height:1.6rem}.about{padding-top:5rem}.about{padding-bottom:5rem}.about__container{gap:4.0625rem}.about__info{width:12.8125rem}.about__info{padding-left:1.5625rem}.about__info-number{font-size:1.5rem}.about__info-number::before{width:1.875rem}.about__info-number::before{height:1.125rem}.about__info-text{font-size:.75rem}.about__info-text{letter-spacing:.075rem}.body-about__subtitle{font-size:.75rem}.body-about__title{font-size:1.875rem}.body-about__title{line-height:2.4375rem}.body-about__text{font-size:1rem}.body-about__text{line-height:1.6rem}.body-about__name{font-size:1rem}.body-about__exp{font-size:1rem}.body-about__exp{line-height:1.6rem}.contacts{padding-top:5rem}.contacts{padding-bottom:5rem}.form-contact{padding:3rem}.form-contact__title{font-size:1.875rem}.form-contact__title{line-height:2.4375rem}.form-contact__text{font-size:1rem}.form-contact__text{line-height:1.6rem}.form-contact__form{gap:1.5rem}.form-contact__label{font-size:.75rem}.form-contact__label{letter-spacing:.075rem}.info-contact{padding:3rem}.info-contact__title{font-size:1.5rem}.info-contact__list{margin-bottom:3.875rem}.info-contact__strong{font-size:1rem}.info-contact__strong{line-height:1.6rem}.info-contact__strong{margin-bottom:.625rem}.info-contact__link{font-size:1rem}.info-contact__link{line-height:1.6rem}}@media (max-width:20em){.header__logo img{width:7.5rem}.menu__list{gap:.9375rem}.button{font-size:.75rem}.footer__slogan-title{font-size:1.25rem}.footer__slogan-text{font-size:.8125rem}.footer__slogan-copy{font-size:.8125rem}.footer__column-title{font-size:.875rem}.footer__column-link{font-size:.8125rem}.form__input::-moz-placeholder{font-size:.875rem}.form__input::placeholder{font-size:.875rem}.form__error{font-size:.875rem}.popup__text{font-size:.875rem}.popup__text{line-height:1.25rem}.popup__title{font-size:1.5625rem}.main{min-height:40.625rem}.main__content{padding-top:9.375rem}.main__content{padding-left:1.875rem}.main__subtitle{font-size:.625rem}.main__title{font-size:1.875rem}.main__title{line-height:2.1875rem}.main__text{font-size:.9375rem}.main__text{line-height:1.4375rem}.stat__value span{font-size:1.25rem}.stat__number{font-size:1.25rem}.stat__text{font-size:.5rem}.services{margin-bottom:3.125rem}.services__items{gap:.9375rem}.header-services{margin-bottom:3.125rem}.header-services__title{font-size:1.5625rem}.header-services__text{font-size:.875rem}.header-services__text{line-height:1.25rem}.item-services{padding:1.25rem}.item-services__icon{margin-bottom:1.25rem}.item-services__icon img{width:2.8125rem}.item-services__body{margin-bottom:.9375rem}.item-services__body{padding-bottom:.9375rem}.item-services__title{font-size:1.125rem}.item-services__title{line-height:1.5625rem}.item-services__text{font-size:.875rem}.item-services__text{line-height:1.3125rem}.about{padding-top:2.5rem}.about{padding-bottom:2.5rem}.about__container{gap:1.875rem}.about__info{width:9.375rem}.about__info{padding-left:.625rem}.about__info-number{font-size:.9375rem}.about__info-number::before{width:1.25rem}.about__info-number::before{height:.9375rem}.about__info-text{font-size:.625rem}.about__info-text{letter-spacing:.0375rem}.body-about__subtitle{font-size:.625rem}.body-about__title{font-size:1.375rem}.body-about__title{line-height:1.8125rem}.body-about__text{font-size:.875rem}.body-about__text{line-height:1.25rem}.body-about__name{font-size:.875rem}.body-about__exp{font-size:.875rem}.body-about__exp{line-height:1.25rem}.contacts{padding-top:2.5rem}.contacts{padding-bottom:2.5rem}.form-contact{padding:.9375rem}.form-contact__title{font-size:1.375rem}.form-contact__title{line-height:1.8125rem}.form-contact__text{font-size:.875rem}.form-contact__text{line-height:1.25rem}.form-contact__form{gap:.9375rem}.form-contact__label{font-size:.625rem}.form-contact__label{letter-spacing:.0125rem}.info-contact{padding:.9375rem}.info-contact__title{font-size:1.125rem}.info-contact__list{margin-bottom:1.25rem}.info-contact__strong{font-size:.875rem}.info-contact__strong{line-height:1.25rem}.info-contact__strong{margin-bottom:.3125rem}.info-contact__link{font-size:.875rem}.info-contact__link{line-height:1.25rem}}@media (max-width:75.9375em){.fp-bullets{right:1.25rem}}@media (max-width:61.99875em){.services__items{flex-direction:column}.about__container{flex-direction:column}.about__image{order:2}.about__body{order:1}.contacts__container{flex-direction:column}.form-contact__form{min-width:100%}.info-contact__body{display:flex;gap:1.25rem}}@media (max-width:47.99875em){.menu__body{position:fixed;height:100%;width:100%;top:0;right:-100%;background-color:#d1d3e0;padding-top:7.5rem;transition:all .3s ease 0s}.menu-open .menu__body{right:0}.menu__list{flex-direction:column;align-items:center;font-size:1.25rem;gap:3.125rem}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;flex:0 0 1.875rem;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:#000}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);transform:rotate(45deg)}.footer__content{flex-direction:column;gap:2.8125rem}.footer__slogan{order:2}.footer__columns{align-items:center}.touch [data-fp]{transition:height .2s}.form-contact__form{display:flex;flex-direction:column}.form-contact__textarea{min-height:100px}.go-top{right:.9375rem;bottom:.9375rem;width:2.8125rem;height:2.8125rem}}@media (max-width:47.99875em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:29.99875em){.fp-bullets{top:auto;bottom:1.25rem;transform:translate(50%,0);flex-direction:row;right:50%}.main__actions{flex-direction:column;max-width:18.75rem}.stat__item{padding:.9375rem 0;gap:.3125rem}.info-contact__body{flex-direction:column}}@media (max-width:26.875em){.form{flex-direction:column}}@media (min-width:20em) and (max-width:75.9375em){@supports (width:clamp(7.5rem ,5.7122905028rem + 8.938547486vw ,12.5rem)){.header__logo img{width:clamp(7.5rem ,5.7122905028rem + 8.938547486vw ,12.5rem)}}@supports not (width:clamp(7.5rem ,5.7122905028rem + 8.938547486vw ,12.5rem)){.header__logo img{width:calc(7.5rem + 5 * (100vw - 20rem)/ 55.9375)}}@supports (gap:clamp(0.9375rem ,0.4905726257rem + 2.2346368715vw ,2.1875rem)){.menu__list{gap:clamp(.9375rem ,.4905726257rem + 2.2346368715vw ,2.1875rem)}}@supports not (gap:clamp(0.9375rem ,0.4905726257rem + 2.2346368715vw ,2.1875rem)){.menu__list{gap:calc(.9375rem + 1.25 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.75rem ,0.6606145251rem + 0.4469273743vw ,1rem)){.button{font-size:clamp(.75rem ,.6606145251rem + .4469273743vw ,1rem)}}@supports not (font-size:clamp(0.75rem ,0.6606145251rem + 0.4469273743vw ,1rem)){.button{font-size:calc(.75rem + .25 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(1.25rem ,1.1606145251rem + 0.4469273743vw ,1.5rem)){.footer__slogan-title{font-size:clamp(1.25rem ,1.1606145251rem + .4469273743vw ,1.5rem)}}@supports not (font-size:clamp(1.25rem ,1.1606145251rem + 0.4469273743vw ,1.5rem)){.footer__slogan-title{font-size:calc(1.25rem + .25 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.8125rem ,0.7454608939rem + 0.3351955307vw ,1rem)){.footer__slogan-text{font-size:clamp(.8125rem ,.7454608939rem + .3351955307vw ,1rem)}}@supports not (font-size:clamp(0.8125rem ,0.7454608939rem + 0.3351955307vw ,1rem)){.footer__slogan-text{font-size:calc(.8125rem + .1875 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.8125rem ,0.7454608939rem + 0.3351955307vw ,1rem)){.footer__slogan-copy{font-size:clamp(.8125rem ,.7454608939rem + .3351955307vw ,1rem)}}@supports not (font-size:clamp(0.8125rem ,0.7454608939rem + 0.3351955307vw ,1rem)){.footer__slogan-copy{font-size:calc(.8125rem + .1875 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.footer__column-title{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.footer__column-title{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.8125rem ,0.7454608939rem + 0.3351955307vw ,1rem)){.footer__column-link{font-size:clamp(.8125rem ,.7454608939rem + .3351955307vw ,1rem)}}@supports not (font-size:clamp(0.8125rem ,0.7454608939rem + 0.3351955307vw ,1rem)){.footer__column-link{font-size:calc(.8125rem + .1875 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.form__input::-moz-placeholder{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}.form__input::placeholder{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.form__input::-moz-placeholder{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}.form__input::placeholder{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.form__error{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.form__error{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.7856145251rem + 0.4469273743vw ,1.125rem)){.popup__text{font-size:clamp(.875rem ,.7856145251rem + .4469273743vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7856145251rem + 0.4469273743vw ,1.125rem)){.popup__text{font-size:calc(.875rem + .25 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.25rem ,1.0533519553rem + 0.9832402235vw ,1.8rem)){.popup__text{line-height:clamp(1.25rem ,1.0533519553rem + .9832402235vw ,1.8rem)}}@supports not (line-height:clamp(1.25rem ,1.0533519553rem + 0.9832402235vw ,1.8rem)){.popup__text{line-height:calc(1.25rem + .55 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(1.5625rem ,1.4507681564rem + 0.5586592179vw ,1.875rem)){.popup__title{font-size:clamp(1.5625rem ,1.4507681564rem + .5586592179vw ,1.875rem)}}@supports not (font-size:clamp(1.5625rem ,1.4507681564rem + 0.5586592179vw ,1.875rem)){.popup__title{font-size:calc(1.5625rem + .3125 * (100vw - 20rem)/ 55.9375)}}@supports (min-height:clamp(40.625rem ,38.3903631285rem + 11.1731843575vw ,46.875rem)){.main{min-height:clamp(40.625rem ,38.3903631285rem + 11.1731843575vw ,46.875rem)}}@supports not (min-height:clamp(40.625rem ,38.3903631285rem + 11.1731843575vw ,46.875rem)){.main{min-height:calc(40.625rem + 6.25 * (100vw - 20rem)/ 55.9375)}}@supports (padding-top:clamp(9.375rem ,6.8051675978rem + 12.8491620112vw ,16.5625rem)){.main__content{padding-top:clamp(9.375rem ,6.8051675978rem + 12.8491620112vw ,16.5625rem)}}@supports not (padding-top:clamp(9.375rem ,6.8051675978rem + 12.8491620112vw ,16.5625rem)){.main__content{padding-top:calc(9.375rem + 7.1875 * (100vw - 20rem)/ 55.9375)}}@supports (padding-left:clamp(1.875rem ,0.4224860335rem + 7.2625698324vw ,5.9375rem)){.main__content{padding-left:clamp(1.875rem ,.4224860335rem + 7.2625698324vw ,5.9375rem)}}@supports not (padding-left:clamp(1.875rem ,0.4224860335rem + 7.2625698324vw ,5.9375rem)){.main__content{padding-left:calc(1.875rem + 4.0625 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.625rem ,0.5803072626rem + 0.2234636872vw ,0.75rem)){.main__subtitle{font-size:clamp(.625rem ,.5803072626rem + .2234636872vw ,.75rem)}}@supports not (font-size:clamp(0.625rem ,0.5803072626rem + 0.2234636872vw ,0.75rem)){.main__subtitle{font-size:calc(.625rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(1.875rem ,1.4727653631rem + 2.0111731844vw ,3rem)){.main__title{font-size:clamp(1.875rem ,1.4727653631rem + 2.0111731844vw ,3rem)}}@supports not (font-size:clamp(1.875rem ,1.4727653631rem + 2.0111731844vw ,3rem)){.main__title{font-size:calc(1.875rem + 1.125 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(2.1875rem ,1.7852653631rem + 2.0111731844vw ,3.3125rem)){.main__title{line-height:clamp(2.1875rem ,1.7852653631rem + 2.0111731844vw ,3.3125rem)}}@supports not (line-height:clamp(2.1875rem ,1.7852653631rem + 2.0111731844vw ,3.3125rem)){.main__title{line-height:calc(2.1875rem + 1.125 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.9375rem ,0.8704608939rem + 0.3351955307vw ,1.125rem)){.main__text{font-size:clamp(.9375rem ,.8704608939rem + .3351955307vw ,1.125rem)}}@supports not (font-size:clamp(0.9375rem ,0.8704608939rem + 0.3351955307vw ,1.125rem)){.main__text{font-size:calc(.9375rem + .1875 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.4375rem ,1.3034217877rem + 0.6703910615vw ,1.8125rem)){.main__text{line-height:clamp(1.4375rem ,1.3034217877rem + .6703910615vw ,1.8125rem)}}@supports not (line-height:clamp(1.4375rem ,1.3034217877rem + 0.6703910615vw ,1.8125rem)){.main__text{line-height:calc(1.4375rem + .375 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(1.25rem ,0.9818435754rem + 1.3407821229vw ,2rem)){.stat__value span{font-size:clamp(1.25rem ,.9818435754rem + 1.3407821229vw ,2rem)}}@supports not (font-size:clamp(1.25rem ,0.9818435754rem + 1.3407821229vw ,2rem)){.stat__value span{font-size:calc(1.25rem + .75 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(1.25rem ,0.9818435754rem + 1.3407821229vw ,2rem)){.stat__number{font-size:clamp(1.25rem ,.9818435754rem + 1.3407821229vw ,2rem)}}@supports not (font-size:clamp(1.25rem ,0.9818435754rem + 1.3407821229vw ,2rem)){.stat__number{font-size:calc(1.25rem + .75 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.5rem ,0.4106145251rem + 0.4469273743vw ,0.75rem)){.stat__text{font-size:clamp(.5rem ,.4106145251rem + .4469273743vw ,.75rem)}}@supports not (font-size:clamp(0.5rem ,0.4106145251rem + 0.4469273743vw ,0.75rem)){.stat__text{font-size:calc(.5rem + .25 * (100vw - 20rem)/ 55.9375)}}@supports (margin-bottom:clamp(3.125rem ,2.342877095rem + 3.9106145251vw ,5.3125rem)){.services{margin-bottom:clamp(3.125rem ,2.342877095rem + 3.9106145251vw ,5.3125rem)}}@supports not (margin-bottom:clamp(3.125rem ,2.342877095rem + 3.9106145251vw ,5.3125rem)){.services{margin-bottom:calc(3.125rem + 2.1875 * (100vw - 20rem)/ 55.9375)}}@supports (gap:clamp(0.9375rem ,0.5576117318rem + 1.8994413408vw ,2rem)){.services__items{gap:clamp(.9375rem ,.5576117318rem + 1.8994413408vw ,2rem)}}@supports not (gap:clamp(0.9375rem ,0.5576117318rem + 1.8994413408vw ,2rem)){.services__items{gap:calc(.9375rem + 1.0625 * (100vw - 20rem)/ 55.9375)}}@supports (margin-bottom:clamp(3.125rem ,2.1194134078rem + 5.0279329609vw ,5.9375rem)){.header-services{margin-bottom:clamp(3.125rem ,2.1194134078rem + 5.0279329609vw ,5.9375rem)}}@supports not (margin-bottom:clamp(3.125rem ,2.1194134078rem + 5.0279329609vw ,5.9375rem)){.header-services{margin-bottom:calc(3.125rem + 2.8125 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(1.5625rem ,1.4507681564rem + 0.5586592179vw ,1.875rem)){.header-services__title{font-size:clamp(1.5625rem ,1.4507681564rem + .5586592179vw ,1.875rem)}}@supports not (font-size:clamp(1.5625rem ,1.4507681564rem + 0.5586592179vw ,1.875rem)){.header-services__title{font-size:calc(1.5625rem + .3125 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.7856145251rem + 0.4469273743vw ,1.125rem)){.header-services__text{font-size:clamp(.875rem ,.7856145251rem + .4469273743vw ,1.125rem)}}@supports not (font-size:clamp(0.875rem ,0.7856145251rem + 0.4469273743vw ,1.125rem)){.header-services__text{font-size:calc(.875rem + .25 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.25rem ,1.0533519553rem + 0.9832402235vw ,1.8rem)){.header-services__text{line-height:clamp(1.25rem ,1.0533519553rem + .9832402235vw ,1.8rem)}}@supports not (line-height:clamp(1.25rem ,1.0533519553rem + 0.9832402235vw ,1.8rem)){.header-services__text{line-height:calc(1.25rem + .55 * (100vw - 20rem)/ 55.9375)}}@supports (padding:clamp(1.25rem ,0.9818435754rem + 1.3407821229vw ,2rem)){.item-services{padding:clamp(1.25rem ,.9818435754rem + 1.3407821229vw ,2rem)}}@supports not (padding:clamp(1.25rem ,0.9818435754rem + 1.3407821229vw ,2rem)){.item-services{padding:calc(1.25rem + .75 * (100vw - 20rem)/ 55.9375)}}@supports (margin-bottom:clamp(1.25rem ,1.1382681564rem + 0.5586592179vw ,1.5625rem)){.item-services__icon{margin-bottom:clamp(1.25rem ,1.1382681564rem + .5586592179vw ,1.5625rem)}}@supports not (margin-bottom:clamp(1.25rem ,1.1382681564rem + 0.5586592179vw ,1.5625rem)){.item-services__icon{margin-bottom:calc(1.25rem + .3125 * (100vw - 20rem)/ 55.9375)}}@supports (width:clamp(2.8125rem ,2.3879189944rem + 2.1229050279vw ,4rem)){.item-services__icon img{width:clamp(2.8125rem ,2.3879189944rem + 2.1229050279vw ,4rem)}}@supports not (width:clamp(2.8125rem ,2.3879189944rem + 2.1229050279vw ,4rem)){.item-services__icon img{width:calc(2.8125rem + 1.1875 * (100vw - 20rem)/ 55.9375)}}@supports (margin-bottom:clamp(0.9375rem ,0.7140363128rem + 1.1173184358vw ,1.5625rem)){.item-services__body{margin-bottom:clamp(.9375rem ,.7140363128rem + 1.1173184358vw ,1.5625rem)}}@supports not (margin-bottom:clamp(0.9375rem ,0.7140363128rem + 1.1173184358vw ,1.5625rem)){.item-services__body{margin-bottom:calc(.9375rem + .625 * (100vw - 20rem)/ 55.9375)}}@supports (padding-bottom:clamp(0.9375rem ,0.7140363128rem + 1.1173184358vw ,1.5625rem)){.item-services__body{padding-bottom:clamp(.9375rem ,.7140363128rem + 1.1173184358vw ,1.5625rem)}}@supports not (padding-bottom:clamp(0.9375rem ,0.7140363128rem + 1.1173184358vw ,1.5625rem)){.item-services__body{padding-bottom:calc(.9375rem + .625 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(1.125rem ,0.9909217877rem + 0.6703910615vw ,1.5rem)){.item-services__title{font-size:clamp(1.125rem ,.9909217877rem + .6703910615vw ,1.5rem)}}@supports not (font-size:clamp(1.125rem ,0.9909217877rem + 0.6703910615vw ,1.5rem)){.item-services__title{font-size:calc(1.125rem + .375 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.5625rem ,1.3703212291rem + 0.9608938547vw ,2.1rem)){.item-services__title{line-height:clamp(1.5625rem ,1.3703212291rem + .9608938547vw ,2.1rem)}}@supports not (line-height:clamp(1.5625rem ,1.3703212291rem + 0.9608938547vw ,2.1rem)){.item-services__title{line-height:calc(1.5625rem + .5375 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.item-services__text{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.item-services__text{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.3125rem ,1.2097067039rem + 0.5139664804vw ,1.6rem)){.item-services__text{line-height:clamp(1.3125rem ,1.2097067039rem + .5139664804vw ,1.6rem)}}@supports not (line-height:clamp(1.3125rem ,1.2097067039rem + 0.5139664804vw ,1.6rem)){.item-services__text{line-height:calc(1.3125rem + .2875 * (100vw - 20rem)/ 55.9375)}}@supports (padding-top:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)){.about{padding-top:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)}}@supports not (padding-top:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)){.about{padding-top:calc(2.5rem + 2.5 * (100vw - 20rem)/ 55.9375)}}@supports (padding-bottom:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)){.about{padding-bottom:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)}}@supports not (padding-bottom:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)){.about{padding-bottom:calc(2.5rem + 2.5 * (100vw - 20rem)/ 55.9375)}}@supports (gap:clamp(1.875rem ,1.092877095rem + 3.9106145251vw ,4.0625rem)){.about__container{gap:clamp(1.875rem ,1.092877095rem + 3.9106145251vw ,4.0625rem)}}@supports not (gap:clamp(1.875rem ,1.092877095rem + 3.9106145251vw ,4.0625rem)){.about__container{gap:calc(1.875rem + 2.1875 * (100vw - 20rem)/ 55.9375)}}@supports (width:clamp(9.375rem ,8.1459497207rem + 6.1452513966vw ,12.8125rem)){.about__info{width:clamp(9.375rem ,8.1459497207rem + 6.1452513966vw ,12.8125rem)}}@supports not (width:clamp(9.375rem ,8.1459497207rem + 6.1452513966vw ,12.8125rem)){.about__info{width:calc(9.375rem + 3.4375 * (100vw - 20rem)/ 55.9375)}}@supports (padding-left:clamp(0.625rem ,0.2898044693rem + 1.6759776536vw ,1.5625rem)){.about__info{padding-left:clamp(.625rem ,.2898044693rem + 1.6759776536vw ,1.5625rem)}}@supports not (padding-left:clamp(0.625rem ,0.2898044693rem + 1.6759776536vw ,1.5625rem)){.about__info{padding-left:calc(.625rem + .9375 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.9375rem ,0.7363826816rem + 1.0055865922vw ,1.5rem)){.about__info-number{font-size:clamp(.9375rem ,.7363826816rem + 1.0055865922vw ,1.5rem)}}@supports not (font-size:clamp(0.9375rem ,0.7363826816rem + 1.0055865922vw ,1.5rem)){.about__info-number{font-size:calc(.9375rem + .5625 * (100vw - 20rem)/ 55.9375)}}@supports (width:clamp(1.25rem ,1.0265363128rem + 1.1173184358vw ,1.875rem)){.about__info-number::before{width:clamp(1.25rem ,1.0265363128rem + 1.1173184358vw ,1.875rem)}}@supports not (width:clamp(1.25rem ,1.0265363128rem + 1.1173184358vw ,1.875rem)){.about__info-number::before{width:calc(1.25rem + .625 * (100vw - 20rem)/ 55.9375)}}@supports (height:clamp(0.9375rem ,0.8704608939rem + 0.3351955307vw ,1.125rem)){.about__info-number::before{height:clamp(.9375rem ,.8704608939rem + .3351955307vw ,1.125rem)}}@supports not (height:clamp(0.9375rem ,0.8704608939rem + 0.3351955307vw ,1.125rem)){.about__info-number::before{height:calc(.9375rem + .1875 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.625rem ,0.5803072626rem + 0.2234636872vw ,0.75rem)){.about__info-text{font-size:clamp(.625rem ,.5803072626rem + .2234636872vw ,.75rem)}}@supports not (font-size:clamp(0.625rem ,0.5803072626rem + 0.2234636872vw ,0.75rem)){.about__info-text{font-size:calc(.625rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (letter-spacing:clamp(0.0375rem ,0.0240921788rem + 0.0670391061vw ,0.075rem)){.about__info-text{letter-spacing:clamp(.0375rem ,.0240921788rem + .0670391061vw ,.075rem)}}@supports not (letter-spacing:clamp(0.0375rem ,0.0240921788rem + 0.0670391061vw ,0.075rem)){.about__info-text{letter-spacing:calc(.0375rem + .0375 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.625rem ,0.5803072626rem + 0.2234636872vw ,0.75rem)){.body-about__subtitle{font-size:clamp(.625rem ,.5803072626rem + .2234636872vw ,.75rem)}}@supports not (font-size:clamp(0.625rem ,0.5803072626rem + 0.2234636872vw ,0.75rem)){.body-about__subtitle{font-size:calc(.625rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(1.375rem ,1.1962290503rem + 0.8938547486vw ,1.875rem)){.body-about__title{font-size:clamp(1.375rem ,1.1962290503rem + .8938547486vw ,1.875rem)}}@supports not (font-size:clamp(1.375rem ,1.1962290503rem + 0.8938547486vw ,1.875rem)){.body-about__title{font-size:calc(1.375rem + .5 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.8125rem ,1.5890363128rem + 1.1173184358vw ,2.4375rem)){.body-about__title{line-height:clamp(1.8125rem ,1.5890363128rem + 1.1173184358vw ,2.4375rem)}}@supports not (line-height:clamp(1.8125rem ,1.5890363128rem + 1.1173184358vw ,2.4375rem)){.body-about__title{line-height:calc(1.8125rem + .625 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.body-about__text{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.body-about__text{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.25rem ,1.1248603352rem + 0.625698324vw ,1.6rem)){.body-about__text{line-height:clamp(1.25rem ,1.1248603352rem + .625698324vw ,1.6rem)}}@supports not (line-height:clamp(1.25rem ,1.1248603352rem + 0.625698324vw ,1.6rem)){.body-about__text{line-height:calc(1.25rem + .35 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.body-about__name{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.body-about__name{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.body-about__exp{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.body-about__exp{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.25rem ,1.1248603352rem + 0.625698324vw ,1.6rem)){.body-about__exp{line-height:clamp(1.25rem ,1.1248603352rem + .625698324vw ,1.6rem)}}@supports not (line-height:clamp(1.25rem ,1.1248603352rem + 0.625698324vw ,1.6rem)){.body-about__exp{line-height:calc(1.25rem + .35 * (100vw - 20rem)/ 55.9375)}}@supports (padding-top:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)){.contacts{padding-top:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)}}@supports not (padding-top:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)){.contacts{padding-top:calc(2.5rem + 2.5 * (100vw - 20rem)/ 55.9375)}}@supports (padding-bottom:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)){.contacts{padding-bottom:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)}}@supports not (padding-bottom:clamp(2.5rem ,1.6061452514rem + 4.469273743vw ,5rem)){.contacts{padding-bottom:calc(2.5rem + 2.5 * (100vw - 20rem)/ 55.9375)}}@supports (padding:clamp(0.9375rem ,0.2000698324rem + 3.687150838vw ,3rem)){.form-contact{padding:clamp(.9375rem ,.2000698324rem + 3.687150838vw ,3rem)}}@supports not (padding:clamp(0.9375rem ,0.2000698324rem + 3.687150838vw ,3rem)){.form-contact{padding:calc(.9375rem + 2.0625 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(1.375rem ,1.1962290503rem + 0.8938547486vw ,1.875rem)){.form-contact__title{font-size:clamp(1.375rem ,1.1962290503rem + .8938547486vw ,1.875rem)}}@supports not (font-size:clamp(1.375rem ,1.1962290503rem + 0.8938547486vw ,1.875rem)){.form-contact__title{font-size:calc(1.375rem + .5 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.8125rem ,1.5890363128rem + 1.1173184358vw ,2.4375rem)){.form-contact__title{line-height:clamp(1.8125rem ,1.5890363128rem + 1.1173184358vw ,2.4375rem)}}@supports not (line-height:clamp(1.8125rem ,1.5890363128rem + 1.1173184358vw ,2.4375rem)){.form-contact__title{line-height:calc(1.8125rem + .625 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.form-contact__text{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.form-contact__text{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.25rem ,1.1248603352rem + 0.625698324vw ,1.6rem)){.form-contact__text{line-height:clamp(1.25rem ,1.1248603352rem + .625698324vw ,1.6rem)}}@supports not (line-height:clamp(1.25rem ,1.1248603352rem + 0.625698324vw ,1.6rem)){.form-contact__text{line-height:calc(1.25rem + .35 * (100vw - 20rem)/ 55.9375)}}@supports (gap:clamp(0.9375rem ,0.7363826816rem + 1.0055865922vw ,1.5rem)){.form-contact__form{gap:clamp(.9375rem ,.7363826816rem + 1.0055865922vw ,1.5rem)}}@supports not (gap:clamp(0.9375rem ,0.7363826816rem + 1.0055865922vw ,1.5rem)){.form-contact__form{gap:calc(.9375rem + .5625 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.625rem ,0.5803072626rem + 0.2234636872vw ,0.75rem)){.form-contact__label{font-size:clamp(.625rem ,.5803072626rem + .2234636872vw ,.75rem)}}@supports not (font-size:clamp(0.625rem ,0.5803072626rem + 0.2234636872vw ,0.75rem)){.form-contact__label{font-size:calc(.625rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (letter-spacing:clamp(0.0125rem ,-0.0098463687rem + 0.1117318436vw ,0.075rem)){.form-contact__label{letter-spacing:clamp(.0125rem ,-.0098463687rem + .1117318436vw ,.075rem)}}@supports not (letter-spacing:clamp(0.0125rem ,-0.0098463687rem + 0.1117318436vw ,0.075rem)){.form-contact__label{letter-spacing:calc(.0125rem + .0625 * (100vw - 20rem)/ 55.9375)}}@supports (padding:clamp(0.9375rem ,0.2000698324rem + 3.687150838vw ,3rem)){.info-contact{padding:clamp(.9375rem ,.2000698324rem + 3.687150838vw ,3rem)}}@supports not (padding:clamp(0.9375rem ,0.2000698324rem + 3.687150838vw ,3rem)){.info-contact{padding:calc(.9375rem + 2.0625 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(1.125rem ,0.9909217877rem + 0.6703910615vw ,1.5rem)){.info-contact__title{font-size:clamp(1.125rem ,.9909217877rem + .6703910615vw ,1.5rem)}}@supports not (font-size:clamp(1.125rem ,0.9909217877rem + 0.6703910615vw ,1.5rem)){.info-contact__title{font-size:calc(1.125rem + .375 * (100vw - 20rem)/ 55.9375)}}@supports (margin-bottom:clamp(1.25rem ,0.311452514rem + 4.6927374302vw ,3.875rem)){.info-contact__list{margin-bottom:clamp(1.25rem ,.311452514rem + 4.6927374302vw ,3.875rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.311452514rem + 4.6927374302vw ,3.875rem)){.info-contact__list{margin-bottom:calc(1.25rem + 2.625 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.info-contact__strong{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.info-contact__strong{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.25rem ,1.1248603352rem + 0.625698324vw ,1.6rem)){.info-contact__strong{line-height:clamp(1.25rem ,1.1248603352rem + .625698324vw ,1.6rem)}}@supports not (line-height:clamp(1.25rem ,1.1248603352rem + 0.625698324vw ,1.6rem)){.info-contact__strong{line-height:calc(1.25rem + .35 * (100vw - 20rem)/ 55.9375)}}@supports (margin-bottom:clamp(0.3125rem ,0.2007681564rem + 0.5586592179vw ,0.625rem)){.info-contact__strong{margin-bottom:clamp(.3125rem ,.2007681564rem + .5586592179vw ,.625rem)}}@supports not (margin-bottom:clamp(0.3125rem ,0.2007681564rem + 0.5586592179vw ,0.625rem)){.info-contact__strong{margin-bottom:calc(.3125rem + .3125 * (100vw - 20rem)/ 55.9375)}}@supports (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.info-contact__link{font-size:clamp(.875rem ,.8303072626rem + .2234636872vw ,1rem)}}@supports not (font-size:clamp(0.875rem ,0.8303072626rem + 0.2234636872vw ,1rem)){.info-contact__link{font-size:calc(.875rem + .125 * (100vw - 20rem)/ 55.9375)}}@supports (line-height:clamp(1.25rem ,1.1248603352rem + 0.625698324vw ,1.6rem)){.info-contact__link{line-height:clamp(1.25rem ,1.1248603352rem + .625698324vw ,1.6rem)}}@supports not (line-height:clamp(1.25rem ,1.1248603352rem + 0.625698324vw ,1.6rem)){.info-contact__link{line-height:calc(1.25rem + .35 * (100vw - 20rem)/ 55.9375)}}}@media (any-hover:hover){.menu__link:hover{background-size:100% 2px;color:var(--greenColor)}.menu__link:active{transform:translateY(1px)}.fp-bullets .fp-bullet:hover{opacity:1}.item-services__btn span:hover{background-size:100% 2px;color:var(--greenColor)}.item-services__btn span:active{transform:translateY(1px)}}