body.main{font-family:'Lato',sans-serif;font-size:18px;line-height:1.7;color:#555;background:#fff}body.larger-body-text .entry-content{font-size:1.3em}body.larger-body-text #toc .toc-nav li a{font-size:20px}body.larger-body-text h1{font-size:2.75em}body.larger-body-text h2{font-size:2.5em}h1,h2,h3{font-family:'Nunito Sans',sans-serif}h1{font-size:2.2em;font-weight:900}h2{font-size:2em;font-weight:800}h3{font-size:1.75em;font-weight:800}h4,h5,h6{font-family:'Lato',sans-serif;font-weight:700}p{padding-bottom:10px}.relative,.position-relative{position:relative}.white-box{background:#fff;box-shadow:0 1px 5px #ccc;-moz-box-shadow:0 1px 5px #ccc;-webkit-box-shadow:0 1px 5px #ccc}::selection{background:#c2d8b7}::-moz-selection{background:#c2d8b7}.img-centered{margin-left:auto;margin-right:auto}.img-right{margin-left:auto;margin-right:0}.img-left{margin-left:0;margin-right:auto}a{transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;color:#e34002}a.title-link{color:#555}a.title-link:hover{text-decoration:none;color:#428bca}.divider{display:block;width:100%;height:1px;background:rgba(0,0,0,.1);margin:15px 0}.pull-left{margin-right:15px}.pull-right{margin-left:15px}.circle-image-50{border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;overflow:hidden;border:1px solid #dedede;width:50px!important;height:50px!important}.circle-image-75{border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;overflow:hidden;border:1px solid #dedede;width:75px!important;height:75px!important}.circle-image-100{border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;overflow:hidden;border:1px solid #dedede;width:100px!important;height:100px!important}.circle-image-150{border-radius:75px;-moz-border-radius:75px;-webkit-border-radius:75px;overflow:hidden;border:1px solid #dedede;width:150px!important;height:150px!important}.darker-bg-image{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#000}.light-bg-image{background:#fff!important}.light-bg-image .backstretch img{opacity:0.7!important}.backstretch{left:0;top:0;overflow:hidden;margin:0;padding:0;height:341px;width:1519px;z-index:-999998;position:absolute}.backstretch img{position:absolute;margin:0;padding:0;border:none;width:1519px;height:853.251px;max-height:none;max-width:none;z-index:-999999;left:0;top:-256.125px}.vertical-center,.v-center{position:relative;top:50%;transform:translateY(-50%)}.iframe-wrap{position:relative;padding-bottom:56%;padding-top:0;height:0;overflow:hidden;margin-bottom:30px;border:5px solid rgba(0,0,0,.1)}.iframe-wrap iframe,.iframe-wrap video{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.fill{display:flex;justify-content:center;align-items:center;overflow:hidden}.fill img{flex-shrink:0;min-width:100%;min-height:100%}.clear{clear:both}.overflow-hidden{overflow:hidden}.border-box{border:10px solid rgba(0,0,0,.1)}.border-bottom{border-bottom:4px solid rgba(0,0,0,.2)}.border-bottom.border-bottom-red{border-bottom-color:#c34b43}.border-bottom.border-bottom-blue{border-bottom-color:#488fb5}.border-bottom.bg-image{border-bottom:none;position:relative}.border-bottom.bg-image:after{display:block;content:'';height:3px;width:100%;background:rgba(0,0,0,.1);position:absolute;bottom:0;left:0}.img-bordered{border:3px solid rgba(0,0,0,.1)}.title-border{position:relative;margin:0 0 20px 0;padding:0 0 20px 0}.title-border:after{display:block;content:'';position:absolute;left:20%;width:60%;bottom:0;height:3px;background:rgba(0,0,0,.1)}.title-border.title-border-left:after{left:0}.title-border.title-border-right:after{left:auto;right:0}.title-border.title-border-blue:after{background:#488fb5}.title-border.title-border-red:after{background:#c34b43}.title-border.title-border-green:after{background:#69c1a4}.title-border.title-border-white:after{background:#fff}.post-list{padding:0;margin:0 0 30px 0}.post-list li{display:block;overflow:hidden;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid rgba(0,0,0,.05)}.post-list li:last-child{border-bottom:none}.post-list li a{color:#444}.post-list li h4{font-size:18px;font-weight:400}.post-list li img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.box-shadow-sm{box-shadow:0 5px 10px rgba(0,0,0,.08);-moz-box-shadow:0 5px 10px rgba(0,0,0,.08);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.08)}.box-shadow{box-shadow:0 5px 20px rgba(0,0,0,.08);-moz-box-shadow:0 5px 20px rgba(0,0,0,.08);-webkit-box-shadow:0 5px 20px rgba(0,0,0,.08)}.box-shadow-big{box-shadow:10px 10px 40px rgba(0,0,0,.1);-moz-box-shadow:10px 10px 40px rgba(0,0,0,.1);-webkit-box-shadow:10px 10px 40px rgba(0,0,0,.1)}.social-links a{position:relative;top:0;opacity:.7}.social-links a:hover{top:-2px;opacity:1}.styled-list p{display:none}.styled-list ul,.styled-list ol{margin:0 0 30px 0;padding:0}.styled-list.list-size-large ul,.styled-list.list-size-large ol{font-size:20px}.styled-list.list-size-large li{padding-left:50px}.styled-list li{list-style-type:none;position:relative;padding:5px 0 5px 40px}.styled-list li:before{font-family:'Font Awesome 5 Pro';display:block;margin-right:10px;font-size:26px;position:absolute;top:9px;line-height:1;left:5px}.styled-list.style-angle-right li:before{content:'\f105'}.styled-list.style-no-x li:before{content:'\f00d'}.styled-list.style-check li:before{content:'\f00c'}.styled-list.style-check-circle li:before{content:'\f058'}.styled-list.style-color-teal li:before{color:#21adaf}.styled-list.style-number-circles{counter-reset:my-badass-counter}.styled-list.style-number-circles li{padding:10px 0 10px 50px}.styled-list.style-number-circles li:before{content:counter(my-badass-counter);counter-increment:my-badass-counter;font-size:20px;color:#fff;background:#123134;width:30px;height:30px;font-weight:800;border-radius:15px;text-align:center;line-height:30px;top:12px;font-family:'Sofia Pro',sans-serif}.styled-list.blue-list li:before{color:#4d9ece}.styled-list.green-list li:before{color:#2ba73b}.press-links img{margin:5px 7px}.widget-wrap ul{margin:0 0 30px 0;padding:0}.widget-wrap ul li{display:block;list-style-type:none}.widget-wrap ul li a{color:#555;padding:5px;display:block;border-bottom:1px solid rgba(0,0,0,.05);text-decoration:none:!important}.bubble-list{margin:15px 0;padding:0}.bubble-list ul{padding:0}.bubble-list li{list-style-type:none;display:inline-block;margin:0;padding:0}.bubble-list li a{display:inline-block;padding:5px 10px;margin:0 5px 10px 0;text-decoration:none;border-radius:4px}.bubble-list.light-bg li a{background:rgba(255,255,255,.8);color:#555}.bubble-list.light-bg li a:hover{background:#fff}.bubble-list.dark-bg li a{background:rgba(0,0,0,.1);color:#555}.bubble-list.dark-bg li a:hover{background:rgba(0,0,0,.2)}.box-title{margin:0 0 5px 0;padding:0 0 10px 0;border-bottom:2px solid rgba(0,0,0,.1)}.check-left{position:relative;padding-left:55px}.check-left:after{display:block;width:36px;height:36px;font-size:36px;text-align:center;position:absolute;top:0;line-height:1;left:0;content:'\f058';font-family:'Font Awesome 5 Pro'}.check-left.no-icon:after{display:none}.check-left.no-icon .box-icon{width:36px;height:36px;font-size:36px;position:absolute;line-height:1;top:20px;left:15px;text-align:center;display:block}.check-left.color-blue:after{color:#3897d3}.check-left.color-green:after{color:#9cd24a}.check-left.color-white:after{color:#fff}.check-left.box{padding:20px 20px 20px 70px}.check-left.box:after{left:10px;top:20px}.border-round{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.wp-caption,figure.wp-caption{width:auto!important}.offer-block{text-decoration:none!important}.bg-white{background:#fff}.bg-gray-light{background:#f5f5f5}.bg-gray-light-2{background:#eee}.bg-gray-light-3{background:#e5e5e5}.bg-gray-light-4{background:#ddd}.bg-gray-medium{background:#888;color:#fff}.bg-gray-dark{background:#333;color:#fff}.bg-black{background:#000;color:#fff}.bg-green-light{background:#e7ffea}.bg-green-medium{background:#269d34}.bg-green-medium-2{background:#1b9129}.bg-green-dark{background:#066511}.bg-blue-medium{background:#4d9ece}.bg-blue-medium-2{background:#4595c5}.bg-blue-dark{background:#166fa3;color:#fff}.bg-blue-dark-2{background:#53687d;color:#fff}.bg-red-light{background:#f1acac}.bg-red-medium{background:#c84a4a}.bg-red-medium-2{background:#bc3d3d}.bg-red-dark{background:#bc3d3d}.bg-yellow-light{background:#f7f4ad}.bg-yellow-medium{background:#ddd84e}.bg-yellow-medium-2{background:#cfca3e}.bg-yellow-dark{background:#aea80e}.bg-white-10{background:rgba(255,255,255,.1)}.bg-white-20{background:rgba(255,255,255,.2)}.bg-white-30{background:rgba(255,255,255,.3)}.bg-white-40{background:rgba(255,255,255,.4)}.bg-white-50{background:rgba(255,255,255,.5)}.bg-white-60{background:rgba(255,255,255,.6)}.bg-white-70{background:rgba(255,255,255,.7)}.bg-black-05{background:rgba(0,0,0,.05)}.bg-black-10{background:rgba(0,0,0,.1)}.bg-black-20{background:rgba(0,0,0,.2)}.bg-black-30{background:rgba(0,0,0,.3)}.bg-black-40{background:rgba(0,0,0,.4)}.bg-black-50{background:rgba(0,0,0,.5)}.bg-black-60{background:rgba(0,0,0,.6)}.bg-black-70{background:rgba(0,0,0,.7)}.bg-facebook{background:#3b5998}.bg-twitter{background:#1DA1F2}.bg-pinterest{background:#c8232c}.bg-blue-dark a,.bg-black a,.bg-gray-dark a,.bg-blue-medium a{color:#fff}.slightly-darker{background:rgba(0,0,0,.05)}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.white,.color-white,a.white,a.color-white{color:#fff}.white-links,.white-links a{color:#fff!important}.green-light{color:#c8fb72}.blue-light{color:#9cdfff}.green{color:#269d34}.blue{color:#4d9ece}.red{color:#c84a4a}.red-light,.light-red{color:#efa5a5}.gold{color:#ffdd26}.dark{color:#333!important}.font-bold,.bold{font-weight:700}.font-italic,.italic{font-style:italic}.font-light{font-weight:200}.font-normal{font-weight:400}.spaced{letter-spacing:3px}.uppercase{text-transform:uppercase}.linethrough,.line-through{text-decoration:line-through}.underline,.font-underline{text-decoration:underline}.text-shadow{text-shadow:1px 1px 3px #111;-moz-text-shadow:1px 1px 3px #111;-webkit-text-shadow:1px 1px 3px #111}.text-glow{text-shadow:1px 1px 3px #fff;-moz-text-shadow:1px 1px 3px #fff;-webkit-text-shadow:1px 1px 3px #fff}.line-height-1{line-height:1}.line-height-1-3{line-height:1.3}.font-12{font-size:12px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-24{font-size:24px!important}.font-30{font-size:30px!important}.font-36{font-size:36px!important}.font-40{font-size:40px!important}.font-48{font-size:48px!important}.font-60{font-size:60px!important}.font-80{font-size:80px!important}.font-100{font-size:100px!important}.sans-serif{font-family:'Lato',sans-serif}.btn.btn-flat{padding:15px 45px;border:none;border-bottom:4px solid rgba(0,0,0,.2);transition:0.3s ease all;-o-transition:0.3s ease all;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;font-size:18px;margin-bottom:10px;display:inline-block;line-height:1.4;text-shadow:none;white-space:normal}.btn.btn-flat span.fa{margin-right:10px}.btn.btn-flat span.subtitle{display:block;font-size:.7em;font-weight:lighter}.btn.btn-flat.btn-lg{padding:20px 45px;font-size:24px;font-weight:700}.btn.btn-flat.btn-md{font-size:18px;padding:15px 20px;font-weight:400}.btn.btn-flat.btn-sm{font-size:16px;padding:10px 15px;font-weight:400}.btn.btn-flat.btn-success{background:#84b85c}.btn.btn-flat.btn-success:hover{background:#62923d}.btn.btn-flat.btn-warning{background:#fcb400}.btn.btn-flat.btn-warning:hover{background:#e6a500}.btn.btn-flat.btn-default{background:#eee}.btn.btn-flat.btn-default:hover{background:#ddd}.btn.btn-flat.btn-primary-light{background:#d8eefb;color:#666}.btn.btn-flat.btn-primary-light:hover{background:#c5e0f1}.padding-15{padding:15px}.padding-30{padding:30px}.cs-comp.product-box h3{font-size:24px}#header{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.05);-moz-box-shadow:0 5px 20px rgba(0,0,0,.05);-webkit-box-shadow:0 5px 20px rgba(0,0,0,.05);position:relative;z-index:30;padding:0;margin-bottom:0}#header #main-nav .navbar-nav{margin:0 0 0 auto}#header.navbar .nav>li>.dropdown-menu:before{left:auto;right:9px}#header.navbar .nav>li>.dropdown-menu:after{left:auto;right:10px}#header #main-nav .navbar-nav li a{padding:15px;border-left:1px solid rgba(0,0,0,.05);color:#666}#header #main-nav .navbar-nav li a:hover{color:#e24208}#header #main-nav .navbar-nav .dropdown-menu{padding:0}#header #main-nav .navbar-nav .dropdown-menu a{padding:10px}#header #main-nav .navbar-nav .dropdown-menu a.active,#header #main-nav .navbar-nav .dropdown-menu a:hover{color:#34b24d;background:none}#header #logo{margin:10px;padding:0}#header #logo.svg-logo{width:300px;height:47px;position:relative;top:0;background-image:url(http://localhost:8888/ourpaleolife/wp-content/images/opl-logo.svg);background-repeat:no-repeat;background-size:300px 47px;background-position:0 0}#header.v2{height:93px}#header.v2 #main-over-toggle{border:none;font-size:30px;padding:10px;line-height:1;position:absolute;left:15px;top:15px;background:none;outline:none;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;cursor:pointer}#header.v2 #main-over-toggle:hover{top:13px}#main-over{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:99;padding-top:100px}#main-over #close-main-over{color:#fff;font-size:36px;position:absolute;top:28px;left:27px;cursor:pointer;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;z-index:99}#main-over #close-main-over:hover{top:26px}#main-over #main-over-search{position:relative}#main-over #main-over-search input.search-field{display:block;width:100%;background:rgba(255,255,255,.3);border:none;border-radius:0;padding:10px 15px;color:#fff;border-bottom:4px solid rgba(255,255,255,.5);font-size:24px;outline:none;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}#main-over #main-over-search input.search-field:focus{background:rgba(255,255,255,.7)}#main-over #main-over-search input.search-field::placeholder,#main-over #main-over-search input.search-field:-ms-input-placeholder,#main-over #main-over-search input.search-field::-ms-input-placeholder{color:rgba(255,255,255,.7)}#main-over #main-over-search button[type="submit"]{position:absolute;top:15px;right:5px;background:none;border:none;color:#fff;font-size:24px}#main-over #main-nav ul{padding:0;list-style:none}#main-over #main-nav li a{font-size:30px;color:#fff;padding:0;font-weight:800;letter-spacing:1px;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.3);background:rgba(226,67,7,0);display:block}#main-over #main-nav li:last-child a{border-bottom:none}#main-over #main-nav li a:hover{background:rgba(226,67,7,1);padding-left:10px;text-decoration:none}#main-over .main-over-offer{padding:20px;padding-left:50%;display:block;margin-bottom:30px;background:#000!important;text-decoration:none!important;min-height:155px}#main-over .main-over-offer .backstretch img{opacity:0.8!important;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}#main-over .main-over-offer:hover .backstretch img{opacity:1!important}#main-over .main-over-offer:after{display:block;position:absolute;bottom:0;content:'';left:0;width:100%;background:rgba(0,0,0,.2);height:4px}#main-over .main-over-offer.text-color-light{color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.5);-moz-text-shadow:1px 1px 5px rgba(0,0,0,.5);-webkit-text-shadow:1px 1px 5px rgba(0,0,0,.5)}#main-over .main-over-offer.text-color-dark{text-shadow:none!important;color:#333}#main-over .main-over-offer h3{font-size:30px;font-weight:800;color:#fff}#main-over .main-over-offer h3 .red{background:rgba(255,255,255,.8);padding:0 4px}#main-wrap{padding:60px 0;position:relative;z-index:20}#main-content{position:relative;z-index:15;padding-left:30px}.entry-content img{max-width:100%;height:auto}#header-block{padding:75px 15px;margin:0;position:relative;z-index:0;background:none}#header-block a{color:#fff!important}#header-block h1{font-size:2em}#header-block .circle-img-author{border-radius:100%}.page-section{padding:75px 0}.page-section.compressed{padding:30px 0}.page-section.type-split{padding:0}.page-section.type-split .split-block{padding:50px}.page-section.padding-sides{padding-left:50px;padding-right:50px}.page-section.page-hero{padding:120px 0}h2.section-title{margin:0 0 30px 0}#breadcrumbs{font-size:12px;font-style:italic}#breadcrumbs a{text-decoration:none;color:#888}#breadcrumbs.white-links a{color:#fff}#main-wrap{background:#fff}#main-wrap.split-section,.split-section{padding:0}.split-section .split-block{padding:50px}.page-nav{margin-bottom:15px}.page-nav li a{font-size:12px;line-height:1;margin:0 5px 5px 0;padding:5px 10px;color:#555;background:#fff}.page-nav li a:hover{background:#1d82cb;color:#fff}.post-nav,.post-nav .pager{margin:0;padding:30px 0;display:block;overflow:hidden}.post-nav li{list-style-type:none;margin:0;padding:0}.post-nav li.previous{float:left}.post-nav li.next{float:right}.post-nav li a{display:inline-block;padding:15px 30px;background:rgba(0,0,0,.05);color:#555;text-decoration:none;font-weight:700;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-bottom:2px solid rgba(0,0,0,.1)}.post-nav li a:hover{background:rgba(0,0,0,.1)}#share-bar{padding:0 15px;margin:0 0 20px 0}#share-bar a{color:#fff}#share-bar .share-block{padding-top:7px;padding-bottom:7px;color:rgba(255,255,255,.7);text-decoration:none;font-size:14px;border-right:1px solid rgba(255,255,255,.2)}#share-bar .share-block:hover{color:rgba(255,255,255,1)}#share-bar a{text-decoration:none}#share-bar a .share-icon{font-size:20px;vertical-align:middle;margin-right:10px;transition:0.2s ease all;-webkit-transition:0.2s ease all;-moz-transition:0.2s ease all}#share-bar a:hover .share-icon{margin-right:7px}#share-bar a .share-count{display:inline-block;margin-left:8px;font-weight:700;background:rgba(255,255,255,.4);border-radius:12px;min-width:24px;text-align:center;width:auto;padding:0 5px;height:24px;line-height:24px;font-size:14px}#post-content.pillar-content #share-bar{margin:-50px -65px 20px -65px}#toc_container{display:block;padding:30px;background:#f5f5f5;border-bottom:3px solid rgba(0,0,0,.1);margin-bottom:30px}#toc_container h2.toc_title{font-size:28px;text-align:center;position:relative;margin:0 0 15px 0;padding:0 0 15px 0}#toc_container h2.toc_title:after{position:absolute;left:10%;width:80%;height:3px;display:block;content:'';background:rgba(0,0,0,.1);bottom:0}#toc_container a{color:#555}#toc_container ul{list-style-type:none}#toc_container ul.toc_list{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#toc_container ul.toc_list li{position:relative;padding-left:45px;padding-bottom:5px;display:inline-block;flex:50%;font-size:16px}#toc_container ul.toc_list li .toc_number.toc_depth_1{display:inline-block;position:absolute;display:inline-block;left:0;top:0;background:rgba(0,0,0,.1);width:26px;height:26px;text-align:center;border-radius:100%;line-height:26px;font-size:14px;font-weight:700;border-bottom:2px solid rgba(0,0,0,.1)}#toc_container ul.toc_list li .toc_number.toc_depth_2{display:inline-block;margin-right:10px}#toc_container ul.toc_list ul{display:none}#toc_container ul.toc_list ul li{padding-left:0;padding-bottom:0;line-height:16px;width:100%;flex:100%}#toc_container ul.toc_list ul li a{font-size:.7em;line-height:16px}#toc .toc-nav{display:block;margin:0;padding:0;list-style-type:none;counter-reset:toc-nav-counter}#toc .toc-nav li{counter-increment:my-awesome-counter;padding-left:60px;position:relative;padding:0 0 10px 40px;margin:0 0 10px 0;border-bottom:1px solid rgba(0,0,0,.05);display:inline-flex;width:50%}#toc .toc-nav li:last-child{border-bottom:none}#toc .toc-nav li:before{content:counter(my-awesome-counter);position:absolute;top:0;left:0;background:rgba(0,0,0,.1);font-size:16px;border-bottom:2px solid rgba(0,0,0,.1);font-weight:700;width:30px;height:30px;line-height:30px;text-align:center;border-radius:100%}#toc .toc-nav li a{padding:0;font-weight:700;font-size:16px;color:#555}#toc.float-lg{float:left;width:50%;margin:0 15px 15px 0!important}#toc.float-lg li{width:100%}.column-bg p{margin-bottom:10px;padding-bottom:0}.full-width-bg{padding:30px}.all-steps{counter-reset:my-awesome-counter}.all-steps .step{counter-increment:my-awesome-counter;padding-left:60px;position:relative;padding:0 0 10px 40px;margin:0 0 10px 0;border-bottom:1px solid rgba(0,0,0,.05)}.all-steps .step:last-child{border-bottom:none}.all-steps .step:before{content:counter(my-awesome-counter);position:absolute;top:0;left:0;background:rgba(0,0,0,.1);font-size:20px;border-bottom:2px solid rgba(0,0,0,.1);font-weight:700;width:30px;height:30px;line-height:30px;text-align:center;border-radius:100%}.full-mobile-panel .fa-times{display:none}.content-section{display:block;clear:both;overflow:hidden;margin:15px 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid rgba(0,0,0,.05)}.content-section:last-child{border-bottom:none;margin-bottom:0}.card.cat-content{border:none;box-shadow:0 10px 20px rgba(0,0,0,.05)}.card.cat-content img{opacity:1;transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all;border-radius:0!important}.card.cat-content:hover img{opacity:.8}.card.cat-content .card-body{min-height:100px}.content-card{margin-bottom:30px;padding:20px;border-bottom:3px solid rgba(0,0,0,.05);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;min-height:300px}.content-card.box-shadow{transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all}.content-card.box-shadow:hover{box-shadow:3px 8px 25px rgba(0,0,0,.18)}.content-card .card-image{margin:-20px -20px 20px -20px;overflow:hidden}.content-card .card-image img{position:relative;width:100%;transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all}.content-card:hover .card-image img{transform:rotate(1deg) scale(1.02);-moz-transform:rotate(1deg) scale(1.02);-webkit-transform:rotate(1deg) scale(1.02)}.content-card a{color:#444;text-decoration:none!important}.content-card h3{font-size:20px}.content-card .desc,.cat-content .desc{font-size:16px;line-height:1.6;color:#777}.content-card .desc p,.cat-content .desc p{display:inline;color:#0F0F0F}.full-box-link{z-index:0;background:none;text-align:center;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.1);position:relative;padding:40px}.full-box-link:hover{text-decoration:none;color:#fff}.full-box-link h3{position:relative;top:50%;transform:translateY(-50%);margin-top:0;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all}.full-box-link:hover h3{margin-top:-2px}.full-box-link.bg-image .backstretch img{position:relative;transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all}.full-box-link.bg-image:hover .backstretch img{transform:rotate(1deg) scale(1.02);-moz-transform:rotate(1deg) scale(1.02);-webkit-transform:rotate(1deg) scale(1.02);opacity:0.9!important}#post-content .entry-content-asset iframe{max-width:600px;height:auto;min-height:300px}.pillar-post .pillar-title{padding:70px 30px;margin:0 -15px}.pillar-post .pillar-content{padding:50px}.pillar-content .header-block{padding:70px 10px;margin:30px 0 15px 0}.pillar-content .text-section{margin:15px 0}.pillar-content .image-gallery{display:block;margin:30px 0}.pillar-content .image-gallery img{margin:0 5px 10px 0;transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;border:3px solid rgba(0,0,0,.05)}.pillar-content .image-gallery img:hover{border-color:rgba(0,0,0,.2)}.meal-plan-tabs .nav-pills{padding-right:0}.meal-plan-tabs .nav-pills .nav-link.active{background:#f5f5f5;color:#444;border-radius:0;font-weight:700}.meal-plan-table.table thead th,.meal-plan-table.table tbody th{background:#53687d;color:#fff;border-color:rgba(255,255,255,.1)}.shopping-list-content ul{margin:0;padding:0}.shopping-list-content ul li{display:inline-block;width:49%;padding-left:40px;position:relative;margin:0 0 5px 0;padding:0 0 5px 40px;border-bottom:1px solid rgba(0,0,0,.05);vertical-align:top}.shopping-list-content ul li:before{font-family:'Font Awesome 5 Pro';content:'\f14a';display:block;position:absolute;left:0;top:3px;font-size:24px;width:24px;height:24px;line-height:1;color:#bbb}.hd-custom-quiz-wrap{margin:30px 0;background:#cde6b2;display:block;clear:both;color:#555}.hd-custom-quiz-wrap .hd-quiz-header{padding:2em 1em;background:rgba(255,255,255,.3);position:relative;text-align:center}.hd-custom-quiz-wrap .hd-quiz-header.header-bg-image{background:#000;color:#fff!important;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.hd-custom-quiz-wrap .hd-quiz-header.header-bg-image h2,.hd-custom-quiz-wrap .hd-quiz-header.header-bg-image h4{color:#fff!important}.hd-custom-quiz-wrap .hd-quiz-header.header-bg-image .img-fill{background-size:cover;opacity:.6;position:absolute;left:0;top:0;width:100%;height:100%;display:block}.hd-custom-quiz-wrap .hd-quiz-header h4{position:relative;z-index:10;margin:.5em 0;font-weight:400;text-transform:none;font-size:1em;padding:0}.hd-custom-quiz-wrap .hd-quiz-header h2{margin:.75em 0;padding:0;font-size:1.5em;position:relative;font-weight:700;z-index:10}.hd-custom-quiz-wrap .hd-quiz-header h2:before,.hd-custom-quiz-wrap .hd-quiz-header h2:after{display:none}.hd-custom-quiz-wrap .quiz-progress{position:relative;height:50px;background:rgba(0,0,0,.05)}.hd-custom-quiz-wrap .quiz-progress .quiz-progress-bar{width:10%;height:100%;position:absolute;left:0;top:0;line-height:50px;padding:0;background:rgba(0,0,0,.1);transition:1s ease all;-moz-transition:1s ease all;-webkit-transition:1s ease all;-o-transition:1s ease all;width:0%;text-align:right;max-width:100%!important;overflow:hidden}.hd-custom-quiz-wrap .quiz-progress .quiz-progress-bar .progress-steps{display:inline-block;height:30px;line-height:30px;margin-right:15px;white-space:nowrap;font-size:.75em}.hd-custom-quiz-wrap .hd-quiz-body{padding:1.5em}.hd-custom-quiz-wrap .being-calculated{text-align:center;padding:100px 0}.hd-custom-quiz-wrap .quiz-email-collect{display:none}.hd-custom-quiz-wrap .quiz-email-collect h4{text-align:center;margin:15px 0}.hd-custom-quiz-wrap .quiz-page{display:none}.hd-custom-quiz-wrap .quiz-page h4{margin:0 0 20px 0;font-size:1.2em;font-weight:700;text-transform:none;line-height:1.4}.hd-custom-quiz-wrap .quiz-page .quiz-answers label{display:block;cursor:pointer;margin:0 0 15px 0;transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;padding:10px 15px 10px 40px;font-weight:400;font-size:1em;background:rgba(255,255,255,.5);border:none;border-bottom:2px solid rgba(0,0,0,.1);border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;position:relative}.hd-custom-quiz-wrap .quiz-page .quiz-answers label:hover{background:rgba(255,255,255,.8)}.hd-custom-quiz-wrap .quiz-page .quiz-answers label input[type="radio"]{display:inline-block;line-height:100%;margin:0 15px 0 0;position:absolute;left:14px;top:20px}.hd-custom-quiz-wrap #email-collection{display:block;margin:15px;clear:both}.hd-custom-quiz-wrap .quiz-page.results input[type="email"],.hd-custom-quiz-wrap .quiz-page.results input[type="text"]{border-radius:0;height:50px;font-size:18px;width:100%;margin-bottom:15px}.hd-custom-quiz-wrap .quiz-page.results input[type="submit"]{width:100%;border-radius:0;display:inline-block;border:none;padding:15px 30px;font-size:1.25em;font-weight:700;color:#fff;outline:none;background:#56a2d8;border-bottom:4px solid rgba(0,0,0,.1);transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all}.hd-custom-quiz-wrap .quiz-page.results input[type="submit"].disabled{opacity:.6;cursor:none}.hd-custom-quiz-wrap .quiz-page.results input[type="submit"]:hover{background:#4893c7}#quiz-single-questions{min-height:600px;padding-left:0;padding-right:0}#quiz-single-questions .hd-custom-quiz-wrap{background:none;margin:0}#quiz-single-questions .hd-custom-quiz-wrap .quiz-progress{background:#60da76}#quiz-single-questions .hd-custom-quiz-wrap .hd-quiz-body{padding:3em}#quiz-single-questions .hd-custom-quiz-wrap h4{font-size:1.4em}#quiz-single-questions .hd-custom-quiz-wrap .quiz-page .quiz-answers label{background:rgba(0,0,0,.08)}#quiz-single-questions .hd-custom-quiz-wrap .quiz-page .quiz-answers label:hover{background:#cde6b2}.full-width-slider.owl-carousel{overflow:hidden}.full-width-slider.owl-carousel .owl-stage{box-shadow:10px 10px 40px rgba(0,0,0,.1);-moz-box-shadow:10px 10px 40px rgba(0,0,0,.1);-webkit-box-shadow:10px 10px 40px rgba(0,0,0,.1)}.full-width-slider.owl-carousel .owl-nav .owl-prev,.full-width-slider.owl-carousel .owl-nav .owl-next{position:absolute;top:40%;display:block;background:rgba(0,0,0,.6);padding:0!important;height:100px;outline:none;border-radius:0;vertical-align:top;font-size:1px;color:rgba(0,0,0,0);width:40px;padding:0!important;transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all}.full-width-slider.owl-carousel .owl-nav .owl-prev:hover,.full-width-slider.owl-carousel .owl-nav .owl-next:hover{top:39%;background:rgba(0,0,0,.8)}.full-width-slider.owl-carousel .owl-nav .owl-prev{left:0}.full-width-slider.owl-carousel .owl-nav .owl-next{right:0}.full-width-slider.owl-carousel .owl-nav .owl-prev:after,.full-width-slider.owl-carousel .owl-nav .owl-next:after{font-family:'Font Awesome 5 Pro';display:block;position:absolute;top:50%;left:50%;line-height:1;display:inline-block;width:30px;height:30px;font-size:30px;color:#fff;margin:-15px 0 0 -15px}.full-width-slider.owl-carousel .owl-nav .owl-prev:after{content:'\f053'}.full-width-slider.owl-carousel .owl-nav .owl-next:after{content:'\f054'}#checkout-boxes{padding:20px 0}#checkout-boxes .checkout-box{padding:5px;margin:10px 0;background:rgba(0,0,0,.1)}#checkout-boxes .checkout-box h5{margin:0}#checkout-boxes .checkout-box img.pull-left{margin-right:5px;margin-top:-10px;float:left}.testimonial-bubble{display:block;position:relative;background:#fff;padding:25px 25px 25px 60px;border-radius:20px;font-size:20px}.testimonial-bubble:before{display:block;position:absolute;top:5px;left:5px;width:80px;height:80px;content:'"';font-size:80px;color:rgba(0,0,0,.1);font-family:"Palatino Linotype","Book Antiqua",Palatino,serif}.testimonial-bubble:after{display:block;position:absolute;bottom:-15px;right:20px;content:'';width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#fff transparent transparent transparent}.testimonial-blurb{position:relative;font-size:20px;font-style:italic;padding:0 75px 0 75px;background:#fff;border-radius:20px;border-bottom:2px solid rgba(0,0,0,.1)}.testimonial-blurb:before,.testimonial-blurb:after{display:block;position:absolute;top:10px;line-height:1;font-size:40px;color:rgba(0,0,0,.1);font-family:'Font Awesome 5 Pro'}.testimonial-blurb:before{left:10px;content:'\f10d'}.testimonial-blurb:after{right:30px;content:'\f10e'}.testimonial-blurb .five-star-rating{color:#f5d00a;font-size:30px}#woo-cart{min-height:400px}#woo-cart table.shop_table{background:#fff;border-radius:0;border:none}#woo-cart .cart-collaterals .cart_totals{float:none;width:100%}#woo-cart .cart-collaterals .cart_totals h2{display:none}#woo-cart .checkout-button{background:#4d9ece;border-bottom:3px solid rgba(0,0,0,.1)}#woo-cart .checkout-button:hover{background:#4392c1}#woo-account .col-1.woocommerce-Address,#woo-account .col-2.woocommerce-Address{display:block;width:100%!important;float:none;flex:none;max-width:100%}.woocommerce-cart table.cart td.actions .coupon .input-text{width:200px}.woocommerce form.login.woocommerce-form-login{border:none;border-radius:0;padding:30px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid rgba(0,0,0,.1);background:#fafafa;padding:5px}.woocommerce .woocommerce-MyAccount-navigation{padding:15px;margin-bottom:30px;background:#fff}.woocommerce .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style-type:none}.woocommerce .woocommerce-MyAccount-navigation ul li a{display:block;padding:5px;border-bottom:1px solid rgba(0,0,0,.1);text-decoration:none;color:#555}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{font-weight:700;color:#8ab440}.woocommerce .woocommerce-MyAccount-navigation ul li:last-child a{border-bottom:none}.woocommerce .woocommerce-MyAccount-content{background:#fff;border-left:15px solid #f2f1ef;padding:30px}#checkout-form .woocommerce-notices-wrapper{display:none}#checkout-form .woocommerce-error,#checkout-form .woocommerce-info,#checkout-form .woocommerce-message{background:#fff;margin-bottom:15px;font-size:14px}#checkout-form .woocommerce-info{margin-bottom:15px;padding:10px;background:#fff;font-size:14px;text-align:center;border:none}#checkout-form .woocommerce-info:before{display:none}#checkout-form label{display:block;font-size:14px;text-transform:uppercase}#checkout-form .woocommerce-input-wrapper{display:block;clear:both;width:100%}#checkout-form .woocommerce-input-wrapper input[type="text"],#checkout-form .woocommerce-input-wrapper input[type="email"]{padding:5px;height:50px;background:#f5f5f5;border:1px solid rgba(0,0,0,.05)}#checkout-form .gift-certificate.sc_info_box{margin:30px 0 0 0!important;border:1px solid rgba(0,0,0,.05);padding:15px!important}#checkout-form .gift-certificate.sc_info_box h3{font-size:1.2em}#checkout-form .gift-certificate-show-form p{display:none}#checkout-form .gift-certificate.sc_info_box ul.show_hide_list li input[type="radio"]{margin:0 10px}#checkout-form .gift-certificate.sc_info_box ul.show_hide_list li label{display:inline-block}#checkout-form #gift-certificate-receiver-form-single input[type="text"]{padding:5px;background:#fff;border:1px solid rgba(0,0,0,.05);margin-bottom:15px}#checkout-form #gift-certificate-receiver-form-single textarea{padding:5px;background:#fff;border:1px solid rgba(0,0,0,.1)}#checkout-form h3#ship-to-different-address{display:none}#checkout-form .form-row{margin-bottom:10px}#checkout-form .woocommerce-shipping-fields{margin-top:30px;padding-top:30px;border-top:1px solid #dedede}#checkout-form #before-checkout{position:relative;padding-top:60px}#checkout-form #before-checkout .woocommerce-form-login-toggle,#checkout-form #before-checkout .woocommerce-form-coupon-toggle,#checkout-form #before-checkout .woocommerce-form-login-toggle .woocommerce-info,#checkout-form #before-checkout .woocommerce-form-coupon-toggle .woocommerce-info{padding:0;margin:0}#checkout-form #before-checkout .woocommerce-form-login-toggle,#checkout-form #before-checkout .woocommerce-form-coupon-toggle{display:inline-block;width:49%;position:absolute;top:0}body.logged-in #checkout-form #before-checkout .woocommerce-form-coupon-toggle{width:100%}body.not-logged-in #checkout-form #before-checkout .woocommerce-form-login-toggle{left:0}body.not-logged-in #checkout-form #before-checkout .woocommerce-form-coupon-toggle{left:51%;width:49%}#checkout-form #before-checkout .woocommerce-form-login-toggle a,#checkout-form #before-checkout .woocommerce-form-coupon-toggle a{display:block;padding:10px}#checkout-form #before-checkout .woocommerce-form-login-toggle a:hover,#checkout-form #before-checkout .woocommerce-form-coupon-toggle a:hover{color:#fff;background:#2ba63a;text-decoration:none}#checkout-form .select2-container--default .select2-selection--single{background:#f5f5f5;border-radius:0;border:1px solid rgba(0,0,0,.05);height:50px}#checkout-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}#checkout-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:11px}#checkout-form .woocommerce-privacy-policy-text{font-size:12px}#checkout-form form.checkout_coupon,#checkout-form form.login{background:#fff;border:none;margin:0 0 15px 0;border-radius:0;font-size:16px}#checkout-form form.checkout_coupon p,#checkout-form form.login p,#checkout-form form.register p{margin:0}#checkout-form form.checkout_coupon input#coupon_code{padding:5px;height:50px;border:1px solid #dedede}#checkout-form form.checkout_coupon button[type="submit"]{width:100%;height:50px;font-size:18px;padding:15px 10px;color:#fff}#checkout-form form.woocommerce-form.woocommerce-form-login button[type="submit"]{font-size:18px;padding:15px;width:60%;margin:15px 0}#checkout-form form.woocommerce-form.woocommerce-form-login label.woocommerce-form__label{display:block;clear:both;width:100%}#checkout-form a.remove{float:left;background:#eee}#checkout-form .quantity{display:inline-block;float:right}#checkout-form button[type="submit"]{display:block;width:80%;margin:0 auto;padding:20px 10px;font-size:24px;background:#4d9ece;border-bottom:3px solid rgba(0,0,0,.1);transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all}#checkout-form button[type="submit"]:hover{background:#4392c1}#checkout-side .checkout-product img{float:left;margin-right:10px}.checkout-testi{display:block;overflow:hidden;margin-bottom:30px}.checkout-testi .testi-content{background:#fff;padding:10px;position:relative;font-size:16px;margin-bottom:15px}.checkout-testi .testi-content:after{width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent;display:block;position:absolute;bottom:-10px;left:30px;content:''}.checkout-testi .testi-meta{overflow:hidden}.checkout-testi img{margin:0 15px}.checkout-testi h5{margin:10px 0 0 0}#comments p{word-break:break-word}#comments ol.media-list{padding:0;margin:25px 0}#comments li.comment{display:block;margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid rgba(0,0,0,.1)}#comments li.comment .comment-reply-link{display:inline-block;color:#555;font-size:14px;background:rgba(0,0,0,.05);padding:7px 10px;border-radius:4px;border-bottom:2px solid rgba(0,0,0,.1)}#comments li.comment ul.comment{padding:30px 0 0 100px;margin-top:30px;border-top:1px solid rgba(0,0,0,.1);display:block}#comments li.comment ul.comment li.comment,{display:block;flex:none}#comments li.comment ul.comment li.comment img{width:100px;height:auto}#comments li.comment ul.comment li.comment:last-child{margin-bottom:0;border-bottom:none}.comment-metadata{margin:10px 0;font-size:15px}#comments ul.children{margin:40px 0 0 0}#comments ul.children li{border-bottom:0!important;margin:20px 0;padding:0}#related-posts .related-post{color:#555;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid rgba(0,0,0,.05);display:block;overflow:hidden;text-decoration:none}#related-posts .related-post h4{font-size:18px;font-weight:400;line-height:1.4}#related-posts .related-post img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#sidebar .widget{margin-bottom:40px}.sidebar-img{position:relative}.sidebar-img p.sticky-title{top:50%;position:absolute;left:50%;transform:translate(-50%,-50%);width:100%}#sidebar #about-box{text-decoration:none}#sidebar #about-box .backstretch img{position:relative;transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;opacity:.8}#sidebar #about-box:hover .backstretch img{opacity:1;transform:rotate(1deg) scale(1.02);-moz-transform:rotate(1deg) scale(1.02);-webkit-transform:rotate(1deg) scale(1.02)}#sidebar #ad-slots .sidebar-ad-block .ad-row div{margin-bottom:0}#sidebar .offer-sidebar-banner h4{margin-top:-30px;position:relative;z-index:40}#sidebar .offer-sidebar-banner .btn{font-size:20px}#footer{padding:75px 0}#footer p{margin:0}#footer a{color:#fff;text-decoration:none!important;font-size:14px}#footer h3{font-size:1.5rem;font-family:'Lato',sans-serif;font-weight:700}#footer .line-list a{border:none;font-size:14px}#mobile-buy-bar{display:none}#sticky-buy-bar{position:fixed;bottom:0;left:0;width:100%;padding:10px;box-shadow:0 0 15px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px rgba(0,0,0,.2);-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);z-index:99;text-align:center;color:#fff;text-decoration:none}#sticky-buy-bar img{height:80px;width:auto;margin-top:-40px}.post-sticky-bar{z-index:9999999;position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:1px 1px 10px rgba(0,0,0,.1);padding:0 15px;height:70px}.post-sticky-bar button{background:#fff;border:0;margin-top:20px!important}.post-sticky-bar #site-logo{display:block;position:absolute;left:8px;top:12px}#sticky-search-icon{position:absolute;top:0;right:0;font-size:30px;color:rgba(0,0,0,.2);height:100%;width:70px;text-align:center;line-height:70px;border-left:1px solid rgba(0,0,0,.1);transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;cursor:pointer}#sticky-search-icon:hover{color:rgba(0,0,0,.5)}#sticky-search{display:none;overflow:hidden;position:fixed;top:0;right:0;width:100%;height:100%;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;background:rgba(29,99,142,.8);z-index:999}#sticky-search #sticky-search-close{position:absolute;top:0;right:0;width:80px;height:80px;color:rgba(255,255,255,.7);cursor:pointer;font-size:60px;text-align:center;line-height:80px}#sticky-search h2{margin-top:150px}#sticky-search form{margin-bottom:0}#sticky-search form .form-group{width:100%}#sticky-search form input.search-field{width:100%;border:none;height:50px;position:relative;background:rgba(255,255,255,.9);font-size:20px;font-weight:100;padding:10px;border-bottom:3px solid rgba(0,0,0,.1)}#offer-post-header{position:relative;z-index:50;margin:15px 15px 0 -15px}#offer-post-header h4{font-size:20px}#offer-post-header .img-wrap.slider{display:block;width:140px;height:70px;float:left;margin-right:15px}#offer-sticky-footer{display:none;position:fixed;bottom:0;left:0;z-index:99;width:100%;box-shadow:0 0 15px rgba(0,0,0,.2);-moz-box-shadow:0 0 15px rgba(0,0,0,.2);-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}#offer-sticky-footer:hover{box-shadow:0 0 20px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,.3)}#offer-sticky-footer .img-wrap{display:inline-block;margin:-20px 15px -8px 0;box-shadow:0 0 15px rgba(0,0,0,.1);-moz-box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all;vertical-align:bottom!important}#offer-sticky-footer:hover .img-wrap{box-shadow:0 0 20px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px rgba(0,0,0,.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,.3)}#offer-sticky-footer .img-wrap .offer-engine-slider{width:140px;height:70px}.offer-engine-slider{transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all;overflow:hidden}.offer-engine-slider.owl-loading{height:30px}.offer-engine-slider.owl-loaded{height:auto}.post-sticky-bar .offer-top-bar{color:#555;display:block}.post-sticky-bar .offer-top-bar .img-wrap{width:60px;height:60px;border-radius:5px;overflow:hidden;text-align:center;position:relative;float:left;margin-right:10px}.post-sticky-bar .offer-top-bar .img-wrap.static img{height:60px;width:60px;max-width:90px;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.post-sticky-bar .offer-top-bar h4{font-size:14px;margin:5px 0 0 0}.post-sticky-bar #post-sticky-slider{overflow:hidden}.post-sticky-bar #post-sticky-slider .item a{display:block;color:#555;text-decoration:none;padding:5px;height:70px;overflow:hidden}.post-sticky-bar #post-sticky-slider .item a .img-wrap{width:60px;height:60px;border-radius:5px;overflow:hidden;text-align:center;position:relative;float:left;margin-right:10px}.post-sticky-bar #post-sticky-slider .item a .img-wrap img{opacity:.65;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.post-sticky-bar #post-sticky-slider .item a:hover .img-wrap img{opacity:1}.post-sticky-bar #post-sticky-slider .item a h4{font-size:14px;margin:5px 0 0 0}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]). .gform_wrapper textarea{box-shadow:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #dedede!important}@media (min-width:992px){#header .navbar-nav .dropdown-menu{left:auto;right:0}#header .navbar-nav li.nav-item.dropdown .dropdown-menu{transition:0.3s ease all;-moz-transition:0.3s ease all;-webkit-transition:0.3s ease all;border-radius:0;border:1px solid rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1)}#header .navbar-nav li.nav-item.dropdown:hover .dropdown-menu{display:block}}@media (min-width:1400px){.container{max-width:1400px}}@media (max-width:1200px){.container{max-width:100%!important}.full-width{width:100%!important}#sidebar{padding:15px}#offer-sticky-footer{display:none!important}}@media (max-width:992px){h2{font-size:2em}.split-section .split-block{padding:25px}#post-content .entry-content-asset iframe{max-width:100%}.page-section{padding:40px 20px}}@media (max-width:768px){body{font-size:16px;padding:0}h1{font-size:30px}h2{font-size:24px}h3{font-size:22px}h4{font-size:18px}.post-sticky-bar{display:none!important}.padding-md-15{padding:15px}.padding-vertical-100{padding-top:100px!important;padding-bottom:100px!important}.press-links img{margin:5px}.img-md-sm{height:auto;max-width:250px;margin-left:auto;margin-right:auto}#header{position:relative;top:0;left:0;width:100%;padding:2px 0;height:55px;box-shadow:0 5px 20px rgba(0,0,0,.1);-moz-box-shadow:0 5px 20px rgba(0,0,0,.1);-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1)}#header #logo{margin:2px auto;max-width:180px}#header .navbar-toggler{position:absolute;top:13px;width:35px;background:rgba(0,0,0,.05);border:none;padding:5px 10px;outline:none;border-bottom:2px solid rgba(0,0,0,.1)}#header #menu-toggle.navbar-toggler{left:10px}#header #popular-toggle.navbar-toggler{right:10px}.full-mobile-panel{display:none;position:fixed;top:55px;left:0;width:100%;height:calc(100% - 55px);color:#fff;background:#444;z-index:99;overflow:hidden;overflow-y:scroll;padding:40px 0 10px 0}.full-mobile-panel a,.full-mobile-panel .navbar-nav a{color:#fff!important}.full-mobile-panel .fa-times{position:absolute;display:block;top:0;left:10px;opacity:.5;width:100%;background:rgba(255,255,255,.1);text-align:center;margin:0 auto;left:0;font-size:20px;padding:10px 0;height:40px}.full-mobile-panel h3.widgettitle{margin:15px 0;text-align:center}.full-mobile-panel .post-list h4{font-size:16px;font-weight:400}.full-mobile-panel .post-list img{width:auto;height:55px}.full-mobile-panel .post-list{padding:0 15px}#header #main-nav .navbar-nav{border-top:1px solid rgba(0,0,0,.1);width:100%}#header #main-nav .navbar-nav li{float:none;display:block}#header #main-nav .navbar-nav li a{font-weight:700}#header #main-nav .navbar-nav li.active a{background:rgba(0,0,0,.5);color:#e24208}#header #main-nav .navbar-nav li ul li a{font-weight:400}#header #main-nav a{padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.1)}#header #main-nav .dropdown-menu{background:rgba(0,0,0,.2);border:none;padding:0;margin:0;border-radius:0}#header.v2{height:55px}#header.v2 #main-over-toggle{font-size:24px;top:5px;left:5px}#header.v2 #main-over-toggle:hover{top:3px}#main-over{padding-top:15px}#main-over #close-main-over{top:15px;left:15px}#main-over #close-main-over:hover{top:13px}#main-over #main-over-search{padding-left:55px}#main-over #main-over-search input.search-field{font-size:18px;background:rgba(255,255,255,.7)}#main-over #main-over-search button[type="submit"]{font-size:20px;top:10px}#main-over #main-nav{margin-bottom:20px}#main-over #main-nav ul.navbar-nav{display:block;text-align:center}#main-over #main-nav li{display:inline-block;width:49%;text-align:center}#main-over #main-nav li a{font-size:18px;font-weight:400;display:block}#main-over #main-nav li a:hover{padding-left:0}#main-over .main-over-offer{padding:15px;text-align:center;min-height:0}#main-over .main-over-offer.bg-image .backstretch img{opacity:0.9!important}#main-over .main-over-offer h3{font-size:20px;margin:0}#main-wrap{padding:20px 0}#main-content{margin-top:0;padding-left:15px}#main-wrap.split-section{padding:0}#main-wrap.split-section,.split-section{padding:0}#main-wrap.split-section .split-block,.split-section .split-block{padding:20px}.page-section{padding:25px 0}.page-section.compressed{padding:20px 0}.page-section.padding-sides{padding:25px 15px}.page-section.page-hero{padding:35px 0}.page-section.type-split .split-block{padding:20px}.page-section.type-full_width_slider{padding:0;overflow:hidden}.page-section.type-full_width_slider .container{padding-left:0;padding-right:0}#breadcrumbs{font-size:12px}#share-bar{margin:0 -15px 15px -15px}#share-bar a{padding:5px}#share-bar a .share-icon{margin-right:0;position:relative;top:0}#share-bar a:hover .share-icon{margin-right:0;top:-2px}#share-bar a .share-count{font-size:12px;margin-left:0}#post-content.pillar-content #share-bar{margin:-15px -30px 20px -30px}#toc .toc-nav li{display:block;width:100%}#toc .toc-nav li a{font-size:16px}#toc.float-lg{float:none;margin:0 0 15px 0!important;width:100%}#toc_container ul.toc_list li{flex:100%}.testimonial-blurb{padding:0 15px 15px 40px;font-size:18px}.testimonial-blurb:before{font-size:30px}.testimonial-blurb:after{display:none}#header-block{padding:40px 15px;margin:0 -15px}.hd-custom-quiz-wrap .hd-quiz-header{padding:1em}.hd-custom-quiz-wrap #email-collection{width:100%;margin:0}.hd-custom-quiz-wrap .hd-quiz-body{padding:1em}.hd-custom-quiz-wrap .quiz-progress{height:35px}.hd-custom-quiz-wrap .quiz-progress .quiz-progress-bar{line-height:35px}#quiz-single-questions{min-height:0}#quiz-single-questions .hd-custom-quiz-wrap .hd-quiz-body{padding:1.5em}.woocommerce .woocommerce-MyAccount-content{border-left:none}.content-card h3{font-size:18px}.pillar-post .pillar-title{padding:30px 10px}.pillar-post .pillar-content{padding:15px}.pillar-content .image-gallery{overflow-y:hidden}.pillar-content .image-gallery img{width:46%;margin:0 1% 10px 1%}#comments li.comment{margin:0 0 15px 0;padding:0 0 15px 0}#comments h4.comment-author-name{font-size:16px}#comments li.comment ul.comment{padding-left:30px}.full-width-slider.owl-carousel .owl-nav .owl-prev,.full-width-slider.owl-carousel .owl-nav .owl-next{height:80px;top:30%}.offer-mobile-post .headline{position:relative;z-index:25;margin-left:-30px;font-size:18px}#mobile-buy-bar{position:fixed;width:100%;bottom:0;left:0;padding:10px 0;box-shadow:0 0 15px rgba(0,0,0,.3);margin:0;z-index:99}#mobile-buy-bar .btn.btn-flat{margin:0;padding:10px}#mobile-buy-bar .btn.btn-flat .fa,#mobile-buy-bar .btn.btn-flat .fal,#mobile-buy-bar .btn.btn-flat .fas{display:none}.post-sticky-bar #post-sticky-slider .item a{overflow:hidden;height:50px;position:relative}.post-sticky-bar #post-sticky-slider .item a .img-wrap{width:40px;height:40px;margin-right:5px}.post-sticky-bar #post-sticky-slider .item a .img-wrap img{opacity:1}.post-sticky-bar #post-sticky-slider .item a h4{margin:0;font-size:12px;line-height:1;font-weight:400;-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.post-sticky-bar .offer-top-bar{height:50px;overflow:hidden;padding:5px;position:relative}.post-sticky-bar .offer-top-bar .img-wrap{width:40px;height:40px;margin-right:5px}.post-sticky-bar .offer-top-bar .img-wrap img{opacity:1}.post-sticky-bar .offer-top-bar h4{margin:0;font-size:12px;line-height:1;font-weight:400;-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}#sticky-search-icon{height:50px;width:40px;font-size:20px;line-height:50px}#sticky-search #sticky-search-close{width:50px;height:50px;font-size:30px;line-height:50px;z-index:99}#sticky-search h2{margin-top:50px}#sticky-search form input.search-field{width:92%;height:auto;font-size:18px}#sticky-buy-bar{padding-left:85px;text-align:left;line-height:1.2}#sticky-buy-bar .sticky-buy-image{display:block;position:absolute;left:0;bottom:0;width:80px;text-align:center}#sticky-buy-bar .sticky-buy-image img{margin-right:0px!important;height:80px}}.pagination a,.pagination span{padding:10px 15px;border:2px solid;margin-right:10px;border-radius:5px}.pagination a:hover{color:#444;text-decoration:none}body.single .single-image img{display:none;position:absolute;margin:0;padding:0;border:none;width:100%;height:auto;max-height:none;max-width:none;z-index:-999999;top:-19.6px;left:0;filter:brightness(60%)}