@font-face{font-family:optima-bold;src:url(../fonts/optima-bold-webfont.eot);src:url(../fonts/optima-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/optima-bold-webfont.woff) format("woff"),url(../fonts/optima-bold-webfont.ttf) format("truetype"),url(../fonts/optima-bold-webfont.svg#__optima__) format("svg");font-weight:400;font-style:normal}@font-face{font-family:optima-italic;src:url(../fonts/optima-italic-webfont.eot);src:url(../fonts/optima-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/optima-italic-webfont.woff) format("woff"),url(../fonts/optima-italic-webfont.ttf) format("truetype"),url(../fonts/optima-italic-webfont.svg#__optima__) format("svg");font-weight:400;font-style:normal}@font-face{font-family:optima;src:url(../fonts/optima-regular-webfont.eot);src:url(../fonts/optima-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/optima-regular-webfont.woff) format("woff"),url(../fonts/optima-regular-webfont.ttf) format("truetype"),url(../fonts/optima-regular-webfont.svg#__optima__) format("svg");font-weight:400;font-style:normal}*,::after,::before{box-sizing:border-box}body{margin:0;font-family:optima,Arial,sans-serif;font-size:16px}.clearfix::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}a{text-decoration:none;color:#308188}.formAssembly-custom form #tfa_2195 a,.sidebar-archives li.year a.active{text-decoration:underline}a img{border-style:none}h1,h2,h3,h4,h5,h6{font-family:optima-bold,Arial,sans-serif;color:#4e4e4e;line-height:1.3em}.post-image h1{margin-left:50px;font-size:1.5rem}.button,button,p>button{display:inline-block;background-color:#308188;color:#95D2D2;font-size:1.125rem;border:none;border-radius:4px;padding:15px 30px}html input[type=button],input[type=reset],input[type=submit]{background-color:#308188;color:#fff;text-transform:uppercase;border:none;padding:10px 15px;font-size:1.125rem}input[type=text]{margin:10px 0}input{min-height:40px}input[type=text],input[type=email]{box-shadow:inset 0 2px 2px #969696;border:1px solid #969696;border-radius:1px;font-size:1.125rem}form>span{color:#626262;font-size:1.125rem}.hfeed{margin:0 16px;padding-top:15px;background-color:#fff}#sticky-header{position:absolute;z-index:10000;display:block;width:100%}@media screen and (max-width:800px){#sticky-header,body>nav.desktop{display:none}}#sticky-header>.row{background-color:#FFF;border-bottom:1px solid transparent;box-shadow:0 0 3px transparent;transition:all .2s ease-in-out;padding:10px 0}body.shrink-nav #sticky-header{position:fixed;top:0;left:0}body.shrink-nav #sticky-header>.row{border-bottom:1px solid rgba(90,71,27,.5);box-shadow:0 2px 3px rgba(0,0,0,.2)}#header-logo{display:block;float:left;margin-left:20px}#header-logo a{display:block}#header-logo a div{display:block;float:left;background-repeat:no-repeat;background-position:center center;background-size:contain}#header-logo a div.logo-left{background-image:url(../images/logo-left.svg);height:76px;width:126px;transition:all .15s ease-in-out}#header-logo a div.logo-right{background-image:url(../images/logo-right.svg);background-position:left center;height:76px;width:200px;opacity:1;transition:all .15s ease-in-out}body.shrink-nav #header-logo .logo-left{height:55px;margin-top:1px}body.shrink-nav #header-logo .logo-right{height:55px;width:0;opacity:0}@media (max-width:800px){#header-logo a div.logo-left{height:92px;width:96px}#header-logo a div.logo-right{height:92px;width:140px}body.shrink-nav #header-logo .logo-left{height:55px;margin-top:1px}body.shrink-nav #header-logo .logo-right{height:55px;width:0;opacity:0}}#header-social{display:block;float:right;transition:padding .15s ease-in-out}#header-social .social-links{display:block;float:left;padding:0;margin:0;list-style:none}#header-social .social-links.fa-icons{padding:0}#header-social .social-links.fa-icons li:first-of-type a{margin-left:1rem}#header-social .social-links.fa-icons li:last-of-type a{margin-right:3.5rem}#header-social .social-links.fa-icons a{padding:8px 0;margin-right:1rem}#header-social .social-links.fa-icons a .fa-facebook-square,#header-social .social-links.fa-icons a .fa-instagram,#header-social .social-links.fa-icons a .fa-twitter-square{font-size:1.4em;line-height:1em;padding:0}#header-social .social-links.fa-icons a .fa-facebook-square{color:#3b5998}#header-social .social-links.fa-icons a .fa-twitter-square{color:#4099FF}#header-social .social-links.fa-icons a .fa-instagram{color:#125688}#header-social .social-links li{display:inline-block}#header-social #header-search-toggle{-ms-flex-order:2;order:2}#header-social #header-search-toggle,#header-social .social-links li a{display:block;font-size:1rem;padding:8px 10px;color:#2E7D84}#header-social #header-search-toggle i,#header-social .social-links li a i{color:#2E7D84}@media (max-width:800px){#header-social #header-search-wrapper::after,#header-social .social-links::after{clear:both;content:"";display:block}#header-social .social-links{position:relative;float:none}#header-social .social-links.fa-icons{position:absolute;top:50px;right:0;opacity:1;transition:all .2s ease-in-out}#header-social .social-links.fa-icons li:last-of-type a{margin-right:.66rem}#header-social .social-links.fa-icons a{padding:0}#header-social .social-links li a{padding:3px 10px}#header-social #header-search-wrapper{float:none}}@media (max-width:400px){#header-social .social-links{position:relative;float:none}#header-social .social-links.fa-icons{position:absolute;top:26px;right:10px;opacity:1;transition:all .2s ease-in-out}#header-social{padding:0;float:none}body.shrink-nav #header-social{padding-top:0}body.shrink-nav #header-social .fa-icons{display:none}#header-social .action-links{width:100%;text-align:center}#header-social .action-links li{text-align:center;float:none;display:inline-block}#header-social .action-links li a{padding-top:2px;padding-bottom:2px}body.shrink-nav #header-social .action-links{float:right;width:auto}body.shrink-nav #header-social .action-links li{display:block;text-align:left}}#header-search-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;float:left}#header-search-wrapper:after{clear:both;display:block;content:""}#header-search-toggle{position:relative;display:block;float:left;background-color:transparent}#header-search-form{display:block;width:0;-ms-flex-order:1;order:1;position:relative;background-color:#cdecee;border-radius:3px;float:left;padding:4px 0;overflow:hidden;transition:all .15s ease-in-out}#header-search-form fieldset,#header-search-form legend{padding:0;margin:0}#header-social.active #header-search-form{width:200px;padding:4px 8px}#header-search-input{display:block;width:100%;margin:0;padding:4px 8px;font-size:1em;line-height:1em;min-height:0}#header-social.active #header-search-input{border-width:1px}#header-search-button{display:block;position:absolute;top:1px;right:18px;right:0;font-size:.875rem;height:100%;border:0;padding:0;line-height:40px;background-color:transparent;opacity:0;transition:all .15s ease-in-out}#header-social.active #header-search-button{right:18px;opacity:1}.toggle-search-form{background-color:transparent;position:relative;font-size:1.125rem;font-family:optima,sans-serif;color:#37939b;padding:6.5px 15px;left:30%;top:-27px}.toggle-search-form:after{padding-left:5px;font-family:fontawesome;content:"\f002";color:#37939b;font-size:1.125rem;height:20px;width:20px}@media (max-width:800px){#header-search-wrapper{position:relative}#header-search-form{position:absolute;top:100%;right:0}body.shrink-nav #header-search-wrapper{position:inherit}body.shrink-nav #header-search-form{position:relative;top:inherit;right:inherit}}@media (max-width:600px){body.shrink-nav #header-search-wrapper{position:relative}body.shrink-nav #header-search-form{position:absolute;top:100%;right:0}}@media (max-width:400px){#header-search-wrapper{position:absolute;top:60px;right:10px}body.shrink-nav #header-search-wrapper{position:absolute;top:inherit;bottom:12px;right:20px}#header-social #header-search-toggle{padding-top:2px;padding-bottom:2px}#header-social #header-search-toggle>span{display:none}}article.search-result{display:block;margin:0 0 2rem}article.search-result .entry-title{display:block;margin:0 0 6px;padding:0}article.search-result .entry-content{display:block;margin:0;padding:0}article.search-result .entry-meta{padding-top:.25rem;font-size:.9em}nav.navigation.pagination{display:block}nav.navigation.pagination h2{display:none}nav.navigation.pagination .nav-links a,nav.navigation.pagination .nav-links span{display:inline-block;margin:0 3px;padding:10px 14px;border:1px solid #DDD;cursor:default}nav.navigation.pagination .nav-links a{border:1px solid #37939b;cursor:pointer}nav.navigation.pagination .nav-links .prev{border-radius:4px 0 0 4px}nav.navigation.pagination .nav-links .next{border-radius:0 4px 4px 0}nav.desktop .menu-primary-navigation-container{background-color:#fff;padding-top:105px;transition:padding .2s ease-in-out}body.shrink-nav nav.desktop .menu-primary-navigation-container{padding-top:85px}nav.desktop .menu-primary-navigation-container ul.menu{margin:0;padding:0;list-style-type:none;text-align:center;font-family:optima,Arial,sans-serif;font-size:1.125rem}nav.desktop .menu-primary-navigation-container ul.menu::after{content:"";display:block;clear:both}nav.desktop .menu-primary-navigation-container ul.menu>li{position:relative;display:inline-block;margin:0;padding:0}nav.desktop .menu-primary-navigation-container ul.menu>li>a{display:block;padding:5px 15px;line-height:35px;color:#5a471b;white-space:nowrap;background-color:#FFF}nav.desktop .menu-primary-navigation-container ul.menu>li>a:hover{background-color:#cdecee}nav.desktop .menu-primary-navigation-container ul.menu>li.current-menu-item>a,nav.desktop .menu-primary-navigation-container ul.menu>li.current-menu-parent>a,nav.desktop .menu-primary-navigation-container ul.menu>li.current-page-ancestor>a,nav.desktop .menu-primary-navigation-container ul.menu>li.current-page-parent>a,nav.desktop .menu-primary-navigation-container ul.menu>li.current_page_ancestor>a,nav.desktop .menu-primary-navigation-container ul.menu>li.current_page_item>a,nav.desktop .menu-primary-navigation-container ul.menu>li.current_page_parent>a{color:#73bfbf}nav.desktop .menu-primary-navigation-container ul.menu>li .sub-menu{position:absolute;top:0;left:100%;width:auto;display:none;text-align:left;list-style-type:none;margin:0;padding:0;box-shadow:0 1px 1px rgba(0,0,0,.5);z-index:200}nav.desktop .menu-primary-navigation-container ul.menu>li .sub-menu li{position:relative;display:block}nav.desktop .menu-primary-navigation-container ul.menu>li .sub-menu li a{position:relative;display:block;white-space:nowrap;color:#5a471b;padding:10px 32px 10px 10px;border-top:solid 1px grey;background-color:#FFF}nav.desktop .menu-primary-navigation-container ul.menu>li .sub-menu li a::after{color:#37939b;content:"\f054";font-family:fontawesome;padding:0;text-align:left;position:absolute;top:50%;right:0;height:22px;width:22px;line-height:22px;margin-top:-11px}nav.mobile,nav.mobile .mobile-nav-overlay{position:fixed;left:0;width:100%;height:100%}nav.desktop .menu-primary-navigation-container ul.menu>li .sub-menu li a:only-child::after{content:""}nav.desktop .menu-primary-navigation-container ul.menu>li .sub-menu li a:hover{background-color:#cdecee}nav.desktop,nav.desktop .menu-primary-navigation-container ul.menu>li .sub-menu li.current-menu-item a,nav.desktop .menu-primary-navigation-container ul.menu>li .sub-menu li.current-page-ancestor a,nav.desktop .menu-primary-navigation-container ul.menu>li .sub-menu li.current_page_item a{background-color:#FFF}nav.desktop .menu-primary-navigation-container ul.menu>li .sub-menu li:hover>.sub-menu{display:block;visibility:visible}nav.desktop .menu-primary-navigation-container ul.menu>li:hover>.sub-menu,nav.desktop .menu-primary-navigation-container ul.menu>li[data-active=true]>.sub-menu,nav.desktop .menu-primary-navigation-container ul.menu>li[data-child-active=true]>.sub-menu{left:0;top:100%}nav.desktop .menu-primary-navigation-container ul.menu>li:hover>.sub-menu{top:100%;left:0;display:block;visibility:visible}.home nav.desktop .menu-primary-navigation-container>ul.menu>li{margin-bottom:0!important}nav.desktop .toggle-mobile-nav{display:none;text-align:center}nav.mobile{display:block;top:0;z-index:100002;visibility:hidden}nav.mobile .mobile-nav-overlay{top:0;z-index:100;background-color:rgba(0,0,0,.6);display:block;opacity:0;transition:opacity .4s ease-in-out}nav.mobile .menu-primary-navigation-container{position:absolute;left:-100%;top:0;z-index:200;display:block;height:100%;width:calc(100% - 60px);background-color:#FFF;overflow:auto;padding:1rem 0;transition:left .4s ease-in-out}nav.mobile .menu-primary-navigation-container ul{margin:0;padding:0;list-style:none}nav.mobile .menu-primary-navigation-container ul li.current-menu-ancestor,nav.mobile .menu-primary-navigation-container ul li.current-menu-item,nav.mobile .menu-primary-navigation-container ul li.current-menu-parent{border-left:4px solid #37939b}nav.mobile .menu-primary-navigation-container ul li a{display:block;font-size:1.2em;padding:.25rem 1rem}nav.mobile .menu-primary-navigation-container ul li .sub-menu{display:none;background-color:rgba(0,0,0,.05)}nav.mobile .menu-primary-navigation-container ul li .sub-menu li a{padding-left:2rem;border-color:#999}nav.mobile .menu-primary-navigation-container ul li .sub-menu .sub-menu li a{padding-left:3rem}nav.mobile .menu-primary-navigation-container ul li .sub-menu .sub-menu li .sub-menu li a{padding-left:4rem}nav.mobile .menu-primary-navigation-container ul li .sub-menu .sub-menu li .sub-menu li .sub-menu li a{padding-left:5rem}nav.mobile .menu-primary-navigation-container ul li .sub-menu .sub-menu li .sub-menu li .sub-menu li .sub-menu li a{padding-left:6rem}nav.mobile .menu-primary-navigation-container ul li:hover>.sub-menu{display:block}nav.mobile .menu-primary-navigation-container ul li:not(:last-of-type) a{border-bottom:1px solid #BBB}nav.mobile[data-status=active]{visibility:visible}nav.mobile[data-status=active] .menu-primary-navigation-container{left:0}nav.mobile[data-status=active] .mobile-nav-overlay{opacity:1}@media (max-width:768px){nav.desktop{padding-top:140px}nav.desktop .toggle-mobile-nav{display:block}body.shrink-nav nav.desktop{padding-top:100px}nav.desktop .menu-primary-navigation-container{display:none}}@media (max-width:400px){nav.desktop .menu-primary-navigation-container{padding-top:140px}body.shrink-nav nav.desktop .menu-primary-navigation-container{padding-top:90px}nav.desktop .menu-primary-navigation-container ul.menu>li>a{line-height:18px}}#slideshow{background-color:#e2ddd6}.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside{background-color:rgba(245,245,245,.7);border-radius:0 10px 10px 0;bottom:80px;position:relative;padding:1rem 1rem 1rem 3rem;text-align:left;margin-right:360px}.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside h1{font-family:optima-italic,sans-serif;line-height:1em;font-weight:400;font-size:2rem;color:#000}.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside span{color:#3b2e12;font-family:optima-italic,sans-serif;font-size:1.5rem;display:block;margin-top:.5rem;padding-left:2rem}.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside .read-more{position:absolute;top:calc(100% - 12px);right:50px;color:#fff;background-color:#308188;padding:10px 40px;border-radius:5px;font-size:1.25rem}.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside .read-more::after{display:inline-block;font-family:fontawesome;content:"\f178";color:#fff;font-size:.9375rem;padding-left:10px;text-align:center;line-height:18px;height:20px;width:20px}body .soliloquy-container .soliloquy-item>a:focus,body .soliloquy-container :focus{outline:#37939b solid 1px!important}div.soliloquy-container div.soliloquy-wrapper div.soliloquy-controls div.soliloquy-pager{padding:0 25px 25px 0;text-align:right}div.soliloquy-controls div.soliloquy-pager div.soliloquy-pager-item a.soliloquy-pager-link{float:right;width:10px;height:10px;line-height:15px;color:#fff;background-color:none;background-image:none;border-radius:3px;border:1px solid #fff;margin-left:10px}div.soliloquy-controls div.soliloquy-pager div.soliloquy-pager-item a.soliloquy-pager-link.active{background-color:#3e949b;border:none}div.soliloquy-controls div.soliloquy-pager div.soliloquy-pager-item a.soliloquy-pager-link span{display:none}#slideshow div.soliloquy-container{margin-bottom:0!important}@media (max-width:1024px){.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside{margin-right:120px}}@media (max-width:680px){.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside h1{font-size:1.5rem}.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside span{font-size:1.125rem;padding-left:1rem}}@media (max-width:600px){.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside{margin-right:0;border-radius:0;bottom:0;padding-bottom:4em}.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside .read-more{top:inherit;right:1rem;bottom:.5rem}}@media (max-width:480px){.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside{padding-bottom:3.5rem}.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside h1{font-size:1.125rem}.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside span{font-size:.875rem;padding-left:1rem}.soliloquy-container .soliloquy-item .soliloquy-caption .soliloquy-caption-inside .read-more{font-size:.875rem}.soliloquy-container .soliloquy-image{min-height:180px;width:auto}}#front-page-post-slider{position:relative;margin:0;padding:10px 40px 40px}#front-page-post-slider .flickity-viewport{position:relative;overflow:hidden}#front-page-post-slider .featured-post{width:25%;margin:0;padding:10px;min-height:300px}#front-page-post-slider .featured-post .featured-image{position:relative;display:block;height:170px;background-size:cover;background-position:top center}#front-page-post-slider .featured-post .featured-image::after{height:100%;width:100%;position:absolute;top:0;left:0;display:block;content:"";background:rgba(11,115,115,.5);z-index:90;transition:background .2s ease-in-out}#front-page-post-slider .featured-post .featured-image:hover::after{background:rgba(11,115,115,.2)}#front-page-post-slider .featured-post .featured-image .link,#front-page-post-slider .featured-post .featured-image .sub-title,#front-page-post-slider .featured-post .featured-image .title{text-shadow:0 1px 2px #000;transition:all .15s ease-in-out;text-align:center;z-index:100;color:#FFF}#front-page-post-slider .featured-post .featured-image .title{position:relative;top:50%;font-size:1.875rem;line-height:.9em;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#front-page-post-slider .featured-post .featured-image:hover .title{top:20%;transform:translateY(-20%)}#front-page-post-slider .featured-post .featured-image .sub-title{position:relative;top:50%;font-size:1.125rem;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#front-page-post-slider .featured-post .featured-image:hover .sub-title{top:20%;transform:translateY(-20%)}#front-page-post-slider .featured-post .featured-image .link{position:absolute;top:50%;width:100%;font-size:1.125rem;font-style:italic;opacity:0}#front-page-post-slider .featured-post .featured-image .link::after{content:"\f178";display:inline-block;margin-left:10px;font-family:fontawesome}#front-page-post-slider .featured-post .featured-image:hover .link{top:70%;opacity:1}#front-page-post-slider .featured-post .featured-content{padding:6px 10px}#front-page-post-slider .flickity-prev-next-button{display:block;position:absolute;top:85px;background:rgba(240,240,240,.7);height:40px;width:40px;padding:10px;margin:0;transition:all .2s ease-in-out}#front-page-post-slider .flickity-prev-next-button:hover{background:rgba(240,240,240,.9)}#front-page-post-slider .flickity-prev-next-button.previous{left:20px}#front-page-post-slider .flickity-prev-next-button.next{right:20px}#front-page-post-slider .flickity-page-dots{display:block;list-style:none;padding:0;margin:0;text-align:center}#front-page-post-slider .flickity-page-dots li{display:inline-block;height:12px;width:12px;margin:0 8px;border-radius:2px;background-color:#FFF;border:1px solid #37939b;transition:all .2s ease-in-out}#front-page-post-slider .flickity-page-dots li.is-selected{background-color:#37939b}@media (max-width:800px){#front-page-post-slider .featured-post{width:50%}}#daily-quote,#daily-quote-wrapper{position:relative;width:100%;margin:0 auto}@media (max-width:540px){#front-page-post-slider .featured-post{width:100%}}blockquote{display:block;padding-bottom:15px;background-color:#f5f5f5;margin:0 auto}blockquote p{position:relative;color:#5a471b;border-radius:4px;margin:auto auto auto 10px;padding:5px 25px;font-size:20px}#daily-quote-wrapper{overflow:hidden}#daily-quote{display:block;z-index:100;max-width:600px}#daily-quote::before{position:absolute;font-family:fontawesome;content:"\f10d";color:#37939b;font-size:50px;height:50px;max-width:600px;width:50px;line-height:50px;top:20px;left:-30px;cursor:default;z-index:200}#daily-quote .flickity-viewport{background-color:#f5f5f5;overflow:hidden}#daily-quote .flickity-prev-next-button{position:absolute;display:block;padding:0;margin:-22px 0 0;height:44px;width:34px;border:0;background-color:transparent;top:50%;transition:all .2s ease-in-out}#daily-quote .flickity-prev-next-button[disabled]{opacity:.25}#daily-quote .flickity-prev-next-button::after{font-family:fontawesome;color:#999;position:absolute;font-size:40px;line-height:42px;text-align:center;top:0;left:0;height:100%;width:100%}#daily-quote .flickity-prev-next-button.previous{right:100%}#daily-quote .flickity-prev-next-button.previous::after{content:"\f104"}#daily-quote .flickity-prev-next-button.next{left:100%}#daily-quote .flickity-prev-next-button.next::after{content:"\f105"}@media (max-width:680px){#daily-quote .flickity-prev-next-button.previous{right:inherit;left:0}#daily-quote .flickity-prev-next-button.next{left:inherit;right:0}}#daily-quote blockquote{display:block;width:100%;padding:30px 40px;font-size:28px;line-height:1.2em;font-style:italic}#daily-quote blockquote cite{display:block;line-height:1em;margin:0;padding:20px 0 0;color:#2c767d;font-size:1rem;font-style:normal}#daily-quote blockquote .quote-link{display:block;width:100%;text-align:right;font-size:14px;line-height:16px;padding-top:10px;color:#5a471b}#daily-quote blockquote .quote-link:hover{color:#666}@media (max-width:640px){#daily-quote-wrapper{margin-top:2em}#daily-quote-wrapper::before{left:20px;top:-25px}#daily-quote blockquote{font-size:22px}}#internal>.row,#primary>.hfeed,#primary>.page{background-color:#fff}#primary iframe{max-width:100%}@media (max-width:420px){#primary table{max-width:100%!important;width:100%!important}}.widget-title{display:none}.navigation-links{margin:50px 0 0;width:100%;display:-ms-flexbox;display:flex}.navigation-links::after{content:"";clear:both;display:block}.nav-next,.nav-previous{padding:0;display:-ms-flexbox;display:flex;width:50%;-ms-flex-align:stretch;align-items:stretch}.nav-next a,.nav-previous a{position:relative;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%}.nav-next a::before,.nav-previous a::before{position:absolute;top:0;height:100%;font-family:fontawesome;font-size:48px;color:#DDD;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 5px;text-align:center}.nav-next a{text-align:right;-ms-flex-align:end;align-items:flex-end;padding-right:40px}.nav-next a::before{content:"\f105";right:0}.nav-previous a{text-align:left;-ms-flex-align:start;align-items:flex-start;padding-left:40px}.nav-previous a::before{left:0;content:"\f104"}span.published>abbr.published-time{border-bottom:none;color:#5a471b}div.post h2.entry-title{margin-top:0;padding-top:0}h1.entry-title{line-height:1.25em}.post-image{position:relative;padding:120px 50px;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:100}.entry-title{position:relative;z-index:200;padding-top:20px;margin:0;line-height:1em}.category-article{margin-bottom:20px}.category-article h2{margin-top:0;padding-top:0}.post-image .entry-title{display:inline-block;margin-top:0;margin-bottom:0;margin-left:-50px;padding:20px 35px 20px 30px;color:#000;background-color:rgba(245,245,245,.7);border-radius:0 10px 10px 0}.post-image .entry-title .entry-date{display:block;font-family:optima,Arial,sans-serif;font-size:1rem;font-weight:400}@media (max-width:600px){.post-image{padding:80px 50px}}@media (max-width:420px){div.nav-next,div.nav-previous{display:inline-block;padding:5px 50px}.post-image{padding:70px 50px}}.faq-item-wrapper{clear:left;margin-bottom:16px;margin-top:1rem}.faq-item-question{position:relative;margin:0;cursor:pointer;padding:3px 6px 3px 38px;font-size:1.17rem}.faq-item-question::before{position:absolute;top:0;left:0;width:32px;height:100%;line-height:24px;text-align:center;color:#37939b;content:'\f078';font-family:fontawesome}.faq-item-question button{height:100%;width:100%;background-color:transparent;padding:0 6px 3px 0;color:#4e4e4e;line-height:1.3;font-size:1em;font-weight:700;text-align:left}.faq-item-content{display:none;padding:6px 12px 6px 38px}.faq-item-content p{display:block;margin:0}@media (max-width:420px){.faq-item-content{padding:4px 8px 5px}.question-topic{font-size:1.25em}}#comments ol.comment-list{margin:0;padding:0;list-style-type:none}#comments ol.comment-list li.comment{margin:0 0 20px}#comments ol.comment-list li.comment div.comment-author a img{float:left;margin:0 10px 10px 0}#comments ol.comment-list li.comment div.comment-content,#comments ol.comment-list li.comment div.comment-reply{margin:0 0 0 60px}#comments ol.comment-list li.comment ul.children{list-style-type:none;margin:20px 0 20px 40px}#respond{margin:50px 0 0}#respond form#comment-form label{display:block;clear:left;float:left;width:60px;text-align:right;margin:0 10px 0 0}#respond form#comment-form input[type=text]{width:150px}#respond form#comment-form button,#respond form#comment-form textarea{margin-left:70px}#respond form#comment-form p#allowed-tags{margin:0 0 10px 70px;font-size:12px}.gform_wrapper .top_label li.gfield.gf_left_half select.medium,.gform_wrapper .top_label li.gfield.gf_right_half select.medium,.gform_wrapper .top_label select.large{border-radius:inherit;margin-top:0}.gform_body{padding-left:20px}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{color:#626262;margin:0}body .gform_wrapper .gform_body .gform_fields .gfield,body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description,body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container,body .gform_wrapper ul li.gfield.field_sublabel_above.field_description_below+li.gfield{margin-top:5px;margin-bottom:10px}body .gform_wrapper .top_label li.gfield.gf_right_half select.medium{margin-top:10px}body .gform_wrapper .gform_footer{padding:0;margin:0}.gform_footer input.button{position:relative;left:40%}span.name_first label,span.name_last label{color:#626262}.gform_wrapper span.gfield_required{color:#37939b}.gform_confirmation_message{color:#37939b;font-size:1.6em;line-height:1.2em;padding:20px 0 0}.footer-widgets{background-color:#fff;padding:40px 5em 1em;display:-ms-flexbox;display:flex}.footer-widgets .footer-column{position:relative;width:33.3%}.footer-widgets .footer-column::before{display:block;content:"\f100";font-family:fontawesome;height:80px;width:80px;position:absolute;font-size:60px;line-height:1em;text-align:right;top:0;left:0;color:#37939b}.copyright,p.aligncenter{text-align:center}.textwidget,.textwidget a{color:#5a471b}.footer-widgets .footer-column:nth-of-type(1)::before{content:"\f0e0"}.footer-widgets .footer-column:nth-of-type(2)::before{content:"\f041"}.footer-widgets .footer-column:nth-of-type(3)::before{content:"\f059"}.textwidget{position:relative;padding-left:96px;padding-right:1em;font-size:1.125rem}.textwidget a:hover{color:#333}.copyright,.textwidget .book-phone,.textwidget .main-phone,.textwidget div{color:#5a471b}.copyright{font-size:1rem;margin:40px 0}@media (max-width:900px){.footer-widgets{-ms-flex-direction:column;flex-direction:column;padding-left:1em;padding-right:1em}.footer-widgets .footer-column{width:100%;display:block;margin-bottom:1.5em}.footer-widgets .footer-column::before{text-align:center}.textwidget{font-size:1rem;padding-left:90px}}body.home.page #content{background-color:#FFF}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:0 5px 5px 0}.alignright{float:right;margin:0 0 5px 5px}#content div.wrap #internal p.wp-caption-text{margin-top:0;padding:0 20px 0 0;text-align:right;font-size:11px}.sidebar-archives{list-style:none}.sidebar-archives li.year{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sidebar-archives li.year::before{display:inline-block;padding:0;font-family:fontawesome;content:"\f0da";width:24px;text-align:center;color:#37939b}.sidebar-archives li.year strong{cursor:pointer}.sidebar-archives li.year>ul{display:none}.sidebar-archives li.year.active>ul{display:block}.sidebar-archives li.year.active::before{content:"\f0d7"}.custom-dialog{display:block;position:absolute;top:-150%;left:50%;z-index:999999;padding:0;opacity:0;transform:scale(.25);margin:-250px 0 0 -270px;height:500px;width:540px;transition:transform .4s cubic-bezier(.645,.045,.355,1),opacity .4s cubic-bezier(.645,.045,.355,1),visibility 0s linear .4s}.custom-dialog#dialog-email{margin-top:6rem;height:auto;max-height:calc(100% - 6rem);overflow:auto}@media (max-width:540px){.custom-dialog#dialog-email{max-height:calc(100% - 4rem)}}.custom-dialog:not(#dialog-email){padding:1rem;background:#F7F7F7;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.custom-dialog .dialog-wrapper{position:relative;height:100%;width:100%;max-width:100%;-webkit-overflow-scrolling:touch;overflow:auto}.custom-dialog .dialog-wrapper iframeX{position:absolute;top:0;left:0;display:block;margin:0;max-width:100%;max-height:100%;width:100%;height:100%;border:0;overflow:auto;-webkit-overflow-scrolling:touch}.custom-dialog:not(#dialog-email) .dialog-wrapper{border:2px solid #37939b}.custom-dialog:not(#dialog-email) .dialog-wrapper .dialog-content{padding:1rem;overflow:visible;-webkit-overflow-scrolling:touch}.custom-dialog .gform_body{padding-left:0}.custom-dialog.active{top:50%;opacity:1;transform:scale(1);transition-delay:0s}.custom-dialog .close-dialog{position:absolute;z-index:3000;top:0;right:.5rem;transform:translateY(-100%);display:block;height:2.5rem;width:2.5rem;text-align:center;line-height:2.5rem;font-size:3rem;color:#FFF}.custom-dialog .close-dialog::before{content:"\00d7"}.custom-dialog .close-dialog:hover{opacity:1}.custom-dialog .dialog-content{padding:0;height:100%;width:100%;overflow:auto}.custom-dialog#dialog-email .dialog-content{overflow:visible;-webkit-overflow-scrolling:touch}.custom-dialog .dialog-content p{margin-top:0}.custom-dialog .dialog-content div.kimbiaDiv button.k_button.forward{margin-top:8px;font-size:20px;font-weight:700;text-transform:none;cursor:pointer}.custom-dialog .dialog-content div.kimbiaDiv button.k_button.forward:after{display:inline-block;font-family:fontawesome;content:"\f178";color:#fff;font-size:15px;padding-left:10px;text-align:center;line-height:18px;height:20px;width:20px}#custom-dialog-overlay{display:block;position:fixed;height:0;width:0;top:0;left:0;opacity:0;background:rgba(40,40,40,.6);z-index:999998;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .2s cubic-bezier(.645,.045,.355,1),height .1s linear .4s,width .1s linear .4s}#custom-dialog-overlay.active{opacity:1;height:100%;width:100%;transition:opacity .4s cubic-bezier(.645,.045,.355,1)}@media (max-width:740px){#dialog-donate.custom-dialog,#dialog-email.custom-dialog{top:300px;position:absolute;margin-top:-250px}}@media (max-width:440px){#dialog-donate,#dialog-email{max-width:340px;min-height:340px;left:295px}}@media (max-width:380px){#dialog-donate,#dialog-email{max-width:calc(100% - 1rem);min-height:340px;left:280px}}#dialog-donate .k_secureStatement{background-color:transparent;color:#000;border:0;width:100%;margin:0;padding:0;vertical-align:bottom;overflow-x:hidden;overflow-y:auto;font-family:sans-serif;font-size:1rem;line-height:24px}#dialog-donate .k_secureStatement p{font-size:.8em;line-height:1.2em}.kimbiaInnerDiv .k_column{width:100%}div.dialog-content div.kimbiaDiv label.groupLabel.section{margin-top:0}div.dialog-content div.kimbiaDiv input.k_radioCB{margin:0}div.dialog-content div.kimbiaDiv div.k_rbGroup input.k_money.k_otherMoney{margin-top:0;margin-left:0}.support-cac{color:#73bfbf;background-color:#37939b;padding:10px 40px;border-radius:5px;font-size:20px;text-align:left}#related-pages-sidebar,#related-pages-sidebar .page-list li.current-menu-item a,#related-pages-sidebar .page-list>li a:hover{background-color:#308188}.support-cac:after{display:inline-block;font-family:fontawesome;content:"\f178";color:#fff;font-size:15px;padding-left:10px;text-align:center;line-height:18px;height:20px;width:20px}.sidebar-logo{display:block;height:50px;width:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.sidebar-logo.living-school{background-image:url(../images/living-school-sidebar-logo.png)}#related-pages-sidebar{display:block;padding:12px 0;margin:20px 0 0}#related-pages-sidebar .page-list{display:block;list-style:none;padding:0;margin:0}#related-pages-sidebar .page-list a{position:relative;transition:all .2s ease-in-out}#related-pages-sidebar .page-list a .checkmark-icon{display:inline-block;height:20px;width:20px;margin:0 4px 0 0}#related-pages-sidebar .page-list a .checkmark-icon::before{font-family:fontawesome;content:"\f096"}#related-pages-sidebar .page-list a[data-visited=true]{color:#fff}#related-pages-sidebar .page-list a[data-visited=true] .checkmark-icon::before{font-family:fontawesome;content:"\f046"}#related-pages-sidebar .page-list>li{display:block;margin:0;padding:0}#related-pages-sidebar .page-list>li a{display:block;margin:0;padding:8px 20px;text-shadow:0 1px 2px rgba(44,109,115,.75);color:#FFF}#related-pages-sidebar .page-list>li a .icon{display:none}#related-pages-sidebar .page-list>li.menu-item-has-children>a{position:relative}#related-pages-sidebar .page-list>li.menu-item-has-children>a .icon{display:block;position:absolute;top:0;right:10px;padding:7px 8px}#related-pages-sidebar .page-list>li.menu-item-has-children.closed>a .icon:after,#related-pages-sidebar .page-list>li.menu-item-has-children>a .icon:after{display:block;color:#FFF;content:"\f054";font-family:fontawesome}#related-pages-sidebar .page-list>li.active>a .icon:after,#related-pages-sidebar .page-list>li.current-menu-item>a .icon:after,#related-pages-sidebar .page-list>li.current-page-ancestor>a .icon:after{content:"\f078"}#related-pages-sidebar .page-list ul{display:none;list-style:none;padding:0;margin:0}#related-pages-sidebar .page-list ul a{padding-left:40px}#related-pages-sidebar .page-list>li.active ul,#related-pages-sidebar .page-list>li.current-menu-item ul,#related-pages-sidebar .page-list>li.current-menu-parent ul,#related-pages-sidebar .page-list>li.menu-item-has-children.current-menu-item ul{display:block}#related-pages-sidebar .page-list>li.closed ul,#related-pages-sidebar .page-list>li.current-menu-itemn.closed ul,#related-pages-sidebar .page-list>li.current-menu-parent.closed ul{display:none}#dialog-email-violator{display:block;position:fixed;bottom:0;right:60px;width:320px;padding:10px 10px 0;z-index:100001;background:#FFF;border-radius:1px;box-shadow:0 0 6px rgba(0,0,0,.16),0 0 6px rgba(0,0,0,.23)}#dialog-email-violator .alt-close-dialog{position:absolute;z-index:100;top:10px;text-transform:uppercase;display:block;padding:10px 8px;text-align:center;font-size:2rem;line-height:23px;color:maroon;right:12px;transition:all .2s ease-in-out;background-color:transparent}#dialog-email-violator .dialog-content .close-violator,#dialog-email-violator .dialog-content .violator-learn-more{display:block;line-height:10px;font-size:10px;text-transform:uppercase;transition:all .2s ease-in-out;text-align:center}@media (max-width:440px){#dialog-email-violator{right:0;width:100%}}#dialog-email-violator .dialog-content{border:1px solid #37939b;border-bottom:0;position:relative;padding:10px;height:100%}#dialog-email-violator .dialog-content .close-violator{position:absolute;bottom:-2em;right:10px;opacity:0;padding:0;width:calc(50% - 50px);background-color:transparent}#dialog-email-violator.active .dialog-content .close-violator{bottom:10px;opacity:1}#dialog-email-violator .dialog-content .violator-learn-more{opacity:0;padding:5px 0 0;width:100%;height:0}#dialog-email-violator .dialog-content .form-wrapper,#dialog-email-violator .dialog-content .hide-violator-content{display:none}#dialog-email-violator.active .dialog-content .violator-learn-more{opacity:1;height:15px}#dialog-email-violator .dialog-content .hide-violator-content iframe{border:0}#dialog-email-violator .dialog-content .close-dialog{position:absolute;top:0;left:2px;height:42px;width:36px;font-size:36px;line-height:20px;text-align:center;background-color:transparent;padding:0}#dialog-email-violator .dialog-content .close-dialog::after{color:#CCC;font-family:fontawesome;content:"\f077";font-size:22px;line-height:42px}#dialog-email-violator.active .dialog-content .close-dialog:after{content:"\f078"}#dialog-email-violator .dialog-content h3,#dialog-email-violator .dialog-content h4{margin:0 0 8px;padding:0;text-align:center}#dialog-email-violator .dialog-content h3{color:#37939b;text-align:center;white-space:nowrap;cursor:pointer;margin-bottom:0}#dialog-email-violator .dialog-content h4{font-style:italic;font-size:14px}#dialog-email-violator .dialog-content .form-wrapper.daily{display:block}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper{margin:0;width:100%;max-width:100%}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper .gform_body{padding:10px 0 0}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper .gform_body .gform_fields .gfield{margin:0 0 10px}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{display:block}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper .gform_body .gform_fields .gfield .ginput_container{display:block;margin:0}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper .top_label input.large{width:100%;margin:0;min-height:40px}#dialog-email-violator .dialog-content .form-wrapper .gform_footer input.button{left:inherit;display:block;margin:0 auto;font-size:.8em;padding:6px 12px;min-height:0}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper div.validation_error{color:#790000;border:0;font-size:1em;font-weight:700;margin-top:10px;margin-bottom:0;padding:0 4px;text-align:center;clear:both;width:100%}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper li.gfield.gfield_error{border:0;background-color:transparent}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:0;font-size:.9em}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{max-width:100%;width:100%}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding:0!important;margin:0!important;max-width:100%!important;text-align:right}.cac-responsive-table-desktop table,.cac-responsive-table-mobile table{max-width:100%;width:100%}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper .top_label .gfield_error{width:100%}#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper li.gfield_error input[type=email],#dialog-email-violator .dialog-content .form-wrapper .gform_wrapper li.gfield_error input[type=text]{background:#ffecec}#dialog-email-violator .dialog-content .form-wrapper .gform_confirmation_message{text-align:center}.cac-responsive-table-mobile{display:none}@media (max-width:720px){.cac-responsive-table-desktop{display:none}.cac-responsive-table-mobile{display:block}}#dialog-email button.close-dialog{top:16px;background-color:transparent}body>header.mobile>.content .mobile-search,body>header.mobile>.content .toggle-mobile-nav,nav-drawer .toggle-mobile-nav,nav-drawer>header button.crumb{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;padding:.25em;font-size:2rem;line-height:1}body>header.mobile>.content .mobile-search::before,body>header.mobile>.content .toggle-mobile-nav::before,nav-drawer .toggle-mobile-nav::before,nav-drawer>header button.crumb::before{font-family:FontAwesome;content:"\f0c9";width:1em;height:1em}@media screen and (min-width:800px){body>header.mobile{display:none}}body>header.mobile>.content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;width:100%;padding:.5rem;background:#fff;box-shadow:0 0 8px 2px rgba(0,0,0,.4);z-index:90000}body>header.mobile>.content .title{-ms-flex-positive:1;flex-grow:1}body>header.mobile>.content .search-dropdown{display:block;position:absolute;left:0;top:100%;width:100%;background:#fff;padding:.5rem;box-shadow:0 4px 8px 2px rgba(0,0,0,.4);transition:transform .2s ease-in-out,visibility 0s linear .2s}body>header.mobile>.content .search-dropdown:not([aria-hidden=true]){transition-delay:0s}body>header.mobile>.content .search-dropdown[aria-hidden=true]{visibility:hidden;transform:scaleY(0) translateY(-100%)}body>header.mobile>.content .search-dropdown .searchform{width:100%}body>header.mobile>.content .search-dropdown .searchform fieldset{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}body>header.mobile>.content .search-dropdown form{display:-ms-flexbox;display:flex;width:100%}body>header.mobile>.content .search-dropdown form input{-ms-flex-positive:1;flex-grow:1;margin:0 4px 0 0}body>header.mobile>.content .search-dropdown form button{padding:0 .4em;margin:0;line-height:1}body>header.mobile>.content .logo{display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;-ms-flex-align:center;align-items:center;height:3.75rem}body>header.mobile>.content .logo::after,body>header.mobile>.content .logo::before{display:block;content:"";height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}body>header.mobile>.content .logo::before{width:5rem;background-image:url(../images/logo-left.svg)}body>header.mobile>.content .logo::after{width:8rem;background-image:url(../images/logo-right.svg)}@media screen and (max-width:320px){body>header.mobile>.content .logo::after{width:0}}body>header.mobile>.content .toggle-mobile-nav{background-color:transparent;color:#37939b}body>header.mobile>.content .mobile-search{background-color:transparent}body>header.mobile>.content .mobile-search::before{color:#37939b;content:"\f002"}body>header.mobile>.filler{position:absolute;top:0;left:0}body.shrink-nav>header.mobile>.content{position:fixed;top:0;left:0}body.shrink-nav>header.mobile>.filler{position:relative;top:inherit;left:inherit}.nav-drawer-backdrop,nav-drawer{position:fixed;top:0;height:100vh;z-index:200000}.nav-drawer-backdrop{display:block;left:0;width:100vw;background:rgba(0,0,0,.6);transition:opacity .4s ease-in-out,visibility 0s linear .4s}.nav-drawer-backdrop:not([aria-hidden=true]){transition-delay:0s}.nav-drawer-backdrop[aria-hidden=true]{visibility:hidden;display:block;opacity:0}nav-drawer{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap column;flex-flow:nowrap column;right:0;width:300px;max-width:90vw;background:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,.5);transition:right .3s ease-in-out}nav-drawer>header>.piece,nav-drawer>nav nav-panel{transition:all .2s ease-in-out;height:100%;width:100%}nav-drawer[aria-hidden=true]{display:-ms-flexbox;display:flex;right:-100%}nav-drawer .toggle-mobile-nav{background-color:transparent;color:#37939b}nav-drawer>header{position:relative;overflow-y:hidden}nav-drawer>header button.toggle-mobile-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;line-height:1.3;font-size:2em;font-weight:700;color:#4e4e4e}nav-drawer>header button.toggle-mobile-nav::before{color:#37939b;font-weight:400;margin-right:.5rem;height:100%}nav-drawer>header button.crumb{background-color:#fff;color:#4e4e4e;font-weight:700}nav-drawer>header button.crumb::before{content:"\f104";margin-right:.5rem;color:#37939b}nav-drawer>header>.piece{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;top:100%;left:0;transform:scale(.6)}nav-drawer>header>.piece[data-state=current]{top:0;transform:scale(1)}nav-drawer>header>.piece[data-state=last]{top:-100%}nav-drawer>nav{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-flow:nowrap column;flex-flow:nowrap column;position:relative;overflow:hidden}nav-drawer>nav nav-panel{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap column;flex-flow:nowrap column;overflow-y:auto;position:absolute;top:0;left:100%;transform:scale(.8)}nav-drawer>nav nav-panel[data-state=current]{left:0;transform:scale(1)}nav-drawer>nav nav-panel[data-state=last]{left:-100%}nav-drawer>nav .nav-item{font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}nav-drawer>nav .nav-item:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.3)}nav-drawer>nav .nav-item a{display:-ms-flexbox;display:flex;width:100%;height:100%;padding:.8em 0 .8em 2em}nav-drawer>nav .nav-item.has-children a::after{content:"\f105";font-family:FontAwesome;padding:0 1rem;-ms-flex-positive:1;flex-grow:1;text-align:right;color:inherit}nav-drawer>footer{padding:.5rem .5rem 3rem;border-top:4px solid rgba(0,0,0,.2)}nav-drawer>footer .donate,nav-drawer>footer .email{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}nav-drawer>footer .donate::before,nav-drawer>footer .email::before{font-family:FontAwesome;padding-right:.2rem}nav-drawer>footer .email{width:100%}nav-drawer>footer .email::before{content:"\f044";color:#999}nav-drawer>footer .donate::before{content:"\f004"}nav-drawer>footer nav.row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;text-align:center}nav-drawer>footer nav.row a{padding:.5rem 0}nav-drawer>footer .social{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;margin:0 .1rem;font-size:30px}nav-drawer>footer .social::before{font-family:FontAwesome}nav-drawer>footer .social.facebook::before{content:"\f082";color:#3B5998}nav-drawer>footer .social.twitter::before{content:"\f081";color:#4099FF}nav-drawer>footer .social.instagram::before{content:"\f16d";color:#125688}.formAssembly-custom{padding:1rem;max-width:500px;border-radius:.5rem;font-size:.875rem;border:2px solid #37939b;background-color:#FFF}.formAssembly-custom .reqMark::after{display:inline-block;margin:0 0 0 .25rem;content:"*";color:#37939b;font-weight:700}.formAssembly-custom form>div{margin-bottom:.5rem}.formAssembly-custom form select{width:auto}.formAssembly-custom form>.section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.formAssembly-custom form>.section#tfa_2523{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.formAssembly-custom form>.section#tfa_2523 select{width:100%;max-width:100%}.formAssembly-custom form>.section>div{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:6rem;flex-basis:6rem;margin:0 1rem .5rem 0}@media (min-width:440px){.formAssembly-custom form>.section>div{-ms-flex-preferred-size:12rem;flex-basis:12rem}}.formAssembly-custom form label{display:block}.formAssembly-custom form input{display:block;margin:0;border-radius:.25rem;padding:.25rem;width:100%;min-height:auto}@media (max-width:540px){.formAssembly-custom{font-size:.75rem;line-height:1.2}.formAssembly-custom form input{padding:.125rem .25rem;font-size:1rem}}.formAssembly-custom form .errMsg{color:red}.formAssembly-custom form>.oneField .inputWrapper{margin:0 2rem 0 0}.formAssembly-custom form #tfa_2194,.formAssembly-custom form #tfa_2523{margin-bottom:0}.formAssembly-custom form>.oneField .inputWrapper input{width:auto}.formAssembly-custom form #tfa_2534{display:none}.formAssembly-custom form #tfa_2536{margin-right:0;margin-bottom:0}.formAssembly-custom form #tfa_2536 .oneField{margin:0}.formAssembly-custom form #tfa_2536 .oneField input{padding:0;box-shadow:none;font-size:.875rem;border:0;display:none}.formAssembly-custom form #tfa_2522{width:100px}.formAssembly-custom form #tfa_2537{margin:0;height:0}.formAssembly-custom form input[type=submit]{display:block;margin:0 auto;padding:.5rem 2rem;width:auto}.formAssembly-custom form input[type=submit][disabled]{background-color:#DDD;color:#888}@media (max-width:355px){.formAssembly-custom #google-captcha{height:120px}}.formAssembly-custom .supportInfo{text-align:center}.tag-cloud{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0 0;-ms-flex-pack:center;justify-content:center}.tag-cloud a{-ms-flex-positive:1;flex-grow:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 .25rem;line-height:1.1em}body.archive div.post{margin:0 0 2rem}body.archive div.post .entry-footer,body.archive div.post .entry-header{font-size:.9em}body.archive div.post .entry-footer{padding:.25rem .5rem;margin:0 -.5rem;background-color:rgba(102,102,102,.05)}body.archive div.post p{margin:.5rem 0}.people-list__person{display:-ms-flexbox;display:flex;margin:0 0 2rem}@media (max-width:640px){.people-list__person{-ms-flex-direction:column;flex-direction:column}.people-list__person:not(:last-of-type){border-bottom:1px solid rgba(55,147,155,.5)}}.people-list__headshot{-ms-flex-negative:0;flex-shrink:0;margin:0 2rem 0 0;height:290px;width:200px;background-size:cover;background-position:center;background-repeat:no-repeat}.people-list__name{display:block;margin:0 0 1rem;font-size:1.1rem;font-weight:700}@media (max-width:640px){.people-list__headshot{margin:0 0 1rem}.people-list__name{margin:0 0 .5rem}}.people-list__bio p{margin:0 0 1rem}.privacy-policy-banner{position:relative;z-index:200000;display:none;background:#37939b}.privacy-policy-banner__close-button{position:absolute;top:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;height:100%;width:2rem;border-radius:0;color:#FFF;text-align:center}.privacy-policy-banner__close-button:hover{background-color:#3ea5ae}.privacy-policy-banner__message{padding:.325rem 3rem;text-align:center;font-size:.9rem;color:#FFF}@media (max-width:540px){.privacy-policy-banner__message{line-height:1.1;font-size:.8rem}}.privacy-policy-banner__message a{color:#FFF;white-space:nowrap;text-decoration:underline}.sr-only{position:absolute;height:0;width:1px;overflow:hidden}fieldset,legend{margin:0;padding:0;border:none}#accordion>div{position:relative}.accordion__panel[aria-hidden=false] .faq-item-content{display:block}button.accordion__header{position:relative;margin:0;cursor:pointer;padding:3px 6px 3px 38px;background-color:transparent;color:#4E4E4F;font-weight:700;font-size:1.17rem}button.accordion__header::before{position:absolute;top:0;left:0;width:32px;height:100%;text-align:center;color:#37939b;content:'\f078';font-family:fontawesome;vertical-align:middle}button.accordion__header{text-align:left}h2.accordion__title{display:none;position:absolute}