*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}article,aside,footer,nav,section{display:block}html{width:100%}body{font-size:18px;line-height:1.2;font-family:Jost,sans-serif;padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;color:#212121;background:#fff url("../img/body_bg.png") center;font-weight:300;width:100%}.d-mobile{display:none!important}.clearfix{clear:both}.container{margin:0 auto;position:relative;padding-left:15px;padding-right:15px;max-width:1150px}a{color:#7000ff;text-decoration:none;font-weight:700}a:hover{color:#a258ff}p{margin:0 0 15px}.img-responsive{max-width:100%}.d-center{display:block;margin:0 auto 40px}b,strong{font-weight:700}.wrapper{overflow:hidden}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}svg{display:inline-block;vertical-align:text-bottom}h1{text-align:center;color:#7000ff;font-size:56px;margin:90px 0 10px}h2{text-align:center;color:#7000ff;font-size:48px;margin:0 auto 40px;max-width:850px}.m-purple{color:#7000ff}.b-subtitle{font-size:32px}.b-subtitle.sub-1{margin-bottom:85px}.b-white{background:#fff;-webkit-box-shadow:0 8px 40px rgba(0,0,0,.16);box-shadow:0 8px 40px rgba(0,0,0,.16);border-radius:24px;border-top:4px solid #7000ff;border-bottom:4px solid #7000ff;padding:80px 90px 70px;margin-bottom:80px}.text-large{font-size:24px}ol{list-style-position:inside;font-weight:700;margin-top:40px}ol span{display:inline;margin-bottom:15px}ol p{font-weight:300}ol p:nth-child(2){margin-top:15px}.sub-2{max-width:740px;margin:0 auto 5px}.b-nobg{max-width:930px;margin:0 auto 90px}.b-order{margin-bottom:40px}.b-order>img{display:inline-block;vertical-align:top;margin:20px 3% 0 -10%}.b-form{display:inline-block;max-width:352px}.b-sale{border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#ffd600),to(#ff8a00));background:-o-linear-gradient(top,#ffd600 0,#ff8a00 100%);background:linear-gradient(180deg,#ffd600 0,#ff8a00 100%);-webkit-box-shadow:0 8px 16px rgba(255,138,0,.24),inset 0 1px 0 rgba(255,255,255,.25);box-shadow:0 8px 16px rgba(255,138,0,.24),inset 0 1px 0 rgba(255,255,255,.25);width:120px;height:120px;position:relative;display:inline-block;padding:10px;vertical-align:top;margin:0 20px 10px 0}.sale-inner{width:100%;height:100%;border-radius:50%;border:1px solid #fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sale-inner span:first-child{font-size:16px;text-transform:uppercase;margin-bottom:-35%}.sale-inner span:last-child{font-size:56px;margin-top:5%}.b-percent{position:absolute;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(#a258ff),to(#7000ff));background:-o-linear-gradient(top,#a258ff 0,#7000ff 100%);background:linear-gradient(180deg,#a258ff 0,#7000ff 100%);-webkit-box-shadow:0 8px 16px rgba(112,0,255,.24),inset 0 1px 0 rgba(255,255,255,.25);box-shadow:0 8px 16px rgba(112,0,255,.24),inset 0 1px 0 rgba(255,255,255,.25);border-radius:50%;width:38px;height:38px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-field{display:block;width:100%;background-color:#fff;border:1px solid #9b9b9b;border-radius:56px;text-align:center;padding:16px;margin-bottom:15px;font:inherit;font-weight:700;outline:0}.input-field:focus{color:#212121;border-color:#212121}select{background-image:url(../img/select.png);background-repeat:no-repeat;background-position:93% center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}select::-ms-expand{display:none}.btn{color:#fff;border:none;display:inline-block;width:100%;font:inherit;font-weight:700;text-transform:uppercase;background:-webkit-gradient(linear,left top,left bottom,from(#a258ff),to(#7000ff));background:-o-linear-gradient(top,#a258ff 0,#7000ff 100%);background:linear-gradient(180deg,#a258ff 0,#7000ff 100%);-webkit-box-shadow:0 8px 16px rgba(112,0,255,.24),inset 0 1px 0 rgba(255,255,255,.25);box-shadow:0 8px 16px rgba(112,0,255,.24),inset 0 1px 0 rgba(255,255,255,.25);border-radius:56px;padding:20px;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.btn:hover{background:-webkit-gradient(linear,left top,left bottom,from(#7000ff),to(#a258ff));background:-o-linear-gradient(top,#7000ff 0,#a258ff 100%);background:linear-gradient(180deg,#7000ff 0,#a258ff 100%);-webkit-box-shadow:0 4px 8px rgba(112,0,255,.24),inset 0 1px 0 rgba(255,255,255,.25);box-shadow:0 4px 8px rgba(112,0,255,.24),inset 0 1px 0 rgba(255,255,255,.25)}.b-form .btn{margin-top:10px;cursor:pointer}h3{text-align:center;font-size:48px;font-weight:300;margin-bottom:20px}.b-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.b-flex img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:15px}.text-center .btn{max-width:352px}.b-footer{background:#212121;color:#fff;text-transform:uppercase;padding:13px 0;margin-top:80px}.fLinkCover{box-sizing:border-box;padding:0 15px;width:100%;max-width:1150px;margin:80px auto 50px auto}.fLinkCover h5{font-size:18px;font-weight:700}.fLinkCover ul{margin-top:10px;box-sizing:border-box;padding-left:20px}.fLinkCover ul li{margin-bottom:15px;color:#23527c;cursor:pointer;font-weight:600;font-size:15px}.fLinkCover ul li:last-child{margin-bottom:0}.fLinkCover ul li:hover{text-decoration:underline}@media (max-width:990px){h1{font-size:40px;margin:45px 0 5px}.b-subtitle{font-size:24px}.b-subtitle.sub-1{margin-bottom:25px}.b-white{padding:25px 15px 5px;margin-bottom:40px}.text-large{font-size:18px}ol{margin-top:15px;font-size:16px}h2{font-size:32px;margin-bottom:25px}.b-nobg{margin-bottom:30px}.b-order>img{display:block;margin:20px auto 10px;max-width:100%}.b-form{margin:0 auto;display:block}.b-sale{margin:0;vertical-align:middle}.b-sale+img{max-width:162px;vertical-align:middle}form{margin-top:15px}h3{font-size:32px}.b-footer{margin-top:40px}}