@charset "UTF-8";@font-face{font-family:Crimson Text Regular;src:url(/build/fonts/subset-CrimsonText-Regular.831f9814.eot);src:url(/build/fonts/subset-CrimsonText-Regular.831f9814.eot) format("embedded-opentype"),url(/build/fonts/subset-CrimsonText-Regular.1644efa2.woff2) format("woff2"),url(/build/fonts/subset-CrimsonText-Regular.bcab333a.woff) format("woff"),url(/build/fonts/subset-CrimsonText-Regular.2cd3132b.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Open Sans SemiBold;src:url(/build/fonts/subset-OpenSans-SemiBold.336e04ce.eot);src:url(/build/fonts/subset-OpenSans-SemiBold.336e04ce.eot) format("embedded-opentype"),url(/build/fonts/subset-OpenSans-SemiBold.7f14918d.woff2) format("woff2"),url(/build/fonts/subset-OpenSans-SemiBold.6b6d319b.woff) format("woff"),url(/build/fonts/subset-OpenSans-SemiBold.eb750d61.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Open Sans Regular;src:url(/build/fonts/subset-OpenSans-Regular.09f6deb1.eot);src:url(/build/fonts/subset-OpenSans-Regular.09f6deb1.eot) format("embedded-opentype"),url(/build/fonts/subset-OpenSans-Regular.e793ba62.woff2) format("woff2"),url(/build/fonts/subset-OpenSans-Regular.f01b2d5c.woff) format("woff"),url(/build/fonts/subset-OpenSans-Regular.0d391697.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Open Sans Bold;src:url(/build/fonts/subset-OpenSans-Bold.281fe8c6.eot);src:url(/build/fonts/subset-OpenSans-Bold.281fe8c6.eot) format("embedded-opentype"),url(/build/fonts/subset-OpenSans-Bold.d6bbbd9a.woff2) format("woff2"),url(/build/fonts/subset-OpenSans-Bold.704d63e9.woff) format("woff"),url(/build/fonts/subset-OpenSans-Bold.f4ab38ad.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@keyframes phone{0%{transform:rotate(0deg)}50%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}[data-aos=fromOpacity]{opacity:0;transition-property:opacity}[data-aos=fromOpacity].aos-animate{opacity:1}[data-aos=userFadeUp]{transform:translateY(25px);opacity:0}[data-aos=userFadeUp].aos-animate{opacity:1;transform:translateY(0)}[data-aos=clipRight]{clip-path:inset(0 100% 0 0)}[data-aos=clipRight].aos-animate{clip-path:inset(0 0 0 0)}*{margin:0;padding:0;outline:none;border:none;text-decoration:none;box-sizing:border-box}a,body,button{color:#fff}body{background-color:#1b1e27;font-family:Open Sans Regular}html.active,main{overflow:hidden}html.active{pointer-events:none}img{width:100%;height:100%;object-fit:cover;display:block}.container{max-width:1230px;padding:0 15px;margin:0 auto}@media screen and (min-width:993px){.container{padding:0 60px}}.default-title{font-family:Crimson Text Regular;font-size:32px;line-height:32px}@media screen and (min-width:993px){.default-title{font-size:56px;line-height:56px}}.default-desc{font-size:14px;line-height:26px}@media screen and (min-width:993px){.default-desc{font-size:16px;line-height:28px}}.default-btn{width:fit-content;padding:12px 32px 13px;border-radius:4px;background-color:#2fbeff;text-transform:uppercase;font-size:14px;cursor:pointer;white-space:nowrap;position:relative}.default-btn.white-btn{background-color:#fff}.default-btn.white-btn span{color:#2fbeff}@media screen and (min-width:993px){.default-btn.white-btn:before{background-image:unset}.default-btn.white-btn:hover:before{background-image:unset;background-color:rgba(0,0,0,.1)}}@media screen and (min-width:993px){.default-btn{font-size:13px}.default-btn:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(204deg,#2fbeff,#1b70b6);opacity:0;transition:all .6s ease-in-out;border-radius:inherit}.default-btn span{position:relative;z-index:1}.default-btn:hover:before{opacity:1}}@media screen and (min-width:993px){.default-link{position:relative}.default-link span{z-index:1;position:relative}.default-link:before{content:"";position:absolute;width:0;height:26px;border-radius:2px;background-color:#2fbeff;transition:width .6s ease-in-out;top:53%;left:-8px;transform:translateY(-50%)}.default-link:hover:before{width:calc(100% + 16px)}}.slick-slider{padding-right:20px}@media screen and (min-width:993px){.slick-slider{padding-right:0}}.slick-slider .slick-list{overflow:visible}@media screen and (min-width:993px){.slick-slider .slick-list{overflow:hidden}}.slick-slider .slick-track{display:flex}.slick-slider .slick-track .slide-card{height:100%}.slick-slider .slick-slide{transform:scale(.9);transition:all .3s ease-in-out;height:inherit}@media screen and (min-width:993px){.slick-slider .slick-slide{transform:unset;padding:0 15px}}.slick-slider .slick-current{transform:scale(1)}.next-arrow,.prev-arrow{display:none;z-index:5}@media screen and (min-width:993px){.next-arrow,.prev-arrow{width:48px;height:48px;border-radius:4px;background-color:#2fbeff;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:50%}.next-arrow img,.next-arrow svg,.prev-arrow img,.prev-arrow svg{width:20px;height:11px;object-fit:unset;position:relative;z-index:2}.next-arrow:before,.prev-arrow:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(204deg,#2fbeff,#1b70b6);transition:all .6s ease-in-out;border-radius:inherit;opacity:0}.next-arrow:hover:before,.prev-arrow:hover:before{opacity:1}}.prev-arrow img,.prev-arrow svg{transform:rotate(90deg)}.next-arrow img,.next-arrow svg{transform:rotate(-90deg)}.hoisting-btn{background-color:#00c0ff;display:flex;align-items:center;justify-content:center;width:56px;height:56px;background-image:linear-gradient(203deg,#2fbeff,#1b70b6);position:fixed;bottom:20px;right:20px;border-radius:50%}.hoisting-btn img,.hoisting-btn svg{width:20px;height:20px}@media screen and (min-width:993px){.hoisting-btn{display:none}}.default-form{width:100%}.default-form .form-inputs{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}@media screen and (min-width:993px){.default-form .form-inputs{justify-content:unset;margin-bottom:13px}}.default-form .input-error{color:#ff2f2f;font-size:14px;text-align:center}@media screen and (min-width:993px){.default-form .input-error{max-width:180px}}.default-form .default-btn{display:none}.default-form .default-btn img,.default-form .default-btn svg{width:15px;height:15px;display:inline-block;margin-right:5px;animation:rotate 2s linear infinite;object-fit:unset}@media screen and (min-width:993px){.default-form .default-btn{display:flex;align-items:center;justify-content:center;height:40px}}.default-form .form-send__btn{padding-left:15px;padding-right:12px;height:44px;border-radius:4px;background-color:#2fbeff}.default-form .form-send__btn img{width:auto;height:auto}@media screen and (min-width:993px){.default-form .form-send__btn{display:none}}.default-form .form-title{font-size:12px;text-align:center}.default-form .form-title span:last-child{color:#2fbeff}@media screen and (min-width:993px){.default-form .form-title{font-size:14px;text-align:left}}.input-wrap{width:100%;margin-right:15px}@media screen and (min-width:993px){.input-wrap{width:unset;margin-right:20px;margin-bottom:0}}.default-input{height:44px;border-radius:4px;padding:0 12px;width:100%;color:#050512;font-size:14px;font-family:Open Sans Regular}.default-input::placeholder{color:silver}@media screen and (min-width:993px){.default-input{height:40px;width:180px}}.header{position:fixed;top:0;left:0;width:100%;z-index:100;transition:background-color .6s ease-in-out}.header.active{background-color:#1b1e27}.header .container{max-width:1680px;padding:5px 15px 5px 7px;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:992px){.header .container{padding:11px 60px}}.header .header-logo{height:56px}.header .header-logo img,.header .header-logo svg{display:block;height:100%;width:auto}@media screen and (min-width:993px){.header .header-logo{height:78px}}.header .header-nav{pointer-events:none;padding-top:66px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#1b1e27;z-index:-1;clip-path:inset(0 0 100% 0);-webkit-clip-path:inset(0 0 100% 0);transition:all .6s ease-in-out}.header .header-nav.active{-webkit-clip-path:inset(0 0 0 0);pointer-events:all}.header .header-nav .default-btn{position:absolute;bottom:5vh;display:block;width:auto}@media screen and (min-width:993px){.header .header-nav .default-btn{display:none}}@media screen and (min-width:993px){.header .header-nav{clip-path:unset;pointer-events:all;position:static;height:unset;flex-direction:row;padding:0;z-index:unset;background-color:unset}}.header .header-nav__items{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10vh}@media screen and (min-width:993px){.header .header-nav__items{flex-direction:row;margin-bottom:0}}.header .header-nav__item{font-size:20px;font-weight:400;margin-bottom:40px}.header .header-nav__item:last-child{margin-bottom:0}@media screen and (min-width:993px){.header .header-nav__item{font-size:14px;margin-bottom:0;margin-right:40px}.header .header-nav__item:last-child{margin-right:0}}.header .header-language__switcher{display:flex;align-items:center;position:relative;margin-right:30px;margin-left:auto}.header .header-language__switcher.active .language-switcher__items a{display:flex}.header .header-language__switcher img{margin-top:3px}@media screen and (min-width:992px){.header .header-language__switcher img{display:none}}.header .language-switcher__items{display:flex;align-items:center;flex-direction:column;margin-right:8px}@media screen and (min-width:993px){.header .language-switcher__items{margin-right:0;flex-direction:row}}@media screen and (min-width:993px){.header .ru{align-items:center;margin-right:10px}.header .ru:after{content:"/";margin-left:10px;padding-top:3px}}.header .ru,.header .ua{display:none;transition:color .6s ease-in-out}.header .ru.active,.header .ua.active{display:flex;pointer-events:none}@media screen and (min-width:993px){.header .ru.active,.header .ua.active{opacity:.45;display:flex}}.header .ru span,.header .ua span{font-size:12px}@media screen and (min-width:993px){.header .ru,.header .ua{display:flex}.header .ru:hover,.header .ua:hover{color:#2fbeff}}.header .ua{position:absolute;bottom:-25px;left:0}@media screen and (min-width:992px){.header .ua{position:static}}.header .default-btn{display:none}@media screen and (min-width:993px){.header .default-btn{display:block}}.header .burger-menu{display:flex;flex-direction:column;justify-content:space-between;height:12px;width:32px}.header .burger-menu.active span{width:28px!important}.header .burger-menu.active span:first-child{transform:rotate(45deg) translate(9px)}.header .burger-menu.active span:last-child{transform:rotate(-45deg) translate(7.5px,2px)}.header .burger-menu span{width:32px;height:2px;border-radius:1px;background-color:#00c0ff;transition:all .6s ease-in-out}.header .burger-menu span:last-child{width:24px}@media screen and (min-width:993px){.header .burger-menu{display:none}}.footer{background-color:#2c2f3b;padding:20px 0 15px}@media screen and (min-width:993px){.footer a{transition:color .4s ease-in-out}.footer a:hover{color:#2fbeff}}.footer .container{display:flex;flex-direction:column}@media screen and (min-width:993px){.footer .container{flex-direction:row;justify-content:space-between}}.footer .footer-section{margin-bottom:30px}.footer .footer-section:last-child{margin-bottom:0}@media screen and (min-width:993px){.footer .footer-section:nth-child(2) .footer-nav{grid-column-gap:20px}}@media screen and (min-width:993px){.footer .footer-section{margin-right:45px;margin-bottom:0}.footer .footer-section:last-child{margin-right:0}}.footer .footer-section:first-child{display:flex;flex-direction:column}.footer .footer-section:first-child .copyrights{display:none}@media screen and (min-width:993px){.footer .footer-section:first-child .copyrights{display:flex;flex-direction:column}}@media screen and (min-width:993px){.footer .footer-section:first-child{padding-top:0}}.footer .footer-section:nth-child(3) .footer-nav{grid-template-columns:1fr}@media screen and (min-width:993px){.footer .footer-section:nth-child(3){max-width:205px}}.footer .footer-section:last-child{display:flex;flex-direction:column}.footer .footer-section:last-child .footer-section__title{font-size:24px;margin-bottom:23px}@media screen and (min-width:993px){.footer .footer-section:last-child .footer-section__title{margin-bottom:24px}}.footer .footer-section .copyrights{display:flex;flex-direction:column;margin-top:20px}@media screen and (min-width:993px){.footer .footer-section .copyrights{display:none;margin-top:0}}@media screen and (min-width:993px){.footer .footer-section{padding-top:23px}}.footer .footer-logo{height:54px;width:auto;transform:translateX(-6px);margin-bottom:24px}@media screen and (min-width:993px){.footer .footer-logo{height:78px;margin-bottom:27px}}.footer .footer-socials{display:flex}.footer .footer-socials a{width:32px;height:32px;display:block;margin-right:40px}.footer .footer-socials a:last-child{margin-right:0}@media screen and (min-width:993px){.footer .footer-socials{margin-bottom:50px}}.footer .footer-section__title{font-size:18px;font-family:Open Sans Bold;margin-bottom:24px}@media screen and (min-width:993px){.footer .footer-section__title{margin-bottom:34px}}.footer .footer-nav{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:25px}.footer .footer-nav a{font-size:16px;display:flex;align-items:center}.footer .footer-nav a img{max-height:28px;display:block;width:unset;height:unset;object-fit:unset;margin-right:10px}.footer .default-form{display:flex;flex-direction:column}@media screen and (min-width:993px){.footer .default-form{width:255px}}.footer .default-form .default-btn{display:block;width:100%}.footer .default-form .form-send__btn,.footer .form-title{display:none}.footer .form-inputs{display:flex;flex-direction:column}@media screen and (min-width:993px){.footer .form-inputs{width:100%}}.footer .input-wrap{margin-bottom:11px;margin-right:0}@media screen and (min-width:993px){.footer .input-wrap,.footer .input-wrap input{width:100%}}.footer .copyrights{display:flex;flex-direction:column}.footer .copyrights span{display:flex;align-items:center}.footer .copyrights a{margin-left:5px;display:block}@media screen and (min-width:993px){.footer .input-error{max-width:unset}}#main-section{height:100vh;padding-top:66px;padding-bottom:60px;position:relative}#main-section .section-figure,#main-section .section-figure2{position:absolute;z-index:-1}#main-section .section-figure{left:-480px;top:5%;width:555px;height:555px}@media screen and (min-width:993px){#main-section .section-figure{width:1110px;height:1110px;left:unset;right:-950px;top:-100px}}#main-section .section-figure2{right:-150px;top:15%;width:241px;height:216px;transform:rotate(-180deg)}@media screen and (min-width:993px){#main-section .section-figure2{top:65%;width:641px;height:576px;transform:rotate(0);right:unset;left:-117px}}#main-section .container{height:100%;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:993px){#main-section .container{display:grid;grid-template-columns:1.6fr 1fr;align-items:center;grid-gap:70px}}#main-section .default-title{font-size:40px;line-height:40px;margin-bottom:29px}@media screen and (min-width:993px){#main-section .default-title{font-size:56px;margin-bottom:34px;line-height:56px}}#main-section .main-section__subtitle{font-size:12px;text-transform:uppercase;margin-bottom:32px}@media screen and (min-width:993px){#main-section .main-section__subtitle{font-size:16px;margin-bottom:45px}}#main-section .main-section__subtitle span:last-child{color:#2fbeff}#main-section .form-title.form-title--bonus{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;margin-top:12px;width:100%}#main-section .form-bonus__text{line-height:1.25;white-space:normal;word-break:break-word}#main-section .form-bonus__logo{display:block;margin:6px auto 0;border-radius:50px;background:#2fbeff;padding:.1rem .5rem;height:32px;width:auto;object-fit:contain}@media (min-width:993px){#main-section .form-title.form-title--bonus{align-items:flex-start;text-align:left}#main-section .form-bonus__text{align-self:flex-start}#main-section .form-bonus__logo{align-self:center;height:40px}}#main-section .main-section__img{display:none;height:70vh}#main-section .main-section__img img{width:unset;object-fit:unset}@media screen and (min-width:993px){#main-section .main-section__img{display:block;margin:0 auto;animation:phone 2s ease infinite}}#about-section{padding:0 15px 25px;position:relative}@media screen and (min-width:993px){#about-section{padding:50px 0}}#about-section .section-figure{width:305px;height:141px;z-index:-1;position:absolute;bottom:-15px;right:-195px}@media screen and (min-width:993px){#about-section .section-figure{width:1082px;height:500px;right:-750px;z-index:-1;bottom:-150px}}#about-section .container{border-radius:8px;padding:0;background-color:#2c2f3b;max-width:1110px}@media screen and (min-width:993px){#about-section .container{display:flex;align-items:center;height:min-content;background-color:unset}}#about-section .about-section__img{height:460px;margin-bottom:20px}#about-section .about-section__img img{border-top-left-radius:8px;border-top-right-radius:8px}@media screen and (min-width:993px){#about-section .about-section__img{max-width:510px;width:100%;height:680px;margin-bottom:0}#about-section .about-section__img img{border-radius:16px}}#about-section .section-content{padding:0 20px 25px}@media screen and (min-width:993px){#about-section .section-content{background-color:#2c2f3b;padding:68px 60px 87px;width:100%;border-bottom-right-radius:16px;border-top-right-radius:16px}}#about-section .default-title{margin-bottom:14px}#about-section .default-desc{margin-bottom:26px}#working-hours-section{padding:0 15px 25px;position:relative}@media screen and (min-width:993px){#working-hours-section{padding:50px 0}}#working-hours-section .container{border-radius:8px;padding:0;background-color:#2c2f3b;max-width:1110px}@media screen and (min-width:993px){#working-hours-section .container{display:flex;align-items:center;height:min-content;background-color:unset}}#working-hours-section .working-hours-section__img{position:relative;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end}@media screen and (min-width:993px){#working-hours-section .working-hours-section__img{display:block}}#working-hours-section .working-hours-section__img .generator-image{position:absolute;width:396px;height:308px;left:71px;top:-80px}#working-hours-section .working-hours-section__img .solar-panel-image{position:absolute;width:145.51px;height:145.51px;top:70px;left:-79px}@media screen and (max-width:1150px){#working-hours-section .working-hours-section__img .generator-image{position:absolute;width:30vw;height:25vw;left:80px;top:-60px}#working-hours-section .working-hours-section__img .solar-panel-image{position:absolute;top:70px;left:-60px}}@media screen and (max-width:991px){#working-hours-section .text-section-content{margin-bottom:20px}}@media screen and (max-width:991px){#working-hours-section .working-hours-section__img{display:flex;justify-content:space-between}#working-hours-section .working-hours-section__img .generator-image{position:static;width:40vw;height:35vw}#working-hours-section .working-hours-section__img .solar-panel-image{margin:0 0 18px 14px;position:static;width:20vw;height:15vw}}#working-hours-section .section-content{display:flex;flex-direction:column;padding:24px 20px 20px}@media screen and (min-width:993px){#working-hours-section .section-content{flex-direction:row;background-color:#2c2f3b;padding:48px 0 64px 40px;width:100%;border-radius:16px}}#working-hours-section .default-title{margin-bottom:24px;width:602px}#working-hours-section .default-desc{width:483px}@media screen and (max-width:991px){#working-hours-section .default-title{margin-bottom:12px;width:100%}#working-hours-section .default-desc{width:100%}}#advantages-section{padding:25px 0}@media screen and (min-width:993px){#advantages-section{padding:50px 0}}#advantages-section .default-title{text-align:center;margin-bottom:19px}@media screen and (min-width:993px){#advantages-section .default-title{margin-bottom:25px}}#advantages-section .default-desc{text-align:center;line-height:22px;margin-bottom:48px}@media screen and (min-width:993px){#advantages-section .default-desc{max-width:480px;margin:0 auto 52px}}#advantages-section .advantages-cards{display:flex;flex-direction:column}@media screen and (min-width:993px){#advantages-section .advantages-cards{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr}}#advantages-section .card{border-radius:16px;background-color:#2c2f3b;padding:30px 20px;margin-bottom:15px}@media screen and (min-width:993px){#advantages-section .card{padding:40px 30px}}#advantages-section .card:last-child{margin-bottom:0}#advantages-section .card .default-title{font-size:22px;margin-bottom:8px;text-align:left}@media screen and (min-width:993px){#advantages-section .card .default-title{font-size:32px;margin-bottom:9px}}#advantages-section .card .default-desc{text-align:left;margin:0}@media screen and (min-width:993px){#advantages-section .card{margin-bottom:0}}#advantages-section .card-icon{max-height:48px;width:auto;margin-bottom:20px}#services-section{padding:25px 0;position:relative}#services-section .section-figure{background-size:contain;position:absolute;z-index:-1;width:341px;height:420px;top:-65px;left:-291px}@media screen and (min-width:993px){#services-section .section-figure{width:679px;height:838px;top:-111px;left:-486px}}@media screen and (min-width:993px){#services-section{padding:50px 0}}#services-section .default-title{margin-bottom:19px;text-align:center}#services-section .default-desc{text-align:center;margin-bottom:24px}@media screen and (min-width:993px){#services-section .default-desc{margin-bottom:56px}}#services-section .services-cards{display:flex;flex-direction:column}@media screen and (min-width:993px){#services-section .services-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px}}#services-section .card{padding:30px 15px;border-radius:16px;background-color:#2c2f3b;display:flex;flex-direction:column;align-items:center;margin-bottom:15px}#services-section .card:last-child{margin-bottom:0}#services-section .card:nth-child(2){background-image:linear-gradient(135deg,#2fbeff,#1b70b6)}@media screen and (min-width:993px){#services-section .card{padding:40px 30px;margin-bottom:0}}#services-section .card-title{font-family:Crimson Text Regular;font-size:22px;text-align:center;text-transform:uppercase;margin-bottom:18px}@media screen and (min-width:993px){#services-section .card-title{font-size:32px;margin-bottom:27px}}#services-section .card-services{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}#services-section .card-services .default-desc{margin-bottom:15px}#services-section .card-services .default-desc:last-child{margin-bottom:0}@media screen and (min-width:993px){#services-section .card-services .default-desc{margin-bottom:20px}}@media screen and (min-width:993px){#services-section .card-services{margin-bottom:30px}}#services-section .card-sales{display:flex;align-items:center;justify-content:space-between;max-width:255px;width:100%;margin-bottom:37px;margin-top:auto}@media screen and (min-width:993px){#services-section .card-sales{max-width:unset;margin-bottom:46px}}#services-section .card-percent,#services-section .card-price{display:flex;flex-direction:column;align-items:center}#services-section .card-percent span:first-child,#services-section .card-price span:first-child{font-family:Crimson Text Regular;font-size:22px;margin-bottom:3px}@media screen and (min-width:993px){#services-section .card-percent span:first-child,#services-section .card-price span:first-child{font-size:32px;margin-bottom:1px}}#services-section .card-percent span:last-child,#services-section .card-price span:last-child{font-family:Open Sans Regular;font-size:12px;text-align:center}@media screen and (min-width:993px){#services-section .card-percent span:last-child,#services-section .card-price span:last-child{font-size:14px}}#cases-section{padding:25px 0;position:relative}#cases-section .section-figure{position:absolute;width:205px;height:318px;transform:rotateY(180deg);left:-168px;top:-95px;z-index:-1}@media screen and (min-width:993px){#cases-section .section-figure{width:410px;height:636px;right:-205px;top:-180px;left:unset;transform:unset}}@media screen and (min-width:993px){#cases-section{padding:50px 0}}#cases-section .container{max-width:1366px;position:relative}#cases-section .default-title{text-align:center;margin-bottom:27px}@media screen and (min-width:993px){#cases-section .default-title{margin-bottom:56px}}@media screen and (min-width:993px){#cases-section .cases-slider{max-width:1150px;margin:0 auto}}#cases-section .prev-arrow{left:20px}#cases-section .prev-arrow img,#cases-section .prev-arrow svg{transform:rotate(90deg)}#cases-section .next-arrow{right:20px}#cases-section .next-arrow img,#cases-section .next-arrow svg{transform:rotate(-90deg)}#cases-section .case{border-radius:8px;overflow:hidden;height:100%}#cases-section .case-img{height:234px}#cases-section .case-content{padding:15px;background-color:#2c2f3b;height:100%}#cases-section .case-content .default-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}#cases-section .content-title{font-family:Crimson Text Regular;font-size:24px;margin-bottom:3px}#cases-section .content-subtitle{margin-bottom:15px}#cases-section .content-subtitle span{font-size:14px}#cases-section .content-subtitle span:first-child{margin-right:8px}#cases-section .content-subtitle span:last-child{font-family:Open Sans Bold}#cases-section .content-statistics{border-top:1px solid hsla(0,0%,100%,.35);border-bottom:1px solid hsla(0,0%,100%,.35);padding:15px 0;display:flex;justify-content:space-between;margin-bottom:15px}#cases-section .statistic{display:flex;flex-direction:column}#cases-section .statistic:last-child,#cases-section .statistic:nth-child(2){align-items:center}#cases-section .statistic:last-child .statistic-data,#cases-section .statistic:nth-child(2) .statistic-data{font-family:Open Sans Bold;align-items:center}#cases-section .statistic:nth-child(2){color:#ff932f}#cases-section .statistic:last-child{color:#2fff93}#cases-section .statistic-label{color:#808289;font-size:14px;margin-bottom:12px}#cases-section .statistic-data{display:flex;flex-direction:column}#cases-section .statistic-data span{font-size:14px;margin-bottom:12px}#cases-section .statistic-data span:last-child{margin-bottom:0}#clients-section{padding:25px 0;position:relative}#clients-section .section-figure{display:none}@media screen and (min-width:993px){#clients-section .section-figure{width:352px;height:558px;position:absolute;top:0;left:-140px;z-index:-1;display:block}}@media screen and (min-width:993px){#clients-section{padding:50px 0}}@media screen and (min-width:993px){#clients-section .container{display:flex;align-items:center;justify-content:space-between}}#clients-section .default-title{margin-bottom:23px}@media screen and (min-width:993px){#clients-section .section-content{max-width:470px;width:100%;margin-right:20px}}#clients-section .clients-slider__wrap{position:relative}@media screen and (min-width:993px){#clients-section .clients-slider{height:600px;width:540px;border-radius:16px;overflow:hidden}#clients-section .clients-slider .slick-track{grid-gap:0;height:100%}#clients-section .clients-slider .slick-list{height:100%}}#clients-section .slide{padding:0;cursor:pointer}#clients-section .slide-content{position:relative}#clients-section .slide-content .slide-content__after,#clients-section .slide-content .slide-content__before{padding:5px 20px 8px;font-family:Open Sans Regular;position:absolute;font-size:16px;background-color:#1b1e27;z-index:5}@media screen and (min-width:993px){#clients-section .slide-content .slide-content__after,#clients-section .slide-content .slide-content__before{font-size:24px;padding:10px 40px 13px}}#clients-section .slide-content .slide-content__before{border-radius:0 8px 8px 0;left:0;top:15px}@media screen and (min-width:993px){#clients-section .slide-content .slide-content__before{top:40px}}#clients-section .slide-content .slide-content__after{bottom:15px;right:0;border-radius:8px 0 0 8px}@media screen and (min-width:993px){#clients-section .slide-content .slide-content__after{bottom:40px}}#clients-section .next-arrow,#clients-section .prev-arrow{z-index:3}#clients-section .next-arrow{right:0}#clients-section .prev-arrow{left:0}#clients-section .client-items{margin-bottom:23px}@media screen and (min-width:993px){#clients-section .client-items{margin-bottom:0}}#clients-section .item{border-bottom:1px solid hsla(0,0%,100%,.35);padding:21px 0;cursor:pointer}#clients-section .item:last-child{border-bottom:none;padding-bottom:0}#clients-section .item.active .item-label{padding-bottom:10px}#clients-section .item.active .item-label span:last-child:after{content:"-"}#clients-section .item-label{display:flex;align-items:center;justify-content:space-between;transition:padding-bottom .4s ease-in-out}#clients-section .item-label span:first-child{font-family:Crimson Text Regular;font-size:24px}#clients-section .item-label span:last-child{position:relative;width:32px}#clients-section .item-label span:last-child:after{content:"+";font-family:Crimson Text Regular;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#clients-section .default-desc{display:none}#logo__section{padding-bottom:50px}#logo__section .default-title{text-align:center;margin-bottom:36px}#logo__section .logo__list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px}#logo__section .logo__list-item{border-radius:8px;background-color:#2c2f3b;padding:0 10px;display:flex;align-items:center}#logo__section .logo__list-item img{height:80px;object-fit:contain}@media screen and (max-width:992px){#logo__section .logo__list{grid-template-columns:repeat(2,1fr);grid-gap:15px}}#cooperation-section{padding:25px 0;position:relative}#cooperation-section .section-figure{position:absolute;width:321px;height:288px;top:75px;left:-216px;z-index:-1}@media screen and (min-width:993px){#cooperation-section .section-figure{display:none}}#cooperation-section .section-figure2{position:absolute;bottom:-160px;right:-140px;width:188px;height:165px;z-index:-1}@media screen and (min-width:993px){#cooperation-section .section-figure2{width:375px;height:329px;left:unset;right:-187px;bottom:-235px;top:unset}}@media screen and (min-width:993px){#cooperation-section{padding:50px 0}}#cooperation-section .default-title{margin-bottom:19px;text-align:center}@media screen and (min-width:993px){#cooperation-section .default-title{margin-bottom:25px}}#cooperation-section .default-desc{text-align:center;margin-bottom:24px}@media screen and (min-width:993px){#cooperation-section .default-desc{margin-bottom:35px}}#cooperation-section .cooperation-steps{display:flex;flex-direction:column;margin-bottom:25px}@media screen and (min-width:993px){#cooperation-section .cooperation-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:40px}}#cooperation-section .step{border-radius:8px;background-color:#2c2f3b;padding:0 10px;display:flex;align-items:center;margin-bottom:15px}#cooperation-section .step:last-child{margin-bottom:0}#cooperation-section .step span:first-child{opacity:.2;color:#fff;font-family:Crimson Text Regular;font-size:80px;margin-right:15px}#cooperation-section .step span:last-child{font-size:14px}@media screen and (min-width:993px){#cooperation-section .step{margin-bottom:0;margin-right:30px}#cooperation-section .step:last-child{margin-right:0}}#cooperation-section .default-form{display:flex;flex-direction:column;align-items:center}#reviews-section{padding:25px 0;position:relative}@media screen and (min-width:993px){#reviews-section{padding:50px 0}}#reviews-section .default-title{text-align:center;margin-bottom:27px}@media screen and (min-width:993px){#reviews-section .default-title{margin-bottom:56px}}#reviews-section .container{max-width:1366px}#reviews-section .next-arrow,#reviews-section .prev-arrow{transform:translateY(-50%)}#reviews-section .next-arrow{right:-45px}#reviews-section .prev-arrow{left:-45px}#reviews-section .reviews-slider__wrap{position:relative}#reviews-section .reviews-slider{max-width:1160px;margin:0 auto}#reviews-section .slide-card{border-radius:8px;background-color:#2c2f3b;padding:30px 20px;display:flex;flex-direction:column}#reviews-section .person{display:flex;align-items:center}#reviews-section .image-wrap{height:64px;width:64px;background-color:#2fbeff;border-radius:50%;position:relative;overflow:hidden;margin-right:13px;margin-bottom:15px}#reviews-section .image-wrap img{position:relative;z-index:2}#reviews-section .name-letter{font-family:Crimson Text Regular;font-size:28px;font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#reviews-section .credentials{display:flex;flex-direction:column;text-transform:capitalize}#reviews-section .credentials span:first-child{font-family:Open Sans SemiBold;font-size:20px;margin-bottom:4px}#reviews-section .credentials span:last-child{font-size:14px}#reviews-section .desc-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}#reviews-section .clamp-btn{background-color:unset;color:#2fbeff;font-size:14px;line-height:24px;cursor:pointer}@media screen and (min-width:993px){#reviews-section .clamp-btn{font-size:16px;line-height:26px}}#faq-section{padding:25px 0;position:relative}#faq-section .section-figure,#faq-section .section-figure2{display:none}@media screen and (min-width:993px){#faq-section{padding:50px 0 100px}#faq-section .section-figure,#faq-section .section-figure2{z-index:-1;position:absolute;display:block}#faq-section .section-figure{top:50px;left:-300px;width:641px;height:577px}#faq-section .section-figure2{right:-800px;bottom:0;width:1082px;height:499px}}#faq-section .default-title{text-align:center;margin-bottom:27px}@media screen and (min-width:993px){#faq-section .default-title{margin-bottom:40px}}#faq-section .faq-items{display:flex;flex-direction:column}#faq-section .faq-items .default-desc{display:none}@media screen and (min-width:993px){#faq-section .faq-items{max-width:730px;margin:0 auto}}#faq-section .item{padding-bottom:15px;border-bottom:1px solid #e9e9e9;cursor:pointer;margin-bottom:12px}@media screen and (min-width:993px){#faq-section .item{padding-bottom:19px;margin-bottom:19px}}#faq-section .item:last-child{padding-bottom:0;border-bottom:none}#faq-section .item.active .item-label{padding-bottom:8px}#faq-section .item.active .item-label span:last-child{transform:rotate(45deg)}#faq-section .item-label{display:flex;align-items:center;justify-content:space-between;transition:padding-bottom .6s ease-in-out}#faq-section .item-label span:first-child{font-family:Open Sans SemiBold;font-size:18px;margin-right:20px}@media screen and (min-width:993px){#faq-section .item-label span:first-child{font-size:20px}}#faq-section .item-label span:last-child{position:relative;width:14px;height:14px;transition:all .6s ease-in-out}#faq-section .item-label span:last-child:after,#faq-section .item-label span:last-child:before{content:"";width:14px;height:3px;background-color:#2fbeff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:2px}#faq-section .item-label span:last-child:after{transform:translate(-50%,-50%) rotate(-90deg)}.telegramLink{animation:phone 2s ease infinite;cursor:pointer;position:fixed;z-index:100;bottom:60px;right:60px;width:55px;height:55px}.telegramLink img{width:100%;height:100%}@media (max-width:992px){.telegramLink{bottom:20px;right:100px}}.profi-crm-popup{position:fixed;z-index:99;bottom:24px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px;max-width:min(900px,90vw);background-image:linear-gradient(203deg,#2fbeff,#1b70b6);color:#fff;border-radius:9999px;box-shadow:0 4px 16px rgba(0,0,0,.25);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s}.profi-crm-popup.is-shown{opacity:1;visibility:visible;pointer-events:auto}.profi-crm-popup .form-bonus__text{line-height:1.25;margin:0}@media (max-width:992px){.profi-crm-popup{--tg:56px;--gap:12px;--side:16px;bottom:20px;left:var(--side);right:auto;transform:none;width:min(40ch,calc(90vw - var(--side) - var(--tg) - var(--tg) - var(--gap) - env(safe-area-inset-right)));max-width:none;padding:10px 12px;display:block;white-space:normal}.profi-crm-popup .form-bonus__text{font-size:12px;text-align:center;white-space:normal!important;overflow-wrap:anywhere;word-break:normal;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.section-figure,.section-figure2{object-fit:unset}#additional-services-section{overflow:hidden;padding:50px 0;position:relative}#additional-services-section .next-arrow,#additional-services-section .prev-arrow{transform:translateY(-50%)}#additional-services-section .next-arrow{right:-50px}#additional-services-section .prev-arrow{left:-50px}#additional-services-section .additional-services__body{position:relative}#additional-services-section .default-title{margin-bottom:20px;display:flex;align-items:end;justify-content:space-between;gap:50px}@media screen and (min-width:577px){#additional-services-section .default-title{justify-content:flex-start}}@media screen and (min-width:993px){#additional-services-section .default-title{margin-bottom:40px}}#additional-services-section .default-title_arrow{width:25px;height:25px;transform:rotate(-45deg)}@media screen and (min-width:993px){#additional-services-section .default-title_arrow{width:40px;height:40px}}#additional-services-section .slide__card{font-family:Open Sans Regular;border-radius:1rem;overflow:hidden}#additional-services-section .slide__card-header{padding:1.25rem 1.875rem;display:grid;row-gap:.9375rem;background-color:#2fbeff}#additional-services-section .slide__card-category{border-radius:4.375rem;background-color:#202020;justify-self:center;padding:.75rem 1.125rem;color:#2fbeff;font-size:1rem;font-family:Open Sans SemiBold;line-height:1;text-align:center}#additional-services-section .slide__card-text{justify-self:center;text-align:center;color:#202020;font-size:.875rem;line-height:1.4}#additional-services-section .slide__card-price{justify-self:center;text-align:center;color:#202020;font-size:2.25rem;font-weight:800;font-family:Open Sans Bold;line-height:1;text-transform:uppercase}#additional-services-section .slide__card-body{padding:1.25rem 1.625rem 1.875rem;background-color:#2c2f3b;display:grid;row-gap:1.25rem}#additional-services-section .slide__card-box{display:grid}#additional-services-section .slide__card-item{display:flex;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}#additional-services-section .slide__card-item:not(:last-child){padding-bottom:.625rem;border-bottom:.0625rem solid #202020}#additional-services-section .slide__card-item:not(:first-child){padding-top:.625rem}#additional-services-section .slide__card-list{overflow:hidden;transition:height .4s ease-in-out}#additional-services-section .slide__card-icon{flex:0 0 1rem;width:1rem;height:1rem}#additional-services-section .slide__card-line{color:#fff;font-size:1rem;line-height:1.3}#additional-services-section .slide__card-line span{color:#2fbeff}#additional-services-section .slide__card-more-btn{background-color:transparent;color:#2fbeff;padding-top:1.25rem;justify-self:center;display:flex;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;flex-direction:row-reverse;cursor:pointer}#additional-services-section .slide__card-more-btn--hide{display:none}#additional-services-section .slide__card-more-btn img{width:8px;height:8px;transition:transform .4s ease-in-out}#additional-services-section .slide__card-more-btn.active .slide__card-more-btn--show{display:none}#additional-services-section .slide__card-more-btn.active .slide__card-more-btn--hide{display:block}#additional-services-section .slide__card-more-btn.active img{transform:rotate(45deg)}#additional-services-section .slide__card-paragraph{justify-self:center;max-width:21.875rem;color:#fff;text-align:center;font-size:.875rem;line-height:1.2;font-style:italic}#additional-services-section .slide__card-paragraph span{color:#2fbeff}#additional-services-section .default-btn{justify-self:center}#additional-services-section .slick-dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;margin-left:40px}#additional-services-section .slick-dots li button{font-size:0}#additional-services-section .slick-dots li.slick-active::marker{color:#2fbeff}#callback-modal,#callback-service-modal,.modal-photo,.modal-success{position:fixed;top:0;left:0;height:100%;width:100%;z-index:101;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .4s ease-in-out;pointer-events:none}@media screen and (max-width:992px){#callback-modal,#callback-service-modal,.modal-photo,.modal-success{padding:15px}}#callback-modal:before,#callback-service-modal:before,.modal-photo:before,.modal-success:before{content:"";background-color:#000;position:absolute;left:0;top:0;height:100%;width:100%;opacity:.8;backdrop-filter:blur(10px)}#callback-modal.active,#callback-service-modal.active,.modal-photo.active,.modal-success.active{opacity:1;pointer-events:all}#callback-modal .modal-body,#callback-service-modal .modal-body,.modal-photo .modal-body,.modal-success .modal-body{position:relative;z-index:1;padding:100px 100px 120px;max-width:1110px;width:100%;display:flex;flex-direction:column;align-items:center;box-shadow:0 8px 32px rgba(14,14,14,.2);border-radius:32px;background-color:#1b1e27}@media screen and (max-width:992px){#callback-modal .modal-body,#callback-service-modal .modal-body,.modal-photo .modal-body,.modal-success .modal-body{height:100%;width:100%;padding:15px;justify-content:center}}#callback-modal .default-form,#callback-service-modal .default-form,.modal-photo .default-form,.modal-success .default-form{display:flex;flex-direction:column;align-items:center}#callback-modal .input-wrap,#callback-service-modal .input-wrap,.modal-photo .input-wrap,.modal-success .input-wrap{margin-right:0;margin-bottom:13px}@media screen and (min-width:993px){#callback-modal .input-wrap,#callback-service-modal .input-wrap,.modal-photo .input-wrap,.modal-success .input-wrap{margin-bottom:0;margin-right:20px}}#callback-modal .modal-title,#callback-service-modal .modal-title,.modal-photo .modal-title,.modal-success .modal-title{color:#fff;font-size:32px;margin-bottom:20px;font-family:Crimson Text Regular;text-align:center;line-height:40px}@media screen and (min-width:993px){#callback-modal .modal-title,#callback-service-modal .modal-title,.modal-photo .modal-title,.modal-success .modal-title{font-size:56px;margin-bottom:40px;line-height:56px}}#callback-modal .default-desc,#callback-service-modal .default-desc,.modal-photo .default-desc,.modal-success .default-desc{margin-bottom:27px;text-transform:uppercase;font-size:12px}#callback-modal .default-desc span:last-child,#callback-service-modal .default-desc span:last-child,.modal-photo .default-desc span:last-child,.modal-success .default-desc span:last-child{color:#2fbeff}@media screen and (min-width:993px){#callback-modal .default-desc,#callback-service-modal .default-desc,.modal-photo .default-desc,.modal-success .default-desc{margin-bottom:45px;font-size:16px}}#callback-modal .close-modal,#callback-service-modal .close-modal,.modal-photo .close-modal,.modal-success .close-modal{height:25px;width:25px;position:absolute;right:25px;top:25px;opacity:.7;transition:opacity .3s ease-in-out;cursor:pointer}@media screen and (max-width:768px){#callback-modal .close-modal,#callback-service-modal .close-modal,.modal-photo .close-modal,.modal-success .close-modal{top:17px;right:18px;height:22px;width:22px}}#callback-modal .close-modal:after,#callback-modal .close-modal:before,#callback-service-modal .close-modal:after,#callback-service-modal .close-modal:before,.modal-photo .close-modal:after,.modal-photo .close-modal:before,.modal-success .close-modal:after,.modal-success .close-modal:before{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background-color:#fff}#callback-modal .close-modal:before,#callback-service-modal .close-modal:before,.modal-photo .close-modal:before,.modal-success .close-modal:before{transform:rotate(45deg)}#callback-modal .close-modal:after,#callback-service-modal .close-modal:after,.modal-photo .close-modal:after,.modal-success .close-modal:after{transform:rotate(-45deg)}#callback-modal .close-modal:hover,#callback-service-modal .close-modal:hover,.modal-photo .close-modal:hover,.modal-success .close-modal:hover{opacity:1}#callback-modal .form-inputs,#callback-service-modal .form-inputs,.modal-photo .form-inputs,.modal-success .form-inputs{display:flex;flex-direction:column;width:100%}@media screen and (min-width:993px){#callback-modal .form-inputs,#callback-service-modal .form-inputs,.modal-photo .form-inputs,.modal-success .form-inputs{flex-direction:row}}#callback-modal .form-send__btn,#callback-service-modal .form-send__btn,.modal-photo .form-send__btn,.modal-success .form-send__btn{display:none}#callback-modal .default-btn,#callback-service-modal .default-btn,.modal-photo .default-btn,.modal-success .default-btn{display:block;width:100%}#callback-modal .default-form,#callback-modal .input-wrap,#callback-modal .input-wrap input,#callback-service-modal .default-form,#callback-service-modal .input-wrap,#callback-service-modal .input-wrap input,.modal-photo .default-form,.modal-photo .input-wrap,.modal-photo .input-wrap input,.modal-success .default-form,.modal-success .input-wrap,.modal-success .input-wrap input{width:100%}@media screen and (min-width:993px){#callback-modal .default-form,#callback-service-modal .default-form,.modal-photo .default-form,.modal-success .default-form{width:unset}}.modal-success{display:flex;flex-direction:column;align-items:center;box-shadow:0 8px 32px rgba(14,14,14,.2);border-radius:16px;background-color:#1b1e27}.modal-success .default-title{margin-bottom:25px}@media screen and (min-width:993px){.modal-success .default-title{margin-bottom:35px}}.modal-success .default-desc{margin-bottom:28px;font-size:12px;text-align:center}@media screen and (min-width:993px){.modal-success .default-desc{margin-bottom:45px;font-size:16px;text-transform:unset}}.modal-success .default-btn{width:fit-content;font-family:Open Sans Regular}.modal-success .default-btn span{text-transform:uppercase}.modal-photo .modal-body{padding:0;width:100%;height:70vh}@media screen and (min-width:993px){.modal-photo .modal-body{width:70vh}}.modal-photo .modal-body img{height:100%}.modal-photo .modal-body:after,.modal-photo .modal-body:before{padding:5px 20px 8px;font-family:Open Sans Regular;position:absolute;font-size:16px;background-color:#1b1e27;z-index:5}@media screen and (min-width:993px){.modal-photo .modal-body:after,.modal-photo .modal-body:before{font-size:24px;padding:10px 40px 13px}}.modal-photo .modal-body:before{content:"До";border-radius:0 8px 8px 0;left:0;top:15px}@media screen and (min-width:993px){.modal-photo .modal-body:before{top:40px}}.modal-photo .modal-body:after{bottom:15px;right:0;content:"После";border-radius:8px 0 0 8px}@media screen and (min-width:993px){.modal-photo .modal-body:after{bottom:40px}}