@media screen and (min-device-width:992px) and (max-device-width: 1199px) {
.sec-btm-4-rgt .btn-1 a {
font-size:18px;
padding:18px
}

.sec-btm-4-lft-btm p {
font-size:18px
}

.ftr-nav ul li a {
margin-left:12px
}
}

@media screen and (min-device-width:768px) and (max-device-width: 991px) {
body {
font-size:18px
}

.hdr-txt {
padding-right:100px
}

.hdr-txt h2 {
font-size:30px!important
}

.sec-1-nav ul li.active {
margin:0 10px
}

.hdr-lgo {
margin-top:20px
}

.dv-1-prd-1 h2,.dv-1-prd-2 h2,.dv-1-doc-txt h2 {
font-size:24px!important
}

.dv-1-prd-2 p {
font-size:18px;
position:relative
}

.btn-1 a {
font-size:17px;
padding:20px 15px
}

.pro-btl {
margin:60px -40px 0 -30px
}

.dv-1-doc-2-para p,.dv-1-doc-txt p {
font-size:18px
}

.sec-btm-4-lft-tp h4 {
font-size:17px!important
}

.sec-btm-4-lft-tp h2 {
font-size:22px!important
}

.sec-btm-4-rgt .btn-1 a {
font-size:11px;
padding:20px 10px
}

.sec-btm-4-rgt-bdge {
margin:80px 0 0
}

.lck-txt h6 {
font-size:13px!important
}

.sec-btm-4-lft-btm p {
font-size:17px
}

.grnte-lft h2 {
font-size:26px!important
}

.ftr-nav ul li a {
color:#fff;
font-weight:700;
font-size:11px;
margin-left:0
}

.sec-btm-4-lft-mdl {
padding:15px
}

.sec-btm-4-lft-mdl p {
margin-bottom:0;
font-size:14px
}

footer {
padding:150px 0 20px
}

.save-more {
left:-30px
}
}

.btn-offer {
background:linear-gradient(180deg,rgba(255,218,73,1) 0%,rgba(254,189,41,1) 100%);
border-radius:7px;
font-size:19px;
display:flex;
justify-content:center;
align-items:center;
width:90%;
color:#000!important;
text-transform:uppercase
}

.btn-offer .fa-check-circle {
color:#000!important
}

.btn-offer .wf-flex.wf-items-center.wf-align-middle.wf-p-1.wf-m-1 {
max-width:220px
}

.btn-offer:hover {
-webkit-box-shadow:0 11px 12px 1px #000!important;
box-shadow:0 11px 12px 1px #000!important;
transition-duration:100ms
}

audio,canvas,embed,iframe,img,object,svg,video {
display:revert
}

.navitem {
color:#000
}

.not-complete h1 {
margin-bottom:10px
}

.protect-row {
margin:0 auto!important
}

p#countdown {
margin-bottom:0
}

.upgrade-button.btn-offer {
width:90%
}

@media screen and (max-width:767px) {
.hdr-txt {
background:url(/assets/images/d4-probiotic/top-contact-bg-m.png) no-repeat no-repeat;
background-position:right top;
padding:20px 0;
padding-right:0
}

.s-md {
display:block
}

.h-md {
display:none
}

.c-gap {
margin:0
}

.sec-btm-4 {
background:#d2e5f0;
margin:40px -15px 0
}

.sec-btm-4-rgt,.sec-btm-4-lft {
padding:15px;
padding-top:30px
}

.sec-btm-4-lft-tp {
padding:0
}

.sec-btm-4-lft-mdl {
background:#add0e4;
padding:20px;
margin:30px 0
}

.bg-img {
display:block;
text-align:center;
margin:0 auto 10px
}

.sec-btm-4-lft-btm p {
font-size:16px
}

.sec-btm-4-rgt .btn-1 {
margin-top:0
}

.sec-btm-4-rgt-btl {
margin:30px 0
}

.gurnt {
background:#f5f5f5;
border-top:5px solid #0087b6;
margin:0 -15px;
padding:40px 15px
}

.grnte-rght {
text-align:center;
margin-bottom:30px
}

.btm-odr {
background:#add0e4;
margin:0 -15px;
padding:40px 15px 70px
}

.sec-btm-4-rgt-bdge {
margin:0
}

.n-tnx {
background:#d2e5f0;
margin:0 -15px;
padding:40px 15px
}

.ftr-lgo {
text-align:center
}

.ftr-nav ul {
text-align:center
}

.ftr-nav ul li a {
color:#fff;
font-weight:700;
font-size:12px;
margin-left:0;
border-right:1px solid #fff;
padding:0 8px
}

.ftr-nav ul li:last-child a {
border-right:0 solid #fff;
padding:0
}

.ftr-nav ul li {
margin:0!important
}

footer {
padding:150px 0 20px
}

.grnte-lft {
text-align:center
}

.dv-1-prd-1:before {
display:none
}

.dv-1-prd-2:before {
display:none
}

.dv-1-prd-1 {
background:#dcebf3
}

.dv-1-prd-2 {
background:#e8f1f7
}

.dv-1-doc-tmg {
text-align:center;
margin-bottom:30px
}

.dv-1-doc-txt {
text-align:center
}

.dv-1-doc-2-para,.dv-1-doc-3 {
text-align:center
}

.dv-1-doc-3-img {
text-align:center;
margin:30px 0
}

.sec-1-nav ul li {
display:block
}

.dv-1-prd {
margin:40px -15px 0;
border-top:20px solid #f9f9f9;
background:#f9f9f9
}

#wrapper {
padding-top:20px
}

#sec-2 .container {
padding:40px 15px 0
}
}

@media screen and (min-device-width:576px) and (max-device-width: 767px) {
.hdr-txt h2 {
font-size:30px!important
}

.hdr-lgo {
margin-top:20px
}
}

@media screen and (min-device-width:481px) and (max-device-width: 575px) {
.hdr-txt h2 {
font-size:25px!important
}

.hdr-txt p {
font-size:13px
}

.hdr-lgo {
margin-top:15px
}

.sec-1-nav ul li.active {
margin:0 40px
}
}

@media screen and (min-device-width:320px) and (max-device-width: 480px) {
body {
font-size:17px
}

.hdr-txt h2 {
font-size:18px!important
}

.hdr-txt p {
font-weight:700!important;
font-size:9px
}

.hdr-lgo {
margin-top:15px
}

.sec-1-nav ul li.active {
margin:0
}

.sec-1-nav ul li {
font-size:15px;
display:block
}

#wrapper {
padding-top:20px
}

.sec-1-nav {
padding-bottom:0
}

#sec-2 .container {
padding:40px 15px 0
}

.dv-1-prd {
margin:40px -15px 0;
border-top:20px solid #f9f9f9;
background:#f9f9f9
}

.pro-btl {
margin:30px 0
}

