@import url("https://fonts.googleapis.com/css2?family=Michroma&display=swap");@import url("https://fonts.cdnfonts.com/css/sf-pro-display");:root{--color-c-black-v-100: #000;--color-c-black-v-200: #2A2D38;--color-c-black-v-300: #353945;--color-c-purple-v-100: #3B1EFF;--color-c-blue-v-100: #3C1FFF;--color-c-red-v-100: #f86e6e;--color-c-lime-v-100: #5DF9C0;--color-c-lime-v-200: #01CFC7;--color-c-grey-v-100: #A6B2C7;--color-c-grey-v-200: #4D5262;--color-c-grey-v-300: #777D96;--color-c-white-v-100: #fff;--color-c-white-v-200: #D5E6F8;--color-c-white-v-300: #DEF;--space-xxs: 8px;--space-xs: 16px;--space-sm: 32px;--space-md: 40px;--space-lg: 48px;--space-xl: 60px;--space-xxl: 72px;--space-xxxl: 80px;--space-xxxx: 100px;--space-xxxxx: 120px}@use '../abstracts/variables' as *;@use '../abstracts/mixins' as *;@use '../abstracts/variables' as *;body{margin:0;padding:0;width:100%;max-width:99vw;background:#2A2D38;color:#D5E6F8;overflow-x:hidden}body a,body button{transition:all 0.3s ease-in-out}body img{max-width:100%;height:auto;vertical-align:middle}body figure{margin:0;padding:0}body .page-content{width:100%;margin:0;padding:0;position:relative;display:inline-block;overflow-x:hidden}body .page-content section,body .page-content .section{width:100%;position:relative;z-index:0}body .page-content section h1,body .page-content section h2,body .page-content section h3,body .page-content section h4,body .page-content section h5,body .page-content section h6,body .page-content section p,body .page-content .section h1,body .page-content .section h2,body .page-content .section h3,body .page-content .section h4,body .page-content .section h5,body .page-content .section h6,body .page-content .section p{margin:0;padding:0}body .page-content section .container,body .page-content .section .container{position:relative;z-index:2}.section{width:100%;position:relative}.section .container{width:calc(100% - 48px);max-width:1260px;margin:0 auto;text-align:left}@media (max-width: 1023px){.section .container{width:calc(100% - 80px)}}@media (max-width: 767px){.section .container{width:calc(100% - 47px)}}@use '../abstracts/mixins' as *;@use '../abstracts/variables' as *;body{color:#DEF;font-family:"SF Pro Display",sans-serif;font-size:18px;font-weight:400;line-height:1.4}body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0;padding:0}body .heading-1{font-family:"SF Pro Display",sans-serif;font-size:40px;font-weight:400;line-height:1.25}body .heading-1-m{font-family:"SF Pro Display",sans-serif;font-size:40px;font-weight:500;line-height:1.25}body .heading-2{font-family:"SF Pro Display",sans-serif;font-size:34px;font-weight:400;line-height:1.25}body .heading-2-m{font-family:"SF Pro Display",sans-serif;font-size:34px;font-weight:500;line-height:1.25}body .heading-3{font-family:"SF Pro Display",sans-serif;font-size:30px;font-weight:400;line-height:1.25}body .heading-3-m{font-family:"SF Pro Display",sans-serif;font-size:30px;font-weight:500;line-height:1.25}body .heading-4{font-family:"SF Pro Display",sans-serif;font-size:24px;font-weight:400;line-height:1.25}body .heading-4-m{font-family:"SF Pro Display",sans-serif;font-size:24px;font-weight:500;line-height:1.25}@media (max-width: 767px){body .heading-1{font-family:"SF Pro Display",sans-serif;font-size:34px;font-weight:400;line-height:1.25}body .heading-1-m{font-family:"SF Pro Display",sans-serif;font-size:34px;font-weight:500;line-height:1.25}body .heading-2{font-family:"SF Pro Display",sans-serif;font-size:30px;font-weight:400;line-height:1.25}body .heading-2-m{font-family:"SF Pro Display",sans-serif;font-size:30px;font-weight:500;line-height:1.25}body .heading-3{font-family:"SF Pro Display",sans-serif;font-size:24px;font-weight:400;line-height:1.25}body .heading-3-m{font-family:"SF Pro Display",sans-serif;font-size:24px;font-weight:500;line-height:1.25}body .heading-4{font-family:"SF Pro Display",sans-serif;font-size:20px;font-weight:400;line-height:1.25}body .heading-4-m{font-family:"SF Pro Display",sans-serif;font-size:20px;font-weight:500;line-height:1.25}}body .body-1-regular{font-family:"SF Pro Display",sans-serif;font-size:22px;font-weight:400;line-height:1.25}body .body-2-regular{font-family:"SF Pro Display",sans-serif;font-size:20px;font-weight:400;line-height:1.25}body .body-3-regular{font-family:"SF Pro Display",sans-serif;font-size:18px;font-weight:400;line-height:1.25}body .body-4-regular{font-family:"SF Pro Display",sans-serif;font-size:16px;font-weight:400;line-height:1.25}body .body-5-regular{font-family:"SF Pro Display",sans-serif;font-size:13px;font-weight:400;line-height:1.25}@media (max-width: 767px){body .body-1-regular{font-family:"SF Pro Display",sans-serif;font-size:20px;font-weight:400;line-height:1.25}body .body-2-regular{font-family:"SF Pro Display",sans-serif;font-size:18px;font-weight:400;line-height:1.25}body .body-3-regular{font-family:"SF Pro Display",sans-serif;font-size:16px;font-weight:400;line-height:1.25}body .body-4-regular{font-family:"SF Pro Display",sans-serif;font-size:14px;font-weight:400;line-height:1.25}body .body-5-regular{font-family:"SF Pro Display",sans-serif;font-size:13px;font-weight:400;line-height:1.25}}body .body-1-medium{font-family:"SF Pro Display",sans-serif;font-size:22px;font-weight:500;line-height:1.25}body .body-2-medium{font-family:"SF Pro Display",sans-serif;font-size:20px;font-weight:500;line-height:1.25}body .body-3-medium{font-family:"SF Pro Display",sans-serif;font-size:18px;font-weight:500;line-height:1.25}body .body-4-medium{font-family:"SF Pro Display",sans-serif;font-size:16px;font-weight:500;line-height:1.25}body .body-5-medium{font-family:"SF Pro Display",sans-serif;font-size:13px;font-weight:500;line-height:1.25}body .body-1-bold{font-family:"SF Pro Display",sans-serif;font-size:22px;font-weight:700;line-height:1.25}body .body-2-bold{font-family:"SF Pro Display",sans-serif;font-size:20px;font-weight:700;line-height:1.25}body .body-3-bold{font-family:"SF Pro Display",sans-serif;font-size:18px;font-weight:700;line-height:1.25}body .body-4-bold{font-family:"SF Pro Display",sans-serif;font-size:16px;font-weight:700;line-height:1.25}body .body-5-bold{font-family:"SF Pro Display",sans-serif;font-size:13px;font-weight:700;line-height:1.25}.animated-image,.animated-text-scale,.animated-el-fadeInUp,.animated-el-fadeInBottom,.animated-el-fadeInLeft,.animated-el-fadeInRight,.animated-el-showInUp,.animated-el-showInBottom,.animated-el-showInLeft,.animated-el-showInRight,[class*="animated-el-"],[class*="animated-el-showIn"]{opacity:0;visibility:hidden;will-change:transform, opacity}.animated-image{-webkit-transform:scale(0.8);transform:scale(0.8)}.animated-text-scale{-webkit-transform:scale(0.5);transform:scale(0.5)}.fade-in-bottom-sequence{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);border-radius:0 0 0 0;visibility:hidden;-webkit-transform:translateY(-250px);transform:translateY(-250px);transition:none}.fade-in-bottom-contact{opacity:0;border-radius:0 0 0 0;visibility:hidden;-webkit-transform:translateY(-20%);transform:translateY(-20%);transition:none}.animated-el-fadeInUp{-webkit-transform:translateY(50px);transform:translateY(50px)}.animated-el-fadeInBottom{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.animated-el-fadeInLeft{-webkit-transform:translateX(-50px);transform:translateX(-50px)}.animated-el-fadeInRight{-webkit-transform:translateX(50px);transform:translateX(50px)}.animated-el-showInUp{-webkit-transform:translateY(150px);transform:translateY(150px)}.animated-el-showInBottom{-webkit-transform:translateY(-200px);transform:translateY(-200px)}.animated-el-showInLeft{-webkit-transform:translateX(-150px);transform:translateX(-150px)}.animated-el-showInRight{-webkit-transform:translateX(150px);transform:translateX(150px)}.animated-el-showInBottomAlternate{-webkit-transform:translateY(-200px);transform:translateY(-200px)}.btn{position:relative;display:inline-block;overflow:hidden;text-decoration:none;vertical-align:middle;border:none;border-radius:62px;padding:7px 22px;cursor:pointer;transition:all 0.3s ease-in-out}.btn span{margin:0;padding:0;transition:all 0.3s ease-in-out;font-family:"SF Pro Display",sans-serif;font-size:16px;font-weight:400;line-height:1;color:#D5E6F8}.btn--primary{border:1px solid #3B1EFF;background:#3B1EFF}@media (max-width: 767px){.btn--primary{border:2px solid #3B1EFF}}.btn--primary:hover{background:#3B1EFF}.btn--primary:hover span{color:#5DF9C0}.btn--primary:active,.btn--primary .active{box-shadow:0px 4px 13.5px 0px rgba(93,249,192,0.4)}.btn--outline{border:1px solid #D5E6F8}@media (max-width: 767px){.btn--outline{border:2px solid #D5E6F8}}.btn--outline:hover{border:1px solid #5DF9C0}@media (max-width: 767px){.btn--outline:hover{border:2px solid #5DF9C0}}.btn--outline:hover span{color:#5DF9C0}.btn--outline:active,.btn--outline .active{box-shadow:0px 4px 13.5px 0px rgba(93,249,192,0.4)}.btn--nav{border:1px solid transparent}.btn--nav:hover{border:1px solid transparent}.btn--nav:hover span{color:#5DF9C0}.btn--nav:active,.btn--nav.active{border:1px solid #D5E6F8;background:#D5E6F8}.btn--nav:active span,.btn--nav.active span{color:#2A2D38}.btn--radio{width:225px;position:relative;padding:11px 16px;background:transparent;border:1px solid #777D96}.btn--radio span{color:#DEF}.btn--radio:hover{border:1px solid #5DF9C0}.btn--radio:hover span{color:#5DF9C0}.btn--radio:active{box-shadow:0px 4px 13.5px 0px rgba(93,249,192,0.4);text-align:left}.btn--radio.checked{text-align:left;background:#DEF;border:1px solid #DEF}.btn--radio.checked span{color:#2A2D38}.btn--radio.checked::after{content:'';position:absolute;top:50%;right:8px;width:23px;height:23px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/icon_radio_checkmark.svg") no-repeat center center;background-size:contain}.btn--submit{padding:7px 40px;border:1px solid #3B1EFF;background:#3B1EFF;color:#D5E6F8;font-size:16px;margin-right:auto}.btn--submit span{color:#D5E6F8}.btn--submit:hover{background:#3B1EFF;color:#5DF9C0}.btn--submit:hover span{color:#5DF9C0}.btn--submit:active,.btn--submit .active{box-shadow:0px 4px 13.5px 0px rgba(93,249,192,0.4)}.site-header{width:100%;position:absolute;top:40px;left:0;right:0;z-index:9}.site-header .container{display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.site-header .container{align-items:flex-start}}.site-header .container ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row}.site-header__brand{margin:0;padding:0}.site-header__brand a{display:inline-block;outline:none;text-decoration:none;vertical-align:middle}.site-header__brand a img{margin:0;padding:0;max-width:150px;max-height:40px;vertical-align:middle;transition:all 0.3s ease-in-out}.site-header__brand a:hover img{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}.site-header__nav ul{gap:32px}@media (max-width: 1023px){.site-header__nav ul{gap:8px}}@media (max-width: 767px){.site-header__nav{display:none}}@media (max-width: 767px){.site-header__links{display:none}}.site-header__links ul{gap:2px}.site-header__rwd{position:relative;display:none}@media (max-width: 767px){.site-header__rwd{display:block}}.site-header__rwd .rwd-nav-toggle{padding:13px;background:rgba(255,255,255,0.25);border-radius:55%;display:grid;grid-template-columns:repeat(2, 1fr);gap:7px;cursor:pointer;transition:all 0.3s ease-in-out}.site-header__rwd .rwd-nav-toggle span{width:7px;height:7px;background-color:#fff;border-radius:55%}.site-header__rwd .rwd-nav-toggle.active{-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--gradient, linear-gradient(180deg, #5DF9C0 0%, rgba(93,249,192,0) 94.29%));backdrop-filter:blur(2.5px)}.site-header__rwd .rwd-nav-wrapper{position:absolute;top:56px;right:0;display:flex;flex-direction:column;gap:24px;border-radius:16px;background:rgba(0,0,0,0.65);backdrop-filter:blur(25px);opacity:0;padding:0;overflow-y:hidden;min-width:220px;height:0;transition:all 0.3s ease-in-out}.site-header__rwd .rwd-nav-wrapper h4{text-transform:uppercase;font-size:16px;font-weight:400;letter-spacing:3.84px;color:rgba(213,230,248,0.64);margin:0;padding:0}.site-header__rwd .rwd-nav-wrapper ul{width:100%;display:flex;flex-direction:column;gap:11px;justify-content:flex-start}.site-header__rwd .rwd-nav-wrapper ul:first-child{gap:0}.site-header__rwd .rwd-nav-wrapper ul li{width:100%}.site-header__rwd .rwd-nav-wrapper ul li a.link-nav{color:#D5E6F8;font-size:36px;font-weight:400;text-decoration:none;transition:color 0.3s ease-in-out}.site-header__rwd .rwd-nav-wrapper ul li a.link-nav:hover{color:#fff}.site-header__rwd .rwd-nav-wrapper ul li .btn{width:calc(100% - 48px);text-align:center}.site-header__rwd .rwd-nav-wrapper ul li .btn span{font-size:25px}.site-header__rwd .rwd-nav-wrapper.active{padding:24px;height:auto;opacity:1;z-index:99999}.site-footer{width:100%;margin-top:125px;padding:100px 0 40px;position:relative;overflow-x:hidden}@media (max-width: 767px){.site-footer{margin-top:80px;overflow-x:unset}}.site-footer::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url("../images/footer_blur.png") no-repeat center bottom;background-size:auto 100%;z-index:-2}.site-footer .site-footer-stars{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url("../images/footer_stars.svg") no-repeat center bottom;background-size:auto 100%;pointer-events:none;will-change:transform;z-index:-1}@media (max-width: 767px){.site-footer .site-footer-stars{height:310px;background:url("../images/footer_stars_rwd.svg") no-repeat center bottom;background-size:auto 100%}}.site-footer .container{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}@media (max-width: 639px){.site-footer .container{flex-direction:column;justify-content:center;gap:18px}}.site-footer .container p{margin:0;padding:0;color:#D5E6F8}@media (max-width: 767px){.site-footer .container p{font-size:16px}}.site-footer__author a{position:relative;color:#D5E6F8;text-decoration:none}@media (max-width: 767px){.site-footer__author a{font-size:16px}}.site-footer__author a::before{content:'';position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:1px;background-color:#5DF9C0;transition:all 0.3s ease-in-out}.site-footer__author a:hover{color:#5DF9C0}.site-footer__author a:hover::before{width:100%}.global-preloader{position:fixed;inset:0;background:#3B1EFF;background:linear-gradient(312deg, #000068 0%, #3c1fff 54%, #000068 100%);z-index:9999;display:flex;align-items:center;justify-content:center;flex-direction:column}.global-preloader.hidden{display:none}.global-preloader .progress-bar{width:200px;height:6px;background:#4D5262;border-radius:9px;margin-bottom:16px;overflow:hidden}.global-preloader .progress-bar__fill{width:0%;height:100%;background:var(--Green, #5DF9C0);box-shadow:5px 13px 31.1px 0px #01CFC7;transition:width 0.3s ease;border-radius:9px}.global-preloader .progress-bar__percent{font-size:1rem;font-family:"Michroma",sans-serif;color:#D5E6F8;font-weight:400}.section-hero{position:relative;padding:0;margin:0;z-index:0;background:#3C1FFF;overflow-x:hidden}.section-hero__video{width:100%;height:1028px;margin:0;padding:0;overflow:hidden;vertical-align:middle;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 1023px){.section-hero__video{height:898px}}@media (max-width: 767px){.section-hero__video{height:600px}}.section-hero__video video{width:auto;min-width:100%;height:auto;margin:0 auto;max-height:1080px;min-height:1028px;vertical-align:middle;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-o-object-fit:cover;object-fit:cover}@media (max-width: 1023px){.section-hero__video video{min-height:898px}}@media (max-width: 767px){.section-hero__video video{min-height:700px;max-height:700px}}.section-hero__video::before{content:'';position:absolute;bottom:0;left:0;z-index:3;width:100%;height:405px;background:linear-gradient(to top, #3c1fff 0%, rgba(60,31,255,0.6) 75%, rgba(60,31,255,0.45) 85%, rgba(60,31,255,0) 100%)}.section-hero .container{z-index:4;display:flex;flex-direction:column;align-items:center;gap:135px;padding:430px 0 405px 0}@media (max-width: 1023px){.section-hero .container{padding:300px 0 405px 0}}@media (max-width: 767px){.section-hero .container{padding:300px 0 200px 0}}.section-hero__content{max-width:470px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:50px}@media (max-width: 767px){.section-hero__content{max-width:400px;gap:24px}}.section-hero__content h1{margin:0;padding:0;color:var(--color-c-white-v-100)}.section-hero__content h1 strong{font-weight:500}.section-hero__content p{margin:0;padding:0;font-size:18px;color:var(--color-c-white-v-200)}.section-hero__claim1{position:absolute;bottom:225px;left:0;display:flex;flex-direction:row;align-items:center;gap:24px;max-width:400px}@media (max-width: 1023px){.section-hero__claim1{max-width:320px}}@media (max-width: 767px){.section-hero__claim1{max-width:450px;top:130px;bottom:unset}}.section-hero__claim1 p{margin:0;padding:0}.section-hero__claim1 p strong{font-weight:700}.section-hero__claim2{position:absolute;bottom:225px;right:0;display:flex;flex-direction:row;align-items:center;gap:24px;max-width:400px}@media (max-width: 1023px){.section-hero__claim2{max-width:320px}}@media (max-width: 767px){.section-hero__claim2{max-width:400px;width:400px;flex-direction:column;right:unset;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;bottom:35px}}.section-hero__claim2 p{margin:0;padding:0}.section-hero__claim2 p strong{font-weight:700}.section-about{padding:65px 0 0 0;background:#3C1FFF;position:relative;z-index:2 !important}.section-about .decor-waves{position:absolute;top:0;left:0;width:57px;height:114px}@media (max-width: 1151px){.section-about .decor-waves{left:unset;right:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}}.section-about .decor-waves__wave{width:57px;height:57px;overflow:hidden;position:relative}.section-about .decor-waves__wave__inner{display:inline-block;position:absolute;top:0;right:0;width:114px;height:114px;background:#5DF9C0;border-radius:55%}.section-about .decor-star{position:absolute;top:650px;left:calc(50% - 350px);width:63px;height:63px}@media (max-width: 1151px){.section-about .decor-star{top:500px;left:calc(50% - 350px)}}@media (max-width: 1023px){.section-about .decor-star{top:550px;left:calc(50% - 200px)}}@media (max-width: 767px){.section-about .decor-star{top:550px;left:95px}}.section-about .container--top{display:flex;flex-direction:row;gap:105px}@media (max-width: 1151px){.section-about .container--top{gap:80px}}@media (max-width: 1023px){.section-about .container--top{gap:50px}}@media (max-width: 767px){.section-about .container--top{flex-direction:column;gap:90px}}.section-about .container--bottom{display:flex;flex-direction:row;align-items:flex-end;gap:185px}@media (max-width: 1023px){.section-about .container--bottom{flex-direction:column;gap:40px}}.section-about__description{max-width:620px;display:flex;flex-direction:column;gap:42px}.section-about__description__text{width:100%;display:flex;flex-direction:column;gap:42px}.section-about__description__text p{margin:0;padding:0}.section-about__description__text p strong{color:#5DF9C0;font-weight:400}.section-about__description__text p a{color:#fff;text-decoration:none}.section-about__description__text p a:hover{color:#01CFC7;text-decoration:underline}.section-about__decors{position:relative;z-index:0}@media (max-width: 767px){.section-about__decors{height:540px}}.section-about__decors .decor-waves{top:unset;bottom:50px;left:50%;z-index:3}@media (max-width: 1151px){.section-about__decors .decor-waves{-webkit-transform:scaleX(1);transform:scaleX(1)}}@media (max-width: 1023px){.section-about__decors .decor-waves{left:0}}@media (max-width: 767px){.section-about__decors .decor-waves{-webkit-transform:scaleX(-1);transform:scaleX(-1);left:calc(48vw - 157px)}}.section-about__decors .notification{position:absolute;bottom:130px;left:50px;width:175px;height:65px;background:url("../images/about_phones_notification.png") no-repeat center center;background-size:contain;z-index:1}@media (max-width: 1151px){.section-about__decors .notification{bottom:110px;left:0}}@media (max-width: 1023px){.section-about__decors .notification{bottom:80px;left:unset;right:0}}@media (max-width: 767px){.section-about__decors .notification{bottom:120px;right:calc(48vw - 150px)}}.section-about__decors .avatar{position:absolute;top:50%;left:50%;-webkit-transform:translate(-75%, -50%);transform:translate(-75%, -50%);width:114px;height:136px;background:url("../images/about_phones_avatar.png") no-repeat center center;background-size:contain;z-index:2}.section-about__decors .phones{margin:0;padding:0;z-index:0}@media (max-width: 767px){.section-about__decors .phones{text-align:center;height:540px}}.section-about__decors .phones img{width:100%;height:auto;margin:0;padding:0;vertical-align:middle}@media (max-width: 767px){.section-about__decors .phones img{width:auto;height:540px}}.section-about__decors .shape{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;width:76px;height:253px;background:url("../images/about_phones_shape.svg") center center no-repeat}@media (max-width: 767px){.section-about__decors .shape{left:unset;right:calc(48vw - 200px)}}.section-about__marquees{margin:120px 0 75px}.section-about__marquee{width:100%;padding:0;position:relative;overflow-x:hidden;overflow-y:hidden}.section-about__marquee--bottom{margin-top:40px}@media (max-width: 767px){.section-about__marquee--bottom{margin-top:20px}}.section-about__marquee__list{display:flex;justify-content:flex-start;align-items:center;width:-webkit-max-content;width:max-content}.section-about__marquee__list__item{width:212px;height:212px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:40px}@media (max-width: 767px){.section-about__marquee__list__item{margin-right:20px}}.section-about__marquee__list__item img{width:auto;height:auto;border-radius:30px;vertical-align:middle}.section-about__marquee .marquee-bottom{justify-content:flex-end}.section-about__revenue-info{display:flex;flex-direction:column;gap:35px;margin-top:40px;position:relative}@media (max-width: 1023px){.section-about__revenue-info{margin-top:15px;padding-top:83px}}.section-about__revenue-info h3,.section-about__revenue-info p{margin:0;padding:0}.section-about__revenue-info p strong{font-weight:700}.section-about__revenue-info p a{color:#fff;text-decoration:none}.section-about__revenue-info p a:hover{color:#01CFC7;text-decoration:underline}.section-about__revenue-info__cta{display:flex;flex-direction:row;align-items:center;gap:16px}@media (max-width: 1023px){.section-about__revenue-info__cta{width:100%}.section-about__revenue-info__cta .btn{display:none}}@media (max-width: 1023px){.section-about__revenue-info__cta img{position:absolute;top:0;left:0;width:auto;max-height:43px}}.section-about__revenue-average{width:425px;flex-shrink:0;position:relative;z-index:99;display:flex;flex-direction:column;gap:0;padding:141px 0 0 0}@media (max-width: 1023px){.section-about__revenue-average{margin:0 auto;height:282px}}@media (max-width: 767px){.section-about__revenue-average{max-width:100%}}.section-about__revenue-average .decor{position:absolute}.section-about__revenue-average .decor--one{top:0;left:0;width:350px;height:141px;background:url("../images/about_revenue_decor-1.svg") no-repeat center center;background-size:100% 100%}@media (max-width: 767px){.section-about__revenue-average .decor--one{max-width:100%}}.section-about__revenue-average .decor--one{top:0;left:0;width:350px;height:141px;background:url("../images/about_revenue_decor-1.svg") no-repeat center center;background-size:100% 100%}@media (max-width: 767px){.section-about__revenue-average .decor--one{max-width:100%}}.section-about__revenue-average .decor--two{top:141px;left:0;width:350px;height:141px;background:url("../images/about_revenue_decor-2.svg") no-repeat center center;background-size:100% 100%}@media (max-width: 767px){.section-about__revenue-average .decor--two{max-width:100%}}.section-about__revenue-average .decor--three{top:282px;left:0;width:100%;height:141px;background:url("../images/about_revenue_decor-3.svg") no-repeat center center;background-size:100% 100%}@media (max-width: 767px){.section-about__revenue-average .decor--three{max-width:100%}}.section-about__revenue-average h4,.section-about__revenue-average p{width:100%;margin:0;padding:0;position:relative;z-index:2;text-align:center}.section-about__revenue-average h4{font-family:"Michroma",sans-serif;line-height:141px}.section-about__revenue-average h4::after{content:'%'}.section-about__revenue-average p{line-height:141px}@media (max-width: 767px){.section-about__revenue-average p{max-width:235px;font-size:20px;line-height:1.25em;text-align:left;position:relative;bottom:-50px}}.section-about .btn-rwd{display:none}@media (max-width: 1023px){.section-about .btn-rwd{display:flex;padding-top:15px;padding-bottom:15px;width:calc(100% - 48px);text-align:center;align-items:center;justify-content:center}}.section-about__bottom{width:100%;height:182px;vertical-align:middle}@media (max-width: 1023px){.section-about__bottom{height:80px}}.section-about__bottom__element{width:20%;height:382px;display:inline-block;background:#3B1EFF;border-radius:0px 0px 0px 0px;position:absolute;bottom:-170px}@media (max-width: 1151px){.section-about__bottom__element{width:calc(99vw / 4);height:calc(99vw / 4);margin-top:-30px}}@media (max-width: 767px){.section-about__bottom__element{width:calc(99vw / 3);height:calc(99vw / 3);margin-top:0;bottom:-100px}}.section-about__bottom__element:nth-child(even){bottom:-240px}@media (max-width: 1151px){.section-about__bottom__element:nth-child(even){bottom:-190px}}@media (max-width: 767px){.section-about__bottom__element:nth-child(even){bottom:-120px}}.section-about__bottom__element:nth-child(1){left:0}.section-about__bottom__element:nth-child(2){left:20%}@media (max-width: 1151px){.section-about__bottom__element:nth-child(2){left:calc(100% / 4)}}@media (max-width: 767px){.section-about__bottom__element:nth-child(2){left:calc(100% / 3)}}.section-about__bottom__element:nth-child(3){left:40%}@media (max-width: 1151px){.section-about__bottom__element:nth-child(3){left:calc((100% / 4)*2)}}@media (max-width: 767px){.section-about__bottom__element:nth-child(3){left:calc((100% / 3)*2)}}.section-about__bottom__element:nth-child(4){left:60%}@media (max-width: 1151px){.section-about__bottom__element:nth-child(4){left:calc((100% / 4)*3)}}@media (max-width: 767px){.section-about__bottom__element:nth-child(4){display:none}}.section-about__bottom__element:nth-child(5){left:80%}@media (max-width: 1151px){.section-about__bottom__element:nth-child(5){display:none}}.section-services{padding:350px 0 50px 0;background:linear-gradient(to bottom, #5DF9C0 0%, #D5E6F8 30%, #D5E6F8 50%, #D5E6F8 70%, #5DF9C0 100%);position:relative;z-index:-1;overflow-x:hidden}@media (max-width: 767px){.section-services{padding:300px 0 50px 0}}@media (max-width: 767px){.section-services{padding:180px 0 50px 0}}.section-services .container{display:flex;flex-direction:column;gap:56px;color:#2A2D38}@media (max-width: 767px){.section-services h2{text-align:center}}.section-services__grid{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media (max-width: 1023px){.section-services__grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.section-services__grid{grid-template-columns:repeat(1, 1fr);gap:20px}}.section-services__grid__item{border:1px solid #2A2D38;border-radius:36px;padding:39px 23px;display:flex;flex-direction:column;gap:40px;overflow:hidden}@media (max-width: 767px){.section-services__grid__item{border-radius:24px;padding:35px 23px}}.section-services__grid__item h3{height:calc(1.25em * 3)}@media (max-width: 767px){.section-services__grid__item h3{height:auto;padding-left:70px !important}}.section-services__grid__item p{flex-grow:1}.section-services__grid__item figure{height:45px;width:45px;display:flex;align-items:center;justify-content:center;margin:0;padding:0}@media (max-width: 767px){.section-services__grid__item figure{position:absolute;top:35px;left:23px}}.section-services__grid__item figure img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.section-services__highlighted{width:calc(100% - 143px);padding:87px 90px 87px 53px;background:url("../images/service_highlight.webp") center center no-repeat;background-size:cover;border-radius:36px;overflow:hidden;position:relative;z-index:9}@media (max-width: 767px){.section-services__highlighted{width:calc(100% - 66px);padding:50px 33px 21px}}.section-services__highlighted::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(331deg, #3b1eff 0%, rgba(59,30,255,0.37) 50%, rgba(59,30,255,0) 100%);z-index:1}.section-services__highlighted__wrapper{position:relative;z-index:2;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}@media (max-width: 767px){.section-services__highlighted__wrapper{flex-direction:column;gap:280px;align-items:center;justify-content:center}}@media (max-width: 639px){.section-services__highlighted__wrapper{flex-direction:column;gap:180px;align-items:center;justify-content:center}}@media (max-width: 479px){.section-services__highlighted__wrapper{flex-direction:column;gap:120px;align-items:center;justify-content:center}}.section-services__highlighted__wrapper figure{margin:0;padding:0;position:relative;top:47px}@media (max-width: 767px){.section-services__highlighted__wrapper figure{top:0}}.section-services__highlighted__wrapper__text{max-width:320px;display:flex;flex-direction:column;gap:36px;justify-content:flex-start;color:#D5E6F8}@media (max-width: 767px){.section-services__highlighted__wrapper__text{max-width:100%;justify-content:center}}@media (max-width: 767px){.section-services__highlighted__wrapper__text h3{font-size:30px;text-align:center}}.section-services__highlighted__wrapper__text p{line-height:1.75}@media (max-width: 767px){.section-services__highlighted__wrapper__text p{font-size:16px;text-align:center}}.section-services__highlighted__wrapper__text .btn{margin-right:auto}@media (max-width: 767px){.section-services__highlighted__wrapper__text .btn{margin:0;text-align:center}}.section-testimonials{padding:265px 0 150px 0;margin-top:-50px;background:url("../images/testimonial-background.png") top repeat-x;background-size:auto 100%;overflow-x:hidden;position:relative;z-index:-1;overflow-x:hidden}@media (max-width: 767px){.section-testimonials{padding:100px 0 50px 0}}.section-testimonials .testimonials-stars{position:absolute;left:0;top:50%;width:80vw;height:calc(80vw * 1.1);background:url("../images/testimonials-stars.svg") center center no-repeat;background-attachment:fixed;z-index:1;pointer-events:none;will-change:transform;-webkit-transform:translateY(0);transform:translateY(0)}.section-testimonials .container{z-index:4;max-width:630px;display:flex;flex-direction:column;align-items:center;gap:56px}.section-testimonials .container .swiper{width:310px;height:365px}.section-testimonials .container .swiper-slide{display:flex;align-items:center;justify-content:center;border-radius:18px;overflow:hidden}.section-testimonials .container .testimonials-arrow-prev,.section-testimonials .container .testimonials-arrow-next{width:100px;height:100px;background:transparent;border:1px solid #D5E6F8;border-radius:55%;display:flex;align-items:center;justify-content:center;position:absolute;top:325px;cursor:pointer;transition:all 0.3s ease-in-out}@media (max-width: 767px){.section-testimonials .container .testimonials-arrow-prev,.section-testimonials .container .testimonials-arrow-next{width:62px;height:62px;top:unset;bottom:35px;z-index:99999}}.section-testimonials .container .testimonials-arrow-prev svg,.section-testimonials .container .testimonials-arrow-next svg{vertical-align:middle}.section-testimonials .container .testimonials-arrow-prev svg path,.section-testimonials .container .testimonials-arrow-next svg path{transition:all 0.3s ease-in-out}.section-testimonials .container .testimonials-arrow-prev:hover,.section-testimonials .container .testimonials-arrow-next:hover{border:1px solid #5DF9C0}.section-testimonials .container .testimonials-arrow-prev:hover svg path,.section-testimonials .container .testimonials-arrow-next:hover svg path{fill:#5DF9C0}.section-testimonials .container .testimonials-arrow-prev:active,.section-testimonials .container .testimonials-arrow-next:active{border:1px solid #01CFC7;box-shadow:0px 4px 13.5px 0px rgba(93,249,192,0.4)}.section-testimonials .container .testimonials-arrow-prev:active svg path,.section-testimonials .container .testimonials-arrow-next:active svg path{fill:#01CFC7}.section-testimonials .container .testimonials-arrow-prev.swiper-button-disabled,.section-testimonials .container .testimonials-arrow-next.swiper-button-disabled{opacity:0;cursor:not-allowed}.section-testimonials .container .testimonials-arrow-prev.swiper-button-disabled svg path,.section-testimonials .container .testimonials-arrow-next.swiper-button-disabled svg path{fill:#A6B2C7}.section-testimonials .container .testimonials-arrow-prev{left:-150px}@media (max-width: 1023px){.section-testimonials .container .testimonials-arrow-prev{left:-24px}}@media (max-width: 767px){.section-testimonials .container .testimonials-arrow-prev{left:24px}}.section-testimonials .container .testimonials-arrow-next{right:-150px}@media (max-width: 1023px){.section-testimonials .container .testimonials-arrow-next{right:-24px}}@media (max-width: 767px){.section-testimonials .container .testimonials-arrow-next{right:24px}}.section-testimonials .container .testimonials-pagination{display:none;position:relative;width:calc(100% - 200px);padding:0 100px;margin:0 0 50px 0;text-align:center}@media (max-width: 767px){.section-testimonials .container .testimonials-pagination{display:block}}.section-testimonials .container .testimonials-pagination .swiper-pagination-bullet{background:rgba(255,255,255,0.25) !important}.section-testimonials .container .testimonials-pagination .swiper-pagination-bullet-active{width:30px;background:#5DF9C0 !important;border-radius:5px}.section-testimonials .container .testimonial-text{max-width:620px;line-height:1.8;height:calc(1.8em * 6)}@media (max-width: 767px){.section-testimonials .container .testimonial-text{height:calc(1.8em * 9)}}.section-testimonials .container .testimonial-client{max-width:620px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px}@media (max-width: 767px){.section-testimonials .container .testimonial-client{flex-direction:column}}.section-testimonials .container .testimonial-client svg{margin:0;padding:0;vertical-align:middle}.section-testimonials .container .testimonial-client p{margin:0;padding:0;color:#5DF9C0}@media (max-width: 767px){.section-testimonials .container .testimonial-client p{text-align:center;font-size:16px;line-height:1.25;height:calc(1.25em * 2)}}.section-contact-form{padding-top:130px}.section-contact-form::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/contact-form-bg.png") no-repeat center center;background-size:cover;z-index:-1}.section-contact-form .decor{display:inline-block;position:absolute;overflow:hidden}@media (max-width: 767px){.section-contact-form .decor{background:#3B1EFF;width:calc(100vw / 3);height:100px}}.section-contact-form .decor--1{top:-120px;right:295px;width:279px;height:294px;border-radius:0px 0px 157px 0px;background:linear-gradient(0deg, #3b1eff 0%, #3b1eff 58%, rgba(59,30,255,0) 100%)}@media (max-width: 767px){.section-contact-form .decor--1{background:linear-gradient(0deg, #3b1eff 0%, #3b1eff 58%, #3b1eff 80%, rgba(59,30,255,0) 100%);width:calc(100vw / 3);top:-22px;left:0;right:unset;height:100px}}.section-contact-form .decor--2{top:-220px;right:0;width:296px;height:516px;border-radius:0px 0px 157px 0px;background:linear-gradient(0deg, #3b1eff 0%, #3b1eff 58%, rgba(59,30,255,0) 80%, rgba(59,30,255,0) 100%)}@media (max-width: 767px){.section-contact-form .decor--2{background:linear-gradient(0deg, #3b1eff 0%, #3b1eff 58%, #3b1eff 80%, rgba(59,30,255,0) 100%);width:calc(100vw / 3);top:-22px;right:calc(100vw / 3);height:120px}}.section-contact-form .decor--3{display:none;top:-220px;right:0;width:296px;height:516px;border-radius:0px 0px 157px 0px;background:linear-gradient(0deg, #3b1eff 0%, #3b1eff 58%, rgba(59,30,255,0) 80%, rgba(59,30,255,0) 100%)}@media (max-width: 767px){.section-contact-form .decor--3{background:linear-gradient(0deg, #3b1eff 0%, #3b1eff 58%, #3b1eff 80%, rgba(59,30,255,0) 100%);width:calc(100vw / 3);display:inline-block;top:-26px;right:0;height:140px}}.section-contact-form .container{display:flex;flex-direction:column;gap:72px}.section-contact-form__header{max-width:542px;display:flex;flex-direction:column;gap:42px}@media (max-width: 767px){.section-contact-form__header{max-width:100%;align-items:center;text-align:center}}.section-contact-form__header h2{display:flex;flex-direction:row;gap:29px;align-items:center;position:relative;color:#777D96}.section-contact-form__header h2::before{content:'';display:inline-block;width:44px;height:30px;background:url("../images/decor-contact.svg") no-repeat center center;background-size:contain}.section-contact-form__header p{margin:0;padding:0;color:#D5E6F8}.section-contact-form__header p strong{color:#5DF9C0;font-weight:400}.section-contact-form__form{position:relative}.section-contact-form__form .form{width:100%;display:flex;flex-direction:column;gap:80px}@media (max-width: 767px){.section-contact-form__form .form{gap:40px}}.section-contact-form__form .form .form-head{width:100%;display:flex;flex-direction:column;gap:32px}@media (max-width: 767px){.section-contact-form__form .form .form-head{position:relative;z-index:99999}}.section-contact-form__form .form .form-head h4{text-transform:uppercase;color:#D5E6F8}@media (max-width: 767px){.section-contact-form__form .form .form-head h4{align-items:center;text-align:center}}.section-contact-form__form .form .form-head ul.list-desktop{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;gap:8px}@media (max-width: 767px){.section-contact-form__form .form .form-head ul.list-desktop{display:none}}.section-contact-form__form .form .form-head .select-menu{max-width:99vw;margin:0;position:relative;z-index:99999;display:none}@media (max-width: 767px){.section-contact-form__form .form .form-head .select-menu{display:inline-block}}.section-contact-form__form .form .form-head .select-menu .select-btn{display:flex;background:#DEF;color:#2A2D38;padding:15px 24px;font-size:16px;font-weight:400;border-radius:100px;align-items:flex-start;cursor:pointer;justify-content:space-between}.section-contact-form__form .form .form-head .select-menu .options{position:absolute;width:100%;overflow-y:auto;max-height:295px;padding:10px 0;margin-top:10px;border-radius:16px;background:#DEF;color:#2A2D38;animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-duration:0.35s;animation-fill-mode:both;-webkit-animation-duration:0.35s;-webkit-animation-fill-mode:both}.section-contact-form__form .form .form-head .select-menu .options .option{display:flex !important;cursor:pointer !important;padding:10px 24px !important;align-items:left !important;background:#DEF !important;color:#2A2D38 !important;font-size:16px !important;border-bottom:1px solid #A6B2C7 !important}.section-contact-form__form .form .form-head .select-menu .options .option:last-child{border-bottom:none !important}.section-contact-form__form .form .form-head .select-menu.active .options{display:block;opacity:0;animation-name:fadeInUp;-webkit-animation-name:fadeInUp;animation-duration:0.4s;animation-fill-mode:both;-webkit-animation-duration:0.4s;-webkit-animation-fill-mode:both;z-index:9999}.section-contact-form__form .form .form-additional-fields{padding:32px;border-radius:24px;background:#353945;opacity:0;display:none;height:0;overflow:hidden;transition:all 0.3s ease}@media (max-width: 767px){.section-contact-form__form .form .form-additional-fields{padding:24px 14px}}.section-contact-form__form .form .form-additional-fields.visible{flex-direction:column;gap:24px;opacity:1;height:auto}.section-contact-form__form .form .form-additional-fields h3{color:#D5E6F8}.section-contact-form__form .form .form-additional-fields .faf-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}@media (max-width: 767px){.section-contact-form__form .form .form-additional-fields .faf-row{grid-template-columns:repeat(1, 1fr)}}.section-contact-form__form .form .form-additional-fields .faf-row .form-cell{width:100%;position:relative}.section-contact-form__form .form .form-additional-fields .faf-row .form-cell ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;gap:8px}@media (max-width: 767px){.section-contact-form__form .form .form-additional-fields .faf-row .form-cell ul{display:grid;grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.section-contact-form__form .form .form-additional-fields .faf-row .form-cell ul li .btn--radio{width:100%}}.section-contact-form__form .form .form-additional-fields .faf-row .form-cell .wpcf7-form-control-wrap{width:100%;display:flex;flex-direction:column;gap:8px}.section-contact-form__form .form .form-additional-fields .faf-row .form-cell .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:12px;text-transform:uppercase;color:#f86e6e}.section-contact-form__form .form .form-additional-fields .faf-row .form-cell input,.section-contact-form__form .form .form-additional-fields .faf-row .form-cell textarea{width:100%;background:transparent;border:none;border-bottom:1px solid #777D96;font-size:16px;text-transform:uppercase;color:#DEF;font-family:"SF Pro Display",sans-serif;padding:0 0 40px 0;transition:all 0.3s ease-in-out}.section-contact-form__form .form .form-additional-fields .faf-row .form-cell input::-webkit-input-placeholder, .section-contact-form__form .form .form-additional-fields .faf-row .form-cell textarea::-webkit-input-placeholder{color:#777D96}.section-contact-form__form .form .form-additional-fields .faf-row .form-cell input:-ms-input-placeholder, .section-contact-form__form .form .form-additional-fields .faf-row .form-cell textarea:-ms-input-placeholder{color:#777D96}.section-contact-form__form .form .form-additional-fields .faf-row .form-cell input::-ms-input-placeholder, .section-contact-form__form .form .form-additional-fields .faf-row .form-cell textarea::-ms-input-placeholder{color:#777D96}.section-contact-form__form .form .form-additional-fields .faf-row .form-cell input::placeholder,.section-contact-form__form .form .form-additional-fields .faf-row .form-cell textarea::placeholder{color:#777D96}.section-contact-form__form .form .form-additional-fields .faf-row .form-cell input:focus,.section-contact-form__form .form .form-additional-fields .faf-row .form-cell textarea:focus{outline:none;border-bottom:1px solid #5DF9C0;color:#5DF9C0}.section-contact-form__form .form .form-additional-fields .faf-subsection{width:100%;position:relative;display:flex;flex-direction:column;gap:24px}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater{padding:0}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-footer{position:absolute;top:-9px;left:140px}@media (max-width: 767px){.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-footer{top:-13px}}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-footer .repeater-field-button-add{padding:8px 20px 8px 40px;border:1px solid #5DF9C0;background:transparent;color:#D5E6F8}@media (max-width: 767px){.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-footer .repeater-field-button-add{font-size:14px;padding:7px 18px 7px 32px}}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-footer .repeater-field-button-add::before{content:'';position:absolute;top:50%;left:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:23px;height:23px;background:url("../images/icon-add-form-row.svg") no-repeat center center;background-size:contain}@media (max-width: 767px){.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-footer .repeater-field-button-add::before{width:19px;height:19px;top:14px;left:7px}}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-footer .repeater-field-button-add:hover{border:1px solid #5DF9C0;background:transparent;color:#5DF9C0}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-footer .repeater-field-button-add:active,.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-footer .repeater-field-button-add .active{box-shadow:0px 4px 13.5px 0px rgba(93,249,192,0.4)}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-item{position:relative;padding-right:45px}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-item .repeater-field-header{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}@media (max-width: 767px){.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-item .repeater-field-header{top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-item .repeater-field-header .repeater-field-header-title{display:none}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-item .repeater-field-header .repeater-field-header-acctions{width:35px}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-item .repeater-field-header .repeater-field-header-acctions ul{margin:0;padding:0;list-style:none}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-item .repeater-field-header .repeater-field-header-acctions ul li{width:35px;height:35px;display:flex;align-items:center;justify-content:center}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-item .repeater-field-header .repeater-field-header-acctions ul li:first-child{display:none}.section-contact-form__form .form .form-additional-fields .faf-subsection .cf7-repeater-container .repeater-field-item .repeater-field-header .repeater-field-header-acctions ul li .repeater-icon:before{content:'';width:31px;height:31px;background:url("../images/icon-fields-row-delete.svg") no-repeat center center;background-size:contain}.section-contact-form__form .form .form-additional-fields.faf--management .repeater-field-footer{left:315px !important}@media (max-width: 767px){.section-contact-form__form .form .form-additional-fields.faf--management .repeater-field-footer{position:relative !important;left:0 !important;top:0 !important}}.section-contact-form__form .form .form-cols{display:grid;grid-template-columns:repeat(2, 1fr);gap:80px}@media (max-width: 767px){.section-contact-form__form .form .form-cols{grid-template-columns:repeat(1, 1fr);gap:24px}}.section-contact-form__form .form .form-cols .form-col{display:flex;flex-direction:column;gap:24px}.section-contact-form__form .form .form-cols .form-col .form-row{width:100%;position:relative}.section-contact-form__form .form .form-cols .form-col .form-row .wpcf7-form-control-wrap{width:100%;display:flex;flex-direction:column;gap:8px}.section-contact-form__form .form .form-cols .form-col .form-row .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:12px;text-transform:uppercase;color:#f86e6e}.section-contact-form__form .form .form-cols .form-col .form-row input,.section-contact-form__form .form .form-cols .form-col .form-row textarea{width:100%;background:transparent;border:none;border-bottom:1px solid #777D96;font-size:16px;text-transform:uppercase;color:#DEF;font-family:"SF Pro Display",sans-serif;padding:0 0 40px 0;transition:all 0.3s ease-in-out}.section-contact-form__form .form .form-cols .form-col .form-row input::-webkit-input-placeholder, .section-contact-form__form .form .form-cols .form-col .form-row textarea::-webkit-input-placeholder{color:#777D96}.section-contact-form__form .form .form-cols .form-col .form-row input:-ms-input-placeholder, .section-contact-form__form .form .form-cols .form-col .form-row textarea:-ms-input-placeholder{color:#777D96}.section-contact-form__form .form .form-cols .form-col .form-row input::-ms-input-placeholder, .section-contact-form__form .form .form-cols .form-col .form-row textarea::-ms-input-placeholder{color:#777D96}.section-contact-form__form .form .form-cols .form-col .form-row input::placeholder,.section-contact-form__form .form .form-cols .form-col .form-row textarea::placeholder{color:#777D96}.section-contact-form__form .form .form-cols .form-col .form-row input:focus,.section-contact-form__form .form .form-cols .form-col .form-row textarea:focus{outline:none;border-bottom:1px solid #5DF9C0;color:#5DF9C0}.section-contact-form__form .form .form-submit{display:flex;flex-direction:column;gap:24px}@media (max-width: 767px){.section-contact-form__form .form .form-submit .btn--submit{width:100%;padding-top:15px;padding-bottom:15px}}.section-contact-form__form .wpcf7-form.invalid .wpcf7-response-output{padding:24px;border-radius:16px;border:1px solid #f86e6e;background:#f86e6e;color:#fff;font-size:18px}.section-contact-form__form .wpcf7-form.sent .wpcf7-response-output{padding:24px;border-radius:16px;border:1px solid #5DF9C0;background:#5DF9C0;color:#2A2D38;font-size:18px}@-webkit-keyframes fadeInUp{from{-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes fadeInUp{from{-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes fadeInDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}to{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);opacity:0}}@keyframes fadeInDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}to{-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);opacity:0}}.section-recordings{padding:125px 0}@media (max-width: 767px){.section-recordings{padding:50px 0 125px 0}}.section-recordings .container{display:flex;flex-direction:column;gap:32px;transition:all 0.3s ease-in-out}.section-recordings__header{width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}@media (max-width: 767px){.section-recordings__header{flex-direction:column;gap:24px;align-items:center}}.section-recordings__header h2{max-width:540px}@media (max-width: 767px){.section-recordings__header h2{width:100%;text-align:center}}.section-recordings__header__side{display:flex;flex-direction:row;align-items:center;gap:16px;color:#D5E6F8}.section-recordings__header__side img{max-width:32px;max-height:32px;margin:0;padding:0;vertical-align:middle}.section-recordings__header__side p{display:inline-block;border:1px solid #D5E6F8;padding:8px 20px !important;border-radius:50px}.section-recordings .recordings-slider{width:calc(100% - 64px);margin:145px 32px 0 32px;height:700px;overflow:hidden;position:relative}@media (max-width: 1599px){.section-recordings .recordings-slider{height:600px}}@media (max-width: 1295px){.section-recordings .recordings-slider{height:550px}}@media (max-width: 1023px){.section-recordings .recordings-slider{height:400px}}@media (max-width: 767px){.section-recordings .recordings-slider{margin:55px 32px 0 32px;left:5px}}@media (max-width: 639px){.section-recordings .recordings-slider{height:calc(99vw - 64px)}}.section-recordings .recordings-slider .recordings-slider__wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:row;gap:calc((99vw - 1664px)/6);width:auto;height:700px;transition:all 0.5s ease-in-out}@media (max-width: 1799px){.section-recordings .recordings-slider .recordings-slider__wrapper{gap:calc((99vw - 1544px)/6)}}@media (max-width: 1599px){.section-recordings .recordings-slider .recordings-slider__wrapper{gap:calc((99vw - 1444px)/6);height:600px}}@media (max-width: 1499px){.section-recordings .recordings-slider .recordings-slider__wrapper{gap:calc((99vw - 1184px)/4);height:600px}}@media (max-width: 1399px){.section-recordings .recordings-slider .recordings-slider__wrapper{gap:calc((99vw - 1184px)/4);height:600px}}@media (max-width: 1295px){.section-recordings .recordings-slider .recordings-slider__wrapper{gap:calc((99vw - 1134px)/4);height:550px}}@media (max-width: 1151px){.section-recordings .recordings-slider .recordings-slider__wrapper{gap:calc((99vw - 1014px)/4);height:550px}}@media (max-width: 1023px){.section-recordings .recordings-slider .recordings-slider__wrapper{gap:calc((99vw - 768px)/4);height:400px}}@media (max-width: 767px){.section-recordings .recordings-slider .recordings-slider__wrapper{gap:calc((99vw - 614px)/2);height:400px}}@media (max-width: 639px){.section-recordings .recordings-slider .recordings-slider__wrapper{gap:0;height:calc(99vw - 64px)}}.section-recordings .recordings-slider .recordings-slider__wrapper .record-item{width:150px;height:700px;flex-shrink:0;position:relative;overflow:hidden;border-radius:30px;transition:all 0.3s ease-in-out;will-change:width,transform, opacity}@media (max-width: 1799px){.section-recordings .recordings-slider .recordings-slider__wrapper .record-item{width:130px}}@media (max-width: 1599px){.section-recordings .recordings-slider .recordings-slider__wrapper .record-item{height:600px}}@media (max-width: 1295px){.section-recordings .recordings-slider .recordings-slider__wrapper .record-item{height:550px}}@media (max-width: 1151px){.section-recordings .recordings-slider .recordings-slider__wrapper .record-item{width:100px}}@media (max-width: 1023px){.section-recordings .recordings-slider .recordings-slider__wrapper .record-item{border-radius:20px;width:75px;height:400px}}@media (max-width: 639px){.section-recordings .recordings-slider .recordings-slider__wrapper .record-item{width:0;height:calc(99vw - 64px)}}.section-recordings .recordings-slider .recordings-slider__wrapper .record-item img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:auto;min-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;transition:all 0.3s ease-in-out}.section-recordings .recordings-slider .recordings-slider__wrapper .record-item.active{width:700px}@media (max-width: 1599px){.section-recordings .recordings-slider .recordings-slider__wrapper .record-item.active{width:600px}}@media (max-width: 1295px){.section-recordings .recordings-slider .recordings-slider__wrapper .record-item.active{width:550px}}@media (max-width: 1023px){.section-recordings .recordings-slider .recordings-slider__wrapper .record-item.active{width:400px}}@media (max-width: 639px){.section-recordings .recordings-slider .recordings-slider__wrapper .record-item.active{width:calc(99vw - 74px)}}.section-recordings .recording-slider-controls{width:90%;max-width:665px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:99px;margin:60px auto}@media (max-width: 767px){.section-recordings .recording-slider-controls{flex-direction:column;gap:16px;align-items:center}}.section-recordings .recording-slider-controls button{width:110px;cursor:pointer;border:none;background:#2A2D38;color:#D5E6F8;text-transform:uppercase}.section-recordings .recording-slider-controls button:hover{color:#5DF9C0}.section-recordings .recording-slider-controls button:active{color:#01CFC7}.section-recordings .recording-slider-controls__progress-container{flex-grow:1;height:5px;background:#4D5262;border-radius:9px}@media (max-width: 767px){.section-recordings .recording-slider-controls__progress-container{width:250px}}.section-recordings .recording-slider-controls__progress-container__fill{height:100%;border-radius:9px;background:var(--Green, #5DF9C0);box-shadow:5px 13px 31.1px 0px #01CFC7;width:0%;transition:width 0.1s ease-out}

/*# sourceMappingURL=main.css.map */
