@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
.menu li li a:link,.menu li li a:visited,a:link,a:visited,.menu li li a,a{text-decoration:none;color:#004a98;transition:all .2s ease-in-out}.menu li li a:hover,a:hover{text-decoration:underline}a:link.more-link,a:visited.more-link,#submit,input#submit,#searchsubmit,#searchform #searchsubmit,.recent-news-query .wp-block-post-excerpt__more-link,.wp-block-button .wp-element-button,#navigation li.feature-btn a,input[type=submit],input[type=reset],input[type=button],input[type=color],button,.button{padding:12px 20px;font-family:"Poppins",sans-serif;font-weight:700;font-size:16px;line-height:16px;letter-spacing:1.1px;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#004a98;border:none;border-radius:8px}a.more-link:hover:link,a.more-link:hover:visited,#submit:hover,#searchsubmit:hover,#searchform #searchsubmit:hover,.recent-news-query .wp-block-post-excerpt__more-link:hover,.wp-block-button .wp-element-button:hover,#navigation li.feature-btn a:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,input[type=color]:hover,button:hover,.button:hover,a.more-link:focus:link,a.more-link:focus:visited,#submit:focus,#searchsubmit:focus,#searchform #searchsubmit:focus,.recent-news-query .wp-block-post-excerpt__more-link:focus,.wp-block-button .wp-element-button:focus,#navigation li.feature-btn a:focus,input[type=submit]:focus,input[type=reset]:focus,input[type=button]:focus,input[type=color]:focus,button:focus,.button:focus,a.more-link:active:link,a.more-link:active:visited,#submit:active,#searchsubmit:active,#searchform #searchsubmit:active,.recent-news-query .wp-block-post-excerpt__more-link:active,.wp-block-button .wp-element-button:active,#navigation li.feature-btn a:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active,input[type=color]:active,button:active,.button:active{background-color:#00366f;box-shadow:none}.wp-block-button.is-style-primary .wp-element-button,#navigation li.feature-btn a,input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary,input[type=color].button-primary,button.button-primary,.button.button-primary{background-color:#f7563e}.wp-block-button.is-style-primary .wp-element-button:hover,#navigation li.feature-btn a:hover,input[type=submit].button-primary:hover,input[type=reset].button-primary:hover,input[type=button].button-primary:hover,input[type=color].button-primary:hover,button.button-primary:hover,.button.button-primary:hover,.wp-block-button.is-style-primary .wp-element-button:focus,#navigation li.feature-btn a:focus,input[type=submit].button-primary:focus,input[type=reset].button-primary:focus,input[type=button].button-primary:focus,input[type=color].button-primary:focus,button.button-primary:focus,.button.button-primary:focus,.wp-block-button.is-style-primary .wp-element-button:active,#navigation li.feature-btn a:active,input[type=submit].button-primary:active,input[type=reset].button-primary:active,input[type=button].button-primary:active,input[type=color].button-primary:active,button.button-primary:active,.button.button-primary:active{background-color:#f53417}form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form textarea,form select,#searchform #s,input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select{margin:0;padding:10px 16px;font-size:16px;line-height:1;color:#030303;border:solid 1.5px #a2a2a2;border-radius:3px}form textarea::-moz-placeholder, form select::-moz-placeholder, #searchform #s::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=week]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder{color:#a2a2a2}form textarea::placeholder,form select::placeholder,#searchform #s::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder,select::placeholder{color:#a2a2a2}form input[type=checkbox],form input[type=radio],input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin:0 4px 0 0;padding:0;background-size:14px;background-position:center;background-repeat:no-repeat;border:none;transition:all .2s ease-in-out}form input[type=checkbox],input[type=checkbox]{background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M400 80V432H48V80H400zM48 32H0V80 432v48H48 400h48V432 80 32H400 48z" fill="%23030303" /></svg>')}input[type=checkbox]:checked{background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M448 32H0V480H448V32zM209 337l-17 17-17-17L95 257 129 223l63 63L319 159 353 193 209 337z" fill="%23004a98" /></svg>')}form input[type=radio],input[type=radio]{background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z" fill="%23030303" /></svg>')}input[type=radio]:checked{background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-352a96 96 0 1 1 0 192 96 96 0 1 1 0-192z" fill="%23004a98" /></svg>')}form fieldset,fieldset{border:none;line-height:1.4}form legend,legend{margin:0 0 .5em 0;font-weight:400;font-size:18px;line-height:1}.menu a:link,.menu a:visited{font-size:16px;line-height:1;color:#fff}body.page-template-template-full .page-content>*:not(.alignfull),body.page-template-template-full .page-content>*:is(.alignfull)>*:is(.wp-block-cover__inner-container){margin:0 24px 40px 20px}body.page-template-template-full .page-content>:is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,.wp-block-columns:not(.has-background),.wp-block-group:not(.has-background)):not(.alignfull)+*:is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,.wp-block-columns:not(.has-background),.wp-block-group:not(.has-background)),body.page-template-template-full .page-content>*:is(.alignfull)>:is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,.wp-block-columns:not(.has-background),.wp-block-group:not(.has-background)):is(.wp-block-cover__inner-container)+*:is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,.wp-block-columns:not(.has-background),.wp-block-group:not(.has-background)){margin-top:calc(-40px + 1rem)}body.page-template-template-full .page-content>:last-child:not(.alignfull),body.page-template-template-full .page-content>*:is(.alignfull)>:last-child:is(.wp-block-cover__inner-container){margin-bottom:0}body.page-template-template-full .page-content>*:is(.alignfull){margin:0 0 24px 0;padding:24px 0}body.page-template-template-full .page-content>:is(.wp-block-media-text):is(.alignfull){padding:0}body.page-template-template-full .page-content>:is(.wp-block-media-text):is(.alignfull)>*:is(.wp-block-media-text__content){padding:40px 24px}body.page-template-template-full .page-content>:is(.wp-block-slider):is(.alignfull){padding:0}body.page-template-template-full .page-content>*:is(.wp-block-cover,.wp-block-media-text,.wp-block-slider,.has-background)+*:is(.wp-block-cover,.wp-block-media-text,.wp-block-slider,.has-background){margin-top:-40px}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(../fonts/poppins-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:100;src:url(../fonts/poppins-100-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(../fonts/poppins-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:url(../fonts/poppins-200-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(../fonts/poppins-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:url(../fonts/poppins-300-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(../fonts/poppins-400-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url(../fonts/poppins-500-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/poppins-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(../fonts/poppins-600-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/poppins-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(../fonts/poppins-700-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(../fonts/poppins-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:800;src:url(../fonts/poppins-800-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(../fonts/poppins-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:900;src:url(../fonts/poppins-900-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:normal;font-weight:100;src:url(../fonts/cooper-hewitt-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:italic;font-weight:100;src:url(../fonts/cooper-hewitt-100-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:normal;font-weight:300;src:url(../fonts/cooper-hewitt-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:italic;font-weight:300;src:url(../fonts/cooper-hewitt-300-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:normal;font-weight:400;src:url(../fonts/cooper-hewitt-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:italic;font-weight:400;src:url(../fonts/cooper-hewitt-400-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:normal;font-weight:500;src:url(../fonts/cooper-hewitt-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:italic;font-weight:500;src:url(../fonts/cooper-hewitt-500-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:normal;font-weight:600;src:url(../fonts/cooper-hewitt-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:italic;font-weight:600;src:url(../fonts/cooper-hewitt-600-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:normal;font-weight:700;src:url(../fonts/cooper-hewitt-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:italic;font-weight:700;src:url(../fonts/cooper-hewitt-700-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:normal;font-weight:900;src:url(../fonts/cooper-hewitt-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Cooper Hewitt";font-style:italic;font-weight:900;src:url(../fonts/cooper-hewitt-900-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:200;src:url(../fonts/oswald-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:300;src:url(../fonts/oswald-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(../fonts/oswald-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:500;src:url(../fonts/oswald-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:600;src:url(../fonts/oswald-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(../fonts/oswald-700.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box}*::before{box-sizing:border-box}*::after{box-sizing:border-box}*:focus{outline:0}html,body{font-family:"Poppins",sans-serif;font-weight:300;font-size:16px;color:#030303}strong,b{font-weight:600}h1,h2,h3,h4,h5,h6{margin:0 0 1rem 0;line-height:1.5;color:#004a98}h1{margin:40px auto !important;font-family:"Oswald",sans-serif}h2,h3,h4,h5,h6{font-family:"Oswald",sans-serif}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.25rem;color:#f7563e;text-transform:uppercase}h4{font-size:1.5rem}h5{font-size:1.25rem;color:#f6b369}h6{font-size:1rem;color:#53bbb5;text-transform:uppercase}:where(.blog-holder .post-area,.sidebar,article.archive-holder) :is(h1,h2,h3,h4,h5,h6),:where(.post-content,.page-content)>h1:first-child{font-weight:700}p,dd,ul,ol,blockquote,figure{margin:0 0 1rem 0;font-family:"Poppins",sans-serif;font-size:16px;line-height:24px}ul,ol{padding:0px 0px 0px .9rem}ul li,ol li{padding:0}.has-congress-fill{fill:#004a98}.has-sunset-fill{fill:#f7563e}.has-rajah-fill{fill:#f6b369}.has-fountain-fill{fill:#53bbb5}.has-athens-fill{fill:#f9f9fa}.has-theme-white-fill{fill:#fff}.has-theme-black-fill{fill:#030303}textarea{line-height:1.6 !important}.gfield{margin:0 0 20px 0}.gfield label{margin:0;font-size:16px;line-height:1;color:#030303}.gfield input[type=date],.gfield input[type=datetime-local],.gfield input[type=email],.gfield input[type=month],.gfield input[type=number],.gfield input[type=password],.gfield input[type=search],.gfield input[type=tel],.gfield input[type=text],.gfield input[type=time],.gfield input[type=url],.gfield input[type=week],.gfield textarea,.gfield select{width:100%;transition:all .2s ease 0s}.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select),.gfield .ginput_complex .gform-grid-col{position:relative}.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select) label,.gfield .ginput_complex .gform-grid-col label{position:absolute;top:16px;margin:0 17px 0 15px;padding:0 2px;font-size:16px;line-height:1;background-color:#fff;transition:all .2s ease 0s;color:#7c7c7c}.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=date],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=datetime-local],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=email],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=month],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=number],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=password],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=search],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=tel],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=text],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=time],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=url],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused input[type=week],.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused textarea,.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused select,.gfield .ginput_complex .gform-grid-col.focused input[type=date],.gfield .ginput_complex .gform-grid-col.focused input[type=datetime-local],.gfield .ginput_complex .gform-grid-col.focused input[type=email],.gfield .ginput_complex .gform-grid-col.focused input[type=month],.gfield .ginput_complex .gform-grid-col.focused input[type=number],.gfield .ginput_complex .gform-grid-col.focused input[type=password],.gfield .ginput_complex .gform-grid-col.focused input[type=search],.gfield .ginput_complex .gform-grid-col.focused input[type=tel],.gfield .ginput_complex .gform-grid-col.focused input[type=text],.gfield .ginput_complex .gform-grid-col.focused input[type=time],.gfield .ginput_complex .gform-grid-col.focused input[type=url],.gfield .ginput_complex .gform-grid-col.focused input[type=week],.gfield .ginput_complex .gform-grid-col.focused textarea,.gfield .ginput_complex .gform-grid-col.focused select{border:solid 1px #004a98;transition:all .2s ease 0s}.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).focused label,.gfield .ginput_complex .gform-grid-col.focused label{top:-7px;color:#004a98;transition:all .2s ease 0s}.gfield:has(input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,select).filled label,.gfield .ginput_complex .gform-grid-col.filled label{top:-7px;transition:all .2s ease 0s}.gfield_required_asterisk{margin-left:1px;color:#f7563e}.gfield_description{margin:.25rem 0 0 0;font-size:14px;line-height:1.4;color:#a2a2a2}.gfield--width-half{width:calc(50% - 20px + 10px)}.gfield--width-third{width:calc(33.3333333333% - 20px + 6.6666666667px)}.gfield--width-quarter{width:calc(25% - 20px + 5px)}.gfield--width-half,.gfield--width-third,.gfield--width-quarter{display:inline-block;margin:0 20px 20px 0}.gfield--width-half:last-of-type,.gfield--width-third:last-of-type,.gfield--width-quarter:last-of-type{margin:0 0 20px 0}.gfield--width-half input[type=date],.gfield--width-half input[type=datetime-local],.gfield--width-half input[type=email],.gfield--width-half input[type=month],.gfield--width-half input[type=number],.gfield--width-half input[type=password],.gfield--width-half input[type=search],.gfield--width-half input[type=tel],.gfield--width-half input[type=text],.gfield--width-half input[type=time],.gfield--width-half input[type=url],.gfield--width-half input[type=week],.gfield--width-half textarea,.gfield--width-half select,.gfield--width-third input[type=date],.gfield--width-third input[type=datetime-local],.gfield--width-third input[type=email],.gfield--width-third input[type=month],.gfield--width-third input[type=number],.gfield--width-third input[type=password],.gfield--width-third input[type=search],.gfield--width-third input[type=tel],.gfield--width-third input[type=text],.gfield--width-third input[type=time],.gfield--width-third input[type=url],.gfield--width-third input[type=week],.gfield--width-third textarea,.gfield--width-third select,.gfield--width-quarter input[type=date],.gfield--width-quarter input[type=datetime-local],.gfield--width-quarter input[type=email],.gfield--width-quarter input[type=month],.gfield--width-quarter input[type=number],.gfield--width-quarter input[type=password],.gfield--width-quarter input[type=search],.gfield--width-quarter input[type=tel],.gfield--width-quarter input[type=text],.gfield--width-quarter input[type=time],.gfield--width-quarter input[type=url],.gfield--width-quarter input[type=week],.gfield--width-quarter textarea,.gfield--width-quarter select{width:100%}.gform-grid-col{position:relative}.ginput_complex{display:flex;flex-direction:row;-moz-column-gap:20px;column-gap:20px}form .ginput_complex input[type=date],form .ginput_complex input[type=datetime-local],form .ginput_complex input[type=email],form .ginput_complex input[type=month],form .ginput_complex input[type=number],form .ginput_complex input[type=password],form .ginput_complex input[type=search],form .ginput_complex input[type=tel],form .ginput_complex input[type=text],form .ginput_complex input[type=time],form .ginput_complex input[type=url],form .ginput_complex input[type=week],form .ginput_complex textarea,form .ginput_complex select{width:100%}form .ginput_complex span{margin:0;padding:8px 0 0 0}form .ginput_complex span label{top:24px !important}form .ginput_complex span.focused label,form .ginput_complex span.filled label{top:1px !important}.ginput_complex.gf_name_has_1 span{flex-basis:calc(100% - 20px + 20px)}.ginput_complex.gf_name_has_2 span{flex-basis:calc(50% - 20px + 10px)}.ginput_complex.gf_name_has_3 span{flex-basis:calc(33.3333333333% - 20px + 6.6666666667px)}.ginput_complex.gf_name_has_4 span{flex-basis:calc(25% - 20px + 5px)}.ginput_complex.gf_name_has_5 span{flex-basis:calc(20% - 20px + 4px)}#contact-info{display:none}#top-info .content{padding:12px 24px;line-height:1}#top-nav{padding:0}#site-logo-primary svg{width:60px;height:60px}#site-logo-text-only{display:none}#site-logo-text-only svg{width:122px;height:48px}#site-logo-text-only svg path{fill:#fff}#menu-toggle{padding:0}#menu-toggle rect{fill:#004a98}.menu{display:flex;flex-direction:row;align-items:center}.menu li.menu-item-has-children>a::after{content:" ";display:inline-block;width:14px;height:11px;background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 11" width="14" height="11"><path d="M7 10.5L0.0717964 0.346153L13.9282 0.346153L7 10.5Z" fill="%23fff" /></svg>');background-size:14px 11px;background-position:center;background-repeat:no-repeat}.menu li li{margin:0 0 .6em 0 !important;border:none}.menu li li a{padding:0;font-weight:400;font-size:16px;line-height:1.4}.menu li li a:hover{background-color:rgba(0,0,0,0)}.menu li li.menu-item-has-children>a::after{content:" ";display:inline-block;width:14px;height:11px;background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 11" width="14" height="11"><path d="M7 10.5L0.0717964 0.346153L13.9282 0.346153L7 10.5Z" fill="%23004a98" /></svg>');background-size:14px 11px;background-position:center;background-repeat:no-repeat;transform:rotate(-90deg) translateX(-4px)}#navigation li.feature-btn a{padding:12px 20px !important}#sidr-id-menu-main-menu{display:flex;flex-direction:column}#sidr-id-menu-main-menu li.sidr-class-feature-btn{order:-1}.footer{color:#fff;background-color:#004a98;border:none}.footer-widgets{width:100%;margin:0}.footer a{font-weight:700;color:#fff}.footer .content{padding:12px 24px;line-height:1}.footer .row:last-child{display:none}#managed-footer{display:flex;flex-direction:column;row-gap:24px;width:100%}#managed-footer-logo>a{display:block;width:140px;height:140px}#managed-footer-logo>a>svg{width:140px;height:140px}#managed-footer-logo>a>svg path{fill:#fff}#managed-footer-contact{flex-grow:1}#managed-footer-contact p:last-child{margin-bottom:0}#managed-footer-social ul,#managed-footer-social li,#managed-footer-certifications ul,#managed-footer-certifications li{list-style:none;margin:0;padding:0}#managed-footer-social ul{display:flex;flex-direction:row;-moz-column-gap:12px;column-gap:12px}#managed-footer-social ul li a{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:#f7563e;border-radius:50%}#managed-footer-social ul li a svg{width:18px;height:18px}#managed-footer-social ul li a svg path{fill:#fff}#managed-footer-social ul li a.facebook{background-color:#1877f2}#managed-footer-social ul li a.twitter{background-color:#14171a}#managed-footer-social ul li a.instagram{background-color:#c13584}#managed-footer-social ul li a.tiktok{background-color:#ff0050}#managed-footer-social ul li a.linkedin{background-color:#0a66c2}#managed-footer-social ul li a.youtube{background-color:red}#managed-footer-social ul li a.bluesky{background-color:#0085ff}#managed-footer-certifications{padding-top:24px;border-top:solid 1.5px rgba(255,255,255,.2)}#managed-footer-certifications ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;-moz-column-gap:12px;column-gap:12px}#managed-footer-certifications ul li a{display:block;width:auto;height:72px}#managed-footer-certifications ul li a img,#managed-footer-certifications ul li a picture{width:auto;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}body.page-template-template-full .page-content:last-child{margin-bottom:40px}.wp-block-cover h1:where(:not(.has-text-color)),.wp-block-cover h2:where(:not(.has-text-color)),.wp-block-cover h3:where(:not(.has-text-color)){color:#004a98}.wp-block-columns{row-gap:24px}.wp-block-column>*{margin:0 0 1rem 0}.wp-block-column>*:last-child{margin:0}.wp-block-slider{margin:0 0 40px 0}.wp-block-slider .splide__slide{height:max(450px,50vw)}.wp-block-slider .splide__controls{position:absolute;bottom:40px;width:100%;text-align:center}.wp-block-slider .splide__arrows{display:flex;flex-direction:row;justify-content:center;gap:.5rem}.wp-block-slider .splide__arrows .splide__arrow svg{fill:#fff}.wp-block-slider .splide__arrows .splide__arrow--prev svg{transform:rotate(180deg)}.wp-block-slider .splide__pagination{justify-content:flex-start;gap:24px;margin:0 40px}.wp-block-slider .splide__pagination__page{width:30px;height:30px;margin:0;padding:0;border-radius:50%;cursor:pointer}.wp-block-slider .splide__pagination__page.is-active{background-color:#f7563e}.wp-block-slider-slide{height:100%}.wp-block-slider-slide a.splide__slide-link,.wp-block-slider-slide a.splide__slide-link:hover,.wp-block-slider-slide a.splide__slide-link:focus{text-decoration:none !important}.wp-block-slider-slide>.wp-block-cover{padding:40px 24px;height:100%}body.home #top-info{background-color:#004a98}body.home #top-info #menu-toggle{padding:0}body.home #top-info #menu-toggle rect{fill:#fff}body.home #site-logo-primary{position:absolute;top:-24px;z-index:900;background-color:#fff}body.home #site-logo-primary svg{margin:24px 32px;width:142px;height:142px}body.home .page-content>h1{display:none}.projects-columns>.wp-block-column{padding:24px;background-color:#fff}.projects-columns>.wp-block-column>.wp-block-image:first-child{margin:-24px -24px 1rem -24px !important}.recent-news-query{margin-bottom:24px}.recent-news-query ul.wp-block-post-template{display:flex;flex-direction:column;row-gap:24px;list-style:none;padding:0}.recent-news-query li.wp-block-post{list-style:none;margin:0;padding:24px;background-color:#fff;flex-basis:33.33%}.recent-news-query .wp-block-post-featured-image{margin:-24px -24px 1rem -24px !important}.recent-news-query .wp-block-post-excerpt__excerpt{font-size:16px;line-height:1.4}.recent-news-query .wp-block-post-excerpt__more-text{margin:0}.recent-news-query .wp-block-post-excerpt__more-link{display:inline-block;color:#fff}.newsletter-signup .gfield:nth-child(2){margin-right:0}body.page-template-template-blog .blog-holder .entry,body.archive .blog-holder .entry{display:flex;flex-direction:row;-moz-column-gap:24px;column-gap:24px}body.page-template-template-blog .blog-holder .entry .post-thumbnail,body.archive .blog-holder .entry .post-thumbnail{flex-basis:200px;flex-shrink:0}body.page-template-template-blog .blog-holder .entry .post-excerpt,body.archive .blog-holder .entry .post-excerpt{flex-grow:1}body.post-type-archive article.archive-holder.archive-press{display:flex;flex-direction:row;align-items:flex-start;gap:24px}body.post-type-archive article.archive-holder.archive-press .post-thumbnail-link{flex-basis:200px;flex-shrink:0}body.post-type-archive article.archive-holder.archive-press img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.sidebar aside.widget>h6{font-weight:700}.sidebar li a{font-weight:400}.wp-block-cover{min-height:0}.wp-block-cover .wp-block-cover__inner-container{padding:0}body.page-template-template-full{background-color:#fff}body.page-template-template-full .content-body .content{max-width:none;margin:0}body.page-template-template-full .post-area{padding:0}form textarea{line-height:1.6 !important}a:link.more-link,a:visited.more-link{box-shadow:none}:where(.page-content,.post-content,.post-excerpt) a:not(.wp-element-button){text-decoration:underline}:where(.page-content,.post-content,.post-excerpt) a:not(.wp-element-button):hover,:where(.page-content,.post-content,.post-excerpt) a:not(.wp-element-button):focus{color:var(--wp--preset--color--sunset)}:where(.page-content,.post-content,.post-excerpt) :is(:where(h1,h2,h3,h4,h5,h6)) a{text-decoration:inherit !important}.footer a:link,.footer a:visited{color:#fff}.menu li li a:link,.menu li li a:visited{padding:0;font-size:16px;line-height:1.4}:is(.wp-caption figcaption,.wp-block-image figcaption,.wp-caption-text){color:gray;border-bottom:none}.post-banner.feature-img img{margin-left:unset;-o-object-fit:cover;object-fit:cover}.post-banner.feature-img img,.post-banner.feature-img picture{width:100%;height:100%}.post-date{border-bottom:none}.post-date,.post-date a:where(:not(:hover,:focus,:active)){color:rgba(0,0,0,.4)}.post-date span,.post-date a,.post-date p{font-size:inherit}[class*=column]::before,[class*=column]::after{content:none}body.organic-nonprofit-sidebar-inactive.organic-nonprofit-singular .alignfull,body.organic-nonprofit-sidebar-inactive.organic-nonprofit-singular .alignwide{width:100%}table{border:unset !important;box-shadow:unset !important}table tbody tr:nth-child(odd){background:unset !important}table td{border-top:unset !important}ul li{list-style:square}@media screen and (min-width: 768px){.wp-block-columns{row-gap:24px}}@media screen and (min-width: 782px){.wp-block-columns{-moz-column-gap:24px;column-gap:24px}}@media screen and (min-width: 1180px){#top-info{background-color:#004a98}#site-logo-primary{display:none}#site-logo-text-only{display:block}body.home #site-logo-primary{display:block}.recent-news-query{margin-bottom:40px}.recent-news-query ul.wp-block-post-template{flex-direction:row;-moz-column-gap:24px;column-gap:24px}}@media screen and (min-width: 1280px){body.page-template-template-full .page-content>*:not(.alignfull),body.page-template-template-full .page-content>*:is(.alignfull)>*:is(.wp-block-cover__inner-container){max-width:1280px;margin:0 auto 48px auto}body.page-template-template-full .page-content>*:is(.alignfull){margin:0 0 48px 0;padding:48px 0}body.page-template-template-full .page-content>:is(.wp-block-media-text):is(.alignfull)>*:is(.wp-block-media-text__content){padding:48px 80px}body.page-template-template-full .page-content>*:is(.wp-block-cover,.wp-block-media-text,.wp-block-slider,.has-background)+*:is(.wp-block-cover,.wp-block-media-text,.wp-block-slider,.has-background){margin-top:-48px}html,body{font-size:20px}p,dd,ul,ol,blockquote,figure{font-size:20px;line-height:30px}#top-info .content{padding:16px 32px}.footer p{font-size:16px;line-height:1.4}.footer .content{padding:16px 32px}#managed-footer{flex-direction:row;justify-content:space-between;align-items:center;row-gap:0;-moz-column-gap:40px;column-gap:40px}#managed-footer-logo>a{width:148px;height:148px}#managed-footer-logo>a>svg{width:148px;height:148px}#managed-footer-certifications{padding-top:0;border-top:none}#managed-footer-certifications ul{-moz-column-gap:24px;column-gap:24px}#managed-footer-certifications ul li a{height:100px}body.page-template-template-full .page-content:last-child{margin-bottom:48px}.wp-block-columns{-moz-column-gap:24px;column-gap:24px}.wp-block-slider{margin:0 0 48px 0}.wp-block-slider .splide__controls{bottom:48px}.wp-block-slider .splide__pagination{gap:40px;max-width:1280px;margin:0 auto}.wp-block-slider-slide{overflow:hidden;position:relative}.wp-block-slider-slide>.wp-block-cover{padding:48px 80px}.wp-block-slider-slide>.wp-block-cover>.wp-block-cover__inner-container{max-width:1280px;margin:48px auto}}@media screen and (min-width: 1344px){#top-info .content{padding:16px 0}.footer .content{padding:16px 0}}@media screen and (max-width: 781px){.wp-block-image>figure:is(.alignright,.alignleft),figure:has(img[class*=wp-image-]):is(.alignright,.alignleft),.wp-block-image:is(.alignright,.alignleft),img[class*=wp-image-]:is(.alignright,.alignleft){clear:both;float:none;margin:0 auto 1rem auto;display:table}body.post-type-archive article.archive-holder.archive-press{flex-direction:column;align-items:center}body.post-type-archive article.archive-holder.archive-press img{margin:0 !important}}
