@-webkit-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)}}.st-grid-column-2{grid-template-columns:repeat(2,1fr)}.popupForm{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,rgba(19,8,57,.84),rgba(40,34,81,.84) 97.386%);display:none;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:90}.popupForm.active{display:block}.popupForm .popupFormContent{height:100%;left:0;position:absolute;top:0;width:100%}.popupForm .have-a-questions{margin-bottom:323px;padding-top:70px}.popupForm .have-a-questions .container{max-width:1276px;position:relative}.popupForm .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}.popupForm .have-a-questions .content.send-ok{display:none}.popupForm .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}.popupForm .have-a-questions .subtitle{margin-bottom:110px;margin-left:168px;opacity:.39}.popupForm .have-a-questions .lines .line{background:#fff;opacity:.3;position:absolute}.popupForm .have-a-questions .lines .line:after,.popupForm .have-a-questions .lines .line:before{background:#fff;content:"";display:block;height:10px;position:absolute;width:2px}.popupForm .have-a-questions .lines .line-left{height:2px;right:0;top:103px;width:1139px}.popupForm .have-a-questions .lines .line-left:before{left:0;top:0;transform:rotate(-45deg) translate(2px,1px)}.popupForm .have-a-questions .lines .line-left:after{bottom:0;left:0;transform:rotate(45deg) translate(2px,-1px)}.popupForm .have-a-questions .lines .line-bottom{height:553px;right:39px;top:0;width:2px}.popupForm .have-a-questions .lines .line-bottom:before{bottom:0;left:0;transform:rotate(135deg) translate(3px,1px)}.popupForm .have-a-questions .lines .line-bottom:after{bottom:0;right:0;transform:rotate(45deg) translate(3px,-1px)}.popupForm .have-a-questions .form{align-items:flex-start;display:flex;flex-wrap:wrap}.popupForm .have-a-questions .form .input-wrapper{margin-bottom:58px;padding:30px 0 0;position:relative}.popupForm .have-a-questions .form .input-wrapper_name{margin-right:67px}.popupForm .have-a-questions .form .input-wrapper .required{color:#fff;font-size:20px;position:absolute}.popupForm .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}.popupForm .have-a-questions .form .input-wrapper input:focus{outline:none}.popupForm .have-a-questions .form .input-wrapper input{-webkit-text-fill-color:#fff;opacity:1}.popupForm .have-a-questions .form .input-wrapper input::-webkit-input-placeholder{color:#fff;font-size:20px;opacity:.27}.popupForm .have-a-questions .form .input-wrapper input::-moz-placeholder{color:#fff;font-size:20px;opacity:.27}.popupForm .have-a-questions .form .input-wrapper input:-ms-input-placeholder{color:#fff;font-size:20px;opacity:.27}.popupForm .have-a-questions .form .input-wrapper input::placeholder{color:#fff;font-size:20px;opacity:.27}.popupForm .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%}.popupForm .have-a-questions .form .message::-webkit-scrollbar{width:1px}.popupForm .have-a-questions .form .message::-webkit-scrollbar-track{background:transparent;border-radius:1px}.popupForm .have-a-questions .form .message::-webkit-scrollbar-thumb{background:#fff;border-radius:1px}.popupForm .have-a-questions .form .message::-webkit-scrollbar-thumb:hover{background:#aaa}.popupForm .have-a-questions .form .message::-webkit-scrollbar-corner,.popupForm .have-a-questions .form .message::-webkit-scrollbar-track-piece{background:transparent}.popupForm .have-a-questions .form .message:focus{outline:none}.popupForm .have-a-questions .form .message::-webkit-input-placeholder{color:#fff;font-size:20px;opacity:.27}.popupForm .have-a-questions .form .message::-moz-placeholder{color:#fff;font-size:20px;opacity:.27}.popupForm .have-a-questions .form .message:-ms-input-placeholder{color:#fff;font-size:20px;opacity:.27}.popupForm .have-a-questions .form .message::placeholder{color:#fff;font-size:20px;opacity:.27}.popupForm .have-a-questions .form .bottom-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.popupForm .have-a-questions .form .bottom-wrapper:has(.form-selects-row){align-items:stretch;flex-direction:column;gap:0}.popupForm .have-a-questions .form .form-selects-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.popupForm .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}.popupForm .have-a-questions .form .form-selects-row .custom-select.select-services,.popupForm .have-a-questions .form .form-selects-row .custom-select.select-services-price{margin-right:0!important}.popupForm .have-a-questions .form .bottom-wrapper:has(.form-selects-row)>.bottom-send{display:flex;justify-content:end;margin-top:40px;width:100%}.popupForm .have-a-questions .form .bottom-wrapper:has(.form-selects-row)>.btn-and-social{align-self:flex-end;margin-left:auto;margin-top:28px}.popupForm .have-a-questions .form .custom-select{position:relative}.popupForm .have-a-questions .form .custom-select.select-services-price{margin-right:97px}.popupForm .have-a-questions .form .custom-select .required{color:#fff;font-size:20px;left:-9px;position:absolute;top:-15px}.popupForm .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}.popupForm .have-a-questions .form .custom-select_top.active{background:#fff}.popupForm .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}.popupForm .have-a-questions .form .custom-select_top.active .arrow{transform:rotate(90deg)}.popupForm .have-a-questions .form .custom-select_top.active .arrow_default{display:none}.popupForm .have-a-questions .form .custom-select_top.active .arrow_active{display:block}.popupForm .have-a-questions .form .custom-select_top.valide{background:#fff}.popupForm .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}.popupForm .have-a-questions .form .custom-select_top.valide .arrow_default{display:none}.popupForm .have-a-questions .form .custom-select_top.valide .arrow_active{display:block}.popupForm .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}.popupForm .have-a-questions .form .custom-select .arrow_default{display:block}.popupForm .have-a-questions .form .custom-select .arrow_active{display:none}.popupForm .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}.popupForm .have-a-questions .form .custom-select_list.active{display:block}.popupForm .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}.popupForm .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}.popupForm .have-a-questions .form .custom-select_item:not(:last-child){margin-bottom:28px}.popupForm .have-a-questions .form .custom-select_item label{align-items:center;cursor:pointer;display:flex;font-size:16px;gap:28px;text-transform:uppercase}.popupForm .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}.popupForm .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}.popupForm .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}.popupForm .have-a-questions .form .custom-select_item input{display:none}.popupForm .have-a-questions .form .custom-select_item input:checked+label span{opacity:1}.popupForm .have-a-questions .form .custom-select_item input:checked+label span:after{transform:translate(-50%,-50%) scale(1)}.popupForm .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}.popupForm .have-a-questions .form .btn-send:hover{background:transparent}.popupForm .have-a-questions .form .btn-send:hover span{background:none;color:#fff;-webkit-text-fill-color:#fff}.popupForm .have-a-questions .form .btn-send:disabled{cursor:not-allowed;opacity:.3}.popupForm .have-a-questions .form .social-list{align-items:center;display:flex;justify-content:space-between}.popupForm .have-a-questions .form .input-wrapper_date .custom-date-input:focus{border-color:#fff!important;box-shadow:none!important;color:#fff!important;outline:none}.popupForm .have-a-questions .form .input-wrapper_date .custom-date-input:focus~.date-placeholder{color:#fff!important}.popupForm .have-a-questions .form .input-wrapper_date .custom-date-input::-webkit-input-placeholder{color:#fff!important}.popupForm .have-a-questions .form .input-wrapper_date .custom-date-input::-moz-placeholder{color:#fff!important}.popupForm .have-a-questions .form .input-wrapper_date .custom-date-input:-ms-input-placeholder{color:#fff!important}.popupForm .have-a-questions .form .input-wrapper_date .custom-date-input::placeholder{color:#fff!important}.popupForm .have-a-questions .form .error-message{bottom:-20px;color:#ff5b5b;font-size:14px;margin-top:5px;position:absolute}.popupForm .have-a-questions .after-send{align-items:center;background:#fff;border-radius:24px;display:none;justify-content:center;padding:170px 0;position:relative}.popupForm .have-a-questions .after-send.active{display:flex}.popupForm .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}.popupForm .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}.popupForm .have-a-questions .after-send-content{max-width:750px}.popupForm .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}.popupForm .have-a-questions .after-send-content .social-list{align-items:center;display:flex;justify-content:space-between;max-width:276px}.popupForm .have-a-questions{left:50%;margin:0!important;padding:0;position:absolute;top:100px;transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.popupForm .have-a-questions .form .message{margin-bottom:50px}.popupForm .have-a-questions .bottom-send{display:flex;justify-content:flex-end;margin-top:40px;width:100%}.popupForm .have-a-questions .custom-select_item-back{cursor:pointer}.popupForm .have-a-questions .container{max-width:1090px}.popupForm .have-a-questions .content{padding:50px 45px 46px 60px}.popupForm .have-a-questions .section-title{background:linear-gradient(180deg,#130839 61%,#282251 211%);border-radius:23px;padding:30px 34px 32px 26px;top:-60px}.popupForm .have-a-questions .section-title h2{font-size:54px}.popupForm .have-a-questions .lines .line-left{top:87px;width:86%}.popupForm .have-a-questions .lines .line-bottom{height:80%;right:32px}.popupForm .have-a-questions .subtitle{font-size:14px;margin-bottom:80px;margin-left:133px}.popupForm .have-a-questions .form .input-wrapper{margin-bottom:54px;padding-left:0}.popupForm .have-a-questions .form .input-wrapper_name{margin-right:75px}.popupForm .have-a-questions .form .input-wrapper input{font-size:28px}.popupForm .have-a-questions .form .input-wrapper input:-webkit-autofill,.popupForm .have-a-questions .form .input-wrapper input:-webkit-autofill:active,.popupForm .have-a-questions .form .input-wrapper input:-webkit-autofill:focus,.popupForm .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}.popupForm .have-a-questions .form .input-wrapper input:-moz-autofill,.popupForm .have-a-questions .form .input-wrapper input:-moz-autofill:active,.popupForm .have-a-questions .form .input-wrapper input:-moz-autofill:focus,.popupForm .have-a-questions .form .input-wrapper input:-moz-autofill:hover,.popupForm .have-a-questions .form .input-wrapper input:-webkit-autofill,.popupForm .have-a-questions .form .input-wrapper input:-webkit-autofill:active,.popupForm .have-a-questions .form .input-wrapper input:-webkit-autofill:focus,.popupForm .have-a-questions .form .input-wrapper input:-webkit-autofill:hover,.popupForm .have-a-questions .form .input-wrapper input:autofill,.popupForm .have-a-questions .form .input-wrapper input:autofill:active,.popupForm .have-a-questions .form .input-wrapper input:autofill:focus,.popupForm .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}.popupForm .have-a-questions .form .input-wrapper input::-webkit-input-placeholder{font-size:17px}.popupForm .have-a-questions .form .input-wrapper input::-moz-placeholder{font-size:17px}.popupForm .have-a-questions .form .input-wrapper input:-ms-input-placeholder{font-size:17px}.popupForm .have-a-questions .form .input-wrapper input::placeholder{font-size:17px}.popupForm .have-a-questions .form .input-wrapper .required{left:0;top:10px}.popupForm .have-a-questions .form .message{font-size:28px}.popupForm .have-a-questions .form .message::-webkit-input-placeholder{font-size:17px}.popupForm .have-a-questions .form .message::-moz-placeholder{font-size:17px}.popupForm .have-a-questions .form .message:-ms-input-placeholder{font-size:17px}.popupForm .have-a-questions .form .message::placeholder{font-size:17px}.popupForm .have-a-questions .form .custom-select.select-services{margin-right:50px;max-width:300px}.popupForm .have-a-questions .form .custom-select.select-services-price{margin-right:71px}.popupForm .have-a-questions .form .custom-select_top{border-radius:15px;gap:20px;padding:25px}.popupForm .have-a-questions .form .custom-select_title{font-size:22px}.popupForm .have-a-questions .after-send{padding:146px 90px 91px}.popupForm .have-a-questions .after-send:after,.popupForm .have-a-questions .after-send:before{content:none}.popupForm .have-a-questions .after-send-content{max-width:100%!important;width:100%!important}.popupForm .have-a-questions .after-send .title-social{margin:0 auto;max-width:626px}.popupForm .have-a-questions .after-send .h2{font-size:53px;margin-bottom:42px}.popupForm .have-a-questions .after-send .social-list{display:flex;margin-bottom:15px}.popupForm .have-a-questions .after-send .btn-close{display:block;font-size:21px;margin-left:auto;min-width:1px;padding:9px 45px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.popupForm .container{position:relative}.popupForm .close-popup{align-items:center;border:2px solid #fff;border-radius:100%;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:-40px;top:-40px;width:28px;z-index:2}:root{--st-fs:16px}*{box-sizing:border-box;line-height:105%}html,html body{font-size:16px;font-size:var(--st-fs);margin:0;overflow-x:hidden;padding:0}html body{background:#fff;color:#26204f;font-family:Aeroport,"sans-serif";line-height:105%;position:relative}code,pre{background:#000!important;color:#fff!important;display:block;margin:25px 0;padding:25px 15px;width:100%}.container{margin:0 auto;width:100%}.h1,.h2,h1,h2,p{margin:0;padding:0}.h1,.h2,h1,h2{font-size:64px;font-weight:700;line-height:105%;text-transform:uppercase}.whiteSpace_nowrap{white-space:nowrap}a{color:#26204f;position:relative;transition:all .5s ease}a,a:focus,a:hover{-webkit-text-decoration:none;text-decoration:none}a:focus,a:hover,button{cursor:pointer;outline:none}button{background:transparent;border:none;padding:0;transition:all .5s ease}.color-white{color:#fff!important}img{height:auto;max-width:100%}img.lazy{opacity:0}img:not([src]):not([srcset]){visibility:hidden}img:not(.initial){transition:opacity 1s}img.error,img.initial,img.loaded{opacity:1}img.max-width-100{max-width:100%}object{width:100%}ol,ul{margin:0;padding:0}ul{display:block;list-style:none}.grid{display:grid}.d-none{display:none!important}.gradient-text{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}header#header.header{left:0;position:fixed;top:0;width:100%;z-index:10}header#header.header .header-logo{display:block;margin-right:auto}header#header.header .header-logo .gradient{display:none}header#header.header .header-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1680px;padding:22px 0;position:relative;width:100%}header#header.header .header-menu_list{align-items:center;display:flex;gap:24px;padding:12px 0}header#header.header .header-menu_list>.menu-item{border-radius:8px;transition:all .5s ease}header#header.header .header-menu_list>.menu-item a{color:#fff;display:inline-block;font-size:14px;padding:4px 16px;text-transform:uppercase}header#header.header .header-menu_list>.menu-item.menu-item-has-children{position:relative}header#header.header .header-menu_list>.menu-item.menu-item-has-children.active{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897)}header#header.header .header-menu_list>.menu-item.menu-item-has-children.active>a{background:transparent;color:#fff;-webkit-text-fill-color:#fff}header#header.header .header-menu_list>.menu-item.menu-item-has-children.active>a:after{background:#fff;transform:rotate(90deg)}header#header.header .header-menu_list>.menu-item.menu-item-has-children .sub-menu{background:#fff;border-radius:8px;box-shadow:0 1px 6px rgba(0,0,0,.5);display:none;left:0;position:absolute;top:120%;width:100%}header#header.header .header-menu_list>.menu-item.menu-item-has-children .sub-menu.active{display:block}header#header.header .header-menu_list>.menu-item.menu-item-has-children .sub-menu .menu-item{padding:0;text-align:center}header#header.header .header-menu_list>.menu-item.menu-item-has-children .sub-menu .menu-item a{background:linear-gradient(180deg,#130839,#282251 48%,#793971);-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:400;padding:4px 0;-webkit-text-fill-color:transparent;color:transparent}header#header.header .header-menu_list>.menu-item.menu-item-has-children .sub-menu .menu-item a:hover{font-weight:700}header#header.header .header-menu_list>.menu-item.current-menu-item,header#header.header .header-menu_list>.menu-item.current-page-parent{background:#fff}header#header.header .header-menu_list>.menu-item.current-menu-item a,header#header.header .header-menu_list>.menu-item.current-page-parent a{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);-webkit-background-clip:text;background-clip:text;font-weight:700;-webkit-text-fill-color:transparent;color:transparent}header#header.header .header-end{align-items:center;display:flex;gap:29px;margin-left:auto}header#header.header .header-end.open-menu .changing-font-size__btn .gradient{display:block}header#header.header .header-end.open-menu .changing-font-size__btn .white{display:none}header#header.header .header-end.open-menu .header-phone{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}header#header.header .header-end .header-phone{color:#fff;font-size:14px}header#header.header .changing-font-size input,header#header.header .header-end .changing-font-size__btn .gradient{display:none}header#header.header .changing-font-size_wrapper{background:#fff;border-radius:16px;display:none;max-width:328px;padding:8px 16px;position:absolute;right:0;top:calc(100% - 32px);width:100%}header#header.header .changing-font-size_wrapper.active{display:block}header#header.header .changing-font-size_container{position:relative}header#header.header .changing-font-size_thumb{align-items:center;cursor:pointer;display:flex;height:22px;justify-content:center;left:0;position:absolute;top:50%;transform:translate(-11px,-50%);width:22px}header#header.header .changing-font-size_thumb svg{height:22px;width:22px}header#header.header .changing-font-size_line{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:2px;position:relative;width:100%}header#header.header .changing-font-size_line:before{background:#26204f;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}header#header.header .changing-font-size_line span{background:#26204f;display:block;height:22px;width:1px}header#header.header .changing-font-size_line span.bold{height:30px;width:2px}header#header.header .changing-font-size_label{align-items:flex-end;display:flex;justify-content:space-between}header#header.header .changing-font-size_label .small{font-size:20px}header#header.header .changing-font-size_label .big{font-size:32px}header#header.header .mobile-menu-btn{align-items:center;display:none;flex-direction:column;gap:4px;height:60px;justify-content:center;position:relative;width:60px;z-index:102}header#header.header .mobile-menu-btn.active span{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897)}header#header.header .mobile-menu-btn.active span:first-child{transform:rotate(45deg) translate(5px,1px)}header#header.header .mobile-menu-btn.active span:nth-child(2){display:none}header#header.header .mobile-menu-btn.active span:nth-child(3){transform:rotate(-45deg) translate(5px)}header#header.header .mobile-menu-btn span{background:#fff;border-radius:5px;height:4px;transition:all .5s ease;width:27px}header#header.header.header-variant_1{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}header#header.header.header-variant_2{background:linear-gradient(180deg,#130839,#282251 36%)}header#header.header.header-variant_3{background:linear-gradient(270deg,#130839,#282251 36%,#793971 76%,#cc7897)}header#header.header.header-variant_4{background:#fff}header#header.header.header-variant_4 .header-menu_list>.menu-item a{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}header#header.header.header-variant_4 .header-menu_list>.menu-item.current-menu-item,header#header.header.header-variant_4 .header-menu_list>.menu-item.current-page-parent,header#header.header.header-variant_4 .header-menu_list>.menu-item:hover{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897)}header#header.header.header-variant_4 .header-menu_list>.menu-item.current-menu-item a,header#header.header.header-variant_4 .header-menu_list>.menu-item.current-page-parent a,header#header.header.header-variant_4 .header-menu_list>.menu-item:hover a{background:transparent;-webkit-text-fill-color:#fff;color:#fff}header#header.header.header-variant_4 .header-end .header-phone{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}header#header.header.header-variant_4 .header-end .changing-font-size__btn .gradient{display:block}header#header.header.header-variant_4 .header-end .changing-font-size__btn .white{display:none}header#header.header.header-variant_4 .header-logo .gradient{display:block}header#header.header.header-variant_4 .header-logo .white{display:none}header#header.header.header-gradient .header-menu_list>.menu-item a,header#header.header.header-variant_4 .mobile-menu-btn span{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897)}header#header.header.header-gradient .header-menu_list>.menu-item a{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}header#header.header.header-gradient .header-menu_list>.menu-item.current-menu-item,header#header.header.header-gradient .header-menu_list>.menu-item.current-page-parent,header#header.header.header-gradient .header-menu_list>.menu-item:hover{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897)}header#header.header.header-gradient .header-menu_list>.menu-item.current-menu-item a,header#header.header.header-gradient .header-menu_list>.menu-item.current-page-parent a,header#header.header.header-gradient .header-menu_list>.menu-item:hover a{background:transparent;-webkit-text-fill-color:#fff;color:#fff}header#header.header.header-gradient .header-end .header-phone{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}header#header.header.header-gradient .header-end .changing-font-size__btn .gradient{display:block}header#header.header.header-gradient .header-end .changing-font-size__btn .white{display:none}header#header.header.header-gradient .header-logo .gradient{display:block}header#header.header.header-gradient .header-logo .white{display:none}header#header.header.header-gradient .mobile-menu-btn span{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897)}.overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,2,33,.5);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:100}.overlay.active{display:block}.btn{background:#fff;border-radius:8px;color:#26204f;font-size:14px;min-width:177px;padding:8px 16px;text-align:center;text-transform:uppercase}.btn-gradient{background:linear-gradient(180deg,#130839,#282251 52%,#793971 95%);color:#fff}.btn-center{display:block;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}footer.footer#footer{padding:40px 0 31px}footer.footer#footer .container{max-width:1360px}footer.footer#footer .footer-content{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:23px}footer.footer#footer .footer-menu{margin-bottom:41px}footer.footer#footer .footer-menu_list{align-items:center;display:flex;gap:41px}footer.footer#footer .footer-menu_list a{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;text-transform:uppercase}footer.footer#footer .socials{align-items:center;display:flex;gap:60px;justify-content:flex-end;margin-bottom:13px}footer.footer#footer .bottom{align-items:center;display:flex;justify-content:space-between}footer.footer#footer .bottom a,footer.footer#footer .bottom p{font-size:10px}.have-a-questions .form .form-honeypot,.popupForm .have-a-questions .form .form-honeypot{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;opacity:0;pointer-events:none;white-space:nowrap}.page-32.have-a-questions .form .consent.form-consent-desktop-only,.page-34.have-a-questions .form .consent.form-consent-desktop-only,.page-36.have-a-questions .form .consent.form-consent-desktop-only,.page-38.have-a-questions .form .consent.form-consent-desktop-only,.page-40.have-a-questions .form .consent.form-consent-desktop-only{display:none}.site-main.page-h1{padding:140px 0 80px}.site-main.page-h1 .container{margin:0 auto;max-width:1350px;padding:0 20px}.site-main.page-h1 h1{font-size:42px;margin-bottom:.5em}.site-main.page-h1 article{color:#190f40;font-family:Aeroport,"sans-serif";font-size:16px;line-height:1.6}.site-main.page-h1 article h1,.site-main.page-h1 article h2,.site-main.page-h1 article h3,.site-main.page-h1 article h4{font-weight:700;line-height:1.3;margin-bottom:.5em;margin-top:1.5em}.site-main.page-h1 article h1{font-size:28px}.site-main.page-h1 article h2{font-size:24px}.site-main.page-h1 article h3{font-size:20px}.site-main.page-h1 article h4{font-size:18px}.site-main.page-h1 article p{margin:0 0 1em}.site-main.page-h1 article ol,.site-main.page-h1 article ul{margin:0 0 1em;padding-left:1.5em}.site-main.page-h1 article li{margin-bottom:.35em}.site-main.page-h1 article a{color:#793971;-webkit-text-decoration:underline;text-decoration:underline}.site-main.page-h1 article a:hover{color:#190f40}.site-main.page-h1 article strong{font-weight:700}.site-main.page-h1 article .legal-table-wrap{margin:1em 0 1.5em;overflow-x:auto;-webkit-overflow-scrolling:touch}.site-main.page-h1 article table.legal-table{border-collapse:collapse;font-size:14px;line-height:1.45;min-width:520px;width:100%}.site-main.page-h1 article table.legal-table td,.site-main.page-h1 article table.legal-table th{border:1px solid rgba(25,15,64,.15);padding:10px 12px;text-align:left;vertical-align:top}.site-main.page-h1 article table.legal-table th{background:rgba(121,57,113,.08);font-weight:700}.site-main.page-h1 article table.legal-table td:first-child{min-width:140px}.st-page-404{align-items:center;background:linear-gradient(134.15deg,#130839,#282251 36%,#793971 76%,#cc7897);color:#fff;display:flex;font-family:Aeroport,"sans-serif",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;justify-content:center;min-height:calc(100vh - 120px);padding:160px 20px 100px;text-align:center}.st-page-404__inner{margin:0 auto;max-width:560px}.st-page-404__code{font-size:max(72px,min(18vw,140px));font-weight:900;letter-spacing:-.02em;line-height:1;margin:0 0 8px}.st-page-404__title{color:#fff;font-size:max(26px,min(4vw,40px));font-weight:700;line-height:1.2;margin:0 0 16px;text-transform:uppercase}.st-page-404__desc{color:#fff;font-size:18px;line-height:1.55;margin:0 0 32px;opacity:.92}.st-page-404__btn{min-width:200px}.popupForm .have-a-questions .content{border-radius:32px;padding:60px}.popupForm .have-a-questions .section-title{border-radius:18px;margin:0 0 22px;max-width:none;padding:0;position:static;transform:none;width:100%}.popupForm .have-a-questions .section-title h2{color:#fff;font-size:40px;font-weight:400;line-height:1.05}.popupForm .have-a-questions .line.line-bottom,.popupForm .have-a-questions .line.line-left,.popupForm .have-a-questions .subtitle{display:none}.popupForm .have-a-questions .form .custom-select{width:33%}.popupForm .have-a-questions .form .bottom-wrapper{width:100%}.popupForm .have-a-questions .form .custom-select_title{max-width:160px}.popupForm .have-a-questions .form .input-wrapper{margin-bottom:60px}.popupForm .have-a-questions .form .input-wrapper_name{margin-right:20px;overflow:hidden;width:calc(50% - 20px)}.popupForm .have-a-questions .form .input-wrapper_email{margin-left:20px;overflow:hidden;width:calc(50% - 20px)}.popupForm .have-a-questions .form .input-wrapper input{width:100%}.popupForm .have-a-questions .form .message{margin-bottom:60px;min-height:180px}.popupForm .have-a-questions .form .bottom-wrapper{flex-wrap:nowrap;margin-bottom:36px}.popupForm .have-a-questions .form .btn-and-social{align-items:center;display:flex;flex-wrap:nowrap;gap:16px;justify-content:center;margin-bottom:32px}.popupForm .have-a-questions .form .btn-and-social .social-list{align-items:center;display:flex;gap:12px;order:1}.popupForm .have-a-questions .form .btn-and-social .social-list a{align-items:center;border:2px solid #fff;border-radius:18px;display:inline-flex;justify-content:center;min-height:92px;width:92px}.popupForm .have-a-questions .form .btn-and-social .btn-send{border-radius:18px;font-size:20px;line-height:1;margin-bottom:0;min-height:92px;order:2;width:100%}.popupForm .have-a-questions .form .consent.form-consent-desktop-only{align-items:flex-start;color:#fff;display:flex;font-size:16px;gap:10px;line-height:1.35;margin-left:auto;margin-top:12px;opacity:.9;width:100%}.popupForm .have-a-questions .form .consent.form-consent-desktop-only input{height:18px;margin-top:2px;min-width:18px;width:18px}.popupForm .have-a-questions .form .bottom-send{display:flex;flex-direction:column;justify-content:flex-end;margin-top:8px;width:100%}.page-46 .have-a-questions .form .custom-select_title{font-size:16px}.page-46 .have-a-questions .form .custom-select{width:33%}.st-cookie-consent{background:#fff;border-radius:18px;bottom:24px;box-shadow:0 10px 40px rgba(25,15,64,.18),0 0 0 1px rgba(25,15,64,.06);box-sizing:border-box;font-family:Aeroport,"sans-serif",system-ui,Segoe UI,Noto Sans,-apple-system,Roboto,Ubuntu,Cantarell,sans-serif;left:50%;max-width:100%;padding:20px 9px 9px;position:fixed;right:auto;text-align:center;top:auto;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:92}.st-cookie-consent[hidden]{display:none!important}.st-cookie-consent__text{color:#190f40;font-size:20px;font-weight:500;line-height:1.45;margin:0 0 16px}.st-cookie-consent__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.st-cookie-consent__btn{align-items:center;border:1px solid transparent;border-radius:12px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.02em;min-width:120px;padding:12px 20px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:color .2s ease,background .2s ease,border-color .2s ease}.st-cookie-consent__btn--secondary{background:#fff;border-color:#190f40;color:#190f40}.st-cookie-consent__btn--secondary:hover{background:#f5f4f8;color:#190f40}.st-cookie-consent__btn--primary{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);border:none;color:#fff}.st-cookie-consent__btn--primary:hover{-webkit-filter:brightness(1.05);filter:brightness(1.05)}@keyframes stage-arrow-pulse{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}@keyframes pulse{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(.9)}}.popClick{cursor:pointer}.popup{background:rgba(0,0,0,.5);height:100%;margin:0;opacity:0;overflow:auto;padding:0;transition:.3s;visibility:hidden;width:100%}.popup,.popup img.loader-popup{bottom:0;position:fixed;right:0;top:0}.popup img.loader-popup{background:red;border-radius:50%;box-shadow:0 0 0 10000px rgba(0,0,0,.5);left:0;margin:auto}.popup .popup-container{overflow:auto}.popup .pop{border-radius:20px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);left:0;margin:auto;opacity:0;padding:50px;right:0;text-align:left;top:0;transform:translateY(-100%);transition:all .8s ease 0s;visibility:hidden}.popup .pop,.popup .pop .close{background:#fff;position:absolute}.popup .pop .close{border:2px solid #d60606;border-radius:50px;height:30px;opacity:.3;right:14px;top:14px;transition:.5s;width:30px;z-index:999999}.popup .pop .close:before{margin:11px 0 0 3px;transform:rotate(45deg)}.popup .pop .close:after,.popup .pop .close:before{background:#d60606;border-radius:5px;content:"";display:block;height:4px;width:20px}.popup .pop .close:after{margin:-4px 0 0 3px;transform:rotate(-45deg)}.popup .pop .close:hover{cursor:pointer;opacity:1;transform:rotate(1turn);transition:.5s}.popup .pop .title{font-family:GraphikLCG,"sans-serif";font-size:2.5rem;font-weight:400;line-height:110%;line-height:140%;text-align:center}.popup .pop .item_soglasie{max-width:450px}.popup .pop .btn{display:flex;margin:auto}.popup .pop .desc,.popup .pop .descr{line-height:120%;margin:0 auto 20px;max-width:412px;text-align:center}.popup .pop.img{max-width:1200px!important}.popup .pop.img,.popup .pop.video{background:transparent;box-shadow:none;overflow:hidden;padding:0}.popup .pop.img .close,.popup .pop.video .close{right:-15px;top:-15px}.popup .pop.video iframe{display:block;height:100%;margin:0 auto;width:100%}.popup.popupTypeLead .pop{padding:40px;width:720px}.popup.popupTypeLead .pop .desc{max-width:425px}.popup.popupTypeLead .pop .items_soglasie{margin:10px 0 0;max-width:100%}.popup.active,.popup.active .pop{opacity:1;transform:translate(0);visibility:visible}.popup#searchToSite,.popup#searchToSite .pop{background:#fff}.wpcf7 .hidden-fields-container,.wpcf7 .screen-reader-response,.wpcf7 .wpcf7-response-output,.wpcf7 .wpcf7-spinner{display:none!important}.wpcf7 form.wpcf7-form{position:relative}.wpcf7 form.wpcf7-form .wpcf7-not-valid-tip{color:#f72b1c;font-size:.75rem;left:16px;margin:auto;position:absolute;right:0;top:-2px;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;z-index:0}.wpcf7 form.wpcf7-form .items-soglasie{margin-bottom:15px}.wpcf7 form.wpcf7-form .items-soglasie p{font-size:.875rem}.wpcf7 form.wpcf7-form .items-soglasie a{-webkit-text-decoration:underline;text-decoration:underline}.highglass .page-7.banner{background-image:linear-gradient(134.15deg,#130839,#4a2c5e)!important}.highglass #post-7 .have-a-questions .content,.highglass .page-7.platforms{background-image:linear-gradient(182deg,#130839,#282251)!important}.highglass #post-7 .have-a-questions .content{border-radius:0!important}.highglass .page-7.faq{background-image:linear-gradient(182deg,#130839,#282251)!important}.highglass .page-7.faq .section-title{right:10%!important}.highglass .page-7.faq:before{background-image:linear-gradient(182deg,#130839,#130839)!important}.highglass .btn-and-social{margin-top:0!important}.highglass .popupForm .have-a-questions .content,.highglass header#header.header.header-variant_3{background:linear-gradient(182deg,#130839,#282251)!important}body.highglass footer.footer.page-id-29#footer .footer-menu_list .menu-item a{background:#fff!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent;color:transparent;text-align:left;text-transform:uppercase}.highglass .line.line-bottom,.highglass .line.line-left{display:none!important}.highglass header#header.header .header-menu_list{gap:4px!important}.highglass .changing-font-size__btn svg{-webkit-filter:brightness(.8);filter:brightness(.8);height:26px!important;width:45px!important}.highglass .logo svg,.highglass .socials svg{-webkit-filter:brightness(.5);filter:brightness(.5)}.highglass .header-logo svg{-webkit-filter:brightness(.8);filter:brightness(.8)}.highglass header#header.header .header-menu_list>.menu-item a{font-size:min(18px*var(--font-size-multiplier,1),20px)!important}.highglass .h1,.highglass .h2,.highglass h1,.highglass h2{font-size:min(64px*var(--font-size-multiplier,1),72px)!important}.highglass .btn{font-size:min(18px*var(--font-size-multiplier,1),20px)!important}.highglass footer.footer#footer .bottom a,.highglass footer.footer#footer .bottom p,.highglass p{font-size:min(16px*var(--font-size-multiplier,1),18px)!important}.highglass .page-7.services .list .item .title{font-size:min(32px*var(--font-size-multiplier,1),36px)!important}.highglass .page-7.services .list .item.active .title{font-size:min(56px*var(--font-size-multiplier,1),62px)!important}.highglass .project-stages .items .item .title{font-size:min(48px*var(--font-size-multiplier,1),52px)!important}.highglass .have-a-questions .form .input-wrapper input,.highglass .page-7.faq .items .item .title{font-size:min(40px*var(--font-size-multiplier,1),44px)!important}.highglass .page-7.faq .items .item.active .title{font-size:min(44px*var(--font-size-multiplier,1),52px)!important}.highglass #header.header .header-menu_list>.menu-item.menu-item-has-children .sub-menu{width:180%}.highglass header#header.header .header-end .header-phone{font-size:18px}.highglass .page-29.services,.highglass .page-32.banner,.highglass .page-34.banner,.highglass .page-36.banner,.highglass .page-38.banner,.highglass .page-40.banner{background:linear-gradient(182deg,#130839,#282251)!important}.highglass section.page-32 .item>p.desc,.highglass section.page-34 .item>p.desc,.highglass section.page-36 .item>p.desc,.highglass section.page-38 .item>p.desc,.highglass section.page-40 .item>p.desc{font-size:24px!important}.highglass .page-32.have-a-questions .subtitle,.highglass .page-34.have-a-questions .subtitle,.highglass .page-36.have-a-questions .subtitle,.highglass .page-38.have-a-questions .subtitle,.highglass .page-40.have-a-questions .subtitle{font-size:min(18px*var(--font-size-multiplier,1),20px)!important;margin-top:0}.highglass .line-wrapper .numbers .number span:last-of-type{background:transparent!important;border:4px solid;color:#fff!important;font-size:46px!important;height:72px!important;width:72px!important}.highglass .page-32.banner .wrapper .item .title,.highglass .page-34.banner .wrapper .item .title,.highglass .page-36.banner .wrapper .item .title,.highglass .page-38.banner .wrapper .item .title,.highglass .page-40.banner .wrapper .item .title{font-size:48px!important}.highglass p.title{font-size:min(28px*var(--font-size-multiplier,1),30px)!important}.highglass .faq-accordion p{font-size:min(24px*var(--font-size-multiplier,1),28px)!important}.highglass .faq-accordion .item.open,.highglass .faq-accordion .item:before{background:linear-gradient(182deg,#130839,#282251)!important}.highglass .page-44.faq .items .item:before{opacity:0}.highglass .page-44.faq .items .item .title{font-size:40px!important}.highglass .faq .slider-fader span,.highglass .faq .slider-line,.highglass .page-46.banner{background:linear-gradient(182deg,#130839,#282251)!important}.highglass .page-46.how-we-work .section-title{font-size:54px!important}.highglass header#header.header .header-menu_list>.menu-item.current-menu-item a,.highglass header#header.header .header-menu_list>.menu-item.current-page-parent a,.highglass header#header.header .header-menu_list>.menu-item:hover a{background:#fff;-webkit-text-fill-color:transparent;-webkit-background-clip:text;color:transparent}.highglass .gradient-text{background:#130839;-webkit-text-fill-color:transparent;-webkit-background-clip:text;color:transparent}.highglass .have-a-questions .form .custom-select_item label{font-size:24px}.highglass .btn-gradient,.highglass .page-42.platforms .platforms-swiper-thumbs .item.swiper-slide-thumb-active:after,.highglass .page-42.platforms .platforms-swiper-thumbs .item:before{background:linear-gradient(182deg,#130839,#282251)!important}.highglass .page-42.platforms .platforms-swiper-thumbs .item:not(.swiper-slide-active) img{-webkit-filter:brightness(.6);filter:brightness(.6)}.highglass .page-42.platforms .item-desc .title,.highglass .page-48.contacts .section-title{background:#130839!important;-webkit-background-clip:text!important;background-clip:text!important;font-size:min(96px*var(--font-size-multiplier,1),72px)!important;-webkit-text-fill-color:transparent;color:transparent;text-transform:uppercase}.highglass .page-48.contacts .section-title{text-align:left}.highglass .page-48.contacts .socials .social-item{font-size:24px;padding:8px 20px}.highglass .page-48.contacts .socials .social-item:before,.highglass .page-48.contacts .socials .social-item:hover:after{background:linear-gradient(182deg,#130839,#282251)!important}.highglass footer.footer#footer .footer-menu_list a{background:#130839!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent;color:transparent;text-align:left;text-transform:uppercase}.highglass header#header.header .header-menu_list>.menu-item.current-menu-item,.highglass header#header.header .header-menu_list>.menu-item.current-page-parent,.highglass header#header.header .header-menu_list>.menu-item:hover,.highglass header#header.header.header-gradient .header-menu_list>.menu-item.current-menu-item,.highglass header#header.header.header-gradient .header-menu_list>.menu-item.current-page-parent,.highglass header#header.header.header-gradient .header-menu_list>.menu-item:hover{background:linear-gradient(182deg,#130839,#282251)!important}.highglass .page-42.platforms .item-desc img{display:none}.highglass .bottom-text.color-white,.highglass .color-white.desc,.highglass .page-7.services .list .item .desc,.highglass p.custom-select_title,.highglass p.desc{font-size:min(20px*var(--font-size-multiplier,1),22px)!important}.highglass .have-a-questions .form .input-wrapper input::-webkit-input-placeholder{font-size:min(36px*var(--font-size-multiplier,1),40px)!important}.highglass .have-a-questions .form .input-wrapper input::-moz-placeholder{font-size:min(36px*var(--font-size-multiplier,1),40px)!important}.highglass .have-a-questions .form .input-wrapper input:-ms-input-placeholder{font-size:min(36px*var(--font-size-multiplier,1),40px)!important}.highglass .have-a-questions .form .input-wrapper input::placeholder{font-size:min(36px*var(--font-size-multiplier,1),40px)!important}.highglass .have-a-questions .form .message::-webkit-input-placeholder{font-size:min(22px*var(--font-size-multiplier,1),24px)!important}.highglass .have-a-questions .form .message::-moz-placeholder{font-size:min(22px*var(--font-size-multiplier,1),24px)!important}.highglass .have-a-questions .form .message:-ms-input-placeholder{font-size:min(22px*var(--font-size-multiplier,1),24px)!important}.highglass .have-a-questions .form .message::placeholder{font-size:min(22px*var(--font-size-multiplier,1),24px)!important}@media (max-width:1600px){.popupForm .have-a-questions .content{padding:45px}.popupForm .have-a-questions .section-title h2{font-size:30px}.popupForm .have-a-questions .form .input-wrapper{margin-bottom:30px}.popupForm .have-a-questions .form .message{margin-bottom:45px;min-height:135px}.popupForm .have-a-questions .form .bottom-wrapper{margin-bottom:26px}.popupForm .have-a-questions .form .btn-and-social{margin-bottom:22px}.popupForm .have-a-questions .form .custom-select_title{font-size:14px}.popupForm .have-a-questions .form .custom-select_top{padding:20px}.popupForm .have-a-questions .form .consent.form-consent-desktop-only{font-size:12px}.popupForm .have-a-questions .form .btn-and-social .social-list a{min-height:68px;width:68px}.popupForm .have-a-questions .form .btn-and-social .btn-send{min-height:68px}}@media (max-width:768px){.popupForm .have-a-questions .form .custom-select_list.active{max-height:190px;overflow:auto}.popupForm .have-a-questions .form .custom-select_list:before{background:transparent!important}}@media screen and (max-width:400px){header#header.header .changing-font-size_wrapper{left:15px!important;max-width:90%!important}}@media screen and (min-width:576px){.st-grid-column-sm-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:576px)and (min-width:576px){.highglass .have-a-questions .form .custom-select.select-services{margin-left:0!important;margin-right:0!important;width:34%!important}.highglass .have-a-questions .form .custom-select.select-services-price{margin-left:0!important;margin-right:0!important;width:30%!important}}@media (min-width:576px){.highglass #header.header .header-end{flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;max-width:155px!important}.highglass #header.header .header-end .header-phone{order:2!important}.highglass .page-7.banner .offer .title{border:0 solid #fff!important;padding:19px 0!important}.highglass .page-7.banner .offer .desc{max-width:880px!important}.highglass .project-stages .items .item,.highglass .project-stages .items .item .desc{max-width:738px!important}.highglass .have-a-questions .container{max-width:100%!important}.highglass .have-a-questions .subtitle{opacity:.99!important}.highglass .page-7.platforms .section-title{right:10%!important}.highglass .page-7.platforms .items .item .desc{max-width:599px!important}.highglass .st-grid-column-lg-2{grid-template-columns:repeat(1,1fr)!important}.highglass .page-29.services .container .content{flex-wrap:wrap}.highglass .page-29.services .container .content h1{margin-bottom:60px;width:100%}.highglass .page-29.services .container .content .item{margin:0 auto;max-width:1175px}.highglass .page-29.services .container .content .item .desc{max-width:90%}.highglass .page-29.services .navigation .swiper-btn{height:52px;width:52px}.highglass .page-29.services .swiper-container .swiper-slide,.highglass .page-29.services .swiper-container .swiper-slide .item{height:auto!important;max-height:420px!important}.highglass .page-29.services .swiper-container .swiper-wrapper{align-items:stretch!important;min-height:380px!important}.highglass .page-29.services .swiper-container{min-height:380px!important}.highglass .page-32.banner .title-desc .desc,.highglass .page-34.banner .title-desc .desc,.highglass .page-36.banner .title-desc .desc,.highglass .page-38.banner .title-desc .desc,.highglass .page-40.banner .title-desc .desc{max-width:500px}.highglass .page-7.services .list{max-width:879px!important}.highglass .page-7.banner .offer{margin-bottom:190px!important}.highglass .page-7.platforms .swiper-content .swiper-wrapper .swiper-slide .desc{max-width:350px!important}.highglass .project-stages .section-title{font-weight:600!important;left:0!important;margin:0 auto!important;max-width:480px!important;right:0!important}.highglass #post-7 .have-a-questions .lines .line-bottom,.highglass #post-7 .have-a-questions .lines .line-left{display:none!important}.highglass .have-a-questions .form .message{height:106px!important;overflow:hidden!important;padding:36px 40px!important}.highglass .have-a-questions .form{margin:0 auto!important;max-width:1178px!important}.highglass .have-a-questions .form .input-wrapper input{max-width:100%!important}.highglass .input-wrapper.input-wrapper_email{box-sizing:border-box!important;margin-left:4%!important;max-width:46%!important}.highglass .have-a-questions .form .input-wrapper_name{box-sizing:border-box!important;margin-right:4%!important;max-width:46%!important}.highglass .have-a-questions .form .bottom-wrapper{gap:0!important;width:100%!important}.highglass .btn-and-social{margin-top:0!important}.highglass .have-a-questions .form .btn-send{font-size:min(40px*var(--font-size-multiplier,1),44px)!important;height:86px!important;max-width:333px!important;padding:7px 106px!important}.highglass .have-a-questions .form .custom-select.select-services{margin-right:0!important}.highglass article:not(#post-7) .btn-and-social{margin-top:0!important}.highglass .social-list svg{height:36px!important;width:36px!important}.highglass #post-7 .have-a-questions .container{background-image:linear-gradient(182deg,#130839,#282251)!important;max-width:100%!important}.highglass .page-44.faq .items{margin-left:130px}.highglass .page-46.banner .items .item .desc{font-size:24px!important;max-width:297px}.highglass .page-46.banner .items .item{max-width:260px}.highglass .page-46.banner .offer .desc{font-size:24px!important;max-width:1064px}.highglass .page-46.how-we-work .items .item .title{font-size:min(42px*var(--font-size-multiplier,1),52px)!important;margin-bottom:10px}.highglass .page-46.how-we-work .items .item,.highglass .page-46.how-we-work .items .item .desc{max-width:930px}.highglass section.page-32.have-a-questions .container,.highglass section.page-34.have-a-questions .container,.highglass section.page-36.have-a-questions .container,.highglass section.page-38.have-a-questions .container,.highglass section.page-40.have-a-questions .container{max-width:1276px!important}.highglass section.page-32.have-a-questions .content,.highglass section.page-34.have-a-questions .content,.highglass section.page-36.have-a-questions .content,.highglass section.page-38.have-a-questions .content,.highglass section.page-40.have-a-questions .content{background:linear-gradient(182deg,#130839,#282251)!important}.highglass .have-a-questions .form .input-wrapper{margin-right:0!important;max-width:375px}.highglass .have-a-questions .form .custom-select.select-services-price{margin-right:0!important;width:330px!important}.highglass .have-a-questions .form .bottom-wrapper{justify-content:space-between}.highglass .page-42.platforms .item-desc .desc-wrapper{max-width:100%}.highglass #post-7 .have-a-questions .content{margin:0 auto!important;max-width:1178px!important}.highglass .have-a-questions{margin-bottom:140px!important}.highglass .page-7.faq .items .item{max-width:1170px!important}.highglass .page-7.faq .items{margin-left:130px!important}.highglass .page-7.faq .items .item:before{opacity:0!important}}@media screen and (min-width:768px){.st-grid-column-md-2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.st-grid-column-lg-2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px)and (max-width:1199.98px){header#header.header .header-menu_list>.menu-item:hover{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897)}}@media screen and (min-width:1200px){.st-grid-column-xl-2{grid-template-columns:repeat(2,1fr)}header#header.header .header-menu_list>.menu-item.menu-item-has-children.hover-open .sub-menu,header#header.header .header-menu_list>.menu-item.menu-item-has-children:hover .sub-menu{display:block}header#header.header .header-menu_list>.menu-item.menu-item-has-children .sub-menu .menu-item:not(:last-child){border-bottom:1px solid rgba(19,8,57,.17)}header#header.header .header-menu_list>.menu-item:hover{background:#fff}header#header.header .header-menu_list>.menu-item:hover a{background:linear-gradient(180deg,#130839,#282251 36%,#793971 76%,#cc7897);-webkit-background-clip:text;background-clip:text;font-weight:500;-webkit-text-fill-color:transparent;color:transparent}}@media screen and (min-width:1400px){.st-grid-column-xxl-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1400px)and (max-width:1820px){header#header.header .header-container{padding:22px 80px}.faq-accordion .container,.have-a-questions .container,body .banner .items,body .banner .wrapper,body .banner[class*=page-] .items,body .banner[class*=page-] .wrapper,body .faq-accordion .container,footer.footer#footer .container{padding:0 80px}}@media (min-width:1440px)and (max-width:1820px){header#header.header .header-container{padding:22px 80px!important}}@media (min-width:1440px){.popupForm .have-a-questions{margin-bottom:140px}.popupForm .have-a-questions .form .custom-select.select-services,.popupForm .have-a-questions .form .custom-select.select-services-price{margin-right:0}:root{--st-fs:20px}html,html body{font-size:20px;line-height:26px}.btn{font-size:20px;line-height:28px}*{line-height:normal}footer.footer#footer .bottom a,footer.footer#footer .bottom p{font-size:20px;line-height:26px}footer.footer#footer .footer-menu_list a{font-size:24px}header#header.header .header-menu_list>.menu-item.menu-item-has-children .sub-menu{width:200px}header#header.header .header-menu_list>.menu-item.menu-item-has-children .sub-menu .menu-item a{font-size:20px;line-height:26px;padding:20px}header#header.header .header-end .header-phone,header#header.header .header-menu_list>.menu-item>a{font-size:18px}header#header.header .header-logo svg{height:81px;width:147px}body .banner .items,body .banner .wrapper,body .banner[class*=page-] .items,body .banner[class*=page-] .wrapper{max-width:1680px}body .banner .wrapper .item,body .banner[class*=page-] .wrapper .item{max-width:546px}body .banner .wrapper .item .title,body .banner[class*=page-] .wrapper .item .title{font-size:52px}body .banner .wrapper .item.active .title,body .banner[class*=page-] .wrapper .item.active .title{font-size:80px}body .banner .wrapper .item.active,body .banner[class*=page-] .wrapper .item.active{transform:scale(1.1)}body .banner[class*=page-] .wrapper{gap:70px}body .banner .line-wrapper .numbers,body .banner[class*=page-] .line-wrapper .numbers{max-width:1100px}body .banner .line-wrapper .numbers .number span:last-of-type,body .banner[class*=page-] .line-wrapper .numbers .number span:last-of-type{font-size:40px;height:55px;width:55px}.faq-accordion .container,body .faq-accordion .container,footer.footer#footer .container{max-width:1680px}.page-32.have-a-questions .container,.page-34.have-a-questions .container,.page-36.have-a-questions .container,.page-38.have-a-questions .container,.page-40.have-a-questions .container{max-width:1680px!important}.page-32.have-a-questions .lines .line.line-bottom,.page-32.have-a-questions .lines .line.line-left,.page-32.have-a-questions .subtitle.color-white,.page-34.have-a-questions .lines .line.line-bottom,.page-34.have-a-questions .lines .line.line-left,.page-34.have-a-questions .subtitle.color-white,.page-36.have-a-questions .lines .line.line-bottom,.page-36.have-a-questions .lines .line.line-left,.page-36.have-a-questions .subtitle.color-white,.page-38.have-a-questions .lines .line.line-bottom,.page-38.have-a-questions .lines .line.line-left,.page-38.have-a-questions .subtitle.color-white,.page-40.have-a-questions .lines .line.line-bottom,.page-40.have-a-questions .lines .line.line-left,.page-40.have-a-questions .subtitle.color-white{display:none}.page-32.have-a-questions .content,.page-34.have-a-questions .content,.page-36.have-a-questions .content,.page-38.have-a-questions .content,.page-40.have-a-questions .content{padding:80px}.page-32.have-a-questions .form,.page-34.have-a-questions .form,.page-36.have-a-questions .form,.page-38.have-a-questions .form,.page-40.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-32.have-a-questions .form .bottom-wrapper,.page-32.have-a-questions .form .btn-and-social,.page-34.have-a-questions .form .bottom-wrapper,.page-34.have-a-questions .form .btn-and-social,.page-36.have-a-questions .form .bottom-wrapper,.page-36.have-a-questions .form .btn-and-social,.page-38.have-a-questions .form .bottom-wrapper,.page-38.have-a-questions .form .btn-and-social,.page-40.have-a-questions .form .bottom-wrapper,.page-40.have-a-questions .form .btn-and-social{display:contents}.page-32.have-a-questions .form .input-wrapper_name,.page-34.have-a-questions .form .input-wrapper_name,.page-36.have-a-questions .form .input-wrapper_name,.page-38.have-a-questions .form .input-wrapper_name,.page-40.have-a-questions .form .input-wrapper_name{grid-column:1;grid-row:1;margin-bottom:0;margin-right:0}.page-32.have-a-questions .form .input-wrapper_email,.page-34.have-a-questions .form .input-wrapper_email,.page-36.have-a-questions .form .input-wrapper_email,.page-38.have-a-questions .form .input-wrapper_email,.page-40.have-a-questions .form .input-wrapper_email{grid-column:1;grid-row:2;margin-bottom:0}.page-32.have-a-questions .form .message,.page-34.have-a-questions .form .message,.page-36.have-a-questions .form .message,.page-38.have-a-questions .form .message,.page-40.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-32.have-a-questions .form .select-services,.page-34.have-a-questions .form .select-services,.page-36.have-a-questions .form .select-services,.page-38.have-a-questions .form .select-services,.page-40.have-a-questions .form .select-services{grid-column:1;grid-row:3;margin-bottom:0;margin-right:0;max-width:100%}.page-32.have-a-questions .form .select-services .custom-select_top,.page-34.have-a-questions .form .select-services .custom-select_top,.page-36.have-a-questions .form .select-services .custom-select_top,.page-38.have-a-questions .form .select-services .custom-select_top,.page-40.have-a-questions .form .select-services .custom-select_top{max-width:100%}.page-32.have-a-questions .form .select-services-price,.page-34.have-a-questions .form .select-services-price,.page-36.have-a-questions .form .select-services-price,.page-38.have-a-questions .form .select-services-price,.page-40.have-a-questions .form .select-services-price{grid-column:2;grid-row:3;margin-bottom:0;margin-right:0;max-width:100%}.page-32.have-a-questions .form .select-services-price .custom-select_top,.page-34.have-a-questions .form .select-services-price .custom-select_top,.page-36.have-a-questions .form .select-services-price .custom-select_top,.page-38.have-a-questions .form .select-services-price .custom-select_top,.page-40.have-a-questions .form .select-services-price .custom-select_top{max-width:100%}.page-32.have-a-questions .form .btn-send,.page-34.have-a-questions .form .btn-send,.page-36.have-a-questions .form .btn-send,.page-38.have-a-questions .form .btn-send,.page-40.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-32.have-a-questions .form .social-list,.page-34.have-a-questions .form .social-list,.page-36.have-a-questions .form .social-list,.page-38.have-a-questions .form .social-list,.page-40.have-a-questions .form .social-list{align-items:center;display:flex;gap:12px;grid-column:1;grid-row:4;justify-content:flex-start}.page-32.have-a-questions .form .social-list a,.page-34.have-a-questions .form .social-list a,.page-36.have-a-questions .form .social-list a,.page-38.have-a-questions .form .social-list a,.page-40.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-32.have-a-questions .form .social-list a svg,.page-34.have-a-questions .form .social-list a svg,.page-36.have-a-questions .form .social-list a svg,.page-38.have-a-questions .form .social-list a svg,.page-40.have-a-questions .form .social-list a svg{height:32px;width:32px}.page-32.have-a-questions .form .consent.form-consent-desktop-only,.page-34.have-a-questions .form .consent.form-consent-desktop-only,.page-36.have-a-questions .form .consent.form-consent-desktop-only,.page-38.have-a-questions .form .consent.form-consent-desktop-only,.page-40.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-32.have-a-questions .form .consent.form-consent-desktop-only input,.page-34.have-a-questions .form .consent.form-consent-desktop-only input,.page-36.have-a-questions .form .consent.form-consent-desktop-only input,.page-38.have-a-questions .form .consent.form-consent-desktop-only input,.page-40.have-a-questions .form .consent.form-consent-desktop-only input{height:24px;margin-top:4px;min-width:16px;width:24px}.page-32.have-a-questions .form .input-wrapper input,.page-34.have-a-questions .form .input-wrapper input,.page-36.have-a-questions .form .input-wrapper input,.page-38.have-a-questions .form .input-wrapper input,.page-40.have-a-questions .form .input-wrapper input{padding:14px 0 25px;width:100%}.highglass .page-32.have-a-questions .form .input-wrapper_name,.highglass .page-34.have-a-questions .form .input-wrapper_name,.highglass .page-36.have-a-questions .form .input-wrapper_name,.highglass .page-38.have-a-questions .form .input-wrapper_name,.highglass .page-40.have-a-questions .form .input-wrapper_name,.highglass.page-32.have-a-questions .form .input-wrapper_name,.highglass.page-34.have-a-questions .form .input-wrapper_name,.highglass.page-36.have-a-questions .form .input-wrapper_name,.highglass.page-38.have-a-questions .form .input-wrapper_name,.highglass.page-40.have-a-questions .form .input-wrapper_name{max-width:100%!important}.highglass .page-32.have-a-questions .form .custom-select.select-services,.highglass .page-32.have-a-questions .form .custom-select.select-services-price,.highglass .page-34.have-a-questions .form .custom-select.select-services,.highglass .page-34.have-a-questions .form .custom-select.select-services-price,.highglass .page-36.have-a-questions .form .custom-select.select-services,.highglass .page-36.have-a-questions .form .custom-select.select-services-price,.highglass .page-38.have-a-questions .form .custom-select.select-services,.highglass .page-38.have-a-questions .form .custom-select.select-services-price,.highglass .page-40.have-a-questions .form .custom-select.select-services,.highglass .page-40.have-a-questions .form .custom-select.select-services-price,.highglass.page-32.have-a-questions .form .custom-select.select-services,.highglass.page-32.have-a-questions .form .custom-select.select-services-price,.highglass.page-34.have-a-questions .form .custom-select.select-services,.highglass.page-34.have-a-questions .form .custom-select.select-services-price,.highglass.page-36.have-a-questions .form .custom-select.select-services,.highglass.page-36.have-a-questions .form .custom-select.select-services-price,.highglass.page-38.have-a-questions .form .custom-select.select-services,.highglass.page-38.have-a-questions .form .custom-select.select-services-price,.highglass.page-40.have-a-questions .form .custom-select.select-services,.highglass.page-40.have-a-questions .form .custom-select.select-services-price{max-width:100%!important;width:100%!important}.highglass .page-32.have-a-questions .form .btn-send,.highglass .page-32.have-a-questions .input-wrapper.input-wrapper_email,.highglass .page-34.have-a-questions .form .btn-send,.highglass .page-34.have-a-questions .input-wrapper.input-wrapper_email,.highglass .page-36.have-a-questions .form .btn-send,.highglass .page-36.have-a-questions .input-wrapper.input-wrapper_email,.highglass .page-38.have-a-questions .form .btn-send,.highglass .page-38.have-a-questions .input-wrapper.input-wrapper_email,.highglass .page-40.have-a-questions .form .btn-send,.highglass .page-40.have-a-questions .input-wrapper.input-wrapper_email,.highglass.page-32.have-a-questions .form .btn-send,.highglass.page-32.have-a-questions .input-wrapper.input-wrapper_email,.highglass.page-34.have-a-questions .form .btn-send,.highglass.page-34.have-a-questions .input-wrapper.input-wrapper_email,.highglass.page-36.have-a-questions .form .btn-send,.highglass.page-36.have-a-questions .input-wrapper.input-wrapper_email,.highglass.page-38.have-a-questions .form .btn-send,.highglass.page-38.have-a-questions .input-wrapper.input-wrapper_email,.highglass.page-40.have-a-questions .form .btn-send,.highglass.page-40.have-a-questions .input-wrapper.input-wrapper_email{max-width:100%!important}}@media (min-width:1800px){body .banner .line-wrapper .numbers,body .banner[class*=page-] .line-wrapper .numbers{max-width:1200px}}
