@charset "UTF-8";*,a,button{-webkit-tap-highlight-color:rgba(255,255,255,0)}body._lock,html{scrollbar-gutter:stable}.button,.title{text-align:center}.preloader,.wrapper,body._lock,body.no-scroll,body.preloading{overflow:hidden}.calculator__form.loading .submit-button,.calculator__form.loading input,.circle,.hero__logo,.preloader,.webinar__title{pointer-events:none}.case__info,.footer__policy,.popup__form,.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal}*{padding:0;margin:0;border:0;-webkit-tap-highlight-color:transparent;scrollbar-color:#0e0c0f #f7f7f7;scrollbar-width:thin}::-webkit-scrollbar-thumb{background-color:#0e0c0f}::-webkit-scrollbar-track{background-color:#f7f7f7}::-webkit-scrollbar-button{display:none;background-color:#0e0c0f}::-webkit-scrollbar{width:8px}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus,a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}a,button{-webkit-tap-highlight-color:transparent;background:0 0;font-family:inherit}ul li{list-style:none}img{vertical-align:top;max-width:100%}::-moz-selection{background-color:#0e0c0f;color:#12f287}::selection{background-color:#0e0c0f;color:#12f287}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Bold.woff2) format("woff2"),url(../fonts/Gilroy-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Medium.woff2) format("woff2"),url(../fonts/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Bold.woff2) format("woff2"),url(../fonts/Inter-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;font-display:swap;src:url(../fonts/Gilroy-Semibold.woff2) format("woff2"),url(../fonts/Gilroy-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:LTSuperior;font-display:swap;src:url(../fonts/LTSuperior-Bold.woff2) format("woff2"),url(../fonts/LTSuperior-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:LTSuperior;font-display:swap;src:url(../fonts/LTSuperior-Medium.woff2) format("woff2"),url(../fonts/LTSuperior-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:RobotoMono;font-display:swap;src:url(../fonts/RobotoMono-Medium.woff2) format("woff2"),url(../fonts/RobotoMono-Medium.woff) format("woff");font-weight:500;font-style:normal}html{scroll-behavior:smooth}body{height:auto;font-family:LTSuperior;font-weight:400;line-height:110%;color:#0e0c0f;background-color:#fff;font-size:16px}body.no-scroll{position:relative}body.no-scroll::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:rgba(0,0,0,.75)}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header__body,.preloader{display:-webkit-box;display:-ms-flexbox}main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:118.41px}.container{width:min(100% - 40px,1260px);margin-inline:auto}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;letter-spacing:8px;background:#fff}.preloader.loaded{display:none}.preloader .green-gradient{text-shadow:1px 1px 2px rgba(0,0,0,.2);font-family:LTSuperior}.preloader .green-gradient::after{display:block;width:100%;height:10px;top:100%;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;left:-15%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:-1;-webkit-animation:1.2s ease-in .2s forwards moovingGradient;animation:1.2s ease-in .2s forwards moovingGradient}@-webkit-keyframes moovingGradient{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes moovingGradient{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}.button{color:#fff;font-family:RobotoMono;font-size:1rem;font-weight:500;line-height:120%;text-transform:uppercase;padding:12px 23px;border-radius:20px;-webkit-transition:color .3s,border-color .3s,background-color .3s,-webkit-transform .3s;transition:color .3s,border-color .3s,transform .3s,background-color .3s,-webkit-transform .3s;-o-transition:color .3s,border-color .3s,transform .3s,background-color .3s;border:1px solid transparent;max-height:45px;white-space:nowrap;position:relative;z-index:1}.button:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.button.black-button{background-color:#0e0c0f}.button.white-button,.menu .menu__highlight.element-animation{background-color:transparent}.button.white-button{border-color:#0e0c0f;color:#0e0c0f}.circle{position:absolute;border-radius:50%;background-color:rgba(255,255,255,.7);-webkit-transition:width .3s .1s,height .3s .1s;-o-transition:width .3s .1s,height .3s .1s;transition:width .3s .1s,height .3s .1s;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;z-index:-1}.title{color:#0e0c0f;font-family:Gilroy;font-size:102px;font-weight:700;line-height:90%;letter-spacing:-2%}.title .green-gradient::after{-webkit-transition:1s .8s;-o-transition:1s .8s;transition:1s .8s}.title .green-gradient.element-animation::after{max-width:0}.title .green-gradient.element-show::after{max-width:120%}.title.element-animation{-webkit-transition:1s .2s;-o-transition:1s .2s;transition:1s .2s;opacity:0;-webkit-transform:translateY(60px) scaleY(0);-ms-transform:translateY(60px) scaleY(0);transform:translateY(60px) scaleY(0)}.title.element-animation.element-show{opacity:1;-webkit-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.green-gradient{position:relative;z-index:1;display:inline-block;line-height:90%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.green-gradient::after{content:"";position:absolute;top:-5px;left:0;width:114%;height:calc(100% + 10px);z-index:-1;border-radius:30px;background:-webkit-gradient(linear,left top,right top,from(rgba(18,242,135,0)),to(#12f287));background:-o-linear-gradient(left,rgba(18,242,135,0),#12f287 100%);background:linear-gradient(90deg,rgba(18,242,135,0),#12f287 100%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.menu .menu__highlight,.menu .menu__highlight.element-animation.element-show,.menu__link.active{background-color:#12f287}.header{position:fixed;top:0;left:0;width:100%;z-index:10;padding:20px 0}.header__body{border-radius:30px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(255,255,255,.8);padding-inline:16px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:16px 16px 16px 32px}.menu,.menu__body,.webinar__content{display:-webkit-box;display:-ms-flexbox}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 144px;flex:0 0 144px}.header__logo.element-animation{-webkit-transition:1s 1s;-o-transition:1s 1s;transition:1s 1s;-webkit-transform:scaleY(0) translateY(-40px);-ms-transform:scaleY(0) translateY(-40px);transform:scaleY(0) translateY(-40px)}.header__logo.element-animation.element-show{-webkit-transform:scaleY(1) translateY(2px);-ms-transform:scaleY(1) translateY(2px);transform:scaleY(1) translateY(2px)}.header__logo a{width:100%;display:block;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header__logo a::after{content:"";position:absolute;top:0;left:0;width:15px;height:100%;background:#fff;-webkit-transform:translateX(-35px) rotate(-24deg);-ms-transform:translateX(-35px) rotate(-24deg);transform:translateX(-35px) rotate(-24deg);-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}.header__logo a:hover::after{opacity:1;-webkit-transform:translateX(179px) rotate(-24deg);-ms-transform:translateX(179px) rotate(-24deg);transform:translateX(179px) rotate(-24deg)}.header__logo a:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.header__logo a img{width:100%;-o-object-fit:contain;object-fit:contain}.header__button.element-animation{-webkit-transition:1s 1.2s;-o-transition:1s 1.2s;transition:1s 1.2s;-webkit-transform:translateY(-20px) scaleY(0);-ms-transform:translateY(-20px) scaleY(0);transform:translateY(-20px) scaleY(0)}.header__button.element-animation.element-show{-webkit-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.menu,.webinar__content{display:flex}.menu__icon{display:none;will-change:transform}.menu__body{display:flex;gap:15px}.hero__main,.menu__list{display:-webkit-box;display:-ms-flexbox}.menu__list{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.menu .menu__highlight,.menu__link{display:inline-block;border-radius:20px;line-height:110%}.menu__link{color:#0e0c0f;font-size:1.125rem;font-weight:450;padding:10px 20px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.menu .menu__highlight{position:absolute;top:0;height:39.8px;padding:16px 20px;-webkit-transition:background-color 1s 1.6s,opacity .3s,width .3s,-webkit-transform .3s;transition:background-color 1s 1.6s,opacity .3s,width .3s,transform .3s,-webkit-transform .3s;-o-transition:background-color 1s 1.6s,opacity .3s,width .3s,transform .3s;z-index:0}@-webkit-keyframes menuMoviedDesc{0%{-webkit-transform:translateX(104%);transform:translateX(104%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);max-height:48px}50%{-webkit-transform:translateX(0);transform:translateX(0);max-height:48px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}90%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}100%{-webkit-transform:translateX(0);transform:translateX(0);max-height:100px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@keyframes menuMoviedDesc{0%{-webkit-transform:translateX(104%);transform:translateX(104%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);max-height:48px}50%{-webkit-transform:translateX(0);transform:translateX(0);max-height:48px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}90%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}100%{-webkit-transform:translateX(0);transform:translateX(0);max-height:100px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@-webkit-keyframes menuMoviedRevDesc{0%{-webkit-transform:translateX(0);transform:translateX(0);max-height:100px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}50%{-webkit-transform:translateX(0);transform:translateX(0);max-height:48px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}100%{-webkit-transform:translateX(104%);transform:translateX(104%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);max-height:48px}}@keyframes menuMoviedRevDesc{0%{-webkit-transform:translateX(0);transform:translateX(0);max-height:100px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}50%{-webkit-transform:translateX(0);transform:translateX(0);max-height:48px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}100%{-webkit-transform:translateX(104%);transform:translateX(104%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);max-height:48px}}@-webkit-keyframes menuMovied{0%{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);max-height:48px}50%{-webkit-transform:translateX(0);transform:translateX(0);max-height:48px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}90%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}100%{-webkit-transform:translateX(0);transform:translateX(0);max-height:200px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@keyframes menuMovied{0%{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);max-height:48px}50%{-webkit-transform:translateX(0);transform:translateX(0);max-height:48px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}90%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}100%{-webkit-transform:translateX(0);transform:translateX(0);max-height:200px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@-webkit-keyframes menuMoviedRev{0%{-webkit-transform:translateX(0);transform:translateX(0);max-height:200px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}50%{-webkit-transform:translateX(0);transform:translateX(0);max-height:48px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}100%{-webkit-transform:translateX(108%);transform:translateX(108%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);max-height:48px}}@keyframes menuMoviedRev{0%{-webkit-transform:translateX(0);transform:translateX(0);max-height:200px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}50%{-webkit-transform:translateX(0);transform:translateX(0);max-height:48px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}100%{-webkit-transform:translateX(108%);transform:translateX(108%);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);max-height:48px}}.hero__body{padding:40px 0 100px;padding-top:calc(0px + 40 * ((100vw - 390px)/ 1050));padding-bottom:calc(50px + 50 * ((100vw - 390px)/ 1050));border-bottom:2px solid #12f287}.hero__main{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:calc(24px + 56 * ((100vw - 390px)/ 1050))}.hero__buttons,.hero__subtitles{display:-webkit-box;display:-ms-flexbox}.hero__text{-webkit-box-flex:0;-ms-flex:0 1 49%;flex:0 1 49%}.hero__title{text-align:left;margin-bottom:32px}.hero__title .green-gradient::after{top:10px;height:100%;width:118%;left:-12%;-webkit-transition:1.5s 2.5s;-o-transition:1.5s 2.5s;transition:1.5s 2.5s}.hero__title .green-gradient.element-animation::after{max-width:0}.hero__title .green-gradient.element-show::after{max-width:340px}.hero__title.element-animation{-webkit-transition:1s 1.4s;-o-transition:1s 1.4s;transition:1s 1.4s;opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.hero__title.element-animation.element-show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hero__subtitles{position:relative;overflow:hidden;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.hero__subtitles.element-animation{-webkit-transition:1s 1.5s;-o-transition:1s 1.5s;transition:1s 1.5s;opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.hero__subtitles.element-animation.element-show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hero__subtitle{color:#0e0c0f;font-family:Gilroy;font-size:calc(18px + 12 * ((100vw - 390px)/ 1050));font-weight:500;line-height:110%;max-width:580px;position:absolute;width:100%;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.hero__subtitle.animate{-webkit-animation:6s infinite slideUp;animation:6s infinite slideUp}.hero__buttons{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.hero__infoblocks,.hero__logos{display:-webkit-box;display:-ms-flexbox}.hero__buttons .element-animation{opacity:0;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.hero__buttons .element-animation.element-show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hero__buttons .element-animation:first-child{-webkit-transition:color .3s,border-color .3s,background-color .3s,opacity 1s 1.6s,-webkit-transform 1s 1.6s;transition:color .3s,border-color .3s,transform 1s 1.6s,background-color .3s,opacity 1s 1.6s,-webkit-transform 1s 1.6s;-o-transition:color .3s,border-color .3s,transform 1s 1.6s,background-color .3s,opacity 1s 1.6s}.hero__buttons .element-animation:nth-child(2){-webkit-transition:color .3s,border-color .3s,background-color .3s,opacity 1s 1.7s,-webkit-transform 1s 1.7s;transition:color .3s,border-color .3s,transform 1s 1.7s,background-color .3s,opacity 1s 1.7s,-webkit-transform 1s 1.7s;-o-transition:color .3s,border-color .3s,transform 1s 1.7s,background-color .3s,opacity 1s 1.7s}.hero__button.black-button{width:100%;max-width:315px}.hero__image{-webkit-box-flex:0;-ms-flex:0 1 51%;flex:0 1 51%;-webkit-transition:1s 1.9s;-o-transition:1s 1.9s;transition:1s 1.9s}.hero__image.element-animation{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.hero__image.element-animation.element-show{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.services__sub-slide.swiper-slide.swiper-slide-active,.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1!important}.hero__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero__infoblocks{display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;border-radius:36px;background:#0e0c0f;padding:32px 82px;gap:100px;margin-bottom:32px}.calculator__results .lamp,.hero__infoblock .emoji,.services__subbutton{display:none}.hero__infoblock{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;color:#fff;font-size:1.125rem;font-weight:450;line-height:110%}.hero__logo,.hero__logos{-webkit-box-align:center}.hero__infoblock span{display:block;color:#12f287;font-family:Gilroy;font-size:3rem;font-weight:500;line-height:100%;margin-bottom:4px}.hero__logos{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(20px + 60 * ((100vw - 390px)/ 1050))}.hero__logo,.services__main-slide{display:-webkit-box;display:-ms-flexbox}.hero__logos-title{border-left:2px solid #12f287;padding-left:18px;color:#0e0c0f;font-size:1.125rem;font-weight:700;line-height:110%;white-space:nowrap}.hero__logo{display:flex;-ms-flex-align:center;align-items:center;padding:10px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.hero__logo span::after{max-width:0}.hero__logo:active,.slider-button-next:active,.slider-button-prev:active,.subslider-button-next:active,.subslider-button-prev:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.hero__logo-icon{color:#0e0c0f;max-width:100px;width:auto;max-height:29px;-o-object-fit:contain;object-fit:contain}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}10%,25%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%,35%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}10%,25%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%,35%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.services__body{padding:80px 0 100px}.services__title{margin-bottom:50px}.services__sliders{position:relative;max-width:983px;margin-inline:auto}.services__main-slide{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:60px;border-radius:30px;background:#12f287;padding:60px}.services__sub-slide img,.services__sub-slider{height:100%;border-radius:20px;overflow:hidden}.services__subtitle{color:#0e0c0f;font-family:Gilroy;font-size:48px;font-weight:500;line-height:100%;margin-bottom:12px}.services__description{font-size:18px;margin-bottom:32px}.services__subcontent{width:58.400927%}.services__sub-slider{width:100%}.services__sub-slider-wrapper{width:100%;height:100%}.services__sub-slide img{width:100%;-o-object-fit:cover;object-fit:cover}.services__subslider-links{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px}.services__subslider-links a{color:#2f2f2f;font-size:16px;font-weight:700;line-height:110%;position:relative;padding-left:13px;white-space:nowrap;padding-top:10px;margin-top:9px}.services__subslider-links a::before{content:"•";position:absolute;left:0}.services__subslider-links a::after{content:"";position:absolute;top:100%;right:0;width:calc(100% - 13px);height:.5px;background:#000;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.services__subslider-links a.active::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider-button-next,.slider-button-prev{color:#000;width:56px;height:56px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.range-slider,.range-slider__track{height:2px;background-color:#12f287}.calculator__budget,.range-labels{display:-webkit-box;display:-ms-flexbox}.slider-button-next::after,.slider-button-prev::after{font-size:14px;font-weight:700}.slider-button-next{right:-106px}.slider-button-next::after{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.slider-button-prev{left:-106px}.slider-button-prev::after{-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}.subslider-button-next,.subslider-button-prev{color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.range-slider__thumb,.slider-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.subslider-button-next::after,.subslider-button-prev::after{font-size:14px;font-weight:600}.swiper-pagination-bullet{margin:0 4px!important;background:#fff;opacity:.7!important}.services__sub-slide.swiper-slide{opacity:0!important}.calculator__block.element-animation.element-show,.calculator__budget-title.element-animation.element-show,.calculator__results.element-animation.element-show,.case.element-animation.element-show,.slider-container.element-animation.element-show{opacity:1}.slider-container{width:100%;position:relative;padding:50px 0 0;user-select:none;max-width:592px}.slider-container.element-animation{-webkit-transition:1s .6s;-o-transition:1s .6s;transition:1s .6s;opacity:0}.range-slider{position:relative;width:100%;margin-bottom:20px}.range-slider__track{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.range-slider__thumb{position:absolute;top:50%;left:32.49%;width:40px;height:40px;background:#000;border:12px solid #fff;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);user-select:none;cursor:-webkit-grab;cursor:grab}.range-slider__thumb:is(:hover,:focus){background-color:#12f287}.range-slider__thumb:active{scale:.95;background-color:#12f287;cursor:-webkit-grabbing;cursor:grabbing}.range-slider__tooltip{position:absolute;bottom:32px;left:50%;-webkit-transform:translateX(-25px);-ms-transform:translateX(-25px);transform:translateX(-25px);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:12px;background:#12f287;color:#0e0c0f;font-size:20px;font-weight:700;line-height:120%;padding:12px 20px}.more,.more__body{position:relative}.range-slider__tooltip::after{content:"";background:url(../img/icons/triangle.svg) center/contain no-repeat;width:10px;height:10px;position:absolute;bottom:-8px;left:20px}.range-labels{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;font-family:LTSuperior;font-size:18px;font-weight:450;line-height:110%;letter-spacing:-1%;text-align:left}.calculator{background:#eeefee}.calculator__body,.cases__body,.slogan__body{padding:100px 0}.calculator__title{color:#0e0c0f;font-family:Gilroy;font-weight:600;line-height:100%;margin-bottom:60px;max-width:800px;text-align:left;font-size:48px}.calculator__title img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.calculator__title .green-gradient::after{top:0}.calculator__title.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateY(40px) scaleY(0);-ms-transform:translateY(40px) scaleY(0);transform:translateY(40px) scaleY(0)}.calculator__title.element-animation.element-show{-webkit-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.calculator__title .green-gradient.element-animation::after{-webkit-transition:1s 1s;-o-transition:1s 1s;transition:1s 1s;max-width:0}.calculator__title .green-gradient.element-animation.element-show::after{max-width:300px}.calculator__block{border-radius:20px;background-color:#0e0c0f;padding:50px 38px}.calculator__block.element-animation,.case.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0}.calculator__budget{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px;gap:140px}.footer__contacts a:not(:last-child),.webinar__list li:not(:last-child){margin-bottom:10px}.calculator__budget-title{color:#fff;font-family:Gilroy;font-size:30px;font-weight:500;line-height:110%}.calculator__budget-title.element-animation{-webkit-transition:1s .5s;-o-transition:1s .5s;transition:1s .5s;opacity:0}.calculator__results{border-radius:12px;background:#12f287;padding:46px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}.more,.popup__body.loading .popup__form-item button{background:#0e0c0f}.calculator__results.element-animation{-webkit-transition:1s .2s;-o-transition:1s .2s;transition:1s .2s;opacity:0}.calculator__result-title{color:#0e0c0f;font-family:Gilroy;font-size:30px;font-weight:500;line-height:110%;padding:6px 0;margin-bottom:10px;white-space:nowrap}.calculator__result-title span{font-size:30px;font-weight:700;white-space:nowrap}.calculator__result-value{font-size:18px;font-weight:450;line-height:110%}.calculator__result-description{max-width:330px}.calculator__form{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;width:100%;max-width:540px}.calculator__form .loading-icon{position:absolute;top:22px;right:3px;width:20px;height:20px;background:0 0;border-top:4px solid transparent;border-right:4px solid #12f287;border-bottom:4px solid #12f287;border-left:4px solid #12f287;border-radius:50%;-webkit-animation:1s infinite rotating;animation:1s infinite rotating;display:none}.calculator__form .submit-button{position:absolute;font-family:RobotoMono;top:5px;right:5px;height:45px;max-height:45px;z-index:3}.calculator__form.loading .loading-icon{display:block}.calculator__form.loaded .submit-button,.calculator__form.loaded input,.calculator__form.loaded span,.calculator__form.loading .submit-button span{display:none}.calculator__form.loaded .success{display:block;margin:0}.calculator__form-item{position:relative;width:100%;height:55px}.calculator__form-item input{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #727272;border-radius:30px;background:#fff;z-index:1;padding:17px 201px 17px 21px;color:#0e0c0f;font-family:RobotoMono;font-size:16px;font-weight:500}.calculator__form-item input:user-invalid{border-color:#e60000}.calculator__form-item .input-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:20px;left:21px;z-index:2;line-height:1;gap:2px;pointer-events:none}.calculator__form-item .input-placeholder span{color:#727272;font-family:RobotoMono;font-size:16px;font-weight:500;line-height:16px;text-transform:uppercase}.calculator__form-item .input-placeholder span:first-child{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.calculator__form-item .input-placeholder span:nth-child(2){-webkit-transition:.3s .1s;-o-transition:.3s .1s;transition:.3s .1s}.calculator__form-item .input-placeholder span:nth-child(3){-webkit-transition:.3s .2s;-o-transition:.3s .2s;transition:.3s .2s}.calculator__form-item .input-placeholder span:nth-child(4){-webkit-transition:.3s .3s;-o-transition:.3s .3s;transition:.3s .3s}.calculator__form-item .input-placeholder span:nth-child(5){-webkit-transition:.3s .4s;-o-transition:.3s .4s;transition:.3s .4s}.calculator__form-item .input-placeholder span:nth-child(6){-webkit-transition:.3s .5s;-o-transition:.3s .5s;transition:.3s .5s}.calculator__form-item .input-placeholder span:nth-child(7){-webkit-transition:.3s .6s;-o-transition:.3s .6s;transition:.3s .6s}.calculator__form-item .input-placeholder span:nth-child(8){padding-inline:4px;-webkit-transition:.3s .7s;-o-transition:.3s .7s;transition:.3s .7s}.calculator__form-item .input-placeholder span:nth-child(9){-webkit-transition:.3s .8s;-o-transition:.3s .8s;transition:.3s .8s}.calculator__form-item .input-placeholder span:nth-child(10){-webkit-transition:.3s .9s;-o-transition:.3s .9s;transition:.3s .9s}.calculator__form-item .input-placeholder span:nth-child(11){-webkit-transition:.3s 1s;-o-transition:.3s 1s;transition:.3s 1s}.calculator__form-item .input-placeholder span:nth-child(12){-webkit-transition:.3s 1.1s;-o-transition:.3s 1.1s;transition:.3s 1.1s}.calculator__form-item .input-placeholder span:nth-child(13){-webkit-transition:.3s 1.2s;-o-transition:.3s 1.2s;transition:.3s 1.2s}.calculator__form-item .input-placeholder span:nth-child(14){-webkit-transition:.3s 1.3s;-o-transition:.3s 1.3s;transition:.3s 1.3s}.calculator__form-item.active .input-placeholder span{-webkit-transform:translateY(-34px);-ms-transform:translateY(-34px);transform:translateY(-34px);font-size:10px;color:#0e0c0f}.more{overflow:hidden}.more__body{padding:170px 0 170px 92px;z-index:2}.more__body>*{max-width:482px}.more__title{color:#fff;font-family:Gilroy;font-weight:700;line-height:80%;font-size:102px;margin-bottom:60px}.more__title.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.more__title.element-animation.element-show{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.more__service{margin-bottom:36px}.more__service:first-child .element-animation,.more__service:nth-child(2) .element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.more__service:first-child .element-animation.element-show{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.more__service:nth-child(2) .element-animation.element-show{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.more__service-title{color:#fff;font-family:Gilroy;font-size:48px;font-weight:500;line-height:100%;margin-bottom:12px}.more__service-title img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;margin-right:12px}.more__service-description{color:#fff;font-size:18px;font-weight:450;line-height:110%}.cases__title,.integration__subtitle{color:#0e0c0f;line-height:100%;font-size:48px;font-family:Gilroy}.more__button.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.more__button.element-animation.element-show{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.more__button .black-button,.webinar__button .black-button{background-color:#12f287;color:#0e0c0f}.more__bg{display:block;position:absolute;bottom:134px;left:674px;width:57.430556%;-o-object-fit:contain;object-fit:contain;z-index:1;-webkit-transition:1s linear;-o-transition:1s linear;transition:1s linear;-webkit-perspective:1000px;perspective:1000px;-webkit-animation:10s infinite dropShadow;animation:10s infinite dropShadow}.integration__block,.integration__logos{display:-webkit-box;display:-ms-flexbox}@-webkit-keyframes dropShadow{0%,100%{-webkit-filter:drop-shadow(1px 2px 6px rgb(18,242,135));filter:drop-shadow(1px 2px 6px rgb(18, 242, 135))}50%{-webkit-filter:drop-shadow(10px 10px 160px rgba(18,242,135,.6));filter:drop-shadow(10px 10px 160px rgba(18, 242, 135, .6))}}@keyframes dropShadow{0%,100%{-webkit-filter:drop-shadow(1px 2px 6px rgb(18,242,135));filter:drop-shadow(1px 2px 6px rgb(18, 242, 135))}50%{-webkit-filter:drop-shadow(10px 10px 160px rgba(18,242,135,.6));filter:drop-shadow(10px 10px 160px rgba(18, 242, 135, .6))}}.integration__body{padding:160px 0 100px}.integration__title{margin-bottom:60px}.integration__title .green-gradient::after{width:102%}.integration__block{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:120px}.integration__subtitle{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;font-weight:500}.integration__subtitle img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.integration__subtitle .green-gradient::after{width:105%;height:100%;top:0}.integration__subtitle.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);opacity:0}.integration__subtitle.element-animation.element-show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.integration__logos{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:22px;margin-inline:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px;max-width:550px}.case__info,.cases__items{display:-webkit-box;display:-ms-flexbox}.slogan__subtitle,.slogan__title{max-width:900px;margin-inline:auto;text-align:center}.integration__logos.element-animation img{-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);opacity:0}.integration__logos.element-animation img:first-child{-webkit-transition:1s;-o-transition:1s;transition:1s}.integration__logos.element-animation img:nth-child(2){-webkit-transition:1s .1s;-o-transition:1s .1s;transition:1s .1s}.integration__logos.element-animation img:nth-child(3){-webkit-transition:1s .2s;-o-transition:1s .2s;transition:1s .2s}.integration__logos.element-animation img:nth-child(4){-webkit-transition:1s .3s;-o-transition:1s .3s;transition:1s .3s}.integration__logos.element-animation img:nth-child(5){-webkit-transition:1s .4s;-o-transition:1s .4s;transition:1s .4s}.integration__logos.element-animation img:nth-child(6){-webkit-transition:1s .5s;-o-transition:1s .5s;transition:1s .5s}.integration__logos.element-animation img:nth-child(7){-webkit-transition:1s .6s;-o-transition:1s .6s;transition:1s .6s}.case:nth-child(2).element-animation .case__image,.integration__logos.element-animation img:nth-child(8){-webkit-transition:1s .7s;-o-transition:1s .7s;transition:1s .7s}.integration__logos.element-animation img:nth-child(9){-webkit-transition:1s .8s;-o-transition:1s .8s;transition:1s .8s}.case:nth-child(3).element-animation .case__image,.integration__logos.element-animation img:nth-child(10){-webkit-transition:1s .9s;-o-transition:1s .9s;transition:1s .9s}.integration__logos.element-animation img:nth-child(11){-webkit-transition:1s 1s;-o-transition:1s 1s;transition:1s 1s}.integration__logos.element-animation img:nth-child(12){-webkit-transition:1s 1.1s;-o-transition:1s 1.1s;transition:1s 1.1s}.integration__logos.element-animation img:nth-child(13){-webkit-transition:1s 1.2s;-o-transition:1s 1.2s;transition:1s 1.2s}.integration__logos.element-animation.element-show img{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.cases{background:#12f287}.cases__title{font-weight:600;text-align:center}.cases__title img{width:48px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.cases__title.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:scaleY(0) translateY(40px);-ms-transform:scaleY(0) translateY(40px);transform:scaleY(0) translateY(40px)}.cases__title.element-animation.element-show{opacity:1;-webkit-transform:scaleY(1) translateY(0);-ms-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}.cases__items{padding:60px 0;display:flex;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;row-gap:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cases__button,.slogan__button{text-align:center}.cases__button .white-button:hover{background-color:#fff}.cases__button .white-button:hover svg{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.cases__button .circle,.webinar__button .circle{background-color:#12f287}.cases__button.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.cases__button.element-animation.element-show{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cases__button-icon{width:6px;height:12px;-o-object-fit:contain;object-fit:contain;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.case{border-radius:60px;position:relative;padding-top:150px;width:min(410px,100%);height:auto}.case.element-animation .case__image{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.case.element-animation.element-show .case__image{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.case:first-child.element-animation .case__image{-webkit-transition:1s .5s;-o-transition:1s .5s;transition:1s .5s}.case__image{position:absolute;top:0;left:0;width:100%;height:50%}.case__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:60px 60px 0 0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.case__info{background:#fff;position:relative;z-index:2;border-radius:0 0 60px 60px;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;padding:50px}.footer__contacts a,.footer__main,.footer__policy{display:-webkit-box;display:-ms-flexbox}.case__name{color:#000;font-family:Gilroy;font-weight:500;line-height:110%;margin-bottom:4px;font-size:30px}.case__type{color:#5b5b5b;font-weight:450;line-height:120%;margin-bottom:20px;font-size:20px}.case__description{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#000;font-weight:450;line-height:110%;font-size:18px;margin-bottom:30px}.case__result-title{color:#0e0c0f;font-size:20px;font-weight:450;line-height:120%;margin-bottom:6px}.case__result-value{color:#000;font-family:Gilroy;font-size:30px;font-weight:500;line-height:110%;margin-bottom:30px}.case__button{width:100%}.case__button .black-button{width:100%;max-width:100%}.slogan__title{margin-bottom:60px}.slogan__title .green-gradient::after{top:0;height:100%;width:105%}.slogan__subtitle{margin-bottom:32px;font-size:48px;color:#0e0c0f;font-family:Gilroy;font-weight:500;line-height:100%}.slogan__subtitle img{width:48px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.slogan__subtitle.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:translateY(40px) scaleY(0);-ms-transform:translateY(40px) scaleY(0);transform:translateY(40px) scaleY(0)}.slogan__subtitle.element-animation.element-show{opacity:1;-webkit-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.slogan__button.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.slogan__button.element-animation.element-show{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.webinar{background:#2f2f2f;padding:100px 0}.webinar__body{max-width:1140px;border-radius:30px;background:#fff;padding:60px 90px}.webinar__body.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.webinar__body.element-animation.element-show{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.webinar__title{max-width:241px;margin-bottom:40px}.webinar__title.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);opacity:0}.webinar__title.element-animation.element-show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.webinar__info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:60px;border-right:2px solid #12f287}.webinar__subtitle{color:#0e0c0f;font-family:Gilroy;font-weight:600;margin-bottom:32px;line-height:110%;font-size:30px}.webinar__subtitle.element-animation{-webkit-transition:1s 1s;-o-transition:1s 1s;transition:1s 1s;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);opacity:0}.webinar__subtitle.element-animation.element-show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.webinar__subtitle img{width:30px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.webinar__list{margin-bottom:40px}.webinar__list li{position:relative;padding-left:20px;color:#0e0c0f;font-size:18px;font-weight:450;line-height:110%}.webinar__list li::before{content:"";width:8px;height:8px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background:#12f287}.webinar__list .element-animation{-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);opacity:0}.webinar__list .element-animation.element-show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.webinar__list .element-animation:first-child{-webkit-transition:1s 1s;-o-transition:1s 1s;transition:1s 1s}.webinar__list .element-animation:nth-child(2){-webkit-transition:1s 1.1s;-o-transition:1s 1.1s;transition:1s 1.1s}.webinar__list .element-animation:nth-child(3){-webkit-transition:1s 1.2s;-o-transition:1s 1.2s;transition:1s 1.2s}.webinar__list .element-animation:nth-child(4){-webkit-transition:1s 1.3s;-o-transition:1s 1.3s;transition:1s 1.3s}.webinar__list .element-animation:nth-child(5){-webkit-transition:1s 1.4s;-o-transition:1s 1.4s;transition:1s 1.4s}.webinar__button.element-animation{-webkit-transition:1s 1.4s;-o-transition:1s 1.4s;transition:1s 1.4s;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px);opacity:0}.webinar__button.element-animation.element-show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.webinar__speaker{padding-left:60px}.webinar__speaker.element-animation{-webkit-transition:1s 1.6s;-o-transition:1s 1.6s;transition:1s 1.6s;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px);opacity:0}.footer__contacts a,.footer__logo img{-webkit-transition:.3s;-o-transition:.3s}.webinar__speaker.element-animation.element-show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.webinar__speaker-title{color:#2f2f2f;font-family:RobotoMono;font-size:16px;font-weight:500;line-height:131.25%;margin-bottom:11px;text-transform:uppercase}.webinar__speaker-photo{max-width:156px;max-height:168px;margin-bottom:18px}.webinar__speaker-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.webinar__speaker-name{color:#2f2f2f;font-family:Gilroy;font-size:30px;font-weight:500;margin-bottom:4px;line-height:110%;max-width:200px}.footer__contacts a,.webinar__speaker-bio{font-size:18px;font-weight:450;line-height:110%}.webinar__speaker-bio{color:#5b5b5b;max-width:200px}.footer{background:#fdfdfd}.footer__body{padding:70px 0 50px}.footer__main{margin-bottom:60px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.footer__logo{-webkit-box-flex:0;-ms-flex:0 1 144px;flex:0 1 144px}.footer__logo a:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.footer__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0);transition:.3s}.footer__social,.footer__social svg{width:28px;height:28px}.footer__contacts a{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;color:#0e0c0f;font-family:LTSuperior;transition:.3s}.footer__menu-link,.footer__policy-link{color:#5b5b5b;white-space:nowrap;-webkit-transition:.3s;-o-transition:.3s;font-family:LTSuperior;font-size:18px;font-weight:450;line-height:110%}.footer__contacts a svg{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.footer__contacts a:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.footer__menu-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;row-gap:8px;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px}.footer__menu-link{transition:.3s}.footer__menu-link:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.footer__policy-link:active,.footer__social:active{-webkit-transform:scale(.9);-ms-transform:scale(.9)}.footer__policy{display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.footer__policy-link{transition:.3s}.footer__policy-link:active{transform:scale(.9)}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.popup,.popup__body.loaded .popup__form-item button,.popup__body.loaded .popup__subtitle,.popup__body.loaded .popup__title,.popup__body.loaded form,.popup__body.loading .popup__form-item button span{display:none}.footer__social{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.footer__social:active{transform:scale(.9)}.footer__copyright{text-align:center;color:#000;font-family:LTSuperior;font-size:18px;font-weight:450;line-height:110%}.popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:11;max-height:100svh;overflow-y:auto}.popup.opened{display:-ms-grid;display:grid}.popup.opened .popup__body{-webkit-animation:1s linear forwards openpp;animation:1s linear forwards openpp}.popup__body{border:1px solid #5b5b5b;border-radius:30px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:rgba(255,255,255,.8);padding:40px;width:min(572px,100% - 40px);margin-inline:auto;position:relative;top:120px;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:0;overflow:hidden;-webkit-transition:1s;-o-transition:1s;transition:1s;cursor:auto}.popup__body.loaded .success,.popup__body.loading .popup__form-item button .loading-icon{display:block}.popup__logo{width:144px;height:30px;margin-bottom:30px;margin-inline:auto}.popup__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup__title{text-align:center;color:#0e0c0f;font-family:Gilroy;font-size:42px;font-weight:500;line-height:100%;margin-bottom:12px}.popup__subtitle{color:#0e0c0f;font-family:LTSuperior;font-size:18px;font-weight:450;line-height:110%;margin-bottom:30px;text-align:center;max-width:415px;margin-inline:auto}.popup__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.popup__form-item button .circle,.success{display:none}.popup__form-item{width:100%}.popup__form-item input,.popup__form-item textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #727272;border-radius:20px;background:#fff;font-family:RobotoMono;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:#0e0c0f;text-transform:uppercase;padding:15px 21px;resize:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.popup__form-item input:focus,.popup__form-item textarea:focus{border-color:#12f287}.popup__form-item input::-webkit-input-placeholder,.popup__form-item textarea::-webkit-input-placeholder{color:#727272}.popup__form-item input::-moz-placeholder,.popup__form-item textarea::-moz-placeholder{color:#727272}.popup__form-item input:-ms-input-placeholder,.popup__form-item textarea:-ms-input-placeholder{color:#727272}.popup__form-item input::-ms-input-placeholder,.popup__form-item textarea::-ms-input-placeholder{color:#727272}.popup__form-item input::placeholder,.popup__form-item textarea::placeholder{color:#727272}.popup__form-item input:user-invalid,.popup__form-item textarea:user-invalid{border-color:#e60000}.popup__form-item input:user-valid,.popup__form-item textarea:user-valid{border-color:#12f287}.popup__form-item textarea{min-height:130px}.popup__form-item button{width:100%;background-color:#12f287;color:#0e0c0f;height:55px;max-height:55px;position:relative}.popup__form-item button:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.popup__form-item button .loading-icon{width:40px;height:40px;border-radius:50%;border-right:4px solid #12f287;border-bottom:4px solid #12f287;border-left:4px solid #12f287;border-top:4px solid transparent;background-color:transparent;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:1s infinite rotating;animation:1s infinite rotating;display:none}.success{text-align:center;margin:30px 0}.success__icon{width:48px;height:48px;margin-inline:auto;margin-bottom:40px}.success__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.success__title{font-size:22px;margin-bottom:20px;font-weight:500}.success__subtitle{font-size:18px}@-webkit-keyframes rotating{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotating{0%{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes openpp{to{max-height:1000px}}@keyframes openpp{to{max-height:1000px}}@media (min-width:651px){.hero__infoblocks.element-animation{-webkit-transition:1s 2.1s;-o-transition:1s 2.1s;transition:1s 2.1s;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.hero__infoblocks.element-animation.element-show{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}@media (min-width:981px){.menu__list li.element-animation{scale:1 0;translate:0 -20px}.menu__list li.element-animation.element-show{scale:1 1;translate:0 0}.menu__list li:nth-child(2).element-animation{-webkit-transition:1s .7s;-o-transition:1s .7s;transition:1s .7s}.menu__list li:nth-child(3).element-animation{-webkit-transition:1s .8s;-o-transition:1s .8s;transition:1s .8s}.menu__list li:nth-child(4).element-animation{-webkit-transition:1s .9s;-o-transition:1s .9s;transition:1s .9s}.menu__list li:nth-child(5).element-animation{-webkit-transition:1s 1s;-o-transition:1s 1s;transition:1s 1s}}@media (min-width:1200px){.button{overflow:hidden}}@media (max-width:1260px){.title{font-size:calc(36px + 66 * ((100vw - 390px)/ 870))}.hero__subtitles,.hero__title{margin-bottom:calc(20px + 12 * ((100vw - 390px)/ 870))}.services__title{margin-bottom:calc(20px + 30 * ((100vw - 390px)/ 870))}.services__main-slide{padding:calc(40px + 20 * ((100vw - 390px)/ 870))}.calculator__title,.cases__title,.services__subtitle{font-size:calc(32px + 16 * ((100vw - 390px)/ 870))}.services__description{font-size:calc(14px + 4 * ((100vw - 390px)/ 870));margin-bottom:calc(12px + 20 * ((100vw - 390px)/ 870))}.services__subslider-links a{font-size:calc(10px + 8 * ((100vw - 390px)/ 870))}.calculator__budget{gap:calc(0px + 140 * ((100vw - 390px)/ 870))}.more__title{font-size:calc(32px + 70 * ((100vw - 390px)/ 870))}.integration__block{gap:calc(20px + 100 * ((100vw - 390px)/ 870))}.cases__title img{width:calc(32px + 16 * ((100vw - 390px)/ 870))}.case__info{padding:calc(30px + 20 * ((100vw - 390px)/ 870))}.case__name,.webinar__subtitle{font-size:calc(20px + 10 * ((100vw - 390px)/ 870))}.case__type{font-size:calc(14px + 6 * ((100vw - 390px)/ 870))}.case__description{font-size:calc(14px + 4 * ((100vw - 390px)/ 870));margin-bottom:calc(16px + 14 * ((100vw - 390px)/ 870))}.case__result-value{margin-bottom:calc(24px + 6 * ((100vw - 390px)/ 870))}.slogan__title{margin-bottom:calc(20px + 40 * ((100vw - 390px)/ 870))}.slogan__subtitle{font-size:calc(20px + 28 * ((100vw - 390px)/ 870))}.slogan__subtitle img{width:calc(20px + 28 * ((100vw - 390px)/ 870))}.webinar__subtitle img{width:calc(20px + 10 * ((100vw - 390px)/ 870))}}@media (max-width:1240px){.slider-button-next{right:-50px;width:40px;height:40px}.slider-button-prev{left:-50px;width:40px;height:40px}}@media (max-width:1200px){.hero__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.hero__infoblocks{gap:60px;padding:32px}.calculator__results{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.integration__block{gap:80px}}@media (max-width:1200px) and (max-width:1260px){.integration__block{gap:calc(20px + 60 * ((100vw - 390px)/ 870))}}@media (max-width:1100px){.footer__main{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;row-gap:40px}}@media (max-width:1000px){.hero__infoblocks{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.hero__logo{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;padding:0}.hero__logo-icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.calculator__body,.slogan__body,.webinar{padding:70px 0}.calculator__title{max-width:78%;margin-bottom:50px}.integration__body,.more__body{padding:100px 0}.integration__subtitle{font-size:36px;text-align:center}.integration__subtitle img{width:36px;height:36px}.webinar__body{padding:60px}.footer__body{padding:60px 0}}@media (max-width:980px){.menu__body li,.menu__body.closed li{opacity:0}.header__body{padding:16px 32px}.header__button{margin-left:auto}.menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.menu__icon{display:block;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px;position:relative;z-index:2;cursor:pointer}.menu__icon span,.menu__icon::after,.menu__icon::before{height:2px;position:absolute;border-radius:1px;background-color:#12f287;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%}.menu__icon::after,.menu__icon::before{content:"";left:0}.menu__icon::before{top:0}.menu__icon::after{bottom:1px}.menu__icon span{top:9px;right:0}.menu__icon._active::before{top:9px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu__icon._active::after{top:9px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu .menu__highlight,.menu__icon._active span{display:none}.menu__body{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;width:calc(100% - 40px);top:106px;left:20px;overflow:hidden;background-color:#222;border-radius:30px;background:rgba(255,255,255,.8);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding-inline:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:4;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__body._active{-webkit-animation:1s forwards menuMoviedDesc;animation:1s forwards menuMoviedDesc}.menu__body._active li:first-child{opacity:1;-webkit-transition:.3s 1s;-o-transition:.3s 1s;transition:.3s 1s}.menu__body._active li:nth-child(2){opacity:1;-webkit-transition:.3s 1.1s;-o-transition:.3s 1.1s;transition:.3s 1.1s}.menu__body._active li:nth-child(3){opacity:1;-webkit-transition:.3s 1.2s;-o-transition:.3s 1.2s;transition:.3s 1.2s}.menu__body._active li:nth-child(4){opacity:1;-webkit-transition:.3s 1.3s;-o-transition:.3s 1.3s;transition:.3s 1.3s}.menu__body._active li:nth-child(5){opacity:1;-webkit-transition:.3s 1.4s;-o-transition:.3s 1.4s;transition:.3s 1.4s}.menu__body.closed{-webkit-animation:1s forwards menuMoviedRevDesc;animation:1s forwards menuMoviedRevDesc}}@media (max-width:900px){.more__bg{left:60%}.cases__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0}.case{width:80%;margin-inline:auto}}@media (max-width:860px){.services__main-slider,.services__sliders{position:relative}.services__main-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.services__button{display:none}.services__subcontent{width:100%}.slider-button-next{right:10px;width:30px;height:30px}.slider-button-prev{left:10px;width:30px;height:30px}}@media (max-width:820px){.hero__subtitles,.hero__title,.title{text-align:center}.title{line-height:100%}.header__logo.element-animation{-webkit-transition:1s .2s;-o-transition:1s .2s;transition:1s .2s;-webkit-transform:scaleY(0) translateY(-40px);-ms-transform:scaleY(0) translateY(-40px);transform:scaleY(0) translateY(-40px)}.header__logo.element-animation.element-show{-webkit-transform:scaleY(1) translateY(2px);-ms-transform:scaleY(1) translateY(2px);transform:scaleY(1) translateY(2px)}.header__button.element-animation{-webkit-transition:1s .6s;-o-transition:1s .6s;transition:1s .6s}.menu__icon.element-animation{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:1s .8s;-o-transition:1s .8s;transition:1s .8s}.menu__icon.element-animation.element-show{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.hero__main{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero__title .green-gradient::after{top:0;height:118%;width:156%;left:-41%}.hero__image{-webkit-transition:1s 1s;-o-transition:1s 1s;transition:1s 1s}.hero__image img{max-width:550px}.hero__infoblocks.element-animation{-webkit-transition:1s .9s;-o-transition:1s .9s;transition:1s .9s;opacity:0}.hero__infoblocks.element-animation.element-show{opacity:1}.integration__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.integration__logos{max-width:100%}}@media (max-width:767px){.footer__main,.menu__list,.services__main-slider-wrapper,.webinar__content,.webinar__info{-webkit-box-orient:vertical;-webkit-box-direction:normal}.button{border-radius:12px}.calculator__form-item input,.header__body{border-radius:16px}.header__body{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(255,255,255,.8);padding:16px 18px}.menu__body{top:106px}.menu__body._active{-webkit-animation:1s forwards menuMovied;animation:1s forwards menuMovied}.menu__body.closed{-webkit-animation:1s forwards menuMoviedRev;animation:1s forwards menuMoviedRev}.menu__list,.webinar__content{-ms-flex-direction:column;flex-direction:column}.cases__body,.integration__body,.services__body{padding:50px 0}.services__main-slider-wrapper{-ms-flex-direction:column;flex-direction:column;gap:12px}.services__subbutton{display:block;text-align:center;margin-top:18px}.calculator__budget-title,.slider-button-next,.slider-button-prev{display:none}.webinar__info,.webinar__speaker{display:-webkit-box;display:-ms-flexbox}.slider-container{max-width:100%}.slider-container.element-animation{-webkit-transition:1s .2s;-o-transition:1s .2s;transition:1s .2s;opacity:0}.slider-container.element-animation.element-show{opacity:1}.calculator__result-title{white-space:wrap}.calculator__form .submit-button{border-radius:14px}.webinar__body{padding:30px}.webinar__info{border:none;padding:0;display:flex;-ms-flex-direction:column;flex-direction:column}.webinar__subtitle{border-bottom:2px solid #12f287;padding-bottom:24px;margin-bottom:24px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__socials,.webinar__list{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer__menu,.webinar__button{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.webinar__speaker{padding:0;display:flex;gap:14px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__main{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:40px;margin-bottom:40px}.footer__logo{width:144px;height:30px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__contacts{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer__contacts a{font-size:14px}.footer__contacts a svg{width:25px;height:25px}.footer__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.footer__policy{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.footer__copyright{text-align:left}}@media (max-width:650px){.hero__infoblock:nth-child(2n) span,.range-labels{color:#0e0c0f}.range-labels,.range-slider__tooltip{font-size:14px}.hero__infoblocks{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-auto-rows:1fr;background:0 0;padding:0;gap:12px}.hero__infoblocks p{max-width:222px}.hero__infoblock{border-radius:16px;padding:32px;font-size:14px;position:relative}.hero__infoblock span{font-size:32px;margin-bottom:4px}.hero__infoblock:nth-child(odd){background:#0e0c0f}.hero__infoblock:nth-child(2n){background:#12f287;color:#0e0c0f}.hero__infoblock .emoji{display:block;position:absolute;top:50%;right:36px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero__infoblock .emoji img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.hero__infoblock.element-animation{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.hero__infoblock.element-animation.element-show{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.hero__infoblock:first-child.element-animation{-webkit-transition:1s 1.2s;-o-transition:1s 1.2s;transition:1s 1.2s}.hero__infoblock:nth-child(2).element-animation,.hero__infoblock:nth-child(3).element-animation,.hero__infoblock:nth-child(4).element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s}.calculator__block{padding:50px 0 0;background:0 0}.more__body>*{text-align:center;max-width:79%;margin-inline:auto}.more__title{max-width:185px;margin-inline:auto;font-size:36px;font-weight:700;line-height:100%;margin-bottom:250px}.more__title.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.more__title.element-animation.element-show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.more__bg{-webkit-perspective:none;perspective:none;-webkit-animation:none;animation:none;width:325px;height:405px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-60px}}@media (max-width:600px){.calculator__results{padding:16px;position:relative}.calculator__results .lamp{display:block;position:absolute;top:22px;right:16px;width:48px;height:48px;z-index:2}.calculator__results .lamp img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}@media (max-width:550px){.hero__buttons,.more__service-title{-webkit-box-orient:vertical;-webkit-box-direction:normal}main{padding-top:92px}.header__body{padding:14px 18px}.header__logo{-webkit-box-flex:0;-ms-flex:0 1 80px;flex:0 1 80px}.header__logo.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px)}.header__logo.element-animation.element-show{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.header__button{display:none}.menu__icon.element-animation{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);-webkit-transition:1s .2s;-o-transition:1s .2s;transition:1s .2s}.menu__icon.element-animation.element-show{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.menu__body{top:71px}.calculator__result,.case,.hero__text,.more__button .black-button{width:100%}.hero__title.element-animation{-webkit-transition:1s .7s;-o-transition:1s .7s;transition:1s .7s}.hero__subtitles.element-animation{-webkit-transition:1s .8s;-o-transition:1s .8s;transition:1s .8s}.hero__buttons{-ms-flex-direction:column;flex-direction:column}.hero__buttons .button,.services__subbutton .button,.webinar__button .black-button{width:100%;max-width:100%}.hero__buttons .element-animation:first-child{-webkit-transition:color .3s,border-color .3s,background-color .3s,opacity 1s .8s,-webkit-transform 1s .8s;transition:color .3s,border-color .3s,transform 1s .8s,background-color .3s,opacity 1s .8s,-webkit-transform 1s .8s;-o-transition:color .3s,border-color .3s,transform 1s .8s,background-color .3s,opacity 1s .8s}.hero__buttons .element-animation:nth-child(2){-webkit-transition:color .3s,border-color .3s,background-color .3s,opacity 1s .9s,-webkit-transform 1s .9s;transition:color .3s,border-color .3s,transform 1s .9s,background-color .3s,opacity 1s .9s,-webkit-transform 1s .9s;-o-transition:color .3s,border-color .3s,transform 1s .9s,background-color .3s,opacity 1s .9s}.hero__button.black-button{max-width:100%}.hero__image{-webkit-transition:1s .4s;-o-transition:1s .4s;transition:1s .4s}.hero__logos-title{font-size:14px;padding-left:10px}.hero__logos-title.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;max-width:0}.hero__logos-title.element-animation.element-show{max-width:150px}.hero__logo-icon{max-height:20px}.hero__logo-icon.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}.hero__logo-icon.element-animation.element-show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.services__main-slide{padding:30px 40px;border-radius:16px}.services__main-slide.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translatex(40px);-ms-transform:translatex(40px);transform:translatex(40px)}.services__main-slide.element-animation .services__subtitle{-webkit-transition:1s .4s;-o-transition:1s .4s;transition:1s .4s}.services__main-slide.element-animation .services__description{-webkit-transition:1s .6s;-o-transition:1s .6s;transition:1s .6s}.services__main-slide.element-animation .services__sub-slider{-webkit-transition:1s .8s;-o-transition:1s .8s;transition:1s .8s}.services__main-slide.element-animation .services__subslider-links{-webkit-transition:1s 1s;-o-transition:1s 1s;transition:1s 1s}.services__main-slide.element-animation .services__subbutton{-webkit-transition:1s 1.2s;-o-transition:1s 1.2s;transition:1s 1.2s}.services__main-slide.element-animation .services__description,.services__main-slide.element-animation .services__sub-slider,.services__main-slide.element-animation .services__subbutton,.services__main-slide.element-animation .services__subslider-links,.services__main-slide.element-animation .services__subtitle{-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px)}.services__main-slide.element-animation.element-show{-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}.services__main-slide.element-animation.element-show .services__description,.services__main-slide.element-animation.element-show .services__sub-slider,.services__main-slide.element-animation.element-show .services__subbutton,.services__main-slide.element-animation.element-show .services__subslider-links,.services__main-slide.element-animation.element-show .services__subtitle{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.services__button{width:calc(100% - 80px);left:40px}.services__subslider-links a{padding-left:8px}.services__subslider-links a::after{width:calc(100% - 8px)}.services__subslider-links{margin-top:6px;gap:8px}.swiper-pagination-bullet{width:5px;height:5px}.calculator__body,.more__body,.slogan__body,.webinar{padding:50px 0}.calculator__title{margin-bottom:30px}.calculator__title img{width:32px;height:32px}.calculator__block.element-animation{-webkit-transition:0;-o-transition:0;transition:0}.calculator__result-title{font-size:20px}.calculator__result-title span{font-size:32px;display:block;font-weight:500}.calculator__form .submit-button{position:static;margin-top:12px;border-radius:16px;width:100%;max-width:100%}.calculator__form.loaded .success{margin:20px 0}.calculator__form-item{height:auto}.calculator__form-item input{position:static;height:45px;padding:17px 21px}.calculator__form-item .input-placeholder{top:14px}.calculator__form-item.active .input-placeholder span{-webkit-transform:translateY(-28px);-ms-transform:translateY(-28px);transform:translateY(-28px)}.more__service,.more__services,.webinar__list,.webinar__speaker,.webinar__subtitle{margin-bottom:24px}.more__service:first-child .element-animation,.more__service:nth-child(2) .element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.more__service:first-child .element-animation.element-show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.more__service:nth-child(2) .element-animation.element-show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.more__service-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:32px}.more__service-description,.webinar__list li{font-size:14px}.integration__title{margin-bottom:18px}.integration__subtitle{font-size:20px;margin-bottom:34px}.integration__subtitle img{width:20px;height:20px}.integration__subtitle.element-animation{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.case.element-animation.element-show .case__image,.integration__subtitle.element-animation.element-show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.integration__logos{padding:0 20px;-webkit-column-gap:23px;-moz-column-gap:23px;column-gap:23px;row-gap:16px}.integration__logos img{zoom:.7}.integration__logos.element-animation img{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}.integration__logos.element-animation.element-show img{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.case.element-animation .case__image{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:1s!important;-o-transition:1s!important;transition:1s!important}.case.element-animation.element-show{opacity:1}.case__image img{border-radius:16px 16px 0 0}.case__info{border-radius:0 0 16px 16px}.slogan__button.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;opacity:0;-webkit-transform:translateY(40px) scaleY(0);-ms-transform:translateY(40px) scaleY(0);transform:translateY(40px) scaleY(0)}.slogan__button.element-animation.element-show{opacity:1;-webkit-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.popup__form-item input,.popup__form-item textarea,.webinar__body{border-radius:16px}.webinar__body.element-animation{-webkit-transition:none;-o-transition:none;transition:none}.webinar__title{margin-bottom:24px;border:2px solid #12f287!important;max-width:176px;font-size:12px}.webinar__button.element-animation,.webinar__subtitle.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}.webinar__subtitle.element-animation.element-show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.webinar__list .element-animation{-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0;-webkit-transition:1s!important;-o-transition:1s!important;transition:1s!important}.webinar__list .element-animation.element-show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.webinar__button.element-animation.element-show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.webinar__speaker.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}.webinar__speaker.element-animation.element-show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.webinar__speaker-title{font-size:14px;margin-bottom:8px}.webinar__speaker-photo{max-width:75px;max-height:80px;margin-bottom:0}.webinar__speaker-name{font-size:20px}.footer__copyright,.footer__menu-link,.footer__policy-link,.popup__subtitle,.webinar__speaker-bio{font-size:14px}.popup__body{top:111px;border-radius:16px}.popup__title{font-size:32px}}@media (max-width:420px){.hero__infoblocks.element-animation{-webkit-transition:none;-o-transition:none;transition:none}.hero__infoblock:first-child.element-animation{-webkit-transition:1s;-o-transition:1s;transition:1s}}@media (max-width:370px){.footer__menu-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:861px) and (max-width:1100px){.slider-button-next,.slider-button-prev{width:30px;height:30px;bottom:10px;top:unset}.slider-button-next{right:calc(50% - 35px)}.slider-button-prev{left:calc(50% - 35px)}}@media (min-width:900px) and (max-width:1100px){.cases__items{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (hover:hover){.button.black-button:hover{background-color:#12f287;color:#0e0c0f}.button.white-button:hover,.slider-button-next:hover,.slider-button-prev:hover{background-color:#12f287;border-color:#12f287}.menu__link:not(.active):hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.hero__logo:hover span::after{max-width:120px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.more__button .black-button:hover,.services__button.button.black-button:hover{background-color:#fff}.services__button .circle{background-color:#12f287}.services__subslider-links a:hover::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.subslider-button-next:hover::after,.subslider-button-prev:hover::after{color:#0e0c0f}.more__button .black-button:hover .circle{background-color:#12f287;z-index:0}.more__button .black-button:hover span{position:relative;z-index:2}.case__image img:hover{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);cursor:pointer}.webinar__button .black-button:hover{background-color:#0e0c0f;color:#fff}.footer__logo img:hover{-webkit-filter:none;filter:none}.footer__contacts a:hover,.footer__menu-link:hover,.footer__policy-link:hover{color:#12f287}.footer__social:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.popup:hover{cursor:url(../img/icons/x-lg.svg),auto}.popup__form-item input:hover,.popup__form-item textarea:hover{border-color:#12f287}.popup__form-item button:hover{background:#0e0c0f;color:#fff}}