/*!
 * Bootstrap  v5.3.7 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */

.block .block-gallery h2.display-2 {
  text-transform: unset;
  font-size: 3.4375rem;
}

@media (max-width: 991.98px) {
  .block .block-gallery h2.display-2 {
    font-size: 2.375rem;
  }
}

.block .block-gallery .slick {
  background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="709" height="106" viewBox="0 0 709 106" fill="none"><path d="M623.657 17.2465C673.55 14.6208 701.341 38.0325 709 50.0666L672.894 96.0146C669.611 90.5446 656.481 79.6046 630.222 79.6046C603.963 79.6046 577.704 90.5446 567.856 96.0146C489.079 99.2967 515.338 79.6046 469.384 69.7586C423.431 59.9125 436.56 82.8866 370.912 79.6046C305.264 76.3226 295.417 53.3485 262.593 53.3485C229.768 53.3485 183.815 109.143 111.602 105.861C53.8315 103.235 13.1296 67.5705 0 50.0665L42.6713 0.836368C50.3302 11.7764 76.1519 35.6257 118.167 43.5025C170.685 53.3485 206.792 4.11838 246.181 0.836368C285.569 -2.44564 292.134 4.11838 341.37 17.2465C390.606 30.3745 397.171 4.11838 443.125 4.11838C489.079 4.11838 492.361 27.0925 531.75 33.6565C571.139 40.2205 561.292 20.5285 623.657 17.2465Z" fill="%238BC2DE"/></svg>');
  background-repeat: no-repeat;
  background-position: 1.25rem 3.125rem;
}

@media (max-width: 991.98px) {
  .block .block-gallery .slick {
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="210" height="43" viewBox="0 0 210 43" fill="none"><path d="M175.574 36.0038C195.7 37.0689 206.91 27.5717 210 22.69L195.435 4.05066C194.111 6.26963 188.815 10.7076 178.222 10.7076C167.63 10.7076 157.037 6.26963 153.065 4.05066C121.287 2.71928 131.88 10.7076 113.343 14.7017C94.8056 18.6959 100.102 9.37619 73.6204 10.7076C47.1389 12.039 43.1667 21.3586 29.9259 21.3586C16.6852 21.3586 -1.85184 -1.27486 -30.9815 0.0565186C-54.2852 1.12162 -70.7037 15.5893 -76 22.69L-58.787 42.6607C-55.6975 38.2228 -45.2815 28.5481 -28.3333 25.3528C-7.14815 21.3586 7.41667 41.3293 23.3056 42.6607C39.1944 43.9921 41.8426 41.3293 61.7037 36.0038C81.5648 30.6783 84.213 41.3293 102.75 41.3293C121.287 41.3293 122.611 32.0097 138.5 29.3469C154.389 26.6841 150.417 34.6724 175.574 36.0038Z" fill="%238BC2DE"/></svg>');
    background-repeat: no-repeat;
    background-position: 0 calc(100% - 3.75rem);
  }

  [dir="rtl"] .block .block-gallery .slick {
    background-position: 100% calc(100% - 3.75rem);
  }
}

.block .block-gallery .slick .slick-slide {
  overflow: hidden;
  margin: 0 .9375rem;
  border-radius: 10px;
}

@media (max-width: 991.98px) {
  .block .block-gallery .slick .slick-slide {
    margin: 0 .4688rem;
  }
}

.block .block-gallery .slick .slick-slide .media--view-mode-media-04-03 img {
  min-height: 25rem;
  max-height: 25rem;
}

.block .block-gallery .slick .slick-slide .media--view-mode-media-03-02 img {
  min-height: 21.875rem;
  max-height: 21.875rem;
}

.block .block-gallery .slick .slick-slide .media--view-mode-media-01-01 img {
  min-height: 16.25rem;
  max-height: 16.25rem;
}

@media (max-width: 767.98px) {
  .block .block-gallery .slick .slick-slide .media--view-mode-media-04-03 img {
    min-height: 12.5rem;
    max-height: 12.5rem;
  }

  .block .block-gallery .slick .slick-slide .media--view-mode-media-03-02 img {
    min-height: 10.9375rem;
    max-height: 10.9375rem;
  }

  .block .block-gallery .slick .slick-slide .media--view-mode-media-01-01 img {
    min-height: 8.25rem;
    max-height: 8.25rem;
  }
}

@media (min-width: 768px) {
  .block .block-gallery .slick .slick__arrow {
    display: none;
  }
}

@media (min-width: 992px) {
  .block .block-gallery .field--name-field-outro-description,
  .block .block-gallery .field--name-field-title {
    padding-right: 14%;
  }

  [dir="rtl"] .block .block-gallery .field--name-field-outro-description,
  [dir="rtl"] .block .block-gallery .field--name-field-title {
    padding-right: 0;
    padding-left: 14%;
  }
}

.block-inline-blockpartner-logos .slick .slick-slide {
  margin-right: 1.25rem;
}

[dir="rtl"] .block-inline-blockpartner-logos .slick .slick-slide {
  margin-right: 0;
  margin-left: 1.25rem;
}

@media (max-width: 991.98px) {
  .block-inline-blockpartner-logos .slick .slick-slide {
    margin-right: .9375rem;
  }

  [dir="rtl"] .block-inline-blockpartner-logos .slick .slick-slide {
    margin-right: 0;
    margin-left: .9375rem;
  }
}

.block-inline-blockpartner-logos .slick .slick-list {
  overflow: visible;
}

.block-inline-blockpartner-logos .media--view-mode-medium img,
.block-inline-blockpartner-logos .media--view-mode-medium svg {
  transition: transform .3s ease;
  max-width: 100%;
}

.block-inline-blockpartner-logos .media--view-mode-medium .field--name-name h3 {
  transition: color .3s ease, -webkit-text-decoration .3s ease;
  transition: color .3s ease, text-decoration .3s ease;
  transition: color .3s ease, text-decoration .3s ease, -webkit-text-decoration .3s ease;
}

.block-inline-blockpartner-logos .media--view-mode-medium:hover img,
.block-inline-blockpartner-logos .media--view-mode-medium:hover svg, .block-inline-blockpartner-logos .media--view-mode-medium:focus img,
.block-inline-blockpartner-logos .media--view-mode-medium:focus svg {
  transform: scale(1.1);
}

.block-inline-blockpartner-logos .media--view-mode-medium:hover .field--name-name h3, .block-inline-blockpartner-logos .media--view-mode-medium:focus .field--name-name h3 {
  text-decoration: underline;
  color: #1d4789;
}

.block-inline-blockkey-connectivity .slick .slick-list {
  overflow: visible;
  margin: 0 -0.9375rem;
}

@media (max-width: 991.98px) {
  .block-inline-blockkey-connectivity .slick .slick-list {
    margin: 0 -0.4688rem;
  }
}

.block-inline-blockkey-connectivity .slick .slick-slide {
  margin: 0 .9375rem;
}

@media (max-width: 991.98px) {
  .block-inline-blockkey-connectivity .slick .slick-slide {
    margin: 0 .4688rem;
  }
}

.block-inline-blockkey-connectivity .unslick .slick__slide {
  width: 25%;
}

.view-id-country_context .views-row {
  display: flex;
}

.view-id-country_context .views-row > div {
  width: 50%;
}

.view-id-country_context .views-row > div img {
  display: block;
  margin: auto;
}

@media (max-width: 767.98px) {
  .view-id-country_context .views-row > div {
    width: 100%;
  }
}

@media (max-width: 767.98px) {
  .view-id-country_context .views-row {
    flex-flow: column-reverse wrap;
  }
}

