body{margin:0;padding:0;-webkit-font-smoothing:antialiased;font-size:15px}*{box-sizing:border-box}input,input:active{outline-color:#0274be}input{-webkit-appearance:none}ul{list-style-type:none;padding:0;margin:0}.clear{clear:both}a:focus{outline:none}.hidden-item{display:none}.visible-item{display:block}h1,h2,h3,h4{margin-top:0;margin-bottom:0}p{margin-top:0;margin-bottom:0}a{text-decoration:none}.img-responsive{display:block;max-width:100%}.wrap{max-width:1266px;margin:0 auto;padding:0 63px}.flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;align-items:flex-start;align-content:stretch;flex-wrap:wrap}.flexbetween{justify-content:space-between}.flexcenter{justify-content:center}.flexright{justify-content:flex-end}.flexalcenter{align-items:center}.flexalbottom{align-items:flex-end}.flexalstretch{align-items:stretch}.flexalccenter{align-content:center}.flexnwr{flex-wrap:nowrap}.inflex{display:inline-flex}::selection{background-color:#4ecb66;color:#000}.s-info{padding-top:22px;overflow:hidden}.s-info-logo img{display:block;margin:0 auto}.s-info-title{color:#333;font-family:poppins,Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;padding-top:56px;text-align:center}.s-info-descr-title{font-family:poppins,Sans-serif;font-size:28px;font-weight:600;line-height:1;color:#3a3a3a}.s-info-descr-list{font-family:open sans,Sans-serif;font-size:18px;line-height:1.5em;padding-top:30px;max-width:505px;color:#3a3a3a}.s-info-descr-list li{padding-left:28px;position:relative}.s-info-descr-list li svg{position:absolute;top:50%;transform:translateY(-50%);display:block;left:0;fill:#4ecb66;width:17px;height:19px}.s-info-descr-list li+li{margin-top:25px}.s-info-descr-list li strong{color:#4ecb66;font-weight:700}.s-info-descr-img{padding-top:5px;margin:0 -15px;height:100%;align-items:center;display:flex}.s-info-line{padding-top:84px;align-items:stretch}.s-info-block{width:50%;padding:0 15px}.s-info-more{font-style:italic;text-align:center;font-family:open sans,sans-serif;line-height:1.8;font-size:27px;font-weight:600;padding-top:66px;padding-bottom:49px;color:#3a3a3a}.s-info-confirm{background-color:#e7f8ea;padding:29px 0}.s-info-confirm-title{font-family:poppins,sans-serif;text-transform:inherit;line-height:1;font-size:50px;font-weight:500;text-align:center;color:#3a3a3a}.s-info-confirm-button{text-align:center;padding-top:25px}.s-info-btn{font-weight:600;font-size:20px;font-family:poppins,sans-serif;line-height:1;text-transform:uppercase;letter-spacing:.5px;background-color:#4ecb66;color:#fff;border-radius:6px 6px 6px 6px;padding:25px 40px;width:auto;transition:.3s all}.s-info-btn:hover,.s-info-btn:focus{background-color:#cad8cc}.s-offer{border-top:5px solid #010101;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding-top:70px;padding-bottom:70px;overflow:hidden}.s-offer .wrap{max-width:995px;padding:0 5px}.s-offer-subtitle{color:#333;font-weight:700;text-transform:uppercase;line-height:1;font-family:open sans,sans-serif;text-align:center;font-size:15px}.s-offer-title{color:#61ce70;font-family:poppins,Sans-serif;font-weight:700;line-height:1.2em;font-size:30px;text-align:center;padding:0 10px;padding-top:20px}.s-offer-list{font-family:open sans,Sans-serif;font-size:17px;color:#333;line-height:1.8;font-weight:400;padding-top:30px}.s-offer-list strong{font-weight:700}.s-offer-list li{padding-left:29px;position:relative}.s-offer-list li svg{position:absolute;bottom:7px;display:block;left:0;fill:#61ce70;width:1.25em;font-size:20px}.s-offer-list li+li{margin-top:50px}.s-offer-form{padding-top:91px;padding-bottom:60px}.s-offer-form-title{font-family:poppins,sans-serif;text-transform:inherit;line-height:1;color:#3a3a3a;font-size:25px;text-align:center}.s-offer-form-line{justify-content:space-between;padding:0 5px;padding-top:30px;flex-wrap:nowrap}.s-offer-form-item{padding:0 5px;width:50%}.s-offer-form-item input{background-color:#f5f5f5;font-size:14px;min-height:47px;padding:6px 16px;border-radius:4px;border:1px solid #818a91;color:#373a3c;width:100%;font-family:open sans,sans-serif;font-weight:400;line-height:1.8}.s-offer-form-item input:focus{border-color:#4ecb66;background-color:#fff;color:#111}.s-offer-form-button{padding-top:10px}.s-offer-form-button .s-info-btn{padding:10px 40px;width:100%;border-radius:0}.s-offer-form .terms{padding:20px 0;font-size:14px;color:#3a3a3a;font-family:open sans,sans-serif;line-height:1.8;font-weight:400;padding-left:10px}.s-offer-form .terms a{color:#4ecb66;transition:all .2s linear}.s-offer-form .terms a:focus,.s-offer-form .terms a:hover{color:#191970}.s-offer-form .terms span{display:block}.s-offer-form .terms input{display:inline-block;margin-right:10px}.s-offer-about{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:30px;background-color:#f6fff4;border-radius:10px 10px 10px 10px;align-items:center}.s-offer-about-img{width:25%;padding:10px}.s-offer-about-img img{width:150px;border-radius:10px 10px 10px 10px;margin:0 auto}.s-offer-about-descr{width:75%;padding:10px}.s-offer-about-descr-title{color:#333;font-family:poppins,Sans-serif;font-weight:700;line-height:1;font-size:20px}.s-offer-about-descr-text{color:#333;font-family:open sans,Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;padding-top:18px}.s-reviews{overflow:hidden;padding-top:43px;padding-bottom:150px}.s-reviews .wrap{max-width:1250px}.s-reviews .s-info-logo{padding-bottom:62px}.s-reviews-line{height:3.3px;background-color:#2c2c2c}.s-reviews-video{background-color:#f2f5f7;padding-top:60px;margin-top:20px;padding-bottom:30px}.s-reviews-video-title{text-align:center;color:#61ce70;font-family:poppins,Sans-serif;font-size:47px;font-weight:700;line-height:1.2em}.s-reviews-video-subtitle{text-align:center;font-size:27px;font-weight:600;color:#3a3a3a;font-family:open sans,sans-serif;line-height:1.8;padding-top:20px}.s-reviews-video-item{margin-top:21px;height:0;padding-bottom:56.25%;position:relative}.s-reviews-video-item iframe{display:block;width:100%;max-width:100%;margin:0;line-height:1;border:none;position:absolute;top:0;left:0;height:100%;background-color:#000}.s-reviews-more{padding-top:12px}.s-reviews-more-arrow{padding-bottom:40px}.s-reviews-more-arrow svg{width:40px;margin:0 auto;display:block;fill:#61ce70}.s-reviews-more .s-reviews-video-title{padding-top:36px}.s-reviews-more-video{padding-top:165px;margin:0 -10px}.s-reviews-more-video-block{padding:0 10px 65px}.s-reviews-more-video-block.w1{width:33.3%}.s-reviews-more-video-block.w2{width:50%}.s-reviews-more-video-item{position:relative;padding-bottom:56.25%;height:0}.s-reviews-more-video-item iframe{display:block;width:100%;max-width:100%;margin:0;line-height:1;border:none;position:absolute;top:0;left:0;height:100%;background-color:#000}.s-reviews-more-img{padding:0 35px;padding-top:150px;margin-bottom:-75px;margin:0 -10px}.s-reviews-more-img-block{width:50%;padding-bottom:75px;padding:0 10px}@media only screen and (max-width:1024px){.s-info-confirm{position:fixed;z-index:99;bottom:0;width:100%;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.s-info-descr-title{font-size:33px}.s-info-line{margin-left:-15px}.s-info-descr-list{font-size:16px;padding-right:20px}.s-info-more{font-size:23px;padding-top:56px}.s-info-more .wrap{padding:0 15px}.s-info-confirm-title{font-size:31px}.s-info-confirm{padding:43px 0}.s-info{padding-bottom:212px}.s-reviews-video-subtitle{font-size:23px;padding-top:13px}.s-reviews-video-item{margin-top:36px}.s-reviews-line{max-width:832px;margin:0 auto}.s-reviews .wrap{padding:0 56px}.s-reviews-more .wrap{padding:0 15px}.s-reviews-more-img{padding:0;padding-top:100px}.s-reviews{padding-bottom:100px}}@media only screen and (max-width:921px){.s-offer{padding-top:72px}.s-offer-subtitle{font-size:14px}.s-offer-title{font-size:25px;padding:0;padding-top:20px}.s-offer .wrap{padding:0 10px}.s-offer-form-title{font-size:20px}.s-offer-about-descr-title{font-size:18px}}@media only screen and (max-width:768px){.s-info-title{font-size:16px}.s-info{padding-top:24px;padding-bottom:152px}.s-info-block{width:100%}.s-info-line{margin:0 -15px;padding-top:60px}.s-info-descr-title{text-align:center;font-size:22px}.wrap{padding:0 30px}.s-info-descr-list{max-width:100%;font-size:14px;padding-right:0}.s-info-descr-img{padding-top:22px}.s-info-more{font-size:19px;padding-top:47px;line-height:1.2em}.s-info-btn{padding:21px}.s-info-confirm{padding:17px 0}.s-info-title{padding:0 20px;padding-top:56px}.s-offer{padding-top:21px}.s-offer-title{font-size:18px;padding-top:6px;line-height:1.4em}.s-offer-list{font-size:12px;padding-top:11px}.s-offer-list li+li{margin-top:9px}.s-offer-list li i{bottom:-1px}.s-offer-form{padding-top:51px;padding-bottom:30px}.s-offer-about-img{width:100%}.s-offer-about-img img{width:100px}.s-offer-about-descr{width:100%;text-align:center}.s-offer-about-descr-text{font-size:12px;text-align:left}.s-offer-about{padding:30px 10px}.s-offer{padding-bottom:30px}.s-reviews{padding-top:32px}.s-reviews .s-info-logo{padding-bottom:80px}.s-reviews-line{max-width:620px}.s-reviews-video-title{font-size:34px}.s-reviews-video-subtitle{font-size:18px;padding-top:17px;line-height:1.2em}.s-reviews-video{padding-bottom:32px}.s-reviews-more-video{padding-top:118px}.s-reviews-more-video-block{padding-bottom:0}.s-reviews-more-video-block+.s-reviews-more-video-block{padding-top:20px}.s-reviews-more-video-block+.s-reviews-more-video-block.space{padding-top:67px}.s-reviews-more-video-block.w1{width:100%}.s-reviews-more-video-block.w2{width:100%}.s-reviews-more .wrap{padding:0 20px}.s-reviews-more-img-block{width:100%}.s-reviews-more-img-block+.s-reviews-more-img-block{padding-top:20px}.s-reviews-more-img{padding:0 23px;padding-top:221px}}@media only screen and (max-width:600px){.s-offer-form-item{width:100%}.s-offer-form-item+.s-offer-form-item{padding-top:9px}.s-offer-form-line{flex-wrap:wrap;padding-top:14px}.s-offer-form{padding-top:40px}.s-offer-form-item input{min-height:39px}.s-offer-form .terms{padding:0;padding-left:10px;font-size:12px;line-height:1.2;margin-top:5px}.s-offer-form-button{padding-top:7px}.s-offer-about{padding:30px 5px}.s-offer-form-button .s-info-btn span{display:inline-flex;width:160px}.s-offer-list li svg{bottom:9px}.s-reviews .wrap{padding:0 15px}.s-reviews-line{max-width:inherit;margin:0 20px}.s-reviews .wrap{padding:0 45px}.s-reviews-more .wrap{padding:0 15px}.s-reviews-more-img{padding:0;padding-top:100px}}