﻿@-webkit-keyframes scroll_bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}40%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scroll_bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}40%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideIn{from{left:200%}to{left:0}}@keyframes slideIn{from{left:200%}to{left:0}}.fadeUp{-webkit-animation:fadeUp forwards 1s ease-in-out;animation:fadeUp forwards 1s ease-in-out;-webkit-animation-delay:.3s;animation-delay:.3s}.push-content{-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%)}@-webkit-keyframes slide-in{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-in-double{0%{top:-100px}100%{top:48px}}@keyframes slide-in-double{0%{top:-100px}100%{top:48px}}@-webkit-keyframes lineDraw{from{width:0}to{width:60vw}}@keyframes lineDraw{from{width:0}to{width:60vw}}@-webkit-keyframes active{from{opacity:0}to{opacity:1}}@keyframes active{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes courseSlide{from{max-height:0}from{max-height:100000px}}@keyframes courseSlide{from{max-height:0}from{max-height:100000px}}.chevron::before{border-style:solid;border-width:0.15em 0.15em 0 0;border-color:#222;content:'';display:inline-block;height:0.45em;left:0.15em;position:relative;top:0.15em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:middle;width:0.45em}.chevron.right:before{left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.chevron.bottom:before{top:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.chevron.left:before{left:0.25em;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;moz-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{margin:0;padding:0}body{background-color:#f4f4f4;margin:0}@media print{body{background:white}}body.lock{overflow:hidden;height:100vh}h1,h2,h3,h4,h5,p{font-family:'tofino', sans-serif;color:#222}a{text-decoration:none;color:inherit}ul{margin:0;padding:0;list-style-type:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#222;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:white;display:block;font-size:20px;font-size:1.25rem;-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);height:auto;left:20px;line-height:normal;padding:10px 20px;text-decoration:none;top:20px;width:auto;z-index:100000}.grad-overlay{position:relative}.grad-overlay::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;margin:auto;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );opacity:0.6}.grad-overlay-less{position:relative}.grad-overlay-less::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;margin:auto;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );opacity:0.4}.overlay{width:100%;height:100%;position:absolute;top:0;left:0}.overlay.overlay-container{position:relative;min-height:260px}@media (max-width: 991px){.overlay.overlay-container{min-height:auto}}.overlay.overlay-dark{opacity:0.5;background-color:#000}.overlay.overlay-darker{opacity:0.6;background-color:#000}.overlay.overlay-grad{opacity:0.5;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 )}.right{float:right}.left{float:left}.absolute{position:absolute}.absolute.topright{top:0;right:0}.relative{position:relative}.button,.posts-navigation .nav-previous,.posts-navigation .nav-next,#bbp_search_submit{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:18px;padding:0.4em 2.2em;text-align:center;display:inline-block;color:#fff;text-decoration:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.button:hover,.posts-navigation .nav-previous:hover,.posts-navigation .nav-next:hover,#bbp_search_submit:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.button .no-shadow:hover,.posts-navigation .nav-previous .no-shadow:hover,.posts-navigation .nav-next .no-shadow:hover,#bbp_search_submit .no-shadow:hover{-webkit-box-shadow:none;box-shadow:none}@media (max-width: 480px){.button,.posts-navigation .nav-previous,.posts-navigation .nav-next,#bbp_search_submit{width:100%}}.button.auto,.posts-navigation .auto.nav-previous,.posts-navigation .auto.nav-next,.auto#bbp_search_submit{margin:20px auto}.button.dark,.posts-navigation .dark.nav-previous,.posts-navigation .dark.nav-next,.dark#bbp_search_submit{background:#222}.button-gradient,.pushbutton-wide,header.fixed .checkout-fixed .edd_checkout a,.widget_edd_cart_widget .edd_checkout,.edd-add-to-cart,.edd_go_to_checkout,.edd-submit.button.green,.posts-navigation .edd-submit.green.nav-previous,.posts-navigation .edd-submit.green.nav-next,.edd-submit.green#bbp_search_submit,button{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);font-family:'Oswald', sans-serif;text-transform:uppercase;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );color:white;padding:10px 40px;font-size:20px;border:none;text-decoration:none;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;display:inline-block;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.button-gradient.less-padding,.less-padding.pushbutton-wide,header.fixed .checkout-fixed .edd_checkout a.less-padding,.widget_edd_cart_widget .less-padding.edd_checkout,.less-padding.edd-add-to-cart,.less-padding.edd_go_to_checkout,.less-padding.edd-submit.button.green,.posts-navigation .less-padding.edd-submit.green.nav-previous,.posts-navigation .less-padding.edd-submit.green.nav-next,.less-padding.edd-submit.green#bbp_search_submit,button.less-padding{padding:10px 20px}.button-gradient.white-button,.white-button.pushbutton-wide,header.fixed .checkout-fixed .edd_checkout a.white-button,.widget_edd_cart_widget .white-button.edd_checkout,.white-button.edd-add-to-cart,.white-button.edd_go_to_checkout,.white-button.edd-submit.button.green,.posts-navigation .white-button.edd-submit.green.nav-previous,.posts-navigation .white-button.edd-submit.green.nav-next,.white-button.edd-submit.green#bbp_search_submit,button.white-button{background:white;color:#222}.button-gradient:hover,.pushbutton-wide:hover,header.fixed .checkout-fixed .edd_checkout a:hover,.widget_edd_cart_widget .edd_checkout:hover,.edd-add-to-cart:hover,.edd_go_to_checkout:hover,.edd-submit.button.green:hover,.posts-navigation .edd-submit.green.nav-previous:hover,.posts-navigation .edd-submit.green.nav-next:hover,.edd-submit.green#bbp_search_submit:hover,button:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}#un-button{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );font-family:'Oswald', sans-serif;text-transform:uppercase;cursor:pointer}@media print{#un-button{display:none}}input[type="submit"]{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );font-family:'Oswald', sans-serif;text-transform:uppercase;text-shadow:none;text-decoration:none;font-size:18px;border-radius:0;border:none;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;color:white;padding:5px 20px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}input[type="submit"]:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.text-button{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#222;display:inline-block;cursor:pointer}.button-large{font-size:22px;text-decoration:none}@media (max-width: 991px){.button-large{margin:10px auto 20px auto;float:none;width:auto;cursor:pointer;display:inline-block;position:relative}}.button-largest{font-size:28px;cursor:pointer;text-decoration:none}.button-clear{border:2px solid #fff;text-decoration:none}.button-clear.orange{border-color:#f68044}.button-clear.dark-border{border-color:#222;color:#222}.button-border-bottom{border-bottom:2px solid #f68044;padding-bottom:5px;text-decoration:none}.button-orange,.posts-navigation .nav-previous,.posts-navigation .nav-next{background-color:#f68044;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;text-decoration:none}.button-orange:hover,.posts-navigation .nav-previous:hover,.posts-navigation .nav-next:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.button-cta{background:#1474ea;color:white;text-decoration:none;padding:10px 40px;font-size:20px;border:none;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;display:inline-block;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.button-white{background-color:#fff;color:#222;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.button-white:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.text-button-white{color:#fff}.postTag{background-color:#f68044;font-family:'Oswald', sans-serif;text-transform:uppercase;text-align:center;text-decoration:none;font-size:12px;padding:0.4em 0.8em;display:inline-block}@media print{.postTag{background:none;text-align:left}}.postTag.tag-white{background:white;font-size:16px;font-style:normal;margin-left:20px}.postTag a{color:#fff;text-decoration:none}.postTag li:nth-child(n+2){display:none}.tag-large{font-size:14px}.scroll-down{-webkit-animation:scroll_bounce 5s infinite ease-in-out;animation:scroll_bounce 5s infinite ease-in-out}.scroll-target{display:none}.scroll-down-message{display:block;position:absolute;background:rgba(255,255,255,0.9);width:100%;bottom:0;left:0;padding:5px}@media (max-width: 991px){.scroll-down-message{display:none}}.scroll-down-message::after{content:"";position:absolute;height:30px;width:100%;left:0;top:-30px;background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.2)));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);opacity:0.5}.shadow-above::after{content:"";position:absolute;height:30px;width:100%;left:0;top:-30px;background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.2)));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.2) 100%);opacity:0.5}.row{width:100%;display:block}.height-match-row{overflow:hidden}.hover-orange{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.hover-orange *{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.hover-orange:hover *{color:#f68044}.hover-gradient{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.hover-gradient *{-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.hover-gradient:hover *{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#f68044}.bio-pic{border-radius:100px;border:2px solid #f60;width:75px;height:75px;margin:auto;text-align:center;background-size:cover;background-position:center}.slick-next{display:block;position:absolute;right:20px}.slick-prev{display:block;position:absolute;left:20px}.question{cursor:pointer}.answer p{margin:0}.raised{z-index:10;position:relative}span.date{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:14px;color:#f60}span.date.white{color:white}@media print{span.date.white{color:#f68044}}body.author{text-transform:none;font-style:normal}.author{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:14px;color:#4c4c4c;font-style:italic}.author.type-white{color:white}.meta-small{font-size:12px}.no-backgroundcliptext .type-gradient,.no-backgroundcliptext #bbpress-forums .bbp-reply-header .bbpvotes-post-voteup-link,#bbpress-forums .bbp-reply-header .no-backgroundcliptext .bbpvotes-post-voteup-link,.no-backgroundcliptext #bbpress-forums .bbp-reply-header .bbpvotes-post-voteup-link::before,#bbpress-forums .bbp-reply-header .no-backgroundcliptext .bbpvotes-post-voteup-link::before{background:none}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow-y:scroll}.invisible-a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}li.widget{list-style-type:none}.story-list{margin:10px 0}input[type="text"],input[type="email"]{padding:10px}.hidden-til-tab{display:none}@media (max-width: 991px){.hidden-til-tab{display:block}.hidden-til-tab.inline-block{display:inline-block}}select.archive{-webkit-appearance:none;background:white url(img/down-arrow.svg);padding:10px;border-radius:0;border:0;position:relative;font-size:15px;text-align:center;background-size:17px;background-repeat:no-repeat;background-position:90%}select.archive::after{content:'f078';position:absolute;right:5px;top:15px;color:#222;font-family:"FontAwesome"}.orange-bg{background-color:#f68044}.orange-bg a{text-decoration:underline}.white-bg{background-color:white}.no-bg{background-color:transparent}.dark-bg{background-color:#222}.blue-bg{background-color:#1a1571}.grad-bg{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 )}.orange-border{border:2px solid #f68044;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.orange-border:hover{background:#f68044;color:white}.background-orange{background:#f68044}.search-box{margin-right:20px;padding-top:20px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;width:auto;position:relative}.search-box.not-bar{margin-right:0;padding-top:0;width:100%;display:none}@media (max-width: 991px){.search-box.not-bar{display:block;width:100%}}.search-box.not-bar .search-form{z-index:100;overflow:hidden;margin-top:110px;position:relative;left:0;width:90%;background:white;right:0;margin:auto}@media (max-width: 991px){.search-box.not-bar .search-form{margin-top:20px}}.search-box.not-bar .search-form button{float:right;height:38px}.search-box.not-bar .search-form input[type="search"]{font-size:18px;height:100%;text-align:right;-webkit-appearance:none;border:none;border-radius:0;height:38px;padding-right:45px}.search-box.search-page .search-form{width:100%}.search-box.search-page .search-form button{bottom:0;padding:10px;background:#f68044}.search-box.search-page .search-form button span{color:white;padding:0}.search-box.search-page .search-form input[type="search"]{padding-left:20px;width:100%;text-align:left}.search-box.none-found{max-width:50%;margin:auto}.search-box.none-found button{float:none}.search-box.none-found button span{float:right;position:relative;font-size:22px;padding-top:0;margin-left:5px}.search-box.none-found input[type="search"]{float:none;width:80%;padding:10px 15px;text-align:left}@media (max-width: 991px){.search-box{display:none}}.search-box span{float:right;font-size:17px;padding-top:5px}.search-box input[type="search"]{border:none;width:45%;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:16px;font-family:'tofino', 'sans-serif';color:#ccc;padding-bottom:5px;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;float:right;padding-right:25px;text-align:right}.search-box input[type="search"]:focus{outline:none;color:#222;width:85%}.search-box input[type="search"]:focus .search{width:250px}.search-box input[type="search"]:focus{text-align:left}.search-box button{border:none;background:none;position:absolute;right:0;bottom:7px;padding:0}.search-box button:hover{-webkit-box-shadow:none;box-shadow:none}@media (max-width: 991px){.site_content{margin-top:50px}}@media print{.site_content{margin-top:10px}}.email-signup input{width:100% !important;text-align:left !important}.email-signup input:hover{-webkit-box-shadow:none;box-shadow:none}.email-signup .clear{width:100% !important}.email-signup input[type="submit"]{background:#222 !important;color:white !important;text-align:right !important;float:right !important;width:auto !important;padding:10px 20px !important;margin-top:10px !important}#cookie-law-info-bar{background-color:white;font-family:"tofino",sans-serif !important;position:fixed !important;bottom:0}@media print{#cookie-law-info-bar{display:none !important}}.charlotte-arrow,.chicago-arrow{display:none !important}.charlotte-red-bar,.chicago-red-bar{display:none !important}.charlotte-green-bar,.chicago-green-bar{display:none !important}.charlotte-blue-bar,.chicago-blue-bar{display:none !important}.charlotte-orange-bar,.chicago-orange-bar{width:100% !important;background-color:#f60 !important}.charlotte-form input[type="submit"],.chicago-form input[type="submit"]{font-family:"Oswald" !important}.line-hover{position:relative}.line-hover::after{content:"";background:#f68044;position:absolute;left:0;width:100%;bottom:0;height:2px;max-height:0;overflow:hidden}.line-hover:hover::after{max-height:10px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.archive.author .author-card{margin:20px 0;display:inline-block;width:100%;background:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.archive.author .author-card .author-group{background:white;padding:20px}.archive.author .author-card .author-group .author-name{font-size:30px;margin-bottom:0;font-family:'Oswald';text-transform:uppercase}.archive.author .author-card .author-group .author-links{font-size:20px;margin-left:15px;vertical-align:super;margin-top:0}.archive.author .bio-image{-webkit-box-flex:1;-webkit-flex:1 1 150px;-moz-box-flex:1;-ms-flex:1 1 150px;flex:1 1 150px}.archive.author .bio-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.support-card{padding:40px}.testimonial-background{background-image:url("../img/hub-default.jpg");background-position:center;background-size:cover;background-attachment:fixed;text-align:center;padding:80px 0;float:left;width:100%;position:relative}.testimonial-background h1{color:white;margin-top:0;margin-bottom:60px;font-size:38px}.testimonial-title{margin:80px auto}.testimonial{width:80%;margin:auto;margin-bottom:80px;text-align:center}@media (max-width: 600px){.testimonial{width:90%;margin-bottom:30px}}.testimonial .testimonial-group{position:relative;margin:40px auto;float:none;width:auto;max-width:450px;display:inline-block;text-align:left;-webkit-box-shadow:0 4px 6px rgba(50,50,93,0.11),0 1px 3px rgba(0,0,0,0.08);box-shadow:0 4px 6px rgba(50,50,93,0.11),0 1px 3px rgba(0,0,0,0.08)}@media (max-width: 600px){.testimonial .testimonial-group{margin:20px 0}}.testimonial .testimonial-group:nth-child(odd){-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}@media (max-width: 600px){.testimonial .testimonial-group:nth-child(odd){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.testimonial .testimonial-group:nth-child(even){-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}@media (max-width: 600px){.testimonial .testimonial-group:nth-child(even){-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.testimonial .testimonial-group:first-child{margin-top:0}.testimonial .testimonial-group:last-child{margin-bottom:0}.testimonial .testimonial-group::before{content:"\f10d";font-family:'fontAwesome';font-size:50px;position:absolute;top:-30px;left:-40px;color:white;opacity:.5;z-index:-1}@media (max-width: 600px){.testimonial .testimonial-group::before{top:-20px;left:-10px;font-size:30px}}.testimonial .testimonial-group::after{content:"\f10e";font-family:'fontAwesome';font-size:50px;position:absolute;bottom:-30px;right:-40px;color:white;opacity:.5;z-index:-1}@media (max-width: 600px){.testimonial .testimonial-group::after{bottom:-20px;right:-10px;font-size:30px}}.testimonial .testimonial-group p{margin-top:0}.contact-group{border:2px solid #f68044;padding:20px}.contact-group .half-float,.contact-group .card.half-flat,.contact-group body.edd-checkout .card.skinny>p.half-flat,body.edd-checkout .contact-group .card.skinny>p.half-flat,.contact-group .edd-checkout .half-flat#edd_checkout_cart,.edd-checkout .contact-group .half-flat#edd_checkout_cart,.contact-group .edd-checkout .half-flat.edd_form,.edd-checkout .contact-group .half-flat.edd_form,.contact-group .half-flat.widget_edd_cart_widget{padding:20px}.contact-group .half-float .button,.contact-group .card.half-flat .button,.contact-group body.edd-checkout .card.skinny>p.half-flat .button,body.edd-checkout .contact-group .card.skinny>p.half-flat .button,.contact-group .edd-checkout .half-flat#edd_checkout_cart .button,.edd-checkout .contact-group .half-flat#edd_checkout_cart .button,.contact-group .edd-checkout .half-flat.edd_form .button,.edd-checkout .contact-group .half-flat.edd_form .button,.contact-group .half-flat.widget_edd_cart_widget .button,.contact-group .half-float .posts-navigation .nav-previous,.posts-navigation .contact-group .half-float .nav-previous,.contact-group .card.half-flat .posts-navigation .nav-previous,.posts-navigation .contact-group .card.half-flat .nav-previous,.contact-group body.edd-checkout .card.skinny>p.half-flat .posts-navigation .nav-previous,.posts-navigation .contact-group body.edd-checkout .card.skinny>p.half-flat .nav-previous,body.edd-checkout .contact-group .card.skinny>p.half-flat .posts-navigation .nav-previous,.posts-navigation body.edd-checkout .contact-group .card.skinny>p.half-flat .nav-previous,.contact-group .edd-checkout .half-flat#edd_checkout_cart .posts-navigation .nav-previous,.posts-navigation .contact-group .edd-checkout .half-flat#edd_checkout_cart .nav-previous,.edd-checkout .contact-group .half-flat#edd_checkout_cart .posts-navigation .nav-previous,.posts-navigation .edd-checkout .contact-group .half-flat#edd_checkout_cart .nav-previous,.contact-group .edd-checkout .half-flat.edd_form .posts-navigation .nav-previous,.posts-navigation .contact-group .edd-checkout .half-flat.edd_form .nav-previous,.edd-checkout .contact-group .half-flat.edd_form .posts-navigation .nav-previous,.posts-navigation .edd-checkout .contact-group .half-flat.edd_form .nav-previous,.contact-group .half-flat.widget_edd_cart_widget .posts-navigation .nav-previous,.posts-navigation .contact-group .half-flat.widget_edd_cart_widget .nav-previous,.contact-group .half-float .posts-navigation .nav-next,.posts-navigation .contact-group .half-float .nav-next,.contact-group .card.half-flat .posts-navigation .nav-next,.posts-navigation .contact-group .card.half-flat .nav-next,.contact-group body.edd-checkout .card.skinny>p.half-flat .posts-navigation .nav-next,.posts-navigation .contact-group body.edd-checkout .card.skinny>p.half-flat .nav-next,body.edd-checkout .contact-group .card.skinny>p.half-flat .posts-navigation .nav-next,.posts-navigation body.edd-checkout .contact-group .card.skinny>p.half-flat .nav-next,.contact-group .edd-checkout .half-flat#edd_checkout_cart .posts-navigation .nav-next,.posts-navigation .contact-group .edd-checkout .half-flat#edd_checkout_cart .nav-next,.edd-checkout .contact-group .half-flat#edd_checkout_cart .posts-navigation .nav-next,.posts-navigation .edd-checkout .contact-group .half-flat#edd_checkout_cart .nav-next,.contact-group .edd-checkout .half-flat.edd_form .posts-navigation .nav-next,.posts-navigation .contact-group .edd-checkout .half-flat.edd_form .nav-next,.edd-checkout .contact-group .half-flat.edd_form .posts-navigation .nav-next,.posts-navigation .edd-checkout .contact-group .half-flat.edd_form .nav-next,.contact-group .half-flat.widget_edd_cart_widget .posts-navigation .nav-next,.posts-navigation .contact-group .half-flat.widget_edd_cart_widget .nav-next,.contact-group .half-float #bbp_search_submit,.contact-group .card.half-flat #bbp_search_submit,.contact-group body.edd-checkout .card.skinny>p.half-flat #bbp_search_submit,body.edd-checkout .contact-group .card.skinny>p.half-flat #bbp_search_submit,.contact-group .edd-checkout .half-flat#edd_checkout_cart #bbp_search_submit,.edd-checkout .contact-group .half-flat#edd_checkout_cart #bbp_search_submit,.contact-group .edd-checkout .half-flat.edd_form #bbp_search_submit,.edd-checkout .contact-group .half-flat.edd_form #bbp_search_submit,.contact-group .half-flat.widget_edd_cart_widget #bbp_search_submit{background:#f68044;color:white}.search-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-webkit-align-items:top;-moz-box-align:top;-ms-flex-align:top;align-items:top}.search-header h1{max-width:70%}.search-header .search-filter{padding:8px 16px;font-size:16px}.search-header .search-filter.active{border-top:6px solid #f68044}.members-grid{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:70% 1fr;grid-gap:48px}.members-grid>*{min-width:0}@media (max-width: 600px){.members-grid{display:block}}.no-cssgrid .members-grid{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .members-grid div{display:block}.no-cssgrid .members-grid>div:first-child{float:left;width:70%}.no-cssgrid .members-grid>div:last-child{float:right;margin-left:48px;width:calc(100% - 70% - 48px)}.members-grid .top-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.members-grid .all-courses .course-list .course .course-content-card{display:block;padding:16px;-webkit-box-shadow:none;box-shadow:none}.members-grid .all-courses .course-list .course .course-content-card .title{font-size:15px;font-size:.9375rem}.members-grid .all-courses .course-list .course .course-content-card .desc{display:none}.members-grid .all-courses .course-list .course .course-content-card .text-link{font-size:15px;font-size:.9375rem;margin-top:5px}.members-grid .all-courses .course-list .course ~ .course{margin-top:10px}.members-grid .member-block{margin-top:48px}.members-grid .member-block .card,.members-grid .member-block body.edd-checkout .card.skinny>p,body.edd-checkout .members-grid .member-block .card.skinny>p,.members-grid .member-block .edd-checkout #edd_checkout_cart,.edd-checkout .members-grid .member-block #edd_checkout_cart,.members-grid .member-block .edd-checkout .edd_form,.edd-checkout .members-grid .member-block .edd_form,.members-grid .member-block .widget_edd_cart_widget{float:none}.members-grid .forum-block{float:none}.members-grid .forum-block #bbpress-forums #bbp-search-form #bbp_search{display:inline-block;width:calc(100% - 100px);vertical-align:top;padding:11px 10px}.members-grid .favourites-block .card,.members-grid .favourites-block body.edd-checkout .card.skinny>p,body.edd-checkout .members-grid .favourites-block .card.skinny>p,.members-grid .favourites-block .edd-checkout #edd_checkout_cart,.edd-checkout .members-grid .favourites-block #edd_checkout_cart,.members-grid .favourites-block .edd-checkout .edd_form,.edd-checkout .members-grid .favourites-block .edd_form,.members-grid .favourites-block .widget_edd_cart_widget{padding:20px}.members-grid .favourites-block ul li{padding:0}.members-grid .favourites-block ul li .button,.members-grid .favourites-block ul li .posts-navigation .nav-previous,.posts-navigation .members-grid .favourites-block ul li .nav-previous,.members-grid .favourites-block ul li .posts-navigation .nav-next,.posts-navigation .members-grid .favourites-block ul li .nav-next,.members-grid .favourites-block ul li #bbp_search_submit{display:block;padding:6px 12px;background:none;border:1px solid #f4f4f4;margin-top:15px;font-size:15px;font-size:.9375rem;font-family:'tofino';text-transform:none}.members-grid .favourites-block ul li .button:hover,.members-grid .favourites-block ul li .posts-navigation .nav-previous:hover,.posts-navigation .members-grid .favourites-block ul li .nav-previous:hover,.members-grid .favourites-block ul li .posts-navigation .nav-next:hover,.posts-navigation .members-grid .favourites-block ul li .nav-next:hover,.members-grid .favourites-block ul li #bbp_search_submit:hover{-webkit-box-shadow:none;box-shadow:none}.members-grid .favourites-block ul li .button span,.members-grid .favourites-block ul li .posts-navigation .nav-previous span,.posts-navigation .members-grid .favourites-block ul li .nav-previous span,.members-grid .favourites-block ul li .posts-navigation .nav-next span,.posts-navigation .members-grid .favourites-block ul li .nav-next span,.members-grid .favourites-block ul li #bbp_search_submit span,.members-grid .favourites-block ul li .button svg,.members-grid .favourites-block ul li .posts-navigation .nav-previous svg,.posts-navigation .members-grid .favourites-block ul li .nav-previous svg,.members-grid .favourites-block ul li .posts-navigation .nav-next svg,.posts-navigation .members-grid .favourites-block ul li .nav-next svg,.members-grid .favourites-block ul li #bbp_search_submit svg{vertical-align:middle}.members-grid .favourites-block ul li .button span,.members-grid .favourites-block ul li .posts-navigation .nav-previous span,.posts-navigation .members-grid .favourites-block ul li .nav-previous span,.members-grid .favourites-block ul li .posts-navigation .nav-next span,.posts-navigation .members-grid .favourites-block ul li .nav-next span,.members-grid .favourites-block ul li #bbp_search_submit span{margin-left:6px}.members-grid .favourites-block ul li a{text-decoration:underline}.members-grid .favourites-block ul li .label{display:block;margin-bottom:4px;color:#C94907;font-size:14px;font-size:.875rem}.members-grid .favourites-block ul li h3{margin:0;font-weight:400;font-size:15px;font-size:.9375rem}.members-grid .favourites-block ul li ~ li{margin-top:10px}.members-grid .view-all-courses{margin-top:10px;display:inline-block}.members-grid .ebooks-block .ebooks-container{margin-top:0;grid-column:span 2}.fave-button.remove-from{background:white;border:1px solid #f68044}.fave-button.remove-from span{color:#222}.fave-button.remove-from svg .a{fill:#f68044}.feature-card{background-color:#fff;font-family:'tofino';bottom:0;left:0;line-height:1.3;z-index:10}.feature-card.test1{background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.7), rgba(0,0,0,0.5) 65%, transparent);background:linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0.5) 65%, transparent)}@media (max-width: 991px){.feature-card.test1{background:white;max-width:100%}}.feature-card.test1 h2{color:white}@media (max-width: 991px){.feature-card.test1 h2{color:#222}}.feature-card.test1 .author{color:white}@media (max-width: 991px){.feature-card.test1 .author{color:#222}}@media (max-width: 991px){.feature-card{width:100%;position:relative;z-index:10;margin-top:-12px;display:block;background:none}}.feature-card.card-primary{width:50%;padding:0 36px 30px 36px}@media (max-width: 991px){.feature-card.card-primary{width:100%}}.feature-card.card-featured{width:100%;padding:0 28px 20px 28px}@media (max-width: 991px){.feature-card.card-featured{width:100%}}.card,body.edd-checkout .card.skinny>p,.edd-checkout #edd_checkout_cart,.edd-checkout .edd_form,.widget_edd_cart_widget{float:left;padding:36px 28px;position:relative;background-color:#fff;font-family:'tofino';margin-bottom:20px;width:100%}.card.no-bg,body.edd-checkout .card.skinny>p.no-bg,.edd-checkout .no-bg#edd_checkout_cart,.edd-checkout .no-bg.edd_form,.no-bg.widget_edd_cart_widget{background:none}.card.orange-bg,body.edd-checkout .card.skinny>p.orange-bg,.edd-checkout .orange-bg#edd_checkout_cart,.edd-checkout .orange-bg.edd_form,.orange-bg.widget_edd_cart_widget{background:#f68044}.card.bullet-card ul,body.edd-checkout .card.skinny>p.bullet-card ul,.edd-checkout .bullet-card#edd_checkout_cart ul,.edd-checkout .bullet-card.edd_form ul,.bullet-card.widget_edd_cart_widget ul{padding-left:20px}.card.bullet-card ul li,body.edd-checkout .card.skinny>p.bullet-card ul li,.edd-checkout .bullet-card#edd_checkout_cart ul li,.edd-checkout .bullet-card.edd_form ul li,.bullet-card.widget_edd_cart_widget ul li{padding:10px 0;list-style-type:disc}.card ul li,body.edd-checkout .card.skinny>p ul li,.edd-checkout #edd_checkout_cart ul li,.edd-checkout .edd_form ul li,.widget_edd_cart_widget ul li{padding:10px 0}.card p a,body.edd-checkout .card.skinny>p p a,.edd-checkout #edd_checkout_cart p a,.edd-checkout .edd_form p a,.widget_edd_cart_widget p a{border-bottom:3px solid #f68044}.card.skinny,body.edd-checkout .card.skinny>p.skinny,.edd-checkout .skinny#edd_checkout_cart,.edd-checkout .skinny.edd_form,.skinny.widget_edd_cart_widget{width:70%;display:block;float:none;margin:20px auto}@media (max-width: 991px){.card.skinny,body.edd-checkout .card.skinny>p.skinny,.edd-checkout .skinny#edd_checkout_cart,.edd-checkout .skinny.edd_form,.skinny.widget_edd_cart_widget{width:90%}}@media (max-width: 480px){.card.skinny,body.edd-checkout .card.skinny>p.skinny,.edd-checkout .skinny#edd_checkout_cart,.edd-checkout .skinny.edd_form,.skinny.widget_edd_cart_widget{width:95%}}@media (max-width: 991px){.card.general,body.edd-checkout .card.skinny>p.general,.edd-checkout .general#edd_checkout_cart,.edd-checkout .general.edd_form,.general.widget_edd_cart_widget{width:100%}}.card.general img,body.edd-checkout .card.skinny>p.general img,.edd-checkout .general#edd_checkout_cart img,.edd-checkout .general.edd_form img,.general.widget_edd_cart_widget img{max-width:100%;height:auto}.card.card-border-orange,body.edd-checkout .card.skinny>p.card-border-orange,.edd-checkout .card-border-orange#edd_checkout_cart,.edd-checkout .card-border-orange.edd_form,.card-border-orange.widget_edd_cart_widget{border:2px solid #f68044}.card.full,body.edd-checkout .card.skinny>p.full,.edd-checkout .full#edd_checkout_cart,.edd-checkout .full.edd_form,.full.widget_edd_cart_widget{width:100%}.card.sidebar-card,body.edd-checkout .card.skinny>p.sidebar-card,.edd-checkout .sidebar-card#edd_checkout_cart,.edd-checkout .sidebar-card.edd_form,.sidebar-card.widget_edd_cart_widget{width:100%}.card-content{padding-top:20px}.card-list-item{padding:10px 0}.card-list-item.archive-status{padding:15px}.popular{padding:48px 28px 24px 28px}.popular .highlight-bar{background-color:#f68044;width:100%;position:absolute;top:0;left:0;height:12px}.popular ol{counter-reset:li;padding:0}.popular .card-list-item{padding-right:20%;margin:15px 0;list-style:none;position:relative}.popular .card-list-item:before{content:counter(li);counter-increment:li;color:#f60;position:absolute;right:0;top:3px;font-size:32px}.popular .card-list-item:first-child:before{padding-right:5px}.standout .flex-item{border:none;flex:1 1 100%}.standout .post-featured{min-height:400px;height:100%;background-position:center}.standout .feature-card{background:white;max-width:50%}@media (max-width: 480px){.standout .feature-card{max-width:100%}}.standout .feature-card h2{color:#222;font-size:25px}@media (max-width: 480px){.standout .feature-card h2{font-size:18px}}.standout .feature-card .author{color:#222}.full-width-container{width:100%;float:left;position:relative}.half-container{width:40%;float:left;position:relative}.half-container.m-left{margin-left:16%}.main-content{width:74%;overflow:hidden;float:left}.simple-course-overview .main-content{float:none;margin:auto}.single-article .main-content{overflow:visible;width:100%;max-width:900px;float:none;margin:auto}.main-content.front-main>.flex-item:first-child{border-top:0}@media (max-width: 991px){.main-content{width:100%;margin:auto;float:none}}@media (max-width: 480px){.main-content{width:100%}}.min-300{min-height:300px}@media (max-width: 480px){.min-300{min-height:auto}}.max-height-700{max-height:700px}.cover{background-size:cover;background-repeat:no-repeat}.full-height{height:100%}@media (max-width: 991px){.full-tablet{width:100%;margin-left:0}}img#wpstats{display:none}.browser-ios .flex-item{-webkit-flex:1 1 400px}.browser-ios .login-form,.browser-ios .signup-promo{background-attachment:local}.browser-ios .single-hero-image{background-attachment:scroll}.margins-container{width:95%;max-width:1200px;margin:0 auto 40px auto;overflow:hidden}@media (max-width: 991px){.margins-container{margin:0 auto 20px auto}}.margins-container.no-margin{margin:0 auto}@media (max-width: 991px){.margins-container.top-20{margin-top:60px}}.margins-container.constrained{width:85%}@media (max-width: 991px){.margins-container.margins-container-footer{width:90%}}.flex{display:-webkit-flex;-webkit-flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-align{display:-webkit-flex;-webkit-flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.flex-align.between{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.flex-align.no-vertical{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-align-items:inherit}.flex-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-grow:1;-ms-flex:1 1 48%;flex:1 1 48%;position:relative;border:10px solid #f4f4f4}@media (max-width: 991px){.flex-item{-webkit-box-flex:1 !important;-ms-flex:1 1 100% !important;flex:1 1 100% !important}}.flex-item.no-border{border:none}.flex-item.quarter{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}@media (max-width: 991px){.flex-item.quarter{-webkit-box-flex:1 !important;-ms-flex:1 1 100% !important;flex:1 1 100% !important}}.flex-item.hub-header{display:inline-block;width:auto;border:none;background:white;color:white;margin:4px 3px;padding:10px}.flex-item.hub-header h3{margin:0;font-size:16px;color:#222;font-weight:500}.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.width-100{width:100%}.threequarter-flex{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}@media (max-width: 991px){.threequarter-flex{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.quarter-flex{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}@media (max-width: 991px){.quarter-flex{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.four-grid .post-featured{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.flex-width-half{width:49%}@media (max-width: 991px){.flex-width-half{width:100%}}.flex-width-quarter{width:24%;-webkit-box-flex:1;-ms-flex:1 1 24%;flex:1 1 24%}@media (max-width: 991px){.flex-width-quarter{width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.flex-grow-three{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;-webkit-flex:1 1 33%}.flex-end{display:-webkit-flex;-webkit-flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 991px){.flex-end{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.no-flexbox a,.no-flexbox img{border:none;outline:none;max-width:100%}.no-flexbox ul#primary-menu{display:block;float:left}.no-flexbox ul#primary-menu li{display:inline-block}.no-flexbox ul#primary-menu li ul li{display:block}.no-flexbox .flex{display:block;float:left}.no-flexbox .flex-align{display:block}.no-flexbox .margins-container{float:none}.no-flexbox .flex-item{display:block}.no-flexbox .flex-width-quarter{float:left;margin-right:1%}.no-flexbox .post-featured{position:relative}.no-flexbox .post-featured .feature-card{position:absolute;bottom:0}.no-flexbox .quarter-float.flex-width{margin-right:1%}.no-flexbox .quick_reads{width:100%}.no-flexbox .four-grid{width:100%}.no-flexbox .hub-banner-ad{float:left}.no-flexbox .single-hubs .flex-item{float:left;width:49%}.no-flexbox .panel{width:100%}.no-flexbox .product{margin-right:1%}.no-flexbox .shop .site_main{margin-top:20px;display:block}.post-container{position:relative;float:left}@media (max-width: 991px){.post-container{width:100%}}.post-container .l-pad{padding-left:1em}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.full-float{width:100%;float:left;position:relative}.full-float.gutter{width:calc(100/12 * 12% - 20px);margin-left:20px}@media (max-width: 991px){.full-float .no-right-tablet{float:none}}.full-float.no-float{float:none}.half-float,.card.half-flat,body.edd-checkout .card.skinny>p.half-flat,.edd-checkout .half-flat#edd_checkout_cart,.edd-checkout .half-flat.edd_form,.half-flat.widget_edd_cart_widget{width:50%;float:left}.half-float img,.card.half-flat img,body.edd-checkout .card.skinny>p.half-flat img,.edd-checkout .half-flat#edd_checkout_cart img,.edd-checkout .half-flat.edd_form img,.half-flat.widget_edd_cart_widget img{max-width:100%;height:auto}.half-float.gutter,.gutter.card.half-flat,body.edd-checkout .card.skinny>p.gutter.half-flat,.edd-checkout .gutter.half-flat#edd_checkout_cart,.edd-checkout .gutter.half-flat.edd_form,.gutter.half-flat.widget_edd_cart_widget{width:calc(100/12 * 6% - 20px);margin-left:20px}.half-float.gutter:first-child,.gutter.card.half-flat:first-child,body.edd-checkout .card.skinny>p.gutter.half-flat:first-child,.edd-checkout .gutter.half-flat#edd_checkout_cart:first-child,.edd-checkout .gutter.half-flat.edd_form:first-child,.gutter.half-flat.widget_edd_cart_widget:first-child{width:50%;margin-left:0}@media (max-width: 991px){.half-float.gutter:first-child,.gutter.card.half-flat:first-child,body.edd-checkout .card.skinny>p.gutter.half-flat:first-child,.edd-checkout .gutter.half-flat#edd_checkout_cart:first-child,.edd-checkout .gutter.half-flat.edd_form:first-child,.gutter.half-flat.widget_edd_cart_widget:first-child{width:100%;margin-left:0}}@media (max-width: 991px){.half-float.gutter,.gutter.card.half-flat,body.edd-checkout .card.skinny>p.gutter.half-flat,.edd-checkout .gutter.half-flat#edd_checkout_cart,.edd-checkout .gutter.half-flat.edd_form,.gutter.half-flat.widget_edd_cart_widget{width:100%;margin-left:0}}@media (max-width: 991px){.half-float,.card.half-flat,body.edd-checkout .card.skinny>p.half-flat,.edd-checkout .half-flat#edd_checkout_cart,.edd-checkout .half-flat.edd_form,.half-flat.widget_edd_cart_widget{width:100%}}.third-float{width:33.33333%;float:left}@media (max-width: 991px){.third-float{width:100%}}.third-float.flex-width{width:calc(100/12 * 4% - 20px)}@media (max-width: 991px){.third-float.flex-width{width:100%}}.third-float.gutter{width:calc(100/12 * 4% - 20px);margin-left:20px}@media (max-width: 991px){.third-float.gutter{width:100%;margin-left:0}}.third-float.gutter:first-child{width:33.3333%;margin-left:0}@media (max-width: 991px){.third-float.gutter:first-child{width:100%;margin-left:0}}.quarter-float{width:25%;float:left}@media (max-width: 991px){.quarter-float{width:100%}}.quarter-float.flex-width{width:calc(100/12 * 3% - 20px)}@media (max-width: 991px){.quarter-float.flex-width{width:100%}}.quarter-float.gutter{width:calc(100/12 * 3% - 20px);margin-left:20px}@media (max-width: 991px){.quarter-float.gutter{width:100%;margin-left:0}}.quarter-float.gutter:first-child{width:25%;margin-left:0}@media (max-width: 991px){.quarter-float.gutter:first-child{width:100%;margin-left:0}}.quarter-float .multiple:nth-child(4){width:25%;margin-left:0}@media (max-width: 991px){.quarter-float .multiple:nth-child(4){width:100%;margin-left:0}}.threequarter-float{width:75%;float:left}@media (max-width: 991px){.threequarter-float{width:100%}}.threequarter-float.gutter{width:calc(100/12 * 9% - 20px);margin-left:20px}@media (max-width: 991px){.threequarter-float.gutter{width:100%;margin-left:0}}.threequarter-float.gutter:first-child{width:75%;margin-left:0}@media (max-width: 991px){.threequarter-float.gutter:first-child{width:100%;margin-left:0}}.five-float{width:41.66667%;float:left}@media (max-width: 991px){.five-float{width:100%}}.five-float.gutter{width:calc(100/12 * 5% - 20px);margin-left:20px}@media (max-width: 991px){.five-float.gutter{width:100%;margin-left:0}}.five-float.gutter:first-child{width:41.66667%;margin-left:0}@media (max-width: 991px){.five-float.gutter:first-child{width:100%;margin-left:0}}.twothird-float{width:66.66666%;float:left}@media (max-width: 991px){.twothird-float{width:100%}}.twothird-float.gutter{width:calc(100/12 * 8% - 20px);margin-left:20px}@media (max-width: 991px){.twothird-float.gutter{width:100%;margin-left:0}}.eight-float{width:66.66667%;float:left}@media (max-width: 991px){.eight-float{width:100%}}.eight-float.gutter{width:calc(100/12 * 8% - 20px);margin-left:20px}@media (max-width: 991px){.eight-float.gutter{width:100%;margin-left:0}}.block-seventy-width{float:none;width:70%;margin:auto}.left-column{width:70%;display:inline-block}@media (max-width: 991px){.left-column{width:100%;display:block}}.right-column{width:28%;margin-left:1.6%;vertical-align:top;display:inline-block}@media (max-width: 991px){.right-column{width:100%;margin-left:0;display:block}}.offset-2{margin-right:calc(100/12 * 2%)}@media (max-width: 991px){.offset-2{margin-right:0}}.offset-3{margin-right:calc(100/12 * 3%)}@media (max-width: 991px){.offset-3{margin-right:0}}.offset-left-3{margin-left:calc(100/12 * 3%)}@media (max-width: 991px){.offset-left-3{margin-right:0}}.strip{margin:0}.strip-top{margin-top:0}.strip-bottom{margin-bottom:0}.top-40{margin-top:40px}.top-20{margin-top:20px}.top-10{margin-top:10px}.bottom-40{margin-bottom:40px}.bottom-20{margin-bottom:20px}.bottom-10{margin-bottom:10px}.bottom-5{margin-bottom:5px}.padding-5{padding:5px 0}.padding-5.all{padding:5px}.padding-20{padding:20px 0}.padding-40{padding:40px 0}.padding-80{padding:80px 0}.padding-20-all{padding:20px}.padding-40-all{padding:40px}@media (max-width: 480px){.padding-40-all{padding:20px}}.padding-10-all{padding:10px}.padding-20-all{padding:20px}.padding-40-20{padding:40px 20px}.side-padding-10{padding:0 10px}.side-padding-20{padding:0 20px}.padding-left-20{padding-left:20px}.padding-right-20{padding-right:20px}.padding-left-10{padding-left:10px}.margin-right-5{margin-right:5px}.margin-left-10{margin-left:10px}.margin-10{margin:10px 0}.margin-10.all{margin:10px}.margin-5{margin:5px 0}.margin-5.all{margin:5px}.margin-20{margin:20px 0}.margin-20.auto{margin:20px auto}.no-margin{margin:0}.sidebar{width:24.5%;overflow:hidden;float:right}.sidebar .custom-widget h2{margin-top:0}.sidebar .flex-item{-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border:none}.sidebar.sidebar-home .flex-item{border:10px solid #f4f4f4}.sidebar.sidebar-top .flex-item:last-child{margin-bottom:0}.sidebar .element{width:100%;float:left;position:relative}.sidebar .element:first-child{border-top:0}.sidebar .element:first-child{margin-top:0}@media (max-width: 991px){.sidebar{width:95%;margin:auto;float:none}}@media (max-width: 480px){.sidebar{width:100%}}@media (max-width: 991px){.sidebar .colin-front{display:none}}.sharing{padding:10px 28px;text-align:center}.sharing.bottom-sharing .sharing{padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.sharing .label{font-family:'Oswald', sans-serif;text-transform:uppercase;display:inline-block;margin-right:10px}.sharing .icons{display:inline-block}.sharing .icons a{margin-right:8px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block}.sharing .icons a span{display:block;width:26px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat}.sharing .icons a:hover{color:#f68044}.gcc-card{width:100%;float:left;background-color:#fff;text-align:center;margin-bottom:20px}.gcc-card.shortcode img{width:70px;margin:auto;margin-bottom:10px}.gcc-card.shortcode p{font-size:15px;color:white}.gcc-card.shortcode .gcc-button{font-family:'Oswald', sans-serif;text-transform:uppercase;background:white;color:#1a1571}@media (max-width: 991px){.gcc-card.shortcode{width:100%;margin:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.gcc-card.small{padding:6px;text-align:left}.gcc-card.small img{width:30%;margin:0;display:inline-block}.gcc-card.small p{font-size:13px;padding:0;width:65%;display:inline-block}.gcc-card img{width:60%;margin-top:40px}.gcc-card p{font-size:14px;padding:0 24px 14px;color:#4c4c4c}.gcc-button{width:100%;background-color:#1a1571;color:#fff;font-size:18px;padding:14px 0;font-family:'Oswald', sans-serif;text-transform:uppercase}.email-signup{font-size:19px;padding:20px;font-family:'tofino';font-weight:600;float:left;background-size:cover;width:100%}.email-signup .email-topline{margin-bottom:20px;display:inline-block}@media (max-width: 991px){.email-signup{margin-bottom:10px;position:relative}}.text-email{margin:0 0 20px 0;line-height:1.2}.subscribe{width:100%;height:60px;background-color:#fff}.ebook-promo-side{float:left;background-size:cover;background-repeat:no-repeat;color:white;padding:15px;position:relative;background-position:center}.ebook-promo-side.shortcode{padding:20px}.ebook-promo-side.shortcode .ebook-promo-container .subheading-medium{font-weight:600;line-height:1.2}.ebook-promo-side.shortcode .ebook-promo-container p{font-size:16px !important;line-height:1.4 !important;font-weight:400 !important}.ebook-promo-side.shortcode .ebook-promo-container a{font-size:18px}@media (max-width: 991px){.ebook-promo-side{width:100%;margin-left:0}}.ebook-promo-side .ebook-promo-container{z-index:10;left:0;right:0;width:100%;margin:auto;top:0;height:100%}.ebook-promo-side .ebook-promo-container h3{color:white;font-size:32px;text-transform:uppercase;margin:0;border-bottom:5px solid white;padding-bottom:7px;font-weight:700;line-height:1;margin-bottom:5px;position:relative;z-index:10}.ebook-promo-side .ebook-promo-container h5{margin:4px 0;color:white;position:relative;z-index:10}.ebook-promo-side .ebook-promo-container a{display:block;padding:5px 0;position:relative;z-index:10;font-size:13px;font-weight:500}.in-forums{padding-bottom:45px}@media (max-width: 991px){.in-forums{width:100%;margin-left:0}}.in-forums li{list-style-type:none;font-family:'Oswald';font-style:italic;color:#4c4c4c;font-size:13px;padding:6px 0}.in-forums li h2{font-size:18px;margin-top:0}.in-forums li a.bbp-forum-title{font-family:"tofino";font-size:15px;color:#222;font-style:normal;display:block}.in-forums li span.topic-author{font-family:'Oswald', sans-serif;text-transform:uppercase;font-style:italic;color:#4c4c4c;font-size:13px}.in-forums li span.topic-author a.bbp-author-avatar{display:none}.in-forums li span.topic-author a.bbp-author-name{font-family:'Oswald', sans-serif;text-transform:uppercase;font-style:italic;color:#4c4c4c;font-size:13px;display:inline-block}.in-forums li div{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#f60;font-size:13px;display:inline-block}.in-forums a.visit{position:absolute;right:28px;bottom:15px;font-family:'Oswald', sans-serif;text-transform:uppercase}.home .sidebar .flex-item{margin-bottom:0}.home .sidebar .purchased-member-card{background:#1474ea;padding:30px}.home .sidebar .purchased-member-card span{color:#222;font-weight:600;font-size:20px;display:block;margin-top:12px;margin:0;line-height:1.3}.home .sidebar .purchased-member-card .button,.home .sidebar .purchased-member-card .posts-navigation .nav-previous,.posts-navigation .home .sidebar .purchased-member-card .nav-previous,.home .sidebar .purchased-member-card .posts-navigation .nav-next,.posts-navigation .home .sidebar .purchased-member-card .nav-next,.home .sidebar .purchased-member-card #bbp_search_submit{margin-top:16px}img{max-width:100%;height:auto}@media print{img .single-hero-image{display:none}}.img-bg{background-size:cover;position:absolute;left:0;top:0;background-position:center;width:100%;height:100%}.img-bg.img-shop{height:200px}@media (max-width: 991px){.img-bg.img-shop{height:auto}}.img-bg::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;margin:auto;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );opacity:0.3}.img-bg.dark::after{background:#222;opacity:.5}.img-bg.img-bg-wide{width:33%}@media (max-width: 991px){.img-bg.img-bg-wide{position:absolute;height:100%;width:33}}@media (max-width: 480px){.img-bg.img-bg-wide{position:relative;height:200px;width:100%}}@media (max-width: 991px){.img-bg{position:relative;height:200px;width:100%;display:block}}figure{margin:0;width:auto;max-width:100%}figure img{display:inline-block;max-width:100%;height:auto}figure figcaption{display:inline-block;padding:0 10px;background:white;border-left:6px solid #f68044;width:100%;font-style:italic;opacity:.6}.full-img{width:100%;height:auto}.full-img.seventy{width:130px;display:block}.absolute-background{height:100%;position:absolute;width:100%;top:0;left:0;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center}.absolute-background.absolute-background-card{height:150px;z-index:100}@media (max-width: 991px){.absolute-background{width:100%;right:0;margin:auto}}.absolute-background.front{z-index:10}.absolute-background.half{width:50%}.absolute-background.quarter{width:25%}.single-hero-image{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;background-size:cover;background-position:center;min-height:350px;z-index:0;overflow:hidden;width:100%;position:relative;background-attachment:scroll;background-attachment:fixed}.single-hero-image.single-article{height:535px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media (max-width: 991px){.single-hero-image.single-article{min-height:0;height:350px}}@media (max-width: 480px){.single-hero-image.single-article{height:200px}}@media print{.single-hero-image.single-article{display:none}}.single-hero-image.min-300{min-height:300px}.single-hero-image.front{z-index:0}@media (max-width: 991px){.single-hero-image{background-attachment:scroll}}.single-hero-image.shop{min-height:330px}@media (max-width: 991px){.single-hero-image{min-height:350px}}@media (max-width: 480px){.single-hero-image{min-height:200px}}.single-hero-image img{width:100%;max-width:100%;-webkit-filter:saturate(0);filter:saturate(0)}.single-hero-image::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;margin:auto;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );opacity:0.6}.single-hero-image.dark-overlay{z-index:0}.single-hero-image.dark-overlay::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;margin:auto;background:#222;opacity:0.6}.post-primary-home{width:100%;height:490px;margin-bottom:20px}@media (max-width: 991px){.post-primary-home{background:white}}.featured-posts{width:66.6%;float:left}@media (max-width: 991px){.featured-posts{width:100%}}.f-posts-home{padding-right:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.f-posts-home .post-featured{margin:5px 0}.f-posts-home .post-featured:first-child,.f-posts-home .post-featured:nth-child(2){margin-top:0}@media (max-width: 991px){.f-posts-home{padding:0}}.quick_reads{overflow:hidden;margin-bottom:0 !important}.quick_reads .card-content{padding-top:0}.quick_reads .title-list{font-size:13px}.post-featured{width:100%;background-size:cover;background-position:center;min-height:300px;margin:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;display:-webkit-flex;-webkit-align-items:flex-end}@media (max-width: 991px){.post-featured{width:100%;background-color:white;height:auto}}.post-featured.front-group{width:49%}.post-featured.front-group .test1{max-width:100%}.post-featured[style*="flex: 1 1 60%;"] .feature-card{background:-webkit-linear-gradient(bottom, rgba(0,0,0,0.7), rgba(0,0,0,0.5) 55%, transparent);background:linear-gradient(to top, rgba(0,0,0,0.7), rgba(0,0,0,0.5) 55%, transparent)}@media (max-width: 991px){.post-featured[style*="flex: 1 1 60%;"] .feature-card{background:white}}.post-general{background-color:#fff;margin-bottom:16px;width:100%}.post-general.simple-post-general .post-general-content{padding:20px}.post-general .author a:hover{text-decoration:underline}.post-general-thumb{width:32%;height:100%;position:absolute;background-size:cover}.post-general-content{padding:0 40px 20px 36%;font-family:'tofino'}@media (max-width: 991px){.post-general-content{padding:20px 20px 20px 36%}}@media (max-width: 480px){.post-general-content{padding:20px;margin-top:-35px;z-index:10;position:relative}}.post-general-content p{line-height:1.5;color:#4c4c4c;margin:0.8rem 0}@media (max-width: 600px){.post-general-content p{display:none}}.page-numbers{float:none;display:inline-block;font-size:20px;border:none;color:#222;background:none}.page-numbers.current{background:#f68044;color:white;box-shadow:none;padding:5px 15px;text-shadow:none}.page-numbers.current:hover{background:#f68044;box-shadow:none;text-shadow:none}.posts-navigation{float:left;width:100%}.posts-navigation h2{display:none}.posts-navigation .nav-previous{float:left}.posts-navigation .nav-previous::before{content:"\f060";margin-right:5px;display:inline-block;font-family:'FontAwesome';color:white;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.posts-navigation .nav-previous:hover::before{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.posts-navigation .nav-next{float:right}.posts-navigation .nav-next::after{content:"\f061";margin-left:5px;display:inline-block;font-family:'FontAwesome';color:white;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.posts-navigation .nav-next:hover::after{-webkit-transform:translateX(5px);transform:translateX(5px)}.a-link-hover:hover{text-decoration:underline}.a-link-hover:hover .title-general,.a-link-hover:hover h2,.a-link-hover:hover h5{text-decoration:underline}.comments-message{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 )}.comments-message h2{margin-top:0;color:white}.comments-message h3{color:white}.hidden-hubs{width:100%;opacity:0;position:relative;max-height:0;z-index:1000;overflow:hidden;padding-top:0;left:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.hidden-hubs .margins-container{margin-bottom:0}.hidden-hubs .front-hub{min-height:100px}.hidden-hubs.hover-target{opacity:1;max-height:50vh;display:block}.hidden-hubs .card,.hidden-hubs body.edd-checkout .card.skinny>p,body.edd-checkout .hidden-hubs .card.skinny>p,.hidden-hubs .edd-checkout #edd_checkout_cart,.edd-checkout .hidden-hubs #edd_checkout_cart,.hidden-hubs .edd-checkout .edd_form,.edd-checkout .hidden-hubs .edd_form,.hidden-hubs .widget_edd_cart_widget{background:none;padding:0;margin-top:20px}@media (max-width: 991px){.front-hub{width:48%;margin:1%;min-height:150px}}@media (max-width: 480px){.front-hub{width:100%;margin-bottom:5px}}.single-hubs .single-hero-image{min-height:350px;z-index:0}@media (max-width: 991px){.single-hubs .single-hero-image{margin-top:50px}}@media (max-width: 480px){.single-hubs .single-hero-image{min-height:200px}}.single-hubs .single-hero-image .hub-title{width:65%}@media (max-width: 991px){.single-hubs .single-hero-image .hub-title{width:100%}}.single-hubs .single-hero-image .latest-hub{width:35%}@media (max-width: 991px){.single-hubs .single-hero-image .latest-hub{display:none}}.single-hubs .single-hero-image .latest-hub h3{color:white}.single-hubs .single-hero-image .latest-hub .story{margin:13px 0}.single-hubs .single-hero-image .latest-hub .story .date{display:block;color:#222}.single-hubs .main-hub-content{margin-top:40px}.single-hubs .main-hub-content .custom-block{background-size:cover;background-position:center}.single-hubs .main-hub-content .custom-block.hub-image a{background:white;padding:10px 15px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:#222;display:inline-block;margin-top:10px}.single-hubs .main-hub-content .custom-block.hub-image::after{content:"";background:rgba(0,0,0,0.5);position:absolute;width:100%;height:100%;left:0;top:0}.single-hubs .main-hub-content .custom-block.hub-image *{color:white;position:relative;z-index:10}.single-hubs .main-hub-content .custom-block.orange-box{background:#f68044}.single-hubs .main-hub-content .custom-block.orange-box a{background:white;padding:10px 15px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:#222;display:inline-block;margin-top:10px}.single-hubs .main-hub-content .custom-block.orange-box *{color:white}.single-hubs .main-hub-content .custom-block.dark-box{background:#222}.single-hubs .main-hub-content .custom-block.dark-box h1{line-height:1.2;margin-bottom:30px}.single-hubs .main-hub-content .custom-block.dark-box a{background:white;padding:10px 15px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:#222;display:inline-block;margin-top:10px}.single-hubs .main-hub-content .custom-block.dark-box *{color:white}.single-hubs .main-hub-content .custom-block.white-box{background:white}.single-hubs .main-hub-content .custom-block.white-box a{background:#222;padding:10px 15px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;display:inline-block;margin-top:10px}.single-hubs .main-hub-content .custom-block.white-box *{color:#222}.single-hubs .main-hub-content .custom-block.brightorange-box{background:#f60}.single-hubs .main-hub-content .custom-block.brightorange-box a{background:white;padding:10px 15px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:#222;display:inline-block;margin-top:10px}.single-hubs .main-hub-content .custom-block.brightorange-box *{color:white}@media (max-width: 480px){.single-hubs .main-hub-content{margin-top:0}}.single-hubs .main-hub-content .story-box{background:#222}@media (max-width: 991px){.single-hubs .main-hub-content .story-box{width:100%;min-height:0;height:auto;max-width:none}}.single-hubs .main-hub-content .story-box .image-section{background-size:cover;padding:15px}.single-hubs .main-hub-content .story-box .image-section h1{margin-top:0;border-bottom:2px solid white;padding-bottom:5px}.single-hubs .main-hub-content .story-box .image-section p{font-size:14px}.single-hubs .main-hub-content .story-box .stories{padding:15px;max-height:340px;overflow:scroll;-webkit-overflow-scrolling:touch}@media (max-width: 991px){.single-hubs .main-hub-content .story-box .stories{max-height:none;overflow:auto}}.single-hubs .main-hub-content .story-box .stories .story-list{margin:20px 0;overflow:hidden}.single-hubs .main-hub-content .story-box .stories .story-list:first-of-type{margin-top:0}.single-hubs .main-hub-content .story-box .stories .story-list a{font-size:14px}.single-hubs .main-hub-content .story-box .stories .story-list .story-image{width:30%}@media (max-width: 991px){.single-hubs .main-hub-content .story-box .stories .story-list .story-image{width:15%;min-width:70px}}.single-hubs .main-hub-content .story-box .stories .story-list .story-image img{max-width:100%;height:auto;float:left}.single-hubs .main-hub-content .story-box .stories .story-list .story-link{width:68%;float:right}@media (max-width: 991px){.single-hubs .main-hub-content .story-box .stories .story-list .story-link{width:80%}}.single-hubs .main-hub-content .feature-card{padding:30px 36px;padding-top:20%}@media (max-width: 991px){.single-hubs .main-hub-content .feature-card{padding-top:30px}}.single-hubs .main-hub-content .hub-post{background-size:cover;background-position:center}@media (max-width: 991px){.single-hubs .main-hub-content .hub-post{min-height:250px}.single-hubs .main-hub-content .hub-post .feature-card{position:absolute;bottom:0;left:0;padding:20px}.single-hubs .main-hub-content .hub-post .feature-card h2{margin-top:0;margin-bottom:10px;font-size:16px}}.single-hubs .main-hub-content .sticky-post{width:calc(100/12 * 8% - 20px);float:left;margin-left:20px}@media (max-width: 991px){.single-hubs .main-hub-content .sticky-post{width:100%;margin-left:0;margin-top:20px}}.single-hubs .main-hub-content .sticky-post.full{width:100%;margin-left:0}.single-hubs .main-hub-content .sticky-post.full h2{font-size:35px}@media (max-width: 991px){.single-hubs .main-hub-content .sticky-post.full h2{font-size:25px}}.single-hubs .main-hub-content .sticky-post .post-primary-home{height:525px}.single-hubs .main-hub-content .sticky-post .post-primary-home .card-primary{position:absolute}@media (max-width: 991px){.single-hubs .main-hub-content .sticky-post .post-primary-home{height:auto}}.single-hubs .main-hub-content .left-group .post-featured{margin:0}.single-hubs .main-hub-content .left-group .email-signup{background-size:cover;min-height:100%}.single-hubs .main-hub-content .left-group .email-signup h3{margin-bottom:0}.single-hubs .main-hub-content .right-group .tall-single{width:calc(100/12 * 6% - 20px);margin-left:20px}@media (max-width: 991px){.single-hubs .main-hub-content .right-group .tall-single{width:100%;margin-left:0}}.single-hubs .main-hub-content .video-box{min-height:500px;max-height:600px}@media (max-width: 991px){.single-hubs .main-hub-content .video-box{min-height:400px}}.single-hubs .main-hub-content .video-box iframe{height:100%;width:100%;min-height:100%}.single-hubs .main-hub-content .useful-resources{padding:0 20px;overflow-y:scroll}@media (max-width: 991px){.single-hubs .main-hub-content .useful-resources{overflow:auto;max-width:none;min-height:auto}}.single-hubs .main-hub-content .useful-resources .tag-white{margin-left:10px}.single-hubs .main-hub-content .useful-resources ol{padding-left:20px;max-height:350px;overflow:scroll}@media (max-width: 991px){.single-hubs .main-hub-content .useful-resources ol{max-height:none;overflow:auto}}.single-hubs .main-hub-content .useful-resources .author{display:block;font-weight:500;font-size:16px}.single-hubs .main-hub-content .useful-resources .item-description{font-size:15px}.single-hubs .main-hub-content .hub-banner-ad{width:100%;position:relative;background:#222}@media (max-width: 991px){.single-hubs .main-hub-content .hub-banner-ad{margin:20px 0}}.single-hubs .main-hub-content .hub-banner-ad .hub-banner-image{width:25%;background-size:cover;background-repeat:no-repeat;position:relative;display:inline-block}@media (max-width: 991px){.single-hubs .main-hub-content .hub-banner-ad .hub-banner-image{width:100%;min-height:0;padding:20px 0;background:none}}.single-hubs .main-hub-content .hub-banner-ad .hub-banner-image span{position:absolute;bottom:20px;left:20px}@media (max-width: 991px){.single-hubs .main-hub-content .hub-banner-ad .hub-banner-image span{position:relative;padding:40px 20px;left:auto;bottom:auto}}.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content{display:inline-block;width:50%}.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content.multiple-fix{width:70%;margin-left:5%}@media (max-width: 991px){.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content.multiple-fix{width:100%;margin-left:0}}.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content.multiple-fix a.advice-card{width:calc(100/12 * 4% - 20px)}@media (max-width: 991px){.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content.multiple-fix a.advice-card{width:100%;margin:auto}}.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content.multiple-fix a.advice-card:first-of-type{margin-right:0}@media (max-width: 991px){.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content.multiple-fix a.advice-card:first-of-type{width:100%;margin:auto}}@media (max-width: 991px){.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content{width:100%}}.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content a.advice-card{width:calc(100/12 * 6% - 20px);height:auto;margin-top:20px;margin-bottom:20px;min-height:365px}@media (max-width: 991px){.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content a.advice-card{width:100%;min-height:auto;padding:40px}}@media (max-width: 480px){.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content a.advice-card{width:100%;margin:20px 0;min-height:0;padding:20px}}.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content a.advice-card p{font-size:14px}.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content a.advice-card:first-of-type{margin-right:20px}@media (max-width: 991px){.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content a.advice-card:first-of-type{width:100%;margin:0}}.single-hubs .main-hub-content .hub-banner-ad .hub-banner-content a.advice-card .advice-button{position:relative}.single-hubs .main-hub-content .hub-banner-ad .see-more{width:calc(100/12 * 2.5% - 20px);display:inline-block;margin-left:20px;position:absolute;bottom:20px;right:20px}@media (max-width: 991px){.single-hubs .main-hub-content .hub-banner-ad .see-more{width:100%;position:relative;bottom:auto;right:auto;text-align:center;margin-bottom:20px;margin-left:0}.single-hubs .main-hub-content .hub-banner-ad .see-more p{display:inline-block;margin-right:20px}}@media (max-width: 991px){.single-hubs .post-general-content{margin-top:0}.single-hubs .post-general-content h2{margin-top:0}}.rss-all-posts{font-size:14px;margin-top:40px;text-decoration:underline;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.rss-all-posts:hover{padding-bottom:0}.article-filter{text-align:center}.article-filter select.archive{display:inline-block;margin-right:5px}.article-filter form{display:inline-block;border:1px solid #4c4c4c}.article-filter .view-switcher{position:absolute;color:white;padding:0;text-decoration:underline;top:15px;right:15px;font-size:16px;border:none;background:none}.article-filter .view-switcher:hover{-webkit-box-shadow:none;box-shadow:none}.banner-element{width:24.26%;float:left;position:relative}@media (max-width: 991px){.banner-element{width:100%}}.ebooks-general{border-color:white}.advice-card{padding:20px;height:310px;margin-left:1.4%;background-size:cover;background-color:rgba(255,255,255,0.5);margin-top:40px;border-color:white}.advice-card .overlay-dark{opacity:.5}@media (max-width: 991px){.advice-card{height:auto;margin-left:0;margin-top:10px}}@media (max-width: 480px){.advice-card{width:100%}}.advice-card:first-of-type{margin-left:0}.advice-card img{opacity:0.2;position:absolute;top:0;max-height:150px;right:-10px;max-width:170px}.advice-topline{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:24px;margin-bottom:10px;color:#fff}.advice-title,article.single-article .article-card-content .the-content .shortcode .main-title-text .points span,.slide-up-banner .title span{font-size:23px;line-height:1.3;color:#fff;margin:0;font-weight:600;display:block}.advice-desc{color:#fff}.advice-price{font-weight:600;color:#fff}.advice-price .old-dash-title{display:none}.advice-button{position:absolute;bottom:0;left:0}@media (max-width: 991px){.advice-button{position:relative}}.price-button{padding:10px;border:2px solid white;position:relative;cursor:pointer}.price-button.active{background:white}.price-button.active .type-white{color:#222}.home-banner{width:100%;height:80%;position:absolute;top:0;left:0;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 )}.home-banner.dark-bg{background:#222}@media (max-width: 991px){.home-banner{display:none}}.banner-title{font-size:28px;font-weight:400;color:#fff;top:150px;padding-right:20px}@media (max-width: 991px){.banner-title{top:0;font-family:'Oswald', 'Tofino', 'sans-serif';text-transform:uppercase;color:#f68044;margin-bottom:10px;padding:0}}.member-promo{background-color:#1474ea;padding:50px;background-size:cover}@media print{.member-promo{display:none}}@media (max-width: 991px){.member-promo{padding:30px 20px 20px 20px}}.member-promo .margins-container{position:relative}.member-promo h1,.member-promo h2,.member-promo h3{margin-top:0;line-height:1.3}.member-promo .half-float:first-child,.member-promo .card.half-flat:first-child,.member-promo body.edd-checkout .card.skinny>p.half-flat:first-child,body.edd-checkout .member-promo .card.skinny>p.half-flat:first-child,.member-promo .edd-checkout .half-flat#edd_checkout_cart:first-child,.edd-checkout .member-promo .half-flat#edd_checkout_cart:first-child,.member-promo .edd-checkout .half-flat.edd_form:first-child,.edd-checkout .member-promo .half-flat.edd_form:first-child,.member-promo .half-flat.widget_edd_cart_widget:first-child{padding-right:25px}@media (max-width: 991px){.member-promo .half-float:first-child,.member-promo .card.half-flat:first-child,.member-promo body.edd-checkout .card.skinny>p.half-flat:first-child,body.edd-checkout .member-promo .card.skinny>p.half-flat:first-child,.member-promo .edd-checkout .half-flat#edd_checkout_cart:first-child,.edd-checkout .member-promo .half-flat#edd_checkout_cart:first-child,.member-promo .edd-checkout .half-flat.edd_form:first-child,.edd-checkout .member-promo .half-flat.edd_form:first-child,.member-promo .half-flat.widget_edd_cart_widget:first-child{padding-right:auto;margin-bottom:20px}}.member-promo .subheading-large{margin-bottom:40px}.member-promo .text-button{position:relative;bottom:-20px;padding-left:1em}.member-promo .benefits{font-size:18px;list-style:disc;margin-left:1em;font-family:'tofino'}.member-promo .benefit{padding:0.5em}.member-promo .promo-icon{position:absolute;width:320px;height:320px;opacity:0.2;right:40px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);bottom:40px}.signup-promo{background-size:cover;min-height:calc(100vh - 65px);background-attachment:fixed;position:relative}.signup-promo .seraphus{top:20px;right:20px;padding:5px 10px;font-size:15px;z-index:100}@media (max-width: 991px){.signup-promo .seraphus{left:0;right:0;margin:auto;width:90%}}@media (max-width: 991px){.signup-promo{min-height:100vh}}.signup-promo .benefits{font-size:18px}.signup-promo img{width:200px;margin-bottom:40px}.institutional-notice{background:#1474ea;padding:16px 0}.institutional-notice .margins-container{margin:0 auto;text-align:center}.institutional-notice .margins-container span{font-size:20px;font-family:'tofino', sans-serif;font-weight:bold;color:white}.institutional-notice .margins-container a{text-decoration:underline;font-size:20px;font-family:'tofino', sans-serif;font-weight:bold;margin-left:8px}.site-header{width:100%;height:65px;background-color:#fff;z-index:10000000}@media print{.site-header{display:none}}.site-header.admin{top:32px}.site-header.post-article .hidden-scroll{display:none}@media (max-width: 991px){.site-header{position:fixed;top:0;left:0;z-index:10000;height:50px}}@media (max-width: 782px){.site-header.admin{top:0}}.site-header .checkout-fixed{display:none}.site-header .logo{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );width:240px;height:100%;float:left;text-align:center;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative}@media (max-width: 1300px){.site-header .logo{width:180px}}.site-header .logo img{position:absolute;top:20%;left:0;width:80%;right:0;margin:auto}.site-header .logo img.logo-img-scroll{display:none}.site-header nav.main_navigation{float:left;font-size:18px;position:relative;z-index:99998;font-family:'Oswald', sans-serif;text-transform:uppercase;color:#222;width:auto;padding-top:19px;padding-left:40px}@media (max-width: 1200px){.site-header nav.main_navigation{padding-left:20px}}@media (max-width: 1100px){.site-header nav.main_navigation{display:none}}.site-header nav.main_navigation ul.menu{display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:flex-start}.site-header nav.main_navigation ul.menu li{font-family:'Oswald', sans-serif;text-transform:uppercase;padding:0 10px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:18px;font-size:1.125rem}@media (max-width: 1300px){.site-header nav.main_navigation ul.menu li{font-size:16px;font-size:1rem}}.site-header nav.main_navigation ul.menu li:hover{color:#f68044}.site-header nav.main_navigation ul.menu li:hover>ul{display:block}.site-header nav.main_navigation ul.menu li a{text-decoration:none}.site-header nav.main_navigation ul.menu li ul{background:white;position:absolute;z-index:100;display:none;padding-top:20px;margin-top:0}.site-header nav.main_navigation ul.menu li ul:hover{display:block}.site-header nav.main_navigation ul.menu li ul li{font-size:15px;color:#222;font-family:"tofino";text-transform:none;padding:10px 25px}@media (max-width: 991px){.site-header nav.main_navigation ul.menu li ul li{font-size:17px;font-size:1.0625rem}}@media (max-width: 991px){.site-header nav.main_navigation ul.menu li{padding-left:15px}}@media (max-width: 991px){.site-header nav.main_navigation{min-height:100%;height:85vh;padding-top:50px;top:65px;left:200%;position:fixed;width:100%;z-index:100;overflow-y:auto;-webkit-momentum-scrolling:touch;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:#f4f4f4;display:none}.site-header nav.main_navigation.menu-open{left:0}}@media (max-width: 991px) and (max-width: 991px){.site-header nav.main_navigation .menu-main-container{top:0;display:block}}@media (max-width: 991px){.site-header nav.main_navigation .menu-main-container ul{width:95%;margin:auto;padding:20px 0;text-align:center;display:-webkit-flex;-webkit-flex-wrap:wrap;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.site-header nav.main_navigation .menu-main-container ul li{display:block;padding:10px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:#222;font-size:25px}.site-header nav.main_navigation .menu-main-container ul li:last-child{color:#222}.site-header nav.main_navigation .menu-main-container ul li ul{padding:0;position:relative;background:none;margin-top:10px;display:none}.site-header nav.main_navigation .menu-main-container ul li.menu-item-has-children{position:relative}.site-header nav.main_navigation .menu-main-container ul li.menu-item-has-children>a{position:relative}.site-header nav.main_navigation .menu-main-container ul li.menu-item-has-children>a::after{content:"▼";font-size:11px;vertical-align:middle;opacity:.4;position:absolute;right:-20px;top:10px}.site-header nav.main_navigation .menu-main-container ul li.menu-item-has-children ul{display:none}}@media (max-width: 991px){.site-header .search-box{position:absolute;top:140%;width:95%;z-index:100;margin:0 auto;padding:0;left:0;right:0;display:none}.site-header .search-box.menu-open{display:block}.site-header .search-box form button{display:none}.site-header .search-box form button span{padding:0}.site-header .search-box form input{width:100%;padding:8px 16px;text-align:left;float:none;-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04)}.site-header .search-box form input:focus{width:100%}}.site-header .mobile-nav{float:right;cursor:pointer;font-size:18px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:#222;width:auto;padding-top:19px;display:none;padding-left:15px}@media (max-width: 991px){.site-header .mobile-nav{padding-top:12px;display:block}}.site-header .mobile-nav .mobile-button{font-family:'Oswald', sans-serif;text-transform:uppercase;float:left;margin-right:10px}.site-header .mobile-nav .nav-icon3{width:30px;height:auto;position:relative;display:block;margin:0 20px 0 auto;float:right;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.site-header .mobile-nav .nav-icon3 span{display:block;position:absolute;height:4px;width:100%;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.site-header .mobile-nav .nav-icon3 span:nth-child(1){top:4px}.site-header .mobile-nav .nav-icon3 span:nth-child(2),.site-header .mobile-nav .nav-icon3 span:nth-child(3){top:11px}.site-header .mobile-nav .nav-icon3 span:nth-child(4){top:18px}.site-header .mobile-nav .nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}.site-header .mobile-nav .nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.site-header .mobile-nav .nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.site-header .mobile-nav .nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}.site-header .login-header,.site-header .logout-header{height:100%;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );padding:21px;float:right;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.site-header .login-header.logout-header,.site-header .logout-header.logout-header{background:#f9f9f9;-webkit-box-shadow:inset 7px 6px 23.7px -10px rgba(0,0,0,0.1);box-shadow:inset 7px 6px 23.7px -10px rgba(0,0,0,0.1)}.site-header .login-header.logout-header span,.site-header .logout-header.logout-header span{color:#dark}@media (max-width: 480px){.site-header .login-header.logout-header,.site-header .logout-header.logout-header{display:none}}@media (max-width: 991px){.site-header .login-header,.site-header .logout-header{padding:12px}}.site-header .login-header .join-login,.site-header .logout-header .join-login{font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;background:none;padding:0;margin:0;display:block;font-size:16px;font-size:1rem}.site-header .login-header .join-login:hover,.site-header .logout-header .join-login:hover{-webkit-box-shadow:none;box-shadow:none}.site-header .login-header .logout,.site-header .logout-header .logout{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#222}.site-header progress{display:none}.header-height-fix{margin-top:65px}@-webkit-keyframes cartMove{from{max-height:1000px;padding:20px 40px;border-top:2px solid #222}to{max-height:0;padding:0;border-top:none}}@keyframes cartMove{from{max-height:1000px;padding:20px 40px;border-top:2px solid #222}to{max-height:0;padding:0;border-top:none}}@-webkit-keyframes cartMoveReverse{from{max-height:0;padding:0;border-top:none}to{max-height:1000px;padding:20px 40px;border-top:2px solid #222}}@keyframes cartMoveReverse{from{max-height:0;padding:0;border-top:none}to{max-height:1000px;padding:20px 40px;border-top:2px solid #222}}header.fixed{position:fixed;top:0;left:0;z-index:10000;-webkit-animation:slide-in forwards .5s ease-in-out;animation:slide-in forwards .5s ease-in-out;height:48px}header.fixed.admin{top:32px}header.fixed.post-article .main_navigation{display:none}header.fixed.post-article .mobile-nav{display:block}@media (min-width: 991px){header.fixed.post-article .mobile-nav{float:left}}header.fixed.post-article .hidden-scroll{display:inline-block}@media (max-width: 660px){header.fixed.post-article .hidden-scroll{display:none}}header.fixed.post-article .article-title{padding-top:14px;padding-left:10px;color:#4c4c4c}header.fixed .checkout-fixed{display:inline-block;position:absolute;top:49px;right:0;text-align:right;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;max-width:360px}header.fixed .checkout-fixed:hover .cart-dropdown{-webkit-animation:cartMoveReverse forwards 1s;animation:cartMoveReverse forwards 1s}header.fixed .checkout-fixed .cart-dropdown{max-height:1000px;background:white;border-top:2px solid #222;padding:20px 40px;overflow:hidden;-webkit-animation:cartMove forwards 1s;animation:cartMove forwards 1s;-webkit-animation-delay:.5s;animation-delay:.5s}header.fixed .checkout-fixed .height-fix{visibility:visible;z-index:10}header.fixed .checkout-fixed .edd-cart-number-of-items{display:none;max-height:90vh;overflow-y:auto}header.fixed .checkout-fixed .edd-cart{font-size:14px}header.fixed .checkout-fixed .edd-cart-item{font-size:14px;margin:10px 0}header.fixed .checkout-fixed .edd-cart-item .edd-remove-from-cart{color:#f68044}header.fixed .checkout-fixed .edd_subtotal{margin-top:10px}header.fixed .checkout-fixed .edd_checkout{margin-top:10px}header.fixed .checkout-fixed .edd_checkout a{font-size:15px;padding:10px 20px}header.fixed .search-box{padding-top:10px}header.fixed .mobile-nav{padding-top:12px}header.fixed nav.main_navigation{padding-top:11px}header.fixed .login-header,header.fixed .logout-header{padding:13px}@media (max-width: 480px){header.fixed .login-header,header.fixed .logout-header{display:none}}header.fixed .logo{width:50px;padding:5px 10px 10px 6px}header.fixed .logo a img.logo-img-start{display:none}header.fixed .logo a img.logo-img-scroll{width:38px;display:block;top:auto}header.fixed progress{display:block;position:absolute;bottom:-6px;left:0;background-color:transparent;-webkit-appearance:none;height:6px;width:100%;border:none;color:#f68044}header.fixed progress::-webkit-progress-bar{background-color:transparent}header.fixed progress::-webkit-progress-value{background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%)}header.fixed progress::-moz-progress-bar{background-color:#f68044}.members-bar{padding:10px 0;font-size:17px}@media print{.members-bar{display:none}}.members-bar.members-fixed{position:fixed;top:-100px;left:0;width:100%;z-index:100;padding:5px;-webkit-animation:slide-in-double forwards 1s ease-in-out;animation:slide-in-double forwards 1s ease-in-out}@media (max-width: 991px){.members-bar{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.members-bar .member-bar-title{min-width:240px;text-align:center;font-size:17px;color:#f68044}@media (max-width: 991px){.members-bar .member-bar-title{min-width:180px}}.members-bar .members-menu-options{display:inline-block}@media (max-width: 991px){.members-bar .members-menu-options{white-space:nowrap;position:absolute;top:6px;left:160px;-webkit-overflow-scrolling:touch}}.members-bar .members-menu-options a{padding:0 15px}.members-bar .members-menu-options a span{font-size:17px}.bbpress .members-bar.full-float{float:none}.hidden-form{background-size:cover;background-position:top;background-attachment:fixed;padding:70px 25px 85px 25px;z-index:10000;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}.hidden-form.login-error{display:block}.hidden-form.login-error .notice{display:inline-block}.hidden-form.login-error .login-form{display:block}.login-form{padding:30px 0;background-size:cover;background-position:center}.login-form.login-form-purchases{display:block}.login-form.show{display:block}.login-form h2{margin:10px 0;color:white}.login-form .margins-container{margin:0 auto}.login-form .margins-container form#loginform{width:100%;float:left}@media (max-width: 991px){.login-form .margins-container form#loginform{width:100%}}.login-form .margins-container p{display:inline-block;padding:0 10px;max-width:100%}@media (max-width: 991px){.login-form .margins-container p{width:100%}}.login-form .margins-container p input[type="text"],.login-form .margins-container p input[type="password"]{border:none;min-width:200px;padding:12px;font-size:14px}@media (max-width: 991px){.login-form .margins-container p input[type="text"],.login-form .margins-container p input[type="password"]{width:100%}}.login-form .margins-container p input[type="submit"]{font-family:'Oswald', sans-serif;text-transform:uppercase;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );color:white;padding:10px 25px;font-size:18px;-webkit-box-shadow:none;box-shadow:none;border:none}@media (max-width: 991px){.login-form .margins-container p input[type="submit"]{width:100%}}.login-form .margins-container p label{margin-right:10px;color:white;display:block;margin-bottom:5px}.login-form .margins-container p.login-remember{display:inline-block;width:49%}.login-form .margins-container p.login-submit{width:50%;display:inline-block}.login-form .margins-container .register-header{width:50%;float:left;display:inline-block;text-align:right}@media (max-width: 991px){.login-form .margins-container .register-header{width:100%;text-align:center;margin-top:40px}}.login-form .margins-container .register-header h2{color:white}.top-sub-container{margin-bottom:0;overflow:hidden}.top-bits{padding:20px 0;color:#4c4c4c}@media print{.top-bits{display:none}}@media (max-width: 1100px){.top-bits{text-align:center}}@media (max-width: 1100px){.top-bits .top-right{float:none}}.top-bits .top-tagline{font-family:'tofino'}@media (max-width: 1100px){.top-bits .top-tagline{display:block;width:100%;margin-bottom:3px}}.top-bits .top-deal{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:16px;color:#f60;padding-right:14px}@media (max-width: 1100px){.top-bits .top-deal{padding-right:0;float:none;display:block;margin-bottom:3px;width:100%;text-align:center}}@media (max-width: 991px){.social-small{display:block;font-size:25px}}.social-small a{padding:0 7px}.social-small a:first-child{padding-left:0}.social-small a:last-child{padding-right:0}@media (max-width: 480px){.site-header .login-header,.site-header .logout-header{display:none}}.site-header .mobile-login-management{display:none}@media (max-width: 480px){.site-header .mobile-login-management{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 480px){.site-header .mobile-login-management .login-header,.site-header .mobile-login-management .logout-header{display:block}}footer.page-footer{background-color:#222;color:#fff;padding-top:30px}@media print{footer.page-footer{display:none}}footer.page-footer .logo{width:250px}@media (max-width: 991px){footer.page-footer .strapline h2{margin-bottom:0}}footer.page-footer .half-container{width:50%}footer.page-footer .half-container.m-left{width:44%;margin-left:6%;padding-top:20px}@media (max-width: 991px){footer.page-footer .half-container.tablet-full{width:100%;margin:0}}footer.page-footer .subheading-small{margin-top:32px}footer.page-footer nav{margin-top:10px;grid-column:span 2;border-top:1px solid white;padding-top:20px;margin-top:20px}@media (max-width: 991px){footer.page-footer nav{text-align:center}}footer.page-footer nav a{text-decoration:none}footer.page-footer ul.menu{display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:15px 30px}@media (max-width: 991px){footer.page-footer ul.menu{display:block}footer.page-footer ul.menu>li{margin-top:20px}footer.page-footer ul.menu>li ul li{margin-top:15px}}footer.page-footer ul.menu li{font-weight:600}footer.page-footer .margins-container-footer{display:grid;grid-template-columns:minmax(100px, 40%) 1fr;grid-gap:80px;margin-top:20px}@media (max-width: 600px){footer.page-footer .margins-container-footer{display:block}}.no-cssgrid footer.page-footer .margins-container-footer{display:block}.no-cssgrid footer.page-footer .margins-container-footer>div,.no-cssgrid footer.page-footer .margins-container-footer nav{margin-top:20px}footer.page-footer .margins-container-footer .sub-menu{font-size:14px;font-size:.875rem}footer.page-footer .margins-container-footer .sub-menu li a{font-weight:400}.footer-bottom{width:100%}.disclaimer-title{font-size:14px;font-weight:normal;font-family:'Oswald', sans-serif;text-transform:uppercase;margin:50px 0 0 0}@media (max-width: 991px){.disclaimer-title{margin-top:20px}}.menu-footer-menu-container{font-size:18px;font-weight:normal;font-family:'Oswald', sans-serif;text-transform:uppercase}.deep .post-general{margin-bottom:5px}.deep .post-general .post-general-content{padding:10px;background:none}.deep .post-general .post-general-content h2{font-size:16px;margin-top:8px;margin:0}.about .about-hero-image{min-height:400px}.about .about-hero-image h1{position:absolute;left:40px;bottom:40px;margin:0;color:white;z-index:10;font-size:65px}.about p{line-height:1.5}.about p:empty{display:none}.about p a{border-bottom:3px solid #f68044}.about-card .absolute-background{background-position:top;max-height:200px}@media (max-width: 991px){.about-card .absolute-background{max-height:150px}}.about-card .about-card-content{margin-top:200px}@media (max-width: 991px){.about-card .about-card-content{margin-top:150px}}.full-ad{width:100%;min-height:300px}.full-banner{background-size:cover;background-repeat:no-repeat;padding:50px;margin:5px 0;position:relative}@media (max-width: 991px){.full-banner{padding:30px 20px}}.full-banner h1{background:white;display:inline-block;padding:5px 20px;margin-bottom:20px}.full-banner .banner-content-group{width:40%}@media (max-width: 991px){.full-banner .banner-content-group{width:100%}}.full-banner .banner-content-group h2{font-size:30px;color:white;margin-top:10px;margin-bottom:10px;display:inline-block}.full-banner .highlights{position:absolute;top:60px;right:40px;width:30%}@media (max-width: 991px){.full-banner .highlights{width:100%;position:relative;top:auto;right:auto;margin:20px 0 0 0}}.full-banner .highlights ul{padding:40px;background:rgba(255,255,255,0.9)}@media (max-width: 991px){.full-banner .highlights ul{padding:20px}}.full-banner .highlights ul li{padding:7px 0}.icon{padding:3px;border-radius:100px;border:3px solid #f68044;color:#f68044;display:block;font-size:50px;width:90px;height:90px;margin:auto;margin-bottom:10px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;text-align:center}.icon.large{border:0;width:auto;height:auto;font-size:60px;padding:0;margin:0 auto}.icon.no-border{border:0}@media (min-width: 991px){.step-scroll:first-of-type .icon-line i{position:relative}.step-scroll:first-of-type .icon-line i::after{content:"";height:0px;width:30vw;border:2px dashed #f68044;opacity:.5;position:absolute;left:50px;top:25px;z-index:-1;-webkit-animation:lineDraw 4s forwards ease-in-out;animation:lineDraw 4s forwards ease-in-out}.step-scroll:first-of-type .icon-line i:last-child i::after{display:none}}.overview-services .overview{cursor:pointer;text-align:center;border-top:12px solid #f68044}.overview-services .overview .title{font-size:21px;min-height:95px}@media (max-width: 991px){.overview-services .overview .title{min-height:0}}.overview-services .overview:hover .icon{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );color:white;border:none}@media (max-width: 991px){.overview-services .overview .reason-text{display:block;width:100%}}.dif-app p{min-height:140px}@media (max-width: 991px){.dif-app p{min-height:70px}}.intro-section h1{margin-top:0}.intro-section h1 span{display:inline-block;margin-left:10px;font-size:17px;font-weight:300}@media (max-width: 991px){.intro-section h1 span{margin-left:0;display:block}}@media (max-width: 991px){.intro-section .advice-intro{padding:0;margin-bottom:20px}}.intro-section .advice-intro h1{margin-bottom:15px}.reason{text-align:left;padding:0 25px;-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;-webkit-animation:fadeIn 1s forwards ease-in-out;animation:fadeIn 1s forwards ease-in-out}@media (max-width: 991px){.reason{margin:20px 0}}.reason:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}.reason:last-child{-webkit-animation-delay:2s;animation-delay:2s}.reason .icon-side{font-size:50px;width:20%;min-width:50px;float:left;text-align:center}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.bullets ul li{font-size:25px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;padding:10px 0}.dif-app h1{min-height:140px}.mepr-nav-item{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#f68044;font-size:20px;padding-right:10px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.mepr-nav-item:hover{color:#222}.mepr-nav-item:last-child::before{content:'\f011'}.mepr-nav-item::before{font-family:"FontAwesome";position:relative;margin-right:5px}.mepr-home::before{content:'\f015'}.mepr-subscriptions::before{content:'\f0e0'}.mepr-payments::before{content:'\f09d'}.mepr-subscription-row .mepr-account-actions a{padding:4px 0;color:#f60;border-bottom:1px solid #ccc;font-family:'Oswald';text-transform:uppercase;min-width:100px}.mepr-subscription-row .mepr-account-actions a:hover{text-decoration:underline}.members-account-button{position:absolute;top:0;right:40px;z-index:10}.card-menu-members{background:rgba(255,255,255,0.9)}.favorites-members .favorite-star{position:absolute;opacity:1;right:20px;top:14px;font-size:30px;color:#f68044}.favorites-members ul li{padding:10px 0}.search-results h1 span{color:#f68044}.month,.annual{display:none}.month.active,.annual.active{display:block;-webkit-animation:active .5s ease-in-out;animation:active .5s ease-in-out}.month.inline-block,.annual.inline-block{display:inline-block}.why-join .panel{padding:60px 0}@media (max-width: 480px){.why-join .panel{padding:20px 0}}.why-join .margins-container{margin-bottom:none}.why-join .full-float:nth-of-type(2n) .panel{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;background:#f9f9f9}.why-join .panel-image span{position:relative;z-index:100;font-size:70px}.why-join .panel-card{padding:40px 50px}@media (max-width: 991px){.why-join .panel-card{width:100%}}@media (max-width: 480px){.why-join .panel-card{padding:20px}}.pricing{width:300px;margin:40px auto}.pricing .price-button{width:50%;float:left}.pricing-table-container{-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transform:translateY(-15vh);transform:translateY(-15vh)}@media (min-height: 750px){.pricing-table-container{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transform:translateY(-5vh);transform:translateY(-5vh)}}@media (max-width: 991px){.pricing-table-container{-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transform:translateY(-5vh);transform:translateY(-5vh)}}.pricing-table{background:white;max-width:450px;padding:40px;margin:auto}@media (max-width: 991px){.pricing-table{padding:20px 0}}.pricing-table .price,.pricing-table .users{margin-bottom:25px;font-size:20px}.pricing-table .price .sign,.pricing-table .users .sign{-webkit-transform:translateY(-20px);transform:translateY(-20px);display:inline-block;font-size:30px}.pricing-table .price .amount,.pricing-table .users .amount{font-size:50px}.pricing-table .discount-text{-webkit-transform:translateY(-25px);transform:translateY(-25px);display:block}.pricing-table ul li{padding:12px;font-size:16px}.pricing-table .button-gradient,.pricing-table .pushbutton-wide,.pricing-table header.fixed .checkout-fixed .edd_checkout a,header.fixed .checkout-fixed .edd_checkout .pricing-table a,.pricing-table .widget_edd_cart_widget .edd_checkout,.widget_edd_cart_widget .pricing-table .edd_checkout,.pricing-table .edd-add-to-cart,.pricing-table .edd_go_to_checkout,.pricing-table .edd-submit.button.green,.pricing-table .posts-navigation .edd-submit.green.nav-previous,.posts-navigation .pricing-table .edd-submit.green.nav-previous,.pricing-table .posts-navigation .edd-submit.green.nav-next,.posts-navigation .pricing-table .edd-submit.green.nav-next,.pricing-table .edd-submit.green#bbp_search_submit,.pricing-table .button-cta{max-width:200px;margin:20px auto}.corporate-pricing-table{background:none;max-width:none;padding:0}.extra-contact a{padding:10px 20px;border:2px solid;display:inline-block}.product-price{margin-top:200px}.product-price .old-priced-container{color:#aaa}.product-price .old-priced-container ~ .edd_price{color:#f60;font-weight:500}@media (max-width: 991px){.product-price{margin-top:20px}}.edd_purchase_tax_rate{display:block;margin:10px 0;font-size:14px;opacity:.7}.about-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px 0}.about-group .about-image{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );background-size:cover;background-position:center}@media (max-width: 600px){.about-group .about-image{height:300px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background-position:top}}.about-group .about-content{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%;padding:40px;background:white}.about-group .about-content h2{margin-top:0;font-family:'Oswald';font-weight:400;text-transform:uppercase;color:#f68044}.about-group .about-content img{-webkit-filter:brightness(0);filter:brightness(0)}.about-group .about-content p{line-height:1.5}.large-hero-header{background-image:url("../img/sky.jpg");background-position:center;background-size:cover;height:40vh;min-height:200px;text-align:center;padding-top:10vh;position:relative}.large-hero-header h1{color:white;margin-top:0;font-size:38px}.large-hero-header.less{height:30vh;padding-top:8.5vh}.pull-up{margin-top:-15vh;position:relative}@media (max-width: 480px){.pull-up{margin-top:-10vh}}.pull-up.less{margin-top:-7.5vh}.service-top-group{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 600px){.service-top-group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.service-top-group .service-img-container{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}@media (max-width: 600px){.service-top-group .service-img-container{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-height:300px}}.service-top-group .service-img-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 600px){.service-top-group .service-img-container img{height:300px;-o-object-position:center;object-position:center}}.service-top-group .advice-intro{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;margin-bottom:0;padding:40px}@media (max-width: 600px){.service-top-group .advice-intro{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:20px}}.service-top-group .advice-intro h2{font-family:'oswald';text-transform:uppercase;font-size:24px}.service-top-group .advice-intro p:first-child{margin-top:0}.final-section-services{padding:80px}@media (max-width: 600px){.final-section-services{padding:0}.final-section-services .card,.final-section-services body.edd-checkout .card.skinny>p,body.edd-checkout .final-section-services .card.skinny>p,.final-section-services .edd-checkout #edd_checkout_cart,.edd-checkout .final-section-services #edd_checkout_cart,.final-section-services .edd-checkout .edd_form,.edd-checkout .final-section-services .edd_form,.final-section-services .widget_edd_cart_widget{padding:20px}}.author-page header{text-align:right}.author-page header form button{background:none;font-size:18px;padding:5px 10px;margin-top:10px}article.single-article{margin-bottom:30px;overflow:hidden}@media print{article.single-article #un-button{display:none}}@media (max-width: 991px){article.single-article #un-button{display:none}}article.single-article .margins-container{overflow:visible}@media (max-width: 991px){article.single-article .margins-container{width:100%}}article.single-article .author-card .author-name{font-size:22px;font-weight:bold}article.single-article .author-card .author-links{margin-left:12px}article.single-article .author-card .author-links a .padding-5.fa{padding:0;font-size:20px}article.single-article .author-card .author-links a ~ a{margin-left:5px}article.single-article .author-card p{line-height:1.5}article.single-article .article-card-content{margin-top:-200px;margin-top:-20vh;background:white;padding:5.5rem 7rem;position:relative}@media (max-width: 991px) and (min-width: 768px){article.single-article .article-card-content{margin-top:0;padding:20px;padding-left:75px;float:none}}@media (max-width: 768px){article.single-article .article-card-content{padding:20px}}@media (max-width: 991px){article.single-article .article-card-content{margin-top:-40px}}@media print{article.single-article .article-card-content{margin:0;padding:20px}}article.single-article .article-card-content h1.title-largest{line-height:1.3}article.single-article .article-card-content .meta-info{position:absolute;top:0;right:0}@media (max-width: 991px){article.single-article .article-card-content .meta-info{width:100%}}article.single-article .article-card-content .favorites{position:absolute;right:0;top:40px}@media print{article.single-article .article-card-content .favorites{display:none}}article.single-article .article-card-content .favorites svg{margin-right:5px;width:20px}article.single-article .article-card-content .favorites svg .c{fill:white}article.single-article .article-card-content .favorites button{font-size:16px;font-size:1rem;background:#222;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 10px}@media (max-width: 480px){article.single-article .article-card-content .favorites{position:relative;top:auto;text-align:center;margin-top:32px}article.single-article .article-card-content .favorites button{margin:10px auto 10px auto;width:auto}}article.single-article .article-card-content .breadcrumbs{font-size:13px;opacity:.6}@media (max-width: 991px){article.single-article .article-card-content .breadcrumbs{margin-top:30px}}@media print{article.single-article .article-card-content .breadcrumbs{display:none}}article.single-article .article-card-content .sidebar{margin-top:-25px}@media print{article.single-article .article-card-content .sidebar{display:none}}@media (max-width: 991px){article.single-article .article-card-content .sidebar{margin-top:10px}}article.single-article .article-card-content .sidebar .card,article.single-article .article-card-content .sidebar body.edd-checkout .card.skinny>p,body.edd-checkout article.single-article .article-card-content .sidebar .card.skinny>p,article.single-article .article-card-content .sidebar .edd-checkout #edd_checkout_cart,.edd-checkout article.single-article .article-card-content .sidebar #edd_checkout_cart,article.single-article .article-card-content .sidebar .edd-checkout .edd_form,.edd-checkout article.single-article .article-card-content .sidebar .edd_form,article.single-article .article-card-content .sidebar .widget_edd_cart_widget{margin-bottom:10px}article.single-article .article-card-content .article-tags{padding:20px 0;margin-bottom:20px}article.single-article .article-card-content .article-tags span{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#C94907;font-style:italic;font-size:14px;display:block}article.single-article .article-card-content .article-tags a{background:white;font-size:13px;font-family:'tofino';font-style:normal;text-transform:none;padding:5px 10px;color:#222;display:inline-block;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}article.single-article .article-card-content .auto-related{margin-top:16px}article.single-article .article-card-content .auto-related h2{font-size:22px;font-size:1.375rem;font-weight:700}article.single-article .article-card-content .auto-related ul{padding-left:20px}article.single-article .article-card-content .auto-related ul li{list-style-type:square}article.single-article .article-card-content .auto-related ul li ~ li{margin-top:20px}article.single-article .article-card-content .auto-related ul li a,article.single-article .article-card-content .auto-related ul li h3{font-size:19px;font-size:1.1875rem;text-decoration:underline;font-weight:500;color:#222;display:block;margin:0}article.single-article .article-card-content .auto-related ul li a:hover,article.single-article .article-card-content .auto-related ul li h3:hover{color:#2774D3}article.single-article .article-card-content .tagshare{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0;padding:20px 0;border-top:1px solid #f4f4f4}article.single-article .article-card-content .tagshare .article-tags{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#C94907;font-style:italic;font-size:16px;font-size:1rem;display:inline-block;padding:0}article.single-article .article-card-content .tagshare .article-tags a{font-family:'tofino';color:#4c4c4c;font-size:16px;font-size:1rem;font-style:normal;padding:0 5px;text-decoration:underline;text-transform:capitalize}article.single-article .article-card-content .tagshare .sharing{padding:0;background:none}@media print{article.single-article .article-card-content .tagshare{display:none}}article.single-article .article-card-content .comment-form iframe #comment-submit{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );border-radius:0;padding:10px 15px;border:none;font-family:'Oswald', sans-serif;text-transform:uppercase}article.single-article .article-card-content .related-posts h2{margin-bottom:15px}article.single-article .article-card-content .related-posts .post-featured{height:220px;width:32%;margin:0 2% 2% 0}@media (max-width: 991px){article.single-article .article-card-content .related-posts .post-featured{width:100%;height:auto;margin:0 0 10px 0}}article.single-article .article-card-content .related-posts .post-featured:last-child{margin-right:0}article.single-article article.single-article div#toc_container{background:none;width:50%;float:right;padding-top:0;padding-left:3rem}@media print{article.single-article article.single-article div#toc_container{display:none !important}}article.single-article article.single-article div#toc_container p.toc_title{text-align:left;border-bottom:6px solid #C94907;font-weight:600;font-size:18px;margin-bottom:3px;padding-bottom:4px}article.single-article article.single-article div#toc_container ul{margin-top:0}article.single-article article.single-article div#toc_container ul li{font-family:'tofino';font-weight:400;font-size:.9rem;padding:3px 0;padding-left:5px}article.single-article article.single-article div#toc_container ul li span{margin-right:4px;color:#C94907}article.single-article article.single-article div#toc_container ul li ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}article.single-article article.single-article div#toc_container ul li ul li{font-weight:300}article.single-article .author-card{background:white}@media print{article.single-article .author-card{display:none}}article.single-article .author-card .bio-image{width:150px;display:inline-block}article.single-article .author-card .author-group{width:calc(100% - 190px);font-size:14px;vertical-align:top;padding:0 20px;display:inline-block}@media (max-width: 480px){article.single-article .author-card .author-group{width:100%;padding:0}}@media print{article.single-article #jp-relatedposts{display:none !important}}article.single-article .image-credit{display:inline-block;position:absolute;right:32px;bottom:20px;z-index:100;max-width:calc((100vw - 1050px) / 2)}@media (max-width: 991px){article.single-article .image-credit{left:auto;right:20px;text-align:center;bottom:60px;max-width:none}}article.single-article .image-credit span,article.single-article .image-credit p,article.single-article .image-credit a{margin:0;color:white;display:inline-block;font-size:12px;font-style:italic}article.single-article .image-credit a{text-decoration:underline}article.single-article span.login-message{width:100%;text-align:center;display:block;margin:25px 0}article.single-article span.login-message #click-go-login{font-weight:600;cursor:pointer}article.single-article .signup-limit{border:2px solid #f68044;text-align:center;padding:40px;max-width:600px;margin:auto;margin-bottom:30px;float:none}@media (max-width: 600px){article.single-article .signup-limit{padding:15px}}article.single-article .signup-limit h3{font-family:'Oswald';text-transform:uppercase;margin-bottom:10px;color:#4c4c4c;font-size:16px}article.single-article .signup-limit h2{color:#f60;font-size:30px;margin-top:0;font-weight:600}article.single-article .signup-limit p{max-width:450px;margin:auto}article.single-article .signup-limit a.button,article.single-article .signup-limit .posts-navigation a.nav-previous,.posts-navigation article.single-article .signup-limit a.nav-previous,article.single-article .signup-limit .posts-navigation a.nav-next,.posts-navigation article.single-article .signup-limit a.nav-next,article.single-article .signup-limit a#bbp_search_submit{margin-top:30px}article.single-article .signup-limit img{max-width:400px;margin:40px auto;width:100%}article.single-article .signup-limit #additional span{margin-bottom:15px;display:inline-block}article.single-article .signup-limit #additional ul{max-width:300px;margin:20px auto;text-align:left;list-style-type:disc}article.single-article .signup-limit #additional ul li{margin:10px 0;padding:0;font-size:16px;font-weight:500}article.single-article .signup-limit.signup-wide{-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);border:none;max-width:none}article.single-article .signup-limit.signup-wide .grid-split{text-align:left;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:.5fr 1fr;grid-gap:0;margin-bottom:0}article.single-article .signup-limit.signup-wide .grid-split>*{min-width:0}@media (max-width: 600px){article.single-article .signup-limit.signup-wide .grid-split{display:block}}.no-cssgrid article.single-article .signup-limit.signup-wide .grid-split{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid article.single-article .signup-limit.signup-wide .grid-split div{display:block}.no-cssgrid article.single-article .signup-limit.signup-wide .grid-split>div:first-child{float:left;width:.5fr}.no-cssgrid article.single-article .signup-limit.signup-wide .grid-split>div:last-child{float:right;margin-left:0;width:calc(100% - .5fr - 0)}article.single-article .signup-limit.signup-wide .grid-split .left-container{padding-right:64px;border-right:1px solid #f4f4f4}article.single-article .signup-limit.signup-wide .grid-split .left-container img{margin-top:0;margin-bottom:32px}article.single-article .signup-limit.signup-wide .grid-split .right-container{padding-left:64px}article.single-article .signup-limit.signup-wide .grid-split .right-container #additional h2{font-weight:600;line-height:1.3;font-size:34px;font-size:2.125rem}article.single-article .signup-limit.signup-wide .grid-split .right-container #additional p{max-width:none;margin-top:16px}article.single-article .signup-limit.signup-wide .grid-split .right-container #additional ul{max-width:none;padding-left:48px}article.single-article .signup-limit.signup-wide .grid-split .right-container .button,article.single-article .signup-limit.signup-wide .grid-split .right-container .posts-navigation .nav-previous,.posts-navigation article.single-article .signup-limit.signup-wide .grid-split .right-container .nav-previous,article.single-article .signup-limit.signup-wide .grid-split .right-container .posts-navigation .nav-next,.posts-navigation article.single-article .signup-limit.signup-wide .grid-split .right-container .nav-next,article.single-article .signup-limit.signup-wide .grid-split .right-container #bbp_search_submit{width:100%}article.single-article .signup-limit.signup-wide .grid-split .right-container .login-message{margin:16px 0 0 0;font-size:15px;font-size:.9375rem}article.single-article .mepr-login-form-wrap{display:none}@media print{article.single-article .comments-card{display:none}}.the-content h2,.training-content .content-container h2{margin-top:3rem;font-size:28px}.the-content h3,.training-content .content-container h3{font-size:22px;font-weight:500;margin-top:3rem}.the-content table,.training-content .content-container table{width:100%;border-spacing:4px}.the-content table tr,.training-content .content-container table tr{background:#f9f9f9}.the-content table td,.training-content .content-container table td{padding:10px}.the-content table a,.training-content .content-container table a{text-decoration:underline;border-bottom:0 !important;color:#C94907}.the-content img.alignright,.training-content .content-container img.alignright{float:right;margin:0 0 1em 1em}.the-content .alignright,.training-content .content-container .alignright{float:right;margin:5px 0 20px 20px}.the-content .shortcode,.training-content .content-container .shortcode{margin:0 0 25px 25px !important;float:right;width:45%;position:relative;height:auto}.the-content .shortcode .button,.the-content .shortcode .posts-navigation .nav-previous,.posts-navigation .the-content .shortcode .nav-previous,.the-content .shortcode .posts-navigation .nav-next,.posts-navigation .the-content .shortcode .nav-next,.the-content .shortcode #bbp_search_submit,.training-content .content-container .shortcode .button,.training-content .content-container .shortcode .posts-navigation .nav-previous,.posts-navigation .training-content .content-container .shortcode .nav-previous,.training-content .content-container .shortcode .posts-navigation .nav-next,.posts-navigation .training-content .content-container .shortcode .nav-next,.training-content .content-container .shortcode #bbp_search_submit{position:relative}@media (max-width: 991px){.the-content .shortcode,.training-content .content-container .shortcode{width:50%}}@media (max-width: 480px){.the-content .shortcode,.training-content .content-container .shortcode{width:100%;margin:0 0 25px 0 !important}}.the-content fieldset,.training-content .content-container fieldset{border:2px solid #f68044}.the-content .seriesmeta,.training-content .content-container .seriesmeta{background:none;border-bottom:6px solid #f68044;padding:0;padding-bottom:10px;font-size:15px;margin-bottom:10px}.the-content .seriesbox,.training-content .content-container .seriesbox{width:100%;background:none;color:#222;font-weight:400;border:none}.the-content>div,.training-content .content-container>div{font-family:'tofino'}.the-content p a,.training-content .content-container p a{color:#C94907;font-weight:400;text-decoration:none;text-shadow:1px 1px 0 #fff, -1px 1px 0 #fff, 2px 0 0 #fff, -2px 0 0 #fff;-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #C94907;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #C94907;-webkit-transition:color 0.15s ease;-o-transition:color 0.15s ease;transition:color 0.15s ease}@media print{.the-content p a,.training-content .content-container p a{-webkit-box-shadow:none;box-shadow:none;text-shadow:none}}.the-content p a:hover,.training-content .content-container p a:hover{-webkit-box-shadow:none;box-shadow:none;color:#C94907}.the-content>p,.training-content .content-container>p{font-size:20px;line-height:1.6;font-family:'tofino';font-weight:300}@media print{.the-content>p,.training-content .content-container>p{font-size:12px}}.the-content>p img.in_ad,.training-content .content-container>p img.in_ad{float:right;padding:2rem;max-width:100%}.the-content>p img,.training-content .content-container>p img{max-width:100%;height:auto}.the-content table,.training-content .content-container table{font-family:'tofino'}.the-content blockquote,.training-content .content-container blockquote{border-left:12px solid #f68044;padding-left:2rem;margin-left:0;margin-top:2rem;margin-bottom:2rem;line-height:1.6}@media print{.the-content blockquote,.training-content .content-container blockquote{border-left:6px solid #f68044;padding-left:1rem}}.the-content blockquote p,.training-content .content-container blockquote p{font-size:18px;font-style:italic;font-weight:300}@media print{.the-content blockquote p,.training-content .content-container blockquote p{font-size:14px}}.the-content blockquote ul li,.training-content .content-container blockquote ul li{font-size:18px;margin:12px 0;font-style:italic}.the-content ul,.training-content .content-container ul{margin-left:50px;list-style-type:square}.the-content ul li,.training-content .content-container ul li{margin:16px 0;font-size:20px;line-height:1.6;font-family:'tofino';font-weight:300;padding-left:10px}@media print{.the-content ul li,.training-content .content-container ul li{font-size:12px;font-weight:400}}.the-content ul li a,.training-content .content-container ul li a{color:#C94907;font-weight:300;text-decoration:underline}.the-content ol,.training-content .content-container ol{padding-left:40px}.the-content ol li,.training-content .content-container ol li{margin:15px 0;font-size:20px;line-height:1.6;font-family:'tofino';font-weight:300;padding-left:10px}@media print{.the-content ol li,.training-content .content-container ol li{font-size:12px;font-weight:400}}.the-content ol li a,.training-content .content-container ol li a{color:#C94907;font-weight:300;text-decoration:underline}.the-content figure,.training-content .content-container figure{max-width:100%;font-family:'tofino';margin:0}.the-content figure img,.training-content .content-container figure img{max-width:100%;height:auto}.the-content .sue-icon-panel,.training-content .content-container .sue-icon-panel{position:relative;padding:1.5rem 2rem}.the-content .sue-icon-panel .sue-icon-panel-head,.training-content .content-container .sue-icon-panel .sue-icon-panel-head{text-align:left !important}.the-content .sue-icon-panel .sue-icon-panel-head i,.training-content .content-container .sue-icon-panel .sue-icon-panel-head i{color:#C94907 !important}.the-content .sue-tabs-pane,.training-content .content-container .sue-tabs-pane{padding:.5rem 2rem}textarea#comment{width:100%;font-size:16px;font-weight:400;line-height:1.5;padding:20px}.dwqa-question-item .dwqa-status{background:#f68044;margin:6px;font-size:11px;margin-left:0;border-radius:0;padding:3px 5px}.member-page-forums ul.forum-titles{font-family:"oswald", "sans-serif";font-size:12px;color:#222;text-transform:uppercase}.member-page-training{max-height:500px}.bbp-reply-content{font-size:15px;line-height:1.5}.bbp-breadcrumb{font-size:14px}.bbp-breadcrumb p a{border-bottom:0}div.bbp-template-notice.info{background:none;padding:0;border:none;margin-top:20px;border-radius:0}div.bbp-template-notice.info p{color:#222;padding-top:20px;font-size:13px}div.bbp-template-notice.info p a{color:#f68044;text-decoration:none;border-bottom:0}body:not(.rtl) a.bbppu-hentry.bbppu-unread,body:not(.rtl) ul.bbppu-hentry.bbppu-unread>li:first-child{border-left:5px solid #f68044;padding-left:10px}#bbpress-forums{font-size:14px}#bbpress-forums input[type="text"]{font-size:16px}#bbpress-forums .bbp-breadcrumb{display:none}#bbpress-forums .bbp-topic-tags{display:none}#bbpress-forums .bbp-template-notice{display:none}#bbpress-forums p a{border-bottom:0;text-decoration:underline}#bbpress-forums .bbp-the-content-wrapper input{font-family:'tofino';text-transform:none}#bbpress-forums .bbp-the-content-wrapper textarea.bbp-the-content{border:1px solid #ccc;font-size:16px}#bbpress-forums #subscription-toggle{float:right;font-family:'Oswald', sans-serif;text-transform:uppercase;border:2px solid #222;margin-left:5px;color:#222;padding:8px 13px}#bbpress-forums #bbpvotes-toggle{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;padding:10px 15px;float:right}#bbpress-forums .bbp-reply-header{padding:20px}@media print{#bbpress-forums .bbp-reply-header{padding:20px 0}}#bbpress-forums .bbp-reply-header .bbp-meta{color:#222}#bbpress-forums .bbp-reply-header .bbpvotes-post-vote-link{color:#222;font-size:15px;text-transform:none;padding:5px}#bbpress-forums .bbp-reply-header .bbpvotes-post-voteup-link::before{content:'\f0aa';font-family:'FontAwesome';margin-right:5px;font-size:25px}#bbpress-forums .bbp-reply-header .bbpvotes-post-votedown-link{color:#1a1571}#bbpress-forums .bbp-reply-header .bbpvotes-post-votedown-link::before{color:#1a1571;content:'\f0ab';font-family:'FontAwesome';margin-right:5px;font-size:25px}#bbpress-forums .bbp-reply-header .bbp-topic-reply-link{padding:5px 10px;background:#f68044;font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;font-size:15px}@media print{#bbpress-forums .bbp-reply-header .bbp-topic-reply-link{display:none}}#bbpress-forums .bbp-reply-header .bbp-reply-post-date{font-size:14px}#bbpress-forums .bbp-reply-header .bbp-reply-permalink{display:none}#bbpress-forums ul.bbp-topics{border:none}#bbpress-forums li.bbp-header{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:15px;font-weight:400;background:#f68044;border:none;padding:15px;font-weight:400;color:white}#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-reply-content{font-family:'Oswald', sans-serif;text-transform:uppercase}#bbpress-forums li.bbp-header #subscription-toggle{border-color:white;color:white}@media print{#bbpress-forums li.bbp-header{display:none}}#bbpress-forums li.bbp-body ul.topic{padding:15px 20px}@media print{#bbpress-forums li.bbp-body ul.topic{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#bbpress-forums li.bbp-body ul.topic li{font-size:15px;font-weight:400}#bbp_reply_submit{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;border:none}.bbp-pagination-count{width:100%}.bbp-pagination-links{margin:10px 0;float:left;margin-top:20px}.bbp-pagination-links span.current{background:#f68044;color:white;border:none;-webkit-box-shadow:none;box-shadow:none;border:none;text-shadow:none;opacity:1;text-align:center;padding:5px 15px}.bbp-pagination-links .page-numbers{background:white;-webkit-box-shadow:none;box-shadow:none;border:none;text-shadow:none;opacity:1;text-align:center;padding:5px;color:#f68044}#bbp_search_submit{background:#f68044;border:none;padding:8px 15px}#bbp_search{border:none;border:1px solid black;min-width:60%;margin-right:3px;-webkit-box-shadow:inset 7px 6px 23.7px -10px rgba(0,0,0,0.1);box-shadow:inset 7px 6px 23.7px -10px rgba(0,0,0,0.1)}#bbpress-forums div.bbp-search-form{float:none}#bbpress-forums div.bbp-search-form input[type="text"]{font-size:16px}@media print{#bbpress-forums div.bbp-search-form{display:none}}.bbp-pagination{margin:20px 0}@media print{.bbp-pagination{display:none}}@media print{.forum-archive .sidebar,.single-topic .sidebar{display:none}}@media print{.bbp-replies li{border-bottom:1px solid black}}@media print{.bbp-reply-form{display:none}}body.edd-checkout .card.skinny,body.edd-checkout .card.skinny>p.skinny,body.edd-checkout .skinny#edd_checkout_cart,body.edd-checkout .skinny.edd_form,body.edd-checkout .skinny.widget_edd_cart_widget{background:none}.edd-checkout #edd_checkout_cart{border-spacing:15px;text-align:left;width:100%}@media (max-width: 480px){.edd-checkout #edd_checkout_cart tr,.edd-checkout #edd_checkout_cart td{display:block}.edd-checkout #edd_checkout_cart th{display:none}}.edd-checkout .edd_form fieldset{border:none;margin:20px 0}.edd-checkout #edd-discount{padding:15px}.edd-checkout .edd-apply-discount{color:#222}.edd-checkout #edd_purchase_form_wrap input{display:block;padding:15px;border:1px solid;font-size:15px;min-width:200px;margin-top:10px;-webkit-box-shadow:inset 7px 6px 23.7px -10px rgba(0,0,0,0.1);box-shadow:inset 7px 6px 23.7px -10px rgba(0,0,0,0.1)}.edd-checkout #edd_purchase_form_wrap input[type="checkbox"]{width:auto}.edd-checkout #edd_purchase_form_wrap input[type="submit"]{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;border:none}.edd-table{border-spacing:20px;text-align:left;width:100%}.edd-table td.edd_purchase_details{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;padding:10px 15px;text-align:center}#edd_checkout_wrap legend{font-weight:500;font-size:30px}#edd_checkout_wrap fieldset#edd_terms_agreement input,#edd_checkout_wrap fieldset#edd_terms_agreement label{margin-top:20px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:#f60;font-size:20px}#edd_checkout_wrap input{padding:10px;margin-top:10px;display:block;min-width:250px;font-size:18px;border:1px solid #cccccc}#edd_checkout_wrap input.edd-item-quantity{min-width:auto;max-width:50px;padding:5px;margin-top:0}#edd_checkout_wrap input[type="checkbox"]{display:inline-block;margin-left:5px;min-width:none;margin-top:0}#edd_checkout_wrap #edd-purchase-button{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );font-size:20px;padding:15px 30px;border:none}#edd_checkout_wrap .edd-submit{border:none;padding:10px 25px;background:#222;font-size:16px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:white}#edd_checkout_wrap #edd_login_fields{display:none}.edd_cart_item_image{width:20%;display:inline-block}@media (max-width: 480px){.edd_cart_item_image{width:50%;display:block;margin-bottom:10px}}.edd_cart_item_image img{width:100%;height:auto}.edd_checkout_cart_item_title{width:80%;display:inline-block;padding-left:10px}@media (max-width: 480px){.edd_checkout_cart_item_title{width:100%;display:block;padding-left:0;margin-bottom:10px}}.edd_download_quantity_wrapper{display:none}a.mepr-account-row-action{display:block;width:100%}.edd_download_file{color:#C94907}.edd_download_file::before{content:'Download :';font-family:'Oswald', sans-serif;text-transform:uppercase;color:#C94907;position:relative;margin-right:10px}.download-legal-advice img{width:130px}.edd_price_options li{margin-bottom:15px}.widget_edd_cart_widget{border:3px solid #C94907}.widget_edd_cart_widget h2{margin:0}.widget_edd_cart_widget p{margin-top:0;color:#C94907}.widget_edd_cart_widget .edd-remove-from-cart{color:#C94907}.widget_edd_cart_widget .edd_checkout{display:inline-block;margin-top:20px}.edd-add-to-cart,.edd_go_to_checkout,.edd-submit.button.green,.posts-navigation .edd-submit.green.nav-previous,.posts-navigation .edd-submit.green.nav-next,.edd-submit.green#bbp_search_submit{border-radius:0;display:none;font-size:20px;margin:20px 0;padding:15px 40px}.single-download .downloads div[itemprop="description"] p a{text-decoration:underline;color:#C94907}.ebook-download-notice{text-align:center;margin-top:24px;display:block;margin:auto;max-width:700px}.ebook-download-notice a{text-decoration:underline;color:#C94907}.ebooks-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));margin:60px 0;grid-gap:32px 64px;max-width:none}.ebooks-container .ebook{text-decoration:none}.ebooks-container .ebook:hover img{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.05),0 1.9px 8.1px rgba(0,0,0,0.07),0 3.5px 15.3px rgba(0,0,0,0.1),0 6.3px 27.3px rgba(0,0,0,0.13),0 11.7px 51px rgba(0,0,0,0.14);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.05),0 1.9px 8.1px rgba(0,0,0,0.07),0 3.5px 15.3px rgba(0,0,0,0.1),0 6.3px 27.3px rgba(0,0,0,0.13),0 11.7px 51px rgba(0,0,0,0.14)}.ebooks-container .ebook:hover h2{text-decoration:underline}@media (max-width: 480px){.ebooks-container .ebook{margin-bottom:30px}}.ebooks-container .ebook img{display:block;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04)}.ebooks-container .ebook h2{font-weight:500;line-height:1.3;font-size:16px;font-size:1rem;margin:10px 0 0 0}.ebooks-container .ebook .information .price{display:block;font-weight:500;font-size:16px;font-size:1rem;margin-bottom:10px;color:#C94907}@media (max-width: 991px){.ebooks-container .ebook .information .price{margin-top:20px}}.ebooks-container .ebook .information .description{margin-bottom:25px;font-size:15px;font-size:.9375rem;display:block}.ebooks-container .ebook .information .details{margin:15px 0 5px 0;display:inline-block}.ebooks-container .ebook .information .stripe-checkout{margin-top:15px;display:block;margin:10px auto}.ebook-holder{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:340px 1fr;grid-gap:80px;margin:80px auto 80px auto;max-width:1200px}.ebook-holder.checkout-holder .right-container .price{font-size:1.8rem;margin-bottom:20px}.ebook-holder.checkout-holder .right-container .stripe-checkout{margin-top:20px}.ebook-holder.checkout-holder .right-container label{margin-left:10px}.ebook-holder.checkout-holder .right-container .radio-block{margin:5px 0}.ebook-holder.checkout-holder .right-container .description ul{margin-left:20px;list-style-type:unset}.ebook-holder>*{min-width:0}@media (max-width: 600px){.ebook-holder{display:block}}.no-cssgrid .ebook-holder{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .ebook-holder div{display:block}.no-cssgrid .ebook-holder>div:first-child{float:left;width:340px}.no-cssgrid .ebook-holder>div:last-child{float:right;margin-left:80px;width:calc(100% - 340px - 80px)}.ebook-holder.margins-container{width:90%}@media (max-width: 991px){.ebook-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto 50px auto}}.ebook-holder form label{display:block;margin-bottom:6px}.ebook-holder form input[type="email"]{width:100%;display:block}.ebook-holder form input[type="submit"]{margin-top:20px}@media (max-width: 991px){.ebook-holder .left-image{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:32px 0}.ebook-holder .left-image img{display:none}}.ebook-holder .left-image .published,.ebook-holder .left-image .updated{font-size:0.9rem;margin:10px 0}.ebook-holder .left-image .how-it-works{display:block;margin-top:32px;padding-top:32px;border-top:1px solid lightgray}.ebook-holder .left-image .how-it-works h2{font-size:20px;font-size:1.25rem;margin:0}.ebook-holder .left-image .how-it-works p{font-size:16px;font-size:1rem;margin:10px 0}.ebook-holder h1{margin-top:0;margin-bottom:15px;font-size:2.4rem;line-height:1.3}.ebook-holder .price{font-family:'Oswald';color:#f60;font-weight:100;margin:0;display:block}.ebook-holder .note{display:block;font-size:15px;font-size:.9375rem;color:#4c4c4c;margin-bottom:20px}.ebook-holder .error{padding:20px;border:5px solid red;margin:20px 0;background:white}.ebook-holder .error h2{margin-top:0}.ebook-holder .error a{font-weight:bold;color:#C94907}.ebook-holder .error a:hover{text-decoration:underline}.ebook-holder .error p{margin-bottom:0}@media (max-width: 991px){.ebook-holder .right-container{margin-top:48px}}@media (max-width: 991px){.ebook-holder .right-container .top-section{text-align:center}}.ebook-holder .right-container .button-orange,.ebook-holder .right-container .posts-navigation .nav-previous,.posts-navigation .ebook-holder .right-container .nav-previous,.ebook-holder .right-container .posts-navigation .nav-next,.posts-navigation .ebook-holder .right-container .nav-next,.ebook-holder .right-container button{margin-top:10px}.ebook-holder .right-container img{display:none}@media (max-width: 991px){.ebook-holder .right-container img{display:block;margin:20px auto;max-width:340px}}.ebook-holder .right-container .become-member{background:#1474ea;padding:30px;display:block;margin-top:40px}.ebook-holder .right-container .become-member h2{margin-top:0}.ebook-holder .right-container .become-member h2,.ebook-holder .right-container .become-member p{color:white}.ebook-holder .right-container .become-member p{margin-bottom:5px}.ebook-holder .right-container .become-member a{background:white;padding:10px 40px;font-size:1.2rem;margin-top:20px;border:none;cursor:pointer;display:inline-block;font-family:'Oswald', sans-serif;text-transform:uppercase}.ebook-holder .right-container .description{margin-top:40px;padding:48px;background:white}.ebook-holder .right-container .reviews{margin-top:48px}.ebook-holder .right-container .reviews .review{margin-top:30px;padding-top:30px;border-top:1px solid lightgray}.ebook-holder .right-container .reviews .review .review-header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:1fr 150px;grid-gap:20px}.ebook-holder .right-container .reviews .review .review-header>*{min-width:0}@media (max-width: 600px){.ebook-holder .right-container .reviews .review .review-header{display:block}}.no-cssgrid .ebook-holder .right-container .reviews .review .review-header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .ebook-holder .right-container .reviews .review .review-header div{display:block}.no-cssgrid .ebook-holder .right-container .reviews .review .review-header>div:first-child{float:left;width:calc(100% - 150px - 20px)}.no-cssgrid .ebook-holder .right-container .reviews .review .review-header>div:last-child{float:right;margin-left:20px;width:150px}.ebook-holder .right-container .reviews .review .review-header h3{margin:0}.ebook-holder .right-container .reviews .review .review-header .rating .star{display:inline-block}.ebook-holder .right-container .reviews .review .review-header .rating .star ~ .star{margin-left:5px;background-image:url("../assets/star.svg");background-size:25px;width:25px;height:25px;background-position:center;background-repeat:no-repeat}.ebook-holder .right-container .reviews .review .quote{margin:8px 0;position:relative}.ebook-holder .right-container .reviews .review .name{margin-top:6;display:block}.ebook-holder .success-card{grid-column:span 2;background:#008738;padding:48px}.ebook-holder .success-card h2{color:white}.ebook-holder .error-card{grid-column:span 2;background:#C62828;padding:48px}.ebook-holder .error-card h2{color:white}.ebook-holder .other-ebooks{margin-top:48px;display:block}.ebook-holder .other-ebooks h2{font-weight:400;margin-bottom:20px}.ebook-holder .other-ebooks ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:60% 1fr;grid-gap:32px;padding:20px}.ebook-holder .other-ebooks ul li>*{min-width:0}@media (max-width: 600px){.ebook-holder .other-ebooks ul li{display:block}}.no-cssgrid .ebook-holder .other-ebooks ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .ebook-holder .other-ebooks ul li div{display:block}.no-cssgrid .ebook-holder .other-ebooks ul li>div:first-child{float:left;width:60%}.no-cssgrid .ebook-holder .other-ebooks ul li>div:last-child{float:right;margin-left:32px;width:calc(100% - 60% - 32px)}.ebook-holder .other-ebooks ul li .name{font-weight:600;margin:0}.ebook-holder .other-ebooks ul li .links{text-align:right}.ebook-holder .other-ebooks ul li .links a{text-decoration:underline;display:block}.ebook-holder .other-ebooks ul li .links a ~ a{margin-top:10px}.ebook-holder .other-ebooks ul li ~ li{margin-top:10px}.service-checkout.error-message{padding:20px 5%;background:#C62828;color:white}.service-checkout.error-message h2,.service-checkout.error-message p{color:white}.course_unit{max-width:70%;margin:auto}.course_unit h2,.course_unit h3{margin-top:2.2em}.course_unit h3{font-size:21px}.course_unit ul{list-style-type:square;padding-left:40px}.course_unit ul li{margin:16px 0;font-size:20px;line-height:1.6;font-family:'tofino';font-weight:300;padding-left:10px}.course_unit ul a{color:#f68044;text-decoration:underline}.course_unit .su-spoiler-title{font-size:16px}.course_unit .su-spoiler-content{border-left:6px solid #f68044;padding:0 0 0 27px;margin:30px 30px 0 30px}.course_unit .su-spoiler-content em{font-size:16px}.course_unit .su-tabs-pane p{font-size:18px;color:inherit}@media (max-width: 991px){.course_unit{max-width:90%}}@media (max-width: 480px){.course_unit{max-width:100%}}.course_unit p{font-size:20px;line-height:1.5;font-weight:300}.course_unit #wpcw_fe_outer_wrap{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#f68044}.course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_complete{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#f68044;font-size:20px}.course_unit .wpcw_fe_navigation_box{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course_unit .wpcw_fe_navigation_box a{display:inline-block;font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:20px;font-size:1.25rem;color:#222;background:none;border:1px solid #222;padding:15px 25px}.course_unit .wpcw_fe_navigation_box a.fe_btn_navigation_next{background:#008738;color:white}.course_unit .wpcw_fe_progress_box_mark{display:block;margin-bottom:20px}.course_unit .wpcw_fe_progress_box_mark a{font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;font-size:25px}.course_unit .wpcw_fe_progress_box_mark .fe_btn_completion{background:#222;padding:10px 20px;display:inline-block}.course_unit .gform_footer input[type=submit]{font-size:22px !important}.wpcw_fe_table{margin:20px 0;width:100%}.wpcw_fe_table a{text-decoration:underline}.wpcw_fe_table tr{margin:10px 0;cursor:pointer}.wpcw_fe_table tr td.wpcw_fe_toggle{font-size:25px}.wpcw_fe_table tr:nth-child(odd){background:#f9f9f9}.wpcw_fe_table td{padding:10px}.wpcw_fe_table td.wpcw_fe_unit_progress_complete span{width:15px;height:15px;background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );border-radius:100px;display:block}.wpcw_fe_table td.wpcw_fe_unit_progress_incomplete span{width:15px;height:15px;border:2px solid #f68044;border-radius:100px;display:block}.wpcw_fe_table tr.wpcw_fe_unit{display:none;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;overflow:hidden}.wpcw_fe_table tr.wpcw_fe_unit.unfold{display:table-row;-webkit-animation:courseSlide .5s forwards ease-in-out;animation:courseSlide .5s forwards ease-in-out}.wpcw_fe_table tr.wpcw_fe_unit td{font-size:14px}.wpcw_fe_table .wpcw_fe_module tr::before{content:"";height:10px;width:100%}.wpcw_fe_table .wpcw_fe_module td{background:#f68044;margin:10px 0;font-size:14px;color:white}.wpcw_fe_table .wpcw_fe_module td:first-child{min-width:91px;font-weight:600}.single-course_unit tr.wpcw_fe_unit{display:table-row}.single-course_unit .wpcw_fe_navigation_box{margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-course_unit .wpcw_fe_navigation_box a{display:inline-block;font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:20px;font-size:1.25rem;color:#222;background:none;border:1px solid #222;padding:10px 25px}.single-course_unit .wpcw_fe_navigation_box a.fe_btn_navigation_next{background:#008738;color:white;border:none}.single-course_unit #wpcw_fe_outer_wrap{text-transform:none;color:#222;font-family:'tofino', sans-serif;margin:40px 0}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_complete{color:#008738;background:none}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box,.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_updating{text-align:left;padding:30px 0}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box .wpcw_fe_quiz_message ~ .wpcw_fe_quiz_message,.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_updating .wpcw_fe_quiz_message ~ .wpcw_fe_quiz_message{margin-top:16px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box .fe_btn,.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_updating .fe_btn{margin-top:24px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_pending,.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_complete{padding:24px;border:2px solid #222;text-align:center}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_pending .fe_btn,.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_complete .fe_btn{background:#C94907;padding:10px 20px;color:white;font-size:20px;font-size:1.25rem;font-weight:bold}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_download{margin-bottom:20px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_download .fe_btn_completion{font-family:'Oswald', sans-serif;text-transform:uppercase;background-color:#fff;padding:4px 10px;color:#000;font-size:20px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap p{color:white;font-size:18px;font-weight:400}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_error{background-color:#C62828;padding:40px;color:#fff;margin-bottom:20px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_success{background-color:#008738;padding:40px;color:#fff;margin-bottom:50px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_warning p{color:#222}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_download{margin-bottom:20px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_download .fe_btn{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;padding:10px 20px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_quiz_retake{margin-bottom:32px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_quiz_retake .btn_completion{background:#008738;color:white;font-size:20px;font-size:1.25rem;padding:10px 20px;margin:0}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_title{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:25px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_pass_mark{padding:10px 0}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_title{font-size:18px;font-weight:600}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_single{padding:30px 0;margin-top:30px;border-top:1px solid #f4f4f4;line-height:1.5}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_single .wpcw_fe_quiz_q_answers{list-style-type:none;padding:0}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_single li{padding:5px 0}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_single li input{display:inline-block;vertical-align:top;-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px)}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_single li label{display:inline-block;font-weight:400;width:calc(100% - 30px)}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_result{display:inline-block;color:white;padding:4px 10px;vertical-align:middle;font-weight:400;margin:10px 0}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_result_correct{background:#008738}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_result_incorrect{background:#C62828}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_submit .wpcw_progress_wrap{display:block;margin:30px 0;font-size:32px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_submit #fe_btn_quiz_previous{margin-right:30px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_submit #fe_btn_quiz_previous ~ br{display:none}.single-course_unit #wpcw_fe_outer_wrap .fe_btn{display:inline-block;margin-top:10px}.single-course_unit .fe_btn{display:inline-block;margin-top:10px}.fe_btn{text-decoration:none;background:#2774D3;color:white;font-size:18px;padding:8px 16px;font-weight:bold;margin-top:10px}.course-list-container .margins-container{overflow:visible}.course-list-container .margins-container .section-title{font-size:42px;font-size:2.625rem;margin:0}.course-list-container .grid-split{max-width:1400px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:210px 1fr;grid-gap:0}.course-list-container .grid-split>*{min-width:0}@media (max-width: 600px){.course-list-container .grid-split{display:block}}.no-cssgrid .course-list-container .grid-split{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .course-list-container .grid-split div{display:block}.no-cssgrid .course-list-container .grid-split>div:first-child{float:left;width:210px}.no-cssgrid .course-list-container .grid-split>div:last-child{float:right;margin-left:0;width:calc(100% - 210px - 0)}.course-list-container .grid-split>.left{position:-webkit-sticky;position:sticky;top:30px;float:none;height:80vh;padding-top:48px;overflow-y:auto;-webkit-momentum-scrolling:touch}.course-list-container .grid-split>.left .reset-link{display:inline-block;margin-bottom:16px;color:#C94907;font-weight:600;text-decoration:underline;font-size:15px;font-size:.9375rem}.course-list-container .grid-split>.left form .form-group legend,.course-list-container .grid-split>.left form .form-group label[for="search-field"]{font-size:16px;font-size:1rem;font-weight:600;display:block;margin-bottom:10px}.course-list-container .grid-split>.left form .form-group fieldset{margin-top:0}.course-list-container .grid-split>.left form .form-group ~ .form-group{margin-top:32px}.course-list-container .grid-split>.left form .form-group .checkbox-group ~ .checkbox-group{margin-top:6px}.course-list-container .grid-split>.left form .form-group #search-field{padding:8px 16px;font-size:16px;font-size:1rem;-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);border:none;width:100%;display:block}.course-list-container .grid-split>.left form button{margin-top:32px;background:#C94907}.course-list-container .grid-split .right{margin-left:60px;border-left:1px solid lightgray;padding:48px 60px}.course-list-container .grid-split .right .active-filter-bar{background:#2774D3;padding:8px 16px;display:inline-block;margin:10px 0}.course-list-container .grid-split .right .active-filter-bar span{color:white}.course-list-container .grid-split .right .active-filter-bar .tax{font-weight:700}.course-list-container .grid-split .right .active-filter-bar a{display:block;margin-top:5px;color:white;font-weight:600;text-decoration:underline}.course-list-container .grid-split .right .course-cats{display:none}.course-list-container .grid-split .right .course-cats.active{display:block}.course-list-container .grid-split .right .group{margin-top:64px}.course-list-container .grid-split .right .group h3{display:inline-block;width:100%;font-size:32px;font-size:2rem;font-weight:400;margin:0 0 16px 0}.course-list-container .grid-split fieldset{-webkit-appearance:none;border:none;padding:0;margin:20px 0 0  0}.course-list-container .grid-split fieldset .tabs{margin-top:10px}.course-list-container .grid-split fieldset .tabs .button,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-previous,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-previous,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-next,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-next,.course-list-container .grid-split fieldset .tabs #bbp_search_submit{background:none;-webkit-box-shadow:none;box-shadow:none;padding:0 0 4px 0;font-size:20px;font-size:1.25rem;color:#222}.course-list-container .grid-split fieldset .tabs .button ~ .button,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-previous ~ .button,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-previous ~ .button,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-next ~ .button,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-next ~ .button,.course-list-container .grid-split fieldset .tabs #bbp_search_submit ~ .button,.course-list-container .grid-split fieldset .tabs .posts-navigation .button ~ .nav-previous,.posts-navigation .course-list-container .grid-split fieldset .tabs .button ~ .nav-previous,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-previous ~ .nav-previous,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-previous ~ .nav-previous,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-next ~ .nav-previous,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-next ~ .nav-previous,.course-list-container .grid-split fieldset .tabs .posts-navigation #bbp_search_submit ~ .nav-previous,.posts-navigation .course-list-container .grid-split fieldset .tabs #bbp_search_submit ~ .nav-previous,.course-list-container .grid-split fieldset .tabs .posts-navigation .button ~ .nav-next,.posts-navigation .course-list-container .grid-split fieldset .tabs .button ~ .nav-next,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-previous ~ .nav-next,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-previous ~ .nav-next,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-next ~ .nav-next,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-next ~ .nav-next,.course-list-container .grid-split fieldset .tabs .posts-navigation #bbp_search_submit ~ .nav-next,.posts-navigation .course-list-container .grid-split fieldset .tabs #bbp_search_submit ~ .nav-next,.course-list-container .grid-split fieldset .tabs .button ~ #bbp_search_submit,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-previous ~ #bbp_search_submit,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-previous ~ #bbp_search_submit,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-next ~ #bbp_search_submit,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-next ~ #bbp_search_submit,.course-list-container .grid-split fieldset .tabs #bbp_search_submit ~ #bbp_search_submit{margin-left:16px}.course-list-container .grid-split fieldset .tabs .button:hover,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-previous:hover,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-previous:hover,.course-list-container .grid-split fieldset .tabs .posts-navigation .nav-next:hover,.posts-navigation .course-list-container .grid-split fieldset .tabs .nav-next:hover,.course-list-container .grid-split fieldset .tabs #bbp_search_submit:hover{-webkit-box-shadow:none;box-shadow:none}.course-list-container .grid-split fieldset .tabs .button.active,.course-list-container .grid-split fieldset .tabs .posts-navigation .active.nav-previous,.posts-navigation .course-list-container .grid-split fieldset .tabs .active.nav-previous,.course-list-container .grid-split fieldset .tabs .posts-navigation .active.nav-next,.posts-navigation .course-list-container .grid-split fieldset .tabs .active.nav-next,.course-list-container .grid-split fieldset .tabs .active#bbp_search_submit{color:#C94907;border-bottom:4px solid #f68044}.course-list .course .course-content-card{background:white;padding:24px;-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:1fr .5fr;grid-gap:0}.course-list .course .course-content-card>*{min-width:0}@media (max-width: 600px){.course-list .course .course-content-card{display:block}}.no-cssgrid .course-list .course .course-content-card{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .course-list .course .course-content-card div{display:block}.no-cssgrid .course-list .course .course-content-card>div:first-child{float:left;width:calc(100% - .5fr - 0)}.no-cssgrid .course-list .course .course-content-card>div:last-child{float:right;margin-left:0;width:.5fr}.course-list .course.completed .course-progress-bar .progress-indicator{background:#008738}.course-list .course ~ li{margin-top:20px}.course-list .course .left{float:none;padding-right:24px}.course-list .course .left .title{font-size:20px;font-size:1.25rem;display:block;margin:0}.course-list .course .left .desc{color:#4c4c4c;font-size:15px;font-size:.9375rem;margin:10px 0 0 0;display:block;line-height:1.5}.course-list .course .left .text-link{display:inline-block;margin:10px 0 0 0;text-decoration:underline;font-weight:500}.course-list .course .right{padding:0;margin:0;float:none;padding-left:24px;border-left:1px solid #f4f4f4}.course-list .course .right li img{display:inline-block;height:30px;vertical-align:middle;margin-right:4px}.course-list .course .right li span{vertical-align:middle;font-size:15px;font-size:.9375rem}.course-list .course .right li .key{font-weight:500;display:inline-block}.course-list .course .right li ~ li{margin-top:16px}.course-list .course .right .button,.course-list .course .right .posts-navigation .nav-previous,.posts-navigation .course-list .course .right .nav-previous,.course-list .course .right .posts-navigation .nav-next,.posts-navigation .course-list .course .right .nav-next,.course-list .course .right #bbp_search_submit{display:block;margin-top:24px;background:#2774D3;color:white}.course-list .course .course-progress-bar{background:white;padding:3px 24px 6px 24px;position:relative;-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04)}.course-list .course .course-progress-bar .progress-indicator{background:#2774D3;position:absolute;top:0;left:0;height:100%;min-width:160px}.course-list .course .course-progress-bar .raised{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:16px;grid-gap:20px}.course-list .course .course-progress-bar .raised>*{min-width:0}@media (max-width: 600px){.course-list .course .course-progress-bar .raised{display:block}}.no-cssgrid .course-list .course .course-progress-bar .raised{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.no-cssgrid .course-list .course .course-progress-bar .raised>div,.no-cssgrid .course-list .course .course-progress-bar .raised article{width:calc((100% - (16px * 3)) / 3)}.no-cssgrid .course-list .course .course-progress-bar .raised>div ~ div,.no-cssgrid .course-list .course .course-progress-bar .raised>div article,.no-cssgrid .course-list .course .course-progress-bar .raised article ~ div,.no-cssgrid .course-list .course .course-progress-bar .raised article article{margin-left:16px}.course-list .course .course-progress-bar .raised a{display:inline-block;text-decoration:underline}.course-list .course .course-progress-bar *{color:white}.course-list .course .course-progress-bar span{display:inline-block;font-size:15px;font-size:.9375rem}.course-list .course .course-progress-bar span.value{font-weight:500}.single-course-overview .training-content{padding:64px;-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);background:white;float:none}.single-course-overview .training-content h2{font-weight:400;margin:0}.single-course-overview .top-section{background:#2774D3;padding:64px 0 80px 0}.single-course-overview .top-section .margins-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:1fr 30%;grid-gap:80px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}.single-course-overview .top-section .margins-container>*{min-width:0}@media (max-width: 600px){.single-course-overview .top-section .margins-container{display:block}}.no-cssgrid .single-course-overview .top-section .margins-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .single-course-overview .top-section .margins-container div{display:block}.no-cssgrid .single-course-overview .top-section .margins-container>div:first-child{float:left;width:calc(100% - 30% - 80px)}.no-cssgrid .single-course-overview .top-section .margins-container>div:last-child{float:right;margin-left:80px;width:30%}.single-course-overview .top-section .margins-container .left{float:none}.single-course-overview .top-section .margins-container .left h1{margin:0;font-size:40px;font-size:2.5rem;color:white}.single-course-overview .top-section .margins-container .left p{color:white;display:block;margin-bottom:0}.single-course-overview .top-section .margins-container .left ul{margin:32px 0 0 0;padding:0}.single-course-overview .top-section .margins-container .left ul li{display:inline-block;vertical-align:middle;padding:0}.single-course-overview .top-section .margins-container .left ul li ~ li{padding-left:15px;margin-left:15px;border-left:1px solid white}.single-course-overview .top-section .margins-container .left ul li img{height:30px;display:inline-block;vertical-align:middle;-webkit-filter:brightness(100);filter:brightness(100)}.single-course-overview .top-section .margins-container .left ul li span{display:inline-block;vertical-align:middle;color:white}.single-course-overview .top-section .margins-container .left ul li span.key{font-weight:500}.single-course-overview .top-section .margins-container .right{float:none}.single-course-overview .top-section .margins-container>.right{float:none;border:2px solid white;padding:24px;text-align:center;position:sticky;position:-webkit-sticky;top:30px;height:360px}.single-course-overview .top-section .margins-container>.right .image-holder{height:200px;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;display:block}.single-course-overview .top-section .margins-container>.right .text-link{display:inline-block;margin:16px auto 0 auto;text-decoration:underline;color:white}.single-course-overview .top-section .margins-container>.right .button,.single-course-overview .top-section .margins-container>.right .posts-navigation .nav-previous,.posts-navigation .single-course-overview .top-section .margins-container>.right .nav-previous,.single-course-overview .top-section .margins-container>.right .posts-navigation .nav-next,.posts-navigation .single-course-overview .top-section .margins-container>.right .nav-next,.single-course-overview .top-section .margins-container>.right #bbp_search_submit{background:white;color:black;margin-top:20px;width:100%;font-size:22px;font-size:1.375rem}.single-course-overview .about-course{position:relative;margin-top:-40px;z-index:10}.single-course-overview .about-course h2{margin-bottom:24px;display:block}.single-course-overview .about-course .card,.single-course-overview .about-course body.edd-checkout .card.skinny>p,body.edd-checkout .single-course-overview .about-course .card.skinny>p,.single-course-overview .about-course .edd-checkout #edd_checkout_cart,.edd-checkout .single-course-overview .about-course #edd_checkout_cart,.single-course-overview .about-course .edd-checkout .edd_form,.edd-checkout .single-course-overview .about-course .edd_form,.single-course-overview .about-course .widget_edd_cart_widget{padding:64px;-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);background:white;float:none}.single-course-overview .about-course .column-content{margin-top:16px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}.single-course-overview .about-course .column-content iframe{width:100%}.single-course-overview .about-course .column-content p{font-size:16px;font-size:1rem;line-height:1.7}.single-course-overview .about-course .column-content p:first-child{margin-top:0}.single-course-overview .about-course .column-content p:last-child{margin-bottom:0}.single-course-overview .course-modules-container{margin-top:64px}.single-course-overview .course-modules-container.pull-up{position:relative;margin-top:-40px;z-index:10}.single-course-overview .course-modules-container.pull-up .course-modules{-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);padding:64px;background:white}.single-course-overview .course-modules-container .course-modules h2{font-weight:400;margin:0}.single-course-overview .course-modules-container .course-modules .module-list{margin:32px 0 0 0;padding:0}.single-course-overview .course-modules-container .course-modules .module-list>li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:1fr 120px;grid-gap:0;grid-column-gap:48px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;padding-top:40px;border-top:1px solid #dadada}.single-course-overview .course-modules-container .course-modules .module-list>li>*{min-width:0}@media (max-width: 600px){.single-course-overview .course-modules-container .course-modules .module-list>li{display:block}}.no-cssgrid .single-course-overview .course-modules-container .course-modules .module-list>li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .single-course-overview .course-modules-container .course-modules .module-list>li div{display:block}.no-cssgrid .single-course-overview .course-modules-container .course-modules .module-list>li>div:first-child{float:left;width:calc(100% - 120px - 0)}.no-cssgrid .single-course-overview .course-modules-container .course-modules .module-list>li>div:last-child{float:right;margin-left:0;width:120px}.single-course-overview .course-modules-container .course-modules .module-list>li .module-complete{display:block;margin-bottom:6px;color:#008738;font-size:16px;font-size:1rem;font-style:italic}.single-course-overview .course-modules-container .course-modules .module-list>li h3{margin:0;max-width:750px}.single-course-overview .course-modules-container .course-modules .module-list>li .desc{margin:10px 0 0 0;max-width:750px;font-size:16px;font-size:1rem;line-height:1.5}.single-course-overview .course-modules-container .course-modules .module-list>li button{background:#2774D3;border:none;color:white;padding:5px 15px;font-size:16px;font-size:1rem}.single-course-overview .course-modules-container .course-modules .module-list>li .dropdown{padding:24px;margin-top:20px;display:none;grid-column:span 2}.single-course-overview .course-modules-container .course-modules .module-list>li .dropdown li:hover h4{text-decoration:underline}.single-course-overview .course-modules-container .course-modules .module-list>li .dropdown li:hover .fake-link::after{width:16px}.single-course-overview .course-modules-container .course-modules .module-list>li .dropdown li h4{font-weight:400;margin:0;font-size:16px;font-size:1rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:inline-block}.single-course-overview .course-modules-container .course-modules .module-list>li .dropdown li .unit-complete,.single-course-overview .course-modules-container .course-modules .module-list>li .dropdown li .unit-current{display:inline-block;margin-left:6px;color:#008738;font-size:16px;font-size:1rem;font-style:italic}.single-course-overview .course-modules-container .course-modules .module-list>li .dropdown li .unit-current{color:#2774D3}.single-course-overview .course-modules-container .course-modules .module-list>li .dropdown li a{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.single-course-overview .course-modules-container .course-modules .module-list>li .dropdown li .fake-link::after{content:"";background-image:url("../assets/arrow-right.svg");background-size:16px;background-position:center;background-repeat:no-repeat;margin-left:6px;display:inline-block;vertical-align:middle;width:0;height:16px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.single-course-overview .course-modules-container .course-modules .module-list>li .dropdown li ~ li{margin-top:16px}.single-course-overview .testimonials-container{margin:120px 0 0 0;padding:80px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.single-course-overview .testimonials-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(34,34,34,0.6);z-index:0}.single-course-overview .testimonials-container .margins-container{max-width:1000px;text-align:center;margin-bottom:0;position:relative;z-index:10}.single-course-overview .testimonials-container .margins-container h2{margin-bottom:48px;color:white}.single-course-overview .testimonials-container .margins-container .sue-testimonial{text-align:left}.single-course-overview .testimonials-container .margins-container .sue-testimonial ~ .sue-testimonial{margin-top:64px}.single-course-overview .testimonials-container .margins-container .sue-testimonial .sue-testimonial-text{border:none;font-style:normal;-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04)}.single-course-overview .testimonials-container .margins-container .sue-testimonial .sue-testimonial-name{color:white}.single-course-overview .testimonials-container .margins-container .slick-arrows{margin-top:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.single-course-overview .testimonials-container .margins-container .slick-arrows .slick-btn{position:relative;font-size:16px;font-size:1rem;background-color:transparent;border:2px solid white;background-size:25px;background-repeat:no-repeat}.single-course-overview .testimonials-container .margins-container .slick-arrows .slick-btn.slick-next{background-image:url("../assets/arrow-right-white.svg");background-position:90% center;padding:10px 50px 10px 20px}.single-course-overview .testimonials-container .margins-container .slick-arrows .slick-btn.slick-prev{background-image:url("../assets/arrow-left-white.svg");background-position:10% center;padding:10px 20px 10px 50px}.why-join-courses{margin:80px 0}.single-course_unit .label{font-size:15px;font-size:.9375rem;display:block;margin-bottom:6px}.single-course_unit .top-section{background:#2774D3;padding:40px 0 50px 0}.single-course_unit .top-section .margins-container{margin:0 auto}.single-course_unit .top-section *{color:white}.single-course_unit .top-section .breadcrumbs{margin-bottom:32px}.single-course_unit .top-section .breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:auto auto;grid-gap:0}.single-course_unit .top-section .breadcrumbs ul>*{min-width:0}@media (max-width: 600px){.single-course_unit .top-section .breadcrumbs ul{display:block}}.no-cssgrid .single-course_unit .top-section .breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .single-course_unit .top-section .breadcrumbs ul div{display:block}.no-cssgrid .single-course_unit .top-section .breadcrumbs ul>div:first-child{float:left;width:calc(100% - auto - 0)}.no-cssgrid .single-course_unit .top-section .breadcrumbs ul>div:last-child{float:right;margin-left:0;width:calc(100% - auto - 0)}.single-course_unit .top-section .breadcrumbs ul li a{text-decoration:underline}.single-course_unit .top-section .breadcrumbs ul li .title{font-size:18px;font-weight:500;display:block}.single-course_unit .top-section .breadcrumbs ul li ~ li{margin-left:24px;padding-left:24px;border-left:1px solid white}.single-course_unit .main-training-content-container .margins-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:1fr 230px;grid-gap:60px;overflow:visible}.single-course_unit .main-training-content-container .margins-container>*{min-width:0}@media (max-width: 600px){.single-course_unit .main-training-content-container .margins-container{display:block}}.no-cssgrid .single-course_unit .main-training-content-container .margins-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .single-course_unit .main-training-content-container .margins-container div{display:block}.no-cssgrid .single-course_unit .main-training-content-container .margins-container>div:first-child{float:left;width:calc(100% - 230px - 60px)}.no-cssgrid .single-course_unit .main-training-content-container .margins-container>div:last-child{float:right;margin-left:60px;width:230px}.single-course_unit .main-training-content-container div#toc_container{background:none;width:50%;float:right;padding-top:0;padding-left:3rem}@media print{.single-course_unit .main-training-content-container div#toc_container{display:none !important}}.single-course_unit .main-training-content-container div#toc_container p.toc_title{text-align:left;border-bottom:6px solid #C94907;font-weight:600;font-size:18px;margin-bottom:3px;padding-bottom:4px}.single-course_unit .main-training-content-container div#toc_container ul{margin-top:0}.single-course_unit .main-training-content-container div#toc_container ul li{font-family:'tofino';font-weight:400;font-size:.9rem;padding:3px 0;padding-left:5px}.single-course_unit .main-training-content-container div#toc_container ul li span{margin-right:4px;color:#C94907}.single-course_unit .main-training-content-container div#toc_container ul li ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.single-course_unit .main-training-content-container div#toc_container ul li ul li{font-weight:300}.single-course_unit .main-training-content-container .card,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart,.single-course_unit .main-training-content-container .edd-checkout .edd_form,.edd-checkout .single-course_unit .main-training-content-container .edd_form,.single-course_unit .main-training-content-container .widget_edd_cart_widget{-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);margin-top:-40px;padding:9vh 7vw;position:relative}.single-course_unit .main-training-content-container .card ul,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p ul,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p ul,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart ul,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart ul,.single-course_unit .main-training-content-container .edd-checkout .edd_form ul,.edd-checkout .single-course_unit .main-training-content-container .edd_form ul,.single-course_unit .main-training-content-container .widget_edd_cart_widget ul{padding:0 0 0 52px;list-style-type:disc}.single-course_unit .main-training-content-container .card .label,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart .label,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart .label,.single-course_unit .main-training-content-container .edd-checkout .edd_form .label,.edd-checkout .single-course_unit .main-training-content-container .edd_form .label,.single-course_unit .main-training-content-container .widget_edd_cart_widget .label{font-weight:500;font-size:18px;font-size:1.125rem;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase;color:#2774D3}.single-course_unit .main-training-content-container .card h1,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p h1,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p h1,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h1,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h1,.single-course_unit .main-training-content-container .edd-checkout .edd_form h1,.edd-checkout .single-course_unit .main-training-content-container .edd_form h1,.single-course_unit .main-training-content-container .widget_edd_cart_widget h1{margin:-8px 0 24px 0;line-height:1.3;font-size:50px;font-size:3.125rem}.single-course_unit .main-training-content-container .card h2 span,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h2 span,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h2 span,.single-course_unit .main-training-content-container .edd-checkout .edd_form h2 span,.edd-checkout .single-course_unit .main-training-content-container .edd_form h2 span,.single-course_unit .main-training-content-container .widget_edd_cart_widget h2 span,.single-course_unit .main-training-content-container .card h2 p,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h2 p,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h2 p,.single-course_unit .main-training-content-container .edd-checkout .edd_form h2 p,.edd-checkout .single-course_unit .main-training-content-container .edd_form h2 p,.single-course_unit .main-training-content-container .widget_edd_cart_widget h2 p,.single-course_unit .main-training-content-container .card h2 li,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h2 li,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h2 li,.single-course_unit .main-training-content-container .edd-checkout .edd_form h2 li,.edd-checkout .single-course_unit .main-training-content-container .edd_form h2 li,.single-course_unit .main-training-content-container .widget_edd_cart_widget h2 li,.single-course_unit .main-training-content-container .card h3 span,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h3 span,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h3 span,.single-course_unit .main-training-content-container .edd-checkout .edd_form h3 span,.edd-checkout .single-course_unit .main-training-content-container .edd_form h3 span,.single-course_unit .main-training-content-container .widget_edd_cart_widget h3 span,.single-course_unit .main-training-content-container .card h3 p,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h3 p,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h3 p,.single-course_unit .main-training-content-container .edd-checkout .edd_form h3 p,.edd-checkout .single-course_unit .main-training-content-container .edd_form h3 p,.single-course_unit .main-training-content-container .widget_edd_cart_widget h3 p,.single-course_unit .main-training-content-container .card h3 li,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h3 li,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h3 li,.single-course_unit .main-training-content-container .edd-checkout .edd_form h3 li,.edd-checkout .single-course_unit .main-training-content-container .edd_form h3 li,.single-course_unit .main-training-content-container .widget_edd_cart_widget h3 li,.single-course_unit .main-training-content-container .card h4 span,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h4 span,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h4 span,.single-course_unit .main-training-content-container .edd-checkout .edd_form h4 span,.edd-checkout .single-course_unit .main-training-content-container .edd_form h4 span,.single-course_unit .main-training-content-container .widget_edd_cart_widget h4 span,.single-course_unit .main-training-content-container .card h4 p,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h4 p,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h4 p,.single-course_unit .main-training-content-container .edd-checkout .edd_form h4 p,.edd-checkout .single-course_unit .main-training-content-container .edd_form h4 p,.single-course_unit .main-training-content-container .widget_edd_cart_widget h4 p,.single-course_unit .main-training-content-container .card h4 li,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h4 li,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h4 li,.single-course_unit .main-training-content-container .edd-checkout .edd_form h4 li,.edd-checkout .single-course_unit .main-training-content-container .edd_form h4 li,.single-course_unit .main-training-content-container .widget_edd_cart_widget h4 li,.single-course_unit .main-training-content-container .card h5 span,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h5 span,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h5 span,.single-course_unit .main-training-content-container .edd-checkout .edd_form h5 span,.edd-checkout .single-course_unit .main-training-content-container .edd_form h5 span,.single-course_unit .main-training-content-container .widget_edd_cart_widget h5 span,.single-course_unit .main-training-content-container .card h5 p,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h5 p,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h5 p,.single-course_unit .main-training-content-container .edd-checkout .edd_form h5 p,.edd-checkout .single-course_unit .main-training-content-container .edd_form h5 p,.single-course_unit .main-training-content-container .widget_edd_cart_widget h5 p,.single-course_unit .main-training-content-container .card h5 li,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h5 li,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h5 li,.single-course_unit .main-training-content-container .edd-checkout .edd_form h5 li,.edd-checkout .single-course_unit .main-training-content-container .edd_form h5 li,.single-course_unit .main-training-content-container .widget_edd_cart_widget h5 li{font-size:inherit;font-weight:inherit}.single-course_unit .main-training-content-container .card h2,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p h2,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p h2,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h2,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h2,.single-course_unit .main-training-content-container .edd-checkout .edd_form h2,.edd-checkout .single-course_unit .main-training-content-container .edd_form h2,.single-course_unit .main-training-content-container .widget_edd_cart_widget h2{font-size:24px;font-size:1.5rem}.single-course_unit .main-training-content-container .card h3,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p h3,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p h3,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h3,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h3,.single-course_unit .main-training-content-container .edd-checkout .edd_form h3,.edd-checkout .single-course_unit .main-training-content-container .edd_form h3,.single-course_unit .main-training-content-container .widget_edd_cart_widget h3{font-size:22px;font-size:1.375rem}.single-course_unit .main-training-content-container .card h4,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p h4,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p h4,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart h4,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart h4,.single-course_unit .main-training-content-container .edd-checkout .edd_form h4,.edd-checkout .single-course_unit .main-training-content-container .edd_form h4,.single-course_unit .main-training-content-container .widget_edd_cart_widget h4{font-size:20px;font-size:1.25rem}.single-course_unit .main-training-content-container .card blockquote,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p blockquote,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p blockquote,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart blockquote,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart blockquote,.single-course_unit .main-training-content-container .edd-checkout .edd_form blockquote,.edd-checkout .single-course_unit .main-training-content-container .edd_form blockquote,.single-course_unit .main-training-content-container .widget_edd_cart_widget blockquote{border-left:9px solid #f68044;padding-left:30px;margin:40px 0}.single-course_unit .main-training-content-container .card blockquote p,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart blockquote p,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart blockquote p,.single-course_unit .main-training-content-container .edd-checkout .edd_form blockquote p,.edd-checkout .single-course_unit .main-training-content-container .edd_form blockquote p,.single-course_unit .main-training-content-container .widget_edd_cart_widget blockquote p,.single-course_unit .main-training-content-container .card blockquote li,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart blockquote li,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart blockquote li,.single-course_unit .main-training-content-container .edd-checkout .edd_form blockquote li,.edd-checkout .single-course_unit .main-training-content-container .edd_form blockquote li,.single-course_unit .main-training-content-container .widget_edd_cart_widget blockquote li{font-weight:400}.single-course_unit .main-training-content-container .card .toc_list,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart .toc_list,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart .toc_list,.single-course_unit .main-training-content-container .edd-checkout .edd_form .toc_list,.edd-checkout .single-course_unit .main-training-content-container .edd_form .toc_list,.single-course_unit .main-training-content-container .widget_edd_cart_widget .toc_list{font-size:18px;font-size:1.125rem;font-weight:regular}.single-course_unit .main-training-content-container .card .su-tabs-current,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart .su-tabs-current,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart .su-tabs-current,.single-course_unit .main-training-content-container .edd-checkout .edd_form .su-tabs-current,.edd-checkout .single-course_unit .main-training-content-container .edd_form .su-tabs-current,.single-course_unit .main-training-content-container .widget_edd_cart_widget .su-tabs-current{background:#C94907;font-weight:bold}.single-course_unit .main-training-content-container .card .su-tabs-pane p,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart .su-tabs-pane p,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart .su-tabs-pane p,.single-course_unit .main-training-content-container .edd-checkout .edd_form .su-tabs-pane p,.edd-checkout .single-course_unit .main-training-content-container .edd_form .su-tabs-pane p,.single-course_unit .main-training-content-container .widget_edd_cart_widget .su-tabs-pane p,.single-course_unit .main-training-content-container .card .su-tabs-pane li,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart .su-tabs-pane li,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart .su-tabs-pane li,.single-course_unit .main-training-content-container .edd-checkout .edd_form .su-tabs-pane li,.edd-checkout .single-course_unit .main-training-content-container .edd_form .su-tabs-pane li,.single-course_unit .main-training-content-container .widget_edd_cart_widget .su-tabs-pane li{color:white}.single-course_unit .main-training-content-container .card p,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p p,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p p,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart p,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart p,.single-course_unit .main-training-content-container .edd-checkout .edd_form p,.edd-checkout .single-course_unit .main-training-content-container .edd_form p,.single-course_unit .main-training-content-container .widget_edd_cart_widget p,.single-course_unit .main-training-content-container .card li,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p li,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p li,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart li,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart li,.single-course_unit .main-training-content-container .edd-checkout .edd_form li,.edd-checkout .single-course_unit .main-training-content-container .edd_form li,.single-course_unit .main-training-content-container .widget_edd_cart_widget li,.single-course_unit .main-training-content-container .card span,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p span,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p span,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart span,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart span,.single-course_unit .main-training-content-container .edd-checkout .edd_form span,.edd-checkout .single-course_unit .main-training-content-container .edd_form span,.single-course_unit .main-training-content-container .widget_edd_cart_widget span{font-size:20px;font-size:1.25rem;line-height:1.6;font-family:'tofino';font-weight:300}.single-course_unit .main-training-content-container .card table,.single-course_unit .main-training-content-container body.edd-checkout .card.skinny>p table,body.edd-checkout .single-course_unit .main-training-content-container .card.skinny>p table,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart table,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart table,.single-course_unit .main-training-content-container .edd-checkout .edd_form table,.edd-checkout .single-course_unit .main-training-content-container .edd_form table,.single-course_unit .main-training-content-container .widget_edd_cart_widget table{width:100%;border-spacing:4px;opacity:1}.single-course_unit .main-training-content-container .card table tr,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart table tr,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart table tr,.single-course_unit .main-training-content-container .edd-checkout .edd_form table tr,.edd-checkout .single-course_unit .main-training-content-container .edd_form table tr,.single-course_unit .main-training-content-container .widget_edd_cart_widget table tr{background:#f9f9f9}.single-course_unit .main-training-content-container .card table td,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart table td,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart table td,.single-course_unit .main-training-content-container .edd-checkout .edd_form table td,.edd-checkout .single-course_unit .main-training-content-container .edd_form table td,.single-course_unit .main-training-content-container .widget_edd_cart_widget table td{padding:10px}.single-course_unit .main-training-content-container .card table td ul,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart table td ul,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart table td ul,.single-course_unit .main-training-content-container .edd-checkout .edd_form table td ul,.edd-checkout .single-course_unit .main-training-content-container .edd_form table td ul,.single-course_unit .main-training-content-container .widget_edd_cart_widget table td ul{margin:0}.single-course_unit .main-training-content-container .card table td ul li,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart table td ul li,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart table td ul li,.single-course_unit .main-training-content-container .edd-checkout .edd_form table td ul li,.edd-checkout .single-course_unit .main-training-content-container .edd_form table td ul li,.single-course_unit .main-training-content-container .widget_edd_cart_widget table td ul li{padding:0;margin:8px 0;font-weight:400;font-size:16px}.single-course_unit .main-training-content-container .card table a,.single-course_unit .main-training-content-container .edd-checkout #edd_checkout_cart table a,.edd-checkout .single-course_unit .main-training-content-container #edd_checkout_cart table a,.single-course_unit .main-training-content-container .edd-checkout .edd_form table a,.edd-checkout .single-course_unit .main-training-content-container .edd_form table a,.single-course_unit .main-training-content-container .widget_edd_cart_widget table a{text-decoration:underline;border-bottom:0 !important;color:#C94907}.single-course_unit .main-training-content-container .course-overview{margin-top:32px}.single-course_unit .main-training-content-container .course-overview .label{margin-bottom:20px}.single-course_unit .main-training-content-container .course-overview button{background:none;text-transform:none;width:100%;padding:0;margin:0;text-align:left;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;grid-template-columns:1fr 20px;grid-gap:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.single-course_unit .main-training-content-container .course-overview button>*{min-width:0}@media (max-width: 600px){.single-course_unit .main-training-content-container .course-overview button{display:block}}.no-cssgrid .single-course_unit .main-training-content-container .course-overview button{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex}.no-cssgrid .single-course_unit .main-training-content-container .course-overview button div{display:block}.no-cssgrid .single-course_unit .main-training-content-container .course-overview button>div:first-child{float:left;width:calc(100% - 20px - 20px)}.no-cssgrid .single-course_unit .main-training-content-container .course-overview button>div:last-child{float:right;margin-left:20px;width:20px}.single-course_unit .main-training-content-container .course-overview button:hover{-webkit-box-shadow:none;box-shadow:none}.single-course_unit .main-training-content-container .course-overview button h3{font-size:15px;font-size:.9375rem;font-weight:500;margin:0;line-height:1.3}.single-course_unit .main-training-content-container .course-overview ul li ul{margin-top:10px;display:none}.single-course_unit .main-training-content-container .course-overview ul li ul li ~ li{margin-top:12px;padding-top:12px;border-top:1px solid #dbdbdb}.single-course_unit .main-training-content-container .course-overview ul li.active button .chevron::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.single-course_unit .main-training-content-container .course-overview ul li.active ul{display:block}.single-course_unit .main-training-content-container .course-overview ul li a{display:block}.single-course_unit .main-training-content-container .course-overview ul li a:hover .unit-title{text-decoration:underline}.single-course_unit .main-training-content-container .course-overview ul li .unit-title{font-size:15px;font-size:.9375rem;margin:0;color:#3c3c3c;font-weight:400;display:inline-block}.single-course_unit .main-training-content-container .course-overview ul li .unit-title.current{color:#2774D3}.single-course_unit .main-training-content-container .course-overview ul li .unit-complete,.single-course_unit .main-training-content-container .course-overview ul li .unit-current{display:block;color:#008738;font-size:14px;font-size:.875rem;font-style:italic}.single-course_unit .main-training-content-container .course-overview ul li .unit-current{color:#2774D3}.single-course_unit .main-training-content-container .course-overview ul li ~ li{margin-top:16px}.single-course_unit .main-training-content-container .course-overview>ul>li{background:white;-webkit-box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);box-shadow:0 0.8px 3.4px rgba(0,0,0,0.01),0 3.5px 15.3px rgba(0,0,0,0.02),0 11.7px 51px rgba(0,0,0,0.03),0 28px 122px rgba(0,0,0,0.04);padding:16px}.single-course_unit .main-training-content-container .course-overview .download-certificate{padding:16px 24px 24px 24px;margin-top:48px;background:#f68044}.single-course_unit .main-training-content-container .course-overview .download-certificate h2{margin:0;font-size:21px;font-size:1.3125rem;color:white;line-height:1.2}.single-course_unit .main-training-content-container .course-overview .download-certificate .button,.single-course_unit .main-training-content-container .course-overview .download-certificate .posts-navigation .nav-previous,.posts-navigation .single-course_unit .main-training-content-container .course-overview .download-certificate .nav-previous,.single-course_unit .main-training-content-container .course-overview .download-certificate .posts-navigation .nav-next,.posts-navigation .single-course_unit .main-training-content-container .course-overview .download-certificate .nav-next,.single-course_unit .main-training-content-container .course-overview .download-certificate #bbp_search_submit{font-size:16px;font-size:1rem;padding:8px 16px;margin-top:16px;background:white;color:#222}.app-check-purchase .wpas-ticket-buttons-top{display:none}#wpas_form_registration{display:none}.wpas-alert-info{border:none;background:none;color:#222;padding:0}.wpas-alert-info a{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );font-family:'Oswald', sans-serif;text-transform:uppercase;color:white;padding:15px 20px;margin-top:20px;margin-left:10px;display:inline-block}.wpas-ticket-buttons-top{padding-bottom:1rem}.wpas-ticket-buttons-top .wpas-btn{font-family:'Oswald';text-transform:uppercase;color:#ff6600;letter-spacing:0.02em;background:none;border:none;padding:0;font-size:16px}.wpas-ticket-buttons-top .wpas-link-ticketnew{padding:0 1rem}.wpas-form-group{padding-bottom:0.5rem}.wpas-form-group label{padding-right:20px}.wpas-form-group input[type=text]{padding:4px 2px;border:none;border:solid 1px #c9c9c9;-webkit-transition:border 0.3s;transition:border 0.3s;font-size:1rem;color:#4c4c4c;width:250px}.wpas-form-group input[type=text]:focus,.wpas-form-group input[type=text].focus{border-bottom:solid 2px #f60}.wpas-form-group .wpas-submit-ticket-wysiwyg{padding-top:10px}.wpas-reply-attachements{background:#f68044;color:white;border:none}.wpas-reply-attachements strong{border-bottom:0;margin-bottom:10px}.wpas-reply-attachements li a{text-decoration:underline}.wpas-form button[type=submit]{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:18px;padding:0.4em 2.2em;text-align:center;display:inline-block;color:#fff;background-color:#f68044;border:none;cursor:pointer}@font-face{font-family:'tofino';src:url("../fonts/tofino_bold-webfont.woff2") format("woff2"),url("../fonts/tofino_bold-webfont.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'tofino';src:url("../fonts/tofino_medium-webfont.woff2") format("woff2"),url("../fonts/tofino_medium-webfont.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'tofino';src:url("../fonts/tofino_regular-webfont.woff2") format("woff2"),url("../fonts/tofino_regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'tofino';src:url("../fonts/tofino_book-webfont.woff2") format("woff2"),url("../fonts/tofino_book-webfont.woff") format("woff");font-weight:300;font-style:normal}.type-white{color:#fff}.type-white *{color:#fff}.type-orange{color:#f68044}.type-orange *{color:#f68044}.type-dark{color:#222}.type-dark *{color:#222}.type-grey{color:#4c4c4c}.type-grey *{color:#4c4c4c}.type-gradient,#bbpress-forums .bbp-reply-header .bbpvotes-post-voteup-link,#bbpress-forums .bbp-reply-header .bbpvotes-post-voteup-link::before{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#f68044}.header-small{font-size:18px;font-weight:600}.subheading-large{font-size:28px;font-weight:500}.subheading-medium{font-size:24px;font-weight:500}.subheading-small{font-size:18px;font-weight:600}.body-text-small{font-size:12px;font-family:'tofino'}.body-text-large{font-size:20px;line-height:1.5;font-family:'tofino'}h1{font-weight:600}@media (max-width: 600px){h1{font-size:28px}}h1.title-primary{font-size:32px}h1.title-largest{font-size:38px}@media (max-width: 991px){h1.title-largest{font-size:32px}}@media (max-width: 480px){h1.title-largest{font-size:26px}}@media (max-width: 1200px){.archive-title{margin-top:0;text-align:center}}.archive-title span{color:#f68044}.title-list{font-size:14px;font-weight:normal;margin:0}.no-bullets{list-style-type:none}.list-numbers{list-style-type:decimal;padding-left:10px}.list-numbers li{padding-left:10px}.fifteen-oswald{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:15px}.fifteen-oswald.left-10{margin-left:10px}.fifteen-oswald.italic{font-style:italic}.twenty-oswald{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:20px}.twenty-oswald.left-10{margin-left:10px}.twenty-oswald.italic{font-style:italic}.thirty-oswald{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:30px}.fourty-oswald{font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:40px}.text-14{font-size:14px}div{font-family:"tofino"}.big-para{line-height:1.5;font-size:20px}.underline-normal{text-decoration:underline}.underline-link{text-decoration:none;text-shadow:1px 1px 0 #fff, -1px 1px 0 #fff, 2px 0 0 #fff, -2px 0 0 #fff;-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #f68044;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #f68044}.underline p>a{text-decoration:none;text-shadow:1px 1px 0 #fff, -1px 1px 0 #fff, 2px 0 0 #fff, -2px 0 0 #fff;-webkit-box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #f68044;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #f68044}.underline-solo-orange{text-decoration:none;text-shadow:1px 1px 0 #f68044,-1px 1px 0 #f68044,2px 0 0 #f68044,-2px 0 0 #f68044;-webkit-box-shadow:inset 0 -1px 0 0 #fff, inset 0 -2px 0 0 white;box-shadow:inset 0 -1px 0 0 #fff, inset 0 -2px 0 0 white}.no-underline{text-decoration:none}.border-bottom-white{border-bottom:2px solid white;padding:10px}.border-bottom-white.no-pad{padding:0}.border-black{border:2px solid #222;padding:20px}.border-list{border-bottom:2px solid #222;padding-bottom:20px}.border-list:last-child{border:none;padding:0}.title-general{font-size:24px;font-weight:normal;margin-bottom:0.4rem}@media (max-width: 991px){.title-general{font-size:17px}}@media (max-width: 991px){.tablet-title{font-size:24px}}.hub-title{font-size:70px}@media (max-width: 480px){.hub-title{font-size:40px}}p img{max-width:100%;margin:auto;height:auto}.text-center{text-align:center}.text-left{text-align:left}@media (max-width: 991px){.text-center-tablet{text-align:center}}.text-group{margin-top:150px}.sales-landing-page .message-holder{margin-top:40px}.sales-landing-page .flexible-block{padding:50px 0}@media (max-width: 991px){.sales-landing-page .flexible-block{padding:30px 0}}.sales-landing-page .flexible-block h1,.sales-landing-page .flexible-block h2,.sales-landing-page .flexible-block h3,.sales-landing-page .flexible-block h4,.sales-landing-page .flexible-block h5,.sales-landing-page .flexible-block h6{font-family:"Oswald";text-transform:uppercase}.sales-landing-page .flexible-block .optional-button{text-decoration:none;padding:12px 15px;font-family:'Oswald';text-transform:uppercase;background:#2774D3;display:inline-block;color:white;margin-top:20px}.sales-landing-page .flexible-block .optional-button.orange{background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%)}.sales-landing-page .flexible-block .optional-title{width:100%;text-align:center;margin-bottom:30px;margin-top:0}.sales-landing-page .margins-container{width:90%}.sales-landing-page .header-section{background-repeat:no-repeat;background-size:cover;min-height:80vh;background-position:center;padding-top:10vh;position:relative;overflow:hidden}@media (max-width: 991px){.sales-landing-page .header-section{padding-top:0}}.sales-landing-page .header-section .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:white;opacity:0.5}.sales-landing-page .header-section .text-container{position:relative;z-index:2;padding-bottom:40px}@media (max-width: 991px){.sales-landing-page .header-section .text-container{max-width:unset;width:90%;padding-top:5vw;margin-bottom:40px}}.sales-landing-page .header-section .text-container *{max-width:60%}@media (max-width: 991px){.sales-landing-page .header-section .text-container *{max-width:unset}}.sales-landing-page .header-section .text-container a{background:#C94907;color:white;text-decoration:none;font-weight:bold;padding:12px 15px}.sales-landing-page .header-section .text-container .stripe-checkout{display:inline-block;margin-top:10px}.sales-landing-page .open_text{background:white}.sales-landing-page .open_text .margins-container{max-width:750px}.sales-landing-page .image_and_text,.sales-landing-page .video_and_text{background:white}.sales-landing-page .image_and_text .margins-container,.sales-landing-page .video_and_text .margins-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media (max-width: 991px){.sales-landing-page .image_and_text .margins-container,.sales-landing-page .video_and_text .margins-container{display:block}}.sales-landing-page .image_and_text .margins-container .text-section,.sales-landing-page .video_and_text .margins-container .text-section{max-width:650px;-webkit-box-flex:1;-ms-flex:1 1 45%;-webkit-flex:1 1 45%;-moz-box-flex:1;flex:1 1 45%}.sales-landing-page .image_and_text .margins-container .text-section ~ .image-holder,.sales-landing-page .video_and_text .margins-container .text-section ~ .image-holder{margin-left:7vw}@media (max-width: 991px){.sales-landing-page .image_and_text .margins-container .text-section ~ .image-holder,.sales-landing-page .video_and_text .margins-container .text-section ~ .image-holder{margin-left:0;margin-top:30px}}.sales-landing-page .image_and_text .margins-container .image-holder,.sales-landing-page .video_and_text .margins-container .image-holder{-webkit-box-flex:1;-ms-flex:1 1 35%;-webkit-flex:1 1 35%;-moz-box-flex:1;flex:1 1 35%}.sales-landing-page .image_and_text .margins-container .image-holder iframe,.sales-landing-page .video_and_text .margins-container .image-holder iframe{width:100%}.sales-landing-page .image_and_text .margins-container .image-holder img,.sales-landing-page .video_and_text .margins-container .image-holder img{width:100%}.sales-landing-page .image_and_text .margins-container .image-holder ~ .text-section,.sales-landing-page .video_and_text .margins-container .image-holder ~ .text-section{margin-left:7vw}@media (max-width: 991px){.sales-landing-page .image_and_text .margins-container .image-holder ~ .text-section,.sales-landing-page .video_and_text .margins-container .image-holder ~ .text-section{margin-left:0;margin-top:30px}}.sales-landing-page .icon_block{background:#C94907}.sales-landing-page .icon_block .optional-button{margin:0 auto}.sales-landing-page .icon_block *{color:white}.sales-landing-page .icon_block .icon-holder{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media (max-width: 991px){.sales-landing-page .icon_block .icon-holder{display:block}}.sales-landing-page .icon_block .icon-holder .icon-section{-webkit-box-flex:1;-ms-flex:1 1 250px;-webkit-flex:1 1 250px;-moz-box-flex:1;flex:1 1 250px;margin:0 15px;text-align:center}.sales-landing-page .icon_block .icon-holder .icon-section img{width:50px}@media (max-width: 991px){.sales-landing-page .icon_block .icon-holder .icon-section ~ .icon-section{margin-top:30px}}.sales-landing-page .icon_block .optional-button{color:#222;background:white;display:table;margin:40px auto 0 auto}.sales-landing-page .icon_block .optional-button.center-align{display:table;margin:40px auto 0 auto}.sales-landing-page .review_block{background:#2774D3}.sales-landing-page .review_block .margins-container{margin-bottom:0}.sales-landing-page .review_block *{color:white}.sales-landing-page .review_block .reviews-holder{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}@media (max-width: 991px){.sales-landing-page .review_block .reviews-holder{display:block}}.sales-landing-page .review_block .reviews-holder .review{margin:0 15px;border:1px solid white;-webkit-box-flex:1;-ms-flex:1 1 250px;-webkit-flex:1 1 250px;-moz-box-flex:1;flex:1 1 250px;margin:0 15px;padding:20px 25px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media (max-width: 991px){.sales-landing-page .review_block .reviews-holder .review ~ .review{margin-top:30px}}.sales-landing-page .review_block .reviews-holder .review p{margin-top:0}.sales-landing-page .review_block .optional-button{color:#222;background:white;display:table;margin:40px auto 0 auto}.sales-landing-page .accordion_block{background:white}.sales-landing-page .accordion_block .accordion-holder{max-width:800px;margin:30px auto}.sales-landing-page .accordion_block .accordion-holder .accordion-block button{padding:20px 0;position:relative;font-family:unset;background:none;width:100%;text-transform:none;text-align:left}.sales-landing-page .accordion_block .accordion-holder .accordion-block button.active .chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sales-landing-page .accordion_block .accordion-holder .accordion-block button:hover{-webkit-box-shadow:none;box-shadow:none}.sales-landing-page .accordion_block .accordion-holder .accordion-block button p{margin:0;text-decoration:none;width:calc(100% - 50px);display:inline-block;text-transform:none}.sales-landing-page .accordion_block .accordion-holder .accordion-block button .chevron{display:inline-block;vertical-align:middle;margin-left:30px}.sales-landing-page .accordion_block .accordion-holder .accordion-block:hover{-webkit-box-shadow:none;box-shadow:none}.sales-landing-page .accordion_block .accordion-holder .accordion-block ~ .accordion-block{border-top:1px solid #CCCCCC}.sales-landing-page .accordion_block .accordion-holder .accordion-block .accordion-panel{display:none;font-size:1rem}.sales-landing-page .accordion_block .accordion-holder .accordion-block .accordion-panel *{text-align:left}.sales-landing-page .accordion_block .optional-button{display:table;margin:40px auto 0 auto}.sales-landing-page .contact_block .margins-container{text-align:center}.sales-landing-page .contact_block .margins-container .contact-buttons{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:40px}@media (max-width: 991px){.sales-landing-page .contact_block .margins-container .contact-buttons{display:block}}.sales-landing-page .contact_block .margins-container .contact-buttons a,.sales-landing-page .contact_block .margins-container .contact-buttons button{text-decoration:none;padding:12px 15px;background:#C94907;display:inline-block;margin:0 10px;font-size:1rem}@media (max-width: 991px){.sales-landing-page .contact_block .margins-container .contact-buttons a,.sales-landing-page .contact_block .margins-container .contact-buttons button{display:block;width:100%;margin-top:10px}}.sales-landing-page .contact_block .margins-container .contact-buttons a span,.sales-landing-page .contact_block .margins-container .contact-buttons button span{color:white;font-family:'Oswald';text-transform:uppercase}.sales-landing-page .contact_block .margins-container .contact-buttons a img,.sales-landing-page .contact_block .margins-container .contact-buttons button img{margin-right:10px}.sales-landing-page .contact_block .margins-container .form-wrap{display:none;max-width:500px;padding:40px 20px;background:white;margin:50px auto 0 auto}.sales-landing-page .contact_block .margins-container .form-wrap h3{margin-top:0;margin-bottom:30px}.sales-landing-page .contact_block .margins-container .form-wrap #seraphus-contact .field-wrap{margin:10px 0;display:inline-block;width:calc(50% - 10px)}.sales-landing-page .contact_block .margins-container .form-wrap #seraphus-contact .field-wrap:nth-child(even){margin-left:10px}.sales-landing-page .contact_block .margins-container .form-wrap #seraphus-contact .field-wrap.full-width{width:100%}.sales-landing-page .contact_block .margins-container .form-wrap #seraphus-contact .field-wrap label{display:block;text-align:left;margin-bottom:10px;font-size:0.9rem}.sales-landing-page .contact_block .margins-container .form-wrap #seraphus-contact .field-wrap input,.sales-landing-page .contact_block .margins-container .form-wrap #seraphus-contact .field-wrap textarea{width:100%}.sales-landing-page .contact_block .margins-container .form-wrap #seraphus-contact .field-wrap textarea{height:130px}.sales-landing-page .contact_block .margins-container .form-wrap #seraphus-contact .field-wrap input{padding:10px}.sales-landing-page .contact_block .margins-container .form-wrap #seraphus-contact input[type="submit"]{margin-top:10px;background:#C94907}.success-message-seraphus-email,.error-message-seraphus-email{padding:30px 5%}*:focus{outline-width:3px;outline-color:#78aeda;outline-style:solid}.using-mouse *:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}#flying-focus{position:absolute;margin:0;background:transparent;-webkit-transition-property:left,top,width,height;-o-transition-property:left,top,width,height;transition-property:left,top,width,height;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;visibility:hidden;pointer-events:none;border:1px solid #78aeda;-webkit-box-shadow:0 0 5px #78aeda;box-shadow:0 0 5px #78aeda;border-radius:2px}#flying-focus.flying-focus-visible{visibility:visible;z-index:9999}.flying-focus-target{outline:none !important}.flying-focus-target::-moz-focus-inner{border:0 !important}.the-content .home-banner-container{width:calc(100% + 14rem);margin-left:-7rem;float:left;position:relative;margin-top:30px;margin-bottom:30px}.the-content .home-banner-container .home-banner{background:#ff6600;background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 )}.the-content .home-banner-container .full-tablet{overflow:hidden}.the-content .home-banner-container .banner-title{top:auto;font-size:22px;width:100%}.the-content .home-banner-container div.group{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.the-content .home-banner-container a{margin-top:0;width:calc(100% / 3.09);height:auto}.the-content .home-banner-container .advice-button{position:relative}article.single-article .article-card-content .the-content .shortcode{width:280px;padding:25px;background:#1474ea;position:relative;z-index:10;opacity:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;height:300px}article.single-article .article-card-content .the-content .shortcode.ebook-promo-side{height:auto}@media print{article.single-article .article-card-content .the-content .shortcode{display:none !important}}@media (max-width: 480px){article.single-article .article-card-content .the-content .shortcode{width:100%}}article.single-article .article-card-content .the-content .shortcode .main-title-text{position:relative;z-index:10}article.single-article .article-card-content .the-content .shortcode .main-title-text .points{max-height:100px}article.single-article .article-card-content .the-content .shortcode .main-title-text .points span{color:#222;margin-top:7.5px;display:none}article.single-article .article-card-content .the-content .shortcode .main-title-text .points span:first-child{display:block;opacity:1}article.single-article .article-card-content .the-content .shortcode .advice-button{background:white;color:#222;margin-top:15px;width:100%;padding:0.4em 0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}article.single-article .article-card-content .the-content .shortcode img{position:absolute;top:21px;right:21px;width:50%;max-width:200px;opacity:0.2}.slide-up-banner{background:#1474ea;position:fixed;bottom:-200%;left:0;width:100%;z-index:100;padding:30px 0;-webkit-transition:bottom 2s ease-in-out;-o-transition:bottom 2s ease-in-out;transition:bottom 2s ease-in-out}.slide-up-banner.active{bottom:0}.slide-up-banner .margins-container{display:grid;grid-template-columns:.7fr 3fr 160px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;grid-gap:15px}.slide-up-banner #close-banner{font-family:'tofino';font-weight:900;font-size:18px;background:#222;color:white;padding-top:4px;width:35px;height:35px;border-radius:100em;text-align:center;position:absolute;right:2vw;cursor:pointer;top:-15px}.slide-up-banner .advantages p{font-size:16px;margin:0;color:white;font-weight:500}.slide-up-banner .cta .button,.slide-up-banner .cta .posts-navigation .nav-previous,.posts-navigation .slide-up-banner .cta .nav-previous,.slide-up-banner .cta .posts-navigation .nav-next,.posts-navigation .slide-up-banner .cta .nav-next,.slide-up-banner .cta #bbp_search_submit{padding:10px;width:100%}@media print{.slide-up-banner{display:none !important}}.main-login-page .main-content{width:56%}@media (max-width: 991px){.main-login-page .main-content{width:100%}}.main-login-page .sidebar{width:42.5%;text-align:center}@media (max-width: 991px){.main-login-page .sidebar{width:100%}}.main-login-page .sidebar .card,.main-login-page .sidebar body.edd-checkout .card.skinny>p,body.edd-checkout .main-login-page .sidebar .card.skinny>p,.main-login-page .sidebar .edd-checkout #edd_checkout_cart,.edd-checkout .main-login-page .sidebar #edd_checkout_cart,.main-login-page .sidebar .edd-checkout .edd_form,.edd-checkout .main-login-page .sidebar .edd_form,.main-login-page .sidebar .widget_edd_cart_widget{padding:40px;border:3px solid #f60}.main-login-page .sidebar .card-header{font-family:'Oswald';text-transform:uppercase;margin-bottom:10px;color:#4c4c4c;font-size:20px}.main-login-page .sidebar h3.short-explainer{font-size:36px;color:#f60;margin-top:16px;line-height:36px}.main-login-page .sidebar p{font-size:18px}#crestashareicon{width:60px}@media (max-width: 600px){#crestashareicon{width:initial}}.cc-compliance .cc-dismiss{background:-webkit-gradient(linear, left top, right top, from(#f60), to(#fe8c00));background:-o-linear-gradient(left, #f60 0%, #fe8c00 100%);background:linear-gradient(to right, #f60 0%, #fe8c00 100%);border:none}
