.banner{color:#fff;background:#f6f6f6 url(https://images.clevguard.com/ru/assets/images/public/banner_bg.png) no-repeat center center;min-height:270px;background-size:cover;display:flex;align-items:center;justify-content:center;text-align:center}h1{font-size:40px;color:#fff;margin:10px 0 20px}.banner-img{text-align:center}@media (max-width:1023px){h1{font-size:36px}}@media (max-width:767px){h1{font-size:32px}}.cont{background-color:#f6f6f6;padding:60px 0}.cont .base-maxwidth{background:#fff;border-radius:10px;padding:60px 0 50px}.cont-h2{font-size:36px;text-align:center}.cont-desc{padding-top:30px;max-width:620px;margin-left:auto;margin-right:auto;line-height:26px}.cont-form{display:flex;position:relative;padding-top:20px;flex-wrap:wrap;max-width:650px;margin-left:auto;margin-right:auto}.check-wraper{display:flex;flex-wrap:wrap;position:relative}.cont-form .check-item{width:50%;text-align:left;margin-top:20px}.cont-form .check-item .check-btn{display:inline-block;width:20px;height:20px;background:url(https://images.clevguard.com/ru/assets/images/success/checkbox_normal.png);vertical-align:middle;margin-right:5px}.cont-form .check-item .check-btn:hover{cursor:pointer}.cont-form .check-item .check-btn.checked{background:url(https://images.clevguard.com/ru/assets/images/success/checkbox_selected.png)}.check-tip{color:red;position:absolute;bottom:-30px;display:none}.send-btn{text-align:center}.submit-btn{width:200px;height:46px;background-color:#00bde3;border-radius:23px;color:#fff;border:none;margin-top:30px;outline:none;transition:all .3s}.submit-btn:hover{background:#0293bf}.cont-form .check-desc{line-height:20px}.input-box .input-item label{width:105px;font-weight:400;text-align:left;margin-right:6px}.input-box{margin-top:40px;margin-left:auto;margin-right:auto}.input-box .input-item{margin-top:20px;display:flex;justify-content:space-between;align-items:center;position:relative}.email-tip{color:red;position:absolute;left:100px;bottom:-20px;display:none}.input-box .input-item input{width:300px;line-height:26px;padding-top:9px;padding-bottom:9px;border-radius:4px;border:solid 1px #d2d2d2;outline:none;text-indent:10px}.load{position:fixed;left:0;right:0;bottom:0;top:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.2)}.alertmsg{max-width:360px;padding:5px 10px;text-align:center;color:#fff;background:rgba(0,0,0,.8);border-radius:10px}.success-alert{width:100%;height:100%;background-color:rgba(0,0,0,.4);position:fixed;z-index:51;top:0;left:0;display:none}.success-alert-wrap{background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / 30%);border-radius:4px;border:solid 1px #e6e6e6;max-width:570px;min-height:330px;height:fit-content;left:0;right:0;top:0;bottom:0;position:fixed;margin:auto;z-index:1}.success-alert-close{position:absolute;right:0;display:block;padding:20px;cursor:pointer}.success-alert-cont{padding:50px 40px;text-align:center}.success-alert-cont h4{color:#00bde3;padding:20px 0}.success-alert-cont a{color:#00bde3}.notes a:hover,.success-alert-cont a:hover{text-decoration:underline}@media (max-width:767px){.cont-h2{font-size:28px}.cont-desc{padding:20px 10px 0}.success-alert-wrap{width:90%}.success-alert-cont{padding:20px}.cont-form .check-item{width:100%;padding:0 10px}.input-box .input-item{flex-wrap:wrap;justify-content:center}}.promote{padding:100px 0;background:url(https://images.clevguard.com/ru/assets/images/success/bottom_bg.jpg) no-repeat center bottom;background-size:auto 100%}.promote-h2{margin-bottom:30px;text-align:center;font-size:36px}.red{color:#ff4e50}.promote-box{background-color:#fff;box-shadow:0 10px 20px 0 rgb(0 54 65 / 15%);border-radius:10px;padding:80px;display:flex}.box-left{width:30%;flex-shrink:0}.box-desc-item{margin:12px 0 0 20px}.box-desc-btn-a{margin-top:25px;display:inline-block;min-width:200px;height:46px;background-color:#00bde3;border-radius:23px;color:#fff;text-decoration:none;line-height:46px;text-align:center}.box-desc-btn-a:hover{background:#00c1f9;color:#fff;text-decoration:none}@media(max-width:1023px){.promote-h2{font-size:28px}.promote-box{padding:80px 30px;margin:0}}@media (max-width:767px){.promote{padding:50px 0}.promote-box{flex-direction:column}.box-left{margin-bottom:30px;width:100%;text-align:center}.box-desc-btn{text-align:center}}