/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/page/view.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.post-type {
  box-sizing: border-box;
}
.post-type.post-type--featured {
  padding-bottom: var(--wp--preset--spacing--2);
  border-bottom: 1px solid var(--wp--preset--color--11);
  margin-bottom: var(--wp--preset--spacing--3);
}
.post-type.post-type--featured:hover {
  box-shadow: none;
  transform: translateY(0);
}
.post-type.post-type--featured .post-type__content {
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--3);
  padding: 0;
}
@media screen and (max-width: 1600px) {
  .post-type.post-type--featured .post-type__content {
    flex-direction: column;
  }
}
.post-type.post-type--featured .post-type__image {
  flex: 1 1 66%;
}
@media screen and (max-width: 1600px) {
  .post-type.post-type--featured .post-type__image {
    flex: 1 1 100%;
  }
  .post-type.post-type--featured .post-type__image img {
    width: 100%;
    height: auto;
  }
}
.post-type.post-type--featured .post-type__details {
  display: block;
  gap: 1rem;
}
.post-type.post-type--featured .post-type__details__inner * {
  color: var(--wp--preset--color--3);
}
.post-type.post-type--featured .post-type__title {
  font-weight: 600;
}
.post-type--post {
  position: relative;
  overflow: hidden;
  transition: all 0.5s ease;
}
.post-type--post:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  transform: translateY(-10px);
}
.post-type--post::before {
  position: absolute;
  top: -20px;
  left: -25%;
  width: 75%;
  height: 100%;
  z-index: 0;
  opacity: 0.1;
}
.post-type--post .post-type__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: var(--wp--preset--spacing--1);
  height: 100%;
}
.post-type--post .post-type__content * {
  color: var(--wp--preset--color--2);
}
.post-type--post .post-type__date {
  font-size: var(--wp--preset--font-size--1);
}
.post-type--program {
  background: #fff;
  padding: var(--wp--preset--spacing--1);
  border: 1px solid var(--wp--preset--color--5);
  transition: all 0.5s ease;
}
.post-type--program:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  transform: translateY(-10px);
}
.post-type--program .post-type__content {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.post-type--program .post-type__title {
  margin: 0;
  line-height: 1.4;
  font-weight: 500;
}
.post-type--program .post-type__excerpt {
  margin: 0;
}
.post-type--program .post-type__details {
  display: flex;
  flex-direction: row;
  background: var(--wp--preset--color--10);
  padding: 0.5rem;
  margin: 1rem 0;
  justify-content: space-between;
}
.post-type--program .post-type__score, .post-type--program .post-type__ltv {
  display: flex;
  flex-direction: column;
  flex: 1 1 50%;
}
.post-type--program .post-type__score span:first-child, .post-type--program .post-type__ltv span:first-child {
  font-weight: 600;
  font-size: var(--wp--preset--font-size--3);
  color: var(--wp--preset--color--5);
}
.post-type--program .post-type__score span:last-child, .post-type--program .post-type__ltv span:last-child {
  font-size: var(--wp--preset--font-size--2);
  color: var(--wp--preset--color--11);
}
.post-type--program .post-type__stats {
  margin-top: 0;
}
.post-type--program .post-type__stats li::marker {
  color: var(--wp--preset--color--5);
}
.post-type--quote {
  background: #fff;
  padding: var(--wp--preset--spacing--2);
  border: 1px solid var(--wp--preset--color--5);
  justify-content: center;
  box-sizing: border-box;
  transition: all 0.5s ease;
}
.post-type--quote .post-type__content {
  text-align: center;
}
.post-type--quote .post-type__content p {
  font-size: var(--wp--preset--font-size--5);
  margin-top: 0;
}
.post-type--quote .post-type__content .post-type__title {
  margin: 0;
  font-size: var(--wp--preset--font-size--3);
}
.skip-link {
  position: absolute;
  left: -999px;
  top: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: 9999;
  background: #fff;
  color: #000;
  padding: 0.5em 1em;
  text-decoration: underline;
  font-weight: 600;
}
.skip-link:focus {
  left: 0;
  width: auto;
  height: auto;
  overflow: visible;
  outline: 3px solid #005fcc;
  outline-offset: 2px;
}
.is-style-hero {
  padding-top: calc(var(--wp--preset--spacing--4) + 2rem) !important;
}
hr.vertical {
  border: none;
  background: var(--wp--preset--color--2);
  height: 100%;
  width: 1px;
  margin: 0;
}
hr.horizontal {
  border: none;
  background: var(--wp--preset--color--7);
  height: 1px;
  width: 100%;
  margin: 0;
}
body {
  overflow-x: hidden;
}
body > section {
  max-width: var(--wp--style--global--wide-size);
  margin: 0 auto;
  color: var(--wp--preset--color--3);
}
@media only screen and (max-width: 1550px) {
  body > section {
    margin-left: 3.25rem;
    margin-right: 3.25rem;
  }
}
body:not(:has(.is-style-hero)) {
  padding-top: 6rem;
}
@media only screen and (max-width: 960px) {
  body:not(:has(.is-style-hero)) {
    padding-top: 5rem;
  }
}
.header {
  position: fixed;
  z-index: 1000;
  top: 0;
  box-sizing: border-box;
  width: 100%;
  color: var(--wp--preset--color--3);
  transition: all 0.5s;
}
.header.is-hidden {
  transform: translateY(-100%);
}
.header.is-hidden .is-open {
  transform: translateY(10%);
}
.header--2 .header__brand, .header--3 .header__brand {
  z-index: 9;
}
.header--2 .header__brand #logo, .header--3 .header__brand #logo {
  display: none;
}
.header--2 .header__brand #logo-white, .header--3 .header__brand #logo-white {
  display: block;
}
.header--2 .header__nav ul > li > a, .header--3 .header__nav ul > li > a {
  color: var(--wp--preset--color--2);
}
.header--2 .header__nav--secondary .level-1 li.icon-QQ::before, .header--3 .header__nav--secondary .level-1 li.icon-QQ::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNjU1OTIgMTMuOTU3NEwxMi4zMDUgMTMuOTQwMUw5LjU4MDggMTYuNjA1NEw5LjY1NTkyIDEzLjk1NzRaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0xMi41MTIyIDEzLjE2NDVIOC44Mjg5OFYxNi41NjgiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0yLjg2MTU3IDMuMjMzODZIMTAuMDg4MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTIuODYxNTcgNS41MTgzOUg1Ljg0NTQzIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNNy4xNTAyNyA1LjUxODM5SDEwLjEzNDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0yLjg2MTU3IDcuNDc2NTRINS44NDU0MyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTcuMTUwMjcgNy40NzY1NEgxMC4xMzQxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNMi44NjE1NyA5LjgwNzY4SDUuODQ1NDMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0yLjg2MTU3IDExLjk1MjNINS44NDU0MyIgc3Ryb2tlPSIjMDBBRUVGIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNNy4xNTAyNyA5LjgwNzY4SDEwLjEzNDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0xMi40MTg2IDEyLjM3MTlWMC4yNUgwLjI1VjE2Ljc1NDVINy43MDk2NiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPC9zdmc+Cg==);
}
.header--2 .header__nav--secondary .level-1 li.icon-partner::before, .header--3 .header__nav--secondary .level-1 li.icon-partner::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNDUwNThlLTA4IDAuMjVMMTAuNTEwNiAwLjI1VjQuMzk4OTMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik03LjQ1MDU4ZS0wOCAxMy4xNDEyTDEwLjUxMDYgMTMuMTQxMlY5LjAwMDkyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNNy43NDUwMSA1LjkwOTAzTDQuMTkzODggOC40ODY2OFYzLjMzMTM4TDcuNzQ1MDEgNS45MDkwM1oiIGZpbGw9IiMwMEFFRUYiLz4KPHBhdGggZD0iTTE0LjY1OTUgMC4yNUw4LjAyMTI1IDAuMjVWNC4zOTg5MyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTE4LjUzMTkgMTMuMTQxMkw4LjAyMTI1IDEzLjE0MTJWOS4wMDA5MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTkuOTI0NyA1LjkwOTAzTDEzLjQ3NTggOC40ODY2OFYzLjMzMTM4TDkuOTI0NyA1LjkwOTAzWiIgZmlsbD0iIzAwQUVFRiIvPgo8bGluZSB4MT0iMTguNzY1OSIgeTE9IjAuNSIgeDI9IjE1Ljk5OTkiIHkyPSIwLjUiIHN0cm9rZT0iIzAwQUVFRiIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPC9zdmc+Cg==);
  margin-bottom: 5px;
}
.header--2 .header__nav--secondary .level-1 li.icon-portal::before, .header--3 .header__nav--secondary .level-1 li.icon-portal::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNzUwMjUgMEw0LjA3OTA1IDQuODkxM0wxMS40MjE0IDQuODkxM0w3Ljc1MDI1IDBaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0wLjI1IDE1VjcuODI2MDhIMTUuOTAyMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPGxpbmUgeDE9IjE1LjkwOTgiIHkxPSIxNSIgeDI9IjE1LjkwOTgiIHkyPSI5LjI1NDg1IiBzdHJva2U9IiMwMEFFRUYiLz4KPC9zdmc+Cg==);
  margin-bottom: 5px;
}
.header--2 .header__nav--secondary .level-1 li.icon-ae::before, .header--3 .header__nav--secondary .level-1 li.icon-ae::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAzMyA0OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjMxOTMgMC41QzIwLjY4NDQgMC41IDI0LjYzNzggMi4yOTQ0NyAyNy41MDIgNS4yMDExN0MzMC4zNDkxIDguMDkwNzggMzIuMTM5NiAxMi45NTE0IDMyLjEzOTYgMTcuNDE3QzMyLjEzOTUgMjIuODk4OSAyOS4yMTkyIDI4LjA5NDcgMjUuNjc4NyAzMy4yMTE5QzI0Ljc5NjYgMzQuNDg2OCAyMy44ODA0IDM1Ljc1MTIgMjIuOTY1OCAzNy4wMTA3QzIyLjA1MjQgMzguMjY4NyAyMS4xNDA0IDM5LjUyMjkgMjAuMjcxNSA0MC43NzA1QzE4Ljc4ODYgNDIuODk5NyAxNy40MjAyIDQ1LjAyNjcgMTYuMzcxMSA0Ny4xNTYyQzE1LjY0NTUgNDUuNDQzMyAxNC40OTEzIDQzLjU4MzkgMTMuMTQ5NCA0MS42MzM4QzExLjUxNTcgMzkuMjU5NiA5LjUxMDA5IDM2LjYyMjMgNy42NTEzNyAzMy45NzQ2QzMuODcwNTUgMjguNTg5MSAwLjUwMDE0NiAyMi44OTAyIDAuNSAxNy40MTdDMC41IDEyLjk1MTQgMi4yODk1NSA4LjA5MDc4IDUuMTM2NzIgNS4yMDExN0M4LjAwMDgzIDIuMjk0MzggMTEuOTU0MyAwLjUwMDA3NiAxNi4zMTkzIDAuNVoiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTYuNjk5NzQgMTYuMTExQzYuNjk5NzQgMTMuNDE1MiA3Ljc3MzkzIDEwLjk3MjYgOS41MTg2NCA5LjIwNzM3QzExLjI1NjUgNy40NDIxMyAxMy42NjQ5IDYuMzQ3NDEgMTYuMzE5NiA2LjM0NzQxQzE4Ljk3NDMgNi4zNDc0MSAyMS4zODI3IDcuNDQyMTMgMjMuMTIwNiA5LjIwNzM3QzI0Ljg1ODQgMTAuOTcyNiAyNS45Mzk1IDEzLjQxNTIgMjUuOTM5NSAxNi4xMTEiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTE2LjMxOTYgMzcuNTU3NEwyNC42NTA3IDI2LjU4NTlMNy45ODg1OCAyNi41ODU5TDE2LjMxOTYgMzcuNTU3NFoiIGZpbGw9IiMwMEFFRUYiLz4KPC9zdmc+Cg==);
  margin-bottom: 5px;
}
.header--2 .header__nav--secondary .level-1 li.icon-office::before, .header--3 .header__nav--secondary .level-1 li.icon-office::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTkiICB2aWV3Qm94PSIwIDAgMzQgNDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNy4wODQgMjcuMTIwMUwyMi4xODc4IDMyLjA0OUgxMS45ODAxTDE3LjA4NCAyNy4xMjAxWiIgZmlsbD0iIzAwQUVFRiIvPgo8cGF0aCBkPSJNNy40OTI5OCA3LjI2OTUzSDE1LjQ4NDkiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTcuNDkyOTggMTQuNzI2MUgxNS40ODQ5IiBzdHJva2U9IndoaXRlIi8+CjxwYXRoIGQ9Ik03LjQ5Mjk4IDIyLjM0MTFIMTUuNDg0OSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTkuNSA3LjI2OTUzSDI3LjQ5MiIgc3Ryb2tlPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0xOC45ODE0IDE0LjcyNjFIMjYuOTczNCIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTguOTgxNCAyMi4zNDExSDI2Ljk3MzQiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTIxLjUyMjUgMzMuNjkxOUwyMS41MjI1IDQxLjY4MzkiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTEyLjk0MzkgMzMuNjkxOUwxMi45NDM5IDQxLjY4MzkiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTAuNSAwLjVIMzMuMDkyMlY0NC43MDU2SDAuNVYwLjVaIiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=);
  margin-bottom: 5px;
}
.header--2 .search_container .search path, .header--3 .search_container .search path {
  stroke: var(--wp--preset--color--2);
}
.header--2 .search_container .search_X path, .header--3 .search_container .search_X path {
  stroke: var(--wp--preset--color--2);
}
.header--3 {
  background-color: var(--wp--preset--color--3);
  padding-bottom: var(--wp--preset--spacing--2);
}
.header.is-scrolling {
  backdrop-filter: blur(10px);
  background-color: rgba(255, 255, 255, 0.75);
  transition: backdrop-filter 0.5s ease-in-out;
  padding-bottom: 1rem;
}
.header.is-scrolling .header__brand #logo {
  display: block;
}
.header.is-scrolling .header__brand #logo-white {
  display: none;
}
.header.is-scrolling .header__nav ul > li > a {
  color: var(--wp--preset--color--3);
}
@media screen and (max-width: 960px) {
  .header.is-scrolling .header__nav ul > li > a {
    color: var(--wp--preset--color--2);
  }
}
.header.is-scrolling .header__nav--secondary .level-1 li.icon-QQ::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNjU1OTIgMTMuOTU3NEwxMi4zMDUgMTMuOTQwMUw5LjU4MDggMTYuNjA1NEw5LjY1NTkyIDEzLjk1NzRaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0xMi41MTIyIDEzLjE2NDVIOC44Mjg5OFYxNi41NjgiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTIuODYxNTcgMy4yMzM4NkgxMC4wODgxIiBzdHJva2U9IiMwMDY5OTEiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0yLjg2MTU3IDUuNTE4MzlINS44NDU0MyIgc3Ryb2tlPSIjMDA2OTkxIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNNy4xNTAyNyA1LjUxODM5SDEwLjEzNDEiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTIuODYxNTcgNy40NzY1NEg1Ljg0NTQzIiBzdHJva2U9IiMwMDY5OTEiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik03LjE1MDI3IDcuNDc2NTRIMTAuMTM0MSIgc3Ryb2tlPSIjMDA2OTkxIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNMi44NjE1NyA5LjgwNzY4SDUuODQ1NDMiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTIuODYxNTcgMTEuOTUyM0g1Ljg0NTQzIiBzdHJva2U9IiMwMEFFRUYiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik03LjE1MDI3IDkuODA3NjhIMTAuMTM0MSIgc3Ryb2tlPSIjMDA2OTkxIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNMTIuNDE4NiAxMi4zNzE5VjAuMjVIMC4yNVYxNi43NTQ1SDcuNzA5NjYiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPC9zdmc+Cg==);
}
.header.is-scrolling .header__nav--secondary .level-1 li.icon-partner::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNDUwNThlLTA4IDAuMjVMMTAuNTEwNiAwLjI1VjQuMzk4OTMiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTcuNDUwNThlLTA4IDEzLjE0MTJMMTAuNTEwNiAxMy4xNDEyVjkuMDAwOTIiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTcuNzQ1MDEgNS45MDkwM0w0LjE5Mzg4IDguNDg2NjhWMy4zMzEzOEw3Ljc0NTAxIDUuOTA5MDNaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0xNC42NTk1IDAuMjVMOC4wMjEyNSAwLjI1VjQuMzk4OTMiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTE4LjUzMTkgMTMuMTQxMkw4LjAyMTI1IDEzLjE0MTJWOS4wMDA5MiIgc3Ryb2tlPSIjMDA2OTkxIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNOS45MjQ3IDUuOTA5MDNMMTMuNDc1OCA4LjQ4NjY4VjMuMzMxMzhMOS45MjQ3IDUuOTA5MDNaIiBmaWxsPSIjMDBBRUVGIi8+CjxsaW5lIHgxPSIxOC43NjU5IiB5MT0iMC41IiB4Mj0iMTUuOTk5OSIgeTI9IjAuNSIgc3Ryb2tlPSIjMDBBRUVGIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8L3N2Zz4K);
  margin-bottom: 5px;
}
.header.is-scrolling .header__nav--secondary .level-1 li.icon-portal::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNzUwMjUgMEw0LjA3OTA1IDQuODkxM0wxMS40MjE0IDQuODkxM0w3Ljc1MDI1IDBaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0wLjI1IDE1VjcuODI2MDhIMTUuOTAyMiIgc3Ryb2tlPSIjMDA2OTkxIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8bGluZSB4MT0iMTUuOTA5OCIgeTE9IjE1IiB4Mj0iMTUuOTA5OCIgeTI9IjkuMjU0ODUiIHN0cm9rZT0iIzAwQUVFRiIvPgo8L3N2Zz4K);
  margin-bottom: 5px;
}
.header.is-scrolling .header__nav--secondary .level-1 li.icon-ae::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAzMyA0OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjMxOTMgMC41QzIwLjY4NDQgMC41IDI0LjYzNzggMi4yOTQ0NyAyNy41MDIgNS4yMDExN0MzMC4zNDkxIDguMDkwNzggMzIuMTM5NiAxMi45NTE0IDMyLjEzOTYgMTcuNDE3QzMyLjEzOTUgMjIuODk4OSAyOS4yMTkyIDI4LjA5NDcgMjUuNjc4NyAzMy4yMTE5QzI0Ljc5NjYgMzQuNDg2OCAyMy44ODA0IDM1Ljc1MTIgMjIuOTY1OCAzNy4wMTA3QzIyLjA1MjQgMzguMjY4NyAyMS4xNDA0IDM5LjUyMjkgMjAuMjcxNSA0MC43NzA1QzE4Ljc4ODYgNDIuODk5NyAxNy40MjAyIDQ1LjAyNjcgMTYuMzcxMSA0Ny4xNTYyQzE1LjY0NTUgNDUuNDQzMyAxNC40OTEzIDQzLjU4MzkgMTMuMTQ5NCA0MS42MzM4QzExLjUxNTcgMzkuMjU5NiA5LjUxMDA5IDM2LjYyMjMgNy42NTEzNyAzMy45NzQ2QzMuODcwNTUgMjguNTg5MSAwLjUwMDE0NiAyMi44OTAyIDAuNSAxNy40MTdDMC41IDEyLjk1MTQgMi4yODk1NSA4LjA5MDc4IDUuMTM2NzIgNS4yMDExN0M4LjAwMDgzIDIuMjk0MzggMTEuOTU0MyAwLjUwMDA3NiAxNi4zMTkzIDAuNVoiIHN0cm9rZT0iIzAwNjk5MSIvPgo8cGF0aCBkPSJNNi42OTk3NCAxNi4xMTFDNi42OTk3NCAxMy40MTUyIDcuNzczOTMgMTAuOTcyNiA5LjUxODY0IDkuMjA3MzdDMTEuMjU2NSA3LjQ0MjEzIDEzLjY2NDkgNi4zNDc0MSAxNi4zMTk2IDYuMzQ3NDFDMTguOTc0MyA2LjM0NzQxIDIxLjM4MjcgNy40NDIxMyAyMy4xMjA2IDkuMjA3MzdDMjQuODU4NCAxMC45NzI2IDI1LjkzOTUgMTMuNDE1MiAyNS45Mzk1IDE2LjExMSIgc3Ryb2tlPSIjMDA2OTkxIi8+CjxwYXRoIGQ9Ik0xNi4zMTk2IDM3LjU1NzRMMjQuNjUwNyAyNi41ODU5TDcuOTg4NTggMjYuNTg1OUwxNi4zMTk2IDM3LjU1NzRaIiBmaWxsPSIjMDBBRUVGIi8+Cjwvc3ZnPgo=);
  margin-bottom: 5px;
}
.header.is-scrolling .header__nav--secondary .level-1 li.icon-office::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAzNCA0NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjA4NCAyNy4xMjAxTDIyLjE4NzggMzIuMDQ5SDExLjk4MDFMMTcuMDg0IDI3LjEyMDFaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik03LjQ5Mjk4IDcuMjY5NTNIMTUuNDg0OSIgc3Ryb2tlPSIjMDA2OTkxIi8+CjxwYXRoIGQ9Ik03LjQ5Mjk4IDE0LjcyNjFIMTUuNDg0OSIgc3Ryb2tlPSIjMDA2OTkxIi8+CjxwYXRoIGQ9Ik03LjQ5Mjk4IDIyLjM0MTFIMTUuNDg0OSIgc3Ryb2tlPSIjMDA2OTkxIi8+CjxwYXRoIGQ9Ik0xOS41IDcuMjY5NTNIMjcuNDkyIiBzdHJva2U9IiMwMEFFRUYiLz4KPHBhdGggZD0iTTE4Ljk4MTQgMTQuNzI2MUgyNi45NzM0IiBzdHJva2U9IiMwMDY5OTEiLz4KPHBhdGggZD0iTTE4Ljk4MTQgMjIuMzQxMUgyNi45NzM0IiBzdHJva2U9IiMwMDY5OTEiLz4KPHBhdGggZD0iTTIxLjUyMjUgMzMuNjkxOUwyMS41MjI1IDQxLjY4MzkiIHN0cm9rZT0iIzAwNjk5MSIvPgo8cGF0aCBkPSJNMTIuOTQzOSAzMy42OTE5TDEyLjk0MzkgNDEuNjgzOSIgc3Ryb2tlPSIjMDA2OTkxIi8+CjxwYXRoIGQ9Ik0wLjUgMC41SDMzLjA5MjJWNDQuNzA1NkgwLjVWMC41WiIgc3Ryb2tlPSIjMDA2OTkxIi8+Cjwvc3ZnPgo=);
  margin-bottom: 5px;
}
.header.is-scrolling .header__nav--secondary .search_container .search path {
  stroke: var(--wp--preset--color--3);
}
.header.is-scrolling .header__nav--secondary .search_container .search_X path {
  stroke: var(--wp--preset--color--3);
}
.header.active {
  background-color: var(--wp--preset--color--3);
}
.header.active .header__inner {
  border-bottom: 1px solid var(--wp--preset--color--5);
  padding-bottom: var(--wp--preset--spacing--2);
}
.header.active .header__brand {
  z-index: 9;
}
.header.active .header__brand #logo {
  display: none;
}
.header.active .header__brand #logo-white {
  display: block;
}
.header.active .header__nav ul > li > a {
  color: var(--wp--preset--color--2);
}
.header.active .header__nav--secondary .level-1 li.icon-QQ::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNjU1OTIgMTMuOTU3NEwxMi4zMDUgMTMuOTQwMUw5LjU4MDggMTYuNjA1NEw5LjY1NTkyIDEzLjk1NzRaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0xMi41MTIyIDEzLjE2NDVIOC44Mjg5OFYxNi41NjgiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0yLjg2MTU3IDMuMjMzODZIMTAuMDg4MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTIuODYxNTcgNS41MTgzOUg1Ljg0NTQzIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNNy4xNTAyNyA1LjUxODM5SDEwLjEzNDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0yLjg2MTU3IDcuNDc2NTRINS44NDU0MyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTcuMTUwMjcgNy40NzY1NEgxMC4xMzQxIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNMi44NjE1NyA5LjgwNzY4SDUuODQ1NDMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0yLjg2MTU3IDExLjk1MjNINS44NDU0MyIgc3Ryb2tlPSIjMDBBRUVGIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNNy4xNTAyNyA5LjgwNzY4SDEwLjEzNDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0xMi40MTg2IDEyLjM3MTlWMC4yNUgwLjI1VjE2Ljc1NDVINy43MDk2NiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPC9zdmc+Cg==);
}
.header.active .header__nav--secondary .level-1 li.icon-partner::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNDUwNThlLTA4IDAuMjVMMTAuNTEwNiAwLjI1VjQuMzk4OTMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik03LjQ1MDU4ZS0wOCAxMy4xNDEyTDEwLjUxMDYgMTMuMTQxMlY5LjAwMDkyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNNy43NDUwMSA1LjkwOTAzTDQuMTkzODggOC40ODY2OFYzLjMzMTM4TDcuNzQ1MDEgNS45MDkwM1oiIGZpbGw9IiMwMEFFRUYiLz4KPHBhdGggZD0iTTE0LjY1OTUgMC4yNUw4LjAyMTI1IDAuMjVWNC4zOTg5MyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTE4LjUzMTkgMTMuMTQxMkw4LjAyMTI1IDEzLjE0MTJWOS4wMDA5MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTkuOTI0NyA1LjkwOTAzTDEzLjQ3NTggOC40ODY2OFYzLjMzMTM4TDkuOTI0NyA1LjkwOTAzWiIgZmlsbD0iIzAwQUVFRiIvPgo8bGluZSB4MT0iMTguNzY1OSIgeTE9IjAuNSIgeDI9IjE1Ljk5OTkiIHkyPSIwLjUiIHN0cm9rZT0iIzAwQUVFRiIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPC9zdmc+Cg==);
  margin-bottom: 5px;
}
.header.active .header__nav--secondary .level-1 li.icon-portal::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNzUwMjUgMEw0LjA3OTA1IDQuODkxM0wxMS40MjE0IDQuODkxM0w3Ljc1MDI1IDBaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0wLjI1IDE1VjcuODI2MDhIMTUuOTAyMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPGxpbmUgeDE9IjE1LjkwOTgiIHkxPSIxNSIgeDI9IjE1LjkwOTgiIHkyPSI5LjI1NDg1IiBzdHJva2U9IiMwMEFFRUYiLz4KPC9zdmc+Cg==);
  margin-bottom: 5px;
}
.header.active .header__nav--secondary .level-1 li.icon-ae::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAzMyA0OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjMxOTMgMC41QzIwLjY4NDQgMC41IDI0LjYzNzggMi4yOTQ0NyAyNy41MDIgNS4yMDExN0MzMC4zNDkxIDguMDkwNzggMzIuMTM5NiAxMi45NTE0IDMyLjEzOTYgMTcuNDE3QzMyLjEzOTUgMjIuODk4OSAyOS4yMTkyIDI4LjA5NDcgMjUuNjc4NyAzMy4yMTE5QzI0Ljc5NjYgMzQuNDg2OCAyMy44ODA0IDM1Ljc1MTIgMjIuOTY1OCAzNy4wMTA3QzIyLjA1MjQgMzguMjY4NyAyMS4xNDA0IDM5LjUyMjkgMjAuMjcxNSA0MC43NzA1QzE4Ljc4ODYgNDIuODk5NyAxNy40MjAyIDQ1LjAyNjcgMTYuMzcxMSA0Ny4xNTYyQzE1LjY0NTUgNDUuNDQzMyAxNC40OTEzIDQzLjU4MzkgMTMuMTQ5NCA0MS42MzM4QzExLjUxNTcgMzkuMjU5NiA5LjUxMDA5IDM2LjYyMjMgNy42NTEzNyAzMy45NzQ2QzMuODcwNTUgMjguNTg5MSAwLjUwMDE0NiAyMi44OTAyIDAuNSAxNy40MTdDMC41IDEyLjk1MTQgMi4yODk1NSA4LjA5MDc4IDUuMTM2NzIgNS4yMDExN0M4LjAwMDgzIDIuMjk0MzggMTEuOTU0MyAwLjUwMDA3NiAxNi4zMTkzIDAuNVoiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTYuNjk5NzQgMTYuMTExQzYuNjk5NzQgMTMuNDE1MiA3Ljc3MzkzIDEwLjk3MjYgOS41MTg2NCA5LjIwNzM3QzExLjI1NjUgNy40NDIxMyAxMy42NjQ5IDYuMzQ3NDEgMTYuMzE5NiA2LjM0NzQxQzE4Ljk3NDMgNi4zNDc0MSAyMS4zODI3IDcuNDQyMTMgMjMuMTIwNiA5LjIwNzM3QzI0Ljg1ODQgMTAuOTcyNiAyNS45Mzk1IDEzLjQxNTIgMjUuOTM5NSAxNi4xMTEiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTE2LjMxOTYgMzcuNTU3NEwyNC42NTA3IDI2LjU4NTlMNy45ODg1OCAyNi41ODU5TDE2LjMxOTYgMzcuNTU3NFoiIGZpbGw9IiMwMEFFRUYiLz4KPC9zdmc+Cg==);
  margin-bottom: 5px;
}
.header.active .header__nav--secondary .level-1 li.icon-office::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTkiICB2aWV3Qm94PSIwIDAgMzQgNDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNy4wODQgMjcuMTIwMUwyMi4xODc4IDMyLjA0OUgxMS45ODAxTDE3LjA4NCAyNy4xMjAxWiIgZmlsbD0iIzAwQUVFRiIvPgo8cGF0aCBkPSJNNy40OTI5OCA3LjI2OTUzSDE1LjQ4NDkiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTcuNDkyOTggMTQuNzI2MUgxNS40ODQ5IiBzdHJva2U9IndoaXRlIi8+CjxwYXRoIGQ9Ik03LjQ5Mjk4IDIyLjM0MTFIMTUuNDg0OSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTkuNSA3LjI2OTUzSDI3LjQ5MiIgc3Ryb2tlPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0xOC45ODE0IDE0LjcyNjFIMjYuOTczNCIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTguOTgxNCAyMi4zNDExSDI2Ljk3MzQiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTIxLjUyMjUgMzMuNjkxOUwyMS41MjI1IDQxLjY4MzkiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTEyLjk0MzkgMzMuNjkxOUwxMi45NDM5IDQxLjY4MzkiIHN0cm9rZT0id2hpdGUiLz4KPHBhdGggZD0iTTAuNSAwLjVIMzMuMDkyMlY0NC43MDU2SDAuNVYwLjVaIiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=);
  margin-bottom: 5px;
}
.header.active .header__nav--secondary .search_container .search path {
  stroke: var(--wp--preset--color--2);
}
.header.active .header__nav--secondary .search_container .search_X path {
  stroke: var(--wp--preset--color--2);
}
.header__inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--wp--preset--spacing--1);
  margin: 0 max(var(--wp--preset--spacing--2), 5.75rem);
  padding-top: 2.25rem;
  z-index: 1;
}
@media only screen and (max-width: 960px) {
  .header__inner {
    padding: 0 max(var(--wp--preset--spacing--1), var(--wp--preset--spacing--1));
    padding-top: 1rem;
    margin: 0;
  }
}
.header__brand {
  color: var(--wp--preset--color--2);
  text-decoration: none;
  width: 13.5rem;
}
.header__brand #logo {
  display: block;
}
.header__brand #logo-white {
  display: none;
}
.header__nav-control {
  all: unset;
  position: relative;
  display: none;
  gap: 6px;
  padding: 0.75rem;
  background-color: rgba(0, 59, 92, 0.4);
  color: var(--wp--preset--color--1);
  z-index: 9;
  cursor: pointer;
  transition: background 0.25s ease-in-out;
}
.header__nav-control.active {
  background: none;
}
.header__nav-control.active .bar-1 {
  transform: rotate(30deg);
  transform-origin: left;
}
.header__nav-control.active .bar-2 {
  opacity: 0;
}
.header__nav-control.active .bar-3 {
  transform: rotate(-30deg);
  transform-origin: left;
}
.header__nav-control span {
  display: block;
  height: 1px;
  width: 1.75rem;
  background-color: #fff;
  transition: all 0.25s ease-in-out;
}
@media only screen and (max-width: 960px) {
  .header__nav-control {
    display: flex;
    flex-direction: column;
  }
}
.header__nav-control:focus {
  outline: revert;
}
.header__container {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: var(--wp--preset--spacing--1);
  min-width: 50rem;
}
@media only screen and (max-width: 1550px) {
  .header__container {
    min-width: 40rem;
  }
}
@media only screen and (max-width: 960px) {
  .header__container {
    position: absolute;
    right: -100vw;
    top: 0;
    min-width: 100vw;
    max-width: 100vw;
    background-color: rgba(0, 59, 92, 0.8);
    backdrop-filter: blur(4px);
    height: 100vh;
    transition: all 0.5s ease-in-out;
    overflow-y: scroll;
    padding-top: 6rem;
    padding-bottom: 2rem;
  }
  .header__container.active {
    right: 0;
  }
}
@media only screen and (max-width: 960px) {
  .header__container {
    gap: 0;
  }
}
@media only screen and (max-width: 960px) {
  .header__nav {
    order: 1;
  }
}
.header__nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.header__nav a {
  color: inherit;
  transition: all 0.25s;
}
.header__nav a[href]:hover {
  color: var(--wp--preset--color--4);
}
.header__nav .level-1 {
  display: flex;
  flex-direction: row;
  gap: 2.75rem;
  justify-content: flex-end;
}
@media only screen and (max-width: 960px) {
  .header__nav .level-1 {
    flex-direction: column;
    justify-content: center;
    padding: 7rem 3.125rem;
    gap: 0;
  }
}
@media only screen and (max-width: 800px) {
  .header__nav .level-1 {
    padding: 2rem;
  }
}
.header__nav .level-1 > li > a {
  font-size: 1.25rem;
}
@media only screen and (max-width: 960px) {
  .header__nav .level-1 > li > a {
    font-size: var(--wp--preset--font-size--4);
  }
}
.header__nav .level-2 {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100vw;
  display: grid;
  grid-template-columns: repeat(5, minmax(15rem, 1fr));
  -moz-column-gap: var(--wp--preset--spacing--3);
       column-gap: var(--wp--preset--spacing--3);
  background-color: var(--wp--preset--color--3);
  box-sizing: border-box;
  overflow: hidden;
  opacity: 0;
  padding: var(--wp--preset--spacing--2) max(var(--wp--preset--spacing--2), 5.75rem);
  pointer-events: none;
  padding-top: var(--wp--preset--spacing--1);
}
@media only screen and (max-width: 960px) {
  .header__nav .level-2 {
    position: relative;
    background: none;
    backdrop-filter: none;
    display: block;
    padding: var(--wp--preset--spacing--1) 0;
    padding-left: 1rem;
    width: 100%;
  }
  .header__nav .level-2 li {
    margin-bottom: 0.5rem;
  }
}
@media only screen and (max-width: 960px) {
  .header__nav .level-2 {
    padding: 0.25rem 0;
  }
}
.header__nav .level-2 li.has-sub-menu {
  all: unset;
  display: flex;
  flex-direction: column;
  gap: var(--wp--preset--spacing--1);
}
@media only screen and (max-width: 960px) {
  .header__nav .level-2 li.has-sub-menu {
    gap: 0.75rem;
  }
}
.header__nav .level-2 li.has-sub-menu:last-child {
  border-right: none;
  padding-right: 0;
}
.header__nav .level-2 > li.menu-item {
  border-right: 1px solid rgba(255, 255, 255, 0.15);
  padding-right: var(--wp--preset--spacing--3);
}
@media only screen and (max-width: 960px) {
  .header__nav .level-2 > li.menu-item {
    border-right: none;
  }
}
.header__nav .level-2 li.span {
  grid-column: 1/-1;
  font-weight: 600;
  border: none;
}
.header__nav .level-2 li.title > a {
  font-weight: 600;
  font-size: var(--wp--preset--font-size--5);
}
@media only screen and (max-width: 960px) {
  .header__nav .level-2 li.title {
    display: none;
  }
}
.header__nav .level-2 li.bold > a {
  font-weight: 600;
  font-size: var(--wp--preset--font-size--3);
}
.header__nav .level-2 li.featured {
  background-color: var(--wp--preset--color--4);
  grid-column: -3/-2;
}
.header__nav .level-2 li.featured:last-child {
  grid-column: -2/-1;
}
.header__nav .level-2 li.featured a {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  box-sizing: border-box;
  padding: var(--wp--preset--spacing--1);
}
.header__nav .level-2 li.featured p {
  margin: 0;
  font-size: var(--wp--preset--font-size--1);
}
.header__nav .level-2 a {
  font-size: 1rem;
  color: var(--wp--preset--color--2);
}
.header__nav .level-2 > li:has(ul) {
  margin-top: var(--wp--preset--spacing--1);
}
.header__nav .level-3 {
  display: flex;
  flex-direction: column;
  gap: var(--wp--preset--spacing--1);
}
@media only screen and (max-width: 960px) {
  .header__nav .level-3 {
    gap: 0.75rem;
  }
}
.header__nav--secondary {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  gap: var(--wp--preset--font-size--2);
}
@media only screen and (max-width: 960px) {
  .header__nav--secondary {
    justify-content: flex-start;
    order: 2;
  }
}
@media only screen and (max-width: 800px) {
  .header__nav--secondary {
    flex-direction: column;
    padding: 0 2rem;
  }
}
.header__nav--secondary .level-1 {
  gap: var(--wp--preset--font-size--2);
}
@media only screen and (max-width: 960px) {
  .header__nav--secondary .level-1 {
    flex-flow: row wrap;
    padding: 0 3.125rem;
  }
}
@media only screen and (max-width: 800px) {
  .header__nav--secondary .level-1 {
    flex-direction: column;
    padding: 0;
  }
}
.header__nav--secondary .level-1 > li > a {
  font-size: var(--wp--preset--font-size--2);
}
.header__nav--secondary .level-1 li.icon {
  display: flex;
  align-items: center;
}
.header__nav--secondary .level-1 li.icon::before {
  content: "";
  display: inline-block;
  width: 1rem;
  height: 1rem;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 0.5rem;
}
.header__nav--secondary .level-1 li.icon-QQ::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxMyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNjU1OTIgMTMuOTU3NEwxMi4zMDUgMTMuOTQwMUw5LjU4MDggMTYuNjA1NEw5LjY1NTkyIDEzLjk1NzRaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0xMi41MTIyIDEzLjE2NDVIOC44Mjg5OFYxNi41NjgiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTIuODYxNTcgMy4yMzM4NkgxMC4wODgxIiBzdHJva2U9IiMwMDY5OTEiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik0yLjg2MTU3IDUuNTE4MzlINS44NDU0MyIgc3Ryb2tlPSIjMDA2OTkxIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNNy4xNTAyNyA1LjUxODM5SDEwLjEzNDEiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTIuODYxNTcgNy40NzY1NEg1Ljg0NTQzIiBzdHJva2U9IiMwMDY5OTEiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik03LjE1MDI3IDcuNDc2NTRIMTAuMTM0MSIgc3Ryb2tlPSIjMDA2OTkxIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNMi44NjE1NyA5LjgwNzY4SDUuODQ1NDMiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTIuODYxNTcgMTEuOTUyM0g1Ljg0NTQzIiBzdHJva2U9IiMwMEFFRUYiIHN0cm9rZS13aWR0aD0iMC41Ii8+CjxwYXRoIGQ9Ik03LjE1MDI3IDkuODA3NjhIMTAuMTM0MSIgc3Ryb2tlPSIjMDA2OTkxIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNMTIuNDE4NiAxMi4zNzE5VjAuMjVIMC4yNVYxNi43NTQ1SDcuNzA5NjYiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPC9zdmc+Cg==);
}
.header__nav--secondary .level-1 li.icon-partner::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxOSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNDUwNThlLTA4IDAuMjVMMTAuNTEwNiAwLjI1VjQuMzk4OTMiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTcuNDUwNThlLTA4IDEzLjE0MTJMMTAuNTEwNiAxMy4xNDEyVjkuMDAwOTIiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTcuNzQ1MDEgNS45MDkwM0w0LjE5Mzg4IDguNDg2NjhWMy4zMzEzOEw3Ljc0NTAxIDUuOTA5MDNaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0xNC42NTk1IDAuMjVMOC4wMjEyNSAwLjI1VjQuMzk4OTMiIHN0cm9rZT0iIzAwNjk5MSIgc3Ryb2tlLXdpZHRoPSIwLjUiLz4KPHBhdGggZD0iTTE4LjUzMTkgMTMuMTQxMkw4LjAyMTI1IDEzLjE0MTJWOS4wMDA5MiIgc3Ryb2tlPSIjMDA2OTkxIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8cGF0aCBkPSJNOS45MjQ3IDUuOTA5MDNMMTMuNDc1OCA4LjQ4NjY4VjMuMzMxMzhMOS45MjQ3IDUuOTA5MDNaIiBmaWxsPSIjMDBBRUVGIi8+CjxsaW5lIHgxPSIxOC43NjU5IiB5MT0iMC41IiB4Mj0iMTUuOTk5OSIgeTI9IjAuNSIgc3Ryb2tlPSIjMDBBRUVGIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8L3N2Zz4K);
  margin-bottom: 5px;
}
.header__nav--secondary .level-1 li.icon-portal::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNzUwMjUgMEw0LjA3OTA1IDQuODkxM0wxMS40MjE0IDQuODkxM0w3Ljc1MDI1IDBaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik0wLjI1IDE1VjcuODI2MDhIMTUuOTAyMiIgc3Ryb2tlPSIjMDA2OTkxIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8bGluZSB4MT0iMTUuOTA5OCIgeTE9IjE1IiB4Mj0iMTUuOTA5OCIgeTI9IjkuMjU0ODUiIHN0cm9rZT0iIzAwQUVFRiIvPgo8L3N2Zz4K);
  margin-bottom: 5px;
}
.header__nav--secondary .level-1 li.icon-ae::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAzMyA0OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjMxOTMgMC41QzIwLjY4NDQgMC41IDI0LjYzNzggMi4yOTQ0NyAyNy41MDIgNS4yMDExN0MzMC4zNDkxIDguMDkwNzggMzIuMTM5NiAxMi45NTE0IDMyLjEzOTYgMTcuNDE3QzMyLjEzOTUgMjIuODk4OSAyOS4yMTkyIDI4LjA5NDcgMjUuNjc4NyAzMy4yMTE5QzI0Ljc5NjYgMzQuNDg2OCAyMy44ODA0IDM1Ljc1MTIgMjIuOTY1OCAzNy4wMTA3QzIyLjA1MjQgMzguMjY4NyAyMS4xNDA0IDM5LjUyMjkgMjAuMjcxNSA0MC43NzA1QzE4Ljc4ODYgNDIuODk5NyAxNy40MjAyIDQ1LjAyNjcgMTYuMzcxMSA0Ny4xNTYyQzE1LjY0NTUgNDUuNDQzMyAxNC40OTEzIDQzLjU4MzkgMTMuMTQ5NCA0MS42MzM4QzExLjUxNTcgMzkuMjU5NiA5LjUxMDA5IDM2LjYyMjMgNy42NTEzNyAzMy45NzQ2QzMuODcwNTUgMjguNTg5MSAwLjUwMDE0NiAyMi44OTAyIDAuNSAxNy40MTdDMC41IDEyLjk1MTQgMi4yODk1NSA4LjA5MDc4IDUuMTM2NzIgNS4yMDExN0M4LjAwMDgzIDIuMjk0MzggMTEuOTU0MyAwLjUwMDA3NiAxNi4zMTkzIDAuNVoiIHN0cm9rZT0iIzAwNjk5MSIvPgo8cGF0aCBkPSJNNi42OTk3NCAxNi4xMTFDNi42OTk3NCAxMy40MTUyIDcuNzczOTMgMTAuOTcyNiA5LjUxODY0IDkuMjA3MzdDMTEuMjU2NSA3LjQ0MjEzIDEzLjY2NDkgNi4zNDc0MSAxNi4zMTk2IDYuMzQ3NDFDMTguOTc0MyA2LjM0NzQxIDIxLjM4MjcgNy40NDIxMyAyMy4xMjA2IDkuMjA3MzdDMjQuODU4NCAxMC45NzI2IDI1LjkzOTUgMTMuNDE1MiAyNS45Mzk1IDE2LjExMSIgc3Ryb2tlPSIjMDA2OTkxIi8+CjxwYXRoIGQ9Ik0xNi4zMTk2IDM3LjU1NzRMMjQuNjUwNyAyNi41ODU5TDcuOTg4NTggMjYuNTg1OUwxNi4zMTk2IDM3LjU1NzRaIiBmaWxsPSIjMDBBRUVGIi8+Cjwvc3ZnPgo=);
  margin-bottom: 5px;
}
.header__nav--secondary .level-1 li.icon-office::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAzNCA0NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjA4NCAyNy4xMjAxTDIyLjE4NzggMzIuMDQ5SDExLjk4MDFMMTcuMDg0IDI3LjEyMDFaIiBmaWxsPSIjMDBBRUVGIi8+CjxwYXRoIGQ9Ik03LjQ5Mjk4IDcuMjY5NTNIMTUuNDg0OSIgc3Ryb2tlPSIjMDA2OTkxIi8+CjxwYXRoIGQ9Ik03LjQ5Mjk4IDE0LjcyNjFIMTUuNDg0OSIgc3Ryb2tlPSIjMDA2OTkxIi8+CjxwYXRoIGQ9Ik03LjQ5Mjk4IDIyLjM0MTFIMTUuNDg0OSIgc3Ryb2tlPSIjMDA2OTkxIi8+CjxwYXRoIGQ9Ik0xOS41IDcuMjY5NTNIMjcuNDkyIiBzdHJva2U9IiMwMEFFRUYiLz4KPHBhdGggZD0iTTE4Ljk4MTQgMTQuNzI2MUgyNi45NzM0IiBzdHJva2U9IiMwMDY5OTEiLz4KPHBhdGggZD0iTTE4Ljk4MTQgMjIuMzQxMUgyNi45NzM0IiBzdHJva2U9IiMwMDY5OTEiLz4KPHBhdGggZD0iTTIxLjUyMjUgMzMuNjkxOUwyMS41MjI1IDQxLjY4MzkiIHN0cm9rZT0iIzAwNjk5MSIvPgo8cGF0aCBkPSJNMTIuOTQzOSAzMy42OTE5TDEyLjk0MzkgNDEuNjgzOSIgc3Ryb2tlPSIjMDA2OTkxIi8+CjxwYXRoIGQ9Ik0wLjUgMC41SDMzLjA5MjJWNDQuNzA1NkgwLjVWMC41WiIgc3Ryb2tlPSIjMDA2OTkxIi8+Cjwvc3ZnPgo=);
  margin-bottom: 5px;
}
.header__nav--secondary .search_container {
  display: flex;
}
.header__nav--secondary .search_container.active .search {
  transform: rotate(360deg);
  opacity: 0;
  width: 0;
  transition-delay: 0s;
  pointer-events: none;
}
.header__nav--secondary .search_container.active .search_X {
  transform: rotate(360deg);
  width: 1rem;
  opacity: 1;
  transition-delay: 0.25s;
  pointer-events: all;
}
.header__nav--secondary .search_container.active .search_form {
  width: 9.3rem;
  transition-delay: 0.25s;
}
.header__nav--secondary .search_form {
  display: inline-block;
  margin-left: 0;
  width: 0;
  overflow: hidden;
  transition: all 0.5s ease;
  padding-left: 0.5rem;
}
.header__nav--secondary .search_form label {
  display: none;
}
.header__nav--secondary .search {
  width: 1rem;
  height: auto;
  cursor: pointer;
  transition: all 0.5s ease;
  overflow: hidden;
}
.header__nav--secondary .search path {
  stroke: var(--wp--preset--color--3);
}
.header__nav--secondary .search_X {
  width: 0;
  height: auto;
  opacity: 0;
  cursor: pointer;
  transition: all 0.5s ease;
  overflow: hidden;
  pointer-events: none;
}
.header__nav--secondary .search_X path {
  stroke: var(--wp--preset--color--3);
}
.hero__jump-links {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 1.5rem 0;
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--4);
  justify-content: center;
}
@media screen and (max-width: 800px) {
  .hero__jump-links {
    gap: var(--wp--preset--spacing--1);
    padding: 1rem 0;
  }
}
.hero__jump-links * {
  color: var(--wp--preset--color--2);
}
.hero__jump-links.is-scrolling {
  position: fixed;
  top: 0;
  height: 2.75rem;
  padding: 0.5rem 0;
  box-sizing: border-box;
  z-index: 1;
  left: 0;
  width: 100%;
  text-align: center;
  transition: transform 0.35s ease, background-color 0.35s ease;
  background: rgba(0, 59, 92, 0.75);
  backdrop-filter: blur(10px);
}
.footer {
  position: relative;
  padding: var(--wp--preset--spacing--4) 0;
  background-color: var(--wp--preset--color--3);
  overflow: hidden;
}
@media only screen and (max-width: 1550px) {
  .footer {
    flex-direction: column;
    gap: 1.5rem;
  }
}
.footer::after {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzNiAzNiI+CiAgPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDMwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDIuMS4xIEJ1aWxkIDEzNikgIC0tPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuc3QwIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICB9CgogICAgICAuc3QxIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuc3QyIHsKICAgICAgICBvcGFjaXR5OiAuODsKICAgICAgfQoKICAgICAgLnN0MyB7CiAgICAgICAgb3BhY2l0eTogLjU7CiAgICAgIH0KCiAgICAgIC5zdDQgewogICAgICAgIGZpbGw6ICMwMDY5OTE7CiAgICAgIH0KCiAgICAgIC5zdDUgewogICAgICAgIGRpc3BsYXk6IG5vbmU7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnIGNsYXNzPSJzdDUiPgogICAgPHBhdGggY2xhc3M9InN0NCIgZD0iTTUxLjYsM2gyLjhsMy40LDEyaC0yLjlsLS42LTIuNGgtMi45bC0uNiwyLjRoLTIuOGwzLjYtMTJaTTUxLjksMTAuNmgybC0uNS0yYy0uMy0xLjEtLjQtMS45LS41LTIuNWgwYzAsLjYtLjIsMS40LS41LDIuNWwtLjUsMloiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik01OC42LDZoMi4xbC4yLjljLjctLjYsMS40LTEuMSwyLjYtMS4xczIuNC43LDIuNCwyLjV2Ni43aC0yLjZ2LTYuMmMwLS45LS4zLTEuMS0uOC0xLjFzLS45LjItMS4zLjV2Ni44aC0yLjVWNmgwWiIvPgogICAgPHBhdGggY2xhc3M9InN0NCIgZD0iTTY2LjksMTYuMWMwLS44LjUtMS40LDEuMi0xLjctLjUtLjMtLjgtLjktLjgtMS41LDAtLjkuNC0xLjQsMS0xLjgtLjgtLjUtMS4xLTEuMy0xLjEtMi40LDAtMS45LDEuMS0zLDMuNi0zczEuMSwwLDEuNS4yaDIuOHYxLjNsLS45LjRjLjIuNC4zLjguMywxLjMsMCwxLjktMSwyLjgtMy42LDIuOHMtLjcsMC0xLS4xYzAsLjItLjMuNC0uMy43cy4yLjQuNi40aDEuN2MxLjgsMCwzLjIuNywzLjIsMi42cy0xLjQsMy4xLTQuNCwzLjEtMy44LS44LTMuOC0yLjNNNjkuMSwxNS43YzAsLjcuMiwxLjEsMS43LDEuMXMxLjgtLjQsMS44LTEuMS0uNC0uOS0xLjYtLjloLTEuN2MtLjEuMi0uMi41LS4yLjlNNzIuMSw4LjhjMC0uOS0uMi0xLjMtMS4yLTEuM3MtMS4yLjQtMS4yLDEuMy4yLDEuMywxLjIsMS4zLDEuMi0uNCwxLjItMS4zIi8+CiAgICA8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNzUuNiwxMC41YzAtMy40LDEuNC00LjcsMy45LTQuN3MzLjksMS41LDMuOSw0Ljh2LjdoLTVjMCwxLjYuNSwyLDEuNywyczEuNS0uNCwyLS44bDEuMSwxLjdjLS43LjYtMS43LDEuMS0zLjEsMS4xLTMuMS0uMS00LjUtMS41LTQuNS00LjhNNzguMyw5LjZoMi40YzAtMS40LS4yLTItMS4yLTItLjgsMC0xLjEuNC0xLjIsMiIvPgogICAgPHBhdGggY2xhc3M9InN0NCIgZD0iTTg0LjUsMTIuNFYzaDIuNXY5LjVjMCwuNywwLC44LjcuOGguMmwuMywxLjZjLS4zLjEtLjguMy0xLjUuMy0xLjksMC0yLjItLjktMi4yLTIuOCIvPgogICAgPHBhdGggY2xhc3M9InN0NCIgZD0iTTkyLjYsOWMwLTQuNCwxLjctNi4yLDUtNi4yczQuOSwxLjksNC45LDYuMi0xLjYsNi4yLTQuOSw2LjItNS0xLjgtNS02LjJNOTkuNiw5YzAtMy4xLS41LTQuMS0yLTQuMXMtMiwxLTIsNC4xLjUsNC4yLDIsNC4yYzEuNSwwLDItMS4xLDItNC4yIi8+CiAgICA8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMTAzLjQsMTIuM2MwLTIuMSwxLjMtMi45LDQtMi45aC42di0uM2MwLS45LS4yLTEuMy0xLTEuM3MtMS43LjQtMi40LjhsLS45LTEuN2MxLS43LDIuMS0xLjEsMy42LTEuMSwyLjMsMCwzLjMuOCwzLjMsMi45djYuM2gtMnMwLS40LS4zLS43Yy0uNS41LTEuMS45LTIuMS45LTIsMC0yLjgtMS4xLTIuOC0yLjlNMTA4LDEzdi0yLjFoMGMtMS42LDAtMS45LjQtMS45LDEuNHMuMiwxLjIuOSwxLjJjLjUsMCwuOC0uMiwxLjEtLjUiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0xMTIuMSwzaDIuNXYxMmgtMi41VjNaTTExNC43LDkuOWwyLTMuOWgyLjhsLTIuMywzLjcsMi44LDUuM2gtMi44bC0yLjUtNS4xWiIvPgogIDwvZz4KICA8Zz4KICAgIDxnIGNsYXNzPSJzdDMiPgogICAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjAsMjcuM2wxNS4zLTE0LjNjLS44LTIuOC0yLjItNS4yLTQuMS03LjNsLTExLjUsMTIuMi4zLDkuNFoiLz4KICAgICAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwLjEsMzEuN3Y0LjFjNS42LS43LDEwLjItMy44LDEzLTguMmwtOS43LjUtMy4zLDMuNloiLz4KICAgICAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxLjYuNGMtLjgtLjItMS42LS4zLTIuNS0uNHYyLjZjLjEsMCwyLjUtMi4yLDIuNS0yLjJaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi42LDguNEwxMC4zLDEuOGMtMi43LDEuMi01LDMuMS02LjcsNS40bDEyLjcsMTIuMS4zLTEwLjlaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0uMSwxOS4zYy4zLDQuNSwyLjQsOC42LDUuNCwxMS42bDUuMS0uNEwuMSwxOS4zWiIvPgogICAgPC9nPgogICAgPGcgY2xhc3M9InN0MiI+CiAgICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNS43LDE1bC0xMC4zLDExLDguNC40YzEuNC0yLjUsMi4yLTUuNCwyLjItOC40czAtMi0uMy0zWiIvPgogICAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTkuNiwxNWw2LjktNi41LjItNi4yYy0xLjMtLjctMi44LTEuMy00LjMtMS43bC0zLjIsMy40LjQsMTFaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4yLDIyLjJsLTcuOC04LjItNy45LS4yQy4zLDE0LjgsMCwxNS44LDAsMTYuOGwxNS44LDE0LjkuNC05LjVaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi45LDBjLTIuMS4xLTQuMS42LTYsMS40bDUuOCw1LjUuMi02LjlaIi8+CiAgICA8L2c+CiAgICA8Zz4KICAgICAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTMwLjMsNC45Yy0uOS0uOS0xLjktMS42LTMtMi4ybC4yLDQuOSwyLjgtMi43WiIvPgogICAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi45LDMyLjJjMi40LDEuOSw1LjQsMy4yLDguNiwzLjZsLTMuMS0zLjMtNS41LS4zWiIvPgogICAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi45LDguMmMtMSwxLjUtMS43LDMuMi0yLjIsNWw2LjctLjItNC41LTQuOFoiLz4KICAgIDwvZz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE4IiBjeT0iMTgiIHI9IjE4Ii8+CiAgPC9nPgo8L3N2Zz4=);
  position: absolute;
  top: 17%;
  right: -13%;
  width: 65vh;
  height: auto;
  z-index: 0;
  opacity: 0.15;
}
.footer--menu {
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--2);
}
@media only screen and (max-width: 960px) {
  .footer--menu {
    flex-direction: column;
    gap: 1.5rem;
  }
}
.footer__inner {
  position: relative;
  display: flex;
  flex-direction: column;
  max-width: 1470px;
  margin: 0 auto;
  z-index: 1;
}
@media only screen and (max-width: 1470px) {
  .footer__inner {
    padding: var(--wp--preset--spacing--2);
  }
}
@media only screen and (max-width: 800px) {
  .footer__inner {
    padding: var(--wp--preset--spacing--1);
  }
}
.footer__nav {
  display: flex;
  flex-direction: row;
  flex: 1 1 auto;
}
.footer__nav ul {
  all: unset;
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--2);
  list-style: none;
  width: 100%;
}
@media only screen and (max-width: 1550px) {
  .footer__nav ul {
    flex-wrap: wrap;
    gap: 1.5rem 3rem;
  }
}
@media screen and (max-width: 800px) {
  .footer__nav ul {
    gap: 1rem 1rem;
  }
}
.footer__nav ul li > a {
  color: var(--wp--preset--color--2);
  font-size: var(--wp--preset--font-size--1);
  text-decoration: none;
  transition: all 0.25s;
}
.footer__nav ul li > a:hover {
  color: var(--wp--preset--color--4);
}
.footer__nav ul li.bold {
  margin-top: 0.5rem;
}
.footer__nav ul li.bold > a {
  font-weight: 600;
  pointer-events: none;
}
.footer__nav .level-1 .menu-item {
  flex: 1 1 auto;
}
.footer__nav .level-1 > .has-sub-menu > a {
  display: block;
  padding-bottom: 0.75rem;
  border-bottom: 1px solid var(--wp--preset--color--2);
}
.footer__nav .level-1 > .has-sub-menu > .level-2 {
  padding-top: 0.75rem;
}
.footer__nav .title, .footer__nav .featured {
  display: none;
}
.footer__nav .level-2 {
  flex-direction: column;
  gap: 0;
}
.footer__nav .level-3 {
  flex-direction: column;
  gap: 0;
}
.footer__sub {
  display: flex;
  flex-direction: column;
}
.footer__sub .footer__nav {
  flex: 0 0 auto;
}
.footer__sub .level-1 {
  flex-direction: column;
  gap: 0;
  flex: 0 0 auto;
}
.footer__sub .level-1 .menu-item {
  flex: 0 0 auto;
}
.footer__sub .disclosure_icons {
  margin-top: 1rem;
}
.footer__sub .disclosure_icons img {
  width: 5rem;
  height: 5rem;
}
.footer__sub .disclosure_icons img + img {
  margin-bottom: 1rem;
}
.footer--disc {
  margin-top: 4.5rem;
  font-size: 14px;
  color: var(--wp--preset--color--2);
}
.footer--disc hr {
  margin-bottom: 3.75rem;
}
.footer .social {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1.5rem));
  -moz-column-gap: 1rem;
       column-gap: 1rem;
  row-gap: 0.5rem;
  padding: 0.5rem 0;
}
.footer .social_link:hover > i svg path {
  fill: var(--wp--preset--color--4);
}
.footer .social_link svg {
  width: 1.25rem;
  height: 1.25rem;
}
.footer .social_link svg path {
  fill: var(--wp--preset--color--2);
  transition: fill 0.25s;
}
.footer-cta {
  position: relative;
  width: 100%;
  max-width: 100%;
  margin: 0;
  padding: 5rem clamp(3.5rem, 5vw, 7rem);
  box-sizing: border-box;
}
@media screen and (max-width: 800px) {
  .footer-cta {
    padding: var(--wp--preset--spacing--2) max(var(--wp--preset--spacing--1), var(--wp--preset--spacing--2));
  }
}
.footer-cta::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -3;
  background-image: var(--footer-bg);
  background-size: cover;
  background-position: 52% 33%;
  background-repeat: no-repeat;
  box-sizing: border-box;
}
@media screen and (max-width: 800px) {
  .footer-cta::before {
    background-position: 75% 33%;
  }
}
.footer-cta::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  background: var(--footer-bg-overlay);
  background-size: cover;
  background-position: 52% 33%;
  background-repeat: no-repeat;
  box-sizing: border-box;
}
@media screen and (max-width: 800px) {
  .footer-cta::after {
    background-position: 75% 33%;
  }
}
.footer-cta__inner {
  max-width: 1420px;
  margin: 0 auto;
  position: relative;
  color: var(--wp--preset--color--2);
  padding: clamp(3.5rem, 5vh, 7rem) clamp(3.5rem, 5vw, 7rem);
}
.footer-cta__inner::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -2;
  border: 1px solid #E4E7EA;
}
.footer-cta__inner__content {
  max-width: 60%;
}
@media screen and (max-width: 960px) {
  .footer-cta__inner__content {
    max-width: 100%;
  }
}
.footer-cta__inner p {
  color: var(--wp--preset--color--2);
}
.footer-cta__inner .button {
  margin-top: 2rem;
}
.external-popup {
  position: fixed;
  top: 0;
  right: 50%;
  z-index: 9999;
  width: 33%;
  max-height: 50vh;
  overflow: scroll;
  background-color: var(--wp--preset--color--2);
  box-shadow: 7px 7px 12px 0 rgba(0, 0, 0, 0.08);
  transition-delay: 0s;
  transform: translate(50%, -50%);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  padding: 4.25rem 3.5rem;
  pointer-events: none;
}
@media only screen and (max-width: 1750px) {
  .external-popup {
    width: 50%;
  }
}
@media only screen and (max-width: 1550px) {
  .external-popup {
    width: 70%;
    padding: 4.25rem 2.5rem 3rem 2.5rem;
  }
}
@media only screen and (max-width: 960px) {
  .external-popup {
    width: 80%;
    padding: 4.25rem 1.5rem 2rem 1.5rem;
    max-height: 60vh;
  }
}
.external-popup * {
  pointer-events: none;
}
.external-popup.active {
  top: 40%;
  opacity: 1;
  pointer-events: all;
}
.external-popup.active * {
  pointer-events: all;
}
.external-popup__header {
  border-top: 1px solid var(--wp--preset--color--4);
}
.external-popup__content {
  font-size: var(--wp--preset--font-size--1);
}
.external-popup__close {
  all: unset;
  position: absolute;
  top: 1.5rem;
  right: 1.5rem;
  width: 1rem;
  height: 1rem;
  background: transparent;
  border: none;
  cursor: pointer;
  z-index: 10;
  padding: 0;
}
.external-popup__close:hover {
  opacity: 0.5;
}
.external-popup__close span {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 1rem;
  height: 1px;
  background: var(--wp--preset--color--3);
  display: block;
  transform-origin: center;
}
.external-popup__close span:first-child {
  transform: translate(-50%, -50%) rotate(45deg);
}
.external-popup__close span:last-child {
  transform: translate(-50%, -50%) rotate(-45deg);
}
.scroll-to-top {
  all: unset;
  position: fixed;
  bottom: 2rem;
  right: 2rem;
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
  background: rgba(134, 134, 134, 0.77);
  color: var(--wp--preset--color--2);
  font-size: 1.25rem;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease, background 0.25s ease-in-out, color 0.25s ease-in-out;
  z-index: 999;
  cursor: pointer;
}
.scroll-to-top__icon {
  display: inline-block;
  transform: rotate(-90deg);
  line-height: 1;
}
.scroll-to-top.active {
  opacity: 1;
  pointer-events: all;
}
.scroll-to-top:hover {
  background: var(--wp--preset--color--5);
  color: var(--wp--preset--color--2);
}
/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/team/view.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.archive-hero {
  box-sizing: border-box;
  padding: var(--wp--preset--spacing--5) var(--wp--preset--spacing--3);
  min-height: 24rem;
  padding-bottom: var(--wp--preset--spacing--3);
}
.archive-hero.style-blue {
  background-color: var(--wp--preset--color--3);
}
.archive-hero.style-blue .archive-hero__inner * {
  color: var(--wp--preset--color--2);
}
.archive-hero.style-blue #archive-filter .archive-hero__filters select, .archive-hero.style-blue #archive-program-select .archive-hero__filters select {
  color: var(--wp--preset--color--2);
}
.archive-hero.style-blue #archive-filter .archive-hero__filters select option, .archive-hero.style-blue #archive-program-select .archive-hero__filters select option {
  background-color: var(--wp--preset--color--2);
  color: var(--wp--preset--color--3);
}
.archive-hero.style-blue #archive-filter .archive-hero__filters::after, .archive-hero.style-blue #archive-program-select .archive-hero__filters::after {
  border-color: var(--wp--preset--color--2);
}
.archive-hero.style-blue #archive-filter .archive-hero__search input, .archive-hero.style-blue #archive-program-select .archive-hero__search input {
  color: var(--wp--preset--color--2);
}
.archive-hero.style-blue #archive-filter .archive-hero__search input::-moz-placeholder, .archive-hero.style-blue #archive-program-select .archive-hero__search input::-moz-placeholder {
  color: var(--wp--preset--color--2);
}
.archive-hero.style-blue #archive-filter .archive-hero__search input::placeholder, .archive-hero.style-blue #archive-program-select .archive-hero__search input::placeholder {
  color: var(--wp--preset--color--2);
}
.archive-hero.style-blue #archive-filter .archive-hero__search::after, .archive-hero.style-blue #archive-program-select .archive-hero__search::after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNzYwNzQgMTEuMzg4NkM4LjU0NTM2IDExLjM4ODYgMTAuODAyNyA5LjAwOTEgMTAuODAyNyA2LjA3MzgyQzEwLjgwMjcgMy4xMzg1NCA4LjU0NTM2IDAuNzU5MDI2IDUuNzYwNzQgMC43NTkwMjZDMi45NzYxMyAwLjc1OTAyNiAwLjcxODc1IDMuMTM4NTQgMC43MTg3NSA2LjA3MzgyQzAuNzE4NzUgOS4wMDkxIDIuOTc2MTMgMTEuMzg4NiA1Ljc2MDc0IDExLjM4ODZaIiBzdHJva2U9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNS4wMDAxIDE2Ljk1MTNMOS4wOTM3NSAxMC4wODAyIiBzdHJva2U9IndoaXRlIi8+Cjwvc3ZnPgo=);
}
.archive-hero__inner {
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
  padding-top: 3rem;
  padding-bottom: 2rem;
}
.archive-hero__inner * {
  color: var(--wp--preset--color--3);
}
.archive-hero__title h1 {
  font-size: var(--wp--preset--font-size--7);
  margin-bottom: 0;
}
.archive-hero__title p {
  font-size: var(--wp--preset--font-size--6);
  margin: 0;
}
.archive-hero__title #archive-return {
  margin-top: 2.5rem;
}
.archive-hero__title #archive-filter, .archive-hero__title #archive-program-select {
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--2);
  margin-top: 2.5rem;
}
@media (max-width: 768px) {
  .archive-hero__title #archive-filter, .archive-hero__title #archive-program-select {
    flex-direction: column;
    gap: var(--wp--preset--spacing--2);
  }
}
.archive-hero__title #archive-filter .archive-hero__filters, .archive-hero__title #archive-program-select .archive-hero__filters {
  position: relative;
}
.archive-hero__title #archive-filter .archive-hero__filters select, .archive-hero__title #archive-program-select .archive-hero__filters select {
  all: unset;
  box-sizing: border-box;
  display: inline-block;
  font-size: var(--wp--preset--font-size--3);
  font-weight: normal;
  padding: 0;
  padding-bottom: 0.5rem;
  border-bottom: 1px solid var(--wp--preset--color--5);
  width: 20vw;
  max-width: 25rem;
  transition: all 0.5s ease-in-out;
  color: var(--wp--preset--color--3);
}
@media screen and (max-width: 768px) {
  .archive-hero__title #archive-filter .archive-hero__filters select, .archive-hero__title #archive-program-select .archive-hero__filters select {
    width: 100%;
    max-width: 100%;
  }
}
.archive-hero__title #archive-filter .archive-hero__filters::after, .archive-hero__title #archive-program-select .archive-hero__filters::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0.5rem;
  width: 0.75rem;
  height: 0.75rem;
  border: solid var(--wp--preset--color--5);
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
}
.archive-hero__title #archive-filter .archive-hero__search, .archive-hero__title #archive-program-select .archive-hero__search {
  position: relative;
}
.archive-hero__title #archive-filter .archive-hero__search input, .archive-hero__title #archive-program-select .archive-hero__search input {
  all: unset;
  box-sizing: border-box;
  display: inline-block;
  font-size: var(--wp--preset--font-size--3);
  font-weight: normal;
  padding: 0;
  padding-bottom: 0.5rem;
  padding-left: 2.5rem;
  border-bottom: 1px solid var(--wp--preset--color--5);
  width: 20vw;
  max-width: 25rem;
  transition: all 0.5s ease-in-out;
  color: var(--wp--preset--color--3);
}
@media screen and (max-width: 768px) {
  .archive-hero__title #archive-filter .archive-hero__search input, .archive-hero__title #archive-program-select .archive-hero__search input {
    width: 100%;
    max-width: 100%;
  }
}
.archive-hero__title #archive-filter .archive-hero__search::after, .archive-hero__title #archive-program-select .archive-hero__search::after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNzYwNzQgMTEuMzg4NkM4LjU0NTM2IDExLjM4ODYgMTAuODAyNyA5LjAwOTEgMTAuODAyNyA2LjA3MzgyQzEwLjgwMjcgMy4xMzg1NCA4LjU0NTM2IDAuNzU5MDI2IDUuNzYwNzQgMC43NTkwMjZDMi45NzYxMyAwLjc1OTAyNiAwLjcxODc1IDMuMTM4NTQgMC43MTg3NSA2LjA3MzgyQzAuNzE4NzUgOS4wMDkxIDIuOTc2MTMgMTEuMzg4NiA1Ljc2MDc0IDExLjM4ODZaIiBzdHJva2U9IiMwMDQ1NjMiLz4KPHBhdGggZD0iTTE1LjAwMDEgMTYuOTUxM0w5LjA5Mzc1IDEwLjA4MDIiIHN0cm9rZT0iIzAwNDU2MyIvPgo8L3N2Zz4K);
  position: absolute;
  top: 4px;
  left: 0.5rem;
  width: 1rem;
  height: 1rem;
}
.archive-hero__title #archive-filter label, .archive-hero__title #archive-program-select label {
  display: none;
}
.col-container {
  display: flex;
  flex-wrap: wrap;
  gap: var(--wp--preset--spacing--4);
  width: var(--wp--style--global--content-size);
  margin: 0 auto;
}
@media screen and (max-width: 1478px) {
  .col-container {
    padding: 0 var(--wp--preset--spacing--1);
    width: auto;
  }
}
@media screen and (max-width: 960px) {
  .col-container {
    flex-direction: column;
  }
}
.col-container .col--left {
  flex: 1 1 calc(66% - var(--wp--preset--spacing--4));
}
@media screen and (max-width: 960px) {
  .col-container .col--left {
    flex: 1 1 100%;
  }
}
.col-container .col--right {
  flex: 1 1 calc(33% - var(--wp--preset--spacing--4));
}
.col-container .col--right .side_bar_form {
  background-color: var(--wp--preset--color--10);
  padding: var(--wp--preset--spacing--2);
}
.col-container .col--right .side_bar_form h4 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
.col-container .col--right .side_bar_form p {
  line-height: 1;
  margin: 0;
}
.col-container .col--right .sidebar-buttons {
  display: flex;
  flex-direction: column;
  gap: var(--wp--preset--spacing--1);
  margin-top: var(--wp--preset--spacing--1);
}
@media screen and (max-width: 960px) {
  .col-container .col--right {
    flex: 1 1 100%;
  }
}
.team__grid {
  width: 100%;
}
.team__grid--ae-tax {
  margin-bottom: var(--wp--preset--spacing--4);
}
.team__grid__list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(25rem, 1fr));
  gap: 1rem;
}
.team__grid__list--ae {
  grid-template-columns: repeat(auto-fit, 12rem);
}
.team__grid__list--ae .team__grid__list-item {
  height: 16rem;
  width: 12rem;
}
.team__grid__list-item {
  position: relative;
  display: flex;
  flex-direction: row;
  gap: 1.5rem;
  height: 20rem;
  width: 16rem;
  box-sizing: border-box;
}
.team__grid__list-item.no-bio {
  cursor: default;
  pointer-events: none;
}
.team__grid__list-item:hover .team__grid__list-item-content, .team__grid__list-item:focus .team__grid__list-item-content {
  height: 100%;
}
.team__grid__list-item-content {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  height: 5rem;
  flex-direction: column;
  justify-content: center;
  background: linear-gradient(180deg, rgba(0, 69, 99, 0.75), rgba(0, 105, 145, 0.75));
  backdrop-filter: blur(10px);
  padding: var(--wp--preset--spacing--1);
  transition: height 0.5s ease;
  box-sizing: border-box;
}
.team__grid__list-item-content h5 {
  font-size: var(--wp--preset--font-size--3);
  font-weight: 600;
}
.team__grid__list-item-content p {
  font-size: var(--wp--preset--font-size--1);
}
.team__grid__list-item-content * {
  margin: 0;
  color: #fff;
}
.team__inner > :first-child {
  margin-block-start: 0;
}
.team__inner > :last-child {
  margin-block-end: 0;
}
.team__inner {
  padding: var(--wp--preset--spacing--3) 0;
  max-width: var(--wp--style--global--wide-size);
  margin: 0 auto;
  padding: var(--wp--preset--spacing--6) 0;
  padding-top: 0;
}
@media (max-width: 1550px) {
  .team__inner {
    margin: 0 var(--wp--preset--spacing--2);
  }
}
@media (max-width: 768px) {
  .team__inner {
    margin: 0 var(--wp--preset--spacing--1);
  }
}
.team__overview {
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
  padding: var(--wp--preset--spacing--4);
}
.team__grid--archive .team__grid__list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
  row-gap: 4rem;
  padding: var(--wp--preset--spacing--2) 0;
}
.team__grid--archive .team__grid__list.no-bio .team__grid__list-item {
  opacity: 0.6;
  cursor: default;
  pointer-events: none;
}
.bio {
  padding: var(--wp--preset--spacing--3) 0;
}
@media screen and (max-width: 1478px) {
  .bio {
    padding: var(--wp--preset--spacing--3) var(--wp--preset--spacing--1);
  }
}
.bio__category {
  font-size: var(--wp--preset--font-size--4);
  color: var(--wp--preset--color--3);
  text-transform: uppercase;
}
.bio__col {
  flex: 1 1 66%;
}
.bio__info {
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--2);
}
@media screen and (max-width: 768px) {
  .bio__info {
    flex-direction: column;
    gap: var(--wp--preset--spacing--1);
  }
}
.bio__info__inner {
  flex: 1 1 auto;
}
.bio__info__inner h1 {
  font-size: 3rem;
}
.bio__info__inner__title {
  font-size: var(--wp--preset--font-size--4);
  color: var(--wp--preset--color--3);
}
.bio__info__inner__ln {
  display: inline-block;
}
.bio__info__inner__ln path {
  fill: var(--wp--preset--color--3);
}
.bio__img {
  width: 16rem;
  height: 18rem;
}
.bio__content {
  margin: var(--wp--preset--spacing--3) 0;
}
.bio__mngr {
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--3);
  margin-top: var(--wp--preset--spacing--4);
}
.bio__mngr__img {
  width: 8rem;
  height: 9rem;
}
.bio__mngr__info * {
  margin-top: 0;
}
.bio__mngr__info h5 {
  margin-bottom: 0.5rem;
  font-weight: 600;
}
.bio__nav {
  margin-top: var(--wp--preset--spacing--3);
}
/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/posts/view.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.post-type {
  box-sizing: border-box;
}
.post-type.post-type--featured {
  padding-bottom: var(--wp--preset--spacing--2);
  border-bottom: 1px solid var(--wp--preset--color--11);
  margin-bottom: var(--wp--preset--spacing--3);
}
.post-type.post-type--featured:hover {
  box-shadow: none;
  transform: translateY(0);
}
.post-type.post-type--featured .post-type__content {
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--3);
  padding: 0;
}
@media screen and (max-width: 1600px) {
  .post-type.post-type--featured .post-type__content {
    flex-direction: column;
  }
}
.post-type.post-type--featured .post-type__image {
  flex: 1 1 66%;
}
@media screen and (max-width: 1600px) {
  .post-type.post-type--featured .post-type__image {
    flex: 1 1 100%;
  }
  .post-type.post-type--featured .post-type__image img {
    width: 100%;
    height: auto;
  }
}
.post-type.post-type--featured .post-type__details {
  display: block;
  gap: 1rem;
}
.post-type.post-type--featured .post-type__details__inner * {
  color: var(--wp--preset--color--3);
}
.post-type.post-type--featured .post-type__title {
  font-weight: 600;
}
.post-type--post {
  position: relative;
  overflow: hidden;
  transition: all 0.5s ease;
}
.post-type--post:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  transform: translateY(-10px);
}
.post-type--post::before {
  position: absolute;
  top: -20px;
  left: -25%;
  width: 75%;
  height: 100%;
  z-index: 0;
  opacity: 0.1;
}
.post-type--post .post-type__content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: var(--wp--preset--spacing--1);
  height: 100%;
}
.post-type--post .post-type__content * {
  color: var(--wp--preset--color--2);
}
.post-type--post .post-type__date {
  font-size: var(--wp--preset--font-size--1);
}
.post-type--program {
  background: #fff;
  padding: var(--wp--preset--spacing--1);
  border: 1px solid var(--wp--preset--color--5);
  transition: all 0.5s ease;
}
.post-type--program:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  transform: translateY(-10px);
}
.post-type--program .post-type__content {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.post-type--program .post-type__title {
  margin: 0;
  line-height: 1.4;
  font-weight: 500;
}
.post-type--program .post-type__excerpt {
  margin: 0;
}
.post-type--program .post-type__details {
  display: flex;
  flex-direction: row;
  background: var(--wp--preset--color--10);
  padding: 0.5rem;
  margin: 1rem 0;
  justify-content: space-between;
}
.post-type--program .post-type__score, .post-type--program .post-type__ltv {
  display: flex;
  flex-direction: column;
  flex: 1 1 50%;
}
.post-type--program .post-type__score span:first-child, .post-type--program .post-type__ltv span:first-child {
  font-weight: 600;
  font-size: var(--wp--preset--font-size--3);
  color: var(--wp--preset--color--5);
}
.post-type--program .post-type__score span:last-child, .post-type--program .post-type__ltv span:last-child {
  font-size: var(--wp--preset--font-size--2);
  color: var(--wp--preset--color--11);
}
.post-type--program .post-type__stats {
  margin-top: 0;
}
.post-type--program .post-type__stats li::marker {
  color: var(--wp--preset--color--5);
}
.post-type--quote {
  background: #fff;
  padding: var(--wp--preset--spacing--2);
  border: 1px solid var(--wp--preset--color--5);
  justify-content: center;
  box-sizing: border-box;
  transition: all 0.5s ease;
}
.post-type--quote .post-type__content {
  text-align: center;
}
.post-type--quote .post-type__content p {
  font-size: var(--wp--preset--font-size--5);
  margin-top: 0;
}
.post-type--quote .post-type__content .post-type__title {
  margin: 0;
  font-size: var(--wp--preset--font-size--3);
}
.post-slider {
  position: relative;
  width: 100%;
  margin: 2rem 0;
}
.post-slider-wrapper {
  width: 100%;
}
.post-slider-container {
  width: 100%;
}
.post-slider-track {
  display: flex;
  gap: 1.5rem;
  transition: transform 0.3s ease-in-out;
}
.post-slider-slide {
  flex: 0 0 500px;
  width: 500px;
  display: flex;
  flex-direction: column;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0);
  transition: all 0.5s ease;
}
.post-slider-slide.post-type--team {
  flex: 0 0 auto;
  width: auto;
}
.post-slider--single .post-slider-container {
  width: 100%;
  overflow: hidden;
}
.post-slider--single .post-slider-track {
  gap: 0;
  width: 100%;
}
.post-slider--single .post-slider-slide {
  flex: 0 0 100%;
  width: 100%;
  margin: 0 auto;
}
.post-slider--single .post-slider-wayfinder {
  justify-content: center;
}
.post-slider--single .post-slider-control {
  width: 54px;
  height: 54px;
}
.post-slider--single .post-slider-control::after {
  width: 24px;
  height: 24px;
  border-width: 2px;
}
.post-slider--single .post-slider-bar {
  display: none;
}
.post-slider--white .post-slider-slide {
  background: none !important;
  border: none !important;
}
.post-slider--white .post-slider-slide * {
  color: #fff !important;
}
.post-slider--white .post-slider-bar {
  background: #fff;
}
.post-slider--white .post-slider-control::after {
  border-color: #fff;
}
.post-slider--white .post-slider-control:disabled::after {
  border-color: rgba(255, 255, 255, 0.85);
}
.post-slider-wayfinder {
  display: flex;
  flex-direction: row;
  gap: 2rem;
  align-items: center;
  margin-top: 2rem;
}
.post-slider-controls {
  display: flex;
  justify-content: start;
}
.post-slider-bar {
  position: relative;
  flex: 1 1 auto;
  height: 1px;
  background: var(--wp--preset--color--11);
}
.post-slider-wayfinder-bar {
  position: absolute;
  top: -1.5px;
  left: 0;
  width: 10rem;
  height: 4px;
  background: var(--wp--preset--color--3);
  transition: left 0.5s ease;
  cursor: grab;
}
.post-slider-wayfinder-bar:active {
  cursor: grabbing;
}
.post-slider-control {
  all: unset;
  width: 24px;
  height: 24px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.3s ease;
  color: #333;
}
.post-slider-control::after {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  border-left: 1px solid var(--wp--preset--color--11);
  border-bottom: 1px solid var(--wp--preset--color--11);
  transform: rotate(45deg);
}
.post-slider-control:last-child::after {
  transform: rotate(-135deg);
}
.post-slider-control:hover:not(:disabled)::after {
  border-left: 1px solid var(--wp--preset--color--5);
  border-bottom: 1px solid var(--wp--preset--color--5);
}
.post-slider-control:disabled::after {
  border-color: #838282;
}
.post-slider-control:disabled {
  cursor: default;
  opacity: 0.5;
}
.post-slider-control:focus::after {
  border-left: 1px solid var(--wp--preset--color--5);
  border-bottom: 1px solid var(--wp--preset--color--5);
}
@media (max-width: 768px) {
  .post-slider-upcoming__content {
    grid-template-columns: 1fr;
  }
  .post-slider-upcoming__image {
    height: 200px;
  }
  .post-slider-slide {
    flex: 0 0 350px;
    width: 350px;
  }
  .post-slider-slide__image {
    height: 200px;
  }
  .post-slider-slide__title {
    font-size: 1.125rem;
  }
}
@media (max-width: 480px) {
  .post-slider-slide {
    flex: 0 0 280px;
    width: 280px;
  }
  .post-slider-slide__content {
    padding: 1rem;
  }
}
.insights__section {
  box-sizing: border-box;
  padding-top: var(--wp--preset--spacing--4);
  padding-bottom: var(--wp--preset--spacing--4);
}
.insights__section__inner {
  box-sizing: border-box;
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
}
@media screen and (max-width: 1420px) {
  .insights__section__inner {
    margin: 0 var(--wp--preset--spacing--2);
  }
}
.insights__section--search-empty .search_form {
  display: flex;
  align-items: center;
  gap: var(--wp--preset--spacing--1);
}
.insights__section--search-empty .search_form input {
  padding: 0.5rem 1.5rem;
  border-radius: 0;
  border: 1px solid #939598;
  margin-top: 2rem;
  font-family: "Unit", sans-serif !important;
  font-size: 1.2rem !important;
  line-height: 1.2rem !important;
  background: none;
  color: #939598;
  -webkit-appearance: none;
}
.insights__section--search-empty .search-page__icon {
  width: 1.75rem;
  height: 1.75rem;
  margin-right: 0.5rem;
  stroke: var(--wp--preset--color--11);
}
.insights__section--cal_cta {
  background-color: var(--wp--preset--color--10);
}
.insights__section--cal_cta__left, .insights__section--cal_cta__right {
  position: relative;
  z-index: 2;
}
.insights__section--cal_cta__left img, .insights__section--cal_cta__right img {
  width: 100%;
  height: auto;
}
.insights__section--cal_cta + .insights__section--webinars {
  padding-top: 0;
}
.insights__section--cal_cta .insights__section__inner {
  position: relative;
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--3);
  padding: var(--wp--preset--spacing--3);
  z-index: 1;
}
@media screen and (max-width: 960px) {
  .insights__section--cal_cta .insights__section__inner {
    flex-direction: column;
  }
}
.insights__section--cal_cta .insights__section__inner::before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: var(--wp--preset--color--3);
  z-index: 1;
}
.insights__section--cal_cta .insights__section__inner::after {
  content: "";
  position: absolute;
  bottom: -1rem;
  right: -1rem;
  width: 100%;
  height: 100%;
  border: 1px solid var(--wp--preset--color--5);
  z-index: 0;
}
.insights__section--cal_cta * {
  color: var(--wp--preset--color--2);
}
.insights__section--webinars {
  background-color: var(--wp--preset--color--10);
}
.insights__section--webinars h3, .insights__section--webinars h2:first-child {
  margin-top: 0;
  margin-bottom: var(--wp--preset--spacing--3);
}
.insights__section--events {
  background: var(--wp--preset--color--2);
}
.insights__section--events .insights__section__content {
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--3);
}
@media screen and (max-width: 960px) {
  .insights__section--events .insights__section__content {
    flex-direction: column;
  }
}
.insights__section--events .post-type--events-featured {
  padding: var(--wp--preset--spacing--1);
  flex: 1 1 40%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.insights__section--events .post-type--events-featured .post-type__content {
  display: flex;
  flex-direction: column;
  border-top: 1px solid var(--wp--preset--color--2);
  padding-top: 1rem;
}
.insights__section--events .post-type--events-featured time {
  font-size: 1.75rem;
}
@media screen and (max-width: 960px) {
  .insights__section--events .post-type--events-featured time {
    font-size: var(--wp--preset--font-size--2);
  }
}
.insights__section--events .post-type--events-featured h6 {
  font-weight: 600;
  margin-bottom: 0;
  margin-top: 0.25rem;
}
.insights__section--events .post-type--events-featured .post-type__link {
  margin-top: 0.5rem;
}
.insights__section--events .post-type--events-featured .post-type__link:hover {
  color: var(--wp--preset--color--5);
}
.insights__section--events .post-type--events-featured * {
  color: var(--wp--preset--color--2);
}
.insights__section--news {
  background: linear-gradient(to right, #006991, #004563);
}
.insights__section--news * {
  color: var(--wp--preset--color--2);
}
.insights__section--media {
  background: var(--wp--preset--color--10);
}
.insights__section--case_studies {
  background: var(--wp--preset--color--2);
}
.insights__section--case_studies .insights__section__description {
  margin-top: var(--wp--preset--spacing--2);
}
.insights__section--case_studies .insights__section__description p {
  font-size: 1.5rem;
}
@media screen and (max-width: 800px) {
  .insights__section--case_studies .insights__section__description p {
    font-size: var(--wp--preset--font-size--2);
  }
}
.insights__section--case_studies .insights__section__info-boxes {
  display: flex;
  flex-direction: row;
  gap: var(--wp--preset--spacing--3);
}
@media screen and (max-width: 960px) {
  .insights__section--case_studies .insights__section__info-boxes {
    flex-direction: column;
  }
}
.insights__section--case_studies .insights__section__info-box {
  background: var(--wp--preset--color--4);
  padding: var(--wp--preset--spacing--2);
  flex: 1 1 50%;
}
.insights__section--case_studies .insights__section__info-box:first-child {
  background: var(--wp--preset--color--3);
}
.insights__section--case_studies .insights__section__info-box * {
  color: var(--wp--preset--color--2);
}
.insights__section--case_studies .insights__section__info-box h4 {
  margin-top: 0;
}
.insights__section--case_studies .insights__section__info-box hr {
  background-color: var(--wp--preset--color--2);
}
.insights__section--case_studies .insights__section__quote-box {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  border: 1px solid var(--wp--preset--color--5);
  padding: var(--wp--preset--spacing--4);
  margin-top: max(2.5rem, var(--wp--preset--spacing--3));
}
.insights__section--case_studies .insights__section__quote-box::before, .insights__section--case_studies .insights__section__quote-box::after {
  position: absolute;
  font-family: var(--wp--preset--font-family--2);
  font-size: 6.25rem;
  line-height: 1;
  color: var(--wp--preset--color--5);
  background: var(--wp--preset--color--2);
  padding: 0 0.75rem;
  pointer-events: none;
  z-index: 0;
}
.insights__section--case_studies .insights__section__quote-box::before {
  content: "“";
  top: -2.15rem;
  left: var(--wp--preset--spacing--1);
}
.insights__section--case_studies .insights__section__quote-box::after {
  content: "”";
  right: var(--wp--preset--spacing--1);
  bottom: -5.55rem;
}
.insights__section--case_studies .insights__section__quote-box__content {
  position: relative;
  font-size: 1.5rem;
  line-height: 2.25rem;
  z-index: 1;
}
@media screen and (max-width: 800px) {
  .insights__section--case_studies .insights__section__quote-box__content {
    font-size: var(--wp--preset--font-size--2);
    line-height: 1rem;
  }
}
.insights__section--case_studies .insights__section__quote-box__content *:first-child {
  margin-top: 0;
}
.insights__section--case_studies .insights__section__quote-box__author {
  font-size: var(--wp--preset--font-size--2);
}
.insights__section--calendar {
  position: relative;
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
}
.insights__section--calendar__intro {
  font-size: var(--wp--preset--font-size--5);
  text-align: center;
  line-height: 2.25rem;
}
.insights__section--calendar__inner {
  position: relative;
  margin-top: var(--wp--preset--spacing--3);
  /* FullCalendar scoped styles */
  --calendar-bg: transparent;
  --calendar-border: var(--wp--preset--color--10);
  --calendar-text: var(--wp--preset--color--1);
  --calendar-accent: var(--wp--preset--color--3);
  --fc-button-active-bg-color: var(--wp--preset--color--5);
}
.insights__section--calendar__inner .fc-theme-standard th, .insights__section--calendar__inner .fc-theme-standard td, .insights__section--calendar__inner .fc-theme-standard .fc-scrollgrid {
  border: none;
}
.insights__section--calendar__inner .fc-theme-standard tbody td {
  border: 1px solid var(--calendar-border);
}
.insights__section--calendar__inner .fc {
  background: var(--calendar-bg);
  color: var(--calendar-text);
}
.insights__section--calendar__inner .fc .fc-toolbar-title {
  font-size: 1.5rem;
  color: var(--calendar-accent);
}
.insights__section--calendar__inner .fc .fc-button {
  background: var(--calendar-accent);
  border: none;
  color: #fff;
  padding: 0.25rem 1rem;
  border-radius: 0;
  font-size: 0.75rem;
  transition: background-color 0.5s ease;
}
.insights__section--calendar__inner .fc .fc-button:hover {
  background-color: var(--fc-button-active-bg-color);
}
.insights__section--calendar__inner .fc .fc-button:disabled {
  opacity: 0.6;
  pointer-events: none;
}
.insights__section--calendar__inner .fc .fc-button:active, .insights__section--calendar__inner .fc .fc-button:focus {
  border: none;
  outline: none;
  box-shadow: none !important;
}
.insights__section--calendar__inner .fc .fc-today-button {
  background: none;
  color: var(--calendar-text);
}
.insights__section--calendar__inner .fc .fc-next-button, .insights__section--calendar__inner .fc .fc-prev-button {
  background: none;
  color: var(--calendar-text);
  font-size: 1.25rem;
  padding: 0;
}
.insights__section--calendar__inner .fc .fc-daygrid-day {
  border-color: var(--calendar-border);
}
.insights__section--calendar__inner .fc .fc-daygrid-day-number {
  color: var(--calendar-accent);
}
.insights__section--calendar__inner .fc .fc-daygrid-event {
  background: none;
  border: none;
  border-radius: 0;
  color: var(--calendar-text);
  font-size: 0.75rem;
}
.insights__section--calendar__inner .fc .fc-daygrid-event .fc-event-time {
  font-weight: 600;
}
.insights__section--calendar__inner .fc .fc-daygrid-event .fc-event-title {
  font-weight: 500;
}
.insights__section--calendar__inner .fc .fc-v-event {
  background-color: var(--calendar-accent);
}
.insights__section--calendar__inner .fc .fc-day-today {
  background: color-mix(in oklab, var(--calendar-accent) 6%, transparent);
}
.insights__section--calendar__inner .fc .fc-col-header-cell {
  border: none;
  border-bottom: 2px solid var(--fc-button-active-bg-color);
}
.insights__section--calendar__inner .fc .fc-col-header-cell-cushion {
  color: var(--calendar-text);
}
.insights__section--calendar__inner .fc .fc-list-event-dot {
  border: calc(var(--fc-list-event-dot-width) / 2) solid var(--fc-button-active-bg-color);
}
.insights__section--calendar__inner .fc .fc-list-event-time {
  font-weight: 600;
}
.insights__section--calendar {
  /* Event details popup (map-block style) */
}
.insights__section--calendar .map-block__popup--calendar {
  position: absolute;
  top: -20vw;
  left: 50vw;
  z-index: 9999;
  min-width: 50%;
  max-width: 80vw;
  background-color: var(--wp--preset--color--2);
  box-shadow: 7px 7px 12px 0 rgba(0, 0, 0, 0.08);
  transition-delay: 0s;
  transform: translate(-50%, 10vw);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  padding: 4.25rem 3.5rem;
  pointer-events: none;
}
@media screen and (max-width: 1160px) {
  .insights__section--calendar .map-block__popup--calendar {
    width: 50%;
  }
}
@media screen and (max-width: 768px) {
  .insights__section--calendar .map-block__popup--calendar {
    width: 70%;
    padding: 3rem 2rem;
  }
}
@media screen and (max-width: 480px) {
  .insights__section--calendar .map-block__popup--calendar {
    width: 90%;
  }
}
.insights__section--calendar .map-block__popup--calendar.active {
  top: 0;
  opacity: 1;
  pointer-events: all;
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-backdrop {
  display: none;
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-close {
  all: unset;
  position: absolute;
  top: 1.5rem;
  right: 3.5rem;
  width: 1rem;
  height: 1rem;
  background: transparent;
  border: none;
  cursor: pointer;
  z-index: 2;
  padding: 0;
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-close:hover {
  opacity: 0.5;
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-close span {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 1rem;
  height: 1px;
  background: var(--wp--preset--color--3);
  display: block;
  transform-origin: center;
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-close span:first-child {
  transform: translate(-50%, -50%) rotate(45deg);
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-close span:last-child {
  transform: translate(-50%, -50%) rotate(-45deg);
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: var(--wp--preset--spacing--2);
  border-top: 1px solid var(--wp--preset--color--11);
  padding-top: var(--wp--preset--spacing--2);
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-header h3 {
  font-family: var(--wp--preset--font-family--2);
  margin-top: 0;
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-content h5 {
  font-family: var(--wp--preset--font-family--2);
  margin-top: 1rem;
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-content p {
  margin-bottom: 0;
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-date {
  margin: 0 0 var(--wp--preset--spacing--1) 0;
  color: var(--wp--preset--color--11);
}
.insights__section--calendar .map-block__popup--calendar .map-block__popup-link {
  color: var(--calendar-accent);
}
.insights__section__cta {
  margin-top: var(--wp--preset--spacing--3);
  display: flex;
  justify-content: flex-end;
  flex-direction: row;
}
.post-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(18rem, 1fr));
  gap: 1rem;
  margin-top: var(--wp--preset--spacing--2);
}
.post-grid__item {
  display: flex;
  flex-direction: column;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0);
  transition: all 0.5s ease;
}
.post-grid .post-type__content {
  height: auto;
  min-height: 18rem;
}
@media screen and (max-width: 800px) {
  .post-grid .post-type__content {
    min-height: 10rem;
  }
}
.post-grid--events {
  flex: 1 1 60%;
  display: flex;
  flex-direction: column;
  gap: var(--wp--preset--spacing--2);
  margin-top: 0;
}
.post-grid--events .post-grid__item {
  border-top: 1px solid var(--wp--preset--color--11);
  padding-top: 1rem;
  min-height: auto;
}
.post-grid--events .post-grid__item time {
  font-size: 1.75rem;
}
.post-grid--events .post-grid__item h6 {
  font-weight: 600;
  margin-bottom: 0;
  margin-top: 0.25rem;
}
.post-grid--events .post-grid__item .post-type__link {
  margin-top: 0.5rem;
  color: var(--wp--preset--color--3);
}
.post-grid--events .post-grid__item .post-type__link:hover {
  color: var(--wp--preset--color--5);
}
.post-grid--news {
  display: flex;
  flex-direction: column;
  margin-top: 2.5rem;
  gap: 0;
}
.post-grid--news .post-grid__item {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: var(--wp--preset--spacing--2);
  border-top: 1px solid var(--wp--preset--color--5);
  padding: var(--wp--preset--spacing--1) 0;
  min-height: auto;
  transition: all 0.5s ease;
}
@media screen and (max-width: 800px) {
  .post-grid--news .post-grid__item {
    flex-direction: column;
    gap: 0;
  }
}
.post-grid--news .post-grid__item:hover {
  background-color: rgba(255, 255, 255, 0.05);
}
.post-grid--news .post-grid__item time {
  font-size: var(--wp--preset--font-size-3);
}
.post-grid--news .post-grid__item h4 {
  margin: 0;
  flex: 0 0 66%;
}
.post-grid--news .post-grid__item .post-type__arrow {
  margin: 0;
  font-size: 1.5rem;
}
.post-grid--news .post-grid__item .post-type__link {
  margin-top: 0.5rem;
  color: var(--wp--preset--color--3);
}
.post-grid--news .post-grid__item .post-type__link:hover {
  color: var(--wp--preset--color--5);
}
.post-grid--search .post-grid__item {
  background: var(--wp--preset--color--10);
}
.post-grid--search .post-grid__item * {
  color: var(--wp--preset--color--3);
}
.program--single__title {
  margin-bottom: var(--wp--preset--spacing--3);
}
.program--single__title h1 {
  margin-top: var(--wp--preset--spacing--3);
}
.post-nav {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: var(--wp--preset--spacing--3);
  margin-top: var(--wp--preset--spacing--3);
  padding-top: var(--wp--preset--spacing--1);
}
@media screen and (max-width: 800px) {
  .post-nav {
    flex-flow: row wrap;
    gap: var(--wp--preset--spacing--1);
  }
}
.post-nav__prev, .post-nav__next {
  color: var(--wp--preset--color--11);
  transition: all 0.5s ease-in-out;
}
.post-nav__prev:hover, .post-nav__next:hover {
  color: var(--wp--preset--color--5);
}
.posts__pagination .nav-links {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: var(--wp--preset--spacing--1);
  margin-top: var(--wp--preset--spacing--3);
  padding-top: var(--wp--preset--spacing--1);
}
.posts__pagination .nav-links .page-numbers {
  color: var(--wp--preset--color--11);
  transition: all 0.5s ease-in-out;
}
.posts__pagination .nav-links .page-numbers:hover {
  color: var(--wp--preset--color--5);
}
.posts__pagination .nav-links .current {
  color: var(--wp--preset--color--3);
  font-weight: 600;
}
.posts__pagination .nav-links .prev, .posts__pagination .nav-links .next {
  color: var(--wp--preset--color--11);
}
.posts__pagination .nav-links .prev.inactive, .posts__pagination .nav-links .next.inactive {
  border-color: var(--wp--preset--color--7);
}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/resources/view.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.resources__featured__grid {
  display: flex;
  flex-wrap: wrap;
  gap: 0;
}
.resources__featured__item {
  box-sizing: border-box;
  flex: 0 0 calc(33.333% - 20px);
  position: relative;
  min-height: 350px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 2.5rem;
  transition: all 0.5s ease;
}
.resources__featured__item:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  transform: translateY(-10px);
}
@media (max-width: 768px) {
  .resources__featured__item {
    flex: 0 0 calc(50% - 20px);
  }
}
@media (max-width: 600px) {
  .resources__featured__item {
    flex: 0 0 100%;
    min-height: auto;
  }
}
.resources__featured__item.no-background-image + .resources__featured__item.no-background-image, .resources__featured__item.has-background-image + .resources__featured__item.has-background-image {
  border-left: 1px solid var(--wp--preset--color--10);
}
@media screen and (max-width: 612px) {
  .resources__featured__item.no-background-image + .resources__featured__item.no-background-image, .resources__featured__item.has-background-image + .resources__featured__item.has-background-image {
    border-left: none;
    border-top: 1px solid var(--wp--preset--color--10);
  }
}
.resources__featured__item.has-background-image {
  position: relative;
  overflow: hidden;
}
.resources__featured__item.has-background-image::before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzNiAzNiI+CiAgPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDMwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDIuMS4xIEJ1aWxkIDEzNikgIC0tPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuc3QwIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICB9CgogICAgICAuc3QxIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CgogICAgICAuc3QyIHsKICAgICAgICBvcGFjaXR5OiAuODsKICAgICAgfQoKICAgICAgLnN0MyB7CiAgICAgICAgb3BhY2l0eTogLjU7CiAgICAgIH0KCiAgICAgIC5zdDQgewogICAgICAgIGZpbGw6ICMwMDY5OTE7CiAgICAgIH0KCiAgICAgIC5zdDUgewogICAgICAgIGRpc3BsYXk6IG5vbmU7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnIGNsYXNzPSJzdDUiPgogICAgPHBhdGggY2xhc3M9InN0NCIgZD0iTTUxLjYsM2gyLjhsMy40LDEyaC0yLjlsLS42LTIuNGgtMi45bC0uNiwyLjRoLTIuOGwzLjYtMTJaTTUxLjksMTAuNmgybC0uNS0yYy0uMy0xLjEtLjQtMS45LS41LTIuNWgwYzAsLjYtLjIsMS40LS41LDIuNWwtLjUsMloiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik01OC42LDZoMi4xbC4yLjljLjctLjYsMS40LTEuMSwyLjYtMS4xczIuNC43LDIuNCwyLjV2Ni43aC0yLjZ2LTYuMmMwLS45LS4zLTEuMS0uOC0xLjFzLS45LjItMS4zLjV2Ni44aC0yLjVWNmgwWiIvPgogICAgPHBhdGggY2xhc3M9InN0NCIgZD0iTTY2LjksMTYuMWMwLS44LjUtMS40LDEuMi0xLjctLjUtLjMtLjgtLjktLjgtMS41LDAtLjkuNC0xLjQsMS0xLjgtLjgtLjUtMS4xLTEuMy0xLjEtMi40LDAtMS45LDEuMS0zLDMuNi0zczEuMSwwLDEuNS4yaDIuOHYxLjNsLS45LjRjLjIuNC4zLjguMywxLjMsMCwxLjktMSwyLjgtMy42LDIuOHMtLjcsMC0xLS4xYzAsLjItLjMuNC0uMy43cy4yLjQuNi40aDEuN2MxLjgsMCwzLjIuNywzLjIsMi42cy0xLjQsMy4xLTQuNCwzLjEtMy44LS44LTMuOC0yLjNNNjkuMSwxNS43YzAsLjcuMiwxLjEsMS43LDEuMXMxLjgtLjQsMS44LTEuMS0uNC0uOS0xLjYtLjloLTEuN2MtLjEuMi0uMi41LS4yLjlNNzIuMSw4LjhjMC0uOS0uMi0xLjMtMS4yLTEuM3MtMS4yLjQtMS4yLDEuMy4yLDEuMywxLjIsMS4zLDEuMi0uNCwxLjItMS4zIi8+CiAgICA8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNzUuNiwxMC41YzAtMy40LDEuNC00LjcsMy45LTQuN3MzLjksMS41LDMuOSw0Ljh2LjdoLTVjMCwxLjYuNSwyLDEuNywyczEuNS0uNCwyLS44bDEuMSwxLjdjLS43LjYtMS43LDEuMS0zLjEsMS4xLTMuMS0uMS00LjUtMS41LTQuNS00LjhNNzguMyw5LjZoMi40YzAtMS40LS4yLTItMS4yLTItLjgsMC0xLjEuNC0xLjIsMiIvPgogICAgPHBhdGggY2xhc3M9InN0NCIgZD0iTTg0LjUsMTIuNFYzaDIuNXY5LjVjMCwuNywwLC44LjcuOGguMmwuMywxLjZjLS4zLjEtLjguMy0xLjUuMy0xLjksMC0yLjItLjktMi4yLTIuOCIvPgogICAgPHBhdGggY2xhc3M9InN0NCIgZD0iTTkyLjYsOWMwLTQuNCwxLjctNi4yLDUtNi4yczQuOSwxLjksNC45LDYuMi0xLjYsNi4yLTQuOSw2LjItNS0xLjgtNS02LjJNOTkuNiw5YzAtMy4xLS41LTQuMS0yLTQuMXMtMiwxLTIsNC4xLjUsNC4yLDIsNC4yYzEuNSwwLDItMS4xLDItNC4yIi8+CiAgICA8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNMTAzLjQsMTIuM2MwLTIuMSwxLjMtMi45LDQtMi45aC42di0uM2MwLS45LS4yLTEuMy0xLTEuM3MtMS43LjQtMi40LjhsLS45LTEuN2MxLS43LDIuMS0xLjEsMy42LTEuMSwyLjMsMCwzLjMuOCwzLjMsMi45djYuM2gtMnMwLS40LS4zLS43Yy0uNS41LTEuMS45LTIuMS45LTIsMC0yLjgtMS4xLTIuOC0yLjlNMTA4LDEzdi0yLjFoMGMtMS42LDAtMS45LjQtMS45LDEuNHMuMiwxLjIuOSwxLjJjLjUsMCwuOC0uMiwxLjEtLjUiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0xMTIuMSwzaDIuNXYxMmgtMi41VjNaTTExNC43LDkuOWwyLTMuOWgyLjhsLTIuMywzLjcsMi44LDUuM2gtMi44bC0yLjUtNS4xWiIvPgogIDwvZz4KICA8Zz4KICAgIDxnIGNsYXNzPSJzdDMiPgogICAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMjAsMjcuM2wxNS4zLTE0LjNjLS44LTIuOC0yLjItNS4yLTQuMS03LjNsLTExLjUsMTIuMi4zLDkuNFoiLz4KICAgICAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTIwLjEsMzEuN3Y0LjFjNS42LS43LDEwLjItMy44LDEzLTguMmwtOS43LjUtMy4zLDMuNloiLz4KICAgICAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTIxLjYuNGMtLjgtLjItMS42LS4zLTIuNS0uNHYyLjZjLjEsMCwyLjUtMi4yLDIuNS0yLjJaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi42LDguNEwxMC4zLDEuOGMtMi43LDEuMi01LDMuMS02LjcsNS40bDEyLjcsMTIuMS4zLTEwLjlaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0uMSwxOS4zYy4zLDQuNSwyLjQsOC42LDUuNCwxMS42bDUuMS0uNEwuMSwxOS4zWiIvPgogICAgPC9nPgogICAgPGcgY2xhc3M9InN0MiI+CiAgICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNS43LDE1bC0xMC4zLDExLDguNC40YzEuNC0yLjUsMi4yLTUuNCwyLjItOC40czAtMi0uMy0zWiIvPgogICAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTkuNiwxNWw2LjktNi41LjItNi4yYy0xLjMtLjctMi44LTEuMy00LjMtMS43bC0zLjIsMy40LjQsMTFaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi4yLDIyLjJsLTcuOC04LjItNy45LS4yQy4zLDE0LjgsMCwxNS44LDAsMTYuOGwxNS44LDE0LjkuNC05LjVaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNi45LDBjLTIuMS4xLTQuMS42LTYsMS40bDUuOCw1LjUuMi02LjlaIi8+CiAgICA8L2c+CiAgICA8Zz4KICAgICAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTMwLjMsNC45Yy0uOS0uOS0xLjktMS42LTMtMi4ybC4yLDQuOSwyLjgtMi43WiIvPgogICAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNi45LDMyLjJjMi40LDEuOSw1LjQsMy4yLDguNiwzLjZsLTMuMS0zLjMtNS41LS4zWiIvPgogICAgICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMi45LDguMmMtMSwxLjUtMS43LDMuMi0yLjIsNWw2LjctLjItNC41LTQuOFoiLz4KICAgIDwvZz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE4IiBjeT0iMTgiIHI9IjE4Ii8+CiAgPC9nPgo8L3N2Zz4=);
  position: absolute;
  top: 0;
  left: -50%;
  width: 100%;
  height: 100%;
  opacity: 0.2;
  z-index: 0;
}
.resources__featured__item * {
  color: var(--wp--preset--color--2);
}
.resources__featured__item h4 {
  margin: 0;
}
.resources__featured__video {
  cursor: pointer;
}
.resources__featured__label {
  font-size: var(--wp--preset--font-size--1);
}
.resources__featured__link {
  text-decoration: none;
}
.resources__tabs {
  margin-top: 40px;
  padding: var(--wp--preset--spacing--2) 0;
  background: var(--wp--preset--color--10);
}
.resources__tabs__inner {
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
  padding: var(--wp--preset--spacing--2);
}
.resources__tabs__inner h3 {
  margin-bottom: var(--wp--preset--spacing--2);
}
.resources__tabs__nav {
  display: flex;
  flex-direction: row;
  margin-bottom: var(--wp--preset--spacing--2);
}
@media screen and (max-width: 768px) {
  .resources__tabs__nav {
    overflow-x: scroll;
  }
}
.resources__tabs__btn {
  all: unset;
  flex: 1 1 auto;
  border-bottom: 1px solid var(--wp--preset--color--11);
  padding: var(--wp--preset--spacing--1);
  text-align: center;
  color: var(--wp--preset--color--11);
  transition: color 0.5s;
  cursor: pointer;
}
.resources__tabs__btn.active, .resources__tabs__btn:hover {
  border-bottom: 2px solid var(--wp--preset--color--3);
  color: var(--wp--preset--color--3);
  font-weight: 600;
}
.resources__tabs__content {
  min-height: 7rem;
}
.resources__tabs__content--search {
  border-top: 1px solid var(--wp--preset--color--11);
  padding-top: var(--wp--preset--spacing--1);
  margin-top: var(--wp--preset--spacing--2);
}
.resources__tabs__list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(23rem, 1fr));
  gap: 15px;
}
.resources__tabs__list-link {
  position: relative;
  padding-left: 3rem;
  transition: all 0.5s ease;
  color: var(--wp--preset--color--1);
  font-size: var(--wp--preset--font-size--3);
}
.resources__tabs__list-link::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-40%);
  width: 1.5rem;
  height: 2rem;
}
.resources__tabs__list-link--pdf::before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyMSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzI1NzJfMTEyMTAiIHN0eWxlPSJtYXNrLXR5cGU6bHVtaW5hbmNlIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjEiIGhlaWdodD0iMjYiPgo8cGF0aCBkPSJNMjAuNDgzNCAwLjVWMjQuNTY1NEgwLjVWMC41SDIwLjQ4MzRaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfMjU3Ml8xMTIxMCkiPgo8cGF0aCBkPSJNMTQuNDIyIDAuODQzNTE4SDEuNDUwOTVDMS4xMzA0NyAwLjg0MzUxOCAwLjg2MDYxNyAxLjA3OTY3IDAuODQzNzUgMS40MDAxNVYyMy42NjUyQzAuODQzNzUgMjMuOTg1NyAxLjEzMDQ3IDI0LjIzODcgMS40NTA5NSAyNC4yMjE4SDE5LjU0OThDMTkuODcwMiAyNC4yMjE4IDIwLjE0MDEgMjMuOTg1NyAyMC4xNTcgMjMuNjY1MlY2LjEwNjE2QzIwLjE1NyA1Ljk1NDM1IDIwLjEwNjQgNS44MTk0MiAyMC4wMDUyIDUuNzE4MjFMMTQuODQzNyAwLjk3ODQ2MUMxNC43MjU2IDAuODk0MTI0IDE0LjU3MzggMC44MjY2NiAxNC40MjIgMC44MjY2NlYwLjg0MzUxOFoiIHN0cm9rZT0iIzIzMUYyMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+CjxtYXNrIGlkPSJwYXRoLTMtaW5zaWRlLTFfMjU3Ml8xMTIxMCIgZmlsbD0id2hpdGUiPgo8cGF0aCBkPSJNNC41NzAzOSAyMC4zNDIzQzQuMTgyNDQgMjAuMzQyMyAzLjgxMTM3IDIwLjE3MzYgMy41MjQ2MiAxOS44ODY5QzMuMDg2MDcgMTkuNDQ4MyAyLjkwMDUxIDE4LjgyNDIgMy4wMzU0NSAxOC4yMTdDMy4xMDI5MiAxNy44NjI4IDMuMzIyMjEgMTcuNTQyMyAzLjYyNTgyIDE3LjM1NjdDNC43MjIyMSAxNi41NDcxIDUuOTAyOTQgMTUuODg5MyA3LjE2OCAxNS4zODMzQzcuOTYwNzcgMTMuOTgzMyA4LjY1MjM1IDEyLjUzMjcgOS4yNDI3MSAxMS4wNDgzQzguNjg2MDkgMTAuMDUzMiA4LjMxNSA4Ljk1Njc2IDguMTI5NDUgNy44MjY2NUM4LjA2MTk4IDcuMzU0MzYgOC4wOTU3MSA2Ljg4MjA4IDguMjMwNjUgNi40NDM1M0M4LjU4NDg3IDUuMzMwMjggOS4zNDM5IDUuMjk2NTMgOS42NDc1MSA1LjMzMDI3QzkuNzE0OTggNS4zMzAyNyAxMC45Mjk0IDUuNDk4OTMgMTEuMTMxOSA3LjIzNjI3QzExLjEzMTkgOC41MzUwNyAxMC44NjIgOS44MTcgMTAuMzM5MSAxMS4wMTQ2QzExLjA0NzUgMTIuMjI5IDExLjk1ODQgMTMuMzA4NiAxMy4wMzc5IDE0LjIwMjVDMTQuMzUzNiAxNC4yMDI1IDE1LjY2OTIgMTQuMzM3NSAxNi45NTExIDE0LjY1OEMxNy4yNzE2IDE0LjcyNTQgMTcuNTQxNSAxNC44OTQxIDE3Ljc0MzkgMTUuMTQ3MUMxOC4wODEyIDE1LjUxODIgMTguMTY1NiAxNi4wNDExIDE3Ljk4IDE2LjQ5NjVDMTcuOTI5NCAxNi42ODIxIDE3LjgyODIgMTYuODMzOSAxNy43MTAyIDE2Ljk4NTdDMTcuMzIyMiAxNy41MDg2IDE2LjU5NjkgMTcuNjc3MiAxNi4wMDY1IDE3LjM3MzZDMTQuODI1OCAxNi43NjY0IDEzLjcxMjYgMTYuMDI0MiAxMi42ODM2IDE1LjE4MDlDMTEuMDQ3NSAxNS4yNDgzIDkuNDI4MjIgMTUuNTg1NyA3Ljg5MzI4IDE2LjE5MjlDNy4zMDI5MiAxNy4yNzI0IDYuNTc3NjQgMTguNDUzMSA1Ljc1MTE0IDE5Ljc2ODhDNS41OTkzMyAyMC4wMjE4IDUuMzYzMTYgMjAuMjA3NCA1LjA5MzI4IDIwLjMyNTRDNC44NTcxNCAyMC4zMjU0IDQuNjcxNjIgMjAuMzU5MiA0LjUzNjY4IDIwLjM1OTJNNi4yNTcxNCAxNi44NTA3QzUuNTMxODQgMTcuMjIxOCA0Ljg1NzE2IDE3LjY0MzUgNC4yMTYxOSAxOC4xMzI3QzQuMTE0OTkgMTguMjMzOSA0LjAxMzc5IDE4LjMzNTEgNC4wMTM3OSAxOC40MzYzQzMuOTYzMTkgMTguNzIzIDQuMDY0NCAxOS4wMDk4IDQuMjgzNjggMTkuMTk1M0M0LjQwMTc1IDE5LjI5NjUgNC41NTM1NiAxOS4zMzAzIDQuNzA1MzYgMTkuMjk2NUM0Ljc4OTcgMTkuMjYyOCA0Ljg0MDMxIDE5LjIxMjIgNC44NzQwNSAxOS4xMjc4QzUuMzYzMiAxOC4zMTgyIDUuODUyMzQgMTcuNTU5MiA2LjI3NDAyIDE2LjgzMzlNMTQuMzM2NyAxNS4xODA5QzE1LjAxMTQgMTUuNjM2MyAxNS43MDI5IDE2LjA1OCAxNi40MTE0IDE2LjQyOTFDMTYuNTYzMiAxNi40OTY1IDE2LjczMTkgMTYuNDYyOCAxNi44MzMxIDE2LjMyNzhDMTYuODgzNyAxNi4yNjA0IDE2LjkzNDIgMTYuMTc2IDE2Ljk2OCAxNi4wOTE3QzE3LjAzNTUgMTUuOTIzIDE3LjAzNTUgMTUuODU1NiAxNi45MzQzIDE1LjczNzVDMTYuODQ5OSAxNS42NTMxIDE2LjczMTkgMTUuNjAyNSAxNi42MTM4IDE1LjU2ODhDMTUuODcxNiAxNS4zNjY0IDE1LjA5NTcgMTUuMjQ4MyAxNC4zMTk4IDE1LjE4MDlNOS44MzMwMyAxMi4wOTQxQzkuNDc4ODIgMTIuODg2OSA5LjA3NCAxMy43OTc3IDguNTE3MzcgMTQuODI2NkM5LjUxMjU1IDE0LjUyMyAxMC41MjQ2IDE0LjMwMzcgMTEuNTcwNCAxNC4yMDI1QzEwLjkyOTQgMTMuNTQ0NyAxMC4zNTU5IDEyLjgzNjMgOS44MzMwMyAxMi4wNzczVjEyLjA5NDFaTTkuNDc4ODMgNi4yNzQ4NEM5LjM0Mzg5IDYuMjc0ODQgOS4yNDI3IDYuNDA5NzkgOS4xMjQ2MyA2LjczMDI3QzkuMDIzNDIgNy4wMzM4OSA5LjAwNjU0IDcuMzU0MzYgOS4wNTcxNCA3LjY3NDg0QzkuMTc1MjIgOC4zNjY0MSA5LjM3NzY0IDkuMDQxMTEgOS42NDc1MSA5LjY4MjA4QzkuOTM0MjYgOC45MjMwNCAxMC4wODYxIDguMTMwMjUgMTAuMTAyOSA3LjMyMDYyQzEwLjAwMTcgNi4zNzYwNCA5LjUxMjU2IDYuMjc0ODQgOS40Nzg4MyA2LjI3NDg0WiIvPgo8L21hc2s+CjxwYXRoIGQ9Ik00LjU3MDM5IDIwLjM0MjNDNC4xODI0NCAyMC4zNDIzIDMuODExMzcgMjAuMTczNiAzLjUyNDYyIDE5Ljg4NjlDMy4wODYwNyAxOS40NDgzIDIuOTAwNTEgMTguODI0MiAzLjAzNTQ1IDE4LjIxN0MzLjEwMjkyIDE3Ljg2MjggMy4zMjIyMSAxNy41NDIzIDMuNjI1ODIgMTcuMzU2N0M0LjcyMjIxIDE2LjU0NzEgNS45MDI5NCAxNS44ODkzIDcuMTY4IDE1LjM4MzNDNy45NjA3NyAxMy45ODMzIDguNjUyMzUgMTIuNTMyNyA5LjI0MjcxIDExLjA0ODNDOC42ODYwOSAxMC4wNTMyIDguMzE1IDguOTU2NzYgOC4xMjk0NSA3LjgyNjY1QzguMDYxOTggNy4zNTQzNiA4LjA5NTcxIDYuODgyMDggOC4yMzA2NSA2LjQ0MzUzQzguNTg0ODcgNS4zMzAyOCA5LjM0MzkgNS4yOTY1MyA5LjY0NzUxIDUuMzMwMjdDOS43MTQ5OCA1LjMzMDI3IDEwLjkyOTQgNS40OTg5MyAxMS4xMzE5IDcuMjM2MjdDMTEuMTMxOSA4LjUzNTA3IDEwLjg2MiA5LjgxNyAxMC4zMzkxIDExLjAxNDZDMTEuMDQ3NSAxMi4yMjkgMTEuOTU4NCAxMy4zMDg2IDEzLjAzNzkgMTQuMjAyNUMxNC4zNTM2IDE0LjIwMjUgMTUuNjY5MiAxNC4zMzc1IDE2Ljk1MTEgMTQuNjU4QzE3LjI3MTYgMTQuNzI1NCAxNy41NDE1IDE0Ljg5NDEgMTcuNzQzOSAxNS4xNDcxQzE4LjA4MTIgMTUuNTE4MiAxOC4xNjU2IDE2LjA0MTEgMTcuOTggMTYuNDk2NUMxNy45Mjk0IDE2LjY4MjEgMTcuODI4MiAxNi44MzM5IDE3LjcxMDIgMTYuOTg1N0MxNy4zMjIyIDE3LjUwODYgMTYuNTk2OSAxNy42NzcyIDE2LjAwNjUgMTcuMzczNkMxNC44MjU4IDE2Ljc2NjQgMTMuNzEyNiAxNi4wMjQyIDEyLjY4MzYgMTUuMTgwOUMxMS4wNDc1IDE1LjI0ODMgOS40MjgyMiAxNS41ODU3IDcuODkzMjggMTYuMTkyOUM3LjMwMjkyIDE3LjI3MjQgNi41Nzc2NCAxOC40NTMxIDUuNzUxMTQgMTkuNzY4OEM1LjU5OTMzIDIwLjAyMTggNS4zNjMxNiAyMC4yMDc0IDUuMDkzMjggMjAuMzI1NEM0Ljg1NzE0IDIwLjMyNTQgNC42NzE2MiAyMC4zNTkyIDQuNTM2NjggMjAuMzU5Mk02LjI1NzE0IDE2Ljg1MDdDNS41MzE4NCAxNy4yMjE4IDQuODU3MTYgMTcuNjQzNSA0LjIxNjE5IDE4LjEzMjdDNC4xMTQ5OSAxOC4yMzM5IDQuMDEzNzkgMTguMzM1MSA0LjAxMzc5IDE4LjQzNjNDMy45NjMxOSAxOC43MjMgNC4wNjQ0IDE5LjAwOTggNC4yODM2OCAxOS4xOTUzQzQuNDAxNzUgMTkuMjk2NSA0LjU1MzU2IDE5LjMzMDMgNC43MDUzNiAxOS4yOTY1QzQuNzg5NyAxOS4yNjI4IDQuODQwMzEgMTkuMjEyMiA0Ljg3NDA1IDE5LjEyNzhDNS4zNjMyIDE4LjMxODIgNS44NTIzNCAxNy41NTkyIDYuMjc0MDIgMTYuODMzOU0xNC4zMzY3IDE1LjE4MDlDMTUuMDExNCAxNS42MzYzIDE1LjcwMjkgMTYuMDU4IDE2LjQxMTQgMTYuNDI5MUMxNi41NjMyIDE2LjQ5NjUgMTYuNzMxOSAxNi40NjI4IDE2LjgzMzEgMTYuMzI3OEMxNi44ODM3IDE2LjI2MDQgMTYuOTM0MiAxNi4xNzYgMTYuOTY4IDE2LjA5MTdDMTcuMDM1NSAxNS45MjMgMTcuMDM1NSAxNS44NTU2IDE2LjkzNDMgMTUuNzM3NUMxNi44NDk5IDE1LjY1MzEgMTYuNzMxOSAxNS42MDI1IDE2LjYxMzggMTUuNTY4OEMxNS44NzE2IDE1LjM2NjQgMTUuMDk1NyAxNS4yNDgzIDE0LjMxOTggMTUuMTgwOU05LjgzMzAzIDEyLjA5NDFDOS40Nzg4MiAxMi44ODY5IDkuMDc0IDEzLjc5NzcgOC41MTczNyAxNC44MjY2QzkuNTEyNTUgMTQuNTIzIDEwLjUyNDYgMTQuMzAzNyAxMS41NzA0IDE0LjIwMjVDMTAuOTI5NCAxMy41NDQ3IDEwLjM1NTkgMTIuODM2MyA5LjgzMzAzIDEyLjA3NzNWMTIuMDk0MVpNOS40Nzg4MyA2LjI3NDg0QzkuMzQzODkgNi4yNzQ4NCA5LjI0MjcgNi40MDk3OSA5LjEyNDYzIDYuNzMwMjdDOS4wMjM0MiA3LjAzMzg5IDkuMDA2NTQgNy4zNTQzNiA5LjA1NzE0IDcuNjc0ODRDOS4xNzUyMiA4LjM2NjQxIDkuMzc3NjQgOS4wNDExMSA5LjY0NzUxIDkuNjgyMDhDOS45MzQyNiA4LjkyMzA0IDEwLjA4NjEgOC4xMzAyNSAxMC4xMDI5IDcuMzIwNjJDMTAuMDAxNyA2LjM3NjA0IDkuNTEyNTYgNi4yNzQ4NCA5LjQ3ODgzIDYuMjc0ODRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMy4wMzU0NSAxOC4yMTdMNC4wMTE2NCAxOC40MzM5TDQuMDE0OTQgMTguNDE5MUw0LjAxNzc5IDE4LjQwNDFMMy4wMzU0NSAxOC4yMTdaTTMuNjI1ODIgMTcuMzU2N0w0LjE0NzI3IDE4LjIxTDQuMTg0NjQgMTguMTg3Mkw0LjIxOTg2IDE4LjE2MTJMMy42MjU4MiAxNy4zNTY3Wk03LjE2OCAxNS4zODMzTDcuNTM5MzkgMTYuMzExN0w3Ljg2NTI0IDE2LjE4MTRMOC4wMzgxNyAxNS44NzZMNy4xNjggMTUuMzgzM1pNOS4yNDI3MSAxMS4wNDgzTDEwLjE3MTkgMTEuNDE3OUwxMC4zNDc4IDEwLjk3NTZMMTAuMTE1NSAxMC41NjAyTDkuMjQyNzEgMTEuMDQ4M1pNOC4xMjk0NSA3LjgyNjY1TDcuMTM5NSA3Ljk2ODA3TDcuMTQwOTggNy45NzgzOEw3LjE0MjY2IDcuOTg4NjZMOC4xMjk0NSA3LjgyNjY1Wk04LjIzMDY1IDYuNDQzNTNMNy4yNzc2OSA2LjE0MDMxTDcuMjc0ODggNi4xNDk0NEw4LjIzMDY1IDYuNDQzNTNaTTkuNjQ3NTEgNS4zMzAyN0w5LjUzNzA4IDYuMzI0MTVMOS41OTIxMyA2LjMzMDI3SDkuNjQ3NTFWNS4zMzAyN1pNMTEuMTMxOSA3LjIzNjI3SDEyLjEzMTlWNy4xNzgyMkwxMi4xMjUxIDcuMTIwNTVMMTEuMTMxOSA3LjIzNjI3Wk0xMC4zMzkxIDExLjAxNDZMOS40MjI2MyAxMC42MTQ1TDkuMjE5NDQgMTEuMDc5OEw5LjQ3NTMxIDExLjUxODVMMTAuMzM5MSAxMS4wMTQ2Wk0xMy4wMzc5IDE0LjIwMjVMMTIuNDAwMSAxNC45NzI3TDEyLjY3NzYgMTUuMjAyNUgxMy4wMzc5VjE0LjIwMjVaTTE2Ljk1MTEgMTQuNjU4TDE2LjcwODYgMTUuNjI4MUwxNi43MjY3IDE1LjYzMjdMMTYuNzQ1MSAxNS42MzY1TDE2Ljk1MTEgMTQuNjU4Wk0xNy43NDM5IDE1LjE0NzFMMTYuOTYzIDE1Ljc3MThMMTYuOTgyNyAxNS43OTY0TDE3LjAwMzkgMTUuODE5OEwxNy43NDM5IDE1LjE0NzFaTTE3Ljk4IDE2LjQ5NjVMMTcuMDUzOSAxNi4xMTkyTDE3LjAzMTIgMTYuMTc1MUwxNy4wMTUzIDE2LjIzMzRMMTcuOTggMTYuNDk2NVpNMTcuNzEwMiAxNi45ODU3TDE2LjkyMDggMTYuMzcxN0wxNi45MTM4IDE2LjM4MDdMMTYuOTA3MSAxNi4zODk4TDE3LjcxMDIgMTYuOTg1N1pNMTIuNjgzNiAxNS4xODA5TDEzLjMxNzYgMTQuNDA3NUwxMy4wMjMgMTQuMTY2TDEyLjY0MjQgMTQuMTgxN0wxMi42ODM2IDE1LjE4MDlaTTcuODkzMjggMTYuMTkyOUw3LjUyNTQyIDE1LjI2M0w3LjE4OTMzIDE1LjM5Nkw3LjAxNTkxIDE1LjcxMzFMNy44OTMyOCAxNi4xOTI5Wk01Ljc1MTE0IDE5Ljc2ODhMNC45MDQzNiAxOS4yMzY5TDQuODk4OTEgMTkuMjQ1NUw0Ljg5MzY0IDE5LjI1NDNMNS43NTExNCAxOS43Njg4Wk01LjA5MzI4IDIwLjMyNTRWMjEuMzI1NEg1LjMwMjQ2TDUuNDk0MSAyMS4yNDE2TDUuMDkzMjggMjAuMzI1NFpNNC4yMTYxOSAxOC4xMzI3TDMuNjA5NTIgMTcuMzM3N0wzLjU1NjM3IDE3LjM3ODNMMy41MDkwOSAxNy40MjU2TDQuMjE2MTkgMTguMTMyN1pNNC4wMTM3OSAxOC40MzYzTDQuOTk4NTcgMTguNjFMNS4wMTM3OSAxOC41MjM4VjE4LjQzNjNINC4wMTM3OVpNNC4yODM2OCAxOS4xOTUzTDQuOTM0NDggMTguNDM2TDQuOTI5NjIgMTguNDMxOUw0LjI4MzY4IDE5LjE5NTNaTTQuNzA1MzYgMTkuMjk2NUw0LjkyMjI5IDIwLjI3MjdMNS4wMDE0NiAyMC4yNTUxTDUuMDc2NzUgMjAuMjI1TDQuNzA1MzYgMTkuMjk2NVpNNC44NzQwNSAxOS4xMjc4TDQuMDE4MTMgMTguNjEwN0wzLjk3NTkgMTguNjgwNkwzLjk0NTU3IDE4Ljc1NjRMNC44NzQwNSAxOS4xMjc4Wk0xNi40MTE0IDE2LjQyOTFMMTUuOTQ3NCAxNy4zMTQ5TDE1Ljk3NTkgMTcuMzI5OEwxNi4wMDUyIDE3LjM0MjlMMTYuNDExNCAxNi40MjkxWk0xNi45NjggMTYuMDkxN0wxNy44OTY1IDE2LjQ2MzFMMTYuOTY4IDE2LjA5MTdaTTE2LjkzNDMgMTUuNzM3NUwxNy42OTM1IDE1LjA4NjdMMTcuNjY4NSAxNS4wNTc1TDE3LjY0MTQgMTUuMDMwNEwxNi45MzQzIDE1LjczNzVaTTE2LjYxMzggMTUuNTY4OEwxNi44ODg1IDE0LjYwNzJMMTYuODc2OSAxNC42MDRMMTYuNjEzOCAxNS41Njg4Wk05LjgzMzAzIDEyLjA5NDFMMTAuNzQ2IDEyLjUwMkwxMC44MzMgMTIuMzA3NFYxMi4wOTQxSDkuODMzMDNaTTguNTE3MzcgMTQuODI2Nkw3LjYzNzgzIDE0LjM1MDhMNi40NzgyNyAxNi40OTQyTDguODA5MTggMTUuNzgzMUw4LjUxNzM3IDE0LjgyNjZaTTExLjU3MDQgMTQuMjAyNUwxMS42NjY3IDE1LjE5NzlMMTMuNzQwOCAxNC45OTcyTDEyLjI4NjYgMTMuNTA0N0wxMS41NzA0IDE0LjIwMjVaTTkuODMzMDMgMTIuMDc3M0wxMC42NTY1IDExLjUwOTlMOC44MzMwMyA4Ljg2MjkyVjEyLjA3NzNIOS44MzMwM1pNOS4xMjQ2MyA2LjczMDI3TDguMTg2MjggNi4zODQ1N0w4LjE4MDg4IDYuMzk5MjJMOC4xNzU5NCA2LjQxNDA0TDkuMTI0NjMgNi43MzAyN1pNOS4wNTcxNCA3LjY3NDg0TDguMDY5MyA3LjgzMDgyTDguMDcxNDEgNy44NDMxNEw5LjA1NzE0IDcuNjc0ODRaTTkuNjQ3NTEgOS42ODIwOEw4LjcyNTg4IDEwLjA3MDFMOS42OTc4MyAxMi4zNzg1TDEwLjU4MyAxMC4wMzU1TDkuNjQ3NTEgOS42ODIwOFpNMTAuMTAyOSA3LjMyMDYyTDExLjEwMjcgNy4zNDE0NUwxMS4xMDQgNy4yNzc1OUwxMS4wOTcyIDcuMjE0MDhMMTAuMTAyOSA3LjMyMDYyWk00LjU3MDM5IDIwLjM0MjNWMTkuMzQyM0M0LjQ3ODg2IDE5LjM0MjMgNC4zNTQyMiAxOS4zMDIyIDQuMjMxNzMgMTkuMTc5OEwzLjUyNDYyIDE5Ljg4NjlMMi44MTc1MSAyMC41OTRDMy4yNjg1MiAyMS4wNDUgMy44ODYwMiAyMS4zNDIzIDQuNTcwMzkgMjEuMzQyM1YyMC4zNDIzWk0zLjUyNDYyIDE5Ljg4NjlMNC4yMzE3MyAxOS4xNzk4QzQuMDMyMDIgMTguOTgwMSAzLjk1MTc2IDE4LjcwMzQgNC4wMTE2NCAxOC40MzM5TDMuMDM1NDUgMTguMjE3TDIuMDU5MjYgMTguMDAwMUMxLjg0OTI2IDE4Ljk0NTEgMi4xNDAxMSAxOS45MTY2IDIuODE3NTEgMjAuNTk0TDMuNTI0NjIgMTkuODg2OVpNMy4wMzU0NSAxOC4yMTdMNC4wMTc3OSAxOC40MDQxQzQuMDMzNjEgMTguMzIxIDQuMDg5NTMgMTguMjQ1MyA0LjE0NzI3IDE4LjIxTDMuNjI1ODIgMTcuMzU2N0wzLjEwNDM3IDE2LjUwMzVDMi41NTQ4OCAxNi44MzkzIDIuMTcyMjMgMTcuNDA0NSAyLjA1MzExIDE4LjAyOTlMMy4wMzU0NSAxOC4yMTdaTTMuNjI1ODIgMTcuMzU2N0w0LjIxOTg2IDE4LjE2MTJDNS4yNDc2NCAxNy40MDIyIDYuMzUzNTUgMTYuNzg2MSA3LjUzOTM5IDE2LjMxMTdMNy4xNjggMTUuMzgzM0w2Ljc5NjYxIDE0LjQ1NDhDNS40NTIzMiAxNC45OTI1IDQuMTk2NzcgMTUuNjkyIDMuMDMxNzggMTYuNTUyM0wzLjYyNTgyIDE3LjM1NjdaTTcuMTY4IDE1LjM4MzNMOC4wMzgxNyAxNS44NzZDOC44NTM5OCAxNC40MzUzIDkuNTY1MTUgMTIuOTQzNSAxMC4xNzE5IDExLjQxNzlMOS4yNDI3MSAxMS4wNDgzTDguMzEzNTEgMTAuNjc4OEM3LjczOTU1IDEyLjEyMTkgNy4wNjc1NSAxMy41MzEyIDYuMjk3ODIgMTQuODkwNUw3LjE2OCAxNS4zODMzWk05LjI0MjcxIDExLjA0ODNMMTAuMTE1NSAxMC41NjAyQzkuNjE4OTEgOS42NzIzOSA5LjI4NDE1IDguNjg3MzcgOS4xMTYyNCA3LjY2NDYzTDguMTI5NDUgNy44MjY2NUw3LjE0MjY2IDcuOTg4NjZDNy4zNDU4NCA5LjIyNjE2IDcuNzUzMjYgMTAuNDMzOSA4LjM2OTk1IDExLjUzNjVMOS4yNDI3MSAxMS4wNDgzWk04LjEyOTQ1IDcuODI2NjVMOS4xMTk0IDcuNjg1MjJDOS4wNzE2NiA3LjM1MTAzIDkuMDk3MSA3LjAyNzk0IDkuMTg2NDMgNi43Mzc2MUw4LjIzMDY1IDYuNDQzNTNMNy4yNzQ4OCA2LjE0OTQ0QzcuMDk0MzMgNi43MzYyMyA3LjA1MjMxIDcuMzU3NjggNy4xMzk1IDcuOTY4MDdMOC4xMjk0NSA3LjgyNjY1Wk04LjIzMDY1IDYuNDQzNTNMOS4xODM1OCA2Ljc0NjczQzkuMjQxMiA2LjU2NTYzIDkuMzAzMTQgNi40NjYxNCA5LjM0MzU2IDYuNDE0OTVDOS4zODIyNyA2LjM2NTkzIDkuNDExMTUgNi4zNDgzNyA5LjQyNDM4IDYuMzQxNEM5LjQ1NzA3IDYuMzI0MTYgOS41MDAyMSA2LjMyMDA2IDkuNTM3MDggNi4zMjQxNUw5LjY0NzUxIDUuMzMwMjdMOS43NTc5NSA0LjMzNjM5QzkuNDkxMjEgNC4zMDY3NSA5LjAwMzAyIDQuMzAyNjUgOC40OTE3NCA0LjU3MjE2QzcuOTUyNTcgNC44NTYzOCA3LjUyMTU5IDUuMzczOSA3LjI3NzczIDYuMTQwMzJMOC4yMzA2NSA2LjQ0MzUzWk05LjY0NzUxIDUuMzMwMjdWNi4zMzAyN0M5LjYwNzcgNi4zMzAyNyA5LjU3ODI0IDYuMzI3NzIgOS41NzA1NyA2LjMyNzA1QzkuNTU3ODYgNi4zMjU5NSA5LjU0ODQ5IDYuMzI0ODEgOS41NDMwMiA2LjMyNDA5QzkuNTMxODcgNi4zMjI2MyA5LjUyNjQ1IDYuMzIxNTMgOS41MjY0MiA2LjMyMTUyQzkuNTI2MTIgNi4zMjE0NiA5LjUzNzggNi4zMjM4NCA5LjU1NzkxIDYuMzMwNjdDOS41OTgzNiA2LjM0NDQgOS42NjE1MiA2LjM3MjIzIDkuNzI5NjIgNi40MjQ1OEM5LjgzOTMyIDYuNTA4OTEgMTAuMDY2NiA2LjczNDE2IDEwLjEzODYgNy4zNTJMMTEuMTMxOSA3LjIzNjI3TDEyLjEyNTEgNy4xMjA1NUMxMS45OTQ3IDYuMDAxMDQgMTEuNTEzNSA1LjI3MzI5IDEwLjk0ODUgNC44Mzg5NUMxMC42NzkzIDQuNjMxOTcgMTAuNDEzNSA0LjUwOTA1IDEwLjIwMSA0LjQzNjg3QzEwLjAxODIgNC4zNzQ4IDkuODE0NDcgNC4zMzAyNyA5LjY0NzUxIDQuMzMwMjdWNS4zMzAyN1pNMTEuMTMxOSA3LjIzNjI3SDEwLjEzMTlDMTAuMTMxOSA4LjM5NTc5IDkuODkxMDUgOS41NDE2MiA5LjQyMjYzIDEwLjYxNDVMMTAuMzM5MSAxMS4wMTQ2TDExLjI1NTUgMTEuNDE0N0MxMS44MzI5IDEwLjA5MjQgMTIuMTMxOSA4LjY3NDM1IDEyLjEzMTkgNy4yMzYyN0gxMS4xMzE5Wk0xMC4zMzkxIDExLjAxNDZMOS40NzUzMSAxMS41MTg1QzEwLjI0MTggMTIuODMyNSAxMS4yMjg2IDE0LjAwMjYgMTIuNDAwMSAxNC45NzI3TDEzLjAzNzkgMTQuMjAyNUwxMy42NzU3IDEzLjQzMjRDMTIuNjg4MSAxMi42MTQ1IDExLjg1MzIgMTEuNjI1NiAxMS4yMDI5IDEwLjUxMDdMMTAuMzM5MSAxMS4wMTQ2Wk0xMy4wMzc5IDE0LjIwMjVWMTUuMjAyNUMxNC4yODU5IDE1LjIwMjUgMTUuNTE4NSAxNS4zMzA2IDE2LjcwODYgMTUuNjI4MUwxNi45NTExIDE0LjY1OEwxNy4xOTM2IDEzLjY4NzhDMTUuODE5OCAxMy4zNDQ0IDE0LjQyMTIgMTMuMjAyNSAxMy4wMzc5IDEzLjIwMjVWMTQuMjAyNVpNMTYuOTUxMSAxNC42NThMMTYuNzQ1MSAxNS42MzY1QzE2LjgzNTMgMTUuNjU1NSAxNi45MDMyIDE1LjY5NyAxNi45NjMgMTUuNzcxOEwxNy43NDM5IDE1LjE0NzFMMTguNTI0NyAxNC41MjI0QzE4LjE3OTggMTQuMDkxMiAxNy43MDc5IDEzLjc5NTQgMTcuMTU3MSAxMy42Nzk0TDE2Ljk1MTEgMTQuNjU4Wk0xNy43NDM5IDE1LjE0NzFMMTcuMDAzOSAxNS44MTk4QzE3LjA3NiAxNS44OTkxIDE3LjA5NzcgMTYuMDExOCAxNy4wNTM5IDE2LjExOTJMMTcuOTggMTYuNDk2NUwxOC45MDYxIDE2Ljg3MzhDMTkuMjMzNCAxNi4wNzA0IDE5LjA4NjQgMTUuMTM3MyAxOC40ODM4IDE0LjQ3NDRMMTcuNzQzOSAxNS4xNDcxWk0xNy45OCAxNi40OTY1TDE3LjAxNTMgMTYuMjMzNEMxNy4wMTc5IDE2LjIyMzcgMTcuMDE2NiAxNi4yNDg1IDE2LjkyMDggMTYuMzcxN0wxNy43MTAyIDE2Ljk4NTdMMTguNDk5NSAxNy41OTk2QzE4LjYzOTggMTcuNDE5MiAxOC44NDA5IDE3LjE0MDUgMTguOTQ0OCAxNi43NTk2TDE3Ljk4IDE2LjQ5NjVaTTE3LjcxMDIgMTYuOTg1N0wxNi45MDcxIDE2LjM4OThDMTYuODE0NCAxNi41MTQ3IDE2LjYyNDMgMTYuNTY2OCAxNi40NjM5IDE2LjQ4NDNMMTYuMDA2NSAxNy4zNzM2TDE1LjU0OTIgMTguMjYyOUMxNi41Njk1IDE4Ljc4NzYgMTcuODMgMTguNTAyNCAxOC41MTMzIDE3LjU4MTVMMTcuNzEwMiAxNi45ODU3Wk0xNi4wMDY1IDE3LjM3MzZMMTYuNDYzOSAxNi40ODQzQzE1LjM1MDIgMTUuOTExNiAxNC4yOTU3IDE1LjIwOTMgMTMuMzE3NiAxNC40MDc1TDEyLjY4MzYgMTUuMTgwOUwxMi4wNDk3IDE1Ljk1NDJDMTMuMTI5NCAxNi44MzkyIDE0LjMwMTQgMTcuNjIxMiAxNS41NDkyIDE4LjI2MjlMMTYuMDA2NSAxNy4zNzM2Wk0xMi42ODM2IDE1LjE4MDlMMTIuNjQyNCAxNC4xODE3QzEwLjg5NjMgMTQuMjUzNyA5LjE2NjQzIDE0LjYxMzggNy41MjU0MiAxNS4yNjNMNy44OTMyOCAxNi4xOTI5TDguMjYxMTUgMTcuMTIyOEM5LjY5MDAyIDE2LjU1NzUgMTEuMTk4NyAxNi4yNDI5IDEyLjcyNDggMTYuMThMMTIuNjgzNiAxNS4xODA5Wk03Ljg5MzI4IDE2LjE5MjlMNy4wMTU5MSAxNS43MTMxQzYuNDQxMzEgMTYuNzYzOCA1LjczMDE4IDE3LjkyMjMgNC45MDQzNiAxOS4yMzY5TDUuNzUxMTQgMTkuNzY4OEw2LjU5NzkxIDIwLjMwMDhDNy40MjUxMSAxOC45ODQgOC4xNjQ1NCAxNy43ODExIDguNzcwNjYgMTYuNjcyN0w3Ljg5MzI4IDE2LjE5MjlaTTUuNzUxMTQgMTkuNzY4OEw0Ljg5MzY0IDE5LjI1NDNDNC44NjgzIDE5LjI5NjYgNC44MTAzMyAxOS4zNTc3IDQuNjkyNDYgMTkuNDA5M0w1LjA5MzI4IDIwLjMyNTRMNS40OTQxIDIxLjI0MTZDNS45MTU5OSAyMS4wNTcgNi4zMzAzNiAyMC43NDcxIDYuNjA4NjMgMjAuMjgzM0w1Ljc1MTE0IDE5Ljc2ODhaTTUuMDkzMjggMjAuMzI1NFYxOS4zMjU0QzQuOTI4NjIgMTkuMzI1NCA0Ljc4NjgxIDE5LjMzNzMgNC42ODY0NyAxOS4zNDY0QzQuNjMwNyAxOS4zNTE1IDQuNjAwODQgMTkuMzU0NSA0LjU2ODY0IDE5LjM1N0M0LjUzODgzIDE5LjM1OTQgNC41MzE5MyAxOS4zNTkyIDQuNTM2NjggMTkuMzU5MlYyMC4zNTkyVjIxLjM1OTJDNC42MDg5IDIxLjM1OTIgNC42NzU3OCAyMS4zNTQ4IDQuNzI2MDkgMjEuMzUwOEM0Ljc3NDAxIDIxLjM0NyA0LjgzMDU5IDIxLjM0MTYgNC44Njc1OSAyMS4zMzgyQzQuOTUyNzcgMjEuMzMwNSA1LjAyMTc5IDIxLjMyNTQgNS4wOTMyOCAyMS4zMjU0VjIwLjMyNTRaTTYuMjU3MTQgMTYuODUwN0w1LjgwMTY2IDE1Ljk2MDVDNS4wMjU3NyAxNi4zNTc1IDQuMzAwMTYgMTYuODEwNiAzLjYwOTUyIDE3LjMzNzdMNC4yMTYxOSAxOC4xMzI3TDQuODIyODcgMTguOTI3NkM1LjQxNDE1IDE4LjQ3NjQgNi4wMzc5MSAxOC4wODYyIDYuNzEyNjIgMTcuNzQxTDYuMjU3MTQgMTYuODUwN1pNNC4yMTYxOSAxOC4xMzI3TDMuNTA5MDkgMTcuNDI1NkMzLjQ3MTU2IDE3LjQ2MzEgMy4zNjU5NyAxNy41NjU5IDMuMjc3MDQgMTcuNjg0NUMzLjE5NTk5IDE3Ljc5MjUgMy4wMTM3OSAxOC4wNTk0IDMuMDEzNzkgMTguNDM2M0g0LjAxMzc5SDUuMDEzNzlDNS4wMTM3OSAxOC41Nzk3IDQuOTc3NzEgMTguNjkxOCA0Ljk0NzM1IDE4Ljc2MTJDNC45MTc5NyAxOC44MjgzIDQuODg3NDcgMTguODcwNiA0Ljg3NzA0IDE4Ljg4NDVDNC44NjU3NyAxOC44OTk1IDQuODYwOTkgMTguOTAzNiA0Ljg3MTQgMTguODkyNUM0Ljg4MjE3IDE4Ljg4MSA0Ljg5NTgzIDE4Ljg2NzIgNC45MjMzIDE4LjgzOThMNC4yMTYxOSAxOC4xMzI3Wk00LjAxMzc5IDE4LjQzNjNMMy4wMjkwMSAxOC4yNjI1QzIuOTE4MTcgMTguODkwNiAzLjEzOTg2IDE5LjUzNzQgMy42Mzc3MyAxOS45NTg3TDQuMjgzNjggMTkuMTk1M0w0LjkyOTYyIDE4LjQzMTlDNC45ODg5NCAxOC40ODIxIDUuMDA4MjEgMTguNTU1NCA0Ljk5ODU3IDE4LjYxTDQuMDEzNzkgMTguNDM2M1pNNC4yODM2OCAxOS4xOTUzTDMuNjMyODggMTkuOTU0NkM0LjAwNTQ1IDIwLjI3MzkgNC40ODM3MyAyMC4zNzAyIDQuOTIyMjkgMjAuMjcyN0w0LjcwNTM2IDE5LjI5NjVMNC40ODg0MyAxOC4zMjAzQzQuNjIzMzggMTguMjkwMyA0Ljc5ODA0IDE4LjMxOTEgNC45MzQ0NyAxOC40MzYxTDQuMjgzNjggMTkuMTk1M1pNNC43MDUzNiAxOS4yOTY1TDUuMDc2NzUgMjAuMjI1QzUuNDE1MTkgMjAuMDg5NiA1LjY2NzE1IDE5LjgzNzcgNS44MDI1MiAxOS40OTkyTDQuODc0MDUgMTkuMTI3OEwzLjk0NTU3IDE4Ljc1NjRDMy45NjgyOSAxOC42OTk3IDQuMDE0NzQgMTguNjEwOSA0LjEwMTU3IDE4LjUyNEM0LjE4ODQxIDE4LjQzNzIgNC4yNzcxOCAxOC4zOTA4IDQuMzMzOTcgMTguMzY4TDQuNzA1MzYgMTkuMjk2NVpNNC44NzQwNSAxOS4xMjc4TDUuNzI5OTYgMTkuNjQ0OUM2LjE5NDAzIDE4Ljg3NjggNi43MTU2OSAxOC4wNjM4IDcuMTM4NTMgMTcuMzM2NUw2LjI3NDAyIDE2LjgzMzlMNS40MDk1MiAxNi4zMzEyQzQuOTg4OTggMTcuMDU0NiA0LjUzMjM4IDE3Ljc1OTYgNC4wMTgxMyAxOC42MTA3TDQuODc0MDUgMTkuMTI3OFpNMTQuMzM2NyAxNS4xODA5TDEzLjc3NzIgMTYuMDA5N0MxNC40NzY5IDE2LjQ4MiAxNS4yMDA1IDE2LjkyMzcgMTUuOTQ3NCAxNy4zMTQ5TDE2LjQxMTQgMTYuNDI5MUwxNi44NzU0IDE1LjU0MzJDMTYuMjA1NCAxNS4xOTIzIDE1LjU0NTggMTQuNzkwNiAxNC44OTYxIDE0LjM1MkwxNC4zMzY3IDE1LjE4MDlaTTE2LjQxMTQgMTYuNDI5MUwxNi4wMDUyIDE3LjM0MjlDMTYuNTM1OSAxNy41Nzg3IDE3LjIyMjMgMTcuNDc1NiAxNy42MzMxIDE2LjkyNzhMMTYuODMzMSAxNi4zMjc4TDE2LjAzMzEgMTUuNzI3OEMxNi4xMjM5IDE1LjYwNjggMTYuMjYwNSAxNS41MTU2IDE2LjQxODMgMTUuNDc5NUMxNi41NzA5IDE1LjQ0NDYgMTYuNzExMSAxNS40Njc5IDE2LjgxNzUgMTUuNTE1MkwxNi40MTE0IDE2LjQyOTFaTTE2LjgzMzEgMTYuMzI3OEwxNy42MzMxIDE2LjkyNzhDMTcuNzI1NiAxNi44MDQ0IDE3LjgyNDEgMTYuNjQ0IDE3Ljg5NjUgMTYuNDYzMUwxNi45NjggMTYuMDkxN0wxNi4wMzk1IDE1LjcyMDNDMTYuMDQxNiAxNS43MTUgMTYuMDQzIDE1LjcxMjMgMTYuMDQzMSAxNS43MTIxQzE2LjA0MzIgMTUuNzExOCAxNi4wNDI3IDE1LjcxMjkgMTYuMDQxNCAxNS43MTUxQzE2LjA0MDEgMTUuNzE3MyAxNi4wMzg1IDE1LjcxOTggMTYuMDM2OSAxNS43MjI0QzE2LjAzNTIgMTUuNzI1IDE2LjAzMzggMTUuNzI2OSAxNi4wMzMxIDE1LjcyNzhMMTYuODMzMSAxNi4zMjc4Wk0xNi45NjggMTYuMDkxN0wxNy44OTY1IDE2LjQ2MzFDMTcuOTMxIDE2LjM3NjcgMTguMDM1OCAxNi4xMjM2IDE4LjAxMTIgMTUuODE1OUMxNy45ODIyIDE1LjQ1MjggMTcuNzk3OCAxNS4yMDg0IDE3LjY5MzUgMTUuMDg2N0wxNi45MzQzIDE1LjczNzVMMTYuMTc1IDE2LjM4ODNDMTYuMTcxOSAxNi4zODQ3IDE2LjAzODIgMTYuMjMzIDE2LjAxNzYgMTUuOTc1M0MxNi4wMDg3IDE1Ljg2MzkgMTYuMDI1MiAxNS43Nzk3IDE2LjAzNDggMTUuNzQxMUMxNi4wNDMyIDE1LjcwNzEgMTYuMDUwMiAxNS42OTM2IDE2LjAzOTUgMTUuNzIwM0wxNi45NjggMTYuMDkxN1pNMTYuOTM0MyAxNS43Mzc1TDE3LjY0MTQgMTUuMDMwNEMxNy4zNzkzIDE0Ljc2ODMgMTcuMDY3OSAxNC42NTg1IDE2Ljg4ODUgMTQuNjA3M0wxNi42MTM4IDE1LjU2ODhMMTYuMzM5MSAxNi41MzAzQzE2LjM1ODMgMTYuNTM1OCAxNi4zNTU2IDE2LjUzNjcgMTYuMzM5NCAxNi41Mjg2QzE2LjMyMzEgMTYuNTIwNCAxNi4yNzg1IDE2LjQ5NTkgMTYuMjI3MiAxNi40NDQ2TDE2LjkzNDMgMTUuNzM3NVpNMTYuNjEzOCAxNS41Njg4TDE2Ljg3NjkgMTQuNjA0QzE2LjA2MTIgMTQuMzgxNiAxNS4yMjMyIDE0LjI1NTYgMTQuNDA2NCAxNC4xODQ2TDE0LjMxOTggMTUuMTgwOUwxNC4yMzMyIDE2LjE3NzFDMTQuOTY4MiAxNi4yNDEgMTUuNjgyIDE2LjM1MTIgMTYuMzUwNyAxNi41MzM2TDE2LjYxMzggMTUuNTY4OFpNOS44MzMwMyAxMi4wOTQxTDguOTIwMDIgMTEuNjg2MkM4LjU2NDg4IDEyLjQ4MSA4LjE3NDEyIDEzLjM1OTUgNy42Mzc4MyAxNC4zNTA4TDguNTE3MzcgMTQuODI2Nkw5LjM5NjkyIDE1LjMwMjRDOS45NzM4NyAxNC4yMzYgMTAuMzkyOCAxMy4yOTI3IDEwLjc0NiAxMi41MDJMOS44MzMwMyAxMi4wOTQxWk04LjUxNzM3IDE0LjgyNjZMOC44MDkxOCAxNS43ODMxQzkuNzUxNjkgMTUuNDk1NiAxMC42OTc4IDE1LjI5MTcgMTEuNjY2NyAxNS4xOTc5TDExLjU3MDQgMTQuMjAyNUwxMS40NzQxIDEzLjIwNzJDMTAuMzUxNCAxMy4zMTU4IDkuMjczNDEgMTMuNTUwNSA4LjIyNTU3IDEzLjg3MDJMOC41MTczNyAxNC44MjY2Wk0xMS41NzA0IDE0LjIwMjVMMTIuMjg2NiAxMy41MDQ3QzExLjY4ODQgMTIuODkwNyAxMS4xNTAzIDEyLjIyNjcgMTAuNjU2NSAxMS41MDk5TDkuODMzMDMgMTIuMDc3M0w5LjAwOTUyIDEyLjY0NDZDOS41NjE1NSAxMy40NDU5IDEwLjE3MDQgMTQuMTk4NyAxMC44NTQxIDE0LjkwMDRMMTEuNTcwNCAxNC4yMDI1Wk05LjgzMzAzIDEyLjA3NzNIOC44MzMwM1YxMi4wOTQxSDkuODMzMDNIMTAuODMzVjEyLjA3NzNIOS44MzMwM1pNOS40Nzg4MyA2LjI3NDg0VjUuMjc0ODRDOS4wMDM5NyA1LjI3NDg0IDguNjgxMTYgNS41NDE0MSA4LjUwMzU5IDUuNzcxNjFDOC4zNDk4OSA1Ljk3MDg4IDguMjUyOTcgNi4yMDM1NyA4LjE4NjI4IDYuMzg0NTdMOS4xMjQ2MyA2LjczMDI3TDEwLjA2MyA3LjA3NTk4QzEwLjA4NTEgNy4wMTU5MSAxMC4xMDA2IDYuOTgwNzYgMTAuMTA5MyA2Ljk2Mjg4QzEwLjExOSA2Ljk0MzEyIDEwLjExMzEgNi45NTk2MyAxMC4wODcyIDYuOTkzMTVDMTAuMDYxMSA3LjAyNzA1IDkuOTk3NjkgNy4xMDAyNCA5Ljg4NjYgNy4xNjQ5N0M5Ljc2NTM3IDcuMjM1NiA5LjYyMzQ3IDcuMjc0ODQgOS40Nzg4MyA3LjI3NDg0VjYuMjc0ODRaTTkuMTI0NjMgNi43MzAyN0w4LjE3NTk0IDYuNDE0MDRDOC4wMTczNyA2Ljg4OTc4IDcuOTk3MzIgNy4zNzQ0NSA4LjA2OTM4IDcuODMwODFMOS4wNTcxNCA3LjY3NDg0TDEwLjA0NDkgNy41MTg4OEMxMC4wMTU4IDcuMzM0MjggMTAuMDI5NSA3LjE3Nzk5IDEwLjA3MzMgNy4wNDY1TDkuMTI0NjMgNi43MzAyN1pNOS4wNTcxNCA3LjY3NDg0TDguMDcxNDEgNy44NDMxNEM4LjIwMzE3IDguNjE0ODcgOC40MjgyIDkuMzYzMTQgOC43MjU4OCAxMC4wNzAxTDkuNjQ3NTEgOS42ODIwOEwxMC41NjkxIDkuMjk0MDJDMTAuMzI3MSA4LjcxOTA4IDEwLjE0NzMgOC4xMTc5NSAxMC4wNDI5IDcuNTA2NTVMOS4wNTcxNCA3LjY3NDg0Wk05LjY0NzUxIDkuNjgyMDhMMTAuNTgzIDEwLjAzNTVDMTAuOTEwMyA5LjE2ODk4IDExLjA4MzUgOC4yNjM2NSAxMS4xMDI3IDcuMzQxNDVMMTAuMTAyOSA3LjMyMDYyTDkuMTAzMTMgNy4yOTk3OUM5LjA4ODYxIDcuOTk2ODYgOC45NTgxOSA4LjY3NzEgOC43MTIwNCA5LjMyODY3TDkuNjQ3NTEgOS42ODIwOFpNMTAuMTAyOSA3LjMyMDYyTDExLjA5NzIgNy4yMTQwOEMxMC45NTUxIDUuODg3NjIgMTAuMTQxMyA1LjI3NDg0IDkuNDc4ODMgNS4yNzQ4NFY2LjI3NDg0VjcuMjc0ODRDOS40MjY2NiA3LjI3NDg0IDkuMzg2NDEgNy4yNzA2MSA5LjM2OTE5IDcuMjY4NjNDOS4zNDcxNyA3LjI2NjEgOS4zMjg4NCA3LjI2MzE5IDkuMzE1MDcgNy4yNjA3NEM5LjI4NzM1IDcuMjU1ODEgOS4yNjQ0MyA3LjI1MDI5IDkuMjQ2NDcgNy4yNDUzNkM5LjIxMDAyIDcuMjM1MzYgOS4xNzk4NiA3LjIyMzg2IDkuMTU0OTcgNy4yMTIzQzkuMTAzMTQgNy4xODgyMiA5LjA2ODUgNy4xNjExMiA5LjA0Nzk5IDcuMTM5OTlDOC45OTgxNiA3LjA4ODY1IDkuMDc2MTEgNy4xMjM4NiA5LjEwODYxIDcuNDI3MTVMMTAuMTAyOSA3LjMyMDYyWiIgZmlsbD0iIzIzMUYyMCIgbWFzaz0idXJsKCNwYXRoLTMtaW5zaWRlLTFfMjU3Ml8xMTIxMCkiLz4KPHBhdGggZD0iTTE0LjQyMTIgMC4zNzEwOTRDMTQuNDIxMiAwLjM3MTA5NCAxNC4zODc1IDQuNDAyNDEgMTQuNDIxMiA1LjIxMjA0QzE0LjQ3MTggNi4wMzg1NSAxNS4xMTI5IDYuNjc5NTMgMTUuOTM5NCA2LjczMDEzSDIwLjM5MjMiIHN0cm9rZT0iIzIzMUYyMCIvPgo8L2c+Cjwvc3ZnPgo=);
}
.resources__tabs__list-link--link::before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAxNi4xIj4KICA8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMzAuMi4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogMi4xLjEgQnVpbGQgMSkgIC0tPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuc3QwIHsKICAgICAgICBzdHJva2UtbGluZWpvaW46IHJvdW5kOwogICAgICB9CgogICAgICAuc3QwLCAuc3QxIHsKICAgICAgICBmaWxsOiBub25lOwogICAgICAgIHN0cm9rZTogIzIzMWYyMDsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAuOHB4OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTMuNiw5LjF2NS4yYzAsLjQtLjQuOC0uOS44SDEuOWMtLjUsMC0uOS0uNC0uOS0uOFYzLjJjMC0uNC40LS44LjktLjhoNC44Ii8+CiAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjIsMS4yaDQuN3Y0LjciLz4KICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTQuOSwxLjJsLTcuOSw3LjkiLz4KPC9zdmc+);
  width: 1.4rem;
}
.resources__tabs__list-link:hover {
  color: var(--wp--preset--color--4);
}
.resources__tabs__list-video {
  cursor: pointer;
  transition: all 0.5s ease;
  padding: var(--wp--preset--spacing--1);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 7rem;
  transition: all 0.5s ease;
}
.resources__tabs__list-video:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
  transform: translateY(-10px);
}
.resources__tabs__list-video h6 {
  margin: 0 0 10px 0;
  font-size: var(--wp--preset--font-size--3);
}
.resources__tabs__list-video p {
  margin: 0;
}
.resources__tabs__list-video * {
  color: var(--wp--preset--color--2);
}
.resources__tabs__list-video img {
  display: block;
  width: 100%;
  height: auto;
}
.resources__tabs__error {
  padding: 20px;
  text-align: center;
  color: var(--wp--preset--color--11);
}
.resources__notes {
  background: linear-gradient(to right, #006991, #004563);
  padding: var(--wp--preset--spacing--4) 0;
}
.resources__notes__inner {
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
  border: 1px solid var(--wp--preset--color--2);
  padding: var(--wp--preset--spacing--4);
}
.resources__notes__inner * {
  color: var(--wp--preset--color--2);
}
.resources__notes__inner li::marker {
  color: var(--wp--preset--color--5);
}
.video__container {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  background-color: rgba(78, 78, 78, 0.83);
  opacity: 0;
  transition: opacity 0.5s ease;
}
.video__container.active {
  opacity: 1;
}
.video__popup {
  width: 50%;
}
@media (max-width: 1500px) {
  .video__popup {
    width: 60%;
  }
}
@media (max-width: 768px) {
  .video__popup {
    width: 80%;
  }
}
@media (max-width: 600px) {
  .video__popup {
    width: 90%;
  }
}
.video__popup div {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.video__popup iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/programs/view.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
.wp-block-cms-qa {
  max-width: 100%;
}
.wp-block-cms-qa__container {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.wp-block-cms-qa__item {
  border-top: 1px solid var(--wp--preset--color--5);
}
.wp-block-cms-qa__item:last-child {
  border-bottom: 1px solid var(--wp--preset--color--5);
}
.wp-block-cms-qa__question {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1rem;
  padding: 1.5rem 0;
  background: none;
  border: none;
  cursor: pointer;
  text-align: left;
  font-family: inherit;
  font-size: var(--wp--preset--font-size--4);
  color: inherit;
  transition: all 0.5s ease;
}
.wp-block-cms-qa__question:hover, .wp-block-cms-qa__question:focus {
  opacity: 0.75;
}
.wp-block-cms-qa__question-text {
  flex: 1;
}
.wp-block-cms-qa__toggle {
  flex-shrink: 0;
  transition: transform 0.3s ease;
  color: inherit;
  font-size: var(--wp--preset--font-size--5);
}
.wp-block-cms-qa__question[aria-expanded=true] .wp-block-cms-qa__toggle {
  transform: rotate(180deg);
}
.wp-block-cms-qa__answer {
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.3s ease;
}
.wp-block-cms-qa__answer.is-open {
  max-height: var(--qa-content-height);
}
.wp-block-cms-qa__answer-inner {
  padding: 0 0 1.5rem 0;
  line-height: 1.6;
}
.wp-block-cms-qa__answer-inner * {
  color: inherit;
}
.wp-block-cms-qa__answer-inner p {
  margin: 0 0 1rem 0;
}
.wp-block-cms-qa__answer-inner p:last-child {
  margin-bottom: 0;
}
.wp-block-cms-qa__answer-inner ul,
.wp-block-cms-qa__answer-inner ol {
  margin: 0 0 1rem 0;
  padding-left: 1.5rem;
}
.wp-block-cms-qa__answer-inner ul:last-child,
.wp-block-cms-qa__answer-inner ol:last-child {
  margin-bottom: 0;
}
.wp-block-cms-qa__answer-inner a {
  color: inherit;
  text-decoration: none;
}
.wp-block-cms-qa__answer-inner a:hover {
  text-decoration: underline;
}
.sr-only {
  display: none;
}
.program__overview {
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
  padding: var(--wp--preset--spacing--4);
}
@media screen and (max-width: 800px) {
  .program__overview {
    padding: var(--wp--preset--spacing--2) var(--wp--preset--spacing--1);
  }
}
.program__grid-toggle {
  display: flex;
  justify-content: flex-end;
  border-bottom: 1px solid var(--wp--preset--color--11);
  margin-bottom: var(--wp--preset--spacing--2);
}
.program__grid-toggle__button {
  flex: 1 1 auto;
  background: none;
  border: none;
  cursor: pointer;
  text-align: center;
  font-size: var(--wp--preset--font-size--3);
  color: var(--wp--preset--color--11);
  padding: var(--wp--preset--spacing--1) 0;
  transition: border 0.3s ease;
}
.program__grid-toggle__button:hover {
  border-bottom: 2px solid var(--wp--preset--color--5);
}
.program__grid-toggle__button.active {
  color: var(--wp--preset--color--3);
  font-weight: 600;
  border-bottom: 2px solid var(--wp--preset--color--3);
}
.program__grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(25rem, 1fr));
  grid-gap: 1rem;
}
@media screen and (max-width: 800px) {
  .program__grid {
    grid-gap: 3rem 3rem;
    grid-template-columns: repeat(auto-fill, minmax(18rem, 1fr));
  }
}
.program__grid .program__grid--table_header {
  display: none;
}
.program__grid__cell {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: var(--wp--preset--spacing--2);
  background-color: var(--wp--preset--color--2);
  color: var(--wp--preset--color--3);
  transition: all 0.5s ease;
  border: 1px solid var(--wp--preset--color--5);
}
@media screen and (max-width: 800px) {
  .program__grid__cell {
    padding: var(--wp--preset--spacing--1);
  }
}
.program__grid__cell:hover {
  transform: translateY(-3px);
  box-shadow: 2px 7px 18px 2px rgba(0, 0, 0, 0.168627451);
}
.program__grid__cell__title h3 {
  font-weight: 600;
  margin: 0;
  font-size: var(--wp--preset--font-size--4);
}
.program__grid__cell__title h3 + p {
  margin-top: 0;
}
.program__grid__cell__details {
  display: flex;
  flex-direction: row;
  background: var(--wp--preset--color--10);
  padding: 6px;
}
.program__grid__cell__doc-type, .program__grid__cell__score, .program__grid__cell__ltv {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
}
.program__grid__cell__doc-type--table, .program__grid__cell__score--table, .program__grid__cell__ltv--table {
  display: none;
}
.program__grid__cell__doc-type--grid, .program__grid__cell__score--grid, .program__grid__cell__ltv--grid {
  display: flex;
}
.program__grid__cell__doc-type span:first-child, .program__grid__cell__score span:first-child, .program__grid__cell__ltv span:first-child {
  font-weight: bold;
  color: var(--wp--preset--color--5);
}
.program__grid__cell__doc-type span:last-child, .program__grid__cell__score span:last-child, .program__grid__cell__ltv span:last-child {
  font-size: 14px;
  color: var(--wp--preset--color--11);
}
.program__grid__cell__doc-type {
  display: none;
}
.program__grid__cell__stats {
  padding-left: 12px;
  margin-top: 1rem;
}
.program__grid__cell__stats li {
  font-size: 14px;
  line-height: 1.8;
  color: var(--wp--preset--color--1);
  list-style: none;
  position: relative;
  padding-left: 1.5rem;
}
.program__grid__cell__stats li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  width: 8px;
  height: 8px;
  background-image: url(images/bullet.c6b1467a.png);
  background-size: contain;
  background-repeat: no-repeat;
}
.program__grid__cell__link {
  color: var(--wp--preset--color--3);
  margin-top: auto;
}
.program__grid__cell__link:hover {
  color: var(--wp--preset--color--5);
}
.program__grid--table {
  display: table;
  width: 100%;
  border-collapse: collapse;
}
@media screen and (max-width: 700px) {
  .program__grid--table {
    width: 200%;
  }
}
.program__grid--table .program__grid--table_header {
  display: table-row;
  background-color: var(--wp--preset--color--10);
}
.program__grid--table .program__grid--table_header__cell {
  display: table-cell;
  font-weight: bold;
  color: var(--wp--preset--color--3);
  padding: 6px 0;
  font-size: var(--wp--preset--font-size--3);
}
.program__grid--table .program__grid--table_header__cell:first-child {
  padding-left: 1rem;
}
.program__grid--table .program__grid--table_header__cell:last-child {
  padding-right: 1rem;
}
.program__grid--table .program__grid__cell {
  display: table-row;
  background: none;
  border: none;
  border-top: 1px solid var(--wp--preset--color--10);
}
.program__grid--table .program__grid__cell:hover {
  transform: none;
  box-shadow: none;
  background-color: rgba(244, 243, 243, 0.5);
}
.program__grid--table .program__grid__cell:hover * {
  font-weight: 600;
}
.program__grid--table .program__grid__cell > div, .program__grid--table .program__grid__cell ul {
  display: table-cell;
}
.program__grid--table .program__grid__cell > div.program__grid__cell__details, .program__grid--table .program__grid__cell ul.program__grid__cell__details {
  display: contents;
}
.program__grid--table .program__grid__cell:first-of-type {
  border-top: none;
}
.program__grid--table .program__grid__cell__title {
  width: 27%;
  padding: 1rem 0;
  padding-left: 1rem;
}
@media screen and (max-width: 960px) {
  .program__grid--table .program__grid__cell__title {
    width: 25%;
  }
}
.program__grid--table .program__grid__cell__title h3 {
  font-size: var(--wp--preset--font-size--3);
  font-weight: 500;
  line-height: 1;
  margin-bottom: 0;
  color: var(--wp--preset--color--3);
}
.program__grid--table .program__grid__cell__title p {
  font-size: var(--wp--preset--font-size--3);
}
.program__grid--table .program__grid__cell__intro {
  display: none;
}
.program__grid--table .program__grid__cell__doc-type, .program__grid--table .program__grid__cell__score, .program__grid--table .program__grid__cell__ltv {
  border: none;
  font-size: var(--wp--preset--font-size--3);
  line-height: 1;
  width: 14%;
  margin-top: 0;
}
@media screen and (max-width: 960px) {
  .program__grid--table .program__grid__cell__doc-type, .program__grid--table .program__grid__cell__score, .program__grid--table .program__grid__cell__ltv {
    width: 8%;
  }
}
.program__grid--table .program__grid__cell__doc-type {
  min-width: 16rem;
  padding-right: 1rem;
}
.program__grid--table .program__grid__cell__doc-type span {
  font-size: var(--wp--preset--font-size--3);
  line-height: 1.2;
  color: inherit;
}
.program__grid--table .program__grid__cell__doc-type span:first-child {
  display: none;
}
.program__grid--table .program__grid__cell__score, .program__grid--table .program__grid__cell__ltv {
  min-width: 12rem;
}
.program__grid--table .program__grid__cell__score--table, .program__grid--table .program__grid__cell__ltv--table {
  display: table-cell;
}
.program__grid--table .program__grid__cell__score--grid, .program__grid--table .program__grid__cell__ltv--grid {
  display: none;
}
.program__grid--table .program__grid__cell__score span, .program__grid--table .program__grid__cell__ltv span {
  font-weight: 500;
  color: inherit;
  font-size: var(--wp--preset--font-size--3);
}
.program__grid--table .program__grid__cell__score span:last-child, .program__grid--table .program__grid__cell__ltv span:last-child {
  display: none;
}
.program__grid--table .program__grid__cell__stats {
  width: 40%;
  padding-right: 2.4rem;
  padding-bottom: 1.2rem;
  font-size: var(--wp--preset--font-size--3);
}
@media screen and (max-width: 960px) {
  .program__grid--table .program__grid__cell__stats {
    width: 25%;
  }
}
.program__grid--table .program__grid__cell__stats li {
  font-size: var(--wp--preset--font-size--3);
  line-height: 1.5;
}
.program__grid--table .program__grid__cell__stats li:last-child {
  display: none;
}
.program__grid--table .program__grid__cell__link {
  display: none;
}
.program__details {
  padding: var(--wp--preset--spacing--4);
  background-color: var(--wp--preset--color--10);
}
.program__details__inner {
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
}
.program--single {
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
  padding: var(--wp--preset--spacing--3);
}
@media screen and (max-width: 800px) {
  .program--single {
    padding: var(--wp--preset--spacing--2) var(--wp--preset--spacing--1);
  }
}
.program--single__intro p {
  margin: 0;
}
.program--single__details {
  display: flex;
  flex-direction: row;
  background: var(--wp--preset--color--10);
  padding: 6px;
  padding: var(--wp--preset--spacing--1) var(--wp--preset--spacing--2);
  margin: var(--wp--preset--spacing--2) 0;
  gap: 3.4rem;
}
.program--single__detail {
  display: flex;
  flex: 1 1 50%;
  flex-direction: column;
}
.program--single__detail--ltv {
  border-left: 1px solid var(--wp--preset--color--11);
  padding-left: var(--wp--preset--spacing--3);
}
.program--single__detail * {
  margin: 0;
}
.program--single__detail p:first-child {
  font-weight: bold;
  color: var(--wp--preset--color--5);
  font-size: 5rem;
  line-height: 1;
}
@media screen and (max-width: 960px) {
  .program--single__detail p:first-child {
    font-size: 3rem;
  }
}
@media screen and (max-width: 800px) {
  .program--single__detail p:first-child {
    font-size: 2rem;
  }
}
.program--single__detail p:last-child {
  color: var(--wp--preset--color--11);
}
.program--single__keycallouts {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 20rem), 1fr));
  gap: var(--wp--preset--spacing--2);
  margin: var(--wp--preset--spacing--3) 0;
}
.program--single__keycallouts__item * {
  margin-top: 0;
  margin-bottom: 9px;
}
.program--single__keycallouts__item {
  padding-top: var(--wp--preset--spacing--1);
  border-top: 1px solid var(--wp--preset--color--5);
}
.program--single__keystats ul {
  padding-left: 0;
}
.program--single__keystats ul li {
  margin: var(--wp--preset--spacing--1) 0;
  list-style: none;
  position: relative;
  padding-left: 1.5rem;
}
.program--single__keystats ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 3px;
  width: 1.125rem;
  height: 1.125rem;
  background-image: url(images/bullet.c6b1467a.png);
  background-size: contain;
  background-repeat: no-repeat;
}
.program--single__faq {
  background: var(--wp--preset--gradient--1);
}
.program--single__faq .wp-block-cms-qa__container {
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
  padding: var(--wp--preset--spacing--3) 0;
}
@media screen and (max-width: 1420px) {
  .program--single__faq .wp-block-cms-qa__container {
    padding: var(--wp--preset--spacing--4) var(--wp--preset--spacing--1);
  }
}
.program--single__faq .wp-block-cms-qa__container * {
  color: var(--wp--preset--color--2);
}
.program--single__moreinfo {
  padding: var(--wp--preset--spacing--2) 0;
  margin-top: var(--wp--preset--spacing--3);
  border-top: 1px solid var(--wp--preset--color--11);
}
.program--single__moreinfo *:first-child {
  margin-top: 0;
}
.program--single__what-is {
  background: var(--wp--preset--color--10);
}
.program--single__what-is__inner {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 40rem), 1fr));
  gap: var(--wp--preset--spacing--2);
  max-width: var(--wp--style--global--content-size);
  margin: 0 auto;
  padding: var(--wp--preset--spacing--3) 0;
}
.program--single__what-is__item {
  background-color: var(--wp--preset--color--3);
  padding: var(--wp--preset--spacing--2);
  display: flex;
  flex-direction: column;
}
.program--single__what-is__item p:last-child {
  margin-top: auto;
}
.program--single__what-is__item + .program--single__what-is__item {
  background-color: var(--wp--preset--color--4);
}
.program--single__what-is__item + .program--single__what-is__item + .program--single__what-is__item {
  background-color: var(--wp--preset--color--5);
}
.program--single__what-is__item *:first-child {
  margin-top: 0;
}
.program--single__what-is__item *:last-child {
  margin-bottom: 0;
}
.program--single__what-is__item * {
  color: var(--wp--preset--color--2);
}
.program--single__what-is__item hr {
  background-color: var(--wp--preset--color--2);
}
@media screen and (max-width: 700px) {
  .grid {
    width: 100%;
    overflow-x: scroll;
  }
}
/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/components/ae/view.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.ae {
  position: relative;
}

