
/* Font Sizes
--------------------------------------------- */
.f-4xl,
.f-3xl,
.f-2xl,
.f-xl,
.f-lg,
.f-reg,
.f-sm {
  transition: 0.3s all ease;
}

.f-4xl {
  font-size: clamp(var(--f-4xl-min), var(--f-4xl-ideal), var(--f-4xl-max));
}

.f-3xl {
  font-size: clamp(var(--f-3xl-min), var(--f-3xl-ideal), var(--f-3xl-max));
}

.f-2xl {
  font-size: clamp(var(--f-2xl-min), var(--f-2xl-ideal), var(--f-2xl-max));
}

.f-xl {
  font-size: clamp(var(--f-xl-min), var(--f-xl-ideal), var(--f-xl-max));
}

.f-lg {
  font-size: clamp(var(--f-lg-min), var(--f-lg-ideal), var(--f-lg-max));
}

.f-reg {
  font-size: var(--f-reg);
}

.f-sm {
  font-size: 18px;
}

/* Font Weights
--------------------------------------------- */
body .fw-light {
  font-weight: var(--fw-light) !important;
}

body .fw-regular {
  font-weight: var(--fw-regular) !important;
}

body .fw-medium {
  font-weight: var(--fw-medium) !important;
}

body .fw-semibold {
  font-weight: var(--fw-semibold) !important;
}

body .fw-bold {
  font-weight: var(--fw-bold) !important;
  font-family: 'RelaisBold';
}
b, strong {
  font-family: 'RelaisBold';
}

body .fw-black {
  font-weight: var(--fw-black) !important;
}

/* Headlines
--------------------------------------------- */
.is-style-h-4xl,
.h-4xl,
.is-style-h-3xl,
.h-3xl,
.is-style-h-2xl,
.h-2xl,
.is-style-h-xl,
.h-xl,
.is-style-h-lg,
.h-lg {
  margin-bottom: 1.5rem;
}

.is-style-h-4xl,
.h-4xl {
  font-family: var(--family-headline);
  font-size: clamp(var(--f-4xl-min), var(--f-4xl-ideal), var(--f-4xl-max));
  font-weight: var(--fw-bold);
  line-height: var(--l-height-headline);
}

.is-style-h-3xl,
.h-3xl {
  font-family: var(--family-headline);
  font-size: clamp(var(--f-3xl-min), var(--f-3xl-ideal), var(--f-3xl-max));
  font-weight: var(--fw-regular);
  line-height: var(--l-height-headline);
}

.is-style-h-3xl.ff-alt {
  font-size: clamp(var(--f-3xl-min), var(--f-3xl-ideal), 6.45rem);
}

.is-style-h-2xl,
.h-2xl {
  font-family: var(--family-headline);
  font-size: clamp(var(--f-2xl-min), var(--f-2xl-ideal), var(--f-2xl-max));
  font-weight: 400;
  line-height: 1;
}

.is-style-h-xl,
.h-xl {
  font-family: var(--family-headline);
  font-size: clamp(var(--f-xl-min), var(--f-xl-ideal), var(--f-xl-max));
  font-weight: var(--fw-bold);
  line-height: var(--l-height-headline);
}

.is-style-h-lg,
.h-lg {
  font-family: var(--family-body);
  font-size: clamp(var(--f-lg-min), var(--f-lg-ideal), var(--f-lg-max));
  font-weight: var(--fw-medium);
  line-height: var(--l-height-headline);
}

/** Font Families */
.ff-body {
  font-family: var(--family-body) !important;
}
.ff-headline,
.is-style-ff-headline {
  font-family: var(--family-headline);
}
.ff-alt,
.is-style-ff-alt {
  font-style: italic;
  font-family: var(--family-alternative);
}

