@font-face{font-display:swap;font-family:Hind;font-style:normal;font-weight:400;src:url(../fonts/Hind-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hind;font-style:normal;font-weight:500;src:url(../fonts/Hind-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hind;font-style:normal;font-weight:600;src:url(../fonts/Hind-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Hind;font-style:normal;font-weight:700;src:url(../fonts/Hind-Bold.woff2) format("woff2")}html{overscroll-behavior:none}a{color:#fff;text-decoration:none}ul{list-style-type:none;margin:0;padding:0}.container{padding:0 20px;margin:0 auto;width:100%;max-width:1240px}.container-sm,.blog-container{padding:0 20px;margin:0 auto;width:100%;max-width:1040px}.btn{display:flex;align-items:center;justify-content:center;width:160px;height:52px;padding:0 8px;border-radius:14px;transition:all .3s;cursor:pointer;border:0}.btn span{font-size:16px;font-weight:500;line-height:1;letter-spacing:-.015em}@media only screen and (min-width: 1280px){.btn{width:180px;height:56px}}.btn-primary{background-color:#0099fa;font-size:16px;font-weight:500;line-height:1;color:#fff;transition:all .3s}.btn-primary span{color:#fff}.btn-primary:hover{background-color:#0069ff}.btn-secondary{font-weight:500;background-color:transparent;border:2px solid #0099fa;transition:all .3s}.btn-secondary span{color:#fff}.btn-secondary:hover{background-color:#0099fa40}.btn-disabled{filter:grayscale(1)}.footer{padding:41px 0 40px;overflow:hidden}.footer-wrapper{display:flex;flex-direction:column-reverse;gap:40px}.footer-left{display:flex;flex-direction:column-reverse;gap:24px}.footer-copyright{color:#fff;font-size:16px;font-weight:400;line-height:1.5;margin-top:10px;letter-spacing:-.4px}.footer-socials{display:flex;gap:10px}.soc-links{position:relative;overflow:hidden;border-radius:10px;border:2px solid #2c364a;background:#1d2535;width:48px;height:48px;display:flex;justify-content:center;align-items:center}.soc-links .soc-icon{position:relative;z-index:2;fill:#fff;width:20px;height:20px}.footer-nav{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.footer-nav-title{color:#fff;font-size:clamp(18px,3vw,20px);font-weight:600;line-height:1.4;margin-bottom:9px;letter-spacing:-.28px}.footer-menu{display:grid;grid-template-columns:1fr;gap:4px}.footer-menu li{padding:6px 0}.footer-menu a{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#fff;display:inline-block;letter-spacing:-.025em}@media screen and (min-width: 768px){.footer-nav{display:grid;gap:70px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1200px){.footer{padding:80px 0}.footer-wrapper{flex-direction:row;justify-content:space-between}.footer-left{flex-direction:column;gap:32px}.footer-nav{grid-template-columns:140px 200px 150px;gap:40px}.footer-copyright{margin-top:20px}.soc-links{transition:.3s linear}.soc-links:hover{border-color:#0099fa;background:#2c364a}.soc-links:active{transform:scale(.96);border-color:#0099fa;background:#2c364a}.footer-nav-title{letter-spacing:-.52px;margin-bottom:20px}.footer-menu{display:grid;grid-template-columns:1fr;gap:10px}.footer-menu li{padding:0}.footer-menu a{font-size:16px;font-weight:400;line-height:1.5;color:#fff;letter-spacing:-.4px;transition:color .3s}.footer-menu a:hover{color:#0099fa}}.grecaptcha-badge{display:none}.wpcf7-response-output{display:none!important}.contact-section{padding:40px 0;overflow:hidden}@media only screen and (min-width: 1280px){.contact-section{padding:80px 0;position:relative;z-index:0}.contact-section:before{content:"";position:absolute;left:calc(50% + 360px);top:50%;transform:translate(-50%,-50%);width:2013px;height:780px;background:url(../img/cloude.webp) center no-repeat;background-size:contain;z-index:-1}}.contact-section .title{margin-bottom:10px}@media only screen and (min-width: 1280px){.contact-section .title{padding-top:40px}}@media only screen and (min-width: 1280px){.contact-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:100px}}.contact-content .title{margin-bottom:0}.contact-content .subheading{font-size:16px;line-height:24px;color:#fff;letter-spacing:-.025em}.contact-content .btn{width:160px;margin-top:24px}@media only screen and (min-width: 768px){.contact-content .btn{margin-top:40px;width:180px}}.contact-txt{display:grid;grid-template-columns:1fr;gap:10px}@media only screen and (min-width: 1280px){.contact-txt{gap:20px}}.contact-form-wrapper{padding:38px 18px;border-radius:20px;border:2px solid #102450;background:#04102a;margin-top:40px}@media only screen and (min-width: 1280px){.contact-form-wrapper{padding:38px;width:600px;flex-shrink:0;margin-top:0}}.contact-form-title{font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:32px;text-transform:uppercase;letter-spacing:-.034em}@media only screen and (min-width: 1280px){.contact-form-title{font-size:32px;line-height:1.25;margin-bottom:40px;letter-spacing:-.026em}}@media only screen and (min-width: 1280px){.form-2-col{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}.form-field{position:relative;margin-bottom:20px}.form-field label{background:#04102a;position:absolute;z-index:2;padding:0 8px;left:20px;top:-7px;font-size:16px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:-.025em;color:#fff;transition:all .3s}@media only screen and (min-width: 1280px){.form-field{margin-bottom:24px}.form-field label{top:-9px;padding:0 9px 0 8px}}.wpcf7-form-control-wrap{position:relative;display:block;z-index:1}.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap input[type=email],.wpcf7-form-control-wrap textarea{display:block;margin:0;width:100%;padding:14px 16px;background:#04102a;border:2px solid #2c364a;border-radius:12px;transition:all .3s;color:#fff;font-size:16px;line-height:1.5;resize:none}.wpcf7-form-control-wrap input[type=text]:focus,.wpcf7-form-control-wrap input[type=email]:focus,.wpcf7-form-control-wrap textarea:focus{outline:none;border-color:#0069ff}.wpcf7-form-control-wrap input[type=text].field-valid,.wpcf7-form-control-wrap input[type=email].field-valid,.wpcf7-form-control-wrap textarea.field-valid{border-color:#0069ff}.wpcf7-form-control-wrap input[type=text].field-invalid,.wpcf7-form-control-wrap input[type=email].field-invalid,.wpcf7-form-control-wrap textarea.field-invalid{border-color:#fa3e5d}@media only screen and (min-width: 1280px){.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap input[type=email],.wpcf7-form-control-wrap textarea{padding:14px}}.wpcf7-form-control-wrap textarea{height:140px}.wpcf7-form-control-wrap:focus-within~label{color:#fff}.live-error{position:absolute;font-size:12px;line-height:1;color:#fa3e5d;top:calc(100% + 2px);left:0}.wpcf7-not-valid-tip{display:none!important}.drop-us-form .btn{width:100%}@media only screen and (min-width: 1280px){.drop-us-form .btn{width:180px}}.wpcf7-spinner{display:none!important}@media only screen and (min-width: 1280px){.form-footer{display:flex;justify-content:space-between;align-items:center}}.form-footer .privacy{flex-grow:1;margin-bottom:16px}.form-footer .privacy p{margin:0;color:#fff;font-size:16px;line-height:1.5;letter-spacing:-.025em}.form-footer .privacy p span{color:#0099fa}@media only screen and (min-width: 1280px){.form-footer .privacy{margin-bottom:0}}.form-footer .link{color:#0099fa;text-decoration:underline}.form-footer .btn{flex-shrink:0}.txt-accent{color:#0099fa;background-color:transparent}body .cky-btn-revisit-wrapper{display:none!important}body .cky-consent-container{width:calc(100% - 40px);max-width:408px;left:20px;bottom:20px;border-radius:20px}body .cky-consent-container .cky-title{display:none}body .cky-consent-container .cky-consent-bar{border-radius:20px;padding:16px 20px;background-color:#04102a!important;border:2px solid #102450!important;box-shadow:none}@media only screen and (min-width: 768px){body .cky-consent-container .cky-consent-bar{padding:24px}}body .cky-consent-container .cky-notice-group{display:grid;grid-template-columns:1fr;gap:24px}body .cky-consent-container .cky-notice-des,body .cky-consent-container .cky-notice-btn-wrapper{padding:0}body .cky-consent-container .cky-notice-btn-wrapper{flex-direction:column-reverse;gap:12px;margin:0}@media only screen and (min-width: 768px){body .cky-consent-container .cky-notice-btn-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}body .cky-consent-container .cky-btn{margin:0;padding:10px;border-radius:14px;width:100%;font-size:16px}@media only screen and (min-width: 768px){body .cky-consent-container .cky-btn{padding:14px;transition:all .3s}}body .cky-consent-container .cky-btn-customize{border:2px solid #0099fa!important;color:#fff!important}@media only screen and (min-width: 768px){body .cky-consent-container .cky-btn-customize:hover{background:#0099fa40!important}}body .cky-consent-container .cky-btn-accept{background:#0099fa!important;border:2px solid #0099fa!important}@media only screen and (min-width: 768px){body .cky-consent-container .cky-btn-accept:hover{border:2px solid #0069ff!important;background:#0069ff!important}}body .cky-consent-container p{font-size:16px;line-height:24px;color:#fff!important;letter-spacing:-.025em}body .cky-consent-container p a{color:#0099fa!important;text-decoration:underline;font-size:16px}body .cky-preference-center{background-color:#04102a!important;border:2px solid #102450!important;color:#8893aa!important}body .cky-prefrence-btn-wrapper{display:grid;grid-template-columns:1fr;gap:12px}body .cky-prefrence-btn-wrapper .cky-btn{margin:0;padding:10px;border-radius:14px;width:100%;font-size:16px;transition:all .3s}@media only screen and (min-width: 768px){body .cky-prefrence-btn-wrapper .cky-btn{padding:14px}}body .cky-prefrence-btn-wrapper .cky-btn-accept{background:#0099fa!important;border:2px solid #0099fa!important}@media only screen and (min-width: 768px){body .cky-prefrence-btn-wrapper .cky-btn-accept:hover{border:2px solid #0069ff!important;background:#0069ff!important}}body .cky-prefrence-btn-wrapper .cky-btn-preferences{border:2px solid #0099fa!important;color:#fff!important;background:transparent!important}@media only screen and (min-width: 768px){body .cky-prefrence-btn-wrapper .cky-btn-preferences:hover{background:#0099fa40!important}}.error-404{padding:100px 0 40px;position:relative;overflow:hidden;z-index:0}@media only screen and (min-width: 992px){.error-404:before{content:"";position:absolute;right:0;top:0;transform:translate(-10%,57%);width:1613px;height:380px;background:url(../img/cloude.webp) center no-repeat;background-size:contain;z-index:-1}}@media only screen and (min-width: 1280px){.error-404{padding:120px 0 80px}}.error-inner{display:flex;flex-direction:column;align-items:center;text-align:center}.wrapper-img{position:relative;flex-shrink:0;width:100%;max-width:216px}@media only screen and (min-width: 768px){.wrapper-img{max-width:350px;transform:translateY(15px)}}.wrapper-img:before{content:"";position:absolute;width:80px;height:80px;aspect-ratio:1/1;left:50%;top:50%;transform:translate(-50%,-50%) scale(4);background:radial-gradient(circle,rgba(0,153,250,.7) 0%,rgba(0,153,250,.2) 40%,transparent 70%);z-index:-1;border-radius:50%}@media only screen and (min-width: 768px){.wrapper-img:before{width:100px;height:100px;transform:translate(-50%,-50%) scale(3);background:radial-gradient(circle,rgb(0,153,250) 0%,rgba(0,153,250,.8) 15%,rgba(0,153,250,.6) 30%,rgba(0,153,250,.35) 50%,rgba(0,153,250,.15) 70%,rgba(0,153,250,.05) 85%,transparent 100%);filter:blur(12px)}}.wrapper-img img{display:block;width:100%;height:auto;object-fit:cover;border-radius:inherit}.error-title{font-size:clamp(36px,6vw,48px);font-weight:700;line-height:1.1;color:#fff;margin:0 auto 8px;letter-spacing:-.84px;text-transform:uppercase;z-index:1}.error-text{font-size:16px;font-weight:400;line-height:1.5;color:#fff;max-width:clamp(335px,54vw,560px);margin:0 auto 24px;letter-spacing:-.4px;z-index:1}@media only screen and (min-width: 768px){.error-text{margin:0 auto 40px}}.drop-us-form{position:relative}.cf7-overlay{position:absolute;top:-8px;right:-2px;bottom:-8px;left:-2px;display:flex;align-items:center;justify-content:center;border-radius:inherit;pointer-events:none;background:#04102a;opacity:0;transition:opacity .5s cubic-bezier(.075,.82,.165,1)}.cf7-overlay.is-active{pointer-events:all;z-index:2;opacity:1}.cf7-overlay__state{display:none;flex-direction:column;align-items:center;text-align:center}.cf7-overlay__state.is-active{display:flex}.cf7-overlay__icon{display:flex;align-items:center;justify-content:center;border-radius:50%;width:64px;height:64px;border:2px solid transparent;margin-bottom:25px}.cf7-overlay__icon.icon-success{border-color:#0099fa;background:#0099fa33}.cf7-overlay__icon.icon-error{border-color:#fa3e5d;background:#fa3e5d33}.cf7-overlay__icon svg{display:block;width:34px;height:34px}@media only screen and (min-width: 1280px){.cf7-overlay__icon svg{width:40px;height:40px}}@media only screen and (min-width: 1280px){.cf7-overlay__icon{width:72px;height:72px}}.cf7-overlay__title{margin:0 0 5px;font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.025em;text-transform:uppercase}@media only screen and (min-width: 1280px){.cf7-overlay__title{font-size:32px;line-height:40px}}.cf7-overlay__subtitle{margin:0 0 22px;font-size:16px;line-height:24px;color:#fff;letter-spacing:-.025em}.cf7-overlay__btn{max-width:161px;font-weight:600}@media only screen and (min-width: 1280px){.cf7-overlay__btn{max-width:180px}}.msg-policy{position:absolute;bottom:0;left:0;margin:0;color:#8893aa;font-size:14px;line-height:1.4;text-align:left}.msg-policy span{color:#0099fa}.msg-policy .link{color:#0099fa;text-decoration:underline}@media only screen and (min-width: 1280px){.msg-policy{font-size:16px;line-height:1.5}.msg-policy br{display:none}}
