body,html{max-width:100%;overflow-x:hidden}body{font-family:"Futura PT";font-weight:300;font-size:18px;line-height:1.3;background:#fff;color:#333}body.modal-open{padding-right:0!important}a{color:#fff}.container-large{max-width:1472px;margin:0 auto}img{max-width:100%}b{font-family:"Futura PT Demi"}strong{font-weight:500}a:hover{text-decoration:none;color:#e43ca7}a:focus{outline:0}.button{display:inline-block;background:#e43ca7;color:#fff;text-transform:uppercase;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;font-weight:500;padding:16px 27px;border:none;-webkit-border-radius:40px;border-radius:40px;cursor:pointer;position:relative;z-index:2;font-size:17px;box-shadow:0 0 40px #e43ca7d4}.button:hover{background:#fff;color:#e43ca7}.button:focus{outline:0}button:focus,input:focus,select:focus{outline:0}.main_title{letter-spacing:2px;display:inline-block;font-weight:400;font-size:3.5rem;text-transform:uppercase;margin-bottom:1rem}.main_title span{letter-spacing:6px;font-weight:700;font-size:6rem}.main_title,h1{font-size:52px;line-height:1.1;font-weight:300}h2{font-size:40px;font-weight:300;text-align:center;color:#333;margin-bottom:48px}h3{font-size:28px;font-weight:500;margin-bottom:19px}#preloader{position:fixed;background:linear-gradient(45deg,#25164f,#08003b);width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1000}.preloader__inner{width:400px}.preloader__logo{position:relative}.preloader__moon{position:absolute;top:0;left:0;width:66px;-webkit-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.preloader__nav{max-width:none;height:10px;-webkit-border-radius:6px;border-radius:6px;background-color:rgba(239,239,239,.6);position:relative;margin-top:20px}.preloader__progress{position:absolute;left:0;top:0;height:10px;-webkit-border-radius:6px;border-radius:6px;background-image:-webkit-gradient(linear,left top,right top,from(#fbb03b),to(#e43ca7));background-image:-webkit-linear-gradient(left,#fbb03b 0,#e43ca7 100%);background-image:-o-linear-gradient(left,#fbb03b 0,#e43ca7 100%);background-image:linear-gradient(90deg,#fbb03b 0,#e43ca7 100%)}.preloader__progress span{display:inline-block;position:absolute;left:100%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);line-height:24px;color:#e43ca7}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}header{position:fixed;width:100%;background:url(../img/bl-1-main/bg-main.jpg) no-repeat;background-position:center;z-index:3}header .menu{background:#fff;padding:0;height:0;overflow:hidden;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-align:center}header .menu a{color:#1a0b46}header .menu a:hover{text-decoration:underline}header .menu.active{height:62px;padding:20px 0}header .logo{position:relative;cursor:pointer}header .logo .bg-logo{width:165px}header .logo .bg-logo-down{width:165px;position:absolute;top:0;left:0}header .logo .moonway{position:absolute;top:10px;left:10px;width:125px}header .logo i{position:absolute;top:20px;left:142px;font-size:12px}header .headline{font-size:18px;font-weight:300;color:#fff;padding-top:10px;line-height:1.3;opacity:.7}header .button-light{display:inline-block;background:0 0;color:#fff;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;font-weight:300;padding:6px 19px;-webkit-border-radius:40px;border-radius:40px;border:1px dashed #fff;margin-top:15px;font-size:20px}header .button-light:hover{color:#e43ca7;border:1px dashed #e43ca7}header .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:24px}header .links a{background:#fff;-webkit-border-radius:50%;border-radius:50%;color:#1a0b46;width:26px;height:26px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;margin-left:19px}header .links a:hover{background:#e43ca7;color:#fff}header .phone{text-align:right;padding-top:17px}header .phone a{font-size:30px}main{background:url(../img/bl-1-main/bg-main.jpg) no-repeat;background-position:center;height:729px;color:#fff;padding-top:135px;position:relative;z-index:1}main p{margin:.3rem 0;font-weight:300;font-size:1.25rem}main p:last-child{margin-bottom:35px}main p em{font-style:italic;font-weight:400}main p span{display:inline-block;border-bottom:1px solid #61557f}main .sale{position:relative;padding:10px 0}main .sale:hover img,main .sale:hover span{-webkit-transform:rotateZ(20deg);-ms-transform:rotateZ(20deg);transform:rotateZ(20deg)}main .sale a{font-size:24px;border-bottom:1px solid #61557f;display:inline-block}main .sale img{width:60px;position:absolute;top:0;right:-20px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}main .sale span{font-size:25px;font-weight:700;color:#1a0b46;position:absolute;right:-6px;top:16px;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}main .rocket{position:relative}main .rocket img{position:absolute;left:133px;bottom:-195px;visibility:hidden;-webkit-animation-duration:2s;animation-duration:2s}main .clouds{position:absolute;bottom:-27px;z-index:1;width:100%}section.about{padding-top:24px;margin-bottom:90px;background:#fff;position:relative;z-index:1}section.about p{margin-bottom:36px;font-size:22px}section.about p b{font-weight:900}section.about-new{padding:40px 0;background:#fff;position:relative;z-index:1}section.about-new h2{font-size:34px;text-transform:uppercase;font-weight:400;margin-bottom:34px}section.about-new h2 span{color:#e43ca7;font-size:40px;font-weight:700}section.about-new .bg{position:relative}section.about-new .arr{position:absolute;z-index:-1;width:100%;margin-top:4rem}section.about-new .image{margin-left:6rem;margin-top:2rem}section.about-new .item{position:relative;margin-top:2rem;margin-bottom:5rem}section.about-new .item.left{padding-left:10rem}section.about-new .item.right{padding-right:10rem}section.about-new .item img{position:absolute;z-index:-1;width:6rem}section.about-new .item.left img{left:50px}section.about-new .item.right img{right:50px}section.about-new .item h3{font-size:22px;margin-bottom:0}section.about-new .item p{font-size:18px}section.adv{background:#f6f6f6;color:#1a0b46}section.adv .followers{background:#fff;width:126px;height:126px;-webkit-border-radius:50%;border-radius:50%;margin:0 auto -24px;position:relative;top:-62px;z-index:2}section.adv .items{padding:20px 0 30px}section.adv .item{position:relative;background:#fff;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 1px 22.5px 2.5px rgba(0,0,0,.1);box-shadow:0 1px 22.5px 2.5px rgba(0,0,0,.1);padding:26px 34px;height:230px;margin-bottom:30px}section.adv .item h3{position:relative}section.adv .item-3{padding: 26px 126px 26px 34px;}section.adv .item h3 span{position:relative;z-index:2}section.adv .item h3:before{content:'';display:block;width:32px;height:32px;background:#e43ca7;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:2px;left:-10px;z-index:1}section.adv .item p{font-size:22px}section.adv .item img{position:absolute}section.adv .item-1 img{width:214px;bottom:-8px;left:-70px}section.adv .item-2 img{width:200px;top:-52px;right:-5px}section.adv .item-3 img{width:162px;bottom:-21px;right:-6px}section.adv .item-4 img{width:136px;top:-90px;right:-67px}section.plans{background:url(../img/bl-4-plans/bg-bl-plans.png) no-repeat center;background-position:center;color:#fff;margin-bottom:6px;position:relative}section.plans .sky{width:100%}section.plans h2{color:#fff;margin-top:-20px;margin-bottom:38px}section.plans .items{margin-bottom:20px}section.plans .item{border:2px dotted #ddd;-webkit-border-radius:20px;border-radius:20px;padding:2px 20px 2px 22px;margin-bottom:30px}section.plans .item .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-12px}section.plans .item .top .headline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.plans .item h3{color:#f9e171;font-size:22px;font-weight:300;padding-top:16px;margin:0 10px 0 0}section.plans .item .round{width:58px;height:58px;background:rgba(0,0,0,.2);-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.plans .item .round .inner{border:1px solid #aba000;-webkit-border-radius:50%;border-radius:50%;background-image:-webkit-linear-gradient(90deg,#f9b572 0,#f9e171 100%);background-image:-ms-linear-gradient(90deg,#f9b572 0,#f9e171 100%);-webkit-box-shadow:inset 0 2px 4.8px .2px rgba(255,255,255,.004);box-shadow:inset 0 2px 4.8px .2px rgba(255,255,255,.004);width:36px;height:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.plans .item .round .inner i{font-size:16px;color:#1a0b46}section.plans .item .price{font-size:16px;padding:10px 6px}section.plans .item .price b,section.plans .item .price span{font-size:28px;font-weight:900;color:#f9e171}section.plans .item .text{margin-bottom:20px}section.plans .item .text p{margin-bottom:5px}section.plans .item .text p b{color:#f9e171}section.plans .item .button{font-size:14px;padding:12px 36px;margin-bottom:20px}section.plans .own{font-size:26px;text-align:center;margin-top:0px;line-height:1.1;padding-bottom:50px}section.plans .own p{margin-bottom:12px}section.plans .own p b{color:#f9e171}section.plans .own .button{font-size:14px;padding:12px 36px;margin-bottom:26px;background:#f9e171;color:#1a0b46;-webkit-box-shadow:0 1px 45px 5px rgba(249,225,113,.2);box-shadow:0 1px 45px 5px rgba(249,225,113,.2)}section.plans .own .button:hover{background:#fff;color:#e43ca7}section.plans .own span{display:block;font-size:18px;position:relative;z-index:1}section.plans .arrow{text-align:center;padding-bottom:24px;width:126px;height:126px;background:url(../img/bl-4-plans/bg-bl-plans.png) bottom;margin:0 auto;border-radius:50%;padding-top:40px;position:absolute;bottom:-52px;left:0;right:0}section.plans .arrow img{height:56px}section.sale{margin-bottom:60px}section.sale .gift{position:relative;width:230px;margin:0 auto -66px}section.sale .gift .top{position:absolute;top:84px}section.sale .item{background:#ececec;-webkit-border-radius:16px;border-radius:16px;-webkit-box-shadow:0 1px 28.5px 1.5px rgba(0,0,0,.15);box-shadow:0 1px 28.5px 1.5px rgba(0,0,0,.15);height:300px;margin-bottom:20px;pointer-events:none}section.sale .item.first{background:#f6f6f6;position:relative;padding:45px 20px 20px 196px;color:#cecece}section.sale .item.first h3{font-family:"Futura PT Demi";margin-bottom:11px}section.sale .item.first p{margin-bottom:35px}section.sale .item.first .button{font-size:14px;padding:12px 36px;margin-bottom:20px;background:#e1e1e1}section.sale .item.first img{position:absolute;-webkit-filter:grayscale(1);filter:grayscale(1)}section.sale .item.first img.notebook{top:64px;left:-56px;width:350px}section.sale .item.first img.click{top:142px;right:38px;width:102px}section.sale .item.second{padding:22px 30px;color:#cecece}section.sale .item.second span.pink{color:#e43ca7;font-weight:500}section.sale .item.second h3{font-family:"Futura PT Demi";font-size:25px;margin-bottom:15px}section.sale .item.second form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.sale .item.second form label{width:200px;font-size:16px;font-weight:500;position:relative;margin-right:30px;padding-top:24px}section.sale .item.second form label .select-bg,section.sale .item.second form label input[type=text]{opacity:.5}section.sale .item.second form label span{position:absolute;top:0}section.sale .item.second form label .select-bg{background:#fff;border-radius:10px}section.sale .item.second form label select{background:0 0;width:100%;height:40px;border:1px solid #ebebeb;-webkit-border-radius:10px;border-radius:10px;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;padding:0 40px 0 10px;cursor:pointer}section.sale .item.second form label .arrow{position:absolute;-webkit-border-radius:10px;border-radius:10px;background:#ccc;bottom:0;right:0;height:40px;width:38px;text-align:center;padding:10px 0 0;z-index:0}section.sale .item.second form label .arrow i{font-size:14px;color:#fff}section.sale .item.second form label input[type=text]{background:#fff;border:1px solid #ebebeb;-webkit-border-radius:10px;border-radius:10px;width:100%;height:40px;font-weight:300;color:#000;padding:0 10px}section.sale .item.second form label input[type=text]::-webkit-input-placeholder{color:#000}section.sale .item.second form label input[type=text]::-moz-placeholder{color:#000}section.sale .item.second form label input[type=text]::-ms-input-placeholder{color:#000}section.sale .item.second form label input[type=text]::placeholder{color:#000}section.sale .item.second form .button{background:#e1e1e1;font-size:14px;padding:12px 14px;margin:16px 0 20px;border:none}section.sale .item.active{background:#f6f6f6;color:#1a0b46;pointer-events:auto}section.sale .item.active h3{font-family:"Futura PT Demi";color:#1a0b46}section.sale .item.active form label .select-bg,section.sale .item.active form label input[type=text]{opacity:1}section.sale .item.active form .button{background:#e43ca7}section.sale .item.active img{-webkit-filter:grayscale(0);filter:grayscale(0)}section.sale .item.active .button{background:#e43ca7}section.sale .item.active .button:hover{background:#1a0b46}section.additional{margin-bottom:60px}section.additional .item{background:#fff;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 1px 45px 5px rgba(0,0,0,.1);box-shadow:0 1px 45px 5px rgba(0,0,0,.1);position:relative;color:#1f0e4b;padding:10px 20px;height:166px;margin-bottom:38px;cursor:pointer;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}section.additional .item:hover{color:#fff}section.additional .item h3{font-family:"Futura PT Demi";font-size:18px;line-height:1.1;margin-bottom:6px}section.additional .item p{font-size:15px;line-height:1.1}section.additional .item p.price{color:#e43ca7;position:absolute;bottom:2px;left:16px}section.additional .item:hover p.price{color:#fff}section.additional .item p.price strong{font-size:20px;font-weight:800}section.additional .item img{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}section.additional .item:hover img{filter:drop-shadow(3px 2px 4px #000)}section.additional .item.item-1 img{position:absolute;width:40px;top:-7px;right:-10px}section.additional .item.item-1:hover{background:#d246c9}section.additional .item.item-2 img{position:absolute;width:40px;top:-7px;right:-10px}section.additional .item.item-2:hover{background:#4e1fc8}section.additional .item.item-3 img{position:absolute;width:40px;top:-5px;right:-3px}section.additional .item.item-3:hover{background:#a5279d}section.additional .item.item-4 img{position:absolute;width:40px;top:-6px;right:-7px}section.additional .item.item-4:hover{background:#e261cb}section.additional .item.item-5 img{position:absolute;width:40px;top:-13px;right:-6px}section.additional .item.item-5:hover{background:#674ee6}section.additional .item.item-6 img{position:absolute;width:40px;top:-4px;right:-10px}section.additional .item.item-6:hover{background:#d532c0}section.additional .item.item-7 img{position:absolute;width:42px;top:-4px;right:-8px}section.additional .item.item-7:hover{background:#d90ab0}section.additional .item.item-8 img{position:absolute;width:45px;top:-6px;right:-17px}section.additional .item.item-8:hover{background:#6302cf}section.additional .item.item-9 img{position:absolute;width:40px;top:-4px;right:-10px}section.additional .item.item-9:hover{background:#c80cb0}section.additional .item.consultation{background:#f9e171}section.additional .item.consultation:hover{background:#ffd200;color:#000}section.additional .item.consultation a{color:#e43ca7;text-decoration:underline;font-size:16px;font-weight:500}section.additional .item.consultation a:hover{color:#1a0b46}section.result{background-image:url(../img/bl-7/bg-bl-7.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;color:#fff;padding:35px 0 39px;text-align:center}section.result h2{margin-bottom:29px;color:#fff}section.result p{font-size:26px;margin-bottom:0}section.result-new{background-image:url(../img/bl-7/bg-bl-7.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;color:#fff;padding:35px 0 0}section.result-new h2{margin-bottom:29px;color:#e43ca7;text-align:left;font-weight:700}section.result-new p{font-size:26px;margin-bottom:10px}section.result-new span{color:#fff;font-weight:700}section.result-new .desc strong{text-transform:uppercase;font-size:2rem}section.result-new .bg-wrapper{position:relative}section.result-new .quote{position:absolute;left:40px;bottom:50px;font-family:TagirDPNormal;color:#fff;font-size:14px}section.result-new .arrow{position:absolute;left:152px;bottom:102px}section.review{background:#f6f6f6;background:linear-gradient(to bottom,#f6f6f6,#f8f8f8);padding:68px 0}section.review .left{position:relative;padding-left:15px;margin-bottom:40px}section.review .left .stop{position:absolute;top:-13px;left:-21px;-webkit-animation-name:rotate;animation-name:rotate;animation-direction:alternate-reverse;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}section.review .left h2{font-size:36px;text-align:left;padding-top:16px;position:relative;z-index:1;margin-bottom:15px}section.review .left h3{font-size:36px;font-weight:300;line-height:1.1;margin-bottom:36px}section.review .left h4{font-size:20px;position:relative}section.review .left h4 i{color:#e43ca7}section.review .left h4 img{position:absolute;width:46px;right:44px;top:3px}section.review .left ul{list-style:none;padding-left:0;font-size:20px;font-weight:500;color:#939393;margin-bottom:43px}section.review .left ul li{margin-bottom:8px}section.review .right{margin-bottom:40px}section.review .right .item{-webkit-border-radius:15px;border-radius:15px;background:#fff;height:206px;position:relative;padding:22px 20px 20px 192px;overflow:hidden;margin-bottom:30px;-webkit-box-shadow:0 1px 3.5px .5px rgba(0,0,0,.1);box-shadow:0 1px 3.5px .5px rgba(0,0,0,.1)}section.review .right .item img{position:absolute;width:140px;bottom:-21px;left:25px}section.review .right .item h5{font-size:18px;color:#1a0b46;margin-bottom:13px}section.review .right .item p{font-size:16px;font-style:italic;margin-bottom:10px}section.review .right .item a{position:absolute;color:#e43ca7;font-size:15px;font-weight:500;display:inline-block;border-bottom:1px solid #e43ca7;bottom:30px}section.review .right .item a:hover{color:#1a0b46;border-bottom:1px solid #1a0b46}section.review .owl-next,section.review .owl-prev{color:#d3d3d3;-webkit-border-radius:5px;border-radius:5px;background-color:#f6f6f6;-webkit-box-shadow:0 1px 9.5px .5px rgba(0,0,0,.1);box-shadow:0 1px 9.5px .5px rgba(0,0,0,.1);position:absolute;width:29px;height:29px;text-align:center;font-size:14px;padding-top:5px}section.review .owl-next:hover,section.review .owl-prev:hover{background:#fff;color:#333}section.review .owl-prev{right:37px;bottom:-24px}section.review .owl-next{right:0;bottom:-24px}section.cases{background:#f6f6f6;background:linear-gradient(to bottom,#f8f8f8,#fff);color:#0c041f;position:relative;padding-bottom:60px}section.cases .container{position:relative}section.cases h2{margin-bottom:36px}section.cases .arrow{position:absolute;top:20px;width:75px;right:64px}section.cases h3{font-size:24px;margin-bottom:20px}section.cases h3 span{color:#e43ca7;font-style:italic}section.cases p{font-size:20px;margin-bottom:18px}section.cases #cases-tab .nav-link.active{color:#e43ca7}section.cases .tab-content ul{font-size:18px;margin-bottom:22px;padding-left:0;list-style:none;line-height:1.2}section.cases .tab-content ul li{background:url(../img/bl-9-cases/icon-check-black.png) no-repeat;background-position:0 4px;padding-left:20px;margin-bottom:6px}section.cases .phone-frame{position:relative;background:url(../img/bl-9-cases/phone-border-body.png) top 40px center;background-repeat:no-repeat;background-size:17px calc(100% - 34px - 38px);padding:20px;background-size:contain}section.cases .phone-frame:before{content:'';background:url(../img/bl-9-cases/phone-border-top.png);background-size:cover;position:absolute;width:100%;height:43px;top:0;left:0;z-index:1}section.cases .phone-frame:after{content:'';background:url(../img/bl-9-cases/phone-border-bottom.png);background-size:cover;position:absolute;width:100%;height:39px;bottom:0;left:0}section.cases .phone-frame .label{background:#f9e171;font-size:16px;position:absolute;margin:0 auto;z-index:2;left:0;right:0;display:inline-block;width:40px;text-align:center;border-radius:5px}section.cases .phone-frame .before-label{top:-4px}section.cases .phone-frame .after-label{bottom:-4px}section.cases .image{display:none}section.cases a{color:#0c041f}section.cases a:hover{color:#e43ca7}section.cases a img{width:22px!important;display:inline-block!important;position:relative;top:-2px;left:4px}section.cases .ba{border:1px dashed #ccc;border-radius:5px;display:flex;margin-bottom:20px}section.cases .ba strong{font-weight:700}section.cases .ba h4{font-size:18px;margin-bottom:4px;color:#0c041f}section.cases .after,section.cases .before{width:50%;padding:10px 16px 18px;color:#a7a7a7}section.cases .before{border-right:1px dashed #ccc}section.cases .after .numbers,section.cases .before .numbers{display:flex}section.cases .after .numbers .item,section.cases .before .numbers .item{display:flex;flex-direction:column;width:33%}section.cases .after .numbers .text,section.cases .before .numbers .text{font-size:14px;padding-bottom:5px}section.cases .after .numbers .number,section.cases .before .numbers .number{font-size:15px}section.cases .after .number{color:#e43ca7}section.cases h4{font-size:20px;margin-bottom:0}section.cases .owl-nav{position:relative;left:195px}section.cases .owl-next,section.cases .owl-prev{color:#d3d3d3;-webkit-border-radius:5px;border-radius:5px;background-color:#f6f6f6;-webkit-box-shadow:0 1px 9.5px .5px rgba(0,0,0,.1);box-shadow:0 1px 9.5px .5px rgba(0,0,0,.1);position:absolute;width:29px;height:29px;text-align:center;font-size:14px;padding-top:5px}section.cases .owl-next:hover,section.cases .owl-prev:hover{background:#fff;color:#333}section.cases .owl-prev{left:0;bottom:-14px}section.cases .owl-next{left:37px;bottom:-14px}section.cases .navigation{font-size:15px;color:#d3d3d3;position:absolute;left:292px;bottom:-16px}section.cases .navigation p{font-size:15px;margin-bottom:-6px}section.cases .navigation p span{font-weight:500}section.cases-new{background:#f6f6f6;background:linear-gradient(to bottom,#f8f8f8,#fff);color:#0c041f}section.followers{background:#180c43;color:#fff}section.followers .image{height:100%;display:flex;flex-direction:column;justify-content:flex-end}section.followers h2{font-weight:700;color:#fff;text-align:left;text-transform:uppercase}section.followers h2 span{line-height:1.2;font-family:TagirDPNormal;color:#fa0}section.followers ul{padding-top:80px}section.followers .blockquote{font-size:22px;margin-bottom:52px}section.followers .blockquote strong{color:#fa0}section.order{padding:60px 0 0}section.order h2{text-align:center;text-transform:uppercase;margin-bottom:10px}section.order h2 span{font-weight:700;line-height:1.2;color:#e43ca7}section.order h3{font-size:22px;font-weight:500;text-align:center;margin-bottom:20px}section.order .cat{position:relative}section.order .kitten{width:280px;position:relative;top:55px;left:34px}section.order .arrow{position:absolute;top:100px;left:60px;width:54px}section.order .quote{font-family:TagirDPNormal;font-size:14px;text-align:center;position:absolute;top:46px;left:-8px;color:#a5a5a5}section.order .order-form{padding:30px;box-shadow:0 1px 28.5px 1.5px rgba(0,0,0,.15);border-radius:19px;margin:32px 0}section.order .order-form h4{text-align:center;font-size:28px;font-weight:400;margin-bottom:26px}section.order form input[type=text]{width:260px;height:44px;background-color:#f8f8f8;box-shadow:inset 0 5px 9px 1px rgba(0,0,0,.05);border-radius:10px;margin:10px 0;padding:10px;border:none}section.order form label{width:260px;color:#0c041f;font-size:16px;font-weight:500;line-height:1;text-align:left;position:relative;margin:0 auto;display:block;margin:0 auto 6px}section.order form label input[type=checkbox]{position:absolute;top:1px;left:0}section.order form label.checkbox{font-size:13px;font-weight:300;padding-left:22px}section.order form .button{font-size:16px;padding:11px 40px;display:block;margin:30px auto 12px;box-shadow:none}section.contacts{position:relative}section.contacts .sky{position:absolute;top:-1px;z-index:2;width:100%}section.contacts .map{padding-left:0}section.contacts .right{padding-top:175px;color:#1a0b46}section.contacts .right h2{color:#e43ca7;font-family:"Futura PT Demi";text-align:left;margin-bottom:22px}section.contacts .right p{font-size:24px;font-weight:500;margin-bottom:0}section.contacts .right .phones{margin:35px 0 52px}section.contacts .right .phones div{display:inline-block;width:290px}section.contacts .right .phones a{color:#1a0b46}section.contacts .right .phones a:hover{color:#e43ca7}section.contacts .right .phones a.tel{display:block;font-size:30px;font-weight:500}section.contacts .right .phones a.email{display:inline-block;font-size:22px;border-bottom:1px solid #89829f}section.contacts .right .phones a.email:hover{border-bottom:1px solid #e43ca7}section.contacts .right .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:45px}section.contacts .right .links a{background:#1a0b46;-webkit-border-radius:50%;border-radius:50%;color:#fff;width:26px;height:26px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;margin-right:14px}section.contacts .right .links a:hover{background:#e43ca7;color:#fff}footer{background:#1a0b46;color:#fff;padding:10px 0 0}footer a{color:#e43ca7;display:inline-block;border-bottom:1px solid #e43ca7}footer a:hover{color:#f9e171;border-bottom:1px solid #f9e171}#mainModal .modal-dialog{max-width:360px;height:440px}#mainModal .modal-content{background-image:url(../img/bgmodal.png);-webkit-background-size:cover;background-size:cover;-webkit-border-radius:20px;border-radius:20px;text-align:center;padding:36px 50px}#mainModal .modal-content .close{-webkit-border-radius:50%;border-radius:50%;border:2px solid;width:26px;height:26px;position:absolute;right:10px;top:10px;font-size:22px}#mainModal .modal-content h2{font-family:"Futura PT Demi";font-size:28px;color:#e43ca7;margin-bottom:0}#mainModal .modal-content p{font-size:22px;margin-bottom:98px}#mainModal .modal-content form input[type=text]{width:100%;height:44px;border:none;-webkit-border-radius:10px;border-radius:10px;margin-bottom:10px;padding:10px}#mainModal .modal-content form label{color:#6c6c6c;font-size:13px;line-height:1;text-align:left;position:relative;padding-left:20px}#mainModal .modal-content form label input[type=checkbox]{position:absolute;top:1px;left:0}#mainModal .modal-content form .button{font-size:14px}#modalSuccess{position:fixed;display:none;z-index:50;left:0;right:0;top:20px;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear}@media (min-width:1000px){#cases .owl-carousel .owl-item img{position:relative;bottom:-25px}}@media (max-width:1350px){section.about-new .item{margin-top:0;margin-bottom:1rem}section.followers{background:#180c43 url(../img/new-img/cat-with-bg.jpg);background-size:contain;background-position:5% 0;background-repeat:no-repeat}section.followers .image{display:none}section.about-new .arr{margin-top:2rem}section.about-new .item.right{margin-top:2rem}}@media (max-width:1200px){.lg-none{display:none}main{margin-bottom:0;height:auto;padding-bottom:135px}main .rocket img{bottom:-180px;left:50px}section.about{padding-top:24px}section.about-new h2{font-size:30px}section.about-new .item{margin-top:0;margin-bottom:1rem}section.about-new .item.right{margin:0}section.adv .item-3{padding:26px 130px 26px 34px}section.plans{-webkit-background-size:2060px 2060px;background-size:2060px}section.sale .gift{margin:0 auto}section.sale .item{margin-bottom:40px}section.sale .item.second form label{width:40%}section.result-new h2{font-size:30px}section.result-new p{font-size:20px}section.review .left h4 img{right:0}section.review .right .item{padding:22px 20px 20px 136px}section.review .right .item img{width:100px}section.review .right .item p{margin-bottom:0}section.review .right .item a{bottom:14px}section.followers h2{font-size:30px;margin-bottom:20px;padding-top:26px}section.followers .blockquote{font-size:20px}section.order h2{font-size:30px}section.contacts .right{padding-top:108px}section.cases .owl-nav{left:158px}section.cases .phone-frame:before{height:34px}section.cases .phone-frame{background:url(../img/bl-9-cases/phone-border-body.png) top 33px center;padding:16px;background-size:100%;background-repeat:no-repeat}section.cases .phone-frame:after{height:31px}}@media (max-width:992px){.md-none{display:none}.main_title,h1{font-size:40px}h2{font-size:32px}main{padding-bottom:110px}main p{font-size:20px}main .sale{z-index:2}main .rocket img{bottom:-282px;left:490px}.main_title span{font-size:5rem}section.about-new .item{height:100px;display:flex;flex-direction:column;justify-content:center}section.about-new .item.right{padding-left:10rem;padding-right:0}section.about-new .item.right img{right:unset;left:50px}section.adv .item-4 img{width:136px;top:-60px;left:338px}section.result-new{background-attachment:unset}section.result-new .bg-wrapper{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;max-width:406px}section.result-new .bg-wrapper img{max-width:406px}section.result-new .quote{font-size:14px;left:6px;top:-32px}section.result-new .arrow{position:absolute;left:-48px;top:28px;transform:rotate(107deg)}section.plans{background:#1a0b46}section.cases .owl-nav{left:0}section.cases .navigation{left:96px}section.followers{background:#180c43}section.followers .image{height:100%;display:flex;flex-direction:column;justify-content:flex-end}section.followers h2{font-size:24px}section.cases .phone-frame:before{height:54px}section.cases .phone-frame{background:url(../img/bl-9-cases/phone-border-left.png) top 54px left no-repeat,url(../img/bl-9-cases/phone-border-right.png) top 54px right no-repeat;padding:16px 26px;background-size:21.5px 84%;background-repeat:no-repeat}section.cases .phone-frame:after{height:49px}}@media (max-width:768px){.main_title span{letter-spacing:6px;font-weight:700;color:#fa0;font-size:2rem}header .menu.active{height:130px;text-align:center;padding:20px 0}.sm-none{display:none}header .logo i{display:none}header .links{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .links a{margin-left:0}header .phone{padding-top:22px}header .phone a{font-size:20px}main{padding-bottom:73px}main .sale{max-width:360px}main .rocket img{left:auto;right:-100px}section.about img{max-width:400px;margin-bottom:20px}section.about-new h2{font-size:24px}section.adv .item-3 img{bottom:6px}section.result-new .bg-wrapper .girl{position:relative;right:-130px}section.followers{padding:0 15px;background:#080a1f url(/img/new-img/cat-with-bg.jpg) no-repeat;background-size:contain;background-position:right bottom}section.followers .image{display:none}section.followers .blockquote{text-shadow:1px 1px 2px #000}section.order form input[type=text],section.order form label{width:100%}section.order .kitten{max-width:280px;position:relative;top:106px;left:-87px}section.contacts .map{padding-right:0}section.contacts .right{padding-top:40px}section.contacts .right .phones div{margin-bottom:20px}section.cases h3,section.cases p,section.cases ul{font-size:16px}section.cases .arrow{display:none}section.cases .phone-frame:before{height:83px}section.cases .phone-frame{background:url(../img/bl-9-cases/phone-border-left.png) top 83px left no-repeat,url(../img/bl-9-cases/phone-border-right.png) top 83px right no-repeat;padding:16px 33px;background-size:33.5px 84%;background-repeat:no-repeat}section.cases .phone-frame:after{height:76px}}@media (max-width:576px){header .menu.active{height:100px;text-align:center;padding:20px 0}.xs-none{display:none}body{font-size:14px}.main_title,h1{font-size:24px}h2{font-size:22px}h3{font-size:18px}header .logo .moonway{top:6px;left:10px;width:82%}header .links{padding-top:8px}header .phone{padding-top:7px}header .phone a{font-size:15px}header .links a{font-size:14px;width:18px;height:18px}main{padding-top:100px;padding-bottom:60px}main .sale a{font-size:18px}main .rocket img{width:190px;left:auto;right:-31px;bottom:-80px}.main_title span{font-size:30px}section.about img{max-width:100%}section.about p{font-size:14px}section.about-new{padding:40px 0 60px}section.about-new .item{height:auto;min-height:100px}section.about-new .item.left,section.about-new .item.right{padding-left:8rem;padding-right:15px}section.about-new .item.left img,section.about-new .item.right img{left:20px}section.adv .item p{font-size:14px}section.adv .item-3{padding:26px 34px}section.adv .item-4 img{left:auto}section.plans h2{margin-top:0}section.sale .item{height:auto}section.sale .item.first{padding:22px 30px}section.sale .item.second form label{width:100%;margin-right:0}section.result p{font-size:14px}section.review .left h2{font-size:24px}section.review .left h3{font-size:22px}section.review .left h4{font-size:18px}section.review .left h4 br{display:none}section.review .left ul{font-size:14px}section.review .right .item h5{font-size:16px;margin-bottom:8px}section.review .right .item p{font-size:14px}section.result-new .bg-wrapper .girl{right:-44px}section.result-new .quote{bottom:22px;top:unset}section.result-new .arrow{display:none}section.result-new .bg-wrapper .girl{position:relative;right:-52px}section.contacts .map{height:300px;overflow:hidden}section.contacts .map ymaps{pointer-events:none}section.contacts .map:hover ymaps{pointer-events:auto}section.contacts .right p{font-size:18px}section.contacts .right .phones a.tel{font-size:20px}section.contacts .right .phones a.email{font-size:18px}section.contacts .right{padding-top:20px}section.contacts .right .phones{margin:20px 0}section.contacts .right .links{margin-bottom:20px}footer p{margin-bottom:10px}#mainModal .modal-content{padding:36px 20px}section.result{background-color:#1a0b46}section.cases .phone-frame:before{display:none}section.cases .phone-frame{background:0 0;padding:0}section.cases .phone-frame:after{display:none}}.to_top{position:fixed;right:25px;bottom:25px;cursor:pointer;z-index:100000;display:none}.to_top .fas{color:#e43ca7;font-size:46px}.to_top .fas:hover{opacity:.8}@media (max-width:520px){section.adv .item-4 img{top:-32px}section.sale .item.first h3{font-size:25px}}@media (max-width:450px){header .links{padding-top:8px;width:90px;left:-20px;position:relative}header .links a{font-size:14px;width:24px;height:24px}header .phone{padding-top:12px;width:130px;left:-10px;position:relative}header .phone a{font-size:16px}}@media (max-width:350px){header .links{padding-top:8px;width:82px;left:-20px;position:relative}header .phone{width:120px;left:-10px;position:relative}header .phone a{font-size:15px}}img{opacity:1;transition:opacity .3s}img[data-src]{opacity:0}

@media (max-width: 576px){
.preloader__inner {
    width: 260px;
}
.preloader__moon {
    width: 43px;
}
}

.company{
	font-size:10px;
}