body,input,select{font-family:Roboto,arial,sans-serif;font-size:15px}#sostav .item,#steps .item{float:left;text-align:center}#compare .wr .text1,#compare .wr .text2 li,#compare h2,#doctor .info,#doctor .text,#header .block,#result .item,#reviews .review,#reviews h2,#sostav .item,#sostav .plaha,#sostav h2,#steps .item,#steps .text,.button,.title{text-align:center}#bottom a:hover,a{text-decoration:none}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}*{margin:0;padding:0;border:0;outline:0}li{list-style:none}body{color:#6d6c6c;overflow-x:hidden}input,select{background:url(../images/input.png);display:block;width:268px;height:50px;line-height:50px;padding:0 20px;color:#fff;margin:0 auto 13px}#header .block .sale,#header .block h1,#sostav .item .message div,.button,.title{font-family:Lobster,arial,sans-serif}#footer input::-webkit-input-placeholder{color:#fff}#footer input::-moz-placeholder{color:#fff}select{width:309px;padding:0 0 0 20px}select option{color:#000}.width{width:970px;margin:0 auto;position:relative;padding:0 10px}.clear{clear:both;display:block}.button{background:0 0;border:3px solid #fff;width:262px;height:56px;line-height:56px;display:block;font-size:25px;color:#fff;cursor:pointer;margin:0 auto}.button:hover{background:#fff;color:#2e150f}.title{color:#2e150f;font-size:40px;line-height:45px}h1,h2,h3,h4{font-weight:400;font-size:100%}.hide-it{max-width:1920px;min-width:300px;margin:auto}#header{background:url(../images/top.jpg) center 0 no-repeat;height:739px;color:#fff;width:100%}#header .block{width:550px}#header .block h1{padding:84px 0 0;font-size:85px;line-height:1}#header .block h2{font-size:24px;font-weight:500;padding:15px 0 0}#header .block .list{line-height:30px;padding:45px 0 0;font-size:20px}#header .block .sale{font-size:30px;color:#f2eb2e;line-height:1;padding:73px 0 0}#header .block .action{padding:15px 0 0;color:#f2eb2e;font-weight:500}#header .price{padding:35px 0 47px}#header .price del,#header .price div{font-size:40px;display:inline-block;line-height:1;padding:0 15px;vertical-align:middle}#result .item img,#steps .item img,#steps .item span{vertical-align:bottom}#header .price del{font-size:20px;color:#c7c0be}#steps{width:100%}#steps .title{padding:80px 0 40px}#steps .item{width:33%}#steps .item div{height:74px}#steps .item span{height:74px;display:inline-block}#steps .item p{font-weight:500;padding:25px 0 0}#steps .text{padding:0 0 100px}#steps .text .title{font-size:25px;line-height:1;padding:96px 0 33px}#steps .text p{line-height:25px}#sostav{background:url(../images/sostav.jpg) center 0 no-repeat;width:100%;padding-bottom:260px}#sostav .title{padding:70px 0 0}#sostav h2{padding:20px 0 0;font-weight:500;color:#2e150f}#sostav .item{width:308px;padding:0 0 85px;position:relative}#sostav .item.first{margin:-30px 0 0}#sostav .item.right{float:right}#sostav .item img{margin:0 0 -18px;position:relative;z-index:2}#sostav .item .message{background:#fff;font-size:14px;border-radius:15px;-moz-border-radius:15px;padding:0 10px 30px}#sostav .item .message div{padding:33px 0 15px;font-size:23px;line-height:1;color:#2e150f}#compare .wr .text1,#compare .wr .text2,#compare .wr .text3 span,#sostav .plaha{font-family:Lobster,cursive}#sostav .item.third{padding-bottom:20px}#sostav .item .message p{line-height:23px}#sostav .plaha{position:absolute;width:200px;bottom:74px;left:50%;margin-left:-100px;color:#205a22;font-size:20px;text-shadow:1px 1px 2px rgba(255,255,255,.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}#result{padding:75px 0 90px;width:100%}#result h2{padding:20px 0 65px;color:#2e150f;font-weight:500;text-align:center}#result .item{width:20%;float:left}#result .item p{padding:25px 0 0}#info-block{background:url(../images/info-block.jpg) center 0 no-repeat;min-height:585px;width:100%}#info-block p{line-height:25px;padding:60px 425px 0 0}#compare{background:url(../images/compare_1.jpg) center bottom no-repeat;height:632px;width:100%}#compare .title{color:#fff;padding:20px 0 0}#compare h2{color:#2e150f;padding:22px 0 0;font-weight:500}#compare .wr{position:relative;width:445px;top:60px;left:52%}#compare .wr .text1{padding-top:15px;font-size:30px;margin:0 0 200px;color:#5b5a56}#compare .wr .text1 span{color:#ff0108;font-size:22px;display:block}#compare .wr .text2{padding:0;margin:0 0 38px;font-size:0}#compare .wr .text2 li{list-style-type:none;margin:0;padding:0;width:90px;display:inline-block;color:#5b5a56;font-size:13px}#compare .wr .text2 li:first-child{width:35px;margin-right:45px}#compare .wr .text3{font-size:0}#compare .wr .text3 span{width:50%;padding-left:89px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;color:#5b5a56;display:inline-block;line-height:1.5;vertical-align:middle}#doctor .info span,#footer .left .sale,#footer .left h1,#reviews .review .name{font-family:Lobster,arial,sans-serif}#doctor .info img,#reviews .review img{vertical-align:bottom}#compare .wr .text3 span:last-child{padding-left:75px}#doctor .title{padding:72px 0 68px}#doctor p{line-height:25px;width:565px;font-weight:300}#doctor .info{float:right}#doctor .info span{display:block;font-size:21px;line-height:25px;padding:24px 0 0}#doctor .text{font-weight:300;padding:0 0 95px}#doctor .text .title{padding:40px 0 20px;font-size:25px;line-height:1}#reviews{background:url(../images/reviews.jpg) center 0 no-repeat;padding-bottom:55px}#reviews .title{color:#fff;padding:70px 0 0}#reviews h2{color:#fff;font-weight:300;padding:20px 0 50px}#reviews .review{background:#fff;height:565px;border-radius:15px;-moz-border-radius:15px;padding:24px;width:254px;float:left}#reviews .review.center{margin:0 31px}#info-block2 .title div,#info-block2 .title span{display:inline-block;vertical-align:middle}#reviews .review .date{overflow:hidden}#reviews .review .date div{padding:15px 0 25px;width:50%;float:left}#reviews .review .name{font-size:23px;color:#2e150f;line-height:1;padding-top:20px}#reviews .review .email{color:#2e150f;padding:17px 0 35px}#reviews .review p{line-height:1.435;font-weight:300;text-align:left}#reviews .buy div{padding:50px 0 30px;font-size:18px;color:#fff;text-align:center}#info-block2{padding:40px 0 0}#info-block2 .title{font-size:25px;line-height:30px;text-align:left;padding-bottom:20px}#bottom,#footer .left,#footer .prices,#footer .time,#how-buy .item{text-align:center}#info-block2 .title.second{text-align:center;padding:30px 0 0}#info-block2 .title span{height:139px}#info-block2 .left,#info-block2 .right{width:45%;vertical-align:top;display:inline-block}#info-block2 .left{padding-right:5%;padding-bottom:30px;padding-left:4%}#info-block2 .center{width:290px;margin:0 0 0 325px}#info-block2 p{line-height:25px;font-weight:300}#how-buy{padding:95px 0;width:100%}#how-buy .title{padding:0 0 60px}#how-buy .item{width:33%;float:left}#how-buy .item img{vertical-align:bottom}#how-buy .item p{font-weight:500;line-height:25px;padding:25px 30px 0}#footer{background:url(../images/footer.jpg) center bottom no-repeat;background-position:50% 0;height:auto;width:100%;margin-top:-40px}#footer .left{color:#fff;width:490px;float:left}#footer .left h1{padding:84px 0 0;font-size:80px;line-height:1}#footer .left h2{font-size:24px;font-weight:500;padding:15px 0 0}#footer .left .sale{font-size:30px;color:#f2eb2e;line-height:1;padding:345px 0 0}#footer .left .action{padding:15px 0 0;color:#f2eb2e;font-weight:500}#footer .price del,#footer .price div{font-size:30px;display:inline-block;line-height:35px;padding:0;vertical-align:middle}#footer .price del{font-size:20px;color:#c7c0be}#footer .time{color:#f2eb2e;padding:120px 0 25px}#footer .time .name-t{font-family:Lobster,cursive;font-size:28px;font-weight:500;padding:0 0 25px}#footer #timer *{display:inline-block;vertical-align:middle;font-size:50px;line-height:1;font-family:Lobster,arial,sans-serif}#footer #timer div{width:63px}#footer #timer .dots{padding:0 5px}#footer .right{float:right}#footer .button{width:307px;height:63px}#footer .prices{color:#fff;font-size:20px;line-height:1.5;margin-bottom:20px}#bottom{background:#141414;font-family:arial,sans-serif;font-size:13px;color:#ccc;padding:30px 0}#bottom a{color:#ccc;text-decoration:underline}#howuse .hu_step .hu_title,#howuse h2{color:#2e150f;font-family:Lobster,arial,sans-serif;text-align:center}#howuse{width:100%;text-align:center}#howuse h2{font-size:40px;line-height:45px;margin-bottom:40px}#howuse .hu_step{width:33%;min-width:280px;margin-bottom:40px;display:inline-block;vertical-align:top;text-align:center}#howuse .hu_step img{width:280px;display:block;margin:0 auto 20px;border:1px dashed rgba(125,255,125,.7)}#howuse .hu_step .hu_title{font-size:30px}#howuse .hu_step p{width:280px;margin:20px auto 0}.price{clear:both;font-size:20px;font-family:Lobster,arial,sans-serif;text-align:center;padding:0 20px;margin-bottom:20px}.price div{float:left;max-width:50%}.price div.cur{float:right;color:#f2eb2e}.price div.pre{color:#fff}.price div.pre p{text-decoration:line-through}.modal-wrap .inner-modal{max-width:320px;background-color:#222;padding:30px 0 20px;border-radius:10px;border:3px solid #fff}.privacy{text-align:center;padding:10px 0}.privacy a{color:#fff}.privacy a:hover{text-decoration:underline}@media screen and (max-width: 889px){#howuse .hu_step{width:50%}#howuse .hu_step:last-of-type{float:none;clear:both;margin-left:auto;margin-right:auto}}@media screen and (max-width: 579px){#howuse .hu_step,#howuse .hu_step:last-of-type{float:none;margin-left:auto;margin-right:auto}#howuse .hu_step{width:280px}}@media screen and (max-width: 989px) and (min-width: 641px){#sostav .item,#sostav .item.first{margin:0 auto}#how-buy,#result,#result .item,#result h2,#reviews h2,#sostav .item,#steps .text{text-align:center}#how-buy .item,#result .item{vertical-align:top;float:none}#doctor .info,#footer .left,#footer .right,#how-buy .item,#result .item,#reviews .review,#sostav .item,#sostav .item.right{float:none}.width{width:574px;padding:0 33px}#header{background:url(../images/top_1.jpg) center 0 no-repeat;height:1005px}#header .block{width:auto}#header .block h1{padding:75px 0 0}#header .block h2{padding:10px 0 0}#header .block .list{padding:40px 0 0}#steps .title{padding:55px 0 40px}#steps .text{padding:0 0 80px}#steps .text .title{font-size:25px;line-height:1;padding:70px 0 33px}#steps .text br{display:none}#sostav{background:url(../images/sostav_1.jpg) center 40px no-repeat;background-size:cover;padding-bottom:800px}#sostav .title{padding:60px 0 0}#sostav h2{padding:20px 0 35px}#sostav .item{width:308px;padding:0 0 35px;position:relative}#reviews .review,#reviews .review.center{margin:0 auto 35px}#sostav .plaha{display:none;bottom:-33px}#result{padding:45px 0 10px}#result h2{padding:15px 0 50px;color:#2e150f;font-weight:500}#result .item{width:49%;display:inline-block;padding:0 0 50px}#info-block{background:url(../images/info-block_1.jpg) center bottom no-repeat;min-height:1px}#info-block p{line-height:25px;padding:60px 25px 425px}#compare{background:url(../images/compare.jpg) center bottom no-repeat;height:641px}#compare .title br{display:none}#compare .wr{top:50px;left:19.5%}#doctor .title{padding:50px 0 30px}#doctor p{width:auto;padding:50px 20px 0}#doctor .text{padding:0 0 65px}#reviews{background:url(../images/reviews_1.jpg) center 0 no-repeat}#reviews .title{color:#fff;padding:30px 30px 0}#reviews h2{color:#fff;font-weight:300;padding:20px 0 30px}#reviews .review{padding:24px;height:auto}#reviews .buy div{padding:15px 0 25px}#info-block2{padding:40px 0 0}#info-block2 .title{padding:20px 0;height:auto}#info-block2 .title.second{text-align:center;padding:20px 0}#info-block2 .title span{display:inline;height:0}#info-block2 .title br{display:none}#info-block2 .title div{display:block}#info-block2 .left,#info-block2 .right{float:none;width:auto;padding:0 30px}#info-block2 .center{width:auto;margin:0;padding:0 30px}#how-buy{padding:55px 0 40px}#how-buy .title{padding:0 0 50px}#how-buy .item{width:49%;display:inline-block;padding:0 0 25px}#how-buy .item p{font-weight:500;line-height:25px;padding:25px 0 0}#footer{background:url(../images/footer_1.jpg) center 0 no-repeat;background-size:cover;height:auto;margin-top:0}#footer.page2{height:900px}#footer .left{width:auto}#footer .left h1{padding:65px 0 0}#footer .price{padding:0 110px}#footer .time{padding:55px 0}#footer .button{width:307px;height:63px;margin:20px auto 0}}@media screen and (max-width: 640px){#sostav .item,#sostav .item.first{margin:0 auto}#compare .title br,#info-block .title br,#steps .text br{display:none}#doctor .info img,#how-buy .item img,#result .item img{vertical-align:bottom}.width{width:284px;padding:0 18px}.title{font-size:25px;line-height:30px}input,select{width:244px}select{width:284px}#header .block,#steps .item{width:auto;text-align:center}#header{background:url(../images/top_2.jpg) center 0 no-repeat;height:965px}#header .block h1{padding:60px 0 0;font-size:45px}#header .block h2{font-size:15px;padding:10px 0 0}#header .block .list{font-size:15px}#header .block .sale{padding-top:48px}#steps .title{padding:40px 0}#steps .item{float:none;padding:0 80px 40px}#steps .item p{padding:25px 0 0}#steps .text{padding:0 0 50px}#steps .text .title{font-size:25px;line-height:1;padding:10px 0 33px}#sostav{background:url(../images/sostav_2.jpg) center 0 no-repeat;height:2052px;padding-bottom:0}#sostav .width{width:300px;padding:0}#sostav .title{padding:83px 0 0}#sostav h2{padding:12px 0 25px}#sostav .item{text-align:center;width:300px;float:none;padding:0 0 30px;position:relative}#sostav .item.right{float:none}#sostav .plaha{display:none;bottom:-16px}#result{padding:40px 0 25px}#result h2{padding:15px 0 40px}#result .item{width:auto;float:none;padding:0 0 35px}#result .item p{padding:25px 0 0}#info-block{background:url(../images/info-block_1.jpg) center bottom no-repeat;min-height:1px}#info-block p{line-height:25px;padding:50px 0 400px}#compare{background:url(../images/compare_2.jpg) center 0 no-repeat;height:535px}#compare h2{font-size:13px;padding:15px 0 0}#sostav .item .message{padding:0 10px 20px}#compare .wr{width:284px;top:48px;left:0}#compare .wr .text1{padding-top:25px;font-size:20px;margin:0 0 145px}#compare .wr .text1 span{font-size:16px}#compare .wr .text2{margin:0 0 25px}#compare .wr .text2 li{width:65px;font-size:10px}#compare .wr .text2 li:first-child{width:35px;margin-right:28px;margin-left:-15px}#compare .wr .text2 li:last-child{width:59px;margin-right:-20px}#reviews .review,#reviews .review.center{margin:0 auto 20px}#compare .wr .text3 span{font-size:10px;padding-left:56px}#compare .wr .text3 span:last-child{padding-left:66px}#doctor .title{padding:45px 0 35px}#doctor p{width:auto;padding:50px 0 0}#doctor .info{float:none;text-align:center}#doctor .info img{width:260px}#doctor .info span{display:block;font-size:21px;line-height:25px;font-family:Lobster,arial,sans-serif;padding:24px 0 0}#doctor .text{text-align:center;font-weight:300;padding:0 0 65px}#doctor .text .title{padding:40px 0 20px;font-size:25px;line-height:1}#reviews{background:url(../images/reviews_2.jpg) center 0 no-repeat}#reviews .width{padding:0;width:300px}#reviews .title{padding:30px 0 0}#reviews h2{color:#fff;font-weight:300;text-align:center;padding:20px 0 30px}#reviews .review{padding:24px 24px 30px;height:auto;width:240px;float:none}#reviews .buy div{padding:30px 0;font-size:15px}#info-block2{padding:40px 0 0}#info-block2 .title{padding:20px 0;height:auto}#info-block2 .title.second{text-align:center;padding:20px 0}#info-block2 .title span{display:inline;height:0}#info-block2 .title br{display:none}#info-block2 .title div{display:block}#info-block2 .left,#info-block2 .right{float:none;width:auto;padding:0}#info-block2 .center{width:auto;margin:0;padding:0}#how-buy{padding:30px 0}#how-buy .title{padding:0 30px 50px}#how-buy .item{width:auto;float:none;padding:0 0 40px}#how-buy .item p{font-weight:500;line-height:25px;padding:25px 0 0}#footer{background:url(../images/footer_2.jpg) center 0 no-repeat;background-size:cover;height:auto;margin-top:0}#footer.page2{height:800px}#footer .left{width:auto;float:none}#footer .left h1{padding:48px 0 0;font-size:40px}#footer .left h2{font-size:15px;padding:15px 0 0}#footer .left .sale{padding:343px 0 0}#footer .left .action{padding:15px 0 0}#footer .price del,#footer .price div{font-size:20px;line-height:25px}#footer .time{padding:20px 0 45px}#footer .right{float:auto}#footer .button{width:284px;height:63px}}.form_annotation{font-size:10px;color:#fff;display:block;text-align:center;margin:10px auto}.popup-product-image{margin:auto;display:block;padding-bottom:20px}.pop{width:400px}.privacy svg{display:block;width:47px;height:42px;margin:auto;padding-top:10px;padding-bottom:10px;fill:#f2eb2e}.ie-logo{display:none}@media screen and (max-width: 767px){#sostav br{display:none}#result br{display:none}#how-buy br{display:none}.ever-popup-build{display:none}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.ie-logo{background:url(../images/everad.svg);background-size:100% 100%;display:block;width:47px;height:30px;margin:auto;padding-top:10px;padding-bottom:10px;fill:#f2eb2e}.privacy svg{display:none}}@media screen and (max-width: 768px){.br-hide-768{display:none}}.ever-popup__inner{margin-top:100px!important}select{-webkit-appearance:unset;-moz-appearance:unset;-ms-appearance:unset;-o-appearance:unset;appearance:unset;background-image:url(../images/trinagle.png);background-repeat:no-repeat;background-position:95%;background-color:#9e9292;padding-right:10px}select::-ms-expand{display:none}