.view-id-country_context .views-row .views-field-field-image {
  margin-left: 1.875rem;
  text-align: center;
}

[dir="rtl"] .view-id-country_context .views-row .views-field-field-image {
  margin-left: 0;
  margin-right: 1.875rem;
}

.vlb-section.bg-edge2edge.bg-color {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.view-id-where_we_work_map {
  position: relative;
  display: flex;
  flex-direction: row-reverse;
}

.view-id-where_we_work_map > .view-content {
  width: 50%;
  flex-wrap: wrap;
  overflow-y: auto;
  max-height: 500px;
  scroll-snap-type: y mandatory;
  padding-right: 10px;
  position: relative;
}

[dir="rtl"] .view-id-where_we_work_map > .view-content {
  padding-right: 0;
  padding-left: 10px;
}

.view-id-where_we_work_map > .view-content .views-row {
  width: 100%;
}

.view-id-where_we_work_map > .view-content .views-row:not(:first-child) .accordion-header {
  margin-top: 1.25rem;
}

.view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-header {
  background-color: #132644;
  font-weight: 600;
  font-size: 1.125rem;
  line-height: 1.575rem;
}

.view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-button {
  background: #132644;
  color: #fff;
  border: 1px solid #1d4789;
  border-radius: 7px;
  padding: 1.25rem;
  font-weight: 600;
  font-size: 1.125rem;
  line-height: 1.575rem;
  width: 100% !important;
}

.view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-button:hover, .view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-button:focus, .view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-button:focus-visible {
  background-color: #1d4789;
}

.view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-body {
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
  padding: 0px 20px 20px;
  color: #000;
  background-color: #8bc2de;
}

.view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-body .field--name-field-description {
  font-size: 1.25rem;
  margin-bottom: 1.25rem;
}

.view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-body .link-arrow {
  position: relative;
  display: inline-flex;
  align-items: center;
  text-decoration: none;
  font-weight: 700;
  font-size: 1.125rem;
}

.view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-body .link-arrow::after {
  content: "";
  display: inline-block;
  width: 1.125rem;
  height: 1rem;
  margin-left: .5rem;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  flex-shrink: 0;
  transition: transform .3s ease, background-image .2s ease;
  transform: translateX(0);
}

[dir="rtl"] .view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-body .link-arrow::after {
  margin-left: 0;
  margin-right: .5rem;
}

.view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-body .link-arrow.link-primary.link-arrow-right::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="17" viewBox="0 0 19 17" fill="none"><path d="M10.1721 0.327347C10.4691 0.0745499 10.9093 0.0920531 11.1858 0.381058L18.2317 7.74922C18.2634 7.78242 18.2924 7.81991 18.3186 7.85957H18.3196L18.3235 7.86446L18.3284 7.87129V7.87227C18.332 7.87802 18.3353 7.88365 18.3372 7.88692C18.3393 7.89076 18.3402 7.89136 18.3411 7.89278H18.3401L18.3606 7.92989L18.3635 7.93379L18.3655 7.93867L18.3782 7.96504C18.3837 7.97706 18.3878 7.98911 18.3918 7.99922H18.3928C18.3998 8.01663 18.4061 8.03601 18.4124 8.05586L18.4182 8.07442L18.4202 8.07832C18.4229 8.088 18.4241 8.09725 18.425 8.10176C18.4257 8.10478 18.4257 8.10602 18.426 8.10762L18.427 8.1086C18.4278 8.11167 18.4277 8.11414 18.4299 8.12227C18.4317 8.129 18.4345 8.1396 18.4368 8.15157C18.4492 8.21886 18.4526 8.28596 18.4485 8.35078C18.447 8.37439 18.4448 8.40056 18.4407 8.42696V8.42793C18.4392 8.43709 18.4364 8.44829 18.4358 8.45137L18.429 8.4836C18.4287 8.48461 18.4241 8.50666 18.4202 8.52071L18.3743 8.64082L18.3655 8.66133C18.3602 8.67186 18.3544 8.68088 18.3508 8.68672C18.3463 8.69413 18.3457 8.69646 18.344 8.69942L18.343 8.70039C18.342 8.70222 18.3417 8.70323 18.3401 8.70625L18.3274 8.72774C18.3046 8.76386 18.2771 8.79513 18.2502 8.82539L18.2512 8.82637L18.2483 8.83125L18.2405 8.84102L18.2327 8.84981L11.1858 16.2189C10.8909 16.5271 10.4094 16.5271 10.1145 16.2189C9.82356 15.9144 9.8236 15.4229 10.1145 15.1184L15.887 9.08125H4.57837C4.15603 9.08107 3.82464 8.72509 3.82446 8.3C3.82461 7.87495 4.15596 7.51796 4.57837 7.51778H15.887L10.1145 1.48164C9.82337 1.17707 9.8238 0.685604 10.1145 0.381058L10.1721 0.327347ZM0.903564 7.51875C1.32612 7.51875 1.65828 7.87487 1.65845 8.3C1.65839 8.7252 1.32622 9.08223 0.903564 9.08223C0.481134 9.08197 0.149711 8.72505 0.149658 8.3C0.149827 7.87503 0.481233 7.51901 0.903564 7.51875Z" fill="%23132644" stroke="%23132644" stroke-width="0.3"/></svg>');
}

.view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-body .link-arrow.link-primary.link-arrow-right:hover::after, .view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-body .link-arrow.link-primary.link-arrow-right:focus::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="17" viewBox="0 0 15 17" fill="none"><path d="M6.44067 0.381058C6.73563 0.0730461 7.21713 0.0727545 7.51196 0.381058L14.5579 7.74922C14.5896 7.78244 14.6185 7.81987 14.6448 7.85957H14.6458L14.6477 7.8625L14.6487 7.86446L14.6545 7.87129V7.87227C14.6581 7.87798 14.6605 7.88366 14.6624 7.88692C14.6645 7.8907 14.6655 7.8915 14.6663 7.89278L14.6868 7.92989L14.6887 7.93379L14.6907 7.93867C14.6957 7.94865 14.7013 7.96043 14.7034 7.96504C14.7089 7.9771 14.714 7.98913 14.718 7.99922C14.725 8.01666 14.7322 8.036 14.7385 8.05586L14.7444 8.07442L14.7463 8.07832C14.7491 8.08803 14.7503 8.09726 14.7512 8.10176C14.7518 8.10479 14.7519 8.10601 14.7522 8.10762C14.7524 8.10869 14.7523 8.1089 14.7522 8.1086C14.753 8.11177 14.7539 8.11397 14.7561 8.12227C14.7579 8.129 14.7607 8.13963 14.7629 8.15157C14.7754 8.21885 14.7787 8.28597 14.7747 8.35078C14.7732 8.37442 14.77 8.40051 14.7659 8.42696V8.42793C14.7644 8.43709 14.7625 8.44828 14.762 8.45137C14.7595 8.46409 14.7566 8.47714 14.7551 8.4836C14.7549 8.48466 14.7503 8.50664 14.7463 8.52071H14.7454C14.733 8.56417 14.7175 8.60438 14.7004 8.64082L14.6917 8.66133C14.6864 8.67181 14.6806 8.68088 14.677 8.68672C14.6725 8.69413 14.6709 8.69647 14.6692 8.69942L14.6682 8.70039C14.6672 8.7022 14.6678 8.7033 14.6663 8.70625L14.6536 8.72774C14.6306 8.76403 14.6025 8.79501 14.5754 8.82539L14.5764 8.82637L14.5735 8.83125L14.5667 8.84102L14.5588 8.84981L7.51196 16.2189C7.21714 16.5271 6.73562 16.527 6.44067 16.2189C6.14973 15.9144 6.14978 15.4229 6.44067 15.1184L12.2131 9.08125H0.903564C0.481419 9.08085 0.149831 8.72496 0.149658 8.3C0.149804 7.87509 0.481346 7.51818 0.903564 7.51778H12.2131L6.44067 1.48164C6.14956 1.17709 6.14906 0.685608 6.4397 0.381058H6.44067Z" fill="%231D4789" stroke="%231D4789" stroke-width="0.3"/></svg>');
  transform: translateX(-2px);
}