.dv-1-tp-txt h2 {
font-size:22px!important
}

.dv-1-prd-1 h2,.dv-1-prd-2 h2,.dv-1-doc-txt h2 {
font-size:22px!important
}

.dv-1-prd-2 p {
font-size:17px;
position:relative
}

.btn-1 a {
font-size:15px;
padding:18px 12px
}

.pod-lock-bg {
margin-right:8px
}

.dv-1-doc-2-para p,.dv-1-doc-txt p {
font-size:17px
}

.sec-btm-4-lft-tp h4 {
font-size:19px!important
}

.sec-btm-4-lft-tp h2 {
font-size:22px!important
}

.sec-btm-4-rgt .btn-1 a {
font-size:14px;
padding:16px
}

.grnte-lft h2 {
font-size:24px!important
}

.btm-odr-txt h2 {
font-size:25px!important
}

.lck-txt p {
font-size:11px!important
}
}

.gray {
background-color:#F7F7F7
}

.blue-bg {
background-color:#06487C
}

.blue-text {
color:#06487C
}

.t-700 {
font-weight:700
}

.t-500 {
font-weight:500
}

.t-600 {
font-weight:600
}

.t-400 {
font-weight:400
}

.t-900 {
font-weight:900
}

.container {
padding-left:0;
padding-right:0
}

.rectangle-container {
border-radius:20px;
background-color:#F7F7F7;
border:1px #E3E3E3 solid;
margin-top:50px;
margin-bottom:50px
}

.not-complete {
text-align:center;
padding:15px;
line-height:10px
}

.not-complete p {
font-size:22px
}

.not-complete h1 {
color:#232323
}

.not-c {
font-size:25px
}

.special-deal {
color:#06487C;
font-size:49px
}

.video {
text-align:center;
padding:30px
}

.video-border {
border-radius:20px
}

.private-page {
background-color:#06487C;
color:#fff;
padding:10px;
text-align:center;
border-top-left-radius:20px;
border-top-right-radius:20px;
margin:0;
font-size:20px
}

.sales-sec {
display:flex
}

.upgrade-sec {
width:60%;
padding:20px 40px;
text-align:center
}

.upgrade-sec h1 {
font-weight:700;
font-size:35px;
color:#06487C;
line-height:38px;
text-align:center
}

.upgrade-sec p {
font-weight:600;
text-align:center;
font-size:21px;
line-height:24px
}

.upgrade-sec .bs-bottle {
display:none
}

.bottles-sec {
width:45%;
margin:auto
}

.security-sec {
width:15%;
text-align:center;
padding-right:20px
}

.upgrade-button {
transition:.2s;
display:flex;
align-items:center;
justify-content:center;
color:#fff;
width:390px;
border-radius:10px;
padding:15px 40px;
font-size:20px;
text-transform:uppercase;
font-weight:700;
letter-spacing:.95px;
margin:20px auto;
box-shadow:0 2px 3px 0 rgba(0,0,0,0.2),0 3px 10px 0 rgba(0,0,0,0.19);
gap:15px
}

.padlock-icon {
margin-right:30px;
width:30px
}

.encrypt {
margin:auto
}

.price1 {
font-size:80px;
font-weight:600
}

.shipping-button {
width:430px;
border-radius:20px;
border:1px #E3E3E3 solid;
padding:10px 20px;
background-color:#fff;
margin:20px auto;
line-height:24px;
font-size:20px;
display:flex;
align-items:center
}

.secure-button {
width:430px;
border-radius:20px;
border:1px #E3E3E3 solid;
padding:20px 30px 20px 20px;
background-color:#fff;
margin:20px auto;
line-height:24px;
font-size:20px;
display:flex;
align-items:center;
text-align:left;
margin-right:-70px
}

.bottles-sec .bs-secure-icons {
display:none
}

.secure-button span {
font-size:12px;
text-transform:uppercase
}

.shipping-icon {
margin-right:30px;
width:76px
}

.lock-icon {
margin-right:0;
margin-left:20px;
width:30px
}

.lock-icon2 {
margin:auto
}

.shipping-button span {
margin-bottom:10px;
text-align:left
}

.bs-bottle {
width:120%
}

.gurantee-sales {
width:142px;
margin-top:-25px;
margin-bottom:20px
}

.icons-sales {
width:80px
}

.dr-sterling-sec {
display:flex;
padding:30px 80px;
align-items:center
}

.sterling-p {
width:65%
}

.happiness-p {
width:70%;
font-size:20px
}

.happiness-p h1 {
font-weight:800;
font-size:35px
}

.sterling-bg {
background-image:url(../img/index-woman.png);
background-repeat:no-repeat;
background-position:bottom right
}

.sterling-p p {
font-size:20px;
line-height:24px
}

.sterling-p h1 {
font-weight:700
}

.sterling-img {
width:35%;
text-align:right
}

.happiness-img {
width:30%;
text-align:right
}

.dr-sterling {
width:252px
}

.img-guarantee {
width:232px
}

.formula {
display:flex;
padding:30px 40px;
background-color:#fff;
margin:20px 80px;
border-radius:30px;
background-image:url(../img/index-grapes.jpg);
background-position:top right;
background-repeat:no-repeat;
font-size:20px
}

.grapes-img {
margin-top:150px;
width:220px
}

.complex-p {
width:80%;
font-size:20px;
line-height:24px;
font-weight:400
}

.downsell-link-custom {
background:#b9b9b9;
background:linear-gradient(138deg,rgba(185,185,185,1) 38%,rgba(165,165,165,1) 62%,rgba(145,145,145,1) 100%,rgba(0,212,255,1) 100%);
padding:16px 42px;
color:#fff;
text-decoration:none;
text-transform:uppercase;
font-weight:700;
letter-spacing:2px;
border-radius:11px;
font-size:16px;
margin-top:20px
}

.n-txt {
margin-top:30px
}

.n-tnx p {
text-decoration:none!important;
color:#000!important;
font-size:23px!important;
max-width:500px;
margin:27px auto 0;
line-height:24px
}

.downsell-link-custom:hover {
color:#fff!important;
background:#a5a5a5;
background:linear-gradient(280deg,rgba(185,185,185,1) 38%,rgba(165,165,165,1) 62%,rgba(145,145,145,1) 100%,rgba(0,212,255,1) 100%)
}

.rush-order {
width:85%;
margin:0 auto;
background-color:#fff;
border-radius:42px;
height:84px;
display:flex;
align-items:center;
margin-bottom:30px
}

.rush {
background-color:#06487C;
border:8px solid #FFF;
border-radius:42px;
width:417px;
color:#fff;
display:flex;
height:84px;
align-items:center;
text-align:center;
justify-content:center;
font-weight:700;
font-size:16px
}

.rush img {
margin-right:30px
}

.limited {
font-size:18px;
margin-left:150px;
letter-spacing:.95px
}

