.about_banner{text-align:center}.about_banner .banner_caption{max-width:800px;margin:0 auto;padding:100px 0}.about_banner .banner_caption .caption_text{padding:10px}.about_banner .banner_caption .caption_text p{font-size:30px}@media only screen and (min-width: 768px){.about_banner .banner_caption{padding:145px 0}.about_banner .banner_caption .caption_text p{font-size:50px}}.banner-with-text{padding-top:125px;padding-bottom:140px;background-position:center center;background-size:cover;background-repeat:no-repeat}.banner-with-text .image_text-caption{max-width:75%;padding-right:20px}.banner-with-text .image_text-caption .style_text img{width:250px;height:auto}.banner-with-text .image_text-caption .style_text{margin-top:-41px}.banner-with-text .image_text-caption h4,.text_block,.text_link{padding-left:20px}.banner-with-text .image_text-caption .text_link{margin-top:20px}.banner-with-text .image_text-caption .text_link a{text-decoration:underline;font-size:22px;font-family:reinata!important}@media only screen and (min-width: 768px){.banner-with-text .image_text-caption{max-width:50%}}.image-with-text .image-with-text_block{padding:80px 0}.image-with-text .image-with-text_block .image-with-text_row{display:flex;align-items:center;flex-wrap:wrap;width:100%;background-color:#fff}.image-with-text .image-with-text_block .image-with-text_row.row__reverse{flex-direction:row-reverse}.image-with-text .image-with-text_block .col_half{width:50%}.image-with-text .image-with-text_block .image-with-text_row .img_block img{display:block;width:100%}.image-with-text .image-with-text_block .image-with-text_row .text-block{padding:30px 60px}.image-with-text .image-with-text_block .image-with-text_row .text-block .fancy_font{font-size:22px;margin-bottom:-10px}.image-with-text .image-with-text_block .image-with-text_row .text-block h3{font-size:16px;font-weight:600}.image-with-text .image-with-text_block .image-with-text_row .text-block h4{font-size:14px;font-weight:500}.image-with-text .image-with-text_block .image-with-text_row .text-block h5{font-weight:300;font-size:24px;margin-bottom:-15px}.image-with-text .image-with-text_block .image-with-text_row .block_btn{margin-top:30px}.image-with-text .image-with-text_block .image-with-text_row .block_btn a{margin-right:20px;font-size:18px;text-decoration:underline}.image-with-text .image-with-text_block .image-with-text_row .block_btn a:hover{text-decoration:none}.bottom_layer{padding:10px 0 70px}.bottom_layer a{margin-top:15px;min-width:220px}@media only screen and (max-width: 767px){.image-with-text .image-with-text_block .col_half{width:100%}.image-with-text .image-with-text_block .image-with-text_row .text-block{padding:40px}.image-with-text .section{margin:0;width:auto}}@media only screen and (min-width: 768px) and (max-width: 1199px){.image-with-text .image-with-text_block .image-with-text_row .text-block{padding:0 20px}.image-with-text .image-with-text_block .image-with-text_row .text-block h2{font-size:18px}.image-with-text .image-with-text_block .image-with-text_row .text-block .fancy_font{font-size:16px;margin-bottom:-8px}.image-with-text .image-with-text_block .image-with-text_row .block_btn{margin-top:30px}.image-with-text .image-with-text_block .image-with-text_row .block_btn a{font-size:16px}}.text_field .text_grid{padding:50px 0}.text_field .text_grid .text_content{max-width:600px;margin:0 auto;padding:0 15px}.text_field .text_grid .text_content p{margin-top:30px;font-size:25px}.contact--wrapper{max-width:1100px;margin:0 auto;padding:0 15px}.contact_title_section{padding:0 0 50px}.contact_title_section h2{font-size:24px;margin-bottom:20px}.main__block ul{list-style:none;padding:0;margin:0}.main__block ul li{width:100%;margin-bottom:20px}.main__block ul li .block__inner{border:2px solid #F6F6F6;padding:30px 15px 15px}.main__block ul li .block__inner .img_inner-block{max-width:250px;margin:0 auto 30px}.main__block ul li .block__inner .img_inner-block img{display:block;width:100%}.btn_contact{display:block!important}.main__block ul li .block__inner .content__rte{min-height:190px;padding-bottom:20px}.main__block ul li .block__inner h3{font-size:25px;color:#35b43b}@media only screen and (min-width: 768px){.main__block ul{display:flex;flex-wrap:wrap}.main__block ul li{padding:0 10px;width:33.33%}.contact_title_section h2{font-size:40px}}.caption .caption-content .slideshow-classic__subheading .bullet_dot P{position:relative;margin-left:15px;margin-bottom:10px}.caption .caption-content .slideshow-classic__subheading .bullet_dot P:before{content:"";width:6px;height:6px;background-color:#000;position:absolute;left:-12px;top:9px;border-radius:6px}.newsletter-form button{background-color:#000}.our_story{padding-top:40px}.slider-gallery.products-slider .image-element__wrap{max-width:100%!important;padding-top:90%;background:none!important}.slider-gallery.products-slider .image-element__wrap img{position:absolute;top:0;margin:auto;bottom:0;left:0;right:0;width:auto;height:auto;max-width:100%;max-height:100%}.Introduction-block .introduction_wrapper{max-width:700px;margin:0 auto;padding:0 10px}.Introduction-block .introduction_title h1{font-size:50px;margin-bottom:25px}.Introduction-block .introduction_img img{display:block;margin-bottom:20px}.Introduction-block .introduction_description ul{margin-bottom:70px}.Introduction-block .introduction_description ul li{margin:15px 0}.Ingredients_list{padding:60px 0 30px}.Ingredients_list h2{margin-bottom:25px}.Ingredients_list .Ingredients_list_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.Ingredients_list .Ingredients_list_row .Ingredients_list_col{width:50%;padding:0 10px;margin-bottom:20px}.Ingredients_list .Ingredients_list_row .Ingredients_list_col img{width:150px;min-height:150px;border-radius:50%;margin-bottom:10px}.Ingredients_list .Ingredients_list_row .Ingredients_list_col .Ingredients-description h3{font-size:18px;margin-bottom:5px}.Ingredients_list .Ingredients_list_row .Ingredients_list_col .Ingredients-description p{font-size:16px;line-height:1.2}@media only screen and (max-width: 767px){.Ingredients_list .Ingredients_list_row .Ingredients_list_col{width:100%;padding:0 20px;margin-bottom:20px}}@media only screen and (min-width: 1024px){.Ingredients_list .Ingredients_list_row .Ingredients_list_col{width:25%;padding:0 10px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/page.css.map */
