@import url("res.css");html{font-size:0.521vw}body{font-family:'Museo Sans Cyrl 500', sans-serif;font-weight:normal;font-size:0.521vw;min-width:320px;position:relative;line-height:1.42857;-webkit-font-smoothing:antialised}.hidden{display:none}.top-conatainer{display:flex;justify-content:space-between;padding:3.2rem}.video-wr{width:66%;position:relative;padding-bottom:37%;overflow:hidden;max-width:100%}.video-wr iframe{position:absolute;top:0;left:0;width:100%;height:100%}.form-wr{background-color:#d7d7d7;width:31.65%;padding:1.8rem 2rem;display:flex;flex-direction:column}.title-wr{font-size:2rem;line-height:1;font-family:'Museo Sans Cyrl 300', sans-serif}h1{font-family:'Museo Sans Cyrl 700', sans-serif;font-size:3.6rem;text-transform:uppercase;line-height:1.3;position:relative;margin-top:0.5rem;letter-spacing:.13rem;padding-bottom:.5rem}h1:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background-image:linear-gradient(to right, #ec1616, transparent 60%)}h1+p{font-family:'Museo Sans Cyrl 500', sans-serif;font-size:2.61rem;margin-top:1.6rem;line-height:1.2}.discount-wr{font-family:'Museo Sans Cyrl 700', sans-serif;font-size:2.9rem;color:#ec1616;margin-top:1.4rem;line-height:1}.discount-wr span{color:#1e222d;font-size:1.73rem}.form-wrap{font-size:2.8rem;margin-top:auto}.form-wrap>p{color:#ec1616;margin-bottom:1rem;font-size:2.8rem}.form-wrap>p span{color:#1e222d;font-size:1.73rem}input[type="submit"]{background-color:#ec1616;color:white;border:none;width:100%;margin:0;padding:0;text-transform:uppercase;font-family:'Museo Sans Cyrl 700', sans-serif;display:block;font-size:3.4rem;line-height:2.45;letter-spacing:.05rem}input:not([type="submit"]){width:100%;display:block;border:none;font-size:2rem;border-width:1px;border-color:#ccc;border-style:solid;background-color:#fff;margin-bottom:1.25rem;line-height:3.6;padding:0 1.5rem}#mc-container{clear:both !important;width:100%}#mc-link{margin-bottom:3rem}.bottom-container{max-width:52%;margin:0 auto}@media screen and (max-width: 920px){html{font-size:1.5vw}.top-conatainer{padding:0;flex-direction:column}.video-wr{width:100%;padding-bottom:56.5%}.form-wr{width:90%;padding:1.8rem 1.9rem 2.5rem;margin:0 auto;margin-top:3.8rem}h1{font-size:3.4rem}.discount-wr{margin-top:2.55rem}.form-wrap{font-size:3.5rem;margin-top:2.2rem}.form-wrap>p{margin-bottom:.9rem;font-size:3.15rem}input:not([type="submit"]){font-size:2rem;margin-bottom:2.1rem;line-height:3.6;padding:0 1.5rem}.bottom-container{max-width:91%}}.middle-block{padding:1rem 3.2rem;font-size:1.6rem}.middle-block h2{font-size:4.33rem;font-family:'Museo Sans Cyrl 700', sans-serif;width:49%;line-height:1.2}.progs-wrap{display:flex;justify-content:space-between;margin-top:8rem}.progs-wrap>div{width:31%}.title-wrap{background-color:#f3f3f3;border-left:.2rem solid #f00;padding:1.5rem 3rem}.title-wrap h3{text-transform:uppercase;font-family:'Museo Sans Cyrl 900', sans-serif;font-size:3.6rem}.price-block{width:100%;display:flex;justify-content:space-between;align-items:center}.subtitle{font-family:'Museo Sans Cyrl 700', sans-serif;font-size:3.25rem}.subtitle>span{font-size:.65em}.price{font-size:3.9rem;position:relative;font-family:'Museo Sans Cyrl 900', sans-serif;color:#d70001}.price:before,.price:after{content:'';display:block;position:absolute;width:140%;height:1px;background-color:black;left:-20%;right:-20%;top:0;bottom:0;margin:auto;transform:rotate(19deg)}.price:after{transform:rotate(-19deg)}.list-wr{padding:3.4rem 0;font-size:1.58rem;font-family:'Museo Sans Cyrl 500', sans-serif;line-height:1.3}.list-wr li{padding-left:3.1rem;margin-bottom:2.4rem;background-image:url(../img/ls-item.png);background-repeat:no-repeat;background-position:left .7rem;background-size:1.1rem .3rem;width:92%}@media screen and (max-width: 920px){.middle-block h2{font-size:4rem;width:100%}.progs-wrap{margin-top:4rem;flex-wrap:wrap}.progs-wrap>div{width:100%}.title-wrap h3{font-size:3.8rem}.subtitle{font-size:3.5rem}.price{font-size:4rem}.list-wr{font-size:1.8rem;font-size:2.2rem}.list-wr li{background-position:left .7rem;background-position:left 1.2rem;background-size:2.2rem .6rem;width:100%}}
