/*!
Theme Name: Character Media
Author: Visual Issues > Traci Larson
Author URI: https://visualissues.design
Description: Custom theme for Character Media
Version: 2021.1.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: kore

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

kore is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#231f20;font-family:freight-text-pro,"FreightText Pro",georgia,serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;margin:1rem 0 0.25rem 0;line-height:1.2}@media only screen and (max-width: 768px){h1,h2,h3,h4,h5,h6{margin:0.5rem 0 0.25rem 0}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:#231f20}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#066}h1,.h1{font-size:2.5rem;line-height:1.1}@media only screen and (max-width: 768px){h1,.h1{font-size:2rem}}.page-header h1{text-transform:uppercase}h2{font-size:1.55rem}h3{font-size:1.4rem}h4{font-size:1.35rem}h5{font-size:1.35rem;text-transform:uppercase;letter-spacing:0.75pt}h1+h2,h2+h3,h3+h4,h4+h5{margin-top:0}p{margin:0 0 1em 0}dfn,em,i{font-style:italic}blockquote{margin:0 1.5em;border-left:4px solid #066;color:#066;padding:0 1rem;margin:2rem auto !important;max-width:650px !important}blockquote p{margin-bottom:0.5rem}@media only screen and (max-width: 768px){blockquote{max-width:75% !important}}@media only screen and (max-width: 630px){blockquote{max-width:85% !important}}blockquote.wp-block-quote.is-style-large{border-left:0px solid transparent}blockquote.wp-block-quote.is-style-large p{font-style:normal;font-size:1.8rem !important;line-height:1.5;margin-bottom:1rem}@media only screen and (max-width: 630px){blockquote.wp-block-quote.is-style-large p{font-size:1.3rem !important}}blockquote.wp-block-quote.is-style-large cite{margin-left:-0.98rem}cite{font-style:normal;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;font-size:0.9rem}cite:before{margin:0 0.2rem 0 0;content:"— ";display:inline-block}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}p.has-drop-cap:not(:focus)::first-letter{font-size:3.4em}@font-face{font-family:'icomoon';src:url("assets/fonts/icomoon.eot?ur3aag");src:url("assets/fonts/icomoon.eot?ur3aag#iefix") format("embedded-opentype"),url("assets/fonts/icomoon.ttf?ur3aag") format("truetype"),url("assets/fonts/icomoon.woff?ur3aag") format("woff"),url("assets/fonts/icomoon.svg?ur3aag#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;font-size:0.01pt;color:transparent;margin:0.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 1250px){[class^="icon-"],[class*=" icon-"]{margin:0.35rem}}[class^="icon-"]:before,[class*=" icon-"]:before{font-size:1.15rem;color:#231f20}a:hover [class^="icon-"]:before{opacity:0.8}.icon-arrow-down:before{content:"\e902"}.icon-arrow-left:before{content:"\e903"}.icon-arrow-right:before{content:"\e904"}.icon-arrow:before{content:"\e905"}.icon-navicon:before{content:"\e900"}.icon-search:before{content:"\e901"}.icon-magnifier:before{content:"\e901"}.icon-magnifying-glass:before{content:"\e901"}.icon-inspect:before{content:"\e901"}.icon-find:before{content:"\e901"}.icon-facebook:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-youtube:before{content:"\ea9d"}.icon-reddit:before{content:"\eac6"}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#231f20;border:0;height:1px;margin-bottom:1.5em;width:8rem}hr.is-style-wide{background-color:#231f20;height:2px}ul,ol{margin:0 0 0.5rem 0.25rem;padding:0.25rem 0 0 1rem;line-height:1.4}ul li,ol li{margin:0.2rem 0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5rem}dt{font-weight:bold}dd{margin:0 1.5rem 1.5rem}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.button,button,.wp-block-button__link,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-radius:0px;font-size:16px;font-size:1rem;line-height:1;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;font-weight:700;padding:0.5rem 1rem;margin:0;vertical-align:top;background-color:#231f20;border-color:#231f20;color:#fff;text-decoration:none;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.button:hover,button:hover,.wp-block-button__link:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{color:#fff;background-color:#066;border-color:#066}.button:visited,button:visited,.wp-block-button__link:visited,input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited{color:#fff}.button:active,.button:focus,button:active,button:focus,.wp-block-button__link:active,.wp-block-button__link:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#231f20}.button.button-outline{border-color:#ecebed;background:rgba(0,0,0,0)}.button.button-outline:hover{color:#231f20;border-color:#231f20}.load-more-posts-button{margin-top:2rem}input[type="text"],input[type="email"],input[type="url"],input[type="password"] input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#d4d6d2;border:1px solid #ecebed;border-radius:0px;padding:0.5rem;outline:none;font-family:freight-sans-pro,"FreightSans Pro",sans-serif}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"] input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#231f20}input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="password"] input[type="search"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="range"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="month"]::-webkit-input-placeholder, input[type="week"]::-webkit-input-placeholder, input[type="time"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="datetime-local"]::-webkit-input-placeholder, input[type="color"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#ecebed}input[type="text"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="password"] input[type="search"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="range"]::-moz-placeholder, input[type="date"]::-moz-placeholder, input[type="month"]::-moz-placeholder, input[type="week"]::-moz-placeholder, input[type="time"]::-moz-placeholder, input[type="datetime"]::-moz-placeholder, input[type="datetime-local"]::-moz-placeholder, input[type="color"]::-moz-placeholder, textarea::-moz-placeholder{color:#ecebed}input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="password"] input[type="search"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="range"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="month"]:-ms-input-placeholder, input[type="week"]:-ms-input-placeholder, input[type="time"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="datetime-local"]:-ms-input-placeholder, input[type="color"]:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#ecebed}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="url"]::placeholder,input[type="password"] input[type="search"]::placeholder,input[type="number"]::placeholder,input[type="tel"]::placeholder,input[type="range"]::placeholder,input[type="date"]::placeholder,input[type="month"]::placeholder,input[type="week"]::placeholder,input[type="time"]::placeholder,input[type="datetime"]::placeholder,input[type="datetime-local"]::placeholder,input[type="color"]::placeholder,textarea::placeholder{color:#ecebed}select{border:1px solid #ecebed;background-color:white;padding:0.2rem 0.5rem}textarea{width:100%}input[type="search"]{min-width:295px}#search-form .search-form{position:relative;display:block;margin-bottom:2rem;-webkit-transform:translateY(0);transform:translateY(0);transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}#search-form .search-form.inactive{display:none;-webkit-transform:translateY(-70px);transform:translateY(-70px)}#search-form .search-form input[type="search"]{border:0px solid transparent;border-top:2px solid black;border-bottom:2px solid black;width:100%;padding:.6666666667rem 8rem .6666666667rem 2rem;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;font-size:1.25rem;font-weight:700;background-color:transparent;-webkit-appearance:none;border-radius:0}#search-form .search-form input[type="search"]:focus{border-top:2px solid black;border-bottom:2px solid black;outline:none}#search-form .search-form input[type="search"]::-webkit-input-placeholder{color:#231f20}#search-form .search-form input[type="search"]::-moz-placeholder{color:#231f20}#search-form .search-form input[type="search"]:-ms-input-placeholder{color:#231f20}#search-form .search-form input[type="search"]::placeholder{color:#231f20}@media only screen and (max-width: 768px){#search-form .search-form input[type="search"]{font-size:0.9rem}}@media only screen and (max-width: 630px){#search-form .search-form input[type="search"]{padding:.6666666667rem 12px}}#search-form .search-form .search-submit{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:freight-sans-pro,"FreightSans Pro",sans-serif;font-weight:700;font-size:0.85rem;letter-spacing:0.25pt;border-radius:0;padding:0.5rem 1.5rem;margin-right:-1rem;min-width:100px}#search-form .search-form .search-submit:disabled{background-color:#ecebed;border-color:#ecebed}#search-form .search-form .search-submit:disabled:hover{background-color:#ecebed;cursor:not-allowed}@media only screen and (max-width: 630px){#search-form .search-form .search-submit{right:24px}}.page-content .search-form{margin:1rem 0 2rem}.page-content .search-form .search-field{border:1px solid #ecebed;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;font-size:1rem;padding:0.25rem 0.5rem;margin:0.5rem 0}.gform_wrapper form .gform_body{font-family:freight-sans-pro,"FreightSans Pro",sans-serif}.gform_wrapper form .gfield_required{color:#231f20;font-weight:400}.gform_wrapper form input{color:#231f20}.gform_wrapper form ul.gform_fields{margin-right:-16px !important}.gform_wrapper.gf_browser_chrome form .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome form .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome form .gfield_radio li input[type=radio]{margin-top:-2px}.gform_confirmation_message{font-size:1.2rem}.gform_description{font-size:1.2rem}a{color:#066;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}a:visited{color:#099}a:hover,a:focus,a:active{color:#231f20}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a:hover img{opacity:0.9}ul.menu{margin:0;padding:0}ul.menu>li{flex:1;list-style-type:none;padding:0 0 0.125rem 0;margin:0}@media only screen and (max-width: 630px){ul.menu>li{padding:0.5rem 0}ul.menu>li:hover ul.sub-menu{display:block}ul.menu>li.search-link{flex:0.5}}ul.menu>li a{color:#231f20;text-decoration:none;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;text-transform:uppercase;letter-spacing:1pt;font-size:0.9rem;font-weight:400;padding:0 0 1rem 0;position:relative}ul.menu>li a:hover{color:#74676a}@media only screen and (max-width: 630px){ul.menu>li a{font-size:1.2rem}}ul.menu>li ul.sub-menu{margin:0;padding:0.5rem 0 0 0;flex-direction:column;width:100%;background-color:white}ul.menu>li ul.sub-menu li{position:relative;list-style-type:none;margin:0}ul.menu>li ul.sub-menu li.current-menu-item:before{content:" ";box-sizing:border-box;display:block;position:absolute}@media only screen and (max-width: 630px){ul.menu>li ul.sub-menu li.current-menu-item:before{left:-10px;top:40%;width:6px;height:0px;border-style:solid;border-width:3px 0px 3px 6px;border-color:transparent transparent transparent #231f20}}ul.menu>li ul.sub-menu li a{font-size:0.725rem;font-weight:400;width:100%}@media only screen and (max-width: 630px){ul.menu>li ul.sub-menu li a{font-size:1rem}}ul.menu>li ul.sub-menu li a:hover{border-bottom:0px solid transparent}ul.menu>li.current-menu-item>a,ul.menu>li.current-page-parent>a{font-weight:700}nav.main-navigation ul.menu>li:hover>a:before{content:" ";box-sizing:border-box;display:block;position:absolute;width:28px;border-bottom:2px solid black;bottom:0.35rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nav-holder ul.menu>li.current-menu-item>a,.nav-holder ul.menu>li.current-page-parent>a,.nav-holder ul.menu>li.current-menu-ancestor>a,.nav-holder ul.sub-menu>li.current-menu-item>a,.nav-holder ul.sub-menu>li.current-page-parent>a,.nav-holder ul.sub-menu>li.current-menu-ancestor>a{font-weight:700}.menu-footer-container ul.menu>li a{font-weight:700;color:#fff}.menu-footer-container ul.menu>li ul.sub-menu{background-color:transparent}.menu-footer-container ul.menu>li ul.sub-menu li a{font-weight:400}#footer-fineprint.menu,#navdrawer-fineprint.menu{list-style-type:none}#footer-fineprint.menu li,#navdrawer-fineprint.menu li{padding:0}#footer-fineprint.menu a,#navdrawer-fineprint.menu a{text-decoration:none;font-size:0.62rem;font-weight:400;color:#fff;text-decoration:none;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;text-transform:uppercase;letter-spacing:1pt}.main-navigation,#subscribe-nav{clear:both;display:block;width:100%}.main-navigation ul,#subscribe-nav ul{display:flex;list-style:none;margin:0;padding-left:0}.main-navigation ul ul,#subscribe-nav ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul,#subscribe-nav ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul,#subscribe-nav ul ul li:hover>ul,#subscribe-nav ul ul li.focus>ul{left:100%}.main-navigation ul ul a,#subscribe-nav ul ul a{width:200px}.main-navigation ul ul a:hover,.main-navigation ul ul a.focus,#subscribe-nav ul ul a:hover,#subscribe-nav ul ul a.focus{color:#066}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul,#subscribe-nav ul li:hover>ul,#subscribe-nav ul li.focus>ul{left:auto}.main-navigation li,#subscribe-nav li{float:left;position:relative}.main-navigation li:hover>a,.main-navigation li.focus>a,#subscribe-nav li:hover>a,#subscribe-nav li.focus>a{color:#066}.main-navigation a,#subscribe-nav a{display:block;text-decoration:none}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:2rem auto 1rem;max-width:980px;overflow:hidden}.comment-navigation .nav-links a,.posts-navigation .nav-links a,.post-navigation .nav-links a{text-decoration:none;border:1px solid;font-size:16px;font-size:1rem;line-height:1;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;font-weight:700;padding:0.5rem 1rem;margin:0;display:inline-block;background-color:#231f20;border-color:#231f20;color:#fff;text-decoration:none;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.comment-navigation .nav-links a:hover,.posts-navigation .nav-links a:hover,.post-navigation .nav-links a:hover{color:#fff;background-color:#066;border-color:#066}.comment-navigation .nav-links a:active,.comment-navigation .nav-links a:focus,.posts-navigation .nav-links a:active,.posts-navigation .nav-links a:focus,.post-navigation .nav-links a:active,.post-navigation .nav-links a:focus{border-color:#231f20}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%;text-align:left}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.menu-toggle{border:0px transparent;padding:0;background-color:transparent}.menu-toggle:hover{opacity:0.8;background-color:transparent;cursor:pointer}.menu-toggle:hover .navicon-bar{background-color:#066}.menu-toggle img{height:1.1rem;width:1.1rem}.menu-toggle .top-bar{-webkit-transform:rotate(0);transform:rotate(0)}.menu-toggle .middle-bar{opacity:1}.menu-toggle .bottom-bar{-webkit-transform:rotate(0);transform:rotate(0)}.menu-toggle.toggled{outline:none}.menu-toggle.toggled .top-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% -5%;transform-origin:0% -5%}.menu-toggle.toggled .middle-bar{opacity:0}.menu-toggle.toggled .bottom-bar{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:-2% 90%;transform-origin:-2% 90%}.navicon-bar{display:block;width:24px;height:3px;background-color:#231f20;margin:4px 0;border-radius:0;border:0;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}#footer-menu-toggle .navicon-bar{background-color:#fff}.close-toggle{outline:none;border:0;padding:0;position:absolute;top:1rem;right:1rem;-webkit-transform:scale(0.6);transform:scale(0.6)}.close-toggle:hover{opacity:0.8;background-color:transparent}.close-toggle .navicon-bar{width:23px;height:3px;background-color:white;margin:4px 0;border-radius:0;border:0}.close-toggle .top-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0% -5%;transform-origin:0% -5%}.close-toggle .middle-bar{opacity:0}.close-toggle .bottom-bar{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:5% 90%;transform-origin:5% 90%}a.search-form-link{text-decoration:none}.nav-drawer{width:245px;display:block;padding:2rem;position:fixed;color:white;background-color:#231f20;min-height:100vh;height:100%;-webkit-overflow-scrolling:touch;overflow:auto;top:0;left:-245px;transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}@media only screen and (max-width: 630px){.nav-drawer{width:100%;left:-100%}}.nav-drawer.toggled{left:0;z-index:999}.nav-drawer .logo-container{margin:1rem 0;max-width:60%}@media only screen and (max-width: 768px){.nav-drawer .logo-container{max-width:115px;margin:.5rem 0}}@media only screen and (max-width: 630px){.nav-drawer .logo-container{max-width:100px;margin:.4rem 0}}@media only screen and (max-width: 630px){.nav-drawer ul.menu>li{padding:0.25rem 0}}.nav-drawer ul.menu>li a{color:#fff;font-size:0.8rem;padding:0}.nav-drawer ul.menu>li a:hover{color:#e6e6e6}.nav-drawer ul.menu>li a:hover:before{content:" ";box-sizing:border-box;display:block;position:absolute;left:-8px;top:25%;width:5px;height:0px;border-style:solid;border-width:2px 0px 2px 5px;border-color:transparent transparent transparent white}.nav-drawer .menu ul.sub-menu{padding:0 0 0 1rem;background-color:transparent}.nav-drawer .menu ul.sub-menu>li a{font-size:0.8rem}.nav-drawer #navdrawer-fineprint{margin:1rem 0 0 0}.nav-drawer #navdrawer-fineprint li{padding:0;margin:0;line-height:1.8}.nav-drawer #navdrawer-fineprint li a{font-size:0.6rem;display:block;clear:both;float:left}.nav-drawer .icon-links{display:block;width:100%;float:left;margin:2rem 0 0 -0.75rem}.nav-drawer .icon-links [class^="icon-"]:before{color:white}.nav-drawer .icon-links a:hover{opacity:0.8}.nav-drawer .icon-links .social-menu{display:block;float:left;clear:both}.drawer-expanded{overflow:hidden}.drawer-expanded #page{transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.drawer-expanded #page:before{content:" ";position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.77);z-index:900}@media only screen and (max-width: 630px){.drawer-expanded #page:before{display:none}}li.magazine-image-link{display:none}.sub-menu li.magazine-image-link{display:block;margin-right:-1rem !important}.sub-menu li.magazine-image-link a{color:white;text-decoration:none;font-style:italic;font-family:freight-text-pro,"FreightText Pro",georgia,serif;text-transform:lowercase;font-weight:300;padding-right:0;margin-right:-1rem}.sub-menu li.magazine-image-link a img{display:inline-block;width:28%;vertical-align:middle;margin:0.5rem 2% 0.5rem 0}.sub-menu li.magazine-image-link a .linktext{display:inline-block;vertical-align:middle;width:60%;font-size:1rem;line-height:1.2}.sub-menu li.magazine-image-link a:hover img{opacity:0.9}.screen-reader-text,.sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus,.sr-only:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#231f20;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}#page{max-width:100%;overflow-X:hidden}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5rem;width:100%}.page-header{margin-bottom:2rem}.page-header h1{margin-top:0}.site-main{padding:2rem;text-align:center}@media only screen and (max-width: 768px){.site-main{padding:1rem}}.entry-title{margin:0.5rem 0}.entry-title a{color:#231f20;text-decoration:none;font-weight:700}.entry-title a:hover{text-decoration:underline;color:#066}.page-header .entry-title{text-align:center;text-transform:uppercase;letter-spacing:1pt;font-size:2.5rem;margin-bottom:2rem}.title-align-left .entry-title{text-align:left}.title-align-right .entry-title{text-align:right}.title-align-centered .entry-title{text-align:center}.title-align-hidden .entry-title{display:none}.entry-meta{font-family:freight-sans-pro,"FreightSans Pro",sans-serif;letter-spacing:0.125pt}.entry-meta a{color:#231f20}.entry-meta a:hover{color:#066}.entry-meta span{margin-right:0.5rem}@media only screen and (max-width: 630px){.entry-meta span{margin-right:0.2rem}}.entry-meta .cat-links{font-weight:700;margin-right:0.75rem}.entry-meta .cat-links a{text-decoration:none}.entry-meta .cat-links a:hover{text-decoration:underline}@media only screen and (max-width: 630px){.entry-meta .cat-links{margin-right:0.45rem}}.single article,.page article{text-align:left}.single .site-main>article .featured-image,.page .site-main>article .featured-image{display:block;margin-left:-2rem;margin-right:-2rem;margin-top:2rem;margin-bottom:1rem;text-align:center}@media only screen and (max-width: 768px){.single .site-main>article .featured-image,.page .site-main>article .featured-image{margin-top:1rem;margin-bottom:.5rem}}.single .entry-header,.page .entry-header{margin-left:auto;margin-right:auto;max-width:767px;width:100%}.single .entry-content>*,.page .entry-content>*{margin-left:auto;margin-right:auto;max-width:767px;width:100%;margin-top:1rem;margin-bottom:1rem}.single .entry-content h2,.page .entry-content h2{margin-top:2rem;margin-bottom:0.25rem}.single .entry-content hr,.page .entry-content hr{width:8rem;margin-top:2rem;margin-bottom:2rem}.single .entry-content hr.is-style-wide,.page .entry-content hr.is-style-wide{width:100%}.single figure.wp-block-image,.single figure,.page figure.wp-block-image,.page figure{margin-top:2rem;margin-bottom:2rem}@media only screen and (max-width: 767px){.single figcaption,.page figcaption{padding:0 2rem}}.single figure.wp-block-embed,.page figure.wp-block-embed{text-align:center}.single figure.wp-block-embed .wp-block-embed__wrapper,.page figure.wp-block-embed .wp-block-embed__wrapper{margin:2rem auto;display:inline-block}.single figure.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.page figure.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;display:block}.single figure.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.page figure.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single .entry-footer,.page .entry-footer{display:block;margin-left:auto;margin-right:auto;max-width:767px;width:100%;margin:2rem auto 2rem}.single .entry-footer .author-info,.page .entry-footer .author-info{font-family:freight-sans-pro,"FreightSans Pro",sans-serif;border-top:2px solid black;border-bottom:2px solid black;padding:.5rem 0}@media only screen and (max-width: 480px){.single .entry-footer .author-info,.page .entry-footer .author-info{text-align:center}}.single .entry-footer .byline,.page .entry-footer .byline{font-size:1.2rem;font-weight:700}.single .entry-footer .byline a,.page .entry-footer .byline a{color:#231f20;text-decoration:none;font-weight:700}.single .entry-footer .byline a:hover,.page .entry-footer .byline a:hover{text-decoration:underline;color:#066}@media only screen and (max-width: 480px){.single .entry-footer .byline,.page .entry-footer .byline{float:none;display:block}}.single .entry-footer .author-twitter-link,.page .entry-footer .author-twitter-link{color:#066;text-decoration:none;font-size:1.2rem;float:right}.single .entry-footer .author-twitter-link:hover,.page .entry-footer .author-twitter-link:hover{color:#231f20}.single .entry-footer .author-twitter-link:before,.page .entry-footer .author-twitter-link:before{content:"\ea96";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#231f20;margin:0.2rem 0.5rem;display:inline-block;vertical-align:bottom}@media only screen and (max-width: 480px){.single .entry-footer .author-twitter-link,.page .entry-footer .author-twitter-link{float:none;display:block;margin:0.5rem 0 0 0;font-size:1rem}}.single .entry-content p{font-size:1.2rem}.single h2+figure.wp-block-embed .wp-block-embed__wrapper{margin-top:0}article.content-excerpt{margin-left:auto;margin-right:auto;max-width:980px;width:100%;text-align:center}article.content-excerpt .post-thumbnail{display:inline-block;vertical-align:middle;overflow:hidden;margin:1rem .5rem;width:362px}article.content-excerpt .post-thumbnail a{width:100%;display:block;height:0;padding-bottom:56.25%}article.content-excerpt .post-thumbnail a img{min-width:100%;opacity:1;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}article.content-excerpt .post-thumbnail a:hover img{opacity:0.85}@media only screen and (max-width: 875px){article.content-excerpt .post-thumbnail{width:42%}}@media only screen and (max-width: 675px){article.content-excerpt .post-thumbnail{display:block;width:100%;margin:0 0 .5rem 0}}article.content-excerpt .entry-copy{display:inline-block;vertical-align:middle;padding:1rem;max-width:45%;text-align:left}article.content-excerpt .entry-copy .entry-content p{margin:0 0 .5rem 0;font-size:0.99rem;line-height:1.5}@media only screen and (max-width: 875px){article.content-excerpt .entry-copy{max-width:53%}}@media only screen and (max-width: 675px){article.content-excerpt .entry-copy{max-width:100%;padding:0 0 1rem 0}}article.content-excerpt .entry-title{margin:0 0 0.35rem 0;font-size:1.25rem}article.content-excerpt .entry-meta{font-size:.9rem;margin:0 0 0.25rem 0}article.content-featured .post-thumbnail{display:block;margin:0}article.content-featured .post-thumbnail a{display:block;width:100%;margin:0;padding:0}article.content-featured .post-thumbnail a img{min-width:100%;padding:0;margin:0}article.content-featured .entry-meta{font-size:.9rem;margin:0}article.content-featured .entry-content{margin:0.25rem 0 1rem 0}article.content-featured .entry-content p{margin:0 0 0.5rem 0;font-size:0.95rem}section article.post-thumb{width:100%;margin-bottom:1rem;content:"";display:table;table-layout:fixed}section article.post-thumb .post-thumbnail{display:inline-block;margin:0 3% 0 0;vertical-align:middle;width:40%}@media only screen and (max-width: 390px){section article.post-thumb .post-thumbnail{width:100%;margin:0}}section article.post-thumb .entry-copy{display:inline-block;vertical-align:middle;width:55%}@media only screen and (max-width: 390px){section article.post-thumb .entry-copy{width:100%;margin:0}}section article.post-thumb .entry-copy .entry-title{font-size:1rem;margin:0 0 0.25rem 0}section article.post-thumb .entry-copy .entry-meta{font-size:0.75rem}section article.post-thumb .entry-copy .entry-meta span{margin-right:0.25rem}.recommended-content{margin-left:auto;margin-right:auto;max-width:767px;width:100%;margin-top:6rem;content:"";display:table;table-layout:fixed}@media only screen and (max-width: 768px){.recommended-content{margin-top:2rem}}.recommended-content h5{text-align:left;margin:0.25rem 0 1rem 0;text-transform:uppercase;padding-top:0.25rem;border-top:2px solid black}@media only screen and (max-width: 630px){.recommended-content h5{margin:0.5rem 0 1rem}}.recommended-content .upnext{width:48.5%;float:left;margin-right:3%}@media only screen and (max-width: 630px){.recommended-content .upnext{width:100%;margin:1rem 0}}.recommended-content .latest-news{width:48.5%;float:right}@media only screen and (max-width: 630px){.recommended-content .latest-news{width:100%;margin:.5rem 0 0 0}}@media only screen and (max-width: 390px){.recommended-content .latest-news article{text-align:center;margin:1.5rem 0}}.site-header-details{text-align:center;padding:2rem 1rem}@media only screen and (max-width: 768px){.site-header-details{padding:1rem}}.site-header-details>div{display:inline-block;vertical-align:top}.site-header-details .social-menu{float:left;text-align:left}@media only screen and (max-width: 768px){.site-header-details .social-menu{display:none}}.site-header-details .site-description{font-family:freight-sans-pro,"FreightSans Pro",sans-serif;text-transform:uppercase;letter-spacing:1.25pt;font-size:0.8rem;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-width: 768px){.site-header-details .site-description{display:block;left:0;width:100%;-webkit-transform:none;transform:none}}.site-header-details .search-link{float:right;text-align:right}@media only screen and (max-width: 768px){.site-header-details .search-link{display:none}}.site-header-main{max-width:1225px;margin:0 auto;display:flex;text-align:center;position:relative;padding:2rem;transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}@media only screen and (max-width: 768px){.site-header-main{padding:2rem 1rem 3rem 1rem;justify-content:space-between;align-items:start}}.site-header-main>*{display:inline-block;vertical-align:bottom}.site-header-main .nav-holder{flex:1}@media only screen and (max-width: 768px){.site-header-main .nav-holder{display:none}}.site-header-main .nav-holder nav.main-navigation ul.menu>li>a{font-size:1.125rem;display:inline-block}.site-header-main .nav-holder nav.main-navigation .menu-header-left-container ul.menu>li{text-align:left}.site-header-main .nav-holder nav.main-navigation .menu-header-right-container ul.menu>li{text-align:right}.site-header-main .menu-toggle{display:none}@media only screen and (max-width: 768px){.site-header-main .menu-toggle{left:15px;display:block}}.site-header-main .site-branding .logo{display:inline-block;vertical-align:top;margin:0 1rem}.site-header-main .site-branding .logo img{max-width:180px;transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}@media only screen and (max-width: 995px){.site-header-main .site-branding .logo img{max-width:160px}}@media only screen and (max-width: 630px){.site-header-main .site-branding .logo img{max-width:115px;margin:0 1rem 1rem}}.nav-holder .search-link{flex:0.5}.nav-holder .search-link a{text-decoration:none}.nav-holder .search-link a i.icon-search{margin:0}.search-link.mobile{display:none;right:15px}.search-link.mobile a.search-form-link{text-decoration:none}@media only screen and (max-width: 768px){.search-link.mobile{display:block}}.backtotop{position:fixed;bottom:0.25rem;right:0.5rem;width:14px;outline:none}.backtotop.hidden{display:none}@media only screen and (max-width: 768px){.backtotop{right:0.625rem;top:auto;bottom:2rem}}.backtotop:focus{outline:none}.backtotop.footer-visible{position:absolute;top:-9.5rem;max-height:120px}@media only screen and (max-width: 768px){.backtotop.footer-visible{top:-7rem;right:0.625rem}}footer.site-footer{background-color:#231f20;color:#d4d6d2;padding:2rem;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;position:relative;margin-top:2rem}footer.site-footer a{color:white}footer.site-footer a:before{color:#d4d6d2}footer.site-footer [class^="icon-"]:before{color:white}footer.site-footer .logo-container{position:relative;width:20%}footer.site-footer .logo-container .logo{position:absolute;top:0;left:0;max-width:130px;width:100%;min-height:90px}@media only screen and (max-width: 875px){footer.site-footer .logo-container .logo{position:relative;display:block;margin:1rem auto;text-align:center}}@media only screen and (max-width: 1250px){footer.site-footer .logo-container{width:14%}}@media only screen and (max-width: 875px){footer.site-footer .logo-container{width:100%;top:3rem}}footer.site-footer .footer-nav{width:80%;margin:-10px auto 0 auto;padding-left:2rem;vertical-align:top}footer.site-footer .footer-nav .menu{list-style-type:none;text-align:center}footer.site-footer .footer-nav .menu>li{display:inline-block;vertical-align:top;margin-right:2rem;text-align:left}@media only screen and (max-width: 995px){footer.site-footer .footer-nav .menu>li{margin-right:1rem}}@media only screen and (max-width: 875px){footer.site-footer .footer-nav .menu>li{display:none}}@media only screen and (max-width: 875px){footer.site-footer .footer-nav{width:100%;float:left;padding:0;margin:1rem 0}}footer.site-footer .footer-social-n-sub{position:absolute;right:2rem;top:2rem;text-align:right}@media only screen and (max-width: 875px){footer.site-footer .footer-social-n-sub{float:left;display:block;width:100%;text-align:left;right:0;padding:0 1rem}}footer.site-footer .footer-social-n-sub .social-menu{display:inline-block}footer.site-footer .footer-social-n-sub .search-link{display:inline-block}footer.site-footer .footer-social-n-sub #footer-fineprint.menu{margin:1rem 0;padding:0}footer.site-footer .footer-social-n-sub #footer-fineprint.menu li{line-height:1}@media only screen and (max-width: 875px){footer.site-footer .footer-social-n-sub #footer-fineprint.menu{display:none}}footer.site-footer .site-info{float:left;width:100%;padding-top:2rem;font-size:0.7rem}@media only screen and (max-width: 875px){footer.site-footer .site-info{text-align:center}}@media only screen and (max-width: 768px){footer.site-footer .site-info .copyright{display:block}}#footer-menu-toggle{display:none}@media only screen and (max-width: 875px){#footer-menu-toggle{display:block;float:right;margin-top:-5px}}.ad-holder{text-align:center;margin:0;padding:0;max-height:248px;width:100%;overflow:hidden}.ad-holder .header-ad-link{display:block;padding:0;margin:0;line-height:0.8}.ad-holder .header-ad-link img{max-width:100%;margin:0;padding:0}.shrink .ad-holder{display:none}.cookie_review{position:fixed;bottom:0;width:100%;background-color:#231f20;color:white;padding:1rem;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;display:flex;justify-content:space-between;align-items:center;z-index:99999}.cookie_review.accepted,.cookie_review.hidden{display:none}@media only screen and (max-width: 1085px){.cookie_review{font-size:0.8rem}}@media only screen and (max-width: 585px){.cookie_review{display:block}}@media only screen and (max-width: 245px){.cookie_review{text-align:center}}.cookie_review--message span{margin-right:0.5rem}.cookie_review .button{display:inline-block;vertical-align:middle;margin:0 0 0 2rem;width:10rem;text-align:center;background-color:white;color:#231f20;font-size:1rem}.cookie_review .button:hover{color:#066;background-color:#ecebed}@media only screen and (max-width: 585px){.cookie_review .button{margin:1rem auto 0;font-size:0.9rem}}.cookie_review .privacy_link{color:#888d82;white-space:nowrap}.cookie_review .privacy_link:hover{color:#066}@media only screen and (max-width: 585px){.cookie_review .privacy_link{position:absolute;right:1rem;bottom:1.5rem}}@media only screen and (max-width: 245px){.cookie_review .privacy_link{position:relative;right:auto;bottom:auto}}.subscribe-cta{max-width:350px;padding:2rem;position:relative;border:1px solid black;float:left;width:36%}@media only screen and (max-width: 675px){.subscribe-cta{width:80%;margin:2rem auto;padding:2rem 1rem;float:none}}.subscribe-cta .img-container{-webkit-transform:translateY(-20%);transform:translateY(-20%);display:block}@media only screen and (max-width: 768px){.subscribe-cta .img-container{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}@media only screen and (max-width: 675px){.subscribe-cta .img-container{-webkit-transform:translateY(-20%);transform:translateY(-20%)}}.subscribe-cta .img-container a img{transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}@media only screen and (max-width: 875px){.subscribe-cta .img-container a img{max-height:250px}}@media only screen and (max-width: 768px){.subscribe-cta .img-container a img{max-height:220px}}@media only screen and (max-width: 675px){.subscribe-cta .img-container a img{max-height:100%}}.subscribe-cta .img-container a:hover img{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}.subscribe-cta .teaser{display:block;margin-top:-30%;padding:2rem;font-size:1.25rem;font-style:italic;font-weight:bold}@media only screen and (max-width: 995px){.subscribe-cta .teaser{padding:2rem 1rem}}@media only screen and (max-width: 875px){.subscribe-cta .teaser{font-size:1.1rem;padding:1.3333333333rem 0.5rem 2rem}}@media only screen and (max-width: 768px){.subscribe-cta .teaser{font-size:0.9rem;padding:0.5rem 0.125rem 1.75rem}}@media only screen and (max-width: 675px){.subscribe-cta .teaser{font-size:1.1rem;padding-top:2rem}}@media only screen and (max-width: 480px){.subscribe-cta .teaser{padding-top:1rem;padding-left:0.5rem;padding-right:0.5rem}}.home section{max-width:980px;margin:0 auto;display:block;content:"";display:table;table-layout:fixed}.home section:last-of-type{margin-bottom:0}@media only screen and (max-width: 630px){.home section{margin-bottom:2rem}}.home section .section-title{text-align:left;margin:0rem 0 0rem 0;text-transform:uppercase;font-size:1.35rem}.home section.posts-featured-row div.posts-featured{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:2rem;margin:0}@media only screen and (max-width: 768px){.home section.posts-featured-row div.posts-featured{width:100%;margin-right:0}}@media only screen and (max-width: 630px){.home section.posts-featured-row div.posts-featured{-ms-grid-columns:1fr;grid-template-columns:1fr}}.home section.posts-featured-row div.posts-featured>h5{grid-column:1/-1}.home section.posts-featured-row div.posts-featured article:first-of-type{grid-column:1/-1}.home section.posts-featured-row div.posts-featured .entry-header{max-width:100%}.home .imagesad{display:block;max-width:350px}.home .imagesad a{display:block}.home .imagesad a img{min-width:100%}.home .emagazine-cta{text-align:center;padding:0 1rem;display:block;max-width:350px}.home .emagazine-cta .emag-header{font-weight:700;text-transform:uppercase;text-align:center;margin:0}.home .emagazine-cta .emag-cover{padding:1rem;display:block}.home .emagazine-cta .emagazine-cta-copy{margin:0 0 1rem 0;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;display:block}.home .emagazine-cta .button{display:inline-block;clear:both}.home .sidebarblocks-cta{text-align:center;padding:0 1rem;display:block;max-width:350px}.home .sidebarblocks-cta .sidebarblocks-header{font-weight:700;text-transform:uppercase;text-align:center;margin:0}.home .sidebarblocks-cta .sidebarblocks-cover{padding:1rem;display:block}.home .sidebarblocks-cta .sidebarblocks-cta-copy{margin:0 0 1rem 0;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;display:block}.home .sidebarblocks-cta .button{display:inline-block;clear:both}.home .posts-latest{max-width:767px;margin:2rem auto}.home .site-main{max-width:1225px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 300px;grid-template-columns:1fr 300px;gap:2rem}@media only screen and (max-width: 768px){.home .site-main{-ms-grid-columns:1fr;grid-template-columns:1fr}}.home .site-main section{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.home .site-main aside{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/span 3;text-align:center}@media only screen and (max-width: 768px){.home .site-main aside{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;grid-row:auto}}.home .site-main aside>div{margin:2rem auto}.home .site-main aside>div:first-of-type{margin-top:0}@media only screen and (max-width: 768px){.home .site-main aside{border-top:2px solid black;border-bottom:2px solid black;margin-top:2rem;padding-top:2rem;width:100%}}.home .site-main article.content-excerpt{text-align:left;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;margin:2rem 0}@media only screen and (max-width: 630px){.home .site-main article.content-excerpt{display:block}}.home .site-main article.content-excerpt .post-thumbnail{margin:0;width:100%}.home .site-main article.content-excerpt .entry-copy{text-align:left;max-width:none;padding:0}@media only screen and (max-width: 768px){.home .site-main article.content-excerpt .entry-copy{padding:0 0.5rem 0 0}}@media only screen and (max-width: 630px){.home .site-main article.content-excerpt .entry-copy{padding:1rem 0}}.categories-page .page-header .entry-title{margin-top:2rem;text-transform:none}.categories-page .category-content{margin-left:auto;margin-right:auto;max-width:767px;width:100%;position:relative}.categories-page .categories-dropdown{position:absolute;right:0;top:1rem}@media only screen and (max-width: 480px){.categories-page .categories-dropdown{position:relative;left:0;top:auto;margin:1rem 0}.categories-page .categories-dropdown select{width:100%}}.categories-page .latest-posts>h5{margin-top:2rem;margin-bottom:2rem;border-top:2px solid black;padding:.5rem 0}@media only screen and (max-width: 480px){.categories-page .latest-posts>h5{margin-top:3rem;margin-bottom:.5rem}}.categories-page .latest-posts .category .title{margin:1rem 0 0.25rem 0;float:left;width:100%}.categories-page .latest-posts .category .title h2{display:inline-block;margin:0}.categories-page .latest-posts .category .title h2 a{color:#231f20;text-decoration:none}.categories-page .latest-posts .category .title h2 a:hover{color:#066;text-decoration:underline}.categories-page .latest-posts .category .title .sub-categories{list-style-type:none;display:inline-block;padding:0;margin:0 0 0 0.5rem}@media only screen and (max-width: 480px){.categories-page .latest-posts .category .title .sub-categories{display:block;width:100%}}.categories-page .latest-posts .category .title .sub-categories li{display:inline-block;margin:0 0.2rem;font-family:freight-sans-pro,"FreightSans Pro",sans-serif}.categories-page .latest-posts .category .title .sub-categories li a{text-decoration:none;color:#231f20}.categories-page .latest-posts .category .title .sub-categories li a:hover{color:#066;text-decoration:underline}.categories-page .latest-posts .category .title .sub-categories li:before{content:"/ ";margin-right:0.2rem}@media only screen and (max-width: 480px){.categories-page .latest-posts .category .title .sub-categories li{display:block;width:100%}}.categories-page .latest-posts .category .title a.see-more{display:inline-block;vertical-align:bottom;text-decoration:none;font-style:italic;letter-spacing:0.15pt;text-transform:lowercase;font-size:0.9rem;margin:0.5rem 0 0 0.5rem;float:right}.categories-page .latest-posts .category .title a.see-more:after{content:"\e904";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.5rem;margin-left:0.5rem}@media only screen and (max-width: 630px){.categories-page .latest-posts .category .title a.see-more{display:none}}.categories-page .latest-posts article.content-excerpt{margin-left:-2rem;margin-right:-2rem}@media only screen and (max-width: 875px){.categories-page .latest-posts article.content-excerpt{margin-left:0;margin-right:0}}@media only screen and (max-width: 875px){.categories-page .latest-posts article.content-excerpt .post-thumbnail{margin-left:0;max-width:45%}}@media only screen and (max-width: 675px){.categories-page .latest-posts article.content-excerpt .post-thumbnail{width:100%;max-width:100%}}.categories-page .next-steps{text-align:center;margin-top:2rem}.home-events,.events-overview{margin-left:auto;margin-right:auto;max-width:980px;width:100%;content:"";display:table;table-layout:fixed}.home section.home-events{margin-top:4rem}.home section.home-events .event-teasers{margin-top:2rem}.event-teasers .event-wrapper{text-align:left;display:block;vertical-align:top;margin:0;float:left}@media only screen and (max-width: 1042px){.event-teasers .event-wrapper{float:none;display:inline-block;margin:0 auto 1rem auto}}.event-teasers .event-wrapper.primary-event{width:640px;margin-right:25px}@media only screen and (max-width: 1042px){.event-teasers .event-wrapper.primary-event{margin-right:0}}@media only screen and (max-width: 675px){.event-teasers .event-wrapper.primary-event{width:100%}}.event-teasers .event-wrapper.secondary-event{width:315px}@media only screen and (max-width: 1042px){.event-teasers .event-wrapper.secondary-event{width:640px}}@media only screen and (max-width: 1042px) and (max-width: 675px){.event-teasers .event-wrapper.secondary-event{width:100%}}@media only screen and (max-width: 1042px){.event-teasers .event-wrapper.secondary-event .event-image{display:inline-block;vertical-align:middle;width:48%;margin:0}}@media only screen and (max-width: 1042px) and (max-width: 480px){.event-teasers .event-wrapper.secondary-event .event-image{width:100%}}@media only screen and (max-width: 1042px){.event-teasers .event-wrapper.secondary-event .event-text{width:50%;display:inline-block;vertical-align:middle;padding:0 0 0 2rem;box-sizing:border-box}}@media only screen and (max-width: 1042px) and (max-width: 675px){.event-teasers .event-wrapper.secondary-event .event-text{padding:0 0 0 1rem}}@media only screen and (max-width: 1042px) and (max-width: 480px){.event-teasers .event-wrapper.secondary-event .event-text{width:100%;padding:0}}.event-teasers .event-wrapper .event-image img{max-height:395px}.event-teasers .event-wrapper .event-details{font-family:freight-sans-pro,"FreightSans Pro",sans-serif;margin:0.3rem 0}.page .events-overview .event-teasers,.home-events .event-teasers{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:2rem}@media only screen and (max-width: 630px){.page .events-overview .event-teasers,.home-events .event-teasers{-ms-grid-columns:1fr;grid-template-columns:1fr}}.page .events-overview .event-teasers .event-wrapper:first-of-type,.home-events .event-teasers .event-wrapper:first-of-type{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media only screen and (max-width: 630px){.page .events-overview .event-teasers .event-wrapper:first-of-type,.home-events .event-teasers .event-wrapper:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.page .events-overview .event-teasers .event-wrapper .event-image img,.home-events .event-teasers .event-wrapper .event-image img{max-height:100%}.page .events-overview .event-teasers .event-wrapper .event-details,.home-events .event-teasers .event-wrapper .event-details{font-family:freight-sans-pro,"FreightSans Pro",sans-serif;margin:0.3rem 0}.page-events .event-gallery{max-width:100%;margin:1rem 0 4rem 0}.page-events .event-gallery a{text-decoration:none}.page-events .event-gallery a:hover{text-decoration:underline}.page-events .event-gallery h2{margin:2rem 0 1rem 0;color:#231f20;text-align:center}.page-events .event-slide{height:400px;margin:0 0.5rem}.page-events .event-slide img{height:400px;width:auto;max-width:none}.page-events .modal{max-width:90%;width:auto;text-align:center;padding:0.75rem;border-radius:4px;height:80vh}.page-events .modal img{max-width:100%;max-height:100%;width:auto;height:100%}.archives-list-by-category section{padding:2rem 0}.archive-slider{height:375px}.archive-slider__content{height:100%;margin:0.5rem}.archive-slider__content h3.entry-title a{font-weight:normal;font-size:1.2rem;text-transform:uppercase;font-variant-caps:all-small-caps}.archive-slider__content img{height:100%;width:auto;max-width:none;border:1px solid rgba(0,0,0,0.1)}.post-type-archive-archive .flickity-page-dots{display:none}.post-type-archive-archive .flickity-button:disabled{opacity:0}.single-archive .entry-header{text-align:center}.single-archive .archive-year ul{margin:0 -1rem;padding:0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center}.single-archive .archive-year ul li img{max-width:none;width:auto;border:1px solid rgba(0,0,0,0.1)}.single-archive .archive-year ul.column-count--2 li{flex-basis:50%}.single-archive .archive-year ul.column-count--2 li img{height:465px}.single-archive .archive-year ul.column-count--3 li{flex-basis:33.33%}.single-archive .archive-year ul.column-count--3 li img{height:250px}.single-archive .archive-year ul.column-count--4 li{flex-basis:25%}.single-archive .archive-year ul.column-count--4 li img{height:215px}@media only screen and (max-width: 768px){.single-archive .archive-year ul{margin:0}.single-archive .archive-year ul.column-count--2 li,.single-archive .archive-year ul.column-count--3 li,.single-archive .archive-year ul.column-count--4 li{flex-basis:50%}}.single-archive .archive-year li{margin:0;padding:1rem;text-align:center}.single-archive .archive-year span{display:block;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;text-transform:uppercase;font-variant-caps:all-small-caps;letter-spacing:0.25pt;margin:0.5rem 0;color:#878787}.single-archive .archive-year a{color:#231f20;text-decoration:none}.single-archive .archive-year a span{color:#231f20}.single-archive .archive-year a:hover{color:#066}.single-archive .archive-year a:hover span{color:#066;text-decoration:underline}.single-archive .entry-footer{margin-bottom:0}.single-archive .entry-header .cat-links a{color:#231f20}.single-archive .entry-header .cat-links a:hover{color:#066}.single-archive .post-nav{width:100%;display:flex;justify-content:space-between}.single-archive .post-nav a{color:#231f20;text-decoration:none;padding:1rem 1.75rem}.single-archive .post-nav a:hover{color:#066}.single-archive .post-nav a:hover img{opacity:0.8}.single-archive .post-nav a.left img{margin-right:0.5rem}.single-archive .post-nav a.right img{margin-left:0.5rem}.error404 .page-content,.error404 .error-404{text-align:left}@media only screen and (max-width: 768px){.wp-block-columns.has-3-columns .wp-block-column{margin:1rem 0;width:100%;flex-basis:100%}}@media only screen and (max-width: 768px){.wp-block-columns.has-2-columns{flex-wrap:unset}}@media only screen and (max-width: 630px){.wp-block-columns.has-2-columns{flex-wrap:wrap}.wp-block-columns.has-2-columns .wp-block-column{flex-basis:100%;margin:1rem 0}}.email-sign-up{margin-left:auto;margin-right:auto;max-width:767px;width:100%;margin-bottom:3rem}@media only screen and (max-width: 585px){.email-sign-up{text-align:center;padding:0 2rem;margin-bottom:1rem}}.email-sign-up .email-sign-up-contents{padding:2rem;border:1px solid black;width:90%;display:block;margin:2rem auto}.email-sign-up .email-sign-up-contents h2{margin:0}.email-sign-up .email-sign-up-contents h3{font-weight:400;font-size:1.2rem;margin:0.125rem 0 1rem}@media only screen and (max-width: 630px){.email-sign-up .email-sign-up-contents h3{font-size:1rem}}@media only screen and (max-width: 390px){.email-sign-up .email-sign-up-contents{width:100%;padding:1.3333333333rem}}.email-sign-up .email-meat{width:100%}.email-sign-up .email-meat input[type="email"]{width:80%}@media only screen and (max-width: 585px){.email-sign-up .email-meat input[type="email"]{width:100%}}.email-sign-up .email-meat input[type="submit"]{width:20%;margin-left:-0.25rem;background-color:#231f20;color:white;min-height:42px;text-transform:uppercase;letter-spacing:0.5pt}.email-sign-up .email-meat input[type="submit"]:hover{color:#d4d6d2}@media only screen and (max-width: 585px){.email-sign-up .email-meat input[type="submit"]{width:auto;margin:1rem}}.email-sign-up .fine-print{font-family:freight-sans-pro,"FreightSans Pro",sans-serif;font-size:0.85rem;padding:0.5rem 0;color:#d4d6d2}.email-sign-up .fine-print a{color:#d4d6d2;text-decoration:none;border-bottom:1px solid #d4d6d2}@media only screen and (max-width: 585px){.email-sign-up .fine-print{padding:0}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.img-placeholder-thumb{background-color:#d4d6d2}.blur-up{-webkit-filter:blur(6px);filter:blur(6px);transition:filter 400ms, -webkit-filter 400ms}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.videoholder{position:relative;padding-bottom:56.25%;height:0}.videoholder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}figcaption,.wp-block-image figcaption{text-align:left;color:#8e8083;font-family:freight-sans-pro,"FreightSans Pro",sans-serif;font-size:0.8rem;margin-left:auto;margin-right:auto;max-width:767px;width:100%}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
/*# sourceMappingURL=style.css.map */