﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
:focus{outline:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{background-color:#fff;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4;font-weight:500;color:#055569;overflow-x:hidden}
.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,h1,h2,h3,h4,h5,h6{color:#055569}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}
input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;box-sizing:content-box}
textarea{overflow:auto;vertical-align:top;resize:vertical}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:none;outline-offset:unset}
a:active,a:hover{outline:0}
img{border:0;-ms-interpolation-mode:bicubic}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default;background:transparent}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-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}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
table{border-collapse:collapse;border-spacing:0;position:relative}
html,button,input,select,textarea{color:#055569}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
img{vertical-align:middle;width:100%;display:block;border-radius:0}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
a,a:hover{color:#00c2dd;text-decoration:none;cursor:pointer}
.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
@font-face{font-family:'Euclid';src:url(../fonts/Euclid.eot);src:url(../fonts/Euclid.eot?#iefix) format("embedded-opentype"),url(../fonts/Euclid.woff2) format("woff2"),url(../fonts/Euclid.woff) format("woff"),url(../fonts/Euclid.ttf) format("truetype"),url(../fonts/Euclid.svg#Euclid) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'EuclidFlex';src:url(../fonts/EuclidFlex.eot);src:url(../fonts/EuclidFlex.eot?#iefix) format("embedded-opentype"),url(../fonts/EuclidFlex.woff2) format("woff2"),url(../fonts/EuclidFlex.woff) format("woff"),url(../fonts/EuclidFlex.ttf) format("truetype"),url(../fonts/EuclidFlex.svg#EuclidFlex) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'EuclidFlexBold';src:url(../fonts/EuclidFlexBold.eot);src:url(../fonts/EuclidFlexBold.eot?#iefix) format("embedded-opentype"),url(../fonts/EuclidFlexBold.woff2) format("woff2"),url(../fonts/EuclidFlexBold.woff) format("woff"),url(../fonts/EuclidFlexBold.ttf) format("truetype"),url(../fonts/EuclidFlexBold.svg#EuclidFlexBold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'EuclidFlexMedium';src:url(../fonts/EuclidFlexMedium.eot);src:url(../fonts/EuclidFlexMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/EuclidFlexMedium.woff2) format("woff2"),url(../fonts/EuclidFlexMedium.woff) format("woff"),url(../fonts/EuclidFlexMedium.ttf) format("truetype"),url(../fonts/EuclidFlexMedium.svg#EuclidFlexMedium) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'EuclidFlexTrial-Bold';src:url(../fonts/EuclidFlexTrial-Bold.eot);src:url(../fonts/EuclidFlexTrial-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/EuclidFlexTrial-Bold.woff2) format("woff2"),url(../fonts/EuclidFlexTrial-Bold.woff) format("woff"),url(../fonts/EuclidFlexTrial-Bold.ttf) format("truetype"),url(../fonts/EuclidFlexTrial-Bold.svg#EuclidFlexTrial-Bold) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Nexa';src:url('https://d1xc7ahl7ywxij.cloudfront.net/fonts/Nexa-Black.woff2') format("woff2"),url("https://d1xc7ahl7ywxij.cloudfront.net/fonts/Nexa-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Nexa';src:url('https://d1xc7ahl7ywxij.cloudfront.net/fonts/NexaLight.woff2') format("woff2"),url("https://d1xc7ahl7ywxij.cloudfront.net/fonts/NexaLight.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Nexa';src:url('https://d1xc7ahl7ywxij.cloudfront.net/fonts/NexaBold.woff2') format("woff2"),url('https://d1xc7ahl7ywxij.cloudfront.net/fonts/NexaBold.woff') format("woff");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Nexa';src:url('https://d1xc7ahl7ywxij.cloudfront.net/fonts/Nexa-Thin.woff2') format("woff2"),url('https://d1xc7ahl7ywxij.cloudfront.net/fonts/Nexa-Thin.woff') format("woff");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:'Nexa';src:url('https://d1xc7ahl7ywxij.cloudfront.net/fonts/Nexa-Book.woff2') format("woff2"),url('https://d1xc7ahl7ywxij.cloudfront.net/fonts/Nexa-Book.woff') format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Nexa';src:url('https://d1xc7ahl7ywxij.cloudfront.net/fonts/Nexa-Regular.woff2') format("woff2"),url('https://d1xc7ahl7ywxij.cloudfront.net/fonts/Nexa-Regular.woff') format("woff");font-weight:400;font-style:normal;font-display:swap}
body,.chosen-drop{font-family:'Nexa'}
h1,h2,h3,h4,h5,h6,.header-title,.btn,.testimonial-name p,.step-count,.step-action:not(.suggested-unit),.step-action span,.week-copy,.other-product-name,.product-header .form-group,.form-row label,strong,.try-block p,b{font-family:'Nexa';font-weight:900}
.container{width:1100px;margin:0 auto}
.product-list-wrapper .container{margin:0 auto}
.product-wrapper .container{width:1100px;margin:0 auto}
.clear{clear:both}
body.cart-block,.section-padding.contact-wrapper,.section-padding.login-wrapper,section.banner.inner-page-banner,#primary{padding-top:70px}
header{width:100%;position:fixed;z-index:4;background:#fff;top:0;-webkit-box-shadow:0 4px 2px 1px #bad6e412;box-shadow:0 4px 2px 1px #bad6e412}
.desktop-navbar .logo{width:10em;float:left;padding:1.3em 0}
.desktop-navbar{padding:0 1em}
.desktop-navbar .menu-center{width:initial;float:left;padding:0 1em;text-align:center}
.menu-right{width:auto;float:right;position:relative}
.menu-center ul li{display:inline-block}
.menu-center a,.menu-right a{font-size:1em;padding:1.5em .5em;display:block;color:#03556b;font-family:'EuclidFlexMedium';line-height:1.8}
.menu-right a{text-transform:capitalize}
.mobile-navbar{display:none}
.mobile-navbar .hamburger,.mobile-navbar .close-hamburger{width:1.5em;float:left}
.mobile-navbar .user{width:1.5em;float:right}
.mobile-navbar .mobile-header{padding:.7em 0;display:block;overflow:hidden;position:relative}
.mobile-navbar .logo{width:7em;float:left;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.menu{position:fixed;background:#fff;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:justify;overflow-x:auto;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);max-height:100%;overflow-y:scroll;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;bottom:0}
.menu li a{font-size:1.2em;padding:.8em .5em;display:block;color:#03556b;font-family:'EuclidFlexMedium'}
.menu span{font-size:.6em;display:block;font-family:'EuclidFlex';font-style:italic}
.menu li:after{content:'';background:url(../images/divider.png);position:absolute;left:0;bottom:0;width:100%;height:2px;background-size:contain;background-repeat:no-repeat}
.menu li{position:relative}
.menu ul{position:relative}
.close-hamburger{display:none}
.mainContainer{position:relative}
.packshot.uk-sticky{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
.uk-sticky.uk-active.uk-sticky-fixed{display:block;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
#qdImage,.packshot{margin:0 auto}
.header-title{width:100%;text-transform:uppercase;position:relative;min-height:100vh;background:#2ae6d0}
section{position:relative;background:#fff}
.banner-title1{width:100%}
.banner-title1-animation{position:absolute;right:5%;width:100%;font-size:4.2em;color:#004e63;top:.5em;text-align:right;font-family:'Nexa';font-weight:900;text-transform:none;line-height:1.1}
@-webkit-keyframes slide {
100%{right:5%}
}
@keyframes slide {
100%{right:5%}
}
.banner-title2-animation{top:2em;font-size:.95em;color:#fff;line-height:130%;text-align:right;top:3em;display:block}
@-webkit-keyframes slide2 {
100%{right:5%}
}
@keyframes slide2 {
100%{right:5%}
}
.banner-title3-animation{position:absolute;right:5%;width:auto;color:#004e63;top:70%;text-align:center}
@-webkit-keyframes slide3 {
100%{right:5%}
}
@keyframes slide3 {
100%{right:5%}
}
.leaf{z-index:1}
.leaf1{z-index:3}
.leaf2{display:none}
.leaf3{display:none}
@-webkit-keyframes leaf1 {
from{-webkit-transform:rotate(2deg)}
to{-webkit-transform-origin:center center;-webkit-transform:rotate(-2deg)}
}
@-webkit-keyframes leaf2 {
from{-webkit-transform:scale(1)}
to{-webkit-transform-origin:center center;-webkit-transform:scale(1.05)}
}
.pack-title{text-align:center;font-size:1.5em;margin:2.5em 0 0;font-family:'EuclidFlex';line-height:1.4;padding:0 1em}
.sequence_packshot{margin:0 auto;margin-top:50px;display:none;position:absolute;top:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:1;width:50%!important}
.pack{position:relative}
.sequence_packshot{margin:0 auto;margin-top:50px;display:none;position:absolute;top:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:1;width:15%!important}
footer{clear:both;background:#8ddeef;overflow:hidden;padding:3em 0 1em;z-index:2;position:relative}
footer .container{width:1100px}
.footer-logos{width:100%;text-align:center;margin-bottom:2em}
.itc-logo{width:3em;display:inline-block;vertical-align:middle;margin:0 1em}
.nicosure-logo{width:8em;display:inline-block;vertical-align:middle;margin:0 1em}
.desktop-footer-navbar{display:block}
.footer-block,.support{margin-bottom:2em}
.footer-block a,.support li,.footer-block li a,footer a{color:#1e4c5f;margin-bottom:.5em;display:block}
.footer-block img,.support img{width:.6em;height:100%;margin-right:.5em;align-self:center}
.footer-block,.support{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}
.desktop-footer-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.footer-navbar-item{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}
p{margin-bottom:.9em;line-height:1.4}
.np-block{width:100%;float:left;-ms-flex-item-align:center;-ms-grid-row-align:center}
.how-it-works{text-align:center;position:relative}
.btn,.btn-home,.submit,input[type="submit"]{background:#00c2dd;color:#fff;padding:1.2em 2.2em;text-transform:uppercase;display:inline-block;margin:1em;text-decoration:none!important;font-size:1em;border-width:0;border-style:solid;border-color:#65af9d;border-radius:50px;line-height:1}
.prime-button a{overflow:hidden;text-align:center;clear:both;margin:0 auto}
section.formats{text-align:center;overflow-x:hidden}
h2.format-title{text-align:center;font-size:1.5em;padding:0 0 2em;position:absolute;top:2.5em;left:50%;transform:translateX(-50%);width:100%}
.strips,.lozenges{font-size:1.2em;text-transform:uppercase;text-align:center}
.lozenges{width:18%;position:relative;left:41%}
.filled.slide-products .lozenges{opacity:1;-webkit-animation:lozenges .8s ease-in 1;animation:lozenges .8s ease-in 1}
@-webkit-keyframes lozenges {
from{opacity:0}
to{opacity:1}
}
.strips{width:16%;position:absolute;top:0;right:-50%}
.filled.slide-products .strips{right:30%;-webkit-animation:strips .8s ease-in 1;animation:strips .8s ease-in 1}
@-webkit-keyframes strips {
from{right:-50%}
to{right:30%}
}
.strips h3,.lozenges h3{padding-bottom:1em;text-transform:uppercase;color:#034d61;font-size:.9em}
.btn-inverted{background:#fff;color:#3e669e;border:2px solid #3e669e}
section.banner{overflow:hidden;z-index:0;position:relative}
.trail-block a.btn.btn-inverted{color:#8dd7ca;margin-bottom:0}
.btn:hover,.btn:focus{color:#fff;background:#00c2dd;box-shadow:0 6px 18px 0 #00c2dd;}
.btn-inverted:hover,.btn-inverted:focus,.trail-block a.btn.btn-inverted:hover,.trail-block a.btn.btn-inverted:focus{color:#fff;background:#00c2dd;box-shadow:0 6px 18px 0 #9d0000}
.dp-wrap{text-align:center}
section.trial .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
p.trial-copy{margin-bottom:.5em;color:#055569;padding:0 .5em;text-transform:capitalize}
section.trial{text-align:center;padding:0;overflow:hidden}
.trial h3{font-size:1.2em;color:#055569;font-family:'EuclidFlex';padding:0 .5em .5em;text-transform:capitalize}
.text-blue{color:#00c2dd;font-family:'Nexa';font-weight:900;text-transform:capitalize}
.trial h2{font-size:1.7em;margin:0 .5em 1.5em;position:relative;text-transform:capitalize;color:#00c2dd;font-family:'Nexa';font-weight:900}
p.offer{color:#fff;margin-bottom:0;padding-top:1em}
p.offer .offer{color:#055569;font-size:3em;font-family:'Nexa';font-weight:900;padding-left:10px}
.plus{font-weight:700;color:#055569;background:#fff;padding:0 5px;border-radius:100%;margin:0 .5em}
.offer span{display:inline-block;vertical-align:middle;color:#10c5df}
.dotted-box{z-index:0;position:absolute;top:73%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 .5em}
.trail-block{z-index:1;position:relative}
.format-block{position:relative;margin-bottom:1em}
p.three-formats{background:#00c2dd;padding:.8em;font-size:.95em;position:relative;font-family:'EuclidFlexMedium';color:#fff}
p.three-formats:before{content:'';background:#00c2dd;width:1em;height:100%;position:absolute;top:0;left:-.9em}
p.three-formats:after{content:'';background:#00c2dd;width:1em;height:100%;position:absolute;top:0;right:-.9em}
.trial h2:after{content:'';height:1px;width:2em;background:#055569;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
p.three-formats img{width:1em;position:absolute;top:100%;clear:both}
p.three-formats .triangle1{left:-1em}
p.three-formats .triangle2{right:-1em}
section.testimonial{padding:4em 0 3em;text-align:center;background:#f6f6f6;clear:both}
section.testimonial h2{padding-bottom:1em;text-align:center;font-size:1.8em;color:#055569;font-family:'Nexa';font-weight:900;text-transform:capitalize}
.testimonial-copy{color:#06161b;padding:1em;font-size:1em;position:relative;min-height:14em}
.testimonial-copy span{position:relative}
.testimonial-url{padding-bottom:1em}
.dp-wrap{margin:0 auto;position:relative;-webkit-perspective:1000px;perspective:1000px;height:100%;width:80%}
.dp-slider{height:100%;width:100%;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.dp-slider div{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.dp_item{display:block;position:absolute;text-align:center;color:#FFF;border-radius:10px;-webkit-transition:-webkit-transform 1.2s;transition:-webkit-transform 1.2s;-o-transition:transform 1.2s;transition:transform 1.2s;transition:transform 1.2s,-webkit-transform 1.2s}
.swipe-slider .dp_item:first-child,#dp-slider .dp_item:first-child{z-index:10!important;-webkit-transform:rotateY(0deg) translateX(0px)!important;transform:rotateY(0deg) translateX(0px)!important}
.dp_item[data-position="2"]{z-index:9;-webkit-transform:rotateY(0deg) translateX(8%) scale(0.9);transform:rotateY(0deg) translateX(8%) scale(0.9)}
.dp_item[data-position="3"]{z-index:8;-webkit-transform:rotateY(0deg) translateX(16%) scale(0.8);transform:rotateY(0deg) translateX(16%) scale(0.8)}
.dp_item[data-position="4"]{z-index:7;-webkit-transform:rotateY(0deg) translateX(24%) scale(0.7);transform:rotateY(0deg) translateX(24%) scale(0.7)}
.dp-next,.dp-prev{position:absolute;top:46%;right:0;height:33px;width:33px;z-index:10;cursor:pointer;top:40%!important}
.dp-prev{left:15px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.dp-dots{position:relative;bottom:1em;z-index:12;cursor:pointer;margin:-10px auto 0;text-align:center}
.dp-dots li{display:inline-block;width:7px;height:7px;background:#8ddeef;border-radius:50%}
.dp-dots li:hover{cursor:pointer;background:#034d61;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}
.dp-dots li.active{background:#034d61}
.dp_item{width:92%}
.dp-content,.dp-img{text-align:left;width:100%}
.dp_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#a0dced!important;border-radius:10px;overflow:hidden}
.dp-content{padding-left:100px;padding-right:0;display:inline-block;width:100%}
.dp-content h2{color:#41414B;font-family:Circular Std Bold;font-size:48px;max-width:460px;margin-top:8px;margin-bottom:0}
.dp-content p{color:#74747F;max-width:490px;margin-top:15px;font-size:24px}
.dp-content .site-btn{margin-top:15px;font-size:13px;padding:19px 40px}
.dp-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}
#dp-slider{width:100%;max-width:100%;min-height:30em}
#swipe-slider{width:100%;max-width:100%;min-height:22em}
#dp-slider .dp_item:hover:not(:first-child){cursor:pointer}
#swipe-slider .dp_item:hover:not(:first-child){cursor:pointer}
.site-btn{color:#fff;font-size:18px;background:#FA8282;padding:14px 43px;display:inline-block;border-radius:2px;position:relative;top:-12px;text-decoration:none}
.site-btn:hover{text-decoration:none;color:#fff}
.dp_item:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%}
.dp_item.active:after{content:unset}
.dp-next svg{vertical-align:middle;position:relative;top:8px}
span.dp-next{height:50px;background:#b7aaaa6b;border-radius:100px 0 0 100px;right:0!important;-webkit-transform:translateY(-50%) rotate(180deg) scale(0.9)!important;-ms-transform:translateY(-50%) rotate(180deg) scale(0.9)!important;transform:translateY(-50%) rotate(180deg) scale(0.9)!important}
.testimonial-name p{text-transform:uppercase;padding-top:1.5em;margin-bottom:0}
.testimonial-copy img{width:3em;position:absolute;top:.4em;z-index:0}
section.user-info{text-align:center;padding:3em 0 0}
.user-info p{margin-bottom:0}
.user-name{color:#00c2dd;font-size:1.5em}
.testimonial-body p{margin-bottom:1.2em}
.content-heading{margin-top:.9em;font-size:1.5em}
.inner-banner{padding:10em 0;background-position:center;background-size:cover;background-repeat:no-repeat}
.share-block a img{width:22px}
.share-block a{display:inline-block;margin-left:.5em;vertical-align:middle}
.share-block{text-align:right;float:right;color:#00c2dd;display:inline-block}
.back-block{text-align:left;float:left;display:inline-block}
a.back-link{text-decoration:underline}
.back-share{padding:2em 0;display:block;overflow:hidden}
.testimonial-list-wrapper{overflow:hidden}
.testimonial-list-wrapper .dp_item{position:relative;width:100%;width:calc(33.33% - 2em);float:left;margin:1em}
.testimonial-list-wrapper .dp_item:after{content:unset}
.testimonial-url a{color:#fff}
.text-center{text-align:center}
.load-more-button{clear:both}
.blog-list-wrapper.section-padding{margin:0 auto}
.blog-list-wrapper .blogTitle{font-size:2em;font-weight:700;color:#093d61;margin-bottom:2em;text-align:center}
.blog-list-item{margin-bottom:4em;width:31.33%;float:left;margin-right:3%}
.blog-image{width:100%;max-height:none;margin-bottom:1em;overflow:hidden}
.blog-image img{width:auto;height:auto}
.blog-body>div>.blog-info{width:100%}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep{margin:1em 0}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep.blogLayoutLeft .innerBlogRepCopy{float:left;width:50%}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep.blogLayoutLeft img{float:right}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep.blogLayoutRight .innerBlogRepCopy{float:right;width:50%}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep.blogLayoutRight img{float:left}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep.blogLayoutImgFull img{display:block;width:100%}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep ol li h3,.blog-body>div>.blog-info .innerblogcontent .innerBlogRep ul li h3{margin:1em 0;margin:2em 1em .5em .5em;font-size:1.3em;font-weight:600}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep ol li p,.blog-body>div>.blog-info .innerblogcontent .innerBlogRep ul li p{margin-left:.5em;padding-left:0}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep ol{list-style:decimal;list-style-position:outside;padding-left:3em}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep ul{list-style:disc;list-style-position:outside;padding-left:3em}
.blog-body>div>.blog-info .innerblogcontent .innerBlogRep ul li::marker{font-size:2em}
.blogDetailNewBx .innerblogcontent .innerBlogRep ul,.blogDetailNewBx .innerblogcontent .innerBlogRep ol{list-style:none!important;list-style-position:inherit;padding-left:0!important}
.blogDetailNewBx .innerblogcontent .innerBlogRep p,.blogDetailNewBx .innerblogcontent .innerBlogRep{margin-bottom:.5em}
.blogDetailNewBx .innerblogcontent .innerBlogRep .content-heading{margin-top:0}
.blog-list-wrapper{padding:3em 0}
.section-padding{padding:3em 0;overflow:hidden}
.blog-list-item .heading{font-size:1.3em;padding:0 1em 0 0;text-align:left;margin-bottom:.5em;min-height:5em}
.blog-list-item .heading a{color:#093d61;font-weight:700;line-height:1.5em}
.blog-list-item a.listing_readMoreBtn{display:inline-block;text-align:center;margin:0 auto;text-decoration:underline}
.blog-list-item:nth-child(3n){margin-right:0}
.user-info{text-align:center}
.blog-info{width:100%}
.blog-info.blog-listingInfo{margin:0 auto;text-align:left}
span.blog-date{padding-left:2em;font-size:.9em}
span.blog-comment-number{float:right;padding-left:2em;font-size:.9em}
.heading{color:#093d61;font-size:30px;text-transform:capitalize}
.heading span{font-weight:400}
.subheading{text-transform:uppercase;font-size:.9em;margin-bottom:1em}
.blog-list-item:nth-child(even) .blog-info{padding-right:1em}
.blog-date{padding-left:2em;background:url(../images/calendar.png) no-repeat;background-size:contain}
.blog-comment-number{padding-left:2em;background:url(../images/comment.png) no-repeat;background-size:contain;display:none}
.related-heading{padding:2em 0}
.related-content-block{border-top:1px solid #024f64}
.accordion{margin:2rem 0 1rem;padding:0;list-style:none;border-top:1px solid #e5e5e5;position:relative}
.accordion-item{border-bottom:1px solid #e5e5e561}
.accordion-thumb{margin:0;padding:.8rem 0;cursor:pointer;font-weight:400;color:#00c2dd;font-size:1.2em;line-height:1.2;position:relative;padding-right:1.2em;font-family:'EuclidFlexMedium'}
.accordion-thumb::after{content:'';display:inline-block;float:right;height:15px;width:15px;vertical-align:middle;font-size:1.5em;color:#004e63;background:url(../images/chevron-down.png) no-repeat;background-size:contain;position:absolute;right:0;top:0;bottom:0;margin:auto}
.accordion-panel{margin:0;padding-bottom:.8rem;display:none}
.accordion-item.is-active .accordion-thumb::after{background:url(../images/chevron-up-01.png) no-repeat;background-size:contain}
.faq-wrapper .heading{color:#00c2dd;text-align:center}
.contact-block-item{float:left;margin-top:2em;margin-bottom:1em;padding-left:1.5em}
.contact-block-item.address{background:url(../images/pin.png) no-repeat;background-size:auto;width:60%;margin-left:20%}
.contact-block-item.whatsapp{background:url(../images/whatsapp.png) no-repeat;background-size:auto;width:40%}
.contact-block-item.support-number{background:url(../images/customer-support.png) no-repeat;background-size:auto;width:40%;margin-left:20%}
.contact-block-item.support-email{background:url(../images/email.png) no-repeat;background-size:auto;width:40%}
.contact-block{overflow:hidden}
.login-block{text-align:center;width:50%;margin:0 auto;padding:2em;-webkit-box-shadow:0 0 6px 5px #8bcfbf40;box-shadow:0 0 6px 5px #8bcfbf40}
.form-group{margin-bottom:2em;position:relative}
input.form-control,input[type='text'],input[type='number'],input[type='email'],input[type='tel'],input[type='url'],input[type='password'],input[type='search'],textarea,.input-text{width:100%;border:none;border-bottom:1px solid #e3e3e2;padding:.5em 0 0;font-size:1em;font-family:inherit;-webkit-box-shadow:none;box-shadow:none;line-height:100%}
input.form-control:focus{border-bottom:1px solid #02c2dd}
a.btn.btn-login{float:left;margin:10px}
a.fp-link{float:right;padding-top:1.5em}
.form-group.button-block{display:block;margin-bottom:0}
.login-block h1{padding-bottom:1em}
::-webkit-input-placeholder{color:#055569}
:-ms-input-placeholder{color:#055569}
::-moz-placeholder{color:#055569}
::-ms-input-placeholder{color:#055569}
::placeholder{color:#055569}
.woocommerce-form-row input:-ms-input-placeholder{color:#8c8c8c}
.woocommerce-form-row input::placeholder{color:#8c8c8c}
.woocommerce-form-row input::-moz-placeholder{color:#8c8c8c}
.woocommerce-form-row input::-webkit-input-placeholder{color:#8c8c8c}
.signup-block{border-top:1px solid #004e6347;padding-top:1em;margin-top:1em;clear:both}
a.fb-login{background:#25477e;color:#fff;padding:.5em 2em;margin:.5em;width:calc(50% - 1em);float:left}
a.google-login{background:#ff2b25;color:#fff;padding:.5em 2em;margin:.5em;width:49%;float:left;width:calc(50% - 1em)}
p.signup-copy{margin-bottom:0}
.view-in-desktop{display:block}
.view-in-mobile{display:none}
.formats .container{width:45%;margin:0 auto}
.blue-block{background:#fff;padding:1em 0;position:relative;width:50%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:4em 0 4em 5%;display:block;z-index:0;-webkit-box-shadow:0 0 6px 0 #e7e7e7;box-shadow:0 0 6px 0 #e7e7e7}
.slide-pack{-webkit-animation:slidePack .5s ease-in 1;top:0}
@-webkit-keyframes slidePack {
from{top:-32em}
to{top:0}
}
.prime-title{font-size:1.6em;text-align:center;padding-bottom:1.5em;color:#fff;text-transform:capitalize}
.left-wrapper,.right-wrapper{float:left;width:50%;padding:3em 0}
.left-wrapper{padding-right:2em}
.right-wrapper{padding-left:2em}
.model{-ms-flex-item-align:end;align-self:flex-end;margin-right:0;width:50%}
.model img{padding-left:10%}
.np-blocks{overflow:hidden}
.banner-title3 .line2{font-size:1.2em;display:block;text-align:center;font-size:2.2em;font-family:'Nexa';font-weight:900;letter-spacing:2px;line-height:1;margin-bottom:12px;text-transform:none}
span.line1{text-align:center;font-size:1.5em;font-family:'Nexa';font-weight:900;display:block;text-transform:none}
a.banner-title3.banner-title3-animation.btn.btn-inverted{width:auto;margin:0;color:#fff;background:#3e669e;padding:.2em 2em}
.slick-slide{height:auto;padding:20px}
#dp-slider1 .dp_item{position:relative}
#dp-slider1 .dp_item:after{content:unset}
.leaf-other{position:absolute;z-index:2;display:none}
.l1{top:6%;left:10%;width:6%;filter:blur(5px);-webkit-filter:blur(5px)}
.l2{right:-2%;top:1%;width:13%;filter:blur(5px);-webkit-filter:blur(5px)}
.l3{bottom:0;left:-1%;width:10%;filter:blur(5px);-webkit-filter:blur(5px)}
.l4{bottom:0;top:-1%;width:10%;filter:blur(5px);-webkit-filter:blur(5px)}
.l5{top:30%;right:-4%;width:10%;filter:blur(5px);-webkit-filter:blur(5px)}
.slick-dots li button{font-size:0;background:#8ddeef;border:none;width:7px;height:7px;border-radius:100px;padding:0}
.slick-dots li{display:inline-block;margin:.2em}
.slick-dots{margin-bottom:2em}
.slick-dots li.slick-active button{background:#034d61}
.block1{width:40%;float:left}
.block-detail{width:100%;float:left}
.product-block{clear:both;padding-top:3em;clear:both}
.product-wrapper .container{display:-ms-flexbox}
.block2{width:60%;float:left;padding:0 0 0 2em}
.block3{width:100%;text-align:center}
.product-wrapper .container>div{padding:1em 0}
.suggested-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%;margin:0 auto}
.suggested-item{width:33.33%;margin:2em 1em;padding:1em;border-radius:10px;-webkit-box-shadow:-1px 1px 6px 1px #1b1b1b1f;box-shadow:-1px 1px 6px 1px #1b1b1b1f;position:relative;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}
.suggested-item img{margin:1.5em auto .5em;width:80%;max-width:100px}
p.step-action{margin-bottom:0;font-size:.9em}
p.step-count{color:#fff;background:#00c2dd;text-align:center;display:inline-block;padding:.5em 1em;border-radius:10px;text-transform:uppercase;position:absolute;top:-1em;width:100px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}
small{display:block;font-size:.6em}
.product-block .accordion-panel{padding:0 0 1em}
.suggested-dosage-item{position:relative;margin:2em 0;margin-left:3em;padding:2em 1em;border-radius:10px;-webkit-box-shadow:-1px 2px 16px 6px #15c7e01f;box-shadow:-1px 2px 16px 6px #15c7e01f;position:relative;text-align:center;background:#fff;-webkit-box-shadow:-1px 1px 6px 1px #1b1b1b1f;box-shadow:-1px 1px 6px 1px #1b1b1b1f}
.suggested-dosage-item p.step-count{left:-3em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;font-family:'EuclidFlex';padding:.7em 1.5em;min-width:125px}
.days-count{display:block;font-family:'Nexa';font-weight:400}
.suggested-dosage-item p.step-action{font-family:'EuclidFlex';font-size:1.2em}
li.accordion-item{background:#f5f5f5;margin-bottom:1em;padding:0 1em}
.product-slider{background-position:center;background-size:contain}
.product-slider ul.slick-dots{position:absolute;bottom:-1.5em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.precautions{list-style-image:url(../images/small-arrow.jpg);padding-left:30px}
.know-item{margin-bottom:2em}
.know-item h3{margin-bottom:.5em}
.block1 .btn{display:block;margin:1em auto;text-align:center}
.btn-cart{color:#4b7bbe;width:100%}
.btn-buy{background:#4b7bbe;width:50%;float:left;text-align:center;border-color:#3e669e;margin:.5em 0 0 .5em}
h2.sub-heading,.product-list-item h2{font-size:1.4em;margin:.5em 0 1em}
.product-item{margin:1em 0 2em;padding:1em;border-radius:10px;-webkit-box-shadow:-1px 2px 16px 6px #15c7e01f;position:relative;text-align:center;overflow:hidden;-webkit-box-shadow:-1px 1px 6px 1px #1b1b1b1f;box-shadow:-1px 1px 6px 1px #1b1b1b1f}
.product-item img{margin:.5em auto 0}
p.other-product-name{text-transform:uppercase;color:#034d61}
.chosen-container{width:100%!important;border:1px solid #00c2e4;border-radius:50px}
#month{visibility:hidden}
a.chosen-single,select{background:transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;border-radius:0!important;padding:.5em;height:auto!important;background-image:none!important;line-height:3em!important}
.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:unset;background:url(../images/chevron.png) no-repeat 0 14px}
.chosen-container-single .chosen-single div b{display:block;background-image:none!important;width:100%;height:100%;background:url(../images/chevron.png) no-repeat 1px 22px!important}
.chosen-container .chosen-results{margin:0;padding:0;max-height:10em}
.chosen-container .chosen-results li.highlighted{background-color:#00bed8;background-image:none;background-image:none;color:#fff}
ul.chosen-results{text-align:left}
.chosen-container-single .chosen-single span{font-size:1.1em;color:#3d5569;border-radius:10px;padding:0 1em}
.chosen-container-single .chosen-single,.chosen-container-single .chosen-default{padding:0}
.product-header .form-group{max-width:220px}
a.chosen-single{padding:0 1em}
.chosen-container-single .chosen-single div{width:35px}
.product-wrapper.section-padding{padding-bottom:0;padding-top:2em}
.form-group .validation-error,#referral-msg{color:red;position:absolute;left:0;bottom:-1.3em;font-size:.9em}
.text-center{text-align:center}
.register-form .chosen-container{width:100%!important;border:none;border-bottom:1px solid #e3e3e2;border-radius:0}
.register-form a.chosen-single,select{padding:0;line-height:1.8em!important}
.register-form .chosen-container-single .chosen-single span{font-size:1em;color:#3d5569;border-radius:10px;padding:0}
.register-wrapper .left-wrapper,.register-wrapper .right-wrapper{padding-bottom:0}
.register-wrapper .chosen-container-single .chosen-single div b{background:url(../images/chevron.png) no-repeat 18px 12px!important}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
.mrg0T{margin-top:0!important}
.pad0B{padding-bottom:0!important}
.pad0T{padding-top:0!important}
.trial-popup{display:none}
section.trial.trial-popup{position:fixed;width:100%;height:100%;left:0;top:0;z-index:3;background:transparent}
.trial-popup .blue-block{margin:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:28%}
.popup-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:#000000bf}
.close-popup{position:absolute;width:25px;top:-3em;right:0}
.btn-blue{background:#00c2da;border-color:#0cadc3}
.pack-wrapper{background:#d6eff5}
.pack-list-item img{width:6em;margin:3em auto 1em}
.pack-list{display:-webkit-box;display:-ms-flexbox;display:flex}
.pack-list-item{width:25%;padding:0 1em}
.kit-wrapper{padding-bottom:0}
.heading-padded{padding-bottom:2em}
.plans h3{margin-bottom:.5em}
.mrg0B{margin-bottom:0!important}
.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.product-list-item{width:33.33%;padding:0;margin:1em;-webkit-box-shadow:0 0 6px 0 #e7e7e7;box-shadow:0 0 6px 0 #e7e7e7;position:relative}
.pack-detail-item{position:relative;background:#fff;display:inline-block;padding:2em .5em 0;margin:1em 0;border-radius:10px}
.pack-detail-item p.step-count{font-size:.7em;padding:.5em 1.1em;width:80%;display:block}
.pack-detail-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .5em;display:none}
.pack-detail-list>div{width:33.33%;margin:.8em .3em 1.5em}
.product-list h2{margin-top:0;margin-bottom:1em;padding-top:.5em}
.product-list-item p{margin-bottom:1em;font-size:1em;font-family:'EuclidFlexMedium';text-align:left}
ul.accordion.accordionWrapper{border:0;margin:0 auto}
.accordionWrapper li.accordion-item{background:#fff;border:1px solid #e5e5e561;border-radius:5px;-webkit-box-shadow:2px 6px 16px -4px #0003;box-shadow:2px 6px 16px -4px #0003;margin-bottom:1.5em;position:relative;z-index:1}
.accordionWrapper li.accordion-item .accordion-thumb{color:#004e63;font-family:'EuclidFlex';position:relative;padding-right:25px}
ul.accordion.accordionWrapper li.accordion-item.is-active .accordion-thumb{color:#00c2dd;font-family:'EuclidFlexMedium'}
.accordionWrapper li.accordion-item:after{content:'';position:absolute;width:3px;height:30px;background:#00c2dd;top:100%;left:0;right:0;margin:0 auto;z-index:0}
.accordionWrapper li.accordion-item:last-child{margin-bottom:0}
.accordionWrapper li.accordion-item:last-child:after{content:'';display:none}
img.bluePipe{display:block;width:2%;height:auto;margin:1rem auto 0}
img.bluePipeBt{display:block;width:2%;height:auto;margin:0 auto}
ul.accordion.productAccordion{border-top:0;background:#fff}
ul.accordion.productAccordion li.accordion-item{background:#fff;border-bottom:0;border-top:1px solid #f5f5f5;margin-bottom:0}
ul.accordion.productAccordion li.accordion-item .accordion-thumb{padding:1rem 0}
ul.accordion.productAccordion li.accordion-item .accordion-thumb::after{background:url(../images/chevron-down-02.png) no-repeat;background-size:contain}
ul.accordion.productAccordion li.accordion-item.is-active .accordion-thumb::after{background:url(../images/chevron-up-02.png) no-repeat;background-size:contain}
ul.accordion.productAccordion li.accordion-item .know-item{margin-bottom:0;padding-bottom:2em}
.woocommerce-variation-price{width:65%;float:left;margin-right:2%}
.woocommerce-quanity-add-to-cart.quanity_variations_button{width:30%;float:right;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2em}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled,.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1em 0}
.woocommerce-quanity-add-to-cart.quanity_variations_button button.minus,.woocommerce-quanity-add-to-cart.quanity_variations_button button.plus{border:1px solid #055569;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'EuclidFlex';font-size:2.5em;width:100px;height:25px;font-weight:100;line-height:.1em;padding:0 0 .1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;border-radius:5px}
.woocommerce-quanity-add-to-cart.quanity_variations_button button.plus{padding:1px 0 0;font-size:1.2em}
.quantity input.qty{width:3em;padding:0;border-bottom:0;cursor:default}
.price del span.woocommerce-Price-amount{font-family:'EuclidFlex';font-size:.6em;color:#73919b}
.woovr-variations .woovr-variation:hover{background:#4b7bbe;color:#fff}
.product-header .heading small{display:inline-block;margin-left:.2em;font-size:.8em}
.woocommerce-variation-price span.price ins span.woocommerce-Price-amount.amount{color:#004e63;font-family:'EuclidFlexMedium'}
.woocommerce-variation-price span.price ins:nth-child(3){color:#4b7bbe;font-size:.6em;font-family:arial}
.woocommerce-quanity-add-to-cart.quanity_variations_button span:nth-child(1){margin-right:.5em;font-size:.9em;display:none}
.skPrimeWrapper{width:100%;height:auto;margin:0 auto;text-align:center;background:#e8f1f4;padding:3em 0;position:relative}
.skProdSlider{width:100%;height:auto;margin:0 auto 3em;text-align:center}
.skProdSlider .item{width:31.33%;height:auto;float:left;text-align:center;margin-right:3%}
.skProdSlider .item:last-child{margin-right:0}
.skProdSlider:after,.skProdSlider .item:last-child:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.skProdSlider .item img{width:100%;height:auto;margin:0 auto;text-align:center;display:block}
.nicoPrimeWrapper{width:100%;height:auto;margin:0 auto 3em;text-align:center}
.nicoPrimeWrapper h2{font-size:1.6em;text-align:center;padding-bottom:.5em;color:#1a475c;text-transform:uppercase}
.primeWrapper{width:75%;height:auto;margin:2em auto 0;text-align:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.primeWrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.primeWrapper img{width:35%;height:auto;float:left;text-align:left}
.primeWrapper .info{width:63%;height:auto;float:left;text-align:left;margin-left:3%;color:#065567;font-size:1.2em}
.primeWrapper .info p{margin-bottom:.5em}
.howItWorksWrapper{width:100%;height:auto;margin:0 auto}
.howItWorksWrapper p{color:#2a6074;font-weight:700;font-size:1.5em;margin-bottom:.5em}
.howItWorksWrapper .leftWrapper{width:47.5%;height:auto;float:left;margin-right:5%;margin-top:3em}
.howItWorksWrapper:after,.howItWorksWrapper .leftWrapper:last-child:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.howItWorksWrapper .leftWrapper:last-child{margin-right:0}
.howItWorksWrapper .leftWrapper span{display:block;text-align:center;font-family:'EuclidFlexMedium';color:#2a6074;text-transform:uppercase;margin-bottom:1em}
.howItWorksWrapper .leftWrapper ul{width:100%;height:auto;margin:0 auto;text-align:center}
.howItWorksWrapper .leftWrapper ul li{width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2em;padding:.6em .5em 0;border-radius:10px;-webkit-box-shadow:0 6px 13px 0 #cccf;box-shadow:0 6px 13px 0 #cccf}
.howItWorksWrapper .leftWrapper ul li:last-child{margin-bottom:0}
.howItWorksWrapper .leftWrapper ul li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.howItWorksWrapper .leftWrapper ul li img{width:20%;height:auto;float:left;text-align:left}
.howItWorksWrapper .leftWrapper ul li p{width:80%;float:left;text-align:left;color:#fff;font-size:1.1em;font-family:'EuclidFlex';font-weight:400}
.howItWorksWrapper .leftWrapper ul.takeControl li:nth-child(1){background:#5ec9e3}
.howItWorksWrapper .leftWrapper ul.takeControl li:nth-child(2){background:#94d9c9}
.howItWorksWrapper .leftWrapper ul.takeControl li:nth-child(3){background:#5ec8e2}
.howItWorksWrapper .leftWrapper ul.stayTrack li:nth-child(1){background:#92d6c7}
.howItWorksWrapper .leftWrapper ul.stayTrack li:nth-child(2){background:#5dc8e1}
.howItWorksWrapper .leftWrapper ul.stayTrack li:nth-child(3){background:#95d9c9}
.singlePurchase h2{color:#034d61}
.skPrimeWrapper img.bg01{position:absolute;width:8.5%;height:auto;top:-8.5%;left:0}
.skPrimeWrapper img.bg02{position:absolute;width:7%;height:auto;top:-2%;right:5%}
.skPrimeWrapper img.bg03{position:absolute;width:8%;height:auto;top:24%;right:0}
.skPrimeWrapper img.bg04{position:absolute;width:6%;height:auto;top:27%;left:0}
.skPrimeWrapper img.bg05{position:absolute;width:10%;height:auto;top:50%;right:0}
.skPrimeWrapper img.bg06{position:absolute;width:6%;height:auto;bottom:9%;left:0}
.nicosure-prime.homeNicoPrimeWrapper .left-wrapper,.nicosure-prime.homeNicoPrimeWrapper .right-wrapper{width:100%;padding:0}
.nicosure-prime.homeNicoPrimeWrapper .left-wrapper:after,.nicosure-prime.homeNicoPrimeWrapper .right-wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.np-block.np-block2 p{font-size:1em;text-align:center}
.deskWhySlider .dp_item{width:31.33%;-webkit-transition:none;-o-transition:none;transition:none;float:left;position:relative;margin-right:3%}
.deskWhySlider .swipe-slider .dp_item:first-child,.deskWhySlider .swipe-slider .dp_item[data-position="2"],.deskWhySlider .swipe-slider .dp_item[data-position="3"]{z-index:1!important;-webkit-transform:none;-ms-transform:none;transform:none}
.deskWhySlider .swipe-slider .dp_item[data-position="3"]{margin-right:0}
.deskWhySlider .swipe-slider:after,.deskWhySlider .swipe-slider .dp_item[data-position="3"]:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.deskWhySlider #swipe-slider{min-height:24em;margin-top:2.5em;position:relative}
.nicosure-prime.homeNicoPrimeWrapper.prime-button a{margin:0 auto}
.deskWhySlider .swipe-slider .dp_item[data-position="2"]{position:absolute;right:0;left:0;margin:0 auto;z-index:3!important}
.deskWhySlider .swipe-slider .dp_item[data-position="3"]{position:absolute;right:20%;z-index:-3!important}
.deskWhySlider .swipe-slider .dp_item[data-position="1"]{position:absolute;left:20%;z-index:-3!important}
.nicosure-prime.homeNicoPrimeWrapper .prime-button a{position:relative;z-index:3}
.deskWhySlider .dp_item .fact-copy,.deskWhySlider .dp_item .myth-copy{padding:1.3em 1em}
.deskWhySlider .swipe-slider .dp_item[data-position="1"].primeCardLeftAnimate{-webkit-animation:primeCardLeftAnimate .5s ease-in;animation:primeCardLeftAnimate .5s ease-in;left:0}
@-webkit-keyframes primeCardLeftAnimate {
0%{left:20%}
100%{left:0}
}
@keyframes primeCardLeftAnimate {
0%{left:20%}
100%{left:0}
}
.deskWhySlider .swipe-slider .dp_item[data-position="3"].primeCardRightAnimate{-webkit-animation:primeCardRightAnimate .5s ease-in;animation:primeCardRightAnimate .5s ease-in;right:0}
@-webkit-keyframes primeCardRightAnimate {
0%{right:20%}
100%{right:0}
}
@keyframes primeCardRightAnimate {
0%{right:20%}
100%{right:0}
}
.nicosure-prime.homeNicoPrimeWrapper .left-wrapper .np-blocks{margin:0 auto;overflow:hidden}
section.section-joinsubscription.newSubs{padding:0;background-color:#fff;border-radius:0}
section.section-joinsubscription .sjs-button .btn{margin-bottom:2em}
.np-title{padding-top:1.5em}
.login-block.loginWrapper h1.heading{text-transform:uppercase;letter-spacing:2px}
.login-block.loginWrapper p{color:#004b60}
.login-block.loginWrapper form .form-group.formField,form.woocommerce-ResetPassword.lost_reset_password .form-group:first-child,#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input,textarea{border-bottom:2px solid #73d2bf;margin-top:2em}
#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input,textarea{margin-top:0}
.login-block.loginWrapper form .form-group.formField:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.login-block.loginWrapper form .form-group.formField span.code{width:calc(8% - 1px);height:auto;float:left;text-align:left;padding:.2em 0;border-right:1px solid #000;font-family:'EuclidFlexMedium';color:#004e63;margin-bottom:.4em;font-size:1.1em}
.login-block.loginWrapper form .form-group.formField input{width:100%;height:auto;float:left;text-align:left;border-bottom:0;margin-bottom:0;padding:.2em 0 .2em 1%;font-size:1.1em}
.form-group.button-block.signButtonWrapper button.btn-pass,.form-group.button-block.signButtonWrapper button.btn-passLogin,.form-group.button-block.signButtonWrapper button.btn-emailPass{width:100%;float:none;letter-spacing:2px;margin:0 auto 1em}
.form-group.button-block.signButtonWrapper a.fp-link{background:#fff;color:#8bcfbf;padding:1.2em 3em;text-transform:uppercase;border:1px solid #8bcfbf;-webkit-box-shadow:0 0 6px 5px #8bcfbf40;box-shadow:0 0 6px 5px #8bcfbf40;margin:1em auto;text-decoration:none!important;float:none;width:calc(98% - 2px);display:block;font-family:'EuclidFlexMedium';letter-spacing:2px}
.form-group.button-block.signButtonWrapper button.btn-otp:hover,.form-group.button-block.signButtonWrapper a.fp-link:hover{-webkit-box-shadow:0 0 6px 5px #5ca59340;box-shadow:0 0 6px 5px #5ca59340}
.form-group.button-block.signButtonWrapper .orText{width:90%;height:auto;margin:.5em auto 1em;position:relative;z-index:1}
.form-group.button-block.signButtonWrapper .orText:after{content:'';width:100%;height:2px;background:#00c2dd;top:0;left:0;right:0;bottom:0;margin:auto;position:absolute;z-index:-1}
.form-group.button-block.signButtonWrapper .orText span{display:inline-block;padding:.7em 1em;background:#fff;font-family:'EuclidFlexMedium';color:#00c2dd;font-size:1.1em}
.login-block.loginWrapper form.passForm .form-group.button-block{overflow:initial}
.login-block.loginWrapper form.passForm .form-group input{border-bottom:2px solid #73d2bf}
.emailLoginWrapper .socialWrapper{width:85%;height:auto;margin:.5em auto 2em}
.emailLoginWrapper .socialWrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.emailLoginWrapper .socialWrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:capitalize;padding:.7em 2em}
.emailLoginWrapper .socialWrapper a img{display:inline-block;width:22px;margin-right:.2em}
.emailLoginWrapper .socialWrapper a:nth-child(2) img{margin-right:.5em}
.mobileLoginWrapper,.passWordLoginWrapper{display:none}
.quantity input[type="button"]{border-radius:100px;padding:0;width:52px;height:40px;font-size:1.5em;margin:0}
.cart-block{background:#f5f5f5}
.newCartMainWrapper{width:100%;height:auto;margin:0 auto;text-align:center}
.newCartMainWrapper h1.heading{text-transform:uppercase;text-align:center;letter-spacing:2px}
.cart-table.newCartTable{width:100%;height:auto;float:none;padding:0;margin:0 auto;text-align:center}
.productReviewWrapper:after,.productReviewWrapper .productThumbMainWrapper:after,.productReviewWrapper .productThumb:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.productReviewWrapper.cart_item{width:calc(50% - 3em);height:auto;-webkit-box-shadow:0 0 6px 5px #8bcfbf40;box-shadow:0 0 6px 5px #8bcfbf40;background:#fff;padding:1em;border-radius:10px;margin:2em auto 0}
.productReviewWrapper .productThumbMainWrapper{width:100%}
.productReviewWrapper .productThumb{width:100%;height:auto;padding-bottom:1em;border-bottom:1px solid #f0f0f0}
.productReviewWrapper .productThumb .product-thumbnail{width:50px;height:auto;float:left}
.productReviewWrapper .productThumb .product-thumbnail img{display:block;width:100%;height:auto;margin:0 auto;text-align:center;border:1px solid #d0d0d0;border-radius:3px}
.productReviewWrapper .productThumb .product-name{width:calc(78% - 30px);height:auto;float:left;margin-left:3%;margin-right:0}
.productReviewWrapper .productThumb .product-name span{display:block;color:#004e63;font-family:'EuclidFlexMedium';font-size:1.1em;margin-bottom:.5em;text-align:left}
.productReviewWrapper .productThumb .product-name span a{color:#004e63;text-decoration:none}
.productReviewWrapper .productThumb .product-name p{color:#1bbfd9;text-align:left;font-size:.9em;margin-bottom:0}
.productReviewWrapper .productThumb .removeIcon{width:20px;height:auto;float:right}
.productReviewWrapper .productThumb .removeIcon a{display:block}
.productReviewWrapper .productThumb .removeIcon a:before{content:'';width:16px;background:url(../images/remove-icon.png) no-repeat;background-size:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}
.productReviewWrapper .productThumb .removeIcon img{display:block;width:100%}
.productPriceTable{width:calc(50% - 2em);height:auto;padding:0 1em;margin:1em auto 0}
.productPriceTable .cart_totals{text-align:left;font-size:1.2em;padding-left:.5em}
.productReviewWrapper .productPriceTable table{width:100%;height:auto}
.productReviewWrapper .productPriceTable table tr{border-bottom:1px solid #c2c2c1}
.productReviewWrapper .productPriceTable table tr:last-child{border:0}
.productReviewWrapper .productPriceTable table tr td,.productReviewWrapper .productPriceTable table tr th{width:50%;text-align:left;font-family:'EuclidFlex';color:#004e63;margin:.5em 0;display:inline-block}
.productReviewWrapper .productPriceTable table tr td:nth-child(2){text-align:right}
.productReviewWrapper .productPriceTable table tr:nth-child(2) td{color:#00c2dd}
.productReviewWrapper .productPriceTable table tr:nth-child(5) td{font-family:'EuclidFlexMedium'}
.productReviewWrapper .productPriceTable table tr:nth-child(6) td{width:100%;text-align:left;color:red;font-size:.9em;font-family:'EuclidFlex'}
.newCartMainWrapper table.shop_table.shop_table_responsive tr th{text-align:left;width:50%;margin:.5em 0;display:inline-block}
.newCartMainWrapper table.shop_table.shop_table_responsive tr td{text-align:right;width:50%;margin:.5em 0;display:inline-block}
.productThumbMainWrapper .totalWtapper{width:100%;height:auto;padding:1em 0 0}
.productThumbMainWrapper .totalWtapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.totalWtapper .cartQuantityWrapper.product-quantity{width:29%;height:auto;float:left;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.totalWtapper .totalPriceWrapper.product-price{width:55%;float:right;margin-left:5%;border-left:1px solid #f0f0f0;text-align:right;font-family:'EuclidFlexMedium';color:#004e63;font-size:1em}
.cartQuantityWrapper span.qtyText{font-family:'EuclidFlexMedium';color:#004e63;display:inline-block;font-size:.9em}
.cartQuantityWrapper .quantity{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:85%;margin-left:5%}
.cartQuantityWrapper .quantity input[type="button"],.quantity input[type="button"]{border:0;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'EuclidFlex';font-size:1.3em;width:auto;height:auto;font-weight:100;line-height:.1em;padding:.4em .3em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;border-radius:5px;color:#004e63}
.cartQuantityWrapper .quantity input[type="button"].minus,input.qty_button.minus{font-size:1.3em;padding:.6em;border-right:2px solid #4b7bbe;border-radius:0}
.cartQuantityWrapper .quantity input[type="number"]{width:80%;font-family:'EuclidFlexMedium';color:#004e63;font-size:.9em}
.totalWtapper span.woocommerce-Price-currencySymbol.amount{display:block}
.totalPriceWrapper.product-subtotal{width:100%;float:right;text-align:right;font-family:'EuclidFlexMedium';color:#004e63;font-size:1.1em}
.newCartMainWrapper .coupon{width:100%;margin:0 auto;background:#fff;padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex}
.newCartMainWrapper .coupon:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.newCartMainWrapper .coupon input[type='text']{width:100%;float:left;border:0;padding-top:0}
.newCartMainWrapper .coupon button.btn{padding:.7em 1em;border:0;float:right;margin:0;font-size:.8em}
.newCartMainWrapper button.btn:hover{color:#fff;border:1px solid #fff}
.newCartMainWrapper .coupon button.btn:hover{color:#fff;border:0}
.updateCartBt{width:74%;margin:0 auto}
.updateCartBt .centerCartBt{float:right}
.updateCartBt .centerCartBt:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.updateCartBt .centerCartBt button.btn{border:0;border-radius:10px;margin:1em 0;padding:1em 1.5em;font-size:.9em;letter-spacing:1px}
.col2-set.addresses.address-book{display:flex;flex-wrap:wrap}
.col2-set.addresses.address-book:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.wc-address-book-address.nico-leftAddress{width:47.5%;border:1px solid #00b3e6;float:left;text-align:left;padding:1em;margin-right:5%;margin-bottom:5%;border-radius:10px}
.wc-address-book-address.nico-leftAddress:nth-child(2n){margin-right:0}
.wc-address-book-address.nico-leftAddress .wc-address-book-meta{margin-bottom:.5em}
.wc-address-book-address.nico-leftAddress .wc-address-book-meta a{display:inline-block;border:1px solid #00b3e6;text-decoration:none;color:#fff;background:#00c2dd;text-transform:uppercase;padding:.2em .7em;border-radius:5px;margin-right:1%;margin-bottom:.5em}
.wc-address-book-address.nico-leftAddress .wc-address-book-meta a:last-child{margin-right:0;margin-bottom:0}
header{position:fixed;top:0;width:100%;z-index:11;background:#ffffff8f;box-shadow:0 0 0}
header .inner{position:relative;margin:0 4%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px}
header.whiteBg{background:#fff;z-index:11}
header .logo{position:absolute;width:11%;max-width:281px;display:inline-block;left:0}
header .logo img{width:auto;height:34px;max-width:initial}
header .menuItemsRight{width:70%;position:absolute;right:0;text-align:right}
header .menuItemsRight img{width:auto;display:inline-block;vertical-align:middle;height:30px;margin-left:1.8em}
header .menuItemsRight img.hamburg{display:none}
.menu-wrap{position:fixed;top:0;width:100%;height:100%;background:url(../assets/css/img/menu-bg.png);z-index:1000;right:-100%;xoverflow-y:scroll;transition:.5s ease-in-out;display:flex;justify-content:flex-end}
.menuclose{right:0!important}
.cursor-pointer{cursor:pointer}
.menu-card{width:500px;padding:20px;background-color:#66dcec;height:95%;border-bottom-left-radius:70px;box-shadow:0 0 20px 20px #68dff033;position:relative}
.close-menu{width:32px;position:absolute;right:30px;top:30px;z-index:10;cursor:pointer}
.close-menu img{max-width:100%}
.menu-list{margin-top:80px;padding-left:50px}
.menu-list ul{list-style-type:none;padding:0}
.menu-list ul li a{font-size:36px;color:#fff;font-weight:bolder;text-transform:uppercase;text-decoration:none;margin:15px 0;display:inline-block;line-height:1.1;transition:.2s linear}
.menu-list ul li a:hover{color:#204f64}
.menu-list ul li a.active{color:#204f64;background:none}
.buyNowIcon{position:fixed;z-index:9;width:35%;right:0;top:45%;max-width:175px;opacity:.8}
.buyNowIcon:hover{opacity:1}
.translateDropdownWrapper{position:relative;perspective:1000px;display:none;}
.translateDropdown{position:absolute;top:125%;width:150%;right:0;left:0;margin:0 auto;background:#fff;border-radius:5px;box-shadow:0 10px 30px #0003;transform-origin:top center;transform:translateY(10px);transition:transform .4s ease,opacity .4s ease;opacity:0;visibility:hidden;z-index:999;color:#004e62}
.translateDropdown ul{margin:0;padding:0;list-style:none}
.translateDropdown ul li a{display:block;font-size:1vw;padding:12px 16px;text-decoration:none;color:#333;font-weight:500;border-bottom:1px solid #eee;transition:background .3s ease;text-align:center}
.translateDropdown ul li:last-child a{border-bottom:none}
.translateDropdownWrapper.active{background-color:transparent}
.translateDropdownWrapper.active .translateDropdown{opacity:1;visibility:visible;transform:translateY(0)}
.nicoTickerWrapper{width:100%;height:auto;background:#9eebffff;padding:.7em 0;text-align:center;position:fixed;left:0;right:0;bottom:0;z-index:12}
.nicoTickerWrapper .nicoCenterWrapper{width:75%;height:auto;margin:0 auto;text-align:center}
.nicoTickerWrapper .nicoCenterWrapper p{line-height:inherit;margin-bottom:0;font-size:1.25vw}
.nicoTickerWrapper .nicoCenterWrapper p img{display:inline-block;width:18px;height:auto;vertical-align:middle}

.blog-body>div>.blog-info .innerblogcontent .innerBlogRep ol ul.blog_bulletListWrapper li:before{content:'\2022';counter-increment:none;}

@media (min-width:992px) and (max-width:1200px) {
.menu-list{margin-top:50px}
.menu-list ul li a{font-size:32px;margin:12px 0}
}
@media (min-width: 768px) {
.content-area,.widget-area{margin-bottom:unset}
}
.content-area{width:80%;float:none;margin:0 auto}
a.cart{width:45px;display:block;position:relative}
.menu-right a{display:inline-block;vertical-align:middle}
.user-acc:hover~.level-two-menu{height:auto;overflow:visible}
span.cart-count{position:absolute;top:1.3em;right:0;color:#fff;background:#1e4c5f;display:inline-block;padding:5px 4px;font-size:12px;line-height:100%;border-radius:100px;min-width:22px;text-align:center}
table:not( .has-background) th{background-color:transparent;padding:0;vertical-align:middle}
table:not( .has-background) tbody td{background-color:transparent;color:#004e63;vertical-align:middle}
.order{border-bottom:5px solid #fff}
.account-orders-table .order{border:5px solid #f2f2f2!important;border-radius:10px;padding:.8em;overflow:hidden;margin-bottom:1em;width:85%}
.button{float:right}
a.woocommerce-button.button.cancel{clear:left;font-weight:400}
.order>div{margin-bottom:1em;width:50%;float:left}
.account-orders-table a{color:#045165;border-radius:50px}
table:not( .has-background) tbody tr:nth-child(2n) td,fieldset,fieldset legend{background-color:transparent}
p.woocommerce-form-row{margin-bottom:1em;margin-top:2em}
header.entry-header{display:none}
.menu li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout{display:none}
.cart-menu{width:1.5em;float:right;margin-right:1em;position:relative}
button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover,.widget a.button:hover{border-color:unset;color:#333}
button.btn.btn-login{margin:0;float:left}
.gum{margin:0 auto;-ms-transform:translateX(-50%);z-index:1;width:60%}
img#gumBreak{position:relative}
.gum-breakup{position:relative}
.l6{position:absolute;width:14em;bottom:5em;width:6em;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);left:-50%}
.l7{position:absolute;top:3em;width:9em;right:0;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
.woocommerce-MyAccount-content h2{font-size:1.5em;font-weight:600;margin-top:1em;margin-bottom:.5em}
mark{background:#dff2f7;color:#666}
.cart-table{width:60%;float:left;padding:1em}
.cart-collaterals{width:40%;float:left}
.cart_totals{width:100%!important}
.product-remove{position:absolute!important;right:0;padding:0!important}
tr.woocommerce-cart-form__cart-item.cart_item{border-bottom:5px solid #fff}
.cart_item{position:relative}
tr.woocommerce-cart-form__cart-item.cart_item{border-bottom:5px solid #fff!important}
.cart_item{background:#a0dced;position:relative}
table.shop_table.shop_table_responsive tr{border-bottom:1px solid #ebebeb}
.cart_totals{padding:1em}
td.product-thumbnail{padding:1em 0!important}
table .form-group.chosen-wrapper.chosen-wrapper--style2{margin-bottom:0}
td.product-name a{color:#055569}
.wc-proceed-to-checkout .btn{display:inline-block;margin:1em .5em}
th,td{padding:.5em!important}
.cart_totals h2{margin-bottom:.5em}
td.product-name>a{margin-bottom:1em;display:block}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{width:50%;padding:1.5em 0 0 2em}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses>div{width:100%;margin:0;margin-bottom:1.5em}
section.woocommerce-order-details{width:50%;float:left}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr{border-bottom:1px solid #efecec6e}
h2.woocommerce-column__title{margin-top:0}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:last-child{font-family:'EuclidFlexMedium';text-transform:uppercase;background:#dff2f7}
.order_details{background-color:transparent}
table.shop_table.woocommerce-checkout-review-order-table tr{background:transparent;border-bottom:1px solid #ece7e74f}
abbr[title]{text-decoration:none;-webkit-text-decoration-style:none}
#payment .payment_methods>li .payment_box,#payment .place-order{background-color:transparent}
#payment .place-order{padding:0;margin-bottom:0;float:none;width:100%;margin-top:2.617924em}
button#place_order{width:100%;margin:0}
.checkout h3{font-size:1.5em;margin-bottom:1em}
.checkout input{padding-bottom:0}
.checkout p{margin-bottom:1.5em}
.form-row.woocommerce-validated input.input-text{-webkit-box-shadow:none;box-shadow:none}
.form-row.woocommerce-invalid input.input-text{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid red}
.select2-container .select2-selection--single{height:40px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:40px}
.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#ddd;color:#fff}
.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#00bede}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;color:#00c2dd;font-size:2em;margin-top:1em}
.grey-bg{background:#f5f5f5;overflow:hidden}
.right-wrapper img{width:80%;margin:0 auto}
.unit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-ms-flex-flow:nowrap;flex-flow:nowrap}
.unit-image{width:40%}
.unit-copy{width:60%;padding:1em}
.unit-image img{width:100%}
.unit-heading{margin-bottom:.5em;font-size:1.2em;color:#00c2dd;text-transform:capitalize}
.unit-copy{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-flow:nowrap;flex-flow:nowrap}
.unit-copy p.step-count{font-size:.7em;min-width:80%;width:80%;padding:1em}
p.step-action.suggested-unit{font-size:.9em;margin-top:1.4em}
.suggested-dosage-wrapper{position:relative}
.suggested-dosage-wrapper::before{content:'';width:95%;height:2px;background:#66dcec;top:50%;left:0;right:0;margin:0 auto;position:absolute}
.dosage-unit .suggested-dosage-item{width:20%;float:left;margin:1em 12em 1em 1em;padding:2em 0;background:#093f63;border:2px dashed #66dcec;position:relative}
.dosage-unit .suggested-dosage-item::before{content:'';width:.5em;height:.5em;border-radius:100%;background:#66dcec;top:49%;left:-2%;position:absolute}
.dosage-unit .suggested-dosage-item::after{content:'';width:.5em;height:.5em;border-radius:100%;background:#66dcec;top:49%;right:-2%;position:absolute}
.dosage-unit .suggested-dosage-item:first-child::before,.dosage-unit .suggested-dosage-item.last_suggestedDos:after{display:none}
.dosage-unit .suggested-dosage-item.last_suggestedDos{margin-right:0}
.dosage-unit .suggested-dosage-item p.step-count{left:0;right:0;top:-6%;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);margin:0;font-family:'EuclidFlex';padding:.8em 1em;min-width:70px;font-size:.8em;width:70%;background:#66dcec;margin:0 auto}
.dosage-unit .suggested-dosage-item .suggestedDos_img{width:85%;height:auto;margin:0 auto;text-align:center;margin:1em auto}
.dosage-unit .suggested-dosage-item .suggestedDos_img img{display:block;width:100%;height:auto;margin:0 auto;text-align:center}
.dosage-unit .suggested-dosage-item p.step-action{font-family:'EuclidFlex';font-size:.9em;background:#c5f1f7;width:100%;position:absolute;bottom:0;padding:.5em;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.dosage-unit .suggested-dosage-item .week-copy{font-weight:700}
.dosage-unit .suggested-dosage-item .week-copy strong{font-weight:900}
.dosage-unit .suggested-dosage-item p.step-action strong{font-family:'Nexa'!important;font-weight:900}
.dosage-unit .suggested-dosage-item p.step-action span{display:block}
.support-unit .unit-image img{width:100%;margin:0 auto}
.unit.support-unit{margin-top:2em}
.myth-copy img,.fact-copy img{width:2em;margin:1em auto}
.myth-copy{background:#fff;display:block;overflow:hidden;min-height:150px}
.myth-copy span,.fact-copy span{margin-bottom:1em;display:block;color:#055569;font-size:1.2em}
.fact-copy{overflow:hidden}
.fact-copy,.myth-copy{padding:1em}
.fact-copy{overflow:hidden;min-height:150px}
.grey-bg .dp-slider{width:100%;max-width:100%;min-height:30em}
h2+h3,.beta+h3{border-top:none}
.site-main{padding-top:2em}
button.single_add_to_cart_button.btn-cart{margin:.5em .5em 0 0;display:block;width:50%;float:left;padding:1.5em 2.2em;opacity:0;width:0;height:0;padding:0!important;margin:0}
button.single_add_to_cart_button.btn.btn-inverted.btn-cart:hover{background:#00c2dd;box-shadow:none}
.form-group p.price{display:none}
.woocommerce-variation-description{display:none}
a.reset_variations{display:none!important;display:none}
td.value{min-width:200px}
td.label{min-width:70px;padding:0!important;width:70px}
span.onsale{display:none}
.woocommerce-variation-price{margin:.5em 0;font-size:2em;display:flex;flex-direction:column-reverse}
ins{background:transparent}
.product-header>.form-group.chosen-wrapper.chosen-wrapper--style2{max-width:100%;overflow:hidden}
span.cost-label{font-size:.8em;margin-right:1em}
.err-msg{color:red;display:none}
.unit-copy .suggested-wrapper{width:100%}
section.section-padding.grey-bg.text-center .dp-dots{bottom:-2em}
.testimonial-list-wrapper .dp_item:nth-child(3n+1){clear:left}
.dp_item[data-position="5"]{z-index:6;-webkit-transform:rotateY(0deg) translateX(32%) scale(0.6);transform:rotateY(0deg) translateX(32%) scale(0.6);display:none}
.mint-heading{text-align:center;font-size:1.4em;padding:0 1em 1.5em;margin-top:2em;position:relative;z-index:1;line-height:1.4;font-family:'EuclidFlex'}
section.product-wrapper.section-padding .woocommerce-notices-wrapper{width:calc(80% - 2em);margin:0 auto}
.packshot{position:absolute;width:25%;position:relative;margin-top:1em;z-index:1;height:auto;-ms-transform:rotate(-3deg)}
.animate-pack{-moz-transform:translate(-50%,0%) rotate(0deg);-ms-transform:translate(-50%,0%) rotate(0deg);-o-transform:translate(-50%,0%) rotate(0deg)}
@-webkit-keyframes animate-pack {
0%{width:8%;position:absolute;left:47%;top:-87.5%;margin-top:50px;z-index:1;height:auto;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}
100%{width:15%;position:absolute;left:50%;top:10%;margin-top:50px;z-index:1;height:auto;opacity:1;-webkit-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}
}
@keyframes animate-pack {
0%{width:8%;position:absolute;left:47%;top:-87.5%;margin-top:50px;z-index:1;height:auto;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}
100%{width:15%;position:absolute;left:50%;top:10%;margin-top:50px;z-index:1;height:auto;opacity:1;-webkit-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}
}
.leaf1{right:-15%;top:22%;width:25%;position:absolute}
.animate-leaf1{right:-5%}
@-webkit-keyframes leaf1 {
from{right:-15%}
to{right:33%}
}
.leaf2{z-index:2;left:-7%;top:45%;width:7%;position:absolute}
.animate-leaf2{left:38%}
@-webkit-keyframes leaf2 {
from{left:-7%}
to{left:38%}
}
.leaf3{bottom:-3em;left:-7%;width:9%;position:absolute;z-index:3}
.animate-leaf3{left:43%}
@-webkit-keyframes leaf3 {
from{left:-7%}
to{left:43%}
}
.l6{position:absolute;bottom:-3em;width:11em;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);left:-50%}
.animate-ice-leaf1{left:0;-webkit-animation:ice-leaf1 1s ease-in,leaf-in-out 1.2s ease-in 1 alternate;animation:ice-leaf1 1s ease-in,leaf-in-out 1.2s ease-in 1 alternate}
@-webkit-keyframes ice-leaf1 {
from{left:-50%}
to{left:0}
}
.l7{position:absolute;top:2em;width:9.5em;right:-50%;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
.animate-ice-leaf2{right:0}
@-webkit-keyframes ice-leaf2 {
from{right:-50%}
to{right:0}
}
.leaf4{position:absolute;width:6.5em;right:-50%;z-index:3;bottom:4em}
.animate-leaf4{right:34%}
@-webkit-keyframes leaf4 {
from{right:-15%}
to{right:34%}
}
.fixed-overlay{display:none}
.woovr-variation-radio .woovr-variation-selector{visibility:hidden;height:0;width:0;padding:0!important}
.woovr-variation-radio .woovr-variation-image,.woovr-variation-radio .woocommerce-Price-amount,.woovr-variation-radio .woovr-variation-price{display:none}
.woovr-variation-info{padding:0!important}
.product-header .sub-heading{display:none}
.woovr-variations .woovr-variation{display:inline-block;display:inline-block;border:2px solid #4b7bbe;border-radius:100px;padding:.7em 2em;margin:.5em;color:#4b7bbe;font-size:15px;text-align:center;width:100%}
.woovr-variation-radio .woovr-variation-info .woovr-variation-price,.woovr-variation-radio .woovr-variation-info .woovr-variation-availability{display:none}
.woovr-variation-radio .woovr-variation-info .woovr-variation-description{font-size:16px}
.woovr-variations .woovr-variation.radio-selected:hover,.woovr-variation-activate:hover{background-color:#4b7bbe!important}
.woovr-variation-radio.radio-selected,.woovr-variation-activate{background:#4b7bbe;color:#fff!important}
.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#04c3dd}
.woocommerce-variation.single_variation{height:auto!important;overflow:inherit!important}
.woovr-variations.woovr-variations-default{margin-top:1em}
.woocommerce-message,.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#6ec1ab}
ul.product-list-feature{list-style-image:url(../images/bullet.png);padding-left:16px;text-align:left;margin-bottom:1em;font-size:.9em}
i{font-style:italic}
.product-list-copy small{text-align:left}
.pro1 .product-list-copy{padding:0 1em;background-image:-ms-linear-gradient(90deg,#fff 0%,#88bcca 100%)}
.pro2 .product-list-copy{padding:0 1em;background-image:-ms-linear-gradient(90deg,#fff 0%,#b0e7f4 100%)}
.pro3 .product-list-copy{padding:0 1em;background-image:-ms-linear-gradient(90deg,#fff 0%,#a6e4d1 100%)}
.try-block h2{font-size:1.5em;line-height:1.2}
.try-block p{color:#00c2dd;font-size:1.3em;margin-bottom:0}
.kit-block{background:#fff}
.sk-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1em;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.sk-blocks>div{padding:1em .5em;width:33.33%}
.tracker{-webkit-box-shadow:0 0 7px 0 #0000001f;box-shadow:0 0 7px 0 #0000001f;padding:1em;border-radius:10px;max-width:50%;margin:2em 0}
section.why-control .container{display:-webkit-box;display:-ms-flexbox;display:flex}
section.why-control .container div{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.nico-help img{width:80%;margin:2em auto;-webkit-box-shadow:-1px 1px 20px 7px #00000038;box-shadow:-1px 1px 20px 7px #00000038;padding:0;background:#d5d5d5}
.login-block.loginWrapper p.forgot_txt{color:red}
#dp-slider1 .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
#dp-slider1 .slick-slide{height:inherit!important;background:#a0dced!important;border-radius:10px;overflow:hidden;-webkit-box-shadow:8px 2px 14px -5px #3d7b7352;box-shadow:8px 2px 14px -5px #3d7b7352;margin:1em 2em;padding:0}
.blank{opacity:0}
.filled.slide-products{position:relative;top:0;width:100%}
.format-wrapper{position:absolute;bottom:4em;left:50%;transform:translateX(-50%)}
.blank .btn-inverted{visibility:hidden}
.filled .btn,.btn-inverted{margin:0;background:#00c2dd;border:0;color:#fff}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled .btn-inverted,.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled .btn-sns,.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled .btn-buy{background:#d0d0d0;box-shadow:none;cursor:not-allowed}
div#dp-slider .dp_item,div#swipe-slider .dp_item{-webkit-box-shadow:8px 2px 14px -5px #0208074f;box-shadow:8px 2px 14px -5px #0208074f}
.try-block img{width:75px;margin:0 auto 1em}
.mobile-kit-block{background:#fff;border-radius:71px}
.mobile-sk-blocks .sk-block1,.mobile-sk-blocks .sk-block3{display:-webkit-box;display:-ms-flexbox;display:flex}
.mobile-sk-blocks .sk-block1 .sk-pack,.mobile-sk-blocks .sk-block3 .sk-pack{width:60%;float:left}
.mobile-sk-blocks .sk-block1 .sk-head,.mobile-sk-blocks .sk-block3 .sk-head{width:39%;float:left;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.mobile-sk-blocks{margin-top:-20%}
.mobile-sk-blocks .sk-block2 img{position:absolute;width:60%;right:0;top:10%}
.mobile-sk-blocks .sk-block2{padding:6em 0 2em;overflow:hidden;position:relative}
.mobile-sk-blocks .sk-block2 h2{width:40%;float:left}
.mobile-sk-blocks{font-size:.9em}
.disclaimersFooter{margin-top:1em;text-align:center;margin-bottom:30px}
.footer-img{margin-top:-4em}
.mrg0A{margin:0!important}
#tracking-form .form-group.button-block{margin:0 -1em}
.help-note{padding:2em 1em 1em;text-align:center;background:#c4effb;border-radius:10px}
.product-list-copy{padding-bottom:8em!important}
li.accordion-item:nth-child(even){background:#fff}
.web2{position:absolute;bottom:0}
.web1{position:absolute;top:0}
img.starter-pack{width:70%;margin:0 auto 1em;z-index:2;position:relative}
section.nicosure-prime{padding:4em 0;overflow:hidden;margin:0 auto;color:#fff;background-image:-moz-linear-gradient(-34deg,#153c4e 0%,#0f2c3c 50%);background-image:-webkit-linear-gradient(-34deg,#153c4e 0%,#0f2c3c 50%);background-image:-ms-linear-gradient(-34deg,#153c4e 0%,#0f2c3c 50%)}
.prime-button{text-align:center}
div#why-slider{padding-top:1em;width:80%;margin:0 auto}
div#swipe-slider h3{font-size:1.3em;margin-bottom:1em}
.fact-copy h3{color:#fff}
.quantity{display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #4b7bbe;border-radius:25px;overflow:hidden}
.mobile-sk-blocks img{display:block;width:100%}
.pack span{display:block;font-size:1em;letter-spacing:1px;margin-top:0;font-family:'EuclidFlexTrial-Bold'}
.mint-heading span{letter-spacing:1px;font-family:'Nexa';font-weight:900;margin-top:-5px;display:block;font-size:1em;line-height:1}
.format-title span{font-size:1em;letter-spacing:1px;font-family:'EuclidFlexTrial-Bold';margin-top:-5px;display:block}
.prime-title span{font-size:.8em;text-transform:uppercase;margin-top:10px;display:inline-block;font-family:'EuclidFlexTrial-Bold'}
.primemem-details p{line-height:21px;padding-bottom:2em}
.help-heading{font-size:1.3em;line-height:1.4;font-weight:700;width:80%;margin:0 auto}
.clear{clear:both}
.pro1>br{display:none}
.nicoPrimeWrapper .left-wrapper{padding:0}
.prime-faq h2.heading{color:#fff!important;margin-bottom:1em}
.prime-faq>p{text-align:center;color:#fff}
.help-wrapper{border:3px solid #6794a0;border-radius:4px;padding:2em 1em;text-align:center}
.help-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.help-block a,.help-block > div{max-width:20em}
.help-block.section-padding{padding-bottom:0!important}
.no-records-wrapper{text-align:center}
#search-faq{text-align:center;z-index:3;background:#f0fcfe;border:1px solid #47deef;margin:0 auto;padding:.6em;font-size:1.2em}
#payment .payment_methods li img{height:auto;max-height:5em;width:8em}
.star-rating span:before,.quantity .plus,.quantity .minus,p.stars a:hover:after,p.stars a:after,.star-rating span:before,#payment .payment_methods li input[type=radio]:first-child:checked+label:before{color:#0bc4de!important}
table.woocommerce-checkout-review-order-table .product-name{width:70%}
.payment_box{display:none!important}
#payment .payment_methods>.wc_payment_method>label::before{color:#a0a2a2!important}
.prev-arrow.slick-arrow{background:#00b3e6 url(../images/prev-icon.png);background-size:cover;width:3em;height:3em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-2em;z-index:1;border-radius:100%;transition:.5s}
.next-arrow.slick-arrow{background:#00b3e6 url(../images/prev-icon.png);background-size:cover;width:3em;height:3em;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:-2em;z-index:1;border-radius:100px}
.slick-arrow{cursor:pointer}
.pincode-section .orText:after{content:'';width:100%;height:2px;background:#696969;top:0;left:0;right:0;bottom:0;margin:auto;position:absolute;z-index:0}
.pincode-section .orText span{display:inline-block;padding:.7em 1em;background:#fff;font-family:'EuclidFlex';z-index:1;position:relative}
.orText{position:relative;text-align:center;margin-bottom:0}
.pincode-section{position:relative;clear:both;margin-top:0}
.pincode-wrapper{padding-top:1em;padding-bottom:.4em}
.pincode-wrapper .input-box{width:20em;position:relative;padding-right:1em;display:block}
.input-button{width:150px;display:block;padding:.5em;padding:0}
a.btn.btn-pincode{width:100px;text-align:center;margin:0;padding:.5em 1em;font-size:.9em;background:#d0d0d0;border-color:#8e8e8e;color:#000;position:absolute;right:0;bottom:0}
.product-header{position:relative;overflow:hidden}
.woovr-variation.woovr-variation-radio:first-child{margin-left:0}
.woovr-variation.woovr-variation-radio:last-child{margin-right:0}
input.form-control.input-pincode{padding:0;position:relative;bottom:0;width:95%;border-bottom:none;min-height:2em}
.pincode-wrapper .validation-error{color:red;position:absolute;bottom:-1.8em;font-size:14px;width:100%;left:0}
.product-slider .slick-slide{padding:0}
.pin-alert{padding-top:0;display:none;font-size:14px;position:absolute;font-size:14px;line-height:100%}
.no-delivery.pin-alert{color:red}
.pincode-success.pin-alert{color:#00c2dd}
.mint-heading small{font-size:.5em;margin-bottom:1em}
input.qty_button:hover{background-color:#d8f1f7}
li.no-record{position:absolute;top:0;background:#fff;width:100%;text-align:center;z-index:0}
.terms-wrapper ol{padding-top:1em;list-style-type:decimal;padding-left:1em}
.terms-wrapper li{padding-top:1em}
.terms-wrapper ul{list-style-type:lower-roman;padding-left:2em}
ul.abc{list-style-type:lower-alpha;margin-bottom:1em}
small.tax_label{display:none}
span.woocommerce-Price-amount.amount{opacity:1!important}
a.woocommerce-button.button.view{background:#1ac8e0;font-weight:400}
a.woocommerce-button.button.invoice{background:#8bcfbf;font-weight:400}
.my_account_orders .button.view::after{content:'';margin-left:0}
a.woocommerce-button:hover{font-weight:400;background-color:#d5d5d5}
.product-header .woovr-variations.woovr-variations-default{display:-webkit-box;display:-ms-flexbox;display:flex}
.list-button{position:absolute;bottom:2em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{padding:.8em .5em;margin-top:1em;margin-bottom:1em}
.admin-heading{margin-bottom:1em}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{width:100%;margin-bottom:0;margin-top:.5em}
a.woocommerce-button.button.view:after{position:relative;content:'Detail';padding-left:4px;font-family:'EuclidFlex';font-weight:400}
.account-orders-table .order:nth-child(odd){background:#fbfbfb}
.order-detail-header{border-bottom:2px solid #e6e6e6;clear:both;overflow:hidden;padding-bottom:2px;margin-bottom:2em}
.order-detail-header a{font-size:14px;margin-left:1em;padding:10px 20px;line-height:1.4em;border-radius:50px}
span.order-number{font-size:1.2em;font-weight:700;line-height:2em}
.col2-set#customer_login .col-2,.col2-set.addresses .col-2{width:49.941176%}
.col2-set#customer_login .col-1,.col2-set.addresses .col-1{width:44.176471%;float:left;margin-right:5.8823529412%}
header.woocommerce-Address-title.title{position:relative;-webkit-box-shadow:none;box-shadow:none;top:unset;clear:both}
.addresses header.title a{margin-top:0;font-size:0}
.addresses header.title h3{float:left;margin-bottom:1em}
.woocommerce-address-fields{margin-top:2em;width:50%}
.woocommerce-address-fields p{margin-bottom:2em;width:100%!important}
p#billing_address_1_field{margin-bottom:1em}
.woocommerce-Address address{display:block;clear:both;margin-bottom:3em}
.addresses header.title a::before{webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:'Font Awesome 5 Free';font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f044";line-height:1.618;position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;text-indent:0;font-size:20px}
.level-two-menu{position:fixed;top:77px;background:#fff;width:100%;height:0;overflow:hidden;right:0;width:200px}
.u-column1.col-1.woocommerce-Address,.u-column2.col-2.woocommerce-Address{width:50%}
.u-column2.col-2.woocommerce-Address{padding-left:2em}
.u-column1.col-1.woocommerce-Address{padding-right:2em;margin-right:0}
.level-two-menu a{display:block;padding:.5em 1em;text-transform:capitalize;border-bottom:1px solid #f2f2f2;font-size:.9em;color:#03556b}
.level-two-menu:hover{height:auto;overflow:visible}
a.user.user-acc .user-arrow{width:12px;display:inline-block}
.know-item p{margin-bottom:0}
ul.precautions li{padding-bottom:.5em}
.btn-blue:hover{color:#fff;background:#00c2da}
.np-item-icon img{padding-top:1em}
.np-item{padding:.5em 1em}
.np-item-copy br{display:none}
.np-item-copy b:first-child{display:block;margin-bottom:.5em;font-size:1.1em}
.np-item>*{display:table-cell;vertical-align:middle;padding:0;padding-left:1em!important}
.primemem-details{margin-top:0!important}
a.btn.btn-pincode:hover{-webkit-box-shadow:inset 1px 1px 20px 50px #8e8e8e;box-shadow:inset 1px 1px 20px 50px #8e8e8e}
input.form-control.input-pincode:focus{border-color:#8e8e8e}
.wc-proceed-to-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;align-items:center;justify-content:center;padding:1em 0}
.nico-help{padding:0;background:#093d61;background:-moz-linear-gradient(left,#093d61 0%,#093d61 50%,#e1f6fa 50%,#e1f6fa 100%);background:-webkit-linear-gradient(left,#093d61 0%,#093d61 50%,#e1f6fa 50%,#e1f6fa 100%);background:linear-gradient(to right,#093d61 0%,#093d61 50%,#e1f6fa 50%,#e1f6fa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#093d61',endColorstr='#e1f6fa',GradientType=1)}
.why-nicosure-wrapper .nico-help .whyNicoLHS{background:#093d61;width:50%;float:left;color:#fff;padding:5% 8%;text-align:left}
.why-nicosure-wrapper .nico-help .whyNicoRHS{width:50%;float:right;padding:5%;background:#d4eff4}
.why-nicosure-wrapper .nico-help .whyNicoRHS img{box-shadow:none}
.why-nicosure-wrapper .nico-help .whyNicoLHS .heading{font-size:2em;color:#55c8e5;font-weight:400}
.why-nicosure-wrapper .nico-help .whyNicoLHS .heading strong{font-weight:600;display:block}
.why-nicosure-wrapper .nico-help .whyNicoLHS p{color:#fff;margin-bottom:1.2em}
.why-nicosure-wrapper .nico-help .whyNicoLHS p strong{font-weight:600}
.why-nicosure-wrapper .whychooseNic .heading{font-size:2em;color:#55c8e5;font-weight:700;color:#093d61;margin-bottom:2em}
.why-nicosure-wrapper .whychooseNic .heading strong{font-weight:900}
.why-nicosure-wrapper .whychooseNic .unit{margin-top:0}
.why-nicosure-wrapper .whychooseNic .unitRight .unit-image{order:1}
.why-nicosure-wrapper .whychooseNic .unitRight .unit-copy{text-align:right;padding-right:3em;padding-left:0}
.why-nicosure-wrapper .whychooseNic .unitLeft .unit-copy{text-align:left;padding-left:3em;padding-right:0}
.why-nicosure-wrapper .whychooseNic h3{color:#093d61;font-weight:600;font-size:24px;text-transform:none}
.why-nicosure-wrapper .whychooseNic p{font-size:20px}
.why-nicosure-wrapper .whychooseNic p sup{font-size:.6em}
.why-nicosure-wrapper .sugDosage{background:#093d61;color:#fff;padding:5em 0 1em}
.why-nicosure-wrapper .sugDosage h2.heading{color:#66dcec;margin-bottom:1em;font-weight:700}
.why-nicosure-wrapper .sugDosage .dosage-unit .text-center{margin-top:3em}
.whyNicMainWrapper .disclaimersFooter{margin-top:30px}
a.banner-title3.banner-title3-animation.btn.btn-inverted:hover{background:#295490}
.sk-form{position:absolute;bottom:3em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0}
.starterkit-item .heading{font-family:'Nexa';font-weight:900;font-size:1.8em}
.starterkit-item img{margin:0 auto 3em}
.singlePurchase p{color:#004e63;font-size:1.4em}
.starter-kit-carousel .slick-slide:last-child{background:url(../images/single.jpg) no-repeat;background-size:cover;background-position:center;padding:0;border-radius:1em}
.starter-kit-carousel .slick-slide:first-child{background:#002b3c;color:#fff;border-radius:1em;background-image:-moz-linear-gradient(-34deg,#153c4e 0%,#0f2c3c 50%);background-image:-webkit-linear-gradient(-34deg,#153c4e 0%,#0f2c3c 50%);background-image:-ms-linear-gradient(-34deg,#153c4e 0%,#0f2c3c 50%);overflow:hidden}
.starterkit-item.how-it-works h2{color:#Fff}
.starter-kit-carousel{margin:0 -20px}
.starter-kit-carousel .slick-dots{text-align:center}
.starter-kit-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}
.starter-kit-carousel .slick-slide{margin:20px;padding:0;border-radius:1em}
.np-block img{width:auto;margin:0 auto 2em}
.how-it-works li{padding-bottom:.7em;font-size:1em}
img.wave1{position:absolute;top:0;width:100%;margin:0;left:0;max-width:100%;z-index:1}
img.wave2{position:absolute;bottom:-6em;left:0;margin:0;width:100%;height:auto;z-index:2;max-width:100%}
.starterkit-item.text-center.singlePurchase{padding:3em 4em}
.how-it-works .how-it-works{padding:0}
.how-it-works~.btn{position:relative;z-index:3}
.how-it-works .how-it-works{margin-top:0}
.video-wrapper{display:flex}
h3.prime-subtitle{font-size:1.4em;text-align:center;padding-bottom:1em;color:#fff;font-family:'Nexa';font-weight:900}
section.nicosure-prime.homeNicoPrimeWrapper ul{padding-left:3em}
.product-list-item a{margin:1em;display:block}
.product-single-info{display:flex;padding:1em 0 3em;align-items:center;justify-content:center}
.info1{text-align:left;position:relative;z-index:2;width:30%}
.info3{text-align:right;position:relative;z-index:2;width:30%}
.info-about{border-bottom:1px solid #01c0ec;padding-top:1em;font-size:12px;font-family:'EuclidFlexMedium'}
.info2{transform:scale(1.2);position:relative;z-index:1}
.gums-single .info2{background-image:url(../images/gum-single.png);background-size:contain;background-repeat:no-repeat;background-position:center;height:128px;width:40%}
.lozenges-single .info2{background-image:url(../images/lozenge-single.png);background-size:contain;background-repeat:no-repeat;background-position:center;height:128px;width:40%}
.info-about:first-child{padding-top:0}
img.home-wave1{position:absolute;height:100%;width:auto;left:-4%;top:0}
img.home-wave2{position:absolute;height:100%;width:auto;right:0;top:0}
img.home-wave4,img.home-wave5,img.home-wave6{display:none}
.why-nicosure-wrapper section:nth-child(3){padding-bottom:0}
.why-nicosure-wrapper{background:#ebf5f7}
.why-nicosure-wrapper p{font-size:1.2em;color:#093d61}
.why-nicosure-wrapper p b,.why-nicosure-wrapper p strong{font-weight:600}
.why-nicosure-wrapper .topPara{width:80%;margin:0 auto}
.btn.dark{--background:#2F3545;--shadow:0 2px 8px -1px #15192452;--shadow-hover:0 4px 20px -2px #15192480}
.btn.white{--background:#fff;--text:#275efe;--shadow:0 2px 8px -1px #1216210a;--shadow-hover:0 4px 20px -2px #1216211f}
.btn{--duration:.2s;--text:#fff;--font-size:16px;--duration:.2s;--move-hover:-4px;--font-shadow:var(--font-size);line-height:var(--font-size);outline:none;text-decoration:none;letter-spacing:.5px;-webkit-transform:translateY(var(--y));transform:translateY(var(--y));-webkit-transition:box-shadow var(--duration) ease,-webkit-transform var(--duration) ease;transition:box-shadow var(--duration) ease,-webkit-transform var(--duration) ease;transition:transform var(--duration) ease,box-shadow var(--duration) ease;transition:transform var(--duration) ease,box-shadow var(--duration) ease,-webkit-transform var(--duration) ease}
.btn div{display:-webkit-box;display:flex;overflow:hidden;text-shadow:0 var(--font-shadow) 0 var(--text);justify-content:center}
.btn div span{display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-style:normal;-webkit-transition:-webkit-transform var(--duration) ease;transition:-webkit-transform var(--duration) ease;transition:transform var(--duration) ease;transition:transform var(--duration) ease,-webkit-transform var(--duration) ease;-webkit-transform:translateY(var(--m));transform:translateY(var(--m));position:relative;top:2px}
.btn div span:nth-child(1){-webkit-transition-delay:.05s;transition-delay:.05s}
.btn div span:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}
.btn div span:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}
.btn div span:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}
.btn div span:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}
.btn div span:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}
.btn.btn-spacing div span:nth-child(6){margin-left:.4em}
.btn div span:nth-child(7){-webkit-transition-delay:.35s;transition-delay:.35s}
.btn div span:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}
.btn div span:nth-child(9){-webkit-transition-delay:.45s;transition-delay:.45s}
.btn div span:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}
.btn div span:nth-child(11){-webkit-transition-delay:.55s;transition-delay:.55s}
.btn div span:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}
.btn div span:nth-child(13){-webkit-transition-delay:.65s;transition-delay:.65s}
.btn div span:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}
.btn div span:nth-child(15){-webkit-transition-delay:.75s;transition-delay:.75s}
.btn div span:nth-child(16){-webkit-transition-delay:.8s;transition-delay:.8s}
.btn div span:nth-child(17){-webkit-transition-delay:.85s;transition-delay:.85s}
.btn div span:nth-child(18){-webkit-transition-delay:.9s;transition-delay:.9s;-webkit-transition-delay:.95s;transition-delay:.95s}
.btn-buy:hover{box-shadow:0 6px 18px 0 #4b0000;color:#fff;background:#4b7bbe}
.btn:hover span{--m:calc(var(--font-size) * -1)}
.btn.reverse{--font-shadow:calc(var(--font-size) * -1)}
.btn.reverse:hover span{--m:calc(var(--font-size))}
.testimonial .slick-list{overflow:hidden}
#dp-slider1 .slick-slide.slick-active{opacity:1}
footer ul{align-self:flex-start}
footer ul li:last-child a{margin-bottom:0}
a.wc-forward.btn:after{content:'';margin:0;display:none}
.prev-arrow.slick-arrow,.next-arrow.slick-arrow{transition:.5s}
.prev-arrow.slick-arrow:hover{transform:translateY(-50%) rotate(720deg)}
.next-arrow.slick-arrow:hover{transform:translateY(-50%) rotate(-545deg)}
.icon-scroll,.icon-scroll:before{position:absolute;left:50%}
.icon-scroll{width:40px;height:70px;margin-left:-20px;margin-top:-35px;box-shadow:inset 0 0 0 2px #fff;border-radius:25px;bottom:2em}
.icon-scroll:before{content:'';width:8px;height:8px;background:#fff;margin-left:-4px;top:8px;border-radius:4px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}
@-webkit-keyframes scroll {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px)}
}
@keyframes scroll {
0%{opacity:1}
100%{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px)}
}
.trial .container{width:1024px}
p.banner-title1.banner-title1-animation span{background:#00c2dd;color:#fff}
.icon-image{height:45px;width:50px;margin:0 auto 1em}
.icon-image img{width:auto;margin:0 auto}
.prime-icon-item{text-align:center;width:calc(25% - 2em);float:left;margin:1em;padding:2em 1em;box-sizing:border-box;border:1px solid #054c61;border-radius:10px;box-shadow:-5px -4px 9px 0 #09424f,8px 7px 8px 0 #082230}
.prime-icons{clear:both;overflow:hidden;margin-bottom:2em}
.icon-image p{margin-bottom:0}
.prime-icon-item p{margin-bottom:0}
.starterkit-item.how-it-works{padding:3em 2em}
.starterkit-item .prime-icon-item{width:calc(50% - 2em)}
.starterkit-item .prime-icon-item p{margin-bottom:0;font-size:.9em;min-height:4em}
.starterkit-item .prime-icon-item{padding:1em}
#qdImage{position:absolute;bottom:0}
.product-main{display:flex}
.product-thumbs{width:15%;float:left}
.product-main-item{width:85%;float:left;margin-left:1em}
.product-main-item img,
.thumb-item img{height: auto;}
.thumb-item{border:2px solid #efefef;margin-bottom:.5em;border-radius:2px;cursor:pointer}
.thumb-item.active-thumb{border:2px solid #00c2dd}
.form-row label{font-family:'Nexa';font-weight:900}
a.btn.btn-blue.btn-pincode{box-shadow:none}
h2.sub-heading~.form-group{margin-bottom:0}
ul.accordion.productAccordion li.accordion-item:last-child{border-bottom:1px solid #f5f5f5}
input.qty_button.plus{border-left:2px solid #4b7bbe!important;border-radius:0!important;padding:.6em .5em!important}
.other-band{background:#bef2ff;padding:0;overflow:hidden;position:relative}
img.pic1{position:absolute;right:72%;width:30%;transform:scale(1);height:auto;}
img.pic2{position:absolute;left:72%;width:30%;transform:scale(1);height:auto;}
.other-content{width:33.33%;margin:0 auto;padding:2em 0;text-align:center}
p.also-info{font-size:1.2em;margin-bottom:0;color:#020875}
.other-content h2{font-size:1.8em;margin-bottom:.5em}
.other-content h2 span{font-size:.9em}
p.also-text{font-size:1.6em;margin-bottom:.5em}
.other-band a{color:inherit;position:relative;display:block}
.nps-tabs.subsnsavemain{margin-top:4em}
.woovr-variations.woovr-variations-default{width:100%}
a#Buy_now:hover{box-shadow:none}
a#Buy_now{padding:1.5em 2.2em;margin:.5em 0 0 1em}
section.detail-banner{margin:3em 2em 4em;border-radius:1em;overflow:hidden;box-shadow:0 1px 12px 1px #9de8e8}
span.delivery-to{padding-left:2em;background:url(../images/location.png);background-size:15px;background-repeat:no-repeat;background-position:3px 0;display:inline-block;font-family:'Nexa';font-weight:900;width:8em}
.deliver-box{border-bottom:1px solid #efefef;display:inline-block;position:relative;padding-bottom:4px}
footer p{transform:rotate(-90deg);font-family:'Nexa';font-weight:900;line-height:1;text-transform:uppercase;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;text-align:right;margin-right:1em;margin-bottom:0}
span.dp-prev{left:0!important;-webkit-transform:translateY(-50%) scale(0.9)!important;-ms-transform:translateY(-50%) scale(0.9)!important;transform:translateY(-50%) scale(0.9)!important}
.btn[name="save_address"]{margin:0}
.btn[name="save_address"]:hover{color:#fff}
.btn.btn-inverted.btn-cart:hover{box-shadow:none}
.btn.btn-inverted.btn-cart{padding:1.5em 2.2em}
.clicked span{opacity:0}
.submit{margin-left:0!important}
#reviews .commentlist li .comment_container .comment-text .star-rating{float:none}
#reviews .commentlist li:last-child,#reviews .commentlist li{margin-top:1em;margin-bottom:1em}
#reviews .commentlist li .comment_container{border-radius:0;border-bottom:1px solid #e8e5e5}
#reviews .commentlist li .avatar{width:100px;float:left;margin-right:1em;height:auto;border-radius:100px}
#reviews .commentlist li .comment_container .comment-text{width:calc(100% - 100px - 1em);float:right;margin-right:0}
.text-404{color:#004e63;font-size:2em}
.text-404 span{color:#00c3da}
.img-404{width:50%;margin:2em auto}
span.weight{display:block;float:left;font-size:16px;margin-top:-10px}
span.price{display:block;clear:both}
.wcpr-col-process{display:none!important}
.nps-tabs ul.nps-tags.npst-form li .modify-cnfm-btn.save_blueBt{background:#00c2dd;text-transform:uppercase;font-family:'Nexa';font-weight:900;width:auto;padding:.5em 1em;line-height:16px!important}
.nps-tabs ul.nps-tags.npst-form li.proceedPaymentBtn{border:0}
ul.nps-form li.revisedPriceWrapper{display:flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:0!important;padding:0!important}
ul.nps-form li.revisedPriceWrapper em{display:inline-block;color:#055569;font-weight:900;font-size:1.25em;padding:.2em 1em .2em .5em}
ul.nps-form li.revisedPriceWrapper em.strikePrice{text-decoration:line-through}
ul.nps-form li.revisedPriceWrapper em.afterSalePrice{background:#055569;position:relative;color:#fff;margin-left:.3em}
ul.nps-form li.revisedPriceWrapper em.afterSalePrice:after{content:"";width:0;height:0;top:0;position:absolute;right:0;border-right:15px solid #fff;border-top:19px solid transparent;border-bottom:17px solid transparent}
ul.nps-form li.revisedPriceWrapper em.afterSalePrice small{position:absolute;top:calc(100% + 5px);color:#055569;font-size:10px;font-weight:400;left:0}
ul.nps-form li.revisedPrice_terms{border:0;padding:0;margin:0 auto;text-align:center;position:relative}
ul.nps-form li.revisedPrice_terms small{text-align:center;display:block;margin:.5em auto 0;position:absolute;top:.2em;left:40.5%}
.wcpr-stars-count .wcpr-row .wcpr-col-rank-count{font-weight:700}
.other-content h2.darkBlueTxt{color:#020875}
p.also-text.darkBlueTxt{color:#020875}
.btn.btn-inverted.btn-cart,.woocommerce-variation-add-to-cart .btn{padding:1.1em 1em!important;line-height:15px;display:flex;align-items:center;justify-content:center;font-size:15px}
.sec2 .subtitle strong{color:#51cae8;font-weight:900}
.sec2 .subtitle b{font-weight:700}
.sec3 .betterOuter .col-md-6 .contentBetter .startKitHighlightPrice{padding:20px!important;border-radius:5px}
span.starterPackDisc{display:block;border:1px dashed #093d61;text-align:center;border-radius:10px;padding:.5em .5em .3em;margin-top:.7em}
.whatsApp_wrapper{width:100%;height:auto;background:url(../images/whats-app-bg.png) no-repeat;padding:1em 2em 2em;margin:0 auto 3.5em;border-radius:30px;position:relative;border-radius:30px;background-size:100% 100%}
.whatsApp_wrapper .whatsAppLogo_Wrapper{width:90%;height:auto;margin:0 auto .2em;text-align:center}
.whatsApp_wrapper .whatsAppLogo_Wrapper img{display:block;width:30%;height:auto;margin:0 auto;text-align:center}
.whatsApp_wrapper p{width:90%;text-align:center;margin:0 auto;padding:0;line-height:1.5em;font-size:1.5em;font-weight:400;color:#093d61}
.whatsApp_wrapper p strong{font-weight:900}
.whatsApp_wrapper ul.whatsApp_listWrapper{width:85%;height:auto;margin:1em auto;text-align:left}
.whatsApp_wrapper ul.whatsApp_listWrapper li{width:47.5%;height:auto;float:left;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:flex-start;margin-bottom:.8em;margin-right:5%}
.whatsApp_wrapper ul.whatsApp_listWrapper li:nth-child(2n){margin-right:0}
.whatsApp_wrapper ul.whatsApp_listWrapper li img{width:15px;height:auto;margin-right:5px}
.whatsApp_wrapper ul.whatsApp_listWrapper li span{display:inline-block;width:calc(100% - 20px);color:#fff;font-weight:700;font-size:1.2em}
.whatsApp_wrapper .whatapp_btnWrapper{width:95%;height:auto;margin:0 auto;text-align:center;position:absolute;top:90%;left:0;right:0}
.whatsApp_wrapper .whatapp_btnWrapper a{display:inline-block;background:#fff;color:#093d61;font-weight:700;font-size:1.8em;padding:.4em 1.8em;text-transform:uppercase;border-radius:50px;box-shadow:3px 2px 12px 0 #90f48780;-webkit-box-shadow:3px 2px 12px 0 #90f48780;-moz-box-shadow:3px 2px 12px 0 #90f48780}
.section-padding{width:90%}
.blog-info img{width:45%}
.blog-info .content-heading{display:inline-block;font-weight:600}
.blog-info .blog_bannerWrapper{width:100%;height:auto;margin:0 auto 1em;text-align:center}
.blog-info .blog_bannerWrapper img{display:block;width:100%;height:auto;margin:0 auto;text-align:center}
.whatsApp_wrapper.whatsApp_prodStart{min-height:370px;width:90%;margin:5em auto}
.buy-now-wrap .n-card form button.btn-lightblue,.buy-now-wrap .n-card a.btn-lightblue{color:#093d61;font-weight:700}
.buy-now-wrap .n-card form button.btn-lightblue{padding:.4em 2em}
.buy-now-wrap .n-card a.btn-lightblue{padding:.4em 2em .2em}
.why-nicosure-wrapper .section-padding{width:100%;margin:0 auto}
.sec1 .backimg2 .backimginner{position:relative}
.home_whatsAppWrapper{width:100%;height:auto;background:url(../images/home-whatsapp-bg.png) no-repeat;padding:6em 0 5em;background-size:100% 100%;position:relative;margin:10em auto;border-radius:10px}
.home_whatsAppWrapper .homeWhatsAppLogo{width:20%;height:auto;position:absolute;top:-35%;left:0;right:0;margin:0 auto;text-align:center}
.home_whatsAppWrapper .homeWhatsAppLogo img{display:block;width:100%;height:auto;margin:0 auto;text-align:center}
.home_whatsAppWrapper span{display:block;font-weight:700;color:#093d61;font-size:1.8em;text-align:center;text-transform:uppercase;margin-bottom:.3em}
.home_whatsAppWrapper p{font-weight:700;color:#fff;font-size:1.5em;text-align:center;line-height:1.4em;width:75%;text-align:center;margin:0 auto}
.home_whatsAppWrapper .home_whatsAppBtn{width:50%;height:auto;position:absolute;left:0;right:0;margin:0 auto;text-align:center;bottom:-9%}
.home_whatsAppWrapper .home_whatsAppBtn a{display:inline-block;background:#fff;color:#093d61;font-weight:700;font-size:1.8em;text-transform:uppercase;padding:.5em 1.5em .3em;border-radius:50px}
.betterOuter{position:relative}
.mintImgLeftWrapper{width:5%;position:absolute;left:-10%;top:-10%}
.mintImgRightWrapper{width:5%;position:absolute;right:-17%;top:40%}
.mintImgLeftWrapper img,.mintImgRightWrapper img{display:block;width:100%;height:auto;margin:0 auto}
.container.whatsapp_main_wrapper{width:90%}
@media only screen and (max-width: 1200px) {
.menu-center a,.menu-right a{font-size:.9em}
.desktop-navbar .logo{width:7em}
.level-two-menu{position:fixed;top:71px}
.container{width:85%}
.banner-title1-animation{font-size:3.2em}
}
@media only screen and (max-width: 1166px) {
h2.format-title{top:2em}
.pack-detail-item p.step-count{font-size:.6em}
.unit-copy p.step-count{font-size:.6em}
.banner-title1-animation{font-size:3.2em}
}
@media only screen and (max-width: 1070px) {
.menu-center a,.menu-right a{font-size:.8em}
}
@media only screen and (max-width: 1024px) {
.container,.formats .container,.product-list-wrapper .container,.product-wrapper .container,.trial .container{width:90%;margin:0 auto}
.product-list-item{width:48.33%}
.mobile-navbar{display:block}
.desktop-navbar{display:none}
.mobile-footer-navbar{display:block}
.prime-icon-item{width:calc(50% - 2em)}
img.home-wave1{left:-18%}
footer .container{width:90%;padding:0}
.itc-logo{float:left;width:3em;margin:0}
.nicosure-logo{float:none;width:7em;padding-top:1em;margin:0}
.footer-logos{clear:both;overflow:hidden;margin-bottom:2em}
.footer-block{position:relative;width:50%;float:left;clear:both}
.mobile-footer-navbar .footer-block:nth-child(2n){clear:right;padding-left:2em}
.banner-title1-animation{font-size:2.5em}
.banner-title3-animation{top:60%}
a.cart{width:unset}
span.cart-count{top:-.7em;right:-.9em}
.productReviewWrapper.cart_item{width:calc(80% - 3em)}
.productPriceTable{width:calc(80% - 2em)}
.newCartMainWrapper .coupon{width:calc(65% - 1em)}
.login-block{text-align:center;width:70%}
a.banner-title3.banner-title3-animation.btn.btn-inverted{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding:.2em 1.5em}
.other-content h2{font-size:1.5em}
.other-content{width:40%}
p.also-text{font-size:1.3em}
p.also-info{font-size:1em}
.wc-address-book-address.nico-leftAddress .wc-address-book-meta a{margin-bottom:.5em}
}
@media only screen and (max-width: 870px) {
img.home-wave1,img.home-wave2{display:none}
img.home-wave4,img.home-wave5,img.home-wave6{position:absolute;display:block}
img.home-wave4{width:10em;top:0;left:0}
img.home-wave6{width:10em;left:0;bottom:0}
img.home-wave5{right:0;top:-5px;width:6em}
.icon-scroll{display:none}
.starterkit-item.text-center.singlePurchase{padding:3em 1em}
.starterkit-item .prime-icon-item{width:94%;padding:.5em;margin-left:3%}
.woocommerce-variation-price{font-size:1.5em}
.woocommerce-quanity-add-to-cart.quanity_variations_button{margin-top:.8em}
button.single_add_to_cart_button.btn-cart{padding:1em 2.2em}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{padding:.5em 0 0}
.heading{font-size:1.6em;line-height:1}
#reviews .commentlist li .avatar{width:50px}
#reviews .commentlist li .comment_container .comment-text{width:calc(100% - 50px - 1em)}
}
@media only screen and (max-width: 767px) {
.text-404{font-size:1.4em}
.img-404{width:100%}
a#Buy_now{padding:1em 2.2em}
img.pic2{position:absolute;left:79%;width:auto;transform:scale(1.2);top:8%}
.other-content{width:60%;margin:0 0 0 1em;padding:1em 0}
img.pic1{display:none}
p.also-text{font-size:1em}
.other-content h2{font-size:1.3em;margin-bottom:.5em}
p.also-info{font-size:.9em}
#qdImage{position:relative;bottom:unset}
.level-two-menu{top:45px;right:0}
.header-title{min-height:auto}
.banner-title3-animation{color:#fff}
span.line1{font-size:1.3em}
.banner-title3 .line2{font-size:2em;margin-bottom:12px}
.why-nicosure-wrapper section:nth-child(3){padding-bottom:3em}
p.three-formats{font-size:.8em}
.nicosure-prime.homeNicoPrimeWrapper .left-wrapper .how-it-works{text-align:center;position:relative;padding:1em 0}
section.nicosure-prime.homeNicoPrimeWrapper ul{padding-left:0}
section.nicosure-prime{padding-bottom:2em}
.content-area{width:90%;margin:0 auto}
.banner-title1-animation{font-size:1.8em;top:1em;line-height:1.2}
.nicosure-prime.homeNicoPrimeWrapper .left-wrapper .np-block.np-block2{padding-left:0}
.animate-pack{width:80%;margin-top:10px;margin-bottom:2em;z-index:1;height:auto}
@-webkit-keyframes animate-pack {
0%{position:absolute;width:15%;position:absolute;left:72%;top:-70.5%;margin-top:50px;z-index:1;height:auto;opacity:1;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
100%{width:60%;position:absolute;left:20%;top:10%;margin-top:50px;z-index:1;height:auto;opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframes animate-pack {
0%{position:absolute;width:15%;position:absolute;left:72%;top:-70.5%;margin-top:50px;z-index:1;height:auto;opacity:1;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
100%{width:60%;position:absolute;left:20%;top:10%;margin-top:50px;z-index:1;height:auto;opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
}
.sequence_packshot{margin:0 auto;margin-top:50px;display:none;position:absolute;top:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:1;width:50%!important}
.leaf1{right:-50%;top:22%;width:48%;position:absolute}
.animate-leaf1{right:-6%;width:90px}
.leaf2{left:-50%;top:41%;width:24%;position:absolute}
.animate-leaf2{left:2%}
.leaf3{bottom:-3em;left:-50%;width:30%;position:absolute;z-index:3}
.animate-leaf3{left:25%}
.filled.slide-products .lozenges{left:25%;-webkit-animation:lozenges .6s ease-in 1;animation:lozenges .6s ease-in 1}
.lozenges{width:50%;left:25%}
.filled.slide-products .strips{right:8%;-webkit-animation:strips .6s ease-in 1;animation:strips .6s ease-in 1}
.strips{width:35%;top:-1px}
.prime-icon-item{width:calc(50% - 2em);margin:1em;font-size:.8em}
.user-name,.testimonial-heading{color:#00c2dd;font-size:1.5em}
.user-info{padding:0}
.inner-banner{padding:6em 0}
.testimonial-list-wrapper .dp_item{width:100%;float:left;margin:0 0 2em}
.blog-image{margin-bottom:1em;max-height:none;height:auto}
.blog-image,.blog-info{width:100%;padding:0!important}
.blog-list-item:nth-child(odd),.blog-list-item:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.blog-list-item{margin-bottom:3em}
.banner-title3-animation{width:60%;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:65%;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding:.5em 1.5em .2em}
.contact-block-item{width:100%!important;margin-bottom:0;margin-left:0!important}
.login-block{text-align:center;width:100%;padding:1em}
a.btn.btn-login{width:calc(100% - 20px)}
.view-in-desktop{display:none}
.view-in-mobile{display:block}
.blue-block{width:100%;margin:0;padding:2em 0}
.model{display:none}
.left-wrapper,.right-wrapper{padding:3em 0;float:left;width:100%}
.left-wrapper{padding-right:0}
.right-wrapper{padding-left:0;padding-top:0}
.product-wrapper .container{display:block}
.product-wrapper .container>div{width:100%;padding-top:0}
.product-item{margin:.5em;padding:1em .5em;margin-top:1em;font-size:1em;display:inline-block}
.other-product-name{text-transform:uppercase;color:#034d61;font-size:1.2em}
.product-item img{width:85%;margin-top:1em}
.suggested-item{width:calc(100% - 1em);padding:.5em;margin:1em .5em 2em}
p.step-count{font-size:.9em;width:60%}
.product-wrapper .container>div,.block-detail>div{padding:0;width:100%}
.product-wrapper.productWrapper .container{width:100%}
.product-wrapper.productWrapper .container .block1,.product-wrapper.productWrapper .container .block2{width:90%;margin:0 auto;float:none}
.product-block{margin-top:3em}
ul.accordion.productAccordion{padding:0}
ul.accordion.productAccordion li.accordion-item{width:calc(95% - 1em);margin:0 auto;padding:0}
.suggested-dosage-item p.step-count{min-width:95px;padding:.5em;max-width:95px}
.suggested-dosage-item{margin-left:2em;padding:1em 1em 1em 4em;font-size:1em}
.product-buttons.view-in-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}
.product-buttons.view-in-mobile .btn{margin:.5em;padding:1em;width:50%!important;font-size:1em}
img.leaf-other.l4,img.leaf-other.l5{display:none}
.pack-list{display:block}
.pack-list-item{width:100%;padding:0}
.product-list-item{width:100%;padding:0 0 2em;margin:0;margin-bottom:2em}
.product-list{display:block}
.pack-detail-item p.step-count{padding:.5em;font-size:.8em}
.gum{width:100%;margin-top:0;transform:scale(1.5)}
.gum-breakup{position:relative;margin:3em 0}
.l6{position:absolute;bottom:-3em;width:4em;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);left:-50%;display:none}
.animate-ice-leaf1{left:0}
.l7{position:absolute;top:-4em;width:3.5em;right:-50%;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);display:none}
.animate-ice-leaf2{right:0}
.leaf4{position:absolute;width:5.5em;right:-50%;z-index:3;bottom:7em}
.animate-leaf4{right:16%}
.cart-table{width:100%;float:left;padding:0}
.cart_totals{padding:0}
.cart-collaterals{width:100%;float:left}
section.woocommerce-order-details{width:100%;float:none;margin-bottom:1em}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{width:100%;padding:1em 0;background:transparent}
.unit{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.unit-image{width:100%}
.unit-image img{width:60%;margin:0 auto 1em}
.unit3 .unit-image img{width:100%}
.unit-copy{width:100%;padding:0;margin-bottom:1em}
.dosage-unit .suggested-dosage-item{width:calc(75% - 2em);float:none;margin:0 auto 3em;padding:1.5em 1em 1.5em 0}
.dosage-unit .suggested-dosage-item.last_suggestedDos{margin:auto}
.suggested-dosage-wrapper::before,.dosage-unit .suggested-dosage-item::before,.dosage-unit .suggested-dosage-item::after{display:none}
.why-nicosure-wrapper .sugDosage h2.heading{margin-bottom:2.5em}
.unit-copy p.step-count{font-size:.6em;min-width:80%;width:80%;padding:1em .5em}
.unit.support-unit{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
section.why-control.grey-bg.pad0T{text-align:center}
section.why-control .right-wrapper img{width:100%;margin:0 auto}
section.why-control p.view-in-mobile{display:block;margin-top:3em}
.support-unit .unit-image img{width:100%;margin-bottom:1em}
.why-nicosure-wrapper p br{display:none}
.product-buttons .btn{margin:.5em!important}
.woocommerce-variation-add-to-cart.variations_button .btn,.btn-cart{padding:1em .5em;font-size:.8em}
.suggested-wrapper{width:100%;display:block}
.mint-heading{padding-bottom:0;font-family:'EuclidFlex'}
#dp-slider{min-height:30em}
section.product-wrapper.section-padding .woocommerce-notices-wrapper{width:calc(100% - 2em);margin:0 auto}
.woovr-variations .woovr-variation{padding:.4em .8em;margin:.5em;font-size:13px;width:100%}
.sk-blocks{display:block;margin-top:-1em;position:relative}
.sk-blocks>div{padding:1em .5em;width:100%}
.tracker{max-width:100%}
section.why-control .container{display:block}
.nico-help img{width:100%}
.support-unit .unit-copy{position:relative}
.howItWorksWrapper .leftWrapper{width:100%;height:auto;margin:2.5em auto 0;text-align:center;float:none}
.skPrimeWrapper img.bg01{top:-3.5%}
.skPrimeWrapper img.bg02{top:-.8%}
.skPrimeWrapper img.bg03{top:15%}
.skPrimeWrapper img.bg04{top:17%}
.skPrimeWrapper img.bg05{top:23%;width:15%}
.skPrimeWrapper img.bg06{width:8%;bottom:27%}
.skProdSlider .item{width:100%;float:none;text-align:center;margin:0 auto}
.skProdSlider .owl-item.active{background:none}
.skProdSlider.owl-theme .owl-dots .owl-dot.active span,.skProdSlider.owl-theme .owl-dots .owl-dot:hover span{background:#1a475c}
.skProdSlider.owl-theme .owl-dots .owl-dot span{background:#00c2dd}
.skPrimeWrapper .container{width:100%}
.nicoPrimeWrapper,.howItWorksWrapper{width:90%}
.howItWorksWrapper .leftWrapper ul li{position:relative}
.woocommerce-quanity-add-to-cart.quanity_variations_button{width:100%;margin:0 0 1.5em}
.primeWrapper{width:100%}
section.section-joinsubscription.newSubs{background:#f5f5f5}
section.section-joinsubscription .sjs-button .btn{margin-top:2em}
.updateCartBt{width:72%}
img.starter-pack{width:68%}
.pincode-section .orText span{font-size:.9em}
.product-list-copy{padding-bottom:5em!important}
.order>div{width:100%}
.order{width:100%}
.order-detail-header a{font-size:12px}
.col2-set#customer_login .col-2,.col2-set.addresses .col-2{width:100%}
.col2-set#customer_login .col-1,.col2-set.addresses .col-1{width:100%;float:left;margin-right:0}
.woocommerce-address-fields{margin-top:2em;width:100%}
.account-orders-table .order{width:100%}
nav.woocommerce-MyAccount-navigation{display:none}
.block2 .price del{clear:left;font-size:1.3em}
.block2 .heading{padding-top:.5em;font-size:1.7em}
.u-column2.col-2.woocommerce-Address{padding-left:0}
.wc-proceed-to-checkout{display:block}
.wc-proceed-to-checkout .btn{display:inline-block;margin:1em .5em;padding:1em;width:100%;margin:1em 0}
.starterkit-item.how-it-works{border-radius:1em;overflow:hidden;padding:2em 1em}
.starter-kit-carousel .slick-slide:first-child,.starter-kit-carousel .slick-slide:last-child{padding:0}
.starterkit-item .np-block img{width:155px}
.info-about{padding-top:1.5em;font-size:12px;border-bottom:1px solid #01c0ec;padding-top:1.5em;font-size:10px;font-family:'EuclidFlexMedium'}
.info2{transform:scale(1.2)}
.product-single-info>div{width:30%}
.product-single-info{padding:1em 0 2em}
h3.prime-subtitle{font-size:1.2em}
.starterkit-item .prime-icon-item p{min-height:auto;align-self:center}
.starterkit-item .prime-icon-item{display:flex;padding:.5em 1em}
.starterkit-item .icon-image{margin:0 10px 0 0;align-self:center;height:auto}
.np-item-icon{padding-left:0!important}
span.weight{margin-top:0}
@-webkit-keyframes leaf-in-out {
from{-webkit-transform:rotate(2deg)}
to{-webkit-transform:rotate(-2deg)}
}
@-webkit-keyframes leaf1 {
from{right:-50%}
to{right:-18%}
}
@-webkit-keyframes leaf2 {
from{left:-50%}
to{right:2%}
}
@-webkit-keyframes leaf3 {
from{left:-50%}
to{left:25%}
}
@-webkit-keyframes strips {
from{right:-50%}
to{right:8%}
}
@-webkit-keyframes slide3 {
100%{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}
}
@keyframes slide3 {
100%{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}
}
@-webkit-keyframes ice-leaf1 {
from{left:-50%}
to{left:0}
}
@-webkit-keyframes ice-leaf2 {
from{right:-50%}
to{right:0}
}
@-webkit-keyframes leaf4 {
from{right:-50%}
to{right:5%}
}
}
@media only screen and (max-width: 480px) {
img.bluePipe,img.bluePipeBt{width:4%}
.accordionWrapper li.accordion-item:after{width:2px}
.accordionWrapper li.accordion-item .accordion-thumb{font-size:1em}
.woocommerce-variation-price{width:100%;height:auto!important;clear:both;margin-bottom:1em;font-size:1.4em}
.nicoPrimeWrapper h2{font-size:1.3em;padding-bottom:1em;line-height:1.4em}
.primeWrapper img{width:40%}
.primeWrapper .info{width:60%}
.skPrimeWrapper img.bg01{width:13%}
.skPrimeWrapper img.bg02{width:12%}
.skPrimeWrapper img.bg05{top:40%;width:20%}
.skPrimeWrapper img.bg03{top:23%;width:15%}
.skPrimeWrapper img.bg06{width:12%;bottom:22%}
.woocommerce-variation-price span.price ins:nth-child(3){margin-top:.2em;font-size:.69em}
.login-block.loginWrapper{-webkit-box-shadow:none;box-shadow:none;padding:0}
.login-block.loginWrapper form .form-group.formField span.code{width:calc(15% - 1px)}
.login-block.loginWrapper form .form-group.formField input{width:100%;padding:.2em 0 .2em 2%}
.emailLoginWrapper .socialWrapper{width:85%}
.productReviewWrapper.cart_item{width:calc(100% - 0em)}
.productPriceTable{width:calc(100% - 0em);padding:0}
.totalWtapper .cartQuantityWrapper.product-quantity{width:70%}
.totalWtapper .totalPriceWrapper.product-price{width:100%;float:left;clear:both;display:block;text-align:left;margin-top:1em;margin-left:0;border-left:0}
.newCartMainWrapper .coupon{width:calc(100% - 0em);margin:0 auto}
.productReviewWrapper .productThumb .product-name span{font-size:.9em}
table.shop_table_responsive tr td[data-title]::before{display:none}
.updateCartBt{width:100%}
.col2-set.addresses.address-book{display:block}
.wc-address-book-address.nico-leftAddress{width:100%;float:none;margin-right:0}
}
@media only screen and (max-width: 320px) {
h2.format-title{top:1em}
.format-wrapper{bottom:2.5em}
.header-title{font-size:12px}
p.three-formats{font-size:.7em}
a.fb-login,a.google-login{padding:.5em 1em}
.leaf3{bottom:-4em}
.l7{width:3.5em}
.l6{width:4em}
.leaf4{width:4.5em}
.strips h3,.lozenges h3{font-size:.7em}
.footer-block{width:100%;padding-left:0!important}
img.home-wave4,img.home-wave6{width:7em}
img.home-wave7{width:5em}
.other-content h2{font-size:1em}
p.also-info{font-size:.7em}
p.also-text{font-size:.9em}
}
@media only screen and (min-device-width: 375px) and (min-device-height: 779px) {
.header-title{background:#2ae6d0}
.banner-title1-animation{top:5%}
.gum-breakup{position:relative}
}
@media (max-device-width: 896px) and (min-aspect-ratio: 13/9) {
.fixed-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#3e669e;z-index:3000;width:100%;text-align:center}
.fixed-overlay p{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:inherit;text-transform:inherit;word-spacing:5px}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
.blue-block{margin:3em auto;width:75%}
.model{display:none}
.header-title .view-in-desktop{display:none}
.header-title .view-in-mobile{display:block}
.testimonial-copy{min-height:9em}
.gum{width:100%}
#qdImage{position:unset;bottom:unset}
.animate-pack{width:35%}
.dp-dots{position:relative;bottom:-2em;margin:0 auto 3em}
.leaf1{right:-50%;width:25%;position:absolute}
.l7{position:absolute;top:7em}
.animate-leaf1{right:-7%;width:100px}
@-webkit-keyframes leaf1 {
from{right:-50%}
to{right:10%}
}
.leaf2{left:-50%;top:34%;width:16%;position:absolute}
.animate-leaf2{left:22%}
.leaf3{bottom:-4em;left:-50%;width:20%;position:absolute;z-index:3}
.animate-leaf3{left:32%}
.l5{top:96%}
.packshot{width:15%}
.animate-pack{width:45%}
.product-wrapper .container{display:block}
.block-detail{width:100%;clear:both}
.block3{clear:both;width:40%;margin:0 auto}
.block2{padding:0 0 0 2em}
.woovr-variations .woovr-variation{padding:.4em 1em}
.lozenges{width:33%;left:33%}
img.wave1{position:absolute;top:-3em}
img.wave2{position:absolute;bottom:-10em}
.singlePurchase p{color:#004e63;font-size:1.5em}
.productPriceTable{width:100%}
.newCartMainWrapper .coupon{width:100%}
.productReviewWrapper.cart_item{width:100%}
.wc-proceed-to-checkout .btn{font-size:1em}
.betterOuter .row{display:block}
.sec3 .betterOuter .col-md-6{display:block;width:100%;height:auto;max-width:inherit}
.sec3 .betterOuter .col-md-6 .contentBetter{width:100%;margin:0 auto 5em}
.sec3 .betterOuter .col-md-6 .contentBetter .betterTitle{text-align:center}
.sec3 .betterOuter .col-md-6 .contentBetter .betterTitle span{display:block}
.sec3 .betterOuter .col-md-6 .contentBetter .betterTitle:after{right:0;margin:0 auto}
.sec3 .betterOuter .col-md-6 .contentBetter .betterTitle br{display:none}
.sec3 .betterOuter .col-md-6 .contentBetter .betterSubtitle{text-align:center}
.sec3 .betterOuter .col-md-6 .leftcontent .packcomp{width:100%;margin:0 auto}
.sec3 .betterOuter .col-md-6 .buy-now{width:auto;top:0;margin:0 auto 1em;text-align:center;height:auto}
small{font-size:1em;line-height:1.4em;padding:0 1.5em}
.footer-block,.support{width:50%;float:left}
.dosage-unit .suggested-dosage-item{margin:1em 7em 1em 1em}
.dosage-unit .suggested-dosage-item p.step-count{top:-10%}
@-webkit-keyframes leaf2 {
from{left:-50%}
to{right:22%}
}
@-webkit-keyframes leaf3 {
from{left:-50%}
to{left:32%}
}
@-webkit-keyframes animate-pack {
0%{position:absolute;width:15%;position:absolute;left:72%;top:-70.5%;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
100%{width:60%;position:absolute;width:33%;position:absolute;left:33%;top:10%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
}
@keyframes animate-pack {
0%{position:absolute;width:15%;position:absolute;left:72%;top:-70.5%;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}
100%{width:60%;position:absolute;width:33%;position:absolute;left:33%;top:10%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.pack{position:relative}
.gum-breakup{position:relative;margin-top:2em}
.leaf4{width:4.5em;right:37%;bottom:5em}
#test-slider{width:50%;margin:0 auto}
.next-arrow.slick-arrow{right:20%}
.prev-arrow.slick-arrow{left:20%}
}
@media (min-width: 768px) {
.col2-set .form-row-first{width:100%;float:left;margin-right:11.1111111111%}
.col2-set{width:45%}
}
.prime-icon-item{background-image:-moz-linear-gradient(-33deg,#143e4e 0%,#12333e 100%);background-image:-webkit-linear-gradient(-33deg,#143e4e 0%,#12333e 100%);background-image:-ms-linear-gradient(-33deg,#143e4e 0%,#12333e 100%)}
p.return-to-shop{padding:1em}
.cart-button{position:relative;cursor:pointer;color:#fff;transition:.2s ease-in-out;overflow:hidden;text-transform:uppercase;display:block;width:50%;float:left;font-family:'Nexa';font-weight:900;text-align:center}
.cart-button:hover{box-shadow:none}
.cart-button i{color:#fff}
.cart-button .fa-shopping-cart{position:absolute;z-index:2;top:50%;left:-18%;font-size:1.5em;transform:translate(-50%,-25%)}
.cart-button .fa-box{position:absolute;z-index:3;top:-20%;left:50%;font-size:1em;transform:translate(-50%,-50%)}
.cart-button span.otherss{position:absolute;z-index:3;left:50%;top:50%;color:#fff;transform:translate(-50%,-50%);width:100%}
.cart-button span.add-to-cart{opacity:1}
.cart-button span.added{opacity:0}
.cart-button.clicked .fa-shopping-cart{animation:cart 1.2s ease-in-out forwards}
.cart-button.clicked .fa-box{animation:box 1.2s ease-in-out forwards}
.cart-button.clicked span.add-to-cart{animation:txt1 1.6s ease-in-out forwards}
.cart-button.clicked span.added{animation:txt2 1.8s ease-in-out forwards}
@keyframes cart {
0%{left:-10%}
40%,60%{left:50%}
100%{left:110%}
}
@keyframes box {
0%,40%{top:-20%}
60%{top:40%;left:52%}
100%{top:40%;left:112%}
}
@keyframes txt1 {
0%{opacity:1}
20%,100%{opacity:0}
}
@keyframes txt2 {
0%,80%{opacity:0}
100%{opacity:1}
}
.btn:hover{--y:var(--move-hover)}
.banner-title3 .btn-inverted{border:1px solid #09c8e3;margin-top:1em}
.banner-title3 .btn-inverted:hover{box-shadow:0 6px 18px 0 #590000}
.nicosure-prime .btn-inverted:hover,.how-it-works .btn-inverted:hover,.singlePurchase .btn-inverted:hover{box-shadow:0 6px 18px 0 #060000}
p.stars.selected a.active:before,p.stars:hover a:before,p.stars.selected a:not(.active):before,p.stars.selected a.active:before{color:#00c2dd!important}
p.stars.selected a.active::before{color:#00c2dd}
.stars a.active{background:transparent}
a.review_btn{top:.5em;position:absolute;right:0;font-size:.8em;display:none}
div#reviewsForm{position:relative}
.success-wrapper{color:green;padding:2em;font-size:1.2em}
.error-wrapper{color:red;padding:2em;font-size:1.2em}
@media only screen and (max-width: 767px) {
.format-wrapper{position:absolute;bottom:3em}
section.detail-banner{margin:3em 1em 4em}
.pincode-wrapper .input-box{width:100%}
.deliver-box{width:100%}
.cart-button .fa-shopping-cart{font-size:1em}
.cart-button .fa-box{font-size:.5em}
.faq-form-wrapper .btn{padding:1em 1.2em}
}
@media only screen and (max-width: 320px) {
.faq-form-wrapper .btn{padding:.8em 1em}
}
.testimonial-list-wrapper .testimonial-copy{min-height:10em}
.slick-slide .testimonial-copy{min-height:11em}
.woocommerce-MyAccount-content{z-index:3;position:relative}
label[for=pack-of]{display:none}
input.form-control1.phone-number{width:92%!important}
form.woocommerce-ResetPassword.lost_reset_password .form-group:first-child input{width:100%;height:auto;text-align:left;border-bottom:0;margin-bottom:0;padding:.2em 0 .2em 1%;font-size:1.1em}
#reviews .comment-form-rating{clear:both;margin-bottom:1em}
.errBx input,.errBx textarea{border-color:red!important}
.productReviewWrapper.cart_item.woosb-item-parent{box-shadow:none;border-radius:10px 10px 0 0}
.productReviewWrapper.cart_item.woosb-item-child{margin:0 auto;box-shadow:none;border-radius:0;border-top:1px solid #ccc}
.productReviewWrapper.cart_item.woosb-item-child .productThumbMainWrapper .totalWtapper{display:none}
.productReviewWrapper.cart_item.woosb-item-child .productThumb{width:100%;height:auto;padding-bottom:0;border-bottom:none}
.productReviewWrapper.cart_item.woosb-item-child:last-child{border-radius:0 0 10px 10px}
.faq-form{max-width:40em;margin:3em auto}
.faq-form-wrapper input,.faq-form-wrapper textarea{border-bottom:2px solid #00c2dd;padding-left:5px}
.faq-form-wrapper input:focus,.faq-form-wrapper textarea:focus{border-bottom:2px solid #00c2dd}
.btn-soft{color:#004e63;background:#fff;border:1px solid #ccc;margin-right:0}
.btn-soft:hover,.btn-soft:focus{background:#ccc;color:#004e63}
.btn-soft span{color:#004e63}
.btn-soft:hover span{color:#004e63}
textarea.description{min-height:6em}
.faq-form-wrapper textarea{border:2px solid #00c2dd}
.faq-form-wrapper .chosen-single{color:#999;text-align:left}
.faq-form-wrapper .chosen-container{border:2px solid #00c2e4}
.faq-form-wrapper,.number-wrapper{display:none}
.number-wrapper p{margin:0}
.number-wrapper{padding:2em 0 1em;font-size:1.5em}
.short-image-wrapper{display:block}
.cart-banner{margin-bottom:2em}
.long-image-wrapper{display:none;position:relative}
.mobile-cart-banner .btn{bottom:.5em;position:absolute;left:0;margin-left:10%;width:80%}
.mobile-cart-banner{position:relative}
.close-banner{position:absolute;width:32px;height:auto;top:1em;right:1em}
.timeline-progress{width:100%!important;text-align:center;margin-left:0;position:relative;height:150px;padding-left:1%;margin-left:20px;margin-top:2em}
.timeline{float:left;position:relative}
.timeline-cod > .timeline{width:16.66%}
.timeline-paid > .timeline{width:20%}
span.title{position:absolute;left:-9%;padding-top:15px;font-size:.9em}
span.date{font-size:.8em;color:#079eb3;font-weight:500}
.done span.title{left:-13%}
.timeline-cod > .done span.title{left:-15%}
.timeline .circle,.timeline .bar{background:#c0f0f7;width:30px;height:30px;border-radius:40px;border:5px solid #c0f0f7}
.timeline.done .label{color:#FFF;background:#97b04e;box-shadow:inset 0 0 2px #0003}
.timeline .bar{position:absolute;width:100%;height:6px;top:11.9px;left:-85%;border-left:none;border-right:none;border-radius:0;z-index:0;border-top:0 solid #c0f0f7;border-bottom:0 solid #c0f0f7;background:transparent}
.timeline.done .bar,.timeline.done .label{background:#1ac8e0;color:#fff}
.timeline .circle .label{display:inline-block;width:20px;height:20px;line-height:42px;border-radius:38px;margin-top:0;color:#b5b5ba;font-size:0}
.timeline .circle .title{color:#b5b5ba;font-size:13px;line-height:30px;margin-left:-5px;position:absolute}
.timeline:first-child .bar{display:none}
.timeline:last-child .circle{border:10px solid #f6fbdb;margin-top:-5px}
.timeline:last-child.done .circle .label{line-height:40px;width:33px;height:33px;display:block;margin-top:-2px;margin-left:-2px}
.timeline-cod .main-bar{height:14px;width:82%;background:#c0f0f7;position:absolute;top:8px;z-index:-1;left:2%}
.timeline-paid .main-bar{height:14px;width:80%;background:#f6fbdb;position:absolute;top:13px;z-index:-1;left:2%}
.timeline-confirm .title{left:-17%}
.timeline-out .title{left:-7%}
.hidden-desk{display:none}
.visible-desk{display:block}
@media only screen and (max-width:800px) {
.timeline-progress{height:100%;overflow:hidden;margin-left:0}
.timeline-cod > .timeline{width:100%;height:90px}
.timeline-paid > .timeline{width:100%;height:90px}
span.title{position:absolute;left:50px;top:0;padding-top:5px}
.done span.title{position:absolute;left:50px;top:-10px;padding-top:10px}
.timeline .bar{position:absolute;width:6px;height:100%;left:16.9px;top:-85%;border-left:none;border-right:none;border-radius:0;z-index:0;border-top:0 solid #f6fbdb;border-bottom:0 solid #f6fbdb;background:transparent}
.timeline-cod .main-bar{height:82%;width:20px;background:#f6fbdb;position:absolute;top:13px;z-index:-1;left:15px}
.timeline-paid .main-bar{height:80%;width:20px;background:#f6fbdb;position:absolute;top:13px;z-index:-1;left:15px}
.timeline-confirm .title{left:50px}
.timeline-out .title{left:50px}
.timeline-cod > .done span.title{left:50px}
.timeline-progress{text-align:left}
.timeline .circle .label{margin-left:0}
.hidden-mob{display:none}
.visible-mob{display:block}
}
@media only screen and (max-width:540px) {
.timeline-cod > .timeline{width:100%;height:90px}
.timeline-paid > .timeline{width:100%;height:90px}
span.title{position:absolute;left:50px;top:0}
.timeline .bar{position:absolute;width:4px;height:100%;left:13.6px;top:-85%;border-left:none;border-right:none;border-radius:0;z-index:0;border-top:0 solid #f6fbdb;border-bottom:0 solid #f6fbdb;background:transparent}
.timeline-cod .main-bar{height:82%;width:11px;background:#c0f0f7;position:absolute;top:13px;z-index:-1;left:13px}
.timeline-paid .main-bar{height:80%;width:20px;background:#f6fbdb;position:absolute;top:13px;z-index:-1;left:13px}
.done span.title{position:absolute;left:50px;top:-10px;padding-top:10px}
}
.timeline .bar:after{box-shadow:none}
.woocommerce-orders-table__row.woocommerce-orders-table__row--status-shipped.order{background:transparent}
.shippedAddress p{margin-bottom:0}
.shippedAddress h4{margin-bottom:1em}
.paymentOption{margin-top:2em}
.block2{opacity:0}
.ui-widget-header{border:1px solid #00c2dd!important;background:#00c3dd!important;color:#000;font-weight:700}
.ui-datepicker-title
select{color:#000!important}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #a7c0c4!important;background:#00c3dd!important;font-weight:400;color:#fff}
.second-number{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700;color:#73dccb}
.second{position:relative;display:none}
.second-number img{width:28px;margin-right:13px}
.show-numbers.view-in-desktop:hover .first{display:none}
.show-numbers.view-in-desktop:hover .second{display:block}
div#ui-datepicker-div{z-index:3!important}
span.reviewcount{font-family:tahoma;font-weight:700}
table.variations{display:none}
.wpo-wcpbn-table .column-actions,#variable_product_options .wpo-wcpbn-group .wpo-wcpbn-table td,#variable_product_options .wpo-wcpbn-group .wpo-wcpbn-table th{padding:8px 7px!important}
.woocommerce-variation-price .price,.woovr-variations-default:not(.tokeep){display:none}
del,.woocommerce-variation-price h6{all:unset}
.woocommerce-variation-price h6{font-size:.6em;font-weight:400;opacity:.5}
.strike-center{position:relative;white-space:nowrap}
.strike-center:after{border-top:1px solid #000;position:absolute;content:"";right:0;top:60%;left:0}
.redcolor{color:red;font-family:'Source Sans Pro'}
.woocommerce-variation-add-to-cart .btn{padding:1em!important;text-align:center;margin:0 auto!important;height:auto!important}
button.btn.btn-sns{margin:0 .5em!important}
input.modify_pack_input_txt{width:5em!important}
li#sns-addmore{margin:0 auto;text-align:center;display:block}
a.btn.sns-addmore-btn{margin:0;padding:.5em 1em}
.woocommerce-variation-availability{display:none}
header .menuCenter{position:relative;z-index:1}
header .menuCenter a{position:relative;color:#004e62;font-weight:700;margin:0 1em;padding:.5em 0;font-size:1.1em}
header .menuCenter a.active{color:#00c2dd;background:none}
header .menuCenter ul{display:block}
header .menuCenter li{display:inline-block;position:relative}
header .menuCenter .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 #0003;padding:1em;z-index:1;left:0;border-radius:10px;top:105%;padding-bottom:0}
header .menuCenter .dropdown:hover .dropdown-content{display:none}
.ecommerce-place h5{text-align:center}
.homeNewWrapper .usps{width:60%;margin:0 auto}
.homeNewWrapper .usps .upsLHS{float:left;border-right:1px solid #fff;padding:1em 0}
.homeNewWrapper .usps .upsRHS{float:right;padding:1em 0}
.homeNewWrapper .usps .upsLHS .uspouter:nth-last-child(1),.homeNewWrapper .usps .upsRHS .uspouter:nth-last-child(1){border-left:1px dashed #fff;padding-left:30px;margin-left:0}
.sec2 .usps sup{font-size:.5em;position:relative;top:-1.5em}
.sec3 .packetsouter .packet2{width:344px}
.sec3 .betterOuter .col-md-6 .contentBetter .betterSubtitle small{font-size:.5em}
ul.nps-form li span strong{font-weight:600;font-size:18px}
ul.nps-form li.selectli.modify_pack_qnty,ul.nps-form li.selectli.modify_loz_qnty{border-bottom:1px solid #193c89!important}
.nps-tabs #sns-loz .nps-tags,.nps-tabs #sns-gums .nps-tags{width:85%}
.nps-tabs #sns-loz .nps-tags li.modify_pack_qnty,.nps-tabs #sns-gums .nps-tags li.modify_pack_qnty{margin-right:50%!important}
ul.nps-form li.trTop span,ul.nps-form li.trTop span strong{color:#055569;font-weight:900!important}
ul.nps-form li.trTop{margin-bottom:0!important;padding-bottom:0!important}
.sec3 .betterOuter .col-md-6 .contentBetter .betterSubtitle{font-weight:400!important}
.blog-body p{line-height:1.7em;font-size:1.05em}
.blog-info ul.blog_bulletListWrapper,.blog-info ol.blog_numberListWrapper{position:relative}
.blog-info ul.blog_bulletListWrapper li,.blog-info ol.blog_numberListWrapper li{padding-left:1em;margin:.25em 0 1em;line-height:1.7em;font-size:1.05em}
.blog-info ul.blog_bulletListWrapper li:before,.blog-info ol.blog_numberListWrapper li:before{position:absolute;left:0;color:#333;font-family:georgia;font-weight:700}
.blog-info ul.blog_bulletListWrapper li:before{content:'\2022';color:#055569;margin-top:-.2em}
.blog-info ol.blog_numberListWrapper{counter-reset:listitem}
.blog-info ol.blog_numberListWrapper li{padding-left:1.3em}
.blog-info ol.blog_numberListWrapper li:before{counter-increment:listitem;content:counters(listitem, '.') '.';margin-top:-.2em;color:#055569}
.blog-info ul.blog_bulletListWrapper li strong,.blog-info ol.blog_numberListWrapper li strong{display:block;font-weight:700}
.wcpr-filter-button{border-radius:30px}
.section-padding.productWrapper{margin:0 auto}
.cafe .cafe-inner:nth-child(1),.cafe .cafe-inner:nth-child(2){display:inline}
.blog-body p i,.blog-body i{display:block;margin:.5em auto 0;font-weight:700}
sup{top:-.3em}
.cookiePopup{position:fixed;bottom:0;left:0;width:100%;padding:2% 5%;z-index:9999999;background:#fff}
.cookiePopup .cookieHeading{font-weight:600}
.cookiePopup p{width:80%;float:left}
.cookiePopup a.btnStylePop{float:left;border:4px solid transparent;background-color:#4cb7dd;border-radius:70px;color:#fff;padding:5px 15px;display:table;margin:auto;margin-top:0;font-weight:600;font-size:15px;margin:0 .8em;margin-bottom:.5em}
.cookiePopup a.btnStylePop:hover{border:4px solid #92ddf1!important}
.cookiePopup a.btnClose{position:absolute;right:.5625rem;top:.625rem;font-weight:700;font-size:1.375rem;color:#2f2f2f}
.header .menuItemsRight a.accountIcon span{display:inline-block;font-weight:700;color:#004e62}
.header .menuItemsRight a.accountIcon em{font-size:1.8em;font-weight:700;transform:rotate(90deg);display:inline-block;margin-left:.2em;transition:all .2s;color:#004e62}
.header .menuItemsRight a.accountIcon.activeIcon em{transform:rotate(-90deg)}
.header .menuItemsRight ul.profile_dropDownWrapper{position:absolute;top:120%;right:5%;width:175px;background:#fff;font-weight:700;text-align:left;padding:1em 0;border-radius:10px;display:none;-webkit-box-shadow:3px 2px 12px -4px #919191ff;-moz-box-shadow:3px 2px 12px -4px #919191ff;box-shadow:3px 2px 12px -4px #919191ff}
.header .menuItemsRight ul.profile_dropDownWrapper li{margin-bottom:.5em}
.header .menuItemsRight ul.profile_dropDownWrapper li:last-child{margin-bottom:0}
.header .menuItemsRight ul.profile_dropDownWrapper li a{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;padding:.5em 0;text-align:left;color:#004e62}
.header .menuItemsRight ul.profile_dropDownWrapper li a img{width:25px;height:auto;margin-right:.5em}
.header .menuItemsRight ul.profile_dropDownWrapper li a em{display:inline-block;color:#004e62}
.header .menuItemsRight a.header_cartIcon{position:relative}
.header .menuItemsRight a.header_cartIcon span{font-weight:900;position:absolute;width:20px;height:20px;border:2px solid #004e62;border-radius:100%;line-height:20px;text-align:center;right:3%;font-size:.7em;bottom:100%;color:#004e62}
.menu-list ul li a.productsMenu em{color:#fff;transform:rotate(0deg);transition:all .2s;display:inline-block;margin-left:.1em}
.menu-list ul li a.productsMenu.activeSubMenu em{color:#004e62;transform:rotate(-90deg)}
.menu-list ul li a.productsMenu.activeSubMenu{color:#004e62}
.menu-list ul li .subMenuList{width:95%;height:auto;margin-left:5%;display:none}
.menu-list ul li .subMenuList .submenu_wrapper{text-indent:-.75em}
.menu-list ul li .subMenuList .submenu_wrapper::before{display:inline-block;content:'';-webkit-border-radius:.375rem;border-radius:.375rem;height:.5rem;width:.5rem;margin-right:.9rem;background-color:#fff;vertical-align:middle;margin-top:-.3em}
@media screen and (max-width:1024px) {
.woocommerce-variation-add-to-cart .btn{width:98%;display:block;width:50%;margin:1em auto 0!important;float:left}
.btn.btn-buy{width:98%;margin-top:0!important;clear:both}
.cart-button{display:block;width:43%;float:left}
.cart-button .btn.btn-inverted.btn-cart{width:100%;margin:0 auto!important}
.woocommerce-variation-price{width:60%}
.woocommerce-quanity-add-to-cart.quanity_variations_button{width:40%}
.product-header .woovr-variations.woovr-variations-default{display:block}
.woovr-variations .woovr-variation{width:43%}
.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{display:block}
.btn.btn-inverted.btn-cart,.woocommerce-variation-add-to-cart .btn{padding:1.1em .2em!important}
.home_whatsAppWrapper{border-radius:30px}
.blog-list-item{width:48.5%}
.blog-list-item:nth-child(3n){margin-right:3%}
.blog-list-item:nth-child(2n){margin-right:0}
.content-heading{margin-top:.7em}
button.btn.btn-buy{margin-top:1em!important}
}
@media screen and (max-width:800px) {
.cookiePopup p{width:100%}
}
@media screen and (max-width:600px) {
.whatsApp_wrapper{margin:0 auto 4.5em}
.whatsApp_wrapper .whatsAppLogo_Wrapper img{width:75%}
.whatsApp_wrapper p{width:95%}
.whatsApp_wrapper p br{display:none}
.whatsApp_wrapper ul.whatsApp_listWrapper li{width:100%;float:none}
.whatsApp_wrapper .whatapp_btnWrapper{top:95%}
.wcpr-overall-rating{text-align:left}
.wcpr-overall-rating-main{justify-content:flex-start}
.whatsApp_wrapper.whatsApp_prodStart{min-height:inherit}
.blog-info ul.blog_bulletListWrapper,.blog-info ol.blog_numberListWrapper{width:90%;margin:0 auto}
.blog-info ul.blog_bulletListWrapper li,.blog-info ol.blog_numberListWrapper li{font-size:1.2em}
.home_whatsAppWrapper{padding:4.5em 0 3em;margin:5em auto}
.home_whatsAppWrapper .homeWhatsAppLogo{width:45%;top:-12%}
.home_whatsAppWrapper span{font-size:1.5em;padding:0 .5em}
.home_whatsAppWrapper p{width:95%;font-size:1.05em}
.home_whatsAppWrapper .home_whatsAppBtn{width:100%}
.home_whatsAppWrapper .home_whatsAppBtn a{font-size:1.5em}
.blog-list-item{width:100%;margin-right:0}
.blog-list-item:nth-child(3n){margin-right:0}
.blog-list-item:nth-child(2n){margin-right:0}
.blog-list-item .heading{min-height:inherit}
.header .menuItemsRight a.accountIcon span{display:none}
}
.searchHeaderWrapper{position:relative;perspective:1000px;display:inline-block}
.searchHeaderWrapper img.search-icon{margin-left:0}
.search-input-wrapper{position:absolute;top:50%;right:0;transform:translateY(-50%);width:0;opacity:0;pointer-events:none;overflow:hidden;transition:width .25s ease,opacity .25s ease}
.search-input-wrapper.active{width:200px;opacity:1;pointer-events:auto}
.searchHeaderWrapper .search-input-wrapper .search-input{width:calc(100% - 30px);padding:6px 10px;border:1px solid #ccc;font-size:1em;border:0;background:transparent;border-bottom:1px solid #055569}
.search-btn{position:absolute;top:2px;right:0;width:32px;height:100%;border:none;background:transparent;cursor:pointer}
header .menuItemsRight .search-btn img{display:block!important;width:65%;height:auto}
.search-icon{cursor:pointer}
.searchHeaderWrapper .search-input-wrapper.active{background:transparent}
.searchListingMainWrapper .searchDetailBarWrapper{width:100%;height:auto;margin:0 auto;text-align:left;position:relative;margin-bottom:2em}
.searchListingMainWrapper .searchDetailBarWrapper input.innerPageSearch{width:calc(100% - 2px - 2em);height:auto;border:1px solid #DDD;position:relative;font-size:1em;padding:.8em 1em;border-radius:30px}
.searchListingMainWrapper .searchDetailBarWrapper a.innerSearchBtn{width:32px;height:100%;position:absolute;right:5px;top:13px;background:transparent}
.searchListingMainWrapper .searchDetailBarWrapper a.innerSearchBtn img{display:block;width:65%;height:auto}
.searchListingMainWrapper .page-header{width:100%;height:auto;margin:0 auto;text-align:left}
.searchListingMainWrapper .page-header h1.page-title{font-weight:500;text-align:left;font-size:1.8vw;margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #DDD}
.searchListingMainWrapper .search-products{margin-bottom:3em}
.searchListingMainWrapper .search-products h2,.searchListingMainWrapper .search-articles h2{font-weight:600;text-align:left;font-size:1.8vw;margin-bottom:1em}
.searchListingMainWrapper .search-products ul.search-grid,.searchListingMainWrapper .search-articles ul.search-grid{width:100%;height:auto;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row}
.searchListingMainWrapper .search-products ul.search-grid li.grid-item,.searchListingMainWrapper .search-articles ul.search-grid li.grid-item{width:30%;height:auto;padding:0;border-radius:0;margin:0;box-shadow:none;margin-right:5%;margin-bottom:5%}
.searchListingMainWrapper .search-products ul.search-grid li.grid-item:nth-child(3n),.searchListingMainWrapper .search-articles ul.search-grid li.grid-item:nth-child(3n){margin-right:0}
.searchListingMainWrapper .search-products ul.search-grid li.product-item .product-info{padding-top:.7em}
.searchListingMainWrapper .search-products ul.search-grid li.product-item .product-info h3{font-weight:300;font-size:1.25vw;line-height:1.4em;min-height:3.5em;margin-bottom:.5em}
.searchListingMainWrapper .search-products ul.search-grid li.product-item .product-info a.view-product{background:#00c2dd;display:block;color:#fff;font-weight:600;padding:.7em 0;border-radius:30px;text-decoration:underline}
.searchListingMainWrapper .search-articles ul.search-grid li.article-item .article-info{padding-top:.7em}
.searchListingMainWrapper .search-articles ul.search-grid li.article-item .article-info h3{font-weight:500;font-size:1.25vw;line-height:1.4em;min-height:3.5em;margin-bottom:.5em}
.searchListingMainWrapper .search-articles ul.search-grid li.article-item .article-info a.read-more{text-decoration:underline}
.searchListingMainWrapper .search-articles .searchloadMoreWrapper{width:100%;height:auto;margin:0 auto;text-align:center}
.searchListingMainWrapper .search-articles .searchloadMoreWrapper a.loadMoreBt{display:inline-block;background:#00c2dd;color:#fff;font-size:1.2vw;text-transform:uppercase;font-weight:600;padding:.6em 1.5em;border-radius:30px}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{padding:1em 0;border-radius:10px;color:#055569}
.ui-menu .ui-menu-item{padding:0 .5em}
.ui-menu .ui-menu-item-wrapper{padding:.5em 1em;border-bottom:1px solid #DDD}
.ui-menu .ui-menu-item:last-child .ui-menu-item-wrapper{border-bottom:0}
.ui-widget-content .ui-menu-item-wrapper.ui-state-active{border:0}
.no-results.not-found .page-header{display:none}
.searchHeaderWrapperMob{position:relative;perspective:1000px;display:inline-block;width:calc(90% - 32px);margin-right:10%}
.searcgInputMobileWrapper{width:100%;height:auto;margin:0 auto;text-align:left;position:relative;background:#fff;border-radius:30px}
.searcgInputMobileWrapper input.mobSearchInputWrapper{width:calc(85% - 1.4em);height:auto;padding:1em .7em;border-radius:30px;border:0;background:transparent}
.searcgInputMobileWrapper .search-btn{position:absolute;right:5%;height:80%;width:10%;top:20%;margin:0 auto}
.searcgInputMobileWrapper .search-btn img{display:block;width:100%;height:auto;margin:0 auto;text-align:center}
.marqueeOffer{overflow:visible;height:auto}
.marqueeOffer .nicoCenterWrapper{display:block;width:75%;position:static;overflow:visible;animation:none;margin:0 auto;text-align:center}
.marqueeOffer p{float:none;width:100%;text-align:center}
.backimg2 .whiteBlurBg{height:auto}
.brokenGumImg{height:auto}
.sec2 .usps img{height:auto}
.sec3 .packetsouter .packet1 img,.sec3 .packetsouter .packet2 img{height:auto}
.sec3 .betterOuter .col-md-6 .leftcontent .packcomp,.sec3 .betterOuter .col-md-6 .leftcontent .bettertext{height:auto}
.nicosure-logo img{height:auto!important}
.itc-logo img{height:auto!important}
#rzp-spinner,#rzp-spinner-backdrop{display:none;visibility:hidden;opacity:0}
#rzp-spinner.show{display:block;visibility:visible;opacity:1}
#rzp-spinner-backdrop.show{display:block;visibility:visible;opacity:0.4}