.icons-protection {
padding:50px;
color:#fff;
font-size:15px;
font-weight:700;
text-align:left;
line-height:18px
}

.icons-protection img {
margin-right:30px;
width:37px
}

.icons-protection p {
margin-bottom:0
}

.protect-row {
width:70%;
margin:0 auto
}

.protect-col {
display:flex;
align-items:center
}

.huge-d {
padding:20px 0
}

.huge-d p {
font-size:25px;
text-align:center;
line-height:32px
}

.huge-d h1 {
text-align:center;
font-size:49px
}

.opportunity {
background-color:#7C060D;
color:#fff;
text-align:center;
padding:10px 20px
}

.downsell-h1 {
font-size:35px!important;
color:#06487C;
line-height:38px!important
}

.opportunity h1 {
font-size:17px;
font-weight:500;
margin-bottom:0
}

.hide-m {
display:none
}

@media screen and (max-width: 1600px) {
.protect-row {
width:90%
}
}

@media screen and (max-width: 1300px) {
.bottles-sec {
width:100%;
margin:auto
}

.sales-sec {
flex-direction:column
}

.upgrade-sec .bs-bottle {
display:block
}

.upgrade-sec {
width:100%
}

.bs-bottle {
width:90%;
margin:0 auto
}

.bottles-sec .bs-bottle {
display:none
}

.bottles-sec .bs-secure-icons {
display:block
}

.security-sec {
display:none
}

.bs-secure-icons {
margin:10px auto
}

.secure-button {
margin:0 auto;
margin-bottom:20px
}

.formula {
flex-direction:column-reverse;
margin:20px 40px
}

.grapes-img {
margin-top:20px;
margin-bottom:20px
}

.limited {
font-size:16px;
margin-left:40px
}

.dr-sterling-sec {
padding:30px
}

.sterling-p {
width:63%
}

.protect-row {
width:100%
}

.huge-d h1 {
font-size:33px
}
}

@media screen and (max-width: 768px) {
.special-deal {
line-height:50px
}

.img-guarantee {
width:180px;
margin-top:10px;
margin-bottom:10px
}

.video-border {
width:100%
}

.dr-sterling-sec {
flex-direction:column-reverse
}

.sterling-img {
margin:0 auto;
width:100%;
text-align:center
}

.sterling-p {
width:100%
}

.grapes-img {
margin-right:160px
}

.sterling-bg {
background:transparent;
background-color:#F7F7F7
}

.rush-order {
flex-direction:column;
height:auto;
padding-bottom:20px
}

.rush {
padding:20px
}

.happiness-p {
width:100%;
text-align:center
}

.not-complete p {
font-size:25px;
line-height:25px;
padding:0 20px
}

.hide-m {
display:block
}

.m-bottles {
width:110%!important;
margin-left:-5%
}
}

@media screen and (max-width: 600px) {
.icons-protection img {
margin-right:30px;
width:25px
}

.protect-col {
padding-bottom:20px
}
}

@media screen and (max-width: 420px) {
.upgrade-button {
width:360px;
margin:0 auto
}

.not-complete p {
font-size:18px;
line-height:23px;
padding:0 10px
}

.not-c {
font-size:20px
}

.special-deal {
line-height:30px;
font-size:29px
}

.video-border {
height:232px
}

.rectangle-container {
margin-top:30px;
margin-bottom:30px;
width:90%
}

.upgrade-sec h1 {
font-size:29px;
line-height:30px
}

.upgrade-button {
width:98%;
margin:0 auto;
font-size:18px
}

.upgrade-sec {
padding:20px
}

.padlock-icon {
margin-right:10px;
width:30px
}

.shipping-button {
width:100%;
font-size:18px
}

.shipping-icon {
margin-right:10px
}

.secure-button {
width:90%;
padding:20px
}

.encrypt {
margin:auto;
font-size:15px;
line-height:15px
}

.lock-icon {
width:25px;
margin-left:0
}

.sterling-p h1 {
font-weight:700;
font-size:23px
}

.dr-sterling {
width:150px;
margin-bottom:20px
}

.formula {
margin:0 20px;
background-size:90%;
padding:20px;
line-height:24px
}

.complex-p {
width:100%
}

.dr-sterling-sec {
padding:10px 20px
}

.img-guarantee {
width:105px;
margin:0 auto
}

.happiness-p h1 {
font-size:30px;
line-height:33px
}

.happiness-p {
font-size:17px;
line-height:24px
}

.rush {
padding:0;
width:100%
}

.limited {
font-size:16px;
margin-left:5px
}

.upgrade-sec p {
font-weight:400;
font-size:18px;
line-height:24px
}

.icons-protection {
padding:20px 20px 0
}

.icons-protection img {
margin-left:20px
}

.huge-d p {
font-size:20px;
text-align:center;
line-height:25px;
padding:0 20px
}

.huge-d p br {
display:none
}

.downsell-h1 {
font-size:25px!important;
line-height:26px!important
}

.upgrade-button.btn-offer {
margin-top:20px
}
}

@media screen and (max-width: 375px) {
.video {
padding:20px
}

.upgrade-button {
font-size:16px;
padding:10px
}

.shipping-button {
font-size:16px;
line-height:20px
}

.secure-button {
padding:20px 10px
}

.encrypt {
font-size:16px
}

.happiness-p h1 {
font-size:25px;
line-height:28px
}

.rush img {
margin-right:10px
}

.rush-order {
width:95%
}

.icons-protection img {
margin-left:0
}

.protect-col {
font-size:14px
}

.downsell-h1 {
font-size:23px!important;
line-height:24px!important
}

.additional {
font-size:16px
}
}

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
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
display:block
}

body {
line-height:1;
font-family:'Open Sans',sans-serif;
background:#fff;
color:#fff
}

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
}

a {
text-decoration:none!important
}

.clear {
clear:both
}

.default-bg {
padding:0 15px
}

p {
font-family:arial;
font-size:21px;
color:#242A3F;
line-height:30px
}

p.large-inter {
font-family:'Inter',sans-serif;
font-size:26px
}

h1,h2,h3,h4,h5,h6 {
color:#242A3F;
font-family:'Inter',sans-serif
}

h2 {
font-family:'Inter',sans-serif;
font-style:normal;
font-weight:500;
font-size:32px;
line-height:120%;
letter-spacing:-.507568px
}

.h2-xl {
font-size:46px;
line-height:61px
}

strong {
font-weight:700
}

.blue-bg {
background:#F3F8FC
}

.box-on {
box-shadow:rgba(0,0,0,0.2) 0 11px 16px
}

.blue-text {
color:#0065A6
}

.yellow-text {
color:#E8AD32!important
}

.white-text {
color:#fff!important
}

.o-hidden {
overflow:hidden
}

h4 {
font-size:28px;
font-weight:700
}

.z-top {
position:relative;
z-index:1
}

