/*!
Theme Name: United Way of the Capital Region
Author: JPL
Author URI: https://www.jplcreative.com/
Description: Custom theme for United Way of the Capital Region.
Template: jpl
Version: 1.0
*/@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu51xIIzc.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOjCnqEu92Fr1Mu51TzBic6CsE.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobdNc.ttf) format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/robotocondensed/v25/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYag.ttf) format('truetype')}@font-face{font-family:'League Gothic';src:url(/wp-content/themes/uwcr/fonts/leaguegothic-regular-webfont.eot);src:url(/wp-content/themes/uwcr/fonts/leaguegothic-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/uwcr/fonts/leaguegothic-regular-webfont.woff) format('woff'),url(/wp-content/themes/uwcr/fonts/leaguegothic-regular-webfont.ttf) format('truetype'),url(/wp-content/themes/uwcr/fonts/leaguegothic-regular-webfont.svg#league_gothicregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'League Gothic';src:url(/wp-content/themes/uwcr/fonts/leaguegothic-italic-webfont.eot);src:url(/wp-content/themes/uwcr/fonts/leaguegothic-italic-webfont.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/uwcr/fonts/leaguegothic-italic-webfont.woff) format('woff'),url(/wp-content/themes/uwcr/fonts/leaguegothic-italic-webfont.ttf) format('truetype'),url(/wp-content/themes/uwcr/fonts/leaguegothic-italic-webfont.svg#league_gothic_italicregular) format('svg');font-weight:400;font-style:italic}@font-face{font-family:'League Gothic Condensed';src:url(/wp-content/themes/uwcr/fonts/leaguegothic-condensed-regular-webfont.eot);src:url(/wp-content/themes/uwcr/fonts/leaguegothic-condensed-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/uwcr/fonts/leaguegothic-condensed-regular-webfont.woff) format('woff'),url(/wp-content/themes/uwcr/fonts/leaguegothic-condensed-regular-webfont.ttf) format('truetype'),url(/wp-content/themes/uwcr/fonts/leaguegothic-condensed-regular-webfont.svg#league_gothic_condensed-Rg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'League Gothic Condensed';src:url(/wp-content/themes/uwcr/fonts/leaguegothic-condensed-italic-webfont.eot);src:url(/wp-content/themes/uwcr/fonts/leaguegothic-condensed-italic-webfont.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/uwcr/fonts/leaguegothic-condensed-italic-webfont.woff) format('woff'),url(/wp-content/themes/uwcr/fonts/leaguegothic-condensed-italic-webfont.ttf) format('truetype'),url(/wp-content/themes/uwcr/fonts/leaguegothic-condensed-italic-webfont.svg#league_gothic_condensed_itaRg) format('svg');font-weight:400;font-style:italic}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-regular-400.eot);src:url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-regular-400.woff) format("woff"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-regular-400.ttf) format("truetype"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-solid-900.eot);src:url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-solid-900.woff) format("woff"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-solid-900.ttf) format("truetype"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-solid-900.svg#fontawesome) format("svg")}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-brands-400.eot);src:url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-brands-400.woff) format("woff"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-brands-400.ttf) format("truetype"),url(/wp-content/themes/uwcr/fonts/font-awesome-pro-5.11.1/fa-brands-400.svg#fontawesome) format("svg")}.btn[href$=".pdf"]::before,.fa,.fab,.fad,.fal,.far,.fas,.pagination .nav-links .next:after,.pagination .nav-links .next:before,.pagination .nav-links .prev:after,.pagination .nav-links .prev:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.btn[href$=".pdf"]::before,.fa,.fas,.pagination .nav-links .next:after,.pagination .nav-links .next:before,.pagination .nav-links .prev:after,.pagination .nav-links .prev:before{font-family:'Font Awesome 5 Pro';font-weight:900}.fab{font-family:'Font Awesome 5 Brands'}.far{font-family:'Font Awesome 5 Pro';font-weight:400}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-file-pdf:before{content:"\f1c1"}.fa-play-circle:before{content:"\f144"}.fa-search:before{content:"\f002"}.fa-times:before{content:"\f00d"}.fa-envelope:before{content:"\f0e0"}.fa-calendar-alt:before{content:"\f073"}.fa-clock:before{content:'\f017'}.fa-map-marker-alt:before{content:'\f3c5'}:focus{outline:0}body{position:relative;font-family:Roboto,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:'League Gothic',Impact,sans-serif;font-weight:400;margin-top:.8em;margin-bottom:.8em}h4,h5,h6{font-family:Roboto,Arial,sans-serif}h1{font-size:50px}@media only screen and (min-width:768px){h1{font-size:75px}}h2{font-size:36px}@media only screen and (min-width:768px){h2{font-size:60px}}h3{font-size:32px}h4{font-size:24px}h5{font-size:inherit}h6{font-size:.83em}a{color:inherit;transition:color .25s ease-out}a:hover{color:#d33d35}hr{background:#d33d35;border:none;border-radius:9px;content:'';display:block;height:9px;margin:1em 0 0;width:68px}ul{margin-top:20px;margin-bottom:20px}@media only screen and (min-width:980px){.flex{display:flex}}@media only screen and (min-width:768px){.flex.two-column>*{width:50%}}.no-shrink{flex-shrink:0}.link-wrap{font-size:18px}.pad-top-15{margin-top:15px!important}@media only screen and (min-width:980px){.mobile{display:none}}.btn,.cboxElement,.juicer-feed .j-paginate{border-radius:15px;border:3px solid #d33d35;color:#d33d35;padding:10px 20px;text-decoration:none;font-weight:700;display:inline-block;transition:all .2s ease-in-out}.btn[href$=".pdf"]:before,.cboxElement[href$=".pdf"]:before{content:"\f1c1";padding-right:15px}.btn.btn-has-icon .fa,.cboxElement.btn-has-icon .fa{padding-right:15px}.btn:hover,.cboxElement:hover{background:#d33d35;border-color:#d33d35;color:#fff}.btn-alt,.post .post-link .btn{background:0 0;border:0;border-radius:0;color:#d33d35;padding:0}.btn-alt:hover,.post .post-link .btn:hover{color:#d33d35;background:0 0;text-decoration:underline}.btn-alt span::after,.post .post-link .btn span::after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:'Font Awesome 5 Pro';content:"\f054";margin-left:5px}.cboxElement{margin-top:10px}.juicer-feed .j-paginate{border-color:#005191;color:#005191;display:block;font-family:Roboto,Arial,sans-serif;font-size:18px;line-height:1.15;text-transform:none}.juicer-feed .j-paginate:hover{background:#005191;border-color:#005191;color:#fff}#emma-form.emma-only-email.emma-horizontal-layout{width:90%!important}@media only screen and (min-width:768px){#emma-form.emma-only-email.emma-horizontal-layout{width:50%!important}}#emma-form.emma-only-email.emma-horizontal-layout .emma-wrap{display:flex;flex-direction:column}#emma-form.emma-only-email.emma-horizontal-layout .emma-status{order:2;font-family:Roboto,Arial,sans-serif;text-align:left}#emma-form.emma-only-email.emma-horizontal-layout .emma-status::before{top:5px;left:10px;font-family:Roboto,Arial,sans-serif;font-weight:700;line-height:1.6em}#emma-form.emma-only-email.emma-horizontal-layout .emma-status:not(.emma-alert)::before{top:12px}#emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements{display:flex;justify-content:flex-start}#emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements>li.emma-form-row{width:auto!important}#emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements>li.emma-form-row:first-child{flex-grow:1;margin-right:0}#emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements>li.emma-form-row:first-child input[type=text]{border-top-left-radius:16px;border-bottom-left-radius:16px;border-right:0;padding:5px 0 5px 10px}#emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements>li.emma-form-row.emma-form-row-last{flex-shrink:0}#emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements>li.emma-form-row.emma-form-row-last div[class*=emma-submit-wrap]{height:100%}#emma-form.emma-only-email.emma-horizontal-layout ul#emma-form-elements>li.emma-form-row.emma-form-row-last input[type=submit]{padding:0 20px;border:0;border-top-right-radius:16px;border-bottom-right-radius:16px;font-weight:700;height:100%;display:block;cursor:pointer}.newsletter-signup{display:flex;justify-content:flex-start}.newsletter-signup input{color:#939393;border-top-left-radius:16px;border-bottom-left-radius:16px;border:3px solid #d7d7d7;border-right:0;flex-grow:1;padding:5px 0 5px 10px}.newsletter-signup button{padding:0 20px;border:0;border-top-right-radius:16px;border-bottom-right-radius:16px;background:#d33d35;color:#fff;font-weight:700}.g-translate-wrap{position:absolute;top:0;left:0;width:100%}.g-translate-wrap .inner{height:0;margin:0 auto;max-width:1140px;text-align:right}@media only screen and (min-width:980px){.g-translate-wrap .inner{padding:0 15px}}#google_language_translator{display:inline-block}#google_language_translator .goog-te-gadget{font-size:100%}#google_language_translator .goog-te-gadget-simple{font-size:100%}#google_language_translator .goog-te-gadget-simple>*{display:none}#google_language_translator .goog-te-gadget-simple::after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:'Font Awesome 5 Pro';content:"\f57d";font-weight:900}@media only screen and (max-width:979px){.wrap .g-translate-wrap{font-size:26px}}.wrap .goog-te-gadget-simple{background:0 0;border:none;color:#005191;cursor:pointer;height:85px;text-align:center;top:0;width:45px;margin:0;padding:0;display:flex;justify-content:center;align-items:center}.wrap .goog-te-gadget-simple::after{margin-bottom:5px}@media only screen and (min-width:980px){.wrap .goog-te-gadget-simple{background:0 0;border:none;color:#fff;cursor:pointer;display:inline-block;line-height:27px;margin-top:-5px;padding:15px 10px 11px;transition:all .3s ease;width:auto;height:auto}.wrap .goog-te-gadget-simple:hover{background:#00355e;text-decoration:none}}.goog-te-banner-frame{display:block!important;box-shadow:none!important;position:static!important}@media only screen and (min-width:980px){.menu{display:flex}}.menu>li>a{text-decoration:none}@media only screen and (max-width:979px){.menu>li>a{color:#fff;display:block;font-weight:700;padding:15px 25px}}@media only screen and (min-width:980px){.nav-primary{border:3px solid #e1e1e1;border-radius:20px;padding:0 35px}}.nav-primary .menu>li{position:relative}.nav-primary .menu>li+li{border-top:1px solid #539ed0}@media only screen and (min-width:980px){.nav-primary .menu>li+li{border:none}}@media only screen and (min-width:980px){.nav-primary .menu>li::after{width:0%;margin-left:50%;content:'';display:block;transition:width .5s,margin-left .5s}.nav-primary .menu>li.current_page_item::after,.nav-primary .menu>li:hover::after{content:'';border-top:3px solid #d33d35;width:100%;margin-left:0;position:absolute;top:100%}}@media only screen and (max-width:979px){.nav-primary .menu>li.ddactive.menu-item-has-children>a:after,.nav-primary .menu>li.ddactive>a:after{content:'\f0d8'}}.nav-primary .menu>li.menu-item-has-children>a{position:relative}@media only screen and (max-width:979px){.nav-primary .menu>li.menu-item-has-children>a:after{content:'\f0d7';font-family:'Font Awesome 5 Pro';font-weight:700;font-size:18px;position:absolute;right:24px;top:9px}}.nav-primary .menu>li>a{background:#005191;display:block;font-size:20px;padding:15px 50px 15px 25px}@media only screen and (min-width:980px){.nav-primary .menu>li>a{background:0 0;color:#005191;display:inline-block;font-size:18px;font-weight:700;padding:8px 28px}}@media only screen and (min-width:1170px){.nav-primary .menu>li>a{padding:8px 45px}}.nav-secondary-wrap{background:#005191}@media only screen and (min-width:980px){.nav-secondary-wrap{position:absolute;top:0;left:0;right:0}}.nav-secondary-wrap .wrap{display:block;padding:0}@media only screen and (min-width:980px){.nav-secondary-wrap .wrap{padding:0 15px;display:flex;height:48px;justify-content:flex-end;align-items:center}}.nav-secondary .menu{align-items:center}.nav-secondary ul li a{border-top:1px solid #539ed0;display:block;font-size:18px}@media only screen and (min-width:980px){.nav-secondary ul li a{border:none;color:#fff;font-size:14px;font-weight:700;text-decoration:none;margin:0 20px}}@media only screen and (min-width:980px){.nav-secondary .btn-callout a,.nav-secondary .btn-donate a{border-radius:10px;display:inline-block}}.nav-secondary .btn-donate a{color:#ffb351}@media only screen and (min-width:980px){.nav-secondary .btn-donate a{color:#07477a;background:#ffb351;border:none;padding:5px 25px}}@media only screen and (min-width:980px){.nav-secondary .btn-callout a{padding:5px 15px;border:2px solid #fff}}@media only screen and (min-width:980px){.nav-social{padding-right:18px}}.nav-social .menu>li{margin:0 8px}.nav-social .menu>li>a{background:0 0}.nav-social .menu>li>a svg{display:block;fill:#fff;height:20px;width:auto}.mod .menu-social-menu-container{margin:0 0 25px 0}.mod .menu-social-menu-container .menu{padding:0;margin:0;list-style:none;display:flex;justify-content:center}.mod .menu-social-menu-container .menu>li{margin:0 5px}.mod .menu-social-menu-container .menu>li>a{display:block;background:0 0;padding:5px}@media only screen and (min-width:768px){.mod .menu-social-menu-container .menu>li>a{padding:10px}}.mod .menu-social-menu-container .menu>li>a svg{display:block;fill:#07477a;height:20px;width:auto;transition:fill .25s ease-out}@media only screen and (min-width:768px){.mod .menu-social-menu-container .menu>li>a svg{height:30px}}.mod .menu-social-menu-container .menu>li>a:hover svg{fill:#fff}@media only screen and (min-width:980px){.nav-social{padding-right:18px}}.sub-menu{background:#005191}@media only screen and (min-width:980px){.sub-menu{min-width:100%;position:absolute;top:calc(100% + 3px);z-index:99}}@media only screen and (max-width:979px){.sub-menu.ddopen{display:block}}.sub-menu a{color:#fff;display:block;padding:8px 35px;text-decoration:none}@media only screen and (min-width:980px){.sub-menu a{text-align:center}}.hdr{position:relative;z-index:200;height:85px}@media only screen and (min-width:980px){.hdr{padding-top:70px;padding-bottom:20px;height:auto}}.hdr>.wrap{display:flex;justify-content:center;height:100%;align-items:center}@media only screen and (min-width:980px){.hdr>.wrap{justify-content:space-between}}.hdr .logo{width:175px}@media only screen and (min-width:400px){.hdr .logo{width:200px}}.hdr .logo img{display:block}@media only screen and (min-width:980px){.hdr .logo{width:300px;margin:0}}@media only screen and (max-width:979px){.hdr .nav-wrap{display:none;left:0;position:absolute;top:85px;width:100%;z-index:100;box-shadow:0 5px 5px 0 rgba(0,0,0,.5)}}@media only screen and (min-width:980px){.hdr .nav-wrap{display:block!important;align-self:center}}@media only screen and (max-width:979px){.hdr .search-wrap{display:none}}.hdr .nav-toggle{background:0 0;border:none;color:#005191;cursor:pointer;font-size:13px;height:85px;outline:0;padding-top:30px;position:absolute;left:0;text-align:center;text-transform:uppercase;top:0;width:85px;z-index:99}.hdr .nav-toggle.toggle-closed:before{width:26px;top:20px;transform:rotate(-45deg) translate(-12px,5px)}.hdr .nav-toggle.toggle-closed:after{width:26px;top:38px;transform:rotate(45deg) translate(-7px,-1px)}.hdr .nav-toggle.toggle-closed span:first-child{display:none}.hdr .nav-toggle span:first-child,.hdr .nav-toggle:after,.hdr .nav-toggle:before{background:#005191;content:"";height:3px;position:absolute;right:23px;width:37px;transition:background .3s ease}@media only screen and (max-width:979px){.hdr .nav-toggle span:first-child,.hdr .nav-toggle:after,.hdr .nav-toggle:before{background:#005191}}.hdr .nav-toggle:before{top:28px;transition:all .3s ease}.hdr .nav-toggle:after{top:44px;transition:all .3s ease}.hdr .nav-toggle span:first-child{top:36px}.hdr .nav-toggle span.txt{font-family:Roboto,Arial,sans-serif;font-weight:700;display:block;position:relative;z-index:2}@media only screen and (max-width:979px){.hdr .nav-social{display:none}}.search-toggle{background:0 0;border:none;color:#fff;cursor:pointer;display:inline-block;line-height:27px;margin-left:20px;margin-right:35px;margin-top:-5px;padding:15px 10px 11px;transition:all .3s ease;width:38px;-webkit-appearance:none}.search-toggle.open,.search-toggle:hover{background:#00355e;text-decoration:none}.mobile-search-hide,.mobile-search-show{background:0 0;border:none;color:#005191;cursor:pointer;display:none;font-size:26px;height:85px;position:absolute;right:0;text-align:center;top:0;width:45px;z-index:12}@media only screen and (max-width:979px){.mobile-search-hide,.mobile-search-show{display:block}}.mobile-search-show{margin-right:45px}.mobile-search-hide{height:65px;color:#fff;position:absolute;right:0}.hdr-search-wrap{background:#00355e;display:none;position:relative}.hdr-search-wrap .search-form{background:0 0;padding:15px 0;text-align:right}.hdr-search-wrap .search-form .field-wrap{display:inline}.hdr-search-wrap .search-form label{display:inline;font-size:14px;margin:0 10px 0 0}.hdr-search-wrap .search-form input{width:250px}@media only screen and (max-width:979px){.hdr-search-wrap .search-form input{width:160px}}.hdr-search-wrap .search-form button{margin-right:47px}.search-form{background:#005191;margin:0;padding:25px 15px 40px 15px}.search-form .field-wrap{display:flex}.search-form label{color:#fff;display:block;font-size:18px;font-weight:700;text-transform:uppercase;vertical-align:middle;margin:0 0 10px}.search-form input{background:#fff;border:none;color:#005191;display:inline;flex-grow:1;height:35px;min-width:0;padding:5px 10px;vertical-align:middle}@media only screen and (max-width:979px){.search-form input{width:160px}}.search-form button{background:#fff;border:none;color:#005191;cursor:pointer;display:inline;height:35px;padding:7px 5px 5px 5px;padding:7px 8px 5px 8px;transition:all .3s ease;vertical-align:middle;width:35px}@media only screen and (max-width:979px){.search-form button{margin-right:85px}}.search-form button:hover{background:#d33d35;color:#fff}.searchform-wrap{background:url(img/texture-green.jpg) no-repeat top;background-size:cover;color:#fff;margin-bottom:25px;padding:40px 100px}@media only screen and (max-width:767px){.searchform-wrap{padding-left:20px;padding-right:20px}}.searchform-wrap .search-form{background:0 0;margin:auto;padding:0;text-align:center;width:60%}@media only screen and (max-width:979px){.searchform-wrap .search-form{width:auto}}.searchform-wrap .search-form label{font-size:22px;font-weight:700;margin-bottom:5px}.searchform-wrap .search-form button{color:#005191}@media only screen and (max-width:979px){.searchform-wrap .search-form button{margin-right:0}}.searchform-wrap .search-form button:hover{background:#005191;color:#fff}body.archive .sidebar-wrap,body.blog .sidebar-wrap,body.search .sidebar-wrap{display:block}.sidebar-wrap h1,.sidebar-wrap h2,.sidebar-wrap h3,.sidebar-wrap h4,.sidebar-wrap h5,.sidebar-wrap h6{padding-top:0}.sidebar-wrap .categories{margin-bottom:25px}.sidebar-wrap .categories ul{list-style-type:none;margin:0;padding:0}.sidebar-wrap .categories ul li{margin-top:1px}.sidebar-wrap .categories ul li.current-cat a{background:#002645}.sidebar-wrap .categories ul li a{background:#005191;color:#fff;display:block;padding:15px;transition:all .3s ease}.sidebar-wrap .categories ul li a:hover{background:#002645;text-decoration:none}.pg-header{position:relative;text-align:center}.pg-header.no-featured-img{height:20vw;min-height:200px}.pg-header .img-wrap .img{background-size:cover;background-position:top center;height:33.33vw;position:relative;min-height:275px}.pg-header .img-wrap .img:before{background:rgba(0,0,0,.6);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.single-event .pg-header .img-wrap .img,.single-post .pg-header .img-wrap .img{background-repeat:no-repeat;background-size:contain}.pg-header .wrap{left:0;top:0;margin:auto;position:absolute;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.pg-header .pg-title{margin-top:25px}@media only screen and (min-width:980px){.pg-header .breadcrumbs{color:#fff}}@media only screen and (min-width:980px){.pg-header .breadcrumbs a{color:#fff}}@media only screen and (min-width:980px){.pg-header .pg-intro-content{color:#fff}}.ftr{padding:25px 0 50px}.ftr .two-column{display:flex;flex-direction:column-reverse;justify-content:space-between;text-align:center}@media only screen and (min-width:768px){.ftr .two-column{flex-direction:row;text-align:left}}.ftr .two-column>div{max-width:500px!important;margin:0 auto}.ftr .two-column>div+div{margin-bottom:50px}@media only screen and (min-width:768px){.ftr .two-column>div{margin:0;padding-right:50px}}.ftr .two-column:nth-child(2){flex-direction:column}@media only screen and (min-width:768px){.ftr .two-column:nth-child(2){flex-direction:row;margin-top:0}}@media only screen and (min-width:980px){.ftr .logo{width:425px}}.ftr .logo-211{margin:0 auto;width:125px}@media only screen and (min-width:768px){.ftr .logo-211{margin:0;width:170px}}.ftr h3{margin:5px 0 0;color:#005191}.ftr p{margin:0}.ftr p+h3{margin-top:25px}@media only screen and (min-width:768px){.ftr .ftr-menu-wrap{margin:0!important}}.ftr .ftr-menu-wrap .nav-footer{margin-top:10px}.ftr address{font-style:normal;padding:10px 0 0}.ftr address span{display:block}.ftr address .phone-number{font-weight:700;margin:10px 0}.ftr .menu{text-align:center}@media only screen and (min-width:768px){.ftr .menu{display:flex;justify-content:space-between}}.ftr .menu .menu-item{margin:15px 0}@media only screen and (min-width:768px){.ftr .menu .menu-item{margin:0}}.ftr .menu a{color:#005191;display:inline-block;font-weight:400;text-decoration:none;padding:0}#colorbox .oembed,.mod .oembed{position:relative;width:100%;margin:25px 0}#colorbox .oembed:before,.mod .oembed:before{content:'';display:block;padding-top:56.25%}#colorbox .oembed iframe,.mod .oembed iframe{position:absolute;top:0;left:0;width:100%;height:100%}#colorbox .oembed{margin:0}.white-buttons .btn{border-color:#fff;color:#fff}.white-buttons .btn:hover{background:#fff;border-color:#fff;color:#000}.blue-buttons .btn{border-color:#07477a;color:#07477a}.blue-buttons .btn:hover{background:#07477a;border-color:#07477a;color:#fff}.mod .wrap{position:relative;z-index:1}.mod span.link-wrap .btn{margin-top:15px!important;margin-bottom:15px!important}.page-not-found{padding:30px 0}@media only screen and (min-width:980px){.page-not-found{padding:75px 0}}.post{margin:30px}@media only screen and (min-width:768px){.post{margin:60px}}.post .post-inner .date{color:#d33d35;font-weight:700;margin-bottom:5px}.post .post-inner h3{margin:0}.post .post-inner h3 a{color:#005191;text-decoration:none}.post .post-link .btn:hover{text-decoration:underline}.mod.rtf .post .post-link .btn{margin:1em 0}.pagination{padding:25px 15px;position:relative}.pagination .nav-links{display:flex;justify-content:space-between;position:relative}@media only screen and (min-width:768px){.pagination .nav-links{display:block;text-align:center;padding:0 120px 0 150px}}.pagination .nav-links .page-numbers{display:inline-block;min-width:36px;padding:8px 10px;text-decoration:none;transition:all .3s ease;margin:0 2px;font-weight:400}@media only screen and (max-width:767px){.pagination .nav-links .page-numbers{display:none}}.pagination .nav-links .page-numbers:hover{color:#fff;background:#539ed0;text-decoration:none}.pagination .nav-links .page-numbers.current{background:#005191;color:#fff}.pagination .nav-links .page-numbers.dots{background:0 0;border:none}.pagination .nav-links .next,.pagination .nav-links .prev{font-weight:700;color:#d33d35;border:none}.pagination .nav-links .next:hover,.pagination .nav-links .prev:hover{background:0 0;color:#d33d35;text-decoration:underline}@media only screen and (min-width:768px){.pagination .nav-links .next,.pagination .nav-links .prev{position:absolute;top:0}}@media only screen and (max-width:767px){.pagination .nav-links .next,.pagination .nav-links .prev{display:block}}.pagination .nav-links .prev{margin-right:auto}@media only screen and (min-width:768px){.pagination .nav-links .prev{left:0}}.pagination .nav-links .prev:before{content:"\f053";padding-right:5px}.pagination .nav-links .next{margin-left:auto}@media only screen and (min-width:768px){.pagination .nav-links .next{right:0}}.pagination .nav-links .next:after{content:"\f054";padding-left:5px}#cboxClose{top:5px!important;right:5px!important;bottom:auto!important}