html,body{-webkit-overflow-scrolling:touch}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,hr,fieldset,legend{margin:0;padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}input,button,select,textarea{line-height:inherit;outline:none;font-family:inherit;font-size:inherit;font-weight:inherit}input:not([type=checkbox]),textarea:not([type=checkbox]){-webkit-appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button{width:auto;margin:0;padding:0;border:none;overflow:visible;cursor:pointer;outline:none;background-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none}img,iframe,svg{display:block}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}ul{list-style:none}@font-face{font-family:"Proxima Nova";src:url(/_nuxt/assets/ProximaNova-Bold.995408f4.eot);src:url(/_nuxt/assets/ProximaNova-Regular.330929db.eot?#iefix) format("embedded-opentype"),url(/_nuxt/assets/ProximaNova-Regular.81c6d1a1.woff) format("woff"),url(/_nuxt/assets/ProximaNova-Regular.c28997e1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(/_nuxt/assets/ProximaNova-Semibold.2076ef5d.eot);src:url(/_nuxt/assets/ProximaNova-Semibold.2076ef5d.eot?#iefix) format("embedded-opentype"),url(/_nuxt/assets/ProximaNova-Semibold.e3c22516.woff) format("woff"),url(/_nuxt/assets/ProximaNova-Semibold.723091ba.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(/_nuxt/assets/ProximaNova-Bold.995408f4.eot);src:url(/_nuxt/assets/ProximaNova-Bold.995408f4.eot?#iefix) format("embedded-opentype"),url(/_nuxt/assets/ProximaNova-Bold.99a24fdd.woff) format("woff"),url(/_nuxt/assets/ProximaNova-Bold.ef64623e.ttf) format("truetype");font-weight:700;font-style:normal}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}@media (min-width: 1281px){.hide-lg{display:none!important}}@media (min-width: 1025px) and (max-width: 1280px){.hide-md{display:none!important}}@media (max-width: 1024px){.hide-sm{display:none!important}}@media (max-width: 600px){.hide-xs{display:none!important}}.primary-color{color:#64d0da}.primary-gradient{background:linear-gradient(180deg,rgba(100,208,218,.2) 0%,rgba(73,78,82,0) 100%)}.card{border-radius:8px}.primary-list{padding-left:16px;list-style-image:url(/_nuxt/assets/img/bullet.png)}.primary-list.circle{list-style-image:url(/_nuxt/assets/img/circle.png)}html{scroll-behavior:smooth}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-thumb{background:#3D434B;border-radius:16px}html::-webkit-scrollbar-track{background:#242A2F;border-radius:16px}body{font-family:"Proxima Nova";font-size:18px;line-height:1.44;color:#fff;background-color:#242a2f}@media (max-width: 1024px){body{line-height:1.2}}.container{width:100%;max-width:1274px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.container.full-container{max-width:1440px}main{max-width:100%;overflow-x:hidden;padding-top:100px}@media (max-width: 1024px){main{padding-top:60px}}.title,.h1{font-size:50px;line-height:58px;font-weight:700}@media (max-width: 1024px){.title,.h1{font-size:32px;line-height:39px}}.h2{font-weight:700;font-size:40px;line-height:48px}@media (max-width: 1024px){.h2{font-size:24px;line-height:29px}}.h3{font-weight:700;font-size:30px;line-height:37px}@media (max-width: 1024px){.h3{font-size:24px;line-height:29px}}.btn-default,.btn-secondary,.btn{display:inline-block;padding:15px 31px;font-weight:700;font-size:16px;line-height:20px;border:1px solid #64D0DA;text-align:center;border-radius:4px;transition:all .3s ease}.btn-default:hover,.btn-secondary:hover,.btn:hover{cursor:pointer}.btn-default:active,.btn-secondary:active,.btn:active,.btn-default.active,.active.btn-secondary,.active.btn{border-color:#2696a0}.btn{color:#242a2f;background-color:#64d0da;box-shadow:0 0 16px #64d0da99}.btn:hover{box-shadow:0 0 24px #64d0da99}.btn:active,.btn.active{background-color:#2696a0}.btn-secondary{color:#64d0da;box-shadow:none}.btn-secondary:not(:disabled):hover{box-shadow:0 0 12px #64d0da99}.btn-secondary:active,.btn-secondary.active{color:#2696a0}.btn-secondary:disabled{cursor:auto}.link{font-weight:normal;font-size:14px;font-weight:600;line-height:20px;color:#fff;text-decoration:none}.link:hover{text-decoration:none;color:#64d0da}.link:active,.link.active{color:#2696a0}.slider-pagination,.flat-pagination{display:flex;justify-content:center;align-items:center;margin-top:14px}@media (max-width: 1024px){.slider-pagination,.flat-pagination{margin-top:0}}.slider-bullet{flex-shrink:0;width:8px;height:8px;border-radius:50%;margin:0 4px;background:#595959;transition:all .3s ease;cursor:pointer}.slider-bullet.active{transform:scale(1.2);background:#64D0DA}.flat-pagination .slider-bullet{width:4px;height:4px}.flat-pagination .slider-bullet.active{transform:none;width:47px;border-radius:17px}.gradient-wrap{position:relative}.gradient-wrap .swiper{z-index:5;padding-top:16px;padding-bottom:16px}.gradient-wrap .swiper-button-prev,.gradient-wrap .swiper-button-next{z-index:3;top:0;bottom:0;height:100%;width:120px;margin-top:0}.gradient-wrap .swiper-button-prev:after,.gradient-wrap .swiper-button-next:after{font-size:24px;color:#64d0da}@media (max-width: 1024px){.gradient-wrap .swiper-button-prev,.gradient-wrap .swiper-button-next{display:none}}.gradient-wrap .swiper-button-prev{left:0;background:linear-gradient(90deg,#242A2F,transparent 90%)}.gradient-wrap .swiper-button-next{right:0;background:linear-gradient(90deg,transparent,#242A2F 90%)}.backdrop-slide{transition:all .5 ease}.backdrop-slide:after{content:"";display:block;position:absolute;opacity:0;left:0;right:0;top:0;bottom:0;background:rgba(36,42,47,.8);transition:.5s ease}.backdrop-slide:not(.swiper-slide-active):after{opacity:1}.backdrop-slide .demo-screen{border-radius:16px}@media (max-width: 1024px){.backdrop-slide .demo-screen{margin:0 auto;max-width:calc(100% - 32px);border-radius:6px}}.backdrop-slide.swiper-slide-active img{box-shadow:0 0 16px #64d0da99}.form-modal .form-footer{padding:0 24px 24px}.form-group+.form-group{margin-top:12px}.form-input{display:inline-block;padding:15px;width:100%;background:#242A2F;border-radius:8px;border:none;outline:none;font-weight:400;font-size:16px;line-height:19px;color:#fff;border:1px solid #242A2F;transition:all .3s ease}.form-input:focus{border-color:#64d0da}.form-input.error{border-color:#e25151}
