﻿@charset "UTF-8";
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.1/css/all.min.css);
.carousel-flickity .flickity-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  z-index: 20;
  width: calc(75 / var(--vw) * var(--multiplier));
  height: calc(75 / var(--vw) * var(--multiplier));
  opacity: 1;
  background: var(--color-white);
  border: calc(3 / var(--vw) * var(--multiplier)) solid var(--color-black);
  border-radius: 0; }
  .carousel-flickity .flickity-button:before {
    display: inline-block;
    content: '←';
    font-size: calc(25 / var(--vw) * var(--multiplier));
    color: var(--color-black); }
  .carousel-flickity .flickity-button.previous {
    left: calc(-37.5 / var(--vw) * var(--multiplier)); }
  .carousel-flickity .flickity-button.next {
    right: calc(-37.5 / var(--vw) * var(--multiplier)); }
    .carousel-flickity .flickity-button.next:before {
      transform: rotate(180deg); }
  .carousel-flickity .flickity-button svg {
    display: none; }

@media (max-width: 991.98px) {
  .carousel-flickity .flickity-button {
    width: calc(55 / var(--vw) * var(--multiplier));
    height: calc(55 / var(--vw) * var(--multiplier)); }
    .carousel-flickity .flickity-button:before {
      font-size: calc(15 / var(--vw) * var(--multiplier)); }
    .carousel-flickity .flickity-button.previous {
      left: calc(-27.5 / var(--vw) * var(--multiplier)); }
    .carousel-flickity .flickity-button.next {
      right: calc(-27.5 / var(--vw) * var(--multiplier)); } }

@media (max-width: 767.98px) {
  .carousel-flickity .flickity-button {
    width: calc(40 / var(--vw) * var(--multiplier));
    height: calc(40 / var(--vw) * var(--multiplier)); }
    .carousel-flickity .flickity-button:before {
      font-size: calc(12 / var(--vw) * var(--multiplier)); }
    .carousel-flickity .flickity-button.previous {
      left: calc(-20 / var(--vw) * var(--multiplier)); }
    .carousel-flickity .flickity-button.next {
      right: calc(-20 / var(--vw) * var(--multiplier)); } }

.split-char > span {
  white-space: break-spaces; }

.swiper {
  position: relative; }
  .swiper .swiper-button-prev, .swiper .swiper-button-next {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    z-index: 20;
    width: 2.5rem;
    height: 2.5rem;
    opacity: 0.5;
    top: 50%;
    color: var(--color-primary);
    background: transparent;
    border-radius: 100%; }
    .swiper .swiper-button-prev.swiper-button-disabled, .swiper .swiper-button-next.swiper-button-disabled {
      opacity: 0.5; }
    .swiper .swiper-button-prev > i, .swiper .swiper-button-next > i {
      font-size: calc(var(--font-size-h2) / var(--vw) * var(--multiplier)); }
    .swiper .swiper-button-prev:hover, .swiper .swiper-button-next:hover {
      opacity: 1; }
  .swiper .swiper-button-prev {
    left: -5%; }
  .swiper .swiper-button-next {
    right: -5%; }
  .swiper .swiper-pagination {
    bottom: 0.75rem;
    left: 50%;
    transform: translateX(-50%); }
    .swiper .swiper-pagination .swiper-pagination-bullet {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 0.5rem;
      height: 0.5rem;
      margin: 0 0.15rem;
      opacity: 1;
      transform: scale(1);
      background: var(--color-black);
      border-radius: 100%; }
      .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
        opacity: 1;
        background: var(--color-primary);
        transform: scale(1); }
      .swiper .swiper-pagination .swiper-pagination-bullet:hover {
        opacity: 1;
        background: var(--color-primary); }

body #smooth-wrapper {
  transition: 1s var(--cubic-bezier-3); }

.navbar.primary {
  position: sticky;
  position: -webkit-sticky;
  z-index: 1040;
  top: 0;
  background: var(--color-white);
  border-bottom: 1px solid var(--color-grey-dark); }
  .navbar.primary .container {
    padding: 0 !important; }
  .navbar.primary .navbar-brand img {
    max-width: 12.5rem; }
  .navbar.primary .navbar-nav.primary {
    margin-left: auto !important;
    margin-right: auto !important; }
  .navbar.primary .navbar-nav .nav-item {
    margin-left: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
    margin-right: calc(0.5rem / var(--vw) * var(--multiplier)) !important; }
    .navbar.primary .navbar-nav .nav-item .nav-link {
      font-weight: var(--font-weight-regular);
      font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier));
      padding: 0.5rem 1rem;
      color: var(--color-black);
      background: transparent;
      border-radius: 0.5em; }
      .navbar.primary .navbar-nav .nav-item .nav-link:hover {
        color: var(--color-white);
        background: #464646; }
    .navbar.primary .navbar-nav .nav-item .btn-nav {
      padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
      padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
      text-transform: uppercase;
      color: var(--color-white);
      background: var(--color-primary); }
      .navbar.primary .navbar-nav .nav-item .btn-nav:hover {
        background: #21653f; }
  @media (max-width: 991.98px) {
    .navbar.primary .container {
      max-width: 100% !important; }
    .navbar.primary .navbar-brand img {
      max-width: 7.5rem; }
    .navbar.primary .navbar-toggler {
      padding: 0 !important; }
      .navbar.primary .navbar-toggler > i {
        display: inline-flex;
        align-items: center;
        font-size: calc(var(--font-size-p) / var(--vw) * var(--multiplier));
        justify-content: center;
        width: 2.25rem;
        height: 2.25rem;
        color: var(--color-white);
        background: var(--color-primary);
        border-radius: 0.5em; }
    .navbar.primary .navbar-nav.primary .nav-item {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    .navbar.primary .navbar-nav.secondary {
      padding-top: calc(1rem / var(--vw) * var(--multiplier)) !important;
      padding-bottom: calc(1rem / var(--vw) * var(--multiplier)) !important; } }

.footbar.primary {
  margin-top: 4rem;
  background: var(--color-grey-super-light);
  border-top: 1px solid var(--color-grey-dark); }
  .footbar.primary .footbar-wrapper.primary > .wrapper-inner {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between; }
    .footbar.primary .footbar-wrapper.primary > .wrapper-inner:nth-child(1) {
      padding-bottom: 4rem;
      margin-bottom: 4rem;
      border-bottom: 1px solid var(--color-grey-dark); }
  .footbar.primary .footbar-logo .logo img {
    display: block;
    max-width: 12.5rem; }
  .footbar.primary .footbar-link {
    position: absolute;
    display: flex;
    align-items: center;
    left: 50%;
    transform: translateX(-50%); }
    .footbar.primary .footbar-link .link {
      margin-left: calc(1rem / var(--vw) * var(--multiplier)) !important;
      margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important; }
      .footbar.primary .footbar-link .link .link-footbar {
        font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier));
        color: var(--color-black); }
        .footbar.primary .footbar-link .link .link-footbar:hover {
          color: var(--color-primary); }
  .footbar.primary .footbar-icon {
    display: flex;
    align-items: center;
    padding: 0.75rem;
    background: transparent;
    border: 1px solid var(--color-grey-dark);
    border-radius: 0.5em; }
    .footbar.primary .footbar-icon .icon {
      margin-right: calc(0.5rem / var(--vw) * var(--multiplier)) !important; }
      .footbar.primary .footbar-icon .icon:last-child {
        margin-right: 0 !important; }
      .footbar.primary .footbar-icon .icon > a {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 3.5rem;
        height: 3.5rem;
        background: transparent;
        border: 1px solid var(--color-grey-dark);
        border-radius: 0.5em; }
        .footbar.primary .footbar-icon .icon > a > i {
          font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
          color: var(--color-primary); }
        .footbar.primary .footbar-icon .icon > a > svg {
          fill: var(--color-primary); }
        .footbar.primary .footbar-icon .icon > a:hover {
          background: var(--color-primary);
          border: 1px solid var(--color-primary); }
          .footbar.primary .footbar-icon .icon > a:hover > i {
            color: var(--color-white); }
          .footbar.primary .footbar-icon .icon > a:hover > svg {
            fill: var(--color-white); }
  .footbar.primary .footbar-contact .contact-link {
    display: flex;
    align-items: center; }
    .footbar.primary .footbar-contact .contact-link .link {
      margin-left: calc(1rem / var(--vw) * var(--multiplier)) !important;
      margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important; }
      .footbar.primary .footbar-contact .contact-link .link .link-contact {
        position: relative;
        padding-bottom: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
        font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier));
        color: var(--color-black);
        border-bottom: 1px solid var(--color-grey-dark); }
        .footbar.primary .footbar-contact .contact-link .link .link-contact > i {
          font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
          color: var(--color-primary); }
        .footbar.primary .footbar-contact .contact-link .link .link-contact:hover {
          color: var(--color-primary);
          border-bottom: 1px solid var(--color-primary); }
  @media (max-width: 1199.98px) {
    .footbar.primary .footbar-wrapper.primary > .wrapper-inner {
      display: block; }
      .footbar.primary .footbar-wrapper.primary > .wrapper-inner:nth-child(1) {
        padding-bottom: 3rem;
        margin-bottom: 3rem; }
      .footbar.primary .footbar-wrapper.primary > .wrapper-inner > div {
        margin-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
        .footbar.primary .footbar-wrapper.primary > .wrapper-inner > div:last-child {
          margin-bottom: 0 !important; }
    .footbar.primary .footbar-logo .logo img {
      margin-left: auto !important;
      margin-right: auto !important; }
    .footbar.primary .footbar-link {
      position: relative;
      justify-content: center;
      left: unset;
      transform: unset; }
    .footbar.primary .footbar-icon {
      display: flex;
      margin-left: auto !important;
      margin-right: auto !important;
      justify-content: center;
      max-width: max-content; }
    .footbar.primary .footbar-contact .contact-link {
      justify-content: center; }
    .footbar.primary .footbar-copyright {
      text-align: center; } }
  @media (max-width: 767.98px) {
    .footbar.primary {
      margin-top: 2rem; }
      .footbar.primary .footbar-wrapper.primary > .wrapper-inner:nth-child(1) {
        padding-bottom: 2rem;
        margin-bottom: 2rem; }
      .footbar.primary .footbar-link .link {
        margin-left: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
        margin-right: calc(0.5rem / var(--vw) * var(--multiplier)) !important; }
      .footbar.primary .footbar-contact .contact-link {
        display: block;
        text-align: center; }
        .footbar.primary .footbar-contact .contact-link .link {
          margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
          .footbar.primary .footbar-contact .contact-link .link:last-child {
            margin-bottom: 0 !important; } }

#divNavbar {
  display: none; }

#divFooter {
  display: none; }