@media (min-width: 1200px) {
.container,.container-lg,.container-md,.container-sm,.container-xl {
max-width:1000px
}
}

.show-mobile {
display:none
}

header .col-md-2 {
-ms-flex:0 0 20.666667%;
flex:0 0 20.666667%;
max-width:22.666667%
}

header .col-md-10 {
-ms-flex:0 0 77.333333%;
flex:0 0 77.333333%;
max-width:77.333333%
}

.steps-con {
background:#F3F8FC;
padding:10px 1px;
border-radius:46px
}

.steps-con hr {
border-top:1px solid #000
}

.steps-con p {
font-family:'Inter',sans-serif;
color:#000;
font-size:12px;
padding:0 4px;
line-height:100%
}

.steps-con .col-md-3 {
display:flex;
align-items:center;
padding:0;
justify-content:center;
-ms-flex:0 0 33%;
flex:0 0 33%;
max-width:31%
}

.steps-con .col-md-1 {
-ms-flex:0 0 3.333333%;
flex:0 0 3.333333%;
max-width:3.333333%;
padding:0;
margin:0 -1px -2px -14px
}

.steps-con strong {
font-weight:700
}

.banner {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-Hero.jpg)!important;
background-size:auto;
background-position:top right;
background-repeat:no-repeat;
background-color:#F3F8FC;
position:relative;
padding-top:100px;
padding-bottom:484px
}

.banner h1 {
font-family:'Inter',sans-serif;
font-style:normal;
font-size:46px;
line-height:120%;
letter-spacing:-.648559px;
color:#242A3F;
max-width:603px
}

.banner h1 strong {
font-weight:700
}

.white-bg {
background-color:#fff
}

.content-1 {
padding-bottom:40px
}

.content-1 .natural-con {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-natural-age-bg.jpg)!important;
background-size:532px;
background-position:top left;
background-repeat:no-repeat;
margin-top:-363px;
position:relative
}

.blue-box {
background-color:#F3F8FC;
height:100%
}

.blue-box p {
font-family:Arial;
font-style:normal;
font-weight:700;
font-size:21px;
line-height:27px;
letter-spacing:-.296081px;
color:#242A3F
}

.inner-con {
margin-left:-30px;
margin-right:-30px
}

.white-box {
background-color:#fff;
height:100%
}

.white-box p {
font-family:Arial;
font-style:normal;
font-weight:700;
font-size:21px;
line-height:27px;
letter-spacing:-.296081px;
color:#242A3F
}

.save-more {
background:#194B6C;
text-align:center;
padding-top:280px;
border-radius:284px;
position:absolute;
width:523px;
right:auto;
bottom:0;
height:523px;
padding-right:0;
top:-316px;
padding-left:100px
}

.save-more p {
color:#E8AD32;
font-family:'Inter',sans-serif;
font-weight:700;
font-size:25px;
text-align:left;
line-height:34px
}

.save-more h2 {
font-family:'Inter',sans-serif;
font-style:normal;
font-weight:700;
font-size:42px;
line-height:120%;
text-align:left;
letter-spacing:-1.00104px;
color:#FFF
}

.clinic-img {
position:absolute;
right:-4px;
bottom:184px
}

.large-p {
font-family:'Inter',sans-serif;
font-weight:500;
font-size:22px
}

.bottles-bg {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-4bottles-bg.jpg)!important;
background-size:auto;
background-position:144% 110%;
background-repeat:no-repeat;
position:relative
}

.increase-con {
background:#194B6C;
text-align:center;
padding-top:130px;
border-radius:284px;
width:312px;
height:312px;
padding-right:0;
margin-top:-141px;
position:relative
}

.increase-con p {
font-family:'Inter',sans-serif;
font-weight:700;
font-size:25px;
line-height:34px;
color:#fff
}

.content-2 {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-belly-bg.jpg),url(/assets/images/d4-probiotic/probiotic-d1-med-bg.jpg);
background-size:auto,auto!important;
background-position:top right,bottom left;
background-repeat:no-repeat,no-repeat!important;
background-color:#f3f8fc;
padding-bottom:200px!important
}

.customers-con {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-couple-top.jpg)!important;
background-size:auto;
background-position:top right;
background-repeat:no-repeat;
margin-top:-196px;
background-color:#fff;
position:relative;
z-index:1
}

.increase-con-bot {
padding-top:58px;
padding-bottom:40px;
margin-top:0;
right:-40px
}

.top-text-sales {
background-color:#fff;
border:8px solid #F3F8FC;
display:table;
margin:0 auto;
padding:10px 15px;
margin-top:-71px;
margin-bottom:50px
}

.top-text-sales h5 {
font-weight:700;
font-size:21px
}

.sales-section {
margin-top:-50px;
position:relative
}

.top-box-border {
height:33px;
background:#fff;
z-index:1;
width:272px;
position:relative;
margin-top:-34px;
border:1px solid #b9cbd9;
border-bottom:1px solid #fff;
margin-left:0
}

.sales-row .col-md-6:last-child .top-box-border {
height:34px;
width:274px;
margin-left:-1px
}

.sales-section h2 {
font-size:53px
}

.sales-box {
position:relative;
top:-29px;
display:table;
padding:20px 30px;
left:0
}

.sales-box h3 {
font-weight:700;
font-size:24px;
line-height:46px;
letter-spacing:-.451171px;
color:#0065A6
}

.sales-box p {
font-size:21px;
position:relative;
z-index:1
}

.save-circle {
background:#194B6C;
text-align:center;
border-radius:284px;
width:105px;
height:105px;
padding-right:0;
position:absolute;
top:-53px;
right:12px;
padding-top:20px;
z-index:2
}

.save-circle p {
font-size:19px;
font-weight:700;
text-transform:uppercase
}

.save-circle h3 {
color:#fff;
font-size:27px;
font-weight:700
}

.prod-sales-con {
margin-top:-50px
}

.prod-sales-con img {
margin-top:-24px;
position:relative
}

.free-shipping {
background:#194B6C;
text-align:center;
display:table;
padding:15px 9px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
margin-top:-103px;
position:relative;
margin-left:-1px
}

.free-shipping h3 {
color:#fff;
font-weight:700;
font-size:19px;
margin-top:5px;
text-transform:uppercase
}

.main-price span {
font-size:30px;
position:relative;
top:-30px
}

.main-price {
color:#000!important;
font-weight:900;
font-size:71px!important;
margin-top:-44px!important;
margin-bottom:0;
position:relative
}

.moneyback {
font-size:20px;
margin-top:-13px
}

.button-sales-con button {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-button-bg.jpg)!important;
background-size:auto!important;
background-position:center center!important;
border-radius:5px;
border:none;
display:flex;
align-items:center;
padding:20px 13px;
width:376px;
box-shadow:2px 2px #d19517;
-webkit-transition:.3s;
-moz-transition:.3s;
transition:.3s;
margin:20px auto
}

