header{margin-top:30px !important;height:90px;display:flex;justify-content:space-between;align-items:center;background:#090E34;padding:0 50px;border-radius:15px}header nav{margin-right:50px}header nav ul{display:flex;gap:30px}header nav ul a{transition:.3s}header nav ul a:hover{color:#655aff}header a{color:#fff;text-transform:uppercase;font-size:17px}header .fa-bars{color:#fff;font-size:30px;cursor:pointer;display:none}.mob-menu{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9;background:rgba(0,0,0,0.4);transition:.3s;visibility:hidden;opacity:0}.mob-menu .mob-menu-content{width:70%;height:100%;background:#090E34;display:flex;justify-content:center;align-items:center;transition:.3s;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.mob-menu .mob-menu-content ul li{margin-bottom:20px}.mob-menu .mob-menu-content ul li a{color:#fff;font-size:16px;text-transform:uppercase;transition:.3s}.mob-menu .mob-menu-content ul li a:not(.a-btn):hover{color:#655aff}.mob-menu .mob-menu-content ul li .a-btn{display:block;margin-top:30px}.mob-menu .mob-menu-content ul li:last-child{margin-bottom:0}.show-mob-menu{visibility:visible !important;opacity:1 !important}.logo{width:200px}.header-right-content{display:flex;align-items:center}.a-btn{padding:12px 40px}section.hero{margin-top:40px;background:url(../images/hero-bg-5.png) no-repeat center / cover;padding:50px;border-radius:15px;color:#fff}section.hero h1{font-size:50px}section.hero p{font-size:20px;margin-top:30px;margin-bottom:40px;line-height:28px}section.hero button{padding:12px 50px;color:#fff;text-transform:uppercase;font-size:20px}.title-wrap h3{color:#fff;font-size:35px}section.partnership{margin-top:80px}section.partnership .partnership-cards{margin-top:50px;display:flex;gap:50px;color:#fff;font-size:20px}section.partnership .partnership-cards .partnership-card{padding:35px;background:#090E34;border-radius:15px;display: flex;gap: 20px;}section.partnership .partnership-cards .partnership-card p{font-weight:600}section.partnership .partnership-cards .partnership-img{width:80px}section.work{margin-top:80px}section.work .video-work{width:100%;margin-top:50px}section.work .video-work video{width:100%}section.calc-wrap{margin-top:80px}section.calc-wrap .calc{margin-top:50px;padding:50px;background:#090E34;border-radius:15px}section.calc-wrap .range-wrap{color:#fff;margin-bottom:50px}section.calc-wrap .range-wrap .range-label{font-size:25px}section.calc-wrap .range-wrap .range-line{position:relative;margin-top:40px}section.calc-wrap .range-wrap .range-line span{position:absolute;right:0;font-size:20px;font-weight:500;top:-40px}section.calc-wrap .range-wrap input[type="range"]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:14px;background:#474B66;border-radius:5px;background:linear-gradient(to right, #1390E5 50%, #474B66 50%)}section.calc-wrap .range-wrap input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#1390E5;border:5px solid #fff;border-radius:50%;cursor:pointer}section.calc-wrap .range-wrap:last-child{margin-bottom:0}section.calc-wrap .calc-out-wrap{margin-top:50px}section.calc-wrap .calc-out-wrap h4{font-size:28px;color:#9CA5B6}section.calc-wrap .calc-out-wrap .out{margin-top:30px;font-size:30px;color:#fff;font-weight:600}section.more{margin-top:80px}section.more p{margin-top:30px;color:#9CA5B6;font-size:20px;line-height:28px;font-weight:300}section.more ol,section.more ul{margin-top:30px;color:#fff;margin-left:20px;font-size:20px;font-weight:300;color:#9CA5B6}section.more ol li,section.more ul li{margin-bottom:15px}section.more ol li:last-child,section.more ul li:last-child{margin-bottom:0}section.product{margin-top:40px;background:#090E34;padding:50px;border-radius:15px;display:flex}section.product .product-img{width:400px;min-width:400px;border-radius:15px;overflow:hidden}section.product .product-content{color:#fff;margin-left:40px;display:flex;flex-direction:column}section.product .product-content h1{font-size:35px}section.product .product-content p{margin-top:15px;margin-bottom:20px;font-size:18px}section.product .product-content .price{font-size:30px;font-weight:500}section.product .product-content button{margin-top:25px;width:220px;padding:12px 40px;font-size:22px;font-weight:500}section.product-details{margin-top:40px;background:#090E34;padding:50px;border-radius:15px;color:#fff}section.product-details h3{font-size:30px}section.product-details ul{margin-top:30px}section.product-details ul li{margin-bottom:10px;font-size:16px}section.product-details ul li i{margin-right:5px}section.product-details ul li:last-child{margin-bottom:0}form{display:flex;flex-direction:column}form input,form textarea{margin-top:15px;padding:18px 20px;background:#181F4F;border-radius:8px;font-size:18px;color:#fff}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#7078B7}form input::-moz-placeholder,form textarea::-moz-placeholder{color:#7078B7}form input::-ms-input-placeholder,form textarea::-ms-input-placeholder{color:#7078B7}form input::placeholder,form textarea::placeholder{color:#7078B7}form textarea{height:200px;resize:none}form .input-checkbox{margin-top:10px;display:flex;align-items:center}form .input-checkbox input[type="checkbox"]{width:15px;height:15px;cursor:pointer}form .input-checkbox label{margin-bottom:-15px;margin-left:10px}form button{margin-top:20px;font-size:20px;padding:12px 20px}section.auth,section.support{padding:50px 100px;background:#090E34;border-radius:15px;width:100%;max-width:1050px;margin:100px auto 50px auto;color:#fff}section.auth h1,section.support h1{font-size:35px;text-align:center;margin-bottom:20px}section.auth .reg-info,section.support .reg-info{margin-top:30px;text-align:center}section.auth a,section.support a{color:#6055f8;transition:.3s}section.auth a:hover,section.support a:hover{text-decoration:underline}section.text-wrap{margin-top:50px;color:#fff;text-align:center;border-radius:15px}section.text-wrap h1{font-size:40px;margin-bottom:30px}section.text-wrap p{font-size:18px;margin-bottom:20px;font-weight:300;color:#c2cad9}section.text-wrap p:last-child{margin-bottom:0}section.possibilities{margin-top:50px;color:#fff}section.possibilities h1{position:relative;font-size:40px;display:table}section.possibilities h1::before{content:'';position:absolute;display:block;width:60%;height:4px;background:#4035c8;bottom:-10px}section.possibilities .possibilities-cards{position:relative;margin-top:100px}section.possibilities .possibilities-cards span{position:absolute;font-size:120px;opacity:.2;right:50px;bottom:0px}section.possibilities .possibilities-cards .possibility-card{position:relative;padding:30px 50px 100px 50px;background:#090E34;border-radius:15px;margin-bottom:60px}section.possibilities .possibilities-cards .possibility-card h3{position:absolute;font-size:30px;top:-18px;color:#dee3eb}section.possibilities .possibilities-cards .possibility-card p{color:#cdd3de;margin-top:10px;font-size:18px}section.possibilities .possibilities-cards .possibility-card:last-child{margin-bottom:0}section.user-info{margin-top:50px;padding:50px;background:#090E34;border-radius:15px;color:#fff}section.user-info .user-name h1{font-size:40px}section.user-info .user-name span{display:block;margin-top:5px;color:#9D9FAE;font-size:18px}section.user-info .user-sum{margin-top:30px}section.user-info .user-sum span{font-size:22px}section.user-info .user-sum .user-amount{margin-top:10px;display:flex;align-items:center}section.user-info .user-sum .user-amount span{font-size:35px;font-weight:600}section.user-info .user-sum .user-amount button{margin-left:30px;padding:12px 40px;font-size:20px}section.user-info .commision{display:block;font-size:16px !important;margin-top:20px;color:#FFA000}.del-acc{margin-top:30px;width:100%;text-align:center;display:block;padding:10px 10px;background:#D32F2F !important;border-radius:15px;font-size:16px;color:#fff;cursor:pointer}section.section-wrap{margin-top:50px;display:flex}section.section-wrap aside nav{width:300px;padding:30px 50px;background:#090E34;border-radius:15px}section.section-wrap aside a{color:#fff;font-size:20px;transition:.3s}section.section-wrap aside a:hover{color:#655aff}section.section-wrap aside ul li{margin-bottom:15px}section.section-wrap aside ul li:last-child{margin-bottom:0}section.section-wrap .section-wrap-content{margin-left:50px;width:100%}section.section-wrap .section-wrap-content table{width:100%;background:#181F4F;color:#fff;border-radius:15px;border:1px solid #AAAAAA;text-align:left}section.section-wrap .section-wrap-content table a{color:#655aff}section.section-wrap .section-wrap-content table th,section.section-wrap .section-wrap-content table td{padding:15px 20px;font-size:18px}section.section-wrap .section-wrap-content table tbody tr:last-child td{border-bottom:0}section.section-wrap .section-wrap-content .ref-wrap{background:#181F4F;border-radius:15px;font-size:18px;color:#fff;margin-bottom:30px;border:1px solid #AAAAAA}section.section-wrap .section-wrap-content .ref-info,section.section-wrap .section-wrap-content .ref-link{padding:15px 20px}section.section-wrap .section-wrap-content .ref-info{border-bottom:1px solid #AAAAAA}section.section-wrap .section-wrap-content .user-form{background:#090E34;padding:30px 50px;border-radius:15px}section.section-wrap .section-wrap-content .user-form form input{margin-top:0;margin-bottom:15px;padding:15px 20px;font-size:18px}section.section-wrap .section-wrap-content .user-form form button{margin-top:5px;font-size:18px}footer{margin-top:50px !important;padding:50px 0;display:flex;justify-content:space-between;align-items:center}footer a{color:#fff}footer ul{display:flex;gap:15px;justify-content:center}footer ul a{font-size:18px;transition:.3s}footer ul a:hover{color:#655aff}footer nav ul{gap:15px}footer .copyright{margin-top:30px;font-size:18px;color:#767A7D}footer .soc-wrap{margin-top:30px;justify-self:flex-end}footer .soc-wrap i{font-size:22px}.privacy{text-align:left !important;color:#c2cad9 !important}.privacy h1{color:#fff}.privacy h3{font-size:22px;margin-bottom:20px;color:#fff}.privacy ol{margin-left:20px;margin-bottom:30px}.privacy ol li{margin-bottom:10px}.privacy a{color:#1390E5}