<style>
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:300;src:url(https://media.mercola.com/assets/fonts/oswald/oswald-v53-latin-300.woff2) format("woff2")}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://media.mercola.com/assets/fonts/oswald/oswald-v53-latin-regular.woff2) format("woff2")}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:600;src:url(https://media.mercola.com/assets/fonts/oswald/oswald-v53-latin-600.woff2) format("woff2")}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-500.eot);src:local(),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-500.eot?#iefix) format("embedded-opentype"),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-500.woff) format("woff"),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-500.ttf) format("truetype"),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-500.svg#Inter) format("svg")}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-700.eot);src:local(),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-700.eot?#iefix) format("embedded-opentype"),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-700.woff) format("woff"),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-700.ttf) format("truetype"),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-700.svg#Inter) format("svg")}
@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-800.eot);src:local(),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-800.eot?#iefix) format("embedded-opentype"),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-800.woff) format("woff"),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-800.ttf) format("truetype"),url(https://media.mercola.com/assets/fonts/Inter/inter-v2-latin-800.svg#Inter) format("svg")}
@font-face{font-family:'Font Awesome 5 Free';font-weight:900;font-style:normal;font-display:swap;src:url(https://media.mercola.com/assets/fonts/font-awesome/version5/fa-solid-900.eot);src:url(https://media.mercola.com/assets/fonts/font-awesome/version5/fa-solid-900.eot) format("embedded-opentype"),url(https://media.mercola.com/assets/fonts/font-awesome/version5/fa-solid-900.woff) format("woff"),url(https://media.mercola.com/assets/fonts/font-awesome/version5/fa-solid-900.ttf) format("truetype"),url(https://media.mercola.com/assets/fonts/font-awesome/version5/fa-solid-900.svg) format("svg")}
@font-face{font-family:'Font Awesome 5 Brands';font-weight:400;font-style:normal;font-display:swap;src:url(https://media.mercola.com/assets/fonts/font-awesome/version5/fa-brands-400.eot);src:url(https://media.mercola.com/assets/fonts/font-awesome/version5/fa-brands-400.eot) format("embedded-opentype"),url(https://media.mercola.com/assets/fonts/font-awesome/version5/fa-brands-400.woff) format("woff"),url(https://media.mercola.com/assets/fonts/font-awesome/version5/fa-brands-400.ttf) format("truetype"),url(https://media.mercola.com/assets/fonts/font-awesome/version5/fa-brands-400.svg) format("svg")}

#ctl00_CMSPageManager1_pnlPreviewInfo{display:none;}
.fa{font-family:'Font Awesome 5 Free'}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-heart-empty:before{content:'\e800'}
.icon-heart:before{content:'\e801'}
.icon-print:before{content:'\e802'}
.icon-down-open:before{content:'\e803'}
.icon-left-open:before{content:'\e804'}
.icon-right-open:before{content:'\e805'}
.icon-up-open:before{content:'\e806'}
.icon-basket:before{content:'\e807'}
.icon-plus:before{content:'\e808'}
.icon-minus:before{content:'\e809'}
.icon-down-dir:before{content:'\e80a'}
.icon-up-dir:before{content:'\e80b'}
.icon-basket-1:before{content:'\e80c'}
.icon-trash-empty:before{content:'\e80d'}
.icon-cog:before{content:'\e80e'}
.icon-circle:before{content:'\f111'}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{z-index:1;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{display:none}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav{margin-top:10px}
.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.owl-carousel .owl-stage-outer{margin-bottom:2rem}
.main-section{padding:0}
p{font-size:15px}
h2{font-size:28px;font-family:"Inter";font-weight:800;padding-top:2rem}
h3{color:#393D72;font-size:20px;font-weight:600;margin-bottom:1rem;padding-left:2.5%;font-family:open-sans,sans-serif}
body{font-family:"Inter";overflow-x:hidden;background-color:#fff}
.clear-both{clear:both}
.hide-container{display:none}
.sticky-container{position:relative;z-index:3}
.sticky-container header{margin-top:0!important;background:#fff}
.sticky-container .hide-for-large.sticky{margin-top:0!important;position:fixed!important;z-index:5!important;width:100%}
.slider.formulator{background:none;height:auto}
.fa-chevron-left::before{content:"\E804";font-family:"Font Awesome 5 Brands"}
.fa-chevron-right::before{content:"\E805";font-family:"Font Awesome 5 Brands"}
.owl-carousel{display:block}
.owl-theme .owl-nav [class*="owl-"]{color:#A1A1A1;font-size:14px;margin:5px;height:40px;width:40px;border-radius:100%;background:#fff;display:inline-block;cursor:pointer;box-shadow:-2px 0 14px 0 rgba(108,108,108,0.32);-webkit-box-shadow:-2px 0 14px 0 rgba(108,108,108,0.32);z-index:2;position:relative}
.animate-button{margin-top:2rem;display:block;height:52px}
.btn{border:none;background:none;cursor:pointer;padding:15px 42px;display:inline-block;outline:none;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;float:left}
.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.arrow-right{border-radius:50px;border:3px solid #61AA31;color:#fff;overflow:hidden;background:#61AA31}
.arrow-right:active{border-color:#17954c;color:#17954c}
.arrow-right:hover{background:#5AA22C;border:3px solid #5AA22C}
.arrow-right::before{pointer-events:none;position:absolute;height:100%;font-size:13px;line-height:49px;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;transform:translateX(20px);left:70%;opacity:0;top:0}
.arrow-right:active:before{color:#17954c}
.arrow-right:hover:before{left:80%;opacity:1}
a:focus-visible{outline:none}
.flex-large .align-bottom.image{text-align:center}
@media screen and (min-width: 989px) {
.flex-large{display:flex}
.flex-large .align-bottom{align-self:center}
.flex-large .align-bottom.image{text-align:center;margin-top:1rem}
}
@media screen and (max-width: 68em) {
header.show-for-large{display:none!important}
.sticky-container .hide-for-large{display:block!important}
}
.inner-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}
.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left}
.fixed.hide-for-large{z-index:999;position:relative}
.hide-for-large.sticky.is-anchored.is-at-bottom{top:0!important}
.hide-for-large.sticky.is-anchored.is-at-top{position:fixed;z-index:5;width:100%}
.logo-small{z-index:2;position:relative;width:226px;margin:0 auto}
.logo-small svg{width:65px;height:45px}
#menu{position:absolute;width:400px;padding:0 0 2rem;right:0;background:#f7f7f7;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(100%,0);transition:transform .5s cubic-bezier(0.77,0.2,0.05,1.0);text-align:left;margin-top:1.16rem}
#menu li{padding:15px 0;font-size:18px;font-family:open-sans,sans-serif!important;font-style:normal;font-weight:400;text-align:center;color:#fff;border-bottom:1px solid #D9D9D9;width:70%;margin:0 auto}
#menu li a{color:#333;font-size:17px;font-weight:600}
#menu li a:hover{color:#046172}
#menu li.register{width:65%}
#menu li.register a{background:#61AA31;color:#fff!important;border-radius:27px;padding:.5rem 2rem!important;width:100%;display:block}
#menu li.register,#menu li.sign-in{border:0;padding-bottom:0}
#mm-user{width:160px;padding:10px 0;text-align:center;border:1px solid #e1e1e1!important}
#mm-user .menu li{display:block}
#mm-user .menu li a{font-size:15px}
#mm-user .menu li a:hover{color:#3B7913}
.mm-user.button{background:none;padding:10px 0;margin:0;color:#333;font-size:17px}
.mm-user.button a{color:#333;font-size:17px}
.mm-user.button span{max-width:115px;height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}
.mm-user.button .fa-angle-down{transform:translateY(-8px);display:inline-block}
#menuToggle{display:block;position:absolute;top:1.3rem;z-index:1;-webkit-user-select:none;user-select:none;width:100%}
#menuToggle input{display:block;width:40px;height:32px;position:absolute;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none;right:5%;top:-5px}
#menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#515151;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(0.77,0.2,0.05,1.0),background .5s cubic-bezier(0.77,0.2,0.05,1.0),opacity .55s ease;right:-92%;top:0}
#menuToggle span:first-child{transform-origin:0 0}
#menuToggle span:nth-last-child(2){transform-origin:0 100%}
#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#aaa}
#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2,0.2)}
#menuToggle input:checked~span:nth-last-child(2){opacity:1;transform:rotate(-45deg) translate(0,-1px)}
#menuToggle input:checked~ul{transform:scale(1.0,1.0);opacity:1;box-shadow:0 10px 50px -20px rgba(0,0,0,0.2);-webkit-box-shadow:0 10px 50px -20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 50px -20px rgba(0,0,0,0.2)}
#menuToggle input~ul{display:flex;flex-wrap:wrap}
#menuToggle #menu li.mm-user-mob span{color:#000;width:100%;right:0;background:none;height:unset;display:inline}
#menuToggle mm-user-mob > span strong{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}
#menuToggle .mm-user-mob{order:1!important;width:100%!important;background:#eee;border:0!important}
#menuToggle li:nth-child(1){order:2}
#menuToggle li:nth-child(2){order:3}
#menuToggle li:nth-child(3){order:4}
#menuToggle li:nth-child(4){order:5}
#menuToggle li:nth-child(5){order:6}
#menuToggle li:nth-child(6){order:7}
#menuToggle li:nth-child(7){order:8}
#menuToggle li:nth-child(8){order:9}
.mm-mypets-mob{border-bottom:0!important}
.mm-signout-mob{width:90%!important;border:0!important}
.mm-signout-mob a{background:#61AA31;width:85%;display:block;color:#fff!important;padding:10px;border-radius:30px;margin:0 auto}
.mm-signout-mob a:hover{background:#4B8C21}
@media screen and (max-width: 640px) {
#menu{width:100%}
#menuToggle span{right:-87%}
}
@media screen and (max-width: 480px) {
#menuToggle span{right:-87%}
}
.magellan-container.fixed{top:0!important}
[data-magellan-expedition],[data-magellan-expedition-clone]{background:none;padding:0!important}
.sub-nav{margin:0;padding-top:0}
.sub-nav li{list-style-type:none;padding:0;font-size:15px;margin-left:0}
.sub-nav.menu.vertical li a{border-bottom:0}
.sub-nav.menu.vertical li.active a{background:none;border-bottom:2px solid #000;border-radius:0;color:#000}
.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:none}
.sub-nav dt a,.sub-nav dd a,.sub-nav li a{font-weight: 600;color:#000;padding:.1875rem 2rem;font-family:"Inter";}
.tab-bar{-webkit-backface-visibility:hidden;background:#fff;color:#FFF;height:4.75rem;line-height:3.73rem;position:relative;box-shadow:0 7px 14px -10px #a9a9a9;border-top:10px solid #0D6171}
.tab-bar .menu-icon{height:4.5rem!important;width:5rem!important}
.tab-bar .menu-icon span::after{top:51%!important;box-shadow:0 0 0 2px #969b9e,0 9px 0 2px #969b9e,0 18px 0 2px #969b9e!important;width:2rem!important;margin-top:-.5rem;left:1.8rem!important}
.tab-bar-section{height:3.813rem!important;width:100%}
.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-6px 7px 14px -10px #a9a9a9!important}
.left-off-canvas-menu{background:#FFF!important}
.off-canvas-list li{box-shadow:none}
.off-canvas-list li a,.off-canvas-list li div{border-bottom:1px solid #dedede!important;padding:1rem!important;text-decoration:none}
.off-canvas-list a,.off-canvas-list li div{font-family:Inter,sans-serif!important;font-size:15px}
.off-canvas-list li a:hover,.off-canvas-list li div:hover{background:#f5f5f5;color:#000}
.row{max-width:1700px}
.top-bar,.top-bar ul{background:#fff}
.top-bar-left li a{font-size:16px;color:#333}
.top-bar-left a{outline:none}
.top-bar-left .menu li:nth-child(2){padding-left:1.75rem}
.top-bar-left .menu li:not(:first-child) a{transform:translateY(4px)}
.top-bar-right{margin-top:23px;margin-right:1rem}
.top-bar-right li a{font-size:16px;color:#61AA31}
.top-bar-right li a:hover{color:#61aa31}
.top-bar-right .menu #Header_lnkSignout{background:#61aa31;color:#fff;margin:.5rem 1rem;border-radius:20px}
.top-bar-right .menu #Header_lnkSignout:hover{background:#4B8C21;color:#fff}
.active-nav{color:#61aa31!important}
.title-bar{background:#fff!important}
.title-bar img{width:126px}
#OffCanvassNav_lnkDashboard{margin-right:.5rem;vertical-align:top}
#Header_lnkDashboard .icon-heart-empty,#OffCanvassNav_lnkDashboard .icon-heart-empty{color:#E65432!important}
header .dropdown.menu li a{color:#333;padding:.7rem!important}
header .dropdown.menu li a:hover{color:#61AA31!important}
.menu .header-logo a{padding:.7rem 0!important}
.menu .header-logo img{width:70px;margin-right:30px;padding:4px 0}
.menu-icon::after{height:4px;-webkit-box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;box-shadow:0 7px 0 #106242,0 14px 0 #106242;background:#106242}
.menu-icon:hover::after{background:#45866c;-webkit-box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca;box-shadow:0 7px 0 #45866c,0 14px 0 #45866c}
.off-canvas-wrapper .drilldown a{background:none}
.off-canvas-wrapper .drilldown hr{width:88%}
.off-canvas-wrapper .is-drilldown li a{color:#333}
.off-canvas-wrapper .dropdown.menu > li > a:hover,.off-canvas-wrapper .is-drilldown li a:hover{color:#61AA31!important}
.off-canvas-wrapper .mm-logo img{padding-left:.5rem}
footer{background-color:#046172;width:100%;padding:0 2rem;border-top:#000 20px solid}
@media screen and (max-width: 989px) {
footer{border-top:#000 10px solid}
}
footer .block-width{max-width:1600px;margin:0 auto}
.footer-grid{display:flex;align-items:center}
.footer-content{display:flex;align-items:center;flex-basis:60%}
.footer-desc{margin-left:3rem}
.quote{font-family:Oswald;color:#fff;padding:0;font-size:40px;max-width:326px;line-height:1.2}
.copyright{padding:0;color:#d9d9d9;margin:0}
.footer-links{flex-basis:50%;border-left:1px solid #197e91;padding:2rem 0 1rem 4rem;margin-left:2rem}
.label-fl{color:#fff;font-family:Oswald;font-size:20px;margin-right:2rem;margin-bottom:0}
.social-links{display:flex;align-items:center}
.footer-links .social-buttons{margin:0 .5rem}
.addtl-links{display:flex;align-items:center;margin-top:2rem}
.addtl-links .label-fl {display:none;}
.info-links{color:#fff;margin:0 .5rem;padding:0}
.info-links:focus{color:#fff}
.info-links:hover{color:#fff;border-bottom:1px solid #fff}
.info-links-wrapper .info-links:first-child{margin-left: 0 !important;}
.footer-links .addtl-links .info-links-wrapper a:nth-child(2) { display:none; }
@media screen and (max-width: 1230px) {
.footer-content{flex-basis:50%}
.footer-logo svg{width:200px}
.quote{max-width:270px;font-size:30px}
.footer-links{flex-basis:50%;padding:2rem 0 1rem 3rem;margin-left:3rem}
}
@media screen and (max-width: 1100px) {
.footer-content{flex-basis:47%}
.footer-desc{margin-left:2rem}
.footer-links{flex-basis:53%;padding:2rem 0 1rem 2.5rem;margin-left:1.5rem}
.footer-links .social-buttons svg{width:40px}
.footer-links .label-fl{margin-right:1rem}
.footer-logo svg{width:150px}
}
@media screen and (max-width: 989px) {
.footer-grid{flex-wrap:wrap}
.footer-content,.footer-links{flex-basis:100%!important}
.footer-logo svg{width:200px;height:200px}
.quote{max-width:600px;font-size:4vh}
.footer-links{padding:2rem 0;margin-left:0;border-top:1px solid #197e91;border-left:0;display:flex;align-items:center;flex-wrap:wrap}
.social-links{flex-wrap:nowrap;width:290px;margin:0 auto;text-align:center}
.social-links .label-fl{width:100px;margin:0}
.social-btn-wrapper{text-align:center}
.addtl-links{margin:0 auto}
.info-links-wrapper{max-width:285px;margin:0 auto}
}
@media screen and (max-width: 740px) {
.quote{font-size:3.5vh}
}
@media screen and (max-width: 560px) {
.footer-content{display:block}
.footer-logo{margin:0 auto;text-align:center}
.footer-logo svg{width:150px;height:150px}
.footer-desc{margin:0;text-align:center;padding-bottom:2rem}
.addtl-links{display:block;text-align:center}
.footer-links .label-fl{margin-bottom:.5rem;margin-right:0}
.social-links{display:block;text-align:center;margin-bottom:1rem}
.social-links .label-fl{margin:0 auto}
}
#back-to-top{display:inline-block;background-color:#61AA31;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:20px;right:20px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}
#back-to-top:hover{cursor:pointer;background-color:#4A9718;opacity:1}
#back-to-top:active{background-color:#555}
#back-to-top.show{opacity:.75;visibility:visible}

.off-canvas-wrap.move-right .gdpr-container{display:none}
.gdpr-container{display:block;position:fixed;bottom:0;background:#F1F2F2;z-index:99999999!important;padding:14px;margin:0;border:1px solid #c5c5c5;box-shadow:0 3px 2px rgba(146,144,144,.5);width:100%}
.gdpr-container .gdpr-content .agree-button{padding-left:2rem}
.gdpr-container .gdpr-content{width:80%;margin:0 auto;max-width:800px}
.gdpr-container .gdpr-content > p{width:82%;margin-bottom:0!important}
.gdpr-container .gdpr-content p,.gdpr-container .gdpr-content .agree-button{display:inline-block;vertical-align:middle}
.gdpr-container .close-button{position:static}
.gdpr-container .close-button p{margin:0}
.gdpr-container .close-button p a{cursor: pointer;position:absolute;right:6px;color:#333;width:20px;text-align:center;line-height:20px;text-transform:lowercase!important;font-weight:700;font-family:Arial,"Helvetica Neue",Helvetica,Roboto,sans-serif}
.gdpr-container .close-button p a:hover{color:#8c8c8c}
.gdpr-container>p{padding-right:25px}
.gdpr-container p{font-family:Arial,"Helvetica Neue",Helvetica,Roboto,sans-serif!important;font-size:13px!important;font-weight:700;color:#3c3c3c!important;line-height:18px!important;padding-bottom:0;letter-spacing:normal}
.gdpr-container .agree-button{text-align:center}
.gdpr-container p a{font-family:Arial,"Helvetica Neue",Helvetica,Roboto,sans-serif;color:#0869BD;text-decoration:none}
.gdpr-container .agree-button p{padding-bottom:2px;margin:0}
.gdpr-container .agree-button a{color:#fff!important;font-size:13px;background-color:#0869BD;text-align:center;line-height:24px;cursor:pointer;text-decoration:none;font-family:Arial,"Helvetica Neue",Helvetica,Roboto,sans-serif;padding:10px 24px}
.gdpr-container .agree-button p a:hover{background:#065497}
@media screen and (min-width: 641px) and (max-width: 989px) {
.gdpr-container .gdpr-content{width:90%}
.gdpr-container .gdpr-content > p{width:75%}
}
@media(max-width:640px) {
.gdpr-container .gdpr-content{width:95%}
.gdpr-container .gdpr-content > p{width:70%}
.gdpr-container .gdpr-content .agree-button{width:28%;padding-left:.5rem}
.gdpr-container .agree-button a{padding:14px 24px}
}
@media(max-width:420px) {
.gdpr-container p{font-size:11px!important;line-height:16px!important}
.gdpr-container .gdpr-content > p{width:60%}
.gdpr-container .gdpr-content .agree-button{width:38%}
.gdpr-container .agree-button a{padding:14px 18px}
}
.searchcontainer-nav{display:flex;flex-direction:column;justify-content:center;align-items:center}
.searchcontainer-nav .searchInputWrapper{position:relative;width:100%}
.searchcontainer-nav .searchInput{width:100%;height:40px;padding:0 1rem;border-radius:0;transition:transform .1s ease-in-out;background:#f7f7f7;box-shadow:none;border:1px solid #dfdfdf;margin:0}
.searchcontainer-nav::placeholder{color:#040404}
.searchcontainer-nav:focus::placeholder{text-indent:-999px}
.searchcontainer-nav .searchInputIcon{position:absolute;right:.8rem;top:.5rem;color:#a1a1a1}
.header-container{border-bottom: 1px solid #C5C5C5;border-top:20px solid #0D6171;}
.sticky-top .header-container {box-shadow: -2px 0 14px 0 rgba(108,108,108,0.32);-webkit-box-shadow: -2px 0 14px 0 rgba(108,108,108,0.32);-moz-box-shadow: -2px 0 14px 0 rgba(108,108,108,0.32);border-bottom: 1px solid #E1E1E1;}
.header-container .block-width{display:flex!important;flex-wrap:wrap;max-width:1700px;margin:0 auto;justify-content:space-between;align-items:center;padding:0 2rem}
.header-container .block-width .links-nav {width:100%}
.sticky-top .header-container{position:fixed;width:100%;z-index:2;background:#fff}
.sticky-top .links-nav .header-logo svg{max-width:80px;max-height:50px}
.sticky-top .links-nav .sub-nav .mm-nav{margin-bottom:0}
@media(max-width:1250px) {
.menu .header-logo img{margin-right:0}
}
.header-container .links-nav .sub-nav{display:flex;align-items:center}
.header-container .links-nav .sub-nav .mm-nav{margin-left:auto;margin-bottom:0}
.header-container .searchcontainer-nav{max-width:400px;width:100%;display:none}
@media(max-width:1360px) {
.header-container .searchcontainer-nav{max-width:300px}
}
@media(max-width:1250px) {
.header-container .searchcontainer-nav{max-width:250px}
}
.header-container .socials-nav{width:250px;right:0;position:relative}
.header-container .socials-nav img{width:40px;margin-left:10px}
@media(max-width:1360px) {
.header-container .socials-nav img{width:35px;margin-left:7px}
.header-container .socials-nav{width:182px}
}
.links-nav .header-logo{margin:10px!important}
.links-nav .header-logo svg{max-width: 95px;max-height: 75px;}
.video-wrapper{position:relative!important;overflow:hidden!important;height:300px}
@media (max-width: 989px) {
.video-wrapper{height:340px}
.youtube-container{aspect-ratio:14/9!important;top:62%!important}
}
@media (max-width: 700px) {
.video-wrapper{height:320px}
.youtube-container{top:58%!important}
}
@media (max-width: 550px) {
.youtube-container{aspect-ratio:12/9!important;top:63%!important}
}
@media (max-width: 480px) {
.video-wrapper{height:220px}
.youtube-container{aspect-ratio:16/9!important}
}
.youtube-container{overflow:hidden;width:100%;aspect-ratio:16/9;pointer-events:none;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);transition:2s opacity ease;opacity:1}
.youtube-container iframe{width:300%;height:100%;margin-left:-100%}
.row.full-container{max-width:unset}
.row.full-container .columns.banner-container{padding:0}
#return-to-top{position:fixed;bottom:20px;right:20px;background:#000;background:rgba(0,0,0,.4);width:50px;height:50px;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:99;text-align:center}
#return-to-top svg {transform: translateY(12px);}
.gdpr-container .gdpr-content{width:80%;margin:0 auto;max-width:800px}
.gdpr-container{display:block;position:fixed;bottom:0;background:#F1F2F2;z-index:99999999!important;padding:14px;margin:0;border:1px solid #c5c5c5;box-shadow:0 3px 2px rgba(146,144,144,.5);width:100%}
.gdpr-container .gdpr-content .agree-button{padding-left:2rem}
.gdpr-container .gdpr-content{width:80%;margin:0 auto;max-width:800px}
.gdpr-container .gdpr-content > p{width:82%;margin-bottom:0!important}
.gdpr-container .gdpr-content p,.gdpr-container .gdpr-content .agree-button{display:inline-block;vertical-align:middle}
.gdpr-container .close-button{position:static}
.gdpr-container .close-button p{margin:0}
.gdpr-container .close-button p a{position:absolute;right:6px;color:#333;width:20px;text-align:center;line-height:20px;text-transform:lowercase!important;font-weight:700;font-family:Arial,"Helvetica Neue",Helvetica,Roboto,sans-serif}
.gdpr-container .close-button p a:hover{color:#8c8c8c}
.gdpr-container>p{padding-right:25px}
.gdpr-container p{font-family:Arial,"Helvetica Neue",Helvetica,Roboto,sans-serif!important;font-size:13px!important;font-weight:700;color:#3c3c3c!important;line-height:18px!important;padding-bottom:0;letter-spacing:normal}
.gdpr-container .agree-button{text-align:center}
.gdpr-container p a{font-family:Arial,"Helvetica Neue",Helvetica,Roboto,sans-serif;color:#0869BD;text-decoration:none}
.gdpr-container .agree-button p{padding-bottom:2px;margin:0}
.gdpr-container .agree-button a{color:#fff!important;font-size:13px;background-color:#0869BD;text-align:center;line-height:24px;cursor:pointer;text-decoration:none;font-family:Arial,"Helvetica Neue",Helvetica,Roboto,sans-serif;padding:10px 24px}
.gdpr-container .agree-button p a:hover{background:#065497}
@media screen and (min-width: 641px) and (max-width: 989px) {
.gdpr-container .gdpr-content{width:90%}
.gdpr-container .gdpr-content > p{width:75%}
}
@media(max-width:640px) {
.gdpr-container .gdpr-content{width:95%}
.gdpr-container .gdpr-content > p{width:70%}
.gdpr-container .gdpr-content .agree-button{width:28%;padding-left:.5rem}
.gdpr-container .agree-button a{padding:14px 24px}
#return-to-top.has-gdpr {margin-bottom: 5.4rem !important;}
}
@media(max-width:420px) {
.gdpr-container p{font-size:11px!important;line-height:16px!important}
.gdpr-container .gdpr-content > p{width:60%}
.gdpr-container .gdpr-content .agree-button{width:38%}
.gdpr-container .agree-button a{padding:14px 18px}
}

.product-release-timer .cd-running,.product-release-timer .cd-ended{font-size:18px;line-height:1.3;font-weight:700}
.sticky-btm-wrapper{position:fixed;bottom:0;width:100%;margin-right:auto;margin-left:auto;right:0;z-index:99}
.sticky-btm-wrapper .product-release-countdown{background:linear-gradient(90deg,#9CE2D4 0%,#F8FFAE 100%)}
.product-release-layout-container{padding:0 1rem}
.sticky-btm-wrapper .product-release-layout-body{display:flex;max-width:1500px;margin:0 auto;align-items:center;padding:0}
.product-release-timer{display:flex;align-items:center}
.sticky-btm-wrapper .product-release-countdown img{width:100px;margin-right:2rem}
#countdown-value span.book-title{font-family:Oswald;text-transform:uppercase;color:#00764d}
.product-release-close{margin-left:2rem}
.sticky-btm-wrapper .product-release-cta{margin-left:auto}
.sticky-btm-wrapper .product-release-cta a{background:#00764D;color:#fff;padding:9px;display:block;border-radius:6px;font-weight:700;font-size:16px;min-width:225px;width:100%;text-align:center}
.sticky-btm-wrapper .gdpr-container{display:inline-block;position:relative}
@media (max-width: 989px) {
.product-release-timer .cd-running,.product-release-timer .cd-ended{font-size:16px;margin-right:20px}
}
@media (min-width: 769px) {
.product-release-countdown .sticky-img-mob{display:none}
}
@media (max-width: 768px) {
.sticky-btm-wrapper .product-release-countdown img {width: 120px;}
.product-release-countdown .sticky-img-desk{display:none}
.product-release-countdown .sticky-img-mob{display:block;margin-right:1rem}
.sticky-btm-wrapper .product-release-countdown img{margin-right:1rem}
.sticky-btm-wrapper .product-release-layout-body{display:block}
.product-release-layout-container{padding:1.5rem 1.5rem 0 0;display:flex;align-items: end; }
.product-release-timer .cd-running,.product-release-timer .cd-ended{font-size:16px;padding-bottom:16px;}
.product-release-close{position:absolute;top:1rem;right:1rem}
.sticky-btm-wrapper .product-release-cta{padding-bottom:1rem}
.sticky-btm-wrapper .product-release-cta a{font-size:16px}
.product-release-timer .cd-running,.product-release-timer .cd-ended{font-size:16px!important}
}
@media (max-width: 480px) {
.product-release-layout-container{padding:1.25rem 2.5rem 0 0}
.product-release-timer .cd-running,.product-release-timer .cd-ended{padding-bottom:9px;text-align:center}

.sticky-btm-wrapper .product-release-countdown img{margin-right:1rem}
.sticky-btm-wrapper .product-release-cta a{font-size:14px;padding:6px;min-width:190px}
.product-release-close svg{width:10px}
.product-release-timer,.product-release-cta{margin-right:1rem}
#countdown-value span.hide-mobile{display:none}
}
@media (max-width: 370px) {
.sticky-btm-wrapper .product-release-countdown img { width: 116px; }

}
</style>