.button-sales-con button:hover {
box-shadow:8px 8px #d19517;
-webkit-transition:.3s;
-moz-transition:.3s;
transition:.3s
}

.button-text {
font-style:normal;
font-weight:600;
font-size:20px;
line-height:22px;
text-align:left;
font-family:'Inter',sans-serif;
padding-left:30px;
text-transform:uppercase
}

.button-text strong {
font-weight:900!important
}

.yes-btn {
font-family:'Hind',sans-serif;
font-size:22px;
font-weight:700;
color:#000;
padding:0 10px
}

.button-arrow {
position:relative;
top:-2px
}

.sales-col {
padding-bottom:88px;
border-bottom:1px solid #b9cbd9;
position:relative;
border:1px solid #b9cbd9
}

.sales-col img {
max-width:100%
}

.order-form {
background-color:#F3F8FC;
border:1px solid #b9cbd9;
border-bottom:1px solid #F3F8FC;
margin:0 auto;
padding:20px 10px;
overflow:visible;
height:89px;
position:absolute;
width:332px;
margin-bottom:-63px;
z-index:1;
left:0;
right:0
}

.order-form h4 {
font-size:20px;
color:#000;
text-transform:uppercase;
margin-bottom:5px;
font-weight:700
}

.order-form img {
max-width:200px
}

.bottle-8 {
margin-bottom:28px
}

.downsell-con-container {
position:relative;
margin-top:-33px;
z-index:1;
padding-bottom:44px;
}

.downsell-con {
max-width:80%;
margin:30px auto 0
}

.downsell-con a {
color:#E66100;
text-decoration:underline!important
}

.content-4 {
background-color:#fff;
background-image:url(/assets/images/d4-probiotic/probiotic-d1-money-bg.jpg)!important;
background-size:1000px;
background-position:bottom right;
background-repeat:no-repeat;
padding-top:215px!important;
padding-bottom:80px!important;
margin-top:-199px
}

.content-4 h2 {
font-size:43px;
font-weight:600
}

.moneyback-large {
font-family:'Inter',sans-serif;
font-size:27px;
margin:20px 0;
line-height:120%
}

.moneyback-small {
font-family:'Inter',sans-serif;
font-size:20px
}

.blue-box-icon {
padding:20px 30px;
height:100%;
position:relative;
z-index:1
}

.top-icon {
margin-bottom:20px
}

.top-icon h3 {
font-weight:600;
font-size:27px;
line-height:27px;
margin:0 25px
}

.content-5 h2 {
font-size:56px;
line-height:69px
}

.content-6 {
background-color:#194B6C;
padding-top:183px;
margin-top:-186px;
padding-bottom:50px
}

.content-6 h2,.content-6 p {
color:#FFF
}

.yellow-row {
margin-top:30px
}

.yellow-row img {
margin-bottom:25px
}

.yellow-row p {
margin:0 35px
}

.content-7 .large-h2 {
font-size:51px;
line-height:56px;
margin:15px 0
}

.page-only-p {
font-size:23px!important
}

.content-7 {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-lab-bg.jpg)!important;
background-size:auto!important;
background-position:top right!important;
background-repeat:no-repeat
}

.content-7 .increase-con {
padding-top:51px;
margin-top:144px;
right:16px
}

.content-7 .increase-con h2,.content-7 .increase-con p {
text-transform:uppercase
}

@media screen and (max-width: 1366px) {
.banner {
background-size:901px
}

.main-price {
margin-top:-37px!important;
margin-bottom:0
}

.sales-section {
margin-top:-28px
}

.yellow-row p {
margin:0 15px
}

.button-text {
font-size:21px
}

.button-sales-con button {
width:372px
}

.bottle-8 {
margin-bottom:27px
}

.increase-con {
right:23px
}

.increase-con-bot {
right:18px
}

.banner h1 {
max-width:640px
}

.content-1 .natural-con {
margin-top:-404px
}

.content-4 {
background-size:600px
}

.content-4 .row {
-ms-flex-align:start!important;
align-items:start!important
}

.content-1 {
background-position:-13% 100%
}

.content-2 {
background-position:top right,-37% 100%
}
}

@media screen and (max-width: 1024px) {
.prod-sales-con img {
margin-top:0
}

.save-circle p {
font-size:19px
}

.save-circle h3 {
font-size:27px
}

.sales-box p {
font-size:20px
}

.save-circle p {
font-size:19px
}

.save-circle h3 {
font-size:27px
}

.sales-box p {
font-size:20px
}

.button-check {
max-width:26px!important
}

.button-arrow {
max-width:9px!important
}

.yes-btn {
font-size:17px;
padding:0 6px
}

.button-text {
padding-left:16px;
font-size:16px
}

.save-circle {
width:95px;
height:95px;
padding-right:0;
position:absolute;
top:-33px;
right:-12px;
padding-top:16px
}

.free-shipping h3 {
font-size:19px
}

.moneyback {
font-size:20px
}

.button-text {
padding-left:23px
}

.bottle-8 {
margin-bottom:22px
}

.yes-btn {
font-size:19px;
padding:0 6px
}

.button-sales-con button {
width:291px;
padding:18px 13px
}

.order-form {
width:261px
}

.order-form h4 {
font-size:14px
}

.main-price {
margin-top:3px!important
}

.save-more h2 {
font-size:29px
}

.save-more {
width:466px;
height:466px
}

.content-4 h2 {
font-size:31px
}

.moneyback-large {
font-size:24px
}

.content-7 .large-h2 {
font-size:38px;
line-height:120%;
margin:15px 0
}
}

@media screen and (max-width: 970px) {
.steps-con .col-md-1 {
margin:0 9px -2px 0
}

.steps-con .col-md-3 {
-ms-flex:0 0 29%;
flex:0 0 29%;
max-width:29%
}

.steps-con {
padding:21px 34px
}

.bottles-bg {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-4bottles-bg.jpg)!important;
background-size:494px;
background-position:bottom right;
background-repeat:no-repeat
}

img {
max-width:100%
}

.banner {
background-size:476px
}

.banner h1 {
max-width:548px;
font-size:35px;
line-height:120%
}

.content-1 .natural-con {
margin-top:-453px
}

.banner h1 {
max-width:488px;
font-size:35px;
line-height:120%
}

.content-1 .natural-con {
background-size:440px;
background-position:top left;
background-repeat:no-repeat
}

.clinic-img {
position:relative;
right:-4px;
bottom:-42px
}

.content-1 {
background-image:none!important;
background-size:auto,auto;
background-position:center center,bottom left;
background-repeat:no-repeat
}

.increase-con {
padding-top:102px;
width:312px;
height:312px;
margin:35px auto 0
}

