.card {
  background: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
}

.card .zpimagetext-container {
  background: #eef5f7 !important;
  border-radius: 18px !important;
  box-shadow: 0 12px 28px rgba(0, 0, 0, 0.10) !important;
  padding: 24px 20px !important;
  height: auto !important;
}

/* Убираем пустые абзацы */
.card .zpimage-text p:empty {
  display: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.card .zpimage-text p span:empty {
  display: none !important;
}

/* Текст */
.card .zpimage-text p {
  margin: 0 0 12px 0 !important;
  padding: 0 !important;
  line-height: 1.6 !important;
}

.card .zpimage-text p:last-child {
  margin-bottom: 0 !important;
}

/* Заголовок */
.card h2,
.card h3 {
  margin: 12px 0 14px 0 !important;
  line-height: 1.3 !important;
}

/* Картинка */
.card figure {
  margin: 0 0 18px 0 !important;
}

/* DESKTOP: одинаковая высота */
@media (min-width: 769px) {
  .card .zpimagetext-container {
    min-height: 580px !important;
  }
}

/* MOBILE: свободная высота */
@media (max-width: 768px) {
  .card .zpimagetext-container {
    min-height: auto !important;
    height: auto !important;
    padding: 18px 16px !important;
  }

  .card .zpimage-text,
  .card .zpimage-text > div,
  .card .zpimage-text-align-left,
  .card .zpimage-text-align-center,
  .card .zpimage-text-align-right {
    height: auto !important;
    min-height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
  }

  .card .zpimage-text p {
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
  }
}

.card .zpimage-text p:has(br):not(:has(span:not(:empty))) {
  display: none !important;
}

media (max-width: 768px) {
  h1 {
    font-size: 58px !important;
    line-height: 0.95 !important;
    letter-spacing: 0 !important;
    word-break: normal !important;
    overflow-wrap: normal !important;
  }

  .zptext,
  .zpheading,
  .zptext-container,
  .zpelem-text {
    width: 100% !important;
    max-width: 100% !important;
  }

  p {
    font-size: 16px !important;
    line-height: 1.7 !important;
  }

  .zpbutton,
  .zpelem-button {
    margin-top: 18px !important;
  }

  * {
    -webkit-text-size-adjust: 100%;
  }
}

@media (max-width: 768px) {
  .swipe-cards .zpcarousel-content-container {
    overflow-x: auto !important;
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: touch !important;
    scroll-snap-type: x mandatory !important;
    padding: 0 16px 12px 16px !important;
  }

  .swipe-cards .zpcarousel-content {
    display: inline-flex !important;
    flex-wrap: nowrap !important;
    align-items: stretch !important;
    gap: 16px !important;
    width: max-content !important;
    min-width: max-content !important;
    transform: none !important;
    left: auto !important;
    right: auto !important;
    position: relative !important;
    visibility: visible !important;
  }

  .swipe-cards .zpcarousel-content,
  .swipe-cards .zpcarousel-content[style] {
    visibility: visible !important;
  }

  .swipe-cards .zpcarousel-content > * {
    flex: 0 0 90vw !important;
    width: 90vw !important;
    max-width: 90vw !important;
    min-width: 90vw !important;
    scroll-snap-align: start !important;
    position: relative !important;
    left: auto !important;
    right: auto !important;
    transform: none !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  .swipe-cards .zpcarousel-content [data-element-type="column"] {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
  }

  .swipe-cards .zpcarousel-arrows-container,
.swipe-cards .zpcarousel-controller-container {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 8px !important;
  margin-top: 16px !important;
}

/* Базовый вид точек */
.swipe-cards .zpcarousel-controller-container span,
.swipe-cards .zpcarousel-controller-container div,
.swipe-cards .zpcarousel-controller-container li,
.swipe-cards .zpcarousel-controller-container button {
  width: 8px !important;
  height: 8px !important;
  min-width: 8px !important;
  min-height: 8px !important;
  border-radius: 50% !important;
  background: #bdd2db !important;
  opacity: 1 !important;
  border: none !important;
  box-shadow: none !important;
}

/* Активная точка */
.swipe-cards .zpcarousel-controller-container .active,
.swipe-cards .zpcarousel-controller-container .zpactive,
.swipe-cards .zpcarousel-controller-container [class*="active"] {
  background: #6f9fb0 !important;
  transform: scale(1.15);
}

  /* Чтобы заголовки не ломались по буквам */
  .swipe-cards .card h2,
  .swipe-cards .card h3,
  .swipe-cards .card p {
    word-break: normal !important;
    overflow-wrap: normal !important;
    hyphens: none !important;
  }
}

/* ===== HERO MAIN ===== */
.hero-main,
.hero-main * {
  -webkit-text-size-adjust: 100%;
}

.hero-main h1,
.hero-main h2,
.hero-main h3,
.hero-main p {
  word-break: normal !important;
  overflow-wrap: break-word !important;
  hyphens: none !important;
}

/* =========================
   HERO MAIN MOBILE FIX
   ========================= */

.hero-main,
.hero-main * {
  -webkit-text-size-adjust: 100%;
}

@media (max-width: 768px) {
  .hero-main {
    min-height: auto !important;
    height: auto !important;
    padding-top: 28px !important;
    padding-bottom: 28px !important;
    overflow: hidden !important;
  }

  /* Общие контейнеры */
  .hero-main .zpsection-container,
  .hero-main .zpcontainer,
  .hero-main .zprow,
  .hero-main [data-element-type="row"],
  .hero-main [data-element-type="column"] {
    min-height: auto !important;
    height: auto !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    transform: none !important;
  }

  /* Маленький слоган сверху */
  .hero-main .claim,
  .hero-main p:first-of-type {
    font-size: 16px !important;
    line-height: 1.2 !important;
    margin-bottom: 16px !important;
    max-width: 220px !important;
    color: #9a5f00 !important;
  }

  /* Главный заголовок */
  .hero-main h1,
  .hero-main h2 {
    font-size: 36px !important;
    line-height: 0.92 !important;
    letter-spacing: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 18px !important;
    max-width: 320px !important;
    word-break: normal !important;
    overflow-wrap: normal !important;
    hyphens: none !important;
    white-space: normal !important;
  }

  /* Основной текст */
  .hero-main .zptext,
  .hero-main .zpelem-text,
  .hero-main p {
    font-size: 16px !important;
    line-height: 1.6 !important;
    max-width: 320px !important;
    margin-bottom: 16px !important;
    word-break: normal !important;
    overflow-wrap: break-word !important;
    hyphens: none !important;
  }

  /* Кнопки */
  .hero-main .zpbutton,
  .hero-main .zpelem-button,
  .hero-main button,
  .hero-main a[class*="button"] {
    margin-top: 8px !important;
    margin-bottom: 18px !important;
  }

  /* Фото справа/снизу */
  .hero-main img {
    max-width: 260px !important;
    height: auto !important;
  }

  /* УБРАТЬ декоративные точки на мобильном */
  .hero-main [class*="dot"],
  .hero-main [class*="dots"],
  .hero-main [class*="point"],
  .hero-main [class*="shape"],
  .hero-main [class*="decor"] {
    display: none !important;
  }

  /* УБРАТЬ слишком агрессивные фоновые формы */
  .hero-main::before,
  .hero-main::after {
    display: none !important;
  }
}

/* =========================
   ABOUT SLIDER
   ========================= */

.about-slider .zpcarousel-arrows-container {
  display: none !important;
}

.about-slider .zpcarousel-controller-container {
  margin-top: 8px !important;
  position: relative !important;
  top: -6px !important;
  text-align: left !important;
}

.about-slider .zpcarousel-controller-container span,
.about-slider .zpcarousel-controller-container div,
.about-slider .zpcarousel-controller-container li,
.about-slider .zpcarousel-controller-container button {
  width: 10px !important;
  height: 10px !important;
  min-width: 10px !important;
  min-height: 10px !important;
  border-radius: 50% !important;
  background: #9dbbc7 !important;
  opacity: 1 !important;
  border: none !important;
}

.about-slider .zpcarousel-controller-container .active,
.about-slider .zpcarousel-controller-container .zpactive,
.about-slider .zpcarousel-controller-container [class*="active"] {
  background: #5e8ea0 !important;
  transform: scale(1.15) !important;
}

.hero-carousel [class*="arrow"],
.hero-carousel [class*="dot"],
.hero-carousel [class*="indicator"] {
  display: none !important;
}

.hero-main .zpslider-controller,
.hero-main .zpslider-controller * {
  display: none !important;
}

.hero-main ul {
  display: none !important;
}

.hero-main .image-text {
  background: rgba(255, 255, 255, 0.95);
  padding: 16px 22px;
  border-radius: 14px;
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.12);
  display: inline-block;
}

.hero-main .hero-image {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.hero-main .zpcarousel-controller-container {
  display: none !important;
}

.zsbanner-btn {
  border: none !important;
  background: transparent !important;
}

.zsbanner-btn a,
.zsbanner-btn button {
  border: 2px solid #6f8fa3 !important;
  background: #6f8fa3 !important;
  color: #ffffff !important;

  padding: 12px 28px !important;
  border-radius: 32px !important;
  font-weight: 500 !important;

  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;

  position: relative;
  transition: all 0.3s ease !important;

  /* Пульсация */
  animation: pulseStrong 2s infinite;
}

/* Hover (чуть сильнее эффект) */
.zsbanner-btn:hover a,
.zsbanner-btn:hover button {
  transform: translateY(-3px) scale(1.05) !important;
  box-shadow: 0 12px 30px rgba(0,0,0,0.2) !important;
}

/* Анимация пульса */
@keyframes pulseStrong {
  0% {
    box-shadow: 0 0 0 0 rgba(111,143,163, 0.5);
  }
  70% {
    box-shadow: 0 0 0 16px rgba(111,143,163, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(111,143,163, 0);
  }
}

.hero-carousel .zpcarousel-content {
  transition: opacity 900ms ease, transform 900ms ease !important;
}

.hero-carousel .image-text {
  transition: opacity 900ms ease, transform 900ms ease !important;
}

.hero-carousel .zpcarousel-content[style*="visibility: hidden"] .image-text {
  opacity: 0 !important;
  transform: translateY(18px) !important;
}

.hero-carousel .zpcarousel-content:not([style*="visibility: hidden"]) .image-text {
  opacity: 1 !important;
  transform: translateY(0) !important;
}

/* Hero carousel: smoother premium fade */
.hero-carousel .zpcarousel-content {
  animation-duration: 1.8s !important;
  animation-timing-function: ease-in-out !important;
  transition: opacity 1.8s ease-in-out, transform 1.4s ease-in-out !important;
}

/* Убираем резкий горизонтальный сдвиг */
.hero-carousel .fadeOutLeft,
.hero-carousel .fadeOutRight {
  animation-name: heroFadeOut !important;
}

.hero-carousel .fadeInLeft,
.hero-carousel .fadeInRight {
  animation-name: heroFadeIn !important;
}

/* Новый мягкий fade-out */
@keyframes heroFadeOut {
  from {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(12px);
  }
}

/* Новый мягкий fade-in */
@keyframes heroFadeIn {
  from {
    opacity: 0;
    transform: translateY(12px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

#termin-button {
    background: linear-gradient(135deg, #ff7a18, #ffb347);
    color: white;
    padding: 14px 28px;
    border-radius: 50px;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none;
    border: none;
    cursor: pointer;
    position: relative;
    display: inline-block;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    
    animation: pulse 2s infinite;
}

/* Hover эффект */
#termin-button:hover {
    transform: translateY(-2px) scale(1.03);
    box-shadow: 0 10px 25px rgba(255, 122, 24, 0.4);
}

/* Пульсация */
@keyframes pulse {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 122, 24, 0.7);
    }

    70% {
        box-shadow: 0 0 0 18px rgba(255, 122, 24, 0);
    }

    100% {
        box-shadow: 0 0 0 0 rgba(255, 122, 24, 0);
    }
}


/* Codex spacing and palette tune-up */
:root {
  --psimus-ink: #1f3d4a;
  --psimus-text: #2f3a40;
  --psimus-primary: #4f8f91;
  --psimus-primary-dark: #466f82;
  --psimus-primary-soft: #eef6f7;
  --psimus-accent: #a8753f;
}

body {
  color: var(--psimus-text);
}

.zscustom-banner-heading h1.zpheading {
  color: var(--psimus-primary-dark) !important;
  letter-spacing: 0 !important;
}

.zscustom-banner-heading .zpheading:after,
.zscustom-banner-heading .zpheading:before {
  background-color: var(--psimus-primary-dark) !important;
}

.zscustom-banner-highlight-text,
.zscustom-banner-highlight-text :is(h1, h2, h3, h4, h5, h6, strong) {
  color: var(--psimus-accent) !important;
}

.image-text h3.zpheading {
  color: var(--psimus-accent) !important;
  line-height: 1.35 !important;
}

.image-text .zpheading:after,
.image-text .zpheading:before {
  background-color: var(--psimus-accent) !important;
}

.zsbanner-btn .zpbutton {
  background: var(--psimus-primary-dark) !important;
  border-color: var(--psimus-primary-dark) !important;
  box-shadow: 0 10px 24px rgba(70, 111, 130, 0.22) !important;
}

.zsbanner-btn .zpbutton:hover {
  background: var(--psimus-primary) !important;
  border-color: var(--psimus-primary) !important;
}

#termin-button {
  background: linear-gradient(135deg, var(--psimus-primary), #6f9fb5) !important;
  box-shadow: 0 10px 25px rgba(79, 143, 145, 0.22) !important;
}

#termin-button:hover {
  box-shadow: 0 12px 26px rgba(79, 143, 145, 0.30) !important;
}

.zscustom-section-cctv-camera-01 {
  padding-block-start: 16px !important;
  padding-block-end: 38px !important;
}

.zscustom-section-cctv-camera-01 .zscustom-hover-box {
  margin-block-start: 10px !important;
  padding-block-start: 22px !important;
  padding-block-end: 22px !important;
}

.zscustom-section-cctv-camera-01 .zprow.zp-hidden-sm.zp-hidden-xs {
  display: none !important;
}

.zscustom-section-cctv-camera-01 h6.zpheading,
.zscustom-section-cctv-camera-01 h6.zpheading * {
  color: var(--psimus-primary-dark) !important;
}

.zscustom-section-cctv-camera-01 + .zpsection.zplight-section {
  padding-block-start: 48px !important;
}

@media (max-width: 991px) {
  .zscustom-section-cctv-camera-01 {
    padding-block-start: 10px !important;
    padding-block-end: 28px !important;
  }

  .zscustom-section-cctv-camera-01 .zscustom-hover-box {
    margin-block-start: 8px !important;
  }
}



/* Codex tune-up correction: keep a compact divider before the next section */
.zscustom-section-cctv-camera-01 .zprow.zp-hidden-sm.zp-hidden-xs {
  display: flex !important;
  height: 48px !important;
  min-height: 48px !important;
  max-height: 48px !important;
  overflow: hidden !important;
}

.zscustom-section-cctv-camera-01 + .zpsection.zplight-section {
  padding-block-start: 56px !important;
}



/* Codex responsive correction for the compact divider */
@media (max-width: 991px) {
  .zscustom-section-cctv-camera-01 .zprow.zp-hidden-sm.zp-hidden-xs {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    max-height: 0 !important;
  }
}



/* Codex mobile spacing fix for the stats-to-image transition */
@media (max-width: 991px) {
  .zscustom-section-cctv-camera-01 {
    padding-block-end: 96px !important;
  }
}

@media (max-width: 767px) {
  .zscustom-section-cctv-camera-01 {
    padding-block-end: 110px !important;
  }
}



/* Codex minimal hero composition tune */
.image-text h3.zpheading,
.image-text h3.zpheading * {
  font-size: 18px !important;
  line-height: 1.28 !important;
  margin-block-start: 0 !important;
  margin-block-end: 0 !important;
  padding-block-start: 0 !important;
  padding-block-end: 0 !important;
}

.image-text h3.zpheading > * {
  display: block !important;
}

.image-text h3.zpheading > * + * {
  margin-block-start: 5px !important;
}

.image-text {
  padding-block-start: 20px !important;
  padding-block-end: 20px !important;
}

@media (min-width: 992px) {
  .zscustom-banner-highlight-text {
    margin-block-start: 26px !important;
  }

  .zscustom-banner-heading {
    margin-block-start: 24px !important;
    margin-block-end: 22px !important;
  }

  .zscustom-banner-heading h1.zpheading {
    font-size: 56px !important;
    line-height: 1.12 !important;
  }

  .about-slide-copy {
    margin-block-start: 8px !important;
    max-width: 520px !important;
  }

  .about-slide-copy,
  .about-slide-copy * {
    line-height: 1.55 !important;
  }

  .zsbanner-btn {
    margin-block-start: 38px !important;
  }

  .zsbanner-btn .zpbutton {
    min-height: 50px !important;
    padding: 12px 26px !important;
    font-size: 16px !important;
    letter-spacing: 0 !important;
  }

  .image-text {
    margin-block-start: -78px !important;
  }
}

@media (max-width: 767px) {
  .image-text h3.zpheading,
  .image-text h3.zpheading * {
    font-size: 17px !important;
    line-height: 1.32 !important;
  }

  .image-text {
    padding-block-start: 18px !important;
    padding-block-end: 18px !important;
  }
}



/* Codex compact photo caption override */
.image-text {
  height: auto !important;
  min-height: 0 !important;
  padding: 18px 28px !important;
}

.image-text h3.zpheading {
  display: block !important;
  height: auto !important;
  min-height: 0 !important;
  max-width: 390px !important;
  margin: 0 auto !important;
  text-align: center !important;
  font-size: 18px !important;
  line-height: 1.32 !important;
}

.image-text h3.zpheading br {
  display: none !important;
}

.image-text h3.zpheading > * {
  display: inline !important;
  margin: 0 !important;
  padding: 0 !important;
  font-size: inherit !important;
  line-height: inherit !important;
}

.image-text h3.zpheading > * + * {
  margin-block-start: 0 !important;
}

@media (max-width: 767px) {
  .image-text {
    padding: 16px 22px !important;
  }

  .image-text h3.zpheading {
    max-width: 300px !important;
    font-size: 17px !important;
    line-height: 1.34 !important;
  }
}



/* Codex restore spaces inside compact photo caption */
.image-text h3.zpheading > * + *::before {
  content: " " !important;
}



/* Codex balanced hero layout: centered left column and accented USP */
@media (min-width: 992px) {
  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5 {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
    min-height: 520px !important;
    padding-block: 22px 52px !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5::after {
    content: "" !important;
    display: block !important;
    width: 72px !important;
    height: 2px !important;
    margin-block-start: 28px !important;
    background: linear-gradient(90deg, transparent, var(--psimus-primary), transparent) !important;
    opacity: 0.85 !important;
  }

  .zscustom-banner-highlight-text {
    width: fit-content !important;
    max-width: 100% !important;
    margin: 0 auto 24px !important;
    padding: 12px 24px !important;
    background: rgba(255, 255, 255, 0.82) !important;
    border: 1px solid rgba(79, 143, 145, 0.24) !important;
    border-radius: 999px !important;
    box-shadow: 0 14px 32px rgba(70, 111, 130, 0.12) !important;
  }

  .zscustom-banner-highlight-text,
  .zscustom-banner-highlight-text * {
    font-size: 18px !important;
    font-weight: 800 !important;
    line-height: 1.35 !important;
    text-align: center !important;
  }

  .zscustom-banner-heading {
    width: 100% !important;
    max-width: 540px !important;
    margin: 0 auto 26px !important;
    text-align: center !important;
  }

  .zscustom-banner-heading h1.zpheading {
    font-size: 58px !important;
    line-height: 1.16 !important;
    text-align: center !important;
  }

  .about-slide-copy {
    max-width: 500px !important;
    margin: 0 auto !important;
    text-align: center !important;
  }

  .about-slide-copy,
  .about-slide-copy * {
    font-size: 18px !important;
    line-height: 1.72 !important;
  }

  .zsbanner-btn {
    width: auto !important;
    margin-block-start: 34px !important;
    text-align: center !important;
  }

  .zsbanner-btn .zpbutton {
    min-height: 48px !important;
    padding: 12px 24px !important;
  }
}

@media (max-width: 991px) {
  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5 {
    text-align: center !important;
  }

  .zscustom-banner-highlight-text {
    width: fit-content !important;
    max-width: calc(100% - 32px) !important;
    margin-inline: auto !important;
    padding: 10px 18px !important;
    background: rgba(255, 255, 255, 0.78) !important;
    border: 1px solid rgba(79, 143, 145, 0.22) !important;
    border-radius: 22px !important;
    box-shadow: 0 12px 26px rgba(70, 111, 130, 0.10) !important;
  }

  .zscustom-banner-highlight-text,
  .zscustom-banner-highlight-text * {
    line-height: 1.28 !important;
    text-align: center !important;
  }

  .about-slide-copy {
    max-width: 320px !important;
    margin-inline: auto !important;
    text-align: justify !important;
    text-align-last: center !important;
  }

  .about-slide-copy,
  .about-slide-copy * {
    line-height: 1.78 !important;
  }

  .zsbanner-btn {
    text-align: center !important;
  }
}

@media (max-width: 767px) {
  .zscustom-banner-highlight-text {
    margin-block-start: 18px !important;
    margin-block-end: 24px !important;
  }

  .zscustom-banner-heading {
    margin-block-start: 0 !important;
    margin-block-end: 24px !important;
  }

  .zscustom-banner-heading h1.zpheading {
    line-height: 1.15 !important;
    text-align: left !important;
  }

  .about-slide-copy {
    max-width: 300px !important;
  }

  .about-slide-copy,
  .about-slide-copy * {
    font-size: 16px !important;
    line-height: 1.82 !important;
  }

  .zsbanner-btn {
    margin-block-start: 30px !important;
  }
}



/* Codex final hero balance: centered copy, stronger USP, mobile readability */
@media (min-width: 992px) {
  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5 {
    justify-content: center !important;
    align-items: center !important;
    text-align: center !important;
    transform: translateY(36px);
    padding-block: 0 24px !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5::before {
    content: "";
    position: absolute;
    width: 78px;
    height: 78px;
    left: clamp(24px, 5vw, 88px);
    top: clamp(48px, 7vw, 96px);
    border-radius: 999px;
    border: 1px solid rgba(24, 176, 176, 0.34);
    box-shadow: 18px 18px 0 -12px rgba(188, 135, 79, 0.24);
    pointer-events: none;
  }

  .hero-carousel .zscustom-banner-highlight-text {
    min-width: 360px !important;
    padding: 14px 34px !important;
    border-radius: 999px !important;
    background: linear-gradient(180deg, #ffffff 0%, rgba(245, 250, 250, 0.96) 100%) !important;
    border: 1px solid rgba(24, 176, 176, 0.20) !important;
    box-shadow: 0 18px 42px rgba(36, 82, 101, 0.12), 0 6px 18px rgba(188, 135, 79, 0.12) !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-carousel .zscustom-banner-highlight-text * {
    font-size: 18px !important;
    font-weight: 800 !important;
    line-height: 1.35 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-carousel .zscustom-banner-heading * {
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-carousel .about-slide-copy,
  .hero-carousel .about-slide-copy * {
    max-width: 620px !important;
    margin-inline: auto !important;
    text-align: center !important;
    font-size: 19px !important;
    line-height: 1.86 !important;
  }

  .hero-carousel .zsbanner-btn {
    margin-block-start: 38px !important;
    margin-block-end: 22px !important;
  }
}

@media (max-width: 991px) {
  .hero-carousel .zscustom-banner-heading,
  .hero-carousel .zscustom-banner-heading * {
    letter-spacing: 0 !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-carousel .about-slide-copy,
  .hero-carousel .about-slide-copy * {
    margin-inline: auto !important;
  }
}

@media (max-width: 767px) {
  .hero-carousel .zscustom-banner-highlight-text {
    width: 320px !important;
    max-width: calc(100% - 48px) !important;
    padding: 16px 22px !important;
    border-radius: 22px !important;
    margin-block: 20px 28px !important;
    box-shadow: 0 16px 34px rgba(36, 82, 101, 0.14), 0 5px 16px rgba(188, 135, 79, 0.16) !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-carousel .zscustom-banner-highlight-text * {
    font-size: 30px !important;
    line-height: 1.34 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-carousel .about-slide-copy,
  .hero-carousel .about-slide-copy * {
    width: 340px !important;
    max-width: calc(100% - 48px) !important;
    text-align: justify !important;
    text-align-last: center !important;
    font-size: 16px !important;
    line-height: 1.92 !important;
    margin-block-start: 30px !important;
  }

  .hero-carousel .zsbanner-btn {
    margin-block-start: 34px !important;
    margin-block-end: 36px !important;
  }
}



/* Codex micro-polish: clean accent placement and natural mobile copy */
@media (min-width: 992px) {
  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5::before {
    left: 18px !important;
    top: 96px !important;
    opacity: 0.36 !important;
  }
}

@media (max-width: 767px) {
  .hero-carousel .zpcarousel-content p,
  .hero-carousel .about-slide-copy,
  .hero-carousel .about-slide-copy * {
    width: 318px !important;
    max-width: calc(100% - 52px) !important;
    text-align: center !important;
    text-align-last: auto !important;
    word-spacing: normal !important;
    line-height: 1.92 !important;
    margin-block-start: 30px !important;
  }
}



/* Codex final mobile copy width and desktop accent clearance */
@media (min-width: 992px) {
  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5::before {
    left: -8px !important;
    top: 96px !important;
    width: 76px !important;
    height: 76px !important;
    opacity: 0.30 !important;
  }
}

@media (max-width: 767px) {
  main .zpsection:first-of-type .zpelement:has(p),
  .hero-carousel .zpelement:has(p),
  .hero-main .zpelement:has(p),
  .zscustom-section-cctv-camera-01 .zpelement:has(p) {
    width: 100% !important;
    max-width: 360px !important;
    margin-inline: auto !important;
  }

  main .zpsection:first-of-type p,
  .hero-carousel p,
  .hero-main p,
  .zscustom-section-cctv-camera-01 p {
    display: block !important;
    width: 332px !important;
    max-width: calc(100vw - 72px) !important;
    margin-inline: auto !important;
    text-align: center !important;
    text-align-last: auto !important;
    word-spacing: normal !important;
    line-height: 1.9 !important;
  }
}



/* Codex mobile safeguard: prevent heading clipping after copy-width tuning */
@media (max-width: 767px) {
  main .zpsection:first-of-type .zpelement:has(p),
  .hero-carousel .zpelement:has(p),
  .hero-main .zpelement:has(p),
  .zscustom-section-cctv-camera-01 .zpelement:has(p) {
    width: auto !important;
    max-width: none !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-carousel .zscustom-banner-heading * {
    font-size: 54px !important;
    line-height: 1.16 !important;
    max-width: 100% !important;
    overflow: visible !important;
  }

  .hero-carousel p,
  .hero-main p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type p {
    width: 310px !important;
    max-width: calc(100vw - 74px) !important;
  }
}



/* Codex desktop accent balance: keep the circle visible without crowding the hero */
@media (min-width: 992px) {
  .hero-carousel,
  .hero-carousel .zpcarousel-content,
  .hero-carousel .zpcarousel-content .zprow,
  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5 {
    overflow: visible !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5::before {
    left: clamp(10px, 1.2vw, 22px) !important;
    top: clamp(92px, 6vw, 106px) !important;
    width: 74px !important;
    height: 74px !important;
    opacity: 0.28 !important;
    z-index: 0 !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-carousel .zscustom-banner-heading,
  .hero-carousel .zpcarousel-content p,
  .hero-carousel .zsbanner-btn {
    position: relative !important;
    z-index: 1 !important;
  }
}



/* Codex tablet hero balance: wider copy and centered CTA */
@media (min-width: 768px) and (max-width: 991px) {
  .hero-carousel .zpcarousel-content p,
  .hero-main p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type p {
    width: 420px !important;
    max-width: calc(100vw - 140px) !important;
    margin-inline: auto !important;
    text-align: center !important;
    line-height: 1.82 !important;
    word-spacing: normal !important;
  }

  .hero-carousel .zsbanner-btn {
    display: flex !important;
    width: max-content !important;
    margin-inline: auto !important;
    margin-block-start: 34px !important;
    margin-block-end: 36px !important;
  }

  .hero-carousel .zscustom-banner-highlight-text {
    margin-inline: auto !important;
  }
}



/* Codex responsive reset for tablets and small laptops: unified hero rhythm */
@media (min-width: 768px) and (max-width: 1100px) {
  .hero-carousel,
  .hero-main,
  main .zpsection:first-of-type,
  .zscustom-section-cctv-camera-01 {
    overflow: hidden !important;
  }

  .hero-carousel .zpcarousel-content .zprow,
  .hero-main .zprow,
  main .zpsection:first-of-type .zprow,
  .zscustom-section-cctv-camera-01 .zprow {
    display: block !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col,
  .hero-main .zprow > .zpelem-col,
  main .zpsection:first-of-type .zprow > .zpelem-col,
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col {
    width: 100% !important;
    max-width: none !important;
    flex: none !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5,
  main .zpsection:first-of-type .zprow > .zpelem-col.zpcol-md-5,
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col.zpcol-md-5 {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: flex-start !important;
    min-height: auto !important;
    transform: translateY(-4px);
    transform: none !important;
    text-align: center !important;
    padding: clamp(34px, 5vw, 58px) clamp(36px, 8vw, 72px) clamp(20px, 3vw, 34px) !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5::before {
    display: none !important;
  }

  .hero-carousel .zscustom-banner-highlight-text {
    width: min(430px, calc(100vw - 160px)) !important;
    max-width: 430px !important;
    margin: 0 auto clamp(34px, 5vw, 48px) !important;
    padding: 22px 34px !important;
    border-radius: 22px !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-carousel .zscustom-banner-highlight-text * {
    font-size: clamp(31px, 4vw, 40px) !important;
    line-height: 1.28 !important;
    text-align: center !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-carousel .zscustom-banner-heading * {
    display: block !important;
    width: 100% !important;
    max-width: 720px !important;
    margin-inline: auto !important;
    text-align: center !important;
    font-size: clamp(62px, 8vw, 78px) !important;
    line-height: 1.05 !important;
    letter-spacing: 0 !important;
    overflow: visible !important;
  }

  .hero-carousel .zscustom-banner-heading {
    margin-block: 0 clamp(34px, 5vw, 48px) !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-main p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type p {
    display: block !important;
    width: min(640px, calc(100vw - 150px)) !important;
    max-width: 640px !important;
    margin: 0 auto !important;
    text-align: center !important;
    text-align-last: auto !important;
    font-size: clamp(20px, 2.35vw, 24px) !important;
    line-height: 1.72 !important;
    color: #9b6628 !important;
    word-spacing: normal !important;
  }

  .hero-carousel .zsbanner-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: max-content !important;
    min-width: 190px !important;
    margin: clamp(42px, 6vw, 56px) auto clamp(30px, 5vw, 48px) !important;
    padding: 17px 32px !important;
    font-size: 18px !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5),
  .hero-main .zprow > .zpelem-col:not(.zpcol-md-5),
  main .zpsection:first-of-type .zprow > .zpelem-col:not(.zpcol-md-5),
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col:not(.zpcol-md-5) {
    margin-inline: auto !important;
  }
}

@media (min-width: 1101px) and (max-width: 1280px) {
  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5::before {
    left: 24px !important;
    top: 104px !important;
    opacity: 0.24 !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-carousel .about-slide-copy,
  .hero-carousel .about-slide-copy * {
    font-size: 18px !important;
    line-height: 1.78 !important;
  }
}



/* Codex tablet safeguard: keep builder CSS/style nodes hidden */
.hero-carousel style,
.hero-carousel script,
.hero-main style,
.hero-main script,
.zscustom-section-cctv-camera-01 style,
.zscustom-section-cctv-camera-01 script,
main .zpsection:first-of-type style,
main .zpsection:first-of-type script {
  display: none !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
  max-width: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
  font-size: 0 !important;
  line-height: 0 !important;
}

@media (min-width: 768px) and (max-width: 1100px) {
  .hero-carousel .zscustom-banner-heading,
  .hero-main .zscustom-banner-heading,
  main .zpsection:first-of-type .zscustom-banner-heading,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading {
    display: block !important;
    width: 100% !important;
    max-width: 720px !important;
    margin: 0 auto clamp(34px, 5vw, 48px) !important;
    text-align: center !important;
    font-size: clamp(62px, 8vw, 78px) !important;
    line-height: 1.05 !important;
    letter-spacing: 0 !important;
    overflow: visible !important;
  }

  .hero-carousel .zscustom-banner-heading strong,
  .hero-main .zscustom-banner-heading strong,
  main .zpsection:first-of-type .zscustom-banner-heading strong,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading strong {
    display: inline !important;
    font-size: inherit !important;
    line-height: inherit !important;
    text-align: inherit !important;
  }
}



/* Codex tablet copy containment: no viewport-width leakage inside Zoho preview */
@media (min-width: 768px) and (max-width: 1100px) {
  .hero-carousel .zpelement:has(> p),
  .hero-main .zpelement:has(> p),
  .zscustom-section-cctv-camera-01 .zpelement:has(> p),
  main .zpsection:first-of-type .zpelement:has(> p) {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    margin-inline: auto !important;
    text-align: center !important;
    transform: none !important;
    overflow: visible !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-main p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type p {
    display: block !important;
    box-sizing: border-box !important;
    width: 82% !important;
    max-width: 520px !important;
    min-width: 0 !important;
    margin: 0 auto !important;
    padding-inline: 0 !important;
    white-space: normal !important;
    overflow: visible !important;
    text-align: center !important;
    font-size: 22px !important;
    line-height: 1.7 !important;
  }

  .hero-carousel .zsbanner-btn {
    margin-top: 46px !important;
  }
}



/* Codex tablet final alignment: real full-width copy container */
@media (min-width: 768px) and (max-width: 1100px) {
  .hero-carousel .zpelement:has(p),
  .hero-main .zpelement:has(p),
  .zscustom-section-cctv-camera-01 .zpelement:has(p),
  main .zpsection:first-of-type .zpelement:has(p) {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: 100% !important;
    max-width: none !important;
    margin-inline: auto !important;
    overflow: visible !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-main p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type p {
    flex: 0 1 auto !important;
    width: 520px !important;
    max-width: calc(100% - 96px) !important;
    margin-inline: auto !important;
    font-size: 21px !important;
    line-height: 1.62 !important;
    transform: translateY(-34px) !important;
  }

  .hero-carousel .zsbanner-btn {
    transform: translateY(-20px) !important;
  }
}



/* Codex tablet recovery: neutralize over-broad :has(p) flex rule */
@media (min-width: 768px) and (max-width: 1100px) {
  .hero-carousel .zpelement:has(p),
  .hero-main .zpelement:has(p),
  .zscustom-section-cctv-camera-01 .zpelement:has(p),
  main .zpsection:first-of-type .zpelement:has(p) {
    display: block !important;
    justify-content: initial !important;
    align-items: initial !important;
    width: auto !important;
    max-width: none !important;
    min-height: initial !important;
    margin-inline: auto !important;
    transform: none !important;
    overflow: visible !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-main p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type p {
    display: block !important;
    width: 430px !important;
    max-width: 76% !important;
    margin: -22px auto 0 !important;
    padding: 0 !important;
    font-size: 20px !important;
    line-height: 1.68 !important;
    text-align: center !important;
    white-space: normal !important;
    transform: none !important;
  }

  .hero-carousel .zsbanner-btn {
    transform: none !important;
    margin-top: 42px !important;
  }
}



/* Codex tablet paragraph escape: widen copy from its visual center */
@media (min-width: 768px) and (max-width: 1100px) {
  .hero-carousel .zpcarousel-content p,
  .hero-main p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type p {
    position: relative !important;
    left: 50% !important;
    width: 520px !important;
    max-width: none !important;
    min-width: 0 !important;
    margin: -20px 0 0 0 !important;
    padding: 0 !important;
    transform: translateX(-50%) !important;
    font-size: 21px !important;
    line-height: 1.64 !important;
    text-align: center !important;
    white-space: normal !important;
    overflow: visible !important;
  }
}



/* Codex 2026-07-01: tablet hero should behave like compact desktop */
@media (min-width: 768px) and (max-width: 1100px) {
  .hero-carousel,
  .hero-main,
  main .zpsection:first-of-type,
  .zscustom-section-cctv-camera-01 {
    overflow: hidden !important;
  }

  .hero-carousel .zpcarousel-content,
  .hero-main .zpcarousel-content {
    overflow: visible !important;
  }

  .hero-carousel .zpcarousel-content .zprow,
  .hero-main .zpcarousel-content .zprow,
  main .zpsection:first-of-type .zprow,
  .zscustom-section-cctv-camera-01 .zprow {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    justify-content: center !important;
    gap: clamp(16px, 2.4vw, 28px) !important;
    min-height: 620px !important;
    height: min(720px, calc(100vh - 128px)) !important;
    padding: clamp(16px, 2.2vw, 28px) clamp(26px, 4vw, 48px) clamp(8px, 1.5vw, 18px) !important;
    box-sizing: border-box !important;
    overflow: visible !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col,
  .hero-main .zpcarousel-content .zprow > .zpelem-col,
  main .zpsection:first-of-type .zprow > .zpelem-col,
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col {
    display: flex !important;
    flex-direction: column !important;
    box-sizing: border-box !important;
    min-width: 0 !important;
    max-width: none !important;
    margin: 0 !important;
    float: none !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5,
  main .zpsection:first-of-type .zprow > .zpelem-col.zpcol-md-5,
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col.zpcol-md-5 {
    flex: 0 0 45% !important;
    width: 45% !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    min-height: 0 !important;
    padding: 0 !important;
    transform: none !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5::before {
    display: none !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5),
  .hero-main .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5),
  main .zpsection:first-of-type .zprow > .zpelem-col:not(.zpcol-md-5),
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col:not(.zpcol-md-5) {
    flex: 0 0 55% !important;
    width: 55% !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 0 !important;
    padding: 0 !important;
    transform: none !important;
  }

  .hero-carousel .zscustom-banner-highlight-text {
    width: min(260px, 90%) !important;
    max-width: 260px !important;
    margin: 0 auto 24px !important;
    padding: 10px 18px !important;
    border-radius: 999px !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-carousel .zscustom-banner-highlight-text * {
    font-size: clamp(14px, 1.8vw, 18px) !important;
    line-height: 1.32 !important;
    text-align: center !important;
  }

  .hero-carousel .zscustom-banner-heading {
    width: 100% !important;
    max-width: 420px !important;
    margin: 0 auto 22px !important;
    text-align: center !important;
    overflow: visible !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-carousel .zscustom-banner-heading * {
    font-size: clamp(42px, 5vw, 54px) !important;
    line-height: 1.08 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zscustom-banner-heading strong {
    display: inline !important;
    font-size: inherit !important;
    line-height: inherit !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-main p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type p {
    position: static !important;
    display: block !important;
    width: min(360px, 92%) !important;
    max-width: 360px !important;
    margin: 0 auto !important;
    padding: 0 !important;
    transform: none !important;
    font-size: clamp(14px, 1.55vw, 16px) !important;
    line-height: 1.58 !important;
    text-align: center !important;
    color: #9b6628 !important;
    white-space: normal !important;
    overflow: visible !important;
  }

  .hero-carousel .zsbanner-btn {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: max-content !important;
    min-width: 145px !important;
    margin: 26px auto 0 !important;
    padding: 12px 22px !important;
    border-radius: 999px !important;
    font-size: 14px !important;
    line-height: 1.2 !important;
    transform: none !important;
  }

  .hero-carousel img,
  .hero-main img,
  main .zpsection:first-of-type img,
  .zscustom-section-cctv-camera-01 img {
    max-width: min(330px, 86%) !important;
    height: auto !important;
  }

  .hero-carousel .image-text,
  .hero-main .image-text,
  main .zpsection:first-of-type .image-text,
  .zscustom-section-cctv-camera-01 .image-text {
    max-width: min(360px, 88%) !important;
    margin-inline: auto !important;
    transform: scale(0.86) !important;
    transform-origin: center center !important;
  }

  .hero-carousel style,
  .hero-carousel script,
  .hero-main style,
  .hero-main script,
  .zscustom-section-cctv-camera-01 style,
  .zscustom-section-cctv-camera-01 script,
  main .zpsection:first-of-type style,
  main .zpsection:first-of-type script {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
  }
}

@media (min-width: 768px) and (max-width: 900px) {
  .hero-carousel .zpcarousel-content .zprow,
  .hero-main .zpcarousel-content .zprow,
  main .zpsection:first-of-type .zprow,
  .zscustom-section-cctv-camera-01 .zprow {
    gap: 14px !important;
    padding-inline: 24px !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-carousel .zscustom-banner-heading * {
    font-size: 42px !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-main p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type p {
    font-size: 14px !important;
    line-height: 1.5 !important;
    max-width: 310px !important;
  }

  .hero-carousel img,
  .hero-main img,
  main .zpsection:first-of-type img,
  .zscustom-section-cctv-camera-01 img {
    max-width: min(285px, 84%) !important;
  }
}


/* Codex 2026-07-01: compact desktop hero for tablet previews */
@media (min-width: 768px) and (max-width: 1180px) {
  body {
    overflow-x: hidden !important;
  }

  .hero-carousel,
  .hero-main,
  .zscustom-section-cctv-camera-01,
  main .zpsection:first-of-type {
    overflow: hidden !important;
  }

  .hero-carousel .zpcontainer,
  .hero-carousel .zpcontainer-fluid,
  .hero-carousel .zpcarousel-content,
  .hero-main .zpcontainer,
  .hero-main .zpcontainer-fluid,
  .hero-main .zpcarousel-content,
  .zscustom-section-cctv-camera-01 .zpcontainer,
  .zscustom-section-cctv-camera-01 .zpcontainer-fluid,
  .zscustom-section-cctv-camera-01 .zpcarousel-content,
  main .zpsection:first-of-type .zpcontainer,
  main .zpsection:first-of-type .zpcontainer-fluid,
  main .zpsection:first-of-type .zpcarousel-content {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    left: auto !important;
    right: auto !important;
    transform: none !important;
    box-sizing: border-box !important;
  }

  .hero-carousel .zpcarousel-content .zprow,
  .hero-main .zpcarousel-content .zprow,
  .zscustom-section-cctv-camera-01 .zprow,
  main .zpsection:first-of-type .zpcarousel-content .zprow {
    display: grid !important;
    grid-template-columns: minmax(0, 0.47fr) minmax(0, 0.53fr) !important;
    align-items: center !important;
    justify-content: stretch !important;
    column-gap: clamp(16px, 2.6vw, 32px) !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: clamp(630px, 76vh, 740px) !important;
    min-height: 0 !important;
    margin: 0 auto !important;
    padding: 20px clamp(30px, 4vw, 46px) 40px !important;
    left: auto !important;
    right: auto !important;
    transform: none !important;
    box-sizing: border-box !important;
    overflow: visible !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col,
  .hero-main .zpcarousel-content .zprow > .zpelem-col,
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col,
  main .zpsection:first-of-type .zpcarousel-content .zprow > .zpelem-col {
    width: auto !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
    position: relative !important;
    left: auto !important;
    right: auto !important;
    top: auto !important;
    transform: none !important;
    box-sizing: border-box !important;
    overflow: visible !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5,
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col.zpcol-md-5,
  main .zpsection:first-of-type .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5 {
    grid-column: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    gap: 0 !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5),
  .hero-main .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5),
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col:not(.zpcol-md-5),
  main .zpsection:first-of-type .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5) {
    grid-column: 2 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-main .zscustom-banner-highlight-text,
  .zscustom-section-cctv-camera-01 .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-highlight-text {
    width: min(245px, 100%) !important;
    max-width: 245px !important;
    margin: 0 auto 18px !important;
    padding: 10px 18px !important;
    border-radius: 18px !important;
    text-align: center !important;
    box-sizing: border-box !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-carousel .zscustom-banner-highlight-text *,
  .hero-main .zscustom-banner-highlight-text,
  .hero-main .zscustom-banner-highlight-text *,
  .zscustom-section-cctv-camera-01 .zscustom-banner-highlight-text,
  .zscustom-section-cctv-camera-01 .zscustom-banner-highlight-text *,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-highlight-text * {
    font-size: clamp(18px, 2.5vw, 24px) !important;
    line-height: 1.26 !important;
    letter-spacing: 0 !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-main .zscustom-banner-heading,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-heading {
    width: 100% !important;
    max-width: 355px !important;
    margin: 0 auto 16px !important;
    text-align: center !important;
    overflow: visible !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-carousel .zscustom-banner-heading *,
  .hero-main .zscustom-banner-heading,
  .hero-main .zscustom-banner-heading *,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading *,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-heading * {
    font-size: clamp(38px, 5vw, 52px) !important;
    line-height: 1.05 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-main .zpcarousel-content p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type .zpcarousel-content p {
    position: static !important;
    width: min(310px, 100%) !important;
    max-width: 310px !important;
    margin: 0 auto !important;
    padding: 0 !important;
    transform: none !important;
    font-size: clamp(13px, 1.8vw, 16px) !important;
    line-height: 1.52 !important;
    text-align: center !important;
    letter-spacing: 0 !important;
  }

  .hero-carousel .zsbanner-btn,
  .hero-carousel .zpbutton,
  .hero-main .zsbanner-btn,
  .hero-main .zpbutton,
  .zscustom-section-cctv-camera-01 .zsbanner-btn,
  .zscustom-section-cctv-camera-01 .zpbutton,
  main .zpsection:first-of-type .zpcarousel-content .zsbanner-btn,
  main .zpsection:first-of-type .zpcarousel-content .zpbutton {
    width: max-content !important;
    max-width: 100% !important;
    min-width: 132px !important;
    margin: 18px auto 0 !important;
    padding: 10px 20px !important;
    font-size: clamp(13px, 1.7vw, 15px) !important;
    line-height: 1.2 !important;
    transform: none !important;
    white-space: nowrap !important;
  }

  .hero-carousel .zpcarousel-content img,
  .hero-main .zpcarousel-content img,
  .zscustom-section-cctv-camera-01 img,
  main .zpsection:first-of-type .zpcarousel-content img {
    max-width: clamp(230px, 28vw, 310px) !important;
    height: auto !important;
  }

  .hero-carousel .image-text,
  .hero-main .image-text,
  .zscustom-section-cctv-camera-01 .image-text,
  main .zpsection:first-of-type .zpcarousel-content .image-text {
    max-width: min(315px, 100%) !important;
    margin: 0 auto !important;
    transform: scale(0.78) !important;
    transform-origin: center center !important;
  }

  .hero-carousel style,
  .hero-carousel script,
  .hero-main style,
  .hero-main script,
  .zscustom-section-cctv-camera-01 style,
  .zscustom-section-cctv-camera-01 script,
  main .zpsection:first-of-type style,
  main .zpsection:first-of-type script {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
  }
}

@media (min-width: 768px) and (max-width: 900px) {
  .hero-carousel .zpcarousel-content .zprow,
  .hero-main .zpcarousel-content .zprow,
  .zscustom-section-cctv-camera-01 .zprow,
  main .zpsection:first-of-type .zpcarousel-content .zprow {
    grid-template-columns: minmax(0, 0.48fr) minmax(0, 0.52fr) !important;
    column-gap: 14px !important;
    height: 680px !important;
    padding: 16px 34px 34px !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-main .zscustom-banner-heading,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-heading {
    max-width: 320px !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-carousel .zscustom-banner-heading *,
  .hero-main .zscustom-banner-heading,
  .hero-main .zscustom-banner-heading *,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading *,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-heading * {
    font-size: 38px !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-main .zscustom-banner-highlight-text,
  .zscustom-section-cctv-camera-01 .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-highlight-text {
    max-width: 225px !important;
    margin-bottom: 16px !important;
    padding: 9px 16px !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-carousel .zscustom-banner-highlight-text *,
  .hero-main .zscustom-banner-highlight-text,
  .hero-main .zscustom-banner-highlight-text *,
  .zscustom-section-cctv-camera-01 .zscustom-banner-highlight-text,
  .zscustom-section-cctv-camera-01 .zscustom-banner-highlight-text *,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-highlight-text * {
    font-size: 18px !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-main .zpcarousel-content p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type .zpcarousel-content p {
    max-width: 285px !important;
    font-size: 13px !important;
  }

  .hero-carousel .zpcarousel-content img,
  .hero-main .zpcarousel-content img,
  .zscustom-section-cctv-camera-01 img,
  main .zpsection:first-of-type .zpcarousel-content img {
    max-width: 235px !important;
  }

  .hero-carousel .image-text,
  .hero-main .image-text,
  .zscustom-section-cctv-camera-01 .image-text,
  main .zpsection:first-of-type .zpcarousel-content .image-text {
    max-width: 285px !important;
    transform: scale(0.72) !important;
  }
}


/* Codex 2026-07-01: tablet hero first-screen tightening */
@media (min-width: 768px) and (max-width: 1180px) {
  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5,
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col.zpcol-md-5,
  main .zpsection:first-of-type .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5 {
    transform: translateY(-8px) !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5),
  .hero-main .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5),
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col:not(.zpcol-md-5),
  main .zpsection:first-of-type .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5) {
    transform: translateY(-16px) !important;
  }

  .hero-carousel .zpcarousel-content .zpcol-md-5 .zpelement,
  .hero-carousel .zpcarousel-content .zpcol-md-5 .zpelem-heading,
  .hero-carousel .zpcarousel-content .zpcol-md-5 .zpelem-text,
  .hero-carousel .zpcarousel-content .zpcol-md-5 .zpelem-button,
  .hero-main .zpcarousel-content .zpcol-md-5 .zpelement,
  .hero-main .zpcarousel-content .zpcol-md-5 .zpelem-heading,
  .hero-main .zpcarousel-content .zpcol-md-5 .zpelem-text,
  .hero-main .zpcarousel-content .zpcol-md-5 .zpelem-button,
  .zscustom-section-cctv-camera-01 .zpcol-md-5 .zpelement,
  .zscustom-section-cctv-camera-01 .zpcol-md-5 .zpelem-heading,
  .zscustom-section-cctv-camera-01 .zpcol-md-5 .zpelem-text,
  .zscustom-section-cctv-camera-01 .zpcol-md-5 .zpelem-button,
  main .zpsection:first-of-type .zpcarousel-content .zpcol-md-5 .zpelement,
  main .zpsection:first-of-type .zpcarousel-content .zpcol-md-5 .zpelem-heading,
  main .zpsection:first-of-type .zpcarousel-content .zpcol-md-5 .zpelem-text,
  main .zpsection:first-of-type .zpcarousel-content .zpcol-md-5 .zpelem-button {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-main .zscustom-banner-highlight-text,
  .zscustom-section-cctv-camera-01 .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-highlight-text {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    inset: auto !important;
    transform: none !important;
    z-index: 3 !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-main .zscustom-banner-heading,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-heading {
    position: relative !important;
    inset: auto !important;
    transform: none !important;
    margin-top: 0 !important;
    margin-bottom: 14px !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-main .zpcarousel-content p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type .zpcarousel-content p {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .hero-carousel .image-text,
  .hero-main .image-text,
  .zscustom-section-cctv-camera-01 .image-text,
  main .zpsection:first-of-type .zpcarousel-content .image-text {
    transform: scale(0.72) !important;
    transform-origin: center top !important;
  }
}

@media (min-width: 768px) and (max-width: 900px) {
  .hero-carousel .zpcarousel-content .zprow,
  .hero-main .zpcarousel-content .zprow,
  .zscustom-section-cctv-camera-01 .zprow,
  main .zpsection:first-of-type .zpcarousel-content .zprow {
    height: 610px !important;
    padding: 12px 36px 26px !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5,
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col.zpcol-md-5,
  main .zpsection:first-of-type .zpcarousel-content .zprow > .zpelem-col.zpcol-md-5 {
    transform: translateY(-14px) !important;
  }

  .hero-carousel .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5),
  .hero-main .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5),
  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col:not(.zpcol-md-5),
  main .zpsection:first-of-type .zpcarousel-content .zprow > .zpelem-col:not(.zpcol-md-5) {
    transform: translateY(-38px) !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-main .zscustom-banner-highlight-text,
  .zscustom-section-cctv-camera-01 .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-highlight-text {
    max-width: 218px !important;
    margin-bottom: 12px !important;
    padding: 8px 15px !important;
  }

  .hero-carousel .zscustom-banner-highlight-text,
  .hero-carousel .zscustom-banner-highlight-text *,
  .hero-main .zscustom-banner-highlight-text,
  .hero-main .zscustom-banner-highlight-text *,
  .zscustom-section-cctv-camera-01 .zscustom-banner-highlight-text,
  .zscustom-section-cctv-camera-01 .zscustom-banner-highlight-text *,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-highlight-text * {
    font-size: 16px !important;
    line-height: 1.22 !important;
  }

  .hero-carousel .zscustom-banner-heading,
  .hero-carousel .zscustom-banner-heading *,
  .hero-main .zscustom-banner-heading,
  .hero-main .zscustom-banner-heading *,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading,
  .zscustom-section-cctv-camera-01 .zscustom-banner-heading *,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content .zscustom-banner-heading * {
    font-size: 34px !important;
    line-height: 1.04 !important;
  }

  .hero-carousel .zpcarousel-content p,
  .hero-main .zpcarousel-content p,
  .zscustom-section-cctv-camera-01 p,
  main .zpsection:first-of-type .zpcarousel-content p {
    max-width: 265px !important;
    font-size: 12.5px !important;
    line-height: 1.42 !important;
  }

  .hero-carousel .zsbanner-btn,
  .hero-carousel .zpbutton,
  .hero-main .zsbanner-btn,
  .hero-main .zpbutton,
  .zscustom-section-cctv-camera-01 .zsbanner-btn,
  .zscustom-section-cctv-camera-01 .zpbutton,
  main .zpsection:first-of-type .zpcarousel-content .zsbanner-btn,
  main .zpsection:first-of-type .zpcarousel-content .zpbutton {
    margin-top: 14px !important;
    padding: 9px 18px !important;
    min-width: 126px !important;
    font-size: 12.5px !important;
  }

  .hero-carousel .zpcarousel-content img,
  .hero-main .zpcarousel-content img,
  .zscustom-section-cctv-camera-01 img,
  main .zpsection:first-of-type .zpcarousel-content img {
    max-width: 205px !important;
  }

  .hero-carousel .image-text,
  .hero-main .image-text,
  .zscustom-section-cctv-camera-01 .image-text,
  main .zpsection:first-of-type .zpcarousel-content .image-text {
    max-width: 250px !important;
    transform: scale(0.58) !important;
  }
}


/* Codex 2026-07-01: tablet active slide height and UTP placement */
@media (min-width: 768px) and (max-width: 1180px) {
  .hero-carousel .zpcarousel-container,
  .hero-carousel .zpcarousel-content-container,
  .hero-carousel .zpcarousel-content,
  .hero-carousel .zpcarousel-content-inner,
  .hero-main .zpcarousel-container,
  .hero-main .zpcarousel-content-container,
  .hero-main .zpcarousel-content,
  .hero-main .zpcarousel-content-inner,
  .zscustom-section-cctv-camera-01 .zpcarousel-container,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-container,
  .zscustom-section-cctv-camera-01 .zpcarousel-content,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-inner,
  main .zpsection:first-of-type .zpcarousel-container,
  main .zpsection:first-of-type .zpcarousel-content-container,
  main .zpsection:first-of-type .zpcarousel-content,
  main .zpsection:first-of-type .zpcarousel-content-inner {
    min-height: clamp(610px, 76vh, 740px) !important;
    height: clamp(610px, 76vh, 740px) !important;
    max-height: 740px !important;
    overflow: visible !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5 {
    position: relative !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: absolute !important;
    top: 0 !important;
    left: 50% !important;
    right: auto !important;
    bottom: auto !important;
    width: min(230px, 92%) !important;
    max-width: 230px !important;
    margin: 0 !important;
    padding: 9px 16px !important;
    transform: translateX(-50%) !important;
    border-radius: 18px !important;
    background: rgba(255, 255, 255, 0.92) !important;
    box-shadow: 0 14px 34px rgba(39, 82, 101, 0.12) !important;
    text-align: center !important;
    z-index: 10 !important;
    box-sizing: border-box !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text strong,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text strong,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zscustom-banner-highlight-text strong,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text strong {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: clamp(16px, 2.1vw, 22px) !important;
    line-height: 1.24 !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-heading {
    margin-top: 72px !important;
  }
}

@media (min-width: 768px) and (max-width: 900px) {
  .hero-carousel .zpcarousel-container,
  .hero-carousel .zpcarousel-content-container,
  .hero-carousel .zpcarousel-content,
  .hero-carousel .zpcarousel-content-inner,
  .hero-main .zpcarousel-container,
  .hero-main .zpcarousel-content-container,
  .hero-main .zpcarousel-content,
  .hero-main .zpcarousel-content-inner,
  .zscustom-section-cctv-camera-01 .zpcarousel-container,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-container,
  .zscustom-section-cctv-camera-01 .zpcarousel-content,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-inner,
  main .zpsection:first-of-type .zpcarousel-container,
  main .zpsection:first-of-type .zpcarousel-content-container,
  main .zpsection:first-of-type .zpcarousel-content,
  main .zpsection:first-of-type .zpcarousel-content-inner {
    min-height: 610px !important;
    height: 610px !important;
    max-height: 610px !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text {
    top: -2px !important;
    max-width: 210px !important;
    padding: 8px 14px !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text strong,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text strong,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zscustom-banner-highlight-text strong,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text strong {
    font-size: 15px !important;
    line-height: 1.2 !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading,
  .zscustom-section-cctv-camera-01 .zpcarousel-content-active .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-heading {
    margin-top: 58px !important;
  }
}


/* Codex 2026-07-01: separate tablet hero from stats section */
@media (min-width: 768px) and (max-width: 1180px) {
  .hero-carousel .zpcarousel-container,
  .hero-carousel .zpcarousel-content-container,
  .hero-carousel .zpcarousel-content,
  .hero-carousel .zpcarousel-content-inner,
  .hero-main .zpcarousel-container,
  .hero-main .zpcarousel-content-container,
  .hero-main .zpcarousel-content,
  .hero-main .zpcarousel-content-inner {
    min-height: 760px !important;
    height: 760px !important;
    max-height: none !important;
    overflow: hidden !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow,
  .hero-main .zpcarousel-content-active .zprow {
    height: 660px !important;
    padding: 12px clamp(34px, 4vw, 48px) 30px !important;
    overflow: visible !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5 {
    padding-top: 0 !important;
    transform: translateY(-18px) !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    inset: auto !important;
    left: auto !important;
    width: min(230px, 92%) !important;
    max-width: 230px !important;
    margin: 0 auto 12px !important;
    padding: 9px 16px !important;
    transform: none !important;
    border-radius: 18px !important;
    background: rgba(255, 255, 255, 0.92) !important;
    box-shadow: 0 14px 34px rgba(39, 82, 101, 0.12) !important;
    text-align: center !important;
    z-index: 10 !important;
    box-sizing: border-box !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text strong,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text strong {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: clamp(16px, 2.1vw, 22px) !important;
    line-height: 1.22 !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading {
    margin-top: 0 !important;
    margin-bottom: 12px !important;
    transform: none !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcarousel-content p,
  .hero-main .zpcarousel-content-active .zpcarousel-content p {
    margin-top: 0 !important;
  }

  .hero-carousel .zpcarousel-content:not(.zpcarousel-content-active),
  .hero-main .zpcarousel-content:not(.zpcarousel-content-active) {
    visibility: hidden !important;
    pointer-events: none !important;
  }

  .zscustom-section-cctv-camera-01 {
    overflow: visible !important;
  }

  .zscustom-section-cctv-camera-01 .zpcontainer,
  .zscustom-section-cctv-camera-01 .zpcontainer-fluid {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 28px !important;
    padding-right: 28px !important;
    box-sizing: border-box !important;
  }

  .zscustom-section-cctv-camera-01 .zprow {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    align-items: stretch !important;
    justify-content: center !important;
    gap: 18px !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 auto !important;
    padding: 40px 0 !important;
    transform: none !important;
    overflow: visible !important;
    box-sizing: border-box !important;
  }

  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col {
    display: block !important;
    flex: 0 1 calc(33.333% - 16px) !important;
    width: calc(33.333% - 16px) !important;
    max-width: calc(33.333% - 16px) !important;
    min-width: 0 !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
    overflow: visible !important;
    box-sizing: border-box !important;
  }

  .zscustom-section-cctv-camera-01 .zpicon-heading,
  .zscustom-section-cctv-camera-01 .zpicon-heading * {
    font-size: clamp(15px, 2vw, 20px) !important;
    line-height: 1.25 !important;
    letter-spacing: 0 !important;
    word-break: normal !important;
    overflow-wrap: normal !important;
    hyphens: none !important;
  }
}

@media (min-width: 768px) and (max-width: 900px) {
  .hero-carousel .zpcarousel-container,
  .hero-carousel .zpcarousel-content-container,
  .hero-carousel .zpcarousel-content,
  .hero-carousel .zpcarousel-content-inner,
  .hero-main .zpcarousel-container,
  .hero-main .zpcarousel-content-container,
  .hero-main .zpcarousel-content,
  .hero-main .zpcarousel-content-inner {
    min-height: 720px !important;
    height: 720px !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow,
  .hero-main .zpcarousel-content-active .zprow {
    height: 630px !important;
    padding: 10px 36px 28px !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5 {
    transform: translateY(-20px) !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text {
    max-width: 210px !important;
    margin-bottom: 10px !important;
    padding: 8px 14px !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text strong,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text strong {
    font-size: 15px !important;
    line-height: 1.2 !important;
  }

  .zscustom-section-cctv-camera-01 .zpcontainer,
  .zscustom-section-cctv-camera-01 .zpcontainer-fluid {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .zscustom-section-cctv-camera-01 .zprow {
    gap: 14px !important;
    padding: 34px 0 !important;
  }

  .zscustom-section-cctv-camera-01 .zprow > .zpelem-col {
    flex-basis: calc(33.333% - 12px) !important;
    width: calc(33.333% - 12px) !important;
    max-width: calc(33.333% - 12px) !important;
  }

  .zscustom-section-cctv-camera-01 .zpicon-heading,
  .zscustom-section-cctv-camera-01 .zpicon-heading * {
    font-size: 13px !important;
    line-height: 1.25 !important;
  }
}


/* Codex 2026-07-01: tablet UTP as visible badge below heading */
@media (min-width: 768px) and (max-width: 1180px) {
  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5 {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading {
    order: 1 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text {
    order: 2 !important;
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    inset: auto !important;
    left: auto !important;
    right: auto !important;
    bottom: auto !important;
    top: auto !important;
    width: min(218px, 92%) !important;
    max-width: 218px !important;
    margin: 12px auto 14px !important;
    padding: 8px 14px !important;
    transform: none !important;
    border-radius: 17px !important;
    background: rgba(255, 255, 255, 0.94) !important;
    box-shadow: 0 14px 34px rgba(39, 82, 101, 0.12) !important;
    text-align: center !important;
    z-index: 10 !important;
    box-sizing: border-box !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text strong,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text strong {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: clamp(15px, 2vw, 20px) !important;
    line-height: 1.2 !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zpelem-text:not(.zscustom-banner-highlight-text),
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zpelem-text:not(.zscustom-banner-highlight-text) {
    order: 3 !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zpelem-button,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zpelem-button {
    order: 4 !important;
  }
}

@media (min-width: 768px) and (max-width: 900px) {
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text {
    width: min(200px, 92%) !important;
    max-width: 200px !important;
    margin: 10px auto 12px !important;
    padding: 7px 13px !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text strong,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text h1,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text .zptext,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text strong {
    font-size: 14px !important;
    line-height: 1.18 !important;
  }
}


/* Codex 2026-07-01: tablet button order in hero */
@media (min-width: 768px) and (max-width: 1180px) {
  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn,
  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zpelem-buttonicon,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zpelem-buttonicon {
    order: 4 !important;
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    inset: auto !important;
    transform: none !important;
    margin: 14px auto 0 !important;
    text-align: center !important;
    z-index: 8 !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn .zpbutton-container,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn .zpbutton-container {
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn .zpbutton-wrapper,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn .zpbutton-wrapper {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: max-content !important;
    min-width: 126px !important;
    max-width: 100% !important;
    padding: 9px 18px !important;
    font-size: clamp(12.5px, 1.6vw, 15px) !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
  }
}


/* Codex 2026-07-01: tablet left column final vertical balance */
@media (min-width: 768px) and (max-width: 1180px) {
  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5 {
    transform: translateY(36px) !important;
  }
}

@media (min-width: 768px) and (max-width: 900px) {
  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5 {
    transform: translateY(54px) !important;
  }
}


/* Codex 2026-07-07: tablet hero balanced compact layout */
@media (min-width: 768px) and (max-width: 1100px) {
  .hero-carousel,
  .hero-main,
  main .zpsection:first-of-type {
    overflow: hidden !important;
  }

  .hero-carousel .zpcarousel-container,
  .hero-carousel .zpcarousel-content-container,
  .hero-carousel .zpcarousel-content,
  .hero-carousel .zpcarousel-content-inner,
  .hero-main .zpcarousel-container,
  .hero-main .zpcarousel-content-container,
  .hero-main .zpcarousel-content,
  .hero-main .zpcarousel-content-inner,
  main .zpsection:first-of-type .zpcarousel-container,
  main .zpsection:first-of-type .zpcarousel-content-container,
  main .zpsection:first-of-type .zpcarousel-content,
  main .zpsection:first-of-type .zpcarousel-content-inner {
    min-height: 690px !important;
    height: 690px !important;
    max-height: 690px !important;
    overflow: hidden !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow,
  .hero-main .zpcarousel-content-active .zprow,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    align-items: center !important;
    justify-items: center !important;
    column-gap: 8px !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 620px !important;
    min-height: 620px !important;
    margin: 0 auto !important;
    padding: 20px 40px 26px !important;
    box-sizing: border-box !important;
    overflow: visible !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col {
    width: auto !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
    left: auto !important;
    right: auto !important;
    top: auto !important;
    box-sizing: border-box !important;
    overflow: visible !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5 {
    grid-column: 1 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 12px !important;
    width: 100% !important;
    max-width: 330px !important;
    text-align: center !important;
    transform: translate(22px, 8px) !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5),
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5),
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) {
    grid-column: 2 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 14px !important;
    width: 100% !important;
    max-width: 300px !important;
    text-align: center !important;
    transform: translate(-28px, 8px) !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 > .zpelement,
  .hero-main .zpcarousel-content-active .zpcol-md-5 > .zpelement,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 > .zpelement {
    margin: 0 !important;
    padding: 0 !important;
    position: relative !important;
    inset: auto !important;
    transform: none !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-heading {
    order: 1 !important;
    width: 100% !important;
    max-width: 330px !important;
    margin: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading *,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading *,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-heading * {
    font-size: 37px !important;
    line-height: 1.04 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text {
    order: 2 !important;
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    position: relative !important;
    width: min(220px, 100%) !important;
    max-width: 220px !important;
    margin: 0 !important;
    padding: 8px 16px !important;
    border-radius: 16px !important;
    background: rgba(255, 255, 255, 0.95) !important;
    box-shadow: 0 12px 28px rgba(39, 82, 101, 0.12) !important;
    text-align: center !important;
    box-sizing: border-box !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text *,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text *,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text * {
    font-size: 15px !important;
    line-height: 1.18 !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zpelem-text:not(.zscustom-banner-highlight-text),
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zpelem-text:not(.zscustom-banner-highlight-text),
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 .zpelem-text:not(.zscustom-banner-highlight-text) {
    order: 3 !important;
    width: 100% !important;
    max-width: 270px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 p,
  .hero-main .zpcarousel-content-active .zpcol-md-5 p,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 p {
    width: 100% !important;
    max-width: 270px !important;
    margin: 0 auto !important;
    padding: 0 !important;
    font-size: 13px !important;
    line-height: 1.42 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn,
  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zpelem-buttonicon,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zpelem-buttonicon,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 .zpelem-buttonicon {
    order: 4 !important;
    margin: 4px auto 0 !important;
    padding: 0 !important;
    text-align: center !important;
    transform: none !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn .zpbutton-wrapper,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn .zpbutton-wrapper,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn .zpbutton-wrapper {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-width: 128px !important;
    padding: 9px 18px !important;
    font-size: 12.5px !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) > .zpelement,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) > .zpelement,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) > .zpelement {
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
  }

  .hero-carousel .zpcarousel-content-active img,
  .hero-main .zpcarousel-content-active img,
  main .zpsection:first-of-type .zpcarousel-content-active img {
    max-width: 190px !important;
    height: auto !important;
  }

  .hero-carousel .zpcarousel-content-active .image-text,
  .hero-main .zpcarousel-content-active .image-text,
  main .zpsection:first-of-type .zpcarousel-content-active .image-text {
    max-width: 245px !important;
    margin: 0 auto !important;
    transform: scale(0.62) !important;
    transform-origin: center top !important;
  }

  .hero-carousel .zpcarousel-content:not(.zpcarousel-content-active),
  .hero-main .zpcarousel-content:not(.zpcarousel-content-active),
  main .zpsection:first-of-type .zpcarousel-content:not(.zpcarousel-content-active) {
    visibility: hidden !important;
    pointer-events: none !important;
  }
}

@media (min-width: 768px) and (max-width: 850px) {
  .hero-carousel .zpcarousel-container,
  .hero-carousel .zpcarousel-content-container,
  .hero-carousel .zpcarousel-content,
  .hero-carousel .zpcarousel-content-inner,
  .hero-main .zpcarousel-container,
  .hero-main .zpcarousel-content-container,
  .hero-main .zpcarousel-content,
  .hero-main .zpcarousel-content-inner,
  main .zpsection:first-of-type .zpcarousel-container,
  main .zpsection:first-of-type .zpcarousel-content-container,
  main .zpsection:first-of-type .zpcarousel-content,
  main .zpsection:first-of-type .zpcarousel-content-inner {
    min-height: 670px !important;
    height: 670px !important;
    max-height: 670px !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow,
  .hero-main .zpcarousel-content-active .zprow,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow {
    height: 600px !important;
    min-height: 600px !important;
    column-gap: 0 !important;
    padding: 16px 30px 24px !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5 {
    max-width: 300px !important;
    gap: 10px !important;
    transform: translate(18px, 4px) !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5),
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5),
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) {
    max-width: 270px !important;
    gap: 10px !important;
    transform: translate(-24px, 4px) !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading *,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading *,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-heading * {
    font-size: 34px !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text {
    max-width: 196px !important;
    padding: 7px 13px !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text *,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text *,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text * {
    font-size: 14px !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 p,
  .hero-main .zpcarousel-content-active .zpcol-md-5 p,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 p {
    max-width: 245px !important;
    font-size: 12.5px !important;
    line-height: 1.38 !important;
  }

  .hero-carousel .zpcarousel-content-active img,
  .hero-main .zpcarousel-content-active img,
  main .zpsection:first-of-type .zpcarousel-content-active img {
    max-width: 170px !important;
  }

  .hero-carousel .zpcarousel-content-active .image-text,
  .hero-main .zpcarousel-content-active .image-text,
  main .zpsection:first-of-type .zpcarousel-content-active .image-text {
    max-width: 230px !important;
    transform: scale(0.56) !important;
  }
}


/* Codex 2026-07-07: precise tablet hero placement after balance pass */
@media (min-width: 768px) and (max-width: 900px) {
  .hero-carousel .zpcarousel-container,
  .hero-carousel .zpcarousel-content-container,
  .hero-carousel .zpcarousel-content,
  .hero-carousel .zpcarousel-content-inner,
  .hero-main .zpcarousel-container,
  .hero-main .zpcarousel-content-container,
  .hero-main .zpcarousel-content,
  .hero-main .zpcarousel-content-inner,
  main .zpsection:first-of-type .zpcarousel-container,
  main .zpsection:first-of-type .zpcarousel-content-container,
  main .zpsection:first-of-type .zpcarousel-content,
  main .zpsection:first-of-type .zpcarousel-content-inner {
    min-height: 700px !important;
    height: 700px !important;
    max-height: 700px !important;
    overflow: hidden !important;
  }

  .hero-carousel .zpcarousel-content:not(.zpcarousel-content-active),
  .hero-carousel .zpcarousel-content:not(.zpcarousel-content-active) *,
  .hero-main .zpcarousel-content:not(.zpcarousel-content-active),
  .hero-main .zpcarousel-content:not(.zpcarousel-content-active) *,
  main .zpsection:first-of-type .zpcarousel-content:not(.zpcarousel-content-active),
  main .zpsection:first-of-type .zpcarousel-content:not(.zpcarousel-content-active) * {
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }

  .hero-carousel .zpcarousel-content-active,
  .hero-main .zpcarousel-content-active,
  main .zpsection:first-of-type .zpcarousel-content-active {
    position: relative !important;
    overflow: hidden !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow,
  .hero-main .zpcarousel-content-active .zprow,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow {
    display: block !important;
    position: relative !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: 620px !important;
    min-height: 620px !important;
    margin: 0 auto !important;
    padding: 0 !important;
    transform: none !important;
    overflow: visible !important;
    box-sizing: border-box !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5 {
    position: absolute !important;
    left: 36px !important;
    top: 74px !important;
    right: auto !important;
    bottom: auto !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 11px !important;
    width: 310px !important;
    max-width: 310px !important;
    min-width: 0 !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    transform: none !important;
    z-index: 4 !important;
    box-sizing: border-box !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5),
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5),
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) {
    position: absolute !important;
    left: 355px !important;
    top: 118px !important;
    right: auto !important;
    bottom: auto !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 10px !important;
    width: 330px !important;
    max-width: 330px !important;
    min-width: 0 !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    transform: none !important;
    z-index: 4 !important;
    box-sizing: border-box !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 > .zpelement,
  .hero-main .zpcarousel-content-active .zpcol-md-5 > .zpelement,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 > .zpelement,
  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) > .zpelement,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) > .zpelement,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) > .zpelement {
    position: relative !important;
    inset: auto !important;
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
    box-sizing: border-box !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-heading {
    order: 1 !important;
    width: 100% !important;
    max-width: 310px !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-heading *,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading,
  .hero-main .zpcarousel-content-active .zscustom-banner-heading *,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-heading,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-heading * {
    font-size: 34px !important;
    line-height: 1.04 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text {
    order: 2 !important;
    width: 198px !important;
    max-width: 198px !important;
    padding: 7px 14px !important;
    border-radius: 15px !important;
    background: rgba(255, 255, 255, 0.95) !important;
    box-shadow: 0 12px 26px rgba(39, 82, 101, 0.12) !important;
  }

  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-carousel .zpcarousel-content-active .zscustom-banner-highlight-text *,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text,
  .hero-main .zpcarousel-content-active .zscustom-banner-highlight-text *,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text,
  main .zpsection:first-of-type .zpcarousel-content-active .zscustom-banner-highlight-text * {
    font-size: 14px !important;
    line-height: 1.18 !important;
    font-weight: 700 !important;
    letter-spacing: 0 !important;
    text-align: center !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zpelem-text:not(.zscustom-banner-highlight-text),
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zpelem-text:not(.zscustom-banner-highlight-text),
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 .zpelem-text:not(.zscustom-banner-highlight-text) {
    order: 3 !important;
    width: 250px !important;
    max-width: 250px !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 p,
  .hero-main .zpcarousel-content-active .zpcol-md-5 p,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 p {
    width: 250px !important;
    max-width: 250px !important;
    margin: 0 auto !important;
    font-size: 12.5px !important;
    line-height: 1.38 !important;
    text-align: center !important;
    letter-spacing: 0 !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn,
  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zpelem-buttonicon,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zpelem-buttonicon,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 .zpelem-buttonicon {
    order: 4 !important;
    margin-top: 3px !important;
  }

  .hero-carousel .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn .zpbutton-wrapper,
  .hero-main .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn .zpbutton-wrapper,
  main .zpsection:first-of-type .zpcarousel-content-active .zpcol-md-5 .zsbanner-btn .zpbutton-wrapper {
    min-width: 126px !important;
    padding: 9px 18px !important;
    font-size: 12.5px !important;
    line-height: 1.2 !important;
  }

  .hero-carousel .zpcarousel-content-active img,
  .hero-main .zpcarousel-content-active img,
  main .zpsection:first-of-type .zpcarousel-content-active img {
    max-width: 180px !important;
    height: auto !important;
  }

  .hero-carousel .zpcarousel-content-active .image-text,
  .hero-main .zpcarousel-content-active .image-text,
  main .zpsection:first-of-type .zpcarousel-content-active .image-text {
    max-width: 245px !important;
    margin: 0 auto !important;
    transform: scale(0.58) !important;
    transform-origin: center top !important;
  }
}

@media (min-width: 901px) and (max-width: 1100px) {
  .hero-carousel .zpcarousel-content-active .zprow,
  .hero-main .zpcarousel-content-active .zprow,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow {
    column-gap: 18px !important;
    padding-inline: 58px !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col.zpcol-md-5 {
    transform: translate(30px, 18px) !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5),
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5),
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) {
    transform: translate(-34px, 18px) !important;
  }
}


/* Codex 2026-07-07: tighten tablet doctor photo/card spacing */
@media (min-width: 768px) and (max-width: 900px) {
  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5),
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5),
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) {
    top: 104px !important;
    gap: 0 !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) .image-text,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) .image-text,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col:not(.zpcol-md-5) .image-text {
    margin-top: -48px !important;
  }
}


/* Codex 2026-07-07: subtle tablet-only hero background texture */
@media (min-width: 768px) and (max-width: 1100px) {
  .hero-carousel .zpcarousel-content-active .zprow,
  .hero-main .zpcarousel-content-active .zprow,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow {
    isolation: isolate !important;
    background-image:
      linear-gradient(90deg, rgba(17, 121, 141, 0.035) 1px, transparent 1px),
      linear-gradient(0deg, rgba(17, 121, 141, 0.028) 1px, transparent 1px),
      linear-gradient(118deg, transparent 0 62%, rgba(115, 207, 203, 0.10) 62% 63%, transparent 63%),
      linear-gradient(118deg, transparent 0 72%, rgba(36, 151, 165, 0.08) 72% 72.7%, transparent 72.7%) !important;
    background-size: 48px 48px, 48px 48px, 100% 100%, 100% 100% !important;
    background-position: -16px 118px, -16px 118px, 0 0, 0 0 !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow::before,
  .hero-main .zpcarousel-content-active .zprow::before,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow::before {
    content: "" !important;
    position: absolute !important;
    z-index: 0 !important;
    left: 46px !important;
    top: 230px !important;
    width: 270px !important;
    height: 250px !important;
    pointer-events: none !important;
    opacity: 0.42 !important;
    background-image:
      repeating-linear-gradient(90deg, transparent 0 31px, rgba(6, 139, 150, 0.14) 31px 32px),
      repeating-linear-gradient(0deg, transparent 0 31px, rgba(6, 139, 150, 0.10) 31px 32px),
      linear-gradient(135deg, transparent 0 47%, rgba(6, 139, 150, 0.16) 47% 47.8%, transparent 47.8%) !important;
    clip-path: polygon(0 8%, 100% 0, 88% 100%, 8% 92%) !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow::after,
  .hero-main .zpcarousel-content-active .zprow::after,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow::after {
    content: "" !important;
    position: absolute !important;
    z-index: 1 !important;
    left: 76px !important;
    bottom: 92px !important;
    width: 280px !important;
    height: 62px !important;
    pointer-events: none !important;
    opacity: 0.45 !important;
    background-image:
      linear-gradient(90deg, rgba(6, 139, 150, 0.28), rgba(6, 139, 150, 0.04)),
      repeating-linear-gradient(90deg, rgba(6, 139, 150, 0.28) 0 2px, transparent 2px 20px) !important;
    background-size: 100% 1px, 100% 14px !important;
    background-position: 0 16px, 0 0 !important;
    background-repeat: no-repeat, repeat-x !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow > .zpelem-col,
  .hero-main .zpcarousel-content-active .zprow > .zpelem-col,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow > .zpelem-col {
    z-index: 4 !important;
  }
}

@media (min-width: 901px) and (max-width: 1100px) {
  .hero-carousel .zpcarousel-content-active .zprow::before,
  .hero-main .zpcarousel-content-active .zprow::before,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow::before {
    left: 76px !important;
    top: 250px !important;
    width: 360px !important;
    height: 270px !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow::after,
  .hero-main .zpcarousel-content-active .zprow::after,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow::after {
    left: 120px !important;
    bottom: 98px !important;
    width: 380px !important;
  }
}


/* Codex 2026-07-07: soften tablet background texture */
@media (min-width: 768px) and (max-width: 1100px) {
  .hero-carousel .zpcarousel-content-active .zprow,
  .hero-main .zpcarousel-content-active .zprow,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow {
    background-image:
      linear-gradient(90deg, rgba(17, 121, 141, 0.020) 1px, transparent 1px),
      linear-gradient(0deg, rgba(17, 121, 141, 0.016) 1px, transparent 1px),
      linear-gradient(118deg, transparent 0 63%, rgba(115, 207, 203, 0.055) 63% 63.8%, transparent 63.8%),
      linear-gradient(118deg, transparent 0 73%, rgba(36, 151, 165, 0.040) 73% 73.6%, transparent 73.6%) !important;
    background-size: 54px 54px, 54px 54px, 100% 100%, 100% 100% !important;
    background-position: -20px 126px, -20px 126px, 0 0, 0 0 !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow::before,
  .hero-main .zpcarousel-content-active .zprow::before,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow::before {
    opacity: 0.24 !important;
  }

  .hero-carousel .zpcarousel-content-active .zprow::after,
  .hero-main .zpcarousel-content-active .zprow::after,
  main .zpsection:first-of-type .zpcarousel-content-active .zprow::after {
    opacity: 0.28 !important;
  }
}

/* Codex: Autismus-Testung page CSS start */

[data-element-id="elm_CMglghv3QS-bktRYsRUJXg"] { display: none !important; }
[data-element-id="elm_KlphWJIPTESzbiKcHfbN-w"].zpsection { padding: 0 !important; margin: 0 !important; background: #eef7f8 !important; overflow: hidden !important; }
[data-element-id="elm_KlphWJIPTESzbiKcHfbN-w"] .zpcontainer { width: 100% !important; max-width: none !important; padding: 0 !important; }
[data-element-id="elm_KlphWJIPTESzbiKcHfbN-w"] .zprow { margin: 0 !important; }
[data-element-id="elm_KlphWJIPTESzbiKcHfbN-w"] .zpelem-col { padding: 0 !important; }
[data-element-id="elm_kMWNEuxPRs-D7SPnICpZGg"] { padding: 0 !important; margin: 0 !important; }
[data-element-id="elm_kMWNEuxPRs-D7SPnICpZGg"] .zptext { padding: 0 !important; margin: 0 !important; text-align: left !important; }
.psimus-autismus-section { width: 100vw !important; margin-left: calc(50% - 50vw) !important; }
.psimus-autismus-section .pad-btn { display: inline-flex; align-items: center; justify-content: center; }


.psimus-autismus-section,
.psimus-autismus-section * { box-sizing: border-box; }

.psimus-autismus-section {
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden;
  background: #eef7f8 !important;
  color: #173f56;
}

.psimus-autismus-section .pad-page {
  font-family: inherit;
  color: #173f56;
  background: #eef7f8;
}

.psimus-autismus-section .pad-shell {
  width: min(1120px, calc(100% - 48px));
  margin: 0 auto;
}

.psimus-autismus-section .pad-hero {
  position: relative;
  min-height: 680px;
  display: flex;
  align-items: center;
  padding: 86px 0 80px;
  overflow: hidden;
  isolation: isolate;
  background:
    linear-gradient(90deg, rgba(19, 104, 126, 0.04) 1px, transparent 1px),
    linear-gradient(0deg, rgba(19, 104, 126, 0.034) 1px, transparent 1px),
    #eef7f8;
  background-size: 72px 72px, 72px 72px, auto;
}

.psimus-autismus-section .pad-hero::before {
  content: "";
  position: absolute;
  top: -102px;
  left: -13%;
  width: 76%;
  height: 178px;
  background: #78d5cf;
  border-radius: 0 0 58% 42%;
  transform: rotate(2deg);
  z-index: -1;
}

.psimus-autismus-section .pad-hero::after {
  content: "";
  position: absolute;
  right: -15%;
  bottom: -150px;
  width: 64%;
  height: 290px;
  background: #78d5cf;
  border-radius: 70% 0 0 0;
  transform: rotate(-11deg);
  z-index: -1;
}

.psimus-autismus-section .pad-hero-grid {
  display: grid;
  grid-template-columns: minmax(0, 0.98fr) minmax(330px, 0.72fr);
  align-items: center;
  gap: 76px;
}

.psimus-autismus-section .pad-copy,
.psimus-autismus-section .pad-visual,
.psimus-autismus-section .pad-hero h1,
.psimus-autismus-section .pad-lead,
.psimus-autismus-section .pad-actions,
.psimus-autismus-section .pad-card { min-width: 0; max-width: 100%; }

.psimus-autismus-section .pad-kicker {
  margin: 0 0 18px;
  color: #a66b31;
  font-size: 16px;
  line-height: 1.4;
  font-weight: 700;
  letter-spacing: 0;
}

.psimus-autismus-section h1,
.psimus-autismus-section h2,
.psimus-autismus-section h3,
.psimus-autismus-section p { margin-top: 0; }

.psimus-autismus-section .pad-hero h1 {
  max-width: 620px;
  margin-bottom: 24px;
  color: #487b90;
  font-size: clamp(48px, 3.2vw, 58px);
  line-height: 1.04;
  font-weight: 800;
  letter-spacing: 0;
  overflow-wrap: normal;
  word-break: normal;
  hyphens: auto;
}

.psimus-autismus-section .pad-hero h1 span { color: #74a7bc; }

.psimus-autismus-section .pad-lead {
  max-width: 650px;
  margin-bottom: 30px;
  color: #244b61;
  font-size: 19px;
  line-height: 1.72;
  font-weight: 400;
}

.psimus-autismus-section .pad-actions {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 14px 20px;
  margin-top: 30px;
}

.psimus-autismus-section .pad-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 48px;
  padding: 0 24px;
  border-radius: 999px;
  background: #44758a;
  color: #ffffff !important;
  font-size: 15px;
  line-height: 1;
  font-weight: 700;
  text-decoration: none !important;
  box-shadow: 0 18px 30px rgba(33, 76, 94, 0.18);
  transition: transform 180ms ease, background 180ms ease;
}

.psimus-autismus-section .pad-btn:hover { transform: translateY(-1px); background: #365f72; }

.psimus-autismus-section .pad-text-link {
  color: #a66b31 !important;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none !important;
  border-bottom: 1px solid rgba(166, 107, 49, 0.32);
}

.psimus-autismus-section .pad-visual {
  position: relative;
  min-height: 430px;
  display: grid;
  place-items: center;
}

.psimus-autismus-section .pad-visual::before {
  content: "";
  position: absolute;
  left: -4%;
  top: 20%;
  width: 104%;
  height: 1px;
  background: repeating-linear-gradient(90deg, #0aa8a8 0 7px, transparent 7px 18px);
  opacity: 0.78;
}

.psimus-autismus-section .pad-card {
  position: relative;
  width: min(380px, 100%);
  padding: 34px 32px;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.90);
  box-shadow: 0 20px 45px rgba(39, 84, 101, 0.12);
  border: 1px solid rgba(68, 117, 138, 0.12);
  z-index: 2;
}

.psimus-autismus-section .pad-card::before,
.psimus-autismus-section .pad-card::after {
  content: "";
  position: absolute;
  width: 116px;
  height: 116px;
  border: 18px solid rgba(10, 168, 168, 0.34);
  z-index: -1;
  border-radius: 8px;
}

.psimus-autismus-section .pad-card::before { left: -46px; top: -52px; transform: rotate(13deg); }
.psimus-autismus-section .pad-card::after { right: -42px; bottom: -52px; transform: rotate(-12deg); border-color: rgba(71, 123, 145, 0.32); }

.psimus-autismus-section .pad-card h2 {
  margin-bottom: 16px;
  color: #a66b31;
  font-size: 33px;
  line-height: 1.14;
  font-weight: 800;
  letter-spacing: 0;
}

.psimus-autismus-section .pad-card p {
  margin-bottom: 22px;
  color: #244b61;
  font-size: 17px;
  line-height: 1.68;
}

.psimus-autismus-section .pad-mini-list,
.psimus-autismus-section .pad-checks { margin: 0; padding: 0; list-style: none; }
.psimus-autismus-section .pad-mini-list { display: grid; gap: 10px; }
.psimus-autismus-section .pad-mini-list li {
  display: grid;
  grid-template-columns: 11px 1fr;
  gap: 10px;
  align-items: start;
  color: #244b61;
  font-size: 15px;
  line-height: 1.5;
}
.psimus-autismus-section .pad-mini-list li::before {
  content: "";
  width: 9px;
  height: 9px;
  margin-top: 7px;
  border-radius: 50%;
  background: #0aa8a8;
}

.psimus-autismus-section .pad-section { padding: 76px 0; background: #ffffff; }
.psimus-autismus-section .pad-section:nth-of-type(odd) { background: #f7fbfc; }

.psimus-autismus-section .pad-intro-grid {
  display: grid;
  grid-template-columns: minmax(240px, 0.78fr) minmax(0, 1.22fr);
  gap: 54px;
  align-items: start;
}

.psimus-autismus-section .pad-section h2 {
  margin-bottom: 20px;
  color: #487b90;
  font-size: 38px;
  line-height: 1.16;
  font-weight: 800;
  letter-spacing: 0;
}

.psimus-autismus-section .pad-section p {
  color: #244b61;
  font-size: 17px;
  line-height: 1.75;
}

.psimus-autismus-section .pad-note {
  padding: 28px 30px;
  border-left: 5px solid #0aa8a8;
  border-radius: 8px;
  background: #eef7f8;
  color: #244b61;
  font-size: 20px;
  line-height: 1.55;
  font-weight: 700;
}

.psimus-autismus-section .pad-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 18px;
  margin-top: 34px;
}

.psimus-autismus-section .pad-info-card {
  min-height: 205px;
  padding: 24px 22px;
  border-radius: 8px;
  background: #ffffff;
  border: 1px solid rgba(68, 117, 138, 0.13);
  box-shadow: 0 16px 32px rgba(35, 80, 98, 0.08);
}

.psimus-autismus-section .pad-info-card strong {
  display: block;
  margin-bottom: 12px;
  color: #a66b31;
  font-size: 18px;
  line-height: 1.32;
}

.psimus-autismus-section .pad-info-card p { margin-bottom: 0; font-size: 15px; line-height: 1.62; }

.psimus-autismus-section .pad-steps {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 22px;
  margin-top: 34px;
}

.psimus-autismus-section .pad-step {
  position: relative;
  padding: 30px 28px;
  border-radius: 8px;
  background: #eef7f8;
  border: 1px solid rgba(68, 117, 138, 0.12);
}

.psimus-autismus-section .pad-step em {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  margin-bottom: 18px;
  border-radius: 50%;
  background: #0aa8a8;
  color: #ffffff;
  font-size: 15px;
  font-style: normal;
  font-weight: 800;
}

.psimus-autismus-section .pad-step h3,
.psimus-autismus-section .pad-panel h3 {
  margin: 0 0 14px;
  color: #487b90;
  font-size: 23px;
  line-height: 1.28;
  font-weight: 800;
  letter-spacing: 0;
}

.psimus-autismus-section .pad-step p { margin-bottom: 0; font-size: 16px; line-height: 1.68; }

.psimus-autismus-section .pad-two-col {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 24px;
  margin-top: 34px;
}

.psimus-autismus-section .pad-panel {
  padding: 30px;
  border-radius: 8px;
  background: #ffffff;
  border: 1px solid rgba(68, 117, 138, 0.13);
  box-shadow: 0 16px 32px rgba(35, 80, 98, 0.07);
}

.psimus-autismus-section .pad-checks { display: grid; gap: 12px; }
.psimus-autismus-section .pad-checks li {
  position: relative;
  padding-left: 26px;
  color: #244b61;
  font-size: 16px;
  line-height: 1.58;
}
.psimus-autismus-section .pad-checks li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 10px;
  width: 13px;
  height: 3px;
  border-radius: 999px;
  background: #0aa8a8;
}

.psimus-autismus-section .pad-cta {
  position: relative;
  padding: 72px 0 84px;
  overflow: hidden;
  background: #eef7f8;
}

.psimus-autismus-section .pad-cta::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 1px;
  background: repeating-linear-gradient(90deg, #0aa8a8 0 8px, transparent 8px 22px);
  opacity: 0.55;
}

.psimus-autismus-section .pad-cta-box {
  display: grid;
  grid-template-columns: minmax(0, 1fr) auto;
  gap: 32px;
  align-items: center;
  padding: 34px 38px;
  border-radius: 8px;
  background: #ffffff;
  box-shadow: 0 20px 44px rgba(35, 80, 98, 0.10);
}

.psimus-autismus-section .pad-cta h2 { margin-bottom: 12px; color: #487b90; font-size: 34px; line-height: 1.18; font-weight: 800; }
.psimus-autismus-section .pad-cta p { max-width: 760px; margin-bottom: 0; color: #244b61; font-size: 16px; line-height: 1.7; }

@media (max-width: 1180px) {
  .psimus-autismus-section .pad-hero { min-height: 630px; padding: 76px 0 72px; }
  .psimus-autismus-section .pad-hero-grid { gap: 48px; grid-template-columns: minmax(0, 1fr) minmax(300px, 0.62fr); }
  .psimus-autismus-section .pad-hero h1 { font-size: clamp(42px, 4vw, 50px); }
  .psimus-autismus-section .pad-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .psimus-autismus-section .pad-steps { grid-template-columns: 1fr; }
}

@media (max-width: 900px) {
  .psimus-autismus-section .pad-shell { width: min(720px, calc(100% - 40px)); }
  .psimus-autismus-section .pad-hero { min-height: 0; padding: 62px 0 70px; }
  .psimus-autismus-section .pad-hero-grid,
  .psimus-autismus-section .pad-intro-grid,
  .psimus-autismus-section .pad-two-col,
  .psimus-autismus-section .pad-cta-box { grid-template-columns: 1fr; }
  .psimus-autismus-section .pad-hero h1 { font-size: clamp(38px, 5.4vw, 44px); max-width: 680px; }
  .psimus-autismus-section .pad-lead { max-width: 650px; font-size: 18px; line-height: 1.68; }
  .psimus-autismus-section .pad-visual { min-height: 320px; }
  .psimus-autismus-section .pad-card { width: min(520px, 100%); }
  .psimus-autismus-section .pad-cta-box { gap: 22px; }
}

@media (max-width: 640px) {
  .psimus-autismus-section .pad-shell { width: calc(100% - 28px); }
  .psimus-autismus-section .pad-hero { padding: 44px 0 58px; }
  .psimus-autismus-section .pad-hero::before { width: 112%; left: -32%; height: 138px; top: -82px; }
  .psimus-autismus-section .pad-hero::after { width: 92%; height: 210px; bottom: -122px; }
  .psimus-autismus-section .pad-hero-grid { gap: 34px; }
  .psimus-autismus-section .pad-kicker { font-size: 16px; margin-bottom: 14px; }
  .psimus-autismus-section .pad-hero h1 { font-size: clamp(31px, 8vw, 36px); line-height: 1.12; margin-bottom: 22px; }
  .psimus-autismus-section .pad-lead { font-size: 16px; line-height: 1.68; margin-bottom: 0; }
  .psimus-autismus-section .pad-actions { display: grid; grid-template-columns: minmax(0, 1fr); width: 100%; gap: 14px; margin-top: 28px; }
  .psimus-autismus-section .pad-btn { width: 100%; min-height: 46px; padding: 0 18px; white-space: normal; text-align: center; }
  .psimus-autismus-section .pad-text-link { justify-self: start; overflow-wrap: anywhere; }
  .psimus-autismus-section .pad-visual { min-height: 0; display: block; margin-top: 10px; }
  .psimus-autismus-section .pad-visual::before { left: 0; top: 34px; width: 100%; opacity: 0.44; }
  .psimus-autismus-section .pad-card { width: 100%; padding: 27px 22px; overflow: hidden; }
  .psimus-autismus-section .pad-card::before { left: -58px; top: -64px; opacity: 0.48; }
  .psimus-autismus-section .pad-card::after { right: -62px; bottom: -72px; opacity: 0.42; }
  .psimus-autismus-section .pad-card h2 { font-size: clamp(25px, 6.6vw, 29px); line-height: 1.16; }
  .psimus-autismus-section .pad-card p,
  .psimus-autismus-section .pad-mini-list li { font-size: 15px; line-height: 1.62; }
  .psimus-autismus-section .pad-section { padding: 54px 0; }
  .psimus-autismus-section .pad-section h2 { font-size: 29px; }
  .psimus-autismus-section .pad-grid { grid-template-columns: 1fr; }
  .psimus-autismus-section .pad-info-card { min-height: 0; }
  .psimus-autismus-section .pad-note { padding: 23px 22px; font-size: 18px; }
  .psimus-autismus-section .pad-panel,
  .psimus-autismus-section .pad-step { padding: 26px 22px; }
  .psimus-autismus-section .pad-cta { padding: 54px 0 64px; }
  .psimus-autismus-section .pad-cta-box { padding: 26px 22px; }
  .psimus-autismus-section .pad-cta h2 { font-size: 27px; }
}


.psimus-autismus-section .pad-muted { background: #f7fbfc; }
.psimus-autismus-section .pad-section-head { max-width: 720px; margin: 0 0 34px; }
.psimus-autismus-section .pad-richtext { display: grid; gap: 16px; }
.psimus-autismus-section .pad-card-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 18px; margin-top: 34px; }
.psimus-autismus-section .pad-feature-card { min-height: 205px; padding: 24px 22px; border-radius: 8px; background: #ffffff; border: 1px solid rgba(68, 117, 138, 0.13); box-shadow: 0 16px 32px rgba(35, 80, 98, 0.08); }
.psimus-autismus-section .pad-feature-card h3 { display: block; margin: 0 0 12px; color: #a66b31; font-size: 18px; line-height: 1.32; font-weight: 800; letter-spacing: 0; }
.psimus-autismus-section .pad-feature-card p { margin-bottom: 0; font-size: 15px; line-height: 1.62; }
.psimus-autismus-section .pad-step > span { display: inline-flex; align-items: center; justify-content: center; width: 34px; height: 34px; margin-bottom: 18px; border-radius: 50%; background: #0aa8a8; color: #ffffff; font-size: 15px; font-style: normal; font-weight: 800; }
.psimus-autismus-section .pad-two-panels { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 24px; }
.psimus-autismus-section .pad-check-list { display: grid; gap: 12px; margin: 0; padding: 0; list-style: none; }
.psimus-autismus-section .pad-check-list li { position: relative; padding-left: 26px; color: #244b61; font-size: 16px; line-height: 1.58; }
.psimus-autismus-section .pad-check-list li::before { content: ""; position: absolute; left: 0; top: 10px; width: 13px; height: 3px; border-radius: 999px; background: #0aa8a8; }
.psimus-autismus-section .pad-panel-accent { background: #44758a; color: #ffffff; }
.psimus-autismus-section .pad-panel-accent h2, .psimus-autismus-section .pad-panel-accent h3 { color: #ffffff; }
.psimus-autismus-section .pad-panel-accent .pad-kicker { color: #b9efec; }
.psimus-autismus-section .pad-panel-accent .pad-check-list li { color: #eaf6f7; }
.psimus-autismus-section .pad-panel-accent .pad-check-list li::before { background: #78d5cf; }
.psimus-autismus-section .pad-cta-inner { display: grid; grid-template-columns: minmax(0, 1fr) auto; gap: 32px; align-items: center; padding: 34px 38px; border-radius: 8px; background: #ffffff; box-shadow: 0 20px 44px rgba(35, 80, 98, 0.10); }
.psimus-autismus-section .pad-btn-light { background: #ffffff; color: #44758a !important; box-shadow: 0 18px 30px rgba(33, 76, 94, 0.10); }
@media (max-width: 1180px) { .psimus-autismus-section .pad-card-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 900px) { .psimus-autismus-section .pad-card-grid, .psimus-autismus-section .pad-two-panels, .psimus-autismus-section .pad-cta-inner { grid-template-columns: 1fr; } }
@media (max-width: 620px) { .psimus-autismus-section .pad-card-grid { grid-template-columns: 1fr; } .psimus-autismus-section .pad-cta-inner { padding: 26px 22px; } }

/* Codex: Autismus-Testung page CSS end */

/* Codex boss landing polish 2026-07-22 START */
@media (min-width: 992px) {
  .theme-header .theme-logo-parent,
  .theme-header .theme-logo-parent > a {
    width: 555px !important;
    max-width: 555px !important;
  }

  .theme-header .theme-logo-parent img {
    width: 540px !important;
    max-width: 540px !important;
    height: auto !important;
  }
}

.hero-main .zpshaper-dots,
.hero-main .zp-shaper-dots,
.hero-main [class*="shaper"][class*="dot"],
.hero-main [class*="shape"][class*="dot"],
.hero-main [class*="decor"][class*="dot"] {
  display: none !important;
  opacity: 0 !important;
}

.adhs-faq-section {
  background-color: #f8fcfc !important;
  background-image: linear-gradient(90deg, rgba(19,104,126,.035) 1px, transparent 1px), linear-gradient(0deg, rgba(19,104,126,.028) 1px, transparent 1px) !important;
  background-size: 64px 64px !important;
  padding-top: 72px !important;
  padding-bottom: 84px !important;
}

.adhs-faq-section .zpcontainer,
.adhs-faq-section .zpcontainer-fluid {
  max-width: 980px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.adhs-faq-section .zpelem-heading {
  margin-bottom: 24px !important;
}

.adhs-faq-section h2.zpheading,
.adhs-faq-section h2.zpheading * {
  color: #487f93 !important;
  font-size: 52px !important;
  font-weight: 800 !important;
  line-height: 1.08 !important;
  letter-spacing: 0 !important;
}

.adhs-faq-section .zpaccordion-container {
  max-width: 920px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.adhs-faq-section .zpaccordion-container > .zpelement.zpaccordion {
  background: #ffffff !important;
  border: 1px solid rgba(72,127,147,.16) !important;
  border-radius: 8px !important;
  box-shadow: 0 12px 34px rgba(1,58,81,.08) !important;
  margin-bottom: 12px !important;
  overflow: hidden !important;
}

.adhs-faq-section .zpaccordion-name {
  color: #245672 !important;
  font-weight: 800 !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

.adhs-faq-section .zpaccordion-content {
  background: #ffffff !important;
  color: #244e65 !important;
  padding: 0 22px 20px !important;
}

.adhs-faq-section .zpaccordion-content p {
  margin: 0 !important;
  line-height: 1.7 !important;
}

@media (max-width: 767px) {
  .adhs-faq-section {
    padding-top: 52px !important;
    padding-bottom: 60px !important;
    background-size: 48px 48px !important;
  }

  .adhs-faq-section h2.zpheading,
  .adhs-faq-section h2.zpheading * {
    font-size: 34px !important;
    line-height: 1.12 !important;
  }

  .adhs-faq-section .zpaccordion-name {
    font-size: 16px !important;
  }

  .adhs-faq-section .zpaccordion-content {
    padding: 0 18px 18px !important;
  }
}
/* Codex boss landing polish 2026-07-22 END */

/* Codex visual cleanup 2026-07-22 START */
@media (min-width: 992px) {
  .hero-carousel .hero-image,
  .hero-carousel .hero-image .zpelement,
  .hero-carousel .hero-image .zpimage-container,
  .hero-carousel .hero-image .zpimage-anchor,
  .hero-carousel .hero-image figure,
  .hero-carousel .hero-image picture {
    overflow: visible !important;
    max-height: none !important;
  }

  .hero-carousel .hero-image img.zpimage {
    width: auto !important;
    height: auto !important;
    max-width: min(520px, 43vw) !important;
    max-height: none !important;
    object-fit: contain !important;
  }

  .hero-carousel .hero-image .image-text {
    margin-top: 12px !important;
  }
}

.theme-footer-area .zplink-element-container.zplink-type-horizontal .zplink-list-container {
  display: grid !important;
  grid-template-columns: repeat(2, max-content) !important;
  grid-auto-flow: row !important;
  column-gap: 30px !important;
  row-gap: 12px !important;
  align-items: start !important;
  justify-content: start !important;
  height: auto !important;
  min-height: 0 !important;
}

.theme-footer-area .zplink-element-container.zplink-type-horizontal .zplink-list-container > .zplink-list {
  margin: 0 !important;
  padding: 0 !important;
  width: auto !important;
  min-width: 96px !important;
}

.theme-footer-area .zplink-element-container.zplink-type-horizontal .zplink-list-container > .zplink-list > .zplink-text {
  display: inline-flex !important;
  align-items: center !important;
  line-height: 1.35 !important;
}

.theme-footer-area .zplink-element-container.zplink-type-horizontal .zplink-sublist-container {
  display: none !important;
}

.pad-note {
  border-left-width: 1px !important;
  border-left-color: rgba(68, 117, 138, 0.12) !important;
  border-left-style: solid !important;
}
/* Codex visual cleanup 2026-07-22 END */
/* Codex footer background polish 2026-07-22 START */
.theme-footer-area .zpsection {
  background-image: none !important;
  background-color: #eef7f8 !important;
}
/* Codex footer background polish 2026-07-22 END */
/* Codex hero photo clean final 2026-07-22 START */
@media (min-width: 992px) {
  .hero-carousel .zpcarousel-content-container,
  .hero-carousel .zpcarousel-content-inner,
  .hero-carousel .zpcarousel-content {
    overflow: visible !important;
  }

  .hero-carousel .hero-image .zpelement.zpelem-image {
    position: relative !important;
    width: min(520px, 43vw) !important;
    height: min(520px, 43vw) !important;
    margin: 0 auto !important;
    overflow: visible !important;
    transform: translateY(46px) !important;
  }

  .hero-carousel .hero-image .zpelement.zpelem-image::before,
  .hero-carousel .hero-image .zpelement.zpelem-image::after {
    content: none !important;
    display: none !important;
  }

  .hero-carousel .hero-image .zpelement.zpelem-image .zpimage-container,
  .hero-carousel .hero-image .zpelement.zpelem-image figure,
  .hero-carousel .hero-image .zpelement.zpelem-image picture,
  .hero-carousel .hero-image .zpelement.zpelem-image .zpimage-anchor {
    position: relative !important;
    overflow: visible !important;
    width: 100% !important;
    height: 100% !important;
  }

  .hero-carousel .hero-image .zpelement.zpelem-image img.zpimage {
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;
    object-fit: contain !important;
    clip-path: none !important;
    border-radius: 0 !important;
  }
}
/* Codex hero photo clean final 2026-07-22 END */
/* Codex hero photo lower and nav clickable 2026-07-22 START */
@media (min-width: 992px) {
  #thememaincontent .hero-main .hero-carousel .hero-image .zpelement.zpelem-image {
    transform: translateY(46px) !important;
  }

  #thememaincontent .hero-main .hero-carousel .zpcarousel-container .zpcarousel-controller-container.zpcarousel-controller-type-01 {
    z-index: 450 !important;
    pointer-events: auto !important;
  }

  #thememaincontent .hero-main .hero-carousel .zpcarousel-container .zpcarousel-controller-container.zpcarousel-controller-type-01 svg,
  #thememaincontent .hero-main .hero-carousel .zpcarousel-container .zpcarousel-controller-container.zpcarousel-controller-type-01 [role="button"],
  #thememaincontent .hero-main .hero-carousel .zpcarousel-container .zpcarousel-controller-container.zpcarousel-controller-type-01 .zpcarousel-controller {
    position: relative !important;
    z-index: 451 !important;
    pointer-events: auto !important;
    cursor: pointer !important;
  }

  #thememaincontent .hero-main .hero-carousel .zpcarousel-container .zpcarousel-controller-container.zpcarousel-controller-type-01 .zpcarousel-controller {
    min-width: 16px !important;
    min-height: 16px !important;
    margin: -4px 1px !important;
    border-radius: 999px !important;
    background-clip: content-box !important;
    padding: 4px !important;
    box-sizing: border-box !important;
  }

  #thememaincontent .hero-main .hero-carousel .zpcarousel-container .zpcarousel-controller-container.zpcarousel-controller-type-01 .zpcarousel-controller-active {
    min-width: 30px !important;
  }
}
/* Codex hero photo lower and nav clickable 2026-07-22 END */
/* Codex Firefly hero background 2026-07-22 START */
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] {
  background-image: linear-gradient(90deg, rgba(255,255,255,.74) 0%, rgba(255,255,255,.60) 44%, rgba(255,255,255,.48) 100%), url("data:image/jpeg;base64,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JS4ooASiiigAooooGFLSUtABRSUUALRRRQACiigAnpQAGlC568U4KB9adSuNIQADpS0UUhhRRRQAUUUtACUUUUDCloxRQAUZooxQAUUYooAKKSloAKSlooASlooFACUU7FFACUUtFACUUtGKAEApaKKQBRR2ooAKKKKADvRR3ooAKKKKACkpaKACjvRRQAUhoopgJRS0lABRRig0AJRilpKACig0dqAA0lLSUAFJS0UCEooopgFFFFAhKSloNACUUuKKYCUUUuKAEope1FIBMUUvakpgFGKKMUAFHeilFIApKXNHWgBKKKO9MApKWm0AFLRQelACUUUUAFFJ1paAEFLSCjNABRmkpaACnJ/rF+oplOj/ANYv1FAEbn94fw/lTTTmB8w59v5UxpFX3PoKszFxTWkVeOp9BUZdm9h6CkAqrEuXYczM3U4HoKQDFKBnpShGPamSApacIz604IPepuOzGUop+0elKAPSi4+UjpRUgpaVw5SOipaKVx8pHS0+louPlGCin0YFK4WG0tLgelLgUXCw2lpcUm0+tAWCijBo5FAC0UmaWkAUtJS0DCkAx0paKAClpKKQxaKKKACiiigApaKKAEpaMUUDEpaKKACiiigBkkaTRlJF3Ke1EcUcMYSNQqin0UCsr3CiiigoSloooEJRS0lABiilooASiiigBKKWigBKM0UUwGlAfamlGHvUlFAWIqKlIB6immP0P507isMxSEUpBHUUUCEBZejEU8SuOuDTaWgZIJx3U04Sof4vzqCjFKw7stAg9CDRVTbTgWHRjSsPmLOaO4quJXHofwpRO3dR+BpWHzInpahE691NOEye4/CiwXRJRTPNj/vClDp/eH50WHcWigMvqPzoyPUUAFFGfejj1FACd6KMjPUfnRuX+8PzoC4UUnmIP4x+dJ58f97P0FArodRTDOvZWP4U0zMeiD8TTsLmRLRUBeQ/xAfQU0qW+8zH8aLC5iwzop5YVE1wo6AmmeWo7UoAp2QnJgZnPQY+gph3N1yfqakxS4pk6siAPtS7T60+ii4WGhRRgU6koCwmKMUtFAgpKWkoAKKKKBAOlFFJQAtJSZpQCaBBQATTgoH1paCuUQACl70lGaBhRRRQAUUlGaAFpKTNIWpiuOozUfmDoOT7UoSRui4HqeKAuOzTS4HU04W5P3nP0WpFiRTwoz6nmldBZkOWb7qk0oikbqyr+tWKKLj5SIW6fxZc+5qQAKMKAB7ClpKVykkgFLSUUAFFFFABRRRQAUneiigBabS0lABRRRQAUUUtAwooxRQAUUUdelABQAT0pwT+9+VSDAGBSuNIYI/Wn46UUUrjsFFFJQOwtFFFACCloHSigBKKWigAHWlpO9LQITFFLRQMSloopAJRS0UCCkxxS0UDCiiigAooooAKKKXFACYpcUUUAJRSmigAxSUtFAw7UUdqKYCUoFFFIQd6SlpKAFooooGFJS0UCEooooAKSlpKAEopaKYBSUtJQAUlLRQAlFKaSgBDRTsUmKAEopaKBCYo7UUlABS0UUxCGiiigApMUtFACEUdqU0UAJRRQaACikpaADFFBooASl70UnegApccUUE0AFNPWlpD1FAAaKKSmAtIaKKACiiigApDRRQACg0lFABQaKSmIWnR/wCsX6imU5D+8X6igCrLMzynHCnH16U0RnsKsMqrIQoA6fyorS/Yy5e5GsfqfypwRR2pwFLSuOwgFLiilpFWCloFLSCwlAHFOoHSkFhMUtFLigdhKKXFGKAD8KKXFLikMSilxRjmgBMUuKKWgBKKWigLBRiiikAYpNopaKAsJto2mnUUCsM5FGafRgelAWGUopdtJg0BYWikozQIWikpaBhRRRQAtFFFABRRRQMKKKKACiiigAooooGFFFFABRRRQAUUUUAFFFFACUUUUCCkpaSgAooopgFFFFABTSin2+lLRQAwoR05pOnWpaTg9aLgR5pacUHamlSOnNAAaKTNGaYri0UZpKQC0UhozTEGKMCk3UuGPQGgBMD0owPSnbD60uz60AR4FG3PapQoHalpXCxF5ftR5Y71LRRcLDAgHalxS0UBYTFLiiigApKWigBKKXNJQAUtJRQAUUUUAFJS0lAgooopiCkozRmgQUmaM0oUnrQFhM0oUmnAAUZoHYQKBS5pM0maChaM0m6kJoELRTN1KFduimmFxxNJmlELnqwFOECjrk0roLMiLgUAO3RD+PFWVVV+6oH4UtFx8pAIHP3nA+lOFvGOoLfU1JS0rsfKhAoUYUAD2ooozSHYKO9FJ3pgLRSUZoAKKKTNAC0UZpKBBS0maKAClpBRmgAooooASilpKACiiloAO1AozQMnpQAtJyegpwj/ALx/AU8DHQUrjsMCetPAA6UtFK5VhKUUYpaB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ooNAoAWk70tJ3oAKKKKACkPUfWlxSHqPrQAtGaQ0UALRRRQADpRQOlFABRRRQAn8QpaT+KigAooooEFFFFABmiiigAo7UlL2pDDNFJS0ALSd6KO9MBaKSloASg0tJQAUUtJQAZozRRQAA8UZoHQUlAC0UUUgDvRR3opiEpc0UUDAnijNI3SigAooooEFJS0lABQTR2pKYBR3opD1oAKKKKBBQelBpD0oAWkNLSUAFFFFMBO5ooHU0GkAUZopKBBRRRQIKKKKAGnoaXtQehooASiiimAdqQGlNIOlAC0006m0AFHeijvQAUUlLTASkPUUppD1FIQtFJRTATNHaig9KACiiimAhozQaSgQnrRRRTEJRS0hoASnJ/rF+optOjP7xfqKYF1h+9b6/wBKSnN/rW+v9BSVkaCUUUtAxKKKWgAoopaAEoHSilHQUAFFFFAwooooAKKKMUAFFLijuKACiiigAooo7UAFJS0lABS0YpaAEHejFL60UAFJS0UAJQaKKAEoopaAENGKU0UAJRRRQAtJRShT34oASjBPQU8KBTqQxgj9TSgAE4FOpO9ABRRSgUAFIRS0UgCiikoAWhvumihvumgAooooAKKKKAE7mlo7migAoxRRQAHt9aWkPb60tACUUUUAFHYUtJ2oAKWiigBKUdTRQOppgFFFFABSHqPrS0h6igBaKKKACiiigBB0paQdKWgAooooAT+L8KWk/i/ClpAFFFFACGlpDS0AFJS0UAFIOlLQOlABRRRQAUnelo70AJS0UUAFIelLQelABRRRQAUUUUAIOgpaRfuiloAKKKKAE70tHeimAUlLRQMQ9KWkPSloEFFFFABSCigdKAA0tJRQAGk/i/CnUn8X4UgCilpKYBSHoaWg9KACiiigApKWigBB1P1paQdT9aWgBKKKKQB3oo70UAFFFFAB2oooHSgAopaTFMAoHU0tJ3NABRRRSAKD1H1opD1FABS0UUwEpaSloAB0pKB0ooAWiiigBP4hS0n8QpTQAlFFFABRRRQIKKKKACgdKKO1ACUUuKKQxM0d6Wk70wFooooAKKKDQAUUUUAFHaiigA7CkpR0FFAgoopKQB3paO9FMAoNGaQ0AB6Gig9KKACiiigBKBRRTAKSlzSUALTT1p1IetACUUUUCEoPSig9KAClopKACiiigBB3ooHeigQlFLSUAJS0UUxB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KAEpaKTvQMQdBS0g6CloAKKKKBBRR3ooAKKKKBgelBpD0pTTEJS0UUAFA6UUg6UgFooooAKO/wCFFJ3/AAoAWiiigApD0NLSHpTAWiiigAooooAQdW+tLSDq31paACiiigA7igijuKM0AJRS0lACGl7UlL2pAFJS0lABR3oooAKKKKAFpD1H1paQ9R9aAFpKWimAlFFFIAHSigdKKACkpaKYDe4paP4hS0wEooooADRQaU0gEooooAKQdKWkHSgAooooEFHelpO9AC0lFFAwoNFFAC0GkooAWk7UUHpSAB0FFA6CigAoozSZpgHelpO9LQIKSiigAboaKG6GimAUhpaKAEoooFABSZpaSgAo70UnegQUUUUAFBPFFIehoAWkNLSUCCiiigBB3oNA70GgBKWkpaYCHqKWkPUUUCEopaKAEPQ0vakPQ0vagBKSlptABQKKO1ACGilopgHam96dTe9ABRRQaBBSHqKWkPUUAFFFFMApD0paa7bR70CAttqMkk5NHJOTRVJEN3EpRRRTEJ3opKWgBKKKKAEp8f8ArF+oplPj/wBYv1FMDSb/AFjfX+gpDQx/eN9f6CjmsDpEpaTmjmgANLSHNLzQAUUUUAFA6CikHQUALRRRQAtJ60UdzQAUUZooAKO4opO4oAWijmnBfWgBuCelO2cc0vNBzikMXtRSc0vNABRSUvNACDqfrS0gzk/Wl59qACik5pefagA70UnOaWgAoo5ooADRQelLk+1IAoo59qOfagApB0pefakGcdqAFxRRzRz7UALSd6OfajnPagBaSjmjmgAo9KOaKAClxSc0vNABikb7ppeaRvummAtFHNHNABRRzRzQAetFJRQAtFFFACHt9aWkPb60tIAooooAKKKO1ABRRRTATFLRRQAUUUUhhR3H1ooPUUAFFLzRzQAmKWjmjmgBB0paQdKXmgAooooAT+L8KWk7/hS80AFFHNHNACUtIaXmgAopOaOaAFoHSjmkFAC0UUUAFHejmk70ALRRRzQAUHpRSGgBaKKKACjvRRzQAg6ClpB0paBBSUvNJzQMKKOc0c0CCiiigYHpRQelFABRRRQIKO1FHamAUUUUAFJ/F+FLSfxfhSAWiijmgAoPSjmkOcUALRSc0vNABRSc0tMBB1P1paQZyfrRzQAtFGaOaADuKKTnI6UvNABSYpeaOfagBCOKO1Bz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paRfuj6UwFooopDCjvRR3NAgpaSigYtJ/EKWk7igQtFJS0DCjsaKD0NABRQKWgBKKKKYCDqfrS0g6n60tIAooooAO9LSd6WkAlFGKKAA0tIaWgAoopaACkHSlpB0oAKKKWgAo70UnemAtFFFABSGloNACUtJS0AFI33TS0jfdNIBaKKKACiikoAPWil9aKYwooNFIBD2+tOpp7fWloAKKWigAo7UUDpQAUUUUAFJ3NLSDqaAFooooAKO4opD1FAhaKKKACiiigAHSigdKKACiiigYn8X4UtHf8KKACiiigAooNFABRRRQAUUUUAFFFFABR3oo70AFFFFABRRQelABRRRQIKKKKBgOlFA6UUCCkpaKAEpaO9FABRRRQAh6UtIelLQMKKKKACgdKKQdKAFooooAKT+L8KWk/i/CgANFFFABQelFIelMBaKKSgBaKSlpCEHU/WlpB1P1paACiiigBO4paTuKWmAlFLRQMSl7Uhpe1AgopKWgBKKKKACiiigApD2+tLSHtQAUUUUgCiiigAHSigdKKACiiigBP4hS0h+8KKYC0lFLQAlFFFABRRRQIKQdKWgdKBgaSiimIKO9FJ3oAWkpaKAEpDS0GgBKWkpaACkPSijsaAAfdH0opB0H0paACiiigBP4qWk/i/CloAKKKKBCN900tI3Q0tABRRSUALSUtNHegBaKKKAE70nelpO9AC0UUlABQelFIelAhaKKKACkpTSUAIO9FA70UAFFFFMBD2+tFB7fWigAooooEIehpaQ9DRQAtJ2oooASkpaKYCUUtFACUnSlqN2ycCmIazbjn8qbS4oqiQpD2paQ9qYBRRRQIWkNLR2oASlpKWgApKKWkIbRS0lMAooooEFLGP3i/WkpU/1i/WgDSI/eP8AX+gpeB0oP33+v9BRWJ0hmiiigAJ6UZoNLSAM0UdqKADNIPuj6UtIPuj6UwFooooAM0nelo7mkAUZoooAM0HqKWkPUUAGRRmlooGJSk8UCg9DQAZFGaBRQAmaUGiigBAev1paQdT9aWgAzzS5oopAJnmjNHeloAMijiiigBDS5oPSigAzRmlpKADNAPFLSDpQAZpc0UUAGaTvS0nemAuaM0lLQMM0hpaSgQUtFFIApD900tI33TQAtFFFACUtFFMAozRRSGFFFFACHt9aWg9vrS0AGaM0UUAJmjNLRQAmaXNF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moc55p0jZ49KaOlUhMSilpBTEGKKWkoAMUYpaSgAxSEdKdSY5oEFFFB5oAKSlpD0oAKWiigBOKXFJS0AJRigUUxCVBdPhRGO/J+lTkhQWPQc1TXMs2T3OfwqorqTJ9CaNdqAd6kjH7xfqKSlT/WL9RQI1T99/r/QUUH77/X+gormOoKKKKYAaKPSigBaKWkpAFIPuj6UppF+6PpTAWiiikAUdzRR3oAKWkpaYwpD94UtIeopAHelpO9LSABQehooNMAooopgFLRRSAQdT9aWkHf60UgClpKWgBO9LSd6WgAopaSgANFB6UUAFLSUvagApB0paQdKYC0lLRQMKTuaWk7mgQUUUtAwoNFIe1IQtFFFABSN900tI33TQApooooGFLSUtACdzS0nc0tABRRRQAh7fWlNIe31ooAKKKWgAoHSiigAooooEFFFFAwooooEFHpRRQAUUUUDCiiigAooooAKKKWgBO9FHeloASiiigAooooAKKKKACiiigAooooAKWkpaACikpaADFJS0UAJRRRQAUUUUAFFA6UUAFFFFABRRRQAUtJRQAHpRQelFABRRRQAUDpRQKACiiigApO9LSd6AFooooAKQ0tIelABRRRQAUUUUwEHU/WlpB1P1paBBRRRSATuKWk7iloAKKKKYCUdqKO1AwoopaAEo7mlpO9AgooooAKQ9RS0h6j60AFFFFIAooooAB0ooHSigAooooAT+IUtJ/EKWmAUlKaSgQhpaQ0tABRRRQMKTtS0lMAooooEFJ3paTvQAUlLRQAlFLikNABRRRQAUHofpRQelACD7o+lLSDoPpS0AFFFFAB3/Cik/i/Cl7UCEooooARvumihvumigYUUUUwCkFLSCgQGjFFLQAmaQ9aWg9aAEooooASjtRQelAhTSUUUAFFFFACDqfrRmgd6SmAUtJSmgBD2paT0paACkpaSgBD0NLQehooEJQx2rmlqJzub2FCBjaBRQOlUSFFFFABR3oooAKSlooAKQ9RS0h6igAooooEFIaWg0wCiiigAooooAQUUCkZgiFj0FMRBcvnEY+pogXGW/Coskksepqyq7VAq3orGe7uKKVB+8X6ikpyf6xfqKkZpkjzH5HX+goyPUUEDzH47/wBBRx6Cuc6gyPUUmR6ilwPalwPQUwG5HHIpcj1FBA9BRx6CgBdwx1FGR6ijA9BRgelACZGOooUjaOR0pcD0FIoG0cdqADI9RRkeopePQUYHoKQBkeopMjPUUuB6CgAZPFMAyPUUZHqPzowPQUYHoKADcPUUhIyORTsD0FJgZHFIYuR6ikyPUUuB6UYHoKQBkeopCRjqKXA9KCBjpTATI9aXI9RQAPSjA9BQAZHqKMj1FGB6CjA9BQAgIyeR1pcj1FA6n60uB6UgEyPUUZHqKXAowPSgBMjPWjI9RRgZpcCgBMj1FGR6ilwPQUYHoKAEyMdRS5HqKCB6UYHpQAZHqKMj1owPQUuB6CmAmR6ijIx1FLgelIAMdKADI9RRkeopePQUYHoKAEyPUUZGetLx6UYGelACZHqKMj1FLgelHFACZHqKCR60uB6UHHpSATI9aMj1pfwowPSgBMj1FBI2nmlwPShsbTxQAZHqKMj1o49BRgelAwyPUUZHqKXA9KMD0oATIyeRRketHGTS49hQAmR60uR60Y9qMUAISOOaMj1oPalx7UAJkeooz70YpcUAJketGRjrS4o7UAGR60ZFFFABketGRRSUALmiiigAzSdxS0ncUALRRRQAUUUUAFHFFGKAFzRSUUAHeijvRQAUUUYoAKKXikoAKKKKACiiigAooooAKKKKAFopKWgAooooAKSiigAooooAKKKKACiiigAzRmiigAozRRQAE8UZoI4o/CgAzRRRQAZpBS0UAGaMiijFABkUmeetLSd/woAMj1pcj1owPSigAyPWkJ4pcUhHFAgyPWjI9aMUUDDPvRmjiigBARk896M0DqfrS0xCZHrRketLgelGB6UgEyMjkUZHqKMcjilwPSgBMj1FGR6ilwKMD0pgJkeooyMdRRgegowMdBQAZHqKMj1FGB6CjA9BQAZHqKTIyeRS4FGB6UgEyPUUZHqKOPQUuB6UAJkeopCRkcjrTsD0pGAyOO9MBMj1pcj1o/Cj8KQBketGR6ij8KOPSgBARjqKMj1FKBx0owPSgAyPUUmR6ilwPSjA9BQA3I3DkdDS5HqKTA3jj1pxA9KYCZHqKTI9RS4FGB6CgQmR6ilyPUUhA9KXA9KADI9RSZHrS4HoKMD0oGJkeopARjqKdgelIBxTEJkeooyPUUuB6CjA9BQAmR6ikyM9RTuKTAzQAmR6ijI9RS8elJx6UAGR60hI9aXj0o4oAMj1FGR6ijAowPSgAyPUUhI55FOwKQgelACAjaOR0oyPUUADaOO1LgelACZHrRkeoowKXAx0oATIB6jpRkeopON3TtS4HpQITI9RS5HrRgelGBQA1iNp5pcj1FDAbTRgelAwyPUUZHqKMCjA9KYhMj1FAI9RS4HoKTAoATI9RRuHrS4HpRgelABuHqKTIz1pcD0FIRzQAmR60ZHqKXA9KMCgBMj1FBIx1pce1BAx0oEJkeopMj1pePSjFACZHqKNw9RRgelGB7UAICOeR1oJHrQMc8d6OKYBketGR6iijHtQAhI9aXI9RRjpRge1ABkeopMj1pcCjAoEISMdaXIx1FIQMHilwPagBjtgdeTUeR60rHc2e3aiqQmJmkFOwKQD2oEGaM0UYFABn3pM80uKKADIoyPWjAoxQAmfeg9aXFBHIoATIoyKXFGKYhM0madikoAM0mfeloxQAmaM0uBRgUAIKrTPvfaPur/OppX2LgfebpUGMCriupEn0CMZkHoOanzTIh8pPrUlD3EhKVD+8X6iinRj94v1FIDTP33+v9BSUp++/wBf6CkrA6goopaAE9KWkooAWigUUAFC/cH0o7Ui/dH0oAWiiikMKO5oo70CClpKKBi0h6ilpD1FAC0UUUgCg9DRQehpgFFFFABS0lKKAEHU/WlpB1b60tIAooooATvS0d6KACiiigAPSig0UAFLRRTAKTtS0nagApaSloAKO5oo7mgAooooAKDRQaQBRRRQAUh+6aWkP3TQMWlpKWgAooooATuaWk70tABRRRQAh7UtIe31paACiiigAo7UUdqACiiigAooooAKKKKACjuKKO4oAKKKKACiiigAooooAKKKKAClpKWgAopKWgBKKKKACiiigAooooAKKKKYBRRRSAKKKKAClpKKAFooooASiiigAooooAKKKKACiiigAooooAD0ooPSloASg0UUAFFFFABRRRQIKTvS0negYtFFFABSHpS0hoAKKKKACiiigBB1P1paQdT9aWmIKKKKQB3FFHcUUAFFFFMANHakpe1ACUUUUDDNJ3pRSd6QgpaSloAKRuo+tLSN1H1pgFFFFIAooooAB0ooHSigAooooAT+IUppP4hQaYBRRRQIDRQelFAwooooAKTtRQOlMQUUUUAFJ3paTvQAlLRRQAlFLSUALRSUUALSHoaKQ9KAAfdH0paQfdH0paACiig0AJ3oo70UCCiiloAa33TRQ33TS0DEoopaYCUlLSUCCiiloAKaetLSUAFFFFABSHpS0h6UCCiiigApDS0lACev1ooHf60UwCilpKAA9qKQ9qWgAooooAD0NNkOFx3NOPQ1Cx3HNNCYlLRRTEFIKKKBBRS0YoAKTvS0UAJS0UlABQeooo7igAooooAKQ0tBpgJRRRQIKCQASTwKWq8z722D7oPPvTSuJuwzJdix79KQj0p3SljG5/pWhmSgbVA9KKKKgYCnR/61fqKaKdH/AKxfrQBpn77/AF/oKSgkeY/Pf+goyPUVznUAooyPUUZHqKYBRSEj1FLkeooAWlpMj1FG4eooAKRfuj6UuR6ikUjaOR0oAWijI9RRkeopAFHc0ZHqKTPPWgBaWkyPUUuR6igApD1FGR6ikJGV5oGLQM5pcj1oyPUUgCg9KNw9RQSMHmmAUtJkeooyPWgBaKTI9RSgj1oAQdT9aWkBGW570uR60gCgUZHtRke1AB3opM89aXI9aACikyPWlyPUUABooJ4oyPWgApaTPvS59xTAKTtS5HqKQEY60AFLSZ96Mj1oAWk7mjPuKM89aAFopMj1FLkeooAKKMj1pCaQC0UZHrRketAC0h+6aMj1pGI2nmgY6ikyPUUZFAC0UZHrRketAB3NFJ3pcigAoozRkUAIaWkJ6c0uRQAUUZoyPWgAoo/GjNABRRRQIKKM0UDCiiigAo7iik70ALRRRQAUUUUAFFFFABRRRQAd6KO9FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUtJQAtFJS0AFFFFACUUUUAFFFFABRRRmgAooooAD0paaelLmgApaTNFABRRmjIoAKKMikzQIWk70uRSZ5oGLRRkUZHrQAUh6UuaQ0AFFGaM+9ABRRn3ooAQdT9aWkBGTz3pcj1oEFFGR60ZHqKAE7ilpMjPUUuR6igAopMj1FGR60wF7UdqTI9aMjHWgApaTI9RRkUAFJ60ZFGfekAUtJkeooyPWgBaQ9R9aM+9ITyOe9AC0UZHrRketABRRkeooyPUUAA6UUgIx1oyPUUALRRketJketAB/EKKTI3DmlyPUUwCijI9aTI9aBC0tNJHrS5HqKBhRRketISPWmAUDpRkeopARjrQIWijI9RSZHtQAtN70uR60meaAFopM0Z96ACijI9RSEj1oAWlpMj1FGR60AFB6GkyPWjI9aAAfdH0paQEbRyOlLkeooAKKMj1pCR60CDvS03Iz1pcj1FAC0hozRkeooARvumlprH5TzS5HqKAClpM+4oyPagApKMj1pMj1oAWlpMj1oyPWgANJRketGRmmAUUZFGR60ABpD0ozSE8UCFooyPWkyPWgBaSjIoJGKYCDqaKAev1oyKACijIoyPWgAopMjIoyKBC0UmR60uRQAyQ/Lj1plITuJNFUhXFopM0tAgo7UmaAaAFoozRmgAoPWkzR3oAWikzRmgBaT0ozSE8igB1JRkUZoAKKM0h6UwFpKKGYIpY0CGyvsXA+8entUCjAoyWYs3U06tErGbdxpqSIYTPrUfUge9TdOKGJC0lGaM1Iwp0f+sX602ljP7xfqKANM/ffgdf6CjA9KD99/r/AEFFYHUGB6ClwPSkpaAEIHHFGB6UGigAAGegpcD0FJTqQCEDHQUigbRwOlKaRfuD6UALx6Cjj0FFFAwwPSjAz0FFHc0CDA9BS4HoKKKYBgegpCBkcUtIeopDFwPSgAelFFABgegoIGDwKWkPQ0AAA9KMD0FFFABgelLgegpKWgBABk8DrS4HoKB1P1opAGB6CjA9BRRQAmBnpS4HoKO9FABgegowPQUtJQAEDHQUYHpQelFABgelLgelJS0wDA9BSADHalpB0oAXA9KMD2oooAMD0FGBmijvQAYHpRgelFFABgelJgelLRSAMD0owPSiigBcD0FIwG08UtI33TQAuB6CjA9KKKBhgelGB6UUUAFGKKKADA9KMCiigBMdKXFB7UUAGBRgUUUAGKMcUUdqACjFFFABRRRQAUUUUAFJ3FLR3FABRRRQAUUUUAFFFFABRRRQAd6KO9LQAlFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRS0lABS0lLQAUUUUAJRR2ooAKKKKACiiigAooooAQ9KWkPSloAKKKKACiiigAox7UUUAFJ3/ClpO9AC0YoooASjApaQ0AGBRRSUALRiiloAaAMn60uBQOp+tFAgwPSkwPQUtFACYGRwKXA9KTuKWgAwPSjHsKKKYCEDHSjA9BQaWgBMD2owKWk70gDFJgelLSYoAMD0FGPailoATA9BSEDjjvS0h7fWgBcD0owPSiigAwPQUYHoKKKAAAY6UYHoKB0ooAMD0FGB6UlLTAbgbhxS4HpR3FFAgwPSjA9BRRQAhAx0pcD0oPSigYYHpSYFLSUAGB6CgAY6UUDpTEGB6UmB6ClpKADA9KTAz0paTvQAYHoKMD0opaAEwPQUYHoKKPSgAwPQUED0FFFABgegpCBg8UtB6UAIANo4HSlwPQUD7o+lLQITA9BQQPQUZooAbgZ/ClwPSjv+FFAC4HoKTA9BS0lACMBtPA6UYHoKG+6fpS0DEwPQUYHoKKKBCED0FAA9KKKADA9KMD0oooAMD0pMCijvTAMfSjj0oooATFBHFLSHpQIMD0FJj2paKAEwPSjAoopgIAMmjA9qB1NFABgUYHpRRQITA44pcD0oooAMD0pkhGAKf0HNQk5JNNAwwMGjFHrRTJDFGBRRQAYFAFLSCgAwKMClpKAACjilpO9ABgUUUUAGBSYGaWg9RQAYFJxS0UAJiilpKBBwBk4AFVmbzXyeFHQU6R/MO0H5R+tGMVolYhu4YFHFFITTJCIZcn0qWmoMJ9adSY0FJgUUUgClj/ANYv1FNFOj/1i/UUAah/1j/X+gpKU/ff6/0FJXOdQUopKKYAaWkNLQAUUlKKAA0L9wfSjtSL90fSkAtFFFAwo7mijuaBC0UUtMBKQ9RS0h6ikMWiiikAtIehpaQ9DTAKKBS0AJS0UUAA6t9aKQdT9aWkAUUUUAHeijvRQAtFJRQAHpRQelFABS0lLQAUDpQKB0pgFFFFABR3NFHegAooooAKKKKQBRRRQAtI33TS0jfdNAC0UGjtQMKKKKADvRRRQAUUUUABooPaigAooooAKKKO1ABRRRQIKKKKBhRRRQAUdxRR3FABRRRQAUUUUAFFFFABRRS0AJ3oo70tACUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFL2pKKAFooooAKKKKAE7UUUUAFFFFABRRRQAUUUUAIelLSHpS0AFFFFAgoFFA6UAFFFJQMWk70tIOtAC0UUlABQaKDQAUUUUAFFFLQA0dT9aWkHU/WloEFFFFACdxS0ncUtABRSUUwCjtR2ooGHaiiikIKPWgUnrQAUUUUALTT1H1p1Ie31oAKKKKACiiigAHSg0DpQaACjNFJTATuKWk/iH40tAgpaSloGIaKDRQAUlFFMQUDpRQOlABSUGigApO9FHegApaSigAo9KKD2oAKKDRQAUHoaKD0NACD7o+lKKQfdH0p1AhDRSUZoAO/wCFFA6/hS0AFIaKDQMRvumlpG+6aKBBQaWkoAKQUUCgAooopgFJ3paQ9aBBRRRQAlB6UUGgApKWkoAKDRRTAQd6WkHeigQUUUUAB7UUelFADJDxj1plKTk5oqkSxDRQaWgBMUUtFABSCloFABRRRQAUneiigAopaKACk7ilpPSgAooooAO9QyyZOxfxNLNLt+Rfvdz6VEq4FXFdTOT6CqMClpaSqJCm4ywHrTj0pYxkk+nFAElJRRUjEopaSmAlOj/1i/UU2lj/ANYv1FAGoSPMf6+nsKMj3/Kg/ff6/wBBRXOdQmf84oyPf8qKWgBCR/kUu4f5FFLQAmR/kUZH+RS0UgDIx3/KkUjaPp6UueKF+6PpQAZHv+VJke/5UtFABke/5UmRn/61LR3oAMj3/KjP1/KiigAyPf8AKkJGR/hTqQ9RQAZH+RRn/OKWigYZHv8AlSE8Hr+VLQehoANw9/yo3D3/ACo7UZoANw9/yoyPf8qKWgBoIyfr6Uu4f5FA6n60ppAJke/5UuR7/lQKKAEyM9/ypcj3/KkPWloATI/yKXcPf8qKKAEJ/wA4pcj3/Kg9KKADI9/yoyKKKADI/wAigEYpRSDpTAMijI9/ypaKADI9/wAqTIz/APWpaO9ACZH+RRkUtFACZH+RRmloNIBMilyKKKADIpGI2mnUjfdNAASP8ijP+cUtFAxMijNLRQAmeaMijuaWgBMijNLRQAhPSjNB7UtACZoyKXNGaAEzRmlooAM0ZoooAM0lLRQAZooooAKSlo7igAozRRQAUUUUAFFFFABRS0lABRRS0AJS0lLQAlFFLQAlFFFABRRRQAUUUUAFFFFABRRRQAtFFJQAtFFFACUZpaSgAooooAM0UUUAJS5o70UAGaM0UUAITxS5oPSigAzRmiigQZFIDxS0nagYZozRRQAZozzS0negBc0maWkoAM0hPFLQaADNGaKKADNGaKKAEBGT9aM0o6n60UCEyKMilooATIyP8KMijuKWmAmaMiiigYhIxS7v84oPSjtQITNGR/kUUUgDI9/yoBFFHegAyKMj3oooAMj/ACKQkZH1paQ9R9aADI/yKMj/ACKWigBMj/IoyP8AIpaKAEBGKMj/ACKB0opgG4e/5Ubh/kUUUCG7huH+FLke/wCVH8Q+lOoGJkf5FG4f5FFFACE0ZHv+VBopgJkf5FG4e/5UtFAhM0AjH/1qWkB4oAMj3/KkyPf8qKKADI/yKTIz/wDWpaO9ABkUZHv+VFFABke/5UhI/wAinU00AGR7/lRke/5UtFACZHv+VBYYPX8qWg9KAEBG0denpRuHv+VA+6PpRQIM/wCcUmR/kUtFACZGf/rUuaO9FABkf5FJn/OKU0lAxGI2mlyP8ihvumimINw9/wAqTcPelNJSAMj/ACKQMP8AIp1JTATI/wAijNKaSgAz/nFGee9FHegQZ+tJn/OKWjNACZFITS0hoAMj3oyP8iiimAZpMj/IpaSgBAetLkUDv9aKBBmkyKXNFACZHFNduMU81ETk5poGJmlyKKKZIhPFLkUHpRQAUZpaSgAzSZFLQKADNGaKKADNJmlooATNLmiigAzSelLSHtQAZqKWXb8q/e/lSyy7PlX738qhC1cV1ZEpAoxTqBxS1RAlFLSGgBpNTINqAd6iUbnA7VNSY0JRRSUgA0maCaSmAZp0Z/eL9RTc0If3i/UUAax++/1/oKKP43+v9BRXOdQUUUUABopDS0AFFFFAC0i/dH0o7UL90fSkAtFFFABR3NFHegAooooAWkPUUtNP3hTGOpDS0UgEpT0ooPQ0AJS0UUwCikp1IBB1P1paaOp+tO70gDpRRRQAnelpO9FABS0lLQAHpRQelFABRQKKACgdKKB0pgFLRRQAUnc0tJ3NAC0UUUAFBooNIAooooAKG+6aKRvun6UAOpKKKBi0UUUAJ3NLSdzS0AFFJS0AIe1FB7fWigAooooAKWkpaACiiigQUUUd6BhRRRQAUdxRR3FABRRRQAUUUUALSUZpaAEooooAKKKKACiiigApaSigAooooAKKKKACiiigAooooAKKKKAClpKKAFpKKKACiiigAFFA6UUAFFFFAB3oo70UAFFFFAAelFIelLQAUUUUCCk7UppKBhRRRQAtJ3paTvQAUUUlAC0HpRQelABRRRQAUUUUAIOp+tLSDqfrS0CCiiigBO4paTuKKYwoopaAENGaD0NGKQhKKU0UAFJ3oooAKKKKACkPUfWlpD1H1oAWiiigAooooAQUUDpRTAKKKKAD+IUtN/iFLQAUUUlMANFBooEFFFFABTe1KetJ2oAKKKKACjvRR3oAKKKXNACUhpaQ0ALRRRQAUUUhoAB0H0ooHQUUCCjtRRQAnelpO9OoAQ9aSiigYjfdP0paRvumlNMQlFFFAC02nGm0AFFFFAC0h60UlAgooooAKQ9KU0h6UAFFFFMBKKKWgBB3ooHeigQUUUUDGSHgD1plKTuOaKZDCiiimAHoaKD0paQBSUtFACUUtJTAKKWkoAKKWk70AFFFFABUMsuDtQ/N3PpRJLztT8TUQXFWl3IcuwBcU6kpRVEhS0UUCEpDS008nHrQMkiGAW9afSY2gD0pCaQwpKTNIWoAUmmk04Ru3Xge9OESjryaLoLEQ3MflGalihPmLvPccCnjinIf3i/UUmx2L5/1j/X+gooP+sf6/wBBRmsDoCikz7UZoADSikNLmgBaSjNGfagAoX7o+lGaQfdH0oAfSUZopAFHeik7mgBaKPwooAWkPUUuaQnkUDFNFJmigAoPQ0uaQ0AKKKAeO9GfagAoo/CjP1pgIOrfWndqaDyfrS5pALRRn60ZpAJ3oozzRn2NAC0UmaM0AKelFIelLQAUUfhRQAUCjNAPFAC0UmaXNMApO5paTPNAC0UZozQAUlLSUALRRRSAKG+6aKRj8poAU0UZooGFLSUtAB3NFJ3NLmgAooozQAh7fWlpD2+tFABRRS0AJS0UlAC0UUUAFHeikoAWiiigAo7iik7igBaKKKACiiigAooooAWkoozQAUUd6KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAHSiiigAooooAO9FFFABRRRQAHpRSHpS0AFFFIaACiijtQAUUZooAKO/4UUd/wAKACiijNABQelFB6UAFFGaM0AFFFFAhB1P1paQd/rS5oAKKM0maYB3FFGeR1ozQMKKM0ZoEB6UdqTNLnjvSASijNGaACjvRmkz1oAWijNGaACkPUfWlzSE8j60ALRRQaAEoozRmmADpRSA8UuaBBRRR+FACfxClpP4hRmgYtJRmimIDRSE0uaACkNLmkzQAlHaijPFABRRRQAUd6M0d6AAUUZozQAUhpc0hNAC0UZozQAUhozSUCFHQUuOKaDwKXNABRRRmgA70lGeaM0DCijNGaYhG+6aWkY/KaM0ALRSZozQAe1JS5pKACiijNABSd6XNJ3oAKWkozQIQ0HpS5pCaACkpaSmAUUtGaBCDqaKM9frRQMKa5wMdzT6hZssTTQmHpRSZpaCQpaSigAPSlpO1LQAUUZooAKSlzQKAEpaKSmAtJ3paRmCLuY4FABVeSbf8qdO59aR3aU46L6etAAFWlbczcgAxQe1GaKoQtFGaQmgANFJmk3UxCk0R8tk9qQqx7Y+tTJBhRuP4Ck3YpK4xmoCu3b86nCqvRaXNRzFWIhD/eP5U8Kq9BilzSUXHYWm0uaTNIAp0f8ArF+oplOjP7xfqKYjQP33+v8AQUUH77/X+gorE3CiiigBD2paQ0tABS0lLQAdqQfdH0pe1Iv3R9KQC0tJQKACjvS0negAooooAKTuKWkPUUALS0lFABQelFKelAwFFIKXNAC0UUlAAOp+tLTR1b60tAC0UCikAneijvRQAuaKSloAD0ooPSgUAFFFFABQOlFA6UALRSUUwFo70tJ3oAKKKKACg0UlAC0UUUAFB+6aKQ/dNAC0UUUhhS0lFAB3NLSUtABRRRQAh7fWlpD2+tLQAUlLSUAFKKSgUALRRRQAUUUUAFFFFABR3FFHcUAFFFFABRRRQAUUUUAFFFFAB3oo70UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUCCiiigYUUUUAFFFFABRRRQAUUUUAFFFFAB3oo70UAFFFFACHpS0h6UtABSUZooAKO1FFABRRRQAtJ3P0paTv+FABRRRQAUHpRSHpQAtFFFAgooooAQd/rS0g6n60tABSUUUxh3FFHcUZoAKDRxQTSEJRRRQAUUUUAFHc0UdzQAUUUUAFIeo+tLSHqPrQAtFJRTAKKKKBAOlFA6UtABSUUUDE/iFFB+8KKYBRRRQIDRSHpS0AIaSiigAo7UUdqACiiigAo70Ud6ACiiigApD2paQ9qAFpKU0lABR2ooPQ0CAfdH0ooH3R9KKACijvQTQAneijvRTGFFFFAhG+6aWkb7ppaACkpaQ0AFIKKKAFpKKSgAo70UUCCg0UlABQelFHamAUUUUCCiiigBB1NLSDvS0ANdsLj1qKlJ3MTRVIlhRRS0AFJSiikAh6UtIelLQAUtJRQAUClpKACiioJLj+GP/vqqSbE3YkklWMerelVyWkO5+vp6U0DnJOTTqtKxm3cUUUmcUoDN0U0wCkJp4iPc04RqCOM/WldDsRZJ6AmlEbHrgVN2oouFiMRKOuTTuB0GKKQmkMVRuk9hzUxpkS4TPc0+pZSEooopDG0UUtMQlJRRQAUsf8ArF+opKVP9Yv1FMRoH77/AF/oKKD/AKx/r/QUVibhRRRQAhpaQ0tABRRRQAGhfuj6UGhfuj6UAFLRSUgHUnc0UDqaACiiigYUh6rS0h6rQIWiilFMYlB6UtHY0gEpR0o7UlADqSiloAaOp+tLSDqfrS0wClpKKQB3ooPWlpAFFFFAAelFB6UUAFFFFAAKB0ooHSgBaSjNFMBaO9JS96ACiiigAoNFBpgFFFFIAob7popG+6aAFooopDCiiigApaSigBaKKKAEPb60tIe31paAEooooAKXtRRQAUUUUAFAoo70ALSUUUAFHcUUelABRRRQAUUUUAFFAooAKKKKADvRR3ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFFFFAwFFA6UUAFFFFAB3oo70UAFFFFACHpQaD0ooASloooAKKKO1ABS4pKKACgdfwoo7/hQAUUUUAFIelLQelAgooooAKKKKAEHVvrS0g6n60tMAoopDQAelJSnrSUgFApKKKACig9KKACiiigAo9aKTuaAFooooAKQ9vrS0jdR9aYBRRRQAUUUUCAdKKB0ooGFFFJTAT+IUtJ3FLQIKKKKAENFBoNACUUUUAFHaijtQAUUUUALSd6KTvQAtFFFABQaKQ0ABooooEFHaig9KAAfdH0ooH3RRQAUlLmkoGHeijvRTEFFFFACN900tI33TS0AJSUtJQAUUtJQAUlFFABR3oo70CDtRRRQAUh70UHpTEFFFFABSUUUAA70124x604HqajPJzTQmxKKWkpiFpKWigAooNFIAPSlpD0ooAKKKO3PSgAprusYyx+g7moZLociLk/3u1RLG7nc3U9zVqPcly7DnkaXrwvpTRxUoiA6kmpAAvQAVV0tibEIRj0GPrThEP4j+VS0d6VwsNCqvQU7NFJSGLSUUGgBKKWkNACUijcwFKelPjXC57mhsaQ+iiipKEopaSgBKKKKBCUhpTSUwClT/WL9RSU5P9Yv1FAi+f8AWP06/wBBSc0p/wBY/wBf6CisjcOaTmlooAQ5o5oNLQAnNLRRQAc4pFB2jp0paF+6PpQAc+1HNLSUAHNHftS0nekAuD7Uc+1KKKBic0hzladSHqKBBzRzRRQMKOcdqKO1MQc+1FFL2pDDmjn2opaAGjOT060c0DqfrS0AAz7Uc+1FLQA3nNLz7Ud6WkAmDRz7UtFACHOO1HNB6UtABz7Uc0UUAHPtSDOKWgdKADmiiloATmjnNLSd6YBS80lLQAnNBz7UtFABzRg0UUAH5UjfdNLSN900ALzRQaSgBaKKKAEopfWigAFLSUUgA54+tHNB7fWloGJzRzS0lABzRziloHSgA5o5oooAKSlo70AFFFFABSdxS0ncUALzRRRQAc0UUUAJS80DpRQAc0c0UUAJ3paTvS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAgooooAKKKKBhRzRRQAgziloHSigA5o5oooATvS80d6TNABRRQKAA9KKD0ooAKKKKACkHSloHSgAoxRRQAc0nOfwpaO/4UAHNFFFAg5pDnFLSHpTAOfajmlopAHNJzS0UwGjOT9adzSDqfrS0AJzQetLSdaQCc5FHNB6iloASiiigBOaWg0UAHNHNFFABzSc5NLR3oAOaOaKKYCc0hzkfWnU09R9aADml5oooEJzRzS0UAIM4pefagdKKYxKKWkoATncKXmk/iFLQIOaQ5paQmgBKDRSmgBKKKKACgZxRSjpQAlGDRS0AN5o5zS0negA5peaKKAE5pDmnUhoEHNHPtRSigBOfakOcU7vSHvQAgzgUvNA+6PpQTQMSjmiimITnNLzR3oNIBOaOaDS0wGtnaaWhvumigBKOaKWgBKSlpKACjmiloATmk706k70CE5opaQ0AFIaWg9KYg/KijNFACUc0UvQZoAjYnkU2jOSTRTJYUd6WimIDRRRQMKOaKWgBD0paZJIsY5PPoOtRF5JOvyr6ChITdiR5gh2gb29BUDJJN/rXwv91elSKoHAFOq1oTuNRFQfKoFOooFK4BRS0UAFJS0UAJS0UUAJQaWkoGFJSmmk0AAG5wPzqc9KZEuFyepp9S2UkJRS0UgEpKWkpgJRzRRTEJQelFGaAG05P9Yv1FJTk/1i/UUCL5/1j/X+gooP+sf6/wBBRWRuFFFFACGlpDS0AFFFFAB2oX7o+lFIv3R9KAHUlLRQAUnelpO9AC0opKKQC0h6ilpD1WgAooooGFHaijsaYgozRRSGFKaKKAEHU/WlpB1P1pe1ABRRRTAO9FHeikAtHakpaQCHpRmg0UAFLSUtABSClpB0oAWiiigBaTvRR3oAKKKKYC0Gkpc0AFFFFABSN900tI33TQAppKWigBKWiigYUUetFAgooooGB7fWlpp7fWlpCFooooGJSjpRR2oAKKKKACiijvQAUUUUAFHcUUncUALRRRQAUCiigQDpRSDpS0DCiiigBO9LSfxfhS0AFFFFACGloNFABRRRQAUUUCgAooooAKKKO9ABRRRQAUHpRQelABRRRQAUUUUAA6UUDpRQAUUUlABRR3ooAKKKKAA9KKD0ooAKKKKACgdKWkHSgBaSlpKBBR3/AAopO/4UALSUtFMYUh6UUHoaAFooooEFFFBoAQdT9aWmjqfrS0AFJS0UAIeoooPUUUgCiiigA7UUUUAFFFFABR60UdzQAUlFFMApD1X60tIeq/WgQtFFFABRRRQMTtRQOlFMQUUUUAJ/EKWk/iH40E0AFJS0lABSmkpTQAlFFFABR2ooHSgAooooAKO9FJ3oAWkoooAKDRQaBBRRRQAUHoaKD0NAAPuj6UlAPyj6UUDCiiimIO9JR3ooAKWiigBrfdNFDdDS0AFJS9qSgApKWkoEFLSUZoAKTvS0lAC0lFFMAoJ4ozSHpQAUUppKBBTZD/DTicDNRdTmmhMB3paQd6UUyQooooAKKDUTz9kGT69qdrg3YkZlUZY4FQtMz8J8o9e9M2ljliSfengYqkkiW2xqxgZPepKO1LQxWCigUtIYlKKMUUhhRRS0AJRRRQAUlLRTASil70negApFXe2O3egnipY02r7mk2NIWilNJUlBRRRQIKSlpKYDaKWigBtJSmkpiCnJ/rF+optOT/WL9RQIvn/WP9f6CkzQf9Y/1/oKKyOgM0uaSjigQHtS0hH86XFABRRSYoACeKF+6PpQRQv3R9KAFzRkUcUYoAMijvRijHNAC0lGB6UYFACikPVaOKDjK0gHUZpMUYFAwoPQ0YoI4NAgooooAXNFJRQMAeT9aXIpAOv1peKACijijigA70cUY5o4oAKM0cUYoAUniko7UYpALRRijFABmkHSlxSDpQAvFFGBRgUAFHejik4zQAuaKMCjAoAM0HtRijHSmAuaKSl4oAKRvumlpG+6aAFoopMUALRSYpcUAJ3pc0lFAC0cUlLSGHp9aM0h6j60tAgopMUUALS9qSlHSgYUUUUAFHrRSUALRRRQAUncUtIeooAWiikoAWikoxQADpS0naigBc0UlLQAnf8AClpO9LQAUUUUAJS0UUAFFFGKACijFFABRRRQAUd6KKACiiigAo7UUdqACijikoAWikooAM8UZo7UUAFLSUUAHeijvRQAuaM02loAD0ooPSloASlpMUUAFA6UUg6UALmiikpiFpO/4UUd/wAKADNFGKKBhQehooI4NAhc0lLSUALSZo4pKQAOp+tLTR1P1p1MAopKKAA9RRSdxS0gCiiigA7UUHpR07UAFHFHFGKADNJnrRRjrTAKKMUYoEFIeq/WlpD1X60ALRmijFMYZopKKAAdKKB0ooEFGaMUlABn5hQaTuKU0AFFJRigApaSlxQAnFFH4UUAFAPFFIOlAC5ooooAKTvQaO9ABRRiigQUhpaQ0ALRRRQAUhPBpaQ9KAAfdH0ooA+UfSimAcUZoxSUgDPNLSAc0tMApKOKSgAPQ0uRSN900UALmkopKADNAooxQIM0UUUAFNNLSd6AFopMUuKYCUdqMUdqBC0lLTWIAoAa7ZOPSkpBS1RDE9aWk7mlxQAU13WMc9fSmPN2j/OowvOTyfWqS7ib7CszSdeB6CgClAp2KZImKWlxRQMKWiikAUUUUhi0UUDpQAUUUYoASilooASiiimAUhpabgsQB3oGOjXc2T0FTUBQqgCiobKQhpKU0GgBKKKKAA9KSlpKYhKDSUUAJmkpaKYhKdH/AKxfqKbSoP3i/UUAaDf6x/r/AEFJQf8AWP8AX+gorI3CiiigQGlpPT60tABRRRQAHpSL90fSlPSkX7o+lAC0UUUAFHc0UdzQAUUUUAFHcUtIeq0gHUU2loAWkPQ0tIehoGFFFFABRRQKYgHU/Wlpo6n60tIYtH0ooFAB3oo70UAFFFFMANAoNFIBaKMijtSAO9IOlFA6UAFLSUtABSd6Wk70ALRRRQAUelFBoAKKKKYBQ33TRQ33TQAtFFFABRRRQAd6Sl7migBKWiigAPb60Uh7fWloAKKKKACiijtSAWikpaACjvRR3NAwooooAKQ9RS0h6igBaKKKAEopaSgAHSijtRQAUUUUAH8X4UUfxfhRQAUUUUAFGaKKADNGaKKADNFFFABmjNFJigBc0UlLQAZozRSUALmiiigAopKKAFopKWgA7UUDpRQAUUUUAFFFFABiilooAQ9KWkPSg0ALSdKKKACk7UtIOlMQtFFFACUfxfhRSj734UAJRS0UDCkPQ0UMeKBBSZoopAFFFFAAOrfWlpB1P1paYCUUUUgDuKKPSigAooooAKKKKACkoopgFHrRR60CCiiigAoPVfrS01jyv1pjFpKKKACiiigQDpRSDpRmgBaaaKKADuPxoo7iigAooooAKWkNBoAKKKKACgdKKB0oAKKKSgAo70UnegQtFFFABRRSGgBaKKTNAC0h6Gig9DQAg+6PpS0DoPpQaACkopaYCd/wpaQ9aSgBaKSigAb7poNDfdNJQAUUUCgQUZoNFMAoopKACiikoAWkzRRQIKKKD0oADUbHLewp7nA9zUdNEsB1paAKbJIE46t6VQhSwQEseKgd2k46L6U3l2yx5p4FUlYlu4gGKcBSgUUCCloooGLRRRSAKKKWgYlLiiikAUUtFAwoNFFACUUUUAJRRRTGITUka4G49TTY03tk9BU3cVLY0JRS0lIYUhpaQ0CCkpaSgApBS0hpiEpKWkNACUUopKYhKcn+sX6im0qH94v1FMRfP+tf6/0FFIx/ev8AX+goz7Vibi0Un4Gj8KBgaWkJ9qM+xoEOpM0Z9jR+FABQv3R9KO3Q0in5R9KAHUUmfY0fhQAtIOpo/CjuaAFFLSZ9qPwoAKD1FH4GkPUcUALSikooAWg9DSZ9qM8HrSAWlpKM0DClpPwooEIOp+tLSDqfrS0DCiiigAzzS0nelB9qACij8DR+BoADSUHp0o/CmAtGaTPtS59jSAWkHSjPtSDp0pALRR+BooAWk70ZozzQAUtJ+Bo/CgBaDSUZ9qAFpabS0ALSN900fhSN900AOopM+1H4UALmik/CjNMBe5opO5ooAWij8KKAEPb60tIe3Hel/CgAopKKBi5opKKAFooooEFFFJ+FADqKTNFIBaQ9RRmjuKAFopKKACiiigYDpRQOnSj8KACij8KKAD+L8KKP4unaigAooooAKWko/CgAooooAKKM0UAFFFFABRRRQAUUUUAFFFBoAKKKKACiiigAHQUUg6UtABS0lH50AHeijvRn60ALSUZozQIG6UGkPTpR+BpgLRSUfhQMKB0o/A0g6dDQA6ik/A0UALSfxfhR+FH8XTtQIWkzRn2ooASg9KKQ9KQC0UUUAFLSUfhQADqfrRSDqfrS0AFFFGfagA7iik7ijNAC0UmaM0wA0Uho7UALRSUtAgo7mjPtSUALS0maT8KYC01uq/WlpCeV+tAC0UZpKAFopM+xozQAZ4pKO1FABRRRQAdxRR/EOKPwoAKKKM0ABpaaTR+FAC0UZ9qM+1ABSdqM0gPFAC0UZo/CgQUd6PwNJ370ALRSZ9qPwoAWg0U00AOpKKKYBQelGaTPWkAo+6PpRSDoKKYBS0mfaj8KAE70Ud6PwoAKKM0fnQAjfdNLTW6Gl/CgQUUUZoAKQUUCmAtJRSUALSUUd6ACiiigQUHpRmmSNxgfjTENY7jmgCgVFJLn5U/E1SRDYskuPlXk+vpUYHc9fWhRiniq2FuIBTqQUtABSiiigApaKKQBRRRQAval7UnalpDCiiigAooooGFFFFABSGikoGFIAWYAdaCfSp402LzyT1oY0KAFGBQeopaae1SMWkNFFAhKD0ooPSgApKKKBBSZoopgNooopiEooNJQAUqD94v1FNpyf6xfqKYi+3+sf6/0FJQ3+sf6/wBBRWJuApabSg0AB7UUH+tLQAUtJRQAGhfuj6UUi/dH0oAdRRSUALSd6WkHWgBaKKKAFpD1WlpD1WgApaKKQBSdqKD0oAXtS02loAWkpaKAEHU/WikHU/WloAKKKKADvRR3ooGL1ozmkpQaAA9KKQ9KWgAooooAKB0ooHSgBe1FJmlpAFJ3paTvQAUUUUALSGiigBaWm0UAOpG+6aKRvumgB1JRRQAUUUUwDuaXNJ3NFAC0UUUAIe31paQ9vrS0AFFFFABR2oo7UAFFFJQAtFJS0AFFFFABQeoopD1FIBaKKKYBRRRQADpRQOlFIApaSigA/i/ClpP4vwooAKKKWgYhpaSigBaKSjNABRRRQAUUUUAFFFHegAoopaAEoPSig9KAFpKM0ZoAWikzRQADpRSDpS0CCiiimAd6KTvS0AFFJS0AIelLSHpRQAtJS0lAwoHSigdKAFpKWkoAWkz834UUn8X4UCFoozSUAFB6UUh6UgFooooAWiiimA0dW+tLSDq31paQBSikozQAHqKKTuKKYBRRRmgQHpRQelFABRRRQAtN7mlpO9MAzRRRQAUh6r9aWkPVfrQAtFFJmgAzSUUd6AFHSikHSigAoooxQAfxD8aU0h+8KKACiiigBD0paQ9KWgAoopKACgdKKB0oEFLRSUALmm/xUtJ/F+FAC0ZopKACiik9KAHUUhpKAFoPSikPSmADoPpS0g+6PpRmgApKKKAAdaU0neg0AGaSiigQN0NLSH7popgFFFFABSUtIKBBRR1ooAKTvS5pO9ABRRR3oACQBmouvJpzHJ9hVeSTd8q9O5qkiGxZJN3yr07mmAYoAAp1XsSApRQKWgA9aWkApRQAtFFFIAooooAKUUClpDCiiloASlpKKBhRRRmgAJopKKACmk4pScU+NMne34CgYscePmPXt7VJS9aSpKCkPWlpD1FABQaKDQAhpD0paSgQUlFFAhKKDSGmAUlFJTEFFFJQAUqf6xfqKbTo/wDWL9RTEX2/1j/X+gpKD/rX+v8AQUVibiUUYooEHpS0npS0DFpKWkoGKelIv3R9KKF+6PpQIdRSUtABSd6Wk70ALRRRQAUh6ilpD1FAC0UUUAFB6UUHoaACiilpAFLTaXNACDqfrS0dz9aKACiiigA70Ud6KACiiigYGlpKKAFopM0tABQOlLSDpQAUlLRQAZo70UDqaACiiikAUGig/wBaAFoooFABSN900tI33TQAtFFFABRRRQAd6KO5ooAKKKKAA9vrS0h7fWloAKKSigBe1A6UUg6UwFpKWigBKWikHegAopaKACk7ilpO4oAWiiigAooooATtRQOlLQMBS0lFAhP4vwpaT+L8KWkAtJzRRQMKKDRQAtJRRQIKKKKACiiigAooooAM0ZoxRQAlB6UtIelMBaKKKACiiigBB0paQdKWgBKKWigYneijvRQAUUUUAB6UtIelLQAUUUUCCk7UZpB0oAWiiigApO/4UUd/wpAFFFFABQelFB6GgAooooAKKKKAEHU/WlpB1b60tAAaSiimAdxRSdxS0CCiiigAPSig9DRQAUUUlMAo7mijuaACiiigAprdV+tOpp6r9aAFNJRRQAtJS0UAJ2oo7UuKAEpc0UlACH7wpaT+IfSloAKKKKAEPSlJpDRQAUUUUCCgdKKAeKACikzRQAtJ3pTTe9AC0UUUwCkNLSGkAppKWimAlB6GlpD0NACD7oooHQUUAFFFFAB3pKB1ooEFLSClzQAjdDRSN900tMAooooAKSlpKBAaSlopgJ3oPWgUHrQAlIxwPc0vTmq80pJ2r17n0ppXE2Nkkz8i/iaaBgUAUtXsZgKdSAUtAC0vakpaQAKWkFLQAUUUUAFLSU6kAlFLRQMKXtSGkzQAtFJRQMU0lHWjNABmkJxQTinxx5+ZunYUDCOPd8zdO1S0tJjmpbKFpDS9KKAEoPWlxSHqKAEpKdTaACkpaQ9KBCUUUUCEpDS0lMBKKrXd8loyKyli+enYVPHIksYkRgVPSnYjmTdhTSUtJTKE7U5P9Yv1FNpyf6xfqKBF1s+a/Tr/AEFHPtSt/rX+v9BSVibh83tRz7UtFAhpz7UvPtQaKAAZ9qXn2pKUGgYc+1Iudo6dKdSL90fSgA59qXn2oozQAc+1JzntS0dzQAc+1HPtS0UAJz7UhzkdKdSHqKADn2o59qWigA59qDnB6UUp6UAJz7Uc+1HaigA59qOfailpAIM5PI60vPtSDqfrS0AHPtRz7UUtADec9qXn2o70tACc+1HPtRRQAhz7Uc+1KaKADn2o59qKKADn2oGcDpRQOlAwwfajB9RS0UAJz7Uc57UtHegBOfal59qKBQAc+1Jz7UvelPagBOfajn2paKQCc+1DZ2npS0jfdP0oAXn2pOfalooATn2pefaiigBOcnpRz7Uvc0UAHPtRz7UUUAIc8dOtLz7UHt9aWgBvPtRz7UtFMA59qOcdqKO1ABz7Uc+1FFABz7Uc89KKPWgA59qOfailoATn2pDnI6U6kPUUAHPtRz7UtFACc+1HPtS0UAIM47Uc+1A6UtACc+1HPtS0UAJzu7dKOfaj+L8KWgBOfajn2paKAE59qOfailoATn2o59qWigBOfajn2paB0oAOfak59qWigBOfajn2paSgA59qOfaijNABz7UHOO1LSGgA59qOfalooATn2o59qWigBBnA6Uc+1A6UtACc+1HPtRS0DE5z2o59qXvRQITn2o59qKKAEbOO1Lz7UN0ozQAc+1Jz7UuaSkAflSc47UtAoAOfak59qWigA59qTnd26UtJ/F+FAC8+oo59qKKADn2pDnHalpD0NAC8+1HPtS0lMA59qTn2pc0ZoAaM5bp1pefakHVvrS0CE59qOfalooATnI6UYPtS9xS0AJz7Uc+1GaTNAAc47Uc+1B6UUwE59qOfalooATn2o5yelLSdzQAvPtSc+oopKADn2pDnK9OtLQeq/WgA59qOfaiigA59qOfalooAaM47UvPtQOlFABz7Uc+1FFADTncOlL83tR/GPoaUmgBOfak59qWigQhz7Uc+1KelFACc+1HPtS0UAJz7UgzjtTqQdKADn2o59qM0UAJz7UYOe1LSZ5oAOfal59qSigA59qQ59qWimAc+1HPtS0lACc+1Ic47UtHagBBnA6UvPtQOgo7UAHPtSc+1FFAhBnPal59qO9LTATn2pOfalJooAac7T0peaD900tACc+1HPtRS0CE59qTn2pc0lMA59qOfaiigBOfajmlq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") !important;
  background-size: cover, 112% auto !important;
  background-position: center center, center top !important;
  background-repeat: no-repeat, no-repeat !important;
  background-color: #f6fbfc !important;
}

#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"]::before,
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"]::after {
  opacity: 0 !important;
  display: none !important;
}

#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpcontainer,
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpcontainer-fluid,
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zprow,
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpelem-col,
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpcarousel-content,
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpcarousel-content-inner,
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpcarousel-content-container {
  background: transparent !important;
  background-color: transparent !important;
}

@media (max-width: 991px) {
  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] {
    background-image: linear-gradient(180deg, rgba(255,255,255,.84) 0%, rgba(255,255,255,.70) 46%, rgba(255,255,255,.60) 100%), url("data:image/jpeg;base64,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JS4ooASiiigAooooGFLSUtABRSUUALRRRQACiigAnpQAGlC568U4KB9adSuNIQADpS0UUhhRRRQAUUUtACUUUUDCloxRQAUZooxQAUUYooAKKSloAKSlooASlooFACUU7FFACUUtFACUUtGKAEApaKKQBRR2ooAKKKKADvRR3ooAKKKKACkpaKACjvRRQAUhoopgJRS0lABRRig0AJRilpKACig0dqAA0lLSUAFJS0UCEooopgFFFFAhKSloNACUUuKKYCUUUuKAEope1FIBMUUvakpgFGKKMUAFHeilFIApKXNHWgBKKKO9MApKWm0AFLRQelACUUUUAFFJ1paAEFLSCjNABRmkpaACnJ/rF+oplOj/ANYv1FAEbn94fw/lTTTmB8w59v5UxpFX3PoKszFxTWkVeOp9BUZdm9h6CkAqrEuXYczM3U4HoKQDFKBnpShGPamSApacIz604IPepuOzGUop+0elKAPSi4+UjpRUgpaVw5SOipaKVx8pHS0+louPlGCin0YFK4WG0tLgelLgUXCw2lpcUm0+tAWCijBo5FAC0UmaWkAUtJS0DCkAx0paKAClpKKQxaKKKACiiigApaKKAEpaMUUDEpaKKACiiigBkkaTRlJF3Ke1EcUcMYSNQqin0UCsr3CiiigoSloooEJRS0lABiilooASiiigBKKWigBKM0UUwGlAfamlGHvUlFAWIqKlIB6immP0P507isMxSEUpBHUUUCEBZejEU8SuOuDTaWgZIJx3U04Sof4vzqCjFKw7stAg9CDRVTbTgWHRjSsPmLOaO4quJXHofwpRO3dR+BpWHzInpahE691NOEye4/CiwXRJRTPNj/vClDp/eH50WHcWigMvqPzoyPUUAFFGfejj1FACd6KMjPUfnRuX+8PzoC4UUnmIP4x+dJ58f97P0FArodRTDOvZWP4U0zMeiD8TTsLmRLRUBeQ/xAfQU0qW+8zH8aLC5iwzop5YVE1wo6AmmeWo7UoAp2QnJgZnPQY+gph3N1yfqakxS4pk6siAPtS7T60+ii4WGhRRgU6koCwmKMUtFAgpKWkoAKKKKBAOlFFJQAtJSZpQCaBBQATTgoH1paCuUQACl70lGaBhRRRQAUUlGaAFpKTNIWpiuOozUfmDoOT7UoSRui4HqeKAuOzTS4HU04W5P3nP0WpFiRTwoz6nmldBZkOWb7qk0oikbqyr+tWKKLj5SIW6fxZc+5qQAKMKAB7ClpKVykkgFLSUUAFFFFABRRRQAUneiigBabS0lABRRRQAUUUtAwooxRQAUUUdelABQAT0pwT+9+VSDAGBSuNIYI/Wn46UUUrjsFFFJQOwtFFFACCloHSigBKKWigAHWlpO9LQITFFLRQMSloopAJRS0UCCkxxS0UDCiiigAooooAKKKXFACYpcUUUAJRSmigAxSUtFAw7UUdqKYCUoFFFIQd6SlpKAFooooGFJS0UCEooooAKSlpKAEopaKYBSUtJQAUlLRQAlFKaSgBDRTsUmKAEopaKBCYo7UUlABS0UUxCGiiigApMUtFACEUdqU0UAJRRQaACikpaADFFBooASl70UnegApccUUE0AFNPWlpD1FAAaKKSmAtIaKKACiiigApDRRQACg0lFABQaKSmIWnR/wCsX6imU5D+8X6igCrLMzynHCnH16U0RnsKsMqrIQoA6fyorS/Yy5e5GsfqfypwRR2pwFLSuOwgFLiilpFWCloFLSCwlAHFOoHSkFhMUtFLigdhKKXFGKAD8KKXFLikMSilxRjmgBMUuKKWgBKKWigLBRiiikAYpNopaKAsJto2mnUUCsM5FGafRgelAWGUopdtJg0BYWikozQIWikpaBhRRRQAtFFFABRRRQMKKKKACiiigAooooGFFFFABRRRQAUUUUAFFFFACUUUUCCkpaSgAooopgFFFFABTSin2+lLRQAwoR05pOnWpaTg9aLgR5pacUHamlSOnNAAaKTNGaYri0UZpKQC0UhozTEGKMCk3UuGPQGgBMD0owPSnbD60uz60AR4FG3PapQoHalpXCxF5ftR5Y71LRRcLDAgHalxS0UBYTFLiiigApKWigBKKXNJQAUtJRQAUUUUAFJS0lAgooopiCkozRmgQUmaM0oUnrQFhM0oUmnAAUZoHYQKBS5pM0maChaM0m6kJoELRTN1KFduimmFxxNJmlELnqwFOECjrk0roLMiLgUAO3RD+PFWVVV+6oH4UtFx8pAIHP3nA+lOFvGOoLfU1JS0rsfKhAoUYUAD2ooozSHYKO9FJ3pgLRSUZoAKKKTNAC0UZpKBBS0maKAClpBRmgAooooASilpKACiiloAO1AozQMnpQAtJyegpwj/ALx/AU8DHQUrjsMCetPAA6UtFK5VhKUUYpaB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ooNAoAWk70tJ3oAKKKKACkPUfWlxSHqPrQAtGaQ0UALRRRQADpRQOlFABRRRQAn8QpaT+KigAooooEFFFFABmiiigAo7UlL2pDDNFJS0ALSd6KO9MBaKSloASg0tJQAUUtJQAZozRRQAA8UZoHQUlAC0UUUgDvRR3opiEpc0UUDAnijNI3SigAooooEFJS0lABQTR2pKYBR3opD1oAKKKKBBQelBpD0oAWkNLSUAFFFFMBO5ooHU0GkAUZopKBBRRRQIKKKKAGnoaXtQehooASiiimAdqQGlNIOlAC0006m0AFHeijvQAUUlLTASkPUUppD1FIQtFJRTATNHaig9KACiiimAhozQaSgQnrRRRTEJRS0hoASnJ/rF+optOjP7xfqKYF1h+9b6/wBKSnN/rW+v9BSVkaCUUUtAxKKKWgAoopaAEoHSilHQUAFFFFAwooooAKKKMUAFFLijuKACiiigAooo7UAFJS0lABS0YpaAEHejFL60UAFJS0UAJQaKKAEoopaAENGKU0UAJRRRQAtJRShT34oASjBPQU8KBTqQxgj9TSgAE4FOpO9ABRRSgUAFIRS0UgCiikoAWhvumihvumgAooooAKKKKAE7mlo7migAoxRRQAHt9aWkPb60tACUUUUAFHYUtJ2oAKWiigBKUdTRQOppgFFFFABSHqPrS0h6igBaKKKACiiigBB0paQdKWgAooooAT+L8KWk/i/ClpAFFFFACGlpDS0AFJS0UAFIOlLQOlABRRRQAUnelo70AJS0UUAFIelLQelABRRRQAUUUUAIOgpaRfuiloAKKKKAE70tHeimAUlLRQMQ9KWkPSloEFFFFABSCigdKAA0tJRQAGk/i/CnUn8X4UgCilpKYBSHoaWg9KACiiigApKWigBB1P1paQdT9aWgBKKKKQB3oo70UAFFFFAB2oooHSgAopaTFMAoHU0tJ3NABRRRSAKD1H1opD1FABS0UUwEpaSloAB0pKB0ooAWiiigBP4hS0n8QpTQAlFFFABRRRQIKKKKACgdKKO1ACUUuKKQxM0d6Wk70wFooooAKKKDQAUUUUAFHaiigA7CkpR0FFAgoopKQB3paO9FMAoNGaQ0AB6Gig9KKACiiigBKBRRTAKSlzSUALTT1p1IetACUUUUCEoPSig9KAClopKACiiigBB3ooHeigQlFLSUAJS0UUxB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KAEpaKTvQMQdBS0g6CloAKKKKBBRR3ooAKKKKBgelBpD0pTTEJS0UUAFA6UUg6UgFooooAKO/wCFFJ3/AAoAWiiigApD0NLSHpTAWiiigAooooAQdW+tLSDq31paACiiigA7igijuKM0AJRS0lACGl7UlL2pAFJS0lABR3oooAKKKKAFpD1H1paQ9R9aAFpKWimAlFFFIAHSigdKKACkpaKYDe4paP4hS0wEooooADRQaU0gEooooAKQdKWkHSgAooooEFHelpO9AC0lFFAwoNFFAC0GkooAWk7UUHpSAB0FFA6CigAoozSZpgHelpO9LQIKSiigAboaKG6GimAUhpaKAEoooFABSZpaSgAo70UnegQUUUUAFBPFFIehoAWkNLSUCCiiigBB3oNA70GgBKWkpaYCHqKWkPUUUCEopaKAEPQ0vakPQ0vagBKSlptABQKKO1ACGilopgHam96dTe9ABRRQaBBSHqKWkPUUAFFFFMApD0paa7bR70CAttqMkk5NHJOTRVJEN3EpRRRTEJ3opKWgBKKKKAEp8f8ArF+oplPj/wBYv1FMDSb/AFjfX+gpDQx/eN9f6CjmsDpEpaTmjmgANLSHNLzQAUUUUAFA6CikHQUALRRRQAtJ60UdzQAUUZooAKO4opO4oAWijmnBfWgBuCelO2cc0vNBzikMXtRSc0vNABRSUvNACDqfrS0gzk/Wl59qACik5pefagA70UnOaWgAoo5ooADRQelLk+1IAoo59qOfagApB0pefakGcdqAFxRRzRz7UALSd6OfajnPagBaSjmjmgAo9KOaKAClxSc0vNABikb7ppeaRvummAtFHNHNABRRzRzQAetFJRQAtFFFACHt9aWkPb60tIAooooAKKKO1ABRRRTATFLRRQAUUUUhhR3H1ooPUUAFFLzRzQAmKWjmjmgBB0paQdKXmgAooooAT+L8KWk7/hS80AFFHNHNACUtIaXmgAopOaOaAFoHSjmkFAC0UUUAFHejmk70ALRRRzQAUHpRSGgBaKKKACjvRRzQAg6ClpB0paBBSUvNJzQMKKOc0c0CCiiigYHpRQelFABRRRQIKO1FHamAUUUUAFJ/F+FLSfxfhSAWiijmgAoPSjmkOcUALRSc0vNABRSc0tMBB1P1paQZyfrRzQAtFGaOaADuKKTnI6UvNABSYpeaOfagBCOKO1Bz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paRfuj6UwFooopDCjvRR3NAgpaSigYtJ/EKWk7igQtFJS0DCjsaKD0NABRQKWgBKKKKYCDqfrS0g6n60tIAooooAO9LSd6WkAlFGKKAA0tIaWgAoopaACkHSlpB0oAKKKWgAo70UnemAtFFFABSGloNACUtJS0AFI33TS0jfdNIBaKKKACiikoAPWil9aKYwooNFIBD2+tOpp7fWloAKKWigAo7UUDpQAUUUUAFJ3NLSDqaAFooooAKO4opD1FAhaKKKACiiigAHSigdKKACiiigYn8X4UtHf8KKACiiigAooNFABRRRQAUUUUAFFFFABR3oo70AFFFFABRRQelABRRRQIKKKKBgOlFA6UUCCkpaKAEpaO9FABRRRQAh6UtIelLQMKKKKACgdKKQdKAFooooAKT+L8KWk/i/CgANFFFABQelFIelMBaKKSgBaKSlpCEHU/WlpB1P1paACiiigBO4paTuKWmAlFLRQMSl7Uhpe1AgopKWgBKKKKACiiigApD2+tLSHtQAUUUUgCiiigAHSigdKKACiiigBP4hS0h+8KKYC0lFLQAlFFFABRRRQIKQdKWgdKBgaSiimIKO9FJ3oAWkpaKAEpDS0GgBKWkpaACkPSijsaAAfdH0opB0H0paACiiigBP4qWk/i/CloAKKKKBCN900tI3Q0tABRRSUALSUtNHegBaKKKAE70nelpO9AC0UUlABQelFIelAhaKKKACkpTSUAIO9FA70UAFFFFMBD2+tFB7fWigAooooEIehpaQ9DRQAtJ2oooASkpaKYCUUtFACUnSlqN2ycCmIazbjn8qbS4oqiQpD2paQ9qYBRRRQIWkNLR2oASlpKWgApKKWkIbRS0lMAooooEFLGP3i/WkpU/1i/WgDSI/eP8AX+gpeB0oP33+v9BRWJ0hmiiigAJ6UZoNLSAM0UdqKADNIPuj6UtIPuj6UwFooooAM0nelo7mkAUZoooAM0HqKWkPUUAGRRmlooGJSk8UCg9DQAZFGaBRQAmaUGiigBAev1paQdT9aWgAzzS5oopAJnmjNHeloAMijiiigBDS5oPSigAzRmlpKADNAPFLSDpQAZpc0UUAGaTvS0nemAuaM0lLQMM0hpaSgQUtFFIApD900tI33TQAtFFFACUtFFMAozRRSGFFFFACHt9aWg9vrS0AGaM0UUAJmjNLRQAmaXNF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moc55p0jZ49KaOlUhMSilpBTEGKKWkoAMUYpaSgAxSEdKdSY5oEFFFB5oAKSlpD0oAKWiigBOKXFJS0AJRigUUxCVBdPhRGO/J+lTkhQWPQc1TXMs2T3OfwqorqTJ9CaNdqAd6kjH7xfqKSlT/WL9RQI1T99/r/QUUH77/X+gormOoKKKKYAaKPSigBaKWkpAFIPuj6UppF+6PpTAWiiikAUdzRR3oAKWkpaYwpD94UtIeopAHelpO9LSABQehooNMAooopgFLRRSAQdT9aWkHf60UgClpKWgBO9LSd6WgAopaSgANFB6UUAFLSUvagApB0paQdKYC0lLRQMKTuaWk7mgQUUUtAwoNFIe1IQtFFFABSN900tI33TQApooooGFLSUtACdzS0nc0tABRRRQAh7fWlNIe31ooAKKKWgAoHSiigAooooEFFFFAwooooEFHpRRQAUUUUDCiiigAooooAKKKWgBO9FHeloASiiigAooooAKKKKACiiigAooooAKWkpaACikpaADFJS0UAJRRRQAUUUUAFFA6UUAFFFFABRRRQAUtJRQAHpRQelFABRRRQAUDpRQKACiiigApO9LSd6AFooooAKQ0tIelABRRRQAUUUUwEHU/WlpB1P1paBBRRRSATuKWk7iloAKKKKYCUdqKO1AwoopaAEo7mlpO9AgooooAKQ9RS0h6j60AFFFFIAooooAB0ooHSigAooooAT+IUtJ/EKWmAUlKaSgQhpaQ0tABRRRQMKTtS0lMAooooEFJ3paTvQAUlLRQAlFLikNABRRRQAUHofpRQelACD7o+lLSDoPpS0AFFFFAB3/Cik/i/Cl7UCEooooARvumihvumigYUUUUwCkFLSCgQGjFFLQAmaQ9aWg9aAEooooASjtRQelAhTSUUUAFFFFACDqfrRmgd6SmAUtJSmgBD2paT0paACkpaSgBD0NLQehooEJQx2rmlqJzub2FCBjaBRQOlUSFFFFABR3oooAKSlooAKQ9RS0h6igAooooEFIaWg0wCiiigAooooAQUUCkZgiFj0FMRBcvnEY+pogXGW/Coskksepqyq7VAq3orGe7uKKVB+8X6ikpyf6xfqKkZpkjzH5HX+goyPUUEDzH47/wBBRx6Cuc6gyPUUmR6ilwPalwPQUwG5HHIpcj1FBA9BRx6CgBdwx1FGR6ijA9BRgelACZGOooUjaOR0pcD0FIoG0cdqADI9RRkeopePQUYHoKQBkeopMjPUUuB6CgAZPFMAyPUUZHqPzowPQUYHoKADcPUUhIyORTsD0FJgZHFIYuR6ikyPUUuB6UYHoKQBkeopCRjqKXA9KCBjpTATI9aXI9RQAPSjA9BQAZHqKMj1FGB6CjA9BQAgIyeR1pcj1FA6n60uB6UgEyPUUZHqKXAowPSgBMjPWjI9RRgZpcCgBMj1FGR6ilwPQUYHoKAEyMdRS5HqKCB6UYHpQAZHqKMj1owPQUuB6CmAmR6ijIx1FLgelIAMdKADI9RRkeopePQUYHoKAEyPUUZGetLx6UYGelACZHqKMj1FLgelHFACZHqKCR60uB6UHHpSATI9aMj1pfwowPSgBMj1FBI2nmlwPShsbTxQAZHqKMj1o49BRgelAwyPUUZHqKXA9KMD0oATIyeRRketHGTS49hQAmR60uR60Y9qMUAISOOaMj1oPalx7UAJkeooz70YpcUAJketGRjrS4o7UAGR60ZFFFABketGRRSUALmiiigAzSdxS0ncUALRRRQAUUUUAFHFFGKAFzRSUUAHeijvRQAUUUYoAKKXikoAKKKKACiiigAooooAKKKKAFopKWgAooooAKSiigAooooAKKKKACiiigAzRmiigAozRRQAE8UZoI4o/CgAzRRRQAZpBS0UAGaMiijFABkUmeetLSd/woAMj1pcj1owPSigAyPWkJ4pcUhHFAgyPWjI9aMUUDDPvRmjiigBARk896M0DqfrS0xCZHrRketLgelGB6UgEyMjkUZHqKMcjilwPSgBMj1FGR6ilwKMD0pgJkeooyMdRRgegowMdBQAZHqKMj1FGB6CjA9BQAZHqKTIyeRS4FGB6UgEyPUUZHqKOPQUuB6UAJkeopCRkcjrTsD0pGAyOO9MBMj1pcj1o/Cj8KQBketGR6ij8KOPSgBARjqKMj1FKBx0owPSgAyPUUmR6ilwPSjA9BQA3I3DkdDS5HqKTA3jj1pxA9KYCZHqKTI9RS4FGB6CgQmR6ilyPUUhA9KXA9KADI9RSZHrS4HoKMD0oGJkeopARjqKdgelIBxTEJkeooyPUUuB6CjA9BQAmR6ikyM9RTuKTAzQAmR6ijI9RS8elJx6UAGR60hI9aXj0o4oAMj1FGR6ijAowPSgAyPUUhI55FOwKQgelACAjaOR0oyPUUADaOO1LgelACZHrRkeoowKXAx0oATIB6jpRkeopON3TtS4HpQITI9RS5HrRgelGBQA1iNp5pcj1FDAbTRgelAwyPUUZHqKMCjA9KYhMj1FAI9RS4HoKTAoATI9RRuHrS4HpRgelABuHqKTIz1pcD0FIRzQAmR60ZHqKXA9KMCgBMj1FBIx1pce1BAx0oEJkeopMj1pePSjFACZHqKNw9RRgelGB7UAICOeR1oJHrQMc8d6OKYBketGR6iijHtQAhI9aXI9RRjpRge1ABkeopMj1pcCjAoEISMdaXIx1FIQMHilwPagBjtgdeTUeR60rHc2e3aiqQmJmkFOwKQD2oEGaM0UYFABn3pM80uKKADIoyPWjAoxQAmfeg9aXFBHIoATIoyKXFGKYhM0madikoAM0mfeloxQAmaM0uBRgUAIKrTPvfaPur/OppX2LgfebpUGMCriupEn0CMZkHoOanzTIh8pPrUlD3EhKVD+8X6iinRj94v1FIDTP33+v9BSUp++/wBf6CkrA6goopaAE9KWkooAWigUUAFC/cH0o7Ui/dH0oAWiiikMKO5oo70CClpKKBi0h6ilpD1FAC0UUUgCg9DRQehpgFFFFABS0lKKAEHU/WlpB1b60tIAooooATvS0d6KACiiigAPSig0UAFLRRTAKTtS0nagApaSloAKO5oo7mgAooooAKDRQaQBRRRQAUh+6aWkP3TQMWlpKWgAooooATuaWk70tABRRRQAh7UtIe31paACiiigAo7UUdqACiiigAooooAKKKKACjuKKO4oAKKKKACiiigAooooAKKKKAClpKWgAopKWgBKKKKACiiigAooooAKKKKYBRRRSAKKKKAClpKKAFooooASiiigAooooAKKKKACiiigAooooAD0ooPSloASg0UUAFFFFABRRRQIKTvS0negYtFFFABSHpS0hoAKKKKACiiigBB1P1paQdT9aWmIKKKKQB3FFHcUUAFFFFMANHakpe1ACUUUUDDNJ3pRSd6QgpaSloAKRuo+tLSN1H1pgFFFFIAooooAB0ooHSigAooooAT+IUppP4hQaYBRRRQIDRQelFAwooooAKTtRQOlMQUUUUAFJ3paTvQAlLRRQAlFLSUALRSUUALSHoaKQ9KAAfdH0paQfdH0paACiig0AJ3oo70UCCiiloAa33TRQ33TS0DEoopaYCUlLSUCCiiloAKaetLSUAFFFFABSHpS0h6UCCiiigApDS0lACev1ooHf60UwCilpKAA9qKQ9qWgAooooAD0NNkOFx3NOPQ1Cx3HNNCYlLRRTEFIKKKBBRS0YoAKTvS0UAJS0UlABQeooo7igAooooAKQ0tBpgJRRRQIKCQASTwKWq8z722D7oPPvTSuJuwzJdix79KQj0p3SljG5/pWhmSgbVA9KKKKgYCnR/61fqKaKdH/AKxfrQBpn77/AF/oKSgkeY/Pf+goyPUVznUAooyPUUZHqKYBRSEj1FLkeooAWlpMj1FG4eooAKRfuj6UuR6ikUjaOR0oAWijI9RRkeopAFHc0ZHqKTPPWgBaWkyPUUuR6igApD1FGR6ikJGV5oGLQM5pcj1oyPUUgCg9KNw9RQSMHmmAUtJkeooyPWgBaKTI9RSgj1oAQdT9aWkBGW570uR60gCgUZHtRke1AB3opM89aXI9aACikyPWlyPUUABooJ4oyPWgApaTPvS59xTAKTtS5HqKQEY60AFLSZ96Mj1oAWk7mjPuKM89aAFopMj1FLkeooAKKMj1pCaQC0UZHrRketAC0h+6aMj1pGI2nmgY6ikyPUUZFAC0UZHrRketAB3NFJ3pcigAoozRkUAIaWkJ6c0uRQAUUZoyPWgAoo/GjNABRRRQIKKM0UDCiiigAo7iik70ALRRRQAUUUUAFFFFABRRRQAd6KO9FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUtJQAtFJS0AFFFFACUUUUAFFFFABRRRmgAooooAD0paaelLmgApaTNFABRRmjIoAKKMikzQIWk70uRSZ5oGLRRkUZHrQAUh6UuaQ0AFFGaM+9ABRRn3ooAQdT9aWkBGTz3pcj1oEFFGR60ZHqKAE7ilpMjPUUuR6igAopMj1FGR60wF7UdqTI9aMjHWgApaTI9RRkUAFJ60ZFGfekAUtJkeooyPWgBaQ9R9aM+9ITyOe9AC0UZHrRketABRRkeooyPUUAA6UUgIx1oyPUUALRRketJketAB/EKKTI3DmlyPUUwCijI9aTI9aBC0tNJHrS5HqKBhRRketISPWmAUDpRkeopARjrQIWijI9RSZHtQAtN70uR60meaAFopM0Z96ACijI9RSEj1oAWlpMj1FGR60AFB6GkyPWjI9aAAfdH0paQEbRyOlLkeooAKKMj1pCR60CDvS03Iz1pcj1FAC0hozRkeooARvumlprH5TzS5HqKAClpM+4oyPagApKMj1pMj1oAWlpMj1oyPWgANJRketGRmmAUUZFGR60ABpD0ozSE8UCFooyPWkyPWgBaSjIoJGKYCDqaKAev1oyKACijIoyPWgAopMjIoyKBC0UmR60uRQAyQ/Lj1plITuJNFUhXFopM0tAgo7UmaAaAFoozRmgAoPWkzR3oAWikzRmgBaT0ozSE8igB1JRkUZoAKKM0h6UwFpKKGYIpY0CGyvsXA+8entUCjAoyWYs3U06tErGbdxpqSIYTPrUfUge9TdOKGJC0lGaM1Iwp0f+sX602ljP7xfqKANM/ffgdf6CjA9KD99/r/AEFFYHUGB6ClwPSkpaAEIHHFGB6UGigAAGegpcD0FJTqQCEDHQUigbRwOlKaRfuD6UALx6Cjj0FFFAwwPSjAz0FFHc0CDA9BS4HoKKKYBgegpCBkcUtIeopDFwPSgAelFFABgegoIGDwKWkPQ0AAA9KMD0FFFABgelLgegpKWgBABk8DrS4HoKB1P1opAGB6CjA9BRRQAmBnpS4HoKO9FABgegowPQUtJQAEDHQUYHpQelFABgelLgelJS0wDA9BSADHalpB0oAXA9KMD2oooAMD0FGBmijvQAYHpRgelFFABgelJgelLRSAMD0owPSiigBcD0FIwG08UtI33TQAuB6CjA9KKKBhgelGB6UUUAFGKKKADA9KMCiigBMdKXFB7UUAGBRgUUUAGKMcUUdqACjFFFABRRRQAUUUUAFJ3FLR3FABRRRQAUUUUAFFFFABRRRQAd6KO9LQAlFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRS0lABS0lLQAUUUUAJRR2ooAKKKKACiiigAooooAQ9KWkPSloAKKKKACiiigAox7UUUAFJ3/ClpO9AC0YoooASjApaQ0AGBRRSUALRiiloAaAMn60uBQOp+tFAgwPSkwPQUtFACYGRwKXA9KTuKWgAwPSjHsKKKYCEDHSjA9BQaWgBMD2owKWk70gDFJgelLSYoAMD0FGPailoATA9BSEDjjvS0h7fWgBcD0owPSiigAwPQUYHoKKKAAAY6UYHoKB0ooAMD0FGB6UlLTAbgbhxS4HpR3FFAgwPSjA9BRRQAhAx0pcD0oPSigYYHpSYFLSUAGB6CgAY6UUDpTEGB6UmB6ClpKADA9KTAz0paTvQAYHoKMD0opaAEwPQUYHoKKPSgAwPQUED0FFFABgegpCBg8UtB6UAIANo4HSlwPQUD7o+lLQITA9BQQPQUZooAbgZ/ClwPSjv+FFAC4HoKTA9BS0lACMBtPA6UYHoKG+6fpS0DEwPQUYHoKKKBCED0FAA9KKKADA9KMD0oooAMD0pMCijvTAMfSjj0oooATFBHFLSHpQIMD0FJj2paKAEwPSjAoopgIAMmjA9qB1NFABgUYHpRRQITA44pcD0oooAMD0pkhGAKf0HNQk5JNNAwwMGjFHrRTJDFGBRRQAYFAFLSCgAwKMClpKAACjilpO9ABgUUUUAGBSYGaWg9RQAYFJxS0UAJiilpKBBwBk4AFVmbzXyeFHQU6R/MO0H5R+tGMVolYhu4YFHFFITTJCIZcn0qWmoMJ9adSY0FJgUUUgClj/ANYv1FNFOj/1i/UUAah/1j/X+gpKU/ff6/0FJXOdQUopKKYAaWkNLQAUUlKKAA0L9wfSjtSL90fSkAtFFFAwo7mijuaBC0UUtMBKQ9RS0h6ikMWiiikAtIehpaQ9DTAKKBS0AJS0UUAA6t9aKQdT9aWkAUUUUAHeijvRQAtFJRQAHpRQelFABS0lLQAUDpQKB0pgFFFFABR3NFHegAooooAKKKKQBRRRQAtI33TS0jfdNAC0UGjtQMKKKKADvRRRQAUUUUABooPaigAooooAKKKO1ABRRRQIKKKKBhRRRQAUdxRR3FABRRRQAUUUUAFFFFABRRS0AJ3oo70tACUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFL2pKKAFooooAKKKKAE7UUUUAFFFFABRRRQAUUUUAIelLSHpS0AFFFFAgoFFA6UAFFFJQMWk70tIOtAC0UUlABQaKDQAUUUUAFFFLQA0dT9aWkHU/WloEFFFFACdxS0ncUtABRSUUwCjtR2ooGHaiiikIKPWgUnrQAUUUUALTT1H1p1Ie31oAKKKKACiiigAHSg0DpQaACjNFJTATuKWk/iH40tAgpaSloGIaKDRQAUlFFMQUDpRQOlABSUGigApO9FHegApaSigAo9KKD2oAKKDRQAUHoaKD0NACD7o+lKKQfdH0p1AhDRSUZoAO/wCFFA6/hS0AFIaKDQMRvumlpG+6aKBBQaWkoAKQUUCgAooopgFJ3paQ9aBBRRRQAlB6UUGgApKWkoAKDRRTAQd6WkHeigQUUUUAB7UUelFADJDxj1plKTk5oqkSxDRQaWgBMUUtFABSCloFABRRRQAUneiigAopaKACk7ilpPSgAooooAO9QyyZOxfxNLNLt+Rfvdz6VEq4FXFdTOT6CqMClpaSqJCm4ywHrTj0pYxkk+nFAElJRRUjEopaSmAlOj/1i/UU2lj/ANYv1FAGoSPMf6+nsKMj3/Kg/ff6/wBBRXOdQmf84oyPf8qKWgBCR/kUu4f5FFLQAmR/kUZH+RS0UgDIx3/KkUjaPp6UueKF+6PpQAZHv+VJke/5UtFABke/5UmRn/61LR3oAMj3/KjP1/KiigAyPf8AKkJGR/hTqQ9RQAZH+RRn/OKWigYZHv8AlSE8Hr+VLQehoANw9/yo3D3/ACo7UZoANw9/yoyPf8qKWgBoIyfr6Uu4f5FA6n60ppAJke/5UuR7/lQKKAEyM9/ypcj3/KkPWloATI/yKXcPf8qKKAEJ/wA4pcj3/Kg9KKADI9/yoyKKKADI/wAigEYpRSDpTAMijI9/ypaKADI9/wAqTIz/APWpaO9ACZH+RRkUtFACZH+RRmloNIBMilyKKKADIpGI2mnUjfdNAASP8ijP+cUtFAxMijNLRQAmeaMijuaWgBMijNLRQAhPSjNB7UtACZoyKXNGaAEzRmlooAM0ZoooAM0lLRQAZooooAKSlo7igAozRRQAUUUUAFFFFABRS0lABRRS0AJS0lLQAlFFLQAlFFFABRRRQAUUUUAFFFFABRRRQAtFFJQAtFFFACUZpaSgAooooAM0UUUAJS5o70UAGaM0UUAITxS5oPSigAzRmiigQZFIDxS0nagYZozRRQAZozzS0negBc0maWkoAM0hPFLQaADNGaKKADNGaKKAEBGT9aM0o6n60UCEyKMilooATIyP8KMijuKWmAmaMiiigYhIxS7v84oPSjtQITNGR/kUUUgDI9/yoBFFHegAyKMj3oooAMj/ACKQkZH1paQ9R9aADI/yKMj/ACKWigBMj/IoyP8AIpaKAEBGKMj/ACKB0opgG4e/5Ubh/kUUUCG7huH+FLke/wCVH8Q+lOoGJkf5FG4f5FFFACE0ZHv+VBopgJkf5FG4e/5UtFAhM0AjH/1qWkB4oAMj3/KkyPf8qKKADI/yKTIz/wDWpaO9ABkUZHv+VFFABke/5UhI/wAinU00AGR7/lRke/5UtFACZHv+VBYYPX8qWg9KAEBG0denpRuHv+VA+6PpRQIM/wCcUmR/kUtFACZGf/rUuaO9FABkf5FJn/OKU0lAxGI2mlyP8ihvumimINw9/wAqTcPelNJSAMj/ACKQMP8AIp1JTATI/wAijNKaSgAz/nFGee9FHegQZ+tJn/OKWjNACZFITS0hoAMj3oyP8iiimAZpMj/IpaSgBAetLkUDv9aKBBmkyKXNFACZHFNduMU81ETk5poGJmlyKKKZIhPFLkUHpRQAUZpaSgAzSZFLQKADNGaKKADNJmlooATNLmiigAzSelLSHtQAZqKWXb8q/e/lSyy7PlX738qhC1cV1ZEpAoxTqBxS1RAlFLSGgBpNTINqAd6iUbnA7VNSY0JRRSUgA0maCaSmAZp0Z/eL9RTc0If3i/UUAax++/1/oKKP43+v9BRXOdQUUUUABopDS0AFFFFAC0i/dH0o7UL90fSkAtFFFABR3NFHegAooooAWkPUUtNP3hTGOpDS0UgEpT0ooPQ0AJS0UUwCikp1IBB1P1paaOp+tO70gDpRRRQAnelpO9FABS0lLQAHpRQelFABRQKKACgdKKB0pgFLRRQAUnc0tJ3NAC0UUUAFBooNIAooooAKG+6aKRvun6UAOpKKKBi0UUUAJ3NLSdzS0AFFJS0AIe1FB7fWigAooooAKWkpaACiiigQUUUd6BhRRRQAUdxRR3FABRRRQAUUUUALSUZpaAEooooAKKKKACiiigApaSigAooooAKKKKACiiigAooooAKKKKAClpKKAFpKKKACiiigAFFA6UUAFFFFAB3oo70UAFFFFAAelFIelLQAUUUUCCk7UppKBhRRRQAtJ3paTvQAUUUlAC0HpRQelABRRRQAUUUUAIOp+tLSDqfrS0CCiiigBO4paTuKKYwoopaAENGaD0NGKQhKKU0UAFJ3oooAKKKKACkPUfWlpD1H1oAWiiigAooooAQUUDpRTAKKKKAD+IUtN/iFLQAUUUlMANFBooEFFFFABTe1KetJ2oAKKKKACjvRR3oAKKKXNACUhpaQ0ALRRRQAUUUhoAB0H0ooHQUUCCjtRRQAnelpO9OoAQ9aSiigYjfdP0paRvumlNMQlFFFAC02nGm0AFFFFAC0h60UlAgooooAKQ9KU0h6UAFFFFMBKKKWgBB3ooHeigQUUUUDGSHgD1plKTuOaKZDCiiimAHoaKD0paQBSUtFACUUtJTAKKWkoAKKWk70AFFFFABUMsuDtQ/N3PpRJLztT8TUQXFWl3IcuwBcU6kpRVEhS0UUCEpDS008nHrQMkiGAW9afSY2gD0pCaQwpKTNIWoAUmmk04Ru3Xge9OESjryaLoLEQ3MflGalihPmLvPccCnjinIf3i/UUmx2L5/1j/X+gooP+sf6/wBBRmsDoCikz7UZoADSikNLmgBaSjNGfagAoX7o+lGaQfdH0oAfSUZopAFHeik7mgBaKPwooAWkPUUuaQnkUDFNFJmigAoPQ0uaQ0AKKKAeO9GfagAoo/CjP1pgIOrfWndqaDyfrS5pALRRn60ZpAJ3oozzRn2NAC0UmaM0AKelFIelLQAUUfhRQAUCjNAPFAC0UmaXNMApO5paTPNAC0UZozQAUlLSUALRRRSAKG+6aKRj8poAU0UZooGFLSUtAB3NFJ3NLmgAooozQAh7fWlpD2+tFABRRS0AJS0UlAC0UUUAFHeikoAWiiigAo7iik7igBaKKKACiiigAooooAWkoozQAUUd6KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAHSiiigAooooAO9FFFABRRRQAHpRSHpS0AFFFIaACiijtQAUUZooAKO/4UUd/wAKACiijNABQelFB6UAFFGaM0AFFFFAhB1P1paQd/rS5oAKKM0maYB3FFGeR1ozQMKKM0ZoEB6UdqTNLnjvSASijNGaACjvRmkz1oAWijNGaACkPUfWlzSE8j60ALRRQaAEoozRmmADpRSA8UuaBBRRR+FACfxClpP4hRmgYtJRmimIDRSE0uaACkNLmkzQAlHaijPFABRRRQAUd6M0d6AAUUZozQAUhpc0hNAC0UZozQAUhozSUCFHQUuOKaDwKXNABRRRmgA70lGeaM0DCijNGaYhG+6aWkY/KaM0ALRSZozQAe1JS5pKACiijNABSd6XNJ3oAKWkozQIQ0HpS5pCaACkpaSmAUUtGaBCDqaKM9frRQMKa5wMdzT6hZssTTQmHpRSZpaCQpaSigAPSlpO1LQAUUZooAKSlzQKAEpaKSmAtJ3paRmCLuY4FABVeSbf8qdO59aR3aU46L6etAAFWlbczcgAxQe1GaKoQtFGaQmgANFJmk3UxCk0R8tk9qQqx7Y+tTJBhRuP4Ck3YpK4xmoCu3b86nCqvRaXNRzFWIhD/eP5U8Kq9BilzSUXHYWm0uaTNIAp0f8ArF+oplOjP7xfqKYjQP33+v8AQUUH77/X+gorE3CiiigBD2paQ0tABS0lLQAdqQfdH0pe1Iv3R9KQC0tJQKACjvS0negAooooAKTuKWkPUUALS0lFABQelFKelAwFFIKXNAC0UUlAAOp+tLTR1b60tAC0UCikAneijvRQAuaKSloAD0ooPSgUAFFFFABQOlFA6UALRSUUwFo70tJ3oAKKKKACg0UlAC0UUUAFB+6aKQ/dNAC0UUUhhS0lFAB3NLSUtABRRRQAh7fWlpD2+tLQAUlLSUAFKKSgUALRRRQAUUUUAFFFFABR3FFHcUAFFFFABRRRQAUUUUAFFFFAB3oo70UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUCCiiigYUUUUAFFFFABRRRQAUUUUAFFFFAB3oo70UAFFFFACHpS0h6UtABSUZooAKO1FFABRRRQAtJ3P0paTv+FABRRRQAUHpRSHpQAtFFFAgooooAQd/rS0g6n60tABSUUUxh3FFHcUZoAKDRxQTSEJRRRQAUUUUAFHc0UdzQAUUUUAFIeo+tLSHqPrQAtFJRTAKKKKBAOlFA6UtABSUUUDE/iFFB+8KKYBRRRQIDRSHpS0AIaSiigAo7UUdqACiiigAo70Ud6ACiiigApD2paQ9qAFpKU0lABR2ooPQ0CAfdH0ooH3R9KKACijvQTQAneijvRTGFFFFAhG+6aWkb7ppaACkpaQ0AFIKKKAFpKKSgAo70UUCCg0UlABQelFHamAUUUUCCiiigBB1NLSDvS0ANdsLj1qKlJ3MTRVIlhRRS0AFJSiikAh6UtIelLQAUtJRQAUClpKACiioJLj+GP/vqqSbE3YkklWMerelVyWkO5+vp6U0DnJOTTqtKxm3cUUUmcUoDN0U0wCkJp4iPc04RqCOM/WldDsRZJ6AmlEbHrgVN2oouFiMRKOuTTuB0GKKQmkMVRuk9hzUxpkS4TPc0+pZSEooopDG0UUtMQlJRRQAUsf8ArF+opKVP9Yv1FMRoH77/AF/oKKD/AKx/r/QUVibhRRRQAhpaQ0tABRRRQAGhfuj6UGhfuj6UAFLRSUgHUnc0UDqaACiiigYUh6rS0h6rQIWiilFMYlB6UtHY0gEpR0o7UlADqSiloAaOp+tLSDqfrS0wClpKKQB3ooPWlpAFFFFAAelFB6UUAFFFFAAKB0ooHSgBaSjNFMBaO9JS96ACiiigAoNFBpgFFFFIAob7popG+6aAFooopDCiiigApaSigBaKKKAEPb60tIe31paAEooooAKXtRRQAUUUUAFAoo70ALSUUUAFHcUUelABRRRQAUUUUAFFAooAKKKKADvRR3ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFFFFAwFFA6UUAFFFFAB3oo70UAFFFFACHpQaD0ooASloooAKKKO1ABS4pKKACgdfwoo7/hQAUUUUAFIelLQelAgooooAKKKKAEHVvrS0g6n60tMAoopDQAelJSnrSUgFApKKKACig9KKACiiigAo9aKTuaAFooooAKQ9vrS0jdR9aYBRRRQAUUUUCAdKKB0ooGFFFJTAT+IUtJ3FLQIKKKKAENFBoNACUUUUAFHaijtQAUUUUALSd6KTvQAtFFFABQaKQ0ABooooEFHaig9KAAfdH0ooH3RRQAUlLmkoGHeijvRTEFFFFACN900tI33TS0AJSUtJQAUUtJQAUlFFABR3oo70CDtRRRQAUh70UHpTEFFFFABSUUUAA70124x604HqajPJzTQmxKKWkpiFpKWigAooNFIAPSlpD0ooAKKKO3PSgAprusYyx+g7moZLociLk/3u1RLG7nc3U9zVqPcly7DnkaXrwvpTRxUoiA6kmpAAvQAVV0tibEIRj0GPrThEP4j+VS0d6VwsNCqvQU7NFJSGLSUUGgBKKWkNACUijcwFKelPjXC57mhsaQ+iiipKEopaSgBKKKKBCUhpTSUwClT/WL9RSU5P9Yv1FAi+f8AWP06/wBBSc0p/wBY/wBf6CisjcOaTmlooAQ5o5oNLQAnNLRRQAc4pFB2jp0paF+6PpQAc+1HNLSUAHNHftS0nekAuD7Uc+1KKKBic0hzladSHqKBBzRzRRQMKOcdqKO1MQc+1FFL2pDDmjn2opaAGjOT060c0DqfrS0AAz7Uc+1FLQA3nNLz7Ud6WkAmDRz7UtFACHOO1HNB6UtABz7Uc0UUAHPtSDOKWgdKADmiiloATmjnNLSd6YBS80lLQAnNBz7UtFABzRg0UUAH5UjfdNLSN900ALzRQaSgBaKKKAEopfWigAFLSUUgA54+tHNB7fWloGJzRzS0lABzRziloHSgA5o5oooAKSlo70AFFFFABSdxS0ncUALzRRRQAc0UUUAJS80DpRQAc0c0UUAJ3paTvS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAgooooAKKKKBhRzRRQAgziloHSigA5o5oooATvS80d6TNABRRQKAA9KKD0ooAKKKKACkHSloHSgAoxRRQAc0nOfwpaO/4UAHNFFFAg5pDnFLSHpTAOfajmlopAHNJzS0UwGjOT9adzSDqfrS0AJzQetLSdaQCc5FHNB6iloASiiigBOaWg0UAHNHNFFABzSc5NLR3oAOaOaKKYCc0hzkfWnU09R9aADml5oooEJzRzS0UAIM4pefagdKKYxKKWkoATncKXmk/iFLQIOaQ5paQmgBKDRSmgBKKKKACgZxRSjpQAlGDRS0AN5o5zS0negA5peaKKAE5pDmnUhoEHNHPtRSigBOfakOcU7vSHvQAgzgUvNA+6PpQTQMSjmiimITnNLzR3oNIBOaOaDS0wGtnaaWhvumigBKOaKWgBKSlpKACjmiloATmk706k70CE5opaQ0AFIaWg9KYg/KijNFACUc0UvQZoAjYnkU2jOSTRTJYUd6WimIDRRRQMKOaKWgBD0paZJIsY5PPoOtRF5JOvyr6ChITdiR5gh2gb29BUDJJN/rXwv91elSKoHAFOq1oTuNRFQfKoFOooFK4BRS0UAFJS0UAJS0UUAJQaWkoGFJSmmk0AAG5wPzqc9KZEuFyepp9S2UkJRS0UgEpKWkpgJRzRRTEJQelFGaAG05P9Yv1FJTk/1i/UUCL5/1j/X+gooP+sf6/wBBRWRuFFFFACGlpDS0AFFFFAB2oX7o+lFIv3R9KAHUlLRQAUnelpO9AC0opKKQC0h6ilpD1WgAooooGFHaijsaYgozRRSGFKaKKAEHU/WlpB1P1pe1ABRRRTAO9FHeikAtHakpaQCHpRmg0UAFLSUtABSClpB0oAWiiigBaTvRR3oAKKKKYC0Gkpc0AFFFFABSN900tI33TQAppKWigBKWiigYUUetFAgooooGB7fWlpp7fWlpCFooooGJSjpRR2oAKKKKACiijvQAUUUUAFHcUUncUALRRRQAUCiigQDpRSDpS0DCiiigBO9LSfxfhS0AFFFFACGloNFABRRRQAUUUCgAooooAKKKO9ABRRRQAUHpRQelABRRRQAUUUUAA6UUDpRQAUUUlABRR3ooAKKKKAA9KKD0ooAKKKKACgdKWkHSgBaSlpKBBR3/AAopO/4UALSUtFMYUh6UUHoaAFooooEFFFBoAQdT9aWmjqfrS0AFJS0UAIeoooPUUUgCiiigA7UUUUAFFFFABR60UdzQAUlFFMApD1X60tIeq/WgQtFFFABRRRQMTtRQOlFMQUUUUAJ/EKWk/iH40E0AFJS0lABSmkpTQAlFFFABR2ooHSgAooooAKO9FJ3oAWkoooAKDRQaBBRRRQAUHoaKD0NAAPuj6UlAPyj6UUDCiiimIO9JR3ooAKWiigBrfdNFDdDS0AFJS9qSgApKWkoEFLSUZoAKTvS0lAC0lFFMAoJ4ozSHpQAUUppKBBTZD/DTicDNRdTmmhMB3paQd6UUyQooooAKKDUTz9kGT69qdrg3YkZlUZY4FQtMz8J8o9e9M2ljliSfengYqkkiW2xqxgZPepKO1LQxWCigUtIYlKKMUUhhRRS0AJRRRQAUlLRTASil70negApFXe2O3egnipY02r7mk2NIWilNJUlBRRRQIKSlpKYDaKWigBtJSmkpiCnJ/rF+optOT/WL9RQIvn/WP9f6CkzQf9Y/1/oKKyOgM0uaSjigQHtS0hH86XFABRRSYoACeKF+6PpQRQv3R9KAFzRkUcUYoAMijvRijHNAC0lGB6UYFACikPVaOKDjK0gHUZpMUYFAwoPQ0YoI4NAgooooAXNFJRQMAeT9aXIpAOv1peKACijijigA70cUY5o4oAKM0cUYoAUniko7UYpALRRijFABmkHSlxSDpQAvFFGBRgUAFHejik4zQAuaKMCjAoAM0HtRijHSmAuaKSl4oAKRvumlpG+6aAFoopMUALRSYpcUAJ3pc0lFAC0cUlLSGHp9aM0h6j60tAgopMUUALS9qSlHSgYUUUUAFHrRSUALRRRQAUncUtIeooAWiikoAWikoxQADpS0naigBc0UlLQAnf8AClpO9LQAUUUUAJS0UUAFFFGKACijFFABRRRQAUd6KKACiiigAo7UUdqACijikoAWikooAM8UZo7UUAFLSUUAHeijvRQAuaM02loAD0ooPSloASlpMUUAFA6UUg6UALmiikpiFpO/4UUd/wAKADNFGKKBhQehooI4NAhc0lLSUALSZo4pKQAOp+tLTR1P1p1MAopKKAA9RRSdxS0gCiiigA7UUHpR07UAFHFHFGKADNJnrRRjrTAKKMUYoEFIeq/WlpD1X60ALRmijFMYZopKKAAdKKB0ooEFGaMUlABn5hQaTuKU0AFFJRigApaSlxQAnFFH4UUAFAPFFIOlAC5ooooAKTvQaO9ABRRiigQUhpaQ0ALRRRQAUhPBpaQ9KAAfdH0ooA+UfSimAcUZoxSUgDPNLSAc0tMApKOKSgAPQ0uRSN900UALmkopKADNAooxQIM0UUUAFNNLSd6AFopMUuKYCUdqMUdqBC0lLTWIAoAa7ZOPSkpBS1RDE9aWk7mlxQAU13WMc9fSmPN2j/OowvOTyfWqS7ib7CszSdeB6CgClAp2KZImKWlxRQMKWiikAUUUUhi0UUDpQAUUUYoASilooASiiimAUhpabgsQB3oGOjXc2T0FTUBQqgCiobKQhpKU0GgBKKKKAA9KSlpKYhKDSUUAJmkpaKYhKdH/AKxfqKbSoP3i/UUAaDf6x/r/AEFJQf8AWP8AX+gorI3CiiigQGlpPT60tABRRRQAHpSL90fSlPSkX7o+lAC0UUUAFHc0UdzQAUUUUAFHcUtIeq0gHUU2loAWkPQ0tIehoGFFFFABRRQKYgHU/Wlpo6n60tIYtH0ooFAB3oo70UAFFFFMANAoNFIBaKMijtSAO9IOlFA6UAFLSUtABSd6Wk70ALRRRQAUelFBoAKKKKYBQ33TRQ33TQAtFFFABRRRQAd6Sl7migBKWiigAPb60Uh7fWloAKKKKACiijtSAWikpaACjvRR3NAwooooAKQ9RS0h6igBaKKKAEopaSgAHSijtRQAUUUUAH8X4UUfxfhRQAUUUUAFGaKKADNGaKKADNFFFABmjNFJigBc0UlLQAZozRSUALmiiigAopKKAFopKWgA7UUDpRQAUUUUAFFFFABiilooAQ9KWkPSg0ALSdKKKACk7UtIOlMQtFFFACUfxfhRSj734UAJRS0UDCkPQ0UMeKBBSZoopAFFFFAAOrfWlpB1P1paYCUUUUgDuKKPSigAooooAKKKKACkoopgFHrRR60CCiiigAoPVfrS01jyv1pjFpKKKACiiigQDpRSDpRmgBaaaKKADuPxoo7iigAooooAKWkNBoAKKKKACgdKKB0oAKKKSgAo70UnegQtFFFABRRSGgBaKKTNAC0h6Gig9DQAg+6PpS0DoPpQaACkopaYCd/wpaQ9aSgBaKSigAb7poNDfdNJQAUUUCgQUZoNFMAoopKACiikoAWkzRRQIKKKD0oADUbHLewp7nA9zUdNEsB1paAKbJIE46t6VQhSwQEseKgd2k46L6U3l2yx5p4FUlYlu4gGKcBSgUUCCloooGLRRRSAKKKWgYlLiiikAUUtFAwoNFFACUUUUAJRRRTGITUka4G49TTY03tk9BU3cVLY0JRS0lIYUhpaQ0CCkpaSgApBS0hpiEpKWkNACUUopKYhKcn+sX6im0qH94v1FMRfP+tf6/0FFIx/ev8AX+goz7Vibi0Un4Gj8KBgaWkJ9qM+xoEOpM0Z9jR+FABQv3R9KO3Q0in5R9KAHUUmfY0fhQAtIOpo/CjuaAFFLSZ9qPwoAKD1FH4GkPUcUALSikooAWg9DSZ9qM8HrSAWlpKM0DClpPwooEIOp+tLSDqfrS0DCiiigAzzS0nelB9qACij8DR+BoADSUHp0o/CmAtGaTPtS59jSAWkHSjPtSDp0pALRR+BooAWk70ZozzQAUtJ+Bo/CgBaDSUZ9qAFpabS0ALSN900fhSN900AOopM+1H4UALmik/CjNMBe5opO5ooAWij8KKAEPb60tIe3Hel/CgAopKKBi5opKKAFooooEFFFJ+FADqKTNFIBaQ9RRmjuKAFopKKACiiigYDpRQOnSj8KACij8KKAD+L8KKP4unaigAooooAKWko/CgAooooAKKM0UAFFFFABRRRQAUUUUAFFFBoAKKKKACiiigAHQUUg6UtABS0lH50AHeijvRn60ALSUZozQIG6UGkPTpR+BpgLRSUfhQMKB0o/A0g6dDQA6ik/A0UALSfxfhR+FH8XTtQIWkzRn2ooASg9KKQ9KQC0UUUAFLSUfhQADqfrRSDqfrS0AFFFGfagA7iik7ijNAC0UmaM0wA0Uho7UALRSUtAgo7mjPtSUALS0maT8KYC01uq/WlpCeV+tAC0UZpKAFopM+xozQAZ4pKO1FABRRRQAdxRR/EOKPwoAKKKM0ABpaaTR+FAC0UZ9qM+1ABSdqM0gPFAC0UZo/CgQUd6PwNJ370ALRSZ9qPwoAWg0U00AOpKKKYBQelGaTPWkAo+6PpRSDoKKYBS0mfaj8KAE70Ud6PwoAKKM0fnQAjfdNLTW6Gl/CgQUUUZoAKQUUCmAtJRSUALSUUd6ACiiigQUHpRmmSNxgfjTENY7jmgCgVFJLn5U/E1SRDYskuPlXk+vpUYHc9fWhRiniq2FuIBTqQUtABSiiigApaKKQBRRRQAval7UnalpDCiiigAooooGFFFFABSGikoGFIAWYAdaCfSp402LzyT1oY0KAFGBQeopaae1SMWkNFFAhKD0ooPSgApKKKBBSZoopgNooopiEooNJQAUqD94v1FNpyf6xfqKYi+3+sf6/0FJQ3+sf6/wBBRWJuApabSg0AB7UUH+tLQAUtJRQAGhfuj6UUi/dH0oAdRRSUALSd6WkHWgBaKKKAFpD1WlpD1WgApaKKQBSdqKD0oAXtS02loAWkpaKAEHU/WikHU/WloAKKKKADvRR3ooGL1ozmkpQaAA9KKQ9KWgAooooAKB0ooHSgBe1FJmlpAFJ3paTvQAUUUUALSGiigBaWm0UAOpG+6aKRvumgB1JRRQAUUUUwDuaXNJ3NFAC0UUUAIe31paQ9vrS0AFFFFABR2oo7UAFFFJQAtFJS0AFFFFABQeoopD1FIBaKKKYBRRRQADpRQOlFIApaSigA/i/ClpP4vwooAKKKWgYhpaSigBaKSjNABRRRQAUUUUAFFFHegAoopaAEoPSig9KAFpKM0ZoAWikzRQADpRSDpS0CCiiimAd6KTvS0AFFJS0AIelLSHpRQAtJS0lAwoHSigdKAFpKWkoAWkz834UUn8X4UCFoozSUAFB6UUh6UgFooooAWiiimA0dW+tLSDq31paQBSikozQAHqKKTuKKYBRRRmgQHpRQelFABRRRQAtN7mlpO9MAzRRRQAUh6r9aWkPVfrQAtFFJmgAzSUUd6AFHSikHSigAoooxQAfxD8aU0h+8KKACiiigBD0paQ9KWgAoopKACgdKKB0oEFLRSUALmm/xUtJ/F+FAC0ZopKACiik9KAHUUhpKAFoPSikPSmADoPpS0g+6PpRmgApKKKAAdaU0neg0AGaSiigQN0NLSH7popgFFFFABSUtIKBBRR1ooAKTvS5pO9ABRRR3oACQBmouvJpzHJ9hVeSTd8q9O5qkiGxZJN3yr07mmAYoAAp1XsSApRQKWgA9aWkApRQAtFFFIAooooAKUUClpDCiiloASlpKKBhRRRmgAJopKKACmk4pScU+NMne34CgYscePmPXt7VJS9aSpKCkPWlpD1FABQaKDQAhpD0paSgQUlFFAhKKDSGmAUlFJTEFFFJQAUqf6xfqKbTo/wDWL9RTEX2/1j/X+gpKD/rX+v8AQUVibiUUYooEHpS0npS0DFpKWkoGKelIv3R9KKF+6PpQIdRSUtABSd6Wk70ALRRRQAUh6ilpD1FAC0UUUAFB6UUHoaACiilpAFLTaXNACDqfrS0dz9aKACiiigA70Ud6KACiiigYGlpKKAFopM0tABQOlLSDpQAUlLRQAZo70UDqaACiiikAUGig/wBaAFoooFABSN900tI33TQAtFFFABRRRQAd6KO5ooAKKKKAA9vrS0h7fWloAKKSigBe1A6UUg6UwFpKWigBKWikHegAopaKACk7ilpO4oAWiiigAooooATtRQOlLQMBS0lFAhP4vwpaT+L8KWkAtJzRRQMKKDRQAtJRRQIKKKKACiiigAooooAM0ZoxRQAlB6UtIelMBaKKKACiiigBB0paQdKWgBKKWigYneijvRQAUUUUAB6UtIelLQAUUUUCCk7UZpB0oAWiiigApO/4UUd/wpAFFFFABQelFB6GgAooooAKKKKAEHU/WlpB1b60tAAaSiimAdxRSdxS0CCiiigAPSig9DRQAUUUlMAo7mijuaACiiigAprdV+tOpp6r9aAFNJRRQAtJS0UAJ2oo7UuKAEpc0UlACH7wpaT+IfSloAKKKKAEPSlJpDRQAUUUUCCgdKKAeKACikzRQAtJ3pTTe9AC0UUUwCkNLSGkAppKWimAlB6GlpD0NACD7oooHQUUAFFFFAB3pKB1ooEFLSClzQAjdDRSN900tMAooooAKSlpKBAaSlopgJ3oPWgUHrQAlIxwPc0vTmq80pJ2r17n0ppXE2Nkkz8i/iaaBgUAUtXsZgKdSAUtAC0vakpaQAKWkFLQAUUUUAFLSU6kAlFLRQMKXtSGkzQAtFJRQMU0lHWjNABmkJxQTinxx5+ZunYUDCOPd8zdO1S0tJjmpbKFpDS9KKAEoPWlxSHqKAEpKdTaACkpaQ9KBCUUUUCEpDS0lMBKKrXd8loyKyli+enYVPHIksYkRgVPSnYjmTdhTSUtJTKE7U5P9Yv1FNpyf6xfqKBF1s+a/Tr/AEFHPtSt/rX+v9BSVibh83tRz7UtFAhpz7UvPtQaKAAZ9qXn2pKUGgYc+1Iudo6dKdSL90fSgA59qXn2oozQAc+1JzntS0dzQAc+1HPtS0UAJz7UhzkdKdSHqKADn2o59qWigA59qDnB6UUp6UAJz7Uc+1HaigA59qOfailpAIM5PI60vPtSDqfrS0AHPtRz7UUtADec9qXn2o70tACc+1HPtRRQAhz7Uc+1KaKADn2o59qKKADn2oGcDpRQOlAwwfajB9RS0UAJz7Uc57UtHegBOfal59qKBQAc+1Jz7UvelPagBOfajn2paKQCc+1DZ2npS0jfdP0oAXn2pOfalooATn2pefaiigBOcnpRz7Uvc0UAHPtRz7UUUAIc8dOtLz7UHt9aWgBvPtRz7UtFMA59qOcdqKO1ABz7Uc+1FFABz7Uc89KKPWgA59qOfailoATn2pDnI6U6kPUUAHPtRz7UtFACc+1HPtS0UAIM47Uc+1A6UtACc+1HPtS0UAJzu7dKOfaj+L8KWgBOfajn2paKAE59qOfailoATn2o59qWigBOfajn2paB0oAOfak59qWigBOfajn2paSgA59qOfaijNABz7UHOO1LSGgA59qOfalooATn2o59qWigBBnA6Uc+1A6UtACc+1HPtRS0DE5z2o59qXvRQITn2o59qKKAEbOO1Lz7UN0ozQAc+1Jz7UuaSkAflSc47UtAoAOfak59qWigA59qTnd26UtJ/F+FAC8+oo59qKKADn2pDnHalpD0NAC8+1HPtS0lMA59qTn2pc0ZoAaM5bp1pefakHVvrS0CE59qOfalooATnI6UYPtS9xS0AJz7Uc+1GaTNAAc47Uc+1B6UUwE59qOfalooATn2o5yelLSdzQAvPtSc+oopKADn2pDnK9OtLQeq/WgA59qOfaiigA59qOfalooAaM47UvPtQOlFABz7Uc+1FFADTncOlL83tR/GPoaUmgBOfak59qWigQhz7Uc+1KelFACc+1HPtS0UAJz7UgzjtTqQdKADn2o59qM0UAJz7UYOe1LSZ5oAOfal59qSigA59qQ59qWimAc+1HPtS0lACc+1Ic47UtHagBBnA6UvPtQOgo7UAHPtSc+1FFAhBnPal59qO9LTATn2pOfalJooAac7T0peaD900tACc+1HPtRS0CE59qTn2pc0lMA59qOfaiigBOfajmlq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") !important;
    background-size: auto 100%, auto 104% !important;
    background-position: center top, center top !important;
  }
}
/* Codex Firefly hero background 2026-07-22 END */
/* Codex hero ambient overlay 2026-07-22 START */
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] {
  position: relative !important;
  isolation: isolate !important;
  overflow: hidden !important;
}

#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"]::before,
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"]::after {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  display: block !important;
  pointer-events: none !important;
  z-index: 0 !important;
}

#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"]::before {
  background-image:
    url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22240%22%20viewBox%3D%220%200%20240%20240%22%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22120%22%20r%3D%2286%22%20fill%3D%22none%22%20stroke%3D%22%2372cfd0%22%20stroke-width%3D%222%22%20opacity%3D%220.16%22%2F%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%22120%22%20r%3D%2248%22%20fill%3D%22none%22%20stroke%3D%22%236aa8bd%22%20stroke-width%3D%222%22%20opacity%3D%220.12%22%2F%3E%3Cpath%20d%3D%22M55%2096%20C87%2036%20157%2034%20188%2096%22%20fill%3D%22none%22%20stroke%3D%22%2360c7c7%22%20stroke-width%3D%229%22%20stroke-linecap%3D%22round%22%20opacity%3D%220.09%22%2F%3E%3C%2Fsvg%3E"),
    radial-gradient(circle at 6% 52%, rgba(113, 207, 208, .075) 0 40px, rgba(113, 207, 208, .028) 42px 60px, transparent 62px),
    radial-gradient(circle at 58% 22%, rgba(99, 170, 168, .055) 0 62px, rgba(99, 170, 168, .022) 64px 92px, transparent 96px),
    radial-gradient(circle at 79% 31%, rgba(115, 168, 189, .052) 0 76px, rgba(115, 168, 189, .018) 78px 116px, transparent 120px);
  background-repeat: no-repeat !important;
  background-size: 210px 210px, 100% 100%, 100% 100%, 100% 100% !important;
  background-position: 43% 16%, center center, center center, center center !important;
  opacity: .52 !important;
}

#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"]::after {
  background-image:
    linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,.98) 5%, rgba(255,255,255,.66) 13%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 76%, rgba(255,255,255,.60) 89%, rgba(255,255,255,.98) 96%, rgba(255,255,255,1) 100%),
    url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22170%22%20viewBox%3D%220%200%20220%20170%22%3E%3Cg%20fill%3D%22%230aa7ad%22%20opacity%3D%220.18%22%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%2234%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2268%22%20cy%3D%2234%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22102%22%20cy%3D%2234%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22136%22%20cy%3D%2234%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2234%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%2268%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2268%22%20cy%3D%2268%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22102%22%20cy%3D%2268%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22136%22%20cy%3D%2268%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2268%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%22102%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2268%22%20cy%3D%22102%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22102%22%20cy%3D%22102%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22136%22%20cy%3D%22102%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22102%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%22136%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2268%22%20cy%3D%22136%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22102%22%20cy%3D%22136%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22136%22%20cy%3D%22136%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22136%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),
    linear-gradient(135deg, transparent 0 49.4%, rgba(18, 166, 174, .04) 49.55% 49.75%, transparent 49.9% 100%),
    radial-gradient(circle at 73% 66%, rgba(255, 255, 255, .48) 0 96px, rgba(255, 255, 255, .18) 98px 148px, transparent 152px);
  background-repeat: no-repeat !important;
  background-size: 100% 100%, 180px 136px, 100% 100%, 100% 100% !important;
  background-position: center center, 72% 70%, center center, center center !important;
  opacity: 1 !important;
}

#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] > .zpcontainer,
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] > .zpcontainer-fluid {
  position: relative !important;
  z-index: 1 !important;
}

@media (max-width: 991px) {
  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"]::before {
    background-image:
      radial-gradient(circle at 12% 47%, rgba(113, 207, 208, .06) 0 38px, transparent 42px),
      radial-gradient(circle at 88% 58%, rgba(115, 168, 189, .05) 0 60px, transparent 66px);
    background-size: 100% 100%, 100% 100% !important;
    background-position: center center, center center !important;
    opacity: .26 !important;
  }

  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"]::after {
    background-image:
      linear-gradient(90deg, rgba(255,255,255,.98) 0%, rgba(255,255,255,.52) 11%, rgba(255,255,255,0) 25%, rgba(255,255,255,0) 75%, rgba(255,255,255,.48) 89%, rgba(255,255,255,.98) 100%),
      url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22220%22%20height%3D%22170%22%20viewBox%3D%220%200%20220%20170%22%3E%3Cg%20fill%3D%22%230aa7ad%22%20opacity%3D%220.18%22%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%2234%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2268%22%20cy%3D%2234%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22102%22%20cy%3D%2234%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22136%22%20cy%3D%2234%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2234%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%2268%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2268%22%20cy%3D%2268%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22102%22%20cy%3D%2268%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22136%22%20cy%3D%2268%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%2268%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%22102%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2268%22%20cy%3D%22102%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22102%22%20cy%3D%22102%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22136%22%20cy%3D%22102%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22102%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%22136%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2268%22%20cy%3D%22136%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22102%22%20cy%3D%22136%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22136%22%20cy%3D%22136%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%22170%22%20cy%3D%22136%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),
      radial-gradient(circle at 78% 78%, rgba(255, 255, 255, .46) 0 72px, transparent 76px);
    background-size: 100% 100%, 118px 90px, 100% 100% !important;
    background-position: center center, 91% 80%, center center !important;
    opacity: 1 !important;
  }
}
/* Codex hero ambient overlay 2026-07-22 END */
/* Codex hero CTA size match 2026-07-22 START */
#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpelem-buttonicon.zsbanner-btn .zpbutton-container {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}

#thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpelem-buttonicon.zsbanner-btn .zpbutton-wrapper {
  width: 243px !important;
  min-width: 243px !important;
  height: 52px !important;
  min-height: 52px !important;
  padding: 0 34px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
  line-height: 1 !important;
}

@media (max-width: 767px) {
  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpelem-buttonicon.zsbanner-btn .zpbutton-wrapper {
    width: calc(100vw - 64px) !important;
    min-width: 0 !important;
    max-width: 326px !important;
    height: 52px !important;
  }
}
/* Codex hero CTA size match 2026-07-22 END */
/* Codex hero left vertical align 2026-07-22 START */
@media (min-width: 992px) {
  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpcarousel-content .zprow-container > .zpelem-col.zpcol-md-5,
  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zpcarousel-content-inner .zprow-container > .zpelem-col.zpcol-md-5 {
    transform: translateY(-20px) !important;
    will-change: transform !important;
  }
}
/* Codex hero left vertical align 2026-07-22 END */
/* Codex global FAQ glass polish 2026-07-22 START */
#thememaincontent .zpsection:has(.zpelem-accordion) {
  overflow: visible !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpcontainer,
#thememaincontent .zpsection:has(.zpelem-accordion) .zpcontainer-fluid {
  max-width: 1160px !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpelem-heading .zpheading,
#thememaincontent .zpsection:has(.zpelem-accordion) .zpelem-heading h2 {
  text-align: left !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpelem-accordion {
  margin-top: 0 !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-container {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  grid-auto-flow: row dense !important;
  column-gap: 18px !important;
  row-gap: 0 !important;
  column-count: initial !important;
  column-width: auto !important;
  width: 100% !important;
  align-items: stretch !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-container > .zpaccordion:nth-child(4n+1),
#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-container > .zpaccordion-content:nth-child(4n+2) {
  grid-column: 1 !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-container > .zpaccordion:nth-child(4n+3),
#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-container > .zpaccordion-content:nth-child(4n+4) {
  grid-column: 2 !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordionicon {
  display: none !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion {
  position: relative !important;
  width: auto !important;
  min-width: 0 !important;
  min-height: 66px !important;
  height: auto !important;
  padding: 18px 62px 18px 22px !important;
  margin: 0 !important;
  border: 1px solid rgba(126, 181, 197, .42) !important;
  border-radius: 8px !important;
  background: linear-gradient(145deg, rgba(255,255,255,.72), rgba(227,244,246,.46)) !important;
  box-shadow: 0 16px 38px rgba(31, 76, 96, .10), inset 0 1px 0 rgba(255,255,255,.76) !important;
  backdrop-filter: blur(14px) saturate(125%) !important;
  -webkit-backdrop-filter: blur(14px) saturate(125%) !important;
  transition: background .24s ease, border-color .24s ease, box-shadow .24s ease, transform .24s ease !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion:hover,
#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion.zpaccordion-active {
  border-color: rgba(20, 164, 171, .46) !important;
  background: linear-gradient(145deg, rgba(255,255,255,.82), rgba(221,243,244,.58)) !important;
  box-shadow: 0 18px 42px rgba(31, 76, 96, .13), inset 0 1px 0 rgba(255,255,255,.88) !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion.zpaccordion-active {
  border-bottom-color: transparent !important;
  border-radius: 8px 8px 0 0 !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-name {
  display: block !important;
  max-width: 100% !important;
  color: #214a60 !important;
  font-weight: 700 !important;
  font-size: 17px !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion::after {
  content: "+" !important;
  position: absolute !important;
  top: 50% !important;
  right: 18px !important;
  width: 30px !important;
  height: 30px !important;
  transform: translateY(-50%) !important;
  border-radius: 999px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  color: #ffffff !important;
  background: linear-gradient(135deg, #14a6ad, #477f96) !important;
  box-shadow: 0 8px 18px rgba(31, 76, 96, .18) !important;
  font-size: 22px !important;
  font-weight: 400 !important;
  line-height: 1 !important;
  transition: transform .24s ease, background .24s ease !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion.zpaccordion-active::after {
  content: "−" !important;
  transform: translateY(-50%) rotate(180deg) !important;
  background: linear-gradient(135deg, #b06a2b, #477f96) !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-content {
  width: auto !important;
  min-width: 0 !important;
  border: 1px solid rgba(126, 181, 197, .34) !important;
  border-top: 0 !important;
  border-radius: 0 0 8px 8px !important;
  background: linear-gradient(160deg, rgba(255,255,255,.62), rgba(232,246,247,.40)) !important;
  box-shadow: 0 18px 34px rgba(31, 76, 96, .08) !important;
  backdrop-filter: blur(12px) saturate(118%) !important;
  -webkit-backdrop-filter: blur(12px) saturate(118%) !important;
  transition: opacity .28s ease, transform .28s ease, padding .28s ease, margin .28s ease !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-content:not(.zpaccordion-active-content) {
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  padding: 0 22px !important;
  margin: 0 0 14px !important;
  overflow: hidden !important;
  opacity: 0 !important;
  transform: translateY(-8px) !important;
  border-color: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-content.zpaccordion-active-content {
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  padding: 24px 22px 22px !important;
  margin: -1px 0 14px !important;
  overflow: visible !important;
  opacity: 1 !important;
  transform: translateY(0) !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-content .zpelement,
#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-content .zpelem-text,
#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-content .zptext {
  margin-top: 0 !important;
  margin-block-start: 0 !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-element-container {
  padding: 0 !important;
  color: #2b5669 !important;
  font-size: 15.5px !important;
  line-height: 1.65 !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-element-container p,
#thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-content p {
  color: #2b5669 !important;
  font-size: 15.5px !important;
  line-height: 1.65 !important;
  margin: 0 0 10px !important;
}

@media (max-width: 991px) {
  #thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-container {
    display: block !important;
  }

  #thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion {
    min-height: 62px !important;
    padding: 16px 56px 16px 18px !important;
    margin: 0 !important;
  }

  #thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-content:not(.zpaccordion-active-content) {
    margin-bottom: 12px !important;
  }

  #thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-content.zpaccordion-active-content {
    padding: 20px 18px 20px !important;
    margin: -1px 0 12px !important;
  }

  #thememaincontent .zpsection:has(.zpelem-accordion) .zpaccordion-name {
    font-size: 16px !important;
  }
}
/* Codex global FAQ glass polish 2026-07-22 END */
/* Codex FAQ Firefly background 2026-07-22 START */
#thememaincontent .zpsection:has(.zpelem-accordion) {
  position: relative !important;
  isolation: isolate !important;
  background-color: #eef8fa !important;
  background-image:
    linear-gradient(180deg, rgba(255,255,255,.28) 0%, rgba(255,255,255,.06) 45%, rgba(232,246,248,.30) 100%),
    url("data:image/jpeg;base64,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gBaKSigBaWkooAWiiigQUUUUDCkoooAKSiigAooooAKKKKACiiigAooooAKKKKAFooFFABilpKKAFopKKVgFpKKKYBSUZooEFFFFABRRRmmAUmaKSgQUlLSUxBSGg0lABSUGimAU2lNJQAU2lJooEJSGlpKYmIaSig00AhooooE2JRRSUxBRRRTAKSikoAKSg0lAjEoxS4oxWhAlLilApaAGgUtLilxQAgoxS4ooAKKXFFBQCiilFAC0tJSikAtKKTFLUgOBp1MFKKAH0opop1AxwpRTRThQA4UtNpaBjhS00U4Uhi0tN707tSHcUU4UylBxU2AdRRRSGFKKSlpgLRQKKQwpaSlpALRSUtABQKKWgAooopAFFFLimMSilxRQMSloooAKKKWgBKKWigAoopaACkoopDClpKWgQUtJS0wFopBS0gFooooAWiiigAooooAKKKBTAKUUnaloAKKKKQBRRRQAUUUUALRRRQAUtJRQAtFFFABRRRQAUZ4oooAWikopAOopBRQAtJS0UDEooooAWikooAWikooAWlpKKAFopKWgAooooAKWkooAWikooAWikooAKKKKACiiigAooooAKKKKACiiigAooooAKWkooAWiigUCCjNFFABRSUUAFFFFABRRRTAKKKKAE7UUUlAgoopKYgpKWm0wCiikoAKKKQ0AJQaKSgQlFFBoAQnFJmkoqrCCkpaSgApKWkpkiUUUUwCkNFJmkAUmaKQ0xXDNJRSUxGTijFLilqiBMUYp2KMUAJilxS4ooGJRS4opjExS4opcUDExRS4oxQAlKKKWkAopcUlKOtIQUtFApDHClpKWgYopwpopR1oAdSikFLQA4UoptKKB3HUuaQUtJgApaSlpFDhS02lBpMB1FFGKQ0wpaSloAUUtIKKAFoooqRhS0lLQAUtJS0AFApaKQBRRRQMKSloxQMKKMUtMBKWiigAooopAGKMUUUAFFLRTAKKKKACloopALRRRTAWiiigAooooAKBRRQAUtJ2paACiiikAUUUUAFFFFABS0lFAC0UUUwFopKWkAUUUUAFFFFABRRRQAUtJRSAWlpBRQAtJRRQMKKKKACiiigAooooAWikpaAFopKWgAooooAKKKKACiiikAUlLRQAlLSUtMAooooAKKKKACiiloASiiigQUtJRQAUtJRQAUUUUAFFFFABRRRTAKKKSgAopKKBBRRRQISiiimAhpKKKYCGiikoADSUUUCCkopKACmk0pNNpoQUhpaQUwCiikpiCkoopiCkopKBAaSikosK4GkopDTAKSlpKAM0ClopaokTFFLiloATFGKWlxTATFGKWjFAxKKWigYlGKXFLikIbilxS0tAXExRilxRSEFLigUUhoKUUUUDHClFJSigY4UtNp1ACilFNpwoAWlFJSikNC0CiloAWlptLSKFFOFNFL0pWAdRQKKQJhS0lLQMWiiigaClpO9LUgFKKSigB1FFFIAooopgFLRRQAUUUUhhRS0YoGJS0UYpgFFFLQAlFLRQAlLRRSAKKKWmAClpKWgAooopAFFFFMAxQKWigAooopAFFFFABRRRQAUUUUAFFFFABS0lFMBaKKKAClpKWkAUUUUAFFFFABRRRQAUtJRSAWlpKKACiiigYUUUUAFFFFABRRS0AFLSfhS0AFFFFABRRRSAKKKKACiiigAooopgFFFFABRRRQK4UUUUAFFFFABRRRQAUUUUAFFFFABRRRTAKKKSgQE0lFFABQaKSgQUUUhpoAzSUUUwA0lFFACUlLSUCCkJopKACkpaaTTEJRRQaYCd6WkxRTEFIaKKYhKKKSkIKQ0UlNAFIaKSmIKSiigBKSlpKAKAFLilxRVEiYpcUUUwCloxS4oAKMZpcUUAJtoxTqMUBcTFGKXFGKkBMUYp1FIBtKBS0UDEopaMUAJiloooGFLRS0AApwpBSigBadTaUUDHClFIKUUALS0lApDHUUUtABS0lKKQwpwptKKVhjqBSZpaQXFooooGFLSClpAFFFFFhi0tFFKwBS0lLQAUUUUgClooplBS0UUgCiiigAooooAKKKWmAlFLijFABRRS0AFFFFABRRRQAUtFFABRRRSuAUUUUAFFFFABRRRQAUUUtACUUtFMBKWiigAooooAKWkpaACiiikAUUUUAFFFFABS0lApALRRRQAUUUUDCiiigAoopaACijFLQAlLRRQAUUUUAFFFFABRRS0AJRS0lABRRRQIKKKKACiiigAooooAKKKKACiiigAooopgFFFFACUUZooEBpKKKBBRSUUAFFFJmmAUlFFABSUUUwCkNFJQAUUUlAgpKKTpTEwNNpaSmAUlLRQJhSUUlMQUlFFMApKD1pKQgNJRSGqEJRRRQAlJS0lACUUUUAU6SnYoxVIkSilopgFKBRiloAKKKWgAopaKAEpQKMUCpAKMc0tFBQmKSnUUAJikxTqMUgEopaKACjFLiigAxTqQUtABSiilFAC0opKWgYtAooFIYtOptLQAooooNAC0UCipKFpQaSgUAOpaQUtIApaSlFIYUtJSigYtFFFABSikpaAClpKKQxaWkFLQMKKKKQBRRRTAWiiloAKKKKQBRRRTAKKKKACiiloASloooAKKKKQBRRRSAKKKKAClooFABS0UUAJS0UUwEoxS0UAJS0UUAFFFFABRRRQAUUUUAFFFFABRRRSAKKKWgAooooAKKWkoAKKWigYlKKKWgQUUUUAFFFFAwooooEFFFFABS0lLQMQ0UUUCCiiigAopaKAEoopaAEooooAKKKKACiiinYAooooAKTNFJQIKKKKBBSUUUAFFFIaYBSUUUwCkpTSUAFFFJQAlFFIaBAaSiigApDQTSU0ISiiimAUUUlMkKQ0tJTASiiigBKQ9KKQ0IQUhpabTEFJS0hoAKSlptABSUtJQBXxSYp2KKYhuKMU6imhBRRRTAKWkpaAClooFABS4ooqRhRiiigYUYpRRigBKMUuKMUgExRS4ooASlooxQAUtFFAC0tJSigBaUUlKKBi0tAopDCnU2nUAFHaiigAFLSUtIYtApKUUhi0tJS0DFFLSUtSIKWkpRQULRRRQAUtJS0AFFFFACilpKKQxaKKKQxaKSlpgFLSUtIAooopgFFFFABRS0UAFLRQaQBSUUUgCiinUAJijFLSUwDFFLRRYBKKWikAUUUUAFFFFABRRRTAKKKKAEpaMUUAFFFFMAoxS4opAJRS0UgCiiigAooooAKWkooAKKWigAoopaAEpaKKACiiigAooooAKKKKACiiigAooooAWkpaKAEpaKKACijtRQAUUlFABRRRTAKKKKACkoooAKKSigQUUUUCCkoooAKKKSmAUlFFMApKKKACiikNABSUUZoEFJRSUAFJSmmmmISiiimAUUUlAgoopKaEBpKWkpgFJQaSkIDTaU0hqhBSUUUAFIaWkoAKSlpKAEpD1paTvQBFjFFOxSEUAJikxTqKBDKKXFFVcQUUUtMApRSUooAKWkpakAoopaBhRRRSGFFFGKACiiigAopcUYoAMUUUtABS0UUAFOFJS0ALRRRSKClpKUUwFooopAFLSUtIaClFJThSGFKKSlFAxaUUlKKTEFKKKKQ0LRRRQMKWkpaACiiigBaBQKWgAooopDClpKWgYUUUtABRRRQAUdqKWgBKWiigBaSlpKTAKKKWkAUCiloAKKKKYBRRRSAKKKKACiiigAooooAKKWigAoxRRTAMUUUUAFFFFFwCiiikAUUUUAFFFLQAlFLRQAUCiigApaKKACiiigAooooGFFFFABRRRQIKKKKACilpKAFooooAQUtJRQAUtJRQAUUUUAFFFFMAopKKACiiigAopKKBBRRRQIKSikpgLSUUUAFJRRTAKSiigAooooASkoooEFJRSUAFBopKYgNNoopoAopKWgQUlFFMQUlFJTAKKKKAYlJS000CENFFFMQlFFFABSUtJQAUlLSUAJRRRQAmKTFOopFEZGKSnkUmKZI2kp2KMUCY2ilxRVJiCiiimAUopKWpAKWkpaAClxSUUDFooopDCilooASloooAKKBS0AFFFLQAUoooFADqKWkpFAKWkxS0AFFGKWgAooopMYtKOlNp1IYUtIKUUDFoFFAoAWlpKKVhbC0tIKWkNBS0lLQMKKKKAFpabSigBaKKKACiiigYtFFFIYtFFFABQKKKYC0UlL2pAKKSil7UgEpaSikAtLSUtABRRRQAUUUUAFFFFNIQUUUYosAUUuKKQwooFFABRRRQAUUUUAFFFFABRRS0AJS0UUAFFFFABRRRQAUtFJQAUtFFABRRRQAUUUUAFFFFABRRRQAUtFFACUUtJQAtJRRQAUZopKAFzRRRTAKKSigBaSiigAopKSmIWikopCFopKKACiikpgFFFFABSUUUwCikooAKKKKACkNFJQIKSg0UAFJRRTAQ0lBNJQhBSGlpKYCikoooEFJRRTEFJRRTAKSlpKBCGkpabTQmFFFLQAlJS0UAJSUtFACUlLRQAlJTqSgAxSYp+KMVJYzFJinkUlMVhmKSnkU3FMkTFJinYoxQKw2jFGKWmISig0UAFLRRQAUUUUALRRS0hhRRRTGFFGKWgAooopAFKOlFLTAKWkpaQDqKKXFIaEoFKaKBhRRRQAUUUtJjDFLRSZpAKKUUgpRQULQKKUUAFFFFADqKQUtSIKKKWgoSlFJS0wClFJS0gFooooAKKKKAFFFJSigYtFFFIYUUUUwClpKWkAtJRRQAtJRRSAWiiikAtFFFABRRRQAUUUU0AtFFFMAooooAKKKKQBRRRSAKWkpadgCjFApaLAJiloooASiloosAlLRRRYAxRRRQAUUUUAFFFFIAooooAKKKKLAFFFFABRRRQAdqKKKACiiinYAooooAKKKKACkoooAKKKSgAooooEFJRRQIKKKKACiikp2AWkoooAKSikpgLRSUUAFFFJQAtJS02gQUUUlABSUUUAFITR2ptMQUUUlMAooooEFFFJQIKKSiqAKKKKACkoooEIaSlpMU0AlLRRQIKSlooAbRS4pKACkpaKAEopaSgB9JinYpMVBoNoxTqSmIbTSKkxTaZLGUUpFFMQ0ikp9NxTJEopcUlABRRRQAUUUtABTh0ptLmgAopaKCgooopAFLSUtABS0UUAApRRS0AKKWkFL3pDCijvRQMWkpaKACiilpMYUhpaKQwFLSCloGLSikpaACiiigBaKSlpALRRRSBBRRRTGLS02lpAOFFIKWgAooooAKWkpaAFopKKBi0UlLQMKKKKQC0UlLQAUUUUgFopKWgBaKSlpAFFFFNAFFFLTASloooAKKKKQBRRRQAUUUtAC0UlHagAoopaACikpaACikooAWikooAKKKKAFopKWgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKSlpKACiijvQAUlFJTELRSUUCCiiikAUUUUAFFFFMApKKKYCUUUGgBDRRRQAUUUlAC0UlFAgNJRSZoAKKKSgAoooNAhppKWkqgENFFFABRRRQSJRRSU0AUUUUwCiiigQlFFFACUUUUAJRTqTFMQlFFFABSYpaKBiYpMU6igBtFLijFAiXFNIp9JWdzUZRilIxSUxCYxSYp1JTE0NIppFSUmKZJHRTsUmKZLG4op2KSgQ3FGKXFJTAKKKWgBKKWjFAABThSUtIApKWkoGLRQKWgYUUUooAKWigUAKKWkFLSYwpaKKBhRSUtAAKWiigYZopKWpGApaSlzQMWlFJS0AFFFFAC0UUtABRRRUsBaSlpKBhSikpaAFpaSigBaKKKAClpKWgBaKSloASiiigYtFJRQFxaWkooC4tFFFIApaSigQtLSUtIYUUUUAFFFFMYUUUUAFFFFAC0UlLQAUUUUALRSUUhBRRSUxDs0ZptLmgdxaKTNFIBaKKKBhRRRQAUYoooAKKKKAFopKKAFopKKAFopKKAFpKXNJQAtFJRQAUUUUAFFJRmgAooopiuFJRRQIKKKKLAFFFFFgCkopaACiikpgFJRRQAUlLSUAFFFFABRRSUCFpDRSUAFJRRQAlFFBoEJRRSGmAlFFBpgJRRRQIKKKSgQUUUtUA2ilpKACiiigQUhpaSkAlFLSUwCiiigApKWii4CUUuKMUxCUUuKMUAJRS0UDJMUU7FJiszQbikp2KTFNCY0ikp1JQAmKSlopkjSKbipKaRTTE0M70YpcUlMQlGKWigQ3FFLRTEFFFFABSijFLSAQ0lLRQUFLSUtABS0lLQAUopKUUAOFFAopMYtFJS0DEpRSUooAWiiihjCiiipGFFLRQAopaSloAKKKKBi0tJRQAUtFFJgLSUtFIAFFFFAxaKKKAFooooAKKKKAFoopKAFooooAWikooAWiiigBaKKKACiiigBRS0lLSAKKKKQwooooGFFFFABRRRTAKKKKAF7UUUUgCiikoELSUUUxBRRRTAKWkopMBaKSloAKKTNLQMKWkooAKWm0tAC0UlFIYtFJRQAtFJRQAtFJRTAWikpKLCHUlJRQAtJRRTEFFFFIAooopgFFFJmgBaSikoAWikooAKKKKACijNJQAZooooAKKKSgQUUUlABSUtJQAUlLSUAFJS0lMQUhpaSmAlBoooASiloxQISkpaKBCUtJS1QCUUtJQAlFLSUCCiiigApKWigBtFOooASkpcUUAJRS0UAFFFFABRiinxxNJ90cetFwsPxSU7FJiszQSkxTqTFMBlFOxSEUxDMUU7FJTENop1JimIYRTcVJSEUXEMpKcRSUxCUUUUCCiiigAzRRRQMKWiigBKWiigBaKKKAClFJSigBwooHSikMWiiloGNpaKWgAooooYwooFFSMWiiloAKWkpaAClFJS0DFooooAKKKKAFoo7UVLEFLSd6WgoKWkpaACiiimAUUUUgCiiigApaSloASlFJSigBaKKWgAooooAKKKKAFopKUUALRSUtSAUUUUAFFFFA7hRRRQFwooooAKKKKADNFFFABRRRQIKKKKYBRRRQAUUUUwCiiigAooooAKKKKACiiigAzS5pKKQxc0maKKACiiimIKKKKACiiigAooooAKKSigBaSiigApKWigBKKKKACiiigAoopKACiiigApKWkoAWkoooEFJRRQAUlLSUwCkoopCYUlFFMApDQaSmMKKKKBMKKKKCQpKWigBKKMUUwCiiimAUlLRQAlFLSUCEop1FADaKWigBKKdSYoASilxSUgEpyqzthQSalit2f5m+VP1NWgFRcIMD+dJysUo3IY7ZV5kO4+g6VMWwMDgelNJppNRuVsRUlFFMYUlOoxQFhuKTFOoxTEMxSEU/FJigVhmKSnkUmKYhtIRTsUlMQwikIp+KQincRHRTitJimIbRS0UAFFFFABRRS0AJS0UUAFFFLQAClpKWgBR0ooFLSGFFApaACiiigYUlKaSkxoWlpKKQxaWkpwoABRRSUALTqSloGFFFFABRRRQAtFGKKQBS0lLSAKKKSgYtLSUUALRRRQAUUUUAFFFFABRRSigBaKBRQAUtJS0AFFFFABS0lFAC0UlLSAWikpaACikpaACiikpALRSUUwFopKKLALRSUUALRSUUALRSZoosAtFNpaAFopKKYC0UlLQAUUUUAFFFFABRRRQAUUUUAFFFJQAtFJRQAtFNooAXNGaSigBaKSigAooooAKKKKACiik7UALRSUUAFFFFABRRRQAUUUUAFJRRQIKKKSgAooooAKSikpgFFGaDQIKSiigBDSUtJTAKKKKAFpKKWgQhoFFFABRRRTEGKSlopgJiilpKACilooASijFGKACiiigAoopyI0jbUGf6UBYYAWOACSewq3FbhOZMFvTsKkjiWIcct3alJrNyvsUo9wLUwmgmmk0igJphNBNMJp2EJS0lFMB1KKZmnA0hi0YoooASkxTqMUCGEU3FSYpuKYmhmKTFSYpuKdxDTSU7FJimFhpFNIqTFNxTJZHijFPIpuKYhKKXFJQAUUUUAFFFFAC0UUtABRRQOtADhR3o7UUhi0UUUAFFFFA0FFFFIYUtJS0hi0tIKWgAooooAKUUUCgBaKKXFAxKWiigAooooAKWkpakApKWkoGLRRS0AFFFFABRRRQAUUUtACUtFLQAUUUtABRRRQAUUUUAFFFFABRRRQAUtJRQAtFJRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAC0UlGaAFpabmigBaWm0UAOpM0lFAC0ZpKKACiiigAooooAKKSigBaKBRQAUUlFAC0lFFABRRRQAUUUUCCiiigAooooAKKKKAuFFFJQO4tJRRTEFJRRSAKKKKYCHrSUppKAE70UYooEFFFFACUlOpKYCUUUUAFFFFAC0UlFArC0lKKKYCUUUtACYooopiCiiigAoopaAEooqSKEynPRR1NK4xI4mlbjgDqfSriqsa7VGB/OgYVdqjAHamk1DdykrATTSaM00mlYYE0wmgmmk0xATTCaCaaTTAWlpuaWgB1FJS9aAFpaaKUUhjhS00U6gBKKWjFADMUhFPpMUxEeKSpCKaRTEMopx6UlMQ2kIp2KSmIaRSYp9Jii4rDMUYp2KSmITFLRRQAUUUUAFKKMUvagEFLSUtIYUUUUAFLRS0DG0uKDRSYwxRS0CkAtFFFAwpaSlFABS0UooAKKKKBhRRS0AJRRSigAoooqRiUUtFABRRRQAtFFFABRRRQAUopKKAFopKWgBaKKKAClpKWmAUUUUgCiiigAooooAKKKKACiiigAopKKAFpKKKADNGaKKACiiigAooooAKM0UUAFFFFABRRRQAUUUUAFGaKKAFzSZoooAWikpaACiiigAooooASiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooEFFFFABRRRQAUlLSUAFFFJQAUUUUwCiiigANNp1JQAlJilopoBKKXFJRYVgooopAJSU6kxTASilpKACiiigAooooAKWkooAWkoopiCiiikAUtJUsURlbnhR1NFwsEMJkOTwg6mrXAGAMAdBS8KoCjAHQU0mobuWlYQmmk0GmmiwAaaTQTTTVCENNJpSaYaBXEJptKTTSaBCinCm0Uxj6KQGlzSHcWlFNpe9AD6XNNopAPzS0ynA0DCjFLRQA3FJinYpKBDCKaRUmKQincCPFFOIpuKokbRTqTFACUmKWimKw3FGKdRRcVhuKMU7FFFxWEopaKBhRRRQAUtFFAwpaQ0lAC0lFFIYtKKQUtIYtFJS0AFLQKWgApaSloAKKKKAFooooGFLSAUtJgFGKXFGKQDaWlxSYoAMUlFLQMKKKKACiiigAooooAKUUlFADqKbThQAUUUUALRRRQAUUUUAFFFFABSUUUAFFFFAXCiiigQUUUUAFFFFABRRRQAUUUUAFFFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooC4UUUUAFFFFABRRRQDCiiigQUUUUAFJS0lAmBpKWkoEFFFFAwpDS0UAJRRRTAKSlpKEMKQ0tFMBKKKKACiiigQlFLSUXAKKMUUAFLSUtACUtFFACUtFFACUUtOjjMjYH5+lABFEZWx0A6mrmAqhVGAO1AUIu1elITUN3KSEJppozzSGhAITTTQTTTTEITTSaUmmGmIQmmk0ZpDQIQ00mlJphpiJKKSlpjuLSikopDHUtNpRQA4U4U3NLSGOpabSikAop1NooGOoxRS0ANxSYp+KTFADCKaRUmKbimIjIpKkxTSKdxWG0mKcRSUxDcUU6kxQAlFLiimISilooASloooAWkopKACiiikMKUUlLSGFLRRTAUUtIKU0gClpKWmAUUoopAFLSUtABRRRigYoFLRS0gCiikpAFFFJQAuKSjNFAwooooAKKKKACiiigAooooAKUUlFADqKQUUALRRRQAtFJRQAUUUUAFFFFAgooooAKKKKACiiigAooooAKKKKACiiigAooooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUCCiiigAooooAKKKKACiiigAooooAKKKKBhRRRQIKKKKACiiigApKWkoAKSlpKCQooooAKKKKACiiigBKSlopjEooopjEooooAKKSloAKKKKAsFGKKKBWDFGKKKADFFGaM0AGKMUUoBJwOSaABVLsFXqauqojTav4n1pscYiXH8R6mnE1DdykhCaaaDTTQAGmk0E02mIDTSaDTTTEJTCaUmm00ISm0tNJpgITTCaUmmmkSTUtNFLVDuLRQKWgApaSlpWGKDThTaUVIx1LTRS0DHClptOpAKKWm0tAx1FJQKADFJinUUAMpMU8im4ouAzFJin4pMUxDMUlPIpCKdxDaKXFJigQlFLSUwFpM0UmKYhc0lLRSGJRS0UhhS0UUwCiigUALRRRQAU6kFKKAFFFFApAFLSUtAwpcUAUtIBKXNFJSAWikopjFpKWkoAKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAAp1IKKAFooooAKKKKACiiigAooooEFFFFABRRRQAUUUUAFFJS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAwooooAKKKKACiiigAooooEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUDsFFFFABRRRQAUUUUCCiiigAooooASiiigTEooooEFFFFAwooooASilpKYCUUtFACUlLiii4XEopaKYxMUUtGKAEoxS0YoASilxRQAYpMUtFAgxVuKPyxlvvH9KbDFgB2/Af1qUmpbGhDTTQTSUhiGmk0ppppiENNNLTTTAQ00mlJphoJENNNKaYapAIaaacaYTQIQmmGlJptNIRPS0ynA0WC46lBptFIB9FNFOFMYtLTaUUhjgaWm0opWAcKdTc0ZpDuPzS02jNIY6lpuaWgYtLSUUALSYpRRQA3FJin0mKAGYpCKfikxQAzFJT8UmKdxDMUmKeV9KTFMQ2ilooASiloxQAlFLijFACUUuKKYBiiiigAopcUUALS0lFABS0YopDCnAUgp1IAooooAKSiikAUUUUxhRRRSAKKKWgBKKWigAooooAMUUtFACUYpaKAExRS0UAJS0UUAFFFFABRRRQAUUUUAwooooEFFFFABRRRQAUUUUAJS0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUlFFAxaKKKACiiigAooooAKKKKACiiigQUUlFAC0UlFAC0UUUAFFFFAwooooAKKKKACilooASilxRQAlFLRigBKKMUUCCiiigBKSnU2gAo70UUEhRRRQMKKKKACiiigAooooGJiilpMUAFJS4opiCiijFABRRiloATFFLRSASpoYt3zP90dB60kUW85P3R196sH26UNjSAmmmg000hgaaaWmmmAhptKaaaYgJppNKaYetBIhppNKaaTTAaTSGlNMJpiENMNKTTSaaQmNNIaUmmGmInpaTNFADgadTBS5oC46lzTc0oNKwx2aUU3NLmkA+img0uaBjs0uabRSaHcfSg0wGlzSGPpaaDS0DHUtNBpc0gFpRSUUDFpabS0AGKTFLRQA3FJin4oxQBHikqTFNxQAzAo207FGKdxWGYop1GKLisMpadikxTuFhMUYpcUUAJijFLRQAUUUYpgFLRilpDClopM0gFopKBQAtFFFABRRRSGFFFFABRRSigAoopaAEpaKKACiiigAooooAKKMUuKAEopcUUBcTFFLRQAlLiilxQAmKMUUUAJijFLRQAlFLRigBKKMUYoFYKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBhRRRQAUUUUAFFFJQAtJRRigQClpKWgApKKKAFxRRRQMKKKKACiiloASloooAKKKKACiiigAooooAKKKKACkpaSgQUlLRQAlJS0lBIUUUUAFFFLQNBijFLSUDDFGKWigBuKKdRQA2inUUANop1JQAlFLRQAlPjjLn0UdTSxxlz6AdTVjhRgDAFK4WDgAADAHQU0mjNJ3oGFNpTTTTAQmkpTTaBCU00pppNMQhNMpaQ0xCGm0pppNMQhNMJpSaYaEhXENNJpSaYaoQhpppSaaaCbliikpaChQaWm0UAOzS00UtADs0uabRQA8GlzTBS5pDuPzS5pmadmgY6lptKDSsA4GnZplLmlYY4GnZpmaUGkO4+im5paQx1FJmloGKKKSigBaKKKACjFFFACYpMU6igBmKTFSYpMUAMxRT8UmKAsNpKdijFFxDcUU7FGKdwG0U7FFFwEAopaKAEoxS0UgCiiigAooxRQAUUuKMUAJilopaAExRS0UDCiiigAooooAKKKWgBKWiigAooooAKKKKACiiloAKKKWgBMUUtFACUlOpKAEop1JQAlFLijFACUUuKMUAJikxS0UAJijFLRQAlFLRigLCUUYoxQIKKKKAsFFFFABRRRQAUUUUAFFFFABRRRQMKKKKBBRRRQAUUUUAJS0UUAFFFFABRRRQAUUCloGFFFFABRRRQAtFFFABRRS0AJijFLSUgEopaKYCUUUtADTRS0lAhKKcFY9AaXYe+KBWGUU7Z6mjaPX9KAsNpaXaPX9KTA9aLjCij8aWgBKKWigBKKWigBKKWigBKKWgKWOFFACVIkRbluB/OnLGF5bk1ITSGHAGAMAdqQmkpKACkopKYCZpKKSgQGmmlNNJpiYhNMpTTTTEBpppaaadhCE0wmlJphNAmxCaYTSk001QhKaaU000EtiGmk0pNMNAi3RRRQUFFFFAgpc0lFA7i0tNpRQA7NKDTaKBj80oNMpc0rBceDS5pgNLmkO48GlzTM0uaBj80uaZS5osA8GlzTKKVh3JAaXNR5pwIpDuPzS0zNKDSsO46ikzRmgYtLTc0uaAFooooAKKSloAKKKSgBaTApaKAExRilooATFGKXFL2oCwzFLinUYpDsMpadijAouKw2inYFGKAsNop2BRgUBYbRTsCjaKAsNop20UYFAWG0U/A96NooCwyin7RRtFA7MZilp+0etGz3oFZjKKdsPqKNpoCw2il2n0owfSmISiiigYUUtFAAKXFFFABRRRQAUUtFACYopaKAEopaKAEopaKAEopcUlACYoxS0UAJSU6igBtFLijFACUYpcUYoASjFFFABRiiigAxRiiigAxSYpaKAExRS0UAJ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SYpcUXCxFspdtSYoxSuOxHto21JijFFwsM20bafijFFwsM20u2nYoxRcLDdtG2nYoxRcLDcUYp2KMUBYbijFOxS4ouFhmKMU/FGKQWGYoxT8UYoCwzFLinYoxQFhm2l207FFAWG7aNtOxRigLDdtGKdijFAWG4pcU7FGKAsNxRinYoxQOw3FGKdRilcLDcUYp1FFwsNxRinUYouA2ilxS0XCw2jFOxRii4DaMU7FGKAG4oxTsUUDG4op1FADaKdRQA3FFOooAbiinUUANop1FACYoxS0UAJijFLRQAmKMUtFACYoxS0UAJiiloxQAmKMUtFACUUtFACYoxS0YoATFGKWigQmKMUtFACYoxS0UXATFGKWigBMUYpaKAExSYp2KMUANxRinYooAbijFOxRigBuPSlx60tNJosK4vSmk0ZpM1QrhmkopM0xBSUGkpgFNopCaBAaaTQaaTTACaYTQTTSaLCAmm0E0hNVYQhNNJpSaYTQICaYTQTTSaLCEJphNKTTDVCEJppNKTTTQTcQmkzQTTCaYhc0ZpKSnYB2acDTM0oNFgJAacDUYNOBpDuSA04GowacDQO5KDSg1GDS5pAS5pc1FmnZoGPzRmmZozQA/NGaZmjNAh2aQmkzSUCuLTc0hNITTEKTTSaCaaTTsMDSE0hNNJpgBNNJoJppNAhCaaTQTTSaZLYE00mgmmE07COkDU4PVYNinB657HXctLIR3qZZz3waoh6cHpWGmaKyo3fB96lwMcVmB6kWUqeCRU8o7l/FGKrpdH+IA1Ok0b9GwfQ0rMdxdtLinYopDG7aNtPopXAj20u2n4pMU7gNxRinYoxQA3FGKdijFADcUuKdikx7UAJijFOxRigBuKMUtFACYpMU6ii4CYpMU6ilcBuKMU6ii4DcUYp1FFwG4oxTqMUwG4oxTqKAG4oxS0UAJijFLRQAmKMU6igBuKMU6jFADcUYpaXFADcUYp1JQAmKMU6ikA3FLilooATFGKWigBKKWkoAMUUUUDCkpaKADFGKKKADFJilooAMUYoooAKKKKACjFFFABijFFFABRRRQAmKWiigBKWiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigQUUmaTNACk0maSkJppEtgTSZopKYgpKM0lMAopKKYBmkpKQ0xATSE0hpDQICaYTSk000wGk0lBpDTsIQ00mlzTSaYhCaYTSk0wmhITYhNNJoJpppkiGmk0pphNMTYhNNJoJpposICabQaSqAM0UmaKAHUCkozQA8GlzTAadQMeDTgajFOBpWESA0oNRg04GkBJmlzTM0ZoAfmlzTM0ZoAfmjNMzRmgB2aTNNzSZp2HYdmkzTc0madgHZppNJmmk0CuKTTSaQmmk0WAUmmE0E00mmTcCaaTQTUZNUkK4pNMJoJphNMRvBqXdUAanBqwOq5OGpQ1QhqcGpBcmDU8NVcGnBqVh3LAanh6qhqeHpWHcuJMyfdYirCXQP3x+IrND08PSaHc10dXGVbNPrIV/ep0uXXqcj3qHEfMaFFQJco33vlPvUwIIyDmlaxQtFFFIBKKWigBKKWkoAWiiigAooooAKMUUUAJijFLRTATFGKWikAmKKWigBMUUtJQAlFOpKYCUUtFACUUuKTFABRRRQAUYoooAKKKKACiikoAWikooAKKKKACiiigAooooAWkpaSgAooooAKKKKACiiigAooopDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiikzQFxaKTNJmiwri5pM03NBNOwri5pM0lJTELmkopM0CCg0lGaYBSUUmaYgJpM0UlABmkJoJpuaYmGaaTQaaTTACaQ0U0mnYQGmk0E00mgkQmmE04mmE00hXEJphpTTSaYhDTSaXNMJpkiE0w0pNNNNIBDTaU000wEpKKTNFgCikopgLS02loC44UoNMBpc0rAPBpwNMzSg0APzS5pgNLmgB+aXNMzRmgdyTNGaZmjNAD80ZpmaM0APzSZpuaQmgQ7NJmm5pM0WAUmkJppNITQK4pNNJpCaaTTEKaYzYoLVGTVJCFJphNBNNJpiAmmk0E0wmmI1w1ODVXDU8NWNjpuThqcGqANTg1IZOGpwaoA1ODUgJwacDUAanBqB3JgacDUINKDSsO5OGpweoAaUGlYLlkPUiSspypIqoGp4alYdzRS7P8Yz7irCTI/RufQ1kB6eHqXEdzYpc1mJcOnRuPQ81ZS7U/fGPcVLiVctUUxHVx8rA0+psMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACk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") !important;
  background-size: cover, cover !important;
  background-position: center center, center center !important;
  background-repeat: no-repeat, no-repeat !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion)::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none !important;
  z-index: 0 !important;
  background:
    radial-gradient(circle at 16% 20%, rgba(255,255,255,.34) 0 110px, transparent 112px),
    radial-gradient(circle at 82% 72%, rgba(255,255,255,.28) 0 130px, transparent 132px) !important;
}

#thememaincontent .zpsection:has(.zpelem-accordion) > .zpcontainer,
#thememaincontent .zpsection:has(.zpelem-accordion) > .zpcontainer-fluid {
  position: relative !important;
  z-index: 1 !important;
}
/* Codex FAQ Firefly background 2026-07-22 END */

/* Codex hero mobile spacing polish 2026-07-22 START */
@media (max-width: 767px) {
  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] {
    padding-bottom: 14px !important;
  }

  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] > .zpcontainer-fluid.zpcontainer,
  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] > .zpcontainer-fluid.zpcontainer > .zprow {
    height: 880px !important;
    min-height: 880px !important;
  }

  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] > .zpcontainer-fluid.zpcontainer {
    overflow: visible !important;
  }

  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] > .zpcontainer-fluid.zpcontainer > .zprow > .zpelem-col {
    height: 880px !important;
  }

  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .hero-carousel .zpcarousel-container {
    height: 860px !important;
    min-height: 860px !important;
    overflow: hidden !important;
  }

  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .hero-carousel .zpcarousel-content-container {
    height: 840px !important;
    min-height: 840px !important;
    overflow: hidden !important;
  }

  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .hero-carousel .zpcarousel-controller-container {
    bottom: 30px !important;
    top: auto !important;
    z-index: 30 !important;
    pointer-events: auto !important;
  }

  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zscustom-banner-highlight-text {
    align-items: center !important;
    background: rgba(255,255,255,.96) !important;
    border-radius: 999px !important;
    box-shadow: 0 10px 22px rgba(45,88,108,.08), 0 2px 8px rgba(45,88,108,.05) !important;
    display: flex !important;
    justify-content: center !important;
    min-height: 56px !important;
    padding: 0 20px !important;
  }

  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zscustom-banner-highlight-text .zptext,
  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zscustom-banner-highlight-text p,
  #thememaincontent .zpsection.hero-main[data-element-id="elm_GrFDa9d-yx6RGDA4p5Pl1Q"] .zscustom-banner-highlight-text strong {
    align-items: center !important;
    display: flex !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    justify-content: center !important;
    letter-spacing: 0 !important;
    line-height: 1.15 !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    width: 100% !important;
  }
}
/* Codex hero mobile spacing polish 2026-07-22 END */

/* psimus-home-below-hero-polish:start */

/* psimus-home-below-hero-polish: reversible visual layer */
:root {
  --psimus-polish-ink: #1f5368;
  --psimus-polish-muted: #5f8794;
  --psimus-polish-teal: #1fa5ad;
  --psimus-polish-teal-dark: #407d91;
  --psimus-polish-copper: #aa692d;
  --psimus-polish-bg: #f4fbfd;
  --psimus-polish-surface: rgba(255,255,255,.86);
  --psimus-polish-border: rgba(89,163,177,.24);
  --psimus-polish-shadow: 0 22px 58px rgba(31,83,104,.11);
  --psimus-polish-soft-shadow: 0 14px 36px rgba(31,83,104,.09);
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"].zpsection,
html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"].zpsection,
html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"].zpsection,
html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"].zpsection {
  color: var(--psimus-polish-ink) !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"].zpsection *,
html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"].zpsection *,
html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"].zpsection *,
html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"].zpsection * {
  letter-spacing: 0 !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpcontainer,
html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zpcontainer,
html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] .zpcontainer,
html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] .zpcontainer {
  max-width: 1180px !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"].zpsection {
  padding-block-start: 42px !important;
  padding-block-end: 48px !important;
  background: linear-gradient(180deg, #ffffff 0%, #f7fcfd 100%) !important;
  border-bottom: 1px solid rgba(89,163,177,.15) !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zprow {
  display: flex !important;
  align-items: stretch !important;
  justify-content: center !important;
  gap: 18px !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] [data-element-id="elm_yoSPldhRPAEu46_YYAxsxA"] {
  display: none !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-col.zpcol-md-4 {
  flex: 1 1 0 !important;
  width: calc(33.333% - 12px) !important;
  max-width: calc(33.333% - 12px) !important;
  padding: 0 !important;
  display: flex !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-box {
  width: 100% !important;
  min-height: 124px !important;
  padding: 22px 24px !important;
  border-radius: 8px !important;
  background: var(--psimus-polish-surface) !important;
  border: 1px solid var(--psimus-polish-border) !important;
  box-shadow: var(--psimus-polish-soft-shadow) !important;
  transition: transform .22s ease, box-shadow .22s ease, border-color .22s ease !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-box:hover {
  transform: translateY(-2px) !important;
  border-color: rgba(31,165,173,.42) !important;
  box-shadow: 0 24px 62px rgba(31,83,104,.14) !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpicon-container {
  display: flex !important;
  align-items: center !important;
  gap: 18px !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpicon {
  width: 58px !important;
  height: 58px !important;
  min-width: 58px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  border-radius: 999px !important;
  background: rgba(255,255,255,.95) !important;
  border: 1px solid rgba(31,83,104,.16) !important;
  box-shadow: inset 0 0 0 8px rgba(31,165,173,.06) !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpicon svg {
  width: 24px !important;
  height: 24px !important;
  fill: #6da5b8 !important;
}

html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] h6.zpicon-heading {
  margin: 0 !important;
  color: #56a1a1 !important;
  font-family: Manrope, sans-serif !important;
  font-size: 23px !important;
  line-height: 1.22 !important;
  font-weight: 700 !important;
}

html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"].zpsection {
  padding-block-start: 74px !important;
  padding-block-end: 82px !important;
  background: linear-gradient(135deg, #f2fbfd 0%, #ffffff 46%, #eef8fb 100%) !important;
  border-top: 1px solid rgba(89,163,177,.14) !important;
  border-bottom: 1px solid rgba(89,163,177,.16) !important;
}

html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zprow {
  align-items: center !important;
  margin-block-start: 0 !important;
}

html body [data-element-id="elm_A-7rjaqElUhVGBIKzeUvGA"] {
  display: none !important;
}

html body [data-element-id="elm_uH8ITCJ2yjF3iw9uvYy-sQ"],
html body [data-element-id="elm_ERxDlECm8HfHfGV-vRdJIQ"] {
  padding-left: 18px !important;
  padding-right: 18px !important;
}

html body [data-element-id="elm_VoKI1-j81g2Pag9Uo9ORrA"].zpelem-image {
  margin-block-start: 0 !important;
}

html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zpimage-container {
  max-width: 500px !important;
  margin: 0 auto !important;
  padding: 14px !important;
  border-radius: 8px !important;
  background: rgba(255,255,255,.9) !important;
  border: 1px solid rgba(89,163,177,.18) !important;
  box-shadow: var(--psimus-polish-shadow) !important;
}

html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zpimage-container figure,
html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zpimage-container picture {
  display: block !important;
  margin: 0 !important;
}

html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zpimage-container figure img {
  width: 100% !important;
  height: 410px !important;
  object-fit: cover !important;
  object-position: center center !important;
  border-radius: 6px !important;
  display: block !important;
}

html body [data-element-id="elm_ERxDlECm8HfHfGV-vRdJIQ"] {
  position: relative !important;
  padding-top: 18px !important;
  padding-bottom: 18px !important;
  padding-left: 44px !important;
}

html body [data-element-id="elm_ERxDlECm8HfHfGV-vRdJIQ"]::before {
  content: "";
  position: absolute;
  left: 18px;
  top: 28px;
  bottom: 28px;
  width: 4px;
  border-radius: 99px;
  background: linear-gradient(180deg, var(--psimus-polish-teal), rgba(31,165,173,.16));
}

html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] h2.zpheading {
  max-width: 640px !important;
  margin: 0 0 24px !important;
  color: var(--psimus-polish-teal-dark) !important;
  font-family: Manrope, sans-serif !important;
  font-size: 34px !important;
  line-height: 1.28 !important;
  font-weight: 700 !important;
}

html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zptext p {
  max-width: 650px !important;
  color: #315f70 !important;
  font-size: 17px !important;
  line-height: 1.76 !important;
  margin-bottom: 20px !important;
}

html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zpbutton-wrapper.zpbutton {
  min-width: 236px !important;
  min-height: 52px !important;
  padding: 14px 28px !important;
  border-radius: 999px !important;
  border: 0 !important;
  background: linear-gradient(90deg, #ff8428 0%, #f6ad46 100%) !important;
  box-shadow: 0 20px 42px rgba(210,111,34,.24) !important;
  transition: transform .2s ease, box-shadow .2s ease !important;
}

html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zpbutton-wrapper.zpbutton:hover {
  transform: translateY(-1px) !important;
  box-shadow: 0 24px 54px rgba(210,111,34,.28) !important;
}

html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"].zpsection {
  padding-block-start: 78px !important;
  padding-block-end: 88px !important;
  background-color: #eaf7fb !important;
  border-bottom: 1px solid rgba(89,163,177,.18) !important;
}

html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] .zpcontainer {
  max-width: 1120px !important;
}

html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] h2.zpheading {
  margin: 0 0 28px !important;
  color: var(--psimus-polish-teal-dark) !important;
  font-family: Manrope, sans-serif !important;
  font-size: 42px !important;
  line-height: 1.15 !important;
  font-weight: 800 !important;
}

html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] .zpaccordion {
  min-height: 68px !important;
  border-radius: 8px !important;
  border: 1px solid rgba(89,163,177,.26) !important;
  background: rgba(255,255,255,.72) !important;
  box-shadow: 0 14px 34px rgba(31,83,104,.075) !important;
  transition: background .22s ease, border-color .22s ease, box-shadow .22s ease !important;
}

html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] .zpaccordion:hover {
  background: rgba(255,255,255,.9) !important;
  border-color: rgba(31,165,173,.42) !important;
  box-shadow: 0 20px 48px rgba(31,83,104,.11) !important;
}

html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] .zpaccordion-name {
  color: #244f64 !important;
  font-family: Manrope, sans-serif !important;
  font-size: 17px !important;
  line-height: 1.38 !important;
  font-weight: 700 !important;
}

html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] .zpaccordionicon {
  width: 32px !important;
  height: 32px !important;
  border-radius: 999px !important;
  background: #209eaa !important;
  box-shadow: 0 12px 24px rgba(31,83,104,.22) !important;
}

html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] .zpaccordion-content {
  overflow: visible !important;
  border-radius: 0 0 8px 8px !important;
}

html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] .zpaccordion-element-container {
  color: #335f70 !important;
  font-size: 16px !important;
  line-height: 1.72 !important;
}

html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"].zpsection {
  padding-block-start: 58px !important;
  padding-block-end: 44px !important;
  background: linear-gradient(180deg, #eaf7fa 0%, #dff0f3 100%) !important;
  border-top: 1px solid rgba(89,163,177,.2) !important;
}

html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] h2,
html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] h3,
html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] h4,
html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] .zpheading {
  color: #5aa7a3 !important;
  font-family: Manrope, sans-serif !important;
  font-weight: 800 !important;
}

html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] .zpelem-col {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] .zptext,
html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] p,
html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] a,
html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] span {
  color: #315f70 !important;
}

html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] a {
  transition: color .18s ease, opacity .18s ease !important;
}

html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] a:hover {
  color: var(--psimus-polish-teal) !important;
  opacity: .95 !important;
}

@media (max-width: 991px) {
  html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zprow {
    gap: 14px !important;
  }
  html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-col.zpcol-md-4 {
    width: 100% !important;
    max-width: 100% !important;
    flex: 1 1 100% !important;
  }
  html body [data-element-id="elm_ERxDlECm8HfHfGV-vRdJIQ"] {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  html body [data-element-id="elm_ERxDlECm8HfHfGV-vRdJIQ"]::before {
    content: none !important;
  }
}

@media (max-width: 767px) {
  html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"].zpsection {
    padding-block-start: 34px !important;
    padding-block-end: 38px !important;
  }
  html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-box {
    min-height: 0 !important;
    padding: 18px 20px !important;
  }
  html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] h6.zpicon-heading {
    font-size: 20px !important;
  }
  html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"].zpsection {
    padding-block-start: 48px !important;
    padding-block-end: 58px !important;
  }
  html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zpimage-container {
    max-width: 360px !important;
    padding: 10px !important;
  }
  html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zpimage-container figure img {
    height: 300px !important;
  }
  html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] h2.zpheading {
    font-size: 29px !important;
    text-align: center !important;
    margin-top: 28px !important;
  }
  html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zptext p {
    font-size: 16px !important;
    line-height: 1.66 !important;
    text-align: center !important;
  }
  html body [data-element-id="elm_5NfbEYicPXaAqmEXFTfJhQ"] .zpbutton-container {
    text-align: center !important;
  }
  html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"].zpsection {
    padding-block-start: 54px !important;
    padding-block-end: 62px !important;
  }
  html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] h2.zpheading {
    font-size: 36px !important;
    text-align: center !important;
  }
  html body [data-element-id="elm_ACNtSsa6eCZcUrgka9vMxA"] .zpaccordion-name {
    font-size: 16px !important;
  }
  html body [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"].zpsection {
    padding-block-start: 46px !important;
    padding-block-end: 38px !important;
    text-align: center !important;
  }
}


/* Quick facts refinement */
[data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-iconheading .zpicon-container {
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  gap: 14px !important;
}
[data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-iconheading h6.zpicon-heading,
[data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-iconheading h6.zpicon-heading span {
  display: block !important;
  max-width: 100% !important;
  font-size: clamp(22px, 1.32vw, 25px) !important;
  line-height: 1.16 !important;
  text-align: center !important;
  overflow-wrap: normal !important;
  word-break: normal !important;
  hyphens: none !important;
}
[data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] [data-element-id="elm_hw94zJM3lelzioV7c3S12w"] .zpicon-heading {
  max-width: 280px !important;
}
@media (min-width: 992px) {
  [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] [data-element-id="elm_Rbhl9kwXEDskV8VYLwsT8Q"] {
    gap: 22px !important;
  }
  [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] [data-element-id="elm_GSeu2Vro2pp6Hb75RfGgQQ"],
  [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] [data-element-id="elm_LkIY0BT3sPU4GFEuQq9amw"],
  [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] [data-element-id="elm_UrRIpgXKYFdtEZ6wLegdKg"] {
    flex: 0 1 346px !important;
    max-width: 346px !important;
  }
}
@media (max-width: 767px) {
  [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-iconheading h6.zpicon-heading,
  [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-iconheading h6.zpicon-heading span {
    font-size: 22px !important;
  }
}

/* Footer refinement */
[data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_UwgaF-BrLG7nTEN1PVsBnA"] {
  max-width: 1180px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  column-gap: 0 !important;
}
@media (min-width: 992px) {
  [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_1GgzzV0kl3X6ou9AnJgoXw"] {
    flex: 0 0 30% !important;
    max-width: 30% !important;
  }
  [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] {
    flex: 0 0 70% !important;
    max-width: 70% !important;
  }
  [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_lJ4kDKIwKO1TCfTmZvwaIA"] {
    display: grid !important;
    grid-template-columns: minmax(210px, .96fr) minmax(280px, 1.14fr) minmax(230px, .96fr) !important;
    gap: 34px !important;
    align-items: start !important;
  }
  [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_jt8lb8km15RtYn9xxs2sGg"],
  [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_hV1uC-UL_VDoeECpxIYL_Q"],
  [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_wtcGJ8KkLRO0p1Dii457HA"] {
    width: auto !important;
    max-width: none !important;
    flex: initial !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
[data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_QtDogYt_gKOXy7oGB8lMNA"] .zpicon-heading,
[data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_QtDogYt_gKOXy7oGB8lMNA"] .zpicon-heading span {
  white-space: nowrap !important;
  overflow-wrap: normal !important;
  word-break: normal !important;
}
[data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] .zpelem-heading h2,
[data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] .zpelem-heading h3,
[data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] .zpelem-heading h4,
[data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] .zpelem-heading h5,
[data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] .zpelem-heading h6 {
  line-height: 1.14 !important;
}
@media (max-width: 991px) {
  [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_lJ4kDKIwKO1TCfTmZvwaIA"] {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 28px !important;
  }
  [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_QtDogYt_gKOXy7oGB8lMNA"] .zpicon-heading,
  [data-element-id="elm_nZ_vSOGdTOefm-zkqtin4w"] [data-element-id="elm_QtDogYt_gKOXy7oGB8lMNA"] .zpicon-heading span {
    white-space: normal !important;
  }
}

/* Quick facts contrast lift */
html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-box,
html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpbox {
  background: rgba(255, 255, 255, 0.97) !important;
  border-color: rgba(38, 153, 165, 0.38) !important;
  box-shadow: 0 18px 42px rgba(31, 83, 104, 0.14), 0 2px 8px rgba(31, 83, 104, 0.06) !important;
}
html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpicon {
  background: #f7ffff !important;
  border-color: rgba(38, 153, 165, 0.34) !important;
  box-shadow: inset 0 0 0 8px rgba(31, 165, 173, 0.10), 0 8px 20px rgba(31, 83, 104, 0.10) !important;
  color: #4fa1ab !important;
}
html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] h6.zpicon-heading,
html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] h6.zpicon-heading span {
  color: #318f90 !important;
  text-shadow: none !important;
  text-wrap: balance !important;
}
@media (min-width: 768px) {
  html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-iconheading h6.zpicon-heading,
  html body [data-element-id="elm_p3tOWVzjQepGlqUCKiE9kw"] .zpelem-iconheading h6.zpicon-heading span {
    font-size: 23px !important;
    line-height: 1.18 !important;
  }
}
/* psimus-home-below-hero-polish:end */

/* psimus-empty-page-placeholder:start */
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) {
  position: relative !important;
  overflow: hidden !important;
  padding: clamp(72px, 8vw, 118px) 20px !important;
  background-color: #f3fbfc !important;
  background-image:
    linear-gradient(90deg, rgba(82, 156, 174, 0.09) 1px, transparent 1px),
    linear-gradient(0deg, rgba(82, 156, 174, 0.09) 1px, transparent 1px),
    linear-gradient(135deg, rgba(255, 255, 255, 0.96) 0 46%, rgba(227, 249, 248, 0.72) 46% 50%, rgba(255, 255, 255, 0.9) 50% 100%) !important;
  background-size: 72px 72px, 72px 72px, cover !important;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section)::before {
  content: "";
  position: absolute;
  right: clamp(-180px, -7vw, -90px);
  bottom: clamp(-220px, -12vw, -140px);
  width: min(560px, 52vw);
  height: min(560px, 52vw);
  border-radius: 999px;
  border: clamp(42px, 5vw, 78px) solid rgba(99, 205, 202, 0.54);
  opacity: 0.72;
  pointer-events: none;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section)::after {
  content: "";
  position: absolute;
  left: clamp(24px, 8vw, 140px);
  top: clamp(54px, 8vw, 110px);
  width: min(220px, 28vw);
  height: min(220px, 28vw);
  border: 1px solid rgba(89, 164, 177, 0.22);
  border-radius: 999px;
  pointer-events: none;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) :where(.psimus-empty-placeholder-row, .zspsimus-empty-placeholder-row) {
  position: relative !important;
  z-index: 1 !important;
  justify-content: center !important;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) :where(.psimus-empty-placeholder-card, .zspsimus-empty-placeholder-card) {
  max-width: 760px !important;
  margin: 0 auto !important;
  padding: clamp(34px, 5vw, 58px) clamp(26px, 5vw, 62px) !important;
  border: 1px solid rgba(91, 165, 181, 0.28) !important;
  border-left: 8px solid #66d2cf !important;
  border-radius: 8px !important;
  background: rgba(255, 255, 255, 0.94) !important;
  box-shadow: 0 24px 72px rgba(31, 83, 104, 0.13) !important;
  text-align: center !important;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-heading,
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-text,
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-button {
  text-align: center !important;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-heading h1,
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-heading h2,
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-heading h3,
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpheading {
  margin: 0 !important;
  color: #427f96 !important;
  font-family: 'Manrope', 'Nunito', Arial, sans-serif !important;
  font-size: clamp(36px, 4.7vw, 62px) !important;
  line-height: 1.05 !important;
  font-weight: 800 !important;
  letter-spacing: 0 !important;
  text-wrap: balance !important;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-text {
  max-width: 620px !important;
  margin: 20px auto 0 !important;
  color: #1f5368 !important;
  font-size: clamp(17px, 1.45vw, 20px) !important;
  line-height: 1.65 !important;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-text p {
  margin: 0 auto 12px !important;
  color: inherit !important;
  text-wrap: pretty !important;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-text p:first-child {
  margin-bottom: 14px !important;
  color: #a7662b !important;
  font-size: 16px !important;
  font-weight: 800 !important;
  line-height: 1.35 !important;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-button {
  margin-top: 30px !important;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpbutton-wrapper.zpbutton,
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpbutton-wrapper.zpbutton-type-primary,
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) a.zpbutton {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-width: 218px !important;
  min-height: 52px !important;
  padding: 14px 28px !important;
  border: 0 !important;
  border-radius: 999px !important;
  background: linear-gradient(90deg, #ff8428 0%, #f6ad46 100%) !important;
  color: #ffffff !important;
  font-size: 18px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  text-decoration: none !important;
  box-shadow: 0 20px 42px rgba(210, 111, 34, 0.24) !important;
  transition: transform 180ms ease, box-shadow 180ms ease, filter 180ms ease !important;
}
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpbutton-wrapper.zpbutton:hover,
html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) a.zpbutton:hover {
  transform: translateY(-2px) !important;
  filter: saturate(1.04) !important;
  box-shadow: 0 24px 48px rgba(210, 111, 34, 0.29) !important;
}
@media (max-width: 767px) {
  html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) {
    padding: 56px 16px 70px !important;
    background-size: 54px 54px, 54px 54px, cover !important;
  }
  html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section)::before {
    width: 260px;
    height: 260px;
    right: -150px;
    bottom: -150px;
    border-width: 44px;
  }
  html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section)::after {
    width: 130px;
    height: 130px;
    left: -54px;
    top: 42px;
  }
  html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) :where(.psimus-empty-placeholder-card, .zspsimus-empty-placeholder-card) {
    padding: 30px 22px 34px !important;
    border-left-width: 6px !important;
  }
  html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpelem-text {
    line-height: 1.58 !important;
  }
  html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) .zpbutton-wrapper.zpbutton,
  html body :where(.psimus-empty-placeholder-section, .zspsimus-empty-placeholder-section) a.zpbutton {
    width: min(100%, 320px) !important;
    min-width: 0 !important;
  }
}
/* psimus-empty-page-placeholder:end */

/* psimus-footer-mobile-menu:start */
/* Hide only the duplicate quick links column in the footer; keep contacts and opening hours visible. */
.theme-footer-area [data-element-id="elm_jt8lb8km15RtYn9xxs2sGg"].zpelem-col {
  display: none !important;
}

.theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"].zpelem-col {
  display: block !important;
  visibility: visible !important;
}

.theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] .zprow,
.theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] .zprow-container {
  display: flex !important;
  flex-wrap: wrap !important;
  justify-content: center !important;
  align-items: flex-start !important;
  column-gap: clamp(32px, 5vw, 76px) !important;
  row-gap: 24px !important;
}

.theme-footer-area [data-element-id="elm_hV1uC-UL_VDoeECpxIYL_Q"].zpelem-col,
.theme-footer-area [data-element-id="elm_wtcGJ8KkLRO0p1Dii457HA"].zpelem-col {
  display: block !important;
  visibility: visible !important;
  flex: 0 1 280px !important;
  width: auto !important;
  max-width: 340px !important;
}

@media (max-width: 767px) {
  .zpheader-style-05.theme-mobile-header-style-01,
  .zpheader-style-05 .theme-header {
    position: sticky !important;
    top: 0 !important;
    z-index: 9999 !important;
    background: #eef7f8 !important;
    box-shadow: 0 8px 24px rgba(23, 68, 91, 0.10) !important;
  }

  .zpheader-style-05.theme-mobile-header-style-01 {
    overflow: visible !important;
  }

  .theme-responsive-menu-area,
  .theme-responsive-menu-container {
    z-index: 10000 !important;
  }

  html {
    scroll-padding-top: 86px !important;
  }

  .theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] .zprow,
  .theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] .zprow-container {
    justify-content: flex-start !important;
  }
}
/* psimus-footer-mobile-menu:end */


/* psimus-footer-logo-text-wrap:start */
.theme-footer-area [data-element-id="elm_o0FUylanSgobw-0KS5BJQg"] .zptext,
.theme-footer-area [data-element-id="elm_o0FUylanSgobw-0KS5BJQg"] .zptext > div,
.theme-footer-area [data-element-id="elm_o0FUylanSgobw-0KS5BJQg"] .zptext p {
  max-width: 238px !important;
}

.theme-footer-area [data-element-id="elm_o0FUylanSgobw-0KS5BJQg"] .zptext p {
  line-height: 1.55 !important;
}

@media (max-width: 991px) {
  .theme-footer-area [data-element-id="elm_o0FUylanSgobw-0KS5BJQg"] .zptext,
  .theme-footer-area [data-element-id="elm_o0FUylanSgobw-0KS5BJQg"] .zptext > div,
  .theme-footer-area [data-element-id="elm_o0FUylanSgobw-0KS5BJQg"] .zptext p {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
/* psimus-footer-logo-text-wrap:end */


/* psimus-footer-desktop-spread:start */
@media (min-width: 992px) {
  .theme-footer-area [data-element-id="elm_UwgaF-BrLG7nTEN1PVsBnA"].zprow,
  .theme-footer-area [data-element-id="elm_UwgaF-BrLG7nTEN1PVsBnA"].zprow-container {
    display: flex !important;
    align-items: flex-start !important;
    width: min(1060px, calc(100% - 48px)) !important;
    max-width: 1060px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    column-gap: 0 !important;
  }

  .theme-footer-area [data-element-id="elm_1GgzzV0kl3X6ou9AnJgoXw"] {
    flex: 0 0 300px !important;
    max-width: 300px !important;
    width: 300px !important;
  }

  .theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] {
    flex: 1 1 auto !important;
    max-width: none !important;
    width: auto !important;
    margin-left: auto !important;
    padding-left: clamp(80px, 10vw, 190px) !important;
  }

  .theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] [data-element-id="elm_lJ4kDKIwKO1TCfTmZvwaIA"].zprow,
  .theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] [data-element-id="elm_lJ4kDKIwKO1TCfTmZvwaIA"].zprow-container {
    display: flex !important;
    justify-content: flex-end !important;
    align-items: flex-start !important;
    width: 100% !important;
    margin-left: auto !important;
    column-gap: 20px !important;
    transform: none !important;
  }

  .theme-footer-area [data-element-id="elm_hV1uC-UL_VDoeECpxIYL_Q"].zpelem-col,
  .theme-footer-area [data-element-id="elm_wtcGJ8KkLRO0p1Dii457HA"].zpelem-col {
    flex: 0 0 max-content !important;
    width: max-content !important;
    max-width: none !important;
    min-width: max-content !important;
  }

  .theme-footer-area .psimus-hours__time {
    white-space: nowrap !important;
  }
}
/* psimus-footer-desktop-spread:end */


/* psimus-footer-mobile-left-align:start */
@media (max-width: 991px) {
  .theme-footer-area,
  .theme-footer-area .zpsection,
  .theme-footer-area .zpcontainer,
  .theme-footer-area .zprow,
  .theme-footer-area .zprow-container,
  .theme-footer-area .zpelem-col,
  .theme-footer-area .zptext,
  .theme-footer-area .zptext > div,
  .theme-footer-area .zptext p,
  .theme-footer-area h1,
  .theme-footer-area h2,
  .theme-footer-area h3,
  .theme-footer-area h4,
  .theme-footer-area h5,
  .theme-footer-area h6 {
    text-align: left !important;
  }

  .theme-footer-area [data-element-id="elm_UwgaF-BrLG7nTEN1PVsBnA"].zprow,
  .theme-footer-area [data-element-id="elm_UwgaF-BrLG7nTEN1PVsBnA"].zprow-container {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    width: min(680px, calc(100% - 56px)) !important;
    max-width: 680px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    row-gap: 28px !important;
  }

  .theme-footer-area [data-element-id="elm_1GgzzV0kl3X6ou9AnJgoXw"],
  .theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] {
    flex: none !important;
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    align-self: stretch !important;
  }

  .theme-footer-area [data-element-id="elm_ZyPG-PHtdJt2TZd3ORW45Q"],
  .theme-footer-area [data-element-id="elm_ZyPG-PHtdJt2TZd3ORW45Q"] img {
    margin-left: 0 !important;
    margin-right: auto !important;
  }

  .theme-footer-area [data-element-id="elm_o0FUylanSgobw-0KS5BJQg"] .zptext,
  .theme-footer-area [data-element-id="elm_o0FUylanSgobw-0KS5BJQg"] .zptext > div,
  .theme-footer-area [data-element-id="elm_o0FUylanSgobw-0KS5BJQg"] .zptext p {
    max-width: 238px !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] [data-element-id="elm_lJ4kDKIwKO1TCfTmZvwaIA"].zprow,
  .theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] [data-element-id="elm_lJ4kDKIwKO1TCfTmZvwaIA"].zprow-container {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    justify-content: start !important;
    align-items: start !important;
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    column-gap: 32px !important;
    row-gap: 26px !important;
    transform: none !important;
  }

  .theme-footer-area [data-element-id="elm_hV1uC-UL_VDoeECpxIYL_Q"].zpelem-col,
  .theme-footer-area [data-element-id="elm_wtcGJ8KkLRO0p1Dii457HA"].zpelem-col {
    display: block !important;
    visibility: visible !important;
    flex: none !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .theme-footer-area [data-element-id="elm_hV1uC-UL_VDoeECpxIYL_Q"] .zpicon-text,
  .theme-footer-area [data-element-id="elm_hV1uC-UL_VDoeECpxIYL_Q"] .zpicon-text-container,
  .theme-footer-area [data-element-id="elm_wtcGJ8KkLRO0p1Dii457HA"] .zpicon-text,
  .theme-footer-area [data-element-id="elm_wtcGJ8KkLRO0p1Dii457HA"] .zpicon-text-container {
    justify-content: flex-start !important;
    align-items: flex-start !important;
    text-align: left !important;
  }

  .theme-footer-area .psimus-hours__row,
  .theme-footer-area .psimus-hours__day,
  .theme-footer-area .psimus-hours__time {
    text-align: left !important;
  }
}

@media (max-width: 767px) {
  .theme-footer-area [data-element-id="elm_UwgaF-BrLG7nTEN1PVsBnA"].zprow,
  .theme-footer-area [data-element-id="elm_UwgaF-BrLG7nTEN1PVsBnA"].zprow-container {
    width: min(300px, calc(100% - 48px)) !important;
    row-gap: 24px !important;
  }

  .theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] [data-element-id="elm_lJ4kDKIwKO1TCfTmZvwaIA"].zprow,
  .theme-footer-area [data-element-id="elm_hxgh_qBXgRGRqhZn03s-pw"] [data-element-id="elm_lJ4kDKIwKO1TCfTmZvwaIA"].zprow-container {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    column-gap: 0 !important;
    row-gap: 24px !important;
  }
}
/* psimus-footer-mobile-left-align:end */


/* psimus-footer-mobile-logo-fix:start */
@media (max-width: 991px) {
  .theme-footer-area [data-element-id="elm_1GgzzV0kl3X6ou9AnJgoXw"],
  .theme-footer-area [data-element-id="elm_1GgzzV0kl3X6ou9AnJgoXw"] .zprow,
  .theme-footer-area [data-element-id="elm_1GgzzV0kl3X6ou9AnJgoXw"] .zprow-container,
  .theme-footer-area [data-element-id="elm_1GgzzV0kl3X6ou9AnJgoXw"] .zpelem-col {
    align-items: flex-start !important;
    justify-content: flex-start !important;
    text-align: left !important;
  }

  .theme-footer-area [data-element-id="elm_ZyPG-PHtdJt2TZd3ORW45Q"],
  .theme-footer-area [data-element-id="elm_ZyPG-PHtdJt2TZd3ORW45Q"] .zpimage-container {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: auto !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-align: left !important;
  }

  .theme-footer-area [data-element-id="elm_ZyPG-PHtdJt2TZd3ORW45Q"] img.zpimage,
  .theme-footer-area [data-element-id="elm_ZyPG-PHtdJt2TZd3ORW45Q"] .zpimage {
    display: block !important;
    margin-left: 0 !important;
    margin-right: auto !important;
  }

  .theme-footer-area [data-element-id="elm_U8JMIiCvzVeeJEyaekbG4Q"].zprow,
  .theme-footer-area [data-element-id="elm_U8JMIiCvzVeeJEyaekbG4Q"].zprow-container {
    width: min(680px, calc(100% - 56px)) !important;
    max-width: 680px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    justify-content: flex-start !important;
  }

  .theme-footer-area [data-element-id="elm_ICsjwVyUtkdCF-aSMJHiXA"],
  .theme-footer-area [data-element-id="elm_ICsjwVyUtkdCF-aSMJHiXA"] .zptext,
  .theme-footer-area [data-element-id="elm_ICsjwVyUtkdCF-aSMJHiXA"] .zptext > div,
  .theme-footer-area [data-element-id="elm_ICsjwVyUtkdCF-aSMJHiXA"] .zptext p {
    width: 100% !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    text-align: left !important;
  }
}

@media (max-width: 767px) {
  .theme-footer-area [data-element-id="elm_U8JMIiCvzVeeJEyaekbG4Q"].zprow,
  .theme-footer-area [data-element-id="elm_U8JMIiCvzVeeJEyaekbG4Q"].zprow-container {
    width: min(300px, calc(100% - 48px)) !important;
  }
}
/* psimus-footer-mobile-logo-fix:end */


/* psimus-footer-mobile-logo-flex-start:start */
@media (max-width: 991px) {
  .theme-footer-area [data-element-id="elm_ZyPG-PHtdJt2TZd3ORW45Q"] .zpimage-container {
    justify-content: flex-start !important;
    align-items: flex-start !important;
    align-content: flex-start !important;
  }
}
/* psimus-footer-mobile-logo-flex-start:end */


/* psimus-trans-page-global-v1 */
[data-element-id="elm_E_uT4vKHT0qLggxmcyWX9w"]{display:none!important;}
[data-element-id="elm_ygQ09WPCSWyeo2UoWrGMMA"]{padding:0!important;margin:0!important;}
[data-element-id="elm_ygQ09WPCSWyeo2UoWrGMMA"] .zptext{padding:0!important;margin:0!important;text-align:left!important;}
.psimus-trans-section,.psimus-trans-section *{box-sizing:border-box!important;}
.psimus-trans-section{width:100vw!important;margin-left:calc(50% - 50vw)!important;overflow:hidden!important;background:#eef7f8!important;color:#173f56!important;}
.psimus-trans-section .psx-page{font-family:inherit!important;color:#173f56!important;background:#eef7f8!important;}
.psimus-trans-section .psx-shell{width:min(1120px,calc(100% - 48px))!important;margin:0 auto!important;}
.psimus-trans-section .psx-hero{position:relative!important;min-height:690px!important;display:flex!important;align-items:center!important;padding:88px 0 82px!important;overflow:hidden!important;isolation:isolate!important;background:linear-gradient(90deg,rgba(19,104,126,.04) 1px,transparent 1px),linear-gradient(0deg,rgba(19,104,126,.035) 1px,transparent 1px),#eef7f8!important;background-size:72px 72px,72px 72px,auto!important;}
.psimus-trans-section .psx-hero:before{content:""!important;position:absolute!important;top:-96px!important;left:-12%!important;width:78%!important;height:178px!important;background:#78d5cf!important;border-radius:0 0 58% 42%!important;transform:rotate(2deg)!important;z-index:-1!important;}
.psimus-trans-section .psx-hero:after{content:""!important;position:absolute!important;right:-12%!important;bottom:-150px!important;width:62%!important;height:290px!important;background:#78d5cf!important;border-radius:70% 0 0 0!important;transform:rotate(-11deg)!important;z-index:-1!important;}
.psimus-trans-section .psx-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(320px,.82fr)!important;align-items:center!important;gap:64px!important;}
.psimus-trans-section .psx-kicker{margin:0 0 18px!important;color:#a66b31!important;font-size:16px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:0!important;}
.psimus-trans-section h1,.psimus-trans-section h2,.psimus-trans-section h3,.psimus-trans-section p{margin-top:0!important;}
.psimus-trans-section h1{margin:0 0 24px!important;color:#487b90!important;font-size:52px!important;line-height:1.04!important;font-weight:800!important;letter-spacing:0!important;}
.psimus-trans-section h1 span{color:#74a7bc!important;}
.psimus-trans-section .psx-title-mobile{display:none!important;}
.psimus-trans-section .psx-lead{max-width:650px!important;margin:0 0 30px!important;color:#244b61!important;font-size:19px!important;line-height:1.72!important;font-weight:400!important;}
.psimus-trans-section .psx-actions{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:14px 20px!important;margin-top:30px!important;}
.psimus-trans-section .psx-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 24px!important;border-radius:999px!important;background:#44758a!important;color:#fff!important;font-size:15px!important;line-height:1!important;font-weight:700!important;text-decoration:none!important;box-shadow:0 18px 30px rgba(33,76,94,.18)!important;}
.psimus-trans-section .psx-visual{position:relative!important;min-height:430px!important;display:grid!important;place-items:center!important;}
.psimus-trans-section .psx-visual:before{content:""!important;position:absolute!important;width:170px!important;height:170px!important;border:14px solid rgba(120,213,207,.62)!important;transform:rotate(13deg)!important;top:8px!important;left:-6px!important;border-radius:8px!important;}
.psimus-trans-section .psx-visual:after{content:""!important;position:absolute!important;width:130px!important;height:130px!important;border:12px solid rgba(83,126,145,.28)!important;transform:rotate(-12deg)!important;right:-4px!important;bottom:2px!important;border-radius:8px!important;}
.psimus-trans-section .psx-card-main{position:relative!important;z-index:1!important;width:min(360px,100%)!important;padding:34px 32px!important;border-radius:8px!important;background:rgba(255,255,255,.88)!important;box-shadow:0 24px 58px rgba(40,83,101,.13)!important;border:1px solid rgba(66,126,145,.12)!important;}
.psimus-trans-section .psx-card-main h2{margin:0 0 18px!important;color:#a66b31!important;font-size:30px!important;line-height:1.12!important;font-weight:800!important;}
.psimus-trans-section .psx-card-main p{margin:0 0 18px!important;color:#244b61!important;font-size:16px!important;line-height:1.72!important;}
.psimus-trans-section .psx-mini-list{margin:24px 0 0!important;padding:0!important;list-style:none!important;display:grid!important;gap:14px!important;color:#244b61!important;font-size:14px!important;line-height:1.5!important;}
.psimus-trans-section .psx-mini-list li{position:relative!important;padding-left:22px!important;}
.psimus-trans-section .psx-mini-list li:before{content:""!important;position:absolute!important;left:0!important;top:.62em!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#12a9b2!important;}
.psimus-trans-section .psx-section{padding:72px 0!important;background:#fff!important;}
.psimus-trans-section .psx-section:nth-of-type(odd){background:#f4fbfc!important;}
.psimus-trans-section .psx-intro-grid{display:grid!important;grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr)!important;gap:72px!important;align-items:start!important;}
.psimus-trans-section h2{margin:0 0 24px!important;color:#487b90!important;font-size:34px!important;line-height:1.18!important;font-weight:800!important;letter-spacing:0!important;}
.psimus-trans-section .psx-section p{color:#244b61!important;font-size:16px!important;line-height:1.76!important;}
.psimus-trans-section .psx-quote{margin-top:22px!important;padding:22px 26px!important;border-left:4px solid #12a9b2!important;border-radius:6px!important;background:#eaf6f8!important;color:#173f56!important;font-size:17px!important;line-height:1.55!important;font-weight:700!important;}
.psimus-trans-section .psx-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;margin-top:28px!important;}
.psimus-trans-section .psx-info-card,.psimus-trans-section .psx-panel{border-radius:8px!important;background:rgba(255,255,255,.9)!important;border:1px solid rgba(66,126,145,.16)!important;box-shadow:0 16px 38px rgba(40,83,101,.08)!important;}
.psimus-trans-section .psx-info-card{min-height:185px!important;padding:24px 22px!important;}
.psimus-trans-section .psx-info-card strong{display:block!important;margin-bottom:14px!important;color:#a66b31!important;font-size:16px!important;line-height:1.3!important;font-weight:800!important;}
.psimus-trans-section .psx-info-card p{margin:0!important;font-size:14px!important;line-height:1.66!important;color:#244b61!important;}
.psimus-trans-section .psx-two-col{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;margin-top:28px!important;}
.psimus-trans-section .psx-panel{padding:28px!important;}
.psimus-trans-section .psx-panel h3{margin:0 0 18px!important;color:#a66b31!important;font-size:22px!important;line-height:1.25!important;font-weight:800!important;}
.psimus-trans-section .psx-checks{margin:0!important;padding:0!important;list-style:none!important;display:grid!important;gap:12px!important;}
.psimus-trans-section .psx-checks li{position:relative!important;padding-left:26px!important;color:#244b61!important;font-size:15px!important;line-height:1.6!important;}
.psimus-trans-section .psx-checks li:before{content:""!important;position:absolute!important;left:0!important;top:.55em!important;width:10px!important;height:10px!important;border-radius:50%!important;background:#12a9b2!important;box-shadow:0 0 0 5px rgba(18,169,178,.12)!important;}
.psimus-trans-section .psx-cta{padding:72px 0 86px!important;background:#eef7f8!important;}
.psimus-trans-section .psx-cta-box{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;padding:32px 34px!important;border-radius:8px!important;background:#fff!important;box-shadow:0 24px 58px rgba(40,83,101,.1)!important;border:1px solid rgba(66,126,145,.12)!important;}
.psimus-trans-section .psx-cta-box h2{margin:0 0 10px!important;font-size:28px!important;}
.psimus-trans-section .psx-cta-box p{margin:0!important;max-width:720px!important;color:#244b61!important;font-size:16px!important;line-height:1.7!important;}
.psimus-trans-section .psx-text-link{color:#a66b31!important;font-size:16px!important;font-weight:800!important;text-decoration:none!important;border-bottom:1px solid rgba(166,107,49,.36)!important;}
@media(max-width:980px){.psimus-trans-section .psx-hero{min-height:auto!important;padding:72px 0!important;}.psimus-trans-section .psx-hero-grid,.psimus-trans-section .psx-intro-grid,.psimus-trans-section .psx-two-col{grid-template-columns:1fr!important;gap:34px!important;}.psimus-trans-section .psx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.psimus-trans-section .psx-visual{min-height:auto!important;}.psimus-trans-section .psx-card-main{width:100%!important;}.psimus-trans-section .psx-cta-box{flex-direction:column!important;align-items:flex-start!important;}}
@media(max-width:640px){.psimus-trans-section{margin-left:calc(50% - 50vw)!important;}.psimus-trans-section .psx-shell{width:min(100% - 30px,480px)!important;}.psimus-trans-section .psx-hero{padding:52px 0 56px!important;text-align:center!important;background-size:56px 56px,56px 56px,auto!important;}.psimus-trans-section .psx-hero:before{height:128px!important;top:-82px!important;width:105%!important;left:-38%!important;}.psimus-trans-section .psx-hero:after{height:180px!important;width:90%!important;right:-38%!important;bottom:-118px!important;}.psimus-trans-section h1{font-size:43px!important;line-height:1.08!important;margin-bottom:20px!important;}.psimus-trans-section .psx-title-desktop{display:none!important;}.psimus-trans-section .psx-title-mobile{display:inline!important;}.psimus-trans-section .psx-lead{font-size:16px!important;line-height:1.66!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;}.psimus-trans-section .psx-actions{justify-content:center!important;}.psimus-trans-section .psx-btn{width:100%!important;max-width:330px!important;min-height:50px!important;}.psimus-trans-section .psx-card-main{padding:26px 22px!important;text-align:left!important;}.psimus-trans-section .psx-card-main h2{font-size:25px!important;}.psimus-trans-section .psx-section{padding:56px 0!important;}.psimus-trans-section h2{font-size:28px!important;}.psimus-trans-section .psx-grid{grid-template-columns:1fr!important;}.psimus-trans-section .psx-info-card{min-height:auto!important;}.psimus-trans-section .psx-cta{padding:56px 0 64px!important;}.psimus-trans-section .psx-cta-box{padding:26px 22px!important;}.psimus-trans-section .psx-cta-box h2{font-size:25px!important;}}
/* /psimus-trans-page-global-v1 */

/* psimus-trans-title-fix-v2 */
.psimus-trans-section h1{font-size:48px!important;line-height:1.08!important;max-width:720px!important;}
.psimus-trans-section .psx-title-desktop{display:inline!important;white-space:nowrap!important;}
.psimus-trans-section .psx-title-mobile{display:none!important;}
.psimus-trans-section .psx-hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(320px,.88fr)!important;gap:56px!important;}
@media(max-width:640px){.psimus-trans-section h1{font-size:39px!important;line-height:1.12!important;max-width:360px!important;margin-left:auto!important;margin-right:auto!important;}.psimus-trans-section .psx-title-desktop{display:none!important;}.psimus-trans-section .psx-title-mobile{display:inline!important;white-space:normal!important;}}
/* /psimus-trans-title-fix-v2 */

/* psimus-trans-mobile-grid-fix-v3 */
@media(max-width:980px){.psimus-trans-section .psx-hero-grid{grid-template-columns:1fr!important;gap:34px!important;}.psimus-trans-section .psx-shell.psx-hero-grid{display:grid!important;}.psimus-trans-section .psx-hero-grid>*{min-width:0!important;}}
@media(max-width:640px){.psimus-trans-section .psx-hero-grid{grid-template-columns:1fr!important;gap:28px!important;width:min(100% - 30px,480px)!important;}.psimus-trans-section .psx-kicker,.psimus-trans-section h1,.psimus-trans-section .psx-lead{width:100%!important;max-width:100%!important;word-break:normal!important;overflow-wrap:normal!important;}.psimus-trans-section .psx-title-mobile{display:inline!important;white-space:normal!important;}.psimus-trans-section .psx-title-desktop{display:none!important;}.psimus-trans-section .psx-visual{width:100%!important;}.psimus-trans-section .psx-card-main{width:100%!important;}}
/* /psimus-trans-mobile-grid-fix-v3 */

/* psimus-autismus-support-card-fix-v1 */
.psimus-autismus-section .pad-two-panels .pad-panel.pad-panel-accent{
  background:#fff!important;
  border:1px solid rgba(68,117,138,.13)!important;
  border-radius:8px!important;
  box-shadow:0 16px 32px rgba(35,80,98,.07)!important;
  color:#173f56!important;
}
.psimus-autismus-section .pad-two-panels .pad-panel.pad-panel-accent .pad-kicker{
  color:#a66b31!important;
  opacity:1!important;
}
.psimus-autismus-section .pad-two-panels .pad-panel.pad-panel-accent h2{
  color:#487b90!important;
}
.psimus-autismus-section .pad-two-panels .pad-panel.pad-panel-accent .pad-check-list li{
  color:#244b61!important;
  opacity:1!important;
}
.psimus-autismus-section .pad-two-panels .pad-panel.pad-panel-accent .pad-check-list li::before{
  background:#12a9b2!important;
  opacity:1!important;
}
/* /psimus-autismus-support-card-fix-v1 */
/* PSIMUS September 2026 content pages. Remove this block to undo their styling. */
.psr-native-section,.zspsr-native-section{padding:0!important;margin:0!important;background:#fff!important;}
.zspsr-native-section>.zpcontainer-fluid{padding:0!important;width:100%!important;max-width:none!important;}
.zspsr-native-section .zspsr-native-row{padding:0!important;margin:0!important;width:100%!important;}
.zspsr-native-section .zpelem-text{padding:0!important;margin:0!important;}
.psr-native-section>.zpcontainer{width:100%!important;max-width:none!important;padding:0!important;}
.psr-native-section>.zpcontainer>.zprow,.psr-native-row,.psr-native-column{margin:0!important;padding:0!important;width:100%!important;max-width:none!important;}
.psr-native-section .zpelem-text{margin:0!important;padding:0!important;}
.psr-page{font-family:Manrope,Arial,sans-serif;color:#244b61;text-align:left;letter-spacing:0;}
.psr-page *{box-sizing:border-box;letter-spacing:0!important;}
.psr-band{background:#fff;padding:68px 0;}
.psr-tint{background:#edf8f9;}
.psr-shell{max-width:1120px;width:calc(100% - 64px);margin:0 auto;}
.psr-hero{padding:76px 0 64px;background-color:#edf8f9;}
.psr-page h1{font-size:54px!important;line-height:1.13!important;color:#487b90!important;font-weight:800!important;margin:0 0 26px!important;overflow-wrap:break-word;}
.psr-page h2{font-size:34px!important;line-height:1.25!important;color:#487b90!important;font-weight:750!important;margin:0 0 24px!important;max-width:950px;}
.psr-page h3{font-size:23px!important;line-height:1.35!important;color:#174762!important;font-weight:750!important;margin:0 0 16px!important;}
.psr-page p,.psr-page li{font-size:17px!important;line-height:1.75!important;color:#244b61!important;white-space:normal!important;}
.psr-page p{margin:0 0 18px!important;}
.psr-page p.psr-kicker{font-size:16px!important;color:#a66b31!important;font-weight:800!important;margin:0 0 16px!important;}
.psr-intro,.psr-prose{max-width:870px;}
.psr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0;align-items:stretch;}
.psr-card{background:rgba(255,255,255,.9);border:1px solid #cfe2e8;border-radius:8px;padding:30px;box-shadow:0 10px 26px rgba(35,80,98,.045);min-width:0;}
.psr-card p:last-child{margin-bottom:0!important;}
.psr-list{padding:0!important;margin:18px 0 26px!important;list-style:none!important;}
.psr-list li{position:relative;padding-left:24px!important;margin:0 0 12px!important;}
.psr-list li:before{content:"";position:absolute;left:0;top:14px;width:10px;height:3px;background:#159aa4;}
.psr-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:28px;}
.psr-page a.psr-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 26px!important;border-radius:28px;background:#ff8d23;color:#fff!important;font-size:16px!important;font-weight:800;text-decoration:none!important;line-height:1.4;text-align:center;max-width:100%;box-shadow:0 0 0 8px rgba(255,141,35,.08);transition:background .2s;}
.psr-page a.psr-button:hover{background:#df7412;}
.psr-page a.psr-link{color:#147787!important;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere;font-weight:650;}
.psr-page a:focus-visible,.psr-page summary:focus-visible{outline:3px solid #147787;outline-offset:5px;}
.psr-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;}
.psr-faq-item{min-width:0;background:rgba(255,255,255,.75);border:1px solid #badbe4;border-radius:8px;box-shadow:0 10px 24px rgba(35,80,98,.04);}
.psr-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;min-height:70px;cursor:pointer;list-style:none;font-size:17px;font-weight:750;color:#174762;line-height:1.45;}
.psr-faq-item summary::-webkit-details-marker{display:none;}
.psr-toggle{flex:0 0 30px;width:30px;height:30px;position:relative;border-radius:50%;background:#2497a4;}
.psr-toggle:before,.psr-toggle:after{content:"";position:absolute;background:white;left:9px;top:14px;width:12px;height:2px;}
.psr-toggle:after{transform:rotate(90deg);transition:transform .2s;}
.psr-faq-item[open] .psr-toggle:after{transform:rotate(0);}
.psr-answer{padding:0 22px 22px;overflow:visible;height:auto;}
.psr-answer p:last-child{margin-bottom:0!important;}
.psr-device{margin:32px 0 0;max-width:330px;text-align:center;}
.psr-device img{display:block;width:100%;height:280px;object-fit:contain;margin:0 0 16px;}
.psr-address{margin:0;gap:64px;}
.psr-legal{max-width:900px;}
.psr-legal h2{margin-top:34px!important;}
@media(max-width:900px){.psr-shell{width:calc(100% - 48px)}.psr-page h1{font-size:46px!important}.psr-page h2{font-size:30px!important}.psr-card{padding:24px}.psr-grid{gap:20px}.psr-address{gap:32px}}
@media(max-width:640px){.psr-band{padding:42px 0}.psr-hero{padding:46px 0}.psr-shell{width:calc(100% - 36px)}.psr-page h1{font-size:36px!important}.psr-page h2{font-size:27px!important}.psr-page h3{font-size:21px!important}.psr-page p,.psr-page li{font-size:16px!important}.psr-grid,.psr-faq{grid-template-columns:minmax(0,1fr)}.psr-card{padding:22px}.psr-actions{align-items:stretch;flex-direction:column}.psr-page a.psr-button{width:100%;min-width:0}.psr-faq-item summary{padding:18px;font-size:16px}.psr-answer{padding:0 18px 20px}.psr-address{gap:20px}.psr-device{max-width:270px;margin:28px auto 0}}
@media(prefers-reduced-motion:reduce){.psr-page *{transition:none!important;animation:none!important}}

/* PSIMUS: align new content pages with Leistungen, September 2026. */
.psr-refined{--psr-ink:#173f56;--psr-teal:#437f96;--psr-aqua:#74d1cc;--psr-gold:#ae702a;color:var(--psr-ink);}
.psr-refined .psr-shell{max-width:1120px;}
.psr-refined .psr-band{padding:76px 0;}
.psr-refined .psr-hero{min-height:470px;padding:108px 0 96px;background-color:#eaf5f6;background-position:center;background-size:cover;display:flex;align-items:center;}
.psr-refined .psr-hero .psr-shell{width:calc(100% - 64px);}
.psr-refined .psr-hero h1{font-size:62px!important;line-height:1.08!important;color:var(--psr-gold)!important;max-width:850px;margin-bottom:24px!important;}
.psr-refined .psr-hero .psr-kicker{color:var(--psr-ink)!important;font-size:15px!important;}
.psr-refined p.psr-hero-copy{font-size:22px!important;line-height:1.65!important;max-width:610px;margin:0!important;}
.psr-refined h2{font-size:38px!important;color:var(--psr-teal)!important;}
.psr-refined h3{color:var(--psr-ink)!important;}
.psr-refined .psr-lead-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:start;}
.psr-refined .psr-lead-label{font-size:17px;font-weight:800;color:var(--psr-gold);padding-top:8px;border-top:3px solid var(--psr-aqua);}
.psr-refined .psr-intro{max-width:none;}
.psr-refined .psr-intro p:last-child{margin-bottom:0!important;}
.psr-refined .psr-tint{background:#eaf5f6;}
.psr-refined .psr-card{border-color:#c9e2e7;border-radius:8px;box-shadow:0 14px 32px rgba(28,68,87,.065);padding:32px;}
.psr-refined .psr-publications .psr-card{border-top:5px solid var(--psr-aqua);}
.psr-refined .psr-publications .psr-card:nth-child(2){border-top-color:#bd883f;}
.psr-refined .psr-feature-pair .psr-card{box-shadow:none;border:0;border-left:4px solid #60a4a2;border-radius:0;background:transparent;padding:12px 30px;}
.psr-refined .psr-feature-pair .psr-card:nth-child(2){border-color:#bd883f;}
.psr-refined .psr-process{background:#f5fafa;}
.psr-refined .psr-process .psr-grid{gap:24px;}
.psr-refined .psr-process .psr-card{position:relative;box-shadow:none;border:0;border-top:1px solid #bad9df;border-radius:0;background:transparent;padding:28px 0 18px;}
.psr-refined .psr-step-number{display:block;color:#55a6a6;font-weight:800;font-size:42px;line-height:1;margin:0 0 22px;}
.psr-refined .psr-contrast{background:#356c80;}
.psr-refined .psr-contrast h2,.psr-refined .psr-contrast h3,.psr-refined .psr-contrast p,.psr-refined .psr-contrast li{color:#fff!important;}
.psr-refined .psr-contrast a.psr-link{color:#b9f0ec!important;}
.psr-refined .psr-contrast .psr-shell{position:relative;padding-left:36px;border-left:4px solid #85dad1;}
.psr-refined .psr-feature-strip .psr-shell{padding-top:30px;padding-bottom:30px;border-top:2px solid #a2d6d7;border-bottom:1px solid #c5dee2;}
.psr-refined .psr-feature-strip{background:#edf7f7;}
.psr-refined .psr-clinical-note .psr-shell{border-left:4px solid #bd883f;padding-left:32px;}
.psr-refined .psr-service-list .psr-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;}
.psr-refined .psr-service-list .psr-list li{border-bottom:1px solid #d4e5e8;padding:22px 0 22px 26px!important;margin:0!important;}
.psr-refined .psr-service-list .psr-list li:before{top:35px;}
.psr-refined .psr-device-section>.psr-shell{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);gap:20px 48px;align-items:center;}
.psr-refined .psr-device-section h2{grid-column:1/-1;}
.psr-refined .psr-device{margin:0 auto;width:100%;max-width:280px;}
.psr-refined .psr-device img{width:100%;height:auto;object-fit:contain;}
.psr-refined .psr-contact-strip{background:#fff;border-bottom:1px solid #d3e5e7;}
.psr-refined .psr-contact-strip .psr-grid{margin:0;gap:48px;}
.psr-refined .psr-contact-strip h2{font-size:28px!important;}
.psr-refined .psr-contact-strip .psr-grid>div+div{border-left:1px solid #c4dfe2;padding-left:40px;}
.psr-refined .psr-preparation{background:#eaf5f6;}
.psr-refined .psr-numbered-list{counter-reset:preparation;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 36px;}
.psr-refined .psr-numbered-list li{counter-increment:preparation;padding:18px 0 18px 48px!important;border-top:1px solid #b9d7dd;margin:0!important;}
.psr-refined .psr-numbered-list li:before{content:counter(preparation,decimal-leading-zero);width:auto;height:auto;left:0;top:20px;background:none;font-size:23px;color:#437f96;font-weight:800;}
.psr-refined .psr-packing .psr-list{columns:2;column-gap:48px;}
.psr-refined .psr-packing .psr-list li{break-inside:avoid;}
.psr-refined .psr-faq-item{box-shadow:0 8px 24px rgba(23,63,86,.055);}
.psr-refined .psr-legal .psr-prose{max-width:920px;}
.psr-refined .psr-legal h2{margin-top:48px!important;padding-top:30px;border-top:1px solid #c6dfe3;}
.psr-refined .psr-legal li{margin-bottom:18px;}
.psr-refined .psr-legal a{overflow-wrap:anywhere;}
@media(min-width:1000px){.psr-praevention.psr-refined .psr-process .psr-grid{grid-template-columns:repeat(4,minmax(0,1fr));}.psr-praevention.psr-refined .psr-process h3{font-size:21px!important;}}
@media(max-width:900px){.psr-refined .psr-band{padding:56px 0;}.psr-refined .psr-hero{min-height:400px;padding:90px 0 72px;}.psr-refined .psr-hero h1{font-size:50px!important;}.psr-refined h2{font-size:32px!important;}.psr-refined .psr-lead-layout{grid-template-columns:1fr;gap:24px;}.psr-refined .psr-lead-label{max-width:230px;}.psr-refined .psr-contact-strip .psr-grid{gap:28px;}.psr-refined .psr-device-section>.psr-shell{gap:20px 28px;}}
@media(max-width:600px){.psr-refined .psr-band{padding:44px 0;}.psr-refined .psr-shell,.psr-refined .psr-hero .psr-shell{width:calc(100% - 40px);}.psr-refined .psr-hero{min-height:360px;padding:76px 0 64px;background-position:35% center;}.psr-refined .psr-hero h1{font-size:38px!important;overflow-wrap:normal;}.psr-refined p.psr-hero-copy{font-size:19px!important;}.psr-refined h2{font-size:29px!important;}.psr-refined .psr-service-list .psr-list,.psr-refined .psr-numbered-list,.psr-refined .psr-device-section>.psr-shell{grid-template-columns:1fr;}.psr-refined .psr-packing .psr-list{columns:1;}.psr-refined .psr-contact-strip .psr-grid>div+div{border-left:0;border-top:1px solid #c4dfe2;padding:28px 0 0;}.psr-refined .psr-contrast .psr-shell,.psr-refined .psr-clinical-note .psr-shell{padding-left:20px;}.psr-refined .psr-card{padding:26px;}.psr-refined .psr-feature-pair .psr-grid{gap:32px;}.psr-refined .psr-device{max-width:240px;margin-top:20px;}}

.psr-refined .psr-hero{background-image:url("data:image/png;base64,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")}

/* Keep the shared hero artwork continuous at every viewport width. */
.psr-refined .psr-hero{
  background-repeat:no-repeat!important;
  background-size:cover!important;
  background-position:center center!important;
}
.psr-schlaflabor .psr-numbered-list{
  grid-auto-flow:column;
  grid-template-rows:repeat(4,auto);
}
@media(max-width:600px){
  .psr-schlaflabor .psr-numbered-list{
    grid-auto-flow:row;
    grid-template-rows:none;
  }
}