[dir="rtl"] .view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-body .link-arrow.link-primary.link-arrow-right:hover::after, [dir="rtl"] .view-id-where_we_work_map > .view-content .views-row .accordion-item .accordion-body .link-arrow.link-primary.link-arrow-right:focus::after {
  transform: translateX(2px);
}

.view-id-where_we_work_map > .view-content .views-row:has(.show) .accordion-header .accordion-button, .view-id-where_we_work_map > .view-content .views-row:has(.collapsing) .accordion-header .accordion-button {
  background-color: #8bc2de;
  color: #000;
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-bottom: 0;
}

.view-id-where_we_work_map > .view-content .views-row:has(.show) .accordion-header .accordion-button:hover, .view-id-where_we_work_map > .view-content .views-row:has(.show) .accordion-header .accordion-button:focus, .view-id-where_we_work_map > .view-content .views-row:has(.show) .accordion-header .accordion-button:focus-visible, .view-id-where_we_work_map > .view-content .views-row:has(.collapsing) .accordion-header .accordion-button:hover, .view-id-where_we_work_map > .view-content .views-row:has(.collapsing) .accordion-header .accordion-button:focus, .view-id-where_we_work_map > .view-content .views-row:has(.collapsing) .accordion-header .accordion-button:focus-visible {
  background-color: #8bc2de;
}

@media (max-width: 991.98px) {
  .view-id-where_we_work_map > .view-content {
    width: 100%;
  }
}

.view-id-where_we_work_map > .view-content::-webkit-scrollbar {
  width: .125rem;
  height: 10.375rem;
}

.view-id-where_we_work_map > .view-content::-webkit-scrollbar-thumb {
  border-radius: 3.125rem;
  background: #fff;
}

.view-id-where_we_work_map > .view-content .accordion-collapse {
  transition: all 1.3s;
}

.view-id-where_we_work_map::before, .view-id-where_we_work_map::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1.25rem;
  pointer-events: none;
  opacity: 0;
  transition: opacity .3s ease;
  z-index: 10;
  width: 50%;
  mask-image: linear-gradient(to right, transparent 0%, black 30%, black 60%, transparent 100%);
}

.view-id-where_we_work_map::before {
  top: 0;
  background: linear-gradient(to bottom, rgba(255, 255, 255, .6), transparent);
}

.view-id-where_we_work_map::after {
  bottom: 1.4375rem;
  background: linear-gradient(to top, rgba(255, 255, 255, .6), transparent);
}

.view-id-where_we_work_map.scrolling-down::after {
  opacity: .5;
}

.view-id-where_we_work_map.scrolling-up::before {
  opacity: .5;
}

.view-id-where_we_work_map .view-header {
  width: 50%;
}

@media (max-width: 991.98px) {
  .view-id-where_we_work_map .view-header {
    width: 100%;
  }
}

@media (max-width: 991.98px) {
  .view-id-where_we_work_map {
    flex-wrap: wrap;
  }

  .view-id-where_we_work_map > .view-content,
  .view-id-where_we_work_map .view-header {
    width: 100%;
  }

  .view-id-where_we_work_map .view-header {
    position: relative;
  }

  .view-id-where_we_work_map .view-header::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    height: 1.25rem;
    pointer-events: none;
    opacity: 0;
    transition: opacity .3s ease;
    z-index: 10;
    background: linear-gradient(to bottom, rgba(255, 255, 255, .6), transparent);
    mask-image: linear-gradient(to right, transparent 0%, black 30%, black 60%, transparent 100%);
    bottom: -21px;
    width: 100%;
  }

  .view-id-where_we_work_map.scrolling-up .view-header::after {
    opacity: .5;
  }

  .view-id-where_we_work_map::before {
    content: none;
  }

  .view-id-where_we_work_map::before, .view-id-where_we_work_map::after {
    width: 100%;
  }

  .view-id-where_we_work_map::after {
    bottom: 0;
  }
}

g.active-country path {
  fill: #e1ff67 !important;
}

.not-active-region {
  display: none;
}

.block-views-blockcountry-focus-country-focus .block__title,
.block-views-blockcountry-focus-country-focus .views-view-grid {
  text-align: center;
}

.block-views-blockcountry-focus-country-focus .block__title > div,
.block-views-blockcountry-focus-country-focus .views-view-grid > div {
  position: relative;
  margin-top: 2.1875rem;
  margin-bottom: 2.1875rem;
}

.block-views-blockcountry-focus-country-focus .block__title > [class*=col-],
.block-views-blockcountry-focus-country-focus .views-view-grid > [class*=col-] {
  display: none;
}

.block-views-blockcountry-focus-country-focus .block__title > [class*=col-]:nth-child(-n+9),
.block-views-blockcountry-focus-country-focus .views-view-grid > [class*=col-]:nth-child(-n+9) {
  display: block;
}

@media (max-width: 991.98px) {
  .block-views-blockcountry-focus-country-focus .block__title,
  .block-views-blockcountry-focus-country-focus .views-view-grid {
    justify-content: center;
  }
}

.block-views-blockcountry-focus-country-focus .views-field-field-image {
  margin-bottom: 2rem;
}

.block-views-blockcountry-focus-country-focus .views-field-title {
  display: inline;
}

.block-views-blockcountry-focus-country-focus .views-field-title a {
  text-decoration-color: transparent;
  font-weight: bold;
  color: #000;
  font-size: 1.875rem;
  text-underline-offset: 15px;
  transition: text-decoration-color .3s ease;
}

.block-views-blockcountry-focus-country-focus .views-field-title a::before {
  position: absolute;
  content: "";
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
}

.block-views-blockcountry-focus-country-focus .views-field-title a:hover {
  text-decoration: underline;
  text-decoration-color: #132644;
}

.block-views-blockcountry-focus-country-focus .view-footer {
  text-align: center;
  margin-top: .4375rem;
}

.view-more-countries {
  position: relative;
}

.view-more-countries .slick--view--more-countries svg path {
  fill: #e1ff67;
}

.view-more-countries .slick--view--more-countries .slick__slide {
  padding: 1.25rem 1.875rem;
  margin-right: 1.875rem;
  border-radius: 25px;
  background-color: transparent;
  position: relative;
  transition: all .5s ease;
}

[dir="rtl"] .view-more-countries .slick--view--more-countries .slick__slide {
  margin-right: 0;
  margin-left: 1.875rem;
}

.view-more-countries .slick--view--more-countries .slick__slide .node--view-mode-more-countries,
.view-more-countries .slick--view--more-countries .slick__slide .bs-region,
.view-more-countries .slick--view--more-countries .slick__slide .wrapper {
  position: relative;
}

.view-more-countries .slick--view--more-countries .slick__slide .wrapper {
  transition: all .5s ease;
}

.view-more-countries .slick--view--more-countries .slick__slide:has(.field--name-node-title a:hover) {
  background-color: #8bc2de;
  padding: .9375rem 1.875rem;
  transition: all .5s ease;
}

