/* compiled by scssphp 1.6.0 on Tue, 07 May 2024 12:18:28 +0000 (0.026s) */

.header{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr min(calc(100% - 44px), 1280px) 1fr;grid-template-rows:1fr 160px auto;background-color:#ebf6ff}#top.home .header{min-height:435px}@media (min-width:768px){#top.home .header{min-height:542px}}@media (min-width:768px){.header{grid-template-rows:1fr}}.header__container{position:relative;isolation:isolate;grid-column:2 / 3;grid-row:2 / 4;padding:20px 0 0}@media (min-width:768px){.header__container{place-self:center start;grid-row:1 / -1;padding-block:50px 60px}}.header:not(.has-image){grid-template-rows:1fr}.header:not(.has-image) .header_container{grid-row:1 / 2}.header:not(.has-image) .header__heading{background:none;padding-inline:0}.header:not(.has-image) .header__heading,.header:not(.has-image) .header__heading p,.header:not(.has-image) .header__heading .header__title{color:#283374}.header:not(.has-image) .header__title{margin:0;padding:0}.header:not(.has-image) .header__title::before{content:none}@media (min-width:768px){.header:has(+ .quicklinks) .header__container{padding-block-end:150px}}.header__heading{position:relative;background-color:#283374;border-radius:5px;max-width:780px;padding:29px 18px 32px 24px}.header__heading::before{content:'';display:block;background-color:inherit;border:inherit;position:absolute;top:50%;clip-path:polygon(0% 0%, 100% 100%, 0% 100%);transform:rotate(45deg) translateY(-50%);border-radius:0 0 0 0.25em;height:40px;width:40px;left:-20px}@media (min-width:768px){.header__heading{padding:30px 41px 41px}}.header__heading,.header__heading p,.header__heading a:not([class]):not([id]),.header__heading .header__title{color:white}.header__heading p{margin-block:12px 15px;font-size:15px;line-height:1.66;color:#fff}@media (min-width:768px){.header__heading p{font-size:16px;line-height:1.93;margin-block:0 25px}}.header__title{position:relative;padding-left:21px;margin-bottom:10px}.header__title::before{line-height:1.68;content:'';position:absolute;height:100%;width:7px;left:0;background-color:#C2E3FF;top:50%;transform:translateY(-50%)}@media (min-width:768px){.header__title::before{height:100%}}.header__image{position:relative;z-index:-1;grid-column:1 / -1;grid-row:1 / 3;width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width:768px){.header__image{position:absolute;inset:0;grid-row:1 / -1}}.single-news #site-content .header_single,.single #site-content .header_single{background-color:#EDF7FF}.single-news #site-content .header_single__heading,.single #site-content .header_single__heading{position:relative;transform:none;background-color:transparent;top:unset;padding:0;left:unset;display:grid;max-width:100%;width:100%;padding-block:43px 72px}@media (min-width:768px){.single-news #site-content .header_single__heading,.single #site-content .header_single__heading{max-width:649px}}.single-news #site-content .header_single__heading::before,.single #site-content .header_single__heading::before{display:none}.single-news #site-content .header_single__container,.single-news #site-content .header_single [class*="__container"],.single #site-content .header_single__container,.single #site-content .header_single [class*="__container"]{max-width:1320px;padding:0 20px}.single-news #site-content .header_single__date,.single #site-content .header_single__date{order:-1;font-size:14px;line-height:1.57;color:#283374;margin-block:0px 14px}.single-news #site-content .header_single__date svg,.single #site-content .header_single__date svg{width:11px;height:11px;fill:#283374}.single-news #site-content .header_single__date time,.single #site-content .header_single__date time{padding-left:8px}.single-news #site-content .header_single__title,.single #site-content .header_single__title{font-size:28px;line-height:1.2;color:#283374}@media (min-width:768px){.single-news #site-content .header_single__title,.single #site-content .header_single__title{font-size:35px}}.single-news #site-content .header_single__category,.single #site-content .header_single__category{position:absolute;bottom:0;left:0;padding:5px 14px 4px 12px;background-color:#283374;color:#fff;font-size:14px;line-height:1.57;font-family:'Fira Sans', sans-serif;font-weight:500}