.content-2 {
background-image:linear-gradient(rgba(255,255,255,0.8),rgba(255,255,255,0.8)),url(/assets/images/d4-probiotic/probiotic-d1-belly-bg.jpg),url(/assets/images/d4-probiotic/probiotic-d1-med-bg.jpg);
background-size:auto,auto,auto!important;
background-position:center center,top right,bottom left;
background-repeat:no-repeat,no-repeat,no-repeat!important
}

.increase-con-bot {
padding-top:75px;
right:0
}

.sales-section h2 {
font-size:41px
}

.content-5 h2 {
font-size:37px;
line-height:120%
}

.sales-box h3 {
font-size:17px;
margin-top:11px;
line-height:120%
}

.free-shipping h3 {
font-size:17px
}

.top-icon h3 {
font-weight:600;
font-size:21px;
line-height:120%;
margin:0 10px
}

.content-7 .increase-con {
padding-top:51px;
margin-top:20px;
right:0
}

.content-7 .sales-section {
margin-top:-72px
}

.button-sales-con button {
width:291px;
padding:18px 13px;
width:256px;
padding:17px 5px
}

.button-text {
padding-left:19px
}

.yes-btn {
font-size:18px;
padding:0 4px
}

.button-arrow {
max-width:7px!important
}

.button-check {
max-width:20px!important
}

.button-text {
padding-left:16px
}
}

@media screen and (max-width: 767px) {
.top-box-border {
display:none
}

.hide-mobile {
display:none
}

.show-mobile {
display:block
}

.steps-con .col-md-1 {
display:none
}

.steps-row {
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap
}

.steps-con .col-md-3 {
-ms-flex:0 0 30%;
flex:0 0 30%;
max-width:30%
}

.steps-con {
padding:13px 1px;
margin-top:5px
}

.banner {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-mobile-banner.jpg)!important;
text-align:center;
background-size:auto
}

.smile-mobile {
display:none
}

.content-1 .natural-con {
margin-top:-457px
}

.banner h1 {
max-width:94%;
font-size:25px;
line-height:120%;
text-align:center;
margin:111px auto 20px
}

h2 {
font-size:24px;
line-height:120%
}

.smile-mobile {
margin:-75px auto 0
}

.content-1 .natural-con h2.small-h2 {
text-align:left;
margin-top:125px
}

.px-5 {
padding-left:20px!important;
padding-right:20px!important
}

.content-1 .natural-con .blue-box {
display:flex;
align-items:center
}

.content-1 .natural-con .blue-box img {
width:50px
}

.content-1 .natural-con .blue-box p {
text-align:left;
margin-left:24px
}

.inner-con {
margin-left:-20px;
margin-right:-20px
}

.content-1 .inner-con h2 {
text-align:left
}

.large-p {
font-size:20px;
line-height:120%
}

.reverse-col {
flex-direction:column-reverse
}

.sales-row {
flex-direction:column-reverse
}

.sales-section .col-md-6:last-child .sales-col {
margin-bottom:69px!important
}

.save-more {
padding-top:258px;
border-radius:291px;
position:absolute;
width:360px;
right:0;
bottom:0;
height:360px;
padding-right:0;
top:-250px;
text-align:center;
padding-left:0;
left:-12px;
margin:0 auto
}

.bottles-bg {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-4bottles-bg.jpg)!important;
background-size:417px;
background-position:100% 20%;
background-repeat:no-repeat;
padding-top:254px!important;
position:relative;
z-index:1
}

.save-more br {
display:none
}

.save-more h2,.save-more p {
font-size:21px;
text-align:center!important;
line-height:120%
}

.save-more h2 {
max-width:170px;
margin:0 auto
}

.clinic-img {
position:relative;
right:-224px;
bottom:10px;
width:108px;
margin-bottom:-47px
}

.content-1 .inner-con h2.large-h2 {
max-width:246px
}

h4 {
font-size:21px
}

.today-title {
margin-top:100px
}

.content-1 {
background-image:none!important;
background-size:auto,auto;
background-position:50% 67%;
padding-bottom:0
}

.h2-xl {
font-size:26px;
line-height:120%;
max-width:262px
}

.banner-savings {
margin:0 auto;
position:absolute;
top:54px
}

.content-2 {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-belly-bg.jpg);
background-size:contain!important;
background-position:100% -2%;
background-repeat:no-repeat!important
}

.content-2 .white-box {
display:flex;
align-items:center
}

.content-2 .white-box img {
width:50px
}

.content-2 .white-box p {
text-align:left;
margin-left:20px;
font-size:19px
}

.white-box-row .col-md-4 {
margin:5px 0
}

.increase-con {
padding-top:59px;
width:200px;
height:200px;
margin:35px auto 0;
left:0;
right:0
}

.increase-con p {
font-size:20px;
line-height:120%
}

.customers-con {
background-image:none!important
}

.couple-mobile {
display:flex;
align-items:center
}

.couple-mobile h2 {
font-size:21px
}

.couple-mobile img {
width:100px
}

.content-3 .blue-box img {
width:30px
}

.content-3 .blue-box p {
margin-left:30px!important;
font-size:19px
}

.sales-section {
margin-top:0;
margin-left:-30px;
margin-right:-30px;
padding-bottom:0!important
}

.sales-section .col-md-6 {
padding:0
}

.content-3 .increase-con-bot {
padding-top:56px;
width:290px;
height:290px;
margin:-121px auto 0;
bottom:-149px
}

.increase-con-bot br {
display:none
}

.page-only-p {
font-size:16px!important
}

.prod-sales-con {
margin-top:-8px
}

.save-circle {
width:90px;
height:90px;
padding-right:0;
position:absolute;
top:9px;
right:23px;
padding-top:16px
}

.sales-box h3 {
font-size:21px;
line-height:120%
}

.sales-box p {
font-size:18px
}

.sales-box {
top:0;
background:none
}

.order-form h4 {
font-size:18px
}

.free-shipping h3 {
font-size:19px;
margin:0 6px
}

.free-shipping {
display:flex;
padding:8px 1px;
position:relative;
align-items:center;
text-align:center;
justify-content:center;
border-radius:17px;
width:69%;
margin:0 auto
}

.free-shipping img {
max-width:32px!important
}

.free-shipping br {
display:none
}

.button-text {
font-size:17px
}

.button-sales-con button {
width:304px;
background-position:53% 54%!important
}

.button-text {
padding-left:24px
}

.yes-btn {
font-size:19px;
padding:0 6px
}

.order-form {
width:100%;
display:block;
position:relative;
background:none;
border:none;
margin-bottom:-83px
}

.order-form img {
max-width:239px;
margin-bottom:-29px
}

.sales-col {
border:1px solid #b9cbd9
}

.sales-section h2 {
font-size:27px;
margin-bottom:26px!important
}

.content-4 {
margin-top:0
}

.customers-con {
padding-bottom:0!important
}