.view-more-countries .slick--view--more-countries .slick__slide:has(.field--name-node-title a:hover) svg path {
  fill: #132644;
}

.view-more-countries .slick--view--more-countries .slick__slide:has(.field--name-node-title a:hover) .field--name-node-title a {
  color: #000;
}

.view-more-countries .slick--view--more-countries .slick__slide:has(.field--name-node-title a:hover) .wrapper {
  transform: translateY(8px);
}

.view-more-countries .slick--view--more-countries .slick-arrow.slick-prev {
  background: #e1ff67;
}

.view-more-countries .slick--view--more-countries .slick-arrow.slick-prev::before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="17" viewBox="0 0 19 17" fill="none"><path d="M8.42798 0.327393C8.13101 0.0745957 7.69078 0.0920988 7.41431 0.381104L0.368408 7.74927C0.336653 7.78246 0.307706 7.81995 0.281494 7.85962H0.280518L0.276611 7.8645L0.271729 7.87134V7.87231C0.268117 7.87806 0.264791 7.8837 0.262939 7.88696C0.260765 7.8908 0.259867 7.8914 0.259033 7.89282H0.26001L0.239502 7.92993L0.236572 7.93384L0.234619 7.93872L0.221924 7.96509C0.216426 7.9771 0.212322 7.98916 0.208252 7.99927H0.207275C0.2003 8.01668 0.194024 8.03606 0.187744 8.05591L0.181885 8.07446L0.179932 8.07837C0.177195 8.08804 0.175955 8.0973 0.175049 8.10181C0.174443 8.10483 0.174402 8.10606 0.174072 8.10767L0.173096 8.10864C0.172335 8.11172 0.172363 8.11418 0.170166 8.12231C0.168349 8.12904 0.165554 8.13965 0.16333 8.15161C0.15086 8.21891 0.147524 8.28601 0.151611 8.35083C0.153092 8.37443 0.155269 8.40061 0.159424 8.427V8.42798C0.160893 8.43714 0.163724 8.44834 0.164307 8.45142L0.171143 8.48364C0.17138 8.48466 0.175958 8.50671 0.179932 8.52075L0.22583 8.64087L0.234619 8.66138C0.239925 8.6719 0.245716 8.68093 0.249268 8.68677C0.253776 8.69417 0.254396 8.6965 0.256104 8.69946L0.25708 8.70044C0.258055 8.70226 0.258409 8.70328 0.26001 8.7063L0.272705 8.72778C0.295535 8.7639 0.322951 8.79518 0.349854 8.82544L0.348877 8.82642L0.351807 8.8313L0.359619 8.84106L0.367432 8.84985L7.41431 16.219C7.70916 16.5271 8.19067 16.5271 8.4856 16.219C8.77654 15.9144 8.7765 15.423 8.4856 15.1184L2.71313 9.0813H14.0217C14.4441 9.08112 14.7755 8.72514 14.7756 8.30005C14.7755 7.875 14.4441 7.518 14.0217 7.51782H2.71313L8.4856 1.48169C8.77673 1.17711 8.7763 0.685649 8.4856 0.381104L8.42798 0.327393ZM17.6965 7.5188C17.274 7.5188 16.9418 7.87492 16.9417 8.30005C16.9417 8.72525 17.2739 9.08228 17.6965 9.08228C18.119 9.08201 18.4504 8.72509 18.4504 8.30005C18.4503 7.87508 18.1189 7.51906 17.6965 7.5188Z" fill="%23132644" stroke="%23132644" stroke-width="0.3"/></svg>');
}

.view-more-countries .slick--view--more-countries .slick-arrow.slick-prev:hover::before, .view-more-countries .slick--view--more-countries .slick-arrow.slick-prev:focus::before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="17" viewBox="0 0 15 17" fill="none"><path d="M8.48535 0.381104C8.1904 0.0730919 7.7089 0.0728003 7.41406 0.381104L0.368164 7.74927C0.336389 7.78249 0.307476 7.81992 0.28125 7.85962H0.280273L0.27832 7.86255L0.277344 7.8645L0.271484 7.87134V7.87231C0.267898 7.87803 0.265517 7.88371 0.263672 7.88696C0.261527 7.89075 0.260511 7.89154 0.259766 7.89282L0.239258 7.92993L0.237305 7.93384L0.235352 7.93872C0.230351 7.9487 0.224749 7.96048 0.222656 7.96509C0.217135 7.97715 0.212073 7.98917 0.208008 7.99927C0.20102 8.01671 0.193782 8.03604 0.1875 8.05591L0.181641 8.07446L0.179688 8.07837C0.176941 8.08807 0.175709 8.0973 0.174805 8.10181C0.174197 8.10484 0.17416 8.10605 0.173828 8.10767C0.173608 8.10873 0.173754 8.10895 0.173828 8.10864C0.173049 8.11182 0.172164 8.11402 0.169922 8.12231C0.168105 8.12904 0.165305 8.13967 0.163086 8.15161C0.150622 8.21889 0.147281 8.28602 0.151367 8.35083C0.15285 8.37446 0.155987 8.40056 0.160156 8.427V8.42798C0.161629 8.43714 0.163477 8.44833 0.164062 8.45142C0.166488 8.46413 0.169393 8.47718 0.170898 8.48364C0.171146 8.4847 0.175712 8.50669 0.179688 8.52075H0.180664C0.193003 8.56422 0.208507 8.60443 0.225586 8.64087L0.234375 8.66138C0.239658 8.67186 0.245471 8.68093 0.249023 8.68677C0.253532 8.69417 0.255135 8.69651 0.256836 8.69946L0.257812 8.70044C0.258779 8.70225 0.2582 8.70334 0.259766 8.7063L0.272461 8.72778C0.295396 8.76407 0.323545 8.79506 0.350586 8.82544L0.349609 8.82642L0.352539 8.8313L0.359375 8.84106L0.367188 8.84985L7.41406 16.219C7.70888 16.5272 8.1904 16.5271 8.48535 16.219C8.7763 15.9144 8.77625 15.423 8.48535 15.1184L2.71289 9.0813H14.0225C14.4446 9.08089 14.7762 8.725 14.7764 8.30005C14.7762 7.87513 14.4447 7.51823 14.0225 7.51782H2.71289L8.48535 1.48169C8.77647 1.17713 8.77697 0.685654 8.48633 0.381104H8.48535Z" fill="%231D4789" stroke="%231D4789" stroke-width="0.3"/></svg>');
}

.view-more-countries .slick--view--more-countries .slick-arrow.slick-next {
  background: #e1ff67;
}

