body,html{overflow-x:hidden}.header-icon-social svg circle,.header-icon-social svg path,.header-icon-social2 svg circle,.header-icon-social2 svg path,.virt-section .btn-bg,a,a:hover{transition:.3s ease-in-out}.faq-question,.input-wrapper-checkbox label,.video-item,.video-play-btn{cursor:pointer}.faq-answer,.faq-item,.header-main,.how-it-works-item,.model-card,.video-item{overflow:hidden}#cookie_note,.input-wrapper-checkbox input[type=checkbox]:checked{background-color:#fff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url('../fonts/inter-v20-cyrillic_cyrillic-ext_latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url('../fonts/inter-v20-cyrillic_cyrillic-ext_latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url('../fonts/inter-v20-cyrillic_cyrillic-ext_latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url('../fonts/inter-v20-cyrillic_cyrillic-ext_latin-600.woff2') format('woff2')}:root{--font-family:'Inter',sans-serif;--primary-color:#000000;--secondary-color:#727272;--text-color:#000000;--light-text:#727272}*{margin:0;padding:0;box-sizing:border-box}body,html{scroll-behavior:smooth;height:100%}body{font-family:var(--font-family);font-weight:300;color:var(--text-color);line-height:1.5}a{color:#6a8ad7}.block8-section .container,.fos-section,.header,.header-image,.header-nav .nav-link,.reg-section-bg,.turnkey-right,.vned-section .container{position:relative}.block-center-img,.header .container{position:relative;z-index:2}.header-logo{display:inline-block}.header-logo img{height:65px;width:auto}.header-nav .nav{gap:20px}.header-nav .nav-link{font-weight:300;font-size:16px;color:#fff;text-decoration:none;padding:0;margin:10px 0;transition:color .3s}.header-nav .nav-link:hover{color:#000;transition:color .3s}.header-contacts{display:flex;align-items:center;gap:25px}.phone-link{font-weight:600;font-size:18px;color:#fdf7f7;text-decoration:none;display:block;transition:.3s ease-in-out}.phone-link:hover{color:#000;transition:.3s ease-in-out}.telegram-link{display:inline-block;margin-top:5px}.telegram-link img{width:37px;height:37px}.header-main{position:relative;padding-bottom:0}.header-content{position:relative;z-index:2;padding-bottom:200px;padding-top:137px}.header-title{font-weight:400;font-size:40px;color:#fff;margin-bottom:30px}.header-desc{font-weight:400;font-size:18px;color:#ddd;margin-bottom:45px}.block5-section,.header-bg{background:linear-gradient(239deg,#98b8ff 0,#4f34d6 100%);position:relative}.header-bg:before{content:'';background:url(../images/header-bg.webp) no-repeat;position:absolute;top:0;height:100%;width:100%;left:500px}.header-image{z-index:2;text-align:right}.header-image img{max-width:100%;height:auto}.header-decor{position:absolute;pointer-events:none}.header-decor img{opacity:.5}.header-decor-1{top:0;right:-200px;width:436px;height:361px;transform:rotate(0)}.header-decor-2{bottom:0;left:0;width:648px;height:648px;transform:scaleY(-1) rotate(180deg);opacity:.3}.header-icon-social:hover svg circle,.header-icon-social:hover svg path{stroke:#000;transition:.3s ease-in-out}.header-icon-social2:hover svg circle,.header-icon-social2:hover svg path{fill:#000;transition:.3s ease-in-out}.applications-section{padding:50px 0;position:relative}.section-title,h2{font-weight:400;font-size:40px;color:#000}.text{font-weight:400;font-size:18px;color:#5b5b5b}.application-item-title,.section-subtitle{font-weight:500;color:var(--primary-color)}.section-subtitle{display:block;font-size:40px}.application-item{border-radius:20px;padding:35px 20px 20px 35px;height:100%;box-shadow:6px 8px 70px 0 rgba(106,138,215,.2);background:#fff;transition:transform .3s,box-shadow .3s;position:relative}.application-item-1 .application-item-image{right:-3px;bottom:-7px;width:145px}.application-item-2 .application-item-image{right:3px;bottom:0;width:180px}.application-item-3 .application-item-image{right:9px;width:120px;bottom:16px;height:108px}.application-item-4 .application-item-image{right:3px;width:150px;bottom:19px}.application-item-5 .application-item-image{width:172px;bottom:18px;right:-50px}.application-item:hover{transform:translateY(-5px);box-shadow:0 10px 40px rgba(0,0,0,.1)}.application-item-title{font-size:24px;margin-bottom:15px}.application-list,.footer-links,.model-features{list-style:none;padding:0;margin:0}.application-list li{font-size:16px;line-height:1.2;font-weight:300;color:var(--secondary-color);padding:5px 0 5px 21px;position:relative;margin-bottom:6px}.application-list li::before{content:"";position:absolute;left:0;top:10px;width:10px;height:10px;background:#6a8ad7;border-radius:50%}.application-item-image{position:absolute;right:20px;bottom:0;width:120px;height:120px;overflow:hidden;border-radius:15px}.application-item-image img{width:100%;height:100%;object-fit:cover}.how-it-works-section{padding-top:250px;padding-bottom:100px;position:relative}.how-it-works-section:before{content:'';background:url(../images/old/bg-3.svg) 0 0/contain no-repeat;position:absolute;width:1781px;height:1634px;right:-111px;z-index:-1}.how-it-works-desc{font-size:18px;font-weight:300;color:var(--primary-color);line-height:1.4;max-width:900px;margin:0 auto}.how-it-works-item{background:#fff;border-radius:20px;padding:40px;height:100%;position:relative;box-shadow:6px 8px 70px 0 rgba(106,138,215,.67);transition:.3s ease-in-out}.how-it-works-item:hover{box-shadow:3px 5px 100px 0 rgba(106,138,215,.67);transition:.3s ease-in-out}.how-it-works-number{font-size:80px;font-weight:700;color:#e9ecef;position:absolute;top:10px;right:20px;line-height:1}.how-it-works-title{font-weight:500;font-size:28px;color:var(--primary-color);margin-bottom:15px;position:relative;z-index:1}.how-it-works-subtitle,.how-it-works-text{color:var(--secondary-color);position:relative;z-index:1}.how-it-works-subtitle{font-weight:500;font-size:18px;margin-bottom:15px}.how-it-works-text{font-weight:300;font-size:16px;line-height:1.7}.model-card{border:1px solid #e0e0e0;border-radius:20px}.model-card-body{padding:30px 35px;height:100%}.model-card-title{font-weight:400;font-size:24px;color:#212121;margin-bottom:20px}.model-specs{display:grid;grid-template-columns:1fr;gap:15px;margin-bottom:25px}.spec-item{display:flex;gap:25px;align-items:baseline;border-bottom:1px solid #d1cbcb;padding-bottom:15px}.spec-label{font-weight:300;font-size:16px;line-height:132%;color:#727272}.spec-value{font-weight:500;font-size:20px;line-height:132%;color:#000}.model-desc,.model-features li{font-weight:300;font-size:15px;color:#000}.model-desc{margin-bottom:7px}.model-features li{padding:6px 0 6px 30px;position:relative;line-height:87%}.model-features li:last-child{border-bottom:none}.model-features li::before{content:"";position:absolute;left:0;top:8px;width:10px;height:10px;background:#6a8ad7;border-radius:50%}.video-section{padding-top:200px;padding-bottom:150px}.video-item{position:relative;border-radius:20px;background:#000;z-index:1}.video-item-large{height:360px}.video-item-small{height:170px}.video-player{width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .3s;pointer-events:none}.video-item.playing .video-player{opacity:1;pointer-events:auto;z-index:5}.video-item:not(.playing) .video-player{opacity:.6}.video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border:none;border-radius:50%;background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;transition:.3s;z-index:20}.turnkey-circle-center,.turnkey-feature-icon{background:linear-gradient(135deg,#667eea 0,#764ba2 100%);display:flex}.video-item-small .video-play-btn{width:50px;height:50px}.video-play-btn svg{width:30px;height:30px;color:#000;margin-left:4px}.faq-icon svg,.turnkey-feature-icon{width:24px;height:24px}.video-item-small .video-play-btn svg{width:20px;height:20px}.video-play-btn:hover{background:#667eea;transform:translate(-50%,-50%) scale(1.1)}.block8-section .text,.faq-item.active .faq-icon svg,.video-play-btn:hover svg{color:#fff}.video-item.playing{z-index:10}.video-item.playing .video-play-btn{opacity:0;pointer-events:none}.turnkey-section{padding:70px 0}.turnkey-title{font-size:36px;font-weight:600;color:var(--primary-color);line-height:1.3;margin-bottom:25px}.turnkey-desc{font-size:18px;font-weight:300;color:var(--secondary-color);line-height:1.6;margin-bottom:35px}.faq-accordion,.turnkey-features{display:flex;flex-direction:column;gap:15px}.turnkey-feature{display:flex;align-items:center;gap:15px;font-size:16px;font-weight:400;color:var(--primary-color)}.turnkey-feature-icon{border-radius:50%;align-items:center;justify-content:center;color:#fff;font-size:12px;flex-shrink:0}.turnkey-circle-wrapper{display:flex;justify-content:center;align-items:center;min-height:500px}.turnkey-circle{position:relative;width:450px;height:450px;border:2px dashed #667eea;border-radius:50%;display:flex;justify-content:center;align-items:center}.turnkey-circle-center{width:120px;height:120px;border-radius:50%;justify-content:center;align-items:center;z-index:2}.turnkey-circle-text{font-size:18px;font-weight:700;color:#fff;text-transform:uppercase}.turnkey-step{position:absolute;max-width:385px}.turnkey-step-number{font-size:14px;font-weight:700;color:#667eea;margin-bottom:5px}.turnkey-step-title{font-weight:500;font-size:20px;color:#000;position:relative}.header-image-step-title:after,.turnkey-step-title:after{content:"";position:absolute;left:0;top:-31px;width:15px;height:15px;background:#6a8ad7;border-radius:50%}.turnkey-step-text{font-weight:300;font-size:16px;color:#8b8a8a;background:#eff2fa;border-radius:20px;padding:16px;text-align:left;line-height:1.3}.partner-cta,.partner-logo{border-radius:15px;display:flex;box-shadow:6px 8px 70px 0 rgba(106,138,215,.2);background:#fff}.turnkey-step-1{top:-4px;left:352px}.turnkey-step-2{top:158px;left:51px}.turnkey-step-3{bottom:-28px;left:368px}.turnkey-step-4{bottom:-144px;left:-99px}.turnkey-step-4 .turnkey-step-title:after{content:"";position:absolute;left:21px}.turnkey-eclipse{position:absolute;left:-77px;top:-29px;z-index:2}.partners-section{padding-top:200px;padding-bottom:100px}.partners-section .section-title{margin-bottom:5px}.partner-logo{padding:25px 20px;align-items:center;justify-content:center;height:140px;transition:.3s}.partner-logo:hover{box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateY(-3px)}.partner-logo img{max-width:100%;max-height:100px;transition:.3s}.partner-cta{padding:0;height:100%;flex-direction:column;justify-content:center;text-align:center}.faq-item.active .faq-question,.partner-cta-btn{background:linear-gradient(135deg,#667eea 0,#764ba2 100%)}.partner-cta-title{font-weight:500;font-size:20px;color:#000;margin-bottom:0}.partner-cta .btn{margin:19px auto 0;padding:14px 29px}.partner-cta-text{font-size:14px;font-weight:300;color:var(--secondary-color);line-height:1.5;margin:0 0 20px}.partner-cta-btn{display:inline-block;padding:14px 30px;color:#fff;font-size:14px;font-weight:600;text-decoration:none;border-radius:50px;transition:.3s;align-self:center}.faq-icon,.faq-icon svg,.faq-question{color:var(--primary-color)}.footer-btn:hover,.partner-cta-btn:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(102,126,234,.4);color:#fff}.faq-section{padding-top:90px;padding-bottom:130px;position:relative}.faq-section:before{content:'';background:url(../images/old/bg-6.svg) top/cover no-repeat;position:absolute;width:1884px;height:1601px;top:-525px;left:90px;z-index:-1}.faq-item{background:#fff;border-radius:15px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.faq-question{width:100%;padding:25px 30px;background:0 0;border:none;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:18px;font-weight:500;transition:.3s}.faq-answer p,.footer-desc{font-weight:300;line-height:1.7}.faq-question:hover{background:#f8f9fa}.faq-item.active .faq-question{color:#fff}.faq-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:transform .3s;flex-shrink:0}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;transition:max-height .4s ease-out}.faq-item.active .faq-answer{max-height:500px}.faq-answer p{padding:0 30px 25px;font-size:16px;color:var(--secondary-color);margin:0}.footer{background:#152f6c;color:#fff;padding:30px 0 0}.footer-logo img{max-width:197px;width:auto}.footer-desc{font-size:14px;color:#999;margin:20px 0;max-width:260px}.footer-btn,.footer-links a,.footer-phone a{color:#fff;text-decoration:none}.btn,.btn-form{max-width:max-content}.footer-social{display:flex;gap:12px}.footer-social-right{margin-top:35px}.social-link{width:37px;height:37px;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}.social-link:hover circle,.social-link:hover path{opacity:.7;transition:.3s ease-in-out}.footer-phone{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.footer-phone a{font-weight:600;font-size:18px;transition:color .3s}.footer-legal a:hover,.footer-phone a:hover{color:#667eea}.footer-links li{margin-bottom:10px}.footer-links a{font-weight:300;font-size:16px;transition:color .3s;position:relative}.footer-links a:hover{color:#667eea;transition:.3s ease-in-out}.header-nav .nav-link::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#000;transition:.3s ease-in-out}.header-nav .nav-link:hover::after{width:100%}.footer-btn{display:inline-block;padding:14px 30px;background:linear-gradient(135deg,#667eea 0,#764ba2 100%);font-size:14px;font-weight:600;border-radius:50px;transition:.3s}.copyright,.footer-legal a{font-weight:300;font-size:14px;line-height:157%}.btn,.btn:hover{transition:.3s ease-in-out}.footer-bottom{margin-top:50px;padding:20px 0}.copyright{color:#fff;margin:0}.btn,.btn-form,.btn-transp{font-weight:400;font-size:16px;color:#fff}.footer-legal{display:flex;gap:25px;justify-content:flex-end}.footer-legal a{color:#fff;text-decoration:none;transition:color .3s}.social-header{display:flex;align-items:center;gap:10px}.fos-section .row,.row-center,.virt-item,.vned-section .row{align-items:center}.btn{background:#3d7aff;border:1px solid #3d7aff;border-radius:20px;padding:14px 40px;display:block}.btn:hover{background:0 0;color:#fff;border:1px solid #6a8ad7}.btn-bg{border:none;background:linear-gradient(52deg,#3d7aff 0,#7761eb 100%)}.btn-form{background:#3d7aff;border:1px solid #3d7aff;border-radius:20px;padding:14px 53px;display:block;transition:.3s ease-in-out}.btn-form:hover,.btn-transp{background:0 0;transition:.3s ease-in-out}.btn-transp,.fos-section .btn{padding:14px 40px}.btn-form:hover{color:#6a8ad7;border:1px solid #6a8ad7}.btn-transp{border:1px solid #88b6ff;border-radius:20px}.btn-transp:hover{background:#3d7aff;border:1px solid #3d7aff;transition:.3s ease-in-out}.bottom-btns-row,.header-btns{display:flex;gap:20px}.header-note{font-weight:300;font-size:14px;color:#7f7d7d;margin-top:20px}.vned-section .section-title{margin-bottom:24px}.vned-text{font-weight:300;font-size:18px;color:#000;max-width:456px}.vned-section .btn{margin:40px auto 0}.vned-bg{position:absolute;right:-74px;bottom:-17px;pointer-events:none}.how-it-works-item-img{position:absolute;pointer-events:none;right:0;top:0;opacity:.5}.how-it-works-bottom-item{background:rgba(106,138,215,.11);padding:19px;border-radius:20px;font-weight:400;font-size:16px;color:#727272;text-align:center}.how-it-works-bottom-item strong{font-weight:500;font-size:20px;color:#000;padding-left:5px;padding-right:5px}.how-it-works-bottom-item span{font-weight:500;font-size:40px;color:#000}.models-desc{max-width:530px;margin:0 auto}.models-section .section-title{margin-bottom:25px}.fos-section:before{content:'';background:url(../images/old/bg-4.svg) bottom/contain no-repeat;position:absolute;width:2446px;height:1380px;bottom:-384px;z-index:-1;left:-218px;margin:0 auto}.fos-section .section-title{max-width:441px}.fos-text{max-width:332px;font-weight:300;font-size:20px;color:#040404;margin-bottom:30px}.col-fos-text{padding-left:60px;padding-right:40px}.turnkey-section .section-title{margin-bottom:40px}.turnkey-section .turnkey-subtitle{font-weight:300;font-size:18px;line-height:1.3;color:#000;margin-bottom:16px;max-width:455px}.turnkey-section .turnkey-text{font-weight:300;font-size:18px;color:#727272;margin-bottom:33px;line-height:1.3}.turnkey-section .btn{padding:14px 30px}.turnkey-row{display:grid;grid-template-columns:.7fr 1fr}#cookie_note,.accordion-item--hidden,.burger,.mobile-overlay{display:none}.reg-section{padding-top:300px}.reg-text{font-weight:300;font-size:18px;color:#000}.reg-title{font-weight:500;font-size:30px;text-transform:uppercase;color:#000;margin-top:40px;margin-bottom:30px}.reg-section .application-list{font-weight:400;font-size:16px;color:#727272;margin-bottom:10px}.ip-accordion .accordion-button{font-weight:500;font-size:24px;line-height:132%;color:#000;position:relative;background:0 0;padding:24px 24px 24px 31px}.ip-accordion .accordion-button:before{content:'';width:8px;height:8px;background:#6a8ad7;position:absolute;left:0;border-radius:100%}.input-wrapper100,.input-wrapper100 textarea,.model-card{height:100%}.accordion-body{font-weight:400;font-size:16px;line-height:132%;color:#000;padding-top:0;padding-left:31px}.accordion-item{border:none!important;border-bottom:1px solid #d1cbcb!important;background:0 0}.row-btns{display:flex;gap:20px;justify-content:center;margin-top:50px}button:focus:not(:focus-visible){outline:0!important}.accordion-button:focus,.accordion-button:not(.collapsed){box-shadow:none!important}.ip-accordion{max-width:984px;margin:0 auto}.faq-section .section-title{font-weight:600;font-size:45px;color:#000;text-transform:none;margin-left:-146px;margin-bottom:6px}.footer .btn{padding:14px 41px}.footer .btn:hover{border:none!important;background:linear-gradient(-52deg,#3d7aff 0,#7761eb 100%)}.col-footer-right{display:flex;flex-direction:column;align-items:flex-end}.eclipse-header{position:absolute;left:-79px;top:-115px;max-width:unset!important;pointer-events:none}.header-image-step-title{font-weight:500;max-width:fit-content;color:#000;font-size:24px;position:relative;line-height:1.1;margin-bottom:9px}.header-image-step-title span{font-size:16px}.header-image-step{position:absolute}.header-image-step-text{font-weight:300;font-size:16px;color:#8b8a8a;padding:10px;line-height:1.3;text-align:left;background:rgba(106,138,215,.11);border-radius:20px}.image-header{position:relative;left:39px;pointer-events:none;z-index:-1;bottom:0;top:33px}.header-image-step-1{top:8px;left:356px}.header-image-step-1 .header-image-step-text{max-width:211px}.header-image-step-1 .header-image-step-title:after{left:-31px;top:4px}.header-image-step-2{bottom:193px;right:9px}.header-image-step-3{left:267px;bottom:47px;text-align:left}.block3-item-name,.block3-undertext,.block6-item-title,.block7-section h2,.c_success,.callme-result,.modal-title,.virt-item span{text-align:center}.header-image-step-4{bottom:92px;left:11px}.reg-section-bg:before{content:'';background:url(../images/old/bg-5.svg) 0 0/contain no-repeat;position:absolute;width:1265px;height:1200px;right:-64px;top:-470px;z-index:-1}.input-wrapper-checkbox{display:flex;align-items:flex-start;gap:10px}.input-wrapper-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border:1px solid #a6a6a6;border-radius:4px;cursor:pointer;position:relative;margin-top:3px}.input-wrapper-checkbox input[type=checkbox]:hover{border-color:#4d6ec3}.input-wrapper-checkbox input[type=checkbox]:checked::after{content:'';position:absolute;width:10px;height:10px;left:3px;top:3px;background:#6a8ad7;border-radius:2px}.input-wrapper{margin-bottom:15px}.input-wrapper input,.input-wrapper textarea{border:1px solid #ccc;border-radius:15px;width:100%;padding:12px 20px}.input-wrapper .btn-form{margin:20px auto 0}.block2-item-mb:first-child,.block2-item-mb:nth-child(2),.modal-title{margin-bottom:20px}.input-wrapper-checkbox a{color:#6a8ad7;text-decoration:none;border-bottom:1px solid}.modal-content{padding:35px 30px 10px}.modal-title{font-size:30px}.btn-close{position:absolute;right:20px;top:20px}.modal-body{padding:0}.row-grid-5{display:grid;grid-template-columns:repeat(5,1fr)}.col-last{grid-column:span 2}.navbar-toggler{border:none}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba%280,0,0,0.9%29' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.block2-item,.virt-item span{background:linear-gradient(52deg,#3d7aff 0,#7761eb 100%)}.has-error{border:1px solid red!important}#modal-faq .modal-dialog{max-width:620px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:15px}.block5-section .ul-style li:last-child,.input-wrapper-mb0,.virt-item-mb0{margin-bottom:0}.c_success{color:#6a8ad7}.virt-descr,.virt-item{line-height:132%;color:#000}#callme,#cme-form-main{display:none!important}.p100,.policy-page{padding-top:100px;padding-bottom:100px}.virt-section{padding-bottom:0}.virt-item{display:flex;gap:20px;margin-bottom:25px;font-weight:400;font-size:18px}.bottom-block .btn:hover,.virt-section .btn-bg:hover{border:none;background:linear-gradient(-52deg,#3d7aff 0,#7761eb 100%);transition:.3s ease-in-out}.virt-item-num{position:relative;max-width:fit-content}.virt-item span{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translate(0,-50%);font-weight:400;font-size:35px;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.virt-section h2{margin-bottom:50px}.virt-descr{font-weight:600;font-size:24px;margin-top:45px}.block2-item{border-radius:20px;padding:39px 30px}.block2-item img,.block3-item img,.block6-item img,.model-card-img img{margin:0 auto;display:block;max-width:100%}.block2-item-name{font-weight:400;font-size:16px;color:#fff;position:relative;padding-left:30px;margin-top:25px}.block2-item-name:before{content:'';position:absolute;background:url("../images/li-icon.svg") 0 0/cover no-repeat;width:60px;height:60px;left:-18px;top:-18px}.block2-section{border-radius:20px;background:#fff;margin-top:-49px;z-index:2;position:relative}.block2-section-left img{margin-top:20px;margin-bottom:20px;max-width:100%}.block3-section{background:linear-gradient(-239deg,#98b8ff 0,#4f34d6 100%);position:relative;margin-top:-20px}.block3-section:after{content:'';position:absolute;background:url(../images/block-3-bg.webp) 0 0/contain no-repeat;right:0;top:-46px;width:581px;height:820px;pointer-events:none}.block3-section h2{display:flex;align-items:center;justify-content:center;color:#fff;gap:20px}.block3-item,.block6-item{min-height:240px;flex-direction:column}.block3-section .text{font-weight:300;font-size:18px;text-align:center;color:#fff;max-width:362px;margin:30px auto 60px}.block3-item{padding:20px;border:1px solid #fff;border-radius:20px;background:rgba(255,255,255,.2);display:flex;justify-content:flex-end;transition:.3s ease-in-out}.block3-item:hover{background:rgba(255,255,255,0);transition:.3s ease-in-out}.block3-item-name{font-weight:400;font-size:24px;color:#fff;margin-top:15px}.block3-undertext{font-weight:400;font-size:18px;color:#fff;margin-top:35px}.ul-style{padding:0;margin-bottom:0}.block5-section-img1,.block5-section:before{margin:0 auto;position:absolute;pointer-events:none;left:0;right:0}.ul-style li{padding-left:40px;font-weight:500;font-size:18px;list-style:none;position:relative}.ul-style li:before{content:'';background:url(../images/li-icon.svg) 0 0/cover no-repeat;width:44px;height:44px;position:absolute;left:0;top:-8px}.block5-section:before{content:'';background:url(../images/block5-bg2.webp) 0 0/cover no-repeat;width:60%;height:604px;top:-100px}.block5-section h2{color:#fff;margin-bottom:30px}.block5-section .text{font-weight:400;font-size:18px;color:#fff;margin-bottom:20px;max-width:580px}.block5-section .ul-style li{color:#fff;margin-bottom:28px}.block5-section-img1{display:block;top:50%;transform:translate(0,-50%)}.block6-section h2{letter-spacing:-1px}.block6-section-top{display:grid;grid-template-columns:1.2fr 1fr;gap:10px;margin-bottom:50px}.block6-section-top .text{max-width:522px}.block6-item{border-radius:20px;border:1px solid #3d7aff;padding:34px;display:flex;justify-content:flex-end}.block6-item-title{font-weight:300;font-size:18px;color:#000;line-height:1.2;margin-top:24px}.block7-item img{border:1px solid #fff;border-radius:20px;margin-bottom:20px;max-width:100%}.block7-item-title{font-weight:400;font-size:18px;line-height:132%;color:#000}.block7-item-mb{margin-bottom:54px}.block7-section h2{margin-bottom:60px}.block8-section{background:linear-gradient(-36deg,#98b8ff 0,#4f34d6 100%);padding-top:100px;padding-bottom:40px}.block8-section .container:before{content:'';background:url(../images/block8-bg.webp) no-repeat;position:absolute;bottom:-38px;left:-50px;width:100%;height:100%;pointer-events:none}.block8-section img{position:relative;z-index:9;margin-top:-40px;max-width:100%}.text-16{font-weight:400;font-size:16px;color:#fff}.footer-copyright,.footer-policy a{font-weight:300;font-size:14px;line-height:157%}.block8-section ul{margin-top:25px;margin-bottom:25px}.block8-section ul li{color:#fff;margin-bottom:12px}.block8-section h2{color:#fff;margin-bottom:35px}.model-card-img{background:linear-gradient(11deg,rgba(247,247,247,.5) 0,rgba(61,122,255,.5) 100%)}.bottom-block{background:url(../images/bottom-block-bg.webp) top no-repeat;padding-top:250px;padding-bottom:300px}.bottom-block h2{max-width:440px;margin-bottom:30px}.bottom-block .text{max-width:550px;margin-bottom:60px;font-weight:400;font-size:18px;color:#000}.bottom-btns-row .btn-transp{font-weight:400;font-size:16px;color:#0e0e0e;background:rgba(255,255,255,.2);border:1px solid #88b6ff!important}.bottom-block .btn-transp:hover{color:#fff;border:none;background:linear-gradient(52deg,#3d7aff 0,#7761eb 100%);transition:.3s ease-in-out}.footer-bottom{border-top:1px solid #64718f;padding-top:12px;padding-bottom:12px}.footer-copyright{color:#fff}.footer-policy{text-align:right}.footer-policy a{color:#fff;text-decoration:none}.block-center-item-title,.block-center-section .text,.block-center-section h2{font-weight:400;color:#fff;text-align:center}.block-center-section{background:linear-gradient(-330deg,#98b8ff 0,#4f34d6 100%);position:relative}.block-center-section:before{content:'';background:url(../images/block-center-bg-full.webp) center no-repeat;position:absolute;left:0;right:0;width:100%;height:700px;z-index:1;bottom:119px}.block-center-section h2{font-size:44px;margin:0 auto 26px;max-width:835px}.block-center-section .text{font-size:18px;max-width:600px;margin:0 auto;line-height:1.4}.block-center-item{background:linear-gradient(52deg,#3d7aff 0,#7761eb 100%);border-radius:20px;padding:20px;min-height:177px;display:flex;flex-direction:column;justify-content:flex-end;transition:.3s ease-in-out}.block-center-item:hover{background:linear-gradient(-52deg,#3d7aff 0,#7761eb 100%);transition:.3s ease-in-out}.block-center-item-title{font-size:18px;line-height:1.2}.block-center-text,.block-center-title{color:#212121;font-weight:400;line-height:1.2}.block-center-item img{margin:0 auto;display:block}.block-center-item-bg{border:1px solid #fff;border-radius:20px;background:#fff;padding:25px 38px}.block-center-left{position:absolute;max-width:375px;top:73px;left:4px}.block-center-right{position:absolute;max-width:322px;top:65px;right:-9px}.block-center-img-man{margin:33px auto 25px 82px;display:block;z-index:6}.block-center-title{font-size:30px;margin-bottom:10px}.block-center-text{font-size:18px}.block-center-under-text{font-weight:400;font-size:16px;color:#fff;max-width:305px;padding-left:37px;margin-top:40px;line-height:1.2}.block-center-left .block-center-item-bg:after{content:'';background:url(../images/block-center-left-line.svg) no-repeat;width:104px;height:192px;position:absolute;right:-91px;bottom:-84px}.block-center-right .block-center-item-bg:after{content:'';background:url(../images/block-center-right-line.svg) no-repeat;width:318px;height:259px;position:absolute;left:-310px;top:-56px}.block-center-img-bg{position:absolute;left:212px;right:0;margin:0 auto;z-index:-1}.z2{z-index:2;position:relative}#cookie_note{position:fixed;z-index:100;bottom:15px;left:50%;max-width:90%;transform:translateX(-50%);padding:20px;border-radius:4px;box-shadow:2px 3px 10px rgba(0,0,0,.4);align-items:center}#cookie_note p{margin:0;font-size:.7rem;text-align:left;color:#000}#cookie_note .btn-sm{display:block;margin:0 auto}#cookie_note.show{display:flex}.cookie_accept{padding:4px 24px;text-align:center;width:120px;height:39px}.cookie_accept:hover{color:#3d7aff}