@media (max-width: 768px) {
  .is-style-h-4xl,
  .h-4xl,
  .is-style-h-3xl,
  .h-3xl,
  .is-style-h-2xl,
  .h-2xl,
  .is-style-h-xl,
  .h-xl,
  .is-style-h-lg,
  .h-lg {
    hyphens: auto;
  }
  .midbr br {
    display: none;
  }
  .aboveFooter {
    background-color: var(--cLightgrey);
  }
}

/* Section Indicator
--------------------------------------------- */
.is-style-secInd {
  font-size: var(--f-reg);
  margin-bottom: 1.5rem;
  font-weight: medium;
  letter-spacing: 2px;
}

/* Position Shortcuts
--------------------------------------------- */
.absStretch {
  position: absolute;
  width: 100%;
  height: 100%;
  inset: 0 0 0 0;
}

.absCenter {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.fixStretch {
  position: fixed;
  width: 100%;
  height: 100%;
  inset: 0 0 0 0;
}

/* Aspect Ratios
--------------------------------------------- */
/* 16:9 */
.ratio-16-9 {
  aspect-ratio: 16/9;
  position: relative;
}

/* 16:7 */
.ratio-16-7 {
  aspect-ratio: 16/7;
  position: relative;
}

/* 9:16 */
.ratio-9-16 {
  aspect-ratio: 16/7;
  position: relative;
}

/* 4:3 */
.ratio-4-3 {
  aspect-ratio: 4/3;
  position: relative;
}

/* 3:2 */
.ratio-3-2 {
  aspect-ratio: 3/2;
  position: relative;
}

/* 1:1 */
.ratio-1-1 {
  aspect-ratio: 1/1;
  position: relative;
}

/* Paddings
--------------------------------------------- */
body .p-4-5 {
  padding: 2.25rem !important;
}

body .px-4-5 {
  padding-inline: 2.25rem !important;
}

body .py-4-5 {
  padding-block: 2.25rem !important;
}

body .pt-4-5 {
  padding-block-start: 2.25rem !important;
}

body .pb-4-5 {
  padding-block-end: 2.25rem !important;
}

body .ps-4-5 {
  padding-inline-start: 2.25rem !important;
}

body .pe-4-5 {
  padding-inline-end: 2.25rem !important;
}

@media (min-width: 577px) {
  body .p-sm-4-5 {
    padding: 2.25rem !important;
  }

  body .px-sm-4-5 {
    padding-inline: 2.25rem !important;
  }

  body .py-sm-4-5 {
    padding-block: 2.25rem !important;
  }

  body .pt-sm-4-5 {
    padding-block-start: 2.25rem !important;
  }

  body .pb-sm-4-5 {
    padding-block-end: 2.25rem !important;
  }

  body .ps-sm-4-5 {
    padding-inline-start: 2.25rem !important;
  }

  body .pe-sm-4-5 {
    padding-inline-end: 2.25rem !important;
  }
}

@media (min-width: 769px) {
  body .p-md-4-5 {
    padding: 2.25rem !important;
  }

  body .px-md-4-5 {
    padding-inline: 2.25rem !important;
  }

  body .py-md-4-5 {
    padding-block: 2.25rem !important;
  }

  body .pt-md-4-5 {
    padding-block-start: 2.25rem !important;
  }

  body .pb-md-4-5 {
    padding-block-end: 2.25rem !important;
  }

  body .ps-md-4-5 {
    padding-inline-start: 2.25rem !important;
  }

  body .pe-md-4-5 {
    padding-inline-end: 2.25rem !important;
  }
}

@media (min-width: 993px) {
  body .p-lg-4-5 {
    padding: 2.25rem !important;
  }

  body .px-lg-4-5 {
    padding-inline: 2.25rem !important;
  }

  body .py-lg-4-5 {
    padding-block: 2.25rem !important;
  }

  body .pt-lg-4-5 {
    padding-block-start: 2.25rem !important;
  }

  body .pb-lg-4-5 {
    padding-block-end: 2.25rem !important;
  }

  body .ps-lg-4-5 {
    padding-inline-start: 2.25rem !important;
  }

  body .pe-lg-4-5 {
    padding-inline-end: 2.25rem !important;
  }
}

@media (min-width: 1201px) {
  body .p-xl-4-5 {
    padding: 2.25rem !important;
  }

  body .px-xl-4-5 {
    padding-inline: 2.25rem !important;
  }

  body .py-xl-4-5 {
    padding-block: 2.25rem !important;
  }

  body .pt-xl-4-5 {
    padding-block-start: 2.25rem !important;
  }

  body .pb-xl-4-5 {
    padding-block-end: 2.25rem !important;
  }

  body .ps-xl-4-5 {
    padding-inline-start: 2.25rem !important;
  }

  body .pe-xl-4-5 {
    padding-inline-end: 2.25rem !important;
  }
}

@media (min-width: 1401px) {
  body .p-xxl-4-5 {
    padding: 2.25rem !important;
  }

  body .px-xxl-4-5 {
    padding-inline: 2.25rem !important;
  }

  body .py-xxl-4-5 {
    padding-block: 2.25rem !important;
  }

  body .pt-xxl-4-5 {
    padding-block-start: 2.25rem !important;
  }

  body .pb-xxl-4-5 {
    padding-block-end: 2.25rem !important;
  }

  body .ps-xxl-4-5 {
    padding-inline-start: 2.25rem !important;
  }

  body .pe-xxl-4-5 {
    padding-inline-end: 2.25rem !important;
  }
}

/* Margins
--------------------------------------------- */
.my-auto {
  margin-block: auto;
}

/* Borders
--------------------------------------------- */
/* Width */
.b-width-xl {
  border-width: var(--b-width-xl);
}

.b-width-lg {
  border-width: var(--b-width-lg);
}

.b-width-reg {
  border-width: var(--b-width-reg);
}

/* Radius */
.b-radius-xl {
  border-radius: var(--b-radius-xl);
}

.b-radius-lg, .rounded-lg, .is-style-rounded img {
  border-radius: var(--b-radius-lg);
}

.rounded-lg-r {
  border-top-right-radius: var(--b-radius-lg);
  border-bottom-right-radius: var(--b-radius-lg);
}
.rounded-lg-l {
  border-top-left-radius: var(--b-radius-lg);
  border-bottom-left-radius: var(--b-radius-lg);
} 

.b-radius-reg {
  border-radius: var(--b-radius-reg);
}

/* Flex
--------------------------------------------- */
.fCenter {
  display: flex;
  display: -ms-flexbox;
  /* IE 10 */
  justify-content: center;
  -ms-flex-pack: center;
  /* IE 10 */
  align-items: center;
  -ms-flex-align: center;
  /* IE 10 */
}

.fxCenter {
  display: flex;
  display: -ms-flexbox;
  /* IE 10 */
  justify-content: center;
  -ms-flex-pack: center;
  /* IE 10 */
}

.fyCenter {
  display: flex;
  display: -ms-flexbox;
  /* IE 10 */
  align-items: center;
  -ms-flex-align: center;
  /* IE 10 */
}

.fyEnd {
  display: flex;
  display: -ms-fleox;
  /* IE 10 */
  align-items: flex-end;
  -ms-flex-align: flex-end;
  /* IE 10 */
}

.fxEnd {
  display: flex;
  justify-content: flex-end;
}

.fxBetween {
  display: flex;
  display: -ms-flexbox;
  /* IE 10 */
  justify-content: space-between;
}

/* Widths
--------------------------------------------- */
/* max */
.mw-xxxl {
  max-width: 1920px;
}

.mw-xxl {
  max-width: 1400px;
}

.mw-xl {
  max-width: 1200px;
}

.mw-lg {
  max-width: 992px;
}

.mw-md {
  max-width: 768px;
}

.mw-sm {
  max-width: 578px;
}
.mw-xs {
  max-width: 420px;
}
/* min */
.mw-min-xxxl {
  min-width: 1920px;
}

.mw-min-xxl {
  min-width: 1400px;
}

.mw-min-xl {
  min-width: 1200px;
}

.mw-min-lg {
  min-width: 992px;
}

.mw-min-md {
  min-width: 768px;
}

.mw-min-sm {
  min-width: 578px;
}

/* General */
.w-fit {
  width: fit-content;
}

/* Preview Mode
--------------------------------------------- */
.isPrev {
  display: none !important;
}



body {
  font-weight: var(--fw-medium);
}


.ticker-wrap {
  width: 100%; /* or any other fixed width */
  overflow: hidden;
  position: relative;
  height: 400px;
  align-items: center;
  white-space: nowrap;
  display: flex;
  justify-content: flex-start; /* for normal direction */
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1920' height='331' viewBox='0 0 1920 331'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_1548' data-name='Rectangle 1548' width='1920' height='331' transform='translate(0 3074)' fill='%23fff' opacity='0.4'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-2'%3E%3Crect id='Rectangle_1542' data-name='Rectangle 1542' width='1920' height='646' transform='translate(0 2895)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3CclipPath id='clip-path-3'%3E%3Crect id='Rectangle_1530' data-name='Rectangle 1530' width='3560.995' height='1750.98' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_5' data-name='Mask Group 5' transform='translate(0 -3074)' clip-path='url(%23clip-path)'%3E%3Cg id='Mask_Group_3' data-name='Mask Group 3' clip-path='url(%23clip-path-2)'%3E%3Cg id='Group_197' data-name='Group 197' transform='translate(-888 2720.5)'%3E%3Cg id='Group_196' data-name='Group 196' clip-path='url(%23clip-path-3)'%3E%3Cpath id='Path_450' data-name='Path 450' d='M3557.43,7.725c.456-2.331-1.571-5.421-3.6-3.749-59.179,67.742-124.135,133-195.93,190C2735.456,688.692,1856.679,456.332,1142.53,558.325,605.863,634.985,278.1,1066.72,77.758,1534.378c-21.432,50.059-38.051,101.588-57.254,152.2L3.379,1750.069' fill='none' stroke='%231feeff' stroke-width='7'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: 100% auto;
  background-position: center 100px;
  background-repeat: no-repeat;
}

@media (max-width: 620px) {
  .ticker-wrap {
    height: 220px;
  }
  .notick.ticker-wrap {
    height: 160px;
    background-position: center;
  }
}

@media (max-width: 1920px) {
    .heroNhWrapper {
      padding-inline: var(--bs-gutter-x,1.5rem);
    }
    .mxwWrapper { 
      padding-inline: var(--bs-gutter-x,.75rem);
    }
}

.ticker {
  display: flex;
  margin-bottom: 4rem;
}
.reverse .ticker {
  flex-direction: row-reverse;
}
.ticker__item {
  padding: 0;
  padding-right: 0px;
  color: var(--cLightgrey);
  line-height: 1.2;
}
.ticker__item svg * {
  fill: none;
  stroke:var(--cLightgrey);
}

/* Infinite scrolling animation */
@keyframes tickerMove {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}
.ticker {
  animation: tickerMove 15s linear infinite;
}
.wBadge {
  margin-top: 0;
  position: relative;
  padding-right: 10%;
  display: flex;
  justify-content: flex-end;
}
.wBadge img {
  width: 60%;
  border-radius: var(--b-radius-lg);
  aspect-ratio: 4/3;
  object-fit: cover;
  height: auto;
  filter: brightness(0.92);
}
.wBadge.ob-pos-top img {
  object-position: top;
}
.wBadge.nDark img {
  filter: brightness(1);
}


.wBadge:after {
  position: absolute;
  bottom: -20%;
  right: 35%;
  height: 60%;
  width: 60%;
  background-image: url("data:image/svg+xml,%3Csvg id='Group_13994' data-name='Group 13994' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='222.646' height='194.102' viewBox='0 0 222.646 194.102'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_1549' data-name='Rectangle 1549' width='222.646' height='194.102' fill='%231feeff'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath id='Path_484' data-name='Path 484' d='M128.744,53.013v58.562h-.28L86.314,53.013H56.628v84.274H78.469V83.592L66.884,60.753,83.157,83.4l38.867,53.886h28.566V53.013Z' transform='translate(2.606 2.439)' fill='%231feeff'/%3E%3Cg id='Group_13987' data-name='Group 13987'%3E%3Cg id='Group_13986' data-name='Group 13986' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_485' data-name='Path 485' d='M21.794,112.436C13.731,110.394,6.341,113,0,117.493L27.555,91.6,29.2,78.1l.774,24.09.666,13.23a73.107,73.107,0,0,0-8.853-2.979' transform='translate(0 3.593)' fill='%231feeff'/%3E%3Cpath id='Path_486' data-name='Path 486' d='M192.087,85.117c7.506,3.574,15.265,2.458,22.363-.709l-32.078,20.019-4.251,12.926,3.937-23.779,1.927-13.1a73.193,73.193,0,0,0,8.1,4.648' transform='translate(8.196 3.702)' fill='%231feeff'/%3E%3Cpath id='Path_487' data-name='Path 487' d='M22,41.471l1.547-1.8L36.66,41.23l.024-.028-8.328-7.143,1.178-1.373,10.132,8.688-1.5,1.746L25,41.615l-.024.028,8.328,7.143L32.13,50.16Z' transform='translate(1.012 1.504)' fill='%231feeff'/%3E%3Cpath id='Path_488' data-name='Path 488' d='M40.757,22.016l7.056-4.946.975,1.389-5.574,3.907L45.5,25.625l5.188-3.636.975,1.39-5.188,3.636,2.457,3.505,5.851-4.1.974,1.389-7.335,5.14Z' transform='translate(1.875 0.785)' fill='%231feeff'/%3E%3Cpath id='Path_489' data-name='Path 489' d='M59.7,9.525l1.787-.6,6.2,9.17.035-.012L67.3,6.969l1.965-.662,6.379,9.111.037-.012L75.071,4.352l1.787-.6.578,13.889-1.822.614-6.532-9.3-.036.012.44,11.35-1.823.614Z' transform='translate(2.747 0.173)' fill='%231feeff'/%3E%3Cpath id='Path_490' data-name='Path 490' d='M94.117.243,95.927.2l.129,5.543,6.918-.159L102.846.042,104.656,0l.308,13.348-1.81.042-.141-6.109-6.918.159.14,6.109-1.81.042Z' transform='translate(4.33 0)' fill='%231feeff'/%3E%3Cpath id='Path_491' data-name='Path 491' d='M125.077,2.157l1.594.384,2.43,14.31-2.053-.495-.528-3.52-6.176-1.486-2.055,2.9-2.052-.495Zm1.172,8.986-.985-6.538-.038-.008-3.888,5.364Z' transform='translate(5.348 0.099)' fill='%231feeff'/%3E%3Cpath id='Path_492' data-name='Path 492' d='M142.476,7.257l1.863.957-1.472,11.457.032.018,8.587-7.805,1.763.906-10.781,9.476-1.51-.776Z' transform='translate(6.486 0.334)' fill='%231feeff'/%3E%3Cpath id='Path_493' data-name='Path 493' d='M166.332,21.1l6.488,5.669L171.7,28.043l-5.124-4.479-2.617,3,4.771,4.167-1.117,1.279-4.77-4.169L160.03,31.06l5.38,4.7-1.116,1.278-6.744-5.894Z' transform='translate(7.249 0.971)' fill='%231feeff'/%3E%3Cpath id='Path_494' data-name='Path 494' d='M183.684,37.947l1.344,1.96-4.89,12.276.022.032L189.213,46l1.024,1.493-11.012,7.555-1.3-1.9,4.848-12.339-.022-.03L173.7,47,172.672,45.5Z' transform='translate(7.945 1.746)' fill='%231feeff'/%3E%3Cpath id='Path_495' data-name='Path 495' d='M50.684,149.214l1.738,1.693-7.985,8.2,4.155,4.047L47.06,164.73l-5.9-5.74Z' transform='translate(1.894 6.866)' fill='%231feeff'/%3E%3Cpath id='Path_496' data-name='Path 496' d='M69.869,163.97,78.1,167.7l-.9,2-6.023-2.726-1.383,3.054,5.7,2.583-.9,2-5.706-2.583L67.361,175.4l6.338,2.868-.906,2-8.55-3.869Z' transform='translate(2.956 7.544)' fill='%231feeff'/%3E%3Cpath id='Path_497' data-name='Path 497' d='M105.846,185.113a11.788,11.788,0,0,1-5.707,1.065,7.987,7.987,0,0,1-2.871-.656,6.49,6.49,0,0,1-3.578-3.874,7.564,7.564,0,0,1-.393-2.933,7.926,7.926,0,0,1,.687-2.947,6.7,6.7,0,0,1,1.606-2.206,6.55,6.55,0,0,1,2.345-1.34,7.977,7.977,0,0,1,2.922-.364,10.937,10.937,0,0,1,2.907.522,6.008,6.008,0,0,1,2.378,1.46l-1.881,1.72a4.483,4.483,0,0,0-1.538-1.062,5.647,5.647,0,0,0-1.956-.446,4.741,4.741,0,0,0-1.934.279,4.39,4.39,0,0,0-1.524.967,4.72,4.72,0,0,0-1.03,1.5,5.359,5.359,0,0,0-.434,1.889,5.869,5.869,0,0,0,.237,2.038,4.746,4.746,0,0,0,.872,1.645,4.412,4.412,0,0,0,1.419,1.132,4.618,4.618,0,0,0,1.9.481,8.4,8.4,0,0,0,1.751-.086,4.971,4.971,0,0,0,1.48-.467l.16-3.214-2.79-.139.11-2.195,5.215.261Z' transform='translate(4.292 7.907)' fill='%231feeff'/%3E%3Cpath id='Path_498' data-name='Path 498' d='M127.171,168.409l1.98-.7,10.1,10.9-2.616.927-2.24-2.519-5.577,1.976-.123,3.354-2.56.907Zm5.725,6.928-3.834-4.531-.163,5.947Z' transform='translate(5.803 7.716)' fill='%231feeff'/%3E%3Cpath id='Path_499' data-name='Path 499' d='M148.159,157.326l1.862-1.559,7.349,8.776,4.449-3.724,1.409,1.684-6.309,5.283Z' transform='translate(6.817 7.167)' fill='%231feeff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  display: block;
  content: "";
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}

.wBadge.bDark:after {
  background-image: url("data:image/svg+xml,%3Csvg id='Group_13994' data-name='Group 13994' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='222.646' height='194.102' viewBox='0 0 222.646 194.102'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_1549' data-name='Rectangle 1549' width='222.646' height='194.102' fill='%23020f21'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath id='Path_484' data-name='Path 484' d='M128.744,53.013v58.562h-.28L86.314,53.013H56.628v84.274H78.469V83.592L66.884,60.753,83.157,83.4l38.867,53.886h28.566V53.013Z' transform='translate(2.606 2.439)' fill='%23020f21'/%3E%3Cg id='Group_13987' data-name='Group 13987'%3E%3Cg id='Group_13986' data-name='Group 13986' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_485' data-name='Path 485' d='M21.794,112.436C13.731,110.394,6.341,113,0,117.493L27.555,91.6,29.2,78.1l.774,24.09.666,13.23a73.107,73.107,0,0,0-8.853-2.979' transform='translate(0 3.593)' fill='%23020f21'/%3E%3Cpath id='Path_486' data-name='Path 486' d='M192.087,85.117c7.506,3.574,15.265,2.458,22.363-.709l-32.078,20.019-4.251,12.926,3.937-23.779,1.927-13.1a73.193,73.193,0,0,0,8.1,4.648' transform='translate(8.196 3.702)' fill='%23020f21'/%3E%3Cpath id='Path_487' data-name='Path 487' d='M22,41.471l1.547-1.8L36.66,41.23l.024-.028-8.328-7.143,1.178-1.373,10.132,8.688-1.5,1.746L25,41.615l-.024.028,8.328,7.143L32.13,50.16Z' transform='translate(1.012 1.504)' fill='%23020f21'/%3E%3Cpath id='Path_488' data-name='Path 488' d='M40.757,22.016l7.056-4.946.975,1.389-5.574,3.907L45.5,25.625l5.188-3.636.975,1.39-5.188,3.636,2.457,3.505,5.851-4.1.974,1.389-7.335,5.14Z' transform='translate(1.875 0.785)' fill='%23020f21'/%3E%3Cpath id='Path_489' data-name='Path 489' d='M59.7,9.525l1.787-.6,6.2,9.17.035-.012L67.3,6.969l1.965-.662,6.379,9.111.037-.012L75.071,4.352l1.787-.6.578,13.889-1.822.614-6.532-9.3-.036.012.44,11.35-1.823.614Z' transform='translate(2.747 0.173)' fill='%23020f21'/%3E%3Cpath id='Path_490' data-name='Path 490' d='M94.117.243,95.927.2l.129,5.543,6.918-.159L102.846.042,104.656,0l.308,13.348-1.81.042-.141-6.109-6.918.159.14,6.109-1.81.042Z' transform='translate(4.33 0)' fill='%23020f21'/%3E%3Cpath id='Path_491' data-name='Path 491' d='M125.077,2.157l1.594.384,2.43,14.31-2.053-.495-.528-3.52-6.176-1.486-2.055,2.9-2.052-.495Zm1.172,8.986-.985-6.538-.038-.008-3.888,5.364Z' transform='translate(5.348 0.099)' fill='%23020f21'/%3E%3Cpath id='Path_492' data-name='Path 492' d='M142.476,7.257l1.863.957-1.472,11.457.032.018,8.587-7.805,1.763.906-10.781,9.476-1.51-.776Z' transform='translate(6.486 0.334)' fill='%23020f21'/%3E%3Cpath id='Path_493' data-name='Path 493' d='M166.332,21.1l6.488,5.669L171.7,28.043l-5.124-4.479-2.617,3,4.771,4.167-1.117,1.279-4.77-4.169L160.03,31.06l5.38,4.7-1.116,1.278-6.744-5.894Z' transform='translate(7.249 0.971)' fill='%23020f21'/%3E%3Cpath id='Path_494' data-name='Path 494' d='M183.684,37.947l1.344,1.96-4.89,12.276.022.032L189.213,46l1.024,1.493-11.012,7.555-1.3-1.9,4.848-12.339-.022-.03L173.7,47,172.672,45.5Z' transform='translate(7.945 1.746)' fill='%23020f21'/%3E%3Cpath id='Path_495' data-name='Path 495' d='M50.684,149.214l1.738,1.693-7.985,8.2,4.155,4.047L47.06,164.73l-5.9-5.74Z' transform='translate(1.894 6.866)' fill='%23020f21'/%3E%3Cpath id='Path_496' data-name='Path 496' d='M69.869,163.97,78.1,167.7l-.9,2-6.023-2.726-1.383,3.054,5.7,2.583-.9,2-5.706-2.583L67.361,175.4l6.338,2.868-.906,2-8.55-3.869Z' transform='translate(2.956 7.544)' fill='%23020f21'/%3E%3Cpath id='Path_497' data-name='Path 497' d='M105.846,185.113a11.788,11.788,0,0,1-5.707,1.065,7.987,7.987,0,0,1-2.871-.656,6.49,6.49,0,0,1-3.578-3.874,7.564,7.564,0,0,1-.393-2.933,7.926,7.926,0,0,1,.687-2.947,6.7,6.7,0,0,1,1.606-2.206,6.55,6.55,0,0,1,2.345-1.34,7.977,7.977,0,0,1,2.922-.364,10.937,10.937,0,0,1,2.907.522,6.008,6.008,0,0,1,2.378,1.46l-1.881,1.72a4.483,4.483,0,0,0-1.538-1.062,5.647,5.647,0,0,0-1.956-.446,4.741,4.741,0,0,0-1.934.279,4.39,4.39,0,0,0-1.524.967,4.72,4.72,0,0,0-1.03,1.5,5.359,5.359,0,0,0-.434,1.889,5.869,5.869,0,0,0,.237,2.038,4.746,4.746,0,0,0,.872,1.645,4.412,4.412,0,0,0,1.419,1.132,4.618,4.618,0,0,0,1.9.481,8.4,8.4,0,0,0,1.751-.086,4.971,4.971,0,0,0,1.48-.467l.16-3.214-2.79-.139.11-2.195,5.215.261Z' transform='translate(4.292 7.907)' fill='%23020f21'/%3E%3Cpath id='Path_498' data-name='Path 498' d='M127.171,168.409l1.98-.7,10.1,10.9-2.616.927-2.24-2.519-5.577,1.976-.123,3.354-2.56.907Zm5.725,6.928-3.834-4.531-.163,5.947Z' transform='translate(5.803 7.716)' fill='%23020f21'/%3E%3Cpath id='Path_499' data-name='Path 499' d='M148.159,157.326l1.862-1.559,7.349,8.776,4.449-3.724,1.409,1.684-6.309,5.283Z' transform='translate(6.817 7.167)' fill='%23020f21'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");

}

.footerBox .container-xl  {
  position: relative;
  padding-bottom: 80px;
}

.footerBox .container-xl .footerLogo {
  position: absolute;
  width: 60px;
  height: 60px;
  bottom: -45px;
  left: 50%;
  transform: translateX(-50%);
}

.btn .nhplillTitle {
  font-family: var(--family-body);
  font-weight: 600 !important;
}

.btn-check:focus+.btn, .btn:focus {
  outline: 0 !important;
  box-shadow: none !important;
}
.modal-content {
  border: 0;
  border-radius: var(--b-radius-reg) !important;
}
.modal-header {
  border-bottom: 0 !important;
}


.addressLabel {
  min-width: 26px;
  font-weight: bold;
}

ul li {
  margin-bottom: 10px;
}

@media (min-width: 576px) {
    .minbr br {
      display: none;
    }
}

@media (max-width: 620px) {
  .wBadge {
    padding-right: 0;
    margin-bottom: 20px;
  }
    .wBadge:after {
      display: none;
    }
    .wBadge img {
      width: 100%;
    }
    .moreServiceCardDescription {
      display: none;
    }
    .moreServiceCard_thumbnail {
      height: 140px !important;
    }
    .moreServiceCard_thumbnail.icon svg {
      height: 50px !important;
    }
    .moreServiceCardTitle {
      min-height: 0 !important;
    }
    .heronh__content h1, h2 {
      font-size: 2rem !important;
      hyphens: auto;
      word-break: break-word;
    }
    .moreServiceCardTitle {
      font-size: 1.5rem !important;
    }
    .site-footer img {
      max-width: 80%;
    } 
    body     .homePrevTitle {
      font-weight: var(--fw-bold) !important;
    }
}

.entry-content  a:not(.btn)  {
  text-decoration: underline;
  font-weight: 600;
}
.contactCol a {
  text-decoration: none !important;
}

.ticker-wrap {
  font-size: 5.5rem;
  font-family: var(--ff-head);
}