.view-more-countries .slick--view--more-countries .slick-arrow.slick-next::before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="17" viewBox="0 0 19 17" fill="none"><path d="M10.1721 0.327393C10.4691 0.0745957 10.9093 0.0920988 11.1858 0.381104L18.2317 7.74927C18.2634 7.78246 18.2924 7.81995 18.3186 7.85962H18.3196L18.3235 7.8645L18.3284 7.87134V7.87231C18.332 7.87806 18.3353 7.8837 18.3372 7.88696C18.3393 7.8908 18.3402 7.8914 18.3411 7.89282H18.3401L18.3606 7.92993L18.3635 7.93384L18.3655 7.93872L18.3782 7.96509C18.3837 7.9771 18.3878 7.98916 18.3918 7.99927H18.3928C18.3998 8.01668 18.4061 8.03606 18.4124 8.05591L18.4182 8.07446L18.4202 8.07837C18.4229 8.08804 18.4241 8.0973 18.425 8.10181C18.4257 8.10483 18.4257 8.10606 18.426 8.10767L18.427 8.10864C18.4278 8.11172 18.4277 8.11418 18.4299 8.12231C18.4317 8.12904 18.4345 8.13965 18.4368 8.15161C18.4492 8.21891 18.4526 8.28601 18.4485 8.35083C18.447 8.37443 18.4448 8.40061 18.4407 8.427V8.42798C18.4392 8.43714 18.4364 8.44834 18.4358 8.45142L18.429 8.48364C18.4287 8.48466 18.4241 8.50671 18.4202 8.52075L18.3743 8.64087L18.3655 8.66138C18.3602 8.6719 18.3544 8.68093 18.3508 8.68677C18.3463 8.69417 18.3457 8.6965 18.344 8.69946L18.343 8.70044C18.342 8.70226 18.3417 8.70328 18.3401 8.7063L18.3274 8.72778C18.3046 8.7639 18.2771 8.79518 18.2502 8.82544L18.2512 8.82642L18.2483 8.8313L18.2405 8.84106L18.2327 8.84985L11.1858 16.219C10.8909 16.5271 10.4094 16.5271 10.1145 16.219C9.82356 15.9144 9.8236 15.423 10.1145 15.1184L15.887 9.0813H4.57837C4.15603 9.08112 3.82464 8.72514 3.82446 8.30005C3.82461 7.875 4.15596 7.518 4.57837 7.51782H15.887L10.1145 1.48169C9.82337 1.17711 9.8238 0.685649 10.1145 0.381104L10.1721 0.327393ZM0.903564 7.5188C1.32612 7.5188 1.65828 7.87492 1.65845 8.30005C1.65839 8.72525 1.32622 9.08228 0.903564 9.08228C0.481134 9.08201 0.149711 8.72509 0.149658 8.30005C0.149827 7.87508 0.481233 7.51906 0.903564 7.5188Z" fill="%23132644" stroke="%23132644" stroke-width="0.3"/></svg>');
}

.view-more-countries .slick--view--more-countries .slick-arrow.slick-next:hover::before, .view-more-countries .slick--view--more-countries .slick-arrow.slick-next:focus::before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="17" viewBox="0 0 15 17" fill="none"><path d="M6.44067 0.381104C6.73563 0.0730919 7.21713 0.0728003 7.51196 0.381104L14.5579 7.74927C14.5896 7.78249 14.6185 7.81992 14.6448 7.85962H14.6458L14.6477 7.86255L14.6487 7.8645L14.6545 7.87134V7.87231C14.6581 7.87803 14.6605 7.88371 14.6624 7.88696C14.6645 7.89075 14.6655 7.89154 14.6663 7.89282L14.6868 7.92993L14.6887 7.93384L14.6907 7.93872C14.6957 7.9487 14.7013 7.96048 14.7034 7.96509C14.7089 7.97715 14.714 7.98917 14.718 7.99927C14.725 8.01671 14.7322 8.03604 14.7385 8.05591L14.7444 8.07446L14.7463 8.07837C14.7491 8.08807 14.7503 8.0973 14.7512 8.10181C14.7518 8.10484 14.7519 8.10605 14.7522 8.10767C14.7524 8.10873 14.7523 8.10895 14.7522 8.10864C14.753 8.11182 14.7539 8.11402 14.7561 8.12231C14.7579 8.12904 14.7607 8.13967 14.7629 8.15161C14.7754 8.21889 14.7787 8.28602 14.7747 8.35083C14.7732 8.37446 14.77 8.40056 14.7659 8.427V8.42798C14.7644 8.43714 14.7625 8.44833 14.762 8.45142C14.7595 8.46413 14.7566 8.47718 14.7551 8.48364C14.7549 8.4847 14.7503 8.50669 14.7463 8.52075H14.7454C14.733 8.56422 14.7175 8.60443 14.7004 8.64087L14.6917 8.66138C14.6864 8.67186 14.6806 8.68093 14.677 8.68677C14.6725 8.69417 14.6709 8.69651 14.6692 8.69946L14.6682 8.70044C14.6672 8.70225 14.6678 8.70334 14.6663 8.7063L14.6536 8.72778C14.6306 8.76407 14.6025 8.79506 14.5754 8.82544L14.5764 8.82642L14.5735 8.8313L14.5667 8.84106L14.5588 8.84985L7.51196 16.219C7.21714 16.5272 6.73562 16.5271 6.44067 16.219C6.14973 15.9144 6.14978 15.423 6.44067 15.1184L12.2131 9.0813H0.903564C0.481419 9.08089 0.149831 8.725 0.149658 8.30005C0.149804 7.87513 0.481346 7.51823 0.903564 7.51782H12.2131L6.44067 1.48169C6.14956 1.17713 6.14906 0.685654 6.4397 0.381104H6.44067Z" fill="%231D4789" stroke="%231D4789" stroke-width="0.3"/></svg>');
}

.view-more-countries .slick--view--more-countries .slick-arrow:hover, .view-more-countries .slick--view--more-countries .slick-arrow:focus {
  background: #b5df0b;
}

.view-more-countries .slick--view--more-countries .field--name-node-title {
  margin-top: 1.875rem;
  text-align: center;
  font-size: 1.875rem;
  font-weight: bold;
}

.view-more-countries .slick--view--more-countries .field--name-node-title a {
  color: #fff;
  text-decoration: none;
}

.view-more-countries .slick--view--more-countries .field--name-node-title a::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

[dir="rtl"] .view-more-countries .slick--view--more-countries .field--name-node-title a::before {
  left: auto;
  right: 0;
}

.view-more-countries .slick--view--more-countries .field--name-field-image {
  text-align: center;
}

.view-more-countries .view-footer {
  position: absolute;
  bottom: 0;
  left: 0;
}

[dir="rtl"] .view-more-countries .view-footer {
  left: auto;
  right: 0;
}

.view-more-countries .view-footer a {
  text-decoration: none;
}

.view-more-countries .view-footer a:hover {
  color: #132644;
}

.vlb-section.bg-primary .rich-text-block:not(.bg-color) .btn.btn-primary {
  background-color: #e1ff67;
  border-color: #e1ff67;
  color: #000;
}

.vlb-section.bg-primary .rich-text-block:not(.bg-color) .btn.btn-primary:hover, .vlb-section.bg-primary .rich-text-block:not(.bg-color) .btn.btn-primary:focus {
  background-color: #b5df0b !important;
  border-color: #b5df0b !important;
  color: #000 !important;
}

.rich-text-block.bg-primary .btn.btn-primary {
  background-color: #e1ff67;
  border-color: #e1ff67;
  color: #000;
}

.rich-text-block.bg-primary .btn.btn-primary:hover, .rich-text-block.bg-primary .btn.btn-primary:focus {
  background-color: #b5df0b !important;
  border-color: #b5df0b !important;
  color: #000 !important;
}

.rich-text-block .horizontal-link-right .block-right-region {
  display: flex;
  place-content: center flex-end;
}

@media (max-width: 767.98px) {
  .rich-text-block .horizontal-link-right .block-right-region {
    justify-content: flex-start;
  }
}

.rich-text-block .horizontal-link-right .block-right-region .field--name-field-link {
  align-content: center;
  margin-bottom: 1.875rem;
}

@media (max-width: 767.98px) {
  .rich-text-block .horizontal-link-right .block-right-region .field--name-field-link {
    align-content: flex-start;
    margin-top: 1.875rem;
    margin-bottom: 0px;
  }
}

