﻿@-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;animation-delay:.3s}.push-content{-webkit-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:49px}}@keyframes slide-in-double{0%{top:-100px}100%{top:49px}}@-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;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes courseSlide{from{max-height:0}from{max-height:100000px}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-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}}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}.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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;cursor:pointer;transition:all 0.3s ease-in-out}.button:hover,.posts-navigation .nav-previous:hover,.posts-navigation .nav-next:hover,#bbp_search_submit:hover{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{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}*:focus{outline:none}.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{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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;cursor:pointer;box-shadow:none;display:inline-block;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{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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;font-size:18px;border-radius:0;border:none;cursor:pointer;box-shadow:none;color:white;padding:5px 20px;transition:all 0.3s ease-in-out}input[type="submit"]:hover{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}@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}.button-clear{border:2px solid #fff}.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}.button-orange,.posts-navigation .nav-previous,.posts-navigation .nav-next{background-color:#f68044;transition:all 0.3s ease-in-out}.button-orange:hover,.posts-navigation .nav-previous:hover,.posts-navigation .nav-next:hover{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;padding:10px 40px;font-size:20px;border:none;cursor:pointer;box-shadow:none;display:inline-block;transition:all 0.3s ease-in-out}.button-white{background-color:#fff;color:#222;transition:all 0.3s ease-in-out}.button-white:hover{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;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}.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, transparent 0%, rgba(0,0,0,0.2) 100%);background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.2)));background:linear-gradient(to bottom, transparent 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, transparent 0%, rgba(0,0,0,0.2) 100%);background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0,0,0,0.2)));background:linear-gradient(to bottom, transparent 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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:270px;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}.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}.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:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-align{display:-webkit-flex;-webkit-flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align.between{-webkit-justify-content:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-align.no-vertical{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{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{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%;flex:1 1 24%}@media (max-width: 991px){.flex-width-quarter{width:100%;flex:1 1 100%}}.flex-grow-three{flex:1 1 33%;-webkit-flex:1 1 33%}.flex-end{display:-webkit-flex;-webkit-flex-wrap:wrap;display:-ms-flexbox;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}.sharing .label{font-family:'Oswald', sans-serif;text-transform:uppercase;display:inline-block;margin-right:10px}.sharing .icons{display:inline-block}.sharing .icons a{padding:0 5px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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{justify-content:flex-start;background-size:cover;background-position:center;min-height:350px;z-index:-1;overflow:hidden;width:100%;position:relative;background-attachment:scroll;background-attachment:fixed}.single-hero-image.single-article{height:535px;overflow:hidden;display:flex;justify-content: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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;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;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{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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width: 991px){.site-header .logo{width:180px}}.site-header .logo img{position:relative;top:8px;left:-6px;width:80%}.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:-moz-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:flex-start;-moz-box-pack:start;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;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.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 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{padding-left:15px}}.site-header .mobile-nav{float:left;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;float:right}}.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);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-o-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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-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);-ms-transform:rotate(45deg);transform:rotate(45deg)}.site-header .mobile-nav .nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.site-header .mobile-nav .nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}@media (max-width: 1100px){.site-header .mobile-nav{display:block}}.site-header .login-header,.site-header .logout-header{height:100%;background:#ff6600;background:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;-o-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: 991px){.site-header .login-header,.site-header .logout-header{display:none}}.site-header .login-header .join-login,.site-header .logout-header .join-login{font-family:'Oswald', sans-serif;text-transform:uppercase;color:white}.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;-o-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}header.fixed .logo{width:auto;padding:5px 10px 10px 6px;height:auto}header.fixed .logo a img.logo-img-start{display:none}header.fixed .logo a img.logo-img-scroll{width:38px;display:block;top:auto;left: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}.menu-slide{min-height:100%;height:85vh;padding-top:50px;top:65px;left:200%;position:fixed;width:100%;z-index:100;overflow:scroll;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:#f4f4f4}.menu-slide .search-box form button{background:#ff6600;background:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );bottom:0;padding:10px}.menu-slide .search-box form button span{padding:0}.menu-slide .search-box form input{padding-right:35px}@media (max-width: 991px){.menu-slide .menu-mobile-menu-container{top:0}}.menu-slide .menu-mobile-menu-container ul{width:95%;margin:auto;padding:20px 0;text-align:center;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-flex-direction:column;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center}.menu-slide .menu-mobile-menu-container ul li{display:block;padding:10px;font-family:'Oswald', sans-serif;text-transform:uppercase;color:#222;font-size:25px}.menu-slide .menu-mobile-menu-container ul li:last-child{color:#222}.menu-slide .menu-mobile-menu-container ul li ul{padding:0}.menu-slide .menu-mobile-menu-container ul li ul li{display:inline-block;color:#f68044;padding:3px 0;font-size:20px}.menu-slide .menu-mobile-menu-container ul li ul li:last-child{color:#f68044}.menu-slide .menu-mobile-menu-container ul li:last-child{color:#f60}.menu-slide .menu-mobile-menu-container ul li.menu-item-has-children{position:relative}.menu-slide .menu-mobile-menu-container ul li.menu-item-has-children a{position:relative}.menu-slide .menu-mobile-menu-container ul li.menu-item-has-children a::after{content:"▼";font-size:11px;vertical-align:middle;opacity:.4;position:absolute;right:-20px;top:10px}.menu-slide .menu-mobile-menu-container ul li.menu-item-has-children ul{display:none}.menu-open{left:0}.members-bar{padding:10px 0;font-size:17px}@media print{.members-bar{display:none}}.members-bar.members-fixed{position:fixed;top:-100px;left:0;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}@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;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-flex-wrap:wrap;-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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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}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:0}footer.page-footer nav{margin-top:50px}@media (max-width: 991px){footer.page-footer nav{margin-top:20px}}footer.page-footer ul.menu{display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 991px){footer.page-footer ul.menu{margin-top:0}footer.page-footer ul.menu li{display:inline-block}}@media (max-width: 991px) and (max-width: 991px){footer.page-footer ul.menu li{font-size:16px;padding:6px 0;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width: 991px){footer.page-footer ul.menu li ul.sub-menu{display:block;margin-top:10px}footer.page-footer ul.menu li ul.sub-menu li{display:block;margin:4px 0;font-size:15px}footer.page-footer ul.menu li ul.sub-menu li a{border:none}}.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}.sub-menu{font-size:12px;font-family:'tofino';text-transform:none;margin-top:20px}.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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;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:flex;flex-wrap:wrap;margin:15px 0}.about-group .about-image{flex:1 1 30%;background:#ff6600;background:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;flex:1 1 100%;background-position:top}}.about-group .about-content{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{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:flex}@media (max-width: 600px){.service-top-group{flex-wrap:wrap;flex-direction:column-reverse}}.service-top-group .service-img-container{flex:1 1 40%}@media (max-width: 600px){.service-top-group .service-img-container{flex:1 1 100%;max-height:300px}}.service-top-group .service-img-container img{height:100%;width:100%;object-fit:cover}@media (max-width: 600px){.service-top-group .service-img-container img{height:300px;object-position:center}}.service-top-group .advice-intro{flex:1 1 60%;margin-bottom:0;padding:40px}@media (max-width: 600px){.service-top-group .advice-intro{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:-40vh;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:10px;top:35px}@media print{article.single-article .article-card-content .favorites{display:none}}article.single-article .article-card-content .favorites img{margin-right:5px;max-width:100%}@media (max-width: 480px){article.single-article .article-card-content .favorites{position:relative;top:20px;text-align:center}}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 .the-content h2{margin-top:3rem;font-size:28px}article.single-article .article-card-content .the-content h3{font-size:22px;font-weight:500;margin-top:3rem}article.single-article .article-card-content .the-content table{width:100%;border-spacing:4px}article.single-article .article-card-content .the-content table tr{background:#f9f9f9}article.single-article .article-card-content .the-content table td{padding:10px}article.single-article .article-card-content .the-content table a{text-decoration:underline;border-bottom:0 !important;color:#f68044}article.single-article .article-card-content .the-content img.alignright{float:right;margin:0 0 1em 1em}article.single-article .article-card-content .the-content .alignright{float:right;margin:5px 0 20px 20px}article.single-article .article-card-content .the-content .shortcode{margin:0 0 25px 25px !important;float:right;width:45%;position:relative;height:auto}article.single-article .article-card-content .the-content .shortcode .button,article.single-article .article-card-content .the-content .shortcode .posts-navigation .nav-previous,.posts-navigation article.single-article .article-card-content .the-content .shortcode .nav-previous,article.single-article .article-card-content .the-content .shortcode .posts-navigation .nav-next,.posts-navigation article.single-article .article-card-content .the-content .shortcode .nav-next,article.single-article .article-card-content .the-content .shortcode #bbp_search_submit{position:relative}@media (max-width: 991px){article.single-article .article-card-content .the-content .shortcode{width:50%}}@media (max-width: 480px){article.single-article .article-card-content .the-content .shortcode{width:100%;margin:0 0 25px 0 !important}}article.single-article .article-card-content .the-content fieldset{border:2px solid #f68044}article.single-article .article-card-content .the-content .seriesmeta{background:none;border-bottom:6px solid #f68044;padding:0;padding-bottom:10px;font-size:15px;margin-bottom:10px}article.single-article .article-card-content .the-content .seriesbox{width:100%;background:none;color:#222;font-weight:400;border:none}article.single-article .article-card-content .the-content>div{font-family:'tofino'}article.single-article .article-card-content .the-content p a{text-decoration:none;text-shadow:1px 1px 0 #fff, -1px 1px 0 #fff, 2px 0 0 #fff, -2px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #f68044;transition:color 0.15s ease}@media print{article.single-article .article-card-content .the-content p a{box-shadow:none;text-shadow:none}}article.single-article .article-card-content .the-content p a:hover{box-shadow:none;color:#f68044}article.single-article .article-card-content .the-content>p{font-size:20px;line-height:1.6;font-family:'tofino';font-weight:300}@media print{article.single-article .article-card-content .the-content>p{font-size:12px}}article.single-article .article-card-content .the-content>p img.in_ad{float:right;padding:2rem;max-width:100%}article.single-article .article-card-content .the-content>p img{max-width:100%;height:auto}article.single-article .article-card-content .the-content table{font-family:'tofino'}article.single-article .article-card-content .the-content blockquote{border-left:12px solid #f68044;padding-left:2rem;margin-left:0;margin-top:2rem;margin-bottom:2rem;line-height:1.6}@media print{article.single-article .article-card-content .the-content blockquote{border-left:6px solid #f68044;padding-left:1rem}}article.single-article .article-card-content .the-content blockquote p{font-size:18px;font-style:italic;font-weight:300}@media print{article.single-article .article-card-content .the-content blockquote p{font-size:14px}}article.single-article .article-card-content .the-content blockquote ul li{font-size:18px;margin:12px 0;font-style:italic}article.single-article .article-card-content .the-content ul{margin-left:50px;list-style-type:square}article.single-article .article-card-content .the-content ul li{margin:16px 0;font-size:20px;line-height:1.6;font-family:'tofino';font-weight:300;padding-left:10px}@media print{article.single-article .article-card-content .the-content ul li{font-size:12px;font-weight:400}}article.single-article .article-card-content .the-content ul li a{color:#f68044;text-decoration:underline}article.single-article .article-card-content .the-content ol{padding-left:40px}article.single-article .article-card-content .the-content ol li{margin:15px 0;font-size:20px;line-height:1.6;font-family:'tofino';font-weight:300;padding-left:10px}@media print{article.single-article .article-card-content .the-content ol li{font-size:12px;font-weight:400}}article.single-article .article-card-content .the-content ol li a{color:#f68044;text-decoration:underline}article.single-article .article-card-content .the-content figure{max-width:100%;font-family:'tofino';margin:0}article.single-article .article-card-content .the-content figure img{max-width:100%;height:auto}article.single-article .article-card-content .the-content .sue-icon-panel{position:relative;padding:1.5rem 2rem}article.single-article .article-card-content .the-content .sue-icon-panel .sue-icon-panel-head{text-align:left !important}article.single-article .article-card-content .the-content .sue-icon-panel .sue-icon-panel-head i{color:#f68044 !important}article.single-article .article-card-content .the-content .sue-tabs-pane{padding:.5rem 2rem}article.single-article .sidebar{margin-top:-25px}@media print{article.single-article .sidebar{display:none}}@media (max-width: 991px){article.single-article .sidebar{margin-top:10px}}article.single-article .sidebar .card,article.single-article .sidebar body.edd-checkout .card.skinny>p,body.edd-checkout article.single-article .sidebar .card.skinny>p,article.single-article .sidebar .edd-checkout #edd_checkout_cart,.edd-checkout article.single-article .sidebar #edd_checkout_cart,article.single-article .sidebar .edd-checkout .edd_form,.edd-checkout article.single-article .sidebar .edd_form,article.single-article .sidebar .widget_edd_cart_widget{margin-bottom:10px}article.single-article .article-tags{padding:20px 0}article.single-article .article-tags span{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#f68044;font-style:italic;font-size:14px;display:block}article.single-article .article-tags a{background:white;font-size:13px;font-family:'tofino';font-style:normal;text-transform:none;padding:5px 10px;color:#222;margin:5px;display:inline-block;transition:all .3s ease-in-out}article.single-article .article-tags a:hover{background:#f68044;color:white}article.single-article .tagshare .article-tags{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#f60;font-style:italic;margin-top:10px;font-size:14px;display:inline-block;padding:0}article.single-article .tagshare .article-tags a{font-family:'tofino';color:#4c4c4c;opacity:0.7;font-style:normal;padding:0 3px;text-transform:capitalize}article.single-article .tagshare .sharing{float:right;background:none}@media print{article.single-article .tagshare{display:none}}article.single-article .comment-form iframe #comment-submit{background:#ff6600;background:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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 .related-posts h2{margin-bottom:15px}article.single-article .related-posts .post-featured{height:220px;width:32%;margin:0 2% 2% 0}@media (max-width: 991px){article.single-article .related-posts .post-featured{width:100%;height:auto;margin:0 0 10px 0}}article.single-article .related-posts .post-featured:last-child{margin-right:0}article.single-article div#toc_container,.course_unit div#toc_container{background:none;width:50%;float:right;padding-top:0;padding-left:3rem}@media print{article.single-article div#toc_container,.course_unit div#toc_container{display:none !important}}article.single-article div#toc_container p.toc_title,.course_unit div#toc_container p.toc_title{text-align:left;border-bottom:6px solid #f68044;font-weight:600;font-size:18px;margin-bottom:3px;padding-bottom:4px}article.single-article div#toc_container ul,.course_unit div#toc_container ul{margin-top:0}article.single-article div#toc_container ul li,.course_unit div#toc_container ul li{font-family:'tofino';font-weight:400;font-size:.9rem;padding:3px 0;padding-left:5px}article.single-article div#toc_container ul li span,.course_unit div#toc_container ul li span{margin-right:4px;color:#f68044}article.single-article div#toc_container ul li ul,.course_unit div#toc_container ul li ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}article.single-article div#toc_container ul li ul li,.course_unit div#toc_container ul li ul li{font-weight:300}.author-card{background:white}@media print{.author-card{display:none}}.author-card .bio-image{width:150px;display:inline-block}.author-card .author-group{width:calc(100% - 190px);font-size:14px;vertical-align:top;padding:0 20px;display:inline-block}@media (max-width: 480px){.author-card .author-group{width:100%;padding:0}}@media print{#jp-relatedposts{display:none !important}}.image-credit{display:inline-block;position:absolute;bottom:40px;left:74vw;z-index:100}@media (max-width: 991px){.image-credit{right:10px;text-align:right;left:auto}}.image-credit span{color:white;font-size:12px;font-style:italic}span.login-message{width:100%;text-align:center;display:block;margin:25px 0}span.login-message #click-go-login{font-weight:600;cursor:pointer}.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){.signup-limit{padding:15px}}.signup-limit h3{font-family:'Oswald';text-transform:uppercase;margin-bottom:10px;color:#4c4c4c;font-size:16px}.signup-limit h2{color:#f60;font-size:30px;margin-top:0;font-weight:600}.signup-limit p{max-width:450px;margin:auto}.signup-limit a.button,.signup-limit .posts-navigation a.nav-previous,.posts-navigation .signup-limit a.nav-previous,.signup-limit .posts-navigation a.nav-next,.posts-navigation .signup-limit a.nav-next,.signup-limit a#bbp_search_submit{margin-top:30px}.signup-limit img{max-width:400px;margin:40px auto;width:100%}.signup-limit #additional span{margin-bottom:15px;display:inline-block}.signup-limit #additional ul{max-width:300px;margin:20px auto;text-align:left;list-style-type:disc}.signup-limit #additional ul li{margin:10px 0;padding:0;font-size:16px;font-weight:500}.mepr-login-form-wrap{display:none}@media print{.comments-card{display:none}}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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:flex;flex-wrap:wrap;justify-content:space-between}}#bbpress-forums li.bbp-body ul.topic li{font-size:15px;font-weight:400}#bbp_reply_submit{background:#ff6600;background:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;box-shadow:none;border:none;text-shadow:none;opacity:1;text-align:center;padding:5px 15px}.bbp-pagination-links .page-numbers{background:white;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;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;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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:#f68044}.edd_download_file::before{content:'Download :';font-family:'Oswald', sans-serif;text-transform:uppercase;color:#f68044;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 #f68044}.widget_edd_cart_widget h2{margin:0}.widget_edd_cart_widget p{margin-top:0;color:#f68044}.widget_edd_cart_widget .edd-remove-from-cart{color:#f68044}.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:#f68044}.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 ol li{margin:16px 0;font-size:20px;line-height:1.6;font-family:'tofino';font-weight:300;padding-left:10px}.course_unit img.alignright{float:right;margin:0 0 1em 1em}.course_unit .alignright{float:right;margin:5px 0 20px 20px}.course_unit table{width:100%;border-spacing:4px}.course_unit table tr{background:#f9f9f9}.course_unit table td{padding:10px}.course_unit table p{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.course_unit table a{text-decoration:underline;border-bottom:0 !important;color:#f68044}.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 div#toc_container{padding:20px;width:100%}.course_unit div#toc_container .toc_list li a{border-bottom:0;color:#f68044}.course_unit blockquote{border-left:12px solid #f68044;padding-left:2rem;margin-left:0}.course_unit blockquote p{font-size:18px;font-style:italic;font-weight:400}.course_unit blockquote p a{border-bottom:5px solid #f68044}.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}.course_unit .wpcw_fe_navigation_box a{background:#ff6600;background:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);background:linear-gradient(to right, #f60 0%, #fe8c00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6600', endColorstr='#fe8c00',GradientType=1 );display:inline-block;font-family:'Oswald', sans-serif;text-transform:uppercase;font-size:20px;color:white;padding:15px 25px;margin-top:20px;float:left}.course_unit .wpcw_fe_navigation_box a:last-child{float:right}.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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;transition:all 0.3s ease-in-out;overflow:hidden}.wpcw_fe_table tr.wpcw_fe_unit.unfold{display:table-row;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 tr.wpcw_fe_unit.active{color:#f68044}.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_submit_loader{display:none}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_complete{color:#00C853;background:none}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap{color:#f68044}.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_pending,.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_updating{text-align:center;padding:30px 0}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_download{margin-bottom:40px}.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:#00C853;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;width:80%;margin:0 auto}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_download{margin-bottom:40px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_progress_box_download .fe_btn{background:#ff6600;background:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:40px 0}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_progress_box_wrap .wpcw_fe_quiz_retake .btn_completion{background:#ff6600;background:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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_quiz_title{font-family:'Oswald', sans-serif;text-transform:uppercase;color:#f68044;font-size:25px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_pass_mark{padding:10px 0;color:#f68044}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_single>div{padding:4px 0}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_title{font-size:18px;font-weight:600;color:#f68044}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_single{padding:20px 0;line-height:1.5}.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{float:left;margin-top:5px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_single li label{display:block;margin-left:30px}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_result_correct{color:#00C853}.single-course_unit #wpcw_fe_outer_wrap .wpcw_fe_quiz_q_result_incorrect{color:#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}.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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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;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;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;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}.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:-webkit-linear-gradient(left, #f60 0%, #fe8c00 100%);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:-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}.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:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-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;-webkit-align-items:center;-moz-box-align:center;-ms-flex-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:-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%);border:none}
