/*!
Theme Name: EPS Magazine
Theme URI: https://epsmag.net/
Author: Briantics, Inc.
Author URI: https://briantics.com
Description: Custom Theme for epsmag.net using Underscores.
Version: 1.1.2
Tested up to: 6.5
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: eps-magazine
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

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

EPS Magazine is based on Underscores https://underscores.me/, (C) 2012-2020 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.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-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:.35em .75em .625em}legend{-webkit-box-sizing:border-box;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"]{-webkit-box-sizing:border-box;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}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;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}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button: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:#aaa #bbb #bbb}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:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,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:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.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:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.screen-reader-text{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{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}/*! Hamburgers @description Tasty CSS-animated hamburgers @author Jonathan Suh @jonsuh @site https://jonsuh.com/hamburgers @link https://github.com/jonsuh/hamburgers */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1)}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000;border:0;padding:0;-webkit-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.featherlight .featherlight-close-icon:hover{background:rgba(255,255,255,0.9)}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;box-sizing:border-box}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,0.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:normal}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none}.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-first-slide.featherlight-last-slide .featherlight-next{display:none}body:not(.wp-admin):not(.wp-customizer),body .editor-styles-wrapper{font-size:16px;font-size:1rem;color:#333;font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;line-height:1.5}body:not(.wp-admin):not(.wp-customizer) p,body .editor-styles-wrapper p{font-size:16px;font-size:1rem;line-height:1.5}body:not(.wp-admin):not(.wp-customizer) h1,body:not(.wp-admin):not(.wp-customizer) h2,body:not(.wp-admin):not(.wp-customizer) h3,body:not(.wp-admin):not(.wp-customizer) h4,body:not(.wp-admin):not(.wp-customizer) h5,body:not(.wp-admin):not(.wp-customizer) h6,body .editor-styles-wrapper h1,body .editor-styles-wrapper h2,body .editor-styles-wrapper h3,body .editor-styles-wrapper h4,body .editor-styles-wrapper h5,body .editor-styles-wrapper h6{font-family:"Roboto Slab",serif}body:not(.wp-admin):not(.wp-customizer) h1,body .editor-styles-wrapper h1{font-size:42px;font-size:2.625rem}body:not(.wp-admin):not(.wp-customizer) h2,body .editor-styles-wrapper h2{font-size:32px;font-size:2rem;text-shadow:0 1px 0 rgba(0,0,0,0.1)}body:not(.wp-admin):not(.wp-customizer) h3,body .editor-styles-wrapper h3{font-size:28px;font-size:1.75rem}body:not(.wp-admin):not(.wp-customizer) h4,body .editor-styles-wrapper h4{font-size:24px;font-size:1.5rem}body:not(.wp-admin):not(.wp-customizer) a,body .editor-styles-wrapper a{color:#406aa7}body:not(.wp-admin):not(.wp-customizer) a:hover,body .editor-styles-wrapper a:hover{color:#2966be}body:not(.wp-admin):not(.wp-customizer) a:visited,body .editor-styles-wrapper a:visited{color:#2181c5}body:not(.wp-admin):not(.wp-customizer) .uppercase,body .editor-styles-wrapper .uppercase{text-transform:uppercase}body:not(.wp-admin):not(.wp-customizer) .sans-serif,body .editor-styles-wrapper .sans-serif{font-family:"Roboto",sans-serif}body:not(.wp-admin):not(.wp-customizer) .extra-bold,body .editor-styles-wrapper .extra-bold{font-weight:800}body:not(.wp-admin):not(.wp-customizer) p:empty,body .editor-styles-wrapper p:empty{display:none}body:not(.wp-admin):not(.wp-customizer) .intro,body .editor-styles-wrapper .intro{font-size:larger;line-height:1.75}.container{width:100%;max-width:1640px;margin-left:auto;margin-right:auto}body.page:not(.home) .site-main .container,body.archive:not(.wp-admin):not(.wp-customizer) .site-main .container,body.search-results:not(.wp-admin):not(.wp-customizer) .site-main .container,body.single-post:not(.wp-admin):not(.wp-customizer) .site-main .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #d9d9d9;margin-bottom:30px}body.page:not(.home) .site-main .container>.wrapper,body.archive:not(.wp-admin):not(.wp-customizer) .site-main .container>.wrapper,body.search-results:not(.wp-admin):not(.wp-customizer) .site-main .container>.wrapper,body.single-post:not(.wp-admin):not(.wp-customizer) .site-main .container>.wrapper{width:100%}body.page:not(.home) .site-main article.post,body.page:not(.home) .site-main article.page,body.archive:not(.wp-admin):not(.wp-customizer) .site-main article.post,body.archive:not(.wp-admin):not(.wp-customizer) .site-main article.page,body.search-results:not(.wp-admin):not(.wp-customizer) .site-main article.post,body.search-results:not(.wp-admin):not(.wp-customizer) .site-main article.page,body.single-post:not(.wp-admin):not(.wp-customizer) .site-main article.post,body.single-post:not(.wp-admin):not(.wp-customizer) .site-main article.page{width:100%;margin-bottom:0}body.page:not(.home) .page-header h1,body.page:not(.home) article h1,body.page:not(.home) .page-content h1,body.page:not(.home) .entry-header h1,body.archive:not(.wp-admin):not(.wp-customizer) .page-header h1,body.archive:not(.wp-admin):not(.wp-customizer) article h1,body.archive:not(.wp-admin):not(.wp-customizer) .page-content h1,body.archive:not(.wp-admin):not(.wp-customizer) .entry-header h1,body.search-results:not(.wp-admin):not(.wp-customizer) .page-header h1,body.search-results:not(.wp-admin):not(.wp-customizer) article h1,body.search-results:not(.wp-admin):not(.wp-customizer) .page-content h1,body.search-results:not(.wp-admin):not(.wp-customizer) .entry-header h1,body.single-post:not(.wp-admin):not(.wp-customizer) .page-header h1,body.single-post:not(.wp-admin):not(.wp-customizer) article h1,body.single-post:not(.wp-admin):not(.wp-customizer) .page-content h1,body.single-post:not(.wp-admin):not(.wp-customizer) .entry-header h1{margin:0;line-height:1.15}body:not(.wp-admin):not(.wp-customizer) .site-header{margin-bottom:30px}body:not(.wp-admin):not(.wp-customizer) .site-header .menu-toggle{outline:0;float:left;margin-top:15px}body:not(.wp-admin):not(.wp-customizer) #sidebar-header{background-color:#f2f2f2}body:not(.wp-admin):not(.wp-customizer) #sidebar-header #header-sidebar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:20px 0}body:not(.wp-admin):not(.wp-customizer) #sidebar-header #header-sidebar .widget{margin:0}body:not(.wp-admin):not(.wp-customizer) .widget_search{position:relative}body:not(.wp-admin):not(.wp-customizer) .widget_search ::-webkit-input-placeholder{text-transform:uppercase;font-size:12px;font-size:.75rem;position:relative;top:-1px}body:not(.wp-admin):not(.wp-customizer) .widget_search ::-moz-placeholder{text-transform:uppercase;font-size:12px;font-size:.75rem;position:relative;top:-1px}body:not(.wp-admin):not(.wp-customizer) .widget_search ::-ms-input-placeholder{text-transform:uppercase;font-size:12px;font-size:.75rem;position:relative;top:-1px}body:not(.wp-admin):not(.wp-customizer) .widget_search ::placeholder{text-transform:uppercase;font-size:12px;font-size:.75rem;position:relative;top:-1px}body:not(.wp-admin):not(.wp-customizer) .widget_search ::-webkit-search-cancel-button{color:#333}body:not(.wp-admin):not(.wp-customizer) .widget_search input[type=search]{border:1px solid #cecece;border-radius:3px;padding:10px 30px 10px 15px;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;width:150px}body:not(.wp-admin):not(.wp-customizer) .widget_search input[type=search]:focus{padding-right:35px;outline:0;border:1px solid #666;width:300px;max-width:100%}body:not(.wp-admin):not(.wp-customizer) .widget_search .search-submit{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;background-color:transparent;background-image:url("images/search-icon.svg");background-repeat:no-repeat;background-position:50% 50%;outline:0;border:0;border-radius:0;cursor:pointer;font-size:0;width:24px;height:24px;opacity:.85}body:not(.wp-admin):not(.wp-customizer) .widget_search .search-submit:hover{opacity:1;background-color:transparent}body:not(.wp-admin):not(.wp-customizer) #menu-social-menu{margin:-7px 0 0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body:not(.wp-admin):not(.wp-customizer) #menu-social-menu li{display:block;margin:0;padding:0;list-style:none;line-height:1;height:24px;margin-left:20px}body:not(.wp-admin):not(.wp-customizer) #menu-social-menu li a{display:block;width:24px;height:24px;padding:15px;font-size:0;background-repeat:no-repeat;background-size:65%;background-position:50% 50%;border-radius:100%;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out;background-color:transparent}body:not(.wp-admin):not(.wp-customizer) #menu-social-menu li a:hover{background-color:rgba(255,255,255,0.75)}body:not(.wp-admin):not(.wp-customizer) #menu-social-menu li.menu-facebook a{background-image:url("images/facebook-icon.svg")}body:not(.wp-admin):not(.wp-customizer) #menu-social-menu li.menu-instagram a{background-image:url("images/instagram-icon.svg")}body:not(.wp-admin):not(.wp-customizer) #logo-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:15px;min-height:180px}body:not(.wp-admin):not(.wp-customizer) .site-title{margin:0}body:not(.wp-admin):not(.wp-customizer) .site-title a{display:block;font-size:0;width:400px;height:103px;background-image:url("images/eps-logo-shadow.svg");background-repeat:no-repeat;background-size:contain;background-position:0 50%}body:not(.wp-admin):not(.wp-customizer) .site-description{visibility:hidden;position:absolute;z-index:-1;overflow:hidden;width:0;height:0}body:not(.wp-admin):not(.wp-customizer) #header-nav{background-color:#406aa7;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);box-shadow:0 5px 10px 0 rgba(0,0,0,0.2)}body:not(.wp-admin):not(.wp-customizer) .main-navigation{width:auto}body:not(.wp-admin):not(.wp-customizer) .main-navigation ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body:not(.wp-admin):not(.wp-customizer) .main-navigation ul>li{width:100%;padding:0;margin:0;border-left:1px solid rgba(221,235,255,0.5);text-align:center}body:not(.wp-admin):not(.wp-customizer) .main-navigation ul>li:last-child{border-right:1px solid rgba(221,235,255,0.5)}body:not(.wp-admin):not(.wp-customizer) .main-navigation a{font-family:"Roboto Slab",serif;font-weight:500;color:#FFF;display:block;padding:15px 25px;font-size:18px;font-size:1.125rem;text-transform:uppercase;text-align:center;width:100%;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;border-right:1px solid transparent;border-left:1px solid transparent}body:not(.wp-admin):not(.wp-customizer) .main-navigation a:hover{background-color:#325382;border-color:#FFF}body:not(.wp-admin):not(.wp-customizer) .main-navigation .current-menu-item,body:not(.wp-admin):not(.wp-customizer) .main-navigation .current-post-parent{background-color:#325382;border-right:1px solid #FFF;border-left:1px solid #FFF}body:not(.wp-admin):not(.wp-customizer) .main-navigation .current-menu-item a,body:not(.wp-admin):not(.wp-customizer) .main-navigation .current-post-parent a{font-weight:700}body:not(.wp-admin):not(.wp-customizer) .site-footer{background-color:#cde7f8;padding-top:50px;padding-bottom:50px}body:not(.wp-admin):not(.wp-customizer) .site-footer .widget-title{display:none}body:not(.wp-admin):not(.wp-customizer) .site-footer .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body:not(.wp-admin):not(.wp-customizer) .site-footer a{text-decoration:none;color:#333}body:not(.wp-admin):not(.wp-customizer) .site-footer a:hover{color:#406aa7}body:not(.wp-admin):not(.wp-customizer) #menu-footer-menu{margin:0;padding:0;list-style:none}body:not(.wp-admin):not(.wp-customizer) #menu-footer-menu li{margin:0;padding:0;list-style:none}body:not(.wp-admin):not(.wp-customizer) #menu-footer-menu a{font-size:18px;font-size:1.125rem}body:not(.wp-admin):not(.wp-customizer) #footer-right-sidebar{text-align:right}body:not(.wp-admin):not(.wp-customizer) #footer-right-sidebar p,body:not(.wp-admin):not(.wp-customizer) #footer-right-sidebar .widget{margin-bottom:0}body:not(.wp-admin):not(.wp-customizer) #footer-right-sidebar img{width:130px}body:not(.wp-admin):not(.wp-customizer) .site-copyright{background-color:#2181c5;padding-top:30px;padding-bottom:30px}body:not(.wp-admin):not(.wp-customizer) .site-copyright p,body:not(.wp-admin):not(.wp-customizer) .site-copyright .widget{margin:0;color:#FFF;text-align:center}body:not(.wp-admin):not(.wp-customizer) .e-subscribe{background-color:#333;padding:5px 18px 20px;margin-bottom:10px;width:300px;max-width:100%;min-height:250px}body:not(.wp-admin):not(.wp-customizer) .e-subscribe p{margin:0}body:not(.wp-admin):not(.wp-customizer) .e-subscribe a{color:#b5b5b5;text-decoration:none}body:not(.wp-admin):not(.wp-customizer) .e-subscribe a:hover{color:#fff}body:not(.wp-admin):not(.wp-customizer) .e-subscribe a:visited{color:#b5b5b5}body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper h3{color:#fff;font-weight:400;font-family:"Roboto",sans-serif;text-align:center;padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #707070}body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper ul.gform_fields li.gfield{padding-right:0;margin-top:0}body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper li.hidden_label input,body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper .top_label div.ginput_container{margin-top:0}body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper .gform_footer{text-align:center;margin:0;padding:10px 0 0}body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper input{text-align:center;border-radius:3px}body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper input[type=submit]{border:0;background-color:#ffd900;color:#000;margin:0;padding:15px 10px;text-transform:none;width:100%;font-size:16px;font-size:1rem;text-shadow:1px 1px 0 rgba(255,255,255,0.8)}body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper input[type=submit]:hover{background-color:#ffdd1a}body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper .alt-btn{display:none}body:not(.wp-admin):not(.wp-customizer) .categories-list,body:not(.wp-admin):not(.wp-customizer) .archives-list{margin-top:30px;margin-bottom:30px;min-width:300px}body:not(.wp-admin):not(.wp-customizer) .categories-list h3,body:not(.wp-admin):not(.wp-customizer) .archives-list h3{text-transform:uppercase;margin:0;padding:0;font-family:"Roboto",sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}body:not(.wp-admin):not(.wp-customizer) .categories-list h3:after,body:not(.wp-admin):not(.wp-customizer) .archives-list h3:after{content:'';border-top:3px solid #f2f2f2;margin:0 0 0 10px;-webkit-box-flex:1;-webkit-flex:1 0 10px;-ms-flex:1 0 10px;flex:1 0 10px}body:not(.wp-admin):not(.wp-customizer) .categories-list ul,body:not(.wp-admin):not(.wp-customizer) .archives-list ul{padding:0;margin:10px 0 0 0;list-style:none}body:not(.wp-admin):not(.wp-customizer) .categories-list ul li,body:not(.wp-admin):not(.wp-customizer) .archives-list ul li{margin:0;padding:0 0 0 15px;text-transform:none;font-size:16px;font-size:1rem}body:not(.wp-admin):not(.wp-customizer) .categories-list ul li a,body:not(.wp-admin):not(.wp-customizer) .archives-list ul li a{display:block;text-decoration:none;text-align:left}body:not(.wp-admin):not(.wp-customizer) ul.past-years{border-top:1px solid #f2f2f2;padding-top:10px}body:not(.wp-admin):not(.wp-customizer) .left-sidebar{border-right:1px solid #d9d9d9}body:not(.wp-admin):not(.wp-customizer) .right-sidebar{border-left:1px solid #d9d9d9}body:not(.wp-admin):not(.wp-customizer) .left-sidebar,body:not(.wp-admin):not(.wp-customizer) .right-sidebar{padding:15px;width:25%;max-width:331px}body:not(.wp-admin):not(.wp-customizer) .posted-on a,body:not(.wp-admin):not(.wp-customizer) .continued-from,body:not(.wp-admin):not(.wp-customizer) .byline{font-size:14px;font-size:.875rem}body:not(.wp-admin):not(.wp-customizer) .byline{display:inline-block;margin-left:10px}body:not(.wp-admin):not(.wp-customizer) .posted-on a{text-decoration:none;color:#555}body:not(.wp-admin):not(.wp-customizer) .continued-from{white-space:nowrap;display:inline-block;background-color:#DDD;border-radius:3px;padding:2px 8px;text-transform:uppercase;color:#555}body:not(.wp-admin):not(.wp-customizer) .continued-from a{color:#243b5d;text-decoration:none}body:not(.wp-admin):not(.wp-customizer) .read-more,body:not(.wp-admin):not(.wp-customizer) .read-more:visited{white-space:nowrap;text-transform:uppercase;font-size:12px;font-size:.75rem;color:#333;text-decoration:none;background-color:#e8e8e8;padding:5px 8px;margin-left:10px;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}body:not(.wp-admin):not(.wp-customizer) .read-more .arrow,body:not(.wp-admin):not(.wp-customizer) .read-more:visited .arrow{position:relative;font-size:0;display:inline-block;line-height:0;width:0;height:0;top:-4px;margin-left:4px;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid #333;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}body:not(.wp-admin):not(.wp-customizer) .read-more:hover{background-color:#333;color:#FFF}body:not(.wp-admin):not(.wp-customizer) .read-more:hover .arrow{border-left-color:#FFF}body:not(.wp-admin):not(.wp-customizer) .posts-navigation{border-top:1px solid #d9d9d9;margin:0}body:not(.wp-admin):not(.wp-customizer) .posts-navigation .nav-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body:not(.wp-admin):not(.wp-customizer) .posts-navigation .nav-links a{display:inline-block;white-space:nowrap;text-transform:uppercase;font-weight:400;font-family:"Roboto",sans-serif;font-size:14px;font-size:.875rem;background-color:#f2f2f2;text-decoration:none;color:#333;padding:20px 40px;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}body:not(.wp-admin):not(.wp-customizer) .posts-navigation .nav-links a:hover{color:#FFF;background-color:#406aa7}body:not(.wp-admin):not(.wp-customizer) .posts-navigation .nav-links .nav-previous a{border-right:1px solid #d9d9d9}body:not(.wp-admin):not(.wp-customizer) .posts-navigation .nav-links .nav-previous a:before{content:'\2039';margin-right:5px;font-size:18px;font-size:1.125rem}body:not(.wp-admin):not(.wp-customizer) .posts-navigation .nav-links .nav-next a{border-left:1px solid #d9d9d9}body:not(.wp-admin):not(.wp-customizer) .posts-navigation .nav-links .nav-next a:after{content:'\203A';margin-left:5px;font-size:18px;font-size:1.125rem}body.archive:not(.wp-admin):not(.wp-customizer) article,body.archive:not(.wp-admin):not(.wp-customizer) .page-header,body.archive:not(.wp-admin):not(.wp-customizer) .page-content,body.search-results:not(.wp-admin):not(.wp-customizer) article,body.search-results:not(.wp-admin):not(.wp-customizer) .page-header,body.search-results:not(.wp-admin):not(.wp-customizer) .page-content{padding:30px;margin:0}body.archive:not(.wp-admin):not(.wp-customizer) article,body.archive:not(.wp-admin):not(.wp-customizer) .page-content,body.archive:not(.wp-admin):not(.wp-customizer) .page-header,body.search-results:not(.wp-admin):not(.wp-customizer) article,body.search-results:not(.wp-admin):not(.wp-customizer) .page-content,body.search-results:not(.wp-admin):not(.wp-customizer) .page-header{border-bottom:1px solid #d9d9d9}body.archive:not(.wp-admin):not(.wp-customizer) a.category,body.search-results:not(.wp-admin):not(.wp-customizer) a.category{margin-right:15px}body.archive:not(.wp-admin):not(.wp-customizer) .entry-meta .edit-link,body.search-results:not(.wp-admin):not(.wp-customizer) .entry-meta .edit-link{display:inline-block;margin-left:10px;text-transform:uppercase}body.archive:not(.wp-admin):not(.wp-customizer) .entry-meta .edit-link a,body.search-results:not(.wp-admin):not(.wp-customizer) .entry-meta .edit-link a{text-decoration:none;font-size:12px;font-size:.75rem;border-radius:3px;background-color:#eee;padding:2px 5px}body.archive:not(.wp-admin):not(.wp-customizer) article:last-of-type,body.search-results:not(.wp-admin):not(.wp-customizer) article:last-of-type{border-bottom:0}body.archive:not(.wp-admin):not(.wp-customizer) article:after,body.search-results:not(.wp-admin):not(.wp-customizer) article:after{clear:both;content:'';display:table}body.archive:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail,body.search-results:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail{overflow:hidden;max-height:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}body.archive:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail,body.archive:not(.wp-admin):not(.wp-customizer) article .wrapper,body.search-results:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail,body.search-results:not(.wp-admin):not(.wp-customizer) article .wrapper{float:left}body.archive:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail.embed,body.search-results:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail.embed{height:0;overflow:visible;padding-bottom:56.25%;position:relative;float:none}body.archive:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail.embed>iframe,body.search-results:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail.embed>iframe{height:100%;left:0;position:absolute;top:0;width:100%}body.archive:not(.wp-admin):not(.wp-customizer) article .post-thumbnail,body.search-results:not(.wp-admin):not(.wp-customizer) article .post-thumbnail{display:block;margin-right:30px;width:400px}body.archive:not(.wp-admin):not(.wp-customizer) article .post-thumbnail img,body.search-results:not(.wp-admin):not(.wp-customizer) article .post-thumbnail img{display:block;margin-left:auto;margin-right:auto}body.archive:not(.wp-admin):not(.wp-customizer) article.has-post-thumbnail .wrapper,body.search-results:not(.wp-admin):not(.wp-customizer) article.has-post-thumbnail .wrapper{width:calc(100% - 430px)}body.archive:not(.wp-admin):not(.wp-customizer) article h2,body.search-results:not(.wp-admin):not(.wp-customizer) article h2{margin:0 0 15px;line-height:1.15}body.archive:not(.wp-admin):not(.wp-customizer) article h2 a,body.search-results:not(.wp-admin):not(.wp-customizer) article h2 a{color:#333;text-decoration:none;font-size:28px;font-size:1.75rem}.video-thumbnail>a{position:relative}.video-thumbnail>a:before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-bottom:25px solid transparent;border-top:25px solid transparent;border-left:45px solid rgba(255,255,255,0.75);font-size:0;line-height:0;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out}.video-thumbnail>a:hover:before{border-left-color:#FFF}body.archive.category-videos:not(.wp-admin):not(.wp-customizer) .site-main article.post{width:50%;float:left;border-bottom:0}body.archive.category-videos:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail.video-thumbnail{float:none;width:100%}body.archive.category-videos:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail.video-thumbnail .post-thumbnail{margin-right:0;width:100%}body.archive.category-videos:not(.wp-admin):not(.wp-customizer) article .wrapper{float:none}body.archive.category-videos:not(.wp-admin):not(.wp-customizer) article.has-post-thumbnail .wrapper{width:100%}body.archive.category-videos:not(.wp-admin):not(.wp-customizer) article h2 a{font-size:20px;font-size:1.25rem;line-height:1.5;display:block;text-align:center}body.single-post:not(.wp-admin):not(.wp-customizer) .site-main article.post .wrapper{padding:30px}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-header .edit-link{display:inline-block;margin-left:10px;text-transform:uppercase}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-header .edit-link a{text-decoration:none;font-size:12px;font-size:.75rem;border-radius:3px;background-color:#eee;padding:2px 5px}body.single-post:not(.wp-admin):not(.wp-customizer) a.category{margin-right:15px}body.single-post:not(.wp-admin):not(.wp-customizer) article .entry-header h1{margin-bottom:10px}body.single-post:not(.wp-admin):not(.wp-customizer) article .entry-header h1 strong{display:block;font-size:48px;font-size:3rem;text-transform:uppercase;font-weight:900}body.single-post:not(.wp-admin):not(.wp-customizer) article h2{font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:30px;font-size:1.875rem;margin:0 0 15px;font-weight:200;letter-spacing:-0.03em}body.single-post:not(.wp-admin):not(.wp-customizer) article .entry-meta{margin-bottom:20px}body.single-post:not(.wp-admin):not(.wp-customizer) article .entry-meta .continued-from{margin-left:10px}body.single-post:not(.wp-admin):not(.wp-customizer) article .post-thumbnail{min-height:300px;max-height:80vh;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}body.single-post:not(.wp-admin):not(.wp-customizer) article .post-thumbnail img{margin:0 auto}body.single-post:not(.wp-admin):not(.wp-customizer).category-products article .post-thumbnail{width:50%;margin-left:auto;margin-right:auto}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content h3{color:#c55f2a}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content h4{color:#c55f2a;font-family:"Roboto",sans-serif}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content ul,body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content ol{margin-left:1em;padding-left:25px}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content .wp-block-image,body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content figure{margin-top:0}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content figure figcaption{text-align:center;text-transform:uppercase;font-size:14px;font-size:.875rem}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content .wp-block-quote{text-align:center;clear:both;border-top:3px solid #406aa7;border-bottom:3px solid #406aa7;margin-left:30px;margin-right:30px}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content .upside-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content ul.blocks-gallery-grid{margin:0;padding-left:0}body.single-post:not(.wp-admin):not(.wp-customizer) .entry-content .alignfull{margin-left:-30px;margin-right:-30px}body.single-post:not(.wp-admin):not(.wp-customizer) .page-links{margin:0;border-top:1px solid #d9d9d9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.single-post:not(.wp-admin):not(.wp-customizer) .page-links h4{margin:0;white-space:nowrap;text-transform:uppercase;font-weight:400;font-family:"Roboto",sans-serif;font-size:18.4px;font-size:1.15rem;background-color:#f2f2f2;padding:20px 40px;border-right:1px solid #d9d9d9}body.single-post:not(.wp-admin):not(.wp-customizer) .page-links .pagination{width:100%;text-align:center;margin:15px}body.single-post:not(.wp-admin):not(.wp-customizer) .page-links .pages-label{color:#838383;margin-right:10px}body.single-post:not(.wp-admin):not(.wp-customizer) .page-links .post-page-numbers{display:inline-block;background-color:#406aa7;color:#fff;padding:5px 12px;text-decoration:none;border:1px solid #406aa7;margin-left:5px;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}body.single-post:not(.wp-admin):not(.wp-customizer) .page-links .post-page-numbers.current{color:#406aa7;background-color:#eff3f8}body.single-post:not(.wp-admin):not(.wp-customizer) .page-links a.post-page-numbers:hover{background-color:#fff;color:#406aa7}body:not(.wp-admin):not(.wp-customizer) .wp-block-button>a{background-color:#406aa7;color:#FFF}body:not(.wp-admin):not(.wp-customizer) .wp-block-button>a:hover{background-color:#2966be;color:#FFF}body:not(.wp-admin):not(.wp-customizer) .wp-block-button.is-style-outline>a{background-color:transparent;border-color:#406aa7;color:#406aa7}body:not(.wp-admin):not(.wp-customizer) .wp-block-button.is-style-outline.has-dark-background>a{border-color:#fff;color:#fff}body:not(.wp-admin):not(.wp-customizer) .wp-block-button.is-style-outline.has-dark-background>a:hover{background-color:rgba(255,255,255,0.9);color:#406aa7}body:not(.wp-admin):not(.wp-customizer) input[type="submit"]{background-color:#406aa7;color:#fff;cursor:pointer;text-transform:uppercase;padding:25px 55px;border-radius:3px}body:not(.wp-admin):not(.wp-customizer) input[type="submit"]:hover{background-color:#5a84c0}body:not(.wp-admin):not(.wp-customizer) input[type="submit"].search-submit{padding:10px 20px}body:not(.wp-admin):not(.wp-customizer) .wp-block-button__link,body:not(.wp-admin):not(.wp-customizer) .wp-block-button__link:hover{border-radius:3px}body .gform_wrapper label.gfield_label,body .gform_wrapper legend.gfield_label{font-weight:400}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-radius:3px;padding:10px 15px}body .gform_wrapper textarea{border-radius:3px;padding:10px 15px}body .gform_wrapper .ginput_complex .ginput_right select,body .gform_wrapper .ginput_complex select{padding:10px 15px}body .gform_wrapper ul.gfield_checkbox li{display:inline-block;margin-right:55px}body .gform_wrapper ul.gfield_checkbox li label{max-width:none;vertical-align:sub}body .gform_wrapper .gfield_consent_label,body .gform_wrapper input[type=checkbox]{cursor:pointer}body:not(.wp-admin):not(.wp-customizer) .header-banners a,body:not(.wp-admin):not(.wp-customizer) .header-banners img,body:not(.wp-admin):not(.wp-customizer) .premium-sidebar-banner a,body:not(.wp-admin):not(.wp-customizer) .premium-sidebar-banner img,body:not(.wp-admin):not(.wp-customizer) .middle-banner a,body:not(.wp-admin):not(.wp-customizer) .middle-banner img,body:not(.wp-admin):not(.wp-customizer) .eps-spotlight a,body:not(.wp-admin):not(.wp-customizer) .eps-spotlight img,body:not(.wp-admin):not(.wp-customizer) .sidebar-banners a,body:not(.wp-admin):not(.wp-customizer) .sidebar-banners img,body:not(.wp-admin):not(.wp-customizer) .feature-banner a,body:not(.wp-admin):not(.wp-customizer) .feature-banner img,body:not(.wp-admin):not(.wp-customizer) .footer-banners a,body:not(.wp-admin):not(.wp-customizer) .footer-banners img{display:block}body:not(.wp-admin):not(.wp-customizer) .epsma-header-leaderboard-1,body:not(.wp-admin):not(.wp-customizer) .premium-sidebar-banner,body:not(.wp-admin):not(.wp-customizer) .sidebar-banners>div>a,body:not(.wp-admin):not(.wp-customizer) .epsma-footer-leaderboards>a{margin-bottom:10px}body:not(.wp-admin):not(.wp-customizer) .premium-sidebar-banner a{max-width:300px;margin-left:auto;margin-right:auto}body:not(.wp-admin):not(.wp-customizer) .sidebar-banners{clear:both}body:not(.wp-admin):not(.wp-customizer) .sidebar-banners a{max-width:300px;margin-left:auto;margin-right:auto}body:not(.wp-admin):not(.wp-customizer) .eps-spotlight img{width:300px;height:250px}body:not(.wp-admin):not(.wp-customizer) .header-banners a,body:not(.wp-admin):not(.wp-customizer) .middle-banner a,body:not(.wp-admin):not(.wp-customizer) .footer-banners a{max-width:728px;margin-left:auto;margin-right:auto}body:not(.wp-admin):not(.wp-customizer) .header-banners{margin-left:30px}body:not(.wp-admin):not(.wp-customizer) .middle-banner{border-top:1px solid #d9d9d9;text-align:center;padding:15px;clear:both}body:not(.wp-admin):not(.wp-customizer) .middle-banner.is-inside{border-bottom:1px solid #d9d9d9;margin-bottom:25px;background-color:#f2f2f2;clear:both}body:not(.wp-admin):not(.wp-customizer) .middle-banner a{margin-left:auto;margin-right:auto;max-width:728px}body:not(.wp-admin):not(.wp-customizer).single-post .middle-banner{margin-left:-30px;margin-right:-30px}body:not(.wp-admin):not(.wp-customizer).archive .middle-banner.is-inside{border-top:0}body:not(.wp-admin):not(.wp-customizer) .footer-banners{padding-bottom:30px}body:not(.wp-admin):not(.wp-customizer) .footer-banners a{max-width:728px;margin-left:auto;margin-right:auto}.flipbook{text-align:center}.flipbook iframe{margin:15px auto 0;width:100%;max-width:400px;height:calc(25vw * 1.5);max-height:520px}.flipbook a{display:block;text-transform:uppercase;text-decoration:none;font-size:14px;font-size:.875rem;text-align:center}.flipbook a:hover,.flipbook a:visited{color:#2966be;text-decoration:underline}.entry-content,.page{margin:0}section.no-results{padding-bottom:50px}body:not(.wp-admin):not(.wp-customizer).page:not(.home) .entry-header,body:not(.wp-admin):not(.wp-customizer).page:not(.home) .entry-content{padding:30px}body:not(.wp-admin):not(.wp-customizer).page:not(.home) .entry-header{border-bottom:1px solid #d9d9d9}body:not(.wp-admin):not(.wp-customizer) .entry-footer .edit-link{display:inline-block;margin-left:10px;text-transform:uppercase;position:fixed;left:0;top:70vh;margin-left:-10px;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}body:not(.wp-admin):not(.wp-customizer) .entry-footer .edit-link a{text-decoration:none;font-size:12px;font-size:.75rem;border-radius:3px;background-color:#eee;padding:2px 5px}body:not(.wp-admin):not(.wp-customizer) .entry-footer .edit-link a{padding:5px 10px}body:not(.wp-admin):not(.wp-customizer) .entry-footer .edit-link:hover{margin-left:5px}body:not(.wp-admin):not(.wp-customizer) a.category{display:inline-block;font-family:"Roboto Condensed",sans-serif;background-color:rgba(0,0,0,0.75);text-decoration:none;text-transform:uppercase;color:rgba(255,255,255,0.9);padding:3px 8px;font-size:13.6px;font-size:.85rem;-webkit-transition:200ms all ease-in-out;transition:200ms all ease-in-out}body:not(.wp-admin):not(.wp-customizer) a.category:hover,body:not(.wp-admin):not(.wp-customizer) a.category:visited{background-color:rgba(0,0,0,0.95);color:rgba(255,255,255,0.9)}body:not(.wp-admin):not(.wp-customizer) a.category.cover-story{background-color:rgba(255,217,0,0.75)}body:not(.wp-admin):not(.wp-customizer) a.category.cover-story:hover,body:not(.wp-admin):not(.wp-customizer) a.category.cover-story:visited{background-color:rgba(255,217,0,0.95)}body:not(.wp-admin):not(.wp-customizer) a.category.feature{background-color:rgba(197,95,42,0.75)}body:not(.wp-admin):not(.wp-customizer) a.category.feature:hover,body:not(.wp-admin):not(.wp-customizer) a.category.feature:visited{background-color:rgba(197,95,42,0.95)}body:not(.wp-admin):not(.wp-customizer) a.category.products{background-color:rgba(215,38,52,0.75)}body:not(.wp-admin):not(.wp-customizer) a.category.products:hover,body:not(.wp-admin):not(.wp-customizer) a.category.products:visited{background-color:rgba(215,38,52,0.95)}body:not(.wp-admin):not(.wp-customizer) a.category.news{background-color:rgba(51,51,51,0.75)}body:not(.wp-admin):not(.wp-customizer) a.category.news:hover,body:not(.wp-admin):not(.wp-customizer) a.category.news:visited{background-color:rgba(51,51,51,0.95)}span.date,.posted-on a{display:inline-block;text-transform:uppercase;font-size:13.2px;font-size:.825rem}.hidden{display:none !important}body.home:not(.wp-customizer) .home-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #d9d9d9;margin-bottom:30px}body.home:not(.wp-customizer) .featured-articles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}body.home:not(.wp-customizer) .featured-articles .more-featured{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;width:605px}body.home:not(.wp-customizer) .featured-articles .more-featured :nth-child(5){display:none}body.home:not(.wp-customizer) .featured-articles article.feature,body.home:not(.wp-customizer) .featured-articles div.feature-banner{width:300px;height:250px}body.home:not(.wp-customizer) .featured-articles div.feature-banner{text-align:center}body.home:not(.wp-customizer) .featured-articles div.feature-banner img{margin-left:auto;margin-right:auto}body.home:not(.wp-customizer) .featured-articles article.feature{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;background-size:cover;background-position:50% 50%;background-color:#333}body.home:not(.wp-customizer) .featured-articles article.feature:before{content:'';position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,0.8)));background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0)}body.home:not(.wp-customizer) .featured-articles h1 a,body.home:not(.wp-customizer) .featured-articles h2 a{text-decoration:none;color:#FFF;display:block;text-shadow:0 1px 2px rgba(0,0,0,0.16)}body.home:not(.wp-customizer) .featured-articles h1 a:hover,body.home:not(.wp-customizer) .featured-articles h2 a:hover{opacity:.9}body.home:not(.wp-customizer) .featured-articles h1{line-height:1.15;margin:0}body.home:not(.wp-customizer) .featured-articles h2{font-size:16px;font-size:1rem;margin:0}body.home:not(.wp-customizer) .featured-articles .article-meta{position:relative;z-index:2;padding:15px}body.home:not(.wp-customizer) .featured-articles .category{margin-bottom:5px}body.home:not(.wp-customizer) .featured-articles .posted-on a{margin-top:5px;color:#c3c3c3}body.home:not(.wp-customizer) .featured-articles article.feature.main{width:calc(100% - 610px);height:505px;padding:30px}body.home:not(.wp-customizer) .featured-articles article.feature.main .category{margin-bottom:10px}body.home:not(.wp-customizer) .home-content{width:100%}body.home:not(.wp-customizer) .home-content .edit-link{display:inline-block;margin-left:10px;text-transform:uppercase}body.home:not(.wp-customizer) .home-content .edit-link a{text-decoration:none;font-size:12px;font-size:.75rem;border-radius:3px;background-color:#eee;padding:2px 5px}body.home:not(.wp-customizer) .home-content h2{background-color:#f2f2f2;display:block;margin:0;padding:15px 30px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d9d9d9}body.home:not(.wp-customizer) .home-content h2 a.more-link{text-decoration:none;font-size:16px;font-size:1rem;font-family:"Roboto",sans-serif;font-weight:400;position:relative;text-shadow:none;color:#406aa7;padding-right:24px;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}body.home:not(.wp-customizer) .home-content h2 a.more-link:hover{color:#2966be}body.home:not(.wp-customizer) .home-content h2 a.more-link:after{content:'';display:inline-block;width:24px;height:24px;background-image:url("images/chevron-right.svg");background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-13px}body.home:not(.wp-customizer) .home-content article img{margin-left:auto;margin-right:auto;width:100%;max-width:420px}body.home:not(.wp-customizer) .home-content article h3{margin:0 0 5px;font-size:24px;font-size:1.5rem}body.home:not(.wp-customizer) .home-content article h3 a{color:#333;text-decoration:none;letter-spacing:-0.02em}body.home:not(.wp-customizer) .home-content article h3 a:hover{color:#406aa7}body.home:not(.wp-customizer) .home-content article .meta{padding:2px 0}body.home:not(.wp-customizer) .home-content article .category{margin-right:10px}body.home:not(.wp-customizer) .home-content article .posted-on a{color:#959595}body.home:not(.wp-customizer) .latest-articles .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.home:not(.wp-customizer) .latest-articles .wrapper article{width:33.333%;padding:15px;border-right:1px solid #d9d9d9}body.home:not(.wp-customizer) .latest-articles .wrapper article:nth-child(3n){border-right:0}body.home:not(.wp-customizer) .latest-articles .wrapper article:nth-child(1),body.home:not(.wp-customizer) .latest-articles .wrapper article:nth-child(2),body.home:not(.wp-customizer) .latest-articles .wrapper article:nth-child(3){border-bottom:1px solid #d9d9d9}body.home:not(.wp-customizer) .latest-articles .wrapper article figure{overflow:hidden;height:200px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}body.home:not(.wp-customizer) .latest-articles .wrapper article a.featured-image,body.home:not(.wp-customizer) .latest-articles .wrapper article img{width:100%;display:block;margin:0}body.home:not(.wp-customizer) .latest-articles .wrapper article img{margin-left:auto;margin-right:auto}body.home:not(.wp-customizer) .recent-news{width:100%}body.home:not(.wp-customizer) .recent-news.not-alone{border-right:1px solid #d9d9d9}body.home:not(.wp-customizer) .recent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #d9d9d9}body.home:not(.wp-customizer) .recent article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px;border-bottom:1px solid #d9d9d9}body.home:not(.wp-customizer) .recent article h3 a:hover{color:#406aa7}body.home:not(.wp-customizer) .recent article:last-child{border-bottom:0}body.home:not(.wp-customizer) .recent article figure{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px;height:220px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 15px 0 0}body.home:not(.wp-customizer) .recent article figure a{display:block}body.home:not(.wp-customizer) .recent article figure img{max-width:224px}body.home:not(.wp-customizer) .recent article .detail{padding-top:5px}body.home:not(.wp-customizer) .current-issue{width:65%;max-width:500px}body.home:not(.wp-customizer) .current-issue h2 strong,body.home:not(.wp-customizer) .current-issue h2 span{display:block}body.home:not(.wp-customizer) .current-issue h2 span{font-weight:200;font-size:28px;font-size:1.75rem}body.home:not(.wp-customizer) .current-issue a.button.rsn-link{text-align:center;margin-left:15px;margin-right:15px;font-size:14px;font-size:.875rem}body.home:not(.wp-customizer) .issue-sponsor-banner{padding:15px}body.home:not(.wp-customizer) .issue-sponsor-banner a,body.home:not(.wp-customizer) .issue-sponsor-banner img{display:block}body.home:not(.wp-customizer) .issue-sponsor-banner a{max-width:468px;margin-left:auto;margin-right:auto}body:not(.wp-admin):not(.wp-customizer) #field_4_14{margin-top:15px;padding-top:15px;border-top:1px solid #d9d9d9}body:not(.wp-admin):not(.wp-customizer) #input_4_1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:99.5%}body:not(.wp-admin):not(.wp-customizer) #input_4_1 li{width:100%;margin:0;padding:0}body:not(.wp-admin):not(.wp-customizer) #input_4_1 li input{visibility:hidden;opacity:0;position:absolute;width:0;height:0;overflow:hidden;z-index:-1}body:not(.wp-admin):not(.wp-customizer) #input_4_1 li label{display:block;padding:15px 30px 15px 55px;margin:0;background-color:#f7f7f7;max-width:100%;cursor:pointer;height:100%}body:not(.wp-admin):not(.wp-customizer) #input_4_1 li input+label:before{content:'\00A0';display:inline-block;border-radius:100%;background-color:#FFF;color:#FFF;border:1px solid #CCC;margin-left:-35px;margin-right:10px;width:23px;height:23px;text-align:center;line-height:23px}body:not(.wp-admin):not(.wp-customizer) #input_4_1 li input:checked+label{background-color:#333;color:#FFF}body:not(.wp-admin):not(.wp-customizer) #input_4_1 li input:checked+label:before{border:0;content:'\2713';background-color:green;width:24px;height:24px;text-align:center;line-height:24px}body:not(.wp-admin):not(.wp-customizer) .gfield #rsn-select{display:none}body:not(.wp-admin):not(.wp-customizer) .featherlight .featherlight-close-icon{top:15px;right:15px}body:not(.wp-admin):not(.wp-customizer) #rsn-select{font-size:14px;font-size:.875rem}body:not(.wp-admin):not(.wp-customizer) p.instructions{text-align:center}body:not(.wp-admin):not(.wp-customizer) .reader-service-numbers{display:block;color:#FFF;text-decoration:none;background-color:#406aa7;border-radius:3px;text-align:center;padding:15px 30px}body:not(.wp-admin):not(.wp-customizer) .reader-service-numbers:hover{color:#FFF;background-color:#2966be}body:not(.wp-admin):not(.wp-customizer) .rsn-cols{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}body:not(.wp-admin):not(.wp-customizer) ul.months,body:not(.wp-admin):not(.wp-customizer) .rsn-cols{border-radius:3px;background-color:#f2f2f2}body:not(.wp-admin):not(.wp-customizer) ul.months ul,body:not(.wp-admin):not(.wp-customizer) ul.months li,body:not(.wp-admin):not(.wp-customizer) .rsn-cols ul,body:not(.wp-admin):not(.wp-customizer) .rsn-cols li{margin:0;padding:0;list-style:none}body:not(.wp-admin):not(.wp-customizer) ul.months a,body:not(.wp-admin):not(.wp-customizer) .rsn-cols a{display:inline-block;text-align:center;text-decoration:none;padding:5px 10px;margin:3px 0;color:#406aa7;border-radius:3px}body:not(.wp-admin):not(.wp-customizer) ul.months a:hover,body:not(.wp-admin):not(.wp-customizer) .rsn-cols a:hover{color:#FFF;background:#2966be}body:not(.wp-admin):not(.wp-customizer) ul.months a.selected,body:not(.wp-admin):not(.wp-customizer) .rsn-cols a.selected{color:#000;background-color:#ffd900}body:not(.wp-admin):not(.wp-customizer) ul.months a.selected:hover,body:not(.wp-admin):not(.wp-customizer) .rsn-cols a.selected:hover{background-color:#ffe133}body:not(.wp-admin):not(.wp-customizer) ul.months{text-align:center;margin:10px 0}body:not(.wp-admin):not(.wp-customizer) ul.months li{display:inline-block}body:not(.wp-admin):not(.wp-customizer) ul.months li a{display:inline-block}body:not(.wp-admin):not(.wp-customizer) .rsn-cols{padding:5px 0}body:not(.wp-admin):not(.wp-customizer) .rsn-cols ul{width:8%}body:not(.wp-admin):not(.wp-customizer) .rsn-cols ul li{text-align:center}body:not(.wp-admin):not(.wp-customizer) a.button{display:inline-block;margin-top:5px;background-color:#406aa7;color:#FFF;padding:10px 18px;border-radius:3px;text-decoration:none}body:not(.wp-admin):not(.wp-customizer) a.button:hover{background-color:#2966be;color:#FFF}body:not(.wp-admin):not(.wp-customizer) .mail-label-sample{margin-top:53px}body:not(.wp-admin):not(.wp-customizer) div.info{background-color:#fff099;border:1px solid #ffd900;text-align:center;padding:15px;margin:15px 0 30px}body:not(.wp-admin):not(.wp-customizer) #field_4_16 label.gfield_label,body:not(.wp-admin):not(.wp-customizer) #field_4_18 label.gfield_label,body:not(.wp-admin):not(.wp-customizer) #field_4_20 label.gfield_label,body:not(.wp-admin):not(.wp-customizer) #field_4_22 label.gfield_label,body:not(.wp-admin):not(.wp-customizer) #field_4_17 label.gfield_label,body:not(.wp-admin):not(.wp-customizer) #field_4_23 label.gfield_label{font-weight:bold}body:not(.wp-admin):not(.wp-customizer) #field_4_16 li,body:not(.wp-admin):not(.wp-customizer) #field_4_18 li,body:not(.wp-admin):not(.wp-customizer) #field_4_20 li,body:not(.wp-admin):not(.wp-customizer) #field_4_22 li,body:not(.wp-admin):not(.wp-customizer) #field_4_17 li,body:not(.wp-admin):not(.wp-customizer) #field_4_23 li{display:inline-block;width:45%;margin-right:0}body:not(.wp-admin):not(.wp-customizer) #field_4_16 li.gchoice_4_18_1,body:not(.wp-admin):not(.wp-customizer) #field_4_18 li.gchoice_4_18_1,body:not(.wp-admin):not(.wp-customizer) #field_4_20 li.gchoice_4_18_1,body:not(.wp-admin):not(.wp-customizer) #field_4_22 li.gchoice_4_18_1,body:not(.wp-admin):not(.wp-customizer) #field_4_17 li.gchoice_4_18_1,body:not(.wp-admin):not(.wp-customizer) #field_4_23 li.gchoice_4_18_1{width:99%}body:not(.wp-admin):not(.wp-customizer) #field_4_16 li:after,body:not(.wp-admin):not(.wp-customizer) #field_4_18 li:after,body:not(.wp-admin):not(.wp-customizer) #field_4_20 li:after,body:not(.wp-admin):not(.wp-customizer) #field_4_22 li:after,body:not(.wp-admin):not(.wp-customizer) #field_4_17 li:after,body:not(.wp-admin):not(.wp-customizer) #field_4_23 li:after{clear:both;content:'';display:table}body:not(.wp-admin):not(.wp-customizer) #field_4_16 li label,body:not(.wp-admin):not(.wp-customizer) #field_4_18 li label,body:not(.wp-admin):not(.wp-customizer) #field_4_20 li label,body:not(.wp-admin):not(.wp-customizer) #field_4_22 li label,body:not(.wp-admin):not(.wp-customizer) #field_4_17 li label,body:not(.wp-admin):not(.wp-customizer) #field_4_23 li label{float:left;width:calc(95% - 25px)}body:not(.wp-admin):not(.wp-customizer) #field_4_16 li input,body:not(.wp-admin):not(.wp-customizer) #field_4_18 li input,body:not(.wp-admin):not(.wp-customizer) #field_4_20 li input,body:not(.wp-admin):not(.wp-customizer) #field_4_22 li input,body:not(.wp-admin):not(.wp-customizer) #field_4_17 li input,body:not(.wp-admin):not(.wp-customizer) #field_4_23 li input{float:left;margin-right:5px;width:25px}body:not(.wp-admin):not(.wp-customizer) #field_4_16 li input[type=checkbox],body:not(.wp-admin):not(.wp-customizer) #field_4_18 li input[type=checkbox],body:not(.wp-admin):not(.wp-customizer) #field_4_20 li input[type=checkbox],body:not(.wp-admin):not(.wp-customizer) #field_4_22 li input[type=checkbox],body:not(.wp-admin):not(.wp-customizer) #field_4_17 li input[type=checkbox],body:not(.wp-admin):not(.wp-customizer) #field_4_23 li input[type=checkbox]{margin-top:3px}body.archive.post-type-archive-issue:not(.wp-admin):not(.wp-customizer) div.issue-archive{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.archive.post-type-archive-issue:not(.wp-admin):not(.wp-customizer) div.issue-archive article{width:50%;border-bottom:0}body.archive.post-type-archive-issue:not(.wp-admin):not(.wp-customizer) div.issue-archive article .wrapper{float:none}body.archive.post-type-archive-issue:not(.wp-admin):not(.wp-customizer) div.issue-archive .middle-banner{width:100%}body.archive.post-type-archive-issue:not(.wp-admin):not(.wp-customizer) .issue-pdf-download{text-align:center}body.archive.post-type-archive-issue:not(.wp-admin):not(.wp-customizer) .issue-pdf-download a{text-decoration:none;display:inline-block;background-color:#406aa7;border-radius:3px;padding:6px 15px;color:#fff}body.archive.post-type-archive-issue:not(.wp-admin):not(.wp-customizer) .issue-pdf-download a:hover{background-color:#2966be;text-decoration:none}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0}.featherlight-next span,.featherlight-previous span{display:block}}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (max-width:1700px){.container{width:calc(100% - 60px);max-width:100%;margin-left:30px;margin-right:30px}}@media screen and (max-width:1600px){body.home:not(.wp-customizer) .current-issue h2{display:block;text-align:center}}@media screen and (max-width:1205px){body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper .alt-btn{display:block}body:not(.wp-admin):not(.wp-customizer) .gform_wrapper.email-subscribe-form_wrapper .primary-btn{display:none}}@media screen and (max-width:1200px){body:not(.wp-admin):not(.wp-customizer) .site-branding{width:40%;min-width:300px}body:not(.wp-admin):not(.wp-customizer) .site-title a{width:100%}body.home:not(.wp-customizer) .featured-articles .more-featured{width:305px}body.home:not(.wp-customizer) .featured-articles article.feature,body.home:not(.wp-customizer) .featured-articles div.feature-banner{margin-bottom:5px}body.home:not(.wp-customizer) .featured-articles article.feature.main{height:auto;width:calc(100% - 310px)}}@media screen and (max-width:1100px){body.page:not(.home) .site-main .container,body.archive:not(.wp-admin):not(.wp-customizer) .site-main .container,body.search-results:not(.wp-admin):not(.wp-customizer) .site-main .container,body.single-post:not(.wp-admin):not(.wp-customizer) .site-main .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body:not(.wp-admin):not(.wp-customizer) .sidebar-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body:not(.wp-admin):not(.wp-customizer) .e-subscribe{width:100%;margin-top:10px}body:not(.wp-admin):not(.wp-customizer) .categories-list,body:not(.wp-admin):not(.wp-customizer) .archives-list{margin-top:0;margin-bottom:0;margin-left:30px;margin-right:30px;min-width:0;width:calc((100% - 420px) / 2)}body:not(.wp-admin):not(.wp-customizer) .left-sidebar,body:not(.wp-admin):not(.wp-customizer) .right-sidebar{width:100%;max-width:100%;border-right:0;border-left:0;border-top:1px solid #d9d9d9;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;text-align:center}body:not(.wp-admin):not(.wp-customizer) .sidebar-banners>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body:not(.wp-admin):not(.wp-customizer) .sidebar-banners>div>a{width:300px}body.home:not(.wp-customizer) .home-body{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}@media screen and (max-width:974px){body:not(.wp-admin):not(.wp-customizer) .site-header{margin-bottom:5px}body:not(.wp-admin):not(.wp-customizer) .site-header .menu-toggle{display:block}body:not(.wp-admin):not(.wp-customizer) #header-nav{visibility:hidden;position:fixed;top:0;right:0;width:100vw;height:100vh;z-index:999;text-align:center;opacity:0;-webkit-transition:200ms opacity ease-in-out;transition:200ms opacity ease-in-out}body:not(.wp-admin):not(.wp-customizer) #header-nav #primary-menu{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;min-width:300px}body:not(.wp-admin):not(.wp-customizer).menu-open{overflow:hidden}body:not(.wp-admin):not(.wp-customizer).menu-open #header-nav{visibility:visible;opacity:1}body:not(.wp-admin):not(.wp-customizer).menu-open .site-title{position:fixed;top:0;left:125px;z-index:1000;width:230px;height:100px}body:not(.wp-admin):not(.wp-customizer).menu-open .menu-toggle{position:fixed;z-index:1000;top:0;left:30px}body:not(.wp-admin):not(.wp-customizer) .main-navigation ul>li{border-left:0}body:not(.wp-admin):not(.wp-customizer) .main-navigation ul>li:last-child{border-right:0}body:not(.wp-admin):not(.wp-customizer) .main-navigation a{font-size:20px;font-size:1.25rem;border-right:0;border-left:0}body:not(.wp-admin):not(.wp-customizer) .main-navigation .current-menu-item,body:not(.wp-admin):not(.wp-customizer) .main-navigation .current-post-parent{border-right:0;border-left:0}}@media screen and (max-width:900px){body.archive:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail,body.archive:not(.wp-admin):not(.wp-customizer) article .wrapper,body.search-results:not(.wp-admin):not(.wp-customizer) article figure.archive-thumbnail,body.search-results:not(.wp-admin):not(.wp-customizer) article .wrapper{float:none}body.archive:not(.wp-admin):not(.wp-customizer) article .post-thumbnail,body.search-results:not(.wp-admin):not(.wp-customizer) article .post-thumbnail{width:100%;margin-right:0;margin-bottom:15px;min-height:150px;max-height:30vh;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.archive:not(.wp-admin):not(.wp-customizer) article.has-post-thumbnail .wrapper,body.search-results:not(.wp-admin):not(.wp-customizer) article.has-post-thumbnail .wrapper{width:100%}body.home:not(.wp-customizer) .featured-articles{display:block}body.home:not(.wp-customizer) .featured-articles .more-featured{width:100%}body.home:not(.wp-customizer) .featured-articles article.feature,body.home:not(.wp-customizer) .featured-articles div.feature-banner{height:auto;min-height:250px;margin-right:10px;margin-bottom:10px;width:calc(50% - 5px)}body.home:not(.wp-customizer) .featured-articles article.feature:nth-of-type(2),body.home:not(.wp-customizer) .featured-articles div.feature-banner:nth-of-type(2){margin-right:0}body.home:not(.wp-customizer) .featured-articles article.feature:last-of-type,body.home:not(.wp-customizer) .featured-articles div.feature-banner:last-of-type{margin-right:0}body.home:not(.wp-customizer) .featured-articles article.feature.main{width:100%;height:505px;margin-bottom:10px}body.home:not(.wp-customizer) .latest-articles .wrapper article{width:50%;border-bottom:1px solid #d9d9d9}body.home:not(.wp-customizer) .latest-articles .wrapper article:nth-child(3n){border-right:1px solid #d9d9d9}body.home:not(.wp-customizer) .latest-articles .wrapper article:nth-child(2n){border-right:0}body.home:not(.wp-customizer) .latest-articles .wrapper article:nth-child(5),body.home:not(.wp-customizer) .latest-articles .wrapper article:nth-child(6){border-bottom:0}}@media screen and (max-width:860px){.flipbook iframe{max-width:100%;height:calc(100vw * 2)}body.home:not(.wp-customizer) .recent-news.not-alone{border-right:0}body.home:not(.wp-customizer) .recent{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.home:not(.wp-customizer) .current-issue{width:100%;max-width:100%;padding-bottom:15px}body.home:not(.wp-customizer) .current-issue h2{border-top:1px solid #d9d9d9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left}}@media screen and (max-width:840px){body:not(.wp-admin):not(.wp-customizer) #input_4_1{display:block}body:not(.wp-admin):not(.wp-customizer) #field_4_16 li,body:not(.wp-admin):not(.wp-customizer) #field_4_18 li,body:not(.wp-admin):not(.wp-customizer) #field_4_20 li,body:not(.wp-admin):not(.wp-customizer) #field_4_22 li,body:not(.wp-admin):not(.wp-customizer) #field_4_17 li,body:not(.wp-admin):not(.wp-customizer) #field_4_23 li{display:block;width:99.5%}}@media screen and (max-width:768px){body.single-post:not(.wp-admin):not(.wp-customizer) .page-links h4{display:none}}@media screen and (max-width:750px){body:not(.wp-admin):not(.wp-customizer) #logo-row{display:block}body:not(.wp-admin):not(.wp-customizer) .site-branding{margin-bottom:30px;margin-left:auto;margin-right:auto}body:not(.wp-admin):not(.wp-customizer) .header-banners{margin-left:0}}@media screen and (max-width:700px){body:not(.wp-admin):not(.wp-customizer) .sidebar-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body:not(.wp-admin):not(.wp-customizer) .sidebar-group>div{width:100%}body:not(.wp-admin):not(.wp-customizer) .e-subscribe{margin-left:0}body:not(.wp-admin):not(.wp-customizer) .categories-list,body:not(.wp-admin):not(.wp-customizer) .archives-list{margin-top:30px;margin-bottom:30px;margin-left:0;margin-right:0}body:not(.wp-admin):not(.wp-customizer) .sidebar-banners>div{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body:not(.wp-admin):not(.wp-customizer) .sidebar-banners>div>a{width:100%;margin-left:auto;margin-right:auto}body.home:not(.wp-customizer) .featured-articles h1{font-size:32px;font-size:2rem}}@media screen and (max-width:670px){body.home:not(.wp-customizer) .featured-articles article.feature,body.home:not(.wp-customizer) .featured-articles div.feature-banner{margin-right:0;width:100%;min-height:200px}}@media screen and (max-width:650px){body.home:not(.wp-customizer) .latest-articles .wrapper article{width:100%;border-right:0}body.home:not(.wp-customizer) .latest-articles .wrapper article:nth-child(5){border-bottom:1px solid #d9d9d9}}@media screen and (max-width:641px){body .gform_wrapper ul.gfield_checkbox{margin-bottom:30px}body .gform_wrapper ul.gfield_checkbox li{display:block;margin-right:0;margin-bottom:5px}body .gform_wrapper .ginput_container_consent .gfield_required:not(.ginput_price){display:inline}}@media screen and (max-width:600px){.ugb-container.ugb-container--v2.ugb-container--width-small .ugb-container__content-wrapper{width:100%}}@media screen and (max-width:550px){body.home:not(.wp-customizer) .current-issue h2{display:block;text-align:center}}@media screen and (max-width:530px){body.home:not(.wp-customizer) .recent article{display:block;text-align:center}body.home:not(.wp-customizer) .recent article figure{margin-right:0}body.home:not(.wp-customizer) .recent article figure a{margin-left:auto;margin-right:auto}body.home:not(.wp-customizer) .recent article figure img{max-width:100%}}@media screen and (max-width:520px){body.home:not(.wp-customizer) .latest-articles h2{display:block;text-align:center}body.home:not(.wp-customizer) .latest-articles h2 a.more-link{display:block}}@media screen and (max-width:500px){body.home:not(.wp-customizer) .recent-news h2{display:block;text-align:center}body.home:not(.wp-customizer) .recent-news h2 a.more-link{display:block}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}