.block-content--type-cards .field--name-body {
  margin-bottom: 30px;
}

@media (max-width: 991.98px) {
  .block-content--type-cards .card-info-list {
    margin-bottom: 30px;
  }
}

.block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card {
  padding: 30px;
  border-radius: 10px;
  background-color: #132644;
  color: #fff;
  position: relative;
  height: 100%;
}

.block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card .field {
  margin-bottom: 30px;
}

.block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card .field-title {
  font-size: 24px;
  line-height: 140%;
}

.block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card .field-link {
  position: absolute;
  bottom: 30px;
  left: 30px;
  right: 30px;
  margin: 0px;
}

.block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card .field-link::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M1.8338 0.828797C1.86504 0.440055 2.18871 0.141139 2.58856 0.150002L12.7808 0.377878C12.8268 0.378897 12.8737 0.384937 12.9203 0.394451L12.921 0.39376L12.9272 0.394451L12.9355 0.395832L12.9362 0.396523C12.9428 0.398034 12.9492 0.399664 12.9528 0.400666C12.957 0.401844 12.9581 0.401632 12.9597 0.402047L12.959 0.402737L12.9997 0.414476L13.0046 0.415167L13.0094 0.417239L13.037 0.426906C13.0494 0.431513 13.0608 0.437137 13.0709 0.441407L13.0716 0.440717C13.0888 0.448095 13.1069 0.45736 13.1254 0.466957L13.1427 0.475934L13.1468 0.477315C13.1556 0.482221 13.163 0.487888 13.1668 0.490435C13.1694 0.492142 13.1703 0.492987 13.1717 0.493888H13.1731C13.1758 0.495525 13.1775 0.497288 13.1848 0.501484C13.1908 0.504956 13.2003 0.510477 13.2104 0.517366C13.2668 0.556134 13.3166 0.601223 13.3595 0.649948C13.3752 0.667686 13.3921 0.687732 13.4078 0.709334L13.4085 0.710025C13.414 0.717541 13.4199 0.727464 13.4217 0.73005L13.4396 0.757672C13.4402 0.758559 13.4525 0.777388 13.4596 0.790127L13.5121 0.907518L13.5204 0.928234C13.5241 0.939429 13.5264 0.949906 13.528 0.956546C13.53 0.96497 13.5313 0.967055 13.5321 0.970356V0.971737C13.5327 0.973717 13.5332 0.974685 13.5342 0.977952L13.5404 1.00212C13.5498 1.0438 13.5526 1.0853 13.5549 1.12573H13.5563L13.5577 1.13125L13.5591 1.14368L13.5598 1.15542L13.7876 11.3491C13.797 11.7755 13.4566 12.1159 13.0301 12.1066C12.609 12.097 12.2616 11.7494 12.2519 11.3284L12.0648 2.97774L4.06837 10.9741C3.76961 11.2726 3.28356 11.2552 2.98285 10.9548C2.6824 10.6541 2.66427 10.1674 2.96283 9.86858L10.9592 1.87219L2.60927 1.68575C2.18804 1.67625 1.84083 1.32842 1.83104 0.907518L1.8338 0.828797ZM0.365039 12.4677C0.663829 12.169 1.15052 12.1859 1.45125 12.4864C1.75187 12.7871 1.76944 13.2744 1.47058 13.5733C1.1717 13.8718 0.684964 13.8538 0.384374 13.5533C0.0839928 13.2526 0.06659 12.7666 0.365039 12.4677Z" fill="%23ffffff" stroke="%23ffffff" stroke-width="0.3"/></svg>');
}

.block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card .field-link:hover::after {
  color: #e1ff67;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13" fill="none"><path d="M0.150368 0.907391C0.141134 0.481031 0.4814 0.140353 0.907884 0.149875L11.1002 0.377751C11.1461 0.378772 11.193 0.384797 11.2397 0.394324L11.2403 0.393633L11.2438 0.394324L11.2459 0.395015L11.2548 0.395705L11.2555 0.396396C11.2621 0.3979 11.2678 0.400232 11.2714 0.401229C11.2756 0.40239 11.2769 0.402232 11.2783 0.40261L11.3191 0.41435L11.3232 0.415731L11.328 0.417802C11.3386 0.421322 11.3509 0.425691 11.3557 0.42747C11.3681 0.432093 11.3802 0.437016 11.3902 0.44128C11.4075 0.44867 11.4263 0.457225 11.4447 0.46683L11.462 0.475807L11.4661 0.477188C11.475 0.482109 11.4823 0.487763 11.4862 0.490308C11.4887 0.49202 11.4896 0.492855 11.491 0.493761C11.4919 0.49436 11.492 0.494617 11.4917 0.494451C11.4945 0.496145 11.4967 0.497075 11.5041 0.501357C11.5102 0.504829 11.5197 0.510366 11.5297 0.517239C11.5861 0.556 11.6359 0.601104 11.6788 0.649822C11.6945 0.66758 11.7107 0.688252 11.7265 0.709898L11.7272 0.710589C11.7326 0.718106 11.7392 0.727325 11.741 0.729924C11.7483 0.740631 11.7554 0.751913 11.7589 0.757545C11.7595 0.75847 11.7718 0.777245 11.779 0.79L11.7783 0.790691C11.8003 0.830152 11.8178 0.869547 11.8314 0.907391L11.8397 0.928107C11.8434 0.939256 11.8457 0.949778 11.8473 0.956419C11.8494 0.964843 11.8499 0.96763 11.8508 0.97092V0.972301C11.8514 0.974264 11.8526 0.974629 11.8535 0.977825L11.8598 1.00199C11.8692 1.04387 11.8712 1.08569 11.8736 1.12629H11.8749L11.8763 1.13181L11.8784 1.14355L11.8791 1.15529L12.107 11.349C12.1164 11.7753 11.7758 12.1157 11.3494 12.1065C10.9284 12.0968 10.5809 11.7493 10.5712 11.3282L10.3841 2.97761L2.38701 10.9747C2.08822 11.2729 1.6021 11.2557 1.30149 10.9554C1.00113 10.6548 0.983195 10.168 1.28146 9.86914L9.27854 1.87207L0.9286 1.68562C0.507396 1.67612 0.159514 1.32894 0.149678 0.908081L0.150368 0.907391Z" fill="%23e1ff67" stroke="%23e1ff67" stroke-width="0.3"/></svg>');
  transform: translateY(2px) translateX(-2px) rotate(45deg);
}

[dir="rtl"] .block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card .field-link:hover::after {
  transform: translateY(2px) translateX(2px) rotate(-45deg);
}

.block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card .field-link:hover a {
  color: #e1ff67;
  text-decoration: none;
}

.block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card .field-link a {
  color: #fff;
  text-decoration: none;
  line-height: 140%;
  line-break: anywhere;
}

@media (max-width: 991.98px) {
  .block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card .field-link a {
    font-size: 15px;
  }
}

.bg-color.bg-primary .block-content--type-cards .paragraph--type-card-list.paragraph--view-mode-card {
  background: #1d4789;
}

@media (min-width: 768px) {
  .block.block-webform .webform-flexbox {
    margin: 0em -0.5em 1em;
  }
}

.block.block-webform label {
  font-size: 14px;
  font-weight: 700;
  line-height: 140%;
}

.block.block-webform .captcha {
  margin: 0em 0em 1em;
}

.block.block-webform .captcha .captcha__title {
  display: none;
}