.downsell-con-container {
position:relative;
margin-top:0;
z-index:1;
padding-bottom:0;
padding-top:8px;
box-shadow:none;
background:none!important
}

.downsell-con {
max-width:100%;
margin:30px auto 0
}

.content-4 {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-mobile-jump.jpg)!important;
background-size:auto!important;
background-position:top left!important;
background-repeat:no-repeat;
padding-top:204px!important;
padding-bottom:40px!important;
position:relative;
margin-top:-32px
}

.content-4 .col-md-4 {
position:absolute;
top:58px;
right:15px;
text-align:right
}

.content-4 .col-md-4 img {
width:125px
}

.moneyback-small,.moneyback-large {
font-size:20px;
line-height:120%
}

.content-4 h2 {
font-size:32px;
font-weight:600;
text-align:left
}

.sales-section {
margin-left:0;
margin-right:0
}

.content-5 h2 {
font-size:27px;
line-height:120%
}

.content-6 .text-center {
text-align:left!important
}

.content-6 {
padding-top:50px;
margin-top:0;
padding-bottom:50px
}

.content-6 h2 {
font-size:30px
}

.yellow-row .col-md-3 {
display:flex;
align-items:center
}

.yellow-row .col-md-3 img {
width:60px
}

.yellow-row p {
margin:0 15px;
font-size:18px;
font-weight:700;
line-height:120%
}

.content-7 .px-5 {
padding-left:0!important;
padding-right:0!important
}

.content-7 {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-mobile-micro.jpg)!important;
background-size:auto!important;
background-position:top center!important;
padding-top:170px!important
}

.content-7 .large-h2 {
font-size:27px;
line-height:120%;
margin:15px 0
}

.content-7 .increase-con {
width:313px;
height:313px;
margin:35px auto -94px
}

.content-1 .natural-con {
background-image:url(/assets/images/d4-probiotic/probiotic-d1-mobile-run.jpg)!important;
padding-bottom:0!important;
padding-top:159px Ã¢â‚¬â€¹!important;
background-position:top center
}

.top-text-sales {
margin-bottom:17px
}

.content-7 .px-5 {
padding-bottom:0!important;
padding-top:30px!important
}

.content-7 .sales-row {
padding-bottom:40px
}

.steps-con img {
max-width:26px
}
}

@media screen and (max-width: 414px) {
.header-logo-probiotic {
max-width:150px
}

.button-text {
padding-left:19px
}

.sales-section h2 {
margin-bottom:0!important
}

.moneyback {
font-size:17px
}

.button-sales-con button {
width:288px;
background-position:53% 54%!important
}

.banner h2 {
font-size:22px
}

.sales-box h3 {
font-size:18px
}
}

.container.ud-header {
margin:10px auto
}

footer .navbar-nav > li {
margin-bottom:12px!important
}

.button-sales-con button:hover {
cursor:pointer
}

.downsell-link-custom {
background:#b9b9b9;
background:linear-gradient(138deg,rgba(185,185,185,1) 38%,rgba(165,165,165,1) 62%,rgba(145,145,145,1) 100%,rgba(0,212,255,1) 100%);
padding:16px 42px;
color:#fff!important;
text-decoration:none!important;
text-transform:uppercase;
font-weight:700;
letter-spacing:2px;
font-family:lato;
border-radius:11px;
font-size:20px!important
}

.n-tnx p {
text-decoration:none!important;
color:#000!important;
font-size:23px!important;
max-width:500px;
margin:27px auto 0;
line-height:24px
}

.downsell-link-custom:hover {
color:#fff!important;
background:#a5a5a5;
background:linear-gradient(280deg,rgba(185,185,185,1) 38%,rgba(165,165,165,1) 62%,rgba(145,145,145,1) 100%,rgba(0,212,255,1) 100%)
}

@media screen and (max-width: 767px) {
.n-tnx p {
font-size:18px!important
}

.steps-col p,.steps-col span {
line-height:14px
}
}

@media (min-width: 1024px) {
p.buy_btn.buy_btn_1 {
max-width:517px
}

span.buy_offer_txt {
font-size:18px
}

.strike-price p {
font-size:30px!important;
margin-top:-10px;
margin-bottom:40px
}

.only-more {
font-size:32px;
margin-bottom:20px;
margin-top:-15px
}

p.btn_1s {
max-width:450px
}
}

@media screen and (max-width: 450px) {
p.only-more {
margin-top:-20px
}

.moneyback {
margin-top:5px
}

.cody-b {
width:350px;
margin:-45px auto 30px!important
}

.content-1 .inner-con h2.large-h2 {
max-width:100%
}
}

footer .navbar-nav > li > a {
font-size:15px!important
}

.pageheader {
max-width:1200px;
margin:auto;
padding:15px 30px
}

p.lost-place {
color:#fff;
text-transform:uppercase;
font-size:16px
}

.sitelogo img {
max-width:246px
}

.pageheader {
max-width:1200px;
margin:auto;
display:flex;
justify-content:space-between
}

.sitenav {
display:flex
}

.nav-03 button span {
display:block
}

.nav-03 button {
padding:0!important;
border:none!important;
background:none!important;
color:inherit;
cursor:pointer;
transition:none
}

.navitem p {
text-transform:uppercase;
font-size:14px;
font-weight:700;
color:#000;
margin-bottom:0!important;
line-height:120%;
text-align:center
}

.navitem span {
text-transform:uppercase;
font-size:14px;
font-weight:700;
margin-bottom:0!important;
line-height:120%;
transition:none
}

.navitem {
padding:10px 20px;
color:#000
}

.sitelogo {
display:flex;
align-items:center
}

section.timer {
background-color:#0c497b;
color:#fff;
text-align:center;
padding:18px 0
}

.timer h2 {
font-size:23px;
font-weight:400;
text-transform:uppercase;
margin-bottom:0
}

.wait-orders {
padding:20px 30px;
background-color:#fff;
text-align:center
}

.wait-orders h3 {
font-weight:700!important;
font-size:34px;
color:#000!important;
margin-bottom:0!important
}

.wait-orders p {
font-size:26px;
font-weight:400;
color:#bd5228
}

.nav-03.navitem {
border-radius:10px;
cursor:pointer;
transition:none
}

.nav-03.navitem:hover {
background:linear-gradient(138deg,rgba(185,185,185,1) 38%,rgba(165,165,165,1) 62%,rgba(145,145,145,1) 100%,rgba(0,212,255,1) 100%)!important;
border-radius:10px;
color:#fff;
cursor:pointer
}

.navitem img {
width:auto;
height:29px;
display:block;
margin:auto;
margin-bottom:5px;
border:2px solid #fff;
border-radius:20px;
background-color:#fff
}

section.timeleft {
background-color:#0c497b;
padding:18px 0;
text-align:center
}

p#countdown span {
letter-spacing:2px;
font-size:23px;
color:#fff
}

