@-webkit-keyframes stage-arrow-pulse{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}@keyframes stage-arrow-pulse{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}@-webkit-keyframes pulse{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(.9)}}@keyframes pulse{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(.9)}}.project-stages{margin-top:-137px;padding-bottom:130px;position:relative;z-index:6}.project-stages:before{background:#fff;content:"";height:137px;left:50%;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 1447 1014\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M390.188 0C373.194 0.000113941 358.513 11.8851 354.977 28.5078L344.182 79.2429C341.235 93.0955 329.002 103 314.839 103H1C0.447715 103 6.60566e-09 103.448 0 104V984C0 1000.57 13.4315 1014 30 1014H1417C1433.57 1014 1447 1000.57 1447 984V104C1447 103.448 1446.55 103 1446 103H1139.16C1125 103 1112.77 93.095 1109.82 79.242L1099.03 28.5098C1095.49 11.8863 1080.81 0 1063.82 0H390.188Z\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 1447 1014\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M390.188 0C373.194 0.000113941 358.513 11.8851 354.977 28.5078L344.182 79.2429C341.235 93.0955 329.002 103 314.839 103H1C0.447715 103 6.60566e-09 103.448 0 104V984C0 1000.57 13.4315 1014 30 1014H1417C1433.57 1014 1447 1000.57 1447 984V104C1447 103.448 1446.55 103 1446 103H1139.16C1125 103 1112.77 93.095 1109.82 79.242L1099.03 28.5098C1095.49 11.8863 1080.81 0 1063.82 0H390.188Z\"/></svg>");-webkit-mask-position:center top;mask-position:center top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;min-width:1920px;position:absolute;top:0;transform:translateX(-50%);width:100%}.project-stages .section-title{background:linear-gradient(180deg,#05030c,#282251 97%);-webkit-background-clip:text;background-clip:text;position:absolute;text-align:center;top:60px;width:100%;-webkit-text-fill-color:transparent;color:transparent;display:block;font-weight:900}.project-stages .content{margin-bottom:100px;padding-top:137px;position:relative;z-index:1}.project-stages .stages{display:flex;margin-left:100px}.project-stages .items{margin-left:120px;padding-top:100px}.project-stages .items .item .step{left:-131px;position:absolute;top:12px}.project-stages .items .item .step span{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);border-radius:100%;display:block;height:20px;position:relative;width:20px;z-index:3}.project-stages .items .item .step.active{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.project-stages .items .item .step.active:before{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);border-radius:100%;content:"";display:block;height:34px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:34px;z-index:1}.project-stages .items .item .step.active:after{background:#fff;border-radius:100%;content:"";height:26px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px;z-index:2}.project-stages .items .item:not(:last-child){margin-bottom:70px}.project-stages .items .item{max-width:550px;position:relative;transition:all .5s ease}.project-stages .items .item.active .desc,.project-stages .items .item.active .title{opacity:1}.project-stages .items .item .title{font-size:40px;margin-bottom:40px;opacity:1;text-transform:uppercase}.project-stages .items .item .desc{max-width:550px;opacity:1}.project-stages .image{position:absolute;right:120px;top:246px}.project-stages .image .text{height:100%;left:0;position:absolute;top:0;width:100%}.project-stages .image .text img{opacity:0;position:absolute;right:50%;top:50%;transform:translate(50%,-90%) scale(.97);transition:opacity .8s linear,transform .8s linear}.project-stages .image .text img.active{opacity:1;transform:translate(50%,-90%) scale(1)}.project-stages .line-container{position:relative}.project-stages .line-container .line{background:#130839;display:block;height:0;position:relative;transition:height .8s ease-out;width:3px}.project-stages .line-container .line:after,.project-stages .line-container .line:before{background:#130839;content:"";display:block;height:12px;position:absolute;width:3px}.project-stages .line-container .line:before{bottom:-1px;left:-1px;transform:rotate(45deg);transform-origin:bottom center}.project-stages .line-container .line:after{bottom:-1px;right:-1px;transform:rotate(-45deg);transform-origin:bottom center}.project-stages .line-container .circle{align-items:center;background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);border-radius:100%;display:flex;height:34px;justify-content:center;left:50%;position:absolute;top:0;transform:translateX(-50%);width:34px}.project-stages .line-container .circle>span{align-items:center;background:#fff;border-radius:100%;display:flex;height:26px;justify-content:center;width:26px}.project-stages .line-container .circle>span>span{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);border-radius:100%;height:20px;width:20px}.project-stages.is-near .line-container .line:after,.project-stages.is-near .line-container .line:before{-webkit-animation:stage-arrow-pulse 1.2s ease-in-out 3;animation:stage-arrow-pulse 1.2s ease-in-out 3;transform-origin:center bottom}.have-a-questions{margin-bottom:323px;padding-top:70px}.have-a-questions .container{max-width:1276px;position:relative}.have-a-questions .content{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);border-radius:24px;padding:60px 56px 54px 67px;position:relative;transition:all .5s ease}.have-a-questions .content.send-ok{display:none}.have-a-questions .section-title{background:linear-gradient(180deg,#130839,#282251 679%);border-radius:27px;left:52px;padding:28px 29px 28px 52px;position:absolute;top:-71px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.have-a-questions .subtitle{margin-bottom:110px;margin-left:168px;opacity:.39}.have-a-questions .lines .line{background:#fff;opacity:.3;position:absolute}.have-a-questions .lines .line:after,.have-a-questions .lines .line:before{background:#fff;content:"";display:block;height:10px;position:absolute;width:2px}.have-a-questions .lines .line-left{height:2px;right:0;top:103px;width:1139px}.have-a-questions .lines .line-left:before{left:0;top:0;transform:rotate(-45deg) translate(2px,1px)}.have-a-questions .lines .line-left:after{bottom:0;left:0;transform:rotate(45deg) translate(2px,-1px)}.have-a-questions .lines .line-bottom{height:553px;right:39px;top:0;width:2px}.have-a-questions .lines .line-bottom:before{bottom:0;left:0;transform:rotate(135deg) translate(3px,1px)}.have-a-questions .lines .line-bottom:after{bottom:0;right:0;transform:rotate(45deg) translate(3px,-1px)}.have-a-questions .form{align-items:flex-start;display:flex;flex-wrap:wrap}.have-a-questions .form .input-wrapper{margin-bottom:58px;padding:30px 0 0;position:relative}.have-a-questions .form .input-wrapper_name{margin-right:67px}.have-a-questions .form .input-wrapper .required{color:#fff;font-size:20px;left:0;position:absolute;top:10px}.have-a-questions .form .input-wrapper input{background:transparent;border:none;border-bottom:2px solid #fff;color:#fff;font-family:Aeroport,"sans-serif";font-size:32px;font-weight:400;padding:0 0 19px;text-transform:uppercase}.have-a-questions .form .input-wrapper input:focus{outline:none}.have-a-questions .form .input-wrapper input:-webkit-autofill,.have-a-questions .form .input-wrapper input:-webkit-autofill:active,.have-a-questions .form .input-wrapper input:-webkit-autofill:focus,.have-a-questions .form .input-wrapper input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;background-color:transparent!important;border-bottom:2px solid #fff!important;box-shadow:inset 0 0 0 1000px transparent!important;caret-color:#fff!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.have-a-questions .form .input-wrapper input:-moz-autofill,.have-a-questions .form .input-wrapper input:-moz-autofill:active,.have-a-questions .form .input-wrapper input:-moz-autofill:focus,.have-a-questions .form .input-wrapper input:-moz-autofill:hover,.have-a-questions .form .input-wrapper input:-webkit-autofill,.have-a-questions .form .input-wrapper input:-webkit-autofill:active,.have-a-questions .form .input-wrapper input:-webkit-autofill:focus,.have-a-questions .form .input-wrapper input:-webkit-autofill:hover,.have-a-questions .form .input-wrapper input:autofill,.have-a-questions .form .input-wrapper input:autofill:active,.have-a-questions .form .input-wrapper input:autofill:focus,.have-a-questions .form .input-wrapper input:autofill:hover{-webkit-text-fill-color:#fff!important;background-color:transparent!important;border-bottom:2px solid #fff!important;box-shadow:inset 0 0 0 1000px transparent!important;caret-color:#fff!important;-webkit-transition:background-color 9999s ease-in-out 0s;-moz-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.have-a-questions .form .input-wrapper input{-webkit-text-fill-color:#fff;opacity:1}.have-a-questions .form .input-wrapper input::-webkit-input-placeholder{color:#fff;font-size:20px;opacity:.27}.have-a-questions .form .input-wrapper input::-moz-placeholder{color:#fff;font-size:20px;opacity:.27}.have-a-questions .form .input-wrapper input:-ms-input-placeholder{color:#fff;font-size:20px;opacity:.27}.have-a-questions .form .input-wrapper input::placeholder{color:#fff;font-size:20px;opacity:.27}.have-a-questions .form .message{background:transparent;border:2px solid #fff;border-radius:18px;color:#fff;font-family:Aeroport,"sans-serif";font-size:32px;font-weight:400;height:174px;margin-bottom:69px;padding:19px 33px;resize:none;scrollbar-color:#fff transparent;scrollbar-width:thin;width:100%}.have-a-questions .form .message::-webkit-scrollbar{width:1px}.have-a-questions .form .message::-webkit-scrollbar-track{background:transparent;border-radius:1px}.have-a-questions .form .message::-webkit-scrollbar-thumb{background:#fff;border-radius:1px}.have-a-questions .form .message::-webkit-scrollbar-thumb:hover{background:#aaa}.have-a-questions .form .message::-webkit-scrollbar-corner,.have-a-questions .form .message::-webkit-scrollbar-track-piece{background:transparent}.have-a-questions .form .message:focus{outline:none}.have-a-questions .form .message::-webkit-input-placeholder{color:#fff;font-size:20px;opacity:.27}.have-a-questions .form .message::-moz-placeholder{color:#fff;font-size:20px;opacity:.27}.have-a-questions .form .message:-ms-input-placeholder{color:#fff;font-size:20px;opacity:.27}.have-a-questions .form .message::placeholder{color:#fff;font-size:20px;opacity:.27}.have-a-questions .form .bottom-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.have-a-questions .form .bottom-wrapper:has(.form-selects-row){align-items:stretch;flex-direction:column;gap:0}.have-a-questions .form .form-selects-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.have-a-questions .form .form-selects-row .custom-select{flex:1 1 calc(25% - 8px);margin-right:0!important;max-width:none;min-width:200px}.have-a-questions .form .form-selects-row .custom-select.select-services,.have-a-questions .form .form-selects-row .custom-select.select-services-price{margin-right:0!important}.have-a-questions .form .bottom-wrapper:has(.form-selects-row)>.bottom-send{display:flex;justify-content:end;margin-top:40px;width:100%}.have-a-questions .form .bottom-wrapper:has(.form-selects-row)>.btn-and-social{align-self:flex-end;margin-left:auto;margin-top:28px}.have-a-questions .form .custom-select{position:relative}.have-a-questions .form .custom-select.select-services{margin-right:50px}.have-a-questions .form .custom-select.select-services-price{margin-right:97px}.have-a-questions .form .custom-select .required{color:#fff;font-size:20px;left:-9px;position:absolute;top:-15px}.have-a-questions .form .custom-select_top{align-items:center;border:2px solid #fff;border-radius:18px;cursor:pointer;display:flex;gap:28px;justify-content:space-between;max-width:400px;padding:26px 30px 25px 32px}.have-a-questions .form .custom-select_top.active{background:#fff}.have-a-questions .form .custom-select_top.active .custom-select_title{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}.have-a-questions .form .custom-select_top.active .arrow{transform:rotate(90deg)}.have-a-questions .form .custom-select_top.active .arrow_default{display:none}.have-a-questions .form .custom-select_top.active .arrow_active{display:block}.have-a-questions .form .custom-select_top.valide{background:#fff}.have-a-questions .form .custom-select_top.valide .custom-select_title{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}.have-a-questions .form .custom-select_top.valide .arrow_default{display:none}.have-a-questions .form .custom-select_top.valide .arrow_active{display:block}.have-a-questions .form .custom-select_title{color:#fff;font-size:26px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.have-a-questions .form .custom-select .arrow_default{display:block}.have-a-questions .form .custom-select .arrow_active{display:none}.have-a-questions .form .custom-select_list{background:#fff;border-radius:18px;display:none;padding:24px 27px;position:absolute;top:calc(100% + 7px);width:100%;z-index:2}.have-a-questions .form .custom-select_list.active{display:block}.have-a-questions .form .custom-select_list:before{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);border-radius:20px;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}.have-a-questions .form .custom-select_list:after{background:#fff;border-radius:16px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.have-a-questions .form .custom-select_item:not(:last-child){margin-bottom:28px}.have-a-questions .form .custom-select_item label{align-items:center;cursor:pointer;display:flex;font-size:16px;gap:28px;text-transform:uppercase}.have-a-questions .form .custom-select_item label span{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);border-radius:100%;height:18px;min-width:18px;opacity:.45;position:relative;transition:all .5s ease;width:18px}.have-a-questions .form .custom-select_item label span:before{background:#fff;border-radius:100%;content:"";height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15px}.have-a-questions .form .custom-select_item label span:after{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);border-radius:100%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .5s ease;width:8px}.have-a-questions .form .custom-select_item input{display:none}.have-a-questions .form .custom-select_item input:checked+label span{opacity:1}.have-a-questions .form .custom-select_item input:checked+label span:after{transform:translate(-50%,-50%) scale(1)}.have-a-questions .form .btn-send{background:#fff;border:2px solid #fff;border-radius:8px;font-size:24px;font-weight:700;height:47px;line-height:normal;margin-bottom:28px;padding:7px 53px}.have-a-questions .form .btn-send:hover{background:transparent}.have-a-questions .form .btn-send:hover span{background:none;color:#fff;-webkit-text-fill-color:#fff}.have-a-questions .form .btn-send:disabled{cursor:not-allowed;opacity:.3}.have-a-questions .form .social-list{align-items:center;display:flex;justify-content:space-between}.have-a-questions .form .input-wrapper_date .custom-date-input:focus{border-color:#fff!important;box-shadow:none!important;color:#fff!important;outline:none}.have-a-questions .form .input-wrapper_date .custom-date-input:focus~.date-placeholder{color:#fff!important}.have-a-questions .form .input-wrapper_date .custom-date-input::-webkit-input-placeholder{color:#fff!important}.have-a-questions .form .input-wrapper_date .custom-date-input::-moz-placeholder{color:#fff!important}.have-a-questions .form .input-wrapper_date .custom-date-input:-ms-input-placeholder{color:#fff!important}.have-a-questions .form .input-wrapper_date .custom-date-input::placeholder{color:#fff!important}.have-a-questions .form .error-message{bottom:-20px;color:#ff5b5b;font-size:14px;margin-top:5px;position:absolute}.have-a-questions .after-send{align-items:center;background:#fff;border-radius:24px;display:none;justify-content:center;padding:170px 0;position:relative}.have-a-questions .after-send.active{display:flex}.have-a-questions .after-send:before{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);border-radius:24px;bottom:-6px;content:"";left:-6px;position:absolute;right:-6px;top:-6px;z-index:-1}.have-a-questions .after-send:after{background:#fff;border-radius:24px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.have-a-questions .after-send-content{max-width:750px}.have-a-questions .after-send-content .h2{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;font-size:63px;margin-bottom:50px}.have-a-questions .after-send-content .social-list{align-items:center;display:flex;justify-content:space-between;max-width:276px}.popupForm .have-a-questions .content{border:1px solid #fff}.popupForm .have-a-questions .section-title:before{background:linear-gradient(180deg,#fff,transparent 57%);border-radius:23px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;right:0;top:0}.page-7.have-a-questions .form .consent.form-consent-desktop-only{display:none}.page-7.banner{background:linear-gradient(134.15deg,#130839,#282251 36%,#793971 76%,#cc7897);padding:114px 0 54px;position:relative}.page-7.banner .container{max-width:1253px;position:relative}.page-7.banner .offer{margin-bottom:184px;padding-left:66px;padding-top:222px;position:relative;z-index:5}.page-7.banner .offer .title{border:5px solid #fff;border-radius:24px;margin-bottom:43px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:19px 28px;width:100%}.page-7.banner .offer .title h1{color:#fff;text-shadow:4.57px 3.55px .1015px rgba(0,0,0,.25)}.page-7.banner .offer .desc{margin-bottom:77px;max-width:504px}.page-7.banner .banner-image{position:absolute;right:0;top:131px}.page-7.banner .bottom-text{text-align:center}.page-7.banner .coordinates{height:680px;left:0;max-width:1184px;position:absolute;top:0;width:100%;z-index:2}.page-7.banner .coordinates .coordinate-axis.line-right .line{display:none;height:2px;width:0}.page-7.banner .coordinates .coordinate-axis.line-right .line:before{right:0;top:0;transform:rotate(55deg) translate(-3px,2px)}.page-7.banner .coordinates .coordinate-axis.line-right .line:after{bottom:0;right:0;transform:rotate(-55deg) translate(-3px,-2px)}.page-7.banner .coordinates .coordinate-axis.line-right .label{bottom:-40px;color:#fff;font-size:24px;position:absolute;right:0}.page-7.banner .coordinates .coordinate-axis.line-top .line{display:none;height:0;width:2px}.page-7.banner .coordinates .coordinate-axis.line-top .line:before{top:0;transform:rotate(-34deg) translateX(3px)}.page-7.banner .coordinates .coordinate-axis.line-top .line:after{top:0;transform:rotate(34deg) translateX(-3px)}.page-7.banner .coordinates .coordinate-axis.line-top .label{left:-30px;position:absolute;top:0}.page-7.banner .coordinates .coordinate-axis .line{background:#fff;bottom:0;display:block;left:0;position:absolute}.page-7.banner .coordinates .coordinate-axis .line:after,.page-7.banner .coordinates .coordinate-axis .line:before{background:#fff;content:"";display:block;height:10px;position:absolute;width:2px}.page-7.services{background:#fff;padding:235px 0 211px;position:relative}.page-7.services .list{margin-left:35%;max-width:679px;min-height:650px}.page-7.services .list .item{display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .5s;transition:grid-template-rows .5s,-ms-grid-rows .5s}.page-7.services .list .item:not(:last-child){margin-bottom:68px}.page-7.services .list .item:not(.active){cursor:pointer}.page-7.services .list .item.active{grid-template-rows:auto 1fr}.page-7.services .list .item.active:not(:last-child){margin-bottom:60px}.page-7.services .list .item.active .title{font-size:40px;opacity:1}.page-7.services .list .item.active .content{opacity:1;visibility:visible}.page-7.services .list .item.active .desc{padding:37px 0 63px}.page-7.services .list .item.active .btn{opacity:1}.page-7.services .list .item .title{font-size:24px;grid-row:1;margin-bottom:0;opacity:.4;text-transform:uppercase;transition:opacity .5s ease,font-size .5s ease}.page-7.services .list .item .content{grid-row:2;opacity:0;overflow:hidden;transition:opacity .5s ease .1s,visibility .5s ease .1s;visibility:hidden}.page-7.services .list .item .desc{padding:0;transition:padding .5s ease}.page-7.services .list .item .btn{opacity:0;transition:opacity .5s ease}.page-7.services.is-measuring .list .btn,.page-7.services.is-measuring .list .content,.page-7.services.is-measuring .list .desc,.page-7.services.is-measuring .list .item,.page-7.services.is-measuring .list .title{transition:none}.page-7.services .service-knob{left:-197px;padding:25px;position:absolute}.page-7.services .service-knob img{pointer-events:none;user-drag:none;-webkit-user-drag:none}.page-7.services .service-knob .knob{cursor:-webkit-grab;cursor:grab;pointer-events:auto;position:relative;touch-action:none;transition:all .5s ease;z-index:2}.page-7.services .service-knob .knob.step_1{transform:rotate(-90deg)}.page-7.services .service-knob .knob.step_2{transform:rotate(-45deg)}.page-7.services .service-knob .knob.step_3{transform:rotate(0deg)}.page-7.services .service-knob .knob.step_4{transform:rotate(45deg)}.page-7.services .service-knob .knob.step_5{transform:rotate(90deg)}.page-7.services .service-knob .knob.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.page-7.services .service-knob .line{position:absolute;right:0;top:-10px}.page-7.platforms{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);padding-bottom:195px;position:relative;z-index:5}.page-7.platforms .container{max-width:1276px}.page-7.platforms:before{background:#130839;content:"";height:140px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg width=\"1423\" height=\"1550\" viewBox=\"0 0 1423 1550\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M726.521 0C709.505 0.000200104 694.813 11.914 691.298 28.5625L682.218 71.5625C679.542 84.2332 670.118 102.279 657.168 102.279H-29C-29.5522 102.279 -30 102.727 -30 103.279V1520C-30 1536.57 -16.5685 1550 -1.08406e-06 1550H1482C1498.57 1550 1512 1536.57 1512 1520V103.279C1512 102.727 1511.55 102.279 1511 102.279H1463.31C1451.03 102.279 1442.24 85.3565 1440.28 73.2412L1433.31 30.2412C1430.48 12.8095 1415.43 0 1397.77 0H726.521Z\" fill=\"url%28%23paint0_linear_781_87636%29\"/><defs><linearGradient id=\"paint0_linear_781_87636\" x1=\"741\" y1=\"0\" x2=\"741\" y2=\"1550\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%23130839\"/><stop offset=\"0.360577\" stop-color=\"%23282251\"/><stop offset=\"0.764423\" stop-color=\"%23793971\"/><stop offset=\"1\" stop-color=\"%23CC7897\"/></linearGradient></defs></svg>");mask-image:url("data:image/svg+xml;utf8,<svg width=\"1423\" height=\"1550\" viewBox=\"0 0 1423 1550\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M726.521 0C709.505 0.000200104 694.813 11.914 691.298 28.5625L682.218 71.5625C679.542 84.2332 670.118 102.279 657.168 102.279H-29C-29.5522 102.279 -30 102.727 -30 103.279V1520C-30 1536.57 -16.5685 1550 -1.08406e-06 1550H1482C1498.57 1550 1512 1536.57 1512 1520V103.279C1512 102.727 1511.55 102.279 1511 102.279H1463.31C1451.03 102.279 1442.24 85.3565 1440.28 73.2412L1433.31 30.2412C1430.48 12.8095 1415.43 0 1397.77 0H726.521Z\" fill=\"url%28%23paint0_linear_781_87636%29\"/><defs><linearGradient id=\"paint0_linear_781_87636\" x1=\"741\" y1=\"0\" x2=\"741\" y2=\"1550\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"%23130839\"/><stop offset=\"0.360577\" stop-color=\"%23282251\"/><stop offset=\"0.764423\" stop-color=\"%23793971\"/><stop offset=\"1\" stop-color=\"%23CC7897\"/></linearGradient></defs></svg>");-webkit-mask-position:right top;mask-position:right top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;min-width:1920px;position:absolute;right:0;top:-137px;width:100%;z-index:-1}.page-7.platforms .section-title{position:absolute;right:14%;top:-90px}.page-7.platforms .items{gap:63px;margin-bottom:95px;padding-top:109px}.page-7.platforms .items .item{border:3px solid #fff;border-radius:24px;padding:38px;transition:all .5s ease}.page-7.platforms .items .item:hover{background:#fff}.page-7.platforms .items .item:hover .desc{background:#130839;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.page-7.platforms .items .item:hover .btn{background:linear-gradient(180deg,#130839,#282251 52%,#793971 95%);color:#fff}.page-7.platforms .items .item:hover img.hover{display:block}.page-7.platforms .items .item:hover img.default{display:none}.page-7.platforms .items .item img,.page-7.platforms .items .item svg{display:block;margin:0 auto 26px;max-height:106px}.page-7.platforms .items .item img.hover,.page-7.platforms .items .item svg.hover{display:none}.page-7.platforms .items .item .desc{color:#fff;margin:0 auto 45px;max-width:294px;padding-bottom:4px;text-align:center;transition:all .5s ease}.page-7.platforms .items .item .btn{background:transparent;border:1px solid #fff;color:#fff;min-width:125px}.page-7.platforms .swiper-content .line{display:block;margin:0 auto 17px}.page-7.platforms .swiper-content .swiper-wrapper{margin-bottom:63px}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;height:auto;justify-content:flex-end;min-height:172px;text-align:center}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide .title{color:#fff;font-size:30px;line-height:105%;opacity:.5;transition:all 1s ease}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide .desc{font-size:20px;height:0;margin:0 auto;max-width:244px;opacity:0;transition:all 1s ease}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide-active{color:#fff}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide-active .title{font-size:40px;opacity:1}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide-active .desc{height:100%;margin:25px auto 0;opacity:1}.page-7.platforms .swiper-content .navigation{align-items:center;display:flex;gap:44px;justify-content:center}.page-7.platforms .swiper-content .navigation .swiper-btn{align-items:center;border:3px solid #fff;border-radius:100%;display:flex;height:43px;justify-content:center;width:43px}.page-7.platforms .swiper-content .navigation .controls-btn{align-items:center;border:3px solid #fff;border-radius:100%;cursor:pointer;display:flex;height:43px;justify-content:center;width:43px}.page-7.platforms .swiper-content .navigation .controls-btn .start{display:block;margin-left:3px}.page-7.platforms .swiper-content .navigation .controls-btn .pause{display:none}.page-7.platforms .swiper-content .navigation .controls-btn.play .pause{display:block}.page-7.platforms .swiper-content .navigation .controls-btn.play .start{display:none}.page-7.faq .faq-learn-more{display:none!important}.page-7.faq{position:relative}.page-7.faq,.page-7.faq:before{background:linear-gradient(270deg,#130839,#282251 36%,#793971 76%,#cc7897)}.page-7.faq:before{content:"";height:100px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 1499 1048\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1443.6 49.7187C1443.6 63.5259 1454.8 74.7188 1468.6 74.7188H1498C1498.55 74.7188 1499 75.1665 1499 75.7188V1046.97C1499 1047.52 1498.55 1047.97 1498 1047.97H1C0.447715 1047.97 4.95425e-09 1047.52 0 1046.97V75.7188C0 75.1665 0.447715 74.7188 1 74.7188H1092.02C1105.83 74.7188 1117.02 63.5259 1117.02 49.7187V25C1117.02 11.1929 1128.21 0 1142.02 0H1418.6C1432.41 0 1443.6 11.1929 1443.6 25V49.7187Z\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 1499 1048\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1443.6 49.7187C1443.6 63.5259 1454.8 74.7188 1468.6 74.7188H1498C1498.55 74.7188 1499 75.1665 1499 75.7188V1046.97C1499 1047.52 1498.55 1047.97 1498 1047.97H1C0.447715 1047.97 4.95425e-09 1047.52 0 1046.97V75.7188C0 75.1665 0.447715 74.7188 1 74.7188H1092.02C1105.83 74.7188 1117.02 63.5259 1117.02 49.7187V25C1117.02 11.1929 1128.21 0 1142.02 0H1418.6C1432.41 0 1443.6 11.1929 1443.6 25V49.7187Z\"/></svg>");-webkit-mask-position:right top;mask-position:right top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;min-width:1920px;position:absolute;right:0;top:-96px;width:100%;z-index:-1}.page-7.faq .container{max-width:1276px}.page-7.faq .section-title{position:absolute;right:200px;top:-80px}.page-7.faq .faq-content{align-items:center;display:flex;padding-bottom:103px;padding-top:143px;position:relative}.page-7.faq .items{display:flex;flex-direction:column;justify-content:space-between;margin-left:394px;padding-bottom:102px;padding-top:33px}.page-7.faq .items .item{display:grid;grid-template-rows:auto 0fr;max-width:630px;position:relative;transition:grid-template-rows .5s ease;transition:grid-template-rows .5s ease,-ms-grid-rows .5s ease}.page-7.faq .items .item:not(:last-child){margin-bottom:86px}.page-7.faq .items .item:before{background:#fff;content:"";height:1px;left:-308px;position:absolute;top:15px;width:51px}.page-7.faq .items .item.active{grid-template-rows:auto 1fr}.page-7.faq .items .item.active .title{font-size:40px;opacity:1}.page-7.faq .items .item.active .content{opacity:1;padding-top:0;visibility:visible}.page-7.faq .items .item.active .desc{padding:16px 0 63px}.page-7.faq .items .item.active .btn{opacity:1}.page-7.faq .items .item .title{color:#fff;cursor:pointer;font-size:24px;grid-row:1;opacity:.7;padding-bottom:0;text-transform:uppercase;transition:all .1s ease}.page-7.faq .items .item .content{grid-row:2;opacity:0;overflow:hidden;transition:all .1s ease;visibility:hidden}.page-7.faq .items .item .desc{color:#fff;padding:0;transition:padding .1s ease}.page-7.faq .items .item .btn{display:block;opacity:0;transition:opacity .1s ease .1s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-7.faq .items .item .faq_item_text_detail{color:#fff;max-height:0;overflow:hidden;transition:max-height .4s ease}.page-7.faq .items .item .faq_item_text_detail.faq-detail-hidden{max-height:0}.page-7.faq .items .item .faq_item_text_detail.faq-detail-expanded{max-height:2000px}.page-7.faq .slider{display:flex;gap:86px;height:100%}.page-7.faq .slider-line{background:#fff;border-radius:8px;box-shadow:inset 0 1px 3.4000000954px 0 #000;height:100%;opacity:.73;position:relative;width:8px}.page-7.faq .slider-fader{background:radial-gradient(109% 98% at 50% 34%,#fff,#100134 100%);border:1px solid #01001a;border-radius:35px;box-shadow:2px 2px 1.7999999523px 0 rgba(0,0,0,.25);box-sizing:border-box;cursor:-webkit-grab;cursor:grab;height:108px;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:all .1s linear;-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none;width:60px}.page-7.faq .slider-fader:active{cursor:-webkit-grabbing;cursor:grabbing}.page-7.faq .slider-fader span{background:radial-gradient(90% 152% at 50% 50%,#e98dd2,#5c3166 100%);border-radius:100%;box-shadow:inset 2px 2px 2.4000000954px 0 rgba(0,0,0,.25);display:block;height:42px;margin:13px auto 0;width:42px}.page-7.project-stages .content{margin-bottom:0!important}@media screen and (max-width:400px){.page-7.banner .banner-image{right:-40px!important}}@media (min-width:1400px)and (max-width:1820px){.page-7.banner{padding:114px 80px 54px}.page-7 .container{max-width:1680px!important;padding-left:80px!important;padding-right:80px!important}}@media (min-width:1440px)and (max-width:1820px){.page-7.banner{padding:140px 80px 54px!important}.page-7.page-7 .container{max-width:1680px!important;padding-left:80px!important;padding-right:80px!important}}@media (min-width:1440px){.project-stages{margin-left:auto;margin-right:auto;max-width:1620px;padding-left:40px;padding-right:40px;width:100%}.have-a-questions{margin-bottom:140px}.have-a-questions .form .custom-select.select-services,.have-a-questions .form .custom-select.select-services-price{margin-right:0}.page-7 .container{max-width:1680px!important;padding-left:40px!important;padding-right:40px!important}.page-7.banner .coordinates{max-width:1600px}.page-7.banner .offer .desc{font-size:20px;line-height:26px;margin-bottom:60px;max-width:790px}.page-7.services .list .item .title{font-size:32px}.page-7.services .list .item.active .title{font-size:50px}.page-7.platforms .items .item .desc{line-height:26px;max-width:400px}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide .title{font-size:40px}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide .desc{font-size:24px;max-width:330px}.page-7.platforms .swiper-content .swiper-wrapper .swiper-slide-active .title{font-size:50px}.page-7.project-stages .items .item{max-width:650px}.page-7.project-stages .items .item .title{font-size:50px}.page-7.project-stages .items .item .desc{max-width:650px}.page-7.have-a-questions .container{max-width:1680px!important}.page-7.have-a-questions .lines .line.line-bottom,.page-7.have-a-questions .lines .line.line-left,.page-7.have-a-questions .subtitle.color-white{display:none}.page-7.have-a-questions .content{padding:80px}.page-7.have-a-questions .form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:48px;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;grid-row-gap:28px;align-items:start;row-gap:28px}.page-7.have-a-questions .form .bottom-wrapper,.page-7.have-a-questions .form .btn-and-social{display:contents}.page-7.have-a-questions .form .input-wrapper_name{grid-column:1;grid-row:1;margin-bottom:0;margin-right:0}.page-7.have-a-questions .form .input-wrapper_email{grid-column:1;grid-row:2;margin-bottom:0}.page-7.have-a-questions .form .message{grid-column:2;grid-row:1/span 2;margin-bottom:0;max-width:none;min-height:270px;width:100%}.page-7.have-a-questions .form .select-services{grid-column:1;grid-row:3;margin-bottom:0;margin-right:0;max-width:100%}.page-7.have-a-questions .form .select-services .custom-select_top{max-width:100%}.page-7.have-a-questions .form .select-services-price{grid-column:2;grid-row:3;margin-bottom:0;margin-right:0;max-width:100%}.page-7.have-a-questions .form .select-services-price .custom-select_top{max-width:100%}.page-7.have-a-questions .form .btn-send{border-radius:24px;grid-column:2;grid-row:4;justify-self:start;margin-bottom:0;min-height:92px;width:100%}.page-7.have-a-questions .form .social-list{align-items:center;display:flex;gap:12px;grid-column:1;grid-row:4;justify-content:flex-start}.page-7.have-a-questions .form .social-list a{align-items:center;border:2px solid #fff;border-radius:18px;display:flex;justify-content:center;min-height:92px;width:40%}.page-7.have-a-questions .form .social-list a svg{height:32px;width:32px}.page-7.have-a-questions .form .consent.form-consent-desktop-only{align-items:center!important;color:#fff;display:flex;font-size:16px;gap:10px;grid-column:2;grid-row:5;line-height:22px;opacity:.85}.page-7.have-a-questions .form .consent.form-consent-desktop-only input{height:24px;margin-top:4px;min-width:16px;width:24px}.page-7.have-a-questions .form .input-wrapper input{padding:14px 0 25px;width:100%}.page-7.have-a-questions .highglass .form .btn-send,.page-7.have-a-questions .highglass .form .input-wrapper.input-wrapper_email,.page-7.have-a-questions .highglass .form .input-wrapper_name{max-width:100%!important}.page-7.have-a-questions .highglass .form .custom-select.select-services,.page-7.have-a-questions .highglass .form .custom-select.select-services-price{width:100%!important}.page-7.services .list .item.active .desc{padding:34px 0 40px}.page-7.faq .items .item{max-width:830px}.page-7.faq .items .item .title{font-size:32px}.page-7.faq .items .item .link{font-size:20px;line-height:26px}.page-7.faq .items .item.active .title{font-size:50px;line-height:54px;opacity:1}.page-7.faq .items .item.active .desc{font-size:20px;line-height:26px}.page-7.faq .items .item.active .btn{font-size:20px}.highglass .page-7.have-a-questions .form .input-wrapper_name,.highglass.page-7.have-a-questions .form .input-wrapper_name{max-width:100%!important}.highglass .page-7.have-a-questions .form .custom-select.select-services,.highglass .page-7.have-a-questions .form .custom-select.select-services-price,.highglass.page-7.have-a-questions .form .custom-select.select-services,.highglass.page-7.have-a-questions .form .custom-select.select-services-price{max-width:100%!important;width:100%!important}.highglass .page-7.have-a-questions .form .btn-send,.highglass .page-7.have-a-questions .input-wrapper.input-wrapper_email,.highglass.page-7.have-a-questions .form .btn-send,.highglass.page-7.have-a-questions .input-wrapper.input-wrapper_email{max-width:100%!important}}@media (min-width:1800px){.page-7.banner{padding:140px 0 54px}}
