@media screen and (min-width:40em){.region-header .region-inner-wrapper,.region-footer .region-inner-wrapper,.region-before-content,.region-after-content,.main-inner-wrapper,.details-page,.sub-header-content .header-page-title,hr{max-width:100rem}}h1,.h1,h1>*,h2,.h2,h2>*,h3,.h3,h3>*,h4,.h4,h4>*,h5,.h5,h5>*,h6,.h6,h6>*,div.site-name{font-family:"Poppins", sans-serif}.header-background-image-holder{max-width:100rem;margin-inline:auto;top:14rem;background-position:top}@media screen and (min-width:64em){.header-layout-7.header-cta-enabled{grid-template-rows:auto auto auto 160px 140px}}@media (min-width:40em){.header-layout-7 .site-logo img{max-width:none}}.header-cta-enabled .cta-menu{grid-template-columns:repeat(4, 1fr);grid-template-areas:"cta-item-1 cta-item-2 cta-item-3 cta-item-4"}.callout-layout-1,.callout-layout-2{gap:3rem}.callout-layout-1 .container-item,.callout-layout-2 .container-item{margin:0}.callout-layout-1 .container-item .container-details,.callout-layout-2 .container-item .container-details{height:100%}.callout-layout-1 .container-item .container-details .container-content,.callout-layout-2 .container-item .container-details .container-content{display:flex;flex-direction:column;gap:1rem;padding:2rem;border-radius:50px}.callout-layout-1 .container-item .container-details .container-content .image-holder,.callout-layout-2 .container-item .container-details .container-content .image-holder{margin-inline:auto}.callout-layout-1 .container-item .container-details .container-content .image-holder img,.callout-layout-2 .container-item .container-details .container-content .image-holder img{max-height:12rem;object-fit:scale-down;object-position:top;aspect-ratio:1.3333333333;width:100%;height:auto}.callout-layout-1 .container-item .container-details .container-content .description,.callout-layout-2 .container-item .container-details .container-content .description{margin-block-end:0}@media screen and (min-width:64em){.footer-layout-3>.footer-inner-wrapper .social-icons-wrapper{margin:0}}@media screen and (min-width:64em){.footer-layout-3>.footer-inner-wrapper .menu{gap:0.5rem;flex-wrap:wrap}}.main-nav-secondary .menu-item-level-1>a{font-weight:normal}