.contact > .container {
  display: none; }

.contact > div:not(.wizard) {
  display: none; }

.zoom-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.9);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 9999;
  overflow: hidden; }

.zoom-overlay img {
  position: absolute;
  user-select: none;
  touch-action: none;
  transform-origin: center;
  cursor: grab;
  width: 40% !important; }

.zoom-overlay img:active {
  cursor: grabbing; }

.zoomable-img {
  user-select: none;
  -webkit-user-drag: none;
  user-drag: none; }

/* Close button */
.zoom-close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.15);
  color: white;
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 10000;
  user-select: none; }

.page {
  overflow: hidden; }
  .page .page-content {
    position: relative;
    z-index: 20; }
  @media (min-width: 1600px) {
    .page .page-content {
      margin-left: 9rem; } }
  @media (max-width: 991.98px) {
    .page {
      padding-top: calc(1rem / var(--vw) * var(--multiplier)) !important;
      margin-left: 0 !important; } }

.home-new .wizard {
  /*#MainContent_ctl03_dvResponsive .container {
            border-top          : 1px solid var(--color-grey-dark) !important;
        }*/ }

.contact {
  /*.wizard {
        section ~ section {
            .container {
                border-top          : 1px solid transparent !important;
            }
        }/
    }*/ }
  .contact .wizard .custom-grw.text-only.primary .text-only-header {
    height: 350px !important; }
    .contact .wizard .custom-grw.text-only.primary .text-only-header .header-text .desc {
      text-align: center; }

.detail-article.landingpage-special .article-list.primary {
  display: none; }

.detail-article.landingpage-special .wizard .custom-grw.call-to-action.primary {
  margin-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }

.detail-article.landingpage-special .wizard .custom-grw.contact-form.primary .container {
  background: var(--color-primary); }

.detail-article.landingpage-special .wizard .custom-grw.contact-form.primary .contact-form-header {
  background-image: radial-gradient(circle, color-mix(in srgb, var(--color-primary) 90%, var(--color-white)) 2px, transparent 2px); }
  .detail-article.landingpage-special .wizard .custom-grw.contact-form.primary .contact-form-header .header-text .title .text-title {
    color: var(--color-white); }
  .detail-article.landingpage-special .wizard .custom-grw.contact-form.primary .contact-form-header .header-text .desc .text-description {
    color: var(--color-white); }

.detail-article.landingpage-special .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-button .button .btn-form {
  color: var(--color-black);
  background: var(--color-white);
  border: 1px solid var(--color-white); }
  .detail-article.landingpage-special .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-button .button .btn-form:hover {
    color: var(--color-white);
    background: transparent; }

.detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.primary .custom-slider-content .content-wrapper.primary {
  transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.primary .custom-slider-content .content-wrapper.primary .content-head .head-image .image img {
    transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.primary .custom-slider-content .content-wrapper.primary .content-body .body-text .desc .text-description {
    transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.primary .custom-slider-content .content-wrapper.primary:hover {
    background: var(--color-primary); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.primary .custom-slider-content .content-wrapper.primary:hover .content-head .head-image {
      border: 1px solid var(--color-white); }
      .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.primary .custom-slider-content .content-wrapper.primary:hover .content-head .head-image .image img {
        filter: brightness(10);
        mix-blend-mode: plus-lighter; }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.primary .custom-slider-content .content-wrapper.primary:hover .content-head .head-text .title .text-title {
      color: var(--color-white); }
      .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.primary .custom-slider-content .content-wrapper.primary:hover .content-head .head-text .title .text-title > span, .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.primary .custom-slider-content .content-wrapper.primary:hover .content-head .head-text .title .text-title > em {
        color: var(--color-white); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.primary .custom-slider-content .content-wrapper.primary:hover .content-body .body-text .desc .text-description {
      color: var(--color-white); }

.detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary {
  transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary .content-image .image img {
    transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary .content-text .subtitle .text-subtitle {
    transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary .content-text .desc .text-description {
    transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary .content-text .desc ul li {
    font-weight: var(--font-weight-regular);
    font-size: calc(var(--font-size-p) / var(--vw) * var(--multiplier));
    transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover {
    background: var(--color-primary); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover .content-image {
      border: 1px solid var(--color-white); }
      .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover .content-image .image img {
        filter: brightness(10);
        mix-blend-mode: plus-lighter; }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover .content-text .title .text-title {
      color: var(--color-white); }
      .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover .content-text .title .text-title > span, .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover .content-text .title .text-title > em {
        color: var(--color-white); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover .content-text .subtitle .text-subtitle {
      color: var(--color-white); }
      .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover .content-text .subtitle .text-subtitle > span, .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover .content-text .subtitle .text-subtitle > em {
        color: var(--color-white); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover .content-text .desc .text-description {
      color: var(--color-white); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quarter .custom-slider-content .content-wrapper.primary:hover .content-text .desc ul li {
      color: var(--color-white); }

.detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary {
  transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary .content-image .image img {
    transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary .content-text .subtitle .text-subtitle {
    transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary .content-text .desc .text-description {
    transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary .content-text .desc ul li {
    transition: 0.2s ease; }
  .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover {
    background: var(--color-primary); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-image {
      border: 1px solid var(--color-white); }
      .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-image .image img {
        filter: brightness(10);
        mix-blend-mode: plus-lighter; }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-text .title .text-title {
      color: var(--color-white); }
      .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-text .title .text-title > span, .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-text .title .text-title > em {
        color: var(--color-white); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-text .subtitle .text-subtitle {
      color: var(--color-white); }
      .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-text .subtitle .text-subtitle > span, .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-text .subtitle .text-subtitle > em {
        color: var(--color-white); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-text .desc .text-description {
      color: var(--color-white); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-text .desc ul li {
      color: var(--color-white); }
    .detail-article.landingpage-special .wizard .custom-grw.custom-slider.three-slide.quinary .custom-slider-content .content-wrapper.primary:hover .content-button .button .btn-content:hover {
      color: var(--color-white);
      border: 1px solid var(--color-white); }

.detail-article.News-009 .article-list.primary, .detail-article.News-010 .article-list.primary {
  display: none; }

.detail-article.News-011 .article-list.primary .article-list-content .content-slider .slick-responsive-auto.primary .slick-slide:nth-child(2), .detail-article.News-011 .article-list.primary .article-list-content .content-slider .slick-responsive-auto.primary .slick-slide:nth-child(3), .detail-article.News-012 .article-list.primary .article-list-content .content-slider .slick-responsive-auto.primary .slick-slide:nth-child(2), .detail-article.News-012 .article-list.primary .article-list-content .content-slider .slick-responsive-auto.primary .slick-slide:nth-child(3), .detail-article.News-013 .article-list.primary .article-list-content .content-slider .slick-responsive-auto.primary .slick-slide:nth-child(2), .detail-article.News-013 .article-list.primary .article-list-content .content-slider .slick-responsive-auto.primary .slick-slide:nth-child(3), .detail-article.News-014 .article-list.primary .article-list-content .content-slider .slick-responsive-auto.primary .slick-slide:nth-child(2), .detail-article.News-014 .article-list.primary .article-list-content .content-slider .slick-responsive-auto.primary .slick-slide:nth-child(3) {
  display: none; }

.detail-article.News-029 .article-header {
  display: none; }

.detail-article.News-029 .article-list.primary {
  display: none; }

@media (max-width: 767.98px) {
  .detail-article.News-029 .wizard #MainContent_ctl05_dvResponsive {
    display: none; } }

.detail-article.News-043 .article-header {
  display: none; }

.detail-article.News-043 .article-list.primary {
  display: none; }

.detail-article.News-043 .wizard .custom-grw.text-only.primary .text-only-header {
  height: 350px; }
  .detail-article.News-043 .wizard .custom-grw.text-only.primary .text-only-header .header-text {
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 80%; }
    .detail-article.News-043 .wizard .custom-grw.text-only.primary .text-only-header .header-text .desc {
      text-align: center; }

.detail-article.News-043 .wizard #MainContent_ctl01_dvResponsive {
  display: none; }
  .detail-article.News-043 .wizard #MainContent_ctl01_dvResponsive .text-only-header .header-image {
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 40%; }

.detail-article.News-043 .wizard #MainContent_ctl02_dvResponsive .custom-slider-header {
  display: none; }

.detail-article.News-043 .wizard #MainContent_ctl04_dvResponsive .text-only-header .header-text .desc, .detail-article.News-043 .wizard #MainContent_ctl08_dvResponsive .text-only-header .header-text .desc {
  text-align: justify;
  padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 70%;
  background: color-mix(in srgb, var(--color-primary) 10%, transparent);
  border-left: 4px solid var(--color-primary);
  border-radius: 0.5em; }
  .detail-article.News-043 .wizard #MainContent_ctl04_dvResponsive .text-only-header .header-text .desc p, .detail-article.News-043 .wizard #MainContent_ctl08_dvResponsive .text-only-header .header-text .desc p {
    text-align: justify; }

.detail-article.News-043 .wizard #MainContent_ctl05_dvResponsive .hero-header {
  padding: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }

.detail-article.News-043 .wizard #MainContent_ctl05_dvResponsive .hero-content {
  display: none; }

.detail-article.News-043 .wizard #MainContent_ctl06_dvResponsive .custom-slider-content .content-wrapper.primary {
  height: 30rem !important; }
  .detail-article.News-043 .wizard #MainContent_ctl06_dvResponsive .custom-slider-content .content-wrapper.primary .content-text .title {
    height: 5.5rem; }
    .detail-article.News-043 .wizard #MainContent_ctl06_dvResponsive .custom-slider-content .content-wrapper.primary .content-text .title .text-title {
      font-size: calc(var(--font-size-h3) / var(--vw) * var(--multiplier)); }

.detail-article.News-043 .wizard #MainContent_ctl08_dvResponsive .text-only-header {
  height: 450px; }
  .detail-article.News-043 .wizard #MainContent_ctl08_dvResponsive .text-only-header .header-text .desc {
    text-align: center; }

@media (max-width: 767.98px) {
  .detail-article.News-043 .wizard .custom-grw.text-only.primary .text-only-header .header-text {
    max-width: 100% !important; }
  .detail-article.News-043 .wizard #MainContent_ctl01_dvResponsive .text-only-header .header-image {
    max-width: 70%; }
  .detail-article.News-043 .wizard #MainContent_ctl04_dvResponsive .text-only-header .header-text .desc, .detail-article.News-043 .wizard #MainContent_ctl08_dvResponsive .text-only-header .header-text .desc {
    max-width: 90%; }
  .detail-article.News-043 .wizard #MainContent_ctl05_dvResponsive .hero-header {
    padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important; } }

.detail-article.News-045 .article-header {
  display: none; }

.detail-article.News-045 .article-list.primary {
  display: none; }

.detail-article.News-045 .wizard .custom-grw.text-only.primary .text-only-header {
  height: 350px; }
  .detail-article.News-045 .wizard .custom-grw.text-only.primary .text-only-header .header-text {
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 80%; }
    .detail-article.News-045 .wizard .custom-grw.text-only.primary .text-only-header .header-text .desc {
      text-align: center; }

.detail-article.News-045 .wizard #MainContent_ctl01_dvResponsive .custom-slider-header {
  display: none; }

.detail-article.News-045 .wizard #MainContent_ctl03_dvResponsive .text-only-header .header-text .desc, .detail-article.News-045 .wizard #MainContent_ctl07_dvResponsive .text-only-header .header-text .desc {
  text-align: justify;
  padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 70%;
  background: color-mix(in srgb, var(--color-primary) 10%, transparent);
  border-left: 4px solid var(--color-primary);
  border-radius: 0.5em; }
  .detail-article.News-045 .wizard #MainContent_ctl03_dvResponsive .text-only-header .header-text .desc p, .detail-article.News-045 .wizard #MainContent_ctl07_dvResponsive .text-only-header .header-text .desc p {
    text-align: justify; }

.detail-article.News-045 .wizard #MainContent_ctl05_dvResponsive .custom-slider-dual-row-footer {
  display: none; }

.detail-article.News-045 .wizard #MainContent_ctl05_dvResponsive .custom-slider-dual-row-content ~ .custom-slider-dual-row-header {
  display: none; }

.detail-article.News-045 .wizard #MainContent_ctl07_dvResponsive .text-only-header {
  height: 450px; }
  .detail-article.News-045 .wizard #MainContent_ctl07_dvResponsive .text-only-header .header-text .desc {
    text-align: center; }

