@import url("https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;700&display=swap");

/*!
Import Custom Styling
*/:root{--font-family-secondary:"Work Sans";--font-family-tertiary:"Work Sans";--font-family-button:"Work Sans";--footer-menu--li--font-size:15px;--button--line-height:1.3em;--button--padding:0.75rem 2rem}.single-post{--body--font-family:"SourceSerifPro"}h1{text-transform:uppercase}h3,h3 a,h3 a:active,h3 a:hover,h3 a:visited,h4,h4 a,h4 a:active,h4 a:hover,h4 a:visited,h5,h5 a,h5 a:active,h5 a:hover,h5 a:visited,h6,h6 a,h6 a:active,h6 a:hover,h6 a:visited{font-family:var(--font-family-secondary),sans-serif}@media (min-width:1600px){.container-lg:not(.narrow-container),.container-md:not(.narrow-container),.container-sm:not(.narrow-container),.container-xl:not(.narrow-container),.container-xxl:not(.narrow-container),.container:not(.narrow-container){max-width:1600px}}.has-small-font-size{line-height:var(--line-height-s--font-family-tertiary)}.large-excerpt,.large-excerpt *{-webkit-line-clamp:10!important}@media (max-width:992px){.wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}nav *{font-family:var(--font-family-primary);text-transform:uppercase}@media (min-width:768px){.footer-cta{margin-bottom:-100px!important;padding-bottom:180px!important}.bottom-navigation{margin-bottom:50px;margin-top:-116px}}@media (min-width:992px){header .site-logo{margin-left:calc((100vw - var(--mw))/2 + 12px)}}@media (max-width:1600px){header .site-logo{--mw:1140px}}@media (min-width:1600px){header .site-logo{--mw:1600px}}@media (max-width:1200px){header .site-logo{--mw:960px}}mark[style="background-color:rgba(0, 0, 0, 0)"]{padding:0!important}.home:not(.scrolled) .top-navigation .icon{fill:#fff}.with-mobile-tabs~:not(.page-header)+.page-content{padding-top:0}.om-holder.om-holder{z-index:99}.gpap-list-card-thumbnail{-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.16);box-shadow:0 1px 8px 0 rgba(0,0,0,.16);padding:1rem}.carousel-caption h2{text-transform:uppercase}.block{margin-bottom:0;margin-top:0}.wp-element-caption{font-weight:700;padding-left:27px;position:relative;text-align:left!important}.wp-element-caption:before{background:#000;content:"";height:13px;left:0;position:absolute;top:2px;width:4px}blockquote,blockquote>p{max-width:100%!important}a.wp-block-social-link-anchor:after{display:none}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.7em;width:1.7em}.top-navigation{font-family:var(--font-family-secondary),sans-serif;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-navigation .nav-menu>ul{gap:1rem}@media (min-width:1200px){.top-navigation .nav-search-form{min-width:20%}}.top-navigation #nav-mobile{display:none}.home .page-content{padding-top:0}.home .top-navigation{-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.home:not(.scrolled) .top-navigation{-webkit-box-shadow:none;box-shadow:none;--color-background-navigation_bar:transparent}.home:not(.scrolled) .top-navigation .nav-menu{--color-text-nav_link:var(
    --wp--preset--color--white
  )}.home:not(.scrolled) .top-navigation .nav-submenu{--submenu-nav-link--color:var(--grey-900);--submenu-nav-link--hover--color:var(--submenu-nav-link--color)}@media (min-width:1200px){.home:not(.scrolled) .top-navigation #search_form #search_input::-webkit-input-placeholder{color:var(--wp--preset--color--white)}.home:not(.scrolled) .top-navigation #search_form #search_input::-moz-placeholder{color:var(--wp--preset--color--white)}.home:not(.scrolled) .top-navigation #search_form #search_input:-ms-input-placeholder{color:var(--wp--preset--color--white)}.home:not(.scrolled) .top-navigation #search_form #search_input::-ms-input-placeholder{color:var(--wp--preset--color--white)}.home:not(.scrolled) .top-navigation #search_form #search_input,.home:not(.scrolled) .top-navigation #search_form #search_input::placeholder{color:var(--wp--preset--color--white)}}.home:not(.scrolled) .top-navigation #search_form button .icon{fill:var(--wp--preset--color--white)}.home .site-logo img{height:34.03439px;-webkit-transition:height .4s;transition:height .4s}body.scrolled.home .site-logo img{height:26px}.nav-search-toggle{--top-navigation--search-toggle--background:var(--grey-800)}#footer{background-repeat-x:no-repeat;background-repeat-y:repeat;background-position:top;background-size:cover;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:5rem}@media (min-width:768px){#footer{background-color:transparent;background-image:url(img/footer-bg.svg)}}@media (min-width:1200px){#footer{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#footer h3{color:var(--wp--preset--color--white);font-size:1rem;font-weight:700;text-align:left}#footer p{font-size:.875rem;line-height:1.4;margin-bottom:0;text-align:left}#footer .company-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer .company-message .primary-message,#footer .company-message .secondary-message{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1rem;max-width:600px}@media (min-width:1200px){#footer .footer-menu,#footer .primary-message{max-width:500px;min-width:350px}}#footer .content-row{gap:2rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#footer #footer-logo{margin-bottom:2.5rem;text-align:left}#footer #footer-logo img{max-width:160px}#footer .footer-info .address,#footer .footer-info .info{margin-bottom:2rem}#footer .copyright .container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#footer .copyright span:not(:last-of-type):after{display:none!important}@media (min-width:768px){.home .articles-block .article-list-section{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr}.home .articles-block .article-list-section .article-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}}.wp-block-media-text .wp-block-media-text__content{padding:0}#comments{margin-top:50px}.wp-block-footnotes li{scroll-margin-top:var(--navbar-menu-height)}