/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Diet Doctor Sans";src:url("https://s.dietdoctor.com/fonts/diet_doctor_sans-regular.eot");src:local("☺"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-regular.woff") format("woff"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-regular.ttf") format("truetype"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-regular.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Diet Doctor Sans";src:url("https://s.dietdoctor.com/fonts/diet_doctor_sans-bold.eot");src:local("☺"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-bold.woff") format("woff"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-bold.ttf") format("truetype"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-bold.svg") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Diet Doctor Sans";src:url("https://s.dietdoctor.com/fonts/diet_doctor_sans-medium.eot");src:local("☺"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-medium.woff") format("woff"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-medium.ttf") format("truetype"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-medium.svg") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Diet Doctor Sans";src:url("https://s.dietdoctor.com/fonts/diet_doctor_sans-italic2.eot");src:local("☺"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-italic2.woff") format("woff"),url("https://s.dietdoctor.com/fonts/diet_doctor_sans-italic2.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}*,input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:18px}body{background-color:#fff;font-family:"Diet Doctor Sans",arial,tahoma,sans-serif;color:#404040;line-height:1.4444444444;letter-spacing:0;padding-top:60px}body.has-postmenu{padding-top:140px}@media (min-width: 900px){body{padding-top:100px}body.has-postmenu{padding-top:180px}}body::after{display:block;content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.5);-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}body #content-wrapper{-webkit-transition:-webkit-filter 0.3s linear;transition:-webkit-filter 0.3s linear;transition:filter 0.3s linear;transition:filter 0.3s linear, -webkit-filter 0.3s linear}body.menu-active{overflow:hidden}@media (max-width: 599px){body.menu-active::after{display:block;opacity:1;visibility:visible;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}body.search-active{overflow:hidden}body.search-active::after{display:block;opacity:1;visibility:visible;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media (min-width: 900px){.js body.header-transparent{padding-top:0}}body.menu-active #header{position:absolute}body.menu-active #content-wrapper,body.menu-active #footer{display:none}body.menu-active #header #navigation #main-nav{padding-bottom:4em}fieldset{border:none;padding:0;margin:0}@-webkit-keyframes postmenu-slidein{0%{opacity:0}1%{-webkit-transform:translateX(160px);transform:translateX(160px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes postmenu-slidein{0%{opacity:0}1%{-webkit-transform:translateX(160px);transform:translateX(160px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}#header{position:fixed;z-index:1000;top:0;width:100%;height:60px;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;background-color:#0e3478;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.has-postmenu #header{height:140px}#header.header-hide.header-page{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}#header #nav-btn{padding:19px;display:block;position:absolute;left:0;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:none}@media (min-width: 900px){#header #nav-btn{display:none}}#header #nav-btn:hover{opacity:.7}body.menu-active #header #nav-btn .nav-btn-inner{-webkit-transform:translate3d(0, 8px, 0) rotate(135deg);transform:translate3d(0, 8px, 0) rotate(135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}body.menu-active #header #nav-btn .nav-btn-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}body.menu-active #header #nav-btn .nav-btn-inner::after{-webkit-transform:translate3d(0, -16px, 0) rotate(-270deg);transform:translate3d(0, -16px, 0) rotate(-270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}#header .nav-btn-box{width:22px;height:20px;display:inline-block;position:relative}#header .nav-btn-inner{display:block;margin-top:-2px;top:2px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}#header .nav-btn-inner::before{top:8px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}#header .nav-btn-inner::after{top:16px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}#header .nav-btn-inner,#header .nav-btn-inner::before,#header .nav-btn-inner::after{width:22px;height:4px;background-color:#fff;border-radius:2px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#header .nav-btn-inner::before,#header .nav-btn-inner::after{content:"";display:block}@media (min-width: 900px){#header{height:auto;background-color:#fff;-webkit-transition:background-color 0.3s linear, -webkit-transform 0.3s ease-out, -webkit-box-shadow 0.3s linear;transition:background-color 0.3s linear, -webkit-transform 0.3s ease-out, -webkit-box-shadow 0.3s linear;transition:background-color 0.3s linear, transform 0.3s ease-out, box-shadow 0.3s linear;transition:background-color 0.3s linear, transform 0.3s ease-out, box-shadow 0.3s linear, -webkit-transform 0.3s ease-out, -webkit-box-shadow 0.3s linear;display:grid;grid-template-columns:minmax(230px, 1fr) minmax(auto, 1200px) 1fr}.has-postmenu #header{height:auto}.touch #header{grid-template-columns:minmax(210px, 1fr) minmax(auto, 1200px) 1fr}#header>*{float:left}#header.header-hide.header-page{-webkit-transition:background-color 0.3s linear, -webkit-transform 0.3s ease-in, -webkit-box-shadow 0.3s linear;transition:background-color 0.3s linear, -webkit-transform 0.3s ease-in, -webkit-box-shadow 0.3s linear;transition:background-color 0.3s linear, transform 0.3s ease-in, box-shadow 0.3s linear;transition:background-color 0.3s linear, transform 0.3s ease-in, box-shadow 0.3s linear, -webkit-transform 0.3s ease-in, -webkit-box-shadow 0.3s linear}.js body.header-transparent #header{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}#header.header-page,#header.show-sub-menu,body.header-transparent #header.header-page,body.header-transparent #header.show-sub-menu{background-color:#fff}#header.header-page,body.header-transparent #header.header-page{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.08);box-shadow:0 0 20px rgba(0,0,0,0.08)}}#header #navigation{display:block;visibility:hidden;top:100%;height:0;overflow:scroll;-webkit-overflow-scrolling:touch;opacity:0;width:100%;background-color:#fff;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;position:absolute;z-index:5}body.has-postmenu #header #navigation{top:-webkit-calc(100% - 80px);top:calc(100% - 80px)}@media (min-width: 900px){#header #navigation{height:auto;visibility:visible;opacity:1;background-color:transparent;display:inline-block;margin:0;position:static;overflow:visible;width:auto;white-space:nowrap;z-index:auto;top:auto}}#header #navigation ul{padding:0;margin:0}#header #navigation ul li{list-style:none;position:relative}@media (min-width: 900px){#header #navigation ul li{display:inline-block;position:static;margin-right:3%}.touch #header #navigation ul li{margin-right:1%}.no-js #header #navigation ul li:hover .sub-menu{display:block}}@media (min-width: 900px) and (min-width: 900px){.no-js #header #navigation ul li:hover .sub-menu{opacity:1;visibility:visible;display:grid;max-height:999px}.no-js #header #navigation ul li:hover .sub-menu li:hover a{border-bottom:0}.no-js #header #navigation ul li:hover .sub-menu .sub-menu{display:block;visibility:visible}}@media (min-width: 900px){.no-js #header #navigation ul li:hover>a{text-decoration:none;background-color:transparent;border-bottom:2px solid #06b05b}}@media (min-width: 1200px){#header #navigation ul li{margin-right:40px}}#header #navigation ul li.menu-item-hide-mobile{display:none}@media (min-width: 900px){#header #navigation ul li.menu-item-hide-mobile{display:inline-block}}#header #navigation ul li.no-click>a{color:#0e3478}#header #navigation ul li.no-click>a:hover{color:#0e3478}.nav>#header #navigation ul li:first-child>a{border-top:0}#header #navigation ul li.current-menu-item>a{color:#6f86af}#header #navigation ul li.menu-item-has-children .sub-menu-btn{line-height:50px;height:50px;width:60px;text-align:center;position:absolute;right:0;top:0;color:#0e3478;cursor:pointer}@media (min-width: 900px){#header #navigation ul li.menu-item-has-children .sub-menu-btn{display:none}.touch #header #navigation ul li.menu-item-has-children .sub-menu-btn{display:inline-block;position:static;width:20px;height:auto;line-height:1;font-size:.8888888889rem}}#header #navigation ul li.menu-item-has-children .sub-menu-btn i{-webkit-transition:-webkit-transform 0.3s linear;transition:-webkit-transform 0.3s linear;transition:transform 0.3s linear;transition:transform 0.3s linear, -webkit-transform 0.3s linear}.no-touch #header #navigation ul li.menu-item-has-children .sub-menu-btn:hover{background-color:#0e3478}.no-touch #header #navigation ul li.menu-item-has-children .sub-menu-btn:hover i{color:#fff}.no-touch #header #navigation ul li.user-item .sub-menu-btn:hover,.no-touch #header #navigation ul li.user-item>a:hover{cursor:pointer}#header #navigation ul li.user-item #header-login-btn{background:transparent}#header #navigation ul li.user-item.sub-menu-active>a .fa-circle{color:#E1C058}#header #navigation ul li.user-item.sub-menu-active .user-menu{display:block}@media (min-width: 900px){#header #navigation ul li.user-item{position:absolute;top:45px;right:100px;margin-right:0;-webkit-transition:top 0.3s linear;transition:top 0.3s linear}.touch #header #navigation ul li.user-item .sub-menu-btn{display:none}#header #navigation ul li.user-item.sub-menu-active>#header-login-btn.logged-out{background:#0e3478;border-color:#0e3478;color:#fff;position:relative}#header #navigation ul li.user-item.sub-menu-active>#header-login-btn.logged-out::after{border-color:transparent;border-top-color:#0e3478;border-width:12px;margin-left:-12px}#header #navigation ul li.user-item.sub-menu-active>#header-login-btn.logged-out::before{border-color:transparent;border-top-color:#0e3478;border-width:15px;margin-left:-15px}}#header #navigation ul li.user-item>a .fa-circle{color:#E1C058}#header #navigation ul li.user-item>a .fa-stack{float:left;margin-top:-5px}@media (min-width: 900px){#header #navigation ul li.user-item>a .fa-stack{float:none;margin:0}}#header #navigation ul li.user-item>a .user-name{margin:0 0 0 10px}@media (min-width: 900px){#header #navigation ul li.user-item>a .user-name{margin:0 10px 0 0}}#header #navigation ul li.user-item>a.logged-in{margin-top:-10px;padding:10px 20px}@media (min-width: 900px){#header #navigation ul li.user-item>a{height:40px;min-height:0;line-height:36px;padding-top:0}#header #navigation ul li.user-item>a.logged-in{border:0 !important;background-color:transparent;border-radius:0;color:#2a2a2a;margin:0;padding:0;line-height:40px}.no-touch #header #navigation ul li.user-item>a.logged-in:hover{background-color:transparent;color:#000}#header #navigation ul li.user-item>a.logged-in .fa-circle{color:#E1C058}#header #navigation ul li.user-item>a.logged-in::after,#header #navigation ul li.user-item>a.logged-in::before{display:none}#header #navigation ul li.user-item>a::after,#header #navigation ul li.user-item>a::before{-webkit-transition:border-top-width 0.3s linear;transition:border-top-width 0.3s linear;top:38px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-width:0}}#header #navigation ul li.user-item .sub-menu-btn{color:#fff}#header #navigation ul li.user-item .user-menu{display:none}@media (min-width: 900px){#header #navigation ul li.user-item .user-menu{display:block}}#header #navigation ul li.user-item .user-menu li{display:block;float:none;margin:0;border-top:1px solid #0e3478}@media (min-width: 900px){#header #navigation ul li.user-item .user-menu li{border-color:silver}#header #navigation ul li.user-item .user-menu li:first-child{border-top:0}}#header #navigation ul li.user-item .user-menu li a{display:block;height:50px;line-height:50px;padding:0 20px;color:#0e3478;font-weight:normal;border-top:0}#header #navigation ul li.user-item .user-menu li a:hover{text-decoration:none;color:#E1C058}#header #navigation ul li .sub-menu{display:none}@media (min-width: 900px){#header #navigation ul li .sub-menu{display:grid;position:absolute;z-index:10;top:100%;overflow:hidden;left:0;right:0;background-color:#fff;opacity:0;grid-template-columns:minmax(210px, 1fr) minmax(100px, 224px) minmax(100px, 224px) minmax(100px, 224px) minmax(100px, 224px) minmax(100px, 224px) 1fr;grid-template-rows:auto;grid-gap:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 20px 240px;max-height:0;visibility:hidden;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.08);box-shadow:0 20px 20px rgba(0,0,0,0.08)}body.has-postmenu #header #navigation ul li .sub-menu{top:-webkit-calc(100% - 80px);top:calc(100% - 80px)}@supports (display: grid){#header #navigation ul li .sub-menu{padding-left:0}}.touch #header #navigation ul li .sub-menu .sub-menu-btn{display:none}}@media (min-width: 900px){#header #navigation ul li .sub-menu li{display:block;padding:0;margin-bottom:10px;margin-right:0;float:left;width:240px;padding-right:20px}@supports (display: grid){#header #navigation ul li .sub-menu li{width:auto;padding-right:0}}#header #navigation ul li .sub-menu li:first-child{grid-column-start:2}#header #navigation ul li .sub-menu li.new-row{grid-column-start:2;clear:left}}#header #navigation ul li .sub-menu li>a{background-color:#f5f6f9;font-weight:600;padding:0 20px 0 40px;white-space:normal}.no-touch #header #navigation ul li .sub-menu li>a:hover{border-bottom:0 !important}@media (min-width: 900px){#header #navigation ul li .sub-menu li>a{background-color:transparent;padding:5px 0;border:0}#header #navigation ul li .sub-menu li>a img{display:block;max-width:100%;height:auto;margin-bottom:5px}}#header #navigation ul li .sub-menu li.no-sub-menu .sub-menu-btn{display:none}#header #navigation ul li .sub-menu li.no-sub-menu .sub-menu{display:block;padding-left:0}#header #navigation ul li .sub-menu li.no-sub-menu .sub-menu li a{background-color:#f5f6f9;font-weight:600;padding:0 20px 0 40px}@media (min-width: 900px){#header #navigation ul li .sub-menu li.no-sub-menu .sub-menu li a{font-weight:600;background-color:transparent;padding:0}}@media (min-width: 900px){#header #navigation ul li .sub-menu li .sub-menu{position:static;display:block;padding:0;-webkit-box-shadow:none;box-shadow:none;max-height:none;opacity:1}}@media (min-width: 900px){#header #navigation ul li .sub-menu li .sub-menu li{display:block;padding:5px 0;margin-bottom:0;float:none;width:auto}}#header #navigation ul li .sub-menu li .sub-menu li>a{font-weight:normal;background-color:#e3e7ee;padding:0 20px 0 60px;white-space:normal}.no-touch #header #navigation ul li .sub-menu li .sub-menu li>a:hover{border-bottom:0}@media (min-width: 900px){#header #navigation ul li .sub-menu li .sub-menu li>a{font-weight:normal;background-color:transparent;padding:0;border:0}}#header #navigation ul .menu-item>a{display:block;height:50px;line-height:50px;padding:0 20px;border-top:1px solid #0e3478;color:#0e3478;font-weight:600}@media (min-width: 900px){#header #navigation ul .menu-item>a{height:auto;line-height:1;padding:59px 0 5px;border-top-width:0;border-bottom:2px solid transparent;-webkit-transition:border 0.15s linear, padding 0.3s linear;transition:border 0.15s linear, padding 0.3s linear}}.no-touch #header #navigation ul .menu-item>a:hover{text-decoration:none;color:#6f86af}@media (min-width: 900px){.no-touch #header #navigation ul .menu-item>a:hover{text-decoration:none;background-color:transparent;border-bottom:2px solid #06b05b}}#header #navigation ul .menu-item.menu-item-has-children>a{padding-right:60px}@media (min-width: 900px){#header #navigation ul .menu-item.menu-item-has-children>a{padding-right:0}.touch #header #navigation ul .menu-item.menu-item-has-children>a{display:inline-block}}@media (min-width: 900px) and (min-width: 900px){#header #navigation ul .menu-item.sub-menu-active>a{text-decoration:none;background-color:transparent;border-bottom:2px solid #06b05b}}#header #navigation ul .menu-item.sub-menu-active>.sub-menu{display:block}@media (min-width: 900px){#header #navigation ul .menu-item.sub-menu-active>.sub-menu{opacity:1;visibility:visible;display:grid;max-height:999px}#header #navigation ul .menu-item.sub-menu-active>.sub-menu .sub-menu{display:block;visibility:visible}}#header #navigation ul .menu-item.sub-menu-active>.sub-menu-btn i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width: 900px){#header #navigation ul .menu-item.sub-menu-active>.sub-menu-btn i{display:none}.touch #header #navigation ul .menu-item.sub-menu-active>.sub-menu-btn i{display:inline-block}}#header #navigation ul .user-item{border-top:1px solid #0e3478;padding-top:20px}#header #navigation ul .user-item.sub-menu-active .pink{display:none}@media (min-width: 900px){#header #navigation ul .user-item{padding:0;border:none}#header #navigation ul .user-item.sub-menu-active .pink{display:block}#header #navigation ul .user-item.sub-menu-active #header-login{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);max-height:999px}}#header #navigation ul .user-item .logged-in{color:#2a2a2a;display:block;font-weight:600}#header #navigation ul #header-login{clear:both;display:block;overflow:hidden;white-space:normal}@media (min-width: 900px){#header #navigation ul #header-login{visibility:hidden;opacity:0;width:300px;padding:0;border-radius:0 0 35px 0;left:auto;top:-webkit-calc(100% + 15px);top:calc(100% + 15px);-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity 0.3s linear, -webkit-transform 0.3s ease-out;transition:opacity 0.3s linear, -webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out, opacity 0.3s linear;transition:transform 0.3s ease-out, opacity 0.3s linear, -webkit-transform 0.3s ease-out;-webkit-box-shadow:0 20px 20px rgba(0,0,0,0.08);box-shadow:0 20px 20px rgba(0,0,0,0.08)}}#header #navigation ul #header-login::after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}#header #navigation ul #header-login.working{pointer-events:none}#header #navigation ul #header-login.working::after{visibility:visible;opacity:0.75}#header #navigation ul #header-login .help-content{visibility:hidden;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);padding:40px 20px 20px;position:absolute}#header #navigation ul #header-login .help-content .section-fixed-width{padding:0}#header #navigation ul #header-login .help-content .section-fixed-width h1,#header #navigation ul #header-login .help-content .section-fixed-width h4{font-size:1.6666666667rem;font-weight:600;margin:0 0 1.111rem;line-height:1.1666666667;letter-spacing:-0.15px}#header #navigation ul #header-login .help-content .help-close{position:absolute;top:0;left:0;line-height:30px;height:30px;color:silver;display:block;padding:0 20px;cursor:pointer}#header #navigation ul #header-login .help-content .help-close:hover{color:#0e3478}#header #navigation ul #header-login .help-content .help-close::before{content:"\f177";font-family:FontAwesome}#header #navigation ul #header-login.display-help{max-height:75vh;overflow-y:auto}#header #navigation ul #header-login.display-help form{position:absolute;top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}#header #navigation ul #header-login.display-help .help-content{position:static;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#header #navigation ul #header-login form{display:none;padding:0 20px 0;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out}@media (min-width: 900px){#header #navigation ul #header-login form{display:block;padding:35px 35px 0}}#header #navigation ul #header-login form input.input-text{border-radius:35px;border:2px solid silver;min-height:50px;line-height:22px;padding:12px 10px 12px 25px;width:100%;display:block}#header #navigation ul #header-login form input.input-text::-webkit-input-placeholder{color:#979797}#header #navigation ul #header-login form input.input-text::-moz-placeholder{color:#979797}#header #navigation ul #header-login form input.input-text:-ms-input-placeholder{color:#979797}#header #navigation ul #header-login form input.input-text::-ms-input-placeholder{color:#979797}#header #navigation ul #header-login form input.input-text::placeholder{color:#979797}#header #navigation ul #header-login form input.input-text::-webkit-input-placeholder{color:#979797}#header #navigation ul #header-login form input.input-text:-ms-input-placeholder{color:#979797}#header #navigation ul #header-login form input.input-text::-moz-placeholder{color:#979797;opacity:1}#header #navigation ul #header-login form input.input-text:-moz-placeholder{color:#979797;opacity:1}#header #navigation ul #header-login form .btn-login{width:100%;display:block}#header #navigation ul #header-login .btn-member{display:none}@media (min-width: 1300px){#header #navigation ul #header-login .btn-member{display:block !important}}@media (min-width: 900px){#header #navigation ul #header-login .btn-member{margin:15px 35px 35px;display:block}}#header #navigation ul #header-login .member-promo{display:none}@media (min-width: 900px){#header #navigation ul #header-login .member-promo{display:block;font-size:.7222222222rem;line-height:1.5384615385;padding-top:15px;border-top:1px solid #979797;margin:0 35px 15px}}#header #navigation ul #header-login .btn-member.green::before{background-color:#06b05b}#header #navigation ul #header-login .lost-password{text-align:center;font-size:.7222222222rem;line-height:1.5384615385}#header #navigation ul #header-login .lost-password a{color:#e73568}body.menu-active #header #navigation{display:block;overflow-y:scroll;height:88vh;height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);opacity:1;visibility:visible}#header #navigation li.sub-menu-active #header-login form{display:block}#header #logo{padding:15px 0;margin:0}@media (min-width: 900px){#header #logo{margin:25px 50px 20px 50px;padding:0;display:block;height:55px;-webkit-transition:margin 0.3s linear;transition:margin 0.3s linear}body.has-postmenu #header #logo{margin-bottom:20px}@supports (display: grid){#header #logo{margin-right:0}}}#header #logo a{display:block}#header #logo img{height:30px;display:block;margin:0 auto;width:auto}@media (min-width: 900px){#header #logo img{display:none;margin:0;height:55px}}#header #logo img.lookup{display:none}@media (min-width: 900px){#header #logo img.lookup{display:block}}#header #navigation .user-item__anchor{margin:0 20px 20px}@media (min-width: 900px){#header #navigation .user-item__anchor.user-item__anchor--signup{display:none !important}}@media (min-width: 1300px){#header #navigation .user-item__anchor.user-item__anchor--signup{display:inline-block !important}}@media (min-width: 900px){#header #navigation .user-item__anchor{margin:0 0 0 10px;display:inline-block !important}}#header #search-btn{display:block;position:absolute;right:0;top:0;padding:19px;cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:none}@media (min-width: 900px){#header #search-btn{right:50px;top:45px;padding:0;height:40px;width:40px;border-radius:50%;background-color:transparent;-webkit-transition:top 0.3s linear;transition:top 0.3s linear}}#header #search-btn:hover{opacity:0.7}#header #search-btn .search-btn-inner{display:inline-block;height:24px;width:24px;border-radius:0;-webkit-transition:.3s;transition:.3s;background:transparent;position:relative;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 900px){#header #search-btn .search-btn-inner{margin-top:5px}}#header #search-btn .search-btn-inner::before,#header #search-btn .search-btn-inner::after{display:inline-block;height:24px;width:24px;border-radius:0;-webkit-transition:.3s;transition:.3s;background:transparent;content:'';position:absolute;width:100%;top:0;bottom:0;margin:auto}#header #search-btn .search-btn-inner::before{height:4px;width:75%;left:50%;right:0;background:#fff;border-radius:2px}@media (min-width: 900px){#header #search-btn .search-btn-inner::before{background:#0e3478}}#header #search-btn .search-btn-inner::after{left:0;background:#0e3478;border-radius:50%;width:12px;height:12px;border:4px solid #fff;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}@media (min-width: 900px){#header #search-btn .search-btn-inner::after{background:#fff;border:4px solid #0e3478}}body.search-active #header #search-btn .search-btn-inner::before,body.search-active #header #search-btn .search-btn-inner::after{border-radius:2px;background:#fff}@media (min-width: 900px){body.search-active #header #search-btn .search-btn-inner::before,body.search-active #header #search-btn .search-btn-inner::after{background:#0e3478}}body.search-active #header #search-btn .search-btn-inner::before{width:100%;left:0}body.search-active #header #search-btn .search-btn-inner::after{height:4px;width:100%;top:0;right:0;border:0;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg)}#header #header-search{display:none;position:absolute;top:100%;width:100%;background-color:#fff;padding:20px}@media (min-width: 900px){#header #header-search{display:block;max-width:800px;border-radius:35px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.08);box-shadow:0 0 20px rgba(0,0,0,0.08);-webkit-transform:translate(-50%, -30px);-ms-transform:translate(-50%, -30px);transform:translate(-50%, -30px);padding:4px;left:50%;top:-webkit-calc(100% + 40px);top:calc(100% + 40px);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;transition:opacity 0.3s ease-out, transform 0.3s ease-out;transition:opacity 0.3s ease-out, transform 0.3s ease-out, -webkit-transform 0.3s ease-out}}body.search-active #header #header-search{display:block}@media (min-width: 900px){body.search-active #header #header-search{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:1;visibility:visible}}#header #header-search .searchform{border-radius:35px;border:2px solid silver;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px}#header #header-search .searchform .s{height:50px;line-height:50px;border:0;padding:0 10px 0 25px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1%}#header #postmenu-before{background-color:#f7f8fb;grid-row:2;grid-column:1}.tv #header #postmenu-before{background-color:#404040}#header #postmenu{grid-row:2;grid-column:2 / span 2;background-color:#f7f8fb;height:80px;overflow:hidden;position:relative}.tv #header #postmenu{background-color:#404040}#header #postmenu ul{list-style:none;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;margin:0 15px;padding:0 0 20px 0}.touch #header #postmenu ul{margin:0}.js #header #postmenu ul{-ms-overflow-style:-ms-autohiding-scrollbar}.js #header #postmenu ul::-webkit-scrollbar{display:none}@media (min-width: 900px){#header #postmenu ul{margin:0}}#header #postmenu ul li{display:inline-block;vertical-align:top;-webkit-animation:postmenu-slidein 350ms backwards;animation:postmenu-slidein 350ms backwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}#header #postmenu ul li:last-child a{padding-right:0}#header #postmenu ul li a{font-size:.6111111111rem;line-height:2.1818181818;display:block;height:80px;padding:13px 0 0;color:#0e3478;text-align:center;width:90px}.tv #header #postmenu ul li a{color:#fff}#header #postmenu ul li a:hover{color:#6f86af}.tv #header #postmenu ul li a:hover{color:silver}#header #postmenu ul li a:hover img{opacity:0.7}#header #postmenu ul li a img{height:35px;width:auto;display:block;margin:0 auto}.touch #postmenu-nav{display:none}#postmenu-nav button{position:absolute;top:0;bottom:0;width:15px;background-color:transparent;display:block;opacity:0;padding:0;margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;cursor:pointer}#postmenu-nav button::after{font-family:FontAwesome;position:absolute;display:block;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#0e3478;font-size:.7777777778rem;font-weight:normal}.tv #postmenu-nav button::after{color:#fff}#postmenu-nav button:disabled{opacity:0}#postmenu-nav button.left{left:0;border-right:1px solid #fff}.tv #postmenu-nav button.left{border-right-color:#2a2a2a}#postmenu-nav button.left::after{content:"\f104"}[data-overflowing="both"] #postmenu-nav button.left,[data-overflowing="left"] #postmenu-nav button.left{opacity:1}#postmenu-nav button.right{right:0;border-left:1px solid #fff}.tv #postmenu-nav button.right{border-left-color:#2a2a2a}#postmenu-nav button.right::after{content:"\f105"}[data-overflowing="both"] #postmenu-nav button.right,[data-overflowing="right"] #postmenu-nav button.right{opacity:1}a{color:#6188ce;text-decoration:none}a:hover{color:#5578b5}sup{font-size:.7777777778rem;line-height:1.2857142857;vertical-align:super;top:0}sub{font-size:.7777777778rem;line-height:1.2857142857;vertical-align:baseline}a.btn,a.button,.woocommerce .woocommerce-Button.button{display:block}@media (min-width: 900px){a.btn,a.button,.woocommerce .woocommerce-Button.button{display:inline-block}}.btn+.btn,a.btn+a.btn{margin-top:15px}@media (min-width: 900px){.btn+.btn,a.btn+a.btn{margin-top:0}}.btn,a.btn,.button,button.btn .woocommerce input.btn,.woocommerce input.button,.woocommerce .button,.woocommerce .woocommerce-Button.button{cursor:pointer;min-height:50px;font-weight:600;line-height:1.2222222222;background-color:#06b05b;color:#fff;border:2px solid #06b05b;text-align:center;border-radius:35px;padding:12px 25px;-webkit-appearance:none}.btn:hover,a.btn:hover,.button:hover,button.btn .woocommerce input.btn:hover,.woocommerce input.button:hover,.woocommerce .button:hover,.woocommerce .woocommerce-Button.button:hover{text-decoration:none;background-color:#38c07c;border-color:#38c07c;color:#fff}.btn.small,a.btn.small,.button.small,button.btn .woocommerce input.btn.small,.woocommerce input.button.small,.woocommerce .button.small,.woocommerce .woocommerce-Button.button.small{min-height:40px;line-height:1.2222222222;border-radius:25px;padding:7px 15px}.btn.blue,.btn .woocommerce .shop_table .button,a.btn.blue,a.btn .woocommerce .shop_table .button,.button.blue,.button .woocommerce .shop_table .button,button.btn .woocommerce input.btn.blue,button.btn .woocommerce input.btn .woocommerce .shop_table .button,.woocommerce input.button.blue,.woocommerce input.button .woocommerce .shop_table .button,.woocommerce .button.blue,.woocommerce .button .woocommerce .shop_table .button,.woocommerce .woocommerce-Button.button.blue,.woocommerce .woocommerce-Button.button .woocommerce .shop_table .button{background-color:#0e3478;border-color:#0e3478}.btn.blue.secondary,.btn .woocommerce .shop_table .button.secondary,a.btn.blue.secondary,a.btn .woocommerce .shop_table .button.secondary,.button.blue.secondary,.button .woocommerce .shop_table .button.secondary,button.btn .woocommerce input.btn.blue.secondary,button.btn .woocommerce input.btn .woocommerce .shop_table .button.secondary,.woocommerce input.button.blue.secondary,.woocommerce input.button .woocommerce .shop_table .button.secondary,.woocommerce .button.blue.secondary,.woocommerce .button .woocommerce .shop_table .button.secondary,.woocommerce .woocommerce-Button.button.blue.secondary,.woocommerce .woocommerce-Button.button .woocommerce .shop_table .button.secondary{background-color:#fff;color:#0e3478}.btn.blue.secondary:hover,.btn .woocommerce .shop_table .button.secondary:hover,a.btn.blue.secondary:hover,a.btn .woocommerce .shop_table .button.secondary:hover,.button.blue.secondary:hover,.button .woocommerce .shop_table .button.secondary:hover,button.btn .woocommerce input.btn.blue.secondary:hover,button.btn .woocommerce input.btn .woocommerce .shop_table .button.secondary:hover,.woocommerce input.button.blue.secondary:hover,.woocommerce input.button .woocommerce .shop_table .button.secondary:hover,.woocommerce .button.blue.secondary:hover,.woocommerce .button .woocommerce .shop_table .button.secondary:hover,.woocommerce .woocommerce-Button.button.blue.secondary:hover,.woocommerce .woocommerce-Button.button .woocommerce .shop_table .button.secondary:hover{border-color:#6f86af;background-color:#fff;color:#6f86af}.btn.blue.secondary.ajax-button.busy .ajax-working-spinner,.btn.blue.secondary.ajax-button.busy:hover .ajax-working-spinner,.btn .woocommerce .shop_table .button.secondary.ajax-button.busy .ajax-working-spinner,.btn .woocommerce .shop_table .button.secondary.ajax-button.busy:hover .ajax-working-spinner,a.btn.blue.secondary.ajax-button.busy .ajax-working-spinner,a.btn.blue.secondary.ajax-button.busy:hover .ajax-working-spinner,a.btn .woocommerce .shop_table .button.secondary.ajax-button.busy .ajax-working-spinner,a.btn .woocommerce .shop_table .button.secondary.ajax-button.busy:hover .ajax-working-spinner,.button.blue.secondary.ajax-button.busy .ajax-working-spinner,.button.blue.secondary.ajax-button.busy:hover .ajax-working-spinner,.button .woocommerce .shop_table .button.secondary.ajax-button.busy .ajax-working-spinner,.button .woocommerce .shop_table .button.secondary.ajax-button.busy:hover .ajax-working-spinner,button.btn .woocommerce input.btn.blue.secondary.ajax-button.busy .ajax-working-spinner,button.btn .woocommerce input.btn.blue.secondary.ajax-button.busy:hover .ajax-working-spinner,button.btn .woocommerce input.btn .woocommerce .shop_table .button.secondary.ajax-button.busy .ajax-working-spinner,button.btn .woocommerce input.btn .woocommerce .shop_table .button.secondary.ajax-button.busy:hover .ajax-working-spinner,.woocommerce input.button.blue.secondary.ajax-button.busy .ajax-working-spinner,.woocommerce input.button.blue.secondary.ajax-button.busy:hover .ajax-working-spinner,.woocommerce input.button .woocommerce .shop_table .button.secondary.ajax-button.busy .ajax-working-spinner,.woocommerce input.button .woocommerce .shop_table .button.secondary.ajax-button.busy:hover .ajax-working-spinner,.woocommerce .button.blue.secondary.ajax-button.busy .ajax-working-spinner,.woocommerce .button.blue.secondary.ajax-button.busy:hover .ajax-working-spinner,.woocommerce .button .woocommerce .shop_table .button.secondary.ajax-button.busy .ajax-working-spinner,.woocommerce .button .woocommerce .shop_table .button.secondary.ajax-button.busy:hover .ajax-working-spinner,.woocommerce .woocommerce-Button.button.blue.secondary.ajax-button.busy .ajax-working-spinner,.woocommerce .woocommerce-Button.button.blue.secondary.ajax-button.busy:hover .ajax-working-spinner,.woocommerce .woocommerce-Button.button .woocommerce .shop_table .button.secondary.ajax-button.busy .ajax-working-spinner,.woocommerce .woocommerce-Button.button .woocommerce .shop_table .button.secondary.ajax-button.busy:hover .ajax-working-spinner{color:#0e3478}.btn.blue:hover,.btn .woocommerce .shop_table .button:hover,a.btn.blue:hover,a.btn .woocommerce .shop_table .button:hover,.button.blue:hover,.button .woocommerce .shop_table .button:hover,button.btn .woocommerce input.btn.blue:hover,button.btn .woocommerce input.btn .woocommerce .shop_table .button:hover,.woocommerce input.button.blue:hover,.woocommerce input.button .woocommerce .shop_table .button:hover,.woocommerce .button.blue:hover,.woocommerce .button .woocommerce .shop_table .button:hover,.woocommerce .woocommerce-Button.button.blue:hover,.woocommerce .woocommerce-Button.button .woocommerce .shop_table .button:hover{background-color:#6f86af;border-color:#6f86af}.btn.pink,a.btn.pink,.button.pink,button.btn .woocommerce input.btn.pink,.woocommerce input.button.pink,.woocommerce .button.pink,.woocommerce .woocommerce-Button.button.pink{background-color:#e73568;border-color:#e73568;color:#fff}.btn.pink.secondary,a.btn.pink.secondary,.button.pink.secondary,button.btn .woocommerce input.btn.pink.secondary,.woocommerce input.button.pink.secondary,.woocommerce .button.pink.secondary,.woocommerce .woocommerce-Button.button.pink.secondary{background-color:transparent;color:#e73568}.btn.pink.secondary:hover,a.btn.pink.secondary:hover,.button.pink.secondary:hover,button.btn .woocommerce input.btn.pink.secondary:hover,.woocommerce input.button.pink.secondary:hover,.woocommerce .button.pink.secondary:hover,.woocommerce .woocommerce-Button.button.pink.secondary:hover{border-color:#f086a4;background-color:transparent;color:#f086a4}.btn.pink:hover,a.btn.pink:hover,.button.pink:hover,button.btn .woocommerce input.btn.pink:hover,.woocommerce input.button.pink:hover,.woocommerce .button.pink:hover,.woocommerce .woocommerce-Button.button.pink:hover{background-color:#f086a4;border-color:#f086a4}.btn.pink-faint,a.btn.pink-faint,.button.pink-faint,button.btn .woocommerce input.btn.pink-faint,.woocommerce input.button.pink-faint,.woocommerce .button.pink-faint,.woocommerce .woocommerce-Button.button.pink-faint{background-color:#f086a4;border-color:#f086a4;color:#fff}.btn.pink-faint.secondary,a.btn.pink-faint.secondary,.button.pink-faint.secondary,button.btn .woocommerce input.btn.pink-faint.secondary,.woocommerce input.button.pink-faint.secondary,.woocommerce .button.pink-faint.secondary,.woocommerce .woocommerce-Button.button.pink-faint.secondary{background-color:transparent;color:#f086a4}.btn.pink-faint.secondary:hover,a.btn.pink-faint.secondary:hover,.button.pink-faint.secondary:hover,button.btn .woocommerce input.btn.pink-faint.secondary:hover,.woocommerce input.button.pink-faint.secondary:hover,.woocommerce .button.pink-faint.secondary:hover,.woocommerce .woocommerce-Button.button.pink-faint.secondary:hover{border-color:#e73568;background-color:transparent;color:#e73568}.btn.pink-faint:hover,a.btn.pink-faint:hover,.button.pink-faint:hover,button.btn .woocommerce input.btn.pink-faint:hover,.woocommerce input.button.pink-faint:hover,.woocommerce .button.pink-faint:hover,.woocommerce .woocommerce-Button.button.pink-faint:hover{background-color:#e73568;border-color:#e73568}.btn.grey,a.btn.grey,.button.grey,button.btn .woocommerce input.btn.grey,.woocommerce input.button.grey,.woocommerce .button.grey,.woocommerce .woocommerce-Button.button.grey{background-color:silver;border-color:silver;color:#404040}.btn.grey.secondary,a.btn.grey.secondary,.button.grey.secondary,button.btn .woocommerce input.btn.grey.secondary,.woocommerce input.button.grey.secondary,.woocommerce .button.grey.secondary,.woocommerce .woocommerce-Button.button.grey.secondary{background-color:transparent;color:silver}.btn.grey.secondary:hover,a.btn.grey.secondary:hover,.button.grey.secondary:hover,button.btn .woocommerce input.btn.grey.secondary:hover,.woocommerce input.button.grey.secondary:hover,.woocommerce .button.grey.secondary:hover,.woocommerce .woocommerce-Button.button.grey.secondary:hover{border-color:#979797;background-color:transparent;color:#979797}.btn.grey:hover,a.btn.grey:hover,.button.grey:hover,button.btn .woocommerce input.btn.grey:hover,.woocommerce input.button.grey:hover,.woocommerce .button.grey:hover,.woocommerce .woocommerce-Button.button.grey:hover{background-color:#979797;border-color:#979797}.btn.black,a.btn.black,.button.black,button.btn .woocommerce input.btn.black,.woocommerce input.button.black,.woocommerce .button.black,.woocommerce .woocommerce-Button.button.black{background-color:#2a2a2a;border-color:#2a2a2a}.btn.black.secondary,a.btn.black.secondary,.button.black.secondary,button.btn .woocommerce input.btn.black.secondary,.woocommerce input.button.black.secondary,.woocommerce .button.black.secondary,.woocommerce .woocommerce-Button.button.black.secondary{background-color:transparent;color:#2a2a2a}.btn.black.secondary:hover,a.btn.black.secondary:hover,.button.black.secondary:hover,button.btn .woocommerce input.btn.black.secondary:hover,.woocommerce input.button.black.secondary:hover,.woocommerce .button.black.secondary:hover,.woocommerce .woocommerce-Button.button.black.secondary:hover{border-color:#979797;background-color:transparent;color:#979797}.btn.black:hover,a.btn.black:hover,.button.black:hover,button.btn .woocommerce input.btn.black:hover,.woocommerce input.button.black:hover,.woocommerce .button.black:hover,.woocommerce .woocommerce-Button.button.black:hover{background-color:#979797;border-color:#979797}.btn.white,a.btn.white,.button.white,button.btn .woocommerce input.btn.white,.woocommerce input.button.white,.woocommerce .button.white,.woocommerce .woocommerce-Button.button.white{background-color:#fff;border-color:#404040;color:#404040}.btn.white:hover,a.btn.white:hover,.button.white:hover,button.btn .woocommerce input.btn.white:hover,.woocommerce input.button.white:hover,.woocommerce .button.white:hover,.woocommerce .woocommerce-Button.button.white:hover{background-color:#404040;border-color:#404040;color:#fff}.btn.red,a.btn.red,.button.red,button.btn .woocommerce input.btn.red,.woocommerce input.button.red,.woocommerce .button.red,.woocommerce .woocommerce-Button.button.red{background-color:#e9530e;border-color:#e9530e;color:#fff}.btn.red.secondary,a.btn.red.secondary,.button.red.secondary,button.btn .woocommerce input.btn.red.secondary,.woocommerce input.button.red.secondary,.woocommerce .button.red.secondary,.woocommerce .woocommerce-Button.button.red.secondary{background-color:transparent;color:#e9530e}.btn.red.secondary:hover,a.btn.red.secondary:hover,.button.red.secondary:hover,button.btn .woocommerce input.btn.red.secondary:hover,.woocommerce input.button.red.secondary:hover,.woocommerce .button.red.secondary:hover,.woocommerce .woocommerce-Button.button.red.secondary:hover{border-color:#f05c5c;background-color:transparent;color:#f05c5c}.btn.red:hover,a.btn.red:hover,.button.red:hover,button.btn .woocommerce input.btn.red:hover,.woocommerce input.button.red:hover,.woocommerce .button.red:hover,.woocommerce .woocommerce-Button.button.red:hover{background-color:#f05c5c;border-color:#f05c5c}.btn.gold,a.btn.gold,.button.gold,button.btn .woocommerce input.btn.gold,.woocommerce input.button.gold,.woocommerce .button.gold,.woocommerce .woocommerce-Button.button.gold{background-color:#E1C058;border-color:#E1C058;color:#404040}.btn.gold.secondary,a.btn.gold.secondary,.button.gold.secondary,button.btn .woocommerce input.btn.gold.secondary,.woocommerce input.button.gold.secondary,.woocommerce .button.gold.secondary,.woocommerce .woocommerce-Button.button.gold.secondary{background-color:#E1C058;color:#2a2a2a}.btn.gold.secondary:hover,a.btn.gold.secondary:hover,.button.gold.secondary:hover,button.btn .woocommerce input.btn.gold.secondary:hover,.woocommerce input.button.gold.secondary:hover,.woocommerce .button.gold.secondary:hover,.woocommerce .woocommerce-Button.button.gold.secondary:hover{border-color:#EED27C;background-color:transparent;color:#EED27C}.btn.gold:hover,a.btn.gold:hover,.button.gold:hover,button.btn .woocommerce input.btn.gold:hover,.woocommerce input.button.gold:hover,.woocommerce .button.gold:hover,.woocommerce .woocommerce-Button.button.gold:hover{background-color:#EED27C;border-color:#EED27C}.btn.secondary,a.btn.secondary,.button.secondary,button.btn .woocommerce input.btn.secondary,.woocommerce input.button.secondary,.woocommerce .button.secondary,.woocommerce .woocommerce-Button.button.secondary{background-color:transparent;color:#06b05b}.btn.secondary:hover,a.btn.secondary:hover,.button.secondary:hover,button.btn .woocommerce input.btn.secondary:hover,.woocommerce input.button.secondary:hover,.woocommerce .button.secondary:hover,.woocommerce .woocommerce-Button.button.secondary:hover{border-color:#38c07c;color:#38c07c}.btn.secondary.ajax-button.busy .ajax-working-spinner,.btn.secondary.ajax-button.busy:hover .ajax-working-spinner,a.btn.secondary.ajax-button.busy .ajax-working-spinner,a.btn.secondary.ajax-button.busy:hover .ajax-working-spinner,.button.secondary.ajax-button.busy .ajax-working-spinner,.button.secondary.ajax-button.busy:hover .ajax-working-spinner,button.btn .woocommerce input.btn.secondary.ajax-button.busy .ajax-working-spinner,button.btn .woocommerce input.btn.secondary.ajax-button.busy:hover .ajax-working-spinner,.woocommerce input.button.secondary.ajax-button.busy .ajax-working-spinner,.woocommerce input.button.secondary.ajax-button.busy:hover .ajax-working-spinner,.woocommerce .button.secondary.ajax-button.busy .ajax-working-spinner,.woocommerce .button.secondary.ajax-button.busy:hover .ajax-working-spinner,.woocommerce .woocommerce-Button.button.secondary.ajax-button.busy .ajax-working-spinner,.woocommerce .woocommerce-Button.button.secondary.ajax-button.busy:hover .ajax-working-spinner{color:#06b05b}.btn.disabled,.btn.disabled.secondary,a.btn.disabled,a.btn.disabled.secondary,.button.disabled,.button.disabled.secondary,button.btn .woocommerce input.btn.disabled,button.btn .woocommerce input.btn.disabled.secondary,.woocommerce input.button.disabled,.woocommerce input.button.disabled.secondary,.woocommerce .button.disabled,.woocommerce .button.disabled.secondary,.woocommerce .woocommerce-Button.button.disabled,.woocommerce .woocommerce-Button.button.disabled.secondary{background-color:silver;border-color:silver;color:#fff}.btn.disabled:hover,.btn.disabled.secondary:hover,a.btn.disabled:hover,a.btn.disabled.secondary:hover,.button.disabled:hover,.button.disabled.secondary:hover,button.btn .woocommerce input.btn.disabled:hover,button.btn .woocommerce input.btn.disabled.secondary:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button.disabled.secondary:hover,.woocommerce .button.disabled:hover,.woocommerce .button.disabled.secondary:hover,.woocommerce .woocommerce-Button.button.disabled:hover,.woocommerce .woocommerce-Button.button.disabled.secondary:hover{background-color:silver;border-color:silver;color:#fff;cursor:not-allowed}.btn.ajax-button.busy,.btn.ajax-button.busy:hover,a.btn.ajax-button.busy,a.btn.ajax-button.busy:hover,.button.ajax-button.busy,.button.ajax-button.busy:hover,button.btn .woocommerce input.btn.ajax-button.busy,button.btn .woocommerce input.btn.ajax-button.busy:hover,.woocommerce input.button.ajax-button.busy,.woocommerce input.button.ajax-button.busy:hover,.woocommerce .button.ajax-button.busy,.woocommerce .button.ajax-button.busy:hover,.woocommerce .woocommerce-Button.button.ajax-button.busy,.woocommerce .woocommerce-Button.button.ajax-button.busy:hover{color:transparent !important;position:relative;cursor:wait !important}.btn.ajax-button.busy .ajax-working-spinner,.btn.ajax-button.busy:hover .ajax-working-spinner,a.btn.ajax-button.busy .ajax-working-spinner,a.btn.ajax-button.busy:hover .ajax-working-spinner,.button.ajax-button.busy .ajax-working-spinner,.button.ajax-button.busy:hover .ajax-working-spinner,button.btn .woocommerce input.btn.ajax-button.busy .ajax-working-spinner,button.btn .woocommerce input.btn.ajax-button.busy:hover .ajax-working-spinner,.woocommerce input.button.ajax-button.busy .ajax-working-spinner,.woocommerce input.button.ajax-button.busy:hover .ajax-working-spinner,.woocommerce .button.ajax-button.busy .ajax-working-spinner,.woocommerce .button.ajax-button.busy:hover .ajax-working-spinner,.woocommerce .woocommerce-Button.button.ajax-button.busy .ajax-working-spinner,.woocommerce .woocommerce-Button.button.ajax-button.busy:hover .ajax-working-spinner{position:absolute;color:#fff;left:5px;left:-webkit-calc(50% - 0.5em);left:calc(50% - 0.5em);top:3px;top:-webkit-calc(50% - 0.5em);top:calc(50% - 0.5em)}.button-icon{display:inline-block;padding:0 0.4em;text-decoration:none;border:none;position:relative;cursor:pointer}.btn.ajax-working{filter:alpha(opacity=75);opacity:0.75}.btn.cancel{color:#222;background-color:#eaedf0;border-color:#d8dedb}form .form-message{padding:20px;display:none;white-space:normal}form .form-message.error{display:block;background-color:#fbdada;color:#f00}form .form-message.success{display:block;background-color:#d2fadc;color:#0f0}#header-login form .form-message{margin:-20px -20px 20px}@media (min-width: 900px){#header-login form .form-message{margin:-35px -35px 35px}}form .form-row{margin:0 0 15px}form .form-row.error .error-msg{color:#e9530e;padding-top:5px;white-space:normal}form .form-row.error input{border-color:#e9530e !important}form .form-row input{border-radius:35px;border:2px solid silver;min-height:50px;line-height:22px;padding:12px 10px 12px 25px}form .form-row input::-webkit-input-placeholder{color:#979797}form .form-row input::-moz-placeholder{color:#979797}form .form-row input:-ms-input-placeholder{color:#979797}form .form-row input::-ms-input-placeholder{color:#979797}form .form-row input::placeholder{color:#979797}form .form-row input::-webkit-input-placeholder{color:#979797}form .form-row input:-ms-input-placeholder{color:#979797}form .form-row input::-moz-placeholder{color:#979797;opacity:1}form .form-row input:-moz-placeholder{color:#979797;opacity:1}form .form-row .dd-checkbox{position:relative;display:block;padding-left:30px;cursor:pointer}form .form-row .dd-checkbox input{position:absolute;z-index:-1;opacity:0}form .form-row .dd-checkbox input:checked ~ .dd-checkbox-indicator{background:#06b05b;border:0}form .form-row .dd-checkbox input:checked ~ .dd-checkbox-indicator.grey{background:#4A4A4A}form .form-row .dd-checkbox input:disabled ~ .dd-checkbox-indicator{pointer-events:none;opacity:0.6;background:#e6e6e6}form .form-row .dd-checkbox input:checked ~ .dd-checkbox-indicator::after{display:block}form .form-row .dd-checkbox input:disabled ~ .dd-checkbox-indicator::after{border-color:#7b7b7b}form .form-row .dd-checkbox input.form-error ~ .dd-checkbox-indicator{border-color:#e9530e}form .form-row .dd-checkbox .dd-checkbox-indicator{position:absolute;top:3px;left:0;width:20px;height:20px;margin-top:-1px;background:#fff;border-radius:4px;border:2px solid silver}form .form-row .dd-checkbox .dd-checkbox-indicator::after{position:absolute;display:none;content:"";top:4px;left:8px;width:3px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}form .form-row .dd-checkbox:hover input ~ .dd-checkbox-indicator,form .form-row .dd-checkbox input:focus ~ .dd-checkbox-indicator{border-color:#06b05b}form .form-row .dd-checkbox:hover input ~ .dd-checkbox-indicator.grey,form .form-row .dd-checkbox input:focus ~ .dd-checkbox-indicator.grey{border-color:#4A4A4A}form .form-row .dd-checkbox:hover input:not([disabled]):checked ~ .dd-checkbox-indicator,form .form-row .dd-checkbox input:checked:focus ~ .dd-checkbox-indicator{background-color:#38c07c}form .form-row .dd-checkbox:hover input:not([disabled]):checked ~ .dd-checkbox-indicator.grey,form .form-row .dd-checkbox input:checked:focus ~ .dd-checkbox-indicator.grey{background-color:#606060}@media (min-width: 900px){.ckdc-simple-subscribe form .form-row{border-radius:35px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:4px;background-color:#fff;margin:0;border:2px solid #f2f2f2}}.ckdc-simple-subscribe form .form-row input{width:100%;margin-bottom:15px;border:0}@media (min-width: 900px){.ckdc-simple-subscribe form .form-row input{padding:12px 10px 12px 25px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1%;border-radius:0;margin:0}}.ckdc-simple-subscribe form .form-row button{width:100%;background-color:#6f86af;border-color:#6f86af}@media (min-width: 900px){.ckdc-simple-subscribe form .form-row button{width:auto}}form.login .form-message{margin-bottom:1em}form.login .form-message p{margin:1em 0}form.login .form-row .input-text{width:100%}section::after{content:"";display:block;clear:both}section .section-fixed-width{max-width:1200px;padding:1.667rem 20px 20px;margin:0 auto}@media (min-width: 900px){section .section-fixed-width{padding:70px 50px 50px}}@media (min-width: 1200px){section .section-fixed-width{margin:0 auto}}@media (min-width: 1300px){section .section-fixed-width{padding:70px 0 50px 0;margin:0 auto}}@media (min-width: 900px){section .section-fixed-width .kd-text-section{max-width:66%}}section .section-fixed-width ~ .preview-list.carousel{padding-bottom:50px}section h2{margin-bottom:10px}section.default{padding-top:1px}section.no-spacing{padding:0}section.no-spacing .section-fixed-width{padding-top:0 !important;padding-bottom:0 !important}@media (min-width: 900px){section.no-spacing .section-fixed-width{padding-top:0 !important;padding-bottom:0 !important}}@media (min-width: 1300px){section.no-spacing .section-fixed-width{padding-top:0 !important;padding-bottom:0 !important}}section.with-spacing .section-fixed-width{padding-top:50px !important;padding-bottom:60px !important}@media (min-width: 900px){section.with-spacing .section-fixed-width{padding-top:70px !important;padding-bottom:70px !important}}@media (min-width: 1300px){section.with-spacing .section-fixed-width{padding-top:70px !important;padding-bottom:100px !important}}section.light-blue{background-color:#d0d7e3}section.light-pink{background-color:#fcf5f7}section.light-grey{background-color:#f2f2f2}section.lighter-grey{background-color:#f9f9f9}section.entry h1:first-child{margin-top:30px}.huge-feature-content section.entry h1:first-child{margin-top:0}@media (max-width: 599px){section.entry>.section-fixed-width{padding-top:1px;padding-bottom:0}}section.entry .iframe-wrapper{margin:0 0 1.667rem}section.recipes{background-color:#f6fdea}@media (min-width: 900px){section.recipes{padding-bottom:1.444rem}}section.recipes .section-fixed-width{padding-top:50px;padding-bottom:20px}@media (min-width: 900px){section.recipes .section-fixed-width{padding-top:70px;padding-bottom:20px}}section.recipes h4{margin-bottom:5px}section.recipes h4 a{color:#76c69a}section.recipes h4 a::before{content:"\f0f5";margin-right:10px;font-family:FontAwesome;font-weight:normal}section.mealplans .section-fixed-width,section.no-spacing-bottom .section-fixed-width{padding-top:20px;padding-bottom:70px}@media (min-width: 900px){section.mealplans .section-fixed-width,section.no-spacing-bottom .section-fixed-width{padding-top:30px;padding-bottom:70px;display:grid;grid-template-columns:repeat(3, 1fr)}}section.mealplans .section-fixed-width .media,section.no-spacing-bottom .section-fixed-width .media{grid-column:2 / span 2;margin:30px auto -70px;display:block;align-self:end;width:100%;max-width:600px}@media (min-width: 900px){section.mealplans .section-fixed-width .media,section.no-spacing-bottom .section-fixed-width .media{margin:0 0 -70px}}section.mealplans .section-fixed-width .media-content .btn,section.no-spacing-bottom .section-fixed-width .media-content .btn{display:block;margin-top:50px}@media (min-width: 900px){section.mealplans .section-fixed-width .media-content .btn,section.no-spacing-bottom .section-fixed-width .media-content .btn{display:inline-block;margin-top:30px}}section.mealplans h4,section.no-spacing-bottom h4{margin-bottom:5px}section.mealplans h4 a,section.no-spacing-bottom h4 a{color:#76c69a}section.mealplans h4 a::before,section.no-spacing-bottom h4 a::before{content:"\f073";margin-right:10px;font-family:FontAwesome;font-weight:normal}section.mealplans{background-color:#f6fdea}section.tv{background-color:#2a2a2a;color:#fff}section.tv a{color:#e73568}section.tv a.btn{color:#fff}body.logged-in section.tv{padding-bottom:50px}section.tv .section-fixed-width:first-child{padding-bottom:20px}@media (min-width: 900px){section.tv .section-fixed-width:last-child{display:grid;grid-template-columns:repeat(3, 1fr);padding-bottom:30px}}section.tv .section-fixed-width:last-child .media{grid-column:2 / span 2;margin:30px auto 0;display:block;align-self:end;width:100%;max-width:500px}@media (min-width: 900px){section.tv .section-fixed-width:last-child .media{margin:0}}section.tv .section-fixed-width:last-child .media-content .btn{display:block;background-color:#e73568;border-color:#e73568;color:#fff}@media (min-width: 900px){section.tv .section-fixed-width:last-child .media-content .btn{display:inline-block}}section.tv h4{color:#e73568;margin-bottom:5px}section.tv h4::before{content:"\f144";margin-right:10px;font-family:FontAwesome;font-weight:normal}section.tv h5{margin-bottom:1.111rem}section.guides{background-color:#f6fdea}body.logged-in section.guides{background-color:transparent}section.guides .section-fixed-width{padding-top:50px;padding-bottom:60px}@media (min-width: 1300px){section.guides .section-fixed-width{padding-top:70px;padding-bottom:100px}}@media (min-width: 900px){section.guides .section-fixed-width{padding-top:50px;padding-bottom:100px;display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:0 50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.logged-in section.guides .section-fixed-width{display:block}body.logged-in section.guides .section-fixed-width>*{float:none}section.guides .section-fixed-width>*{float:left}}section.guides .section-fixed-width::after{content:"";display:block;clear:both}section.guides h4{color:#979797;margin-bottom:1.111rem;width:100%}@supports (display: grid){section.guides h4{width:auto}}body.logged-in section.guides h4{margin-bottom:5px}section.guides h4::before{content:"\f14e";margin-right:10px;font-family:FontAwesome;font-weight:normal}section.guides .guides-image{margin-bottom:30px}@media (min-width: 900px){section.guides .guides-image{grid-column:1 / span 6;margin-bottom:50px;width:50%}@supports (display: grid){section.guides .guides-image{width:auto}}}@media (min-width: 900px){section.guides .guides-content{grid-column:span 6;width:50%;padding:0 0 0 50px}@supports (display: grid){section.guides .guides-content{width:auto;padding:0}}}section.guides .guides-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;width:100%;margin-top:50px}section.guides .guides-list::after{content:"";display:block;clear:both}@supports (display: grid){section.guides .guides-list{width:auto}}section.guides .guides-list>*{float:left}@media (min-width: 600px){section.guides .guides-list{grid-column:span 12;grid-template-columns:repeat(4, 1fr)}}@media (min-width: 900px){section.guides .guides-list{grid-template-columns:repeat(5, 1fr);grid-gap:0 50px}}section.guides a.guide-link{border-radius:50%;background-color:#76c69a;color:#fff;display:block;text-align:center;position:relative;font-size:.7777777778rem;line-height:1.2142857143;font-weight:600;width:40%;margin:0 5%}@supports (display: grid){section.guides a.guide-link{width:auto;margin:0}}@media (min-width: 900px){section.guides a.guide-link{font-size:1rem;line-height:1.1111111111;width:18%;margin:0 1%}@supports (display: grid){section.guides a.guide-link{width:auto;margin:0}}}section.guides a.guide-link:nth-child(5){display:none}@media (min-width: 900px){section.guides a.guide-link:nth-child(5){display:block}}section.guides a.guide-link::before{display:table;padding-top:100%;content:""}section.guides a.guide-link:hover{background-color:#06b05b}section.guides a.guide-link .guide-link-content{position:absolute;left:20px;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}section.guides a.guide-link .guide-link-content img{max-width:56%;display:block;margin:0 auto 10px}section.guides .all-guides{margin-top:30px;display:block;background-color:#979797;border-color:#979797}@media (min-width: 900px){section.guides .all-guides{display:none}}section.about .section-fixed-width{display:grid;grid-template-columns:repeat(12, 1fr);padding:0}@media (min-width: 600px){section.about .section-fixed-width{grid-template-columns:repeat(12, 1fr);padding:30px 0 0}}section.about .section-fixed-width>*{float:left}section.about .about-content{position:relative;padding:40px 20px 15px;grid-column:1 / -1;grid-row-start:1;width:100%}@supports (display: grid){section.about .about-content{width:auto}}@media (min-width: 600px){section.about .about-content{grid-column:1 / span 9;grid-row-start:1;width:70%}@supports (display: grid){section.about .about-content{width:auto}}}@media (min-width: 900px){section.about .about-content{grid-column:1 / span 8;padding:40px 50px 15px}}@media (min-width: 1300px){section.about .about-content{padding-left:0}}section.about .about-icon{grid-column:1 / span 8;padding:0 30px 0 -webkit-calc(40px + 2.5rem);padding:0 30px 0 calc(40px + 2.5rem);margin-bottom:20px;z-index:2;font-weight:600;line-height:1.4444444444;color:#585858;width:100%}section.about .about-icon a{color:#585858}section.about .about-icon a:hover{color:#0e3478}@supports (display: grid){section.about .about-icon{width:auto}}@media (min-width: 900px){section.about .about-icon{grid-column:span 4;padding:0 30px 0 0;width:35%;margin-bottom:0}@supports (display: grid){section.about .about-icon{width:auto}}section.about .about-icon.primary{padding-right:0}}@media (min-width: 1200px){section.about .about-icon{padding:15px 30px 15px 0}}@media (max-width: 500px){section.about .about-icon{grid-column:span 12}}section.about .about-icon i{font-size:1.2222222222rem;line-height:2.0454545455;border-radius:50%;width:2.5rem;height:2.5rem;background-color:#0e3478;color:#fff;margin:0 0 0 -webkit-calc(-2.5rem - 20px);margin:0 0 0 calc(-2.5rem - 20px);text-align:center;display:block;float:left}@media (min-width: 900px){section.about .about-icon i{margin:0 20px 0 10px;width:65px;height:65px;font-size:1.6666666667rem;line-height:2.1666666667}}@media (min-width: 1200px){section.about .about-icon i{width:85px;height:85px;font-size:2.3333333333rem;line-height:2.0238095238;margin-left:30px}}@media (min-width: 1200px){section.about .about-icon i{margin-top:-15px}}section.about .about-icon.primary a:hover{color:#06b05b}section.about .about-icon.primary i{background-color:#06b05b}@media (min-width: 900px){section.about .about-icon.primary i{margin-left:50px;margin-bottom:30px}}@media (min-width: 1300px){section.about .about-icon.primary i{margin-left:0}}section.about .about-icon img{vertical-align:inherit;padding:20px;margin:0 0 0 5px}@media (max-width: 899px){section.about .about-icon img{padding:10px;margin:0 0 0 3px}}section.about .about-image{grid-row:2 / span 3;grid-column:9 / span 4;overflow:hidden;text-align:right;position:relative;display:none}@supports (display: grid){section.about .about-image{display:block}}@media (min-width: 600px){section.about .about-image{grid-column:9 / span 4;grid-row:1 / span 4;text-align:left;display:block;float:right;width:15%;overflow:visible}@supports (display: grid){section.about .about-image{width:auto;overflow:hidden}}}@media (max-width: 500px){section.about .about-image{display:none}}section.about .about-image img{height:100%;width:auto;max-width:none;position:absolute;bottom:0;left:0;display:block}@media (min-width: 900px){section.about .about-image img{margin-left:0;left:auto;width:100%;height:auto;right:30px}@supports (display: grid){section.about .about-image img{width:auto;height:100%;right:auto}}}section.about .about-image-caption{grid-column:span 8;padding:15px 30px 10px 15px;color:silver;font-size:.7777777778rem;line-height:1.2857142857;text-align:right}@media (max-width: 500px){section.about .about-image-caption{visibility:hidden;grid-column:span 12}}@media (min-width: 900px){section.about .about-image-caption{padding-bottom:15px;width:70%}@supports (display: grid){section.about .about-image-caption{width:auto}}}section.news .section-fixed-width{padding-top:50px;padding-bottom:60px}@media (min-width: 900px){section.news .section-fixed-width{padding-top:70px;padding-bottom:70px}}@media (min-width: 1300px){section.news .section-fixed-width{padding-top:70px;padding-bottom:100px}}section.news h4{margin-bottom:5px}section.news h4 a{color:#6e86ae}section.news h4 a::before{content:"\f1ea";margin-right:10px;font-family:FontAwesome;font-weight:normal}section.news.trending h4 a::before{content:"\f2c8";font-weight:normal}section.news .more-news{background-color:#0e3478;border-color:#0e3478;margin:50px auto 0;max-width:380px;display:block;clear:both}@media (min-width: 900px){section.news .more-news{margin:80px auto 0}}section.news .preview-list.grid{margin-top:30px}section.columnists{background-color:#e7eaf0}section.columnists .section-fixed-width{padding-top:50px;padding-bottom:60px}@media (min-width: 900px){section.columnists .section-fixed-width{padding-top:70px;padding-bottom:70px}}@media (min-width: 1300px){section.columnists .section-fixed-width{padding-top:70px;padding-bottom:100px}}section.columnists h4::before{content:"\f10d";margin-right:10px;color:#0e3478;font-family:FontAwesome;font-weight:normal}section.columnists .columnists-list{display:grid;grid-template-columns:1fr;grid-gap:20px 50px}@media (min-width: 900px){section.columnists .columnists-list{grid-template-columns:1fr 1fr}}section.columnists .columnists-list .columnist{padding:4px 4px 4px 50px;background-color:#404040;color:#fff;border-radius:130px;overflow:hidden;max-height:26vw;position:relative;display:block}section.columnists .columnists-list .columnist .image{border-radius:50%;display:block;overflow:hidden;float:right;max-width:20%;height:auto}@media (min-width: 600px){section.columnists .columnists-list .columnist .image{max-width:auto}}section.columnists .columnists-list .columnist .image img{display:block}section.columnists .columnists-list .columnist .name{color:#fff;font-size:1rem;line-height:1.4444444444;font-weight:700;display:block;padding:0 15px 0 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10%;right:20%}@media (min-width: 900px){section.columnists .columnists-list .columnist .name{font-size:1.2222222222rem;line-height:1.1818181818}}section.columnists .columnists-list a.columnist:hover{background-color:#0e3478}section.newsletter,section.kd-featured-box{background-color:#0e3478;color:#fff}section.newsletter .section-fixed-width,section.kd-featured-box .section-fixed-width{padding-top:50px;padding-bottom:60px}@media (min-width: 900px){section.newsletter .section-fixed-width,section.kd-featured-box .section-fixed-width{padding-top:70px;padding-bottom:70px}}@media (min-width: 1300px){section.newsletter .section-fixed-width,section.kd-featured-box .section-fixed-width{padding-top:70px;padding-bottom:100px}}section.newsletter h3,section.kd-featured-box h3{margin:0}section.newsletter .ckdc-simple-subscribe,section.kd-featured-box .ckdc-simple-subscribe{margin:0}section.newsletter .ckdc-simple-subscribe .form-row,section.kd-featured-box .ckdc-simple-subscribe .form-row{border:0}section.ask-experts .section-fixed-width{padding-top:50px;padding-bottom:60px}@media (min-width: 900px){section.ask-experts .section-fixed-width{padding-top:70px;padding-bottom:70px}}@media (min-width: 1300px){section.ask-experts .section-fixed-width{padding-top:70px;padding-bottom:100px}}section.ask-experts h4{color:#979797;margin-bottom:5px}section.ask-experts h4::before{content:"\f086";margin-right:10px;font-family:FontAwesome;font-weight:normal}section.ask-experts .kd-text-section{margin-bottom:30px}@media (max-width: 599px){section.ask-experts img{display:block;margin:0 auto;float:none}}section.success-stories{background-color:#fcf5f7}section.success-stories .section-fixed-width{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 30px;padding-top:50px;padding-bottom:60px}@media (min-width: 900px){section.success-stories .section-fixed-width{padding-top:70px;padding-bottom:70px}}@media (min-width: 1300px){section.success-stories .section-fixed-width{padding-top:70px;padding-bottom:100px}}section.success-stories .section-fixed-width>*{grid-column:1 / -1}section.success-stories h4{margin-bottom:5px}section.success-stories h4 a{color:#f086a4}section.success-stories h4 a::before{content:"\f091";margin-right:10px;font-family:FontAwesome;font-weight:normal}section.success-stories .preview-list.grid{margin:60px 0 30px}section.success-stories .preview-list.grid .format-news .post-meta::after{background:-webkit-gradient(linear, left top, right top, from(rgba(253,246,248,0)), to(#fcf5f7));background:-webkit-linear-gradient(left, rgba(253,246,248,0) 0%, #fcf5f7 100%);background:linear-gradient(to right, rgba(253,246,248,0) 0%, #fcf5f7 100%)}section.success-stories a.btn{display:block;border-color:#e73568}@media (min-width: 900px){section.success-stories a.btn{margin-top:30px}}section.success-stories a.btn.primary{background-color:#e73568;grid-column:auto;justify-self:end}@media (max-width: 599px){section.success-stories a.btn.primary{grid-column:span 2;justify-self:stretch}}section.success-stories a.btn.secondary{color:#e73568;background-color:transparent;grid-column:auto;justify-self:start}@media (max-width: 599px){section.success-stories a.btn.secondary{grid-column:span 2;justify-self:stretch}}@media (min-width: 900px){section.success-stories a.btn{display:inline-block}}section.editorial-item a{color:#404040}section.editorial-item a:hover{color:#6188ce}section.two-week-challenge .section-fixed-width,section.editorial-item-two-columns .section-fixed-width{padding-top:50px;padding-bottom:60px}@media (min-width: 900px){section.two-week-challenge .section-fixed-width,section.editorial-item-two-columns .section-fixed-width{padding-top:70px;padding-bottom:50px}}@media (min-width: 1300px){section.two-week-challenge .section-fixed-width,section.editorial-item-two-columns .section-fixed-width{padding-top:70px;padding-bottom:100px}}@media (min-width: 900px){section.two-week-challenge .section-fixed-width,section.editorial-item-two-columns .section-fixed-width{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}section.two-week-challenge .section-fixed-width .media,section.editorial-item-two-columns .section-fixed-width .media{margin:0 -30px 30px}@media (min-width: 900px){section.two-week-challenge .section-fixed-width .media,section.editorial-item-two-columns .section-fixed-width .media{grid-column:1;grid-row:1 / span 2;margin:0}}section.two-week-challenge .section-fixed-width .media-image,section.editorial-item-two-columns .section-fixed-width .media-image{margin:0}@media (min-width: 900px){section.two-week-challenge .section-fixed-width .media-image,section.editorial-item-two-columns .section-fixed-width .media-image{grid-column:1;grid-row:1 / span 2;margin:0}}@media (min-width: 900px){section.two-week-challenge .section-fixed-width .media-content,section.editorial-item-two-columns .section-fixed-width .media-content{padding:0 60px}}@media (min-width: 900px){section.two-week-challenge .section-fixed-width .media-content p,section.editorial-item-two-columns .section-fixed-width .media-content p{margin-bottom:0}}@media (min-width: 900px){section.two-week-challenge .section-fixed-width .media-content-left,section.editorial-item-two-columns .section-fixed-width .media-content-left{padding:0 40px 0 0}}@media (min-width: 900px){section.two-week-challenge .section-fixed-width .media-content-left p,section.editorial-item-two-columns .section-fixed-width .media-content-left p{margin-bottom:0}}section.two-week-challenge .section-fixed-width .ckdc-simple-subscribe form .form-row,section.editorial-item-two-columns .section-fixed-width .ckdc-simple-subscribe form .form-row{border:none}@media (min-width: 900px){section.two-week-challenge .section-fixed-width .ckdc-simple-subscribe form .form-row,section.editorial-item-two-columns .section-fixed-width .ckdc-simple-subscribe form .form-row{border-radius:none;display:block;padding:0 60px;overflow:visible}}section.two-week-challenge .section-fixed-width .ckdc-simple-subscribe form .form-row input,section.editorial-item-two-columns .section-fixed-width .ckdc-simple-subscribe form .form-row input{width:100%;margin-bottom:15px;border:2px solid silver}@media (min-width: 900px){section.two-week-challenge .section-fixed-width .ckdc-simple-subscribe form .form-row input,section.editorial-item-two-columns .section-fixed-width .ckdc-simple-subscribe form .form-row input{width:100%;border-radius:35px;margin:0 0 15px}}@media (min-width: 900px){section.two-week-challenge .section-fixed-width .ckdc-simple-subscribe form .form-row button,section.editorial-item-two-columns .section-fixed-width .ckdc-simple-subscribe form .form-row button{width:100%}}@media (min-width: 900px){section.membership{display:grid;grid-template-columns:0 minmax(230px, 400px) minmax(230px, 400px) minmax(230px, 400px) 0}body.logged-in section.membership{grid-template-columns:0 minmax(200px, 600px) minmax(200px, 600px) 0}}@media (min-width: 1300px){section.membership{display:grid;grid-template-columns:1fr minmax(230px, 400px) minmax(230px, 400px) minmax(230px, 400px) 1fr}body.logged-in section.membership{grid-template-columns:1fr minmax(200px, 600px) minmax(200px, 600px) 1fr}}section.membership .membership-image{width:50%;overflow:hidden;position:relative}section.membership .membership-image img{display:none}@media (min-width: 900px){section.membership .membership-image img{display:block;position:absolute;left:0;bottom:0;width:auto;max-width:none;height:550px}body.logged-in section.membership .membership-image img{right:0;left:auto;top:0;height:100%}}@media (min-width: 900px) and (min-width: 1400px){section.membership .membership-image img{right:auto;left:0}}@media (min-width: 900px){section.membership .membership-image{grid-column:4 / span 2;grid-row:1;width:auto}body.logged-in section.membership .membership-image{grid-column:1 / span 2}}section.membership .membership-content{padding:70px 30px}@media (min-width: 900px){section.membership .membership-content{grid-column:2 / span 2;grid-row:1;padding:70px 50px}.logged-in section.membership .membership-content{grid-column:3}}@media (min-width: 1300px){section.membership .membership-content{padding-left:0}.logged-in section.membership .membership-content{padding-left:50px}}section.membership .membership-content .btn{margin-right:10px}@media (max-width: 599px){section.membership .membership-content .btn{display:block}}section.membership .membership-content .btn.primary{margin-top:50px}body.logged-in section.membership{background-color:#f6fdea}section.membership ul{list-style:none;margin:0 0 30px;padding:0}section.membership ul li{margin:0 0 15px 30px;padding:0;list-style:none;font-weight:600;color:#0e3478;cursor:pointer}section.membership ul li::before{content:"\f152";font-family:FontAwesome;float:left;margin-left:-30px;color:#06b05b;font-weight:normal}section.membership ul li.open span{display:block}section.membership ul li.open::before{content:"\f150"}section.membership ul li span{font-weight:normal;margin-left:-30px;padding-top:5px;color:#404040;display:none}section.membership h4{color:#06b05b;margin-bottom:5px}section.membership h4::before{content:"\f234";margin-right:5px;font-family:FontAwesome;font-weight:normal}body.logged-in section.front-page-head .section-fixed-width,body.logged-in section.front-head .section-fixed-width{padding-top:70px;padding-bottom:70px}@media (max-width: 599px){body.logged-in section.front-page-head .section-fixed-width,body.logged-in section.front-head .section-fixed-width{padding-top:20px;padding-bottom:20px}}section.front-page-head .section-fixed-width h3,section.front-head .section-fixed-width h3{color:#0e3478;font-weight:600}@media (max-width: 599px){section.front-page-head .section-fixed-width h3,section.front-head .section-fixed-width h3{display:none}}.user-shortcuts{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;grid-gap:10px 0;margin-top:0}@media (min-width: 600px){.user-shortcuts{grid-template-columns:auto auto auto auto auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;grid-gap:10px 40px;margin-top:20px}}.user-shortcuts a{display:block;text-align:center;color:#6e86ae;grid-column:auto;justify-items:stretch;font-size:.7222222222rem}.user-shortcuts a:nth-child(5){display:none}@media (min-width: 600px){.user-shortcuts a{font-size:1rem}.user-shortcuts a:nth-child(4),.user-shortcuts a:nth-child(5){grid-column:auto}.user-shortcuts a:nth-child(5){display:block}}.user-shortcuts a span{background-color:#6e86ae;border-radius:50%;overflow:hidden;display:block;margin:0 auto 5px;position:relative;width:100px;height:100px;-webkit-mask-image:-webkit-radial-gradient(#fff, #000)}@media (min-width: 600px){.user-shortcuts a span{width:80px;height:80px;margin-bottom:15px}}@media (min-width: 900px){.user-shortcuts a span{width:100px;height:100px}}@media (min-width: 1200px){.user-shortcuts a span{width:140px;height:140px}}.user-shortcuts a span::after{content:"";display:block;position:absolute;bottom:0;top:50%;left:0;right:-30%;background-color:rgba(0,0,0,0.1);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:2}.user-shortcuts a span svg{width:50%;height:auto;z-index:2;position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.user-shortcuts a:hover{color:#0e3478}.user-shortcuts a:hover span{background-color:#0e3478}.fl{float:left}.fr{float:right}.ac{text-align:center}.ar{text-align:right}.col-full::after{content:".";display:block;height:0;clear:both;visibility:hidden}.fix{clear:both;height:1px;margin:-1px 0 0;overflow:hidden;display:block}html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}#windowsize{display:none;content:"L"}.kd-row+.kd-text-section{margin-top:1.667rem}.hide,a.btn.hide{display:none}button,input,optgroup,select,textarea{font-family:"Diet Doctor Sans",arial,tahoma,sans-serif;font-size:18px;line-height:1.4444444444;outline:none}.col-left{float:left}.col-right{float:right}.col-full{margin:0 auto}#content{margin:0 auto;position:relative}.archive_header{display:block;float:left;width:100%;margin:0 0 30px;padding:0 0 0.3em}.archive_header .catrss a{font-size:1rem;text-decoration:none;line-height:1.4444444444}article{margin:0 0 1.667rem}p{margin:0 0 1.667rem}.entry ul{margin:0 0 1.667rem 0;padding:0 0 0 1.667rem}.entry ul ul{margin:0}.entry ul li{list-style-type:disc}.entry ul ul li{list-style-type:circle}.entry ol{margin:0 0 1.667rem 0;padding:0 0 0 1.667rem}.entry ol ol{margin:0}.entry ol li{list-style-type:decimal}.entry ol li ol li{list-style-type:lower-latin}img:not([src]).lazy{visibility:hidden}img.lazy{opacity:0}img.lazy-fade-in{-webkit-transition:opacity 1s;transition:opacity 1s}img.lazy.initial,img.lazy.loaded,img.lazy.error,img[srcset].lazy,img[src].lazy{opacity:1}.entry img,img.thumbnail{padding:5px}img.wp-smiley{padding:0;border:none}.alignleft{float:left;margin:5px 15px 15px 0}.alignright{float:right;margin:5px 0 15px 15px}.aligncenter{text-align:center;margin-bottom:15px}img.aligncenter{margin-left:auto;margin-right:auto;display:block}.entry .wp-caption{margin:0 0 15px 0;text-align:center}.entry .wp-caption img{margin:0;padding:0 0 4px 0;background:none;border:0}.entry .wp-caption-text{margin:0;padding:0;font-size:.7777777778rem;line-height:1.4285714286;font-family:Arial, Helvetica, sans-serif;font-style:italic;text-align:center}.entry .wp-caption.aligncenter{margin:0 auto 15px}.post-entries{clear:both;font-size:.7777777778rem;line-height:1.4285714286;font-weight:300}.post-entries a:link,.post-entries a:visited{color:#777}.widget{margin:0 0 30px 0}.widget_text ul{clear:both;padding-left:10px;list-style-position:inside;list-style-type:disc}.widget_text ul li a{padding:0 0 0 5px;line-height:1.2222222222}.widget_text ul ul{padding:0 0 0 15px}.two-col-left #main-sidebar-container #main,.one-col #main .newsfeed-load-wrapper{width:67%;max-width:800px;float:left;display:inline}.two-col-left #main-sidebar-container #sidebar{width:300px;float:right;display:inline}.one-col #main-sidebar-container #main{width:100%;max-width:1200px}.entry div.wp-caption{width:100% !important}#main-sidebar-container{position:relative}.kd-text-section{max-width:800px}.kd-text-section-right{margin-left:0}.kd-text-section-center{margin:0 auto}.kd-text-section-full{max-width:100%}.kd-text-section-site{max-width:1200px;margin:0 auto}.preamble{font-size:1.2222222222rem;font-weight:600;margin:0 0 2rem;line-height:1.3636363636;letter-spacing:-0.15px;color:#6a6a6a}@media (min-width: 900px){.preamble{font-size:1.3333333333rem;line-height:1.4166666667;letter-spacing:-0.25px}}.jssubmit:hover{cursor:pointer}.only-new-visit{display:none}.new-visit .only-new-visit{display:block}.entry img,img.thumbnail,.entry .wp-caption,.entry h1{border-color:#dce5ee}.reply a{color:#ddd;background-color:#1e598e}#post-author,#connect{border-top:1px solid #dce5ee;border-bottom:4px solid #dce5ee;background-color:#e6e6e6}.nav-entries,.wp-pagenavi,.woo-pagination{border:none;padding:0}.nav-entries{padding:30px 0;text-align:center}.nav-entries a:last-child{border-radius:0 35px 35px 0;margin-left:1px}.nav-entries a:first-child{border-radius:35px 0 0 35px;margin-right:1px}.nav-entries.single-nav-link a{border-radius:35px}.nav-entries .fr{text-align:right}.nav-entries a:hover{text-decoration:none}.widget h3{padding:0 0 15px;font-weight:400;color:#666;margin:0}.widget{font-size:.8888888889rem;line-height:1.25}.nav a{color:#03458b}#top .nav a{font-size:1rem;line-height:1.4444444444;color:#ddd}.archive_header{color:#555;border-bottom:1px solid #555}.archive_header .catrss{display:none}#site-wrapper{padding-top:0;width:100%;overflow-x:hidden}#site-wrapper::after{display:block;content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.5);-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-col{-webkit-flex-direction:column;-moz-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-grow{-webkit-flex-grow:1;-moz-flex-grow:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.nowrap{white-space:nowrap}.social-facebook .fa-circle{color:#2d4d91}.social-twitter .fa-circle{color:#00a9ec}.social-pinterest .fa-circle{color:#bd2126}.social-pinterest img{position:absolute;height:100%;width:100%;top:0;left:0;filter:alpha(opacity=0);opacity:0}.social-commenting .fa-circle{color:#494949}.social-commenting .fa-commenting{top:-0.1em}#above-footer-sidebar,#sidebar,.after-post-widget,.pop-posts,#pop-posts-wrapper,.pullquote,.post-more,.post-after,.user-mark{display:none}.entry img{border:none;padding:0;max-width:100%;height:auto}.lefthalf,.entry .lefthalf,.righthalf,.entry .righthalf{width:50%;width:-webkit-calc(50vw - 20px);width:calc(50vw - 20px);min-width:50%;max-width:75%}.lefthalf,.entry .lefthalf{float:left;margin:5px 15px 15px 0;margin-left:-webkit-calc(50% - 50vw + 20px);margin-left:calc(50% - 50vw + 20px)}.righthalf,.entry .righthalf{float:right;margin:5px 0 15px 15px}@media (min-width: 900px){.righthalf,.entry .righthalf{margin-right:-25%}}.centerfull,.entry .centerfull{width:98%;width:-webkit-calc(100vw - 40px);width:calc(100vw - 40px);min-width:100%;max-width:150%;margin-left:-webkit-calc(50% - 50vw + 20px);margin-left:calc(50% - 50vw + 20px)}.two-col-left .lefthalf,.two-col-left .entry .lefthalf,.one-col .kd-text-section .lefthalf{width:-webkit-calc(50vw - 25% - 20px);width:calc(50vw - 25% - 20px);margin-left:-webkit-calc(20px + 75% - 50vw);margin-left:calc(20px + 75% - 50vw)}.two-col-left .righthalf,.two-col-left .entry .righthalf,.one-col .kd-text-section .righthalf{width:-webkit-calc(50vw - 25% - 20px);width:calc(50vw - 25% - 20px);margin-right:-webkit-calc(75% - 50vw + 20px);margin-right:calc(75% - 50vw + 20px)}.two-col-left .centerfull,.two-col-left .entry .centerfull,.one-col .kd-text-section .centerfull{width:-webkit-calc(100vw - 50% - 40px);width:calc(100vw - 50% - 40px);margin-left:-webkit-calc(20px + 75% - 50vw);margin-left:calc(20px + 75% - 50vw)}.post-meta{min-height:22px;margin:0 0 15px 0;text-transform:none}.size-author-thumbnail{width:25px;height:25px;border-radius:50%;vertical-align:middle;margin:0 0.2em 0 0.4em}.post-author-info,time.post-author-date,.recipe-updated-time{color:#999;margin:0 0 20px 0;line-height:1.3846153846}.post-author-info{font-size:.7222222222rem}.post-author-date-recipe{font-size:1rem}.single.huge-feature .post-meta,.single-kd_author .post-meta{display:none}.newsfeed-load-wrapper .post-meta{display:block}.single .post-after.post-meta,.single section.post-meta{display:block}.title-share{float:right;margin:1px -8px 5px 10px}.kd-share-button{display:block;float:left;line-height:1.4444444444;padding-right:1em}.kd-featured{margin:0 0 0.2% 0}.kd-featured a{display:block;line-height:0}#wrapper .flexslider{margin-bottom:0}#wrapper .flex-control-nav{bottom:1em}.kd-row,.entry .kd-row{width:100%}@supports (display: flex){.kd-row,.entry .kd-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.kd-row img.alignnone{display:block;margin:0 auto}.kd-row::after,.entry .kd-row::after{content:"";display:block;clear:both}.column-item{position:relative}.kd-column,.entry .kd-column,.grid-items .column-item{float:left}.kd-column a p{margin:0}.kd-column a{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.kd-column h1,.kd-column h2,.kd-column h3,.kd-column h4,.kd-column h5,.entry .kd-column h1,.entry .kd-column h2,.entry .kd-column h3,.entry .kd-column h4,.entry .kd-column h5,.grid-items h1,.grid-items h2,.grid-items h3,.grid-items h4,.grid-items h5{margin-top:0}.kd-column,.two-column,.three-column,.four-column,.entry .kd-column,.entry .two-column,.entry .three-column,.entry .four-column,.entry .two-column-padded,.entry .three-column-padded,.entry .four-column-padded,.entry .column-featured-1,.entry .column-featured-2,.entry .column-featured-3,.entry .column-featured-4,.grid-items .column-item{margin:0 0 0.2% 0;padding:0}.two-column,.entry .two-column,.columns-2 .column-item{width:49.5%;margin:0 1% 1% 0}.preview-list.padded .columns-2 .column-item,.two-column-padded,.entry .two-column-padded{width:48.5%;margin:0 3% 2% 0}.three-column,.entry .three-column,.columns-3 .column-item{width:32.88%;margin:0 0.666% 0.666% 0}.preview-list.padded .columns-3 .column-item,.three-column-padded,.entry .three-column-padded{width:32%;margin:0 2% 2% 0}.four-column,.entry .four-column,.columns-4 .column-item{width:24.625%;margin-right:0.5%}.preview-list.padded .columns-4 .column-item,.four-column-padded,.entry .four-column-padded{width:23.5%;margin:0 2% 2% 0}.columns-5 .column-item{width:49%;max-width:49%;margin:0 1% 1% 0}@media (min-width: 900px){.columns-5 .column-item{width:19.68%;max-width:19.68%;margin:0 0.4% 0.4% 0}}.preview-list.padded .columns-5 .column-item{width:47%;max-width:47%;margin:0 3% 3% 0}@media (min-width: 900px){.preview-list.padded .columns-5 .column-item{width:18.4%;max-width:18.4%;margin:0 2% 2% 0}}.columns-6 .column-item{width:49%;max-width:49%;margin:0 1% 1% 0}@media (min-width: 900px){.columns-6 .column-item{width:16.38%;max-width:16.38%;margin:0 0.333% 0.333% 0}}.preview-list.padded .columns-6 .column-item{width:47%;max-width:47%;margin:0 3% 3% 0}@media (min-width: 900px){.preview-list.padded .columns-6 .column-item{width:15%;max-width:15%;margin:0 2% 2% 0}}.columns-7 .column-item{width:24.625%;max-width:24.625%;margin:0 0.375% 0.375% 0}@media (min-width: 900px){.columns-7 .column-item{width:14%;max-width:14%;margin:0 0.28% 0.28% 0}}.preview-list.padded .columns-7 .column-item{width:23.5%;max-width:23.5%;margin:0 2% 2% 0}@media (min-width: 900px){.preview-list.padded .columns-7 .column-item{width:12.5%;max-width:12.5%;margin:0 2% 2% 0}}.columns-8 .column-item,.eight-column,.entry .eight-column{width:24.625%;max-width:24.625%;margin:0 0.375% 0.375% 0}@media (min-width: 900px){.columns-8 .column-item,.eight-column,.entry .eight-column{width:12.28%;max-width:12.28%;margin:0 0.25% 0.25% 0}}.preview-list.padded .columns-8 .column-item,.eight-column-padded,.entry .eight-column-padded{width:23%;max-width:23%;margin:0 2% 2% 0}@media (min-width: 900px){.preview-list.padded .columns-8 .column-item,.eight-column-padded,.entry .eight-column-padded{width:10.75%;max-width:10.75%;margin:0 2% 2% 0}}.columns-responsive .two-column,.columns-responsive .entry .two-column,.columns-responsive .columns-2 .column-item{width:100%;margin:0}@media (min-width: 900px){.columns-responsive .two-column,.columns-responsive .entry .two-column,.columns-responsive .columns-2 .column-item{width:49.5%;max-width:49.5%;margin:0 1% 1% 0}}.columns-responsive .preview-list.padded .columns-2 .column-item,.columns-responsive .two-column-padded,.columns-responsive .entry .two-column-padded{width:100%;margin:0}@media (min-width: 900px){.columns-responsive .preview-list.padded .columns-2 .column-item,.columns-responsive .two-column-padded,.columns-responsive .entry .two-column-padded{width:48.5%;max-width:48.5%;margin:0 3% 2% 0}}.columns-responsive .three-column,.columns-responsive .entry .three-column,.columns-responsive .columns-3 .column-item{width:100%;margin:0}@media (min-width: 900px){.columns-responsive .three-column,.columns-responsive .entry .three-column,.columns-responsive .columns-3 .column-item{width:32.88%;max-width:32.88%;margin:0 0.666% 0.666% 0}}.columns-responsive .preview-list.padded .columns-3 .column-item,.columns-responsive .three-column-padded,.columns-responsive .entry .three-column-padded{width:100%;margin:0}@media (min-width: 900px){.columns-responsive .preview-list.padded .columns-3 .column-item,.columns-responsive .three-column-padded,.columns-responsive .entry .three-column-padded{width:32%;max-width:32%;margin:0 2% 2% 0}}.columns-responsive .four-column,.columns-responsive .entry .four-column,.columns-responsive .columns-4 .column-item{width:49.5%;max-width:49.5%;margin:0 0.5% 1% 0}@media (min-width: 900px){.columns-responsive .four-column,.columns-responsive .entry .four-column,.columns-responsive .columns-4 .column-item{width:24.625%;max-width:24.625%;margin-right:0.5%}}.columns-responsive .preview-list.padded .columns-4 .column-item,.columns-responsive .four-column-padded,.columns-responsive .entry .four-column-padded{width:48.5%;max-width:48.5%;margin:0 1% 2% 0}@media (min-width: 900px){.columns-responsive .preview-list.padded .columns-4 .column-item,.columns-responsive .four-column-padded,.columns-responsive .entry .four-column-padded{width:23.5%;max-width:23.5%;margin:0 2% 2% 0}}.last-column,.entry .last-column,.preview-list .grid-items .cb-default-last,.preview-list.padded .grid-items .cb-default-last{margin-right:0 !important}.grid-items .cb-default::after{content:"";display:block;clear:both}.grid-items .cb-default-center-12{margin-left:12.5%}.grid-items .cb-default-center-16{margin-left:16.7%}.grid-items .cb-default-center-25{margin-left:25%}.grid-items .cb-default-center-33{margin-left:33.3%}.grid-items .cb-default-center-37{margin-left:37.5%}.column-featured-1,.column-featured-2,.column-featured-3,.entry .column-featured-1,.entry .column-featured-2,.entry .column-featured-3{width:33.2%;max-width:33.2%}.column-featured-1,.column-featured-2,.entry .column-featured-1,.entry .column-featured-2{margin-right:0.2%}.column-featured-4,.entry .column-featured-4{display:none}.column-item-after{position:relative}.stars-wrapper,.stars,.rating-upvote{display:none}.ckdc-popup-wrapper{display:none}.iframe-wrapper{width:100%}.iframe-wrapper.two-column{float:left;width:49.9%}.iframe-wrapper-inner{position:relative;padding:56.25% 0 0 0;width:100%}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.popular-posts{font-size:1rem;line-height:1.4444444444;border-color:#f2f2f2;margin:10px 0}a.ckdc-print-tag:hover .fa-print{color:#000}.ckdc-login{max-width:800px;margin:0 auto}.ckdc-login ul.login-error{border:2px solid #f00;padding:5px}.ckdc-login ul.login-error li{list-style-type:none}.bg-gray{background-color:#f9f9f9}.bg-gray:nth-child(odd){background-color:#fff}.bg-breakout{margin:0 -100%;margin:0 -webkit-calc(50% - 50vw);margin:0 calc(50% - 50vw)}.bg-top{background:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.65)), to(rgba(0,0,0,0)));background:-webkit-linear-gradient(right, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000", endColorstr="#00000000", GradientType=1)}.btn-sign-up{border:1px solid #4285f4;background:#4285f4;background:-webkit-gradient(linear, left top, left bottom, from(#4288fe), to(#4782e0));background:-webkit-linear-gradient(top, #4288fe, #4782e0);background:linear-gradient(to bottom, #4288fe, #4782e0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4288fe, endColorstr=#4782e0, GradientType=0)}.presentation a{color:#555}.mealplan-display{margin-bottom:30px}#tiny-nav{display:none}#top{z-index:100;position:relative;color:#fff;background:#494949}#top .block-title{margin:0;font-size:1.7777777778rem;line-height:1.125;text-align:center;white-space:nowrap}#main .block{padding:2.625em 1.875em}select,img{height:auto;max-width:100%}.force-size img{height:inherit;width:inherit}.hide-on-tiny{display:block}.only-on-tiny{display:none}.hide-on-tiny-inline{display:inline}.only-on-tiny-inline{display:none}.hide-on-mobile{display:block}.only-on-mobile,.on-mobile{display:none}.hide-on-mobile-inline{display:inline}.only-on-mobile-inline{display:none}.hide-on-default{display:none}.show-on-js,.show-on-js-inline,.show-on-js-inline-block,.show-on-js-ready,.show-on-js-ready-inline,.show-on-js-ready-inline-block{display:none}.js .show-on-js,.jsready .show-on-js-ready{display:block}.js .show-on-js-inline,.jsready .show-on-js-ready-inline{display:inline}.js .show-on-js-inline-block,.jsready .show-on-js-ready-inline-block{display:inline-block}.js .hide-on-js{display:none}.js .jshide{display:none}.not-ios .only-on-ios{display:none}.newsfeed-wrapper{width:100%;text-align:center}.newsfeed-wrapper a.newsfeed-link{display:inline-block}.newsfeed-wrapper .newsfeed-link-inner{display:inline-block;background-color:#024189;padding:15px;min-width:150px;color:#fff;font-weight:600;font-size:1.143em}#newsfeed-post-wrapper,#content #newsfeed-loader{margin-top:4em}#newsfeed-load{border-top:5px solid #494949}#newsfeed-post-load{margin-top:3em}#newsfeed-loader{width:100%;text-align:center;font-size:40px}.gfield_checkbox br{display:none}@media screen and (max-width: 769px){.hide-on-mobile,.no-mobile{display:none !important}.only-on-mobile,.on-mobile{display:block}.hide-on-mobile-inline{display:none !important}.only-on-mobile-inline{display:inline}.two-col-left #main-sidebar-container #main{width:100%}.one-col #main .newsfeed-load-wrapper,.one-col #main #comments,.one-col .post-after{width:100%}#post_header{font-size:14px}.two-col-left #main-sidebar-container #sidebar{display:block;float:left;width:100%;margin-top:30px}.two-col-left #main-sidebar-container #sidebar img.alignright{float:none}.kd-sidebar-box{float:right;position:relative;width:33%;margin:0;padding:0 0 10px 10px}#text-9{clear:both}#text-8 .alignleft{margin:0 1em 1em 0}.hspace{padding:7px 0}.hspace.hspace-small{padding:4px 0}.hspace.hspace-large{padding:14px 0}.entry .column-featured-1,.entry .column-featured-2,.entry .column-featured-3,.entry .column-featured-4{display:block;width:49.5%;max-width:49.5%;margin:0 1% 1% 0}.entry .column-featured-2,.entry .column-featured-4{margin-right:0}.kd-featured{margin:0 0 1% 0}}@media screen and (max-width: 600px){.hide-on-tiny{display:none}.only-on-tiny{display:block}.hide-on-tiny-inline{display:none}.only-on-tiny-inline{display:inline}.fl-on-tiny{float:left}.fr-on-tiny{float:right}.pullquote,.entry .pullquote{font-size:6vw;line-height:1}.hspace{padding:5px 0}.hspace.hspace-small{padding:3px 0}.hspace.hspace-large{padding:10px 0}.pop-post{width:49%;max-width:49%;margin-right:1%}.pop-post-2{margin-right:0}.pop-post-3{display:none}.presentation-bigblack{font-size:2.5rem;letter-spacing:-2px;line-height:1}.presentation-text{font-size:1.1111111111rem;line-height:1.2}}@media screen and (max-width: 319px){.entry .last-column{margin-right:0}.entry .column-featured-1,.entry .column-featured-2,.entry .column-featured-3,.entry .column-featured-4{display:block;width:100%;max-width:100%;margin:0 0 1% 0}}@media screen and (min-width: 770px){.two-col-left #main-sidebar-container #main{width:58%}.en-icon{display:none}}@media screen and (min-width: 850px){.one-col .kd-text-section-right{margin-left:-webkit-calc(100% - 800px);margin-left:calc(100% - 800px)}.two-col-left #main-sidebar-container #main{width:60%}}@media screen and (min-width: 900px){.two-col-left #main-sidebar-container #main{width:62%}}@media screen and (min-width: 950px){.two-col-left #main-sidebar-container #main{width:64%}}@media only screen and (min-width: 1024px){.two-col-left #main-sidebar-container #main{width:67%}}@media only screen and (max-width: 1240px){.lefthalf,.entry .lefthalf,.righthalf,.entry .righthalf,.one-col .lefthalf,.one-col .entry .lefthalf,.one-col .righthalf,.one-col .entry .righthalf{width:50%}.lefthalf,.entry .lefthalf,.one-col .lefthalf,.one-col .entry .lefthalf{margin-left:0}.righthalf,.entry .righthalf,.one-col .righthalf,.one-col .entry .righthalf{margin-right:0}.centerfull,.entry .centerfull,.one-col .centerfull,.one-col .entry .centerfull{width:100%;margin-left:0}.two-col-left .lefthalf,.two-col-left .entry .lefthalf,.two-col-left .righthalf,.two-col-left .entry .righthalf{width:50%}.two-col-left .lefthalf,.two-col-left .entry .lefthalf{margin-left:0}.two-col-left .righthalf,.two-col-left .entry .righthalf{margin-right:0}.two-col-left .centerfull,.two-col-left .entry .centerfull{width:100%;margin-left:0}.one-col .kd-text-section-left .kd-section-marker{margin-left:-10px}}@media only screen and (min-width: 1640px){.one-col .lefthalf,.one-col .entry .lefthalf,.one-col .righthalf,.one-col .entry .righthalf{width:66.6666%}.one-col .lefthalf,.one-col .entry .lefthalf{margin-left:-16.6666%}.one-col .righthalf,.one-col .entry .righthalf{margin-right:-16.6666%}.one-col .centerfull,.one-col .entry .centerfull{margin-left:-16.6666%;width:133.3333%}.two-col-left .lefthalf,.two-col-left .entry .lefthalf,.two-col-left .righthalf,.two-col-left .entry .righthalf,.one-col .kd-text-section .lefthalf,.one-col .kd-text-section .righthalf{width:75%}.two-col-left .lefthalf,.two-col-left .entry .lefthalf,.one-col .kd-text-section .lefthalf{margin-left:-25%}.two-col-left .righthalf,.two-col-left .entry .righthalf,.one-col .kd-text-section .righthalf{margin-right:-25%}.two-col-left .centerfull,.two-col-left .entry .centerfull,.one-col .kd-text-section .centerfull{margin-left:-25%;width:150%}}@media screen and (max-width: 769px){#windowsize{content:"M"}.hide-on-pad{display:none !important}.show-on-pad{display:block}.grid-items.cb-pad-reset .cb-break::after{content:none;display:none;clear:none}.preview-list .cb-pad-2 .column-item{width:49.5%;max-width:49.5%;margin:0 1% 1% 0}.preview-list.padded .cb-pad-2 .column-item{width:49%;max-width:49%;margin:0 2% 2% 0}.preview-list .cb-pad-3 .column-item{width:32.88%;max-width:32.88%;margin:0 0.666% 0.666% 0}.preview-list.padded .cb-pad-3 .column-item{width:32%;max-width:32%;margin:0 2% 2% 0}.preview-list .cb-pad-4 .column-item{width:24.625%;max-width:24.625%;margin:0 0.5% 0.5% 0}.preview-list.padded .cb-pad-4 .column-item{width:23.5%;max-width:23.5%;margin:0 2% 2% 0}.preview-list .cb-pad-5 .column-item{width:19.68%;max-width:19.68%;margin:0 0.4% 0.4% 0}.preview-list.padded .cb-pad-5 .column-item{width:18.4%;max-width:18.4%;margin:0 2% 2% 0}.preview-list .cb-pad-6 .column-item{width:16.38%;max-width:16.38%;margin:0 0.333% 0.333% 0}.preview-list.padded .cb-pad-6 .column-item{width:15%;max-width:15%;margin:0 2% 2% 0}.preview-list .cb-pad-7 .column-item{width:14%;max-width:14%;margin:0 0.28% 0.28% 0}.preview-list.padded .cb-pad-7 .column-item{width:12.6%;max-width:12.6%;margin:0 2% 2% 0}.preview-list .cb-pad-8 .column-item{width:12.28%;max-width:12.28%;margin:0 0.25% 0.25% 0}.preview-list.padded .cb-pad-8 .column-item{width:10.75%;max-width:10.75%;margin:0 2% 2% 0}.preview-list .grid-items .cb-pad-last,.preview-list.padded .grid-items .cb-pad-last{margin-right:0}.grid-items .cb-pad{margin-right:0}.grid-items .cb-pad::after{content:"";display:block;clear:both}.grid-items .cb-pad-center-12{margin-left:12.5%}.grid-items .cb-pad-center-16{margin-left:16.7%}.grid-items .cb-pad-center-25{margin-left:25%}.grid-items .cb-pad-center-33{margin-left:33.3%}.grid-items .cb-pad-center-37{margin-left:37.5%}}@media screen and (max-width: 600px){#windowsize{content:"S"}.hide-on-tiny{display:none !important}.show-on-tiny{display:block}.grid-items.cb-tiny-reset .cb-break::after{content:none;display:none;clear:none}.preview-list .cb-tiny-2 .column-item{width:49.5%;max-width:49.5%;margin:0 1% 1% 0}.preview-list.padded .cb-tiny-2 .column-item{width:49%;max-width:49%;margin:0 2% 2% 0}.preview-list .cb-tiny-3 .column-item{width:32.88%;max-width:32.88%;margin:0 0.666% 0.666% 0}.preview-list.padded .cb-tiny-3 .column-item{width:32%;max-width:32%;margin:0 2% 2% 0}.preview-list .cb-tiny-4 .column-item{width:24.625%;max-width:24.625%;margin:0 0.5% 0.5% 0}.preview-list.padded .cb-tiny-4 .column-item{width:23.5%;max-width:23.5%;margin:0 2% 2% 0}.preview-list .cb-tiny-5 .column-item{width:19.68%;max-width:19.68%;margin:0 0.4% 0.4% 0}.preview-list.padded .cb-tiny-5 .column-item{width:18.4%;max-width:18.4%;margin:0 2% 2% 0}.preview-list .cb-tiny-6 .column-item{width:16.38%;max-width:16.38%;margin:0 0.333% 0.333% 0}.preview-list.padded .cb-tiny-6 .column-item{width:15%;max-width:15%;margin:0 2% 2% 0}.preview-list .cb-tiny-7 .column-item{width:14%;max-width:14%;margin:0 0.28% 0.28% 0}.preview-list.padded .cb-tiny-7 .column-item{width:12.6%;max-width:12.6%;margin:0 2% 2% 0}.preview-list .cb-tiny-8 .column-item{width:12.28%;max-width:12.28%;margin:0 0.25% 0.25% 0}.preview-list.padded .cb-tiny-8 .column-item{width:10.75%;max-width:10.75%;margin:0 2% 2% 0}.grid-items .cb-tiny-center-12{margin-left:12.5%}.grid-items .cb-tiny-center-16{margin-left:16.7%}.grid-items .cb-tiny-center-25{margin-left:25%}.grid-items .cb-tiny-center-33{margin-left:33.3%}.grid-items .cb-tiny-center-37{margin-left:37.5%}}@media screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 600px), screen and (min-resolution: 192dpi) and (max-width: 600px){#windowsize{content:"S"}.hide-on-hd-mobile{display:none !important}.show-on-hd-mobile{display:block}.grid-items.cb-hd-mobile-reset .cb-break::after{content:none;display:none;clear:none}.preview-list .cb-hd-mobile-2 .column-item{width:49.5%;max-width:49.5%;margin:0 1% 1% 0}.preview-list.padded .cb-hd-mobile-2 .column-item{width:49%;max-width:49%;margin:0 2% 2% 0}.preview-list .cb-hd-mobile-3 .column-item{width:32.88%;max-width:32.88%;margin:0 0.666% 0.666% 0}.preview-list.padded .cb-hd-mobile-3 .column-item{width:32%;max-width:32%;margin:0 2% 2% 0}.preview-list .cb-hd-mobile-4 .column-item{width:24.625%;max-width:24.625%;margin:0 0.5% 0.5% 0}.preview-list.padded .cb-hd-mobile-4 .column-item{width:23.5%;max-width:23.5%;margin:0 2% 2% 0}.preview-list .cb-hd-mobile-5 .column-item{width:19.68%;max-width:19.68%;margin:0 0.4% 0.4% 0}.preview-list.padded .cb-hd-mobile-5 .column-item{width:18.4%;max-width:18.4%;margin:0 2% 2% 0}.preview-list .cb-hd-mobile-6 .column-item{width:16.38%;max-width:16.38%;margin:0 0.333% 0.333% 0}.preview-list.padded .cb-hd-mobile-6 .column-item{width:15%;max-width:15%;margin:0 2% 2% 0}.preview-list .cb-hd-mobile-7 .column-item{width:14%;max-width:14%;margin:0 0.28% 0.28% 0}.preview-list.padded .cb-hd-mobile-7 .column-item{width:12.6%;max-width:12.6%;margin:0 2% 2% 0}.preview-list .cb-hd-mobile-8 .column-item{width:12.28%;max-width:12.28%;margin:0 0.25% 0.25% 0}.preview-list.padded .cb-hd-mobile-8 .column-item{width:10.75%;max-width:10.75%;margin:0 2% 2% 0}.preview-list .grid-items .cb-hd-mobile-last,.preview-list.padded .grid-items .cb-hd-mobile-last{margin-right:0}.grid-items .cb-hd-mobile{margin-right:0}.grid-items .cb-hd-mobile::after{content:"";display:block;clear:both}.grid-items .cb-hd-mobile-center-12{margin-left:12.5%}.grid-items .cb-hd-mobile-center-16{margin-left:16.7%}.grid-items .cb-hd-mobile-center-25{margin-left:25%}.grid-items .cb-hd-mobile-center-33{margin-left:33.3%}.grid-items .cb-hd-mobile-center-37{margin-left:37.5%}}@media (orientation: landscape){.show-on-portrait{display:none}}@media (orientation: portrait){.show-on-landscape{display:none}}.ddplus-icon{display:none}.breadcrumbs{padding-bottom:0 !important;padding-top:0 !important}.breadcrumbs ol{list-style:none;margin:0 0 0 -0.5em;padding:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#6188ce}.breadcrumbs li{display:inline}.breadcrumbs li::after{content:"›";display:inline}.breadcrumbs li:last-child::after{content:""}.breadcrumbs a{padding:0 0.5em}h1,.h1{font-size:2.1111111111rem;font-weight:700;margin:0 0 0.8rem;line-height:1.1842105263;letter-spacing:-0.15px}@media (min-width: 900px){h1,.h1{font-size:3.4444444444rem;margin:0 0 0.8rem;line-height:1.0483870968;letter-spacing:-0.34px}}h2,.h2{font-size:1.5555555556rem;font-weight:700;margin:3rem 0 1rem;line-height:1.1428571429;letter-spacing:0.1px}@media (min-width: 900px){h2,.h2{font-size:2.6666666667rem;margin:2.5rem 0 2.5rem;line-height:1.0833333333;letter-spacing:0.1px}}h3,.h3{font-size:1.4444444444rem;font-weight:600;margin:2rem 0 0.5rem;line-height:1.1538461538;letter-spacing:-0.2px}@media (min-width: 900px){h3,.h3{font-size:2.2222222222rem;font-weight:600;margin:3rem 0 0.7rem;line-height:1.125;letter-spacing:-0.70px}}h4,.h4{font-size:1.3333333333rem;font-weight:600;margin:1.5rem 0 0.5rem;line-height:1.1666666667;letter-spacing:-0.15px}@media (min-width: 900px){h4,.h4{font-size:1.7777777778rem;margin:1.5rem 0 0.7rem;line-height:1.125;letter-spacing:-0.25px}}h5,.h5{font-size:1.2222222222rem;font-weight:600;margin:1.5rem 0 0.9444rem;line-height:1.0909090909;letter-spacing:-0.15px}@media (min-width: 900px){h5,.h5{font-size:1.6666666667rem;margin:1.5rem 0 0.7778rem;line-height:1.1333333333;letter-spacing:-0.25px}}h6,.h6{font-size:1.2222222222rem;font-weight:600;margin:0 0 0.5rem;line-height:1.0909090909;letter-spacing:-0.15px}@media (min-width: 900px){h6,.h6{font-size:1.3333333333rem;margin:0 0 0.7rem;line-height:1.0833333333;letter-spacing:-0.25px}}h1+h2,h1+h3,h1+h4,h2+h1,h2+h3,h2+h4,h3+h1,h3+h2,h3+h4,h4+h1,h4+h2,h4+h3{margin-top:0}.heading--line{border-bottom:2px solid #06b05b;padding-bottom:0.7222rem;margin-bottom:0.7222rem}.default ol,.default ul{margin-bottom:0}.default li{padding-bottom:1rem}.default .custom li::before{font-family:FontAwesome;content:"\f00c";color:#05bb60;position:absolute;margin-left:-2.0rem}.default .custom li{padding-bottom:0.5rem;display:block}hr{border:0 !important;border-bottom:2px solid #f2f2f2 !important;padding-top:1.444rem;margin:0 0 2.778rem}

/*# sourceMappingURL=main.min.css.map */
