h1,h2,h3,h4,h5,h6{font-family:'Montserrat', sans-serif;font-weight:700;margin:0;padding:0;color:#000}body{background:#fff;font-family:'Montserrat', sans-serif;color:#000}img{height:auto}.container{width:100%;max-width:100%}p{font-size:4.375vw;margin-bottom:4.6875vw}h3{color:#252525;font-size:7.1875vw;margin-bottom:1.5625vw;font-weight:400;text-transform:uppercase}.btn-cta{font-size:8.125vw;color:#fff;background:#ee7b00;-webkit-border-radius:1.5625vw;-moz-border-radius:1.5625vw;border-radius:1.5625vw;border:1px solid #fff;display:block;text-align:center;padding:2.34375vw 0;font-weight:800;text-transform:uppercase}.btn-cta:hover{color:#fff;background:#ff8809;text-decoration:none}.navbar{background:#fbfbfb;padding:1.5625vw 3.125vw}.navbar .navbar-toggler{border:1px solid #000;padding:1.09375vw 1.5625vw}.navbar .navbar-toggler .navbar-toggler-icon{height:auto}.navbar .navbar-toggler .navbar-toggler-icon i{display:block;height:2px;margin:1.09375vw 0;background:#000}.navbar .navbar-brand img{width:39.21875vw}.navbar .navbar-collapse{border-bottom:1px solid #000}.navbar .nav-item{border-top:1px solid #000}.navbar .nav-item .nav-link{font-size:3.75vw;text-transform:uppercase;color:#252525;padding:.46875vw 3.125vw}.navbar .nav-item .dropdown-menu{min-width:15.625vw;padding:.46875vw 0}.navbar .nav-item .dropdown-menu .dropdown-item{font-size:2.8125vw;margin:0;padding:.3125vw 1.5625vw}.navbar .nav-item .dropdown-menu .dropdown-item img{width:2.5vw}.navbar .current-flag img{width:6.25vw}#top{padding:8.59375vw 0;background:#fbfbfb}#top h2{font-size:9.375vw;font-weight:400;margin-bottom:5vw;text-align:center;text-transform:uppercase}#top h6{font-size:4.6875vw;text-transform:uppercase;font-weight:600;margin-bottom:5vw}#top .image{margin:4.6875vw 0 3.125vw 0}#top .image img{width:95%}#top ul{padding:0;margin-bottom:4.6875vw;list-style:none}#top ul li{font-size:3.4375vw;padding-bottom:.9375vw}#top ul li:before{content:'';display:inline-block;height:2.65625vw;width:1.40625vw;margin-right:2.34375vw;background-size:1.40625vw 2.65625vw;background-image:url(../images/icon-list-top.png)}#need{text-align:center;margin:4.6875vw 0}#need h3{margin-bottom:7.8125vw}#need p{font-size:4.0625vw}#need h4{font-size:5.15625vw;font-weight:400;margin:10.15625vw 0 7.8125vw;text-transform:uppercase}#need .box{margin-bottom:9.375vw}#need .box img{width:100%;display:block;margin:0 auto 3.125vw}#need .box>div{font-size:4.0625vw;margin:0 auto}#parasites{margin:12.5vw 0 4.6875vw}#parasites h3{margin-bottom:10.9375vw;font-size:7.1875vw;text-align:center}#parasites p{font-size:4.0625vw}#parasites img{width:47.8125vw}#ingredients{margin:6.25vw 0 14.0625vw}#ingredients .ingredient{cursor:grab}#ingredients .ingredient img{width:47.03125vw;display:block;margin:0 auto}#ingredients .ingredient .name{font-size:4.53125vw;font-weight:500;text-align:center;margin-bottom:3.90625vw}#ingredients .ingredient ul{padding:0;list-style:none}#ingredients .ingredient ul li{font-size:3.28125vw;padding-bottom:.46875vw;position:relative;display:block}#ingredients .ingredient ul li span{display:inline-block;position:relative;left:3.90625vw;top:-1.40625vw}#ingredients .ingredient ul li:before{content:'';display:inline-block;position:absolute;height:1.5625vw;width:1.875vw;margin-right:2.03125vw;background-size:1.875vw 1.5625vw;background-image:url(../images/icon-list-ingredient.png)}#ingredients .right img,#ingredients .left img{margin-top:17.1875vw;width:7.03125vw;cursor:pointer}#ingredients .swiper-button-disabled{display:none}#testimonials{background:#f7f7f7;padding:4.6875vw 0 6.25vw;overflow:hidden}#testimonials .left2,#testimonials .right2{margin-top:46.875vw;position:relative}#testimonials .left2 img,#testimonials .right2 img{width:6.875vw;cursor:pointer}#testimonials .swiper-button-disabled img{display:none}#testimonials .swiper-container{padding-top:7.8125vw}#testimonials .review{border:.78125vw dashed #000;padding:6.25vw 2.34375vw 1.5625vw 2.34375vw;background:#fff;cursor:grab;margin:6.25vw 0 6.25vw}#testimonials .review .msg{position:relative;top:-14.84375vw;height:0}#testimonials .review .msg img{width:15.78125vw}#testimonials .review .title{font-size:4.21875vw;font-weight:500;font-style:italic;margin:2.1875vw 0}#testimonials .review .title span{color:#666666;font-size:4.53125vw}#testimonials .review p{font-size:3.28125vw;font-style:italic;color:#252525;display:block}#testimonials .review .name{font-weight:700;font-size:3.4375vw}#testimonials .review .send{font-size:2.96875vw;color:#666666}#testimonials .cta{text-align:center;margin-top:1.5625vw}#the-best{margin:12.5vw 0 4.6875vw}#the-best h3{margin-bottom:5.46875vw;font-size:6.5625vw;text-align:center}#the-best .box{margin-bottom:3.125vw}#the-best .box p{padding-top:1.5625vw;font-size:4.0625vw;line-height:5vw}#the-best .box img{width:21.875vw}#the-best .product img{width:47.8125vw}#info{background:#f5f5f5;padding:3.125vw 0;text-align:center}#info img{width:100%}#faq{margin:6.25vw 0 3.125vw}#faq h3{text-align:center;margin-bottom:6.25vw}#faq .box{color:#504f4f;border-top:.3125vw solid #eaeaea}#faq .box .faq-title{width:100%;cursor:pointer}#faq .box .faq-title .title{font-size:3.90625vw;width:90%;vertical-align:middle;padding:1.5625vw 0 1.5625vw 4.6875vw}#faq .box .faq-title .icon{font-size:3.75vw;width:10%;text-align:center;vertical-align:middle}#faq .box .faq-content{font-size:2.96875vw;padding:0 4.6875vw;margin-bottom:3.125vw;display:none}#last{padding:7.8125vw 0}#last h4{font-size:7.1875vw;font-weight:400;margin:7.8125vw 0;text-transform:uppercase}#last ul{padding:0;margin-bottom:4.6875vw;list-style:none}#last ul li{font-size:3.75vw;padding-bottom:1.875vw}#last ul li:before{content:'';display:inline-block;height:3.28125vw;width:3.90625vw;margin-right:3.90625vw;background-size:3.90625vw 3.28125vw;background-image:url(../images/icon-list-last.png)}#last img{width:90%;margin-bottom:4.6875vw}footer{padding:3.90625vw 0;background:#f6ffd3;color:#999999;text-align:center;text-transform:uppercase;font-size:2.8125vw}footer a{color:#999999}footer a:hover{color:#666}.rules-content,.privacy-content{font-size:2.5vw;line-height:2.96875vw}.rules-content ul li,.rules-content span,.rules-content p,.privacy-content ul li,.privacy-content span,.privacy-content p{font-size:2.8125vw;line-height:2.96875vw}.rules-content p,.privacy-content p{margin-bottom:1.25vw;line-height:2.96875vw}#contact_popup .modal-dialog,#privacy_popup .modal-dialog,#rule_popup .modal-dialog{padding:1.5625vw 5.46875vw}@media (min-width: 768px){.container{max-width:90vw;padding:0 1.125vw}p{font-size:1.35vw;line-height:1.95vw;margin-bottom:1.5vw}h3{font-size:3.6vw;margin-bottom:.75vw}.btn-cta{font-size:2.4vw;-webkit-border-radius:.75vw;-moz-border-radius:.75vw;border-radius:.75vw;padding:.6vw 8.25vw}.navbar{padding:.75vw 0}.navbar .navbar-brand img{width:20.325vw}.navbar .navbar-collapse{border:0}.navbar .nav-item{border:0}.navbar .nav-item .nav-link{font-size:1.2vw;padding:0 1.125vw}.navbar .nav-item .dropdown-menu{min-width:7.5vw;padding:.225vw 0}.navbar .nav-item .dropdown-menu .dropdown-item{font-size:1.05vw;padding:.15vw .75vw}.navbar .nav-item .dropdown-menu .dropdown-item img{width:1.2vw}.navbar .dropdown .nav-link{padding-right:0}.navbar .current-flag img{width:3vw}#top{padding:1.125vw 0 4.125vw}#top h2{font-size:2.7vw;margin-bottom:1.5vw;text-align:left;margin-top:2.625vw}#top h6{font-size:1.8vw;margin-bottom:1.5vw}#top .image{margin:.75vw 0 0 0}#top .image img{width:36.825vw}#top ul{padding:0;margin-bottom:3.75vw}#top ul li{font-size:1.725vw;padding-bottom:.45vw}#top ul li:before{height:1.275vw;width:.675vw;margin-right:1.125vw;background-size:.675vw 1.275vw}#top .btn-cta{margin-right:3vw}#need{margin:2.25vw 0}#need h3{margin-bottom:6vw}#need p{font-size:1.8vw}#need h4{font-size:2.4vw;margin:4.875vw 0 3.75vw}#need .box{margin-bottom:4.5vw}#need .box img{width:22.125vw;margin:0 auto 1.5vw}#need .box>div{font-size:1.8vw;width:80%}#need .cta .btn-cta{display:inline-block}#parasites{margin:7.5vw 0 2.25vw}#parasites h3{margin-bottom:5.25vw;font-size:3.15vw;text-align:left}#parasites p{font-size:1.8vw}#parasites img{width:22.95vw}#parasites .cta{text-align:center}#ingredients{margin:5.25vw 0 6.75vw}#ingredients .ingredient{width:22.5vw}#ingredients .ingredient img{width:19.575vw}#ingredients .ingredient .name{font-size:1.8vw;margin-bottom:1.875vw}#ingredients .ingredient ul li{font-size:1.35vw;padding-bottom:.225vw}#ingredients .ingredient ul li span{left:1.875vw;top:-.675vw}#ingredients .ingredient ul li:before{height:.75vw;width:.9vw;margin-right:.75vw;background-size:.9vw .75vw}#ingredients .right img,#ingredients .left img{margin-top:6vw;width:2.625vw}#testimonials{padding:6vw 0 4.5vw}#testimonials .left2,#testimonials .right2{margin-top:12vw}#testimonials .left2 img,#testimonials .right2 img{width:3.3vw}#testimonials .swiper-container{padding-top:3.75vw}#testimonials .review{border:.375vw dashed #000;padding:3vw 1.125vw .375vw 1.125vw;margin:0;width:33.75vw}#testimonials .review .msg{top:-7.125vw}#testimonials .review .msg img{width:7.575vw}#testimonials .review .title{font-size:1.5vw;margin:1.05vw 0}#testimonials .review .title span{font-size:1.65vw}#testimonials .review p{font-size:1.125vw;line-height:1.425vw;height:18.75vw}#testimonials .review .name{font-size:1.2vw}#testimonials .review .send{font-size:1.05vw}#testimonials .cta{margin-top:4.5vw}#testimonials .cta .btn-cta{display:inline-block}#the-best{margin:6vw 0 2.25vw}#the-best h3{margin-bottom:2.625vw;font-size:3vw}#the-best .box{margin-bottom:.9vw}#the-best .box p{padding-top:1.5vw;font-size:1.8vw;line-height:2.25vw}#the-best .box img{width:9.75vw}#the-best .product img{width:22.95vw}#info{padding:1.5vw 0}#info img{width:17.25vw;margin:0}#faq{margin:3vw 0 1.5vw}#faq h3{margin-bottom:6vw}#faq .box{border-top:.15vw solid #eaeaea}#faq .box .faq-title .title{font-size:1.8vw;padding:.75vw 0 .75vw 2.25vw}#faq .box .faq-title .icon{font-size:1.8vw}#faq .box .faq-content{font-size:1.35vw;padding:0 2.25vw;margin-bottom:1.5vw}#last{padding:3.75vw 0}#last h4{font-size:3vw;margin:3.75vw 0}#last ul{padding-left:3.75vw;margin-bottom:3.75vw}#last ul li{font-size:1.8vw;padding-bottom:.975vw}#last ul li:before{height:1.575vw;width:1.875vw;margin-right:2.625vw;background-size:1.875vw 1.575vw}#last img{width:39.6vw;margin:0}footer{padding:1.35vw 0;font-size:1.2vw}.rules-content,.privacy-content{font-size:.975vw;line-height:1.2vw}.rules-content ul li,.rules-content span,.rules-content p,.privacy-content ul li,.privacy-content span,.privacy-content p{font-size:.975vw;line-height:1.2vw}.rules-content p,.privacy-content p{margin-bottom:.375vw;line-height:1.2vw}#contact_popup .modal-dialog,#privacy_popup .modal-dialog,#rule_popup .modal-dialog{padding:0}}@media (min-width: 1200px){.container{max-width:1200px;padding:0 15px}p{font-size:18px;line-height:26px;margin-bottom:20px}h3{font-size:48px;margin-bottom:10px}.btn-cta{font-size:32px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:8px 110px}.navbar{padding:10px 0}.navbar .navbar-brand img{width:271px}.navbar .navbar-collapse{border:0}.navbar .nav-item{border:0}.navbar .nav-item .nav-link{font-size:16px;padding:0 15px}.navbar .nav-item .dropdown-menu{min-width:100px;padding:3px 0}.navbar .nav-item .dropdown-menu .dropdown-item{font-size:14px;padding:2px 10px}.navbar .nav-item .dropdown-menu .dropdown-item img{width:16px}.navbar .dropdown .nav-link{padding-right:0}.navbar .current-flag img{width:40px}#top{padding:15px 0 55px}#top h2{font-size:36px;margin-bottom:20px;text-align:left;margin-top:35px}#top h6{font-size:24px;margin-bottom:20px}#top .image{margin:10px 0 0 0}#top .image img{width:491px}#top ul{padding:0;margin-bottom:50px}#top ul li{font-size:23px;padding-bottom:6px}#top ul li:before{height:17px;width:9px;margin-right:15px;background-size:9px 17px}#top .btn-cta{margin-right:40px}#need{margin:30px 0}#need h3{margin-bottom:80px}#need p{font-size:24px}#need h4{font-size:32px;margin:65px 0 50px}#need .box{margin-bottom:60px}#need .box img{width:295px;margin:0 auto 20px}#need .box>div{font-size:24px;width:80%}#need .cta .btn-cta{display:inline-block}#parasites{margin:100px 0 30px}#parasites h3{margin-bottom:70px;font-size:42px;text-align:left}#parasites p{font-size:24px}#parasites img{width:306px}#parasites .cta{text-align:center}#ingredients{margin:70px 0 90px}#ingredients .ingredient{width:300px}#ingredients .ingredient img{width:261px}#ingredients .ingredient .name{font-size:24px;margin-bottom:25px}#ingredients .ingredient ul li{font-size:18px;padding-bottom:3px}#ingredients .ingredient ul li span{left:25px;top:-9px}#ingredients .ingredient ul li:before{height:10px;width:12px;margin-right:10px;background-size:12px 10px}#ingredients .right img,#ingredients .left img{margin-top:80px;width:35px}#testimonials{padding:80px 0 60px}#testimonials .left2,#testimonials .right2{margin-top:160px}#testimonials .left2 img,#testimonials .right2 img{width:44px}#testimonials .swiper-container{padding-top:50px}#testimonials .review{border:5px dashed #000;padding:40px 15px 5px 15px;margin:0;width:450px}#testimonials .review .msg{top:-95px}#testimonials .review .msg img{width:101px}#testimonials .review .title{font-size:20px;margin:14px 0}#testimonials .review .title span{font-size:22px}#testimonials .review p{font-size:15px;line-height:19px;height:250px}#testimonials .review .name{font-size:16px}#testimonials .review .send{font-size:14px}#testimonials .cta{margin-top:60px}#testimonials .cta .btn-cta{display:inline-block}#the-best{margin:80px 0 30px}#the-best h3{margin-bottom:35px;font-size:40px}#the-best .box{margin-bottom:12px}#the-best .box p{padding-top:20px;font-size:24px;line-height:30px}#the-best .box img{width:130px}#the-best .product img{width:306px}#info{padding:20px 0}#info img{width:230px;margin:0}#faq{margin:40px 0 20px}#faq h3{margin-bottom:80px}#faq .box{border-top:2px solid #eaeaea}#faq .box .faq-title .title{font-size:24px;padding:10px 0 10px 30px}#faq .box .faq-title .icon{font-size:24px}#faq .box .faq-content{font-size:18px;padding:0 30px;margin-bottom:20px}#last{padding:50px 0}#last h4{font-size:40px;margin:50px 0}#last ul{padding-left:50px;margin-bottom:50px}#last ul li{font-size:24px;padding-bottom:13px}#last ul li:before{height:21px;width:25px;margin-right:35px;background-size:25px 21px}#last img{width:528px;margin:0}footer{padding:18px 0;font-size:16px}.rules-content,.privacy-content{font-size:13px;line-height:16px}.rules-content ul li,.rules-content span,.rules-content p,.privacy-content ul li,.privacy-content span,.privacy-content p{font-size:13px;line-height:16px}.rules-content p,.privacy-content p{margin-bottom:5px;line-height:16px}#contact_popup .modal-dialog,#privacy_popup .modal-dialog,#rule_popup .modal-dialog{padding:0}}
/*# sourceMappingURL=main.css.map */

.ingred-content {text-align:center; padding-top:2vw}
.ingred-content .more { color:black; font-weight:700; font-size:5vw; text-decoration:underline; }
.osw { padding-top:2vw; font-size:2.5vw; }
#ingredients_popup .modal-body .table tr th, #ingredients_popup .modal-body .table tr td { padding:1.2vw; font-size:2.4vw;}
#ingredients_popup .modal-body p {font-size:2.8vw; line-height:3.6vw; margin-bottom:2vw;}

@media (min-width: 768px) { 
	.ingred-content { padding-top:3vw; }
	.ingred-content .more { font-size:2vw; }
	.osw { padding-top:1vw; font-size:1.0vw; }
	#ingredients_popup .modal-body .table tr th, #ingredients_popup .modal-body .table tr td { padding:0.4vw; font-size:1.2vw;}
	#ingredients_popup .modal-body p {font-size:1.2vw; line-height:1.9vw; margin-bottom:1vw;}
}

@media (min-width: 1200px) {
	.ingred-content { padding-top:30px; }
	.ingred-content .more { font-size:28px; }
	.osw { padding-top:10px; font-size:10px; }
	#ingredients_popup .modal-body .table tr th, #ingredients_popup .modal-body .table tr td { padding:2px; font-size:14px;}
	#ingredients_popup .modal-body p {font-size:14px; line-height:22px; margin-bottom:10px;}
}
