h1,h2,h3,h4,h5,h6{font-family:'Roboto', sans-serif;font-weight:700;margin:0;padding:0;color:#285399}body{background:#fff;font-family:'Roboto', sans-serif;color:#505050;overflow-x:hidden}img{height:auto}.container{width:100%;max-width:100%}h2{font-size:7.5vw;line-height:9.6875vw;margin-bottom:3.90625vw}p{font-size:3.90625vw;padding-bottom:3.90625vw;margin-bottom:0;font-weight:400}.btn-cta{background:#f26522;display:inline-block;-webkit-border-radius:6.25vw;-moz-border-radius:6.25vw;border-radius:6.25vw;font-size:5.15625vw;color:#fff;font-weight:700;padding:2.8125vw 14.84375vw}.btn-cta:hover{color:#fff;background:#f47c44;text-decoration:none}.list{margin-bottom:5.625vw;list-style:none;padding:0}.list li{font-size:4.375vw;padding-bottom:1.5625vw;color:#fff}.list li:before{content:'';display:inline-block;height:3.75vw;width:3.75vw;position:relative;top:.15625vw;margin-right:1.875vw;background-size:3.75vw 3.75vw;background-image:url(../images/list.png)}.nav-top{padding:3.125vw 0}.nav-top .logo img{width:35.15625vw}.nav-top .btn-cta{font-size:4.375vw;padding:1.5625vw 6.25vw;margin-top:.78125vw}.top{color:#fff;height:187.5vw;background:#285399;padding-top:9.375vw;text-align:center}.top h2{color:#fff;font-size:8.59375vw}.top .big{font-size:5.46875vw;margin-bottom:3.90625vw}.top .image img{width:71.875vw;margin-bottom:6.25vw}.top .btn-cta{margin-bottom:4.6875vw}.top .list{margin-bottom:6.25vw;text-align:left}.skin{padding:21.875vw 0 12.5vw;text-align:center}.skin p{padding-bottom:9.375vw}.skin .boxes .box{display:inline-block;font-size:3.125vw;line-height:4.53125vw;margin:0 3.125vw 4.6875vw;width:34.375vw;vertical-align:top}.skin .boxes .box>div{height:29.6875vw}.skin .boxes .box>div img{width:26.40625vw;display:block;margin:0 auto}.chart{background:#f1f6ff;padding:18.75vw 0 12.5vw}.chart .text-top{text-align:center;margin-bottom:4.6875vw}.chart .text-top p{text-align:left}.chart .chart-img{height:71.875vw;width:80.9375vw;background-size:80.9375vw 71.875vw;background-image:url(../images/chart.png);margin:3.125vw 0 10.9375vw;font-size:2.1875vw;color:#f1f6ff;position:relative}.chart .chart-img .n1,.chart .chart-img .n2,.chart .chart-img .n3,.chart .chart-img .n4{height:10.15625vw;position:relative;left:9.375vw}.chart .chart-img .n1{top:10.15625vw}.chart .chart-img .n2{top:15.625vw}.chart .chart-img .n3{top:21.09375vw}.chart .chart-img .n4{top:26.5625vw}.chart table{width:100%;margin-bottom:3.90625vw}.chart table tr td{font-size:3.90625vw}.chart table tr td img{width:3.90625vw}.chart .cta{text-align:center;margin-top:3.125vw}.expert{padding-top:12.5vw}.expert p{padding-bottom:4.6875vw;margin-right:3.125vw}.expert img{width:78.125vw}.reviews{background:#285399;color:#fff;padding:12.5vw 0 9.375vw}.reviews h2{color:#fff}.reviews .col-1{padding:0 0;margin:0 0}.reviews .arr{margin-top:76.5625vw;position:relative;text-align:center}.reviews .arr img{width:9.21875vw;cursor:pointer}.reviews .left{left:1.5625vw}.reviews .right{left:-4.6875vw}.reviews .review{padding:0 3.125vw}.reviews .review .review-one{padding-bottom:3.125vw}.reviews .review p{font-size:3.4375vw;font-weight:300;line-height:4.53125vw}.reviews .review .name{font-size:3.59375vw}.reviews .review .stars{margin-bottom:6.25vw}.reviews .review .stars img{width:26.71875vw}.reviews .review .user{margin-bottom:3.125vw}.reviews .review .user img{width:34.375vw}.reviews .swiper-button-disabled{display:none}.reviews .swiper-pagination-content{display:inline-block;margin:4.6875vw 0 6.25vw}.reviews .swiper-pagination-content .swiper-pagination{position:relative}.reviews .swiper-pagination-content .swiper-pagination .swiper-pagination-bullet{margin:0 .46875vw;width:2.34375vw;height:2.34375vw;border:.3125vw solid #fff;background:#285399;opacity:1}.reviews .swiper-pagination-content .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.ingredients{background:#f1f6ff;padding:17.1875vw 0}.ingredients .text-top{text-align:center}.ingredients .text-top p{margin:0 9.375vw}.ingredients .col-1{margin:0 0;padding:0 0;text-align:center}.ingredients .box{margin:4.6875vw 0 1.5625vw}.ingredients .box .arr{margin-top:31.25vw;position:relative;text-align:center}.ingredients .box .arr img{width:3.75vw;cursor:pointer}.ingredients .box .left2{left:1.5625vw}.ingredients .box .right2{left:-3.125vw}.ingredients .box .ingredient{padding:5.46875vw 3.90625vw;-webkit-box-shadow:0px 1.09375vw 2.65625vw -.625vw #c0cee6;-moz-box-shadow:0px 1.09375vw 2.65625vw -.625vw #c0cee6;box-shadow:0px 1.09375vw 2.65625vw -.625vw #c0cee6;-webkit-border-radius:2.34375vw;-moz-border-radius:2.34375vw;border-radius:2.34375vw;margin:2.34375vw}.ingredients .box .ingredient .name{font-size:4.6875vw;color:#285399;margin:2.34375vw 0 4.6875vw}.ingredients .box .ingredient .list{margin-bottom:3.90625vw;list-style:none;padding:0}.ingredients .box .ingredient .list li{font-size:3.4375vw;padding-bottom:1.09375vw}.ingredients .box .ingredient .list li span{display:block;margin-left:6.25vw;position:relative;top:.15625vw;color:#505050}.ingredients .box .ingredient .list li span small{font-size:3.125vw}.ingredients .box .ingredient .list li:before{content:'';display:block;float:left;height:4.53125vw;width:4.53125vw;position:relative;top:.46875vw;background-size:4.53125vw 4.53125vw;background-image:url(../images/c1.png)}.ingredients .box .ingredient .img img{width:100%}.ingredients .swiper-button-disabled{display:none}.ingredients .swiper-pagination-content{margin:4.6875vw 0 0;display:inline-block}.ingredients .swiper-pagination-content .swiper-pagination2{position:relative}.ingredients .swiper-pagination-content .swiper-pagination2 .swiper-pagination-bullet{margin:0 .46875vw;width:2.34375vw;height:2.34375vw;border:.3125vw solid #285399;background:#f1f6ff;opacity:1}.ingredients .swiper-pagination-content .swiper-pagination2 .swiper-pagination-bullet-active{background:#285399}.faq{padding:9.375vw 0 10.9375vw}.faq h2{text-align:center;margin-bottom:.78125vw}.faq h5{font-weight:600;font-size:3.90625vw;margin-bottom:9.375vw;text-align:center;color:#285399}.faq .faq-box{margin:0 0 3.125vw}.faq .faq-box .faq-title{cursor:pointer;font-size:3.90625vw;font-weight:400}.faq .faq-box .faq-title table{width:100%}.faq .faq-box .faq-title span{padding-right:1.5625vw}.faq .faq-box .faq-title span img{width:6.09375vw}.faq .faq-box .faq-title .icon{width:3.125vw;text-align:right}.faq .faq-box .faq-title .icon img{width:1.5625vw}.faq .faq-box .faq-text{font-size:3.75vw;padding-left:8.59375vw;display:none}.last{height:165.625vw;background:#285399;padding-top:13.28125vw}.last h2{font-size:8.59375vw;line-height:9.6875vw;color:#fff}.last .cta{text-align:center}.last .big{font-size:5.46875vw;color:#fff;margin-bottom:4.6875vw}.last .image img{width:78.90625vw;position:relative;left:7.8125vw;top:6.25vw}footer{padding:14.84375vw 0 5.46875vw;font-size:3.4375vw}footer img{width:47.65625vw;display:block;margin:0 auto 3.125vw}footer .sml{padding-top:3.90625vw;font-size:2.03125vw}footer a{color:#505050}footer a:hover{color:#505050}footer .dropup-language{border:1px solid #dfdfdf;-webkit-border-radius:.78125vw;-moz-border-radius:.78125vw;border-radius:.78125vw;margin-bottom:3.125vw}footer .dropup-language img{display:inline-block}footer .dropup-language .btn{background:none}footer .dropup-language .btn,footer .dropup-language .dropdown-menu{font-size:3.125vw;padding:.625vw 1.25vw}footer .dropup-language .btn li a,footer .dropup-language .dropdown-menu li a{padding:.46875vw 1.5625vw;color:#333333}footer .dropup-language .btn li a img,footer .dropup-language .dropdown-menu li a img{margin-right:.78125vw}footer .dropup-language .dropdown-menu{min-width:42.1875vw}.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;color:#000;padding-bottom:0}#contact_popup h5,#privacy_popup h5,#rule_popup h5{color:#000}#contact_popup .modal-dialog,#privacy_popup .modal-dialog,#rule_popup .modal-dialog{padding:1.5625vw 5.46875vw;color:#000}@media (min-width: 768px){.container{max-width:90vw;padding:0 1.125vw}h2{font-size:4.5vw;line-height:5.475vw;margin-bottom:3.375vw}p{font-size:1.725vw;padding-bottom:1.875vw}.btn-cta{-webkit-border-radius:3vw;-moz-border-radius:3vw;border-radius:3vw;font-size:2.25vw;padding:1.35vw 5.625vw}.list{margin-bottom:1.875vw}.list li{font-size:1.725vw;padding-bottom:.525vw}.list li:before{height:1.65vw;width:1.65vw;top:.225vw;margin-right:1.2vw;background-size:1.65vw 1.65vw}.nav-top{padding:1.125vw 0 .9vw}.nav-top .logo img{width:19.875vw}.nav-top .btn-cta{font-size:1.875vw;padding:.75vw 3vw;margin:.6vw 0 0 .375vw}.top{height:49.875vw;margin:0 auto;padding-top:1.5vw;text-align:left}.top h2{font-size:3.75vw;line-height:4.125vw;margin-bottom:2.25vw;padding-top:1.5vw}.top .big{font-size:2.4vw;margin-bottom:1.65vw}.top .image img{width:47.25vw;position:relative;left:-6vw;margin:0}.top .btn-cta{margin-bottom:0}.top .list{margin-bottom:3vw}.skin{padding:10.5vw 0 9vw}.skin p{padding-bottom:4.5vw}.skin .boxes .box{font-size:1.5vw;line-height:2.175vw;margin:0 .15vw 0;width:16.5vw}.skin .boxes .box>div{height:15.75vw}.skin .boxes .box>div img{width:12.675vw}.chart{padding:9vw 0}.chart .text-top{margin-bottom:2.25vw}.chart .chart-img{height:34.5vw;width:38.85vw;background-size:38.85vw 34.5vw;background-image:url(../images/chart.png);margin:1.5vw 0 0;font-size:.975vw;color:#f1f6ff;position:relative}.chart .chart-img .n1,.chart .chart-img .n2,.chart .chart-img .n3,.chart .chart-img .n4{height:4.875vw;position:relative;left:3.75vw}.chart .chart-img .n1{top:4.875vw}.chart .chart-img .n2{top:7.5vw}.chart .chart-img .n3{top:10.125vw}.chart .chart-img .n4{top:12.75vw}.chart table{width:100%;margin-bottom:1.875vw}.chart table tr td{font-size:1.725vw}.chart table tr td img{width:1.5vw}.chart .cta{text-align:left;margin-top:0}.expert{padding:8.625vw 0 0}.expert p{padding-bottom:2.25vw;margin-right:1.5vw;font-size:1.575vw}.expert img{width:37.5vw}.reviews{padding:7.5vw 0 5.25vw;margin:0 auto}.reviews .arr{margin-top:13.5vw}.reviews .arr img{width:4.425vw}.reviews .left{left:0}.reviews .right{left:0}.reviews .review{padding:0 1.5vw}.reviews .review .review-one{padding-bottom:1.5vw}.reviews .review p{font-size:1.65vw;line-height:2.175vw}.reviews .review .name{font-size:1.725vw}.reviews .review .stars{margin:0}.reviews .review .stars img{width:12.825vw}.reviews .review .user{margin-bottom:1.5vw}.reviews .review .user img{width:16.5vw}.reviews .swiper-pagination-content{margin:2.25vw 0 3vw}.reviews .swiper-pagination-content .swiper-pagination .swiper-pagination-bullet{margin:0 .225vw;width:1.125vw;height:1.125vw;border:.15vw solid #fff}.ingredients{padding:8.25vw 0}.ingredients .text-top p{margin:0 4.5vw}.ingredients .box{margin:2.25vw 0 .75vw}.ingredients .box .arr{margin-top:12vw}.ingredients .box .arr img{width:1.8vw}.ingredients .box .left2{left:0}.ingredients .box .right2{left:0}.ingredients .box .ingredient{padding:2.625vw 1.875vw;-webkit-box-shadow:0px .525vw 1.275vw -.3vw #c0cee6;-moz-box-shadow:0px .525vw 1.275vw -.3vw #c0cee6;box-shadow:0px .525vw 1.275vw -.3vw #c0cee6;-webkit-border-radius:1.125vw;-moz-border-radius:1.125vw;border-radius:1.125vw;margin:1.125vw}.ingredients .box .ingredient .name{font-size:2.1vw;margin:1.125vw 0 2.25vw}.ingredients .box .ingredient .list{margin-bottom:1.875vw}.ingredients .box .ingredient .list li{font-size:1.425vw;padding-bottom:.525vw}.ingredients .box .ingredient .list li span{margin-left:3vw;top:.075vw}.ingredients .box .ingredient .list li span small{font-size:1.275vw}.ingredients .box .ingredient .list li:before{height:2.175vw;width:2.175vw;top:.225vw;background-size:2.175vw 2.175vw}.ingredients .swiper-pagination-content{margin:2.25vw 0 0}.ingredients .swiper-pagination-content .swiper-pagination2 .swiper-pagination-bullet{margin:0 .225vw;width:1.125vw;height:1.125vw;border:.15vw solid #285399}.faq{padding:4.5vw 0 5.25vw}.faq h2{margin-bottom:.375vw}.faq h5{font-size:1.875vw;margin-bottom:4.5vw}.faq .faq-box{margin:0 14.25vw 1.875vw}.faq .faq-box .faq-title{font-size:1.725vw}.faq .faq-box .faq-title span{padding-right:1.125vw}.faq .faq-box .faq-title span img{width:2.925vw}.faq .faq-box .faq-title .icon{width:1.875vw}.faq .faq-box .faq-title .icon img{width:.75vw}.faq .faq-box .faq-text{font-size:1.575vw;padding-left:4.125vw}.last{height:50.325vw;padding-top:9.375vw;margin:0 auto}.last h2{font-size:3.75vw;line-height:4.65vw}.last .cta{text-align:left}.last .big{font-size:2.625vw;margin-bottom:2.25vw}.last .image img{width:37.875vw;left:3.75vw;top:3vw}footer{padding:6vw 0;font-size:1.2vw}footer img{width:22.125vw;margin:0}footer .sml{padding:0;font-size:.75vw}footer .dropup-language{-webkit-border-radius:.375vw;-moz-border-radius:.375vw;border-radius:.375vw;margin:0 .75vw 0 0}footer .dropup-language .flag{width:1.2vw}footer .dropup-language .btn,footer .dropup-language .dropdown-menu{font-size:.9vw;padding:.3vw .225vw}footer .dropup-language .btn li a,footer .dropup-language .dropdown-menu li a{padding:.225vw .75vw}footer .dropup-language .btn li a img,footer .dropup-language .dropdown-menu li a img{margin-right:.375vw}footer .dropup-language .dropdown-menu{min-width:13.5vw}.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}h2{font-size:60px;line-height:73px;margin-bottom:45px}p{font-size:23px;padding-bottom:25px}.btn-cta{-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;font-size:30px;padding:18px 75px}.list{margin-bottom:25px}.list li{font-size:23px;padding-bottom:7px}.list li:before{height:22px;width:22px;top:3px;margin-right:16px;background-size:22px 22px}.nav-top{padding:15px 0 12px}.nav-top .logo img{width:265px}.nav-top .btn-cta{font-size:25px;padding:10px 40px;margin:8px 0 0 5px}.top{height:665px;margin:0 auto;padding-top:20px;text-align:left}.top h2{font-size:50px;line-height:55px;margin-bottom:30px;padding-top:20px}.top .big{font-size:32px;margin-bottom:22px}.top .image img{width:630px;position:relative;left:-80px;margin:0}.top .btn-cta{margin-bottom:0}.top .list{margin-bottom:40px}.skin{padding:140px 0 120px}.skin p{padding-bottom:60px}.skin .boxes .box{font-size:20px;line-height:29px;margin:0 2px 0;width:220px}.skin .boxes .box>div{height:210px}.skin .boxes .box>div img{width:169px}.chart{padding:120px 0}.chart .text-top{margin-bottom:30px}.chart .chart-img{height:460px;width:518px;background-size:518px 460px;background-image:url(../images/chart.png);margin:20px 0 0;font-size:13px;color:#f1f6ff;position:relative}.chart .chart-img .n1,.chart .chart-img .n2,.chart .chart-img .n3,.chart .chart-img .n4{height:65px;position:relative;left:50px}.chart .chart-img .n1{top:65px}.chart .chart-img .n2{top:100px}.chart .chart-img .n3{top:135px}.chart .chart-img .n4{top:170px}.chart table{width:100%;margin-bottom:25px}.chart table tr td{font-size:23px}.chart table tr td img{width:20px}.chart .cta{text-align:left;margin-top:0}.expert{padding:115px 0 0}.expert p{padding-bottom:30px;margin-right:20px;font-size:21px}.expert img{width:500px}.reviews{padding:100px 0 70px;margin:0 auto}.reviews .arr{margin-top:180px}.reviews .arr img{width:59px}.reviews .left{left:0}.reviews .right{left:0}.reviews .review{padding:0 20px}.reviews .review .review-one{padding-bottom:20px}.reviews .review p{font-size:22px;line-height:29px}.reviews .review .name{font-size:23px}.reviews .review .stars{margin:0}.reviews .review .stars img{width:171px}.reviews .review .user{margin-bottom:20px}.reviews .review .user img{width:220px}.reviews .swiper-pagination-content{margin:30px 0 40px}.reviews .swiper-pagination-content .swiper-pagination .swiper-pagination-bullet{margin:0 3px;width:15px;height:15px;border:2px solid #fff}.ingredients{padding:110px 0}.ingredients .text-top p{margin:0 60px}.ingredients .box{margin:30px 0 10px}.ingredients .box .arr{margin-top:160px}.ingredients .box .arr img{width:24px}.ingredients .box .left2{left:0}.ingredients .box .right2{left:0}.ingredients .box .ingredient{padding:35px 25px;-webkit-box-shadow:0px 7px 17px -4px #c0cee6;-moz-box-shadow:0px 7px 17px -4px #c0cee6;box-shadow:0px 7px 17px -4px #c0cee6;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:15px}.ingredients .box .ingredient .name{font-size:28px;margin:15px 0 30px}.ingredients .box .ingredient .list{margin-bottom:25px}.ingredients .box .ingredient .list li{font-size:19px;padding-bottom:7px}.ingredients .box .ingredient .list li span{margin-left:40px;top:1px}.ingredients .box .ingredient .list li span small{font-size:17px}.ingredients .box .ingredient .list li:before{height:29px;width:29px;top:3px;background-size:29px 29px}.ingredients .swiper-pagination-content{margin:30px 0 0}.ingredients .swiper-pagination-content .swiper-pagination2 .swiper-pagination-bullet{margin:0 3px;width:15px;height:15px;border:2px solid #285399}.faq{padding:60px 0 70px}.faq h2{margin-bottom:5px}.faq h5{font-size:25px;margin-bottom:60px}.faq .faq-box{margin:0 190px 25px}.faq .faq-box .faq-title{font-size:23px}.faq .faq-box .faq-title span{padding-right:15px}.faq .faq-box .faq-title span img{width:39px}.faq .faq-box .faq-title .icon{width:25px}.faq .faq-box .faq-title .icon img{width:10px}.faq .faq-box .faq-text{font-size:21px;padding-left:55px}.last{height:671px;padding-top:125px;margin:0 auto}.last h2{font-size:50px;line-height:62px}.last .cta{text-align:left}.last .big{font-size:35px;margin-bottom:30px}.last .image img{width:505px;left:50px;top:40px}footer{padding:80px 0;font-size:16px}footer img{width:295px;margin:0}footer .sml{padding:0;font-size:10px}footer .dropup-language{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 10px 0 0}footer .dropup-language .flag{width:16px}footer .dropup-language .btn,footer .dropup-language .dropdown-menu{font-size:12px;padding:4px 3px}footer .dropup-language .btn li a,footer .dropup-language .dropdown-menu li a{padding:3px 10px}footer .dropup-language .btn li a img,footer .dropup-language .dropdown-menu li a img{margin-right:5px}footer .dropup-language .dropdown-menu{min-width:180px}.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 */

.ingredients .more{padding:4.6875vw 0 0;text-align:center}
.ingredients .more a{color:#000;text-decoration:underline;font-weight:700;font-size:5vw}
.ingredients .more a:hover{text-decoration:none}
#ingredients_popup{font-size:2.1875vw}#ingredients_popup .table{font-size:2.8125vw;margin:0}#ingredients_popup .table tr th,#ingredients_popup .table tr td{padding:.625vw 1.5625vw}#ingredients_popup p{font-size:2.1875vw;line-height:3.125vw;margin-bottom:1.09375vw;padding:0}#ingredients_popup p small{font-size:1.875vw}

@media (min-width: 768px) { 
	.ingredients .more{padding:2.25vw 0 0}
	.ingredients .more a{font-size:1.8vw}
	#ingredients_popup{font-size:.9vw}#ingredients_popup .table{font-size:1.05vw}#ingredients_popup .table tr th,#ingredients_popup .table tr td{padding:.3vw .75vw}#ingredients_popup p{font-size:.9vw;line-height:1.5vw;margin-bottom:.525vw}#ingredients_popup p small{font-size:.75vw}
}

@media (min-width: 992px) {
	.more{padding:30px 0 0}.ingredients 
	.more a{font-size:24px}
	#ingredients_popup{font-size:12px}#ingredients_popup .table{font-size:14px}#ingredients_popup .table tr th,#ingredients_popup .table tr td{padding:4px 10px}#ingredients_popup p{font-size:12px;line-height:20px;margin-bottom:7px}#ingredients_popup p small{font-size:10px}
}

.ingredients {
  background: #f1f6ff;
box-shadow:none;
margin:0;
  padding: 17.1875vw 0; }
  .ingredients .text-top {
    text-align: center; }
    .ingredients .text-top p {
      margin: 0 9.375vw; }
  .ingredients .col-1 {
    margin: 0 0;
    padding: 0 0;
    text-align: center; }
  .ingredients .box {
    margin: 4.6875vw 0 1.5625vw; }
    .ingredients .box .ingredient {
	
      box-shadow:none;
margin-bottom:4vw; padding:0; }
      .ingredients .box .ingredient h6 {
        font-size: 4.6875vw;
        color: #000000;
        margin: 3.90625vw 0 2.34375vw; }
      .ingredients .box .ingredient .line {
        height: 0.625vw;
        width: 10.9375vw;
        background: #285398;
        margin-bottom: 1.5625vw; }
      .ingredients .box .ingredient .img {
        text-align: center; }
        .ingredients .box .ingredient .img img {
          width: 31.25vw; }
      .ingredients .box .ingredient .list {
        margin-bottom: 3.90625vw;
        list-style: none;
        padding: 0; }
        .ingredients .box .ingredient .list li {
          font-size: 3.4375vw;
          padding-bottom: 1.09375vw; }
          .ingredients .box .ingredient .list li span {
            display: block;
            margin-left: 5.46875vw;
            position: relative;
            top: 0.15625vw;
            color: #000000; }
            .ingredients .box .ingredient .list li span small {
              font-size: 3.125vw; }
          .ingredients .box .ingredient .list li:before {
            content: '';
            display: block;
            float: left;
            height: 3.75vw;
            width: 3.75vw;
            position: relative;
            top: 0.46875vw;
            background-size: 3.75vw 3.75vw;
            background-image: url(../images/ch.png); }
  .ingredients .more {
    padding: 2.34375vw 0;
    text-align: center; }
    .ingredients .more a {
      font-size: 5vw;
      color: #000;
      text-decoration: underline;
      font-weight: 700; }

@media (min-width: 768px) {
	.ingredients {
    padding: 8.25vw 0; }
    .ingredients .text-top p {
      margin: 0 4.5vw; }
    .ingredients .box {
      margin: 2.25vw 0 0.75vw; }
      .ingredients .box .ingredient {
        margin-bottom: 1vw; padding:0; }
        .ingredients .box .ingredient h6 {
          font-size: 1.725vw;
          line-height: 2.1vw;
          margin: 0.15vw 0 0.75vw; }
        .ingredients .box .ingredient .line {
          height: 0.15vw;
          width: 3.75vw;
          margin-bottom: 0.75vw; }
        .ingredients .box .ingredient .img {
          text-align: center; }
          .ingredients .box .ingredient .img img {
            width: 7.5vw; }
        .ingredients .box .ingredient .list li {
          font-size: 1.35vw;
          padding-bottom: 0.525vw; }
          .ingredients .box .ingredient .list li span {
            margin-left: 2.625vw;
            top: 0.075vw; }
            .ingredients .box .ingredient .list li span small {
              font-size: 1.275vw; }
          .ingredients .box .ingredient .list li:before {
            height: 1.8vw;
            width: 1.8vw;
            top: 0.225vw;
            background-size: 1.8vw 1.8vw; }
    .ingredients .more {
      padding: 0.375vw 0; }
      .ingredients .more a {
        font-size: 1.95vw; }
}

@media (min-width: 1200px) {
	 .ingredients {
    padding: 110px 0; }
    .ingredients .text-top p {
      margin: 0 60px; }
    .ingredients .box {
      margin: 30px 0 10px; }
      .ingredients .box .ingredient {
        margin-bottom: 30px; padding:0; }
        .ingredients .box .ingredient h6 {
          font-size: 23px;
          line-height: 28px;
          margin: 2px 0 10px; }
        .ingredients .box .ingredient .line {
          height: 2px;
          width: 50px;
          margin-bottom: 10px; }
        .ingredients .box .ingredient .img {
          text-align: center; }
          .ingredients .box .ingredient .img img {
            width: 100px; }
        .ingredients .box .ingredient .list li {
          font-size: 18px;
          padding-bottom: 7px; }
          .ingredients .box .ingredient .list li span {
            margin-left: 42px;
            top: 1px; }
            .ingredients .box .ingredient .list li span small {
              font-size: 17px; }
          .ingredients .box .ingredient .list li:before {
            height: 24px;
            width: 24px;
            top: 3px;
            background-size: 24px 24px; }
    .ingredients .more {
      padding: 5px 0; }
      .ingredients .more a {
        font-size: 26px; }
}