
@font-face{font-family:'MontserratSemiBold';src:url('fonts/MontserratSemiBold.eot');src:url('fonts/MontserratSemiBold.eot') format('embedded-opentype'),
url('fonts/MontserratSemiBold.woff2') format('woff2'), url('fonts/MontserratSemiBold.woff') format('woff'), url('fonts/MontserratSemiBold.ttf') format('truetype'),
url('fonts/MontserratSemiBold.svg#MontserratSemiBold') format('svg');}

@font-face{font-family:'PoppinsMedium';src:url('fonts/PoppinsMedium.eot');src:url('fonts/PoppinsMedium.eot') format('embedded-opentype'), url('fonts/PoppinsMedium.woff2') format('woff2'), url('fonts/PoppinsMedium.woff') format('woff'), url('fonts/PoppinsMedium.ttf') format('truetype'), url('fonts/PoppinsMedium.svg#PoppinsMedium') format('svg');}
@font-face{font-family:'PoppinsRegular';src:url('fonts/PoppinsRegular.eot');src:url('fonts/PoppinsRegular.eot') format('embedded-opentype'), url('fonts/PoppinsRegular.woff2') format('woff2'), url('fonts/PoppinsRegular.woff') format('woff'), url('fonts/PoppinsRegular.ttf') format('truetype'), url('fonts/PoppinsRegular.svg#PoppinsRegular') format('svg');}
@font-face{font-family:'PoppinsSemiBold';src:url('fonts/PoppinsSemiBold.eot');src:url('fonts/PoppinsSemiBold.eot') format('embedded-opentype'), url('fonts/PoppinsSemiBold.woff2') format('woff2'), url('fonts/PoppinsSemiBold.woff') format('woff'),
url('fonts/PoppinsSemiBold.ttf') format('truetype'), url('fonts/PoppinsSemiBold.svg#PoppinsSemiBold') format('svg');}
@font-face{font-family:'MontserratRegular';src:url('fonts/MontserratRegular.eot');src:url('fonts/MontserratRegular.eot') format('embedded-opentype'), url('fonts/MontserratRegular.woff2') format('woff2'), url('fonts/MontserratRegular.woff') format('woff'), url('fonts/MontserratRegular.ttf') format('truetype'), url('fonts/MontserratRegular.svg#MontserratRegular') format('svg');}
@font-face{font-family:'PlayfairDisplayBlackItalic';src:url('fonts/PlayfairDisplayBlackItalic.eot');src:url('fonts/PlayfairDisplayBlackItalic.eot') format('embedded-opentype'),
url('fonts/PlayfairDisplayBlackItalic.woff2') format('woff2'),
url('fonts/PlayfairDisplayBlackItalic.woff') format('woff'),
url('fonts/PlayfairDisplayBlackItalic.ttf') format('truetype'),
url('fonts/PlayfairDisplayBlackItalic.svg#PlayfairDisplayBlackItalic') format('svg');}
@font-face{font-family:'PlayfairDisplayBlack';src:url('fonts/PlayfairDisplayBlack.eot');src:url('fonts/PlayfairDisplayBlack.eot') format('embedded-opentype'),
url('fonts/PlayfairDisplayBlack.woff2') format('woff2'),
url('fonts/PlayfairDisplayBlack.woff') format('woff'),
url('fonts/PlayfairDisplayBlack.ttf') format('truetype'),
url('fonts/PlayfairDisplayBlack.svg#PlayfairDisplayBlack') format('svg');}
@font-face{font-family:'PlayfairDisplayRegular';src:url('fonts/PlayfairDisplayRegular.eot');src:url('fonts/PlayfairDisplayRegular.eot') format('embedded-opentype'),
url('fonts/PlayfairDisplayRegular.woff2') format('woff2'),
url('fonts/PlayfairDisplayRegular.woff') format('woff'),
url('fonts/PlayfairDisplayRegular.ttf') format('truetype'),
url('fonts/PlayfairDisplayRegular.svg#PlayfairDisplayRegular') format('svg');}
@font-face{font-family:'PlayfairDisplayItalic';src:url('fonts/PlayfairDisplayItalic.eot');src:url('fonts/PlayfairDisplayItalic.eot') format('embedded-opentype'),
url('fonts/PlayfairDisplayItalic.woff2') format('woff2'),
url('fonts/PlayfairDisplayItalic.woff') format('woff'),
url('fonts/PlayfairDisplayItalic.ttf') format('truetype'),
url('fonts/PlayfairDisplayItalic.svg#PlayfairDisplayItalic') format('svg');}
@font-face{font-family:'PlayfairDisplayBold';src:url('fonts/PlayfairDisplayBold.eot');src:url('fonts/PlayfairDisplayBold.eot') format('embedded-opentype'),
url('fonts/PlayfairDisplayBold.woff2') format('woff2'),
url('fonts/PlayfairDisplayBold.woff') format('woff'),
url('fonts/PlayfairDisplayBold.ttf') format('truetype'),
url('fonts/PlayfairDisplayBold.svg#PlayfairDisplayBold') format('svg');}
@font-face{font-family:'PoppinsBold';src:url('fonts/PoppinsBold.eot');src:url('fonts/PoppinsBold.eot') format('embedded-opentype'),
url('fonts/PoppinsBold.woff2') format('woff2'),
url('fonts/PoppinsBold.woff') format('woff'),
url('fonts/PoppinsBold.ttf') format('truetype'),
url('fonts/PoppinsBold.svg#PoppinsBold') format('svg');}