.paragraph--type-founding-members.paragraph--view-mode-default {
  height: 100%;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card {
  background: #132644;
  border-radius: 10px;
  overflow: hidden;
  color: #fff;
  border: 0px;
  height: 100%;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .image-wrapper {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .image-wrapper .main-image {
  position: relative;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .image-wrapper .main-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: transform .4s ease;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .image-wrapper .main-image::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(48, 95, 170, 0) 49.87%, #132644 99.89%);
  z-index: 1;
  pointer-events: none;
}

[dir="rtl"] .paragraph--type-founding-members.paragraph--view-mode-default .card .image-wrapper .main-image::after {
  background: linear-gradient(-180deg, rgba(48, 95, 170, 0) 49.87%, #132644 99.89%);
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .image-wrapper .image-overlay {
  position: absolute;
  inset: auto 0 0 0;
  height: 40%;
  z-index: 3;
  color: #fff;
  transition: all .5s ease;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
  padding: 20px;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .image-wrapper .image-overlay .field--name-field-description {
  font-size: 20px;
  line-height: 150%;
  color: #fff;
  opacity: 0;
  max-height: 0;
  transition: opacity .5s, max-height .5s;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .image-wrapper:hover .image-overlay {
  height: 100%;
  max-height: 100%;
  background-color: #132644;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .image-wrapper:hover .image-overlay .field--name-field-description {
  opacity: 1;
  max-height: 100%;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .logo-wrapper {
  margin-bottom: 15px;
  padding: 0px 15px;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .logo-wrapper svg {
  max-height: 90px;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .card-body {
  color: #fff;
  padding: 0px 10px 42px;
  position: relative;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .card-body h3 {
  margin: 20px 0 15px;
  padding: 0px;
  color: #fff;
  font-size: 20px;
  line-height: 120%;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .card-body .role-wrapper {
  font-size: 20px;
  line-height: 150%;
  margin-bottom: 15px;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .social-link-field {
  display: flex;
  gap: 10px;
  padding: 0;
  list-style: none;
  margin: 0px;
  position: absolute;
  bottom: 10px;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .social-link-field li {
  margin-bottom: 0px;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .social-link-field a {
  display: inline-flex;
  width: 30px;
  height: 30px;
  background: #e1ff67;
  color: #000;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  font-size: 12px;
}

.paragraph--type-founding-members.paragraph--view-mode-default .card .social-link-field a:hover, .paragraph--type-founding-members.paragraph--view-mode-default .card .social-link-field a:focus {
  background: #b5df0b;
}

.block-inline-blockfounding-members .field--name-body {
  margin-bottom: 50px;
}

.block-inline-blockfounding-members .slick-list {
  margin: 0px -15px;
}

.block-inline-blockfounding-members .slick-track {
  display: flex !important;
}

.block-inline-blockfounding-members .slick-slide {
  height: auto !important;
  display: flex !important;
  margin: 0px 15px;
}

.block-inline-blockfounding-members .slick-slide > div {
  width: 100%;
}

.block-inline-blockfounding-members .slick-slide .slick__slide {
  height: 100%;
}

@media (min-width: 768px) {
  .block-inline-blockfounding-members .slick--field-founding-members.unslick .slide {
    max-width: 25%;
  }
}

.bg-color.bg-primary .paragraph--type-founding-members.paragraph--view-mode-default .card .card-body {
  padding: 0px 0px 42px;
}

.bg-color.bg-primary .block-inline-blockfounding-members .slick .slick__arrow .slick-arrow.slick-next,
.bg-color.bg-primary .block-inline-blockfounding-members .slick .slick__arrow .slick-arrow.slick-prev {
  background: #e1ff67;
}

.bg-color.bg-primary .block-inline-blockfounding-members .slick .slick__arrow .slick-arrow.slick-next::before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="10" viewBox="0 0 12 10" fill="none"><path d="M6.09082 0.16687C6.26572 0.0462183 6.50451 0.0667034 6.6582 0.227417L10.8525 4.61316C10.8723 4.63387 10.8911 4.6566 10.9072 4.68152L10.9102 4.68542C10.9123 4.6889 10.9139 4.69223 10.915 4.69421C10.9164 4.69658 10.9165 4.69733 10.917 4.69812C10.9208 4.7046 10.9247 4.71199 10.9287 4.7196L10.9307 4.72253L10.9316 4.72546C10.9347 4.73151 10.9382 4.73844 10.9395 4.74109C10.9428 4.74833 10.9458 4.75555 10.9482 4.7616L10.96 4.7948L10.9639 4.80554L10.9648 4.80847H10.9639C10.9655 4.81441 10.9672 4.8205 10.9678 4.82312C10.9681 4.82456 10.9676 4.82517 10.9678 4.82605H10.9688L10.9746 4.85242C10.982 4.89232 10.9839 4.93214 10.9814 4.97058C10.9806 4.98472 10.9791 5.00066 10.9766 5.01648C10.9757 5.02182 10.974 5.0281 10.9736 5.03015C10.9722 5.03773 10.9706 5.04579 10.9697 5.04968C10.9696 5.05033 10.9662 5.06377 10.9639 5.07214L10.9375 5.14343C10.9369 5.14502 10.9344 5.14972 10.9316 5.15515C10.9284 5.16155 10.925 5.16731 10.9229 5.17078C10.9203 5.17489 10.9199 5.17605 10.9189 5.17761L10.918 5.17859C10.9174 5.17968 10.918 5.18068 10.917 5.1825C10.9156 5.18511 10.9125 5.18991 10.9092 5.19519C10.8953 5.2172 10.8787 5.2364 10.8623 5.25476V5.25671L10.8574 5.26257L10.8525 5.26746L6.6582 9.65417C6.5046 9.81463 6.26566 9.83513 6.09082 9.71472L6.02051 9.65417C5.84733 9.47289 5.84735 9.18019 6.02051 8.9989L9.45801 5.40515H2.72461C2.4734 5.40477 2.27638 5.19325 2.27637 4.94031L2.28516 4.84753C2.32641 4.63764 2.50486 4.4758 2.72461 4.47546H9.45801L6.02051 0.881714C5.8474 0.700466 5.84769 0.408661 6.02051 0.227417L6.09082 0.16687ZM0.538086 4.47546C0.789544 4.47546 0.987108 4.68734 0.987305 4.94031C0.987274 5.1934 0.789665 5.40613 0.538086 5.40613C0.286572 5.40605 0.0898749 5.19336 0.0898438 4.94031C0.0900412 4.68738 0.286693 4.47554 0.538086 4.47546Z" fill="black" stroke="black" stroke-width="0.178571"/></svg>');
}

.bg-color.bg-primary .block-inline-blockfounding-members .slick .slick__arrow .slick-arrow.slick-prev::before {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="10" viewBox="0 0 12 10" fill="none"><path d="M4.98047 0.16687C4.80557 0.0462183 4.56678 0.0667034 4.41309 0.227417L0.21875 4.61316C0.198969 4.63387 0.180171 4.6566 0.164062 4.68152L0.161133 4.68542C0.158943 4.6889 0.157375 4.69223 0.15625 4.69421C0.154911 4.69658 0.154759 4.69733 0.154297 4.69812C0.150484 4.7046 0.146551 4.71199 0.142578 4.7196L0.140625 4.72253L0.139648 4.72546C0.13662 4.73151 0.133043 4.73844 0.131836 4.74109C0.12852 4.74833 0.125481 4.75555 0.123047 4.7616L0.111328 4.7948L0.107422 4.80554L0.106445 4.80847H0.107422C0.105742 4.81441 0.104041 4.8205 0.103516 4.82312C0.103227 4.82456 0.103697 4.82517 0.103516 4.82605H0.102539L0.0966797 4.85242C0.0893152 4.89232 0.0874299 4.93214 0.0898438 4.97058C0.0907302 4.98472 0.0922225 5.00066 0.0947266 5.01648C0.0955784 5.02182 0.0972641 5.0281 0.0976562 5.03015C0.0990963 5.03773 0.100654 5.04579 0.101562 5.04968C0.101712 5.05033 0.10505 5.06377 0.107422 5.07214L0.133789 5.14343C0.134419 5.14502 0.136934 5.14972 0.139648 5.15515C0.142873 5.16155 0.146326 5.16731 0.148438 5.17078C0.150942 5.17489 0.151435 5.17605 0.152344 5.17761L0.15332 5.17859C0.153903 5.17968 0.153333 5.18068 0.154297 5.1825C0.155683 5.18511 0.158774 5.18991 0.162109 5.19519C0.176029 5.2172 0.192544 5.2364 0.208984 5.25476V5.25671L0.213867 5.26257L0.21875 5.26746L4.41309 9.65417C4.56669 9.81463 4.80563 9.83513 4.98047 9.71472L5.05078 9.65417C5.22396 9.47289 5.22393 9.18019 5.05078 8.9989L1.61328 5.40515H8.34668C8.59789 5.40477 8.79491 5.19325 8.79492 4.94031L8.78613 4.84753C8.74488 4.63764 8.56643 4.4758 8.34668 4.47546H1.61328L5.05078 0.881714C5.22389 0.700466 5.2236 0.408661 5.05078 0.227417L4.98047 0.16687ZM10.5332 4.47546C10.2817 4.47546 10.0842 4.68734 10.084 4.94031C10.084 5.1934 10.2816 5.40613 10.5332 5.40613C10.7847 5.40605 10.9814 5.19336 10.9814 4.94031C10.9812 4.68738 10.7846 4.47554 10.5332 4.47546Z" fill="black" stroke="black" stroke-width="0.178571"/></svg>');
}

.bg-color.bg-primary .block-inline-blockfounding-members .slick .slick__arrow .slick-arrow:hover,
.bg-color.bg-primary .block-inline-blockfounding-members .slick .slick__arrow .slick-arrow:focus {
  background: #b5df0b;
}

.block-views-blockreports-featured-item .layout-builder__layout {
  position: relative;
}

.block-views-blockreports-featured-item .layout-builder__layout .field--type-datetime,
.block-views-blockreports-featured-item .layout-builder__layout .featured-node-btn {
  font-size: .875rem;
}

.block-views-blockreports-featured-item .layout-builder__layout .field--name-node-title h2 {
  text-decoration: underline;
  text-decoration-color: transparent;
  transition: all .3s ease;
}

.block-views-blockreports-featured-item .layout-builder__layout .featured-node-btn {
  display: flex;
  letter-spacing: .0175rem;
  padding: .1875rem .625rem;
  justify-content: center;
  align-items: center;
  border-radius: 1.875rem;
  background: #8bc2de;
  color: #132644;
}

.block-views-blockreports-featured-item .layout-builder__layout .field--name-field-media {
  overflow: hidden;
  border-radius: .625rem;
}

.block-views-blockreports-featured-item .layout-builder__layout .field--name-field-media img {
  transition: transform .5s ease;
  transform: scale(1);
}

.block-views-blockreports-featured-item .layout-builder__layout .field--name-node-link a {
  position: static;
}

.block-views-blockreports-featured-item .layout-builder__layout .field--name-node-link a::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

[dir="rtl"] .block-views-blockreports-featured-item .layout-builder__layout .field--name-node-link a::before {
  left: auto;
  right: 0;
}

.block-views-blockreports-featured-item .layout-builder__layout:has(.field--name-node-link a:hover) .field--name-field-media img {
  transform: scale(1.07);
}

.block-views-blockreports-featured-item .layout-builder__layout:has(.field--name-node-link a:hover) .field--name-node-title h2 {
  color: #1d4789;
  text-decoration-color: #1d4789;
}

.block-views-blockreports-featured-item .vlb-section {
  margin-bottom: 0px;
}

.spotlights-view-block .node--view-mode-vertical-card-medium,
.spotlights-view-block .node--view-mode-vertical-card {
  margin-bottom: 50px;
}

.spotlights-view-block .node--view-mode-vertical-card-medium .field--name-field-highlighted-text,
.spotlights-view-block .node--view-mode-vertical-card .field--name-field-highlighted-text {
  display: none;
}

.spotlights-view-block .node--view-mode-vertical-card-medium .field--name-node-title,
.spotlights-view-block .node--view-mode-vertical-card .field--name-node-title {
  margin: 0px;
}

@media (max-width: 767.98px) {
  .spotlights-view-block .node--view-mode-vertical-card-medium .top-content,
  .spotlights-view-block .node--view-mode-vertical-card .top-content {
    margin-top: 15px;
  }
}

.spotlights-view-block .node--view-mode-vertical-card-medium .field--name-node-title h3,
.spotlights-view-block .node--view-mode-vertical-card .field--name-node-title h3 {
  line-height: 120%;
}

@media (max-width: 767.98px) {
  .spotlights-view-block .node--view-mode-vertical-card-medium .field--name-node-title h3,
  .spotlights-view-block .node--view-mode-vertical-card .field--name-node-title h3 {
    line-height: 110%;
  }
}

.spotlights-view-block .node--view-mode-vertical-card-medium .field--name-dynamic-token-fieldnode-content-type-name,
.spotlights-view-block .node--view-mode-vertical-card .field--name-dynamic-token-fieldnode-content-type-name {
  font-weight: 700;
}

.spotlights-view-block .node--view-mode-vertical-card-medium {
  margin-bottom: 0px;
}

@media (max-width: 767.98px) {
  .spotlights-view-block .node--view-mode-vertical-card-medium {
    margin-bottom: 30px;
  }

  .spotlights-view-block .node--view-mode-vertical-card-medium .field--name-node-link {
    display: none;
  }

  .spotlights-view-block .node--view-mode-vertical-card-medium .field--name-field-media img {
    height: 486px;
  }
}

.spotlights-view-block .node--view-mode-vertical-card-medium .field--name-node-title h3 {
  font-size: 30px;
}

@media (max-width: 767.98px) {
  .spotlights-view-block .node--view-mode-vertical-card-medium .field--name-node-title h3 {
    font-size: 24px;
  }
}

@media (max-width: 767.98px) {
  .spotlights-view-block .node--view-mode-vertical-card {
    margin-bottom: 30px;
  }
}

@media (min-width: 768px) {
  .spotlights-view-block .attachment-after {
    overflow-y: auto;
    scroll-snap-type: y mandatory;
    padding-right: 10px;
    position: relative;
    overflow-x: hidden;
  }

  [dir="rtl"] .spotlights-view-block .attachment-after {
    padding-right: 0;
    padding-left: 10px;
  }

  .spotlights-view-block .attachment-after::-webkit-scrollbar {
    width: .125rem;
    height: 7.5rem;
  }

  .spotlights-view-block .attachment-after::-webkit-scrollbar-thumb {
    border-radius: 3.125rem;
    background: #132644;
  }
}

@media (max-width: 767.98px) {
  .block-views-blockspotlights-spotlights-view-block .block__title {
    margin-bottom: 30px;
  }
}

@media (max-width: 767.98px) {
  .block-views-blockspotlights-spotlights-view-block .more-link {
    margin: 0px;
  }
}

.block__title {
  text-transform: capitalize;
}

