/*!
	Theme Name: Next
	Description: This is a custom theme created for ChangingAging.org based on the Genesis Framework.
	Author: Queen City Media
	Author URI: https://qcmny.com/

	Version: 0.1

	Template: genesis

	Text Domain: qcm-boilerplate

	License: GPL-2.0+
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}html,input[type=search]{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.products:after,.row:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}body{background-color:#f5f5f5;margin:0}html{font-size:62.5%}body>div{font-size:18px;font-size:1.8rem}@media only screen and (min-width:860px){body>div{font-size:20px;font-size:2rem}}body{font-size:18px;font-size:1.8rem;-webkit-font-smoothing:antialiased;color:#24292e;font-family:azo-sans-web,sans-serif;font-weight:400;line-height:1.625}@media only screen and (min-width:860px){body{font-size:20px;font-size:2rem}}.button,.gallery img,a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{transition:all .1s ease-in-out}a{color:#00a99c;text-decoration:underline}a:focus,a:hover{color:#575757;text-decoration:none}p{margin:0 0 28px;padding:0}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;margin:0}hr{border:0;border-collapse:collapse;border-top:1px solid #eee;clear:both;margin:1em 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}.centered{text-align:center}.wp-block-group .has-background{margin:1em 0;padding:1em}.wp-block-group .has-background:last-child{margin-bottom:0}.wp-block-image{margin:0}.aligncenter img{display:block;margin:0 auto}.alignnone{display:inline-block;margin-bottom:12px}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}.alignleft,.alignnone,.alignright{max-width:100%}.aligncenter,.centered{display:block;margin:0 auto 24px}.wp-caption img{display:block;margin-bottom:4px}.alignleft,.wp-block-image.alignleft,.wp-caption.alignleft{margin:0 24px 10px 0}@media only screen and (min-width:860px){.alignleft,.wp-block-image.alignleft,.wp-caption.alignleft{margin:0 24px 10px -40px}}.alignright,.wp-block-image.alignright,.wp-caption.alignright{margin:0 0 10px 24px}@media only screen and (min-width:860px){.alignright,.wp-block-image.alignright,.wp-caption.alignright{margin:0 -40px 10px 24px}}.wp-caption-text{font-size:14px;font-size:1.4rem;font-style:italic;margin:0}.entry-content .wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 28px}ol,ul{margin:0;padding:0}li{list-style-type:none}blockquote{background:#f5f5f5;border-bottom:2px solid #744394;border-top:2px solid #744394;margin:0 -30px 30px;padding:20px 45px}blockquote:before{font-size:40px;font-size:4rem;content:"\201C";display:block;font-weight:700;height:0;left:-30px;position:relative;top:-10px}blockquote p:last-of-type{margin-bottom:0}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 28px;text-align:center}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery img{border:1px solid #eee;height:auto;padding:4px}.gallery img:focus,.gallery img:hover{border:1px solid #999}.wp-caption,embed,iframe,img,object,video{max-width:100%}.entry-content iframe,.entry-content object{display:block;margin:20px auto 30px}img{height:auto}figure{margin:0}input,select,textarea{font-size:18px;font-size:1.8rem;background-color:#fff;border:1px solid #ddd;color:#24292e;font-weight:400;padding:16px;width:100%}input:focus,textarea:focus{border:1px solid #999;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#24292e;opacity:1}::-webkit-input-placeholder{color:#24292e}input[type=button],input[type=reset],input[type=submit]{font-size:16px;font-size:1.6rem;background-color:#744394;border:0;color:#fff;cursor:pointer;font-weight:700;padding:16px 24px;text-decoration:none;white-space:normal;width:auto}input:focus[type=button],input:focus[type=reset],input:focus[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#c3251d;color:#fff}input[type=button].small,input[type=reset].small,input[type=submit].small{padding:8px 16px}.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type=button]:disabled,.site-container input[type=button]:disabled:hover,.site-container input[type=reset]:disabled,.site-container input[type=reset]:disabled:hover,.site-container input[type=submit]:disabled,.site-container input[type=submit]:disabled:hover{background-color:#eee;border-width:0;color:#575757;cursor:not-allowed}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.search-form{background:transparent;border:1px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-positive:2;flex-grow:2;overflow:hidden;padding:6px}.search-form input{border:0;outline:0}.search-form input[type=submit]{background-color:#00a99c;text-transform:uppercase}.search-form input[type=submit]:hover{background-color:#006159}.entry-content .search-form{margin-bottom:2em;width:50%}.post-password-form input[type=submit]{margin-top:10px}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%;word-break:break-word}tbody{border-bottom:1px solid #eee}td,th{text-align:left}td{border-top:1px solid #eee;padding:6px}th{font-weight:400;padding:0 6px}td:first-child,th:first-child{padding-left:0}.button,.woocommerce button.button,button{font-size:16px;font-size:1.6rem;background-color:#744394;border:0;border-radius:3px;color:#fff;cursor:pointer;font-weight:700;padding:16px 24px;text-decoration:none;white-space:normal;width:auto}.button{display:inline-block}.button.ghost{background:none;border:2px solid #00a99c;color:#00a99c}.button.wide{text-align:center;width:100%}.woocommerce button.button{font-size:14px;font-size:1.4rem;text-transform:uppercase}.button.ghost:focus,.button.ghost:hover,.button:focus,.button:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,button:focus,button:hover{background-color:#462858;color:#fff}a.button.small,button.small{padding:8px 16px}.site-container button:disabled,.site-container button:disabled:hover{background-color:#eee;border-width:0;color:#777;cursor:not-allowed}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px}.genesis-nav-menu .search input[type=submit]:focus,.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type=submit]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#24292e;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{position:relative}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;list-style:none;width:0}:focus{color:#24292e;outline:1px solid #ccc}.avatar{border-radius:50%;float:left}.alignleft .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.podcast-contents .mejs-container{background:#000;margin-top:38px;min-height:55px}@media only screen and (max-width:1340px){.podcast-contents .mejs-container{margin-top:16px}}@media only screen and (max-width:1200px){.podcast-contents .mejs-container{left:0;position:absolute}}.podcast-contents .mejs-container .mejs-controls{background:none;bottom:12px;left:12px;width:97%}.podcast-contents .mejs-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.podcast-contents .mejs-container .mejs-controls .mejs-time-rail .mejs-time-total{background:#f99e32}.site-inner,.wrap{margin:0 auto;width:100%}@media only screen and (min-width:1200px){.site-inner,.wrap{max-width:1280px}}@media only screen and (min-width:1023px){.site-inner,.wrap{max-width:1140px}}.site-inner{clear:both;padding-top:40px;word-wrap:break-word}@media only screen and (max-width:860px){.site-inner{padding:5% 3% 0}}.landing-page .site-inner{max-width:800px}@media only screen and (max-width:860px){.wrap{padding-left:3%;padding-right:3%}}.content{margin:0 auto;width:100%}.content,.content-sidebar .content{float:none}@media only screen and (min-width:1023px){.content-sidebar .content{float:left;max-width:calc(100% - 400px)}}.full-width-content .content{float:none;margin:0 auto;max-width:1140px;width:100%}.sidebar-primary{float:right;width:360px}@media only screen and (max-width:1340px){.sidebar-primary{width:300px}}@media only screen and (max-width:1200px){.sidebar-primary{float:none;width:100%!important}}.sidebar-content .sidebar-primary{float:left}.one-half,.three-sixths,.two-fourths{width:48.71795%}.one-third,.two-sixths{width:31.62393%}.four-sixths,.two-thirds{width:65.81197%}.one-fifth{width:17.94872%}.one-fourth{width:23.07692%}.three-fourths{width:74.35897%}.one-sixth{width:14.52991%}.five-sixths{width:82.90598%}.five-sixths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641%}@media only screen and (max-width:860px){.five-sixths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:none;margin:0;width:100%}}.first{clear:both;margin-left:0}.entry-comments{padding:60px}.comment-respond,.entry-comments,.entry-pings{font-size:16px;font-size:1.6rem;background-color:#f5f5f5;margin-bottom:2em;padding:40px 60px}@media only screen and (max-width:860px){.comment-respond,.entry-comments,.entry-pings{margin-bottom:5%;padding:20px}}.comment-respond,.entry-pings{padding:40px 40px 16px}.entry-pings .reply{display:none}.comment .avatar{background:#fff;border-radius:35px;box-sizing:content-box;display:none;left:-28px;margin:0 16px 24px 0;padding:5px;position:absolute;top:20px}@media only screen and (min-width:860px){.comment .avatar{display:block}}.comment-list .comment{background-color:#fff;margin-bottom:10px;margin-top:24px;padding:32px;position:relative}@media only screen and (max-width:860px){.comment-list .comment{padding:15px 0}}.comment-list .comment article{padding:0 15px}.comment-list .comment .comment-author span:first-of-type{font-weight:600}.children:first-of-type .comment{background:#eee;margin-right:5px}.children:first-of-type .comment>.children .comment{background:#fff;margin-right:5px}.children .comment>.children .depth-4{background:#fff!important}.comment-content{clear:both;word-wrap:break-word}.comment-content ul>li{list-style-type:disc}.comment-header{font-size:16px;font-size:1.6rem;margin-bottom:30px}.comment-header p{margin-bottom:0}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-reply{text-align:right}.comment-reply-link{font-size:16px;font-size:1.6rem;background:#2d2b44;border-radius:5px;color:#fff;padding:5px 10px;text-decoration:none}.comment-reply-link :hover{background:#24292e;color:#fff}.site-header{background-color:#fff}.site-header>.wrap{padding:0 2%}@media only screen and (min-width:1023px){.site-header>.wrap{max-width:100%;padding:0 20px}}.site-header .search-form{float:none;margin:16px auto;position:relative}@media only screen and (min-width:1023px){.site-header .search-form{display:none}}.title-area{margin:10px auto 0;max-width:350px;width:100%}@media only screen and (min-width:1023px){.title-area{float:left;margin:0}}.title-area .logo{display:block;height:auto;margin-bottom:0;padding-top:10px;width:100%}.genesis-nav-menu{clear:both;line-height:1.4;width:100%}@media only screen and (max-width:1023px){.genesis-nav-menu{text-align:center}.genesis-nav-menu li,.site-header ul .genesis-nav-menu{float:none}}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{display:none}@media only screen and (max-width:1023px){.genesis-nav-menu>.right{display:block;padding-top:0}}.genesis-nav-menu .menu-item{display:inline-block;margin-bottom:0;padding-bottom:0;text-align:left}.genesis-nav-menu a{color:#24292e;display:block;padding:44px 1.75em;text-decoration:none;text-transform:uppercase}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu a:focus,.genesis-nav-menu a:hover{color:#00a99c}.genesis-nav-menu .sub-menu{background:#fff;border-top:1px solid #eee;left:-9999px;opacity:0;position:absolute;transition:transform .5s ease-in-out;width:275px;z-index:99}.genesis-nav-menu .sub-menu a{font-size:16px;font-size:1.6rem;background-color:#fff;border:1px solid #eee;border-top:0;color:#24292e;padding:20px;position:relative;width:275px;word-wrap:break-word}.genesis-nav-menu .sfHover .sub-menu a{background:none}.genesis-nav-menu .sub-menu .sub-menu{margin:-56px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.menu .menu-item:focus{position:static}.menu .menu-item.sfHover>ul.sub-menu,.menu .menu-item>a:focus+ul.sub-menu{left:auto;opacity:1}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}@media only screen and (max-width:1023px){.menu-toggle,.sub-menu-toggle{background-color:#fff;border:0;color:#24292e;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{border-width:0}}@media only screen and (max-width:1023px){.menu-toggle{background:none;padding:24px 0;position:relative;text-transform:uppercase;width:100%;z-index:1000}.menu-toggle:focus,.menu-toggle:hover{background:none;color:#24292e}.menu-toggle.activated:before,.menu-toggle:before{margin-right:10px;text-rendering:auto;transform:translate(0)}.site-header .menu-toggle{border:0}.sub-menu-toggle{background:none;float:right;padding:10px;position:absolute;right:0;top:0;z-index:100}.sub-menu-toggle:focus,.sub-menu-toggle:hover{background:none}.sub-menu-toggle:before{color:#575757;content:"\f107";display:inline-block;font-family:FontAwesome;text-rendering:auto;transform:translate(0)}.sub-menu-toggle.activated:before{content:"\f106"}}@media only screen and (max-width:480px){.menu-toggle{padding:15px 0 25px;width:100%}}@media only screen and (max-width:1023px){.js .genesis-nav-menu .sub-menu,.js .genesis-nav-menu .sub-menu a{width:100%}.js .genesis-nav-menu .menu-item:hover{position:relative}.js .genesis-nav-menu .sub-menu{border:0;clear:both;display:none;margin:0;opacity:1;padding-left:15px;position:static;width:100%}.js .genesis-nav-menu .menu-item>a:focus ul.sub-menu,.js .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.js .genesis-nav-menu>.menu-item-has-children>a:after{content:none}.js .genesis-nav-menu .sub-menu .sub-menu{margin:0}.js .genesis-nav-menu .menu-item{display:block;float:none;margin:1px 0;position:relative;text-align:left}.js .nav-primary .genesis-nav-menu .menu-item a,.js .site-header .genesis-nav-menu .menu-item a{border:0;padding:12px;width:100%}.js .site-header nav,.js nav.nav-primary{display:none;float:none;margin:0 auto;position:relative}.js .site-header nav .wrap{padding:0}.js nav.pagination{display:block}}.nav-primary{max-width:100%}@media only screen and (min-width:860px){.nav-primary{float:right}}@media only screen and (min-width:1023px){.nav-primary{max-width:calc(100% - 350px)}}.nav-primary .menu-item{font-family:azo-sans-web,sans-serif}.nav-primary .menu-item,.nav-primary>.menu-item a{font-size:18px;font-size:1.8rem}.site-header .genesis-nav-menu li li{margin-left:0}.nav-secondary{background-color:#fff}.custom-title-area{background-color:#744394;padding:12px 30px 12px 0}.breadcrumbs,.woocommerce-breadcrumb{font-size:16px;font-size:1.6rem;color:#fff;margin-bottom:1px;text-align:right}.breadcrumbs a,.woocommerce-breadcrumb a{color:#f99e32}.woocommerce-breadcrumb:before{content:"You are here: ";padding-right:5px}.pagination{clear:both;margin:5% auto}@media only screen and (min-width:860px){.pagination{margin:40px 0}}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination{text-align:center}.archive-pagination li{display:inline-block;margin-right:8px}.archive-pagination .pagination-next{margin-right:0}.archive-pagination a{font-size:16px;font-size:1.6rem;background-color:#00a99c;color:#fff;display:inline-block;font-weight:600;margin-bottom:4px;padding:8px 12px;text-decoration:none}@media only screen and (min-width:860px){.archive-pagination a{margin-bottom:0}}.archive-pagination span{font-size:16px;font-size:1.6rem;display:inline-block;font-weight:600;padding:8px 12px}.archive-pagination .active a,.archive-pagination a:focus,.archive-pagination a:hover,.archive-pagination span{background-color:#fff;color:#00a99c}.site-footer .nav-secondary{float:none;text-align:center}@media only screen and (min-width:860px){.site-footer .nav-secondary{float:right;text-align:initial}}.site-footer .nav-secondary .genesis-nav-menu .menu-item{display:inline-block}.site-footer .nav-secondary a{color:#575757;padding:0 0 0 5px}.site-footer .nav-secondary a:after{content:"\00b7";margin-left:10px}.site-footer .nav-secondary a:hover{color:#00a99c}.site-footer .nav-secondary a:hover:after{color:#575757}.site-footer .nav-secondary .menu-item:last-child a:after{display:none}.entry{-ms-flex-line-pack:justify;align-content:space-between;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:5%;padding:1em}@media only screen and (min-width:860px){.entry{margin-bottom:2em}}.archive .entry,.blog .entry,.search .entry{border:1px solid #ddd}@media only screen and (min-width:860px){.archive .entry,.blog .entry,.search .entry{-ms-flex-direction:row;flex-direction:row}}.archive .entry .entry-content,.blog .entry .entry-content,.search .entry .entry-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.archive .entry p,.blog .entry p,.search .entry p{-ms-flex-positive:1;flex-grow:1;margin-bottom:1em}.archive .entry .read-more--archive,.blog .entry .read-more--archive,.search .entry .read-more--archive{text-align:right}.post-image--container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;padding-bottom:1em;width:100%}@media only screen and (min-width:860px){.post-image--container{-ms-flex-preferred-size:calc(300px + 1em);flex-basis:calc(300px + 1em);padding-bottom:0;padding-right:1.5em}}.post-image--container a,.post-image--container img{display:block;width:100%}.post-content--container{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(100% - (300px + 3em));flex-basis:calc(100% - (300px + 3em));-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:2;flex-grow:2}.page-template-default .entry{border:1px solid #ddd}.entry-content{font-weight:400}.archive .entry-content,.blog .entry-content,.search .entry-content{font-size:16px;font-size:1.6rem}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#24292e;color:#eee}.entry-content h2{font-size:30px}.entry-content h3{font-size:24px}.entry-content h4{font-size:20px}.entry-content h5{font-size:18px}.entry-content h6{font-size:16px}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:museo-slab,serif;margin-bottom:12px}p.entry-meta{font-size:16px;font-size:1.6rem;margin-bottom:10px;padding-bottom:10px}.archive p.entry-meta,.blog p.entry-meta,.search p.entry-meta{font-size:14px;font-size:1.4rem;margin-bottom:0}.entry-title{font-size:36px;font-size:3.6rem;font-family:museo-slab,serif;font-weight:400;margin-bottom:10px}.archive .entry-title,.blog .entry-title,.search .entry-title{font-size:24px;font-size:2.4rem}.entry-title a{text-decoration:none}.entry-title a:focus,.entry-title a:hover{color:#00a99c}.entry-content .entry-meta{font-size:18px;font-size:1.8rem;border-bottom:1px solid #ddd;color:#999;font-style:italic;margin-bottom:20px;margin-top:-15px;padding-bottom:5px;text-align:center}.entry-content .entry-meta .author{font-style:normal}.entry-comments-link:before{content:"\2014";margin:0 6px 0 2px}.vertical-separator{color:#999;padding:0 4px}.entry-footer{margin:0 auto;max-width:800px;width:100%}.entry-footer .entry-meta{border-top:1px solid #ddd;margin-bottom:0;padding-bottom:0;padding-top:24px}.archive .entry-footer .entry-meta,.blog .entry-footer .entry-meta,.home .entry-footer .entry-meta,.search .entry-footer .entry-meta{text-align:right}.entry-tags{font-size:16px;font-size:1.6rem}.entry-tags a{display:inline-block;font-style:italic;margin:2px 10px 2px 0;text-transform:uppercase}.entry-tags a:before{content:"#"}.ma-author-boxes{margin:0 auto;max-width:800px}.ma-author-boxes .author-boxes-title{margin-bottom:.5em}.author-box{font-size:16px;font-size:1.6rem;-ms-flex-align:start;align-items:flex-start;border:6px solid #f5f5f5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:2em;padding:15px}@media only screen and (min-width:860px){.author-box{-ms-flex-direction:row;flex-direction:row;padding:25px}}.author-box .author-box-details{-ms-flex-positive:2;flex-grow:2}@media only screen and (min-width:860px){.author-box .author-box-details{padding-left:25px}}.author-box .author-box-title{font-size:24px;font-size:2.4rem;font-family:museo-slab,serif;font-weight:400;margin-bottom:8px}.author-box p{margin-bottom:16px}.author-box p:last-child{margin-bottom:0}.author-box-avatar{-ms-flex-positive:1;flex-grow:1;max-width:150px;min-width:125px}.author-box-avatar .avatar{display:block;margin-bottom:1em;width:100%}@media only screen and (min-width:860px){.author-box-avatar .avatar{margin-bottom:0}}.after-entry{margin-bottom:2em}.after-entry.on-archive{background:#fff;border:1px solid #ddd;padding:2em}.sidebar{font-size:16px;font-size:1.6rem;margin-bottom:2em}@media only screen and (max-width:860px){.sidebar{margin-bottom:5%}}.sidebar .widget{background-color:#fff;padding:20px}@media only screen and (max-width:860px){.sidebar .widget{margin-bottom:5%}}.sidebar .widget .widget-title{font-size:24px;font-size:2.4rem;background-color:#744394;color:#fff;margin:-20px -20px 20px;padding:20px 0;text-align:center;width:calc(100% + 40px)}.sidebar-secondary{border:1px solid #ddd;clear:both;float:right;margin:20px -150px 10px 20px;width:320px}@media only screen and (max-width:1023px){.sidebar-secondary{margin:20px -40px 10px 20px}}@media only screen and (max-width:860px){.sidebar-secondary{float:none;margin:0 0 24px;width:100%}.sidebar-secondary .widget{padding:30px 30px 10px}}.sidebar-secondary .widget{margin-bottom:0;padding:20px}.widget{margin-bottom:2em;word-wrap:break-word}.after-entry .widget:last-of-type{margin-bottom:0}.widget ul>li a{display:block;padding:5px 10px}.widget ul>li a:hover{background:#eee}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget-title{font-size:16px;font-size:1.6rem;margin-bottom:20px}.sidebar .widget-title a{color:#fff;text-decoration:none}.widget-area .widget:last-of-type,.widget p:last-child,.widget ul>li:last-of-type{margin-bottom:0}.single-podcast .widget_text,.single-post .widget_text{background:hsla(0,0%,100%,.71) url(assets/images/circle-logo_transparent.svg) no-repeat 99% 97%;background-size:52px 69px;border:1px solid #ddd;padding:30px;text-align:center}.single-podcast .widget_text .widget-title,.single-post .widget_text .widget-title{font-size:30px;font-size:3rem;color:#744394;font-family:museo-slab,serif;font-weight:500}.single-podcast .widget_text .wistia_click_to_play,.single-post .widget_text .wistia_click_to_play{display:inline-block;margin-left:15px}.single-podcast .widget_text .button-alt,.single-post .widget_text .button-alt{background:#2d2b44}.single-podcast .widget_text .button-alt:hover,.single-post .widget_text .button-alt:hover{background:#3b3959}.featured-content .entry{background:none;padding:0}.featured-content .entry:last-of-type{margin-bottom:0}.featured-content .entry-title{font-size:20px;font-size:2rem}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.sponsor-area--national{background:#fff;padding:30px 5%;text-align:center}.sponsor-area--national h4{font-size:24px;font-size:2.4rem;margin-bottom:20px}.sponsor-area--national .logos-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.sponsor-area--national .logos-container a{-ms-flex-item-align:center;align-self:center;margin:0 40px}.sponsor-area--national .national-sponsor--large{-ms-flex-item-align:center;align-self:center;height:100px;max-width:320px;width:100%}.sponsor-area--national .national-sponsor--large.aarp{padding-top:25px}.pre-footer{background:#744394;padding:60px 0;text-align:center}.pre-footer .footer-logo{margin:0 auto;max-width:110px}.pre-footer .tagline{font-size:24px;font-size:2.4rem;color:#fff;font-family:museo-slab,serif;font-style:italic;margin:10px 0}.pre-footer .menu-item{font-size:14px;font-size:1.4rem;display:inline-block;margin:0 10px}.pre-footer .menu-item a{color:#fff;font-weight:600;text-decoration:none;text-transform:uppercase}.site-footer{font-size:16px;font-size:1.6rem;background-color:#fff;color:#575757;line-height:1;padding:30px 0}.site-footer p{margin-bottom:0}.site-footer .menu-toggle{display:none!important}.site-footer .creds{float:left}@media only screen and (max-width:860px){.site-footer .creds{float:none;margin-bottom:20px;text-align:center}}.site-footer .creds a{color:#00a99c}.footer-widgets{font-size:18px;font-size:1.8rem;background-color:#fff;clear:both;padding:60px 0}.footer-widgets .widget-area{float:left;margin-left:2.5641%;width:31.62393%}@media only screen and (max-width:860px){.footer-widgets .widget-area{margin:0;width:100%}}.footer-widgets .first{clear:both;margin-left:0}.footer-widgets-3{float:right}.woocommerce-message{background-color:#f99e32;color:#fff;font-size:16px;font-size:1.6rem;font-weight:600;margin-bottom:30px;padding:15px 0;text-align:center}.woocommerce-message a{color:#fff}.cart-alert{font-size:16px;font-size:1.6rem;background:#f99e32;color:#fff;font-weight:700;padding:5px 0;text-align:center}.cart-alert a{color:#744394;display:inline-block;margin-left:10px}@keyframes spin{to{transform:rotate(1turn)}}.ajax_add_to_cart.loading:after{font-size:16px;font-size:1.6rem;font-family:FontAwesome;content:"\f110";vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:14px;right:20px;animation:spin 2s linear infinite}.woocommerce form .form-row .required{border:0;color:#c3251d;text-decoration:none}.products .entry{padding:25px}.post-type-archive-product .content,.tax-product_cat .content{position:relative}.post-type-archive-product .woocommerce-ordering,.tax-product_cat .woocommerce-ordering{position:absolute;right:0;top:10px}.post-type-archive-product .page-title,.tax-product_cat .page-title{margin-bottom:30px}.post-type-archive-product .product,.tax-product_cat .product{-ms-flex-align:center;align-items:center;border:1px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.post-type-archive-product .product .attachment-woocommerce_thumbnail,.tax-product_cat .product .attachment-woocommerce_thumbnail{display:block;margin-bottom:1em;width:100%}.post-type-archive-product .product .woocommerce-LoopProduct-link,.tax-product_cat .product .woocommerce-LoopProduct-link{color:#24292e;text-align:center;text-decoration:none}.post-type-archive-product .product .attachment-shop_catalog,.tax-product_cat .product .attachment-shop_catalog{margin:0 -25px;max-width:none;width:calc(100% + 50px)}.post-type-archive-product .product .woocommerce-loop-product__title,.tax-product_cat .product .woocommerce-loop-product__title{font-size:20px;font-size:2rem}.post-type-archive-product .product .price,.tax-product_cat .product .price{font-size:18px;font-size:1.8rem;display:block;margin:20px auto 10px}.post-type-archive-product .product .button,.tax-product_cat .product .button{font-size:14px;font-size:1.4rem;display:block;position:relative;text-align:center;text-transform:uppercase;width:100%}.post-type-archive-product .archive-pagination,.tax-product_cat .archive-pagination{margin-bottom:30px}.single-product button.button.alt.single_add_to_cart_button{float:right;width:calc(100% - 5em)}.single-product .quantity .qty{padding:10px 16px}.shop_table.cart{font-size:20px;font-size:2rem;border:none;line-height:normal}@media only screen and (max-width:1023px){.shop_table.cart{font-size:16px;font-size:1.6rem}}.shop_table.cart .shop_table-header{font-size:14px;font-size:1.4rem;background:#744394}@media only screen and (max-width:860px){.shop_table.cart .shop_table-header{display:none}}.shop_table.cart .shop_table-header th{color:#fff;font-weight:600;line-height:1;padding:14px 3.25% 12px;text-transform:uppercase}.shop_table.cart tbody{border-bottom:none}.shop_table.cart tbody tr:nth-of-type(2n){background-color:#eee}.shop_table.cart td{padding:30px 2%;border:none}.shop_table.cart td a{text-decoration:none}.shop_table.cart .remove{font-size:20px;font-size:2rem;color:#fff;background-color:#c3251d;border-radius:50%;height:21px;font-weight:600;width:21px;line-height:1;display:inline-block;text-align:center}.shop_table.cart .remove:hover{opacity:.8}.shop_table.cart .mobile-remove{display:none}.shop_table.cart .product-name{font-weight:600}.shop_table.cart .product-name .event-description{font-size:14px;font-size:1.4rem;display:block;font-weight:400}.shop_table.cart .quantity{width:80px}.shop_table.cart .quantity .qty{height:40px;padding:0 15px}.shop_table.cart .product-subtotal{min-width:95px}.shop_table.cart .actions{background:#fff;padding:30px 2px;text-align:right}.shop_table.cart .actions .button,.shop_table.cart .actions input{text-transform:uppercase}.shop_table.cart .actions .coupon{float:left}.shop_table.cart .actions .coupon .input-text{max-width:200px;padding:14px 16px;text-transform:none}.shop_table.cart .actions .coupon label[for=coupon_code]{display:none}@media only screen and (max-width:860px){.shop_table.cart .product-price,.shop_table.cart .remove{display:none}.shop_table.cart .mobile-remove{display:block}.shop_table.cart tr{border:1px solid #ddd;display:block;margin-bottom:15px}.shop_table.cart tr:last-of-type{border:none}.shop_table.cart tbody tr:nth-of-type(2n){background:none}.shop_table.cart td{border-bottom:1px solid #ddd;display:block;padding:15px 2%;text-align:right}.shop_table.cart td:last-child{border-bottom:none}.shop_table.cart td:before{content:attr(data-title);float:left;text-transform:uppercase;font-weight:700}.shop_table.cart .quantity{float:right}.shop_table.cart .product-remove{color:#c3251d;text-align:center;text-transform:uppercase}.shop_table.cart .actions{padding:0;text-align:center}.shop_table.cart .actions .button{width:100%;margin-top:10px}.shop_table.cart .actions .coupon{float:none}.shop_table.cart .actions .coupon .input-text{max-width:none;padding:14px 16px;text-transform:none}}.cart_totals{float:right}.cart_totals h2{font-weight:400}.cart_totals h2,.cart_totals td{text-align:right}.cart_totals .shop_table{font-size:16px;font-size:1.6rem;float:right}.cart_totals .shop_table th{font-weight:600;min-width:75px}.cart_totals .shop_table td{padding:15px 2%}.cart_totals .order-total{border-top:1px solid #ddd}.cart_totals .checkout-button{text-transform:uppercase}.sidebar .widget_shopping_cart .cart_list .mini_cart_item{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;padding-left:0}.sidebar .widget_shopping_cart .cart_list .mini_cart_item a{display:inline-block;padding:0}.sidebar .widget_shopping_cart .cart_list .mini_cart_item a:hover{background:none}.sidebar .widget_shopping_cart .cart_list .mini_cart_item a.remove{font-size:20px;font-size:2rem;color:#c3251d;float:right;font-weight:600;position:relative;text-decoration:none}.sidebar .widget_shopping_cart .cart_list .mini_cart_item a.remove:hover{color:#24292e}.sidebar .widget_shopping_cart .buttons{text-align:center}.sidebar .widget_shopping_cart .buttons .button{padding:6px;margin:4px;width:calc(50% - 10px)}.sidebar .widget_shopping_cart .buttons .button.ghost{padding:6px}.sidebar .widget_shopping_cart .total{margin-top:5px;text-align:right}@media only screen and (max-width:1023px){.woocommerce-cart .site-inner{max-width:95%}}@media only screen and (max-width:860px){.woocommerce-cart .site-inner{max-width:100%;padding:5% 0}.woocommerce-cart .entry{padding:15px}.woocommerce-cart .entry-title{font-size:30px;font-size:3rem;margin-bottom:20px;text-align:center}.cart_totals{float:none}.cart_totals h2{font-size:30px;font-size:3rem}.cart_totals .checkout-button{text-align:center;width:100%}}.woocommerce-checkout{font-size:16px;font-size:1.6rem}.woocommerce-checkout img.stripe-icon{display:none}.woocommerce-checkout .content{max-width:100%}.woocommerce-checkout .entry{background:none;border:none;padding:0}.woocommerce-checkout label{font-weight:600}.woocommerce-checkout input{padding:8px}.woocommerce-checkout .woocommerce-info{background:none;border-top:none;font-weight:600;margin:-10px 0 5px!important;padding:15px 0;text-align:center}.woocommerce-checkout .woocommerce-info:before{display:none}.woocommerce-checkout .woocommerce-info a{padding-left:10px}.woocommerce-checkout fieldset{border:0}.woocommerce-checkout .ship-to-different-address{margin-top:30px;text-align:center}.woocommerce-checkout .ship-to-different-address-checkbox{margin:0 4px 4px;vertical-align:middle}.woocommerce-checkout form.checkout_coupon{border:0;margin:0 auto 24px;max-width:600px;padding:0}.woocommerce-checkout form.checkout_coupon p{margin-bottom:0}.woocommerce-checkout form.checkout_coupon .button{padding:12px 24px}.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce-checkout div.woocommerce-checkout{background:#fff;border:1px solid #ddd;padding:20px}.woocommerce-checkout .woocommerce-checkout-review-order{font-size:16px;font-size:1.6rem}.woocommerce-checkout .woocommerce-checkout-review-order .order-review-heading{margin-bottom:8px}.woocommerce-checkout .wc_payment_method{border:1px solid #ddd;margin-bottom:30px;padding:20px 20px 5px}.woocommerce-checkout .payment-method{background:url(assets/images/stripe@2x.png) no-repeat 100%;background-size:120px auto}.woocommerce-checkout .payment_box,.woocommerce-checkout .woocommerce-checkout-payment{background:none!important}.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods{margin-left:0;margin-bottom:0}.woocommerce-checkout .payment_box:before{display:none!important}.woocommerce-checkout .woocommerce #payment #place_order{background:#00a99c;display:block;float:none;margin:0 auto;padding:16px;text-transform:uppercase;width:75%}.myaccount-menu{background:#fff;border:1px solid #ddd;margin-bottom:2em;padding:0 15px}.myaccount-menu .woocommerce-MyAccount-navigation-link{border-bottom:1px solid #ddd}.myaccount-menu .woocommerce-MyAccount-navigation-link:last-child{border-bottom:none}.myaccount-menu .woocommerce-MyAccount-navigation-link a{font-size:18px;font-size:1.8rem;display:block;padding:15px 0;text-decoration:none}.myaccount-menu .woocommerce-MyAccount-navigation-link a:after{font-family:FontAwesome;float:right}.myaccount-menu .woocommerce-MyAccount-navigation-link--dashboard a:after{content:"\f013"}.myaccount-menu .woocommerce-MyAccount-navigation-link--orders a:after{content:"\f291"}.myaccount-menu .woocommerce-MyAccount-navigation-link--downloads a:after{content:"\f019"}.myaccount-menu .woocommerce-MyAccount-navigation-link--edit-address a:after{content:"\f041"}.myaccount-menu .woocommerce-MyAccount-navigation-link--payment-methods a:after{content:"\f09d"}.myaccount-menu .woocommerce-MyAccount-navigation-link--edit-account a:after{content:"\f2bc"}.myaccount-menu .woocommerce-MyAccount-navigation-link--customer-logout a:after{content:"\f08b"}.account-page .content{max-width:1200px}.account-page .account-header{background:#fff;border:1px solid #ddd;margin-bottom:30px;padding:20px 30px}.account-page .account-header .entry-title{float:left;margin-bottom:0}@media only screen and (max-width:860px){.account-page .account-header .entry-title{float:none;text-align:center}}.account-page .account-header a{float:right;padding-top:4px;text-decoration:none}.account-page .account-header a i{padding-left:5px}@media only screen and (max-width:860px){.account-page .account-header a{display:none}}.account-page .entry{border:1px solid #ddd}.caldera-grid .help-block{font-size:14px;font-size:1.4rem;font-style:italic}.home-newsletter,.sidebar .enews-widget{background-color:#fff;border:1px solid #ddd}.home-newsletter .widget-title,.sidebar .enews-widget .widget-title{display:none}.home-newsletter .enews-subbox,.sidebar .enews-widget .enews-subbox{margin-bottom:10px}.home-newsletter input[type=submit],.sidebar .enews-widget input[type=submit]{background-color:#00a99c;color:#fff;margin-top:10px;text-transform:uppercase;width:100%}.home-newsletter input[type=submit]:hover,.sidebar .enews-widget input[type=submit]:hover{background:#006159}.home-newsletter form+p,.sidebar .enews-widget form+p{font-size:14px;font-size:1.4rem;margin-top:4px}.home .enews{margin:0 auto;max-width:800px}.home .enews p:first-child{margin-bottom:1em}.home-newsletter{padding:20px 30px}.home-newsletter p{text-align:center}.home-newsletter form{border:1px solid #24292e;display:-ms-flexbox;display:flex;padding:8px}.home-newsletter form input[type=email]{border:0;-ms-flex-positive:2;flex-grow:2;margin-right:2em;outline:0}.home-newsletter form input[type=submit]{-ms-flex-preferred-size:100px;flex-basis:100px;-ms-flex-positive:1;flex-grow:1;margin-top:0}.sidebar .enews-widget{background:hsla(0,0%,100%,.71) url(assets/images/circle-logo_transparent.svg) no-repeat 97% 3%;background-size:62px 79px;padding:30px;text-align:center}.single-podcast .enews-widget{background:#fff;border:1px solid #ddd;padding:20px 20px 0}.after-entry .enews-widget{color:#24292e;text-align:center}.after-entry .enews-widget .widget-title{font-size:30px;font-size:3rem;color:#24292e;font-family:museo-slab,serif;font-weight:400}.after-entry .enews-widget p{margin:0 0 28px;padding:0}.after-entry .enews-widget form{border:1px solid #24292e;margin:0 auto;padding:10px 0;width:80%}@media only screen and (max-width:860px){.after-entry .enews-widget form{padding:10px;width:100%}}.after-entry .enews-widget form+p{font-size:14px;font-size:1.4rem;margin-top:4px}.after-entry .enews-widget input{font-size:16px;font-size:1.6rem;border:0;display:inline-block;margin-right:25px;width:calc(75% - 25px)}@media only screen and (max-width:860px){.after-entry .enews-widget input{margin-right:0;text-align:center;width:100%}}.after-entry .enews-widget input[type=submit]{background-color:#00a99c;color:#fff;display:inline-block;margin:0;min-width:135.4px;text-transform:uppercase;width:calc(25% - 25px)}@media only screen and (max-width:860px){.after-entry .enews-widget input[type=submit]{width:100%}}.testimonials{margin-bottom:60px}.testimonials-title{margin-bottom:15px;text-align:center}.carousel-cell{-ms-flex-align:center;align-items:center;background:#eee;border-bottom:1px solid #ddd;display:-ms-flexbox;display:flex;height:250px;-ms-flex-pack:center;justify-content:center;margin-right:10px;width:80%}@media only screen and (max-width:860px){.carousel-cell{height:280px}}@media only screen and (max-width:480px){.carousel-cell{height:300px}}.carousel-cell .single-testimonial{font-size:24px;font-size:2.4rem;padding:30px 75px}.carousel-cell .single-testimonial:before{content:"\f10d";float:left;font-family:fontawesome;margin-left:-40px;margin-top:-20px}@media only screen and (max-width:860px){.carousel-cell .single-testimonial{font-size:20px;font-size:2rem;padding:20px 50px}}.carousel-cell .single-testimonial p{font-style:italic;font-weight:700}.carousel-cell .single-testimonial p:last-of-type{margin-bottom:0}.hero-container{padding:40px 0}.hero-container .home-title{font-size:36px;font-size:3.6rem;color:#744394}@media only screen and (min-width:860px){.hero-container .home-title{font-size:48px;font-size:4.8rem}}.hero-container .home-introduction{max-width:790px;padding:5% 0}.home-posts-header{display:-ms-flexbox;display:flex}.home-posts-header hr{border-color:#24292e;-ms-flex-positive:2;flex-grow:2}.home-posts-header h2{padding:0 1em}.home-posts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2em 0}@media only screen and (min-width:860px){.home-posts{-ms-flex-direction:row;flex-direction:row}}.home-featured,.recent-posts{-ms-flex-positive:1;flex-grow:1}.home-featured{background:#fff;border:1px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1em}@media only screen and (min-width:860px){.home-featured{-ms-flex-preferred-size:52.5%;flex-basis:52.5%;margin-bottom:0;margin-right:2em}}.home-featured--header{position:relative}.home-featured--image:before,.home-featured--title{position:absolute}.home-featured--image{display:block}.home-featured--image:before{background-image:linear-gradient(0deg,rgba(0,0,0,.75),transparent 75%);bottom:0;content:"";display:block;left:0;right:0;top:0;z-index:3}@media only screen and (min-width:860px){.home-featured--image:before{background-image:linear-gradient(0deg,rgba(0,0,0,.75),transparent 57.5%)}}.home-featured--image img{display:block;width:100%}.home-featured--content,.home-featured--title{padding:15px}@media only screen and (min-width:860px){.home-featured--content,.home-featured--title{padding:30px}}.home-featured--title{font-size:30px;font-size:3rem;bottom:0;left:0;z-index:4}.home-featured--title a{color:#fff}.home-featured--content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.home-featured--content p:nth-child(2){-ms-flex-positive:1;flex-grow:1;margin-bottom:0}.home-featured--meta{margin-bottom:8px}.home-featured--meta,.home-post--date,.home-post--meta{color:#999;font-style:italic}.home-featured--footer,.home-featured--meta{font-size:16px;font-size:1.6rem}.home-post--author{font-style:normal}.home-post--author a{color:#999}.home-featured--title a,.home-post--title a{text-decoration:none}.home-featured--footer{text-align:right}.recent-posts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.home-post{background:#fff;border:1px solid #ddd;margin-bottom:1em;padding:20px 10px 10px}.home-post:last-of-type{margin-bottom:0}.home-post--image{display:block;float:right;margin:-10px 0 -10px 20px;max-width:90px}.home-post--date,.home-post--meta{font-size:14px;font-size:1.4rem;margin-bottom:0}.home-post--title{font-size:18px;font-size:1.8rem}.home-post--title a{color:#24292e}.home-post--title a:hover{color:#00a99c}.blog-extender{background:#fff;border:1px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:2em;padding:25px}@media only screen and (min-width:860px){.blog-extender{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.blog-extender .blog-extender--more{margin-bottom:1em}.blog-extender .blog-extender--more .button{display:block;text-align:center;text-transform:uppercase}@media only screen and (min-width:860px){.blog-extender .blog-extender--more{-ms-flex-positive:1;flex-grow:1;margin:0}}.blog-extender span{display:none}@media only screen and (min-width:860px){.blog-extender span{display:inline-block;margin-right:12px;padding:10px 0}}.blog-extender .blog-extender--search{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (min-width:860px){.blog-extender .blog-extender--search{-ms-flex-positive:2;flex-grow:2;margin-left:2em}}.category-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .category-list{margin-bottom:2em}.category-list li{border:1px solid #ddd;border-right:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.category-list li:first-child{border-left:0}.category-list a{font-size:18px;font-size:1.8rem;display:block;height:100%;padding:6px 14px;text-decoration:none;width:100%}.category-list a,.single-post{background-color:#fff}.single-post.full-width-content .entry-content{margin:0 auto;max-width:800px}.single-post.full-width-content .entry-header{text-align:center}.single-post.full-width-content .entry-header img{display:block;margin:0 auto 20px;max-width:800px;width:100%}.single-post.full-width-content .wimage{padding:23% 0 0;position:relative}.single-post.full-width-content .wimage:after{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media only screen and (min-width:860px){.single-post.full-width-content .wimage:after{background-size:100% auto}}.single-post.full-width-content .entry-header-container{background:hsla(0,0%,100%,.8);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.71) 45%,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);padding:120px 2% 0;width:100%}.single-post.full-width-content .entry-header-container .entry-title{font-size:30px;font-size:3rem}.single-post.full-width-content .entry-header-container .entry-title,.single-post.full-width-content .entry-header-container .sub-title{margin-left:auto;margin-right:auto;max-width:900px}@media only screen and (min-width:860px){.single-post.full-width-content .entry-header-container{padding:90px 10% 0}.single-post.full-width-content .entry-header-container .entry-title{font-size:48px;font-size:4.8rem}}.single-post.full-width-content .sub-title{display:block;margin-bottom:24px}.single-post.full-width-content .entry{padding-top:0}.single-post .entry-footer .entry-meta{border-top:0;padding-top:10px}.map-intro-container .one-half{margin-bottom:15px}.tour-explainer{background:linear-gradient(180deg,#00a99c 0,#fff 60%);border:1px solid #ddd;margin:0 auto 40px;max-width:900px;padding:40px 60px;text-align:center}.tour-explainer dl{margin:40px auto 60px;max-width:600px}.tour-explainer dt{font-weight:700}.tour-explainer dd{margin-bottom:20px}.social-container{clear:both}.poster-title{font-size:36px;font-size:3.6rem;color:#fff;font-weight:900}.nft-title{color:#f99e32}.explainer-events p{text-align:left}.explainer-event h4{margin-bottom:10px}.explainer-event h4 span{font-weight:400}.explainer-event img{width:100%}.swing-grid{padding:60px 0}.tour-swing{background:#fff;border:1px solid #ddd;margin-bottom:30px;padding:15px}.tour-swing .button{margin-top:20px;text-transform:uppercase}.city-meta,.swing-title{float:left}.before-tix,.locked-link,.past-link,.swing-dates{float:right;text-align:right}.before-tix,.locked-date,.locked-link,.past-link{font-size:14px;font-size:1.4rem}.before-tix,.locked-link,.past-link{padding:10px 0}.locked-link,.past-link{font-weight:700;text-decoration:none}.past-link{color:#24292e}.city-row{border-bottom:1px solid #ddd;padding:5px 10px}.city-row:last-of-type{border-bottom:0}.city-meta p{margin-bottom:0}.city-meta .locked-name{font-size:16px;font-size:1.6rem;font-weight:600}.swing-ended .locked-date,.swing-ended .locked-name,.swing-ended .past-link,.swing-ended .swing-title{color:#999}.swing-ended .swing-title{margin-bottom:20px}.swing-ended .button,.swing-ended .swing-dates{display:none}.podcast-container{background:#fff;border:1px solid #ddd;margin:0 auto 40px;padding:60px 60px 40px}@media only screen and (max-width:860px){.podcast-container{padding:20px}}.podcast-container .the-podcast{margin-bottom:20px}@media only screen and (max-width:1200px){.podcast-container .the-podcast{margin:0 auto 100px;position:relative}}.podcast-container .podcast-contents p{margin-bottom:10px}.podcast-container .podcast-links{margin-bottom:30px;text-align:center}.podcast-container .podcast-button{background-color:#00a99c;display:inline-block;margin:0 8px;text-align:center;width:calc(33.3333333% - 14px)}.podcast-container .podcast-button:last-of-type{margin-right:0}.podcast-container .podcast-button:first-of-type{margin-left:0}@media only screen and (max-width:860px){.podcast-container .podcast-button{display:block;margin:5px 0;width:100%}}.podcast-container .podcast-introduction p:last-of-type{margin-bottom:0}.single-podcast .content-sidebar-wrap .content{padding:0}.single-podcast .entry{margin-bottom:0;padding:40px}@media only screen and (max-width:860px){.single-podcast .entry{padding:20px}}.single-podcast .transcript-title{margin-bottom:28px}.single-podcast .entry-content{margin:0 auto;max-width:860px}.single-podcast .post-navigation{font-size:16px;font-size:1.6rem;padding:20px 0}.single-podcast .post-navigation a{color:#2d2b44;text-decoration:none}.single-podcast .episode-thumbnail{width:100%}.custom-shows-header{background:#fff;margin-bottom:2em;padding:1.5em}.custom-shows-header .shows-intro .entry-title{font-size:36px;font-size:3.6rem}.custom-shows-header .show{margin-bottom:1em;padding-right:1em;text-align:center}.custom-shows-header .show:last-child{padding-right:0}.custom-shows-header .show .show-title{font-size:20px;font-size:2rem}@media only screen and (min-width:860px){.custom-shows-header .show .show-title{font-size:18px;font-size:1.8rem}}.custom-shows-header .show .episode-thumbnail{display:block;margin:0 auto 10px;max-width:300px;width:100%}@media only screen and (max-width:1200px){.custom-shows-header .the-shows{text-align:center}}.podcast-archives .content-sidebar-wrap .content{-ms-flex-wrap:wrap;flex-wrap:wrap}.podcast-archives .content-sidebar-wrap .content,.podcast-archives .the-shows{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.podcast-archives .entry{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-direction:column;flex-direction:column;padding:10px 30px 30px}@media only screen and (min-width:1023px){.podcast-archives .entry{-ms-flex-preferred-size:calc(50% - 1em);flex-basis:calc(50% - 1em)}}.podcast-archives .entry-title{font-size:24px;font-size:2.4rem}.podcast-archives .podcast-category{font-size:16px;font-size:1.6rem;font-style:italic;font-weight:400;margin-bottom:10px;text-align:right}.podcast-archives .podcast-category a{text-decoration:none}.podcast-archives .entry-header{border-bottom:1px solid #ddd;margin-bottom:20px}.podcast-archives .entry-header .entry-meta{margin-bottom:16px}.podcast-archives .entry-content{font-size:18px;font-size:1.8rem}.podcast-archives .entry-footer{border-top:1px solid #ddd;padding-top:24px;text-align:right}.podcast-archives .episode-link{font-size:16px;font-size:1.6rem;font-weight:700;text-decoration:none;text-transform:uppercase}.podcast-archives .archive-pagination{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:0}.show-archive .content .entry,.show-archive .show-header{padding:30px}.show-archive .show-header{background:#fff;border:1px solid #ddd;margin-bottom:2em}.show-archive .show-image{margin-bottom:1em}@media only screen and (min-width:860px){.show-archive .show-image{float:left;margin-bottom:0;margin-right:1.5em}}.show-archive .show-image img{display:block;width:100%}.show-archive .show-info{float:none;width:100%}@media only screen and (min-width:860px){.show-archive .show-info{float:left;max-width:calc(100% - (300px + 1.5em))}}.show-archive .show-info p{font-size:16px;font-size:1.6rem;margin-bottom:16px}.show-archive .show-info .podcast-links{text-align:right}.show-archive .show-info .podcast-links .podcast-button{margin-left:30px}@media only screen and (max-width:1023px){.show-archive .show-info .podcast-links .podcast-button{margin:15px 0;text-align:center;width:100%}}.booking-header{background:#fff;border:1px solid #ddd;margin-bottom:30px;padding:30px 30px 10px}@media only screen and (min-width:1200px){.booking-header{margin:0 auto 30px;max-width:1200px}}.booking-header .booking-header--intro .entry-title{font-size:36px;font-size:3.6rem}@media only screen and (max-width:860px){.booking-header .booking-header--intro .entry-title{font-size:24px;font-size:2.4rem}}.booking-archives .archive-content{max-width:1200px;padding:0}.booking-archives .booking-card{border:1px solid #ddd;padding:30px}.booking-archives .booking-card:hover{border:1px solid #575757;box-shadow:2px 2px 0 #ccc}@media only screen and (min-width:480px) and (max-width:860px){.booking-archives .booking-card{float:left;margin-left:2.5641%;width:48.717948717948715%}.booking-archives .booking-card:nth-child(3n+1){clear:both;margin-left:0}}.booking-archives .booking-card .booking-card--headshot{border-radius:50%;display:block;margin:10px auto}.booking-archives .booking-card .entry-content,.booking-archives .booking-card .entry-title{text-align:center}.booking-archives .booking-card .entry-content--bio{font-size:16px;font-size:1.6rem;margin-top:10px;text-align:left}.booking-archives .booking-card .booking-card--role{font-size:16px;font-size:1.6rem;margin-right:5px}.booking-archives .booking-card .booking-card--role:after{content:","}.booking-archives .booking-card .booking-card--role:last-of-type{margin-right:0}.booking-archives .booking-card .booking-card--role:last-of-type:after{content:""}.booking-archives .booking-card .booking-card--role a{color:#575757;text-decoration:none}.booking-archives .booking-card .entry-footer{text-align:center}.booking-archives .booking-card .button{font-size:16px;font-size:1.6rem;margin-bottom:5px;padding:10px 16px}.booking-archives .booking-card .button--team{background:#744394;margin-right:10px}.booking-archives .entry-title{font-size:24px;font-size:2.4rem}.archive-description{font-size:18px;font-size:1.8rem;background-color:#fff;border:1px solid #00a99c;margin:0 auto 2em;max-width:1140px;padding:30px;text-align:center}.archive-description .archive-title{font-size:30px;font-size:3rem;margin-bottom:10px}.archive-description p:last-child{margin-bottom:0}.press-table,.press-table thead th{font-size:16px;font-size:1.6rem}.press-table td,.press-table th{border:1px solid #ddd;padding:10px}.press-table th{font-weight:700}.press-table thead th{border:0;text-align:center}.single-team .content{max-width:1200px}.single-team .entry,.team-card{border:1px solid #ddd}.team-entry--button{float:right}@media only screen and (max-width:860px){.team-entry--button{float:none;width:100%}}.team-card{background:#fff;margin-bottom:30px}.card-header{padding:58px 30px 60px;position:relative}.card-header img{background:#fff;border:1px solid #ddd;border-radius:75px;left:-50px;padding:3px;position:absolute;top:10px}.card-header h2{font-size:24px;font-size:2.4rem}.card-header .card-roles,.card-header h2{float:right;text-align:center;width:calc(100% - 70px)}.card-header .card-roles{font-size:14px;font-size:1.4rem}.card-header .card-roles span{display:inline-block;padding-right:5px}.card-header .card-roles span:after{content:","}.card-header .card-roles span:last-of-type:after{content:""}.card-body{padding:0 30px 30px}.card-body .card-posts{margin-top:10px}.card-body .card-posts li{font-size:16px;font-size:1.6rem;margin-bottom:8px}.card-body .card-posts li :last-of-type{margin-bottom:0}.card-body .more-posts{font-size:16px;font-size:1.6rem;display:block;font-weight:700;margin-top:10px}.card-body .card-profiles{margin-top:20px}.card-body .card-profile-list{margin-top:10px}.card-body .card-profile-list li{display:block;margin-bottom:5px;width:100%}.card-body .card-profile-list li:last-of-type{margin-bottom:0}.card-body .card-profile-list .card-link{font-size:14px;font-size:1.4rem;border-radius:3px;color:#fff;display:block;font-weight:700;padding:5px 6px;text-align:center;text-decoration:none;text-transform:uppercase}.card-body .card-profile-list .card-link:before{font-family:FontAwesome;margin-right:8px}.card-body .card-profile-list .card-link.facebook{background:#3b5998}.card-body .card-profile-list .card-link.facebook:before{content:"\f230"}.card-body .card-profile-list .card-link.instagram{background:#bc2a8d}.card-body .card-profile-list .card-link.instagram:before{content:"\f16d"}.card-body .card-profile-list .card-link.linkedin{background:#007bb6}.card-body .card-profile-list .card-link.linkedin:before{content:"\f0e1"}.card-body .card-profile-list .card-link.twitter{background:#00aced}.card-body .card-profile-list .card-link.twitter:before{content:"\f099"}.card-body .card-profile-list .card-link.website{background:#2d2b44}.card-body .card-profile-list .card-link.website:before{content:"\f0c1"}.card-body .card-body--bio{font-size:16px;font-size:1.6rem;margin:10px 0 15px}.card-body .card-body--booking{margin-top:15px}.card-body .card-body--button{text-align:center;width:100%}