@font-face{font-family:'MontserratBold';src:url('fonts/MontserratBold.eot');src:url('fonts/MontserratBold.eot') format('embedded-opentype'),
url('fonts/MontserratBold.woff2') format('woff2'), url('fonts/MontserratBold.woff') format('woff'), url('fonts/MontserratBold.ttf') format('truetype'),
url('fonts/MontserratBold.svg#MontserratBold') format('svg');}
/*new font added*/
@font-face {
    font-family: 'MontserratLight';
    src: url('fonts/MontserratLight.eot');
    src: url('fonts/MontserratLight.eot') format('embedded-opentype'),
         url('fonts/MontserratLight.woff2') format('woff2'),
         url('fonts/MontserratLight.woff') format('woff'),
         url('fonts/MontserratLight.ttf') format('truetype'),
         url('fonts/MontserratLight.svg#MontserratLight') format('svg');
}
/*new font added*/
html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, var, b, i, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video{margin:0px;padding:0px;list-style:none;text-decoration:none;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;}
.clearfix:before, .clearfix:after{content:".";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clear{clear:both;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
del{text-decoration:line-through;}
hr{display:block;height:1px;border:0px;border-top:1px solid #ccc;margin:1em 0px;padding:0px;}
small{font-size:85%;}
strong, th{font-weight:bold;}
td, td img{vertical-align:middle;}
body{margin:0px;padding:0px;color:#000;font-size:14px;background:#fff;font-weight:normal;word-wrap:break-word;font-family:'MontserratLight';}
h1{font-size:36px;font-weight:normal;}
h2{font-size:30px;font-weight:normal;}
h3{font-size:24px;font-weight:normal;}
h4{font-size:20px;font-weight:normal;}
h5{font-size:15px;font-weight:normal;}
h6{font-size:12px;font-weight:normal;}
p{line-height:18px;margin:0px 0px 15px 0px;}
a{margin:0px;padding:0px;font-size:100%;vertical-align:baseline;background:transparent;outline:0 none;text-decoration:none;}
a, a:hover, a:active, input, input:focus{outline:0 none;}
::-moz-selection{background:#000;color:#fff;text-shadow:none;}
::selection{background:#000;color:#fff;text-shadow:none;}
div.loader{display:none;width:100%;height:100%;position:fixed;left:0px;top:0px;z-index:100;background:url(../images/loader.svg) no-repeat center rgba(0,0,0,0.85);}
img.right{margin:0px 0px 10px 20px;}
img.left{margin:0px 20px 10px 0px;}
table{border-collapse:collapse;}
table th{font-size:18px;color:#404041;font-weight:normal;margin:0px 0px 10px 0px;line-height:24px;padding:10px;border:1px solid #dcdcdc;}
table td{border-collapse:collapse;padding:10px;border:1px solid #dcdcdc;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;outline:none;}
button[disabled], html input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;outline:none;}
input{line-height:normal;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
p.e{color:red;text-align:left;font-size:11px;margin:0 !important;width:100%;float:left;font-weight:600;padding-left:20px;}
input.text, textarea{width:200px;padding:10px 10px;background:#fff;color:#78818a;border:1px solid #d4d4d4;vertical-align:middle;font-size:14px;margin:0px;}
select{width:200px;}
textarea{height:100px;resize:none;outline:none;overflow:auto;}
input, button, select, textarea{-webkit-appearance:value;-moz-appearance:value;appearance:value;border-radius:0;}
img{vertical-align:middle;}
div.select-field{display:inline-block;max-width:200px;width:100%;height:40px;line-height:40px;padding:0px;position:relative;font-size:11px;border:1px solid #86bc42;overflow:hidden;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;}
div.select-field select{float:left;width:100%;line-height:40px;outline:none;display:inline-block;border:0;padding:0px 15px;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#86bc42;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-family:'MontserratBold';font-weight:bold;}
div.select-field select option{background:#fff;color:#000;font-family:'MontserratRegular';padding:8px 3px;border:0px;cursor:pointer;text-transform:capitalize;font-size:16px;letter-spacing:2px;line-height:20px;border-bottom:solid 1px #86bc42;}
div.select-field:after{color:#86bc42;right:13px;top:5px;padding:0px;position:absolute;pointer-events:none;}
div.select-field:before{content:'\f107';font-family:'fontAwesome';font-size:20px;right:0px;top:0px;width:40px;height:40px;line-height:40px;background:none;position:absolute;pointer-events:none;display:block;color:#86bc42;text-align:center;transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
progress{vertical-align:baseline;}
template,[hidden]{display:none;}
.ie img{-ms-interpolation-mode:bicubic;}
div#mxalert{width:525px;padding:30px;position:absolute;z-index:9999;background:#fff;border:0px;text-align:center;}
div#mxalert p{font-size:18px;color:#000;font-weight:normal;line-height:24px;}
div#mx-winmask, .mxoverlay{width:100%;height:100%;position:fixed;left:0px;top:0px;z-index:10px;background:rgba(54,54,54,0.9) !important;opacity:0.99 !important;filter:alpha(opacity:50);}
div.popup{width:460px;padding:30px;position:absolute;z-index:9999;background:#fff;border:0px;}
div.popup p{font-size:14px;color:#404041;font-weight:normal;line-height:24px;}
a.close,a.btn-close{width:32px;height:32px;text-align:center;position:absolute;right:0px;top:0px;border:0;background:none;color:#000;font-size:24px;line-height:32px;}
div.video-popup{padding:0px;width:80%;height:600px;background:url(../images/loader.svg) no-repeat center rgba(0,0,0,0.85);overflow:auto !important;}
body .close-video{background:rgba(0, 0, 0, 0) url(../images/close-video.png) no-repeat scroll 0 0;line-height:200px;overflow:hidden;border-radius:5px 0 0 5px;font-size:36px;height:60px;position:absolute;right:0;top:55px;width:150px;z-index:111;}
div.video-popup iframe{width:100%;height:100%;}
.editor-data{float:left;width:100%;padding:0 0 30px;}
.editor-data ul{margin:0px 0px 15px 0px;}
.editor-data li{list-style:disc;margin:0px 0px 10px 15px;text-align:left;}
.editor-data table{border-collapse:collapse;border:1px solid #636363;}
.editor-data table td{text-align:center;min-width:70px;padding:5px 10px;}
.editor-data table th{color:#4d4d4d;font-weight:70px;font-size:13px;padding:5px 10px;}
.editor-data table strong{color:#4d4d4d;font-weight:70px;font-size:13px;}
div.mxpaging{width:960px;text-align:center;float:left;font-size:12px;padding:10px 0px;}
div.mxpaging ul{width:100%;}
div.mxpaging ul li{display:inline-block;}
div.mxpaging a{width:20px;height:20px;line-height:20px;display:inline-block;vertical-align:top;padding:0;margin:0px 5px;background:#e2e2e2;color:#777;text-decoration:none;text-align:center;}
div.mxpaging a:hover{opacity:0.8;filter:alpha(opacity:80);}
div.mxpaging a.active{color:#fff;background:#329CDA;}
div.mxpaging a.next, div.mxpaging a.no-next{background:#e2e2e2 url(../images/next-arrow.png) no-repeat;}
div.mxpaging a.prev, div.mxpaging a.no-prev{background:#e2e2e2 url(../images/prev-arrow.png) no-repeat;}
div.mxpaging a.first, div.mxpaging a.no-first{background:#e2e2e2 url(../images/first-arrow.png) no-repeat;}
div.mxpaging a.last, div.mxpaging a.no-last{background:#e2e2e2 url(../images/last-arrow.png) no-repeat;}
div.mxpaging a.no-next, div.mxpaging a.no-last, div.mxpaging a.no-first, div.mxpaging a.no-prev{opacity:0.3;filter:alpha(opacity:30);}
div.mxpaging #showRec{display:none;}
div.mxpaging div{display:none;}
.button{display:inline-block;margin:0px;padding:20px 40px;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;border:0;background:#fff;color:#86bc42;font-family:'MontserratLight';text-transform:uppercase;letter-spacing:2px;font-size:14px;transition:all ease-in-out 0.3s;}
.button:hover, .button.active{background:#86bc42;color:#fff;}
.slick-initialized .slick-slide{outline:none;}
.scrollable{float:left;width:100%;height:515px;margin:0px;padding:0px;overflow:auto;}
div.wrapper{width:1500px;position:relative;margin:auto;}
div.wrap1200{width:1170px;position:relative;margin:auto;}
div.wrapper1200{width:1200px;position:relative;margin:auto;}
div.container{float:left;width:100%;margin:0px;padding:100px 0px 0px 0px;position:relative;}
div.section{float:left;width:100%;margin:0px;padding:0px;position:relative;}
div.header{position:fixed;left:0;top:0;z-index:10;width:100%;height:100px;margin:0;padding:0;background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.25);text-align:center;}
a.logo{display:inline-block;padding:0px;position:absolute;left:0;top:18px;width:184px;}
ul.main-menu{display:inline-block;text-align:center;padding:0 15px;margin:0;}
ul.main-menu li.single a:hover:before, ul.main-menu li.single a.active:before {content:none;}
.title-border {visibility:hidden;}
@media screen and (min-width:1170px){
	/*ul.main-menu{margin-left:-100px;}*/
	ul.main-menu{margin-left:-225px;}
}
ul.main-menu li{display:inline-block;padding:0 20px;line-height:100px;height:100px;}
ul.main-menu li a{float:left;font-size:16px;color:#515253;text-transform:uppercase;letter-spacing:2px;font-family:'PoppinsSemiBold';position:relative;transition:all ease-in-out 150ms;padding:0 20px 0 10px;}
ul.main-menu li a i{font-size:15px;}
ul.main-menu li a:hover, ul.main-menu li a.active{color:#00b5cb;}
ul.main-menu li a:hover:after, ul.main-menu li a.active:after{content:"";position:absolute;width:100%;bottom:0;background:#00b5cb;height:4px;left:0;border-radius:100px;}
ul.main-menu li a:hover:before, ul.main-menu li a.active:before{content:"";position:absolute;background-image:url(../images/drop-icon.png);background-repeat:no-repeat;top:50%;margin-top:-6px;right:0;width:20px;height:15px;}
ul.main-menu li:last-child a:hover:before, ul.main-menu li:last-child a.active:before{background:none;}
ul.mob-menu{display:none;}
.desk{display:none;}
div.hdr-social{position:absolute;right:55px;top:15px;width:395px;list-style-type:none;text-align:right;}
div.social-share{float:none;display:inline-block;width:100%;margin:0px;padding:0px;position:relative;list-style-type:none;}
div.social-share a{display:inline-block;font-size:16px!important;color:#c4c4c4;vertical-align:middle;float:none;width:auto;margin:0px 15px;}
div.social-share a:hover, div.social-share a.active{color:#00b5cb;}
div.social-share a i{line-height:70px;}
div.buyonline{display:inline-block;position:relative;}
div.buyonline a{color:#00b5cb;font-size:17px;letter-spacing:1.3px;font-family:'PoppinsSemiBold';text-transform:uppercase;}
div.buyonline a span{padding:0 15px 0 0;}
div.search-icon{position:absolute;text-align:center;right:0px;top:15px;font-size:26px;color:#00b5cb;}
div.search-icon .fa{line-height:70px;}
div.search-icon img{display:none;max-width:40px;margin-top:15px;}
div.search-icon.active .fa{display:none;}
div.search-icon.active img{display:inline-block;}
div.search-icon .search-open{display:inline-block;color:#00b5cb;transition:all ease-in-out 3s;-moz-transition:all ease-in-out 3s;-webkit-transition:all ease-in-out 3s;}
div.search-icon .search-close{display:none;}
div.search-icon.active .search-close{display:block;width:40px;margin-top:15px;}
div.search-icon.active .search-close img{max-width:100%;}
.mobile-only{display:none;}
a.menu{display:none;}
div.mb-ttl{width:100%;position:fixed;top:0;z-index:9;height:80px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.36);display:none;left:0;}
div.mb-ttl .menu-back{position:absolute;width:30px;left:20px;top:25px;}
div.mb-ttl .menu-back img{max-width:100%;}
div.mb-ttl .close{position:absolute;width:30px;right:20px;top:25px;}
div.mb-ttl .close img{max-width:100%;}
div.mb-ttl p{display:inline-block;width:auto;color:#23bdd0;margin:0px;font-family:'MontserratLight';font-size:22px;letter-spacing:2px;text-transform:uppercase;line-height:80px;}
div.home-trend .blog-list .slick-slide{display:inline-block;}
div.header .mobile-menu{display:inline-block;}
.slick-slide .mobile-only{display:none;}
.bounce{position:absolute;bottom:30px;left:50%;width:40px;height:60px;margin-left:-30px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;text-align:center;}
.bounce img{max-width:100%;}
@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);}
30%{-webkit-transform:translateY(-30px);}
60%{-webkit-transform:translateY(-10px);}
}
@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0);}
30%{-moz-transform:translateY(-30px);}
60%{-moz-transform:translateY(-10px);}
}
@-o-keyframes bounce{0%, 20%, 50%, 80%, 100%{-o-transform:translateY(0);}
30%{-o-transform:translateY(-30px);}
60%{-o-transform:translateY(-10px);}
}
@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0);}
30%{transform:translateY(-30px);}
60%{transform:translateY(-10px);}
}
div.home-banner div.scroll-down{position:absolute;width:154px;height:80px;left:50%;margin-left:-77px;bottom:8%;}
div.dropdown-menu{background-color:#f5f5f5;box-shadow:0 10px 15px rgba(0,0,0,0.30);padding:30px 0;width:100%;float:left;position:fixed;left:0;top:100px;z-index:5;transition:all ease-in-out 0.2s;-moz-transition:all ease-in 0.2s;-webkit-transition:all ease-in 0.2s;display:none;visibility:hidden;opacity:0;height: 300px;overflow: scroll;}
div.dropdown-menu.active{opacity:1;display:block;visibility:visible;}
div.drop-category{width:100%;float:left;}
div.dropdown-menu h4{font-family:'PoppinsSemiBold';font-size:18px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#666666;border-bottom:solid 1px #e0dede;padding:0 0 15px;margin:0 0 20px;}
.drop-slider-category{position:relative;margin:0;width:calc(100% + 2%);display:inline-block;padding:0;list-style-type:none;text-align:center;}
.drop-slider-category li{width:10%;float:left;margin:0 30px 0 20px;}
.drop-slider-category li .img-box{width:100%;float:left;position:relative;padding:0 0 20px;}
.drop-slider-category li .img-box img{width:100%;border-radius:15px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.4);}
.drop-slider-category li .img-box a span{position:absolute;width:100%;text-align:center;font-family:'PoppinsSemiBold';font-size:14px;color:#fff;letter-spacing:3px;text-transform:uppercase;left:0;top:50%;margin-top:0px;transform: translateY(-50%);-moz-transition:all 2s ease;-ms-transition:all 2s ease;transition:all 2s ease;font-weight:bold;}
.drop-slider-category li .img-box a.active span{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:translateY(-50%)scale(1.1);}
.drop-slider-category li .img-box a{position: relative;width:100%;float:left;}
.drop-slider-category li .img-box a.active img{box-shadow:0 8px 15px rgba(0,0,0,0.8);}
.drop-benifit{width:100%;float:left;margin:30px 0 0;}
.drop-benifit-slider{width:calc(100% + 2%);float:left;position:relative;margin:0;display:inline-block;padding:0;list-style-type:none;}
.drop-benifit-slider li{width:14%;float:left;}
.drop-benifit-slider a{width:90%;float:left;border-radius:100px;margin:0 2% 0 0;border:solid 1px #f5f5f5;}
.drop-benifit-slider a span{background-color:#64b61c;height:60px;line-height:60px;text-align:center;color:#fff;letter-spacing:2px;font-size:13px;text-transform:uppercase;font-family:'PoppinsSemiBold';width:96%;float:left;border-radius:100px;margin:2%;box-shadow:0px 0 20px rgba(0,0,0,0.3);-moz-box-shadow:0px 0 20px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0 20px rgba(0,0,0,0.3);}
.drop-benifit-slider a:hover, .drop-benifit-slider a.active{border:solid 1px #64b61c;}
.drop-skinhub{width:100%;float:left;margin:30px 0 0;}
.drop-skinhub-slider{width:calc(100% + 2%);float:left;position:relative;margin:0 -20px;display:inline-block;padding:0;list-style-type:none;text-align:center;}
.drop-skinhub li{width:20%;float:none;display:inline-block;}
.drop-skinhub li .img-box{width:100%;float:left;position:relative;padding:0 20px 25px;}
.drop-skinhub li .img-box a{width:100%;float:left;position:relative;transition:all ease-in-out 0.5s;}
.drop-skinhub li .img-box a img{width:100%;overflow:hidden;border-radius:15px;box-shadow:0 0px 10px rgba(0,0,0,0.30);}
.drop-skinhub li .img-box a span{position:absolute;width:100%;text-align:center;font-family:'PlayfairDisplayBold';font-size:30px;line-height:40px;color:#fff;letter-spacing:1px;left:0;top:50%;padding:0 15px;margin-top:10px;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;transition:all 2s ease;}
.drop-skinhub li .img-box a.active span{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}
.drop-skinhub li .img-box a.benefit.active span{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);}
.drop-skinhub li .img-box a.blue span{color:#25a2cc}
.norecordTxt{width:100%;float:left;text-align:center;font-family:'MontserratLight';color:#2fbbea;font-size:22px;}
.drop-skinhub li .img-box a.active img{box-shadow:0 0px 25px rgba(0,0,0,0.40);}
.drop-slider-category li .img-box a.benefit.active img{box-shadow:0 0px 25px rgba(0,0,0,0.50);}
div.drop-search{left:0;top:100px;z-index:5;background-image:url(../images/searchfor-bg.png);background-repeat:no-repeat;background-position:left top;background-size:cover;}
div.drop-search-inner{width:100%;float:left;margin:0;padding:0px 75px 100px;}
div.drop-search .search-img{width:10%;float:left;}
div.drop-search .search-img img{width:100%;}
div.drop-search div.form-field{width:90%;float:left;padding-left:50px;margin-top:15px;}
div.drop-search div.form-field .search-input{width:100%;float:left;background-color:transparent;border-bottom:solid 4px rgba(95,159,187,0.40);padding:0;font-family:'PlayfairDisplayBold';font-size:85px;color:#86b4c8;border-left:0;border-right:0;border-top:0;}
div.drop-search div.form-field::-webkit-input-placeholder{color:#86b4c8;}
div.drop-search div.form-field::-moz-placeholder{color:#86b4c8;}
div.drop-search div.form-field:-ms-input-placeholder{color:#86b4c8;}
div.drop-search div.form-field:-moz-placeholder{color:#86b4c8;}
div.filter-box{width:100%;float:left;margin:100px 0 0;padding:0;}
div.filter-products{width:100%;float:left;margin:0 0 30px;}
div.filter-box h4{width:100%;float:left;font-family:'PoppinsSemiBold';color:#217ba3;text-transform:uppercase;letter-spacing:1px;font-size:20px;margin:0 0 15px;}
div.filter-box ul{width:100%;float:left;margin:0;padding:0;list-style-type:none;}
div.filter-box ul li{width:auto;float:left;padding:8px;border:solid 2px transparent;border-radius:100px;}
div.filter-box ul li a{width:100%;float:left;background:#91aebc;color:#bed6e1;border-radius:100px;padding:15px 50px;font-size:16px;text-align:center;text-transform:uppercase;font-family:'MontserratLight';transition:all ease-in-out 0.3s;position:relative;}
div.filter-box ul li:hover a:after{content:"";position:absolute;left:20px;top:50%;margin-top:-5px;background-image:url(../images/hover-elips.png);background-repeat:no-repeat;width:9px;height:9px;background-position:left center;}
div.filter-box div.filter-products ul li:hover, div.filter-box div.filter-products ul li.active{border:solid 2px #6fba29;border-radius:100px;}
div.filter-box div.filter-products ul li:hover a, div.filter-box div.filter-products ul li.active a{background:#6fba29;color:#fff;}
div.filter-box div.filter-benifits ul li:hover, div.filter-box div.filter-benifits ul li.active{border:solid 2px #00b5cb;border-radius:100px;}
div.filter-box div.filter-benifits ul li:hover a, div.filter-box div.filter-benifits ul li.active a{background:#00b5cb;color:#fff;}
ul.home-banner{float:left;width:100%;height:100%;margin:0px;padding:0px;position:relative;list-style-type:none;}
ul.home-banner li{float:left;width:100%;margin:0px;padding:0px;position:relative;}
ul.home-banner li div.img-box{float:left;width:100%;margin:0px;padding:0px;position:relative;}
ul.home-banner li div.img-box img{width:100%;}
ul.home-banner li div.data{position:absolute;width:1170px;max-width:600px;left:50%;margin-left:-585px;top:50%;transform:translateY(-50%);}
.faq-section ul.home-banner li div.data{max-width:100%;}
.faq-section ul.home-banner li div.data h1{margin:0 0 15px;}
ul.home-banner li div.data h4{float:left;width:100%;margin:0px;padding:0px;position:relative;font-size:48px;line-height:48px;font-family:'PlayfairDisplayBlackItalic';color:#fff;text-shadow:0px 3px 5px rgba(0,0,0,0.4);}
ul.home-banner li div.data div.uniquebanner h1,
ul.home-banner li div.data div.uniquebanner h3,
ul.home-banner li div.data div.uniquebanner h3:after,
ul.home-banner li div.data div.uniquebanner p{color:#86bc42;}
ul.home-banner li div.data .button.grn-btn{background:#86bc42;color:#fff;}
ul.home-banner li div.data .button.grn-btn:hover,
ul.home-banner li div.data .button.grn-btn.active{background:#fff;color:#86bc42;}
ul.home-banner li div.data br{display:none;}
ul.home-banner li div.data h5{float:left;width:100%;margin:20px 0px 20px 0px;padding:0px 0px 20px 0px;position:relative;font-size:30px;font-family:'MontserratLight';font-style:italic;color:#fff;text-shadow:0px 3px 5px rgba(0,0,0,0.4);}
ul.home-banner li div.data h5:after{position:absolute;left:0;bottom:0;width:100px;height:2px;background:#fff;content:"";}
ul.home-banner li div.data p{float:left;width:100%;max-width:75%;margin:0px 0px 20px 0px;padding:0px;position:relative;font-size:18px;letter-spacing:1px;font-family:'MontserratLight';color:#fff;text-shadow:0px 2px 4px rgba(0,0,0,0.4);line-height:22px;}
.slick-arrow{position:absolute;width:100px;height:100px;top:50%;line-height:400px;overflow:hidden;background-color:transparent;background-repeat:no-repeat;background-position:center;border:0;z-index:2;background-size:content;font-size:0;}
.slick-arrow.slick-prev{left:50px;background-image:url(../images/slide-prev.png);}
.slick-arrow.slick-next{right:50px;background-image:url(../images/slide-next.png);}
.drop-slider-category .slick-arrow.slick-prev{left:auto;right:76px;top:auto;bottom:-40px;background-image:url(../images/drop-left-arrow.png);background-size:70px;width:60px;height:60px;}
.drop-slider-category .slick-arrow.slick-next{left:auto;right:30px;top:auto;bottom:-40px;background-image:url(../images/drop-right-arrow.png);background-size:70px;width:60px;height:60px;}
div.home-banner-wrap .slick-arrow{margin-top:-100px;}
div.scroll-down{position:absolute;width:100%;left:0;bottom:0;text-align:center;}
div.scroll-down a{display:inline-block;}
div.scroll-down img{display:inline-block;}
div.home-trend{background-color:#f4f6fa;background-image:url(../images/cloud-bg.png);margin:0px 0px 0px;background-position:center bottom;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;}
div.titel-wrap{float:left;width:100%;text-align:center;margin:0px;padding:20px 0px;background-repeat:no-repeat;background-position:center top;}
div.titel-wrap.bg{background-image:url(../images/title-content-bg.png);min-height:240px;padding:0px;}
.title{float:none;display:inline-block;width:auto;margin:0px;padding:40px 0px 20px;position:relative;text-align:center;font-size:55px;color:#86bc42;font-family:'PlayfairDisplayBold';font-weight:normal;}
.title:before{position:absolute;left:-40px;top:20px;width:60px;height:60px;background-repeat:no-repeat;background-position:center;background-size:60px;background-image:url(../images/title-bg.png);content:"";}
.home-trend-list{float:left;width:100%;margin:0px;padding:0px;position:relative;list-style-type:none;text-align:center;}
.home-trend-list.blog-list li{float:none;display:inline-block;width:33.3333%;padding:0px 30px;margin:0px -2px 60px;vertical-align:top;}
.home-trend-list.blog-list li div.img-box{width:264px;height:264px;display:inline-block;border-radius:100%;overflow:hidden;box-shadow:0px 10px 20px rgba(0,0,0,0.2);position:relative;z-index:2;border:3px solid #86bc42;}
.home-trend-list.blog-list li.vlog div.img-box{width:86%;border-radius:8px;margin-left:7%;float:left;position:relative;border:0;}
.home-trend-list.blog-list li.vlog div.img-box img{width:100%;max-width:100%;height:100%;}
.home-trend-list.blog-list li.vlog div.img-box a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:15px 30px 15px 60px;background-position:25px center;background-repeat:no-repeat;background-size:24px;background-image:url(../images/play-btn.png);background-color:rgba(77,131,9,0.7);border:2px solid #fff;border-radius:30px;color:#fff;font-family:'MontserratSemiBold';letter-spacing:2px;width:80%;}
.home-trend-list.blog-list li.vlog div.img-box a:before{content:"";position:absolute;width:2px;height:100%;left:70px;top:0px;background:#fff;}
.home-trend-list.blog-list li div.data{display:inline-block;width:100%;margin:-132px 0px 0px 0px;padding:160px 0px 25px 0px;position:relative;z-index:1;background:#fff;box-shadow:0px 10px 25px rgba(0,0,0,0.1);border-radius:5px;text-align:left;}
.home-trend-list.blog-list li div.data div.data-inside{float:left;width:100%;margin:0px;padding:0px 30px;}
.home-trend-list.blog-list li div.data h4 {float:left;width:100%;margin:0px 0px 25px;padding:0px;font-size:22px;line-height:24px;color:#86bc42;font-family:'PlayfairDisplayBold';font-weight:normal;}
.home-trend-list.blog-list li div.data h4 a{float:left;width:100%;margin:0px 0px 25px;padding:0px;font-size:22px;line-height:24px;color:#86bc42;font-family:'PlayfairDisplayBold';font-weight:normal;}
.home-trend-list.blog-list li div.data p{float:left;width:100%;margin:0px 0px 25px;padding:0px;font-size:16px;line-height:24px;color:#898989;}
.home-trend-list.blog-list li div.data span.author{float:left;width:auto;margin:0px;padding:0px;font-size:14px;line-height:24px;font-family:'MontserratLight';text-transform:uppercase;letter-spacing:1px;color:#25a2cc;}
.home-trend-list.blog-list li div.data span small{color:#898989;font-size:100%;}
.home-trend-list.blog-list li div.data div.date{float:left;width:100%;padding:0;border-top: none;}
.home-trend-list.blog-list li div.data div.date p{float:right;width:auto;margin:0px;padding:0px;font-family:'PoppinsBold';color:#a4a4a4;text-transform:uppercase;letter-spacing:1px;line-height:24px;}
.home-trend-list.blog-list li div.data div.date p i{float:left;width:18px;height:25px;margin-right:10px;background:url(../images/ico-clock.png) no-repeat center;background-size:16px;}
.home-trend-list.blog-list li div.data .button{float:right;padding:20px 30px;font-size:14px;background:#86bc42;color:#fff;}
.home-trend-list.blog-list li div.data .button:hover{background:#fff;color:#86bc42;}
div.show-more{float:left;width:100%;margin:0px 0px 40px 0px;padding:0px;text-align:center}
.button.trans{background:transparent;border:2px solid #86bc42;color:#86bc42;box-shadow:none;}
.button.trans:hover, .button.trans.active{color:#fff;background:#86bc42;}
div.home-tip{background:#f5f7fa;position:relative;min-height:700px;}
div.top-left{width:434px;float:left;position:absolute;top:-35px;left:0;background:url(../images/tip-left.png) no-repeat left top;height:687px;background-size:100%;}
div.top-right{width:652px;height:664px;float:left;position:absolute;top:0;right:0;background:url(../images/tip-right.png) no-repeat top right;background-size:100%;}
div.tip-wrap{width:45%;position:relative;margin:auto;}
div.tip-wrap .tip-title{background:url(../images/quote-bg.png) no-repeat top center;width:100%;float:left;color:#86bc42;font-family:'PlayfairDisplayBlack';font-size:80px;text-align:center;line-height:80px;margin:100px 0 60px;background-size:100%;}
div.tip-wrap p{font-family:'MontserratLight';color:#777777;font-size:28px;line-height:40px;margin:0 auto 30px;text-align:center;max-width:80%;}
div.tip-wrap h4{color:#777777;font-size:28px;letter-spacing:3px;text-align:center;font-family:'MontserratLight';font-weight:normal;}
div.home-product{background-color:#fbf6e7;padding:0;}
div.home-product div.pro-titlebg{max-width:80%;text-align:center;margin:50px auto 0;position:relative;position:relative;}
div.home-product div.pro-titlebg:after{content:"";position:absolute;height:2px;left:0;width:100%;background:rgba(208,182,122,0.4);bottom:38px;display:none;}
div.home-product div.pro-titlebg h1{font-family:'MontserratLight';font-size:30px;line-height:60px;height:70px;color:#a5cd72;padding:0 50px;border-radius:100px;border:solid 3px #d0b67a;letter-spacing:3px;display:inline-block;background:#fff;position:relative;z-index:1;}
div.home-product h1 span{font-family:'MontserratLight';}
div.home-product div.pro-titlebg h1:before{content:"";position:absolute;left:-40px;width:72px;height:64px;background-image:url(../images/our-productbg.webp);background-repeat:no-repeat;background-position:left;z-index:1;background-size:70px;}
ul.home-product-list{margin:0px;display:inline-block;padding:100px 0px 50px;position:relative;list-style-type:none;text-align:center;}
ul.home-product-list li{padding:12px;}
ul.home-product-list li img{max-width:100%;}
ul.home-product-list li.pro1, ul.home-product-list li.pro7{width:25%;float:left;}
ul.home-product-list li.pro2{width:25%;float:left;}
ul.home-product-list li.pro3, ul.home-product-list li.pro4, ul.home-product-list li.pro6{width:50%;float:left;}
ul.home-product-list li.pro5{width:25%;float:left;margin-top:-25.22%;}
ul.home-product-list li.pro8, ul.home-product-list li.pro13, ul.home-product-list li.pro14, ul.home-product-list li.pro15{width:25%;float:left;}
ul.home-product-list li.pro9{width:25%;float:left;}
ul.home-product-list li.pro10, ul.home-product-list li.pro11{width:50%;float:left;}
ul.home-product-list li.pro12{width:25%;float:left;margin-top:-25.22%;}
div.home-product-slider .slick-arrow{width:68px;height:68px;}
div.home-product-slider .slick-arrow.slick-prev{left:-80px;background-image:url(../images/year-prev.png);}
div.home-product-slider .slick-arrow.slick-next{right:-80px;background-image:url(../images/year-next.png);}
div.home-product-slider .slick-dots{width:100%;float:left;list-style-type:none;padding:0;margin:0 0 50px;text-align:center;}
div.home-product-slider .slick-dots li{display:inline-block;margin:0 6px;}
div.home-product-slider .slick-dots li button{background:#00b5cb;border:solid 1px #00b5cb;width:12px;height:12px;border-radius:100%;font-size:0;padding:0;}
div.home-product-slider .slick-dots li.slick-active button{background:#8ebe3e;border:solid 1px #8ebe3e;}
.slick-slider.product-mob-slider{display:none;}
div.subscribe-newsletter{background-color:#f4f6fa;background-image:url(../images/newsletter-bg.png);background-position:left top;background-repeat:no-repeat;background-size:100%;padding:112px 0 65px;border-bottom:solid 1px #e9e9e9;}
div.subscribe-newsletter .subscribe-text{font-size:50px;color:#2b2b2b;font-family:'MontserratLight';text-align:left;letter-spacing:4px;vertical-align:top;display:inline-block;margin:5px 0 0 10px;}
div.subscribe-newsletter .subscribe-text span{font-family:'MontserratLight';color:#73c52c;}
div.subscribe-newsletter div.form-field{width:35%;position:relative;display:inline-block;margin-left:8%;height:90px;}
div.subscribe-newsletter div.form-field .text{border:1px solid #dadada;box-shadow:8px 4px 10px rgba(0,0,0,0.2);float:left;width:100%;position:relative;padding:10px 25px;height:75px;background:#fff;border-radius:100px;font-family:'MontserratLight';font-size:18px;}
div.subscribe-newsletter div.form-field .emai-arrow{position:absolute;right:40px;top:28px;background-image:url(../images/email-arrow.png);background-repeat:no-repeat;background-size:100%;width:22px;height:16px;background-color:transparent;border:0;}
div.subscribe-newsletter form{display:inline;}
div.footer{position:relative;background:#f7f7f7;border-top:solid 1px #e9e9e9;}
div.footer .ftr-list{width:100%;float:left;height:140px;list-style-type:none;padding:0;margin:0;}
div.footer .ftr-list li{float:left;line-height:140px;padding:0 22px;}
div.footer .ftr-list li:first-child{padding-left:0;}
div.footer .ftr-list li:last-child{padding-right:0;}
div.footer .ftr-list li a{font-size:18px;color:#2b2b2b;letter-spacing:4px;text-align:center;text-transform:uppercase;font-family:'MontserratLight';}
div.footer .ftr-list li a:hover, div.footer .ftr-list li a.active{color:#73c52c;font-weight:normal;font-family:'MontserratLight';}
.ftr-bottom{width:100%;float:left;background:#fff;padding:100px 0;position:relative;border-top:solid 1px #e9e9e9;}
.ftr-col1{width:25%;float:left;}
.ftr-col2{width:79%;float:left;}
.ftr-col3{width:auto;float:right;padding-right:12px;}
.ftr-col1 a.ftr-logo{float:left;width:230px;}
.ftr-col1 a.ftr-logo img{max-width:100%;}
.ftr-col2 h3{font-size:26px;color:#23bdd0;font-family:'MontserratLight';font-weight:normal;text-transform:uppercase;letter-spacing:6px;margin:0 0 20px;}
.ftr-col2 p{font-size:20px;color:#898989;margin:0 0 35px;font-family:'MontserratLight';line-height:28px;max-width:75%;letter-spacing:1px;}
.ftr-col2 h4{font-size:16px;color:#b9b9b9;font-family:'MontserratLight';font-weight:normal;text-transform:uppercase;letter-spacing:2px;margin:0;}
.ftr-col3 h4{font-size:16px;color:#2b2b2b;font-family:'MontserratLight';font-weight:normal;text-transform:uppercase;letter-spacing:2px;margin:0 0 20px;}
.ftr-col3 a{color:#c4c4c4;margin-right:38px;font-size:30px;}
.ftr-col3 a:last-child{margin-right:0;}
.ftr-col3 a:hover{color:#00b5cb;}
div.category-wrap{background-color:#f2f2f2;position:relative;padding:50px 0;}
/* div.category-wrap:after{width:70%;height:1px;position:absolute;left:0;content:"";background:#86bc42;bottom:230px;} */
/* div.category-wrap:before{background-image:url(../images/category-leaf.png);width:115px;height:94px;content:"";bottom:192px;left:49%;position:absolute;z-index:4;}  */
ul.category-banner{float:left;width:100%;margin:0px;padding:0px;position:relative;list-style-type:none;}
ul.category-banner li{float:left;width:100%;margin:0px;padding:0px;position:relative; height:auto;}
ul.category-banner li div.img-box{float:left;width:100%;margin:0px;padding:0px;position:relative;}
ul.category-banner li div.img-box img{width:100%;}
ul.category-banner li div.data{float:left;width:100%;margin:0px;padding:0px;position:absolute;top:70%;left:50%;width:1170px;max-width:600px;margin-left:-585px;transform:translateY(-70%);}
div.left-panel{width:35%;float:left;margin:0;padding:0;position:relative;}
.category-left{width:100%;float:left;margin:0;padding:0;list-style-type:none;}
.category-left li div.data{min-height:640px;width:100%;float:left;display: flex;justify-content: center;align-items: center;flex-flow: row wrap;align-content: center;}
.category-left h1,
div.description .content h2,div.description .content h1{/*float:left;width:100%;max-width:375px;*/margin:100px 0px 30px 0px;padding:0px;position:relative;font-size:51px;line-height:90px;font-family:'PlayfairDisplayBlack';color:#ee9c26;min-height:130px;}

.category-left h1{opacity:0;}
div.description .content h2,div.description .content h1{ margin:20px !important; min-height:1px!important;}

.category-left h2{float:left;width:100%;font-size:28px;color:#ee9c26;font-family:'MontserratLight';font-weight:normal;text-transform:uppercase;letter-spacing:1px;margin:0 0 30px;}
.category-left p, div.description .content p{float:left;width:100%;font-size:18px;line-height:26px;color:#898989;font-family:'MontserratLight';margin:0 0 25px;}
.category-left .slick-dots{width:100%;float:left;margin:0;padding:0;list-style-type:none;position:absolute;bottom:120px;}
.category-left .slick-dots li{float:left;margin:0 15px 0 0;}
.category-left .slick-dots li button{background-color:#b9a676;width:8px;height:8px;padding:0;border:0;border-radius:100%;font-size:0;}
.category-left .slick-dots li.slick-active button{background-color:#78dc10;}
div.right-panel{float:right;width:740px;height:740px;overflow:hidden;border-radius:100%;background:#ececec;margin:0;padding:0;box-shadow:0px 12px 45px rgba(203,203,203,0.5) inset;text-align:center;padding:50px 10%;position:relative;z-index:3;}
.category-right{float:none;display:inline-block;width:100%;margin:0;padding:0;list-style-type:none;text-align:center;}
.category-right li{float:none;display:inline-block;width:100%;position:relative;}
.category-right li.slick-slide{display:inline-block;}
div.pro-box{float:left;display:inline-block;width:500px;height:615px;position:relative;overflow:hidden;}
.category-right li div.img-box{float:left;width:100%;margin:0px;padding:0px;position:relative;}
.category-right li div.img-box img{width:100%;margin-top: 20px;}
.category-right li .data{width:100%;/*position:absolute;*/ position:static; float: left; left:0;bottom:30px;/* padding: 40px 55px 20px; */padding: 0px 55px 20px; }
.category-right li .data h4{float:left;width:100%;margin:20px 0px 35px 0px;padding:0px;position:relative;font-size:30px;line-height:34px;font-family:'PlayfairDisplayBold';color:#ee9c26;font-weight:normal;letter-spacing:2px;}
.category-right li .data h4:after{position:absolute;content:"";margin-left:-25px;padding:0;bottom:-15px;left:50%;background:#86bc42;height:2px;width:50px;}
.category-right li .data p{float:left;width:100%;font-size:18px;line-height:24px;color:#898989;font-family:'MontserratLight';}
.category-right .slick-arrow.slick-prev{left:50px;background-image:url(../images/category-left.png);left:-90px;top:42%;background-size:100%;}
.category-right .slick-arrow.slick-next{left:50px;background-image:url(../images/category-right.png);left:auto;right:-90px;top:42%;background-size:100%;}
div.category-btn{width:100%;float:left;margin:0;position:relative;/* bottom:40px; */}
div.category-btn .green{float:left;background-color:#86bc42;color:#fff;margin-right:20px;}
div.category-btn .green:hover{background-color:transparent;color:#86bc42;border:2px solid #86bc42;}
div.category-btn .button{min-width:190px;}
.blog-banner{float:left;width:100%;margin:0px;padding:0px;position:relative;}
.banner-content{position:absolute;width:1500px;left:50%;margin-left:-750px;top:50%;transform:translateY(-50%);}
.blog-banner div.img-box{float:left;width:100%;margin:0px;padding:0px;position:relative;}
.blog-banner div.img-box img{width:100%;}
.blog-banner div.overlay{position:absolute;width:100%;height:100%;background:rgba(56,75,33, 0.5);z-index:1;}
.banner-content div.data{float:left;width:100%;margin:0px;padding:0px;position:relative;max-width:650px;text-align:left;}
.banner-content div.data a.tag{float:left;width:auto;margin:0px 0px 30px 0px;font-size:12px;letter-spacing:0.9px;color:#fff;text-transform:uppercase;background:#25a2cc;padding:6px 12px;border-radius:3px;}
.banner-content div.data h1{float:left;width:100%;margin:0px 0px 30px 0px;padding:0px;font-size:50px;line-height:56px;font-family:'PlayfairDisplayBold';font-weight:normal;color:#fff;text-align:left;}
.banner-content div.data p{float:left;width:100%;margin:0px 0px 15px 0px;font-family:MontserratLight;padding:0px;color:#fff;font-size:20px;line-height:26px;text-align:left;}
.banner-content div.author{float:left;width:100%;margin:90px 0px 0px 0px;padding:0px;}
.blog-banner div.author div.profile{float:left;width:45%;position:relative;}
.blog-banner div.author div.profile div.img-box{float:left;position:absolute;left:0;top:0;width:100px;height:100px;margin-top:-50px;border-radius:100%;border:2px solid #25a2cc;overflow:hidden;box-shadow:0px 0px 15px rgba(0,0,0,0.5);}
.blog-banner div.author div.profile div.name{float:left;width:100%;margin:0px;padding:0px 15px 0px 120px;}
.blog-banner div.author div.profile h4{float:left;width:100%;margin:0px;padding:0px;font-size:14px;font-family:'MontserratLight';text-transform:uppercase;letter-spacing:3.5px;font-weight:normal;color:#25a2cc;}
.blog-banner div.author div.profile span{float:left;width:100%;margin:10px 0px 0px;padding:0px;font-size:14px;font-family:'PlayfairDisplayRegular';font-weight:normal;color:#25a2cc;}
.blog-banner div.author div.share{float:left;width:55%;position:relative;padding:0px 10px 0px 20px;text-align:center;}
.blog-banner div.author div.share .share-icon{display:inline-block;float:right;vertical-align:middle;width:60px;height:60px;margin-left:20px;border-radius:12px;background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,0.1);text-align:center;background-size:30px;background-repeat:no-repeat;background-position:center;background-image:url(../images/icon-share.png);transition:all ease-in-out 3s;}
.blog-banner div.author div.content{float:left;max-width:600px;width:100%;margin:0px;padding:18px 15px;background:#fff;border-radius:8px;box-shadow:0px 0px 10px rgba(0,0,0,0.1);position:relative;}
.blog-banner div.author div.content:after{content:"";width:2px;height:100%;left:45%;margin-left:-1px;top:0;background:#eee;position:absolute;}
.blog-banner div.author div.content .button{padding:15px 25px;margin-top:8px;background:#86bc42;color:#fff;border:2px solid #86bc42;}
.blog-banner div.author div.content .button:hover{background:#fff;color:#86bc42;border:2px solid #86bc42;}
.blog-banner div.author div.content p{float:none;display:inline-block;width:auto;font-size:20px;padding:10px 0px 0px 30px;background:url(../images/ico-time.png) no-repeat left 17px;background-size:20px;font-family:'PlayfairDisplayItalic';color:#86bc42;}
.share-icon:hover .share-hover{visibility:visible;opacity:1;right:-110px;transition:all ease-in-out 1s;background-color:#fff;}
.share-hover{position:absolute;right:0px;bottom:6px;padding:15px 10px;z-index:9;box-shadow:0 1px 10px 0px rgba(0,0,0,0.24);border-radius:6px;background:#fff;visibility:hidden;opacity:0;width:120px;}
.share-hover a{float:left;padding:0 7px;font-size:20px;color:#25a2cc;}
.social-share:hover .share-hover{visibility:visible;opacity:1;right:-15px;transition:all ease-in-out 1s;background-color:#fff;}
.qus-icon li .share-hover a{display:inline-block;color:#86bc42;}
.social-share .share-hover{bottom:0;right:35px;}
.editor-data p{font-family:'MontserratLight';font-size:16px;line-height:24px;color:#515253;}
div.home-trend .blog-list{background:transparent;}
div.blog-details{background-color:#f4f6fa;background-image:url(../images/cloud-bg.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;}
div.blog-details:after{content:"";position:absolute;left:0;bottom:0;width:135px;height:135px;background-image:url(../images/blog-leaf.png);background-position:left bottom;background-repeat:no-repeat;background-size:100%;}
div.blog-details ul.blog-list{background:transparent;margin:0 0 50px;}
.blog-list{float:left;width:100%;margin:0px;padding:0px;position:relative;display:flex;flex-flow:row wrap;background:#f6f7eb;list-style-type:none;text-align:center;}
.blog-list li{float:left;display:inline-block;width:33.3333%;padding:0px 30px;margin:0px -2px 60px -2px;vertical-align:top;text-align:center;}
.blog-list li div.img-box{width:248px;height:248px;display:inline-block;border-radius:100%;overflow:hidden;box-shadow:0px 10px 20px rgba(0,0,0,0.2);position:relative;z-index:2;border:3px solid #86bc42;}
.blog-list li div.img-box img{width:100%;max-width:100%;height:100%; object-fit: cover;}
.blog-list li.vlog div.img-box{width:86%;border-radius:8px;margin-left:7%;float:left;position:relative;border:0;}
.blog-list li.vlog div.img-box img{width:100%;max-width:100%;height:100%;}
.blog-list li.vlog div.img-box a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:15px 30px 15px 60px;background-position:25px center;background-repeat:no-repeat;background-size:24px;background-image:url(../images/play-btn.png);background-color:rgba(77,131,9,0.7);border:2px solid #fff;border-radius:30px;color:#fff;font-family:'MontserratSemiBold';letter-spacing:2px;width:80%;text-align:center;}
.blog-list li.vlog div.img-box a:before{content:"";position:absolute;width:2px;height:100%;left:70px;top:0px;background:#fff;}
.blog-list li div.data{display:inline-block;width:100%;margin:-124px 0px 0px 0px;padding:160px 0px 0 0px;position:relative;z-index:1;background:#fff;box-shadow:0px 10px 25px rgba(0,0,0,0.1);border-radius:5px;text-align:left;}
.blog-list li div.data div.data-inside{float:left;width:100%;margin:0px;padding:0px 40px;}
.blog-list li div.data h4{float:left;width:100%;margin:0px 0px 20px;padding:0px;font-size:22px;line-height:26px;color:#86bc42;font-family:'PlayfairDisplayBold';font-weight:normal;min-height:50px;}
.blog-list li div.data p{float:left;width:100%;margin:0px 0px 20px;padding:0px;font-size:15px;line-height:24px;color:#898989;min-height:70px;}
.blog-list li div.data span{float:left;width:100%;margin:0px 0px 20px;padding:0px;font-size:15px;line-height:24px;font-family:'MontserratLight';text-transform:uppercase;letter-spacing:1px;color:#25a2cc;}
.blog-list li div.data span small{color:#898989;font-size:100%;}
.blog-list li div.data div.date{float:left;width:100%;padding:20px 30px 20px 30px;border-top:2px solid #ccc;}
.blog-list li div.data div.date p{float:left;width:auto;margin:0px;padding:0px;font-family:'PoppinsBold';color:#a4a4a4;text-transform:uppercase;letter-spacing:1px;line-height:48px;font-size:12px;min-height:auto;}
.blog-list li div.data div.date p i{float:left;width:18px;height:44px;margin-right:10px;background:url(../images/ico-clock.png) no-repeat center;background-size:16px;vertical-align:middle;}
.blog-list li div.data .button{float:right;padding:15px 20px;font-size:12px;background:#86bc42;color:#fff;border:2px solid #86bc42;}
.blog-list li div.data .button:hover{background:#fff;color:#86bc42;border:2px solid #86bc42;}
div.banner-sidebar{position:absolute;width:400px;height:100%;padding:40px 0px 0px;background:#f5f6fb;right:0;top:0;z-index:2;box-shadow:-5px 0px 20px rgba(0,0,0,0.2);text-align:center;}
div.banner-sidebar h2{float:left;width:100%;margin:0px;padding:0px;font-size:30px;line-height:36px;font-family:'PlayfairDisplayBold';font-weight:normal;color:#838c8e;letter-spacing:2px;text-transform:uppercase;}
div.banner-sidebar span{float:left;width:100%;margin:0px 0px 40px 0px;padding:0px;font-size:20px;line-height:26px;font-family:'MontserratLight';font-weight:normal;color:#838c8e;}
ul.top-story-list{float:left;width:100%;margin:0px;padding:0px;position:relative;list-style-type:none;}
ul.top-story-list li{float:left;width:100%;margin:0px;padding:0px;position:relative;border-bottom:2px solid #eee;}
ul.top-story-list li:before{content:"";position:absolute;width:20px;height:20px;background:none;transform:rotate(45deg);left:-10px;top:50%;margin-top:-10px;}
ul.top-story-list li:hover:before, ul.top-story-list li.active:before{background:#25a2cc;}
ul.top-story-list li a{float:left;width:100%;margin:0px;padding:7% 10%;position:relative;}
ul.top-story-list li:last-child{border:0;}
ul.top-story-list li:hover a, ul.top-story-list li.active a{background:#25a2cc;}
ul.top-story-list li:hover div.data h5, ul.top-story-list li:hover div.data h3, ul.top-story-list li.active div.data h5, ul.top-story-list li.active div.data h3{color:#fff;}
ul.top-story-list li div.numeric{position:absolute;width:50px;height:50px;border-radius:100%;text-align:center;line-height:50px;font-size:20px;color:#fff;background:#86bc42;box-shadow:2px 5px 10px rgba(0,0,0,0.2);}
ul.top-story-list li div.data{float:left;width:100%;margin:0px;padding:0px 0px 0px 80px;text-align:left;}
ul.top-story-list li div.data h5{float:left;width:100%;margin:0px 0px 10px 0px;padding:0px;position:relative;font-size:14px;text-transform:uppercase;color:#86bc42;letter-spacing:1.5px;font-family:'MontserratLight';font-weight:normal;}
ul.top-story-list li div.data h3{float:left;width:100%;margin:0px;padding:0px;position:relative;font-size:18px;color:#666d70;font-family:'PlayfairDisplayRegular';font-weight:normal;}
div.article-title-bar{float:left;width:100%;min-height:360px;margin:0px;padding:0px;position:relative;}
div.art-title{position:absolute;width:440px;height:300px;left:-90px;top:0;text-align:center;padding:40px 9% 0px 9%;background-size:100%;background-position:center;background-repeat:no-repeat;background-image:url(../images/article-title-bg.png);}
div.article-title-bar div.art-title{background-image:url(../images/tvc.png);height:360px;background-position:center -60px}
div.art-title .title{margin-top:10px;font-size:42px;line-height:45px;}
div.art-title .title:before{background:none;}
div.art-title span{float:left;width:100%;margin:0px;padding:0px;font-size:14px;letter-spacing:2px;font-family:'MontserratLight';font-weight:normal;text-transform:uppercase;text-align:center;color:#86bc42;}
div.article-title-bar div.data{float:left;width:100%;margin:0px;padding:100px 0px 50px 350px;border-bottom:1px solid rgba(147,172,60,0.4);}
div.article-title-bar div.data p{float:left;width:65%;margin:0px;padding:0px;font-size:16px;line-height:24px;color:#454545;text-align:left;}
div.vlogList div.data p{width:100%;font-size:20px;line-height:28px;}
div.blog-details div.article-title-bar div.data p{width:100%;font-size:20px;line-height:28px;}
.blog-banner.vlog div.overlay{background:rgba(105,132,23, 0.5);}
.blog-banner.vlog .banner-content div.data .play-btn{position:absolute;width:120px;height:120px;right:0;top:10%;z-index:2;}
.blog-banner.vlog .banner-content div.data .play-btn img{width:100%;}
.blog-banner .banner-content div.data{max-width:800px;}
.banner-content div.data .play-btn{position:absolute;top:0;right:0;margin:0;left:auto;}
.blog-banner.vlog .banner-content div.data h1{padding:0 150px 0 0;}
.blog-banner.vlog .banner-content div.data{max-width:860px;margin-top:100px;}
.blog-banner.vlog .banner-content div.data p{max-width:650px;}
div.article-title-bar div.select-dropdown{max-width:25%;width:100%;float:right;position:relative;}
div.article-title-bar div.select-field{height:52px;line-height:50px;width:100%;max-width:100%;float:right;position:static;}
div.article-title-bar div.select-field select{height:50px;line-height:50px;font-size:14px;font-weight:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
div.article-title-bar div.select-field select option{background:#f6f7eb;font-size:14px;color:#86bc42;}
div.select-field::before{width:50px;height:50px;font-size:28px;line-height:50px;}
div.article-title-bar div.select-field .select-box{width:100%;float:left;padding:0;margin:0;background:#f6f7eb;position:absolute;box-shadow:0 0 12px rgba(0,0,0,0.2);border-radius:6px;top:52px;}
div.article-title-bar div.select-field .select-box li{width:100%;float:left;padding:6px 20px;margin:0;color:#86bc42;font-family:'MontserratBold';height:50px;line-height:38px;text-transform:uppercase;letter-spacing:2px;font-size:14px;text-align:left;border-bottom:solid 1px #ddd;}
div.article-title-bar .btn-archives{width:100%;float:left;background:#86bc42;border:solid 1px #86bc42;padding:6px 20px;margin:0;color:#fff;font-family:'MontserratBold';height:50px;line-height:38px;text-transform:uppercase;letter-spacing:2px;font-size:14px;text-align:left;}
div.article-title-bar div.select-field::before{color:#fff;}
div.article-title-bar ul.drop-down{width:92%;float:left;padding:0;margin:0 4%;background:#ffffff;position:absolute;box-shadow:0 10px 20px rgba(34,35,40,0.2);border-radius:8px;top:57px;z-index:5;height:200px;overflow:auto;}
div.article-title-bar ul.drop-down li{width:100%;float:left;padding:6px 20px;margin:0;color:#86bc42;height:50px;line-height:38px;letter-spacing:2px;text-align:left;color:#838c8e;font-size:14px;font-family:'MontserratLight';cursor:pointer;}
div.article-title-bar ul.drop-down li.active, div.article-title-bar ul.drop-down li:hover{background:#86bc42;color:#fff;}
div.article-title-bar ul.drop-down li.active a, div.article-title-bar ul.drop-down li:hover a{color:#fff;}
div.article-title-bar ul.drop-down li a{}
div.blog-main div.article-title-bar{margin:0 0 40px;}
.faq-section{float:left;width:100%;text-align:center;background:url(../images/faq.jpg) no-repeat center center;background-repeat:no-repeat;position:relative}
.faq-section ul.home-banner li div.data h1{font-family:'PlayfairDisplayBlack';}
.faq-section ul.home-banner li div.data p{font-family:'MontserratLight';max-width:650px;display:inline-block;width:100%;float:none;line-height:23px;}
div.faq-tab{float:left;width:100%;padding:80px 0;background:#fbf5e7;}
div.faq-tab .tab-menu{float:left;width:100%;}
div.faq-tab ul.tab-menu{margin:0;padding:0;float:left;width:100%;list-style-type:none;}
div.faq-tab ul.tab-menu li{margin:0;padding:0;float:left;}
div.faq-tab ul.tab-menu li.slide-item{float:left;margin:0;padding:0;}
div.faq-tab ul.tab-menu li a{font-size:14px;float:left;background:#ececec;border-radius:10px 10px 0 0;padding:15px 35px;color:#818181;font-family:'MontserratLight';font-weight:normal;-webkit-box-shadow:0px 0 15px -2px #888;box-shadow:0px 0 15px -2px #888;width:100%;text-align:center;}
div.faq-tab ul.tab-menu li a.active{background:#86bc42;color:#fff;}
img.mob{display:none;}
.wrap-tab{float:left;width:100%;position:relative;}
ul.accordian{float:left;width:100%;margin:0;padding:0;background:#fff;}
ul.accordian li{float:left;list-style-type:none;width:100%;}
ul.accordian li a.acc-title{text-transform:uppercase;color:#575757;font-size:17px;float:left;width:100%;padding:30px;text-decoration:none;position:relative;border-bottom:1px solid #dbdbdc;font-family:'MontserratLight';font-weight:normal;}
ul.accordian li a.acc-title h4{display:inline-block;font-size:17px;position:relative;padding:0 60px 0 10px;width:calc(100% - 30px);}
ul.accordian li a.acc-title span{vertical-align:top;width:20px;display:inline-block;}
ul.accordian li a.acc-title h4:after{position:absolute;top:-11px;right:0px;background:url(../images/arrow.png) no-repeat center right;content:"";width:45px;height:45px;display:inline-block;}
ul.accordian li a.acc-title.active h4{color:#73c52c;}
ul.accordian li a.acc-title.active h4:after{background:url(../images/active.png) no-repeat center right;}
ul.accordian li p{color:#575757;font-size:11px;margin:10px 0;padding:0;line-height:20px;}
ul.accordian li div.acc-content{float:left;width:100%;margin:0px 0;background:#f7f7f7;padding:0px 70px;}
ul.accordian li div.acc-content p span{color:#73c52c;font-size:12px;margin:0 0 20px 0;float:left;width:100%;font-family:'MontserratLight';padding:30px 0 0 0;font-weight:normal;}
ul.accordian li div.acc-content p span.text{font-size:18px;}
ul.accordian li div.acc-content p{color:#8c8c8c;font-size:16px;margin:0;padding:0 0 40px 0;line-height:26px;max-width:680px;font-family:'MontserratLight';}
div.srch-box{float:left;width:100%;position:relative;}
div.search-result{background:#2fbbea;float:left;width:100%;padding:100px 0;}
div.srch-pg h5{float:left;width:100%;text-align:center;background:#e0e2cf;margin:0;padding:30px 0;text-transform:uppercase;color:#888888;letter-spacing:2px;border-bottom:1px solid #d0d3b0;font-family:'MontserratLight';font-weight:normal;font-size:18px;}
div.search-result div.src-ag{float:left;width:100%;padding:0 50px;}
div.search-result div.src-ag h4{color:#fff;text-transform:uppercase;margin:0;padding:0 0 0 0px;font-size:24px;font-weight:normal;letter-spacing:2px;display:inline-block;font-family:'MontserratLight';font-weight:normal;width:30%}
div.search-result div.src-ag p{display:inline-block;color:#fff;float:right;background:none;text-align:left;font-size:18px;line-height:26px;font-family:'MontserratLight';letter-spacing:0.5px;width:58%;padding:0 5%;margin:0 0 30px;}
div.search-result input{float:left;width:100%;background:#fff;border-radius:50px;height:100px;padding:10px 50px;font-size:30px;color:#86bc42;font-family:'MontserratLight';text-transform:uppercase;letter-spacing:2px;position:relative;}
div.search-result a.srch-btn{background:#86bc42;position:absolute;right:25px;top:18px;color:#fff;font-size:20px;box-shadow:0 5px 10px rgba(0,0,0,0.2);}
div.search-result .srch-btn:hover{background:#fff;color:#86bc42;}
div.srch-section{float:left;width:100%;padding:80px 0;background:#f6f7eb;}
div.srch-section div.show-more{margin:0;}
div.article-section{float:left;width:100%;}
div.search-title{float:left;width:100%;border-bottom:1px solid #d7d7d7;}
div.article-section h3, div.vlogs-section h3, div.products-section h3{float:left;width:100%;padding:0 0 10px 0;text-transform:uppercase;font-size:15px;color:#8a8a8a;font-family:'MontserratLight';letter-spacing:2px;}
div.article-section h3, div.vlogs-section h3:before{wi}
div.article-section ul.blog-list, div.vlogs-section ul.home-trend-list{margin:80px -2px 70px;}
div.vlogs-section ul.home-trend-list{text-align:left;}
div.vlogs-section .home-trend-list li.vlog{margin:0 -2px 80px;}
div.vlogs-section .home-trend-list li.vlog div.img-box a{text-align:center;}
div.vlogs-section .home-trend-list li.vlog:nth-child(4n), div.vlogs-section .home-trend-list li.vlog:nth-child(5n){margin-bottom:0;}
div.category-video{background-image:url(../images/sea-bg.png);background-position:top center;background-repeat:no-repeat;background-size:cover;padding:50px 0;}
div.video-inner{width:100%;float:left;background-image:url(../images/video-innerbg.png);background-position:top center;background-repeat:no-repeat;background-size:cover;padding:0;margin:0;position:relative;text-align:center;padding:100px 0 100px;}
div.video-inner img{width:100%;max-width:1170px;border-radius:6px;box-shadow:20px 20px 30px rgba(11,82,82,0.50);}
div.video-inner a{position:absolute;top:56%;left:45%;width:122px;height:122px;}
div.video-inner a img{box-shadow:none;max-width:100%;}
div.video-inner .tvcTxt{color:#fff;font-family:'MontserratLight';font-size:32px;position:absolute;text-align:center;width:1170px;top:28%;text-shadow:0 5px 5px #333;letter-spacing:6px;text-transform:uppercase;}
div.product-wrap{background-color:#f5f5f5;position:relative;padding:50px 0;}
div.product-left{width:40%;float:left;position:relative;margin:0;}
div.product-left img{max-width:100%;}
div.product-right{width:60%;float:right;position:relative;margin:0;padding:80px 50px 30px 100px;}
div.product-right h1{float:left;width:100%;margin:0 0px 20px 0px;padding:0px;position:relative;font-size:50px;line-height:50px;font-family:'PlayfairDisplayBlack';color:#e5b722;}
div.product-right h4{float:left;width:100%;font-size:25px;color:#e5b722;font-family:'MontserratLight';font-weight:normal;text-transform:uppercase;letter-spacing:7px;margin:0 0 10px;}
div.product-right h5{float:left;width:100%;font-size:20px;color:#86bc42;font-family:'MontserratSemiBold';font-weight:normal;text-transform:uppercase;letter-spacing:5px;margin:0 0 10px;}
div.product-right p{float:left;width:100%;font-size:20px;line-height:30px;color:#898989;font-family:'MontserratLight';margin:0;}
div.product-right p.prod-desc{margin-bottom:45px;}
div.product-wrap .social-icons{width:100%;float:left;margin:50px 0 0;padding:0;list-style-type:none;}
div.product-wrap .social-icons a{float:left;width:54px;height:54px;line-height:54px;color:#000;font-size:22px;margin-right:40px;box-shadow:0 0px 40px rgba(0,0,0,0.2);border-radius:100%;text-align:center;}
div.product-wrap .social-icons a i{line-height:54px;}
div.product-wrap .social-icons a .fa-facebook{color:#3b579c;}
div.product-wrap .social-icons a .fa-twitter{color:#32a7dd;}
div.product-wrap .social-icons a .fa-google-plus{color:#de4831;}
.btn-buynow{width:100%;float:left;margin:50px 0 0;}
div.product-wrap .button{float:left;padding:20px 30px;font-size:18px;background:#86bc42;border:2px solid #86bc42;color:#fff;}
div.product-wrap .button:hover, div.product-wrap .button.active{background:transparent;border:2px solid #86bc42;color:#86bc42;box-shadow:none;}
div.product-ingredients{background-color:#e68a20;padding:100px 0 0;}
div.ingredients-data{width:100%;float:left;text-align:center;position:relative;}
div.ingredients-data h2{font-size:55px;line-height:55px;color:#fff;font-family:'PlayfairDisplayBold';margin:0 0 40px;}
div.ingredients-data p{font-family:'MontserratRegular';font-size:16px;letter-spacing:6px;color:#fff;text-transform:uppercase;margin:0 0 100px;}
div.ingredients-data img{max-width:100%;display:inline-block;height: auto;}
div.ingredients-data .slick-arrow{background-size:100%;background-repeat:no-repeat;background-position:center;width:20px;height:40px;top:50%;margin-top:-20px;}
div.ingredients-data .slick-arrow.slick-prev{background-image:url(../images/left-arrow.png);left:0px;}
div.ingredients-data .slick-arrow.slick-next{background-image:url(../images/right-arrow.png);left:auto;right:10px;}
div.benifits{width:100%;float:left;position:relative;border-top:solid 1px rgba(255,255,255, 0.20);margin:20px 0 0;z-index:4;}
div.benifits .benifits-data{width:18%;float:left;margin:0;padding:50px 50px 30px;background:#86bc42;border-radius:0 100% 0 0;box-shadow:0 0 20px rgba(0,0,0,0.49);}
div.benifits .benifits-data h3{font-size:30px;font-family:'MontserratLight';color:#fff;margin:0 0 20px;}
div.benifits .benifits-data p{font-size:18px;font-family:'MontserratLight';color:#fff;line-height:24px;}
div.benifits ul{width:82%;float:left;list-style-type:none;margin:0;padding:50px 50px 0;}
div.benifits ul li{width:33.33%;float:left;padding:0;}
div.benifits ul li .no{width:92px;height:92px;background:rgba(0,0,0,0.1);color:#fff;float:left;text-align:center;line-height:72px;font-family:'PlayfairDisplayBlackItalic';font-size:60px;border-radius:100%;}
div.benifits ul li .data{width:75%;float:right;margin:0;padding:0 30px 0 0;}
div.benifits ul li .data h4{font-size:18px;letter-spacing:2px;text-transform:uppercase;font-family:'MontserratLight';color:#fff;margin:0 0 20px;}
div.benifits ul li .data p{font-size:18px;font-family:'MontserratLight';color:#fff;line-height:24px;}
div.benifits .slick-arrow{background-size:100%;background-repeat:no-repeat;background-position:center;width:20px;height:40px;top:50%;margin-top:-20px;}
div.benifits .slick-arrow.slick-prev{background-image:url(../images/left-arrow.png);left:0px;}
div.benifits .slick-arrow.slick-next{background-image:url(../images/right-arrow.png);left:auto;right:10px;}
div.product-how-to-use{background-image:url(../images/howtouse-bg.png);background-repeat:no-repeat;background-position:top right;position:relative;background-size:100%;padding:0 0 50px;background-attachment:fixed;text-align:center;}
div.recommended-left{width:35%;float:left;background-image:url(../images/recomanded-bg.png);background-repeat:no-repeat;background-position:top left;background-size:100%;padding:100px 60px 100px 80px;min-height:970px;}
div.recommended-left h2{width:100%;float:left;letter-spacing:1px;text-align:center;margin:20px 0 30px;font-family:'PlayfairDisplayBlackItalic';color:#8f5b1d;font-size:50px;line-height:50px;}
div.recommended-left h5{width:100%;float:left;letter-spacing:1px;margin:0 0 40px;font-family:'MontserratLight';font-weight:normal;text-transform:uppercase;color:#2b2b2b;font-size:18px;text-align:center;padding:0 30px;}
.recommended-list{width:100%;float:left;list-style-type:none;margin:0;padding:0;height:515px;overflow:auto;}
.recommended-list li{width:100%;float:left;position:relative;padding:0 30px 0 85px;font-family:'MontserratLight';color:#2b2b2b;line-height:24px;font-size:18px;margin:0 0 40px;letter-spacing:0.5px;}
.recommended-list li span{width:75px;line-height:30px;color:#905912;text-align:center;font-family:'PlayfairDisplayBlackItalic';font-size:50px;position:absolute;left:0;top:0;}
.go-button{display:none;}
div.recommended-right{width:65%;float:none;display:inline-block;padding:120px 30px 0 0;}
div.recommended-right h3{width:100%;float:left;text-align:center;margin:0 0 30px;font-family:'PlayfairDisplayBlackItalic';color:#fff;font-size:64px;line-height:60px;}
div.recommended-right p{width:400px;margin:auto;font-size:20px;font-family:'MontserratLight';color:#fff;line-height:24px;text-align:center;}
div.recommended-right .howtouse-slider{width:100%;float:left;list-style-type:none;margin:75px 0 0;padding:0 0px 0 0;}
div.recommended-right .howtouse-slider li{width:33.33%;float:left;padding:0;}
div.recommended-right .howtouse-slider li .box{width:100%;float:left;padding:0 15px 0 15px;text-align:center;}
div.recommended-right .howtouse-slider li .img-box{width:200px;height:200px;margin:auto;border-radius:100%;border:solid 2px #63a410;box-shadow:0 0 20px rgba(0,0,0,0.35);overflow:hidden;text-align:center;display:inline-block;}
div.recommended-right .howtouse-slider li .img-box img{width:100%;display:inline-block;height: auto;}
div.recommended-right .howtouse-slider li .data{width:100%;float:left;background:#fff;padding:120px 50px 50px;margin-top:-100px;border-radius:10px;}
div.recommended-right .howtouse-slider li .data h3{font-family:'PlayfairDisplayRegular';font-size:27px;text-align:center;color:#2c2c2c;margin:0 0 30px;}
div.recommended-right .howtouse-slider li .data p{width:100%;float:left;text-align:left;font-size:15px;font-family:'MontserratLight';color:#898989;line-height:22px;min-height:155px;}
.howtouse-slider .slick-arrow{background-size:100%;background-position:center;background-repeat:no-repeat;width:20px;height:40px;left:0;top:60%;margin-top:-20px;}
.howtouse-slider .slick-arrow.slick-prev{background-image:url(../images/left-arrow.png);left:-20px;}
.howtouse-slider .slick-arrow.slick-next{background-image:url(../images/right-arrow.png);left:auto;right:-20px;}
div.recommanded-mob{width:100%;float:left;padding:30px 20px 0;border-top:solid 1px rgba(255,255,255,0.5);display:none;}
div.recommanded-mob div.recmob-left{width:50%;float:left;}
div.recommanded-mob div.recmob-left h3{font-size:22px;font-family:'MontserratLight';color:#fff;margin:0 0 15px;}
div.recommanded-mob div.recmob-left p{font-size:16px;font-family:'MontserratLight';color:#fff;line-height:20px;}
div.product-blogger{background-image:url(../images/blogger-bg.png);background-repeat:no-repeat;background-position:top center;position:relative;background-size:cover;padding:50px 0;overflow:hidden;background-attachment:fixed;}
div.product-blogger h1{font-family:'PlayfairDisplayBlack';font-size:82px;text-align:center;letter-spacing:2px;color:#fff;line-height:82px;margin:0 0 20px;}
div.product-blogger h5{font-size:28px;font-family:'MontserratLight';color:#fff;text-align:center;letter-spacing:10px;text-transform:uppercase;}
.blogger-slider{width:100%;float:left;margin:100px 0 0;padding:0;list-style-type:none;}
.blogger-slider li{width:100%;float:left;text-align:center;display:inline-block;margin:0;padding:0 0 50px;border-radius:10px;}
div.product-blogger .box{display:inline-block;max-width:840px;width:100%;background:#fff;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,0.30);}
.blogger-slider li.slick-slide{opacity:0.3;}
.blogger-slider li.slick-current{opacity:1;}
.blogger-slider .slick-list{overflow:unset;}
div.product-blogger div.blogger-head{width:100%;float:left;margin:0 0 20px;padding:0 50px;}
div.product-blogger div.blogger-head .img-box{width:200px;height:200px;float:left;margin-top:-100px;border-radius:100%;border:solid 2px #fff;overflow:hidden;}
div.product-blogger div.blogger-head .img-box img{max-width:100%;}
div.product-blogger div.blogger-head .data{width:100%;padding-left:230px;padding-top:20px;}
div.product-blogger div.blogger-head .data h3{font-size:28px;color:#46b715;font-weight:normal;text-transform:uppercase;font-family:'MontserratLight';letter-spacing:1px;margin:0 0 15px;text-align:left;}
div.product-blogger div.blogger-head .data h5{color:#848484;font-size:20px;font-weight:normal;font-family:'MontserratLight';margin:0 0 8px;text-align:left;letter-spacing:0;}
div.product-blogger div.blogger-head .data .star{width:100%;float:left;text-align:left;}
div.product-blogger div.blogger-head .data .star span{margin-right:5px;color:#e8b414;font-size:20px;}
div.product-blogger .review{font-family:'MontserratLight';color:#2fa9cf;line-height:30px;font-size:22px;padding:0 100px;width:100%;float:left;font-style:italic;color:#2fa9cf;letter-spacing:1px;margin:40px 0 30px 0;line-height:30px;text-align:left;}
div.product-blogger div.date{float:left;width:100%;padding:25px 100px;border-top:2px solid #ccc;}
div.product-blogger div.date p{float:left;width:auto;margin:0px;padding:0px;font-family:'MontserratLight';color:#a4a4a4;text-transform:uppercase;letter-spacing:1px;line-height:55px;font-size:22px;}
div.product-blogger div.date p i{float:left;width:28px;height:55px;margin-right:10px;background:url(../images/ico-clock.png) no-repeat center;background-size:26px;}
div.product-blogger .button{float:right;padding:20px 30px;font-size:14px;background:#86bc42;color:#fff;}
div.product-blogger .button:hover{background:#fff;color:#86bc42;}
.blogger-slider .slick-arrow.slick-next{right:24%;background-image:url(../images/right-arrow.png);width:24px;height:42px;}
.blogger-slider .slick-arrow.slick-prev{left:24%;background-image:url(../images/left-arrow.png);width:24px;height:42px;}
div.product-youmaylike{background-image:url(../images/yoymaylike-bg.png);background-repeat:no-repeat;background-position:top left;position:relative;background-size:100%;padding:100px 0;}
div.product-youmaylike h4{font-size:52px;line-height:52px;margin:0 0 20px;color:#86bc42;font-family:'PlayfairDisplayBold';text-align:center;}
div.product-youmaylike p{font-size:20px;color:#515255;letter-spacing:8px;text-align:center;font-family:'MontserratRegular';text-transform:uppercase;}
ul.product-list{float:left;width:100%;margin:40px 0 0 0;padding:0;text-align:center;}
ul.product-list li{display:inline-block;margin:0 -2px 40px;padding:0 20px;position:relative;width:33.3333%;}
ul.product-list div.img-box{float:left;width:100%;margin:0px;padding:0px;position:relative;}
ul.product-list div.img-box img{width:100%;height: auto;}
ul.product-list div.data{/* width:340px;position:absolute; */width:auto;position:static;left:50%;bottom:60px;padding:0;text-align:center;/* margin-left:-170px; */}
ul.product-list div.data h3{font-size:30px;color:#00afc7;border:0;margin:0 0 20px 0;padding:0;text-transform:none;font-family:'PlayfairDisplayBold';letter-spacing:normal;}
ul.product-list div.data h5{margin:0 0 30px 0;padding:0;font-size:16px;color:#7c7c7c;text-transform:uppercase;line-height:23px;font-family:'MontserratLight';letter-spacing:2px;display:inline-block; width:100%;}
ul.product-list div.product-cta{display:inline-block;}
ul.product-list div.product-cta .green{float:none;background:#86bc42;color:#fff;margin-right:15px;padding:15px 0px;border:2px solid #86bc42;}
ul.product-list div.product-cta .trans{padding:13px 0;}
ul.product-list div.product-cta .button{min-width:160px;}
ul.product-list div.product-cta .green:hover{background:#fff;color:#86bc42;}
ul.product-list div.show-more{margin:0;}
div.tvc-section{float:left;width:100%;background:#f6f7eb;}
div.tvc-section div.article-title-bar div.data{border-bottom:0;}
div.tvc-section div.article-title-bar div.data p{font-size:24px;line-height:30px;width:90%;}

div.tvc-section div.row ul li { position: relative; margin-bottom: 30px; }
div.tvc-section div.row ul li div.img-box { margin-bottom: 0; background: #000; }
div.tvc-section div.row ul li div.img-box img { opacity: 0.5; }
div.tvc-section div.row ul li div.data { padding: 0; border: none; position: absolute; top: 50%; left: 50%; transform: translateY(-50%) translateX(-50%); }
div.tvc-section div.row ul li:hover a.play-btn { color: #fff; border-color: #fff; }
div.tvc-section div.row ul li a.play-btn:before { display: none; }
div.tvc-section div.row ul li a.play-btn { width: 70px; height: 70px; padding: 0; border-radius: 50%; background-position: center; background-size: 22px; border-color: #fff }

div.row{float:left;width:100%;}
div.row ul{margin:0 -20px;padding:0;list-style-type:none;text-align:center;}
div.row ul li{display:inline-block;text-align:center;margin:0;padding:0 20px;width:33.33%;float:none;}
div.row ul li div.img-box{display:inline-block;margin:0 0 40px 0;border-radius:10px;overflow:hidden;box-shadow:0 15px 25px rgba(0,0,0,0.20);}
div.row ul li div.img-box img{max-width:100%;}
div.row ul li div.data{text-align:center;border-top:2px solid rgba(183,183,183, 0.30);padding-top:30px;}
div.row ul li a.play-btn{position:relative; transition: all 0.3s; padding:15px 30px 15px 80px;background-position:25px center;background-repeat:no-repeat;background-size:24px;background-image:url(../images/play-btn.png);border:3px solid #86bc42;border-radius:30px;color:#86bc42;font-family:'MontserratSemiBold';letter-spacing:2px;width:250px;display:inline-block;text-align:center;font-size:15px;box-shadow:0 5px 15px rgba(0,0,0,0.10);}
div.row ul li a.play-btn:before{content:""; transition: all 0.3s; position:absolute;width:3px;height:100%;left:70px;top:0px;background:#86bc42;}
div.watch-video{float:left;width:100%;border-top:1px solid #86bc42;border-bottom:1px solid #86bc42;padding:50px 0;margin:100px 0;}
div.watch-video p{text-transform:uppercase;font-size:30px;color:#86bc42;font-family:'MontserratLight';font-weight:normal;letter-spacing:2px;margin:0 0 0 150px;padding:0;float:left;line-height:60px;}
div.watch-video a{float:right;background:#86bc42;color:#fff;font-size:24px;margin:0 100px 0 0;border:2px solid #86bc42;}
div.watch-video a:hover, div.watch-video a.active{float:right;background:#ffffff;color:#86bc42;border:2px solid #86bc42;}
div.media-cvrg-wrap{background:#f6f7eb;}
div.media-cvrg{float:left;width:100%;margin:0px;padding:0px;}
div.media-cvrg-wrap h1.title{width:100%;font-family:'PlayfairDisplayBold';text-transform:capitalize;padding:50px 0 20px;border-bottom:2px solid #ddded3;text-align:left;}
div.media-cvrg-wrap h1.title:before{display:none;}
div.media-cvrg-wrap div.media-sec{float:left;width:70%;padding:0 0 50px;margin:0;}
div.media-sec ul.media-list{float:left;width:100%;padding:0 50px 0px 0px;margin:0;list-style:none}
div.media-sec ul.media-list li{float:left;width:100%;padding:20px 0;margin:0;border-bottom:2px solid #ddded3;}
div.media-sec ul.media-list li p{font-size:20px;color:#86bc42;}
div.media-sec ul.media-list li div.content{float:left;width:100%;padding:40px 150px 40px 345px;margin:0;background:#f9f9f9;box-shadow:4px 0 36px rgba(104,104,104,0.4);border-radius:15px;position:relative;min-height:355px;}
div.media-sec ul.media-list li div.img-box{float:left;position:absolute;left:40px;top:40px;width:275px;height:275px;padding:0;margin:0;background:#e1e1e1;border-radius:15px;border-radius:10px;overflow:hidden;}
div.media-sec ul.media-list li div.img-box img{width:100%;}
div.media-sec ul.media-list li div.data{float:left;width:100%;padding:0 0 0 0;margin:0;}
div.media-sec ul.media-list li div.data span{font-family:'MontserratLight';color:#909090;font-size:22px;line-height:26px;}
div.media-sec ul.media-list li div.data h6{font-family:'MontserratLight';color:#86bc42;font-size:28px;line-height:36px;margin:20px 0 40px 0;}
div.media-sec ul.media-list li div.data p{font-family:'MontserratLight';color:#838d8f;font-size:20px;line-height:28px;margin:0 0 30px;}
div.media-sec ul.media-list li div.data .button{background:#86bc42;color:#fff;}
div.media-sec ul.media-list li div.data .button:hover{background:#fff;color:#86bc42;border:2px solid #86bc42;}
.norecordsTxt{width:100%;float:left;padding:50px 0;font-family:'MontserratLight';font-size:22px;color:#86bc42}
.blog-list .norecordsTxt{padding:0 0 50px 0;}
div.media-cvrg-wrap div.archives-wrap{float:right;width:30%;padding:20px 0 20px 0;margin:0;}
div.archives-wrap div.archives-inner{float:left;width:100%;padding:40px 0 0;margin:0;background:#f5f6fb;box-shadow:4px 0 28px rgba(64,64,64,0.4);}
div.archives-wrap div.archives-inner h3{font-family:'PlayfairDisplayBold';color:#7e7e7e;font-size:30px;line-height:20px;text-transform:capitalize;text-align:center;letter-spacing:1px;margin:0 0 30px 0;}
ul.year-list{float:left;width:100%;margin:0px;padding:0px 100px;list-style-type:none;text-align:center;}
ul.year-list{float:left;width:100%;margin:0px;padding:0px 100px;list-style-type:none;text-align:center;}
ul.year-list li{float:left;width:100%;margin:0px;padding:0px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;transition:all ease-in-out 0.3s;visibility:hidden;opacity:0;}
ul.year-list li.active{visibility:visible;opacity:1;}
div.archives-wrap div.archives-inner div.years{float:left;width:100%;margin:20px 0px 0px;padding:0px 20px;position:relative;}
div.archives-wrap div.archives-inner div.years a{position:absolute;width:60px;height:60px;top:50%;margin-top:-30px;background-repeat:no-repeat;background-size:100%;background-position:center;z-index:2;}
div.archives-wrap div.archives-inner div.years{float:left;width:100%;margin:20px 0px 0px;padding:0px 20px;position:relative;}
div.archives-wrap div.archives-inner div.years a{position:absolute;width:60px;height:60px;top:50%;margin-top:-30px;background-repeat:no-repeat;background-size:100%;background-position:center;}
div.archives-wrap div.archives-inner div.years a.year-next{background-image:url(../images/year-next.png);right:20%;}
div.archives-wrap div.archives-inner div.years a.year-prev{background-image:url(../images/year-prev.png);left:20%;}
div.archives-wrap div.archives-inner p{font-family:'MontserratLight';color:#86bc42;font-size:22px;line-height:16px;text-transform:capitalize;text-align:center;letter-spacing:1.3px;margin:0;}
div.archives-wrap div.archives-inner ul.clndr-list{float:left;width:100%;padding:30px 0 0;margin:0;list-style-type:none;}
div.archives-wrap div.archives-inner ul.clndr-list li{float:left;width:100%;padding:0 15px;margin:0;position:relative;}
div.archives-wrap div.archives-inner ul.clndr-list li:hover,div.archives-wrap div.archives-inner ul.clndr-list li.active{background:#86bc42;color:#fff;}
div.archives-wrap div.archives-inner ul.clndr-list li:hover a,div.archives-wrap div.archives-inner ul.clndr-list li.active a{color:#fff;}
div.archives-wrap div.archives-inner ul.clndr-list li a{float:left;width:100%;padding:20px 35px;font-family:'MontserratLight';color:#7e7e7e;font-size:20px;line-height:20px;letter-spacing:1.2px;text-transform:capitalize;border-top:1px solid #dbdbdb;}
div.archives-wrap div.archives-inner ul.clndr-list li:before{content:"";width:20px;height:20px;position:absolute;top:35%;left:-10px;background:tranparent;transform:rotate(45deg);}
div.archives-wrap div.archives-inner ul.clndr-list li.active:before{background:#86bc42;}
div.about-banner{background-image:url(../images/about-banner.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;height:590px;}
div.about-banner div.banner-content{float:left;width:100%;padding:0 22%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
div.banner-content h1{font-family:'PlayfairDisplayBold';color:#cc6327;font-size:42px;line-height:45px;text-transform:capitalize;text-align:center;margin:0 0 30px 0;}
div.banner-content p{font-family:'MontserratLight';color:#cc6327;font-size:20px;line-height:30px;text-align:center;margin:0;}
div.vision-sec{background:#f6f7eb;padding:20px 0 0 0;}
div.vision-sec div.vision-inner{float:left;width:100%;padding:0 10%;margin:0 0 40px 0;text-align:center;position:relative;}
div.vision-sec div.vision-inner:after{content:"";width:60px;height:60px;background:url(../images/about-leaf.png);background-repeat:no-repeat;background-position:top right;background-size:70px;position:absolute;top:75px;right:85px;}
div.vision-inner h1.title{padding:30px 30px 15px 30px;line-height:100px;}
div.vision-inner h1.title:before{width:120px;height:100%;background:url(../images/vision-img.png) no-repeat center;background-size:100%;top:0px;left:-100px;}
div.vision-sec div.vision-inner p{float:left;width:100%;font-family:'MontserratLight';color:#a8ad75;font-size:20px;line-height:32px;margin:0;text-align:justify;}
div.vision-sec div.vision-list-wrap{float:left;width:100%;padding:0;margin:0;position:relative;}
div.vision-sec ul.vision-list{float:left;width:100%;padding:0;margin:0;list-style-type:none;}
div.vision-sec ul.vision-list li{float:left;width:100%;padding:0 0 0 0;margin:0;}
div.vision-sec ul.vision-list li div.data{float:left;width:50%;padding:0 0 70px 0;margin:0;text-align:right;position:relative;}
div.vision-sec ul.vision-list li div.data span{width:50px;height:50px;font-family:'MontserratLight';background:#86bc42;color:#fff;font-size:22px;text-align:center;line-height:50px;margin:0;border-radius:100%;position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;box-shadow:0 4px 20px rgba(0,0,0,0.1);z-index:2;}
div.vision-sec ul.vision-list li div.data h4{font-family:'MontserratLight';color:#86bc42;font-size:30px;line-height:40px;margin:0 0 15px 0;}
div.vision-sec ul.vision-list li div.data p{font-family:'MontserratLight';color:#888888;font-size:20px;line-height:30px;}
div.vision-sec ul.vision-list li div.data div.numeric{content:"";width:100px;height:100px;background:url(../images/circle.png) no-repeat;background-size:100px;position:absolute;z-index:1;background-color:#f6f7eb;border-radius:100%;}
div.vision-sec ul.vision-list li div.data:after{content:"";width:1px;height:100%;background:#d6d9bc;position:absolute;top:0px;right:0;z-index:0;}
div.vision-sec ul.vision-list li.even{background:url(../images/team-work-left.png) no-repeat;background-size:16%;background-position:25% center;}
div.vision-sec ul.vision-list li.even div.data{float:right;padding:20px 15% 70px 7%;text-align:left;background:url(../images/team-work-right.png) no-repeat;background-size:38%;background-position:right bottom;}
div.vision-sec ul.vision-list li.even div.data div.numeric{top:0px;left:-50px;right:auto;}
div.vision-sec ul.vision-list li.even div.data:after{left:0px;}
div.vision-sec ul.vision-list li.odd{background:url(../images/fantastic-right.png) no-repeat;background-size:11%;background-position:right top;}
div.vision-sec ul.vision-list li.odd:last-child{background:none;}
div.vision-sec ul.vision-list li.odd:last-child div.data{background:none;}
div.vision-sec ul.vision-list li.odd div.data div.numeric{top:0px;right:0;margin-right:-50px;}
div.vision-sec ul.vision-list li:last-child div.data:after{display:none;}
div.vision-sec ul.vision-list li.odd div.data{padding:20px 7% 70px 15%;background:url(../images/fantastic-left.png) no-repeat;background-size:18%;background-position:left top;}
div.vision-list-wrap div.mobile-only{display:none;position:absolute;left:0;bottom:14%;z-index:3;}
div.mobile-only img{width:100px;}
.slick-slider.mobile-only{display:none;}
div.team-wrap{text-align:center;}
div.team-wrap div.heading{float:left;width:100%;padding:0 0 25px 0px;margin:0;position:relative;}
div.team-wrap div.heading:before{content:"";width:100px;height:2px;background:#ac9455;position:absolute;bottom:0;left:50%;margin:0 0 0 -50px;}
div.team-wrap h1.title{text-transform:capitalize;padding:30px 30px 7px 30px;}
div.team-wrap h1.title:before{display:none}
div.team-wrap div.heading p{font-family:'MontserratLight';font-size:20px;line-height:18px;color:#898989;margin:0;}
div.team-wrap div.slider-wrap{float:left;width:100%;padding:60px 0 85px 0;margin:0;}
div.slider-wrap ul.the-team{float:left;width:100%;padding:0;margin:0;list-style-type:none;position:relative;}
div.slider-wrap ul.the-team li{float:left;display:inline-block;vertical-align:middle;width:33.3333%;padding:0;margin:0 -2px;transform:scale(0.7);transition:all ease-in-out 0.3s;}
div.slider-wrap ul.the-team li.slick-current{transform:scale(1);}
div.slider-wrap ul.the-team li.slick-current div.img-box{box-shadow:0px 4px 30px rgba(78,78,78,0.4);}
div.slider-wrap ul.the-team li.slick-current div.data p{display:block;}
div.slider-wrap ul.the-team li div.img-box{display:inline-block;width:230px;height:230px;padding:0;border-radius:100%;overflow:hidden;}
div.slider-wrap ul.the-team li div.img-box img{max-width:100%;width:100%;}
div.slider-wrap ul.the-team li div.data{float:left;width:100%;padding:20px 20px 0 20px;margin:0;}
div.slider-wrap ul.the-team li div.data p{display:none;font-family:'MontserratLight';color:#888888;font-size:18px;line-height:24px;margin:0 0 30px 0;}
div.slider-wrap ul.the-team li div.data h4{font-family:'MontserratLight';color:#2b2b2b;font-size:26px;line-height:28px;text-transform:uppercase;letter-spacing:3.5px;font-weight:normal;margin-bottom:10px;}
div.slider-wrap ul.the-team li div.data h6{font-family:'MontserratLight';color:#00b5cb;font-size:20px;line-height:28px;text-transform:uppercase;letter-spacing:2.7px;}
div.slider-wrap ul.the-team .slick-arrow{width:15px;height:26px;top:25%;background-size:100%;padding:0;margin:0;}
div.slider-wrap ul.the-team .slick-arrow.slick-prev{background-image:url(../images/prev-arrow.png);left:30%;}
div.slider-wrap ul.the-team .slick-arrow.slick-next{background-image:url(../images/next-arrow.png);right:30%;}
div.blog-nav{float:left;width:100%;margin:0px;padding:25px 15px;position:relative;background:#f2f2f2;}
div.blog-nav a{float:left;font-size:16px;color:#838d8f;font-family:'MontserratLight';text-transform:uppercase;line-height:28px;}
div.blog-nav a .fa{font-size:28px;margin:0px 10px;vertical-align:top;color:#ccc;}
div.blog-nav a.next{float:right;}
div.blog-nav a.back-home{position:absolute;left:50%;top:50%;transform:translate(-50%,1%);padding:0px 0px 0px 40px;background:url(../images/ico-grid.png) no-repeat left center;background-size:20px;}
div.blog-inner-banner{float:left;width:100%;margin:0px;padding:0px;position:relative;}
div.blog-inner-banner div.img-box{float:left;width:100%;margin:0px;padding:0px;position:relative;}
div.blog-inner-banner div.img-box img{width:100%;}
div.blog-inner-banner div.overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(134,188,63, 0.5);}
div.blog-inner-banner .banner-content{text-align:center;}
div.blog-inner-banner .banner-content div.data{float:none;display:inline-block;text-align:center;max-width:1000px;width:100%;}
div.blog-inner-banner .banner-content div.data h1{text-align:center;margin:0px 0px 30px 0px;}
div.blog-inner-banner .banner-content div.data a.tag{float:none;display:inline-block;}
div.blog-inner-banner .banner-content div.data p{float:none;display:inline-block;width:auto;}
div.blog-inner-banner .banner-content div.data p.time{padding:0px 0px 0px 30px;background:url(../images/ico-time-w.png) no-repeat left center;background-size:20px;font-family:'PlayfairDisplayBlackItalic';}
div.blog-inner-banner div.time-date, div.blog-inner-banner div.share{float:left;width:100%;text-align:center;}
div.blog-inner-banner div.time-date{margin:0px 0px 20px 0px;}
div.blog-inner-banner div.share{margin:0px 0px 0px 0px;}
div.blog-inner-banner div.share ul{float:none;display:inline-block;width:auto;margin:0px;padding:0px;list-style-type:none;}
div.blog-inner-banner div.share ul li{display:inline-block;margin:0px 9px;}
div.blog-inner-banner div.share ul li a{display:inline-block;color:#fff;}
div.blog-inner-banner div.share ul li a .fa{font-size:28px;}
div.blog-inner-banner div.share p{font-family:'MontserratLight';text-transform:uppercase;}
div.blog-content{float:left;width:100%;margin:0px;padding:0px;position:relative;}
.page-getin-touch{width:100%;float:left;position:relative;direction:rtl}
.page-getin-touch .col-half{width:50%;position:relative;}
.page-getin-touch .col-half.col-add img.git-bg{width:100%;}
.page-getin-touch .col-half.col-add{float:left;}
.page-getin-touch .col-half.col-map{float:right;}
.address-details{position:absolute;top:0;left:0;z-index:2;padding:30% 23% 0 23%;}
.page-getin-touch .col-half.col-add h1{margin:0 0 20px 0;}
.page-getin-touch .col-half.col-add h1 img{max-width:72%;}
.page-getin-touch .col-half.col-add p{color:#849f66;font-size:20px;line-height:26px;}
.col-half{direction:ltr;}
.mob-img{display:none;}
.page-getin-touch .map-content h3{text-align:center;}
.page-getin-touch .map-content .store-name{color:#27a4ce;font-size:16px;}
.page-getin-touch .map-content .store-name b{font-weight:normal;}
.page-getin-touch .map-content .store-name h5{color:#73c52c;font-weight:bold;font-size:18px;text-align:center;}
.contact-list{width:100%;float:left;position:relative;list-style:none;margin:10px 0 0;padding:0;}
.contact-list li{width:100%;float:left;position:relative;list-style:none;margin:0 0 25px 0;padding:0 0 0 50px;}
.page-getin-touch .col-half.col-add .contact-list li.emailTxt p a{text-transform:none;}
.contact-list li i{position:absolute;top:0;left:0;color:#849f66;font-size:20px;}
.contact-list li label{color:#839f66;font-size:18px;font-weight:normal;font-family:'MontserratLight';text-transform:uppercase;letter-spacing:3px;margin:0 0 5px 0;display:block;}
.page-getin-touch .col-half.col-add .contact-list li p, .page-getin-touch .col-half.col-add .contact-list li p a{color:#af8f6c;font-size:20px;font-family:'MontserratLight';margin:0;}
.page-getin-touch .col-half.col-add .contact-list li p a{text-transform:uppercase;display:inline-block;margin:0 25px 0 0px;}
.page-getin-touch .col-half.col-add p span{margin-right:5px;letter-spacing:0px;font-size:20px;}
div.blog-inner-content{float:left;width:100%;padding:70px 0;margin:0;position:relative;}
div.blog-inner-content div.author-sidebar{float:left;width:300px;padding:0;margin:0;background:#f8f6ef;position:relative;top:0;left:0;border:1px solid #d5d5d5;border-radius:6px;box-shadow:0 4px 30px rgba(64,64,64,0.2);display: none;}
div.author-sidebar div.author-profile{float:left;width:100%;padding:50px 30px 25px 30px;margin:0;text-align:center;border-bottom:2px solid #d5d5d5;}
div.author-sidebar div.author-profile div.img-box{display:inline-block;width:180px;height:180px;padding:0;margin:0 0 15px 0;border-radius:100%;overflow:hidden;box-shadow:0 4px 28px rgba(64,64,64,0.3);float:none;}
div.author-sidebar div.author-profile div.data{float:left;width:100%;padding:0;margin:0;}
div.author-sidebar div.author-profile div.data h4{color:#86bc42;font-family:'MontserratLight';font-size:22px;line-height:24px;text-transform:uppercase;letter-spacing:3.6px;margin:0 0 10px;}
div.author-sidebar div.author-profile div.data p{color:#838c8d;font-family:'PlayfairDisplayRegular';font-size:20px;line-height:26px;text-transform:capitalize;letter-spacing:1.7px;margin:0;}
div.author-sidebar div.author-details{float:left;width:100%;padding:60px 20px 40px;margin:0;text-align:center;}
div.author-sidebar div.author-details h5{color:#86bc42;font-family:'MontserratLight';font-size:20px;line-height:21px;text-transform:uppercase;letter-spacing:3.6px;margin:0 0 40px;}
div.author-sidebar div.author-details p{color:#666d70;font-family:'MontserratLight';text-align:left;font-size:16px;line-height:26px;letter-spacing:0.7px;margin:0;}
/*div.blog-inner-content div.author-content{float:right;width:calc(100% - 350px);padding:0;margin:0;}*/
div.blog-inner-content div.author-content{width:100%;padding:0;margin:0;}
div.author-content h2{color:#666d70;font-family:'PlayfairDisplayRegular';font-size:36px;line-height:40px;margin:0 0 55px;}
div.author-content h4{color:#86bc42;font-family:'PlayfairDisplayBold';font-size:30px;line-height:36px;margin:0 0 30px;}
div.author-content p{color:#666d70;font-family:'MontserratLight';text-align:left;font-size:20px;line-height:26px;letter-spacing:0.7px;margin:0 0 30px;}
div.author-content h6{color:#86bc42;font-family:'MontserratLight';font-size:18px;line-height:24px;margin:0 0 15px;letter-spacing:3.3px;}
div.author-content img{display:inline-block;max-width:100%;margin:30px 0}
div.author-content h5{color:#86bc42;font-family:'PlayfairDisplayBold';font-size:26px;line-height:36px;margin:30px 0 20px;}
div.author-content h3{color:#3b3d40;font-family:'PlayfairDisplayRegular';font-size:26px;line-height:42px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:30px 0;margin:30px 0 30px;}
div.blog-inner-content div.tab-wrap{float:left;width:100%;/*padding:35px 0 0 350px;*/margin:0;}
div.tab-wrap ul.author-tabs{float:left;width:100%;padding:0;margin:0;list-style-type:none;}
div.tab-wrap ul.author-tabs li{display:inline-block;padding:0 10px 0 0;margin:0;}
div.tab-wrap ul.author-tabs li a{color:#fff;font-family:'MontserratSemiBold';font-size:15px;line-height:24px;padding:4px 10px;background:#25a2cc;text-transform:uppercase;border-radius:7px;letter-spacing:1.8px;}
div.tag-list-padd{padding-top:100px;}
div.tab-wrap ul.author-social{float:left;width:100%;padding:0;margin:50px 0 0 0;list-style-type:none;}
div.tab-wrap ul.author-social li{float:left;padding:0 15px 0 0;margin:0;list-style-type:none;}
div.tab-wrap ul.author-social li .button{color:#fff;padding:15px 40px 15px 80px;letter-spacing:3.5px;}
div.tab-wrap ul.author-social li .button.share{background:#225b99 url(../images/facebook.png) no-repeat 18% center;}
div.tab-wrap ul.author-social li .button.tweet{background:#00adf2 url(../images/twitter.png) no-repeat 18% center;}
div.skin-hub-wrap{float:left;width:100%;background:url(../images/skin-hub-banner.jpg) no-repeat;padding:80px 0;background-position:center top;}
div.skin-hub{float:left;width:30%;padding:8% 0 0 0;}
div.skin-hub h1{font-size:90px;margin:0 0 40px 0;padding:0;line-height:100px;color:#96e7ff;font-family:'PlayfairDisplayBlack';opacity:0.4;letter-spacing:6px;}
div.skin-hub p{font-size:24px;color:#fff;line-height:32px;}
div.grid{float:right;width:70%;padding-left:40px;text-align:right;}
div.grid ul.grid-list{margin:0;padding:0;width:100%;list-style-type:none;}
div.grid ul.grid-list li div.img-box{float:left;width:100%;text-align:center;padding:50px 0 0 0;}
div.grid ul.grid-list li{display:inline-block;padding:0;height:312px;width:312px;background:#fff;border-radius:15px;margin:0 10px 20px 10px;}
div.grid ul.grid-list li:hover,div.grid ul.grid-list li.active{box-shadow:0 30px 45px rgba(0,87,109,0.55)}
div.grid ul.grid-list li.blog-grid{background:url(../images/blog-hub.png) no-repeat;background-position:center left;background-size:100%;width:650px;}
div.grid ul.grid-list li.grid-vlog{background:url(../images/grid-vlogs.png) no-repeat;background-size:100%;}
div.grid ul.grid-list li.grid-tvc{background:url(../images/grid-tvc.png) no-repeat;background-size:100%;}
div.grid ul.grid-list li.grid-skin-care{background:url(../images/skin-care.png) no-repeat;background-size:100%;}
div.grid ul.grid-list li.blog-grid div.data{float:left;width:100%;padding:50px 40px 30px 300px;text-align:left;}
div.grid ul.grid-list li div.data{float:left;width:100%;padding:10px 30px 50px 30px;text-align:center;}
div.grid ul.grid-list li div.data h2{font-size:36px;color:#25a2cc;padding:0;margin:0 0 10px 0;font-family:'PlayfairDisplayBlack';}
div.grid ul.grid-list li div.data p{font-size:16px;color:#9c9898;font-family:'MontserratLight';line-height:23px;}
div.grid ul.grid-list li.info div.data h2{font-family:'PlayfairDisplayBold';font-weight:normal;}
div.grid ul.grid-list li.grid-vlog div.data{padding:100px 40px 50px 40px;}
div.grid ul.grid-list li.grid-vlog div.data h2{margin-bottom:40px;color:#fff;}
div.grid ul.grid-list li.grid-tvc div.data{padding:150px 40px 50px 40px;}
div.grid ul.grid-list li.grid-tvc div.data h2, div.grid ul.grid-list li.grid-skin-care div.data h2, div.grid ul.grid-list li.grid-skin-care div.data p{color:#fff;}
div.grid ul.grid-list li.grid-tvc div.data p{color:#fff;}
div.grid ul.grid-list li.grid-skin-care{padding:80px 20px 50px 20px;float:left;}
div.grid ul.grid-list li.blog-grid div.data .button{display:none;}
div.engage{width:100%;float:left;background-image:url(../images/engage-left.png);background-repeat:no-repeat;background-attachment:fixed;background-position:left top;background-color:#57a70b;}
div.engage div.left-engage{width:42%;float:left;padding:200px 0 100px;}
div.engage div.left-engage .data{width:100%;max-width:550px;float:left;vertical-align:middle;margin:0;padding:0 30px 0 0;position:relative;}
div.engage div.left-engage .data h1{width:100%;float:left;color:#fff;font-family:'PlayfairDisplayBold';font-size:42px;line-height:50px;margin:0 0 30px;}
div.engage div.left-engage .data p{width:100%;float:left;color:#fff;font-family:'MontserratLight';font-size:18px;line-height:26px;letter-spacing:1px;text-transform:uppercase;max-width:375px;}
div.engage div.left-engage .data .share{width:100%;float:left;margin:70px 0 0;}
div.engage div.left-engage .data .share h4{width:100%;float:left;color:#fff;font-family:'MontserratLight';font-size:20px;line-height:26px;letter-spacing:2px;text-transform:uppercase;font-weight:normal;margin:0 0 15px;}
div.engage div.left-engage .data .share a{float:left;margin-right:25px;color:#fff;font-size:20px;}
div.engage div.right-engage{width:58%;float:right;padding:50px 25px;background:#57a70b;position:relative;}
div.right-engage div.engQesAns{min-height:653px;}
div.engage div.right-engage .engage-slider{width:100%;float:left;padding:35px 0 0;margin:0;list-style-type:none;background-image:url(../images/card-shadow.png);background-repeat:no-repeat;background-size:50%;background-position:center top;}
div.engage div.right-engage .engage-slider li{width:100%;float:left;text-align:center;padding:0 0 30px;}
div.engage div.right-engage .engage-slider li div.card-box{width:500px;display:inline-block;border-radius:25px;overflow:hidden;box-shadow:0 15px 25px rgba(0,0,0,0.4);background:#f9f9f9;min-height:550px;}
div.engage div.right-engage .engage-slider li div.card-box.ansbox{min-height:auto;}
div.engage div.right-engage .engage-slider .qes-result{display:none;}
div.question-box{width:100%;float:left;text-align:center;background:#68c214;padding:0 80px 50px;background-image:url(../images/answer-curvebg.png);background-repeat:no-repeat;background-position:center bottom;background-size:100%;}
div.card-box div.question-box h2{color:rgba(226,255,198,0.20);font-size:144px;margin-top position:relative;text-align:center;font-family:'PlayfairDisplayBlackItalic';margin:0;position:relative;}
div.card-box div.question-box h2 span{width:100%;float:left;color:#fff;font-family:'MontserratLight';font-size:20px;letter-spacing:2px;text-transform:uppercase;position:absolute;left:0;top:50%;margin-top:10px;}
div.card-box div.question-box p{width:100%;float:left;color:#fff;font-family:'PlayfairDisplayBold';font-size:22px;line-height:30px;min-height:100px;}
div.card-box .data-box{width:100%;float:left;background:#f9f9f9;padding:70px 20px;}
div.card-box .data-box p{color:#939393;font-family:'MontserratLight';font-size:16px;line-height:22px;min-height:90px;}
div.card-box .data-box p a{color:#939393;}
div.card-box .data-box .left-option{width:48%;float:left;text-align:left;}
div.card-box .data-box .right-option{width:48%;float:right;text-align:right;}
div.right-engage .cardarrow{width:80px;height:80px;padding:20px;border:solid 1px #fff;border-radius:100%;position:absolute;top:50%;z-index:2;margin-top:12%;}
div.right-engage .cardarrow img{width:100%;}
div.right-engage .cardarrow.left{left:50px;}
div.right-engage .cardarrow.right{right:50px;transform:rotate(180deg)}
div.card-box .ans-img{width:100%;float:left;}
div.card-box .ans-img img{max-width:100%;vertical-align:top;}
div.show-more-mob{display:none;}
.ingredients-slider{list-style-type:none;}
div.popup-ingredients{background:#70ac24;display:none;width:100%;height:100%;float:left;position:relative;top:0;left:0;z-index:3;}
div.popup-ingredients ul{width:100%;float:left;list-style-type:none;padding:50px;margin:0;}
div.popup-ingredients ul li{width:100%;float:left;font-family:'MontserratLight';font-size:20px;letter-spacing:1px;color:#fff;line-height:30px;margin:0 0 20px;position:relative;padding:0 0 20px;}
div.popup-ingredients ul li:after{width:30%;height:1px;background:rgba(86,138,20,0.50);content:"";position:absolute;left:0;bottom:0;}
div.skin-video{width:42%;height:100%;position:fixed;left:0;top:0;}
div.skin-video iframe{width:100%;height:100%;position:absolute;}
.qus-icon{width:100%;float:left;padding:0;margin:20px 0 0;list-style-type:none;text-align:center;}
.qus-icon li{width:auto;display:inline-block;text-align:left;line-height:45px;padding:0 20px;position:relative;}
.qus-icon li a{color:#fff;font-family:'MontserratLight';font-size:18px;letter-spacing:2px;text-transform:uppercase;display:none;}
.qus-icon li img{float:left;width:45px;color:#fff;margin-right:20px;}
div.home-trend .mobile-only{display:none !important;}
.search-box{float:left;width:100%;position:relative;}
.btn-go{display:none}
div.blogger-mobslider{width:100%;float:left;display:none;}
.qus-icon li.social-icon:hover .share-hover{visibility:visible;opacity:1;right:-110px;transition:all ease-in-out 1s;background-color:#fff;}
div.sitemap{width:100%;float:left;background:#f6f7eb;margin:0;padding:70px 0;}
div.sitemap ul.sitemap-tab{width:auto;float:right;margin:0;padding:0;list-style-type:none;}
div.sitemap ul.sitemap-tab li{width:auto;float:left;margin:0 10px;}
div.sitemap ul.sitemap-tab li:last-child{margin-right:0;}
div.sitemap ul.sitemap-tab li a{width:auto;float:left;padding:20px 35px;background:#fff;color:#00b5cb;text-align:center;font-family:'MontserratLight';font-size:18px;text-transform:uppercase;letter-spacing:2px;box-shadow:0 0 25px rgba(118,121,86,0.5);border-radius:6px;}
div.sitemap ul.sitemap-tab li a.active{background:#00b5cb;color:#fff;padding:20px 65px;margin:0 15px;}
div.sitemap-accordian{width:100%;float:left;margin:50px 0 0;position:relative;}
div.sitemap-accordian .sitemap-main{width:100%;float:right;margin:0;padding:50px 0 0;list-style-type:none;position:relative;}
div.sitemap-accordian .sitemap-main li{width:33.33%;float:left;padding:0 40px;position:relative;}
div.sitemap-accordian .sitemap-main li.skin-tab .child-tree1:before{margin-left:15px;}
div.sitemap-accordian .sitemap-main li.grn-tab.skin-tab .child-tree1::after{margin-left:21px;}
div.sitemap-accordian .sitemap-main li:first-child{padding-left:0;}
div.sitemap-accordian .sitemap-main li:last-child{padding-right:0;}
div.sitemap-accordian .sitemap-main li a{width:100%;float:left;padding:25px 25px;background:#86bc42;color:#fff;text-align:center;font-family:'MontserratLight';font-size:22px;text-transform:uppercase;letter-spacing:2px;box-shadow:0 0 25px rgba(118,121,86,0.5);border-radius:6px;}
div.sitemap-accordian .sitemap-main li .sub-tree{width:100%;float:right;margin:50px 0 40px;padding:0;list-style-type:none;}
div.sitemap-accordian .sitemap-main li .sub-tree li{width:100%;float:right;margin:0;padding:0 30px;}
div.sitemap-accordian .sitemap-main li .sub-tree li a{width:100%;float:left;padding:20px;text-align:center;color:#86bc42;background:#fff;font-family:'MontserratLight';font-size:18px;text-transform:uppercase;letter-spacing:2px;box-shadow:0 0 25px rgba(118,121,86,0.5);}
div.sitemap-accordian .sitemap-main li .child-tree1{width:100%;float:right;margin:40px 0 40px;padding:0;list-style-type:none;}
div.sitemap-accordian .sitemap-main li .child-tree1 li{width:100%;float:right;margin:0 0 20px;padding:0;}
div.sitemap-accordian .sitemap-main li .child-tree1 li a{background-color:transparent;color:#86bc42;padding:20px;text-align:center;color:#86bc42;font-family:'MontserratLight';font-size:18px;text-transform:uppercase;letter-spacing:2px;box-shadow:0 0 25px rgba(118,121,86,0.5);}
div.sitemap-accordian .sitemap-main li.grn-tab .child-tree1 li{padding:0 30px;}
div.sitemap-accordian .sitemap-main li.grn-tab .child-tree1 li:after{display:none;}
div.sitemap-accordian .sitemap-main li .sub-tree:after{content:"";position:absolute;width:3px;height:calc(100% - 808px);background:#bfc393;right:10px;top:100px;}
div.sitemap-accordian .sitemap-main li .sub-tree li a.subCat:after{content:"";position:absolute;width:60px;height:3px;top:30px;right:-30px;background:#bfc393;}
div.sitemap-accordian .sitemap-main li .child-tree1:after{content:"";position:absolute;width:3px;height:calc(100% - 170px);background:#bfc393;right:0px;top:82px;}
div.sitemap-accordian .sitemap-main li .child-tree1 li:after{content:"";position:absolute;width:30px;height:3px;top:30px;right:-30px;background:#bfc393;}
div.sitemap-accordian .sitemap-main li .child-tree1:before{content:"";position:absolute;left:50%;top:74px;margin-left:-7px;width:15px;height:15px;background:#bfc393;border-radius:100%;overflow:hidden;}
div.sitemap-accordian .sitemap-main li .sub-tree li a.subCat:before{content:"";position:absolute;left:50%;top:80px;width:50%;height:3px;background:#bfc393;}
div.sitemap-accordian .sitemap-main li .sub-tree:before{content:"";position:absolute;margin-left:-13px;left:50%;top:100px;width:50%;height:3px;background:#bfc393;}
div.sitemap-accordian .sitemap-main li.pro-tab:after{content:"";position:absolute;margin-left:-13px;left:50%;top:75px;width:3px;height:25px;background:#bfc393;}
div.sitemap-accordian .sitemap-main li.grn-tab .child-tree1:before{top:85px;}
div.sitemap-accordian .sitemap-main li.grn-tab .child-tree1:after{content:"";position:absolute;margin-left:0;left:50%;top:90px;width:3px;height:25px;background:#bfc393;}
div.sitemap-accordian:after{content:"";position:absolute;left:15.66%;top:0px;width:68.66%;height:3px;background:#bfc393;}
div.sitemap-accordian:before{content:"";position:absolute;left:50%;top:-35px;margin-left:-7px;width:15px;height:15px;background:#bfc393;border-radius:100%;overflow:hidden;}
div.sitemap-accordian .sitemap-main li.grn-tab:after{content:"";position:absolute;margin-left:0;left:50%;top:-75px;width:3px;height:50px;background:#bfc393;}
div.sitemap-accordian .sitemap-main li.grn-tab:last-child:after{display:none;}
div.sitemap-accordian .sitemap-main:before{content:"";position:absolute;margin-left:0;left:15.66%;top:0;width:3px;height:30px;background:#bfc393;}
div.sitemap-accordian .sitemap-main:after{content:"";position:absolute;margin-left:0;right:15.66%;top:0;width:3px;height:30px;background:#bfc393;}
div.ftrlist-wrapper{width:1200px;}
.ftr-bottom div.wrapper{width:1200px;}
.pre-loader{position:fixed;left:0;top:0;height:100%;width:100%;background-image:url(../images/preloader.svg);background-position:center center;background-repeat:no-repeat;background-size:64px;background-color:#86bc42;z-index:9999;display:block;}
.wrap960{max-width:960px;width:100%;position:relative;padding:0;margin:0 auto;}
div.about-wrap{float:left;width:100%;padding:0;margin:0;position:relative;}
div.about-wrap ul.about-list{float:left;width:100%;padding:0;margin:0;list-style-type:none;text-align:center;}
div.about-wrap ul.about-list li{float:none;display:inline-block;width:33.3333%;padding:0;margin:0 -2px 50px;text-align:center;}
div.about-wrap ul.about-list li div.circle{float:none;display:inline-block;width:180px;height:180px;background:url(../images/circle.png) no-repeat;background-size:100%;position:relative;padding:0;margin:0;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;text-align:center;}
div.about-wrap ul.about-list li div.circle span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:90px;height:90px;font-size:22px;line-height:90px;font-family:'MontserratLight';color:#fff;vertical-align:middle;background:#86bc42;text-align:center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;box-shadow:0 5px 20px rgba(0,0,0,0.20);}
div.about-wrap ul.about-list li div.data{float:left;width:100%;padding:0;margin:20px 0 0;text-align:center;}
div.about-wrap ul.about-list li div.data h3{font-size:30px;line-height:45px;font-family:'MontserratLight';color:#86bc42;text-transform:capitalize;}
div.about-wrap ul.about-list li div.data h3 a{color:#86bc42;}
div.about-wrap ul.about-list li div.data p{font-size:20px;line-height:35px;font-family:'MontserratLight';color:#86bc42;text-transform:capitalize;}
div.about-wrap ul.about-list li div.data p a{color:#86bc42;}
div.about-bg:before{content:"";width:275px;height:573px;background-image:url(../images/about-left.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:0;top:2%;}
div.about-bg:after{content:"";width:400px;height:502px;background-image:url(../images/about-right.png);background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:0;bottom:0;}
.breadcrumb-bg{background-color:#f2f2f2;float:left;width:100%;}
ul.breadcrumb{margin:0;padding:0;list-style:none;float:left;width:100%;}
ul.breadcrumb li{display:inline-block;padding:5px 10px;margin:5px -2px;color:#00b5cb;}
ul.breadcrumb li a{display:block;color:#515253;}
ul.breadcrumb li a:hover{color:#00b5cb;}
ul.buy_online{display:none;}
ul.buy_online.active{display:block;}
ul.buy_online{position:absolute;left:0;right:0;margin:0;padding:0;}
ul.buy_online li{width:100%;list-style:none;text-align:center;background-color:#fff;display:inline-block;padding:0;border-bottom:1px solid #efefef;}
ul.buy_online li:hover{background:#e9e4e4;}
ul.buy_online li a{display:block;padding:10px 0;color:#00b5cb;font-size:17c;letter-spacing:1.3px;font-family:'PoppinsSemiBold';text-transform:uppercase;}
.blog-list ul li.full{width:100%;}
div.bg-wrap{width:100%;float:left;margin:0;padding:50px 0 100px 0;background:url(../images/tips-bg.jpg) no-repeat;background-size:cover;position:relative;}
div.home-tip{background:#f5f7fa;position:relative;min-height:530px;}
div.tips-wrap{width:100%;float:left;margin:0px;padding:0px;position:relative;}
div.tips-wrap ul.tips-list{width:100%;display:inline-block;margin:0px;padding:0px;text-align:center;}
div.tips-wrap ul.tips-list li{float:left;width:100%;display:inline-block;margin:0px;padding:0px 0px;}
div.tips-wrap ul.tips-list li div.text-para{width:100%;float:left;margin:0px;padding:50px;border-bottom:2px solid #eeeeee;min-height:220px;}
div.tips-wrap ul.tips-list li div.text-para p{color:#86bc42;text-align:left;font-size:20px;line-height:32px;font-family:'PlayfairDisplayBold';font-weight:normal;}
div.tips-wrap ul.tips-list li div.text-date{width:100%;float:left;margin:0px;padding:35px;}
div.tips-wrap ul.tips-list li div.text-date h5{font-size:18px;text-align:left;color:#898989;font-family:'MontserratLight';font-weight:normal;}
div.tips-wrap ul.tips-list li ul.slide-itam{float:left;width:100%;padding:0;margin:0;list-style-type:none;}
div.tips-wrap ul.tips-list li ul.slide-itam li{width:47%;display:inline-block;margin:0px 15px 30px 15px;padding:0px 0px;background:#f4f4f4;border-radius:10px;box-shadow:0 12px 28px rgba(106,104,104,0.1);}
div.tips-wrap ul.tips-list .slick-arrow{bottom:-125px;top:auto;line-height:0;overflow:none;width:200px;height:200px;}
div.tips-wrap ul.tips-list .slick-arrow.slick-prev{left:30%;background-image:url(../images/prev-left.png);background-repeat:no-repeat;background-size:none;}
div.tips-wrap ul.tips-list .slick-arrow.slick-next{right:30%;background-image:url(../images/next-right.png);background-repeat:no-repeat;background-size:none;}
div.tips-wrap ul.tips-list .slick-arrow.slick-prev.active{left:30%;background-image:url(../images/prev-green.png);background-repeat:no-repeat;background-size:none;}
div.tips-wrap ul.tips-list .slick-arrow.slick-next.active{right:30%;background-image:url(../images/next-green.png);background-repeat:no-repeat;background-size:none;}
div.video-inner div.benefit-inside{width:100%;max-width:1170px;float:none;display:inline-block;margin:0;padding:150px 0 185px;position:relative;background-color:#ffffff;text-align:center;box-shadow:0 12px 35px rgba(106,104,104,0.7);}
div.video-inner div.benefit-inside h2{font-size:80px;font-family:'PlayfairDisplayBlack';padding:0 0 30px 0;display:inline-block;width:100%;color:#ee9c26;}
div.video-inner div.benefit-inside p{width:100%;max-width:890px;font-size:18px;line-height:35px;color:#898989;float:none;display:inline-block;}
div.category-found{width:100%;float:left;margin:0;padding:100px 0;text-align:center;}
div.category-found h2{font-size:30px;color:#73c52c;}
/*---------------------------header-mega-menu-10-jan2020----------------------------------*/
.drop-benifit-slider li.all-products a, .drop-benifit-slider li.all-products a{ border:0;}
.drop-benifit-slider li.all-products a:hover, .drop-benifit-slider li.all-products a.active{ border:0;}
/* .drop-benifit-slider li.all-products a:hover span, .drop-benifit-slider li.all-products a.active span{background:#00b5cb;} */
.drop-benifit-slider li.all-products a span {background:#00b5cb;}
.drop-benifit-slider li.all-products{position:relative}
.drop-benifit.view-all{ border-top:1px solid #e0dede; margin:20px 0 0; padding:20px 0 30px;}
/*product-page-09-01-2020*/

.our-products{ width:100%; float:left; margin:0; padding: 0 0 30px; background:#f2f2f2;}
.view-more{ width:100%; float:left; margin:20px 0 0 0; padding:0; text-align:center;}
.our-products .title{ width:100%;}
/* .our-products  div.home-banner-wrap .slick-dots li.slick-active button{ background:none;} */
.category-right.product { padding-top:30px; display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;float:left;width:100%;}
.category-right.product li{ display:inline-block; margin:0 -2px; width:16.666%}
.category-right.product li div.img-box img{padding: 0px 15px;}
.category-right.product li .data{bottom: 10px; padding: 0px 30px 20px;margin-top: -20px;}
.category-right.product li .data h4:after{ display:none;}
.category-right.product li .data h4{font-family: 'MontserratLight'; padding:0 20px;margin: 20px 0px 15px 0px;font-size: 16px;line-height:20px;}
.category-right.product   div.category-btn{ position:relative; bottom:auto; display:flex; justify-content:center; align-content: center;align-items: center; }
.category-right.product div.category-btn .button{min-width: 1px;margin: 0 5px;padding: 6px 8px;font-size:10px;}
.our-products .title:before{ display:none;}
.our-products .select-wrap{width:100%; float:left; margin:0; padding:0; text-align:center;}
.our-products div.select-field{-webkit-border-radius: 5px;border-radius: 5px; margin:0 10px;  -moz-border-radius: 5px;border: 1px solid #d5d5d5;max-width:290px; background:#ffffff;}
.our-products div.select-field select{ color:#d5d5d5;}
.our-products div.select-field::before {content: "\f0dd"; width: 45px; height: 35px; font-size: 24px; line-height: 1.2; color:#d5d5d5}
/*categorey-page-09-01-2020*/
.category-list{ width:100%; float:left; margin:0; padding:0; list-style:none;}
.category-list li{ width:100%; float:left; margin:0; padding:0; list-style:none; display:flex; justify-content: space-between; align-content:center; flex-flow:row wrap;position:relative;}
div.category-main{width:100%; float:left; margin:0; padding:0; list-style:none; display:flex; justify-content: space-between; align-content:center; flex-flow:row wrap;position:relative;}
.category-list li:before{background-image:url(../images/category-leaf.png);width:115px;height:94px;content:"";bottom:82px;left:52%;position:absolute;z-index:4;} 
.category-left li:after,.category-left li:before{ display:none;}
.category-right li:after,.category-right li:before{ display:none;}
.category-list li:nth-child(even) div.category-main{ flex-direction:row-reverse}
.category-list li:after { width: 70%; height: 1px; position: absolute; left: 0;  content: "";  background: #86bc42;  bottom: 120px;}
.category-list li:nth-child(even):after{left: auto; right:0;}
.category-list li:nth-child(even):before{transform: rotate(90deg);left:auto; right:52%;}
div.description{ width:100%; float:left; margin:0px 0 70px; padding:0; text-align:center}
div.description .content{ width:100%; max-width:1240px; float:none; display:inline-block; margin:0; padding:0 30px; text-align:center}
/* div.description .content h2{font-size: 45px; line-height: 50px; font-family: 'PlayfairDisplayBlack'; color: #ee9c26; margin-bottom:40px;} */
/* div.description .content p{float: left; width: 100%;  font-size: 16px; line-height: 22px; color: #898989; font-family: 'MontserratLight'; margin: 0 0 25px;} */
/*404-page*/
.wrap-data{display:flex; flex-flow:row wrap; width:calc(100% - 0px); margin-left:0px; height:calc(100% - 44px); overflow-x:scroll; overflow-y:scroll; scrollbar-width:thin; position:relative;}
div.error-page { float: left;  width: 100%;  height: calc(100% - 4px);  display: flex;  justify-content: center;  align-items: center;  flex-flow: row wrap;}
div.error-page div.content { float: left; width: 100%; max-width: 500px; text-align: center;}
div.error-page h2 { float: left; width: 100%; font-size: 80px;color:#00b5cb;}
div.error-page span.title { float: left; width: 100%; font-size: 16px; color: #000000;font-family: 'MontserratLight';padding: 15px 0;}
div.error-page span.title:before{ display:none;}
div.error-page .btn { display: inline-block; height: 30px; min-width: 80px; line-height: 1; padding: 8px; border: 0px; cursor: pointer; text-transform: uppercase; transition: all ease-in-out 0.3s;
    vertical-align: top; text-align: center;font-family: 'MontserratLight';}
div.error-page .btn { margin-top: 15px; min-width: 140px;background-color: #64b61c;color: #ffffff;}
@media screen and(max-width:1366px)
{.ftr-bottom{padding:50px 0px;}
}
#myautoscroll{height:50ex;overflow:hidden;margin:3em;}
#myautoscroll:hover{overflow:auto;}
#myautoscroll p{padding-right:16px;}
#myautoscroll:hover p{padding-right:0px;}
::-webkit-scrollbar{width:6px;}
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-thumb{background:#888;border-radius:15px;}
::-webkit-scrollbar-thumb:hover{background:#00b5cb;}
div.product-slider{width:100%;float:left;margin:0;padding:0;}
div.product-slider div.slide-item{width:100%;float:left;margin:0 10px;padding:0;}
ul.drop-slider-category.slick-initialized .slick-slide{display:inline-block;text-align:center;float:none;}
.title-about{font-size:43px;}
.mobileMenuBuyOnline {display:none;}
ul.main-menu li.mobileMenuBuyOnline {display:none;}
ul.home-banner li div.data h5:empty:after{display:none;}


/* product-listing */
.product-listing{width: 100%; float: left; margin: 0; padding: 0; position: relative;}
.product-listing .title{width: 100%;padding: 40px 0px 60px;}
.product-listing .title:before{display: none;}
.product-listing .listing-main{width: 100%; float: left; margin: 0; padding: 0; position: relative;}
.product-listing .tab-wrap{width: 100%; float: left; margin: 0 0 30px; padding: 0; position: relative;}
.product-listing .tab-list{width: 100%; display: flex; margin: 0; padding: 0;}
.product-listing .tab-list li{ display: flex; margin: 0 60px 0 0; padding: 0;}
.product-listing .tab-list li a{  width: 100%; display: inline-block; margin: 0; padding: 0 25px 0 0;  color: #0a0a0a;font-size: 16px; text-transform: capitalize; position: relative; font-family:'MontserratLight'; font-size: 18px;}
.product-listing .tab-list li a:after{ content: "\f107"; display: inline-block; position: absolute; right: 0; font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; font-size: 22px;}

    .product-listing .tab-list li a.active:after{ content: "\f107"; display: inline-block; position: absolute; right: 0; font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; font-size: 22px; transform: rotate(180deg);}


.tab-content {width: 100%; float: left; margin: 0; padding: 25px 0 0px;}
.tab-content-list{width: 100%; display: flex; margin: 0; padding: 0; flex-flow: row wrap;}
.tab-content-list li{width: auto; display: flex; margin: 0 25px 15px 0; padding: 0;}


.product-listing .prod-wrap{width: 100%; float: left; margin: 0 0 30px; padding: 0;}
.product-listing .prod-wrap .tab-data{width: 100%; float: left; margin: 0; padding: 0;}
.prod-list{width: 100%; display: flex; margin: 0; padding: 0;position: relative; flex-flow: row wrap;}
.prod-list li{width: 25%; display: flex; margin: 0 0 30px; padding: 0 15px;position: relative;}
.prod-list li .prod-content{width: 100%; display: flex; flex-flow: row wrap; margin: 0; padding: 0;position: relative; border: 1px solid #bdbdbd; border-radius: 8px; overflow: hidden;background-color: #f1fbe2; flex-flow: column;}
.prod-list li .prod-content .img-box{width: 100%;height: 280px; float: left; margin: 0; padding: 20px;position: relative; text-align: center;}
.prod-list li .prod-content .img-box img{max-width: 100%;height: 100%; display: inline-block;object-fit: contain;}
.prod-list li .prod-content .data{width: 100%; float: left; margin: 0; padding: 20px;position: relative; border-top: 1px solid #bdbdbd; background: #ffffff;}
.prod-content .data h3{width: 100%; text-align: center; font-size: 18px;font-family:'MontserratLight'; line-height: 22px; color: #1f1f1e; margin-bottom: 0px; text-transform: capitalize;}
.prod-content .data h3 span{width: 100%; display: inline-block;}
.prod-content .shoping-tab{width: 100%; display: flex; flex-flow: row wrap; margin: 0; padding: 20px ;border-top: 1px solid #bdbdbd;background: #ffffff; flex: 1;}
.prod-content .shoping-tab span{width: 100%; color:'262824'; display: inline-block; text-align: center; margin: 0 0 15px; padding: 0;font-family:'MontserratLight'; font-size: 14px; text-transform: uppercase;}
.prod-content .shoping-tab .shoping-list{width: 100%;  margin: 0; padding: 0;}
.prod-content .shoping-tab .shoping-list li{width: 33.33%;  display:inline-block;  margin: 5px -2px; padding: 0 10px;}
.prod-content .shoping-tab .shoping-list li a{width: 100%;height: 100%;  display: inline-block; margin: 0; padding: 0; text-align: center;}
.prod-content .shoping-tab .shoping-list li a img{max-width: 100%; display: inline-block;}
.prod-list li .prod-content .data .view-btn{ width: 100%; text-align: center; display: inline-block; color: #86bc42; font-size: 14px; text-transform: uppercase; text-decoration: underline;font-family:'MontserratLight'; display: none;}
/*CUSTOM CHECKBOX CSS==================================================*/
i.chk {
    display: inline-block;
    vertical-align: top;
    width: auto;
    min-width: 25px;
    min-height: 25px;
    position: relative;
    padding-left: 35px;
    margin-bottom: 0px;
    font-style: normal;
    position: relative;
    z-index: 1;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-transform: none !important;
    line-height: 24px;
    font-size: 14px;
    color: #545351;
    font-family:'MontserratLight';
}

i.chk input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 2;
}

i.chk em {
    position: absolute;
    top: 0px;
    left: 0;
    height: 22px;
    width: 22px;
    /*  background-color:#d9dee0; */
    border: 1px solid #bdbdbd;
z-index: 0;
font-style: normal
}

/* i.chk:hover input ~ em{background-color:#d9dee0;} */
i.chk input:checked~em {
    background-color:#86bc42;
}

i.chk em:after {
    content: "";
    position: absolute;
    display: none;
}

i.chk input:checked~em:after {
    display: block;
}

i.chk em:after {
    left: 7px;
    top: 0;
    width: 7px;
    height: 16px;
    border: solid white;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}




/* product list  filter tabs */
.filter-wrap{width:100%; float: left;margin: 0 0 30px; padding: 0; position: relative;}
.filter-wrap ul{width:100%; display: flex; flex-flow: row wrap; margin: 0; padding: 0; position: relative;}
.filter-wrap ul li{display: flex;flex-flow: row wrap;margin: 0;padding: 5px 10px;background-color: #f2f2f2;border-radius: 20px;overflow: hidden;border: 1px solid #bdbdbd;align-items: center;justify-content: center;margin-right: 15px; margin-bottom: 15px;}

 .filter-wrap ul li span{font-family: 'MontserratLight'; color: #737373;display: inline-block;font-size: 14px;
    line-height: 16px; }
 .filter-wrap ul li a{font-family: 'MontserratLight';display: inline-block; font-size: 18px; color: #737373; margin-left: 6px;     margin-top: -2px;}




/*footer 27-3-2020*/
.footer-menu{ width:100%; float:left; margin:0; padding:0; display:flex; justify-content: center; flex-flow: row wrap;}
.footer-menu .col{ width:25%; float:left; margin:0; padding:0;}
.footer-menu  h4{ color: #515253; margin-bottom:20px;}

.footer-menu  .footer-list{ width:100%; float:left; margin:0 0 30px; padding:0; list-style:none;}
.footer-menu  .footer-list  li{ width:100%; float:left; margin:0 0 8px; padding:0; list-style:none;}
.footer-menu  .footer-list  li a{ width:100%; display:inline-block; font-size:14px;color: #515253;font-family: 'PoppinsSemiBold';text-transform:capitalize;}
.footer-menu  .footer-list  li h4 a{ font-size:20px;color: #86bc42;}
.footer-menu  .footer-list  li a:hover{color: #00b5cb;}


/* ========= 1-12-2021=========*/
ul.home-product-list li a{width: 100%; height:100%; display:inline-block;}
ul.home-product-list li img { width: 100%;}
ul.home-product-list li.pro6 a{ height:337px; }
ul.home-product-list li.pro6 a img{height: 100%; object-fit: cover;}

/*----------------------------------------footer description-start-------------------*/

.description.footer-discp .content{ text-align: left;}
.description.footer-discp .content h2{font-size: 30px; line-height: 34px; margin: 0 !important; margin-bottom: 20px !important; text-align: left;color: #515253;}
.description.footer-discp .content p{font-size: 14px;line-height: 18px;padding: 0; margin: 0 0 20px;text-align: left; color: #515253;}
.description.footer-discp .content p a{color: #515253; text-decoration: underline;}
.description.footer-discp .content h3{width: 100%; float: left; margin: 0 0 20px; padding: 0;font-family: 'PoppinsSemiBold';font-size: 18px; line-height: 22px;color: #515253;}
.description.footer-discp .content h4{width: 100%; float: left; margin: 0 0 10px; padding: 0;font-family: 'PoppinsSemiBold';font-size: 14px; line-height: 18px;color: #515253;}
.description.footer-discp .content h5{width: 100%; float: left; margin: 0 ; padding: 0;font-size: 14px; line-height: 18px;  font-family: 'MontserratLight';color: #515253;}
.description.footer-discp .content h5 a{color: #515253; text-decoration: underline;}
.description.footer-discp .content ul{ width: 100%; float: left; margin: 0 0 20px; padding: 0 0 0 40px;}
.description.footer-discp .content ul li{ width: 100%; float: left; margin: 0; padding: 0;}
.description.footer-discp .content ul li h4{ margin: 0;font-size: 14px; line-height: 18px; font-family: 'MontserratLight';color: #515253;}
.description.footer-discp .content .prod-list{ width: 720px; margin: 0  auto; float: none;  padding: 0; list-style-type: none; }
.description.footer-discp .content .prod-list li{ width: 25%; margin: 0; padding: 0; list-style-type: none; text-align: center;border:1px solid #898989 }
.description.footer-discp .content .prod-list li a{ display: inline-block; width: 100%; height: 100%; margin: 0; padding: 10px; list-style-type: none; text-align: center;font-size: 12px;color: #515253;font-family: 'MontserratLight';}
.description.footer-discp .content .prod-list li.bor-r{ border-right: 0;}
.description.footer-discp .content .prod-list li.bor-b{ border-bottom: 0;}
.description.footer-discp .footer-info{width: 100%;  float: left; margin: 0; padding: 0 10px; height: 170px;  overflow: auto;}


/*----------------------------------------footer description-end-------------------*/