/*!
Theme Name: Site Resources 2024 v4.1
Theme URI:  https://www.aauw.org/
Author:     AAUW
Author URI: https://www.aauw.org/
Template:   twentytwelve
Version:    20241205
License:    GNU General Public License v2 or later
*/
html,body{font-size:16px;line-height:1}@keyframes slide-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}h5{font-weight:700;font-size:18px!important}h6{font-weight:700;font-size:16px!important}.p-0{padding:0!important}.mobile{display:none!important}.page .mod-content .container{width:100%!important}.page-header.homepage{aspect-ratio:16/9}.entry-content img,.comment-content img,.widget img,img.header-image,.author-avatar img,img.wp-post-image{box-shadow:none;border-radius:0}@media only screen and (width<=900px){.site-header h1,.site-title,.site-description{text-align:center!important}.mobile{display:block!important}.desktop{display:none!important}#masthead .col{padding:0!important}.site-header{padding-bottom:0!important}.site-header .col-md-9.col{margin-bottom:-18px!important}.page-header.homepage{aspect-ratio:16/9}}.site-content article{-webkit-hyphens:none;hyphens:none;border:0!important}.site-content article .entry-header img{display:none}@media (width>=768px){.container{width:100%}}.contact hr{border-color:#000!important;margin:6% 0 3%!important}.additional-info h3{font-weight:700!important}.contact-images img{width:100%!important;max-width:300px!important}.default-img2{text-align:right!important}.imageContainer2{text-align:right!important;z-index:4!important;margin-top:-10%!important;margin-left:25%!important;display:inline-block!important;position:relative!important;right:0!important}.imageContainer2:before{content:""!important;z-index:2!important;border:7px solid #246bb4!important;width:100%!important;height:100%!important;position:absolute!important;top:-15%!important;left:-15%!important}.gform_button{text-transform:uppercase!important;color:#fff!important;background:#246bb4!important;border:0!important;border-radius:0!important;padding:10px 20px!important;font-size:15px!important;font-weight:700!important}.gform_button:hover{background:#c23a09!important}.gform_body input[type=text],.gform_body input[type=email],.gfield textarea,.gform_body input[type=tel]{background:#e6e7e8!important;border:0 solid #4d4d4d!important;border-bottom-width:1px!important;border-radius:0!important}.post-type-archive-programs #primary,.tax-programtype #primary{width:100%!important}.site-content article.type-programs,.tax-programtype article.type-programs{border:0!important}article.type-programs{clear:both!important;margin-bottom:30px!important;display:block!important}article.type-programs img{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:300px!important}article.type-programs h2 a{color:#000!important;font-size:28px!important;text-decoration:underline!important}article.type-programs .meta{line-height:1.8!important}article.type-programs .meta a{color:#c23a09!important;text-decoration:underline!important}article.type-programs .meta a:hover{color:#000!important}.program-list{border-bottom:1px solid #000!important;padding-top:50px!important}.program-list:last-child{border:0!important}.post-type-archive-programs .archive-header,.tax-programtype .archive-header{display:none!important}.single-programs h1{font-weight:700!important}.single-programs .entry-meta{display:none!important}.single-programs .card h3{margin-top:0!important}.gallery{grid-gap:10px;grid-template-columns:repeat(1,1fr);display:grid;width:100%!important;margin:30px auto!important}.gallery.gallery-columns-1,.gallery.gallery-columns-2,.gallery.gallery-columns-3,.gallery.gallery-columns-4,.gallery.gallery-columns-5,.gallery.gallery-columns-6,.gallery.gallery-columns-7,.gallery.gallery-columns-8,.gallery.gallery-columns-9{grid-template-columns:repeat(1,1fr)}@media only screen and (width>=576px){.gallery.gallery-columns-2,.gallery.gallery-columns-3{grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=768px){.gallery.gallery-columns-3{grid-template-columns:repeat(3,1fr)}}@media only screen and (width>=576px){.gallery.gallery-columns-4{grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=768px){.gallery.gallery-columns-4{grid-template-columns:repeat(4,1fr)}}@media only screen and (width>=576px){.gallery.gallery-columns-5{grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=768px){.gallery.gallery-columns-5{grid-template-columns:repeat(5,1fr)}}@media only screen and (width>=576px){.gallery.gallery-columns-6{grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=768px){.gallery.gallery-columns-6{grid-template-columns:repeat(6,1fr)}}@media only screen and (width>=576px){.gallery.gallery-columns-7{grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=768px){.gallery.gallery-columns-7{grid-template-columns:repeat(7,1fr)}}@media only screen and (width>=576px){.gallery.gallery-columns-8{grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=768px){.gallery.gallery-columns-8{grid-template-columns:repeat(8,1fr)}}@media only screen and (width>=576px){.gallery.gallery-columns-9{grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=768px){.gallery.gallery-columns-9{grid-template-columns:repeat(9,1fr)}}.gallery .gallery-item{flex-direction:column;align-items:center;display:flex;float:none!important;width:100%!important;margin:0 auto!important}.gallery .gallery-item .gallery-icon{width:100%!important}.gallery .gallery-item .gallery-icon a{display:block;width:100%!important}.gallery .gallery-item .gallery-icon a img{aspect-ratio:4/3!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:auto!important;margin:0!important;padding:5px!important}.gallery .gallery-item .gallery-caption{text-align:center!important;margin-top:10px!important;margin-bottom:15px!important}.main-gallery .content{width:100%}.main-gallery .content .acf-gallery{grid-gap:10px;grid-template-columns:repeat(1,1fr);width:100%;display:grid}@media only screen and (width>=576px){.main-gallery .content .acf-gallery{grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=768px){.main-gallery .content .acf-gallery{grid-template-columns:repeat(3,1fr)}}@media only screen and (width>=1024px){.main-gallery .content .acf-gallery{grid-template-columns:repeat(4,1fr)}}.main-gallery .content .acf-gallery .grid-item{width:100%}.main-gallery .content .acf-gallery .grid-item a{width:100%;display:block}.main-gallery .content .acf-gallery .grid-item a img{aspect-ratio:4/3!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:auto!important;margin:0!important}.main-gallery .content .acf-gallery .grid-item a img:hover{cursor:pointer}.sidebar-page .gallery img{-o-object-fit:cover;object-fit:cover;margin:0 auto;aspect-ratio:1!important;max-width:100%!important}@media only screen and (width>=576px){.sidebar-page .gallery img{max-width:50%}}#mobile-nav{text-align:center!important;background:#c23a09!important;width:100%!important;margin:0 auto!important;font-weight:400!important;line-height:1.6em!important;position:relative!important}@media only screen and (width>=901px){#mobile-nav{display:none!important}}#mobile-nav .show-menu{margin-bottom:0;display:block;position:relative;color:#fff!important;text-align:center!important;cursor:pointer!important;text-transform:uppercase!important;background:#c23a09!important;padding:10px 15px!important;text-decoration:none!important}#mobile-nav .show-menu span{padding-left:25px!important}#mobile-nav .show-menu .lines{color:#fff;float:right!important;height:32px!important}#mobile-nav .show-menu .lines:before{content:"";font-family:"Font Awesome 6 Free";font-size:30px!important;display:inline-block!important}#mobile-nav .show-menu .lines.show{color:#fff;float:right!important;height:32px!important}#mobile-nav .show-menu .lines.show:before{content:"";font-family:"Font Awesome 6 Free"}#mobile-nav input[type=checkbox]{display:none!important}#mobile-nav input[type=checkbox]:checked~.menu-primary-menu-container .primary-nav-menu,#mobile-nav input[type=checkbox]:checked~.menu-primary-menu-container .mobile-nav-buttons{display:flex!important}#mobile-nav>div{width:100%;position:relative;background:#c23a09!important}#mobile-nav>div .primary-nav-menu{flex-direction:column;width:100%;margin:0;display:none;position:absolute}#mobile-nav>div .primary-nav-menu li.menu-item{text-align:center;color:#fff;cursor:pointer;background:#c23a09;border-bottom:1px solid #fff;padding:10px 16px;font-size:16px;font-weight:700;text-decoration:none;list-style:none;display:block}#mobile-nav>div .primary-nav-menu li.menu-item:first-child{border-top:1px solid #fff}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children{justify-content:center;align-items:center;padding-left:0;padding-right:0;display:block}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children.open{background-color:#c23a09}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children.open a:after{content:"";margin-left:8px;font-family:"Font Awesome 6 Free"}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children a{width:100%}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children a:after{content:"";margin-left:8px;font-family:"Font Awesome 6 Free"}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children .sub-menu{color:#fff;text-align:center;cursor:pointer;background:#c23a09;border:0;width:100%;margin-left:0;padding-left:0;text-decoration:none;list-style:none;display:none}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children .sub-menu.open{margin-top:8px;display:block}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children .sub-menu.open li{text-align:center;color:#fff;cursor:pointer;background-color:#c23a09;border-bottom:none;padding:10px 16px;font-size:14px;font-weight:400;text-decoration:none;list-style:none}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children .sub-menu.open li:hover{background-color:#162343}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children .sub-menu.open li:first-child{border-top:none}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children .sub-menu.open li a{width:100%}#mobile-nav>div .primary-nav-menu li.menu-item.menu-item-has-children .sub-menu.open li a:after{content:"";margin-left:0}#mobile-nav>div .primary-nav-menu li.menu-item a{color:#fff;width:100%;text-decoration:none;display:block}#mobile-nav>div .primary-nav-menu li.menu-item:hover{background:#162343}#mobile-nav>div .primary-nav-menu li.menu-item.mobile-btn{border-color:#c23a09;padding:0}#mobile-nav>div .primary-nav-menu li.menu-item.mobile-btn .btn{width:100%;font-size:16px}#mobile-nav .utility-nav-menu{display:none}#site-navigation,#site-navigation div{width:100%}#site-navigation div .nav-menu-desktop{text-align:right;width:100%}#site-navigation div .nav-menu-desktop .menu-item{margin-right:18px;font-size:16px}#site-navigation div .nav-menu-desktop .menu-item.current-menu-item a,#site-navigation div .nav-menu-desktop .menu-item:hover a{color:#c23a09}#site-navigation div .nav-menu-desktop .menu-item.mobile-btn{display:none}#site-navigation div .nav-menu-desktop .menu-item a{color:#000;text-transform:revert;font-size:16px;font-weight:700;line-height:3}#site-navigation div .nav-menu-desktop .menu-item.menu-item-has-children{position:relative}#site-navigation div .nav-menu-desktop .menu-item.menu-item-has-children .sub-menu{z-index:999;text-align:left;opacity:0;visibility:hidden;color:#fff;width:175px;text-transform:revert;cursor:pointer;background:#fff;margin:0;padding:0;font-size:14px;font-weight:700;text-decoration:none;list-style:none;transition:all .3s;position:absolute;top:100%;left:0;transform:translateY(-10px);box-shadow:0 0 10px #0000001a}#site-navigation div .nav-menu-desktop .menu-item.menu-item-has-children .sub-menu li{border-bottom:1px solid #fff;width:100%}#site-navigation div .nav-menu-desktop .menu-item.menu-item-has-children .sub-menu li:last-of-type{border-bottom:0}#site-navigation div .nav-menu-desktop .menu-item.menu-item-has-children .sub-menu li:hover{background-color:#162343}#site-navigation div .nav-menu-desktop .menu-item.menu-item-has-children .sub-menu li:hover a{color:#fff}#site-navigation div .nav-menu-desktop .menu-item.menu-item-has-children .sub-menu li a{color:#000;width:100%;padding:5px 10px;font-size:14px;line-height:1.75;text-decoration:none;background-color:#0000!important}#site-navigation div .nav-menu-desktop .menu-item.menu-item-has-children .sub-menu.open{opacity:1;visibility:visible;transform:translateY(0)}#site-navigation div .nav-menu-desktop .menu-item.menu-item-has-children .sub-menu.open-left{left:auto!important;right:0!important}.social{justify-content:end!important;align-self:end!important;display:flex!important}.social .nav li a{color:#246cb4!important;padding:5px!important;line-height:2!important}.social .nav li a:hover{background-color:#0000;color:#c23a09!important}.personnel{text-align:center!important}.personnel img{text-align:center!important;max-width:200px!important;margin:auto!important}.gallery .content{padding:100px 0!important}.gallery img{padding:5px!important}.gallery .col-md-4{padding:0!important}.mod-content{margin-top:48px}.mod-content .container{margin:32px 0 64px}.mod-content .container:last-of-type{margin-bottom:0}.mod-content p{font-size:17px;line-height:29px}.mod-content .col .text p{margin-bottom:15px!important}.mod-content .col .text h2,.mod-content .col .text h3{margin-top:0;margin-bottom:10px}.mod-content .row.full-width{clear:both;display:block}.mod-content .col img{max-width:100%}.nav-menu .btn{color:#fff!important;margin-right:0!important;padding:0 20px!important;font-size:14px!important}.nav-menu .btn a{color:#fff!important;text-transform:uppercase!important;font-size:15px!important}h2.site-description{color:#000;font-size:15px;font-weight:700}.features .card{background:#0b2346;border:3px solid #fff}.features .col{padding:0}.features .col-md-12{padding:0 0 20px}.resource-list{padding-top:4%;display:block;clear:both!important}.resource-list .col-md-12{padding:0 0 20px}.resource-list ul{-moz-column-count:3;column-count:3;margin-top:30px}.resource-list li a{font-size:20px;text-decoration:none;color:#000!important}@media only screen and (width<=600px){.resource-list ul{-moz-column-count:1;column-count:1}}@media only screen and (width<=1000px){.resource-list ul{-moz-column-count:2;column-count:2}}.widget.resources li a,.linklist a{font-size:18px;text-decoration:none;color:#000!important}.resource-list li a:hover,.widget.resources li a:hover{text-decoration:underline}.resource-list li{margin-bottom:20px}.linklist h3{padding-bottom:10px}.linklist a{margin-bottom:15px;text-decoration:underline;display:block}.resource-list li:before,.widget.resources li:before,.linklist a:before{content:"";color:#c23a09;width:1.3em;margin-left:0;font-family:FontAwesome;display:inline-block}.features h2,.resource-list h2{color:#000;font-weight:700}.features h3{color:#fff;padding:40px 35px 0 40px;font-weight:500;margin-top:0!important;font-family:Work Sans,sans-serif!important;font-size:25px!important;line-height:1.3!important}.features p{color:#fff;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;padding:10px 35px 20px 40px;font-family:Work Sans,sans-serif;font-size:19px;line-height:1.4;display:-webkit-box;overflow:hidden}.features p a{color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:17px;font-weight:700;text-decoration:none}.features .more-link{padding-bottom:50px;display:block}.features img{box-shadow:none;border-radius:0;width:100%;margin-bottom:-4px!important}#page,.gradient-border{clear:both;display:block}.copyright{text-align:right}.footer-menu{padding-top:4%!important}.footer-menu li,.footer-menu div{display:inline-block}.footer-menu li a{color:#4d4d4d;padding-right:10px!important}.copyright p{clear:both;margin-bottom:20px}.info-footer{background:linear-gradient(90deg,#ebebeb 50%,#dadada 50%);font-size:14px;clear:both!important;display:block!important}.info-footer .row{display:flex}.quickbtns{background:#ebebeb;align-self:center;padding:25px}.quickbtns .btn{display:inline-block}.btn.red,.entry-content .red{text-transform:uppercase;letter-spacing:1px;background:#c23a09;padding:10px 15px;font-size:13px;font-weight:700;text-decoration:none;color:#fff!important}.btn.oxfordBlue{text-transform:uppercase;letter-spacing:1px;background:#0b2346;padding:10px 15px;font-size:13px;font-weight:700;text-decoration:none;color:#fff!important}.btn.oxfordBlue:hover{background:#c23a09}.btn.red:hover{background:#162343}.btn.blue{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#246cb4;padding:10px 15px;font-size:13px;font-weight:700;text-decoration:none}.btn.blue:hover{background:#162343}.copyright{background:#dadada}.branch-info .row.display-flex{flex-wrap:wrap;display:flex}.branch-info .row.display-flex>[class*=col-]{flex-direction:column;justify-content:center;display:flex}.branch-info h2{margin-top:0!important}.social a{color:#246cb4!important}.widget-title{text-transform:uppercase;font-weight:400;color:#0b2346!important;font-size:20px!important}.branch-info{clear:both;background-color:#fafafa}.site-description{font-size:15px}.branch-info{text-align:center;margin:auto;padding:20px 0}.branch-info img{max-width:155px;margin:auto!important}.branch-info .align-self-center{text-align:center!important}.social .follow{font-size:16px;font-weight:700}div.social ul{margin:-5px 0 0;padding:0;list-style:none}div.social ul li{margin:0 .5rem;font-size:2rem;display:inline-block}div.social ul li a{color:gray}div.social ul li a span.hidden{display:none}div.social ul li a:hover{color:#c23a09;background-color:#0000}footer .social-col{text-align:right}.body-content h1{font-size:50px}.single-programs h1{font-size:30px}.single-programs .card{border:8px solid #c23a09;margin-bottom:30px;padding:6%;font-size:20px}.single-programs .card p{line-height:1.6}.single-programs .body-content{padding-top:80px}.single-programs .widget-area img{width:100%;margin-bottom:30px}h1,h3,h4,h5,h6{font-weight:500}h2{font-weight:700;font-size:clamp(20px,5vw,35px)!important}h3{font-size:clamp(16px,5vw,30px)!important}h4{font-size:clamp(16px,5vw,20px)!important}h5{font-size:clamp(14px,5vw,18px)!important}h6{font-size:clamp(13px,5vw,16px)!important}p{font-size:clamp(14px,5vw,17px)!important}.site{border:0;max-width:1290px;box-shadow:none!important;margin-top:0!important}body{background:#fff;overflow-x:hidden}.logo{max-width:200px}.gradient-border{background:linear-gradient(115deg,#fe7b43 0%,#cb1f04 100%);height:8px}.main-header header{max-width:1280px;margin:auto}.body-content{max-width:1280px;margin:auto;padding:0;overflow-y:hidden!important}body.category header.page-header .title-content .entry-title,body.page article h1.entry-title{display:none}.entry-header h1.entry-title{color:#0b2346;font-size:clamp(24px,5vw,40px);font-weight:700}.entry-header h1.entry-title a{color:#0b2346!important}.entry-header h1.entry-title a:hover{color:#c23a09!important}.entry-content h2{font-size:clamp(20px,5vw,35px);font-weight:700}.title-content h1{font-size:50px}.title-content:before{content:"";opacity:1;background:linear-gradient(115deg,#0b2346ee 48%,#0b234697 100%);position:absolute;inset:0;z-index:0!important}.homepage .title-content:before{content:"";opacity:.7;background:0 0;position:absolute;inset:0;z-index:0!important}.title-content h1{position:relative;z-index:3!important}.main-header{position:relative;z-index:5!important}.title-content{width:100%;max-width:1240px;margin:0 auto;text-align:left!important}.page-header{background-repeat:no-repeat;background-size:cover;align-items:center;min-height:120px;display:flex;position:relative;background-position:bottom!important;background-size:cover!important;margin-top:0!important}@media (width>=576px){.page-header{min-height:150px}}@media (width>=768px){.page-header{min-height:175px}}@media (width>=992px){.page-header{min-height:225px}}@media (width>=1024px){.page-header{min-height:275px}}@media (width>=1200px){.page-header{min-height:300px}}@media (width>=1366px){.page-header{min-height:320px}}.page-header.homepage{height:revert;aspect-ratio:16/9;background-repeat:no-repeat;align-items:center;width:100vw;max-height:220px;display:flex;position:relative;background-position:top!important;background-size:cover!important}.page-header h1{color:#fff;padding:0;font-size:50px}@media only screen and (width>=901px) and (width<=1280px){.page-header h1{padding:0 2rem}}.site-content{font-size:17px}.site-content a,aside a{color:#246cb4!important}.strategic-plan-button{margin:1rem 0}@media only screen and (width>=992px){.strategic-plan-button .btn.oxfordBlue{font-size:10px}}@media only screen and (width>=1200px){.strategic-plan-button .btn.oxfordBlue{font-size:13px}}@media only screen and (width>=576px){.page-header.homepage{max-height:165px}}@media only screen and (width<=600px){.page-header h1,.page-header h1.archive-title{font-size:28px}.body-content{padding:0}.branch-info .row{align-content:center;align-self:center;align-items:center;line-height:1.5;text-align:center!important;width:100%!important;margin:auto!important;display:block!important}.branch-info .social{align-content:center;align-self:center;align-items:center;padding-top:20px;line-height:1.5;text-align:center!important;width:100%!important;margin:auto!important;display:block!important}.quickbtns a{margin-bottom:10px;display:block!important}.info-footer .row{text-align:center;display:block}.main-navigation ul{float:none;display:block}}@media only screen and (width>=768px){.page-header.homepage{max-height:218px}}@media only screen and (width<=900px){.site-content,.widget-area{float:none;width:100%!important}.site-content{font-size:16px}.info-footer .row{text-align:center;display:block}.info-footer ul{float:none;margin:5px!important}.info-footer ul li:last-child{padding-right:0}.info-footer p{margin-top:5px}.copyright{text-align:center;padding-top:20px;padding-bottom:10px;line-height:1.4;display:block}.branch-info .row{align-content:center;align-self:center;align-items:center;line-height:1.5;text-align:center!important;width:100%!important;margin:auto!important;display:block!important}.branch-info .social{align-content:center;align-self:center;align-items:center;padding-top:20px;line-height:1.5;text-align:center!important;width:100%!important;margin:auto!important;display:block!important}.title-content{padding:0 20px}.site-header .row{float:none;text-align:center!important}.site-header img{max-width:130px}.site-header .col{justify-content:center;place-items:center;text-align:center!important}.main-navigation li a{line-height:1.5}.perm-utility{margin-bottom:0}}@media only screen and (width>=992px){.page-header.homepage{max-height:280px}}@media only screen and (width>=1024px){.page-header.homepage{max-height:290px}}@media only screen and (width>=1200px){.page-header.homepage{max-height:340px}}@media only screen and (width>=1366px){.page-header.homepage{max-height:380px}}@media only screen and (width>=1440px){.page-header.homepage{max-height:380px}}@media only screen and (width>=1536px){.page-header.homepage{max-height:400px}}@media only screen and (width>=1920px){.page-header.homepage{max-height:502px}}.widget h2,.widget h3{margin-top:0!important}aside h2{color:#0b2346!important;text-transform:uppercase!important;font-size:20px!important;font-weight:400!important}.wp-block-latest-posts__list a,.widget a{font-size:16px}.wp-block-search__label{display:none!important}.secondary-nav{flex-direction:column;align-items:center;width:100%;display:flex}@media only screen and (width>=768px){.secondary-nav{flex-direction:row;justify-content:space-between}}@media only screen and (width>=901px){.secondary-nav{justify-content:flex-end}}.secondary-nav .utilitynav{width:100%}@media only screen and (width>=901px){.secondary-nav .utilitynav{align-self:flex-start;width:auto}}.secondary-nav .utilitynav .nav-menu{flex-direction:row;justify-content:space-around;align-items:center;width:100%;margin:0;display:flex}@media only screen and (width>=768px){.secondary-nav .utilitynav .nav-menu{justify-content:flex-start}}@media only screen and (width>=901px){.secondary-nav .utilitynav .nav-menu{justify-content:flex-end;width:auto}}.secondary-nav .utilitynav .nav-menu li{padding:10px;display:inline-block;line-height:1!important}.secondary-nav .utilitynav .nav-menu li a{color:#000;font-size:14px;font-weight:400;text-decoration:none;line-height:1!important}.secondary-nav .utilitynav .nav-menu li a:hover{color:#c23a09}.secondary-nav .social-col{width:100%}@media only screen and (width>=901px){.secondary-nav .social-col{width:auto;margin:0 30px}}.secondary-nav .social-col .social{width:100%}.secondary-nav .social-col .social .nav{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}@media only screen and (width>=768px){.secondary-nav .social-col .social .nav{justify-content:flex-end}}@media only screen and (width>=901px){.secondary-nav .social-col .social .nav{justify-content:flex-end;width:auto}}.secondary-nav .social-col .social .nav li.nav-item{line-height:1!important}.secondary-nav .social-col .social .nav li.nav-item a{padding:10px!important;line-height:1!important}@media only screen and (width>=901px){.secondary-nav .social-col .social .nav li.nav-item a{padding:5px!important}}.secondary-nav .btns{flex-direction:column;align-items:center;display:flex}.secondary-nav .btns ul{flex-flow:row;margin:0;padding:0;display:flex}.secondary-nav .btns ul li{margin-left:10px}.secondary-nav .btns ul li a.btn{padding:10px 15px}.custom-table{-webkit-overflow-scrolling:touch;width:100%;margin-bottom:1.5em;overflow-x:auto}.custom-table table{border-collapse:collapse;width:100%;font-size:16px}.custom-table th,.custom-table td{text-align:left;border:1px solid #ddd;padding:8px}.custom-table th{background-color:#f4f4f4}.custom-table td{background-color:#fff}.custom-table th{font-size:16px;font-weight:700}@media screen and (width<=600px){.custom-table table,.custom-table thead,.custom-table tbody,.custom-table th,.custom-table td,.custom-table tr{display:block}.custom-table thead tr{position:absolute;top:-9999px;left:-9999px}.custom-table tr{border:1px solid #ccc;margin-bottom:5px}.custom-table td{white-space:pre-wrap;border:none;border-bottom:1px solid #eee;padding-left:50%;position:relative}.custom-table td:before{white-space:nowrap;content:attr(data-label);width:calc(50% - 12px);padding-right:10px;font-weight:700;position:absolute;top:6px;left:6px}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{margin:5px auto;display:block}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{margin-left:auto;margin-right:auto;display:block}.wp-caption{text-align:center;background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;width:auto;max-width:98.5%;height:auto;margin:0;padding:0}.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}.wp-block-buttons>.wp-block-button .wp-block-button__link:hover{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{clip-path:none;color:#444;z-index:100000;background-color:#eee;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;clip:auto!important}.widget-area .widget p,.widget-area .widget li,.widget-area .widget .textwidget{font-size:16px}body.page-template-page-templates .site-content{width:100%}input[type=submit].green,button.green,.button.green{background:#608e3a url(assets/bg-green.jpg);-moz-background-clip:padding;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;border-radius:8px;margin:0 0 10px;padding:10px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;text-decoration:none;display:inline-block;position:relative;color:#fff!important}input[type=submit].green:hover,button.green:hover,.button.green:hover{background:#94b37b;text-decoration:none}input[type=submit].blue,button.blue,.button.blue{background:#3f6075 url(assets/bg-blue.jpg);-moz-background-clip:padding;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;border-radius:8px;margin:0 0 10px;padding:10px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;text-decoration:none;display:inline-block;position:relative;color:#fff!important}input[type=submit].blue:hover,button.blue:hover,.button.blue:hover{background:#7994a2;text-decoration:none}input[type=submit].orange,button.orange,.button.orange{background:#c66005 url(assets/bg-orange.jpg);-moz-background-clip:padding;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;border-radius:8px;margin:0 0 10px;padding:10px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;text-decoration:none;display:inline-block;position:relative;color:#fff!important}input[type=submit].orange:hover,button.orange:hover,.button.orange:hover{background:#d99457;text-decoration:none}input[type=submit].purple,button.purple,.button.purple{background:#4f213a url(assets/bg-purple2.jpg);-moz-background-clip:padding;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;border-radius:8px;margin:0 0 10px;padding:10px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;text-decoration:none;display:inline-block;position:relative;color:#fff!important}input[type=submit].purple:hover,button.purple:hover,.button.purple:hover{background:#896a7b;text-decoration:none}input[type=submit].red,button.red,.button.red{background:#8e213a url(assets/bg-red.jpg);-moz-background-clip:padding;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;border-radius:8px;margin:0 0 10px;padding:10px;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;text-decoration:none;display:inline-block;position:relative;color:#fff!important}input[type=submit].red:hover,button.red:hover,.button.red:hover{background:#b36b82;text-decoration:none}button .i,.button .i{float:right;background:url(assets/sprites.png) -201px -292px;width:21px;height:20px;margin:-1px -3px 0 10px;display:inline-block}button .i.next,.button .i.next{background-position:-199px -321px}button .i.prev,.button .i.prev{background-position:-201px -351px}button .i.up,.button .i.up{background-position:-201px -382px}input.solid[type=submit],button.solid,.button.solid{color:#fff;background-image:none}a.button,a.button:hover,a.button:visited,a.button.solid,a.button.solid:hover{color:#fff}a.button:hover{color:#fff;text-decoration:underline}.entry-content table,.comment-content table,table tr th{font-size:100%!important}.menu-toggle,input[type=submit],input[type=button],input[type=reset],article.post-password-required input[type=submit]{color:#fff;text-transform:uppercase;cursor:pointer;background:#c23a09;border:0;padding:10px 20px;font-size:16px;font-weight:700;transition:background .3s}.menu-toggle:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,article.post-password-required input[type=submit]:hover{color:#fff;background:#162343}.widget-area #s,input[type=search],input[type=search],input[type=password]{border:1px solid #ccc;margin-bottom:10px;padding:10px;line-height:1.5}body.hidden-scroll{overflow:hidden}.sl-overlay{z-index:1035;background:#fff;display:none;position:fixed;inset:0}.sl-wrapper{z-index:1040;width:100%;height:100%;position:fixed;top:0;left:0}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{cursor:pointer;background:0 0;border:0;padding:0;font-size:28px}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{z-index:10060;color:#000;width:44px;height:44px;margin-top:-14px;margin-right:-14px;font-family:Arial,Baskerville,monospace;font-size:3rem;line-height:44px;display:none;position:fixed;top:30px;right:30px}.sl-wrapper .sl-counter{z-index:10060;color:#000;font-size:1rem;display:none;position:fixed;top:30px;left:30px}.sl-wrapper .sl-download{text-align:center;z-index:10060;color:#fff;width:100%;font-size:1rem;display:none;position:fixed;bottom:5px}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{text-align:center;z-index:10060;color:#000;width:22px;height:44px;margin-top:-22px;font-family:Arial,Baskerville,monospace;line-height:44px;display:block;position:fixed;top:50%}.sl-wrapper .sl-navigation button.sl-next{font-size:2rem;right:5px}.sl-wrapper .sl-navigation button.sl-prev{font-size:2rem;left:5px}@media (width>=35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:10px}}@media (width>=50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:3rem;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:3rem;left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{touch-action:none;z-index:10000;position:fixed}.sl-wrapper .sl-image img{border:0;width:100%;height:auto;margin:0;padding:0;display:block}@media (width>=35.5em){.sl-wrapper .sl-image img{border:0}}@media (width>=50em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (width>=35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (width>=50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{color:#fff;background:#000c;padding:10px;font-size:1rem;display:none;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{top:0;bottom:auto}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{opacity:0;z-index:1007;border:5px solid #333;border-radius:40px;width:40px;height:40px;margin:-20px 0 0 -20px;animation:1s ease-out infinite pulsate;display:none;position:fixed;top:50%;left:50%}.sl-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}.sl-transition{transition:transform .2s}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}