.header-bar-wrap{width:100%;border-bottom:1px solid rgba(0,0,0,.15);background:#fff}.header-bar{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1300px}.header-bar .social-icons-navigation{order:2;margin-left:auto}.header-bar .social-icons-menu li a{padding:.8em;color:#303030}.header-bar .social-icons-menu li a:before{font-size:22px}.header-bar .social-icons-menu li a:hover,.header-bar .social-icons-menu li a:active{color:rgba(0,0,0,.5);text-decoration:none}.secondary-navigation{position:relative;width:100%;order:3}.top-navigation ul,.top-navigation .menu-item-has-children>a>.icon,.top-navigation ul a>.icon{display:none}.top-navigation.toggled-on>ul.menu{display:block}.secondary-menu-toggle{display:flex;margin:0;padding:.8em 1em;border:none;background:0 0;color:#303030;text-decoration:none;font-size:15px;font-size:.9375rem;text-align:left;align-items:center}.secondary-menu-toggle:focus{outline:thin dotted;color:#303030;background:0 0}.secondary-menu-toggle:hover,.secondary-menu-toggle:active{color:rgba(0,0,0,.5);background:0 0;cursor:pointer}.secondary-menu-toggle .icon{margin:0;width:22px;height:22px;vertical-align:top;fill:#303030}.secondary-menu-toggle:hover .icon,.secondary-menu-toggle:active .icon{fill:rgba(0,0,0,.5)}.secondary-menu-toggle[aria-expanded=true] .icon-menu,.secondary-menu-toggle[aria-expanded=false] .icon-close{display:none}.secondary-menu-toggle[aria-expanded=true] .icon-close{display:inline-block}.top-navigation ul{margin:0;padding:0;color:#303030;list-style:none;font-size:15px;font-size:.9375rem;font-family:'Gudea',Tahoma,Arial}.top-navigation ul li{position:relative;margin:0}.top-navigation ul a{display:block;margin:0;padding:.8em 1em;border-top:1px solid rgba(0,0,0,.15);text-decoration:none}.top-navigation ul a,.top-navigation ul a:link,.top-navigation ul a:visited{color:#303030;text-decoration:none}.top-navigation ul a:hover,.top-navigation ul a:active,.top-navigation ul a:focus{color:rgba(0,0,0,.5)}.top-navigation ul li.current-menu-item>a{text-decoration:underline}.top-navigation ul ul{font-size:14px;font-size:.875rem}.is-amp-page .top-navigation ul button.toggled-on+ul,.top-navigation ul ul.toggled-on{display:block}.top-navigation ul ul a{padding-left:2em}.top-navigation ul ul ul a{padding-left:3em}.top-navigation ul ul ul ul a{padding-left:4em}.top-navigation .dropdown-toggle{position:absolute;display:block;top:0;right:0;padding:.65em 1em;background:0 0;border:none}.top-navigation .dropdown-toggle:focus{outline:thin dotted;color:#303030;background:0 0}.top-navigation .dropdown-toggle:hover,.top-navigation .dropdown-toggle:active{background:0 0}.top-navigation .dropdown-toggle .icon{margin:.3em 0 0;width:18px;height:18px;vertical-align:top;fill:#303030}.top-navigation .dropdown-toggle:hover .icon,.top-navigation .dropdown-toggle:active .icon{fill:rgba(0,0,0,.5)}.top-navigation .dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.top-navigation ul ul .dropdown-toggle{padding:.55em .8em}.top-navigation ul ul .dropdown-toggle .icon{width:16px;height:16px}@media only screen and (min-width:60em){.secondary-menu-toggle,.top-navigation .dropdown-toggle{display:none}.top-navigation ul,.top-navigation ul ul{display:block}.secondary-navigation{display:flex;width:auto;align-items:center;order:1}#header-bar .top-navigation>ul.menu{display:flex;flex-flow:row wrap;margin:0;border-bottom:none}.top-navigation>ul>li>a{border:none}.top-navigation ul ul{position:absolute;left:-999em;top:100%;z-index:99999;border-top:1px solid rgba(0,0,0,.15);background:#fff}.top-navigation ul ul a{border-top:none;border-bottom:1px solid rgba(0,0,0,.15)}.top-navigation ul li:hover>ul,.top-navigation ul li.focus>ul{right:auto;left:0}.top-navigation ul ul li a{width:16rem}.top-navigation ul ul ul{left:-999em;margin-top:-1px;top:0}.top-navigation ul ul li:hover>ul,.top-navigation ul ul li.focus>ul{right:auto;left:100%}.top-navigation ul ul li a,.top-navigation ul ul ul li a,.top-navigation ul ul ul ul li a{padding:1em}.top-navigation .menu-item-has-children>a>.icon{position:relative;display:inline-block;left:.5rem;top:.1rem;width:11px;height:11px;fill:#303030}.top-navigation ul ul .menu-item-has-children>a>.icon{position:absolute;left:auto;right:1em;top:50%;margin-top:-.4rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.top-navigation ul .menu-item-has-children>a:hover>.icon{fill:rgba(0,0,0,.5)}}.header-search .header-search-icon{position:absolute;right:0;display:inline-block;padding:1em;color:#fff;background:rgba(255,255,255,.075);z-index:99}.header-search .header-search-icon:hover,.header-search .header-search-icon:active{cursor:pointer;color:rgba(255,255,255,.5)}.header-search .header-search-icon:focus{outline:none}.header-search .header-search-icon .genericon-search{display:inline-block;margin:0;padding:0;content:'\f400';vertical-align:middle;text-decoration:inherit;font-weight:400;font-style:normal;font-size:26px;font-family:'Genericons';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-search .header-search-form{position:absolute;top:3.75em;right:0;display:none;margin:0;padding:1em;background:#fff;border:1px solid #ddd;border-top:none;z-index:999}.header-search .header-search-form.toggled-on{display:block}.header-search .header-search-form .search-form{min-width:300px}.widget-magazine-posts .magazine-horizontal-box .large-post .wp-post-image{float:left;box-sizing:border-box;margin:0;padding-right:1em;width:50%}.widget-magazine-posts .magazine-horizontal-box .large-post .post-content{float:right;box-sizing:border-box;padding-left:1em;width:50%}.widget-magazine-posts .magazine-horizontal-box .medium-posts{margin-right:-2em}.widget-magazine-posts .magazine-vertical-box .large-post{float:left;box-sizing:border-box;margin-bottom:1em;padding-right:1em;width:50%}.widget-magazine-posts .magazine-vertical-box .small-posts{box-sizing:border-box;margin-left:50%;padding-left:1em;width:50%}.widget-magazine-posts-list .type-post .wp-post-image{float:left;margin:0 2em 1em 0;padding:0;max-width:45%}.widget-magazine-posts-list .type-post .entry-title{font-size:28px;font-size:1.75rem}.widget-magazine-posts-list .type-post .entry-content{font-size:17px;font-size:1.0625rem}.widget-magazine-posts-sidebar .type-post .entry-title{font-size:20px;font-size:1.25rem}.widget-magazine-posts-sidebar .type-post .entry-content{font-size:16px;font-size:1rem}.entry-author{margin:0 0 1.5em;padding:1.5em 0 0;border-top:1px solid #ddd}.entry-author .author-avatar{float:left;margin:0 1.5em .15em 0;max-width:25%}.entry-author .author-avatar img{vertical-align:top}.entry-author .author-heading .author-title{display:inline-block;margin:0 1em .25em 0;padding:0;font-size:18px;font-size:1.125rem}.entry-author .author-heading .author-link{display:inline-block;margin:0 0 .5em;font-size:16px;font-size:1rem}.entry-author .author-bio{margin:0;font-size:17px;font-size:1.0625rem}.footer-widgets-background{padding:2.5em 3em 0;border-bottom:1px solid rgba(255,255,255,.1);background:#303030}.footer-widgets{margin-right:-2.5em}.footer-widgets .widget{margin:0 0 2.5em}.footer-widget-column{float:left;box-sizing:border-box;padding-right:2.5em;width:25%}.footer-widget-column:nth-child(1):nth-last-child(1){float:none;width:100%}.footer-widget-column:nth-child(1):nth-last-child(2),.footer-widget-column:nth-child(2):nth-last-child(1){width:50%}.footer-widget-column:nth-child(1):nth-last-child(3),.footer-widget-column:nth-child(2):nth-last-child(2),.footer-widget-column:nth-child(3):nth-last-child(1){width:33.3333%}.footer-widgets .widget{color:#fff}.footer-widgets .widget-title{color:#fff}.footer-widgets .widget a:link,.footer-widgets .widget a:visited{color:#fff}.footer-widgets .widget a:hover,.footer-widgets .widget a:active{color:rgba(255,255,255,.5)}.footer-navigation{float:right}.footer-navigation-menu{position:relative;display:block;margin:0;padding:2.25em 3em;list-style-position:outside;list-style-type:none}.footer-navigation-menu li{position:relative;float:left}.footer-navigation-menu a{display:block;margin:0;padding:.75em 1em;text-decoration:none}.footer-navigation-menu a:link,.footer-navigation-menu a:visited{color:#fff;text-decoration:none}.footer-navigation-menu a:hover,.footer-navigation-menu a:active{color:rgba(255,255,255,.5)}.scroll-to-top-button{z-index:9999;width:40px;height:40px;display:inline-block;position:fixed;cursor:pointer;margin:0 auto;padding:0;right:.75em;bottom:.75em;background:#e33;transition:none}.scroll-to-top-button:focus,.scroll-to-top-button:active{background:#e33}.scroll-to-top-button:hover{background:#303030}.scroll-to-top-button:after{display:inline-block;margin:0 0 0 2px;color:#fff;content:'\f432';vertical-align:top;text-decoration:inherit;font-size:28px;font-family:'Genericons';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:85em){.site{box-shadow:0 2px 2px #aaa}.header-bar-wrap{background:#fafafa;box-shadow:0 0 2px #aaa}}@media only screen and (max-width:80em){.footer-widgets-background{padding:2em 2em 0}.footer-widgets{margin-right:-2em}.footer-widgets .widget{margin:0 0 2em}.footer-widget-column{padding-right:2em}}@media only screen and (max-width:70em){.site{box-shadow:none}.header-bar-wrap{border-bottom:1px solid #ddd;box-shadow:none}.widget-magazine-posts .magazine-horizontal-box .large-post .more-link{display:none}.widget-magazine-posts-list .type-post .wp-post-image{max-width:40%}.widget-magazine-posts-list .type-post .entry-title{font-size:24px;font-size:1.5rem}.widget-magazine-posts-list .type-post .entry-content{font-size:16px;font-size:1rem}}@media only screen and (max-width:65em){.widget-magazine-posts .magazine-horizontal-box .large-post .entry-content{display:none}.footer-widget-column:nth-child(1):nth-last-child(4),.footer-widget-column:nth-child(2):nth-last-child(3),.footer-widget-column:nth-child(3):nth-last-child(2),.footer-widget-column:nth-child(4):nth-last-child(1){width:50%}.footer-widget-column:nth-child(3):nth-last-child(2){clear:left}}@media only screen and (max-width:60em){.header-search .header-search-icon{background:0 0}.header-search .header-search-form{width:100%}.header-search .header-search-form .search-form{min-width:auto}.widget-magazine-posts .magazine-horizontal-box .large-post .entry-content,.widget-magazine-posts .magazine-horizontal-box .large-post .more-link{display:inline-block}.widget-magazine-posts-list .type-post .wp-post-image{max-width:45%}.widget-magazine-posts-list .type-post .entry-title{font-size:28px;font-size:1.75rem}.widget-magazine-posts-list .type-post .entry-content{font-size:17px;font-size:1.0625rem}.widget-magazine-posts-sidebar .type-post .wp-post-image{float:left;margin:0 2em 0 0;max-width:45%}.widget-magazine-posts-sidebar .type-post .entry-title{font-size:24px;font-size:1.5rem}.widget-magazine-posts-sidebar .type-post .entry-content{font-size:17px;font-size:1.0625rem}.footer-navigation{float:none;text-align:center}.footer-navigation-menu{padding-bottom:0}.footer-navigation-menu li{display:inline-block;float:none}}@media only screen and (max-width:50em){.widget-magazine-posts .magazine-horizontal-box .large-post .more-link{display:none}.widget-magazine-posts-list .type-post .wp-post-image{max-width:40%}.widget-magazine-posts-list .type-post .entry-title{font-size:24px;font-size:1.5rem}.widget-magazine-posts-list .type-post .entry-content{font-size:16px;font-size:1rem}.footer-widget-column:nth-child(1):nth-last-child(3),.footer-widget-column:nth-child(2):nth-last-child(2),.footer-widget-column:nth-child(3):nth-last-child(1){width:100%}}@media only screen and (max-width:45em){.widget-magazine-posts .magazine-horizontal-box .large-post .entry-content{display:none}}@media only screen and (max-width:40em){.widget-magazine-posts .magazine-horizontal-box .large-post .wp-post-image,.widget-magazine-posts .magazine-horizontal-box .large-post .post-content,.widget-magazine-posts .magazine-vertical-box .large-post{float:none;padding:0;width:100%}.widget-magazine-posts .magazine-vertical-box .small-posts{margin-left:0;padding-top:1em;padding-left:0;width:100%}.widget-magazine-posts .magazine-horizontal-box .large-post .more-link,.widget-magazine-posts .magazine-horizontal-box .large-post .entry-content{display:inline-block}.widget-magazine-posts-list .type-post .wp-post-image,.widget-magazine-posts-sidebar .type-post .wp-post-image{float:none;margin:0;max-width:100%}.widget-magazine-posts-list .type-post .entry-title,.widget-magazine-posts-sidebar .type-post .entry-title{font-size:28px;font-size:1.75rem}.widget-magazine-posts-list .type-post .entry-content,.widget-magazine-posts-sidebar .type-post .entry-content{font-size:17px;font-size:1.0625rem}.footer-navigation{padding-bottom:2em;border-bottom:1px solid rgba(255,255,255,.1)}.footer-navigation-menu li,.footer-navigation-menu a{display:block}.footer-navigation-menu a{padding:.4em 0}}@media only screen and (max-width:35em){.footer-widgets{margin-right:0}#footer-widgets .footer-widget-column{float:none;padding-right:0;width:100%}}@media only screen and (max-width:30em){.entry-author .author-avatar{float:none;margin:0 0 1em;max-width:100%}.entry-author .author-heading .author-title{display:block;margin:0 0 .25em}.entry-author .author-heading .author-link{display:block}.widget-magazine-posts-list .type-post .entry-title,.widget-magazine-posts-sidebar .type-post .entry-title{font-size:24px;font-size:1.5rem}}@media only screen and (max-width:20em){.widget-magazine-posts-list .type-post .entry-title,.widget-magazine-posts-sidebar .type-post .entry-title{font-size:20px;font-size:1.25rem}}