#map-intro {
  margin-bottom: var(--wp--preset--spacing--3);
  margin-top: 0;
}

#USA_Map {
  width: 100%;
  height: auto;
}

#USA_Map a {
  all: unset;
  text-decoration: none;
  pointer-events: none;
}

#USA_Map a.active {
  cursor: pointer;
  pointer-events: all;
}

#USA_Map a.active path, #USA_Map a.active polygon, #USA_Map a.active rect {
  fill: var(--wp--preset--color--10);
}

#USA_Map a:hover path, #USA_Map a:hover polygon, #USA_Map a:hover rect, #USA_Map a.state-active path, #USA_Map a.state-active polygon, #USA_Map a.state-active rect {
  fill: var(--wp--preset--color--7);
}

#USA_Map text {
  display: none;
}

#USA_Map path, #USA_Map polygon, #USA_Map rect {
  fill: #fcfcfc;
  stroke: var(--wp--preset--color--11);
  stroke-width: 0.5px;
  transition: all 0.5s ease;
}

.state_list {
  margin: var(--wp--preset--spacing--4) 0;
}

.state-grid {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  margin-top: var(--wp--preset--spacing--1);
}

@media screen and (max-width: 768px) {
  .state-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

.state-grid__item {
  padding: 0.5rem 0;
  border-top: 1px solid var(--wp--preset--color--10);
}

.state-grid__item a {
  color: var(--wp--preset--color--11);
  line-height: 1;
  transition: all 0.5s ease;
}

.state-grid__item:hover a, .state-grid__item.state-active a {
  color: var(--wp--preset--color--7);
}

.map-block__popup {
  position: absolute;
  top: -20vw;
  left: 50vw;
  z-index: 9999;
  min-width: 50%;
  max-width: 80vw;
  background-color: var(--wp--preset--color--2);
  box-shadow: 7px 7px 12px 0 rgba(0, 0, 0, 0.08);
  transition-delay: 0s;
  transform: translate(-50%, 10vw);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  padding: 4.25rem 3.5rem;
  pointer-events: none;
}

@media screen and (max-width: 1160px) {
  .map-block__popup {
    width: 50%;
  }
}

@media screen and (max-width: 768px) {
  .map-block__popup {
    width: 70%;
    padding: 3rem 2rem;
  }
}

@media screen and (max-width: 480px) {
  .map-block__popup {
    width: 90%;
  }
}

.map-block__popup.active {
  top: 0;
  opacity: 1;
  pointer-events: all;
}

.map-block__popup-header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: var(--wp--preset--spacing--2);
  border-top: 1px solid var(--wp--preset--color--11);
  padding-top: var(--wp--preset--spacing--2);
}

