@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Bold"),local(Helvetica-Neue-Bold),url(HelveticaNeueCyr-Bold.woff2) format("woff2"),url(HelveticaNeueCyr-Bold.woff) format("woff"),url(HelveticaNeueCyr-Bold.ttf) format("truetype");font-weight:700}*{box-sizing:border-box;margin:0;padding:0}body{font-family:'Roboto',sans-serif;font-style:normal;background:#f5e0e0;color:#000}html{overflow-x:hidden}a{text-decoration:none;outline:0;border:0;cursor:pointer}.block-1{position:relative;background-color:#fff;background-image:url("../img/22.png");background-repeat:no-repeat;background-size:cover;background-position:center;height:650px;padding:60px 75px 40px;display:flex;justify-content:space-around;align-items:center}.block-1 .block-description .sub-title{font-family:'Montserrat',sans-serif;font-weight:600;font-size:36px;line-height:44px;text-transform:uppercase;text-align:center;margin-bottom:30px}.block-1 .block-description .description{font-family:'Montserrat',sans-serif;font-weight:500;font-size:29px;line-height:35px;text-transform:capitalize;text-align:center;margin-top:10px}.block-1 .block-description .title{font-family:'Montserrat',sans-serif;font-weight:700;font-size:75px;line-height:91px;text-align:center;color:#ef1d43}.block-1 .block-img{width:500px}.block-1 .block-img img{width:100%}.block-2{position:relative;background-color:#fff;padding:50px 75px 40px;display:flex;justify-content:space-between}.block-2 .block-video{height:600px}.block-2 .block-video .video{height:100%}.block-2 .description{padding-left:75px}.block-2 .description .title{font-family:'Mali',cursive;font-weight:500;font-size:35px;line-height:47px;text-align:justify;margin-bottom:35px}.block-2 .description .text{font-weight:300;font-size:22px;line-height:30px;text-align:justify;margin-bottom:35px}.block-2 .description .sub-title{font-weight:500;font-size:32px;line-height:42px;text-align:center}.block-3{position:relative;background-color:#fff;padding:50px 0 70px}.block-3 .title{font-family:'Montserrat',sans-serif;font-weight:700;font-size:46px;line-height:47px;text-align:center;letter-spacing:.27em;text-transform:uppercase;color:#fff;background:#f26e86;padding:30px 0}.block-3 .content{padding:150px 250px;background-image:url("../img/14.png");background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.block-3 .content .text{font-weight:300;font-size:20px;line-height:30px;text-align:justify;text-transform:capitalize;margin-bottom:45px}.block-4{position:relative;background-color:#fff;padding:50px 0 70px}.block-4 .title{font-family:'Montserrat',sans-serif;font-weight:700;font-size:40px;line-height:47px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#f26e86;padding:30px 0;margin-bottom:80px}.block-4 .content{display:flex;justify-content:space-between;padding:0 74px}.block-4 .content .text{border-top:1px solid #000;border-bottom:1px solid #000;padding-top:40px;margin-left:80px;font-weight:300;font-size:22px;line-height:36px;text-align:justify;text-transform:capitalize}.block-5{position:relative;background-color:#fff}.block-5 .head-title{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:47px;text-align:center;letter-spacing:.26em;text-transform:uppercase;color:#fff;padding:25px 0;background:#51a459}.block-5 .content{background-image:url("../img/20.png");background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px 90px 45px}.block-5 .content .ingredients{background:rgba(81,164,89,0.15);border-radius:93px;margin-bottom:40px}.block-5 .content .ingredients .title{font-weight:400;font-size:34px;line-height:47px;text-align:center;text-transform:capitalize;margin-bottom:40px}.block-5 .content .ingredients .item{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:40px}.block-5 .content .ingredients .item .item-block-img{width:150px;height:150px;margin-right:40px}.block-5 .content .ingredients .item:nth-child(3) .item-block-img,.block-5 .content .ingredients .item:nth-child(5) .item-block-img{margin-right:0;margin-left:40px}.block-5 .content .ingredients .item:nth-child(3) .item-block-text .item-title,.block-5 .content .ingredients .item:nth-child(5) .item-block-text .item-title{text-align:right}.block-5 .content .ingredients .item-block-text{display:flex;flex-direction:column;justify-content:center;width:80%}.block-5 .content .ingredients .item-block-text .item-title{font-weight:600;font-size:26px;line-height:27px;text-transform:capitalize;color:#3d7d43;margin-bottom:15px}.block-5 .content .ingredients .item-block-text .item-text{font-weight:400;font-size:18px;line-height:27px;text-align:justify;letter-spacing:-0.01em;text-transform:capitalize}.block-5 .content .text-bottom{font-family:'Mali',cursive;font-style:normal;font-weight:500;font-size:34px;line-height:47px;text-align:center;text-transform:capitalize}.block-5 .content .text-bottom .green{color:#3d7d43}.block-6{position:relative;background-color:#fff;background-image:url("../img/23.png");background-repeat:no-repeat;background-size:100%;background-position:bottom;padding:50px 0 150px;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;z-index:0}.block-6:before{content:"";position:absolute;left:500px;top:120px;background-image:url("../img/21.png");background-repeat:no-repeat;background-position:center;background-size:100%;width:450px;height:450px;z-index:-1}.block-6 .text-block{font-weight:400;font-size:24px;line-height:34px;text-align:justify;text-transform:capitalize;max-width:500px}.block-6 .block-video{height:600px}.block-6 .block-video .video{height:100%}.block-7{position:relative;background-color:#fff;padding:50px 40px}.block-7 .head-title{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:600;font-size:36px;line-height:50px;text-align:center;text-transform:uppercase;color:#f26e86;margin-bottom:60px}.block-7 .sub-title{font-family:'Mali',cursive;font-style:normal;font-weight:600;font-size:24px;line-height:31px;text-align:center;text-transform:capitalize;color:#2b2a2a;margin-bottom:70px}.block-7 .opinions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.block-7 .opinions .opinion{position:relative;width:190px}.block-7 .opinions .opinion:after{content:"";position:absolute;right:-100px;top:90px;width:44px;height:24px;background-image:url("../img/1.png");background-repeat:no-repeat;background-size:cover;background-position:center}.block-7 .opinions .opinion:last-child::after{width:0;height:0;top:0;right:0;background-image:none}.block-7 .opinions .opinion-img{margin-bottom:10px}.block-7 .opinions .opinion-title{font-weight:600;font-size:18px;line-height:21px;text-align:center;text-transform:capitalize;margin-bottom:10px}.block-7 .opinions .opinion-text{font-weight:300;font-size:16px;line-height:19px;text-align:center;text-transform:capitalize}.block-8{position:relative;background-color:#fff;padding:170px 220px 140px;background-image:url(../img/13.png);background-repeat:no-repeat;background-size:cover;background-position:top}.block-8 .text{font-weight:300;font-size:20px;line-height:30px;text-align:justify;text-transform:capitalize}.block-8 .text:nth-child(2),.block-8 .text:nth-child(3){margin-bottom:40px}.block-8 .text:nth-child(4){margin-bottom:100px}.block-8 .text:nth-child(5){text-align:center}.block-8 .link{background:#2cb5f0;border-radius:45px;padding:30px 60px;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:30px;text-align:center;text-transform:uppercase;color:#fdf1f1}.block-9{position:relative;background-color:#fff;padding:50px 0 100px}.block-9 .title{position:relative;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:600;font-size:54px;line-height:50px;letter-spacing:.11em;text-transform:uppercase;color:#f54968;margin-bottom:60px;margin-left:115px}.block-9 .title::before{content:"";position:absolute;left:-115px;top:25px;border:3px solid #f54968;width:90px}.block-9 .comment{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px;padding:0 200px 0 110px}.block-9 .comment:last-child{margin-bottom:0}.block-9 .comment-text{font-weight:400;font-size:20px;line-height:30px;text-align:justify;text-transform:capitalize;margin-left:55px}.block-9 .comment-text b{font-weight:600}.block-9 .comment-imges{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:60px}.block-9 .comment-imges img{margin-right:30px}.block-9 .comment-imges img:last-child{margin-right:0}@media screen and (max-width:800px){.block-2,.block-4 .content{justify-content:center;flex-direction:column}.block-2{padding:50px 20px 40px}.block-video,.block-img{display:flex;justify-content:center}.block-8,.block-9 .comment{padding:20px}.block-3 .content{padding:75px;padding-top:135px}.block-1 .block-img img{display:none}.block-1{display:block;justify-content:center;height:600px;padding:50px}.block-5 .head-title{font-size:28px}.block-6:before{display:none}.block-1 .block-description .sub-title{font-size:22px}.block-7 .opinions .opinion:after{right:-66px}.block-8 .link{padding:16px;font-size:11px}}@media screen and (max-width:400px){.block-2 .description{padding-left:23px}.block-3 .content{padding:23px}.block-4 .content .text{margin:0}.block-4 .content,.block-5 .content,.block-6 .text-block{padding:40px}.block-9 .comment-text{margin-left:20px}}.block-10{display:flex;flex-direction:column;width:100%;padding-top:90px;padding-bottom:50px;position:relative;background:url(../img/background_1.png);background-repeat:no-repeat;background-position:center;background-size:cover}.product-top{display:block;margin:0 auto;margin-bottom:20px}.product-top .price{background-color:#d44c7e;font-family:"Helvetica Neue";font-weight:700;font-size:50px;line-height:35px;color:#fcfcfc;border-radius:50px;padding:15px 30px}.product-bottom{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center}.product-form{display:inline-block;width:40%}.product-form .title{font-family:"Helvetica Neue";font-weight:700;font-size:100px;line-height:93px;color:#2b2a2a}.product-form .description{font-family:"Helvetica Neue";font-weight:700;font-size:31px;line-height:38px;color:#2b2a2a}.product-img{width:35%}.product-form .form{display:flex;flex-direction:column;width:300px;margin-top:40px}.form input{border:0;outline:0;width:300px;height:46px;border-radius:25px;background-color:#e0cbcb;border:1px solid #fff;text-align:center;margin-bottom:20px}.form .button{border:0;outline:0;width:300px;height:46px;border-radius:25px;background-color:#e0cbcb;border:1px solid #fff;text-align:center}.input-group{width:100%;max-width:300px;margin-bottom:20px !important}.footer{display:block;width:100%;padding:20px 10px;text-align:center;background-color:#fff}@media screen and (max-width:768px){.product-top{margin:0 auto}.product-bottom{flex-wrap:wrap}.product-img{width:100%;max-width:400px;margin:20px auto 0}.product-form{display:block;width:100%;max-width:400px;margin:30px auto 0;text-align:center}.product-form .form{margin:40px auto 0}}