@media (max-width: 767.98px) {
  .detail-article.News-045 .wizard .custom-grw.text-only.primary .text-only-header .header-text {
    max-width: 100% !important; }
  .detail-article.News-045 .wizard #MainContent_ctl03_dvResponsive .text-only-header .header-text .desc, .detail-article.News-045 .wizard #MainContent_ctl07_dvResponsive .text-only-header .header-text .desc {
    max-width: 90%; } }

.wizard {
  overflow: hidden; }
  .wizard .seo-h1 {
    margin: 0 !important; }
  .wizard section {
    position: relative;
    z-index: 10; }
    @media (max-width: 767.98px) {
      .wizard section {
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; } }
  .wizard section ~ section .container {
    border-top: 1px solid transparent !important; }
  @media (max-width: 767.98px) {
    .wizard section ~ section .container {
      border-top: 1px solid var(--color-grey-dark) !important; } }
  .wizard .custom-grw.call-to-action.primary {
    margin-top: 6.5rem;
    background: var(--color-white); }
    .wizard .custom-grw.call-to-action.primary .container {
      padding: 0 !important;
      background: var(--color-grey-super-light);
      border: 1px solid var(--color-grey-dark) !important; }
    .wizard .custom-grw.call-to-action.primary .call-to-action-content {
      display: flex;
      align-items: center;
      text-align: center;
      padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      justify-content: center;
      flex-direction: column;
      height: 275px; }
      .wizard .custom-grw.call-to-action.primary .call-to-action-content .content-text {
        margin-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.call-to-action.primary .call-to-action-content .content-text .title .text-title {
          font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.call-to-action.primary .call-to-action-content .content-button .button .btn-content {
        padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        text-transform: uppercase;
        color: var(--color-white);
        background: var(--color-primary); }
        .wizard .custom-grw.call-to-action.primary .call-to-action-content .content-button .button .btn-content:hover {
          background: #21653f; }
    @media (max-width: 1199.98px) {
      .wizard .custom-grw.call-to-action.primary {
        margin-top: 5rem; } }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.call-to-action.primary {
        margin-top: 3rem; } }
  .wizard .custom-grw.contact-form.primary {
    background: var(--color-white); }
    .wizard .custom-grw.contact-form.primary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.contact-form.primary .contact-form-header {
      display: flex;
      align-items: center;
      text-align: center;
      justify-content: center;
      flex-direction: column;
      height: 250px;
      background-image: radial-gradient(circle, var(--color-grey-super-light) 2px, transparent 2px);
      background-size: 22.5px 22.5px;
      background-position: center;
      border-bottom: 1px solid var(--color-grey-dark); }
      .wizard .custom-grw.contact-form.primary .contact-form-header .header-text .title .text-title {
        font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier)); }
    .wizard .custom-grw.contact-form.primary .contact-form-content {
      margin-left: auto !important;
      margin-right: auto !important;
      max-width: 70%;
      padding: calc(4rem / var(--vw) * var(--multiplier)) calc(2.5rem / var(--vw) * var(--multiplier));
      border-left: 1px solid var(--color-grey-dark);
      border-right: 1px solid var(--color-grey-dark); }
      .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .col-form-outer {
        position: relative;
        width: 100%;
        min-height: 1%;
        padding: 0 calc(1rem / var(--vw) * var(--multiplier));
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%; }
        .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .col-form-outer .col-form-inner {
          position: relative;
          width: 100%;
          min-height: 1%;
          padding: 0 calc(1rem / var(--vw) * var(--multiplier));
          -webkit-box-flex: 0;
          -ms-flex: 0 0 50%;
          flex: 0 0 50%;
          max-width: 50%; }
      .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group {
        padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        background: var(--color-grey-super-light);
        border: 1px solid var(--color-grey-dark);
        border-radius: 0.5em; }
        .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .group-wrapper.primary {
          display: flex;
          flex-wrap: wrap; }
          .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .group-wrapper.primary > div {
            margin-bottom: calc(1rem / var(--vw) * var(--multiplier)) !important;
            width: 50%; }
        .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-label {
          margin-bottom: calc(1rem / var(--vw) * var(--multiplier)) !important; }
          .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-label label {
            font-weight: var(--font-weight-medium);
            font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-input .form-control, .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-textarea .form-control {
          padding-top: 0 !important;
          font-weight: var(--font-weight-regular);
          font-size: calc(var(--font-size-p) / var(--vw) * var(--multiplier));
          padding: 0.75rem 0;
          outline: none;
          color: var(--color-black);
          background: transparent;
          border: none;
          border-bottom: 1px solid var(--color-grey-dark);
          border-radius: 0em;
          box-shadow: none; }
          .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-input .form-control:placeholder, .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-textarea .form-control:placeholder {
            color: var(--color-grey); }
        .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-check {
          position: relative;
          padding-left: 0 !important; }
          .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-check .form-check-input:checked ~ .form-check-label:before {
            color: var(--color-white); }
          .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-check .form-check-input {
            position: absolute;
            width: 100% !important;
            height: 100% !important;
            opacity: 0;
            top: 0;
            left: 0; }
          .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-check .form-check-label {
            font-weight: var(--font-weight-regular);
            font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier));
            color: var(--color-black); }
            .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .form-check .form-check-label:before {
              display: inline-flex;
              align-items: center;
              margin-right: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
              content: '✓';
              justify-content: center;
              width: 2rem;
              height: 2rem;
              color: var(--color-grey-dark);
              background: var(--color-grey-dark);
              border: 1px solid var(--color-grey-dark);
              border-radius: 0.25em; }
      .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-button {
        text-align: center;
        margin-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-button .button .btn-form {
          display: inline-block;
          width: auto !important;
          padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
          padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
          color: var(--color-white);
          background: var(--color-primary); }
          .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-button .button .btn-form:hover {
            background: #21653f; }
    @media (max-width: 1199.98px) {
      .wizard .custom-grw.contact-form.primary .contact-form-content {
        max-width: 85%; } }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.contact-form.primary .contact-form-header {
        height: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.contact-form.primary .contact-form-header .header-text .desc {
          text-align: justify; }
          .wizard .custom-grw.contact-form.primary .contact-form-header .header-text .desc .text-description br {
            display: none; }
      .wizard .custom-grw.contact-form.primary .contact-form-content {
        max-width: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        border-left: none;
        border-right: none; }
        .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .col-form-outer .col-form-inner {
          position: relative;
          width: 100%;
          min-height: 1%;
          padding: 0 calc(1rem / var(--vw) * var(--multiplier));
          -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
          flex: 0 0 100%;
          max-width: 100%; }
        .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .group-wrapper.primary {
          display: block; }
          .wizard .custom-grw.contact-form.primary .contact-form-content .content-form .form-group .group-wrapper.primary > div {
            width: 100% !important; } }
  .wizard .custom-grw.contact-list.primary {
    background: var(--color-white); }
    .wizard .custom-grw.contact-list.primary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark) !important; }
    .wizard .custom-grw.contact-list.primary .contact-list-content {
      display: flex;
      align-items: center;
      text-align: center;
      padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      justify-content: center;
      flex-direction: column;
      height: 125px; }
      .wizard .custom-grw.contact-list.primary .contact-list-content .content-link {
        display: flex;
        align-items: center; }
        .wizard .custom-grw.contact-list.primary .contact-list-content .content-link .link {
          margin-left: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
          margin-right: calc(0.5rem / var(--vw) * var(--multiplier)) !important; }
          .wizard .custom-grw.contact-list.primary .contact-list-content .content-link .link .link-content {
            position: relative;
            display: inline-block;
            font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier));
            padding: calc(0.75rem / var(--vw) * var(--multiplier)) calc(1rem / var(--vw) * var(--multiplier));
            color: var(--color-black);
            background: var(--color-grey-super-light);
            border-radius: 0.5em; }
            .wizard .custom-grw.contact-list.primary .contact-list-content .content-link .link .link-content > i {
              font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
              color: var(--color-primary); }
            .wizard .custom-grw.contact-list.primary .contact-list-content .content-link .link .link-content:hover {
              color: var(--color-primary); }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.contact-list.primary .contact-list-content {
        height: 100% !important;
        padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.contact-list.primary .contact-list-content .content-link {
          display: block; }
          .wizard .custom-grw.contact-list.primary .contact-list-content .content-link .link {
            margin-bottom: calc(1rem / var(--vw) * var(--multiplier)) !important;
            margin-left: 0 !important;
            margin-right: 0 !important; }
            .wizard .custom-grw.contact-list.primary .contact-list-content .content-link .link:last-child {
              margin-bottom: 0 !important; } }
  .wizard .custom-grw.custom-slider .custom-slider-header {
    background-image: radial-gradient(circle, var(--color-grey-super-light) 2px, transparent 2px);
    background-size: 22.5px 22.5px;
    background-position: center; }
  .wizard .custom-grw.custom-slider.primary {
    background: var(--color-white); }
    .wizard .custom-grw.custom-slider.primary.three-slide .custom-slider-content .swiper .swiper-container {
      margin-left: -1px;
      width: calc(100% + 1px); }
    .wizard .custom-grw.custom-slider.primary.three-slide .custom-slider-content .swiper .swiper-slide:nth-child(n) {
      height: auto; }
      .wizard .custom-grw.custom-slider.primary.three-slide .custom-slider-content .swiper .swiper-slide:nth-child(n) .content-wrapper.primary {
        height: 100%;
        border-top: none;
        border-right: none;
        border-left: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.primary.three-slide .custom-slider-content .content-wrapper.primary {
      min-height: calc(22rem / var(--vw) * var(--multiplier)); }
    .wizard .custom-grw.custom-slider.primary.six-slide {
      position: relative; }
      .wizard .custom-grw.custom-slider.primary.six-slide .container {
        background: var(--color-grey-super-light); }
      .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-header {
        position: absolute;
        display: inline-block;
        width: auto !important;
        height: auto !important;
        padding-top: calc(1rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(1rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        top: -1.75rem;
        left: 50%;
        transform: translateX(-50%);
        background: var(--color-grey-super-light);
        border: 1px solid var(--color-grey-dark);
        border-radius: 50em; }
        .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-header .header-text .title {
          margin-bottom: 0 !important; }
          .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-header .header-text .title .text-title {
            margin-bottom: 0 !important;
            font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .swiper .swiper-slide .content-wrapper.primary {
        border: none !important; }
      .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .swiper .swiper-button-prev, .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .swiper .swiper-button-next {
        display: none;
        top: 40%; }
        .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .swiper .swiper-button-prev > i, .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .swiper .swiper-button-next > i {
          color: var(--color-black); }
      .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .swiper .swiper-button-prev {
        left: -4%; }
      .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .swiper .swiper-button-next {
        right: -4%; }
      .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .swiper .swiper-pagination {
        display: none; }
      .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .content-wrapper.primary {
        padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .content-wrapper.primary .content-image {
          display: flex;
          align-items: center;
          height: 3.5rem; }
          .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .content-wrapper.primary .content-image .image img {
            width: 9rem !important; }
    .wizard .custom-grw.custom-slider.primary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.primary .custom-slider-header {
      display: flex;
      align-items: center;
      text-align: center;
      padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      justify-content: center;
      flex-direction: column;
      height: 275px;
      border-bottom: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.primary .custom-slider-content .swiper .swiper-slide:nth-child(even) .content-wrapper.primary {
      border-left: 1px solid var(--color-grey-dark);
      border-right: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.primary .custom-slider-content .swiper .swiper-button-prev, .wizard .custom-grw.custom-slider.primary .custom-slider-content .swiper .swiper-button-next {
      display: none;
      top: 40%; }
      .wizard .custom-grw.custom-slider.primary .custom-slider-content .swiper .swiper-button-prev > i, .wizard .custom-grw.custom-slider.primary .custom-slider-content .swiper .swiper-button-next > i {
        color: var(--color-black); }
    .wizard .custom-grw.custom-slider.primary .custom-slider-content .swiper .swiper-button-prev {
      left: -4%; }
    .wizard .custom-grw.custom-slider.primary .custom-slider-content .swiper .swiper-button-next {
      right: -4%; }
    .wizard .custom-grw.custom-slider.primary .custom-slider-content .swiper .swiper-pagination {
      display: none; }
    .wizard .custom-grw.custom-slider.primary .custom-slider-content .content-wrapper.primary {
      padding: calc(4rem / var(--vw) * var(--multiplier)) calc(3rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider.primary .custom-slider-content .content-wrapper.primary .content-head {
        display: flex;
        align-items: center;
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.primary .custom-slider-content .content-wrapper.primary .content-head .head-image {
          padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          margin-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          flex-shrink: 0;
          width: 5rem;
          height: 5rem;
          border: 1px solid var(--color-grey-dark);
          border-radius: 0.5em; }
        .wizard .custom-grw.custom-slider.primary .custom-slider-content .content-wrapper.primary .content-head .head-text .title {
          margin-bottom: 0 !important; }
          .wizard .custom-grw.custom-slider.primary .custom-slider-content .content-wrapper.primary .content-head .head-text .title .text-title {
            font-weight: var(--font-weight-medium);
            font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
            line-height: 1.5; }
    @media (max-width: 1199.98px) {
      .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .content-wrapper.primary {
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; } }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.custom-slider.primary .custom-slider-header {
        height: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.primary .custom-slider-header .header-text .desc {
          text-align: justify; }
          .wizard .custom-grw.custom-slider.primary .custom-slider-header .header-text .desc .text-description br {
            display: none; }
      .wizard .custom-grw.custom-slider.primary .custom-slider-content .swiper .swiper-slide:nth-child(even) .content-wrapper.primary {
        border-left: none;
        border-right: none; }
      .wizard .custom-grw.custom-slider.primary .custom-slider-content .swiper .swiper-pagination {
        display: block; }
      .wizard .custom-grw.custom-slider.primary .custom-slider-content .content-wrapper.primary {
        padding: calc(2.5rem / var(--vw) * var(--multiplier)) calc(2.5rem / var(--vw) * var(--multiplier)) calc(4rem / var(--vw) * var(--multiplier)) calc(2.5rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider.primary .custom-slider-content .content-wrapper.primary .content-head {
          margin-bottom: calc(1rem / var(--vw) * var(--multiplier)) !important; }
          .wizard .custom-grw.custom-slider.primary .custom-slider-content .content-wrapper.primary .content-head .head-image {
            padding: calc(1rem / var(--vw) * var(--multiplier)) !important;
            margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important;
            width: 5rem;
            height: 5rem; }
          .wizard .custom-grw.custom-slider.primary .custom-slider-content .content-wrapper.primary .content-head .head-text .title {
            margin-bottom: 0 !important; }
            .wizard .custom-grw.custom-slider.primary .custom-slider-content .content-wrapper.primary .content-head .head-text .title .text-title {
              font-weight: var(--font-weight-medium);
              font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
              line-height: 1.5; }
      .wizard .custom-grw.custom-slider.primary.six-slide {
        padding-top: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        background: var(--color-grey-super-light); }
        .wizard .custom-grw.custom-slider.primary.six-slide .container {
          text-align: center;
          border: none !important; }
        .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-header {
          position: relative;
          text-align: center;
          margin-left: auto !important;
          margin-right: auto !important;
          padding: 0.65rem 1.25rem !important;
          top: unset;
          left: unset;
          transform: unset; }
          .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-header .header-text .title .text-title {
            font-size: calc(var(--font-size-p) / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content {
          padding-top: 0 !important;
          padding-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
          .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .content-wrapper.primary {
            padding-bottom: 0 !important;
            padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
            padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
            .wizard .custom-grw.custom-slider.primary.six-slide .custom-slider-content .content-wrapper.primary .content-image .image img {
              width: 100% !important; } }
  .wizard .custom-grw.custom-slider.secondary {
    background: var(--color-white); }
    .wizard .custom-grw.custom-slider.secondary.three-slide .custom-slider-content .swiper .swiper-container {
      margin-left: -1px;
      width: calc(100% + 1px); }
    .wizard .custom-grw.custom-slider.secondary.three-slide .custom-slider-content .swiper .swiper-slide:nth-child(n) .content-wrapper.primary {
      border-top: none;
      border-right: none;
      border-left: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.secondary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.secondary .custom-slider-header {
      display: flex;
      align-items: center;
      text-align: center;
      padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      justify-content: center;
      flex-direction: column;
      height: 275px;
      border-bottom: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.secondary .custom-slider-content .swiper .swiper-slide:nth-child(even) .content-wrapper.primary {
      border-left: 1px solid var(--color-grey-dark);
      border-right: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.secondary .custom-slider-content .swiper .swiper-button-prev, .wizard .custom-grw.custom-slider.secondary .custom-slider-content .swiper .swiper-button-next {
      display: none;
      top: 40%; }
      .wizard .custom-grw.custom-slider.secondary .custom-slider-content .swiper .swiper-button-prev > i, .wizard .custom-grw.custom-slider.secondary .custom-slider-content .swiper .swiper-button-next > i {
        color: var(--color-black); }
    .wizard .custom-grw.custom-slider.secondary .custom-slider-content .swiper .swiper-button-prev {
      left: -4%; }
    .wizard .custom-grw.custom-slider.secondary .custom-slider-content .swiper .swiper-button-next {
      right: -4%; }
    .wizard .custom-grw.custom-slider.secondary .custom-slider-content .swiper .swiper-pagination {
      display: none; }
    .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary {
      display: flex;
      flex-direction: column;
      height: 38.5rem;
      padding: calc(4rem / var(--vw) * var(--multiplier)) calc(3rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-image {
        padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        width: 5rem;
        height: 5rem;
        border: 1px solid var(--color-grey-dark);
        border-radius: 0.5em; }
      .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-text {
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-text .title .text-title {
          font-weight: var(--font-weight-medium);
          font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier));
          line-height: 1.5; }
        .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-text .subtitle .text-subtitle {
          white-space: nowrap; }
      .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-list {
        margin-bottom: auto !important; }
        .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-list > ul {
          display: flex;
          padding-left: 0 !important;
          flex-wrap: wrap;
          list-style: none; }
          .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-list > ul > li {
            padding: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
            margin-bottom: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
            margin-right: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
            font-size: calc(var(--font-size-small) / var(--vw) * var(--multiplier));
            color: var(--color-white);
            background: var(--color-grey-dark);
            border-radius: 0.5em; }
            .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-list > ul > li i {
              font-size: calc(var(--font-size-smallest) / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-head {
        display: flex;
        align-items: center;
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-head .head-image {
          padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important;
          flex-shrink: 0;
          width: 6.5rem;
          height: 6.5rem;
          border: 1px solid var(--color-grey-dark);
          border-radius: 0.5em; }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.custom-slider.secondary .custom-slider-header {
        height: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.secondary .custom-slider-header .header-text .desc {
          text-align: justify; }
          .wizard .custom-grw.custom-slider.secondary .custom-slider-header .header-text .desc .text-description br {
            display: none; }
      .wizard .custom-grw.custom-slider.secondary .custom-slider-content .swiper .swiper-slide:nth-child(even) .content-wrapper.primary {
        border-left: none;
        border-right: none; }
      .wizard .custom-grw.custom-slider.secondary .custom-slider-content .swiper .swiper-pagination {
        display: block; }
      .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary {
        padding: calc(2.5rem / var(--vw) * var(--multiplier)) calc(2.5rem / var(--vw) * var(--multiplier)) calc(4rem / var(--vw) * var(--multiplier)) calc(2.5rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-image {
          padding: calc(1rem / var(--vw) * var(--multiplier)) !important;
          margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important;
          width: 5rem;
          height: 5rem; }
        .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-text .title {
          margin-bottom: 0 !important; }
          .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-text .title .text-title {
            font-weight: var(--font-weight-medium);
            font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
            line-height: 1.5; }
        .wizard .custom-grw.custom-slider.secondary .custom-slider-content .content-wrapper.primary .content-text .subtitle .text-subtitle {
          white-space: normal; } }
  .wizard .custom-grw.custom-slider.tertiary {
    background: var(--color-white); }
    .wizard .custom-grw.custom-slider.tertiary.three-slide .custom-slider-content .swiper .swiper-container {
      margin-left: -1px;
      width: calc(100% + 1px); }
    .wizard .custom-grw.custom-slider.tertiary.three-slide .custom-slider-content .swiper .swiper-slide:nth-child(n) {
      height: auto; }
      .wizard .custom-grw.custom-slider.tertiary.three-slide .custom-slider-content .swiper .swiper-slide:nth-child(n) .content-wrapper.primary {
        height: 100%;
        border-top: none;
        border-right: none;
        border-left: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.tertiary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.tertiary .custom-slider-header {
      display: flex;
      align-items: center;
      text-align: center;
      padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      justify-content: center;
      flex-direction: column;
      height: 275px;
      border-bottom: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .swiper .swiper-slide:nth-child(even) .content-wrapper.primary {
      border-left: 1px solid var(--color-grey-dark);
      border-right: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .swiper .swiper-button-prev, .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .swiper .swiper-button-next {
      display: none;
      top: 40%; }
      .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .swiper .swiper-button-prev > i, .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .swiper .swiper-button-next > i {
        color: var(--color-black); }
    .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .swiper .swiper-button-prev {
      left: -4%; }
    .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .swiper .swiper-button-next {
      right: -4%; }
    .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .swiper .swiper-pagination {
      display: none; }
    .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary {
      padding: calc(4rem / var(--vw) * var(--multiplier)) calc(3rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-text {
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-text .title {
          max-width: 75%; }
          .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-text .title .text-title {
            font-weight: var(--font-weight-medium);
            font-size: calc(var(--font-size-h3) / var(--vw) * var(--multiplier));
            line-height: 1.5; }
        .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-text .subtitle .text-subtitle {
          font-weight: var(--font-weight-regular);
          font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier));
          white-space: nowrap;
          font-style: normal;
          color: var(--color-black); }
        .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-text .desc .text-description {
          display: -webkit-box;
          overflow: hidden;
          text-overflow: ellipsis;
          -webkit-box-orient: vertical;
          white-space: normal;
          -webkit-line-clamp: 3; }
      .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-image {
        margin-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        margin-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        margin-left: auto !important;
        margin-right: auto !important;
        max-width: 80%; }
      .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-button {
        text-align: center; }
        .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-button .button .btn-content {
          display: inline-block;
          width: auto !important;
          padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
          padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.custom-slider.tertiary .custom-slider-header {
        height: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.tertiary .custom-slider-header .header-text .desc {
          text-align: justify; }
          .wizard .custom-grw.custom-slider.tertiary .custom-slider-header .header-text .desc .text-description br {
            display: none; }
      .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .swiper .swiper-slide:nth-child(even) .content-wrapper.primary {
        border-left: none;
        border-right: none; }
      .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .swiper .swiper-pagination {
        display: block; }
      .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary {
        padding: calc(1.5rem / var(--vw) * var(--multiplier)) calc(1.5rem / var(--vw) * var(--multiplier)) calc(3rem / var(--vw) * var(--multiplier)) calc(1.5rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-image {
          max-width: 100% !important; }
        .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-text .title .text-title {
          font-size: calc(16px / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider.tertiary .custom-slider-content .content-wrapper.primary .content-text .subtitle .text-subtitle {
          white-space: normal; } }
  .wizard .custom-grw.custom-slider.quarter {
    background: var(--color-white); }
    .wizard .custom-grw.custom-slider.quarter.three-slide .custom-slider-content .swiper .swiper-container {
      margin-left: -1px;
      width: calc(100% + 1px); }
    .wizard .custom-grw.custom-slider.quarter.three-slide .custom-slider-content .swiper .swiper-slide:nth-child(n) {
      height: auto; }
      .wizard .custom-grw.custom-slider.quarter.three-slide .custom-slider-content .swiper .swiper-slide:nth-child(n) .content-wrapper.primary {
        height: 100%;
        border-top: none;
        border-right: none;
        border-left: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.quarter.three-slide .custom-slider-content .content-wrapper.primary {
      min-height: calc(22rem / var(--vw) * var(--multiplier)); }
    .wizard .custom-grw.custom-slider.quarter.six-slide {
      position: relative; }
      .wizard .custom-grw.custom-slider.quarter.six-slide .container {
        background: var(--color-grey-super-light); }
      .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-header {
        position: absolute;
        display: inline-block;
        width: auto !important;
        height: auto !important;
        padding-top: calc(1rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(1rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        top: -1.75rem;
        left: 50%;
        transform: translateX(-50%);
        background: var(--color-grey-super-light);
        border: 1px solid var(--color-grey-dark);
        border-radius: 50em; }
        .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-header .header-text .title {
          margin-bottom: 0 !important; }
          .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-header .header-text .title .text-title {
            margin-bottom: 0 !important;
            font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .swiper .swiper-slide .content-wrapper.primary {
        border: none !important; }
      .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .swiper .swiper-button-prev, .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .swiper .swiper-button-next {
        display: none;
        top: 40%; }
        .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .swiper .swiper-button-prev > i, .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .swiper .swiper-button-next > i {
          color: var(--color-black); }
      .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .swiper .swiper-button-prev {
        left: -4%; }
      .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .swiper .swiper-button-next {
        right: -4%; }
      .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .swiper .swiper-pagination {
        display: none; }
      .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .content-wrapper.primary {
        padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .content-wrapper.primary .content-image {
          display: flex;
          align-items: center;
          height: 3.5rem; }
          .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .content-wrapper.primary .content-image .image img {
            width: 9rem !important; }
    .wizard .custom-grw.custom-slider.quarter .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.quarter .custom-slider-header {
      display: flex;
      align-items: center;
      text-align: center;
      padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      justify-content: center;
      flex-direction: column;
      height: 275px;
      border-bottom: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.quarter .custom-slider-content .swiper .swiper-slide:nth-child(even) .content-wrapper.primary {
      border-left: 1px solid var(--color-grey-dark);
      border-right: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.quarter .custom-slider-content .swiper .swiper-button-prev, .wizard .custom-grw.custom-slider.quarter .custom-slider-content .swiper .swiper-button-next {
      display: none;
      top: 40%; }
      .wizard .custom-grw.custom-slider.quarter .custom-slider-content .swiper .swiper-button-prev > i, .wizard .custom-grw.custom-slider.quarter .custom-slider-content .swiper .swiper-button-next > i {
        color: var(--color-black); }
    .wizard .custom-grw.custom-slider.quarter .custom-slider-content .swiper .swiper-button-prev {
      left: -4%; }
    .wizard .custom-grw.custom-slider.quarter .custom-slider-content .swiper .swiper-button-next {
      right: -4%; }
    .wizard .custom-grw.custom-slider.quarter .custom-slider-content .swiper .swiper-pagination {
      display: none; }
    .wizard .custom-grw.custom-slider.quarter .custom-slider-content .content-wrapper.primary {
      padding: calc(4rem / var(--vw) * var(--multiplier)) calc(3rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider.quarter .custom-slider-content .content-wrapper.primary .content-text .title .text-title {
        font-weight: var(--font-weight-bold);
        font-size: calc(3rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider.quarter .custom-slider-content .content-wrapper.primary .content-text .title .text-title > em {
          font-size: calc(var(--font-size-h3) / var(--vw) * var(--multiplier));
          font-style: normal; }
      .wizard .custom-grw.custom-slider.quarter .custom-slider-content .content-wrapper.primary .content-text .subtitle .text-subtitle {
        font-size: calc(var(--font-size-h2) / var(--vw) * var(--multiplier));
        text-transform: uppercase;
        font-style: normal; }
    @media (max-width: 1199.98px) {
      .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .content-wrapper.primary {
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; } }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.custom-slider.quarter .custom-slider-header {
        height: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.quarter .custom-slider-header .header-text .desc {
          text-align: justify; }
          .wizard .custom-grw.custom-slider.quarter .custom-slider-header .header-text .desc .text-description br {
            display: none; }
      .wizard .custom-grw.custom-slider.quarter .custom-slider-content .swiper .swiper-slide:nth-child(even) .content-wrapper.primary {
        border-left: none;
        border-right: none; }
      .wizard .custom-grw.custom-slider.quarter .custom-slider-content .swiper .swiper-pagination {
        display: block; }
      .wizard .custom-grw.custom-slider.quarter .custom-slider-content .content-wrapper.primary {
        padding: calc(2.5rem / var(--vw) * var(--multiplier)) calc(2.5rem / var(--vw) * var(--multiplier)) calc(4rem / var(--vw) * var(--multiplier)) calc(2.5rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider.quarter .custom-slider-content .content-wrapper.primary .content-head {
          margin-bottom: calc(1rem / var(--vw) * var(--multiplier)) !important; }
          .wizard .custom-grw.custom-slider.quarter .custom-slider-content .content-wrapper.primary .content-head .head-image {
            padding: calc(1rem / var(--vw) * var(--multiplier)) !important;
            margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important;
            width: 5rem;
            height: 5rem; }
          .wizard .custom-grw.custom-slider.quarter .custom-slider-content .content-wrapper.primary .content-head .head-text .title {
            margin-bottom: 0 !important; }
            .wizard .custom-grw.custom-slider.quarter .custom-slider-content .content-wrapper.primary .content-head .head-text .title .text-title {
              font-weight: var(--font-weight-medium);
              font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
              line-height: 1.5; }
      .wizard .custom-grw.custom-slider.quarter.six-slide {
        padding-top: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        background: var(--color-grey-super-light); }
        .wizard .custom-grw.custom-slider.quarter.six-slide .container {
          text-align: center;
          border: none !important; }
        .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-header {
          position: relative;
          text-align: center;
          margin-left: auto !important;
          margin-right: auto !important;
          padding: 0.65rem 1.25rem !important;
          top: unset;
          left: unset;
          transform: unset; }
          .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-header .header-text .title .text-title {
            font-size: calc(var(--font-size-p) / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content {
          padding-top: 0 !important;
          padding-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
          .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .content-wrapper.primary {
            padding-bottom: 0 !important;
            padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
            padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
            .wizard .custom-grw.custom-slider.quarter.six-slide .custom-slider-content .content-wrapper.primary .content-image .image img {
              width: 100% !important; } }
  .wizard .custom-grw.custom-slider.quinary {
    background: var(--color-white); }
    .wizard .custom-grw.custom-slider.quinary.three-slide .custom-slider-content .swiper .swiper-container {
      margin-left: -1px;
      width: calc(100% + 1px); }
    .wizard .custom-grw.custom-slider.quinary.three-slide .custom-slider-content .swiper .swiper-slide:nth-child(n) {
      height: auto; }
      .wizard .custom-grw.custom-slider.quinary.three-slide .custom-slider-content .swiper .swiper-slide:nth-child(n) .content-wrapper.primary {
        height: 100%;
        border-top: none;
        border-right: none;
        border-left: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.quinary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.quinary .custom-slider-header {
      display: flex;
      align-items: center;
      text-align: center;
      padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      justify-content: center;
      flex-direction: column;
      height: 275px;
      border-bottom: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.quinary .custom-slider-content .swiper .swiper-slide:nth-child(even) .content-wrapper.primary {
      border-left: 1px solid var(--color-grey-dark);
      border-right: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider.quinary .custom-slider-content .swiper .swiper-button-prev, .wizard .custom-grw.custom-slider.quinary .custom-slider-content .swiper .swiper-button-next {
      display: none;
      top: 40%; }
      .wizard .custom-grw.custom-slider.quinary .custom-slider-content .swiper .swiper-button-prev > i, .wizard .custom-grw.custom-slider.quinary .custom-slider-content .swiper .swiper-button-next > i {
        color: var(--color-black); }
    .wizard .custom-grw.custom-slider.quinary .custom-slider-content .swiper .swiper-button-prev {
      left: -4%; }
    .wizard .custom-grw.custom-slider.quinary .custom-slider-content .swiper .swiper-button-next {
      right: -4%; }
    .wizard .custom-grw.custom-slider.quinary .custom-slider-content .swiper .swiper-pagination {
      display: none; }
    .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary {
      display: flex;
      flex-direction: column;
      height: 38.5rem;
      padding: calc(4rem / var(--vw) * var(--multiplier)) calc(3rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-image {
        padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        width: 5rem;
        height: 5rem;
        border: 1px solid var(--color-grey-dark);
        border-radius: 0.5em; }
      .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-text {
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-text .title .text-title {
          font-weight: var(--font-weight-bold);
          font-size: calc(var(--font-size-h2) / var(--vw) * var(--multiplier));
          line-height: 1.5; }
        .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-text .subtitle .text-subtitle {
          white-space: nowrap; }
        .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-text .desc ul li {
          font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier));
          line-height: 1.75;
          color: var(--color-black); }
      .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-list {
        margin-bottom: auto !important; }
        .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-list > ul {
          display: flex;
          padding-left: 0 !important;
          flex-wrap: wrap;
          list-style: none; }
          .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-list > ul > li {
            padding: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
            margin-bottom: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
            margin-right: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
            font-size: calc(var(--font-size-small) / var(--vw) * var(--multiplier));
            color: var(--color-white);
            background: var(--color-grey-dark);
            border-radius: 0.5em; }
            .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-list > ul > li i {
              font-size: calc(var(--font-size-smallest) / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-head {
        display: flex;
        align-items: center;
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-head .head-image {
          padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important;
          flex-shrink: 0;
          width: 6.5rem;
          height: 6.5rem;
          border: 1px solid var(--color-grey-dark);
          border-radius: 0.5em; }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.custom-slider.quinary .custom-slider-header {
        height: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider.quinary .custom-slider-header .header-text .desc {
          text-align: justify; }
          .wizard .custom-grw.custom-slider.quinary .custom-slider-header .header-text .desc .text-description br {
            display: none; }
      .wizard .custom-grw.custom-slider.quinary .custom-slider-content .swiper .swiper-slide:nth-child(even) .content-wrapper.primary {
        border-left: none;
        border-right: none; }
      .wizard .custom-grw.custom-slider.quinary .custom-slider-content .swiper .swiper-pagination {
        display: block; }
      .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary {
        padding: calc(2.5rem / var(--vw) * var(--multiplier)) calc(2.5rem / var(--vw) * var(--multiplier)) calc(4rem / var(--vw) * var(--multiplier)) calc(2.5rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-image {
          padding: calc(1rem / var(--vw) * var(--multiplier)) !important;
          margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important;
          width: 5rem;
          height: 5rem; }
        .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-text .title {
          margin-bottom: 0 !important; }
          .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-text .title .text-title {
            font-weight: var(--font-weight-medium);
            font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
            line-height: 1.5; }
        .wizard .custom-grw.custom-slider.quinary .custom-slider-content .content-wrapper.primary .content-text .subtitle .text-subtitle {
          white-space: normal; } }
  .wizard .custom-grw.custom-slider-dual-row.primary {
    background: var(--color-white); }
    .wizard .custom-grw.custom-slider-dual-row.primary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark); }
      .wizard .custom-grw.custom-slider-dual-row.primary .container > div:last-child {
        background-image: unset !important; }
    .wizard .custom-grw.custom-slider-dual-row.primary .custom-slider-dual-row-header {
      display: flex;
      align-items: center;
      text-align: center;
      justify-content: center;
      flex-direction: column;
      height: 275px;
      border-bottom: 1px solid var(--color-grey-dark); }
      .wizard .custom-grw.custom-slider-dual-row.primary .custom-slider-dual-row-header .header-button .button .btn-header {
        padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
    .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .container > div:last-child {
      height: 200px;
      border-bottom: none !important; }
    .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-header {
      background-image: radial-gradient(circle, var(--color-grey-super-light) 2px, transparent 2px);
      background-size: 22.5px 22.5px;
      background-position: center; }
    .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper {
      position: relative; }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper:before {
        position: absolute;
        height: 100% !important;
        content: '';
        width: 1px;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
        background: var(--color-grey-dark); }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper .swiper-button-prev, .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper .swiper-button-next {
        display: none;
        top: 40%; }
        .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper .swiper-button-prev > i, .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper .swiper-button-next > i {
          color: var(--color-black); }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper .swiper-button-prev {
        left: -4%; }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper .swiper-button-next {
        right: -4%; }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper .swiper-pagination {
        display: none; }
    .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .content-wrapper.primary {
      padding: calc(4rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .content-wrapper.primary .content-head {
        display: flex;
        align-items: center;
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .content-wrapper.primary .content-head .head-image {
          padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          margin-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          flex-shrink: 0;
          width: 5rem;
          height: 5rem;
          border: 1px solid var(--color-grey-dark);
          border-radius: 0.5em; }
        .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .content-wrapper.primary .content-head .head-text .title {
          margin-bottom: 0 !important; }
          .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .content-wrapper.primary .content-head .head-text .title .text-title {
            font-weight: var(--font-weight-medium);
            font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
            line-height: 1.5; }
    .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer {
      padding: 5rem 0; }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .col-footer-outer {
        position: relative;
        width: 100%;
        min-height: 1%;
        padding: 0 calc(1rem / var(--vw) * var(--multiplier));
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
        margin-left: auto !important;
        margin-right: auto !important; }
        .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .col-footer-outer .col-footer-inner {
          position: relative;
          width: 100%;
          min-height: 1%;
          padding: 0 calc(1rem / var(--vw) * var(--multiplier));
          -webkit-box-flex: 0;
          -ms-flex: 0 0 33.33333%;
          flex: 0 0 33.33333%;
          max-width: 33.33333%; }
          .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .col-footer-outer .col-footer-inner:after {
            position: absolute;
            content: url(/Images/RootCategory/grw-element-arrow-1.png);
            top: 20.5%;
            right: -7.25rem;
            transform: scale(0.7) translateY(-50%); }
          .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .col-footer-outer .col-footer-inner:last-child:after {
            display: none; }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .footer-wrapper.primary {
        text-align: center; }
        .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .footer-wrapper.primary .footer-image {
          margin-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
          margin-left: auto !important;
          margin-right: auto !important;
          max-width: 6.5rem; }
        .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .footer-wrapper.primary .footer-text .title .text-title {
          font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier));
          color: var(--color-primary); }
    .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .container {
      border-bottom: none; }
    .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-header {
      align-items: flex-start;
      height: 150px;
      padding: 0 calc(3.5rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-header .header-text .title {
        margin-bottom: 0 !important; }
        .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-header .header-text .title .text-title {
          font-size: calc(var(--font-size-h2) / var(--vw) * var(--multiplier));
          color: var(--color-primary); }
    .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content {
      border-bottom: 1px solid var(--color-grey-dark); }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-slide .content-wrapper.primary {
        border-right: 1px solid var(--color-grey-dark);
        border-bottom: 1px solid var(--color-grey-dark); }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-slide:nth-child(n+4) .content-wrapper.primary {
        border-bottom: none; }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-slide:nth-child(3n) .content-wrapper.primary {
        border-right: none; }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-button-prev, .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-button-next {
        display: none;
        top: 40%; }
        .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-button-prev > i, .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-button-next > i {
          color: var(--color-black); }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-button-prev {
        left: -4%; }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-button-next {
        right: -4%; }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-pagination {
        display: none; }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .content-wrapper.primary {
        display: flex;
        flex-direction: column;
        height: 25rem;
        padding: calc(4rem / var(--vw) * var(--multiplier)) calc(3rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .content-wrapper.primary .content-image {
          padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          width: 5rem;
          height: 5rem;
          border: 1px solid var(--color-grey-dark);
          border-radius: 0.5em; }
        .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .content-wrapper.primary .content-text {
          margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
          .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .content-wrapper.primary .content-text .title .text-title {
            font-weight: var(--font-weight-medium);
            font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier));
            line-height: 1.5; }
    @media (max-width: 1199.98px) {
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .col-footer-outer .col-footer-inner:after {
        top: 16.5%;
        transform: scale(0.375) translateY(-50%); }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-slide .content-wrapper.primary {
        border-bottom: none; }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-slide:nth-child(n+4) .content-wrapper.primary {
        border-bottom: none; }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-slide:nth-child(3n) .content-wrapper.primary {
        border-right: 1px solid var(--color-grey-dark); } }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.custom-slider-dual-row.primary .custom-slider-dual-row-header {
        height: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider-dual-row.primary .custom-slider-dual-row-header .header-text .desc {
          text-align: justify; }
          .wizard .custom-grw.custom-slider-dual-row.primary .custom-slider-dual-row-header .header-text .desc .text-description br {
            display: none; }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper:before {
        display: none; }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .swiper .swiper-pagination {
        display: block; }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .content-wrapper.primary {
        padding: calc(2.5rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-content .content-wrapper.primary .content-head .head-image {
          padding: calc(1rem / var(--vw) * var(--multiplier)) !important;
          margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important;
          width: 5rem;
          height: 5rem; }
      .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer {
        display: none;
        padding: 3.5rem 0; }
        .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .col-footer-outer {
          position: relative;
          width: 100%;
          min-height: 1%;
          padding: 0 calc(1rem / var(--vw) * var(--multiplier));
          -webkit-box-flex: 0;
          -ms-flex: 0 0 91.66667%;
          flex: 0 0 91.66667%;
          max-width: 91.66667%; }
          .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .col-footer-outer .col-footer-inner {
            position: relative;
            width: 100%;
            min-height: 1%;
            padding: 0 calc(1rem / var(--vw) * var(--multiplier));
            -webkit-box-flex: 0;
            -ms-flex: 0 0 100%;
            flex: 0 0 100%;
            max-width: 100%;
            margin-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
            .wizard .custom-grw.custom-slider-dual-row.primary.two-slide .custom-slider-dual-row-footer .col-footer-outer .col-footer-inner:last-child {
              margin-bottom: 0 !important; }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-header {
        align-items: center;
        height: 150px;
        padding: 0 calc(1.5rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-header .header-text .title .text-title {
          font-size: calc(var(--font-size-h3) / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content {
        border-bottom: 1px solid var(--color-grey-dark); }
        .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .swiper .swiper-pagination {
          display: block; }
        .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .content-wrapper.primary {
          padding: calc(2.5rem / var(--vw) * var(--multiplier)) calc(1.5rem / var(--vw) * var(--multiplier)); }
          .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .content-wrapper.primary .content-image {
            padding: calc(1rem / var(--vw) * var(--multiplier)) !important;
            margin-bottom: calc(1rem / var(--vw) * var(--multiplier)) !important;
            width: 5rem;
            height: 5rem; }
          .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .content-wrapper.primary .content-text {
            margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
            .wizard .custom-grw.custom-slider-dual-row.primary.three-slide .custom-slider-dual-row-content .content-wrapper.primary .content-text .title .text-title {
              font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier)); } }
  .wizard .custom-grw.custom-slider-triple-row.primary {
    background: var(--color-white); }
    .wizard .custom-grw.custom-slider-triple-row.primary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark);
      border-bottom: none; }
    .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-header {
      display: flex;
      align-items: flex-start;
      padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      justify-content: center;
      flex-direction: column;
      height: 250px;
      border-bottom: 1px solid var(--color-grey-dark); }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-header .header-text .subtitle .text-subtitle {
        text-transform: uppercase;
        font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier));
        font-style: normal;
        color: var(--color-black); }
    .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-slide .content-wrapper.primary {
      border-bottom: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-slide:nth-child(odd) .content-wrapper.primary {
      border-right: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-slide:nth-child(5) .content-wrapper.primary, .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-slide:nth-child(6) .content-wrapper.primary {
      border-bottom: none; }
    .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-button-prev, .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-button-next {
      display: none;
      top: 40%; }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-button-prev > i, .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-button-next > i {
        color: var(--color-black); }
    .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-button-prev {
      left: -4%; }
    .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-button-next {
      right: -4%; }
    .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-pagination {
      display: none; }
    .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary {
      display: flex;
      flex-direction: column; }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary > .wrapper-inner {
        padding: calc(2.5rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary > .wrapper-inner > .outer {
          display: flex;
          align-items: center;
          justify-content: space-between; }
          .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary > .wrapper-inner > .outer > div {
            flex-shrink: 0; }
            .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary > .wrapper-inner > .outer > div:first-child {
              max-width: 80%; }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-caption {
        padding-top: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        border-bottom: 1px solid var(--color-grey-dark); }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-caption .caption > span {
          font-weight: var(--font-weight-medium);
          font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-image {
        margin-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-image .image {
          overflow: hidden;
          border-radius: 1em; }
          .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-image .image img {
            display: block;
            transition: 0.4s ease; }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-image:hover .image img {
          transform: scale(1.1); }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-text {
        margin-bottom: 0 !important; }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-text .title .text-title {
          font-weight: var(--font-weight-medium);
          font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier));
          display: block;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          -webkit-line-clamp: 1;
          line-height: 1.5; }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-text .desc {
          margin-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
          height: 7rem; }
          .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-text .desc .text-description {
            display: -webkit-box;
            overflow: hidden;
            text-overflow: ellipsis;
            -webkit-box-orient: vertical;
            white-space: normal;
            -webkit-line-clamp: 4; }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-link .link .link-content {
        font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier));
        padding: calc(0.75rem / var(--vw) * var(--multiplier)) calc(1rem / var(--vw) * var(--multiplier));
        color: rgba(26, 26, 26, 0.75);
        background: var(--color-grey-super-light);
        border-radius: 0.5em; }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-link .link .link-content:hover {
          color: var(--color-black); }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-icon .icon a {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 3.25rem;
        height: 3.25rem;
        background: var(--color-grey-super-light);
        border-radius: 0.5em; }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-icon .icon a > i {
          display: inline-block;
          font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
          transform: rotate(-45deg); }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-icon .icon a:hover {
          background: var(--color-primary); }
          .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-icon .icon a:hover > i {
            color: var(--color-white); }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-header {
        text-align: center;
        height: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-header .header-text .desc {
          text-align: justify; }
          .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-header .header-text .desc .text-description br {
            display: none; }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .swiper .swiper-pagination {
        display: block; }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary > .wrapper-inner {
        padding: calc(1.5rem / var(--vw) * var(--multiplier)) calc(1.5rem / var(--vw) * var(--multiplier)) calc(5rem / var(--vw) * var(--multiplier)) calc(1.5rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-caption {
        display: flex;
        align-items: center;
        text-align: center;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        justify-content: center;
        height: 150px; }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-caption .caption > span {
          font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier));
          line-height: 1.5; }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-image {
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-text .title .text-title {
        font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-text .desc {
        margin-top: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-link .link .link-content {
        font-size: calc(var(--font-size-p) / var(--vw) * var(--multiplier));
        padding: calc(0.5rem / var(--vw) * var(--multiplier)) calc(0.75rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-icon .icon a {
        width: 2.75rem;
        height: 2.75rem; }
        .wizard .custom-grw.custom-slider-triple-row.primary .custom-slider-triple-row-content .content-wrapper.primary .content-icon .icon a > i {
          font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier)); } }
  .wizard .custom-grw.faq-accordion.primary {
    background: var(--color-white); }
    .wizard .custom-grw.faq-accordion.primary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.faq-accordion.primary .faq-accordion-header {
      display: flex;
      align-items: center;
      text-align: center;
      justify-content: center;
      flex-direction: column;
      height: 275px;
      background-image: radial-gradient(circle, var(--color-grey-super-light) 2px, transparent 2px);
      background-size: 22.5px 22.5px;
      background-position: center;
      border-bottom: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion {
      display: grid;
      grid-auto-flow: column;
      grid-template-columns: 1fr 1fr;
      gap: 0em; }
      .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card {
        width: 100% !important;
        margin-bottom: 0 !important;
        background: transparent;
        border: none;
        border-bottom: 1px solid var(--color-grey-dark);
        border-radius: 0em; }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card:nth-child(-n+4) {
          grid-column: 1; }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card:nth-child(n+5) {
          grid-column: 2; }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card:nth-child(4), .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card:nth-child(8) {
          border-bottom: none; }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card:nth-child(5) {
          grid-row: 1; }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card:last-child {
          margin-bottom: 0 !important; }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-header {
          padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          background: transparent;
          border: none;
          border-radius: 0em; }
          .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-header .header-link .link a {
            display: flex;
            align-items: center;
            font-family: var(--font-family-secondary);
            font-weight: var(--font-weight-regular);
            font-size: calc(var(--font-size-h6) / var(--vw) * var(--multiplier));
            color: var(--color-black); }
            .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-header .header-link .link a:after {
              margin-left: auto !important;
              font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
              content: '-'; }
            .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-header .header-link .link a.collapsed:after {
              content: '+'; }
            .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-header .header-link .link a > span {
              display: inline-flex;
              align-items: center;
              margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important;
              font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier));
              justify-content: center;
              width: 4.5rem;
              height: 4.5rem;
              flex-shrink: 0;
              background: var(--color-white);
              border: 1px solid var(--color-grey-dark);
              border-radius: 0.25em; }
            .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-header .header-link .link a:hover {
              color: var(--color-primary); }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-body {
          padding-top: 0 !important;
          padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
          padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          margin-left: 5.5rem; }
          .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-body .body-text .desc .text-description {
            color: rgba(38, 38, 38, 0.85); }
          .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-body .body-text ol {
            padding-left: calc(1rem / var(--vw) * var(--multiplier)) !important; }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.faq-accordion.primary .faq-accordion-header {
        height: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-header .header-text .desc {
          text-align: justify; }
          .wizard .custom-grw.faq-accordion.primary .faq-accordion-header .header-text .desc .text-description br {
            display: none; }
      .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion {
        display: block; }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card:nth-child(4), .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card:nth-child(8) {
          border-bottom: 1px solid var(--color-grey-dark); }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-header {
          padding: calc(1rem / var(--vw) * var(--multiplier)) !important; }
          .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-header .header-link .link a > span {
            margin-right: calc(1rem / var(--vw) * var(--multiplier)) !important;
            font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier));
            width: 3.5rem;
            height: 3.5rem; }
        .wizard .custom-grw.faq-accordion.primary .faq-accordion-content .content-accordion .accordion .card .card-body {
          margin-left: 0 !important; } }
  .wizard .custom-grw.gallery-slider.primary {
    background: var(--color-grey-super-light); }
    .wizard .custom-grw.gallery-slider.primary .gallery-slider-content .swiper .swiper-container {
      padding: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
      margin: calc(-1.5rem / var(--vw) * var(--multiplier)) !important; }
    .wizard .custom-grw.gallery-slider.primary .gallery-slider-content .swiper .swiper-slide {
      max-width: 25rem; }
    .wizard .custom-grw.gallery-slider.primary .gallery-slider-content .swiper .swiper-button-prev, .wizard .custom-grw.gallery-slider.primary .gallery-slider-content .swiper .swiper-button-next {
      display: none; }
    .wizard .custom-grw.gallery-slider.primary .gallery-slider-content .swiper .swiper-pagination {
      display: none; }
    .wizard .custom-grw.gallery-slider.primary .gallery-slider-content .content-wrapper.primary {
      overflow: hidden;
      border-radius: 1.5em;
      box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5); }
    @media (max-width: 1199.98px) {
      .wizard .custom-grw.gallery-slider.primary .gallery-slider-content .swiper .swiper-slide {
        max-width: 20rem; } }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.gallery-slider.primary .gallery-slider-content .swiper .swiper-slide {
        max-width: 15rem; } }
  .wizard .custom-grw.hero.primary {
    background: var(--color-white); }
    .wizard .custom-grw.hero.primary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark);
      border-bottom: none; }
    .wizard .custom-grw.hero.primary .hero-content {
      display: flex;
      align-items: center;
      text-align: center;
      padding-left: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      padding-right: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
      justify-content: center;
      flex-direction: column;
      height: 500px;
      background-color: color-mix(in srgb, var(--color-grey-super-light) 30%, var(--color-white));
      background-image: radial-gradient(circle, var(--color-grey-super-light) 2px, transparent 2px);
      background-size: 22.5px 22.5px;
      background-position: center;
      border-bottom: 1px solid var(--color-grey-dark); }
      .wizard .custom-grw.hero.primary .hero-content .content-media {
        pointer-events: none; }
        .wizard .custom-grw.hero.primary .hero-content .content-media .media {
          position: relative;
          overflow: hidden;
          /*height                      : 720px;*/ }
          .wizard .custom-grw.hero.primary .hero-content .content-media .media iframe {
            width: 100% !important;
            pointer-events: none;
            height: 31rem;
            object-fit: cover;
            border: none; }
          .wizard .custom-grw.hero.primary .hero-content .content-media .media img {
            object-fit: cover;
            height: 100vh; }
          .wizard .custom-grw.hero.primary .hero-content .content-media .media video {
            width: 100% !important;
            object-fit: cover; }
      .wizard .custom-grw.hero.primary .hero-content .content-text .subtitle .text-subtitle {
        font-style: normal; }
      .wizard .custom-grw.hero.primary .hero-content .content-text .title .text-title {
        font-size: calc(3rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.hero.primary .hero-content .content-list {
        margin-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        margin-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.hero.primary .hero-content .content-list > ul {
          display: inline-flex;
          align-items: center;
          padding: calc(1rem / var(--vw) * var(--multiplier)) !important;
          justify-content: center;
          flex-wrap: wrap;
          list-style: none;
          background: var(--color-grey-super-light);
          border: 1px solid color-mix(in srgb, var(--color-grey-light) 30%, var(--color-white));
          border-radius: 0.5em; }
          .wizard .custom-grw.hero.primary .hero-content .content-list > ul > li {
            margin-bottom: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
            margin-left: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
            margin-right: calc(0.5rem / var(--vw) * var(--multiplier)) !important; }
            .wizard .custom-grw.hero.primary .hero-content .content-list > ul > li .btn {
              background: var(--color-white); }
              .wizard .custom-grw.hero.primary .hero-content .content-list > ul > li .btn:hover {
                background: var(--color-primary); }
      .wizard .custom-grw.hero.primary .hero-content .content-button .button .btn-content {
        display: inline-block;
        width: auto !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        color: var(--color-white);
        background: var(--color-primary); }
        .wizard .custom-grw.hero.primary .hero-content .content-button .button .btn-content:hover {
          background: color-mix(in srgb, var(--color-primary) 70%, var(--color-black)); }
    @media (max-width: 1199.98px) {
      .wizard .custom-grw.hero.primary .hero-content {
        height: 100% !important;
        padding: calc(4.5rem / var(--vw) * var(--multiplier)) 0; }
        .wizard .custom-grw.hero.primary .hero-content .content-media .media img {
          height: 80vh; }
        .wizard .custom-grw.hero.primary .hero-content .content-text .title .text-title {
          font-size: calc(3rem / var(--vw) * var(--multiplier)); }
          .wizard .custom-grw.hero.primary .hero-content .content-text .title .text-title br {
            display: none; } }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.hero.primary {
        margin-bottom: 0 !important; }
        .wizard .custom-grw.hero.primary .container {
          max-width: 100% !important;
          padding: 0 !important;
          border: none; }
        .wizard .custom-grw.hero.primary .hero-content .content-media .media iframe {
          height: 10.5rem; }
        .wizard .custom-grw.hero.primary .hero-content .content-media .media img {
          height: calc(100vh - 44px); }
        .wizard .custom-grw.hero.primary .hero-content .content-text .title .text-title {
          font-size: calc(2.25rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.hero.primary .hero-content .content-list {
          margin-top: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
          margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
          .wizard .custom-grw.hero.primary .hero-content .content-list > ul {
            display: block; }
            .wizard .custom-grw.hero.primary .hero-content .content-list > ul > li {
              margin-bottom: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
              margin-left: calc(0.5rem / var(--vw) * var(--multiplier)) !important;
              margin-right: calc(0.5rem / var(--vw) * var(--multiplier)) !important; }
              .wizard .custom-grw.hero.primary .hero-content .content-list > ul > li:last-child {
                margin-bottom: 0 !important; } }
  .wizard .custom-grw.hero-video.primary {
    background: var(--color-white); }
    .wizard .custom-grw.hero-video.primary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.hero-video.primary .hero-video-content .content-media {
      pointer-events: none; }
      .wizard .custom-grw.hero-video.primary .hero-video-content .content-media .media {
        position: relative;
        overflow: hidden;
        /*height                      : 720px;*/ }
        .wizard .custom-grw.hero-video.primary .hero-video-content .content-media .media iframe {
          width: 100% !important;
          pointer-events: none;
          height: 31rem;
          object-fit: cover;
          border: none; }
        .wizard .custom-grw.hero-video.primary .hero-video-content .content-media .media img {
          object-fit: cover;
          height: 100vh; }
        .wizard .custom-grw.hero-video.primary .hero-video-content .content-media .media video {
          width: 100% !important;
          object-fit: cover; }
    @media (max-width: 1199.98px) {
      .wizard .custom-grw.hero-video.primary .hero-video-content .content-media .media img {
        height: 80vh; } }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.hero-video.primary {
        margin-bottom: 0 !important; }
        .wizard .custom-grw.hero-video.primary .container {
          max-width: 100% !important;
          padding: 0 !important;
          border: none; }
        .wizard .custom-grw.hero-video.primary .hero-video-content .content-media .media iframe {
          height: 10.5rem; }
        .wizard .custom-grw.hero-video.primary .hero-video-content .content-media .media img {
          height: calc(100vh - 44px); } }
  .wizard .custom-grw.hero-slider.primary {
    margin-bottom: calc(-0.25rem / var(--vw) * var(--multiplier)) !important; }
    .wizard .custom-grw.hero-slider.primary .hero-slider-content .swiper .swiper-button-prev, .wizard .custom-grw.hero-slider.primary .hero-slider-content .swiper .swiper-button-next {
      display: none;
      color: var(--color-white); }
    .wizard .custom-grw.hero-slider.primary .hero-slider-content .swiper .swiper-pagination {
      bottom: 27.5%; }
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .swiper .swiper-pagination .swiper-pagination-bullet {
        background: var(--color-white); }
    .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-wrapper.primary {
      position: relative;
      text-align: center; }
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-wrapper.primary > .wrapper-inner {
        position: absolute;
        width: 100% !important;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
        .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-wrapper.primary > .wrapper-inner .container {
          max-width: 1220px; }
    .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-media {
      pointer-events: none; }
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-media .media {
        position: relative;
        overflow: hidden;
        height: 720px; }
        .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-media .media iframe {
          position: absolute;
          width: 100% !important;
          pointer-events: none;
          height: 1080px !important;
          object-fit: cover;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%);
          border: none;
          aspect-ratio: 16 / 9; }
        .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-media .media img {
          object-fit: cover;
          height: 100vh; }
    .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-text {
      margin-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important; }
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-text .title {
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-text .title .text-title {
          font-size: calc(3.75rem / var(--vw) * var(--multiplier));
          color: var(--color-white); }
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-text .subtitle .text-subtitle {
        color: var(--color-white); }
    @media (max-width: 1199.98px) {
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-media .media iframe {
        height: 100vh; }
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-media .media img {
        height: 80vh; }
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-text {
        margin-bottom: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-text .title .text-title {
          font-size: calc(3rem / var(--vw) * var(--multiplier)); }
        .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-text .subtitle .text-subtitle {
          font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier)); } }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .swiper .swiper-pagination {
        bottom: 5%; }
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-media .media {
        height: 650px !important; }
        .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-media .media iframe {
          height: 100vh !important; }
        .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-media .media img {
          height: calc(100vh - 44px); }
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-text .title .text-title {
        font-size: calc(2.5rem / var(--vw) * var(--multiplier)); }
      .wizard .custom-grw.hero-slider.primary .hero-slider-content .content-text .subtitle .text-subtitle {
        font-size: calc(var(--font-size-h5) / var(--vw) * var(--multiplier)); } }
  .wizard .custom-grw.text-only.primary {
    background: var(--color-white); }
    .wizard .custom-grw.text-only.primary .container {
      padding: 0 !important;
      background: var(--color-white);
      border: 1px solid var(--color-grey-dark); }
    .wizard .custom-grw.text-only.primary .text-only-header {
      display: flex;
      align-items: center;
      text-align: center;
      justify-content: center;
      flex-direction: column;
      height: 275px;
      background-image: radial-gradient(circle, var(--color-grey-super-light) 2px, transparent 2px);
      background-size: 22.5px 22.5px;
      background-position: center; }
    .wizard .custom-grw.text-only.primary .text-only-content .content-wrapper.primary > .wrapper-inner {
      padding: 4rem 2.5rem;
      background: var(--color-white);
      border-top: 1px solid #262626; }
    .wizard .custom-grw.text-only.primary .text-only-content .content-text .title .text-title {
      font-weight: var(--font-weight-semibold);
      font-size: calc(var(--font-size-h4) / var(--vw) * var(--multiplier)); }
    @media (max-width: 991.98px) {
      .wizard .custom-grw.text-only.primary .text-only-content {
        padding: 2rem 1.5rem; } }
    @media (max-width: 767.98px) {
      .wizard .custom-grw.text-only.primary .text-only-header {
        height: 100% !important;
        padding-top: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-bottom: calc(2.5rem / var(--vw) * var(--multiplier)) !important;
        padding-left: calc(1.5rem / var(--vw) * var(--multiplier)) !important;
        padding-right: calc(1.5rem / var(--vw) * var(--multiplier)) !important; }
        .wizard .custom-grw.text-only.primary .text-only-header .header-text .desc {
          text-align: justify; }
          .wizard .custom-grw.text-only.primary .text-only-header .header-text .desc .text-description br {
            display: none; } }