@media screen and (max-width: 800px) {
  .map-block__popup-header {
    flex-direction: column;
    gap: 1rem;
  }
  .map-block__popup-header .button {
    max-width: 4rem;
  }
}

.map-block__popup-header h3 {
  font-family: var(--wp--preset--font-family--2);
  margin-top: 0;
}

.map-block__popup-header #terr_states {
  font-size: 1rem;
}

.map-block__popup-content h5 {
  font-family: var(--wp--preset--font-family--2);
  margin-top: 1rem;
}

.map-block__popup-content p {
  margin-bottom: 0;
}

.map-block__popup-close {
  all: unset;
  position: absolute;
  top: 1.5rem;
  right: 3.5rem;
  width: 1rem;
  height: 1rem;
  background: transparent;
  border: none;
  cursor: pointer;
  z-index: 10;
  padding: 0;
}

.map-block__popup-close:hover {
  opacity: 0.5;
}

.map-block__popup span {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 1rem;
  height: 1px;
  background: var(--wp--preset--color--3);
  display: block;
  transform-origin: center;
}

.map-block__popup span:first-child {
  transform: translate(-50%, -50%) rotate(45deg);
}

.map-block__popup span:last-child {
  transform: translate(-50%, -50%) rotate(-45deg);
}

/*# sourceMappingURL=view.css.map*/