p#countdown {
letter-spacing:2px;
font-size:23px;
color:#fff
}

p#countdown .lost {
letter-spacing:0;
font-size:16px;
color:#fff;
text-transform:uppercase;
font-weight:600
}

@media (max-width:1100px) {
p#countdown .lost {
letter-spacing:0;
font-size:16px;
color:#fff;
text-transform:uppercase;
font-weight:600;
max-width:540px;
display:block;
margin:auto
}
}

@media (max-width:950px) {
.sitelogo img {
max-width:175px
}

.wait-orders p {
max-width:500px;
margin:auto
}
}

@media (max-width:767px) {
.pageheader {
flex-direction:column;
align-items:center
}

.timer h2 {
font-size:18px
}

.wait-orders h3 {
font-size:22px
}

.wait-orders p {
font-size:20px;
max-width:390px;
margin:auto
}

p#countdown span {
letter-spacing:2px;
font-size:18px
}
}

@media (max-width:565px) {
p#countdown .lost {
letter-spacing:0;
font-size:14px;
color:#fff;
text-transform:uppercase;
font-weight:600;
max-width:320px;
display:block;
margin:auto
}
}

@media (max-width:425px) {
.wait-orders h3 {
font-size:20px;
letter-spacing:-.62px
}

.wait-orders p {
font-size:19px;
padding-top:10px
}

p#countdown span {
letter-spacing:0;
font-size:18px
}
}

@media screen and (max-width:767px) {
.save-more {
top:-500px
}
}

img.logo-only-001 {
display:none
}

.nav-03 button span {
display:flex!important;
gap:5px!important
}

@media (max-width: 1100px) {
#sitefooter .container {
max-width:100%!important
}
}

@media (max-width: 767px) {
p#countdown {
margin-bottom:0!important
}

.content-7 .increase-con {
width:100%!important
}

.content-3 .increase-con-bot {
width:100%!important
}

.not-complete h1 {
line-height:1
}

.not-complete {
padding:10px!important
}

.not-complete h1 {
margin-top:0!important
}

img.bh-fruits2.mob-only {
max-width:100%!important
}

img.tb-hbottle-m {
max-width:100%
}

.top {
margin-top:0!important
}

#html-code_TBkz5KFdcz_upsell_controlPage section.timeleft {
background-color:#0c497b;
padding:0!important
}

.sec-6months h1 {
margin-bottom:0!important
}

.sec-6months {
padding:10px!important
}

.timer h1,.timer p {
font-size:14px!important;
padding:10px 0 0!important;
margin-bottom:0!important
}
}

@media (max-width: 600px) {
.pageheader {
flex-direction:row;
gap:10px;
padding:10px;
max-width:450px
}

h2.t-700.not-c {
margin-bottom:0
}

img.img-fluid.logo {
display:none
}

img.logo-only-001 {
display:block;
max-width:100%;
width:50px!important
}

.navitem {
padding:5px 4px!important;
display:flex;
flex-direction:row;
align-items:center
}

.nav-03 button {
display:flex;
align-items:center
}

.navitem img {
margin:0!important;
margin-right:5px!important;
height:25px!important
}

span.opp-001 {
display:none
}

p.up-opp {
border-bottom:solid 4px #eda811!important
}

.navitem p {
border-bottom:solid 5px transparent
}

p.my-001 {
display:none!important
}

.nav-03 button span {
border-bottom:solid 5px transparent
}

.top p {
text-align:center
}

.not-complete p {
display:none
}

.not-complete h1 {
margin-bottom:0
}

.navitem p {
font-size:12px
}

.navitem span {
font-size:12px
}

.shipping-button {
max-width:100%!important
}


}

@media (max-width: 439px) {
.not-c {
font-size:18px
}

.sitenav {
width:280px
}

img {
max-width:100%
}
}

@media (max-width: 375px) {
.sitenav {
justify-content:end!important
}

.b-offer-cont.b1g3-cont.buy-four {
height:210px!important
}

.nav-03:hover .my-001 {
color:#fff
}

.nav-03 button span {
font-size:11px!important
}

.navitem p {
font-size:11px!important
}

img.logo-only-001 {
width:40px!important
}

.b-offer-cont img {
width:100%
}

p#countdown span {
font-size:14px!important;
letter-spacing:0!important
}

.navitem img {
height:20px!important
}

h2.secure-button {
max-width:90%!important
}
}

.cody-b {
max-width:revert
}

.customBtn1,.customBtn2,.customBtn3,.customBtn4 {
margin:20px auto;
}

.btn-offer {
background:linear-gradient(180deg,rgba(255,218,73,1) 0%,rgba(254,189,41,1) 100%);
border-radius:7px;
font-size:19px;
display:flex;
justify-content:center;
align-items:center;
width:90%;
color:#000!important;
text-transform:uppercase
}

.btn-offer .fa-check-circle {
color:#000!important
}

.btn-offer .wf-flex.wf-items-center.wf-align-middle.wf-p-1.wf-m-1 {
max-width:220px
}

.btn-offer:hover {
-webkit-box-shadow:0 11px 12px 1px #000!important;
box-shadow:0 11px 12px 1px #000!important;
transition-duration:100ms
}

audio,canvas,embed,iframe,img,object,svg,video {
display:revert
}

.navitem {
color:#000
}

.not-complete h1 {
margin-bottom:10px
}

p.only-more {
margin-bottom:20px
}

@media (max-width: 500px) {
iframe {
width:100%!important;
height:580px!important
}
}

.btn-offer img {
max-width:19px
}
.btn-offer {
    background: linear-gradient(180deg, rgba(255, 218, 73, 1) 0%, rgba(254, 189, 41, 1) 100%);
    border-radius: 7px;
    font-size: 19px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 90%;
    color: #000 !important;
    text-transform: uppercase;
    gap: 15px;
    font-weight: 700;
    padding: 20px 30px;
    margin: 20px auto 20px;
}
.btn-offer span {
    max-width: 230px;
}
button.btn-offer {
    border: 0;
}
@media (max-width: 767px){
 p.up-op {
    border-bottom: solid 4px #eda811 !important;
} 
  .order-form img {
        max-width: 239px;
        margin: 0 auto !important;
        display: block !important;
        margin-bottom: -29px;
    }
}
p#cdown {
    margin-bottom: 0 !important;
}
@media (max-width: 600px){
 img.img-fluid.logo.hide-desk {
    display: block !important;
} 
  .content-4 .container {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
  .content-7 .container {
    padding-right: 14px !important;
    padding-left: 15px !important;
}
  .btn-offer {
    padding: 20px 20px !important;
}
  .container.white-bg.box-on.px-5.py-5.mt-5 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
  .btn-offer {
        padding: 10px !important;
    }
  .btn-offer span {
    max-width: 210px;
}
}
.btn-offer {
    height: 66px;
}