@charset "UTF-8";
/*Colores de la marca*/
/* title font size*/
:root {
  /*Colores de la marca*/
  --primary-color-1: #2d6df6;
  --primary-color-2: #FFFFFF;
  --second-color-1: #0033A0;
  --second-color-2: #E3E829;
  --second-color-3: #00AEC7;
  --second-color-4: #2D6DF6;
  --second-color-5: #888B8D;
  --pantone-color-1: #838DC8;
  --pantone-color-2: #ECF0A1;
  --pantone-color-3: #9BE1E9;
  --pantone-color-4: #81B1FF;
  --pantone-color-5: #B4B4B5;
  --light-10: #E5E9EA;
  --light-20: #F9FAE1;
  --light-30: #E6FAEF;
  --light-40: #DFEAFF;
  --light-50: #F8F8F8;
  --success-1: #067014;
  --warning-1: #ED8B00;
  --error-1: #D12D35;
  --info-1: #0033A0;
  --success-2: #DEF6DE;
  --warning-2: #FFF5EC;
  --error-2: #FFF4F3;
  --info-2: #E0EAFF;
  --gray-100: #F4F4F4 !important;
  --gray-200: #e7e7e7 !important;
  --gray-300: #3F3F41 !important;
  --gray-400: #000000 !important;
  --dark-1: #C5CB15;
  --dark-2: #B04B60;
  --dark-3: #00003F;
  --border-radius-8: 8px;
  --border-radius-12: 12px;
  --border-radius-16: 16px;
  --border-radius-24: 24px;
  --border-radius-50: 50%;
  --path-img: ../images;
  --path-font: ../fonts/font-sura;
  --path-font-ico: ../fonts/font-icon;
  --path-font-forma: ../fonts/font-forma;
  --font-family: SuraSans;
  --font-family-icon: ico-sura;
  --font-family-icon: ico-sura;
  --font-family-forma: forma-sura;
  --btn-primary-color: #ffffff;
  --btn-primary-disabled-color: #878789;
  --btn-primary-background: #2d6df6;
  --btn-primary-hover-background: #26328c;
  --btn-primary-disabled-background: #e7e7e7;
  --btn-primary-focus-outline: #26328c;
  --btn-primary-press-background: #26328c;
  --btn-primary-press-color: #ffffff;
  --btn-icon-color: #fff;
  --btn-icon-background: #2d6df6;
  --btn-icon-hover-background: #26328c;
  --btn-icon-press-background: #26328c;
  --btn-icon-press-color: #26328c;
  --btn-icon-focus-outline: #26328c;
  --btn-icon-disabled-background: #e7e7e7;
  --btn-icon-disabled-color: #878789;
  --btn-primary-cta-color: #26328c;
  --btn-primary-cta-disabled-color: #878789;
  --btn-primary-cta-background: #e3e829;
  --btn-primary-cta-hover-background: #D7DE17;
  --btn-primary-cta-disabled-background: #e7e7e7;
  --btn-primary-cta-focus-outline: #26328c;
  --btn-primary-cta-press-background: #C5CB15;
  --btn-primary-cta-press-color: #26328c;
  --btn-secondary-color: #26328C !important;
  --btn-secondary-disabled-color: #b4b4b5;
  --btn-secondary-background: #ffffff;
  --btn-secondary-outline: #26328C;
  --btn-secondary-hover-outline: #2d6df6;
  --btn-secondary-focus-outline: #2d6df6;
  --btn-secondary-disabled-outline: #b4b4b5;
  --btn-secondary-press-outline: #2D6DF6;
  --btn-secondary-press-color: #26328c;
  --btn-alert-color: #DB1A40;
  --btn-alert-background: #ffffff;
  --btn-alert-outline: #DB1A40;
  --btn-alert-hover-outline: #fe6563;
  --btn-alert-focus-outline: #fe6563;
  --btn-alert-press-outline: #B04B60;
  --btn-alert-press-color: #B04B60;
  --btn-tertiary-color: #26328c;
  --btn-tertiary-hover-color: #26328c;
  --btn-tertiary-press-color: #26328c;
  --btn-tertiary-press-background: #dfe3f2;
  --btn-tertiary-focus-color: #2d6df6;
  --btn-tertiary-focus-outline: #2d6df6;
  --btn-tertiary-variant-color: #DB1A40;
  --btn-tertiary-variant-hover-color: #fe6563;
  --btn-tertiary-variant-press-color: #B04B60;
  --btn-tertiary-variant-press-background: transparent;
  --btn-tertiary-variant-focus-color: #DB1A40;
  --btn-tertiary-variant-focus-outline: #DB1A40;
  --dropdown-border-color: #ccdaff;
  --link-primary-color: #2d6df6;
  --link-secondary-color: #0021af;
  --link-tertiary-color: #26328c;
  --link-quaternary-color: #1874ff;
  --link-fifth-color: #91b8ff;
}

.s-theme-V .s-align-baseline {
  vertical-align: baseline;
}

.s-theme-V .s-align-top {
  vertical-align: top;
}

.s-theme-V .s-align-middle {
  vertical-align: middle;
}

.s-theme-V .s-align-bottom {
  vertical-align: bottom;
}

.s-theme-V .s-align-text-bottom {
  vertical-align: text-bottom;
}

.s-theme-V .s-align-text-top {
  vertical-align: text-top;
}

.s-theme-V .s-object-fit-contain {
  object-fit: contain;
}

.s-theme-V .s-object-fit-cover {
  object-fit: cover;
}

.s-theme-V .s-object-fit-fill {
  object-fit: fill;
}

.s-theme-V .s-object-fit-scale {
  object-fit: scale-down;
}

.s-theme-V .s-object-fit-none {
  object-fit: none;
}

.s-theme-V .s-opacity-0 {
  opacity: 0;
}

.s-theme-V .s-opacity-25 {
  opacity: 0.25;
}

.s-theme-V .s-opacity-50 {
  opacity: 0.5;
}

.s-theme-V .s-opacity-75 {
  opacity: 0.75;
}

.s-theme-V .s-opacity-100 {
  opacity: 1;
}

.s-theme-V .s-overflow-auto {
  overflow: auto;
}

.s-theme-V .s-overflow-hidden {
  overflow: hidden;
}

.s-theme-V .s-overflow-visible {
  overflow: visible;
}

.s-theme-V .s-overflow-scroll {
  overflow: scroll;
}

.s-theme-V .s-overflow-x-auto {
  overflow-x: auto;
}

.s-theme-V .s-overflow-x-hidden {
  overflow-x: hidden;
}

.s-theme-V .s-overflow-x-visible {
  overflow-x: visible;
}

.s-theme-V .s-overflow-x-scroll {
  overflow-x: scroll;
}

.s-theme-V .s-overflow-y-auto {
  overflow-y: auto;
}

.s-theme-V .s-overflow-y-hidden {
  overflow-y: hidden;
}

.s-theme-V .s-overflow-y-visible {
  overflow-y: visible;
}

.s-theme-V .s-overflow-y-scroll {
  overflow-y: scroll;
}

.s-theme-V .s-d-inline {
  display: inline;
}

.s-theme-V .s-d-inline-block {
  display: inline-block;
}

.s-theme-V .s-d-block {
  display: block;
}

.s-theme-V .s-d-grid {
  display: grid;
}

.s-theme-V .s-d-inline-grid {
  display: inline-grid;
}

.s-theme-V .s-d-table {
  display: table;
}

.s-theme-V .s-d-table-row {
  display: table-row;
}

.s-theme-V .s-d-table-cell {
  display: table-cell;
}

.s-theme-V .s-d-flex {
  display: flex;
}

.s-theme-V .s-d-inline-flex {
  display: inline-flex;
}

.s-theme-V .s-d-none {
  display: none;
}

.s-theme-V .s-position-static {
  position: static;
}

.s-theme-V .s-position-relative {
  position: relative;
}

.s-theme-V .s-position-absolute {
  position: absolute;
}

.s-theme-V .s-position-fixed {
  position: fixed;
}

.s-theme-V .s-position-sticky {
  position: sticky;
}

.s-theme-V .s-top-0 {
  top: 0;
}

.s-theme-V .s-top-50 {
  top: 50%;
}

.s-theme-V .s-top-100 {
  top: 100%;
}

.s-theme-V .s-bottom-0 {
  bottom: 0;
}

.s-theme-V .s-bottom-50 {
  bottom: 50%;
}

.s-theme-V .s-bottom-100 {
  bottom: 100%;
}

.s-theme-V .s-start-0 {
  left: 0;
}

.s-theme-V .s-start-50 {
  left: 50%;
}

.s-theme-V .s-start-100 {
  left: 100%;
}

.s-theme-V .s-end-0 {
  right: 0;
}

.s-theme-V .s-end-50 {
  right: 50%;
}

.s-theme-V .s-end-100 {
  right: 100%;
}

.s-theme-V .s-w-25 {
  width: 25%;
}

.s-theme-V .s-w-50 {
  width: 50%;
}

.s-theme-V .s-w-75 {
  width: 75%;
}

.s-theme-V .s-w-100 {
  width: 100%;
}

.s-theme-V .s-w-auto {
  width: auto;
}

.s-theme-V .s-mw-100 {
  max-width: 100%;
}

.s-theme-V .s-vw-100 {
  width: 100vw;
}

.s-theme-V .s-min-vw-100 {
  min-width: 100vw;
}

.s-theme-V .s-h-25 {
  height: 25%;
}

.s-theme-V .s-h-50 {
  height: 50%;
}

.s-theme-V .s-h-75 {
  height: 75%;
}

.s-theme-V .s-h-100 {
  height: 100%;
}

.s-theme-V .s-h-auto {
  height: auto;
}

.s-theme-V .s-mh-100 {
  max-height: 100%;
}

.s-theme-V .s-vh-100 {
  height: 100vh;
}

.s-theme-V .s-min-vh-100 {
  min-height: 100vh;
}

.s-theme-V .s-flex-fill {
  flex: 1 1 auto;
}

.s-theme-V .s-flex-row {
  flex-direction: row;
}

.s-theme-V .s-flex-column {
  flex-direction: column;
}

.s-theme-V .s-flex-row-reverse {
  flex-direction: row-reverse;
}

.s-theme-V .s-flex-column-reverse {
  flex-direction: column-reverse;
}

.s-theme-V .s-flex-grow-0 {
  flex-grow: 0;
}

.s-theme-V .s-flex-grow-1 {
  flex-grow: 1;
}

.s-theme-V .s-flex-shrink-0 {
  flex-shrink: 0;
}

.s-theme-V .s-flex-shrink-1 {
  flex-shrink: 1;
}

.s-theme-V .s-flex-wrap {
  flex-wrap: wrap;
}

.s-theme-V .s-flex-nowrap {
  flex-wrap: nowrap;
}

.s-theme-V .s-flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.s-theme-V .s-justify-content-start {
  justify-content: flex-start;
}

.s-theme-V .s-justify-content-end {
  justify-content: flex-end;
}

.s-theme-V .s-justify-content-center {
  justify-content: center;
}

.s-theme-V .s-justify-content-between {
  justify-content: space-between;
}

.s-theme-V .s-justify-content-around {
  justify-content: space-around;
}

.s-theme-V .s-justify-content-evenly {
  justify-content: space-evenly;
}

.s-theme-V .s-align-items-start {
  align-items: flex-start;
}

.s-theme-V .s-align-items-end {
  align-items: flex-end;
}

.s-theme-V .s-align-items-center {
  align-items: center;
}

.s-theme-V .s-align-items-baseline {
  align-items: baseline;
}

.s-theme-V .s-align-items-stretch {
  align-items: stretch;
}

.s-theme-V .s-align-content-start {
  align-content: flex-start;
}

.s-theme-V .s-align-content-end {
  align-content: flex-end;
}

.s-theme-V .s-align-content-center {
  align-content: center;
}

.s-theme-V .s-align-content-between {
  align-content: space-between;
}

.s-theme-V .s-align-content-around {
  align-content: space-around;
}

.s-theme-V .s-align-content-stretch {
  align-content: stretch;
}

.s-theme-V .s-align-self-auto {
  align-self: auto;
}

.s-theme-V .s-align-self-start {
  align-self: flex-start;
}

.s-theme-V .s-align-self-end {
  align-self: flex-end;
}

.s-theme-V .s-align-self-center {
  align-self: center;
}

.s-theme-V .s-align-self-baseline {
  align-self: baseline;
}

.s-theme-V .s-align-self-stretch {
  align-self: stretch;
}

.s-theme-V .s-order-first {
  order: -1;
}

.s-theme-V .s-order-0 {
  order: 0;
}

.s-theme-V .s-order-1 {
  order: 1;
}

.s-theme-V .s-order-2 {
  order: 2;
}

.s-theme-V .s-order-3 {
  order: 3;
}

.s-theme-V .s-order-4 {
  order: 4;
}

.s-theme-V .s-order-5 {
  order: 5;
}

.s-theme-V .s-order-last {
  order: 6;
}

.s-theme-V .s-text-start {
  text-align: left;
}

.s-theme-V .s-text-end {
  text-align: right;
}

.s-theme-V .s-text-center {
  text-align: center;
}

.s-theme-V .s-text-decoration-none {
  text-decoration: none;
}

.s-theme-V .s-text-decoration-underline {
  text-decoration: underline;
}

.s-theme-V .s-text-decoration-line-through {
  text-decoration: line-through;
}

.s-theme-V .s-text-lowercase {
  text-transform: lowercase;
}

.s-theme-V .s-text-uppercase {
  text-transform: uppercase;
}

.s-theme-V .s-text-capitalize {
  text-transform: capitalize;
}

.s-theme-V .s-text-wrap {
  white-space: normal;
}

.s-theme-V .s-text-nowrap {
  white-space: nowrap;
}

.s-theme-V .s-text-break {
  word-wrap: break-word;
  word-break: break-word;
}

.s-theme-V .s--visible {
  visibility: visible;
}

.s-theme-V .s--invisible {
  visibility: hidden;
}

.s-theme-V .s-z-n1 {
  z-index: -1;
}

.s-theme-V .s-z-0 {
  z-index: 0;
}

.s-theme-V .s-z-1 {
  z-index: 1;
}

.s-theme-V .s-z-2 {
  z-index: 2;
}

.s-theme-V .s-z-3 {
  z-index: 3;
}

@media (max-width: 767px) {
  .s-theme-V .s-align-xs-baseline {
    vertical-align: baseline;
  }
  .s-theme-V .s-align-xs-top {
    vertical-align: top;
  }
  .s-theme-V .s-align-xs-middle {
    vertical-align: middle;
  }
  .s-theme-V .s-align-xs-bottom {
    vertical-align: bottom;
  }
  .s-theme-V .s-align-xs-text-bottom {
    vertical-align: text-bottom;
  }
  .s-theme-V .s-align-xs-text-top {
    vertical-align: text-top;
  }
  .s-theme-V .s-object-fit-xs-contain {
    object-fit: contain;
  }
  .s-theme-V .s-object-fit-xs-cover {
    object-fit: cover;
  }
  .s-theme-V .s-object-fit-xs-fill {
    object-fit: fill;
  }
  .s-theme-V .s-object-fit-xs-scale {
    object-fit: scale-down;
  }
  .s-theme-V .s-object-fit-xs-none {
    object-fit: none;
  }
  .s-theme-V .s-opacity-xs-0 {
    opacity: 0;
  }
  .s-theme-V .s-opacity-xs-25 {
    opacity: 0.25;
  }
  .s-theme-V .s-opacity-xs-50 {
    opacity: 0.5;
  }
  .s-theme-V .s-opacity-xs-75 {
    opacity: 0.75;
  }
  .s-theme-V .s-opacity-xs-100 {
    opacity: 1;
  }
  .s-theme-V .s-overflow-xs-auto {
    overflow: auto;
  }
  .s-theme-V .s-overflow-xs-hidden {
    overflow: hidden;
  }
  .s-theme-V .s-overflow-xs-visible {
    overflow: visible;
  }
  .s-theme-V .s-overflow-xs-scroll {
    overflow: scroll;
  }
  .s-theme-V .s-overflow-x-xs-auto {
    overflow-x: auto;
  }
  .s-theme-V .s-overflow-x-xs-hidden {
    overflow-x: hidden;
  }
  .s-theme-V .s-overflow-x-xs-visible {
    overflow-x: visible;
  }
  .s-theme-V .s-overflow-x-xs-scroll {
    overflow-x: scroll;
  }
  .s-theme-V .s-overflow-y-xs-auto {
    overflow-y: auto;
  }
  .s-theme-V .s-overflow-y-xs-hidden {
    overflow-y: hidden;
  }
  .s-theme-V .s-overflow-y-xs-visible {
    overflow-y: visible;
  }
  .s-theme-V .s-overflow-y-xs-scroll {
    overflow-y: scroll;
  }
  .s-theme-V .s-d-xs-inline {
    display: inline;
  }
  .s-theme-V .s-d-xs-inline-block {
    display: inline-block;
  }
  .s-theme-V .s-d-xs-block {
    display: block;
  }
  .s-theme-V .s-d-xs-grid {
    display: grid;
  }
  .s-theme-V .s-d-xs-inline-grid {
    display: inline-grid;
  }
  .s-theme-V .s-d-xs-table {
    display: table;
  }
  .s-theme-V .s-d-xs-table-row {
    display: table-row;
  }
  .s-theme-V .s-d-xs-table-cell {
    display: table-cell;
  }
  .s-theme-V .s-d-xs-flex {
    display: flex;
  }
  .s-theme-V .s-d-xs-inline-flex {
    display: inline-flex;
  }
  .s-theme-V .s-d-xs-none {
    display: none;
  }
  .s-theme-V .s-position-xs-static {
    position: static;
  }
  .s-theme-V .s-position-xs-relative {
    position: relative;
  }
  .s-theme-V .s-position-xs-absolute {
    position: absolute;
  }
  .s-theme-V .s-position-xs-fixed {
    position: fixed;
  }
  .s-theme-V .s-position-xs-sticky {
    position: sticky;
  }
  .s-theme-V .s-top-xs-0 {
    top: 0;
  }
  .s-theme-V .s-top-xs-50 {
    top: 50%;
  }
  .s-theme-V .s-top-xs-100 {
    top: 100%;
  }
  .s-theme-V .s-bottom-xs-0 {
    bottom: 0;
  }
  .s-theme-V .s-bottom-xs-50 {
    bottom: 50%;
  }
  .s-theme-V .s-bottom-xs-100 {
    bottom: 100%;
  }
  .s-theme-V .s-start-xs-0 {
    left: 0;
  }
  .s-theme-V .s-start-xs-50 {
    left: 50%;
  }
  .s-theme-V .s-start-xs-100 {
    left: 100%;
  }
  .s-theme-V .s-end-xs-0 {
    right: 0;
  }
  .s-theme-V .s-end-xs-50 {
    right: 50%;
  }
  .s-theme-V .s-end-xs-100 {
    right: 100%;
  }
  .s-theme-V .s-w-xs-25 {
    width: 25%;
  }
  .s-theme-V .s-w-xs-50 {
    width: 50%;
  }
  .s-theme-V .s-w-xs-75 {
    width: 75%;
  }
  .s-theme-V .s-w-xs-100 {
    width: 100%;
  }
  .s-theme-V .s-w-xs-auto {
    width: auto;
  }
  .s-theme-V .s-mw-xs-100 {
    max-width: 100%;
  }
  .s-theme-V .s-vw-xs-100 {
    width: 100vw;
  }
  .s-theme-V .s-min-vw-xs-100 {
    min-width: 100vw;
  }
  .s-theme-V .s-h-xs-25 {
    height: 25%;
  }
  .s-theme-V .s-h-xs-50 {
    height: 50%;
  }
  .s-theme-V .s-h-xs-75 {
    height: 75%;
  }
  .s-theme-V .s-h-xs-100 {
    height: 100%;
  }
  .s-theme-V .s-h-xs-auto {
    height: auto;
  }
  .s-theme-V .s-mh-xs-100 {
    max-height: 100%;
  }
  .s-theme-V .s-vh-xs-100 {
    height: 100vh;
  }
  .s-theme-V .s-min-vh-xs-100 {
    min-height: 100vh;
  }
  .s-theme-V .s-flex-xs-fill {
    flex: 1 1 auto;
  }
  .s-theme-V .s-flex-xs-row {
    flex-direction: row;
  }
  .s-theme-V .s-flex-xs-column {
    flex-direction: column;
  }
  .s-theme-V .s-flex-xs-row-reverse {
    flex-direction: row-reverse;
  }
  .s-theme-V .s-flex-xs-column-reverse {
    flex-direction: column-reverse;
  }
  .s-theme-V .s-flex-xs-grow-0 {
    flex-grow: 0;
  }
  .s-theme-V .s-flex-xs-grow-1 {
    flex-grow: 1;
  }
  .s-theme-V .s-flex-xs-shrink-0 {
    flex-shrink: 0;
  }
  .s-theme-V .s-flex-xs-shrink-1 {
    flex-shrink: 1;
  }
  .s-theme-V .s-flex-xs-wrap {
    flex-wrap: wrap;
  }
  .s-theme-V .s-flex-xs-nowrap {
    flex-wrap: nowrap;
  }
  .s-theme-V .s-flex-xs-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .s-theme-V .s-justify-content-xs-start {
    justify-content: flex-start;
  }
  .s-theme-V .s-justify-content-xs-end {
    justify-content: flex-end;
  }
  .s-theme-V .s-justify-content-xs-center {
    justify-content: center;
  }
  .s-theme-V .s-justify-content-xs-between {
    justify-content: space-between;
  }
  .s-theme-V .s-justify-content-xs-around {
    justify-content: space-around;
  }
  .s-theme-V .s-justify-content-xs-evenly {
    justify-content: space-evenly;
  }
  .s-theme-V .s-align-items-xs-start {
    align-items: flex-start;
  }
  .s-theme-V .s-align-items-xs-end {
    align-items: flex-end;
  }
  .s-theme-V .s-align-items-xs-center {
    align-items: center;
  }
  .s-theme-V .s-align-items-xs-baseline {
    align-items: baseline;
  }
  .s-theme-V .s-align-items-xs-stretch {
    align-items: stretch;
  }
  .s-theme-V .s-align-content-xs-start {
    align-content: flex-start;
  }
  .s-theme-V .s-align-content-xs-end {
    align-content: flex-end;
  }
  .s-theme-V .s-align-content-xs-center {
    align-content: center;
  }
  .s-theme-V .s-align-content-xs-between {
    align-content: space-between;
  }
  .s-theme-V .s-align-content-xs-around {
    align-content: space-around;
  }
  .s-theme-V .s-align-content-xs-stretch {
    align-content: stretch;
  }
  .s-theme-V .s-align-self-xs-auto {
    align-self: auto;
  }
  .s-theme-V .s-align-self-xs-start {
    align-self: flex-start;
  }
  .s-theme-V .s-align-self-xs-end {
    align-self: flex-end;
  }
  .s-theme-V .s-align-self-xs-center {
    align-self: center;
  }
  .s-theme-V .s-align-self-xs-baseline {
    align-self: baseline;
  }
  .s-theme-V .s-align-self-xs-stretch {
    align-self: stretch;
  }
  .s-theme-V .s-order-xs-first {
    order: -1;
  }
  .s-theme-V .s-order-xs-0 {
    order: 0;
  }
  .s-theme-V .s-order-xs-1 {
    order: 1;
  }
  .s-theme-V .s-order-xs-2 {
    order: 2;
  }
  .s-theme-V .s-order-xs-3 {
    order: 3;
  }
  .s-theme-V .s-order-xs-4 {
    order: 4;
  }
  .s-theme-V .s-order-xs-5 {
    order: 5;
  }
  .s-theme-V .s-order-xs-last {
    order: 6;
  }
  .s-theme-V .s-text-xs-start {
    text-align: left;
  }
  .s-theme-V .s-text-xs-end {
    text-align: right;
  }
  .s-theme-V .s-text-xs-center {
    text-align: center;
  }
  .s-theme-V .s-text-decoration-xs-none {
    text-decoration: none;
  }
  .s-theme-V .s-text-decoration-xs-underline {
    text-decoration: underline;
  }
  .s-theme-V .s-text-decoration-xs-line-through {
    text-decoration: line-through;
  }
  .s-theme-V .s-text-xs-lowercase {
    text-transform: lowercase;
  }
  .s-theme-V .s-text-xs-uppercase {
    text-transform: uppercase;
  }
  .s-theme-V .s-text-xs-capitalize {
    text-transform: capitalize;
  }
  .s-theme-V .s-text-xs-wrap {
    white-space: normal;
  }
  .s-theme-V .s-text-xs-nowrap {
    white-space: nowrap;
  }
  .s-theme-V .s-text-xs-break {
    word-wrap: break-word;
    word-break: break-word;
  }
  .s-theme-V .s--xs-visible {
    visibility: visible;
  }
  .s-theme-V .s--xs-invisible {
    visibility: hidden;
  }
  .s-theme-V .s-z-xs-n1 {
    z-index: -1;
  }
  .s-theme-V .s-z-xs-0 {
    z-index: 0;
  }
  .s-theme-V .s-z-xs-1 {
    z-index: 1;
  }
  .s-theme-V .s-z-xs-2 {
    z-index: 2;
  }
  .s-theme-V .s-z-xs-3 {
    z-index: 3;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-align-sm-baseline {
    vertical-align: baseline;
  }
  .s-theme-V .s-align-sm-top {
    vertical-align: top;
  }
  .s-theme-V .s-align-sm-middle {
    vertical-align: middle;
  }
  .s-theme-V .s-align-sm-bottom {
    vertical-align: bottom;
  }
  .s-theme-V .s-align-sm-text-bottom {
    vertical-align: text-bottom;
  }
  .s-theme-V .s-align-sm-text-top {
    vertical-align: text-top;
  }
  .s-theme-V .s-object-fit-sm-contain {
    object-fit: contain;
  }
  .s-theme-V .s-object-fit-sm-cover {
    object-fit: cover;
  }
  .s-theme-V .s-object-fit-sm-fill {
    object-fit: fill;
  }
  .s-theme-V .s-object-fit-sm-scale {
    object-fit: scale-down;
  }
  .s-theme-V .s-object-fit-sm-none {
    object-fit: none;
  }
  .s-theme-V .s-opacity-sm-0 {
    opacity: 0;
  }
  .s-theme-V .s-opacity-sm-25 {
    opacity: 0.25;
  }
  .s-theme-V .s-opacity-sm-50 {
    opacity: 0.5;
  }
  .s-theme-V .s-opacity-sm-75 {
    opacity: 0.75;
  }
  .s-theme-V .s-opacity-sm-100 {
    opacity: 1;
  }
  .s-theme-V .s-overflow-sm-auto {
    overflow: auto;
  }
  .s-theme-V .s-overflow-sm-hidden {
    overflow: hidden;
  }
  .s-theme-V .s-overflow-sm-visible {
    overflow: visible;
  }
  .s-theme-V .s-overflow-sm-scroll {
    overflow: scroll;
  }
  .s-theme-V .s-overflow-x-sm-auto {
    overflow-x: auto;
  }
  .s-theme-V .s-overflow-x-sm-hidden {
    overflow-x: hidden;
  }
  .s-theme-V .s-overflow-x-sm-visible {
    overflow-x: visible;
  }
  .s-theme-V .s-overflow-x-sm-scroll {
    overflow-x: scroll;
  }
  .s-theme-V .s-overflow-y-sm-auto {
    overflow-y: auto;
  }
  .s-theme-V .s-overflow-y-sm-hidden {
    overflow-y: hidden;
  }
  .s-theme-V .s-overflow-y-sm-visible {
    overflow-y: visible;
  }
  .s-theme-V .s-overflow-y-sm-scroll {
    overflow-y: scroll;
  }
  .s-theme-V .s-d-sm-inline {
    display: inline;
  }
  .s-theme-V .s-d-sm-inline-block {
    display: inline-block;
  }
  .s-theme-V .s-d-sm-block {
    display: block;
  }
  .s-theme-V .s-d-sm-grid {
    display: grid;
  }
  .s-theme-V .s-d-sm-inline-grid {
    display: inline-grid;
  }
  .s-theme-V .s-d-sm-table {
    display: table;
  }
  .s-theme-V .s-d-sm-table-row {
    display: table-row;
  }
  .s-theme-V .s-d-sm-table-cell {
    display: table-cell;
  }
  .s-theme-V .s-d-sm-flex {
    display: flex;
  }
  .s-theme-V .s-d-sm-inline-flex {
    display: inline-flex;
  }
  .s-theme-V .s-d-sm-none {
    display: none;
  }
  .s-theme-V .s-position-sm-static {
    position: static;
  }
  .s-theme-V .s-position-sm-relative {
    position: relative;
  }
  .s-theme-V .s-position-sm-absolute {
    position: absolute;
  }
  .s-theme-V .s-position-sm-fixed {
    position: fixed;
  }
  .s-theme-V .s-position-sm-sticky {
    position: sticky;
  }
  .s-theme-V .s-top-sm-0 {
    top: 0;
  }
  .s-theme-V .s-top-sm-50 {
    top: 50%;
  }
  .s-theme-V .s-top-sm-100 {
    top: 100%;
  }
  .s-theme-V .s-bottom-sm-0 {
    bottom: 0;
  }
  .s-theme-V .s-bottom-sm-50 {
    bottom: 50%;
  }
  .s-theme-V .s-bottom-sm-100 {
    bottom: 100%;
  }
  .s-theme-V .s-start-sm-0 {
    left: 0;
  }
  .s-theme-V .s-start-sm-50 {
    left: 50%;
  }
  .s-theme-V .s-start-sm-100 {
    left: 100%;
  }
  .s-theme-V .s-end-sm-0 {
    right: 0;
  }
  .s-theme-V .s-end-sm-50 {
    right: 50%;
  }
  .s-theme-V .s-end-sm-100 {
    right: 100%;
  }
  .s-theme-V .s-w-sm-25 {
    width: 25%;
  }
  .s-theme-V .s-w-sm-50 {
    width: 50%;
  }
  .s-theme-V .s-w-sm-75 {
    width: 75%;
  }
  .s-theme-V .s-w-sm-100 {
    width: 100%;
  }
  .s-theme-V .s-w-sm-auto {
    width: auto;
  }
  .s-theme-V .s-mw-sm-100 {
    max-width: 100%;
  }
  .s-theme-V .s-vw-sm-100 {
    width: 100vw;
  }
  .s-theme-V .s-min-vw-sm-100 {
    min-width: 100vw;
  }
  .s-theme-V .s-h-sm-25 {
    height: 25%;
  }
  .s-theme-V .s-h-sm-50 {
    height: 50%;
  }
  .s-theme-V .s-h-sm-75 {
    height: 75%;
  }
  .s-theme-V .s-h-sm-100 {
    height: 100%;
  }
  .s-theme-V .s-h-sm-auto {
    height: auto;
  }
  .s-theme-V .s-mh-sm-100 {
    max-height: 100%;
  }
  .s-theme-V .s-vh-sm-100 {
    height: 100vh;
  }
  .s-theme-V .s-min-vh-sm-100 {
    min-height: 100vh;
  }
  .s-theme-V .s-flex-sm-fill {
    flex: 1 1 auto;
  }
  .s-theme-V .s-flex-sm-row {
    flex-direction: row;
  }
  .s-theme-V .s-flex-sm-column {
    flex-direction: column;
  }
  .s-theme-V .s-flex-sm-row-reverse {
    flex-direction: row-reverse;
  }
  .s-theme-V .s-flex-sm-column-reverse {
    flex-direction: column-reverse;
  }
  .s-theme-V .s-flex-sm-grow-0 {
    flex-grow: 0;
  }
  .s-theme-V .s-flex-sm-grow-1 {
    flex-grow: 1;
  }
  .s-theme-V .s-flex-sm-shrink-0 {
    flex-shrink: 0;
  }
  .s-theme-V .s-flex-sm-shrink-1 {
    flex-shrink: 1;
  }
  .s-theme-V .s-flex-sm-wrap {
    flex-wrap: wrap;
  }
  .s-theme-V .s-flex-sm-nowrap {
    flex-wrap: nowrap;
  }
  .s-theme-V .s-flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .s-theme-V .s-justify-content-sm-start {
    justify-content: flex-start;
  }
  .s-theme-V .s-justify-content-sm-end {
    justify-content: flex-end;
  }
  .s-theme-V .s-justify-content-sm-center {
    justify-content: center;
  }
  .s-theme-V .s-justify-content-sm-between {
    justify-content: space-between;
  }
  .s-theme-V .s-justify-content-sm-around {
    justify-content: space-around;
  }
  .s-theme-V .s-justify-content-sm-evenly {
    justify-content: space-evenly;
  }
  .s-theme-V .s-align-items-sm-start {
    align-items: flex-start;
  }
  .s-theme-V .s-align-items-sm-end {
    align-items: flex-end;
  }
  .s-theme-V .s-align-items-sm-center {
    align-items: center;
  }
  .s-theme-V .s-align-items-sm-baseline {
    align-items: baseline;
  }
  .s-theme-V .s-align-items-sm-stretch {
    align-items: stretch;
  }
  .s-theme-V .s-align-content-sm-start {
    align-content: flex-start;
  }
  .s-theme-V .s-align-content-sm-end {
    align-content: flex-end;
  }
  .s-theme-V .s-align-content-sm-center {
    align-content: center;
  }
  .s-theme-V .s-align-content-sm-between {
    align-content: space-between;
  }
  .s-theme-V .s-align-content-sm-around {
    align-content: space-around;
  }
  .s-theme-V .s-align-content-sm-stretch {
    align-content: stretch;
  }
  .s-theme-V .s-align-self-sm-auto {
    align-self: auto;
  }
  .s-theme-V .s-align-self-sm-start {
    align-self: flex-start;
  }
  .s-theme-V .s-align-self-sm-end {
    align-self: flex-end;
  }
  .s-theme-V .s-align-self-sm-center {
    align-self: center;
  }
  .s-theme-V .s-align-self-sm-baseline {
    align-self: baseline;
  }
  .s-theme-V .s-align-self-sm-stretch {
    align-self: stretch;
  }
  .s-theme-V .s-order-sm-first {
    order: -1;
  }
  .s-theme-V .s-order-sm-0 {
    order: 0;
  }
  .s-theme-V .s-order-sm-1 {
    order: 1;
  }
  .s-theme-V .s-order-sm-2 {
    order: 2;
  }
  .s-theme-V .s-order-sm-3 {
    order: 3;
  }
  .s-theme-V .s-order-sm-4 {
    order: 4;
  }
  .s-theme-V .s-order-sm-5 {
    order: 5;
  }
  .s-theme-V .s-order-sm-last {
    order: 6;
  }
  .s-theme-V .s-text-sm-start {
    text-align: left;
  }
  .s-theme-V .s-text-sm-end {
    text-align: right;
  }
  .s-theme-V .s-text-sm-center {
    text-align: center;
  }
  .s-theme-V .s-text-decoration-sm-none {
    text-decoration: none;
  }
  .s-theme-V .s-text-decoration-sm-underline {
    text-decoration: underline;
  }
  .s-theme-V .s-text-decoration-sm-line-through {
    text-decoration: line-through;
  }
  .s-theme-V .s-text-sm-lowercase {
    text-transform: lowercase;
  }
  .s-theme-V .s-text-sm-uppercase {
    text-transform: uppercase;
  }
  .s-theme-V .s-text-sm-capitalize {
    text-transform: capitalize;
  }
  .s-theme-V .s-text-sm-wrap {
    white-space: normal;
  }
  .s-theme-V .s-text-sm-nowrap {
    white-space: nowrap;
  }
  .s-theme-V .s-text-sm-break {
    word-wrap: break-word;
    word-break: break-word;
  }
  .s-theme-V .s--sm-visible {
    visibility: visible;
  }
  .s-theme-V .s--sm-invisible {
    visibility: hidden;
  }
  .s-theme-V .s-z-sm-n1 {
    z-index: -1;
  }
  .s-theme-V .s-z-sm-0 {
    z-index: 0;
  }
  .s-theme-V .s-z-sm-1 {
    z-index: 1;
  }
  .s-theme-V .s-z-sm-2 {
    z-index: 2;
  }
  .s-theme-V .s-z-sm-3 {
    z-index: 3;
  }
}
@media (min-width: 1024px) and (max-width: 1440px) {
  .s-theme-V .s-align-md-baseline {
    vertical-align: baseline;
  }
  .s-theme-V .s-align-md-top {
    vertical-align: top;
  }
  .s-theme-V .s-align-md-middle {
    vertical-align: middle;
  }
  .s-theme-V .s-align-md-bottom {
    vertical-align: bottom;
  }
  .s-theme-V .s-align-md-text-bottom {
    vertical-align: text-bottom;
  }
  .s-theme-V .s-align-md-text-top {
    vertical-align: text-top;
  }
  .s-theme-V .s-object-fit-md-contain {
    object-fit: contain;
  }
  .s-theme-V .s-object-fit-md-cover {
    object-fit: cover;
  }
  .s-theme-V .s-object-fit-md-fill {
    object-fit: fill;
  }
  .s-theme-V .s-object-fit-md-scale {
    object-fit: scale-down;
  }
  .s-theme-V .s-object-fit-md-none {
    object-fit: none;
  }
  .s-theme-V .s-opacity-md-0 {
    opacity: 0;
  }
  .s-theme-V .s-opacity-md-25 {
    opacity: 0.25;
  }
  .s-theme-V .s-opacity-md-50 {
    opacity: 0.5;
  }
  .s-theme-V .s-opacity-md-75 {
    opacity: 0.75;
  }
  .s-theme-V .s-opacity-md-100 {
    opacity: 1;
  }
  .s-theme-V .s-overflow-md-auto {
    overflow: auto;
  }
  .s-theme-V .s-overflow-md-hidden {
    overflow: hidden;
  }
  .s-theme-V .s-overflow-md-visible {
    overflow: visible;
  }
  .s-theme-V .s-overflow-md-scroll {
    overflow: scroll;
  }
  .s-theme-V .s-overflow-x-md-auto {
    overflow-x: auto;
  }
  .s-theme-V .s-overflow-x-md-hidden {
    overflow-x: hidden;
  }
  .s-theme-V .s-overflow-x-md-visible {
    overflow-x: visible;
  }
  .s-theme-V .s-overflow-x-md-scroll {
    overflow-x: scroll;
  }
  .s-theme-V .s-overflow-y-md-auto {
    overflow-y: auto;
  }
  .s-theme-V .s-overflow-y-md-hidden {
    overflow-y: hidden;
  }
  .s-theme-V .s-overflow-y-md-visible {
    overflow-y: visible;
  }
  .s-theme-V .s-overflow-y-md-scroll {
    overflow-y: scroll;
  }
  .s-theme-V .s-d-md-inline {
    display: inline;
  }
  .s-theme-V .s-d-md-inline-block {
    display: inline-block;
  }
  .s-theme-V .s-d-md-block {
    display: block;
  }
  .s-theme-V .s-d-md-grid {
    display: grid;
  }
  .s-theme-V .s-d-md-inline-grid {
    display: inline-grid;
  }
  .s-theme-V .s-d-md-table {
    display: table;
  }
  .s-theme-V .s-d-md-table-row {
    display: table-row;
  }
  .s-theme-V .s-d-md-table-cell {
    display: table-cell;
  }
  .s-theme-V .s-d-md-flex {
    display: flex;
  }
  .s-theme-V .s-d-md-inline-flex {
    display: inline-flex;
  }
  .s-theme-V .s-d-md-none {
    display: none;
  }
  .s-theme-V .s-position-md-static {
    position: static;
  }
  .s-theme-V .s-position-md-relative {
    position: relative;
  }
  .s-theme-V .s-position-md-absolute {
    position: absolute;
  }
  .s-theme-V .s-position-md-fixed {
    position: fixed;
  }
  .s-theme-V .s-position-md-sticky {
    position: sticky;
  }
  .s-theme-V .s-top-md-0 {
    top: 0;
  }
  .s-theme-V .s-top-md-50 {
    top: 50%;
  }
  .s-theme-V .s-top-md-100 {
    top: 100%;
  }
  .s-theme-V .s-bottom-md-0 {
    bottom: 0;
  }
  .s-theme-V .s-bottom-md-50 {
    bottom: 50%;
  }
  .s-theme-V .s-bottom-md-100 {
    bottom: 100%;
  }
  .s-theme-V .s-start-md-0 {
    left: 0;
  }
  .s-theme-V .s-start-md-50 {
    left: 50%;
  }
  .s-theme-V .s-start-md-100 {
    left: 100%;
  }
  .s-theme-V .s-end-md-0 {
    right: 0;
  }
  .s-theme-V .s-end-md-50 {
    right: 50%;
  }
  .s-theme-V .s-end-md-100 {
    right: 100%;
  }
  .s-theme-V .s-w-md-25 {
    width: 25%;
  }
  .s-theme-V .s-w-md-50 {
    width: 50%;
  }
  .s-theme-V .s-w-md-75 {
    width: 75%;
  }
  .s-theme-V .s-w-md-100 {
    width: 100%;
  }
  .s-theme-V .s-w-md-auto {
    width: auto;
  }
  .s-theme-V .s-mw-md-100 {
    max-width: 100%;
  }
  .s-theme-V .s-vw-md-100 {
    width: 100vw;
  }
  .s-theme-V .s-min-vw-md-100 {
    min-width: 100vw;
  }
  .s-theme-V .s-h-md-25 {
    height: 25%;
  }
  .s-theme-V .s-h-md-50 {
    height: 50%;
  }
  .s-theme-V .s-h-md-75 {
    height: 75%;
  }
  .s-theme-V .s-h-md-100 {
    height: 100%;
  }
  .s-theme-V .s-h-md-auto {
    height: auto;
  }
  .s-theme-V .s-mh-md-100 {
    max-height: 100%;
  }
  .s-theme-V .s-vh-md-100 {
    height: 100vh;
  }
  .s-theme-V .s-min-vh-md-100 {
    min-height: 100vh;
  }
  .s-theme-V .s-flex-md-fill {
    flex: 1 1 auto;
  }
  .s-theme-V .s-flex-md-row {
    flex-direction: row;
  }
  .s-theme-V .s-flex-md-column {
    flex-direction: column;
  }
  .s-theme-V .s-flex-md-row-reverse {
    flex-direction: row-reverse;
  }
  .s-theme-V .s-flex-md-column-reverse {
    flex-direction: column-reverse;
  }
  .s-theme-V .s-flex-md-grow-0 {
    flex-grow: 0;
  }
  .s-theme-V .s-flex-md-grow-1 {
    flex-grow: 1;
  }
  .s-theme-V .s-flex-md-shrink-0 {
    flex-shrink: 0;
  }
  .s-theme-V .s-flex-md-shrink-1 {
    flex-shrink: 1;
  }
  .s-theme-V .s-flex-md-wrap {
    flex-wrap: wrap;
  }
  .s-theme-V .s-flex-md-nowrap {
    flex-wrap: nowrap;
  }
  .s-theme-V .s-flex-md-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .s-theme-V .s-justify-content-md-start {
    justify-content: flex-start;
  }
  .s-theme-V .s-justify-content-md-end {
    justify-content: flex-end;
  }
  .s-theme-V .s-justify-content-md-center {
    justify-content: center;
  }
  .s-theme-V .s-justify-content-md-between {
    justify-content: space-between;
  }
  .s-theme-V .s-justify-content-md-around {
    justify-content: space-around;
  }
  .s-theme-V .s-justify-content-md-evenly {
    justify-content: space-evenly;
  }
  .s-theme-V .s-align-items-md-start {
    align-items: flex-start;
  }
  .s-theme-V .s-align-items-md-end {
    align-items: flex-end;
  }
  .s-theme-V .s-align-items-md-center {
    align-items: center;
  }
  .s-theme-V .s-align-items-md-baseline {
    align-items: baseline;
  }
  .s-theme-V .s-align-items-md-stretch {
    align-items: stretch;
  }
  .s-theme-V .s-align-content-md-start {
    align-content: flex-start;
  }
  .s-theme-V .s-align-content-md-end {
    align-content: flex-end;
  }
  .s-theme-V .s-align-content-md-center {
    align-content: center;
  }
  .s-theme-V .s-align-content-md-between {
    align-content: space-between;
  }
  .s-theme-V .s-align-content-md-around {
    align-content: space-around;
  }
  .s-theme-V .s-align-content-md-stretch {
    align-content: stretch;
  }
  .s-theme-V .s-align-self-md-auto {
    align-self: auto;
  }
  .s-theme-V .s-align-self-md-start {
    align-self: flex-start;
  }
  .s-theme-V .s-align-self-md-end {
    align-self: flex-end;
  }
  .s-theme-V .s-align-self-md-center {
    align-self: center;
  }
  .s-theme-V .s-align-self-md-baseline {
    align-self: baseline;
  }
  .s-theme-V .s-align-self-md-stretch {
    align-self: stretch;
  }
  .s-theme-V .s-order-md-first {
    order: -1;
  }
  .s-theme-V .s-order-md-0 {
    order: 0;
  }
  .s-theme-V .s-order-md-1 {
    order: 1;
  }
  .s-theme-V .s-order-md-2 {
    order: 2;
  }
  .s-theme-V .s-order-md-3 {
    order: 3;
  }
  .s-theme-V .s-order-md-4 {
    order: 4;
  }
  .s-theme-V .s-order-md-5 {
    order: 5;
  }
  .s-theme-V .s-order-md-last {
    order: 6;
  }
  .s-theme-V .s-text-md-start {
    text-align: left;
  }
  .s-theme-V .s-text-md-end {
    text-align: right;
  }
  .s-theme-V .s-text-md-center {
    text-align: center;
  }
  .s-theme-V .s-text-decoration-md-none {
    text-decoration: none;
  }
  .s-theme-V .s-text-decoration-md-underline {
    text-decoration: underline;
  }
  .s-theme-V .s-text-decoration-md-line-through {
    text-decoration: line-through;
  }
  .s-theme-V .s-text-md-lowercase {
    text-transform: lowercase;
  }
  .s-theme-V .s-text-md-uppercase {
    text-transform: uppercase;
  }
  .s-theme-V .s-text-md-capitalize {
    text-transform: capitalize;
  }
  .s-theme-V .s-text-md-wrap {
    white-space: normal;
  }
  .s-theme-V .s-text-md-nowrap {
    white-space: nowrap;
  }
  .s-theme-V .s-text-md-break {
    word-wrap: break-word;
    word-break: break-word;
  }
  .s-theme-V .s--md-visible {
    visibility: visible;
  }
  .s-theme-V .s--md-invisible {
    visibility: hidden;
  }
  .s-theme-V .s-z-md-n1 {
    z-index: -1;
  }
  .s-theme-V .s-z-md-0 {
    z-index: 0;
  }
  .s-theme-V .s-z-md-1 {
    z-index: 1;
  }
  .s-theme-V .s-z-md-2 {
    z-index: 2;
  }
  .s-theme-V .s-z-md-3 {
    z-index: 3;
  }
}
@media (min-width: 1440px) and (max-width: 1920px) {
  .s-theme-V .s-align-lg-baseline {
    vertical-align: baseline;
  }
  .s-theme-V .s-align-lg-top {
    vertical-align: top;
  }
  .s-theme-V .s-align-lg-middle {
    vertical-align: middle;
  }
  .s-theme-V .s-align-lg-bottom {
    vertical-align: bottom;
  }
  .s-theme-V .s-align-lg-text-bottom {
    vertical-align: text-bottom;
  }
  .s-theme-V .s-align-lg-text-top {
    vertical-align: text-top;
  }
  .s-theme-V .s-object-fit-lg-contain {
    object-fit: contain;
  }
  .s-theme-V .s-object-fit-lg-cover {
    object-fit: cover;
  }
  .s-theme-V .s-object-fit-lg-fill {
    object-fit: fill;
  }
  .s-theme-V .s-object-fit-lg-scale {
    object-fit: scale-down;
  }
  .s-theme-V .s-object-fit-lg-none {
    object-fit: none;
  }
  .s-theme-V .s-opacity-lg-0 {
    opacity: 0;
  }
  .s-theme-V .s-opacity-lg-25 {
    opacity: 0.25;
  }
  .s-theme-V .s-opacity-lg-50 {
    opacity: 0.5;
  }
  .s-theme-V .s-opacity-lg-75 {
    opacity: 0.75;
  }
  .s-theme-V .s-opacity-lg-100 {
    opacity: 1;
  }
  .s-theme-V .s-overflow-lg-auto {
    overflow: auto;
  }
  .s-theme-V .s-overflow-lg-hidden {
    overflow: hidden;
  }
  .s-theme-V .s-overflow-lg-visible {
    overflow: visible;
  }
  .s-theme-V .s-overflow-lg-scroll {
    overflow: scroll;
  }
  .s-theme-V .s-overflow-x-lg-auto {
    overflow-x: auto;
  }
  .s-theme-V .s-overflow-x-lg-hidden {
    overflow-x: hidden;
  }
  .s-theme-V .s-overflow-x-lg-visible {
    overflow-x: visible;
  }
  .s-theme-V .s-overflow-x-lg-scroll {
    overflow-x: scroll;
  }
  .s-theme-V .s-overflow-y-lg-auto {
    overflow-y: auto;
  }
  .s-theme-V .s-overflow-y-lg-hidden {
    overflow-y: hidden;
  }
  .s-theme-V .s-overflow-y-lg-visible {
    overflow-y: visible;
  }
  .s-theme-V .s-overflow-y-lg-scroll {
    overflow-y: scroll;
  }
  .s-theme-V .s-d-lg-inline {
    display: inline;
  }
  .s-theme-V .s-d-lg-inline-block {
    display: inline-block;
  }
  .s-theme-V .s-d-lg-block {
    display: block;
  }
  .s-theme-V .s-d-lg-grid {
    display: grid;
  }
  .s-theme-V .s-d-lg-inline-grid {
    display: inline-grid;
  }
  .s-theme-V .s-d-lg-table {
    display: table;
  }
  .s-theme-V .s-d-lg-table-row {
    display: table-row;
  }
  .s-theme-V .s-d-lg-table-cell {
    display: table-cell;
  }
  .s-theme-V .s-d-lg-flex {
    display: flex;
  }
  .s-theme-V .s-d-lg-inline-flex {
    display: inline-flex;
  }
  .s-theme-V .s-d-lg-none {
    display: none;
  }
  .s-theme-V .s-position-lg-static {
    position: static;
  }
  .s-theme-V .s-position-lg-relative {
    position: relative;
  }
  .s-theme-V .s-position-lg-absolute {
    position: absolute;
  }
  .s-theme-V .s-position-lg-fixed {
    position: fixed;
  }
  .s-theme-V .s-position-lg-sticky {
    position: sticky;
  }
  .s-theme-V .s-top-lg-0 {
    top: 0;
  }
  .s-theme-V .s-top-lg-50 {
    top: 50%;
  }
  .s-theme-V .s-top-lg-100 {
    top: 100%;
  }
  .s-theme-V .s-bottom-lg-0 {
    bottom: 0;
  }
  .s-theme-V .s-bottom-lg-50 {
    bottom: 50%;
  }
  .s-theme-V .s-bottom-lg-100 {
    bottom: 100%;
  }
  .s-theme-V .s-start-lg-0 {
    left: 0;
  }
  .s-theme-V .s-start-lg-50 {
    left: 50%;
  }
  .s-theme-V .s-start-lg-100 {
    left: 100%;
  }
  .s-theme-V .s-end-lg-0 {
    right: 0;
  }
  .s-theme-V .s-end-lg-50 {
    right: 50%;
  }
  .s-theme-V .s-end-lg-100 {
    right: 100%;
  }
  .s-theme-V .s-w-lg-25 {
    width: 25%;
  }
  .s-theme-V .s-w-lg-50 {
    width: 50%;
  }
  .s-theme-V .s-w-lg-75 {
    width: 75%;
  }
  .s-theme-V .s-w-lg-100 {
    width: 100%;
  }
  .s-theme-V .s-w-lg-auto {
    width: auto;
  }
  .s-theme-V .s-mw-lg-100 {
    max-width: 100%;
  }
  .s-theme-V .s-vw-lg-100 {
    width: 100vw;
  }
  .s-theme-V .s-min-vw-lg-100 {
    min-width: 100vw;
  }
  .s-theme-V .s-h-lg-25 {
    height: 25%;
  }
  .s-theme-V .s-h-lg-50 {
    height: 50%;
  }
  .s-theme-V .s-h-lg-75 {
    height: 75%;
  }
  .s-theme-V .s-h-lg-100 {
    height: 100%;
  }
  .s-theme-V .s-h-lg-auto {
    height: auto;
  }
  .s-theme-V .s-mh-lg-100 {
    max-height: 100%;
  }
  .s-theme-V .s-vh-lg-100 {
    height: 100vh;
  }
  .s-theme-V .s-min-vh-lg-100 {
    min-height: 100vh;
  }
  .s-theme-V .s-flex-lg-fill {
    flex: 1 1 auto;
  }
  .s-theme-V .s-flex-lg-row {
    flex-direction: row;
  }
  .s-theme-V .s-flex-lg-column {
    flex-direction: column;
  }
  .s-theme-V .s-flex-lg-row-reverse {
    flex-direction: row-reverse;
  }
  .s-theme-V .s-flex-lg-column-reverse {
    flex-direction: column-reverse;
  }
  .s-theme-V .s-flex-lg-grow-0 {
    flex-grow: 0;
  }
  .s-theme-V .s-flex-lg-grow-1 {
    flex-grow: 1;
  }
  .s-theme-V .s-flex-lg-shrink-0 {
    flex-shrink: 0;
  }
  .s-theme-V .s-flex-lg-shrink-1 {
    flex-shrink: 1;
  }
  .s-theme-V .s-flex-lg-wrap {
    flex-wrap: wrap;
  }
  .s-theme-V .s-flex-lg-nowrap {
    flex-wrap: nowrap;
  }
  .s-theme-V .s-flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .s-theme-V .s-justify-content-lg-start {
    justify-content: flex-start;
  }
  .s-theme-V .s-justify-content-lg-end {
    justify-content: flex-end;
  }
  .s-theme-V .s-justify-content-lg-center {
    justify-content: center;
  }
  .s-theme-V .s-justify-content-lg-between {
    justify-content: space-between;
  }
  .s-theme-V .s-justify-content-lg-around {
    justify-content: space-around;
  }
  .s-theme-V .s-justify-content-lg-evenly {
    justify-content: space-evenly;
  }
  .s-theme-V .s-align-items-lg-start {
    align-items: flex-start;
  }
  .s-theme-V .s-align-items-lg-end {
    align-items: flex-end;
  }
  .s-theme-V .s-align-items-lg-center {
    align-items: center;
  }
  .s-theme-V .s-align-items-lg-baseline {
    align-items: baseline;
  }
  .s-theme-V .s-align-items-lg-stretch {
    align-items: stretch;
  }
  .s-theme-V .s-align-content-lg-start {
    align-content: flex-start;
  }
  .s-theme-V .s-align-content-lg-end {
    align-content: flex-end;
  }
  .s-theme-V .s-align-content-lg-center {
    align-content: center;
  }
  .s-theme-V .s-align-content-lg-between {
    align-content: space-between;
  }
  .s-theme-V .s-align-content-lg-around {
    align-content: space-around;
  }
  .s-theme-V .s-align-content-lg-stretch {
    align-content: stretch;
  }
  .s-theme-V .s-align-self-lg-auto {
    align-self: auto;
  }
  .s-theme-V .s-align-self-lg-start {
    align-self: flex-start;
  }
  .s-theme-V .s-align-self-lg-end {
    align-self: flex-end;
  }
  .s-theme-V .s-align-self-lg-center {
    align-self: center;
  }
  .s-theme-V .s-align-self-lg-baseline {
    align-self: baseline;
  }
  .s-theme-V .s-align-self-lg-stretch {
    align-self: stretch;
  }
  .s-theme-V .s-order-lg-first {
    order: -1;
  }
  .s-theme-V .s-order-lg-0 {
    order: 0;
  }
  .s-theme-V .s-order-lg-1 {
    order: 1;
  }
  .s-theme-V .s-order-lg-2 {
    order: 2;
  }
  .s-theme-V .s-order-lg-3 {
    order: 3;
  }
  .s-theme-V .s-order-lg-4 {
    order: 4;
  }
  .s-theme-V .s-order-lg-5 {
    order: 5;
  }
  .s-theme-V .s-order-lg-last {
    order: 6;
  }
  .s-theme-V .s-text-lg-start {
    text-align: left;
  }
  .s-theme-V .s-text-lg-end {
    text-align: right;
  }
  .s-theme-V .s-text-lg-center {
    text-align: center;
  }
  .s-theme-V .s-text-decoration-lg-none {
    text-decoration: none;
  }
  .s-theme-V .s-text-decoration-lg-underline {
    text-decoration: underline;
  }
  .s-theme-V .s-text-decoration-lg-line-through {
    text-decoration: line-through;
  }
  .s-theme-V .s-text-lg-lowercase {
    text-transform: lowercase;
  }
  .s-theme-V .s-text-lg-uppercase {
    text-transform: uppercase;
  }
  .s-theme-V .s-text-lg-capitalize {
    text-transform: capitalize;
  }
  .s-theme-V .s-text-lg-wrap {
    white-space: normal;
  }
  .s-theme-V .s-text-lg-nowrap {
    white-space: nowrap;
  }
  .s-theme-V .s-text-lg-break {
    word-wrap: break-word;
    word-break: break-word;
  }
  .s-theme-V .s--lg-visible {
    visibility: visible;
  }
  .s-theme-V .s--lg-invisible {
    visibility: hidden;
  }
  .s-theme-V .s-z-lg-n1 {
    z-index: -1;
  }
  .s-theme-V .s-z-lg-0 {
    z-index: 0;
  }
  .s-theme-V .s-z-lg-1 {
    z-index: 1;
  }
  .s-theme-V .s-z-lg-2 {
    z-index: 2;
  }
  .s-theme-V .s-z-lg-3 {
    z-index: 3;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-align-xl-baseline {
    vertical-align: baseline;
  }
  .s-theme-V .s-align-xl-top {
    vertical-align: top;
  }
  .s-theme-V .s-align-xl-middle {
    vertical-align: middle;
  }
  .s-theme-V .s-align-xl-bottom {
    vertical-align: bottom;
  }
  .s-theme-V .s-align-xl-text-bottom {
    vertical-align: text-bottom;
  }
  .s-theme-V .s-align-xl-text-top {
    vertical-align: text-top;
  }
  .s-theme-V .s-object-fit-xl-contain {
    object-fit: contain;
  }
  .s-theme-V .s-object-fit-xl-cover {
    object-fit: cover;
  }
  .s-theme-V .s-object-fit-xl-fill {
    object-fit: fill;
  }
  .s-theme-V .s-object-fit-xl-scale {
    object-fit: scale-down;
  }
  .s-theme-V .s-object-fit-xl-none {
    object-fit: none;
  }
  .s-theme-V .s-opacity-xl-0 {
    opacity: 0;
  }
  .s-theme-V .s-opacity-xl-25 {
    opacity: 0.25;
  }
  .s-theme-V .s-opacity-xl-50 {
    opacity: 0.5;
  }
  .s-theme-V .s-opacity-xl-75 {
    opacity: 0.75;
  }
  .s-theme-V .s-opacity-xl-100 {
    opacity: 1;
  }
  .s-theme-V .s-overflow-xl-auto {
    overflow: auto;
  }
  .s-theme-V .s-overflow-xl-hidden {
    overflow: hidden;
  }
  .s-theme-V .s-overflow-xl-visible {
    overflow: visible;
  }
  .s-theme-V .s-overflow-xl-scroll {
    overflow: scroll;
  }
  .s-theme-V .s-overflow-x-xl-auto {
    overflow-x: auto;
  }
  .s-theme-V .s-overflow-x-xl-hidden {
    overflow-x: hidden;
  }
  .s-theme-V .s-overflow-x-xl-visible {
    overflow-x: visible;
  }
  .s-theme-V .s-overflow-x-xl-scroll {
    overflow-x: scroll;
  }
  .s-theme-V .s-overflow-y-xl-auto {
    overflow-y: auto;
  }
  .s-theme-V .s-overflow-y-xl-hidden {
    overflow-y: hidden;
  }
  .s-theme-V .s-overflow-y-xl-visible {
    overflow-y: visible;
  }
  .s-theme-V .s-overflow-y-xl-scroll {
    overflow-y: scroll;
  }
  .s-theme-V .s-d-xl-inline {
    display: inline;
  }
  .s-theme-V .s-d-xl-inline-block {
    display: inline-block;
  }
  .s-theme-V .s-d-xl-block {
    display: block;
  }
  .s-theme-V .s-d-xl-grid {
    display: grid;
  }
  .s-theme-V .s-d-xl-inline-grid {
    display: inline-grid;
  }
  .s-theme-V .s-d-xl-table {
    display: table;
  }
  .s-theme-V .s-d-xl-table-row {
    display: table-row;
  }
  .s-theme-V .s-d-xl-table-cell {
    display: table-cell;
  }
  .s-theme-V .s-d-xl-flex {
    display: flex;
  }
  .s-theme-V .s-d-xl-inline-flex {
    display: inline-flex;
  }
  .s-theme-V .s-d-xl-none {
    display: none;
  }
  .s-theme-V .s-position-xl-static {
    position: static;
  }
  .s-theme-V .s-position-xl-relative {
    position: relative;
  }
  .s-theme-V .s-position-xl-absolute {
    position: absolute;
  }
  .s-theme-V .s-position-xl-fixed {
    position: fixed;
  }
  .s-theme-V .s-position-xl-sticky {
    position: sticky;
  }
  .s-theme-V .s-top-xl-0 {
    top: 0;
  }
  .s-theme-V .s-top-xl-50 {
    top: 50%;
  }
  .s-theme-V .s-top-xl-100 {
    top: 100%;
  }
  .s-theme-V .s-bottom-xl-0 {
    bottom: 0;
  }
  .s-theme-V .s-bottom-xl-50 {
    bottom: 50%;
  }
  .s-theme-V .s-bottom-xl-100 {
    bottom: 100%;
  }
  .s-theme-V .s-start-xl-0 {
    left: 0;
  }
  .s-theme-V .s-start-xl-50 {
    left: 50%;
  }
  .s-theme-V .s-start-xl-100 {
    left: 100%;
  }
  .s-theme-V .s-end-xl-0 {
    right: 0;
  }
  .s-theme-V .s-end-xl-50 {
    right: 50%;
  }
  .s-theme-V .s-end-xl-100 {
    right: 100%;
  }
  .s-theme-V .s-w-xl-25 {
    width: 25%;
  }
  .s-theme-V .s-w-xl-50 {
    width: 50%;
  }
  .s-theme-V .s-w-xl-75 {
    width: 75%;
  }
  .s-theme-V .s-w-xl-100 {
    width: 100%;
  }
  .s-theme-V .s-w-xl-auto {
    width: auto;
  }
  .s-theme-V .s-mw-xl-100 {
    max-width: 100%;
  }
  .s-theme-V .s-vw-xl-100 {
    width: 100vw;
  }
  .s-theme-V .s-min-vw-xl-100 {
    min-width: 100vw;
  }
  .s-theme-V .s-h-xl-25 {
    height: 25%;
  }
  .s-theme-V .s-h-xl-50 {
    height: 50%;
  }
  .s-theme-V .s-h-xl-75 {
    height: 75%;
  }
  .s-theme-V .s-h-xl-100 {
    height: 100%;
  }
  .s-theme-V .s-h-xl-auto {
    height: auto;
  }
  .s-theme-V .s-mh-xl-100 {
    max-height: 100%;
  }
  .s-theme-V .s-vh-xl-100 {
    height: 100vh;
  }
  .s-theme-V .s-min-vh-xl-100 {
    min-height: 100vh;
  }
  .s-theme-V .s-flex-xl-fill {
    flex: 1 1 auto;
  }
  .s-theme-V .s-flex-xl-row {
    flex-direction: row;
  }
  .s-theme-V .s-flex-xl-column {
    flex-direction: column;
  }
  .s-theme-V .s-flex-xl-row-reverse {
    flex-direction: row-reverse;
  }
  .s-theme-V .s-flex-xl-column-reverse {
    flex-direction: column-reverse;
  }
  .s-theme-V .s-flex-xl-grow-0 {
    flex-grow: 0;
  }
  .s-theme-V .s-flex-xl-grow-1 {
    flex-grow: 1;
  }
  .s-theme-V .s-flex-xl-shrink-0 {
    flex-shrink: 0;
  }
  .s-theme-V .s-flex-xl-shrink-1 {
    flex-shrink: 1;
  }
  .s-theme-V .s-flex-xl-wrap {
    flex-wrap: wrap;
  }
  .s-theme-V .s-flex-xl-nowrap {
    flex-wrap: nowrap;
  }
  .s-theme-V .s-flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .s-theme-V .s-justify-content-xl-start {
    justify-content: flex-start;
  }
  .s-theme-V .s-justify-content-xl-end {
    justify-content: flex-end;
  }
  .s-theme-V .s-justify-content-xl-center {
    justify-content: center;
  }
  .s-theme-V .s-justify-content-xl-between {
    justify-content: space-between;
  }
  .s-theme-V .s-justify-content-xl-around {
    justify-content: space-around;
  }
  .s-theme-V .s-justify-content-xl-evenly {
    justify-content: space-evenly;
  }
  .s-theme-V .s-align-items-xl-start {
    align-items: flex-start;
  }
  .s-theme-V .s-align-items-xl-end {
    align-items: flex-end;
  }
  .s-theme-V .s-align-items-xl-center {
    align-items: center;
  }
  .s-theme-V .s-align-items-xl-baseline {
    align-items: baseline;
  }
  .s-theme-V .s-align-items-xl-stretch {
    align-items: stretch;
  }
  .s-theme-V .s-align-content-xl-start {
    align-content: flex-start;
  }
  .s-theme-V .s-align-content-xl-end {
    align-content: flex-end;
  }
  .s-theme-V .s-align-content-xl-center {
    align-content: center;
  }
  .s-theme-V .s-align-content-xl-between {
    align-content: space-between;
  }
  .s-theme-V .s-align-content-xl-around {
    align-content: space-around;
  }
  .s-theme-V .s-align-content-xl-stretch {
    align-content: stretch;
  }
  .s-theme-V .s-align-self-xl-auto {
    align-self: auto;
  }
  .s-theme-V .s-align-self-xl-start {
    align-self: flex-start;
  }
  .s-theme-V .s-align-self-xl-end {
    align-self: flex-end;
  }
  .s-theme-V .s-align-self-xl-center {
    align-self: center;
  }
  .s-theme-V .s-align-self-xl-baseline {
    align-self: baseline;
  }
  .s-theme-V .s-align-self-xl-stretch {
    align-self: stretch;
  }
  .s-theme-V .s-order-xl-first {
    order: -1;
  }
  .s-theme-V .s-order-xl-0 {
    order: 0;
  }
  .s-theme-V .s-order-xl-1 {
    order: 1;
  }
  .s-theme-V .s-order-xl-2 {
    order: 2;
  }
  .s-theme-V .s-order-xl-3 {
    order: 3;
  }
  .s-theme-V .s-order-xl-4 {
    order: 4;
  }
  .s-theme-V .s-order-xl-5 {
    order: 5;
  }
  .s-theme-V .s-order-xl-last {
    order: 6;
  }
  .s-theme-V .s-text-xl-start {
    text-align: left;
  }
  .s-theme-V .s-text-xl-end {
    text-align: right;
  }
  .s-theme-V .s-text-xl-center {
    text-align: center;
  }
  .s-theme-V .s-text-decoration-xl-none {
    text-decoration: none;
  }
  .s-theme-V .s-text-decoration-xl-underline {
    text-decoration: underline;
  }
  .s-theme-V .s-text-decoration-xl-line-through {
    text-decoration: line-through;
  }
  .s-theme-V .s-text-xl-lowercase {
    text-transform: lowercase;
  }
  .s-theme-V .s-text-xl-uppercase {
    text-transform: uppercase;
  }
  .s-theme-V .s-text-xl-capitalize {
    text-transform: capitalize;
  }
  .s-theme-V .s-text-xl-wrap {
    white-space: normal;
  }
  .s-theme-V .s-text-xl-nowrap {
    white-space: nowrap;
  }
  .s-theme-V .s-text-xl-break {
    word-wrap: break-word;
    word-break: break-word;
  }
  .s-theme-V .s--xl-visible {
    visibility: visible;
  }
  .s-theme-V .s--xl-invisible {
    visibility: hidden;
  }
  .s-theme-V .s-z-xl-n1 {
    z-index: -1;
  }
  .s-theme-V .s-z-xl-0 {
    z-index: 0;
  }
  .s-theme-V .s-z-xl-1 {
    z-index: 1;
  }
  .s-theme-V .s-z-xl-2 {
    z-index: 2;
  }
  .s-theme-V .s-z-xl-3 {
    z-index: 3;
  }
}
@media (min-width: 1921px) {
  .s-theme-V .s-align-xxl-baseline {
    vertical-align: baseline;
  }
  .s-theme-V .s-align-xxl-top {
    vertical-align: top;
  }
  .s-theme-V .s-align-xxl-middle {
    vertical-align: middle;
  }
  .s-theme-V .s-align-xxl-bottom {
    vertical-align: bottom;
  }
  .s-theme-V .s-align-xxl-text-bottom {
    vertical-align: text-bottom;
  }
  .s-theme-V .s-align-xxl-text-top {
    vertical-align: text-top;
  }
  .s-theme-V .s-object-fit-xxl-contain {
    object-fit: contain;
  }
  .s-theme-V .s-object-fit-xxl-cover {
    object-fit: cover;
  }
  .s-theme-V .s-object-fit-xxl-fill {
    object-fit: fill;
  }
  .s-theme-V .s-object-fit-xxl-scale {
    object-fit: scale-down;
  }
  .s-theme-V .s-object-fit-xxl-none {
    object-fit: none;
  }
  .s-theme-V .s-opacity-xxl-0 {
    opacity: 0;
  }
  .s-theme-V .s-opacity-xxl-25 {
    opacity: 0.25;
  }
  .s-theme-V .s-opacity-xxl-50 {
    opacity: 0.5;
  }
  .s-theme-V .s-opacity-xxl-75 {
    opacity: 0.75;
  }
  .s-theme-V .s-opacity-xxl-100 {
    opacity: 1;
  }
  .s-theme-V .s-overflow-xxl-auto {
    overflow: auto;
  }
  .s-theme-V .s-overflow-xxl-hidden {
    overflow: hidden;
  }
  .s-theme-V .s-overflow-xxl-visible {
    overflow: visible;
  }
  .s-theme-V .s-overflow-xxl-scroll {
    overflow: scroll;
  }
  .s-theme-V .s-overflow-x-xxl-auto {
    overflow-x: auto;
  }
  .s-theme-V .s-overflow-x-xxl-hidden {
    overflow-x: hidden;
  }
  .s-theme-V .s-overflow-x-xxl-visible {
    overflow-x: visible;
  }
  .s-theme-V .s-overflow-x-xxl-scroll {
    overflow-x: scroll;
  }
  .s-theme-V .s-overflow-y-xxl-auto {
    overflow-y: auto;
  }
  .s-theme-V .s-overflow-y-xxl-hidden {
    overflow-y: hidden;
  }
  .s-theme-V .s-overflow-y-xxl-visible {
    overflow-y: visible;
  }
  .s-theme-V .s-overflow-y-xxl-scroll {
    overflow-y: scroll;
  }
  .s-theme-V .s-d-xxl-inline {
    display: inline;
  }
  .s-theme-V .s-d-xxl-inline-block {
    display: inline-block;
  }
  .s-theme-V .s-d-xxl-block {
    display: block;
  }
  .s-theme-V .s-d-xxl-grid {
    display: grid;
  }
  .s-theme-V .s-d-xxl-inline-grid {
    display: inline-grid;
  }
  .s-theme-V .s-d-xxl-table {
    display: table;
  }
  .s-theme-V .s-d-xxl-table-row {
    display: table-row;
  }
  .s-theme-V .s-d-xxl-table-cell {
    display: table-cell;
  }
  .s-theme-V .s-d-xxl-flex {
    display: flex;
  }
  .s-theme-V .s-d-xxl-inline-flex {
    display: inline-flex;
  }
  .s-theme-V .s-d-xxl-none {
    display: none;
  }
  .s-theme-V .s-position-xxl-static {
    position: static;
  }
  .s-theme-V .s-position-xxl-relative {
    position: relative;
  }
  .s-theme-V .s-position-xxl-absolute {
    position: absolute;
  }
  .s-theme-V .s-position-xxl-fixed {
    position: fixed;
  }
  .s-theme-V .s-position-xxl-sticky {
    position: sticky;
  }
  .s-theme-V .s-top-xxl-0 {
    top: 0;
  }
  .s-theme-V .s-top-xxl-50 {
    top: 50%;
  }
  .s-theme-V .s-top-xxl-100 {
    top: 100%;
  }
  .s-theme-V .s-bottom-xxl-0 {
    bottom: 0;
  }
  .s-theme-V .s-bottom-xxl-50 {
    bottom: 50%;
  }
  .s-theme-V .s-bottom-xxl-100 {
    bottom: 100%;
  }
  .s-theme-V .s-start-xxl-0 {
    left: 0;
  }
  .s-theme-V .s-start-xxl-50 {
    left: 50%;
  }
  .s-theme-V .s-start-xxl-100 {
    left: 100%;
  }
  .s-theme-V .s-end-xxl-0 {
    right: 0;
  }
  .s-theme-V .s-end-xxl-50 {
    right: 50%;
  }
  .s-theme-V .s-end-xxl-100 {
    right: 100%;
  }
  .s-theme-V .s-w-xxl-25 {
    width: 25%;
  }
  .s-theme-V .s-w-xxl-50 {
    width: 50%;
  }
  .s-theme-V .s-w-xxl-75 {
    width: 75%;
  }
  .s-theme-V .s-w-xxl-100 {
    width: 100%;
  }
  .s-theme-V .s-w-xxl-auto {
    width: auto;
  }
  .s-theme-V .s-mw-xxl-100 {
    max-width: 100%;
  }
  .s-theme-V .s-vw-xxl-100 {
    width: 100vw;
  }
  .s-theme-V .s-min-vw-xxl-100 {
    min-width: 100vw;
  }
  .s-theme-V .s-h-xxl-25 {
    height: 25%;
  }
  .s-theme-V .s-h-xxl-50 {
    height: 50%;
  }
  .s-theme-V .s-h-xxl-75 {
    height: 75%;
  }
  .s-theme-V .s-h-xxl-100 {
    height: 100%;
  }
  .s-theme-V .s-h-xxl-auto {
    height: auto;
  }
  .s-theme-V .s-mh-xxl-100 {
    max-height: 100%;
  }
  .s-theme-V .s-vh-xxl-100 {
    height: 100vh;
  }
  .s-theme-V .s-min-vh-xxl-100 {
    min-height: 100vh;
  }
  .s-theme-V .s-flex-xxl-fill {
    flex: 1 1 auto;
  }
  .s-theme-V .s-flex-xxl-row {
    flex-direction: row;
  }
  .s-theme-V .s-flex-xxl-column {
    flex-direction: column;
  }
  .s-theme-V .s-flex-xxl-row-reverse {
    flex-direction: row-reverse;
  }
  .s-theme-V .s-flex-xxl-column-reverse {
    flex-direction: column-reverse;
  }
  .s-theme-V .s-flex-xxl-grow-0 {
    flex-grow: 0;
  }
  .s-theme-V .s-flex-xxl-grow-1 {
    flex-grow: 1;
  }
  .s-theme-V .s-flex-xxl-shrink-0 {
    flex-shrink: 0;
  }
  .s-theme-V .s-flex-xxl-shrink-1 {
    flex-shrink: 1;
  }
  .s-theme-V .s-flex-xxl-wrap {
    flex-wrap: wrap;
  }
  .s-theme-V .s-flex-xxl-nowrap {
    flex-wrap: nowrap;
  }
  .s-theme-V .s-flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .s-theme-V .s-justify-content-xxl-start {
    justify-content: flex-start;
  }
  .s-theme-V .s-justify-content-xxl-end {
    justify-content: flex-end;
  }
  .s-theme-V .s-justify-content-xxl-center {
    justify-content: center;
  }
  .s-theme-V .s-justify-content-xxl-between {
    justify-content: space-between;
  }
  .s-theme-V .s-justify-content-xxl-around {
    justify-content: space-around;
  }
  .s-theme-V .s-justify-content-xxl-evenly {
    justify-content: space-evenly;
  }
  .s-theme-V .s-align-items-xxl-start {
    align-items: flex-start;
  }
  .s-theme-V .s-align-items-xxl-end {
    align-items: flex-end;
  }
  .s-theme-V .s-align-items-xxl-center {
    align-items: center;
  }
  .s-theme-V .s-align-items-xxl-baseline {
    align-items: baseline;
  }
  .s-theme-V .s-align-items-xxl-stretch {
    align-items: stretch;
  }
  .s-theme-V .s-align-content-xxl-start {
    align-content: flex-start;
  }
  .s-theme-V .s-align-content-xxl-end {
    align-content: flex-end;
  }
  .s-theme-V .s-align-content-xxl-center {
    align-content: center;
  }
  .s-theme-V .s-align-content-xxl-between {
    align-content: space-between;
  }
  .s-theme-V .s-align-content-xxl-around {
    align-content: space-around;
  }
  .s-theme-V .s-align-content-xxl-stretch {
    align-content: stretch;
  }
  .s-theme-V .s-align-self-xxl-auto {
    align-self: auto;
  }
  .s-theme-V .s-align-self-xxl-start {
    align-self: flex-start;
  }
  .s-theme-V .s-align-self-xxl-end {
    align-self: flex-end;
  }
  .s-theme-V .s-align-self-xxl-center {
    align-self: center;
  }
  .s-theme-V .s-align-self-xxl-baseline {
    align-self: baseline;
  }
  .s-theme-V .s-align-self-xxl-stretch {
    align-self: stretch;
  }
  .s-theme-V .s-order-xxl-first {
    order: -1;
  }
  .s-theme-V .s-order-xxl-0 {
    order: 0;
  }
  .s-theme-V .s-order-xxl-1 {
    order: 1;
  }
  .s-theme-V .s-order-xxl-2 {
    order: 2;
  }
  .s-theme-V .s-order-xxl-3 {
    order: 3;
  }
  .s-theme-V .s-order-xxl-4 {
    order: 4;
  }
  .s-theme-V .s-order-xxl-5 {
    order: 5;
  }
  .s-theme-V .s-order-xxl-last {
    order: 6;
  }
  .s-theme-V .s-text-xxl-start {
    text-align: left;
  }
  .s-theme-V .s-text-xxl-end {
    text-align: right;
  }
  .s-theme-V .s-text-xxl-center {
    text-align: center;
  }
  .s-theme-V .s-text-decoration-xxl-none {
    text-decoration: none;
  }
  .s-theme-V .s-text-decoration-xxl-underline {
    text-decoration: underline;
  }
  .s-theme-V .s-text-decoration-xxl-line-through {
    text-decoration: line-through;
  }
  .s-theme-V .s-text-xxl-lowercase {
    text-transform: lowercase;
  }
  .s-theme-V .s-text-xxl-uppercase {
    text-transform: uppercase;
  }
  .s-theme-V .s-text-xxl-capitalize {
    text-transform: capitalize;
  }
  .s-theme-V .s-text-xxl-wrap {
    white-space: normal;
  }
  .s-theme-V .s-text-xxl-nowrap {
    white-space: nowrap;
  }
  .s-theme-V .s-text-xxl-break {
    word-wrap: break-word;
    word-break: break-word;
  }
  .s-theme-V .s--xxl-visible {
    visibility: visible;
  }
  .s-theme-V .s--xxl-invisible {
    visibility: hidden;
  }
  .s-theme-V .s-z-xxl-n1 {
    z-index: -1;
  }
  .s-theme-V .s-z-xxl-0 {
    z-index: 0;
  }
  .s-theme-V .s-z-xxl-1 {
    z-index: 1;
  }
  .s-theme-V .s-z-xxl-2 {
    z-index: 2;
  }
  .s-theme-V .s-z-xxl-3 {
    z-index: 3;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-align-mobile-baseline {
    vertical-align: baseline;
  }
  .s-theme-V .s-align-mobile-top {
    vertical-align: top;
  }
  .s-theme-V .s-align-mobile-middle {
    vertical-align: middle;
  }
  .s-theme-V .s-align-mobile-bottom {
    vertical-align: bottom;
  }
  .s-theme-V .s-align-mobile-text-bottom {
    vertical-align: text-bottom;
  }
  .s-theme-V .s-align-mobile-text-top {
    vertical-align: text-top;
  }
  .s-theme-V .s-object-fit-mobile-contain {
    object-fit: contain;
  }
  .s-theme-V .s-object-fit-mobile-cover {
    object-fit: cover;
  }
  .s-theme-V .s-object-fit-mobile-fill {
    object-fit: fill;
  }
  .s-theme-V .s-object-fit-mobile-scale {
    object-fit: scale-down;
  }
  .s-theme-V .s-object-fit-mobile-none {
    object-fit: none;
  }
  .s-theme-V .s-opacity-mobile-0 {
    opacity: 0;
  }
  .s-theme-V .s-opacity-mobile-25 {
    opacity: 0.25;
  }
  .s-theme-V .s-opacity-mobile-50 {
    opacity: 0.5;
  }
  .s-theme-V .s-opacity-mobile-75 {
    opacity: 0.75;
  }
  .s-theme-V .s-opacity-mobile-100 {
    opacity: 1;
  }
  .s-theme-V .s-overflow-mobile-auto {
    overflow: auto;
  }
  .s-theme-V .s-overflow-mobile-hidden {
    overflow: hidden;
  }
  .s-theme-V .s-overflow-mobile-visible {
    overflow: visible;
  }
  .s-theme-V .s-overflow-mobile-scroll {
    overflow: scroll;
  }
  .s-theme-V .s-overflow-x-mobile-auto {
    overflow-x: auto;
  }
  .s-theme-V .s-overflow-x-mobile-hidden {
    overflow-x: hidden;
  }
  .s-theme-V .s-overflow-x-mobile-visible {
    overflow-x: visible;
  }
  .s-theme-V .s-overflow-x-mobile-scroll {
    overflow-x: scroll;
  }
  .s-theme-V .s-overflow-y-mobile-auto {
    overflow-y: auto;
  }
  .s-theme-V .s-overflow-y-mobile-hidden {
    overflow-y: hidden;
  }
  .s-theme-V .s-overflow-y-mobile-visible {
    overflow-y: visible;
  }
  .s-theme-V .s-overflow-y-mobile-scroll {
    overflow-y: scroll;
  }
  .s-theme-V .s-d-mobile-inline {
    display: inline;
  }
  .s-theme-V .s-d-mobile-inline-block {
    display: inline-block;
  }
  .s-theme-V .s-d-mobile-block {
    display: block;
  }
  .s-theme-V .s-d-mobile-grid {
    display: grid;
  }
  .s-theme-V .s-d-mobile-inline-grid {
    display: inline-grid;
  }
  .s-theme-V .s-d-mobile-table {
    display: table;
  }
  .s-theme-V .s-d-mobile-table-row {
    display: table-row;
  }
  .s-theme-V .s-d-mobile-table-cell {
    display: table-cell;
  }
  .s-theme-V .s-d-mobile-flex {
    display: flex;
  }
  .s-theme-V .s-d-mobile-inline-flex {
    display: inline-flex;
  }
  .s-theme-V .s-d-mobile-none {
    display: none;
  }
  .s-theme-V .s-position-mobile-static {
    position: static;
  }
  .s-theme-V .s-position-mobile-relative {
    position: relative;
  }
  .s-theme-V .s-position-mobile-absolute {
    position: absolute;
  }
  .s-theme-V .s-position-mobile-fixed {
    position: fixed;
  }
  .s-theme-V .s-position-mobile-sticky {
    position: sticky;
  }
  .s-theme-V .s-top-mobile-0 {
    top: 0;
  }
  .s-theme-V .s-top-mobile-50 {
    top: 50%;
  }
  .s-theme-V .s-top-mobile-100 {
    top: 100%;
  }
  .s-theme-V .s-bottom-mobile-0 {
    bottom: 0;
  }
  .s-theme-V .s-bottom-mobile-50 {
    bottom: 50%;
  }
  .s-theme-V .s-bottom-mobile-100 {
    bottom: 100%;
  }
  .s-theme-V .s-start-mobile-0 {
    left: 0;
  }
  .s-theme-V .s-start-mobile-50 {
    left: 50%;
  }
  .s-theme-V .s-start-mobile-100 {
    left: 100%;
  }
  .s-theme-V .s-end-mobile-0 {
    right: 0;
  }
  .s-theme-V .s-end-mobile-50 {
    right: 50%;
  }
  .s-theme-V .s-end-mobile-100 {
    right: 100%;
  }
  .s-theme-V .s-w-mobile-25 {
    width: 25%;
  }
  .s-theme-V .s-w-mobile-50 {
    width: 50%;
  }
  .s-theme-V .s-w-mobile-75 {
    width: 75%;
  }
  .s-theme-V .s-w-mobile-100 {
    width: 100%;
  }
  .s-theme-V .s-w-mobile-auto {
    width: auto;
  }
  .s-theme-V .s-mw-mobile-100 {
    max-width: 100%;
  }
  .s-theme-V .s-vw-mobile-100 {
    width: 100vw;
  }
  .s-theme-V .s-min-vw-mobile-100 {
    min-width: 100vw;
  }
  .s-theme-V .s-h-mobile-25 {
    height: 25%;
  }
  .s-theme-V .s-h-mobile-50 {
    height: 50%;
  }
  .s-theme-V .s-h-mobile-75 {
    height: 75%;
  }
  .s-theme-V .s-h-mobile-100 {
    height: 100%;
  }
  .s-theme-V .s-h-mobile-auto {
    height: auto;
  }
  .s-theme-V .s-mh-mobile-100 {
    max-height: 100%;
  }
  .s-theme-V .s-vh-mobile-100 {
    height: 100vh;
  }
  .s-theme-V .s-min-vh-mobile-100 {
    min-height: 100vh;
  }
  .s-theme-V .s-flex-mobile-fill {
    flex: 1 1 auto;
  }
  .s-theme-V .s-flex-mobile-row {
    flex-direction: row;
  }
  .s-theme-V .s-flex-mobile-column {
    flex-direction: column;
  }
  .s-theme-V .s-flex-mobile-row-reverse {
    flex-direction: row-reverse;
  }
  .s-theme-V .s-flex-mobile-column-reverse {
    flex-direction: column-reverse;
  }
  .s-theme-V .s-flex-mobile-grow-0 {
    flex-grow: 0;
  }
  .s-theme-V .s-flex-mobile-grow-1 {
    flex-grow: 1;
  }
  .s-theme-V .s-flex-mobile-shrink-0 {
    flex-shrink: 0;
  }
  .s-theme-V .s-flex-mobile-shrink-1 {
    flex-shrink: 1;
  }
  .s-theme-V .s-flex-mobile-wrap {
    flex-wrap: wrap;
  }
  .s-theme-V .s-flex-mobile-nowrap {
    flex-wrap: nowrap;
  }
  .s-theme-V .s-flex-mobile-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .s-theme-V .s-justify-content-mobile-start {
    justify-content: flex-start;
  }
  .s-theme-V .s-justify-content-mobile-end {
    justify-content: flex-end;
  }
  .s-theme-V .s-justify-content-mobile-center {
    justify-content: center;
  }
  .s-theme-V .s-justify-content-mobile-between {
    justify-content: space-between;
  }
  .s-theme-V .s-justify-content-mobile-around {
    justify-content: space-around;
  }
  .s-theme-V .s-justify-content-mobile-evenly {
    justify-content: space-evenly;
  }
  .s-theme-V .s-align-items-mobile-start {
    align-items: flex-start;
  }
  .s-theme-V .s-align-items-mobile-end {
    align-items: flex-end;
  }
  .s-theme-V .s-align-items-mobile-center {
    align-items: center;
  }
  .s-theme-V .s-align-items-mobile-baseline {
    align-items: baseline;
  }
  .s-theme-V .s-align-items-mobile-stretch {
    align-items: stretch;
  }
  .s-theme-V .s-align-content-mobile-start {
    align-content: flex-start;
  }
  .s-theme-V .s-align-content-mobile-end {
    align-content: flex-end;
  }
  .s-theme-V .s-align-content-mobile-center {
    align-content: center;
  }
  .s-theme-V .s-align-content-mobile-between {
    align-content: space-between;
  }
  .s-theme-V .s-align-content-mobile-around {
    align-content: space-around;
  }
  .s-theme-V .s-align-content-mobile-stretch {
    align-content: stretch;
  }
  .s-theme-V .s-align-self-mobile-auto {
    align-self: auto;
  }
  .s-theme-V .s-align-self-mobile-start {
    align-self: flex-start;
  }
  .s-theme-V .s-align-self-mobile-end {
    align-self: flex-end;
  }
  .s-theme-V .s-align-self-mobile-center {
    align-self: center;
  }
  .s-theme-V .s-align-self-mobile-baseline {
    align-self: baseline;
  }
  .s-theme-V .s-align-self-mobile-stretch {
    align-self: stretch;
  }
  .s-theme-V .s-order-mobile-first {
    order: -1;
  }
  .s-theme-V .s-order-mobile-0 {
    order: 0;
  }
  .s-theme-V .s-order-mobile-1 {
    order: 1;
  }
  .s-theme-V .s-order-mobile-2 {
    order: 2;
  }
  .s-theme-V .s-order-mobile-3 {
    order: 3;
  }
  .s-theme-V .s-order-mobile-4 {
    order: 4;
  }
  .s-theme-V .s-order-mobile-5 {
    order: 5;
  }
  .s-theme-V .s-order-mobile-last {
    order: 6;
  }
  .s-theme-V .s-text-mobile-start {
    text-align: left;
  }
  .s-theme-V .s-text-mobile-end {
    text-align: right;
  }
  .s-theme-V .s-text-mobile-center {
    text-align: center;
  }
  .s-theme-V .s-text-decoration-mobile-none {
    text-decoration: none;
  }
  .s-theme-V .s-text-decoration-mobile-underline {
    text-decoration: underline;
  }
  .s-theme-V .s-text-decoration-mobile-line-through {
    text-decoration: line-through;
  }
  .s-theme-V .s-text-mobile-lowercase {
    text-transform: lowercase;
  }
  .s-theme-V .s-text-mobile-uppercase {
    text-transform: uppercase;
  }
  .s-theme-V .s-text-mobile-capitalize {
    text-transform: capitalize;
  }
  .s-theme-V .s-text-mobile-wrap {
    white-space: normal;
  }
  .s-theme-V .s-text-mobile-nowrap {
    white-space: nowrap;
  }
  .s-theme-V .s-text-mobile-break {
    word-wrap: break-word;
    word-break: break-word;
  }
  .s-theme-V .s--mobile-visible {
    visibility: visible;
  }
  .s-theme-V .s--mobile-invisible {
    visibility: hidden;
  }
  .s-theme-V .s-z-mobile-n1 {
    z-index: -1;
  }
  .s-theme-V .s-z-mobile-0 {
    z-index: 0;
  }
  .s-theme-V .s-z-mobile-1 {
    z-index: 1;
  }
  .s-theme-V .s-z-mobile-2 {
    z-index: 2;
  }
  .s-theme-V .s-z-mobile-3 {
    z-index: 3;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-align-desktop-baseline {
    vertical-align: baseline;
  }
  .s-theme-V .s-align-desktop-top {
    vertical-align: top;
  }
  .s-theme-V .s-align-desktop-middle {
    vertical-align: middle;
  }
  .s-theme-V .s-align-desktop-bottom {
    vertical-align: bottom;
  }
  .s-theme-V .s-align-desktop-text-bottom {
    vertical-align: text-bottom;
  }
  .s-theme-V .s-align-desktop-text-top {
    vertical-align: text-top;
  }
  .s-theme-V .s-object-fit-desktop-contain {
    object-fit: contain;
  }
  .s-theme-V .s-object-fit-desktop-cover {
    object-fit: cover;
  }
  .s-theme-V .s-object-fit-desktop-fill {
    object-fit: fill;
  }
  .s-theme-V .s-object-fit-desktop-scale {
    object-fit: scale-down;
  }
  .s-theme-V .s-object-fit-desktop-none {
    object-fit: none;
  }
  .s-theme-V .s-opacity-desktop-0 {
    opacity: 0;
  }
  .s-theme-V .s-opacity-desktop-25 {
    opacity: 0.25;
  }
  .s-theme-V .s-opacity-desktop-50 {
    opacity: 0.5;
  }
  .s-theme-V .s-opacity-desktop-75 {
    opacity: 0.75;
  }
  .s-theme-V .s-opacity-desktop-100 {
    opacity: 1;
  }
  .s-theme-V .s-overflow-desktop-auto {
    overflow: auto;
  }
  .s-theme-V .s-overflow-desktop-hidden {
    overflow: hidden;
  }
  .s-theme-V .s-overflow-desktop-visible {
    overflow: visible;
  }
  .s-theme-V .s-overflow-desktop-scroll {
    overflow: scroll;
  }
  .s-theme-V .s-overflow-x-desktop-auto {
    overflow-x: auto;
  }
  .s-theme-V .s-overflow-x-desktop-hidden {
    overflow-x: hidden;
  }
  .s-theme-V .s-overflow-x-desktop-visible {
    overflow-x: visible;
  }
  .s-theme-V .s-overflow-x-desktop-scroll {
    overflow-x: scroll;
  }
  .s-theme-V .s-overflow-y-desktop-auto {
    overflow-y: auto;
  }
  .s-theme-V .s-overflow-y-desktop-hidden {
    overflow-y: hidden;
  }
  .s-theme-V .s-overflow-y-desktop-visible {
    overflow-y: visible;
  }
  .s-theme-V .s-overflow-y-desktop-scroll {
    overflow-y: scroll;
  }
  .s-theme-V .s-d-desktop-inline {
    display: inline;
  }
  .s-theme-V .s-d-desktop-inline-block {
    display: inline-block;
  }
  .s-theme-V .s-d-desktop-block {
    display: block;
  }
  .s-theme-V .s-d-desktop-grid {
    display: grid;
  }
  .s-theme-V .s-d-desktop-inline-grid {
    display: inline-grid;
  }
  .s-theme-V .s-d-desktop-table {
    display: table;
  }
  .s-theme-V .s-d-desktop-table-row {
    display: table-row;
  }
  .s-theme-V .s-d-desktop-table-cell {
    display: table-cell;
  }
  .s-theme-V .s-d-desktop-flex {
    display: flex;
  }
  .s-theme-V .s-d-desktop-inline-flex {
    display: inline-flex;
  }
  .s-theme-V .s-d-desktop-none {
    display: none;
  }
  .s-theme-V .s-position-desktop-static {
    position: static;
  }
  .s-theme-V .s-position-desktop-relative {
    position: relative;
  }
  .s-theme-V .s-position-desktop-absolute {
    position: absolute;
  }
  .s-theme-V .s-position-desktop-fixed {
    position: fixed;
  }
  .s-theme-V .s-position-desktop-sticky {
    position: sticky;
  }
  .s-theme-V .s-top-desktop-0 {
    top: 0;
  }
  .s-theme-V .s-top-desktop-50 {
    top: 50%;
  }
  .s-theme-V .s-top-desktop-100 {
    top: 100%;
  }
  .s-theme-V .s-bottom-desktop-0 {
    bottom: 0;
  }
  .s-theme-V .s-bottom-desktop-50 {
    bottom: 50%;
  }
  .s-theme-V .s-bottom-desktop-100 {
    bottom: 100%;
  }
  .s-theme-V .s-start-desktop-0 {
    left: 0;
  }
  .s-theme-V .s-start-desktop-50 {
    left: 50%;
  }
  .s-theme-V .s-start-desktop-100 {
    left: 100%;
  }
  .s-theme-V .s-end-desktop-0 {
    right: 0;
  }
  .s-theme-V .s-end-desktop-50 {
    right: 50%;
  }
  .s-theme-V .s-end-desktop-100 {
    right: 100%;
  }
  .s-theme-V .s-w-desktop-25 {
    width: 25%;
  }
  .s-theme-V .s-w-desktop-50 {
    width: 50%;
  }
  .s-theme-V .s-w-desktop-75 {
    width: 75%;
  }
  .s-theme-V .s-w-desktop-100 {
    width: 100%;
  }
  .s-theme-V .s-w-desktop-auto {
    width: auto;
  }
  .s-theme-V .s-mw-desktop-100 {
    max-width: 100%;
  }
  .s-theme-V .s-vw-desktop-100 {
    width: 100vw;
  }
  .s-theme-V .s-min-vw-desktop-100 {
    min-width: 100vw;
  }
  .s-theme-V .s-h-desktop-25 {
    height: 25%;
  }
  .s-theme-V .s-h-desktop-50 {
    height: 50%;
  }
  .s-theme-V .s-h-desktop-75 {
    height: 75%;
  }
  .s-theme-V .s-h-desktop-100 {
    height: 100%;
  }
  .s-theme-V .s-h-desktop-auto {
    height: auto;
  }
  .s-theme-V .s-mh-desktop-100 {
    max-height: 100%;
  }
  .s-theme-V .s-vh-desktop-100 {
    height: 100vh;
  }
  .s-theme-V .s-min-vh-desktop-100 {
    min-height: 100vh;
  }
  .s-theme-V .s-flex-desktop-fill {
    flex: 1 1 auto;
  }
  .s-theme-V .s-flex-desktop-row {
    flex-direction: row;
  }
  .s-theme-V .s-flex-desktop-column {
    flex-direction: column;
  }
  .s-theme-V .s-flex-desktop-row-reverse {
    flex-direction: row-reverse;
  }
  .s-theme-V .s-flex-desktop-column-reverse {
    flex-direction: column-reverse;
  }
  .s-theme-V .s-flex-desktop-grow-0 {
    flex-grow: 0;
  }
  .s-theme-V .s-flex-desktop-grow-1 {
    flex-grow: 1;
  }
  .s-theme-V .s-flex-desktop-shrink-0 {
    flex-shrink: 0;
  }
  .s-theme-V .s-flex-desktop-shrink-1 {
    flex-shrink: 1;
  }
  .s-theme-V .s-flex-desktop-wrap {
    flex-wrap: wrap;
  }
  .s-theme-V .s-flex-desktop-nowrap {
    flex-wrap: nowrap;
  }
  .s-theme-V .s-flex-desktop-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .s-theme-V .s-justify-content-desktop-start {
    justify-content: flex-start;
  }
  .s-theme-V .s-justify-content-desktop-end {
    justify-content: flex-end;
  }
  .s-theme-V .s-justify-content-desktop-center {
    justify-content: center;
  }
  .s-theme-V .s-justify-content-desktop-between {
    justify-content: space-between;
  }
  .s-theme-V .s-justify-content-desktop-around {
    justify-content: space-around;
  }
  .s-theme-V .s-justify-content-desktop-evenly {
    justify-content: space-evenly;
  }
  .s-theme-V .s-align-items-desktop-start {
    align-items: flex-start;
  }
  .s-theme-V .s-align-items-desktop-end {
    align-items: flex-end;
  }
  .s-theme-V .s-align-items-desktop-center {
    align-items: center;
  }
  .s-theme-V .s-align-items-desktop-baseline {
    align-items: baseline;
  }
  .s-theme-V .s-align-items-desktop-stretch {
    align-items: stretch;
  }
  .s-theme-V .s-align-content-desktop-start {
    align-content: flex-start;
  }
  .s-theme-V .s-align-content-desktop-end {
    align-content: flex-end;
  }
  .s-theme-V .s-align-content-desktop-center {
    align-content: center;
  }
  .s-theme-V .s-align-content-desktop-between {
    align-content: space-between;
  }
  .s-theme-V .s-align-content-desktop-around {
    align-content: space-around;
  }
  .s-theme-V .s-align-content-desktop-stretch {
    align-content: stretch;
  }
  .s-theme-V .s-align-self-desktop-auto {
    align-self: auto;
  }
  .s-theme-V .s-align-self-desktop-start {
    align-self: flex-start;
  }
  .s-theme-V .s-align-self-desktop-end {
    align-self: flex-end;
  }
  .s-theme-V .s-align-self-desktop-center {
    align-self: center;
  }
  .s-theme-V .s-align-self-desktop-baseline {
    align-self: baseline;
  }
  .s-theme-V .s-align-self-desktop-stretch {
    align-self: stretch;
  }
  .s-theme-V .s-order-desktop-first {
    order: -1;
  }
  .s-theme-V .s-order-desktop-0 {
    order: 0;
  }
  .s-theme-V .s-order-desktop-1 {
    order: 1;
  }
  .s-theme-V .s-order-desktop-2 {
    order: 2;
  }
  .s-theme-V .s-order-desktop-3 {
    order: 3;
  }
  .s-theme-V .s-order-desktop-4 {
    order: 4;
  }
  .s-theme-V .s-order-desktop-5 {
    order: 5;
  }
  .s-theme-V .s-order-desktop-last {
    order: 6;
  }
  .s-theme-V .s-text-desktop-start {
    text-align: left;
  }
  .s-theme-V .s-text-desktop-end {
    text-align: right;
  }
  .s-theme-V .s-text-desktop-center {
    text-align: center;
  }
  .s-theme-V .s-text-decoration-desktop-none {
    text-decoration: none;
  }
  .s-theme-V .s-text-decoration-desktop-underline {
    text-decoration: underline;
  }
  .s-theme-V .s-text-decoration-desktop-line-through {
    text-decoration: line-through;
  }
  .s-theme-V .s-text-desktop-lowercase {
    text-transform: lowercase;
  }
  .s-theme-V .s-text-desktop-uppercase {
    text-transform: uppercase;
  }
  .s-theme-V .s-text-desktop-capitalize {
    text-transform: capitalize;
  }
  .s-theme-V .s-text-desktop-wrap {
    white-space: normal;
  }
  .s-theme-V .s-text-desktop-nowrap {
    white-space: nowrap;
  }
  .s-theme-V .s-text-desktop-break {
    word-wrap: break-word;
    word-break: break-word;
  }
  .s-theme-V .s--desktop-visible {
    visibility: visible;
  }
  .s-theme-V .s--desktop-invisible {
    visibility: hidden;
  }
  .s-theme-V .s-z-desktop-n1 {
    z-index: -1;
  }
  .s-theme-V .s-z-desktop-0 {
    z-index: 0;
  }
  .s-theme-V .s-z-desktop-1 {
    z-index: 1;
  }
  .s-theme-V .s-z-desktop-2 {
    z-index: 2;
  }
  .s-theme-V .s-z-desktop-3 {
    z-index: 3;
  }
}
.s-theme-V .p-font-size-12 {
  font-size: 12px;
  font-family: var(--font-family);
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .p-font-size-12 {
    font-size: 0.75rem;
    line-height: normal;
  }
}
.s-theme-V .p-font-size-13 {
  font-size: 13px;
  font-family: var(--font-family);
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .p-font-size-13 {
    font-size: 0.8125rem;
    line-height: normal;
  }
}
.s-theme-V .p-font-size-14 {
  font-size: 14px;
  font-family: var(--font-family);
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .p-font-size-14 {
    font-size: 0.875rem;
    line-height: normal;
  }
}
.s-theme-V .p-font-size-15 {
  font-size: 15px;
  font-family: var(--font-family);
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .p-font-size-15 {
    font-size: 0.9375rem;
    line-height: normal;
  }
}
.s-theme-V .p-font-size-16 {
  font-size: 16px;
  font-family: var(--font-family);
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .p-font-size-16 {
    font-size: 1rem;
    line-height: normal;
  }
}
.s-theme-V .p-font-size-17 {
  font-size: 17px;
  font-family: var(--font-family);
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .p-font-size-17 {
    font-size: 1.0625rem;
    line-height: normal;
  }
}
.s-theme-V .p-font-size-18 {
  font-size: 18px;
  font-family: var(--font-family);
  line-height: 18px;
}
@media (max-width: 767px) {
  .s-theme-V .p-font-size-18 {
    font-size: 1.125rem;
    line-height: normal;
  }
}
.s-theme-V .t-font-size-18 {
  font-size: 18px;
  font-family: var(--font-family);
  line-height: 18px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-18 {
    font-size: 1.125rem;
    line-height: normal;
  }
}
.s-theme-V .t-font-size-19 {
  font-size: 19px;
  font-family: var(--font-family);
  line-height: 19px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-19 {
    font-size: 1.1875rem;
    line-height: normal;
  }
}
.s-theme-V .t-font-size-20 {
  font-size: 20px;
  font-family: var(--font-family);
  line-height: 20px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-20 {
    font-size: 1.25rem;
    line-height: 22px;
  }
}
.s-theme-V .t-font-size-21 {
  font-size: 21px;
  font-family: var(--font-family);
  line-height: 21px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-21 {
    font-size: 1.3125rem;
    line-height: 21px;
  }
}
.s-theme-V .t-font-size-22 {
  font-size: 22px;
  font-family: var(--font-family);
  line-height: 22px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-22 {
    font-size: 1.375rem;
    line-height: 22px;
  }
}
.s-theme-V .t-font-size-23 {
  font-size: 23px;
  font-family: var(--font-family);
  line-height: 23px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-23 {
    font-size: 1.4375rem;
    line-height: 23px;
  }
}
.s-theme-V .t-font-size-24 {
  font-size: 24px;
  font-family: var(--font-family);
  line-height: 38px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-24 {
    font-size: 1.5rem;
    line-height: 26px;
  }
}
.s-theme-V .t-font-size-25 {
  font-size: 25px;
  font-family: var(--font-family);
  line-height: 25px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-25 {
    font-size: 1.5625rem;
    line-height: 25px;
  }
}
.s-theme-V .t-font-size-26 {
  font-size: 26px;
  font-family: var(--font-family);
  line-height: 26px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-26 {
    font-size: 1.625rem;
    line-height: 26px;
  }
}
.s-theme-V .t-font-size-27 {
  font-size: 27px;
  font-family: var(--font-family);
  line-height: 27px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-27 {
    font-size: 1.6875rem;
    line-height: 27px;
  }
}
.s-theme-V .t-font-size-28 {
  font-size: 28px;
  font-family: var(--font-family);
  line-height: 28px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-28 {
    font-size: 1.75rem;
    line-height: 28px;
  }
}
.s-theme-V .t-font-size-29 {
  font-size: 29px;
  font-family: var(--font-family);
  line-height: 29px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-29 {
    font-size: 1.8125rem;
    line-height: 29px;
  }
}
.s-theme-V .t-font-size-30 {
  font-size: 30px;
  font-family: var(--font-family);
  line-height: 30px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-30 {
    font-size: 1.875rem;
    line-height: 30px;
  }
}
.s-theme-V .t-font-size-31 {
  font-size: 31px;
  font-family: var(--font-family);
  line-height: 31px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-31 {
    font-size: 1.9375rem;
    line-height: 31px;
  }
}
.s-theme-V .t-font-size-32 {
  font-size: 32px;
  font-family: var(--font-family);
  line-height: 32px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-32 {
    font-size: 2rem;
    line-height: 32px;
  }
}
.s-theme-V .t-font-size-48 {
  font-size: 48px;
  font-family: var(--font-family);
  line-height: 48px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-48 {
    font-size: 3rem;
    line-height: 48px;
  }
}
.s-theme-V .t-font-size-49 {
  font-size: 49px;
  font-family: var(--font-family);
  line-height: 49px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-49 {
    font-size: 3.0625rem;
    line-height: 49px;
  }
}
.s-theme-V .t-font-size-50 {
  font-size: 50px;
  font-family: var(--font-family);
  line-height: 50px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-50 {
    font-size: 3.125rem;
    line-height: 50px;
  }
}
.s-theme-V .t-font-size-51 {
  font-size: 51px;
  font-family: var(--font-family);
  line-height: 51px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-51 {
    font-size: 3.1875rem;
    line-height: 51px;
  }
}
.s-theme-V .t-font-size-52 {
  font-size: 52px;
  font-family: var(--font-family);
  line-height: 52px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-52 {
    font-size: 3.25rem;
    line-height: 52px;
  }
}
.s-theme-V .t-font-size-53 {
  font-size: 53px;
  font-family: var(--font-family);
  line-height: 53px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-53 {
    font-size: 3.3125rem;
    line-height: 53px;
  }
}
.s-theme-V .t-font-size-54 {
  font-size: 54px;
  font-family: var(--font-family);
  line-height: 54px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-54 {
    font-size: 3.375rem;
    line-height: 54px;
  }
}
.s-theme-V .t-font-size-55 {
  font-size: 55px;
  font-family: var(--font-family);
  line-height: 55px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-55 {
    font-size: 3.4375rem;
    line-height: 55px;
  }
}
.s-theme-V .t-font-size-56 {
  font-size: 56px;
  font-family: var(--font-family);
  line-height: 56px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-56 {
    font-size: 3.5rem;
    line-height: 56px;
  }
}
.s-theme-V .t-font-size-57 {
  font-size: 57px;
  font-family: var(--font-family);
  line-height: 57px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-57 {
    font-size: 3.5625rem;
    line-height: 57px;
  }
}
.s-theme-V .t-font-size-58 {
  font-size: 58px;
  font-family: var(--font-family);
  line-height: 58px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-58 {
    font-size: 3.625rem;
    line-height: 58px;
  }
}
.s-theme-V .t-font-size-59 {
  font-size: 59px;
  font-family: var(--font-family);
  line-height: 59px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-59 {
    font-size: 3.6875rem;
    line-height: 59px;
  }
}
.s-theme-V .t-font-size-60 {
  font-size: 60px;
  font-family: var(--font-family);
  line-height: 60px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-60 {
    font-size: 3.75rem;
    line-height: 60px;
  }
}
.s-theme-V .t-font-size-61 {
  font-size: 61px;
  font-family: var(--font-family);
  line-height: 61px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-61 {
    font-size: 3.8125rem;
    line-height: 61px;
  }
}
.s-theme-V .t-font-size-62 {
  font-size: 62px;
  font-family: var(--font-family);
  line-height: 62px;
}
@media (max-width: 767px) {
  .s-theme-V .t-font-size-62 {
    font-size: 3.875rem;
    line-height: 62px;
  }
}

.s-theme-V .s-js-view {
  display: block;
}
.s-theme-V .s-js-hidden {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-js-only-mobile {
    display: none;
  }
}
.s-theme-V .s-js-only-desktop {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-js-only-desktop {
    display: block;
  }
}

.s-theme-V .m-y-16 {
  margin-top: 16px;
  margin-bottom: 16px;
}
.s-theme-V .m-y-18 {
  margin-top: 18px;
  margin-bottom: 18px;
}
.s-theme-V .m-y-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}
.s-theme-V .m-y-22 {
  margin-top: 22px;
  margin-bottom: 22px;
}
.s-theme-V .m-y-24 {
  margin-top: 24px;
  margin-bottom: 24px;
}
.s-theme-V .m-y-26 {
  margin-top: 26px;
  margin-bottom: 26px;
}
.s-theme-V .m-y-28 {
  margin-top: 28px;
  margin-bottom: 28px;
}
.s-theme-V .m-y-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}
.s-theme-V .m-y-32 {
  margin-top: 32px;
  margin-bottom: 32px;
}
.s-theme-V .m-y-34 {
  margin-top: 34px;
  margin-bottom: 34px;
}
.s-theme-V .m-y-36 {
  margin-top: 36px;
  margin-bottom: 36px;
}
.s-theme-V .m-y-38 {
  margin-top: 38px;
  margin-bottom: 38px;
}
.s-theme-V .m-y-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}
.s-theme-V .m-y-42 {
  margin-top: 42px;
  margin-bottom: 42px;
}
.s-theme-V .m-y-44 {
  margin-top: 44px;
  margin-bottom: 44px;
}
.s-theme-V .m-y-46 {
  margin-top: 46px;
  margin-bottom: 46px;
}
.s-theme-V .m-y-48 {
  margin-top: 48px;
  margin-bottom: 48px;
}
.s-theme-V .m-y-50 {
  margin-top: 50px;
  margin-bottom: 50px;
}
.s-theme-V .m-y-52 {
  margin-top: 52px;
  margin-bottom: 52px;
}
.s-theme-V .m-y-54 {
  margin-top: 54px;
  margin-bottom: 54px;
}
.s-theme-V .m-y-56 {
  margin-top: 56px;
  margin-bottom: 56px;
}
.s-theme-V .m-y-58 {
  margin-top: 58px;
  margin-bottom: 58px;
}
.s-theme-V .m-y-60 {
  margin-top: 60px;
  margin-bottom: 60px;
}
.s-theme-V .m-y-80 {
  margin-top: 80px;
  margin-bottom: 80px;
}
.s-theme-V .m-y-90 {
  margin-top: 90px;
  margin-bottom: 90px;
}
.s-theme-V .m-y-100 {
  margin-top: 100px;
  margin-bottom: 100px;
}
.s-theme-V .m-y-110 {
  margin-top: 110px;
  margin-bottom: 110px;
}
.s-theme-V .m-y-120 {
  margin-top: 120px;
  margin-bottom: 120px;
}
.s-theme-V .m-y-130 {
  margin-top: 130px;
  margin-bottom: 130px;
}
.s-theme-V .m-y-140 {
  margin-top: 140px;
  margin-bottom: 140px;
}
.s-theme-V .m-y-150 {
  margin-top: 150px;
  margin-bottom: 150px;
}
.s-theme-V .m-y-160 {
  margin-top: 160px;
  margin-bottom: 160px;
}
.s-theme-V .m-y-170 {
  margin-top: 170px;
  margin-bottom: 170px;
}
.s-theme-V .m-y-180 {
  margin-top: 180px;
  margin-bottom: 180px;
}
.s-theme-V .m-y-190 {
  margin-top: 190px;
  margin-bottom: 190px;
}
.s-theme-V .m-y-200 {
  margin-top: 200px;
  margin-bottom: 200px;
}
.s-theme-V .m-y-210 {
  margin-top: 210px;
  margin-bottom: 210px;
}
.s-theme-V .m-y-220 {
  margin-top: 220px;
  margin-bottom: 220px;
}
.s-theme-V .m-y-230 {
  margin-top: 230px;
  margin-bottom: 230px;
}
.s-theme-V .m-y-240 {
  margin-top: 240px;
  margin-bottom: 240px;
}
.s-theme-V .m-y-250 {
  margin-top: 250px;
  margin-bottom: 250px;
}
.s-theme-V .m-y-260 {
  margin-top: 260px;
  margin-bottom: 260px;
}
.s-theme-V .m-y-270 {
  margin-top: 270px;
  margin-bottom: 270px;
}
.s-theme-V .m-y-280 {
  margin-top: 280px;
  margin-bottom: 280px;
}
.s-theme-V .m-y-290 {
  margin-top: 290px;
  margin-bottom: 290px;
}
.s-theme-V .m-y-300 {
  margin-top: 300px;
  margin-bottom: 300px;
}
.s-theme-V .m-x-16 {
  margin-right: 16px;
  margin-left: 16px;
}
.s-theme-V .m-x-18 {
  margin-right: 18px;
  margin-left: 18px;
}
.s-theme-V .m-x-20 {
  margin-right: 20px;
  margin-left: 20px;
}
.s-theme-V .m-x-22 {
  margin-right: 22px;
  margin-left: 22px;
}
.s-theme-V .m-x-24 {
  margin-right: 24px;
  margin-left: 24px;
}
.s-theme-V .m-x-26 {
  margin-right: 26px;
  margin-left: 26px;
}
.s-theme-V .m-x-28 {
  margin-right: 28px;
  margin-left: 28px;
}
.s-theme-V .m-x-30 {
  margin-right: 30px;
  margin-left: 30px;
}
.s-theme-V .m-x-32 {
  margin-right: 32px;
  margin-left: 32px;
}
.s-theme-V .m-x-34 {
  margin-right: 34px;
  margin-left: 34px;
}
.s-theme-V .m-x-36 {
  margin-right: 36px;
  margin-left: 36px;
}
.s-theme-V .m-x-38 {
  margin-right: 38px;
  margin-left: 38px;
}
.s-theme-V .m-x-40 {
  margin-right: 40px;
  margin-left: 40px;
}
.s-theme-V .m-x-42 {
  margin-right: 42px;
  margin-left: 42px;
}
.s-theme-V .m-x-44 {
  margin-right: 44px;
  margin-left: 44px;
}
.s-theme-V .m-x-46 {
  margin-right: 46px;
  margin-left: 46px;
}
.s-theme-V .m-x-48 {
  margin-right: 48px;
  margin-left: 48px;
}
.s-theme-V .m-x-50 {
  margin-right: 50px;
  margin-left: 50px;
}
.s-theme-V .m-x-52 {
  margin-right: 52px;
  margin-left: 52px;
}
.s-theme-V .m-x-54 {
  margin-right: 54px;
  margin-left: 54px;
}
.s-theme-V .m-x-56 {
  margin-right: 56px;
  margin-left: 56px;
}
.s-theme-V .m-x-58 {
  margin-right: 58px;
  margin-left: 58px;
}
.s-theme-V .m-x-60 {
  margin-right: 60px;
  margin-left: 60px;
}
.s-theme-V .m-x-80 {
  margin-right: 80px;
  margin-left: 80px;
}
.s-theme-V .m-x-90 {
  margin-right: 90px;
  margin-left: 90px;
}
.s-theme-V .m-x-100 {
  margin-right: 100px;
  margin-left: 100px;
}
.s-theme-V .m-x-110 {
  margin-right: 110px;
  margin-left: 110px;
}
.s-theme-V .m-x-120 {
  margin-right: 120px;
  margin-left: 120px;
}
.s-theme-V .m-x-130 {
  margin-right: 130px;
  margin-left: 130px;
}
.s-theme-V .m-x-140 {
  margin-right: 140px;
  margin-left: 140px;
}
.s-theme-V .m-x-150 {
  margin-right: 150px;
  margin-left: 150px;
}
.s-theme-V .m-x-160 {
  margin-right: 160px;
  margin-left: 160px;
}
.s-theme-V .m-x-170 {
  margin-right: 170px;
  margin-left: 170px;
}
.s-theme-V .m-x-180 {
  margin-right: 180px;
  margin-left: 180px;
}
.s-theme-V .m-x-190 {
  margin-right: 190px;
  margin-left: 190px;
}
.s-theme-V .m-x-200 {
  margin-right: 200px;
  margin-left: 200px;
}
.s-theme-V .m-x-210 {
  margin-right: 210px;
  margin-left: 210px;
}
.s-theme-V .m-x-220 {
  margin-right: 220px;
  margin-left: 220px;
}
.s-theme-V .m-x-230 {
  margin-right: 230px;
  margin-left: 230px;
}
.s-theme-V .m-x-240 {
  margin-right: 240px;
  margin-left: 240px;
}
.s-theme-V .m-x-250 {
  margin-right: 250px;
  margin-left: 250px;
}
.s-theme-V .m-x-260 {
  margin-right: 260px;
  margin-left: 260px;
}
.s-theme-V .m-x-270 {
  margin-right: 270px;
  margin-left: 270px;
}
.s-theme-V .m-x-280 {
  margin-right: 280px;
  margin-left: 280px;
}
.s-theme-V .m-x-290 {
  margin-right: 290px;
  margin-left: 290px;
}
.s-theme-V .m-x-300 {
  margin-right: 300px;
  margin-left: 300px;
}
.s-theme-V .m-l-16 {
  margin-left: 16px;
}
.s-theme-V .m-l-18 {
  margin-left: 18px;
}
.s-theme-V .m-l-20 {
  margin-left: 20px;
}
.s-theme-V .m-l-22 {
  margin-left: 22px;
}
.s-theme-V .m-l-24 {
  margin-left: 24px;
}
.s-theme-V .m-l-26 {
  margin-left: 26px;
}
.s-theme-V .m-l-28 {
  margin-left: 28px;
}
.s-theme-V .m-l-30 {
  margin-left: 30px;
}
.s-theme-V .m-l-32 {
  margin-left: 32px;
}
.s-theme-V .m-l-34 {
  margin-left: 34px;
}
.s-theme-V .m-l-36 {
  margin-left: 36px;
}
.s-theme-V .m-l-38 {
  margin-left: 38px;
}
.s-theme-V .m-l-40 {
  margin-left: 40px;
}
.s-theme-V .m-l-42 {
  margin-left: 42px;
}
.s-theme-V .m-l-44 {
  margin-left: 44px;
}
.s-theme-V .m-l-46 {
  margin-left: 46px;
}
.s-theme-V .m-l-48 {
  margin-left: 48px;
}
.s-theme-V .m-l-50 {
  margin-left: 50px;
}
.s-theme-V .m-l-52 {
  margin-left: 52px;
}
.s-theme-V .m-l-54 {
  margin-left: 54px;
}
.s-theme-V .m-l-56 {
  margin-left: 56px;
}
.s-theme-V .m-l-58 {
  margin-left: 58px;
}
.s-theme-V .m-l-60 {
  margin-left: 60px;
}
.s-theme-V .m-l-80 {
  margin-left: 80px;
}
.s-theme-V .m-l-90 {
  margin-left: 90px;
}
.s-theme-V .m-l-100 {
  margin-left: 100px;
}
.s-theme-V .m-l-110 {
  margin-left: 110px;
}
.s-theme-V .m-l-120 {
  margin-left: 120px;
}
.s-theme-V .m-l-130 {
  margin-left: 130px;
}
.s-theme-V .m-l-140 {
  margin-left: 140px;
}
.s-theme-V .m-l-150 {
  margin-left: 150px;
}
.s-theme-V .m-l-160 {
  margin-left: 160px;
}
.s-theme-V .m-l-170 {
  margin-left: 170px;
}
.s-theme-V .m-l-180 {
  margin-left: 180px;
}
.s-theme-V .m-l-190 {
  margin-left: 190px;
}
.s-theme-V .m-l-200 {
  margin-left: 200px;
}
.s-theme-V .m-l-210 {
  margin-left: 210px;
}
.s-theme-V .m-l-220 {
  margin-left: 220px;
}
.s-theme-V .m-l-230 {
  margin-left: 230px;
}
.s-theme-V .m-l-240 {
  margin-left: 240px;
}
.s-theme-V .m-l-250 {
  margin-left: 250px;
}
.s-theme-V .m-l-260 {
  margin-left: 260px;
}
.s-theme-V .m-l-270 {
  margin-left: 270px;
}
.s-theme-V .m-l-280 {
  margin-left: 280px;
}
.s-theme-V .m-l-290 {
  margin-left: 290px;
}
.s-theme-V .m-l-300 {
  margin-left: 300px;
}
.s-theme-V .m-r-16 {
  margin-right: 16px;
}
.s-theme-V .m-r-18 {
  margin-right: 18px;
}
.s-theme-V .m-r-20 {
  margin-right: 20px;
}
.s-theme-V .m-r-22 {
  margin-right: 22px;
}
.s-theme-V .m-r-24 {
  margin-right: 24px;
}
.s-theme-V .m-r-26 {
  margin-right: 26px;
}
.s-theme-V .m-r-28 {
  margin-right: 28px;
}
.s-theme-V .m-r-30 {
  margin-right: 30px;
}
.s-theme-V .m-r-32 {
  margin-right: 32px;
}
.s-theme-V .m-r-34 {
  margin-right: 34px;
}
.s-theme-V .m-r-36 {
  margin-right: 36px;
}
.s-theme-V .m-r-38 {
  margin-right: 38px;
}
.s-theme-V .m-r-40 {
  margin-right: 40px;
}
.s-theme-V .m-r-42 {
  margin-right: 42px;
}
.s-theme-V .m-r-44 {
  margin-right: 44px;
}
.s-theme-V .m-r-46 {
  margin-right: 46px;
}
.s-theme-V .m-r-48 {
  margin-right: 48px;
}
.s-theme-V .m-r-50 {
  margin-right: 50px;
}
.s-theme-V .m-r-52 {
  margin-right: 52px;
}
.s-theme-V .m-r-54 {
  margin-right: 54px;
}
.s-theme-V .m-r-56 {
  margin-right: 56px;
}
.s-theme-V .m-r-58 {
  margin-right: 58px;
}
.s-theme-V .m-r-60 {
  margin-right: 60px;
}
.s-theme-V .m-r-80 {
  margin-right: 80px;
}
.s-theme-V .m-r-90 {
  margin-right: 90px;
}
.s-theme-V .m-r-100 {
  margin-right: 100px;
}
.s-theme-V .m-r-110 {
  margin-right: 110px;
}
.s-theme-V .m-r-120 {
  margin-right: 120px;
}
.s-theme-V .m-r-130 {
  margin-right: 130px;
}
.s-theme-V .m-r-140 {
  margin-right: 140px;
}
.s-theme-V .m-r-150 {
  margin-right: 150px;
}
.s-theme-V .m-r-160 {
  margin-right: 160px;
}
.s-theme-V .m-r-170 {
  margin-right: 170px;
}
.s-theme-V .m-r-180 {
  margin-right: 180px;
}
.s-theme-V .m-r-190 {
  margin-right: 190px;
}
.s-theme-V .m-r-200 {
  margin-right: 200px;
}
.s-theme-V .m-r-210 {
  margin-right: 210px;
}
.s-theme-V .m-r-220 {
  margin-right: 220px;
}
.s-theme-V .m-r-230 {
  margin-right: 230px;
}
.s-theme-V .m-r-240 {
  margin-right: 240px;
}
.s-theme-V .m-r-250 {
  margin-right: 250px;
}
.s-theme-V .m-r-260 {
  margin-right: 260px;
}
.s-theme-V .m-r-270 {
  margin-right: 270px;
}
.s-theme-V .m-r-280 {
  margin-right: 280px;
}
.s-theme-V .m-r-290 {
  margin-right: 290px;
}
.s-theme-V .m-r-300 {
  margin-right: 300px;
}
.s-theme-V .m-b-16 {
  margin-bottom: 16px;
}
.s-theme-V .m-b-18 {
  margin-bottom: 18px;
}
.s-theme-V .m-b-20 {
  margin-bottom: 20px;
}
.s-theme-V .m-b-22 {
  margin-bottom: 22px;
}
.s-theme-V .m-b-24 {
  margin-bottom: 24px;
}
.s-theme-V .m-b-26 {
  margin-bottom: 26px;
}
.s-theme-V .m-b-28 {
  margin-bottom: 28px;
}
.s-theme-V .m-b-30 {
  margin-bottom: 30px;
}
.s-theme-V .m-b-32 {
  margin-bottom: 32px;
}
.s-theme-V .m-b-34 {
  margin-bottom: 34px;
}
.s-theme-V .m-b-36 {
  margin-bottom: 36px;
}
.s-theme-V .m-b-38 {
  margin-bottom: 38px;
}
.s-theme-V .m-b-40 {
  margin-bottom: 40px;
}
.s-theme-V .m-b-42 {
  margin-bottom: 42px;
}
.s-theme-V .m-b-44 {
  margin-bottom: 44px;
}
.s-theme-V .m-b-46 {
  margin-bottom: 46px;
}
.s-theme-V .m-b-48 {
  margin-bottom: 48px;
}
.s-theme-V .m-b-50 {
  margin-bottom: 50px;
}
.s-theme-V .m-b-52 {
  margin-bottom: 52px;
}
.s-theme-V .m-b-54 {
  margin-bottom: 54px;
}
.s-theme-V .m-b-56 {
  margin-bottom: 56px;
}
.s-theme-V .m-b-58 {
  margin-bottom: 58px;
}
.s-theme-V .m-b-60 {
  margin-bottom: 60px;
}
.s-theme-V .m-b-80 {
  margin-bottomt: 80px;
}
.s-theme-V .m-b-90 {
  margin-bottomt: 90px;
}
.s-theme-V .m-b-100 {
  margin-bottomt: 100px;
}
.s-theme-V .m-b-110 {
  margin-bottomt: 110px;
}
.s-theme-V .m-b-120 {
  margin-bottomt: 120px;
}
.s-theme-V .m-b-130 {
  margin-bottomt: 130px;
}
.s-theme-V .m-b-140 {
  margin-bottomt: 140px;
}
.s-theme-V .m-b-150 {
  margin-bottomt: 150px;
}
.s-theme-V .m-b-160 {
  margin-bottomt: 160px;
}
.s-theme-V .m-b-170 {
  margin-bottomt: 170px;
}
.s-theme-V .m-b-180 {
  margin-bottomt: 180px;
}
.s-theme-V .m-b-190 {
  margin-bottomt: 190px;
}
.s-theme-V .m-b-200 {
  margin-bottomt: 200px;
}
.s-theme-V .m-b-210 {
  margin-bottomt: 210px;
}
.s-theme-V .m-b-220 {
  margin-bottomt: 220px;
}
.s-theme-V .m-b-230 {
  margin-bottomt: 230px;
}
.s-theme-V .m-b-240 {
  margin-bottomt: 240px;
}
.s-theme-V .m-b-250 {
  margin-bottomt: 250px;
}
.s-theme-V .m-b-260 {
  margin-bottomt: 260px;
}
.s-theme-V .m-b-270 {
  margin-bottomt: 270px;
}
.s-theme-V .m-b-280 {
  margin-bottomt: 280px;
}
.s-theme-V .m-b-290 {
  margin-bottomt: 290px;
}
.s-theme-V .m-b-300 {
  margin-bottomt: 300px;
}
.s-theme-V .m-t-16 {
  margin-top: 16px;
}
.s-theme-V .m-t-18 {
  margin-top: 18px;
}
.s-theme-V .m-t-20 {
  margin-top: 20px;
}
.s-theme-V .m-t-22 {
  margin-top: 22px;
}
.s-theme-V .m-t-24 {
  margin-top: 24px;
}
.s-theme-V .m-t-26 {
  margin-top: 26px;
}
.s-theme-V .m-t-28 {
  margin-top: 28px;
}
.s-theme-V .m-t-30 {
  margin-top: 30px;
}
.s-theme-V .m-t-32 {
  margin-top: 32px;
}
.s-theme-V .m-t-34 {
  margin-top: 34px;
}
.s-theme-V .m-t-36 {
  margin-top: 36px;
}
.s-theme-V .m-t-38 {
  margin-top: 38px;
}
.s-theme-V .m-t-40 {
  margin-top: 40px;
}
.s-theme-V .m-t-42 {
  margin-top: 42px;
}
.s-theme-V .m-t-44 {
  margin-top: 44px;
}
.s-theme-V .m-t-46 {
  margin-top: 46px;
}
.s-theme-V .m-t-48 {
  margin-top: 48px;
}
.s-theme-V .m-t-50 {
  margin-top: 50px;
}
.s-theme-V .m-t-52 {
  margin-top: 52px;
}
.s-theme-V .m-t-54 {
  margin-top: 54px;
}
.s-theme-V .m-t-56 {
  margin-top: 56px;
}
.s-theme-V .m-t-58 {
  margin-top: 58px;
}
.s-theme-V .m-t-60 {
  margin-top: 60px;
}
.s-theme-V .m-t-80 {
  margin-top: 80px;
}
.s-theme-V .m-t-90 {
  margin-top: 90px;
}
.s-theme-V .m-t-100 {
  margin-top: 100px;
}
.s-theme-V .m-t-110 {
  margin-top: 110px;
}
.s-theme-V .m-t-120 {
  margin-top: 120px;
}
.s-theme-V .m-t-130 {
  margin-top: 130px;
}
.s-theme-V .m-t-140 {
  margin-top: 140px;
}
.s-theme-V .m-t-150 {
  margin-top: 150px;
}
.s-theme-V .m-t-160 {
  margin-top: 160px;
}
.s-theme-V .m-t-170 {
  margin-top: 170px;
}
.s-theme-V .m-t-180 {
  margin-top: 180px;
}
.s-theme-V .m-t-190 {
  margin-top: 190px;
}
.s-theme-V .m-t-200 {
  margin-top: 200px;
}
.s-theme-V .m-t-210 {
  margin-top: 210px;
}
.s-theme-V .m-t-220 {
  margin-top: 220px;
}
.s-theme-V .m-t-230 {
  margin-top: 230px;
}
.s-theme-V .m-t-240 {
  margin-top: 240px;
}
.s-theme-V .m-t-250 {
  margin-top: 250px;
}
.s-theme-V .m-t-260 {
  margin-top: 260px;
}
.s-theme-V .m-t-270 {
  margin-top: 270px;
}
.s-theme-V .m-t-280 {
  margin-top: 280px;
}
.s-theme-V .m-t-290 {
  margin-top: 290px;
}
.s-theme-V .m-t-300 {
  margin-top: 300px;
}

.s-theme-V .p-y-16 {
  padding-top: 16px;
  padding-bottom: 16px;
}
.s-theme-V .p-y-18 {
  padding-top: 18px;
  padding-bottom: 18px;
}
.s-theme-V .p-y-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}
.s-theme-V .p-y-22 {
  padding-top: 22px;
  padding-bottom: 22px;
}
.s-theme-V .p-y-24 {
  padding-top: 24px;
  padding-bottom: 24px;
}
.s-theme-V .p-y-26 {
  padding-top: 26px;
  padding-bottom: 26px;
}
.s-theme-V .p-y-28 {
  padding-top: 28px;
  padding-bottom: 28px;
}
.s-theme-V .p-y-30 {
  padding-top: 30px;
  padding-bottom: 30px;
}
.s-theme-V .p-y-32 {
  padding-top: 32px;
  padding-bottom: 32px;
}
.s-theme-V .p-y-34 {
  padding-top: 34px;
  padding-bottom: 34px;
}
.s-theme-V .p-y-36 {
  padding-top: 36px;
  padding-bottom: 36px;
}
.s-theme-V .p-y-38 {
  padding-top: 38px;
  padding-bottom: 38px;
}
.s-theme-V .p-y-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.s-theme-V .p-y-42 {
  padding-top: 42px;
  padding-bottom: 42px;
}
.s-theme-V .p-y-44 {
  padding-top: 44px;
  padding-bottom: 44px;
}
.s-theme-V .p-y-46 {
  padding-top: 46px;
  padding-bottom: 46px;
}
.s-theme-V .p-y-48 {
  padding-top: 48px;
  padding-bottom: 48px;
}
.s-theme-V .p-y-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}
.s-theme-V .p-y-52 {
  padding-top: 52px;
  padding-bottom: 52px;
}
.s-theme-V .p-y-54 {
  padding-top: 54px;
  padding-bottom: 54px;
}
.s-theme-V .p-y-56 {
  padding-top: 56px;
  padding-bottom: 56px;
}
.s-theme-V .p-y-58 {
  padding-top: 58px;
  padding-bottom: 58px;
}
.s-theme-V .p-y-60 {
  padding-top: 60px;
  padding-bottom: 60px;
}
.s-theme-V .p-y-80 {
  padding-top: 80px;
  padding-bottom: 80px;
}
.s-theme-V .p-y-90 {
  padding-top: 90px;
  padding-bottom: 90px;
}
.s-theme-V .p-y-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}
.s-theme-V .p-y-110 {
  padding-top: 110px;
  padding-bottom: 110px;
}
.s-theme-V .p-y-120 {
  padding-top: 120px;
  padding-bottom: 120px;
}
.s-theme-V .p-y-130 {
  padding-top: 130px;
  padding-bottom: 130px;
}
.s-theme-V .p-y-140 {
  padding-top: 140px;
  padding-bottom: 140px;
}
.s-theme-V .p-y-150 {
  padding-top: 150px;
  padding-bottom: 150px;
}
.s-theme-V .p-y-160 {
  padding-top: 160px;
  padding-bottom: 160px;
}
.s-theme-V .p-y-170 {
  padding-top: 170px;
  padding-bottom: 170px;
}
.s-theme-V .p-y-180 {
  padding-top: 180px;
  padding-bottom: 180px;
}
.s-theme-V .p-y-190 {
  padding-top: 190px;
  padding-bottom: 190px;
}
.s-theme-V .p-y-200 {
  padding-top: 200px;
  padding-bottom: 200px;
}
.s-theme-V .p-y-210 {
  padding-top: 210px;
  padding-bottom: 210px;
}
.s-theme-V .p-y-220 {
  padding-top: 220px;
  padding-bottom: 220px;
}
.s-theme-V .p-y-230 {
  padding-top: 230px;
  padding-bottom: 230px;
}
.s-theme-V .p-y-240 {
  padding-top: 240px;
  padding-bottom: 240px;
}
.s-theme-V .p-y-250 {
  padding-top: 250px;
  padding-bottom: 250px;
}
.s-theme-V .p-y-260 {
  padding-top: 260px;
  padding-bottom: 260px;
}
.s-theme-V .p-y-270 {
  padding-top: 270px;
  padding-bottom: 270px;
}
.s-theme-V .p-y-280 {
  padding-top: 280px;
  padding-bottom: 280px;
}
.s-theme-V .p-y-290 {
  padding-top: 290px;
  padding-bottom: 290px;
}
.s-theme-V .p-y-300 {
  padding-top: 300px;
  padding-bottom: 300px;
}
.s-theme-V .p-x-16 {
  padding-right: 16px;
  padding-left: 16px;
}
.s-theme-V .p-x-18 {
  padding-right: 18px;
  padding-left: 18px;
}
.s-theme-V .p-x-20 {
  padding-right: 20px;
  padding-left: 20px;
}
.s-theme-V .p-x-22 {
  padding-right: 22px;
  padding-left: 22px;
}
.s-theme-V .p-x-24 {
  padding-right: 24px;
  padding-left: 24px;
}
.s-theme-V .p-x-26 {
  padding-right: 26px;
  padding-left: 26px;
}
.s-theme-V .p-x-28 {
  padding-right: 28px;
  padding-left: 28px;
}
.s-theme-V .p-x-30 {
  padding-right: 30px;
  padding-left: 30px;
}
.s-theme-V .p-x-32 {
  padding-right: 32px;
  padding-left: 32px;
}
.s-theme-V .p-x-34 {
  padding-right: 34px;
  padding-left: 34px;
}
.s-theme-V .p-x-36 {
  padding-right: 36px;
  padding-left: 36px;
}
.s-theme-V .p-x-38 {
  padding-right: 38px;
  padding-left: 38px;
}
.s-theme-V .p-x-40 {
  padding-right: 40px;
  padding-left: 40px;
}
.s-theme-V .p-x-42 {
  padding-right: 42px;
  padding-left: 42px;
}
.s-theme-V .p-x-44 {
  padding-right: 44px;
  padding-left: 44px;
}
.s-theme-V .p-x-46 {
  padding-right: 46px;
  padding-left: 46px;
}
.s-theme-V .p-x-48 {
  padding-right: 48px;
  padding-left: 48px;
}
.s-theme-V .p-x-50 {
  padding-right: 50px;
  padding-left: 50px;
}
.s-theme-V .p-x-52 {
  padding-right: 52px;
  padding-left: 52px;
}
.s-theme-V .p-x-54 {
  padding-right: 54px;
  padding-left: 54px;
}
.s-theme-V .p-x-56 {
  padding-right: 56px;
  padding-left: 56px;
}
.s-theme-V .p-x-58 {
  padding-right: 58px;
  padding-left: 58px;
}
.s-theme-V .p-x-60 {
  padding-right: 60px;
  padding-left: 60px;
}
.s-theme-V .p-x-80 {
  padding-right: 80px;
  padding-left: 80px;
}
.s-theme-V .p-x-90 {
  padding-right: 90px;
  padding-left: 90px;
}
.s-theme-V .p-x-100 {
  padding-right: 100px;
  padding-left: 100px;
}
.s-theme-V .p-x-110 {
  padding-right: 110px;
  padding-left: 110px;
}
.s-theme-V .p-x-120 {
  padding-right: 120px;
  padding-left: 120px;
}
.s-theme-V .p-x-130 {
  padding-right: 130px;
  padding-left: 130px;
}
.s-theme-V .p-x-140 {
  padding-right: 140px;
  padding-left: 140px;
}
.s-theme-V .p-x-150 {
  padding-right: 150px;
  padding-left: 150px;
}
.s-theme-V .p-x-160 {
  padding-right: 160px;
  padding-left: 160px;
}
.s-theme-V .p-x-170 {
  padding-right: 170px;
  padding-left: 170px;
}
.s-theme-V .p-x-180 {
  padding-right: 180px;
  padding-left: 180px;
}
.s-theme-V .p-x-190 {
  padding-right: 190px;
  padding-left: 190px;
}
.s-theme-V .p-x-200 {
  padding-right: 200px;
  padding-left: 200px;
}
.s-theme-V .p-x-210 {
  padding-right: 210px;
  padding-left: 210px;
}
.s-theme-V .p-x-220 {
  padding-right: 220px;
  padding-left: 220px;
}
.s-theme-V .p-x-230 {
  padding-right: 230px;
  padding-left: 230px;
}
.s-theme-V .p-x-240 {
  padding-right: 240px;
  padding-left: 240px;
}
.s-theme-V .p-x-250 {
  padding-right: 250px;
  padding-left: 250px;
}
.s-theme-V .p-x-260 {
  padding-right: 260px;
  padding-left: 260px;
}
.s-theme-V .p-x-270 {
  padding-right: 270px;
  padding-left: 270px;
}
.s-theme-V .p-x-280 {
  padding-right: 280px;
  padding-left: 280px;
}
.s-theme-V .p-x-290 {
  padding-right: 290px;
  padding-left: 290px;
}
.s-theme-V .p-x-300 {
  padding-right: 300px;
  padding-left: 300px;
}
.s-theme-V .p-l-16 {
  padding-left: 16px;
}
.s-theme-V .p-l-18 {
  padding-left: 18px;
}
.s-theme-V .p-l-20 {
  padding-left: 20px;
}
.s-theme-V .p-l-22 {
  padding-left: 22px;
}
.s-theme-V .p-l-24 {
  padding-left: 24px;
}
.s-theme-V .p-l-26 {
  padding-left: 26px;
}
.s-theme-V .p-l-28 {
  padding-left: 28px;
}
.s-theme-V .p-l-30 {
  padding-left: 30px;
}
.s-theme-V .p-l-32 {
  padding-left: 32px;
}
.s-theme-V .p-l-34 {
  padding-left: 34px;
}
.s-theme-V .p-l-36 {
  padding-left: 36px;
}
.s-theme-V .p-l-38 {
  padding-left: 38px;
}
.s-theme-V .p-l-40 {
  padding-left: 40px;
}
.s-theme-V .p-l-42 {
  padding-left: 42px;
}
.s-theme-V .p-l-44 {
  padding-left: 44px;
}
.s-theme-V .p-l-46 {
  padding-left: 46px;
}
.s-theme-V .p-l-48 {
  padding-left: 48px;
}
.s-theme-V .p-l-50 {
  padding-left: 50px;
}
.s-theme-V .p-l-52 {
  padding-left: 52px;
}
.s-theme-V .p-l-54 {
  padding-left: 54px;
}
.s-theme-V .p-l-56 {
  padding-left: 56px;
}
.s-theme-V .p-l-58 {
  padding-left: 58px;
}
.s-theme-V .p-l-60 {
  padding-left: 60px;
}
.s-theme-V .p-l-80 {
  padding-left: 80px;
}
.s-theme-V .p-l-90 {
  padding-left: 90px;
}
.s-theme-V .p-l-100 {
  padding-left: 100px;
}
.s-theme-V .p-l-110 {
  padding-left: 110px;
}
.s-theme-V .p-l-120 {
  padding-left: 120px;
}
.s-theme-V .p-l-130 {
  padding-left: 130px;
}
.s-theme-V .p-l-140 {
  padding-left: 140px;
}
.s-theme-V .p-l-150 {
  padding-left: 150px;
}
.s-theme-V .p-l-160 {
  padding-left: 160px;
}
.s-theme-V .p-l-170 {
  padding-left: 170px;
}
.s-theme-V .p-l-180 {
  padding-left: 180px;
}
.s-theme-V .p-l-190 {
  padding-left: 190px;
}
.s-theme-V .p-l-200 {
  padding-left: 200px;
}
.s-theme-V .p-l-210 {
  padding-left: 210px;
}
.s-theme-V .p-l-220 {
  padding-left: 220px;
}
.s-theme-V .p-l-230 {
  padding-left: 230px;
}
.s-theme-V .p-l-240 {
  padding-left: 240px;
}
.s-theme-V .p-l-250 {
  padding-left: 250px;
}
.s-theme-V .p-l-260 {
  padding-left: 260px;
}
.s-theme-V .p-l-270 {
  padding-left: 270px;
}
.s-theme-V .p-l-280 {
  padding-left: 280px;
}
.s-theme-V .p-l-290 {
  padding-left: 290px;
}
.s-theme-V .p-l-300 {
  padding-left: 300px;
}
.s-theme-V .p-r-16 {
  padding-right: 16px;
}
.s-theme-V .p-r-18 {
  padding-right: 18px;
}
.s-theme-V .p-r-20 {
  padding-right: 20px;
}
.s-theme-V .p-r-22 {
  padding-right: 22px;
}
.s-theme-V .p-r-24 {
  padding-right: 24px;
}
.s-theme-V .p-r-26 {
  padding-right: 26px;
}
.s-theme-V .p-r-28 {
  padding-right: 28px;
}
.s-theme-V .p-r-30 {
  padding-right: 30px;
}
.s-theme-V .p-r-32 {
  padding-right: 32px;
}
.s-theme-V .p-r-34 {
  padding-right: 34px;
}
.s-theme-V .p-r-36 {
  padding-right: 36px;
}
.s-theme-V .p-r-38 {
  padding-right: 38px;
}
.s-theme-V .p-r-40 {
  padding-right: 40px;
}
.s-theme-V .p-r-42 {
  padding-right: 42px;
}
.s-theme-V .p-r-44 {
  padding-right: 44px;
}
.s-theme-V .p-r-46 {
  padding-right: 46px;
}
.s-theme-V .p-r-48 {
  padding-right: 48px;
}
.s-theme-V .p-r-50 {
  padding-right: 50px;
}
.s-theme-V .p-r-52 {
  padding-right: 52px;
}
.s-theme-V .p-r-54 {
  padding-right: 54px;
}
.s-theme-V .p-r-56 {
  padding-right: 56px;
}
.s-theme-V .p-r-58 {
  padding-right: 58px;
}
.s-theme-V .p-r-60 {
  padding-right: 60px;
}
.s-theme-V .p-r-80 {
  padding-right: 80px;
}
.s-theme-V .p-r-90 {
  padding-right: 90px;
}
.s-theme-V .p-r-100 {
  padding-right: 100px;
}
.s-theme-V .p-r-110 {
  padding-right: 110px;
}
.s-theme-V .p-r-120 {
  padding-right: 120px;
}
.s-theme-V .p-r-130 {
  padding-right: 130px;
}
.s-theme-V .p-r-140 {
  padding-right: 140px;
}
.s-theme-V .p-r-150 {
  padding-right: 150px;
}
.s-theme-V .p-r-160 {
  padding-right: 160px;
}
.s-theme-V .p-r-170 {
  padding-right: 170px;
}
.s-theme-V .p-r-180 {
  padding-right: 180px;
}
.s-theme-V .p-r-190 {
  padding-right: 190px;
}
.s-theme-V .p-r-200 {
  padding-right: 200px;
}
.s-theme-V .p-r-210 {
  padding-right: 210px;
}
.s-theme-V .p-r-220 {
  padding-right: 220px;
}
.s-theme-V .p-r-230 {
  padding-right: 230px;
}
.s-theme-V .p-r-240 {
  padding-right: 240px;
}
.s-theme-V .p-r-250 {
  padding-right: 250px;
}
.s-theme-V .p-r-260 {
  padding-right: 260px;
}
.s-theme-V .p-r-270 {
  padding-right: 270px;
}
.s-theme-V .p-r-280 {
  padding-right: 280px;
}
.s-theme-V .p-r-290 {
  padding-right: 290px;
}
.s-theme-V .p-r-300 {
  padding-right: 300px;
}

.s-theme-V .bg-color-primary-color-1 {
  background-color: var(--primary-color-1);
}
.s-theme-V .txt-color-primary-color-1 {
  color: var(--primary-color-1);
}
.s-theme-V .txt-color-primary-color-1 h1,
.s-theme-V .txt-color-primary-color-1 h2,
.s-theme-V .txt-color-primary-color-1 h3,
.s-theme-V .txt-color-primary-color-1 h4,
.s-theme-V .txt-color-primary-color-1 h5,
.s-theme-V .txt-color-primary-color-1 h6,
.s-theme-V .txt-color-primary-color-1 p,
.s-theme-V .txt-color-primary-color-1 i, .s-theme-V .txt-color-primary-color-1i,
.s-theme-V .txt-color-primary-color-1 span {
  color: var(--primary-color-1);
}
.s-theme-V .bg-color-primary-color-2 {
  background-color: var(--primary-color-2);
}
.s-theme-V .txt-color-primary-color-2 {
  color: var(--primary-color-2);
}
.s-theme-V .txt-color-primary-color-2 h1,
.s-theme-V .txt-color-primary-color-2 h2,
.s-theme-V .txt-color-primary-color-2 h3,
.s-theme-V .txt-color-primary-color-2 h4,
.s-theme-V .txt-color-primary-color-2 h5,
.s-theme-V .txt-color-primary-color-2 h6,
.s-theme-V .txt-color-primary-color-2 p,
.s-theme-V .txt-color-primary-color-2 i, .s-theme-V .txt-color-primary-color-2i,
.s-theme-V .txt-color-primary-color-2 span {
  color: var(--primary-color-2);
}
.s-theme-V .bg-color-second-color-1 {
  background-color: var(--second-color-1);
}
.s-theme-V .txt-color-second-color-1 {
  color: var(--second-color-1);
}
.s-theme-V .txt-color-second-color-1 h1,
.s-theme-V .txt-color-second-color-1 h2,
.s-theme-V .txt-color-second-color-1 h3,
.s-theme-V .txt-color-second-color-1 h4,
.s-theme-V .txt-color-second-color-1 h5,
.s-theme-V .txt-color-second-color-1 h6,
.s-theme-V .txt-color-second-color-1 p,
.s-theme-V .txt-color-second-color-1 i, .s-theme-V .txt-color-second-color-1i,
.s-theme-V .txt-color-second-color-1 span {
  color: var(--second-color-1);
}
.s-theme-V .bg-color-second-color-2 {
  background-color: var(--second-color-2);
}
.s-theme-V .txt-color-second-color-2 {
  color: var(--second-color-2);
}
.s-theme-V .txt-color-second-color-2 h1,
.s-theme-V .txt-color-second-color-2 h2,
.s-theme-V .txt-color-second-color-2 h3,
.s-theme-V .txt-color-second-color-2 h4,
.s-theme-V .txt-color-second-color-2 h5,
.s-theme-V .txt-color-second-color-2 h6,
.s-theme-V .txt-color-second-color-2 p,
.s-theme-V .txt-color-second-color-2 i, .s-theme-V .txt-color-second-color-2i,
.s-theme-V .txt-color-second-color-2 span {
  color: var(--second-color-2);
}
.s-theme-V .bg-color-second-color-3 {
  background-color: var(--second-color-3);
}
.s-theme-V .txt-color-second-color-3 {
  color: var(--second-color-3);
}
.s-theme-V .txt-color-second-color-3 h1,
.s-theme-V .txt-color-second-color-3 h2,
.s-theme-V .txt-color-second-color-3 h3,
.s-theme-V .txt-color-second-color-3 h4,
.s-theme-V .txt-color-second-color-3 h5,
.s-theme-V .txt-color-second-color-3 h6,
.s-theme-V .txt-color-second-color-3 p,
.s-theme-V .txt-color-second-color-3 i, .s-theme-V .txt-color-second-color-3i,
.s-theme-V .txt-color-second-color-3 span {
  color: var(--second-color-3);
}
.s-theme-V .bg-color-second-color-4 {
  background-color: var(--second-color-4);
}
.s-theme-V .txt-color-second-color-4 {
  color: var(--second-color-4);
}
.s-theme-V .txt-color-second-color-4 h1,
.s-theme-V .txt-color-second-color-4 h2,
.s-theme-V .txt-color-second-color-4 h3,
.s-theme-V .txt-color-second-color-4 h4,
.s-theme-V .txt-color-second-color-4 h5,
.s-theme-V .txt-color-second-color-4 h6,
.s-theme-V .txt-color-second-color-4 p,
.s-theme-V .txt-color-second-color-4 i, .s-theme-V .txt-color-second-color-4i,
.s-theme-V .txt-color-second-color-4 span {
  color: var(--second-color-4);
}
.s-theme-V .bg-color-second-color-5 {
  background-color: var(--second-color-5);
}
.s-theme-V .txt-color-second-color-5 {
  color: var(--second-color-5);
}
.s-theme-V .txt-color-second-color-5 h1,
.s-theme-V .txt-color-second-color-5 h2,
.s-theme-V .txt-color-second-color-5 h3,
.s-theme-V .txt-color-second-color-5 h4,
.s-theme-V .txt-color-second-color-5 h5,
.s-theme-V .txt-color-second-color-5 h6,
.s-theme-V .txt-color-second-color-5 p,
.s-theme-V .txt-color-second-color-5 i, .s-theme-V .txt-color-second-color-5i,
.s-theme-V .txt-color-second-color-5 span {
  color: var(--second-color-5);
}
.s-theme-V .bg-color-pantone-1 {
  background-color: var(--pantone-color-1);
}
.s-theme-V .txt-color-pantone-1 {
  color: var(--pantone-color-1);
}
.s-theme-V .txt-color-pantone-1 h1,
.s-theme-V .txt-color-pantone-1 h2,
.s-theme-V .txt-color-pantone-1 h3,
.s-theme-V .txt-color-pantone-1 h4,
.s-theme-V .txt-color-pantone-1 h5,
.s-theme-V .txt-color-pantone-1 h6,
.s-theme-V .txt-color-pantone-1 p,
.s-theme-V .txt-color-pantone-1 i, .s-theme-V .txt-color-pantone-1i,
.s-theme-V .txt-color-pantone-1 span {
  color: var(--pantone-color-1);
}
.s-theme-V .bg-color-pantone-2 {
  background-color: var(--pantone-color-2);
}
.s-theme-V .txt-color-pantone-2 {
  color: var(--pantone-color-2);
}
.s-theme-V .txt-color-pantone-2 h1,
.s-theme-V .txt-color-pantone-2 h2,
.s-theme-V .txt-color-pantone-2 h3,
.s-theme-V .txt-color-pantone-2 h4,
.s-theme-V .txt-color-pantone-2 h5,
.s-theme-V .txt-color-pantone-2 h6,
.s-theme-V .txt-color-pantone-2 p,
.s-theme-V .txt-color-pantone-2 i, .s-theme-V .txt-color-pantone-2i,
.s-theme-V .txt-color-pantone-2 span {
  color: var(--pantone-color-2);
}
.s-theme-V .bg-color-pantone-3 {
  background-color: var(--pantone-color-3);
}
.s-theme-V .txt-color-pantone-3 {
  color: var(--pantone-color-3);
}
.s-theme-V .txt-color-pantone-3 h1,
.s-theme-V .txt-color-pantone-3 h2,
.s-theme-V .txt-color-pantone-3 h3,
.s-theme-V .txt-color-pantone-3 h4,
.s-theme-V .txt-color-pantone-3 h5,
.s-theme-V .txt-color-pantone-3 h6,
.s-theme-V .txt-color-pantone-3 p,
.s-theme-V .txt-color-pantone-3 i, .s-theme-V .txt-color-pantone-3i,
.s-theme-V .txt-color-pantone-3 span {
  color: var(--pantone-color-3);
}
.s-theme-V .bg-color-pantone-4 {
  background-color: var(--pantone-color-4);
}
.s-theme-V .txt-color-pantone-4 {
  color: var(--pantone-color-4);
}
.s-theme-V .txt-color-pantone-4 h1,
.s-theme-V .txt-color-pantone-4 h2,
.s-theme-V .txt-color-pantone-4 h3,
.s-theme-V .txt-color-pantone-4 h4,
.s-theme-V .txt-color-pantone-4 h5,
.s-theme-V .txt-color-pantone-4 h6,
.s-theme-V .txt-color-pantone-4 p,
.s-theme-V .txt-color-pantone-4 i, .s-theme-V .txt-color-pantone-4i,
.s-theme-V .txt-color-pantone-4 span {
  color: var(--pantone-color-4);
}
.s-theme-V .bg-color-pantone-5 {
  background-color: var(--pantone-color-5);
}
.s-theme-V .txt-color-pantone-5 {
  color: var(--pantone-color-5);
}
.s-theme-V .txt-color-pantone-5 h1,
.s-theme-V .txt-color-pantone-5 h2,
.s-theme-V .txt-color-pantone-5 h3,
.s-theme-V .txt-color-pantone-5 h4,
.s-theme-V .txt-color-pantone-5 h5,
.s-theme-V .txt-color-pantone-5 h6,
.s-theme-V .txt-color-pantone-5 p,
.s-theme-V .txt-color-pantone-5 i, .s-theme-V .txt-color-pantone-5i,
.s-theme-V .txt-color-pantone-5 span {
  color: var(--pantone-color-5);
}
.s-theme-V .bg-color-light-10 {
  background-color: var(--light-10);
}
.s-theme-V .txt-color-light-10 {
  color: var(--light-10);
}
.s-theme-V .txt-color-light-10 h1,
.s-theme-V .txt-color-light-10 h2,
.s-theme-V .txt-color-light-10 h3,
.s-theme-V .txt-color-light-10 h4,
.s-theme-V .txt-color-light-10 h5,
.s-theme-V .txt-color-light-10 h6,
.s-theme-V .txt-color-light-10 p,
.s-theme-V .txt-color-light-10 i, .s-theme-V .txt-color-light-10i,
.s-theme-V .txt-color-light-10 span {
  color: var(--light-10);
}
.s-theme-V .bg-color-light-20 {
  background-color: var(--light-20);
}
.s-theme-V .txt-color-light-20 {
  color: var(--light-20);
}
.s-theme-V .txt-color-light-20 h1,
.s-theme-V .txt-color-light-20 h2,
.s-theme-V .txt-color-light-20 h3,
.s-theme-V .txt-color-light-20 h4,
.s-theme-V .txt-color-light-20 h5,
.s-theme-V .txt-color-light-20 h6,
.s-theme-V .txt-color-light-20 p,
.s-theme-V .txt-color-light-20 i, .s-theme-V .txt-color-light-20i,
.s-theme-V .txt-color-light-20 span {
  color: var(--light-20);
}
.s-theme-V .bg-color-light-30 {
  background-color: var(--light-30);
}
.s-theme-V .txt-color-light-30 {
  color: var(--light-30);
}
.s-theme-V .txt-color-light-30 h1,
.s-theme-V .txt-color-light-30 h2,
.s-theme-V .txt-color-light-30 h3,
.s-theme-V .txt-color-light-30 h4,
.s-theme-V .txt-color-light-30 h5,
.s-theme-V .txt-color-light-30 h6,
.s-theme-V .txt-color-light-30 p,
.s-theme-V .txt-color-light-30 i, .s-theme-V .txt-color-light-30i,
.s-theme-V .txt-color-light-30 span {
  color: var(--light-30);
}
.s-theme-V .bg-color-light-40 {
  background-color: var(--light-40);
}
.s-theme-V .txt-color-light-40 {
  color: var(--light-40);
}
.s-theme-V .txt-color-light-40 h1,
.s-theme-V .txt-color-light-40 h2,
.s-theme-V .txt-color-light-40 h3,
.s-theme-V .txt-color-light-40 h4,
.s-theme-V .txt-color-light-40 h5,
.s-theme-V .txt-color-light-40 h6,
.s-theme-V .txt-color-light-40 p,
.s-theme-V .txt-color-light-40 i, .s-theme-V .txt-color-light-40i,
.s-theme-V .txt-color-light-40 span {
  color: var(--light-40);
}
.s-theme-V .bg-color-light-50 {
  background-color: var(--light-50);
}
.s-theme-V .txt-color-light-50 {
  color: var(--light-50);
}
.s-theme-V .txt-color-light-50 h1,
.s-theme-V .txt-color-light-50 h2,
.s-theme-V .txt-color-light-50 h3,
.s-theme-V .txt-color-light-50 h4,
.s-theme-V .txt-color-light-50 h5,
.s-theme-V .txt-color-light-50 h6,
.s-theme-V .txt-color-light-50 p,
.s-theme-V .txt-color-light-50 i, .s-theme-V .txt-color-light-50i,
.s-theme-V .txt-color-light-50 span {
  color: var(--light-50);
}
.s-theme-V .bg-color-gray-100 {
  background-color: var(--gray-100);
}
.s-theme-V .txt-color-gray-100 {
  color: var(--gray-100);
}
.s-theme-V .txt-color-gray-100 h1,
.s-theme-V .txt-color-gray-100 h2,
.s-theme-V .txt-color-gray-100 h3,
.s-theme-V .txt-color-gray-100 h4,
.s-theme-V .txt-color-gray-100 h5,
.s-theme-V .txt-color-gray-100 h6,
.s-theme-V .txt-color-gray-100 p,
.s-theme-V .txt-color-gray-100 i, .s-theme-V .txt-color-gray-100i,
.s-theme-V .txt-color-gray-100 span {
  color: var(--gray-100);
}
.s-theme-V .bg-color-gray-200 {
  background-color: var(--gray-200);
}
.s-theme-V .txt-color-gray-200 {
  color: var(--gray-200);
}
.s-theme-V .txt-color-gray-200 h1,
.s-theme-V .txt-color-gray-200 h2,
.s-theme-V .txt-color-gray-200 h3,
.s-theme-V .txt-color-gray-200 h4,
.s-theme-V .txt-color-gray-200 h5,
.s-theme-V .txt-color-gray-200 h6,
.s-theme-V .txt-color-gray-200 p,
.s-theme-V .txt-color-gray-200 i, .s-theme-V .txt-color-gray-200i,
.s-theme-V .txt-color-gray-200 span {
  color: var(--gray-200);
}
.s-theme-V .bg-color-gray-300 {
  background-color: var(--gray-300);
}
.s-theme-V .txt-color-gray-300 {
  color: var(--gray-300);
}
.s-theme-V .txt-color-gray-300 h1,
.s-theme-V .txt-color-gray-300 h2,
.s-theme-V .txt-color-gray-300 h3,
.s-theme-V .txt-color-gray-300 h4,
.s-theme-V .txt-color-gray-300 h5,
.s-theme-V .txt-color-gray-300 h6,
.s-theme-V .txt-color-gray-300 p,
.s-theme-V .txt-color-gray-300 i, .s-theme-V .txt-color-gray-300i,
.s-theme-V .txt-color-gray-300 span {
  color: var(--gray-300);
}
.s-theme-V .bg-color-gray-400 {
  background-color: var(--gray-400);
}
.s-theme-V .txt-color-gray-400 {
  color: var(--gray-400);
}
.s-theme-V .txt-color-gray-400 h1,
.s-theme-V .txt-color-gray-400 h2,
.s-theme-V .txt-color-gray-400 h3,
.s-theme-V .txt-color-gray-400 h4,
.s-theme-V .txt-color-gray-400 h5,
.s-theme-V .txt-color-gray-400 h6,
.s-theme-V .txt-color-gray-400 p,
.s-theme-V .txt-color-gray-400 i, .s-theme-V .txt-color-gray-400i,
.s-theme-V .txt-color-gray-400 span {
  color: var(--gray-400);
}
.s-theme-V .bg-color-success-1 {
  background-color: var(--success-1);
}
.s-theme-V .txt-color-success-1 {
  color: var(--success-1);
}
.s-theme-V .txt-color-success-1 h1,
.s-theme-V .txt-color-success-1 h2,
.s-theme-V .txt-color-success-1 h3,
.s-theme-V .txt-color-success-1 h4,
.s-theme-V .txt-color-success-1 h5,
.s-theme-V .txt-color-success-1 h6,
.s-theme-V .txt-color-success-1 p,
.s-theme-V .txt-color-success-1 i, .s-theme-V .txt-color-success-1i,
.s-theme-V .txt-color-success-1 span {
  color: var(--success-1);
}
.s-theme-V .bg-color-warning-1 {
  background-color: var(--warning-1);
}
.s-theme-V .txt-color-warning-1 {
  color: var(--warning-1);
}
.s-theme-V .txt-color-warning-1 h1,
.s-theme-V .txt-color-warning-1 h2,
.s-theme-V .txt-color-warning-1 h3,
.s-theme-V .txt-color-warning-1 h4,
.s-theme-V .txt-color-warning-1 h5,
.s-theme-V .txt-color-warning-1 h6,
.s-theme-V .txt-color-warning-1 p,
.s-theme-V .txt-color-warning-1 i, .s-theme-V .txt-color-warning-1i,
.s-theme-V .txt-color-warning-1 span {
  color: var(--warning-1);
}
.s-theme-V .bg-color-error-1 {
  background-color: var(--error-1);
}
.s-theme-V .txt-color-error-1 {
  color: var(--error-1);
}
.s-theme-V .txt-color-error-1 h1,
.s-theme-V .txt-color-error-1 h2,
.s-theme-V .txt-color-error-1 h3,
.s-theme-V .txt-color-error-1 h4,
.s-theme-V .txt-color-error-1 h5,
.s-theme-V .txt-color-error-1 h6,
.s-theme-V .txt-color-error-1 p,
.s-theme-V .txt-color-error-1 i, .s-theme-V .txt-color-error-1i,
.s-theme-V .txt-color-error-1 span {
  color: var(--error-1);
}
.s-theme-V .bg-color-info-1 {
  background-color: var(--info-1);
}
.s-theme-V .txt-color-info-1 {
  color: var(--info-1);
}
.s-theme-V .txt-color-info-1 h1,
.s-theme-V .txt-color-info-1 h2,
.s-theme-V .txt-color-info-1 h3,
.s-theme-V .txt-color-info-1 h4,
.s-theme-V .txt-color-info-1 h5,
.s-theme-V .txt-color-info-1 h6,
.s-theme-V .txt-color-info-1 p,
.s-theme-V .txt-color-info-1 i, .s-theme-V .txt-color-info-1i,
.s-theme-V .txt-color-info-1 span {
  color: var(--info-1);
}
.s-theme-V .bg-color-success-2 {
  background-color: var(--success-2);
}
.s-theme-V .txt-color-success-2 {
  color: var(--success-2);
}
.s-theme-V .txt-color-success-2 h1,
.s-theme-V .txt-color-success-2 h2,
.s-theme-V .txt-color-success-2 h3,
.s-theme-V .txt-color-success-2 h4,
.s-theme-V .txt-color-success-2 h5,
.s-theme-V .txt-color-success-2 h6,
.s-theme-V .txt-color-success-2 p,
.s-theme-V .txt-color-success-2 i, .s-theme-V .txt-color-success-2i,
.s-theme-V .txt-color-success-2 span {
  color: var(--success-2);
}
.s-theme-V .bg-color-warning-2 {
  background-color: var(--warning-2);
}
.s-theme-V .txt-color-warning-2 {
  color: var(--warning-2);
}
.s-theme-V .txt-color-warning-2 h1,
.s-theme-V .txt-color-warning-2 h2,
.s-theme-V .txt-color-warning-2 h3,
.s-theme-V .txt-color-warning-2 h4,
.s-theme-V .txt-color-warning-2 h5,
.s-theme-V .txt-color-warning-2 h6,
.s-theme-V .txt-color-warning-2 p,
.s-theme-V .txt-color-warning-2 i, .s-theme-V .txt-color-warning-2i,
.s-theme-V .txt-color-warning-2 span {
  color: var(--warning-2);
}
.s-theme-V .bg-color-error-2 {
  background-color: var(--error-2);
}
.s-theme-V .txt-color-error-2 {
  color: var(--error-2);
}
.s-theme-V .txt-color-error-2 h1,
.s-theme-V .txt-color-error-2 h2,
.s-theme-V .txt-color-error-2 h3,
.s-theme-V .txt-color-error-2 h4,
.s-theme-V .txt-color-error-2 h5,
.s-theme-V .txt-color-error-2 h6,
.s-theme-V .txt-color-error-2 p,
.s-theme-V .txt-color-error-2 i, .s-theme-V .txt-color-error-2i,
.s-theme-V .txt-color-error-2 span {
  color: var(--error-2);
}
.s-theme-V .bg-color-info-2 {
  background-color: var(--info-2);
}
.s-theme-V .txt-color-info-2 {
  color: var(--info-2);
}
.s-theme-V .txt-color-info-2 h1,
.s-theme-V .txt-color-info-2 h2,
.s-theme-V .txt-color-info-2 h3,
.s-theme-V .txt-color-info-2 h4,
.s-theme-V .txt-color-info-2 h5,
.s-theme-V .txt-color-info-2 h6,
.s-theme-V .txt-color-info-2 p,
.s-theme-V .txt-color-info-2 i, .s-theme-V .txt-color-info-2i,
.s-theme-V .txt-color-info-2 span {
  color: var(--info-2);
}
.s-theme-V .bg-color-dark-1 {
  background-color: var(--dark-1);
}
.s-theme-V .txt-color-dark-1 {
  color: var(--dark-1);
}
.s-theme-V .txt-color-dark-1 h1,
.s-theme-V .txt-color-dark-1 h2,
.s-theme-V .txt-color-dark-1 h3,
.s-theme-V .txt-color-dark-1 h4,
.s-theme-V .txt-color-dark-1 h5,
.s-theme-V .txt-color-dark-1 h6,
.s-theme-V .txt-color-dark-1 p,
.s-theme-V .txt-color-dark-1 i, .s-theme-V .txt-color-dark-1i,
.s-theme-V .txt-color-dark-1 span {
  color: var(--dark-1);
}
.s-theme-V .bg-color-dark-2 {
  background-color: var(--dark-2);
}
.s-theme-V .txt-color-dark-2 {
  color: var(--dark-2);
}
.s-theme-V .txt-color-dark-2 h1,
.s-theme-V .txt-color-dark-2 h2,
.s-theme-V .txt-color-dark-2 h3,
.s-theme-V .txt-color-dark-2 h4,
.s-theme-V .txt-color-dark-2 h5,
.s-theme-V .txt-color-dark-2 h6,
.s-theme-V .txt-color-dark-2 p,
.s-theme-V .txt-color-dark-2 i, .s-theme-V .txt-color-dark-2i,
.s-theme-V .txt-color-dark-2 span {
  color: var(--dark-2);
}
.s-theme-V .bg-color-dark-3 {
  background-color: var(--dark-3);
}
.s-theme-V .txt-color-dark-3 {
  color: var(--dark-3);
}
.s-theme-V .txt-color-dark-3 h1,
.s-theme-V .txt-color-dark-3 h2,
.s-theme-V .txt-color-dark-3 h3,
.s-theme-V .txt-color-dark-3 h4,
.s-theme-V .txt-color-dark-3 h5,
.s-theme-V .txt-color-dark-3 h6,
.s-theme-V .txt-color-dark-3 p,
.s-theme-V .txt-color-dark-3 i, .s-theme-V .txt-color-dark-3i,
.s-theme-V .txt-color-dark-3 span {
  color: var(--dark-3);
}

@media (max-width: 767px) {
  .s-theme-V .container {
    max-width: 100%;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .container {
    max-width: 100%;
  }
}
@media (min-width: 1024px) and (max-width: 1440px) {
  .s-theme-V .container {
    max-width: 1128px;
  }
}
@media (min-width: 1440px) and (max-width: 1920px) {
  .s-theme-V .container {
    max-width: 1128px;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .container {
    max-width: 1440px;
  }
}

/*---------------------------------------------*\
  #font-face 
\*---------------------------------------------*/
@font-face {
  font-family: "SuraSans";
  src: url("../fonts/font-sura/SuraSans-Regular.otf");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "SuraSans";
  src: url("../fonts/font-sura/SuraSans-Seminegrita.otf");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "SuraSans";
  src: url("../fonts/font-sura/SuraSans-Negrita.otf");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "ico-sura";
  src: url("../fonts/font-icon/ico-sura.eot?qg67ti");
  src: url("../fonts/font-icon/ico-sura.eot?qg67ti#iefix") format("embedded-opentype"), url("../fonts/font-icon/ico-sura.ttf?qg67ti") format("truetype"), url("../fonts/font-icon/ico-sura.woff?qg67ti") format("woff"), url("../fonts/font-icon/ico-sura.svg?qg67ti#iico-sura") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "forma-sura";
  src: url("../fonts/font-forma/forma-sura.eot?qg68ti");
  src: url("../fonts/font-forma/forma-sura.eot?qg68ti#iefix") format("embedded-opentype"), url("../fonts/font-forma/forma-sura.ttf?qg68ti") format("truetype"), url("../fonts/font-forma/forma-sura.woff?qg68ti") format("woff"), url("../fonts/font-forma/forma-sura.svg?qg68ti#iforma-sura") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=s-icon], [class*=" s-icon"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "ico-sura" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.s-iconSmall-IconsAvatar_sm:before {
  content: "\ea9f";
}

.s-iconEstadoAlerta:before {
  content: "\ea38";
}

.s-iconCamion-pesado:before {
  content: "\e969";
}

.s-iconAccesibilidad:before {
  content: "\e900";
}

.s-iconAccidentado:before {
  content: "\e902";
}

.s-iconAccidente-carro:before {
  content: "\e903";
}

.s-iconAccidente-moto:before {
  content: "\e905";
}

.s-iconAceite:before {
  content: "\e906";
}

.s-iconAceite_simplificado:before {
  content: "\e907";
}

.s-iconAdn:before {
  content: "\e908";
}

.s-iconAdulto-mayor:before {
  content: "\e909";
}

.s-iconAhorro:before {
  content: "\e90a";
}

.s-iconAjustes:before {
  content: "\e90f";
}

.s-iconAlerta:before {
  content: "\e910";
}

.s-iconAmbulancia:before {
  content: "\e911";
}

.s-iconAnimales-granja:before {
  content: "\e912";
}

.s-iconApartamento:before {
  content: "\e913";
}

.s-iconAplicador_simplificado_simplificado:before {
  content: "\e914";
}

.s-iconApp_simplificado:before {
  content: "\e915";
}

.s-iconApple_health:before {
  content: "\e916";
}

.s-iconApple_health_linea_simplificado:before {
  content: "\e917";
}

.s-iconApple_health_tono_simplificado:before {
  content: "\e918";
}

.s-iconApps:before {
  content: "\e919";
}

.s-iconArchivo_PDF_simplificado:before {
  content: "\e91a";
}

.s-iconArroba_simplificado_simplificado:before {
  content: "\e91b";
}

.s-iconAudifonos_simplificado:before {
  content: "\e91d";
}

.s-iconAudio-descriptivo:before {
  content: "\e91e";
}

.s-iconAuricular_microfono_simplificado:before {
  content: "\e91f";
}

.s-iconAuriculares:before {
  content: "\e920";
}

.s-iconAuto_exclamacion_simplificado:before {
  content: "\e921";
}

.s-iconAvion:before {
  content: "\e922";
}

.s-iconAvion_papel_simplificado:before {
  content: "\e923";
}

.s-iconAyuda:before {
  content: "\e925";
}

.s-iconBalanza:before {
  content: "\e926";
}

.s-iconBanco:before {
  content: "\e927";
}

.s-iconBanco_bancolombia:before {
  content: "\e928";
}

.s-iconBanco_bogota:before {
  content: "\e929";
}

.s-iconBanda_simplificado:before {
  content: "\e92a";
}

.s-iconBarco:before {
  content: "\e92b";
}

.s-iconBarras_senal_simplificado:before {
  content: "\e92c";
}

.s-iconBasurero:before {
  content: "\e92d";
}

.s-iconBateria:before {
  content: "\e92e";
}

.s-iconBateria_0_simplificado:before {
  content: "\e930";
}

.s-iconBateria_10_simplificado:before {
  content: "\e931";
}

.s-iconBateria_20_simplificado:before {
  content: "\e932";
}

.s-iconBateria_60_simplificado:before {
  content: "\e933";
}

.s-iconBateria_80_simplificado:before {
  content: "\e934";
}

.s-iconBateria_100_simplificado:before {
  content: "\e936";
}

.s-iconBateria_exclamacion_simplificado:before {
  content: "\e937";
}

.s-iconBateria_trueno_simplificado:before {
  content: "\e938";
}

.s-iconBebe:before {
  content: "\e939";
}

.s-iconBeeper_simplificado:before {
  content: "\e93a";
}

.s-iconBicicleta:before {
  content: "\e93b";
}

.s-iconBlog_simplificado:before {
  content: "\e93c";
}

.s-iconBluetooth:before {
  content: "\e93d";
}

.s-iconBolsa-dinero:before {
  content: "\e93e";
}

.s-iconBolsillo_simplificado:before {
  content: "\e93f";
}

.s-iconBombilla:before {
  content: "\e940";
}

.s-iconBotiqun:before {
  content: "\e941";
}

.s-iconBrillo:before {
  content: "\e943";
}

.s-iconBrujula:before {
  content: "\e944";
}

.s-iconBrjula_simplificado:before {
  content: "\e945";
}

.s-iconCaballo:before {
  content: "\e946";
}

.s-iconCabeza_corazon_simplificado:before {
  content: "\e947";
}

.s-iconCabeza_enfermo_simplificado:before {
  content: "\e948";
}

.s-iconCabeza_simplificado:before {
  content: "\e949";
}

.s-iconCaja_documento_simplificado:before {
  content: "\e94a";
}

.s-iconCalculadora_simplificado:before {
  content: "\e94b";
}

.s-iconCalendariio_cruz_simplificado:before {
  content: "\e94c";
}

.s-iconCalendario_aniversario:before {
  content: "\e94d";
}

.s-iconCalendario_estrella_simplificado:before {
  content: "\e951";
}

.s-iconCalendario_exclamacion_simplificado:before {
  content: "\e952";
}

.s-iconCalendario_fecha_arriba_simplificado:before {
  content: "\e955";
}

.s-iconCalendario_fecha_simplificado:before {
  content: "\e957";
}

.s-iconCalendario_flecha_abajo_simplificado:before {
  content: "\e958";
}

.s-iconCalendario_ok_simplificado:before {
  content: "\e959";
}

.s-iconCalendario_reloj:before {
  content: "\e95a";
}

.s-iconCalendario_simplificado:before {
  content: "\e95b";
}

.s-iconCalendario_texto_simplificado:before {
  content: "\e965";
}

.s-iconCall-center:before {
  content: "\e966";
}

.s-iconCamara-fotografica:before {
  content: "\e967";
}

.s-iconCamion:before {
  content: "\e968";
}

.s-iconCamiseta_simplificado:before {
  content: "\e96a";
}

.s-iconCampana:before {
  content: "\e96c";
}

.s-iconCampana_exclamacion_simplificado:before {
  content: "\e970";
}

.s-iconCampana_pendulo_simplificado:before {
  content: "\e972";
}

.s-iconCampo_texto:before {
  content: "\e973";
}

.s-iconCanasta:before {
  content: "\e974";
}

.s-iconCandado:before {
  content: "\e975";
}

.s-iconCaret-abajo:before {
  content: "\e976";
}

.s-iconCarga-contenedor:before {
  content: "\e977";
}

.s-iconCarga-nube:before {
  content: "\e978";
}

.s-iconCarnet:before {
  content: "\e979";
}

.s-iconCarpeta:before {
  content: "\e97a";
}

.s-iconCarpeta-abierta:before {
  content: "\e97b";
}

.s-iconCarro:before {
  content: "\e97c";
}

.s-iconCarro_accidente_simplificado:before {
  content: "\e97d";
}

.s-iconCarro_compras_simplificado_simplificado:before {
  content: "\e97e";
}

.s-iconCarro-compras:before {
  content: "\e97f";
}

.s-iconCarro-electrico:before {
  content: "\e980";
}

.s-iconCarro-mecanico:before {
  content: "\e981";
}

.s-iconCarro-taller:before {
  content: "\e982";
}

.s-iconCarta_estampilla_simplificado:before {
  content: "\e983";
}

.s-iconCasa:before {
  content: "\e984";
}

.s-iconCasa_simplificada_simplificado:before {
  content: "\e985";
}

.s-iconCasco_obra:before {
  content: "\e986";
}

.s-iconCerdo:before {
  content: "\e987";
}

.s-iconCerebro:before {
  content: "\e988";
}

.s-iconCertificado:before {
  content: "\e989";
}

.s-iconCheck:before {
  content: "\e98a";
}

.s-iconCheck_circulo:before {
  content: "\e98b";
}

.s-iconCheck_escudo:before {
  content: "\e98c";
}

.s-iconChevron-derecha:before {
  content: "\e98d";
}

.s-iconCirculo_avant_abajo_simplificado:before {
  content: "\e98e";
}

.s-iconCirculo_avant_arriba_simplificado:before {
  content: "\e98f";
}

.s-iconCirculo_avant_derecha_simplificado:before {
  content: "\e990";
}

.s-iconCirculo_avant_izquierda_simplificado:before {
  content: "\e991";
}

.s-iconCirculo_aviso_simplificado:before {
  content: "\e992";
}

.s-iconCirculo_cruz_simplificado:before {
  content: "\e993";
}

.s-iconCirculo_fragmento_simplificado:before {
  content: "\e994";
}

.s-iconCirculos_loader:before {
  content: "\e995";
}

.s-iconClasificados:before {
  content: "\e996";
}

.s-iconClic:before {
  content: "\e997";
}

.s-iconClip:before {
  content: "\e998";
}

.s-iconClosed-caption:before {
  content: "\e999";
}

.s-iconCodigo_barras:before {
  content: "\e99a";
}

.s-iconCodigo_QR_simplificado:before {
  content: "\e99b";
}

.s-iconCohete:before {
  content: "\e99c";
}

.s-iconCompartir:before {
  content: "\e99d";
}

.s-iconCompartir_contenido_simplificado:before {
  content: "\e99e";
}

.s-iconCndor_sura:before {
  content: "\e99f";
}

.s-iconConductor-elegido:before {
  content: "\e9a0";
}

.s-iconConversacion_simplificado:before {
  content: "\e9a1";
}

.s-iconCopyright_simplificado:before {
  content: "\e9a2";
}

.s-iconCorazon:before {
  content: "\e9a3";
}

.s-iconCorazon-latidos:before {
  content: "\e9a4";
}

.s-iconCorona_simplificado:before {
  content: "\e9a5";
}

.s-iconCubiertos_simplificado:before {
  content: "\e9a6";
}

.s-iconDeportista:before {
  content: "\e9a7";
}

.s-iconDescarga:before {
  content: "\e9a8";
}

.s-iconDescuento_simplificado:before {
  content: "\e9a9";
}

.s-iconDeshacer_tiempo_simplificado:before {
  content: "\e9aa";
}

.s-iconDiente:before {
  content: "\e9ab";
}

.s-iconDiente_simplificado:before {
  content: "\e9ac";
}

.s-iconDirectorio:before {
  content: "\e9ad";
}

.s-iconDisco_circular_simplificado:before {
  content: "\e9ae";
}

.s-iconDisco_cuadrado_simplificado:before {
  content: "\e9af";
}

.s-iconDisco_escritura_simplificado:before {
  content: "\e9b0";
}

.s-iconDisquete_simplificado:before {
  content: "\e9b1";
}

.s-iconDoctor:before {
  content: "\e9b2";
}

.s-iconDocumento:before {
  content: "\e9b3";
}

.s-iconDocumento_adjunto_simplificado:before {
  content: "\e9b4";
}

.s-iconDocumento_avant_abajo_simplificado:before {
  content: "\e9b5";
}

.s-iconDocumento_avant_arriba_simplificado:before {
  content: "\e9b6";
}

.s-iconDocumento_avant_simplificado:before {
  content: "\e9b7";
}

.s-iconDocumento_cruz_simplificado:before {
  content: "\e9b8";
}

.s-iconDocumento_informa_simplificado:before {
  content: "\e9b9";
}

.s-iconDocumento_pesos:before {
  content: "\e9ba";
}

.s-iconDocumento_simplificado_simplificado:before {
  content: "\e9bb";
}

.s-iconDocumento_usuario:before {
  content: "\e9bc";
}

.s-iconDocumento-cuadrado_simplificado:before {
  content: "\e9bd";
}

.s-iconDocumentos_varios_simplificado:before {
  content: "\e9be";
}

.s-iconDucha_simplificado:before {
  content: "\e9bf";
}

.s-iconEdicion_ficha_simplificado:before {
  content: "\e9c0";
}

.s-iconEdificio_gobierno_simplificado:before {
  content: "\e9c1";
}

.s-iconEdificio_persona_simplificado:before {
  content: "\e9c2";
}

.s-iconEdificio_publico_simplificado:before {
  content: "\e9c3";
}

.s-iconEdificio_simplificado:before {
  content: "\e9c4";
}

.s-iconEdificios_simplificado:before {
  content: "\e9c5";
}

.s-iconEditar:before {
  content: "\e9c6";
}

.s-iconElipsis:before {
  content: "\e9c7";
}

.s-iconElipsis-vertical:before {
  content: "\e9c8";
}

.s-iconEmail-notificacion:before {
  content: "\e9c9";
}

.s-iconEmbarazo:before {
  content: "\e9ca";
}

.s-iconEnfermero:before {
  content: "\e9cb";
}

.s-iconEngranaje:before {
  content: "\e9cc";
}

.s-iconEnlace:before {
  content: "\e9cd";
}

.s-iconEquis:before {
  content: "\e9ce";
}

.s-iconEquis_circulo:before {
  content: "\e9cf";
}

.s-iconEscudo-seguro:before {
  content: "\e9d0";
}

.s-iconEscuela_simplificado:before {
  content: "\e9d1";
}

.s-iconEstacion_gasolina:before {
  content: "\e9d2";
}

.s-iconEstacion-carga:before {
  content: "\e9d3";
}

.s-iconEstadistica-2:before {
  content: "\e9d4";
}

.s-iconEstadistica:before {
  content: "\e9d5";
}

.s-iconEstadistica1:before {
  content: "\e9d6";
}

.s-iconEstetoscopio:before {
  content: "\e9d7";
}

.s-iconEstomago_simplificado:before {
  content: "\e9d8";
}

.s-iconEstrella:before {
  content: "\e9d9";
}

.s-iconExclamacion_circulo:before {
  content: "\e9da";
}

.s-iconExclamacion-nube:before {
  content: "\e9db";
}

.s-iconExpandir:before {
  content: "\e9dc";
}

.s-iconFacebook:before {
  content: "\e9dd";
}

.s-iconFacebook_simplificado_simplificado:before {
  content: "\e9de";
}

.s-iconFamilia:before {
  content: "\e9df";
}

.s-iconFemenino_masculino_simplificado:before {
  content: "\e9e0";
}

.s-iconFemenino_simplificado:before {
  content: "\e9e1";
}

.s-iconFicha_foto_simplificado:before {
  content: "\e9e2";
}

.s-iconFicha_signo_dinero_simplificado:before {
  content: "\e9e3";
}

.s-iconFicha_texto_simplificado:before {
  content: "\e9e4";
}

.s-iconFiebre_simplificado:before {
  content: "\e9e5";
}

.s-iconFiltro:before {
  content: "\e9e6";
}

.s-iconFiltro-alfabetico:before {
  content: "\e9e7";
}

.s-iconFiltro-ascendente:before {
  content: "\e9e8";
}

.s-iconFiltro-numerico:before {
  content: "\e9e9";
}

.s-iconFinder_simplificado:before {
  content: "\e9ea";
}

.s-iconFitbit_color:before {
  content: "\e9eb";
}

.s-iconFlecha_abajo_base_simplificado:before {
  content: "\e9ec";
}

.s-iconFlecha_abajo_contenedor_simplificado:before {
  content: "\e9ed";
}

.s-iconFlecha_arriba_base_puntos_simplificado:before {
  content: "\e9ee";
}

.s-iconFlecha_arriba_contenedor_simplificado:before {
  content: "\e9ef";
}

.s-iconFlecha_base_superior_simplificado:before {
  content: "\e9f0";
}

.s-iconFlecha_dentro_contenedor_simplificado:before {
  content: "\e9f1";
}

.s-iconFlecha_descarga_simplificado:before {
  content: "\e9f2";
}

.s-iconFlecha_diagonal_der_izq_simplificado:before {
  content: "\e9f3";
}

.s-iconFlecha_diagonal_izq_der_simplificado:before {
  content: "\e9f4";
}

.s-iconFlecha_gps_simplificado:before {
  content: "\e9f5";
}

.s-iconFlecha_loop_recta_simplificado:before {
  content: "\e9f6";
}

.s-iconFlecha_salida_derecha_simplificado:before {
  content: "\e9f7";
}

.s-iconFlecha_up_down_simplificado:before {
  content: "\e9f8";
}

.s-iconFlecha-derecha:before {
  content: "\e9f9";
}

.s-iconFlechas_arriba_abajo_simplificado:before {
  content: "\e9fa";
}

.s-iconFlechas_circulando_simplificado:before {
  content: "\e9fb";
}

.s-iconFlechas_direccionales_simplificado:before {
  content: "\e9fc";
}

.s-iconFlechas_encuentro_simplificado:before {
  content: "\e9fd";
}

.s-iconFlechas_izq_der_simplificado:before {
  content: "\e9fe";
}

.s-iconFlechas_loop_izq_der_simplificado:before {
  content: "\e9ff";
}

.s-iconFlechas_loop_simplificado:before {
  content: "\ea00";
}

.s-iconFolder_abierto_simplificado:before {
  content: "\ea01";
}

.s-iconFolder_marcador_simplificado:before {
  content: "\ea02";
}

.s-iconFrmula-medica:before {
  content: "\ea03";
}

.s-iconFoto_persona_simplificado:before {
  content: "\ea04";
}

.s-iconFractura:before {
  content: "\ea05";
}

.s-iconGafas:before {
  content: "\ea06";
}

.s-iconGaraje:before {
  content: "\ea07";
}

/* pendiente de modificacion del iconos */
.s-iconGarmin_tono .path1:before {
  content: "\ea08";
  color: rgb(73, 72, 72);
}

.s-iconGarmin_tono .path2:before {
  content: "\ea09";
  margin-left: -1em;
  color: rgb(17, 174, 237);
}

.s-iconGarmin_tono .path3:before {
  content: "\ea0a";
  margin-left: -1em;
  color: rgb(17, 174, 237);
}

.s-iconGarmin_tono .path4:before {
  content: "\ea0b";
  margin-left: -1em;
  color: rgb(17, 174, 237);
}

.s-iconGarmin_tono .path5:before {
  content: "\ea0c";
  margin-left: -1em;
  color: rgb(73, 72, 72);
}

.s-iconGarmin_tono .path6:before {
  content: "\ea0d";
  margin-left: -1em;
  color: rgb(73, 72, 72);
}

.s-iconGarmin_tono .path7:before {
  content: "\ea0e";
  margin-left: -1em;
  color: rgb(73, 72, 72);
}

.s-iconGarmin_tono .path8:before {
  content: "\ea0f";
  margin-left: -1em;
  color: rgb(73, 72, 72);
}

.s-iconGarmin_tono .path9:before {
  content: "\ea10";
  margin-left: -1em;
  color: rgb(73, 72, 72);
}

.s-iconGarmin_tono .path10:before {
  content: "\ea11";
  margin-left: -1em;
  color: rgb(73, 72, 72);
}

/* pendiente de modificacion del iconos */
.s-iconGato:before {
  content: "\ea12";
}

.s-iconGlobo_texto_simplificado:before {
  content: "\ea13";
}

.s-iconGlobo_vineta_exclamacion_simplificado:before {
  content: "\ea14";
}

.s-iconGlobo_vineta_inclinado_simplificado:before {
  content: "\ea15";
}

.s-iconGlobo_vineta_simplificado:before {
  content: "\ea16";
}

.s-iconGlobo_vineta_texto_simplificado:before {
  content: "\ea17";
}

/* pendiente de modificacion del iconos */
.s-iconGoogle_fit_color_simplificado .path1:before {
  content: "\ea18";
  color: rgb(229, 57, 53);
}

.s-iconGoogle_fit_color_simplificado .path2:before {
  content: "\ea19";
  margin-left: -1em;
  color: rgb(251, 188, 4);
}

.s-iconGoogle_fit_color_simplificado .path3:before {
  content: "\ea1a";
  margin-left: -1em;
  color: rgb(52, 168, 83);
}

.s-iconGoogle_fit_color_simplificado .path4:before {
  content: "\ea1b";
  margin-left: -1em;
  color: rgb(66, 133, 244);
}

.s-iconGoogle_fit_tono_simplificado:before {
  content: "\ea1c";
}

/* pendiente de modificacion del iconos */
.s-iconGoogle_health_color_simplificado:before {
  content: "\ea1d";
}

.s-iconGoogle_health_tono_simplificado:before {
  content: "\ea1e";
}

.s-iconGota_simplificado:before {
  content: "\ea1f";
}

.s-iconGps:before {
  content: "\ea20";
}

.s-iconGrifo_simplificado:before {
  content: "\ea21";
}

.s-iconGripe:before {
  content: "\ea22";
}

.s-iconGrua:before {
  content: "\ea23";
}

/* pendiente de modificacion del iconos */
.s-iconHealth_aplp_color_simplificado .path1:before {
  content: "\ea24";
  color: rgb(255, 154, 56);
}

.s-iconHealth_aplp_color_simplificado .path2:before {
  content: "\ea25";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.s-iconHealth_aplp_color_simplificado .path3:before {
  content: "\ea26";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.s-iconHealth_aplp_tono_simplificado:before {
  content: "\ea27";
}

/* pendiente de modificacion del iconos */
.s-iconHerramientas:before {
  content: "\ea28";
}

.s-iconHexagono_aviso_simplificado:before {
  content: "\ea29";
}

.s-iconHexagono_ok_simplificado:before {
  content: "\ea2a";
}

.s-iconHogar:before {
  content: "\ea2b";
}

.s-iconHogarvg:before {
  content: "\ea2c";
}

.s-iconHoja_documento_simplificado:before {
  content: "\ea2d";
}

.s-iconHospital:before {
  content: "\ea2e";
}

.s-iconHospitalizacion:before {
  content: "\ea2f";
}

.s-iconHuella_digital:before {
  content: "\ea30";
}

.s-iconHuella-perro:before {
  content: "\ea31";
}

.s-iconHueso_simplificado:before {
  content: "\ea32";
}

.s-iconHumano_circulo_simplificado:before {
  content: "\ea33";
}

.s-iconIdentificacion:before {
  content: "\ea34";
}

.s-iconIdentificacion_simplificado_simplificado:before {
  content: "\ea35";
}

.s-iconImagen:before {
  content: "\ea36";
}

.s-iconImpresora:before {
  content: "\ea37";
}

.s-iconinfo_circulo:before {
  content: "\ea38";
}

.s-iconInformacion:before {
  content: "\ea39";
}

.s-iconInhalambrico_simplificado:before {
  content: "\ea3a";
}

.s-iconInstagram:before {
  content: "\ea3b";
}

.s-iconInstagram_simplificado_simplificado:before {
  content: "\ea3c";
}

.s-iconInternet:before {
  content: "\ea3d";
}

.s-iconInterrogracion_circulo:before {
  content: "\ea3e";
}

.s-iconJeringa:before {
  content: "\ea3f";
}

.s-iconJustificado_completo_simplificado:before {
  content: "\ea40";
}

.s-iconJustificado_izquierdo_completo_simplificado:before {
  content: "\ea41";
}

.s-iconLaboratorio_simplificado:before {
  content: "\ea42";
}

.s-iconLapiz:before {
  content: "\ea44";
}

.s-iconLapiz_edicion_simplificado:before {
  content: "\ea45";
}

.s-iconLaptop:before {
  content: "\ea46";
}

.s-iconLavado-manos:before {
  content: "\ea47";
}

.s-iconLegua-senas:before {
  content: "\ea48";
}

.s-iconLinea:before {
  content: "\ea49";
}

.s-iconLink:before {
  content: "\ea4a";
}

.s-iconLink_simplificado:before {
  content: "\ea4b";
}

.s-iconLinkedIn_simplificado:before {
  content: "\ea4c";
}

.s-iconLlanta:before {
  content: "\ea4d";
}

.s-iconLlanta-pinchada:before {
  content: "\ea4e";
}

.s-iconLlave:before {
  content: "\ea4f";
}

.s-iconLlaves:before {
  content: "\ea50";
}

.s-iconLocalizacion:before {
  content: "\ea51";
}

.s-iconLupa:before {
  content: "\ea52";
}

.s-iconMaleta_simplificado:before {
  content: "\ea53";
}

.s-iconMaleta_viaje_simplificado:before {
  content: "\ea54";
}

.s-iconMaletin_simplificado:before {
  content: "\ea55";
}

.s-iconMama-bebe:before {
  content: "\ea56";
}

.s-iconMano_abajo_simplificado:before {
  content: "\ea57";
}

.s-iconMano_adios_simplificado:before {
  content: "\ea58";
}

.s-iconMano_arriba_simplificado:before {
  content: "\ea59";
}

.s-iconMano_caja_simplificado:before {
  content: "\ea5a";
}

.s-iconMano_corazon_simplificado:before {
  content: "\ea5b";
}

.s-iconMano_cruz_simplificado:before {
  content: "\ea5c";
}

.s-iconMano_paz_reves_simplificado:before {
  content: "\ea5d";
}

.s-iconMano_paz_simplificado:before {
  content: "\ea5e";
}

.s-iconMano_puno_simplificado:before {
  content: "\ea5f";
}

.s-iconMano_recordatorio_simplificado:before {
  content: "\ea60";
}

.s-iconMano_sarpullido_simplificado:before {
  content: "\ea61";
}

.s-iconMano_simplificado:before {
  content: "\ea62";
}

.s-iconMano-dinero:before {
  content: "\ea63";
}

.s-iconMano-ok:before {
  content: "\ea64";
}

.s-iconMano-planta:before {
  content: "\ea65";
}

.s-iconMano-puntero:before {
  content: "\ea66";
}

.s-iconManos_corazon_simplificado:before {
  content: "\ea67";
}

.s-iconManos_juntas_simplificado:before {
  content: "\ea68";
}

.s-iconManos_signo_dinero_simplificado:before {
  content: "\ea69";
}

.s-iconManos-cuidado:before {
  content: "\ea6a";
}

.s-iconMano-stop:before {
  content: "\ea6b";
}

.s-iconManzana_simplificado:before {
  content: "\ea6c";
}

.s-iconMapa:before {
  content: "\ea6d";
}

.s-iconMaquinaria-ligera:before {
  content: "\ea6e";
}

.s-iconMaquinaria-pesada:before {
  content: "\ea6f";
}

.s-iconMarcador:before {
  content: "\ea70";
}

.s-iconMartillo:before {
  content: "\ea71";
}

.s-iconMas:before {
  content: "\ea72";
}

.s-iconMedalla:before {
  content: "\ea73";
}

.s-iconMedalla_simplificada_simplificado:before {
  content: "\ea74";
}

.s-iconMedicamentos:before {
  content: "\ea75";
}

.s-iconMedico_en_casa:before {
  content: "\ea76";
}

.s-iconMedico-en-casa:before {
  content: "\ea77";
}

.s-iconMegafono_simplificado:before {
  content: "\ea78";
}

.s-iconMenu:before {
  content: "\ea79";
}

.s-iconMicrofono:before {
  content: "\ea7a";
}

.s-iconMicrofono_simplificado_simplificado:before {
  content: "\ea7b";
}

.s-iconMicroscopio:before {
  content: "\ea7c";
}

.s-iconMira_simplificado:before {
  content: "\ea7d";
}

.s-iconModo-oscuro:before {
  content: "\ea7e";
}

.s-iconMoneda:before {
  content: "\ea7f";
}

.s-iconMonitor_cruz_simplificado:before {
  content: "\ea80";
}

.s-iconMoto:before {
  content: "\ea81";
}

.s-iconMoto-mecanico:before {
  content: "\ea82";
}

.s-iconMotor:before {
  content: "\ea83";
}

.s-iconMotor_aviso_simplificado:before {
  content: "\ea84";
}

.s-iconMotor_mensaje_simplificado:before {
  content: "\ea85";
}

.s-iconMuestras:before {
  content: "\ea86";
}

.s-iconMujer:before {
  content: "\ea87";
}

.s-iconMultimedia_simplificado:before {
  content: "\ea88";
}

.s-iconNequi:before {
  content: "\ea89";
}

.s-iconNike_tono:before {
  content: "\ea8b";
}

.s-iconNino:before {
  content: "\ea8c";
}

.s-iconNinos_simplificado:before {
  content: "\ea8d";
}

.s-iconNube_descarga_simplificado:before {
  content: "\ea8e";
}

.s-iconNube_ok_simplificado:before {
  content: "\ea8f";
}

.s-iconObrero:before {
  content: "\ea90";
}

.s-iconOctagono_aviso_simplificado:before {
  content: "\ea91";
}

.s-iconOctagono_ok_simplificado:before {
  content: "\ea92";
}

.s-iconOjo-abierto:before {
  content: "\ea93";
}

.s-iconOjo-cerrado:before {
  content: "\ea94";
}

.s-iconOndas_senal_simplificado:before {
  content: "\ea95";
}

.s-iconOreja_simplificado:before {
  content: "\ea96";
}

.s-iconOxigeno:before {
  content: "\ea97";
}

.s-iconPapelera:before {
  content: "\ea98";
}

.s-iconPatineta:before {
  content: "\ea99";
}

.s-iconPerro:before {
  content: "\ea9a";
}

.s-iconPersona_accidente_simplificado:before {
  content: "\ea9b";
}

.s-iconPersona_hombre:before {
  content: "\ea9c";
}

.s-iconPersona_mujer:before {
  content: "\ea9d";
}

.s-iconPersona_seguridad_simplificado:before {
  content: "\ea9e";
}

.s-iconPersona_silueta_simplificado:before {
  content: "\ea9f";
}

.s-iconPersona_traje_simplificado:before {
  content: "\eaa0";
}

.s-iconPersona-auriculares:before {
  content: "\eaa1";
}

.s-iconPersona-baston:before {
  content: "\eaa2";
}

.s-iconPersona-fractura:before {
  content: "\eaa3";
}

.s-iconPersona-pizarra:before {
  content: "\eaa4";
}

.s-iconPersonas-grupo:before {
  content: "\eaa5";
}

.s-iconPersona-trabajador:before {
  content: "\eaa6";
}

.s-iconPin:before {
  content: "\eaa7";
}

/* pendiente de modificacion del iconos */
.s-iconPolar_tono_simplificado .path1:before {
  content: "\eaa8";
  color: rgb(209, 0, 39);
}

.s-iconPolar_tono_simplificado .path2:before {
  content: "\eaa9";
  margin-left: -1em;
  color: rgb(186, 12, 47);
}

/* pendiente de modificacion del iconos */
.s-iconPregunta:before {
  content: "\eaaa";
}

/* pendiente de modificacion del iconos */
.s-iconProhibido_barras_senal_simplificado .path1:before {
  content: "\eaab";
  color: rgb(45, 109, 246);
}

.s-iconProhibido_barras_senal_simplificado .path2:before {
  content: "\eaac";
  margin-left: -1em;
  color: rgb(45, 109, 246);
}

.s-iconProhibido_barras_senal_simplificado .path3:before {
  content: "\eaad";
  margin-left: -1em;
  color: rgb(45, 109, 246);
}

.s-iconProhibido_barras_senal_simplificado .path4:before {
  content: "\eaae";
  margin-left: -1em;
  color: rgb(45, 109, 246);
}

.s-iconProhibido_barras_senal_simplificado .path5:before {
  content: "\eaaf";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}

.s-iconProhibido_Bateria_simplificado:before {
  content: "\eab0";
}

/* pendiente de modificacion del iconos */
.s-iconProhibido_doc_simplificado:before {
  content: "\eab1";
}

.s-iconProhibido_documento_simplificado:before {
  content: "\eab2";
}

.s-iconProhibido_enlace_simple_simplificado:before {
  content: "\eab3";
}

.s-iconProhibido_enlazar_simplificado:before {
  content: "\eab4";
}

.s-iconProhibido_filtro_simplificado:before {
  content: "\eab5";
}

.s-iconProhibido_foto_simplificado:before {
  content: "\eab6";
}

.s-iconProhibido_gps_simplificado:before {
  content: "\eab7";
}

.s-iconProhibido_mira_simplificado:before {
  content: "\eab8";
}

.s-iconProhibido_parrafo_simplificado:before {
  content: "\eab9";
}

.s-iconProhibido_senal_simplificado:before {
  content: "\eaba";
}

.s-iconProhibido_simplificado:before {
  content: "\eabb";
}

.s-iconProhibido_telefono_simplificado:before {
  content: "\eabc";
}

.s-iconPulmones_simplificado:before {
  content: "\eabd";
}

.s-iconPuntos_horizontales:before {
  content: "\eabe";
}

.s-iconPuntos_vertical:before {
  content: "\eabf";
}

.s-iconRadiacion:before {
  content: "\eac0";
}

.s-iconRandom:before {
  content: "\eac1";
}

.s-iconRayosX:before {
  content: "\eac2";
}

.s-iconReciclar:before {
  content: "\eac3";
}

.s-iconReciclar_simplificado:before {
  content: "\eac4";
}

.s-iconRedo:before {
  content: "\eac5";
}

.s-iconRegalo:before {
  content: "\eac6";
}

.s-iconRegistradora:before {
  content: "\eac7";
}

.s-iconRegla_simplificado:before {
  content: "\eac8";
}

.s-iconReiodactivo_simplificado:before {
  content: "\eac9";
}

.s-iconReloj_circular_simplificado:before {
  content: "\eaca";
}

.s-iconReloj_cruz_simplificado:before {
  content: "\eacb";
}

.s-iconReloj_simplificado:before {
  content: "\eacc";
}

.s-iconReloj_sueno_simplificado:before {
  content: "\eacd";
}

.s-iconReproducir:before {
  content: "\eace";
}

.s-iconRinones_simplificado:before {
  content: "\eacf";
}

.s-iconRitmo-cardiaco:before {
  content: "\ead0";
}

.s-iconRodillo_simplificado:before {
  content: "\ead1";
}

.s-iconRotar:before {
  content: "\ead2";
}

.s-iconRotar-derecha:before {
  content: "\ead3";
}

.s-iconRouter_simplificado:before {
  content: "\ead4";
}

.s-iconRuta_gps_simplificado:before {
  content: "\ead5";
}

.s-iconSalud_casa_simplificado:before {
  content: "\ead6";
}

.s-iconSanitario_simplificado:before {
  content: "\ead7";
}

.s-iconScooter_simplificado:before {
  content: "\ead8";
}

.s-iconSello_dinero_simplificado:before {
  content: "\ead9";
}

.s-iconSello_ok_simplificado:before {
  content: "\eada";
}

.s-iconSenal_movil_compartir_simplificado:before {
  content: "\eadb";
}

.s-iconSenal_movil_simplificado:before {
  content: "\eadc";
}

.s-iconSigno_exclamacion_simplificado:before {
  content: "\eadd";
}

.s-iconSigno_igual_simplificado:before {
  content: "\eade";
}

.s-iconSigno_mas_menos_simplificado:before {
  content: "\eadf";
}

.s-iconSilla-ruedas:before {
  content: "\eae0";
}

.s-iconSin_justificar_simplificado:before {
  content: "\eae1";
}

.s-iconSirena:before {
  content: "\eae2";
}

.s-iconSirena_activa_simplificado:before {
  content: "\eae3";
}

.s-iconSirena_simplificado:before {
  content: "\eae4";
}

.s-iconSliders:before {
  content: "\eae5";
}

.s-iconSmartphone:before {
  content: "\eae6";
}

.s-iconSmartwatch-2:before {
  content: "\eae7";
}

.s-iconSmartwatch_simplificado:before {
  content: "\eae8";
}

.s-iconSobre_abierto_simplificado:before {
  content: "\eae9";
}

.s-iconSobre_carta_simplificado:before {
  content: "\eaea";
}

.s-iconSobre_cerrado_simplificado:before {
  content: "\eaeb";
}

.s-iconSpotify_simplificado:before {
  content: "\eaec";
}

.s-iconSpray_simplificado:before {
  content: "\eaed";
}

/* pendiente de modificacion del iconos */
.s-iconStrava_color_simplificado .path1:before {
  content: "\eaee";
  color: rgb(249, 183, 151);
}

.s-iconStrava_color_simplificado .path2:before {
  content: "\eaef";
  margin-left: -1em;
  color: rgb(240, 82, 34);
}

/* pendiente de modificacion del iconos */
.s-iconStrava_tono_simplificado:before {
  content: "\eaf0";
}

.s-iconSwitch_neutro_off_simplificado:before {
  content: "\eaf1";
}

.s-iconSwitch_neutro_simplificado:before {
  content: "\eaf2";
}

.s-iconSwitch_off_simplificado:before {
  content: "\eaf3";
}

.s-iconSwitch_on_simplificado:before {
  content: "\eaf4";
}

.s-iconTabla_documento_simplificado:before {
  content: "\eaf5";
}

.s-iconTabla_hoja_simplificado:before {
  content: "\eaf6";
}

.s-iconTabla_legajadora_simplificado:before {
  content: "\eaf7";
}

.s-iconTag:before {
  content: "\eaf8";
}

.s-iconTapabocas:before {
  content: "\eaf9";
}

.s-iconTarjeta_credito_simplificado:before {
  content: "\eafa";
}

.s-iconTarjeta-credito:before {
  content: "\eafb";
}

.s-iconTeclado:before {
  content: "\eafc";
}

.s-iconTelefono_auricular_simplificado:before {
  content: "\eafd";
}

.s-iconTelefono_auricular_transvers_simplificado:before {
  content: "\eafe";
}

.s-iconTelefono_cruz_simplificado:before {
  content: "\eaff";
}

.s-iconTelefono_flecha_simplificado:before {
  content: "\eb00";
}

.s-iconTelefono-anlogo:before {
  content: "\eb01";
}

.s-iconTelegram_simplificado:before {
  content: "\eb02";
}

.s-iconTelevision:before {
  content: "\eb03";
}

.s-iconTermmetro:before {
  content: "\eb04";
}

.s-iconTexto_centrado_simplificado:before {
  content: "\eb05";
}

.s-iconTexto_justificado_izquierda_simplificado:before {
  content: "\eb06";
}

.s-iconTexto_justificado_solo_derecha_simplificado:before {
  content: "\eb07";
}

.s-iconTexto_justificado_solo_izq_simplificado:before {
  content: "\eb08";
}

.s-iconTexto_parrafo_simplificado:before {
  content: "\eb09";
}

.s-iconTienda:before {
  content: "\eb0a";
}

.s-iconTik_tok_simplificado:before {
  content: "\eb0b";
}

.s-iconTiquete_simplificado:before {
  content: "\eb0c";
}

.s-iconTorta-estadistica:before {
  content: "\eb0d";
}

.s-iconTrofeo:before {
  content: "\eb0e";
}

.s-iconTrueno_simplificado:before {
  content: "\eb0f";
}

.s-iconTuberia_simplificado:before {
  content: "\eb10";
}

.s-iconUndo:before {
  content: "\eb11";
}

.s-iconUpload:before {
  content: "\eb12";
}

.s-iconUsuario:before {
  content: "\eb13";
}

.s-iconVaca:before {
  content: "\eb14";
}

.s-iconVascula_simplificado:before {
  content: "\eb15";
}

.s-iconVehiculos_simplificado:before {
  content: "\eb16";
}

.s-iconVentana_simplificado:before {
  content: "\eb17";
}

.s-iconVinetas_circulares_simplificado:before {
  content: "\eb18";
}

.s-iconVinetas_simplificado:before {
  content: "\eb19";
}

.s-iconVinetas_varias_simplificado:before {
  content: "\eb1a";
}

.s-iconVirus-2:before {
  content: "\eb1b";
}

.s-iconVirus:before {
  content: "\eb1c";
}

.s-iconVolumen:before {
  content: "\eb1d";
}

.s-iconWhatsapp:before {
  content: "\eb1e";
}

.s-iconWhatsapp_simplificado:before {
  content: "\eb1f";
}

.s-iconWifi:before {
  content: "\eb20";
}

.s-iconX:before {
  content: "\eb21";
}

.s-iconYoutube:before {
  content: "\eb22";
}

.s-iconIcono-camara:before {
  content: "\ea43";
}

.s-iconIcono-equis:before {
  content: "\e971";
}

.s-iconAlarma_azul_Sura-1:before {
  content: "\e96f";
}

/* pendiente de modificacion del iconos */
.s-iconIcono-check .path1:before {
  content: "\e96d";
  color: rgb(255, 255, 255);
}

.s-iconIcono-check .path2:before {
  content: "\e96e";
  margin-left: -1em;
  color: rgb(24, 116, 255);
}

/* pendiente de modificacion del iconos */
.s-iconIcono-estrella:before {
  content: "\e96b";
}

.s-iconEstadoCorrecto:before {
  content: "\e901";
}

.s-iconFiguraCalendario:before {
  content: "\e904";
}

.s-iconFiguraFlecha-abajo:before {
  content: "\e90b";
}

.s-iconFiguraflecha-arriba:before {
  content: "\e90c";
}

.s-iconFiguraFlecha-derecha:before {
  content: "\e90d";
}

.s-iconFiguraflecha-izquierda:before {
  content: "\e90e";
}

.s-iconIconsCalendary:before {
  content: "\e91c";
}

.s-iconIconsContacts:before {
  content: "\e924";
}

.s-iconIconsLook:before {
  content: "\e92f";
}

.s-iconIconsPlace:before {
  content: "\e935";
}

.s-iconSmall-IconsCancel_sm:before {
  content: "\e942";
}

.s-iconSmall-IconsGood_sm:before {
  content: "\e94e";
}

.s-iconSmall-IconsHeart_sm:before {
  content: "\e94f";
}

.s-iconSmall-IconsHome_sm:before {
  content: "\e950";
}

.s-iconSmall-IconsLayers_sm:before {
  content: "\e953";
}

.s-iconSmall-IconsLocke_sm:before {
  content: "\e954";
}

.s-iconSmall-IconsMed_sm:before {
  content: "\e956";
}

.s-iconSmall-IconsSearch_sm:before {
  content: "\e95c";
}

.s-iconWeightLight:before {
  content: "\e95d";
}

.s-iconDirectionDown:before {
  content: "\e95d";
}

.s-iconWeightLight1:before {
  content: "\e95e";
}

.s-iconDirectionLeft:before {
  content: "\e95e";
}

.s-iconWeightLight2:before {
  content: "\e95f";
}

.s-iconDirectionRight:before {
  content: "\e95f";
}

.s-iconWeightLight3:before {
  content: "\e960";
}

.s-iconDirectionUp1:before {
  content: "\e960";
}

.s-iconWeightRegular1:before {
  content: "\e961";
}

.s-iconDirectionDown1:before {
  content: "\e961";
}

.s-iconWeightRegular2:before {
  content: "\e962";
}

.s-iconDirectionLeft1:before {
  content: "\e962";
}

.s-iconWeightRegular3:before {
  content: "\e963";
}

.s-iconDirectionRight1:before {
  content: "\e963";
}

.s-iconWeightRegular:before {
  content: "\e964";
}

.s-iconDirectionUp:before {
  content: "\e964";
}

body,
h1, h2, h3, h4, h5, h6,
dl, dd, ol, ul {
  margin: 0;
  padding: 0;
}

html {
  font-size: 16px;
  line-height: 1.15;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  scroll-behavior: smooth;
}

body * {
  box-sizing: border-box;
}

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

h1 {
  font-size: 2em;
}

figcaption,
figure,
main {
  display: block;
}

figure,
p {
  margin: 0;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

a {
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}
a:active, a:hover {
  outline-width: 0;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

abbr[title],
dfn[title] {
  cursor: help;
}

b,
strong {
  font-weight: inherit;
  font-weight: bolder;
}

code,
pre,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

dfn {
  font-style: italic;
}

mark {
  background-color: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

blockquote {
  margin: 0;
}

audio,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

img {
  border-style: none;
  vertical-align: bottom;
  max-width: 100%;
}

svg:not(:root) {
  overflow: hidden;
}

input {
  line-height: normal;
}

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button {
  background-color: transparent;
}

optgroup {
  font-weight: bold;
}

button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

fieldset {
  margin: 0 2px;
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
  border: 0;
}

progress {
  display: inline-block;
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

details,
menu {
  display: block;
}

summary {
  display: list-item;
}

canvas {
  display: inline-block;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

body {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  body {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  body {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}

.s-theme-V h1 {
  font-size: 62px;
  line-height: 62px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V h1 {
    font-size: 3.875rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 62px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V h1 {
    font-size: 3.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 62px;
  }
}
.s-theme-V h2 {
  font-size: 48px;
  line-height: 48px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V h2 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 48px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V h2 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
.s-theme-V h3 {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V h3 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V h3 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V h4 {
  font-size: 26px;
  line-height: 26px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V h4 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 26px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V h4 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
.s-theme-V h5 {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V h5 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V h5 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
.s-theme-V h6 {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 600;
}
@media (max-width: 767px) {
  .s-theme-V h6 {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V h6 {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V p,
.s-theme-V ul li,
.s-theme-V ol li,
.s-theme-V ul li p,
.s-theme-V ol li p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V p,
  .s-theme-V ul li,
  .s-theme-V ol li,
  .s-theme-V ul li p,
  .s-theme-V ol li p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V p,
  .s-theme-V ul li,
  .s-theme-V ol li,
  .s-theme-V ul li p,
  .s-theme-V ol li p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V a {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  text-decoration: none;
}
@media (max-width: 767px) {
  .s-theme-V a {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V a {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .container {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .container {
    padding: 0;
  }
}

.s-theme-V .s-o-controller__nav {
  width: 28px;
  height: 28px;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
}
@media (max-width: 1024px) {
  .s-theme-V .s-o-controller__nav {
    width: 40px;
    height: 40px;
  }
}
.s-theme-V .s-o-controller__nav .s-o-controller__icon {
  line-height: 0;
  color: var(--primary-color-1);
}
.s-theme-V .s-o-controller__nav .s-o-controller__icon i {
  color: inherit;
  font-size: 16px;
  height: 16px;
  width: 16px;
}
.s-theme-V .s-o-controller__nav:not(.disabled):hover .s-o-controller__icon {
  color: var(--primary-color-2);
}
.s-theme-V .s-o-controller__nav:not(.disabled):focus {
  outline: 2px solid var(--second-color-1);
}
.s-theme-V .s-o-controller__nav:not(.disabled):focus:not(:focus-visible) {
  outline: none;
}
.s-theme-V .s-o-controller__dots {
  margin-right: 16px;
}
.s-theme-V .s-o-controller__dots:last-child {
  margin-right: 0;
}
.s-theme-V .s-o-controller__dots span {
  margin: 0 !important;
}
.s-theme-V .s-o-controller__dots span.s-o-controller__span {
  background-color: var(--primary-color-1) !important;
  opacity: 0.2712;
}
.s-theme-V .s-o-controller__dots.active span.s-o-controller__span {
  width: 21px;
  opacity: 1;
  border-radius: 5px;
}
.s-theme-V .s-o-controller__dots.active:hover span.s-o-controller__span {
  background-color: var(--primary-color-1) !important;
}
.s-theme-V .s-o-controller__dots.s-o-controller__dots--variant span.s-o-controller__span {
  background-color: var(--gray-100) !important;
}
.s-theme-V .s-o-controller__dots.s-o-controller__dots--variant.active span.s-o-controller__span {
  background-color: var(--second-color-2) !important;
  border: 1px solid var(--second-color-1);
}
.s-theme-V .s-o-controller__dots.s-o-controller__dots--variant.active:hover span.s-o-controller__span {
  background-color: var(--second-color-2) !important;
}
.s-theme-V .owl-carousel button.s-o-controller__nav {
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .owl-carousel button.s-o-controller__nav.owl-next, .s-theme-V .owl-carousel button.s-o-controller__nav.owl-prev {
  background: var(--primary-color-2);
  border-radius: 50%;
}
.s-theme-V .owl-carousel button.s-o-controller__nav.owl-next:not(.disabled):hover, .s-theme-V .owl-carousel button.s-o-controller__nav.owl-prev:not(.disabled):hover {
  background-color: var(--primary-color-1);
}
.s-theme-V .owl-carousel button.s-o-controller__nav.owl-next.disabled, .s-theme-V .owl-carousel button.s-o-controller__nav.owl-prev.disabled {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25);
  background: none;
  outline: none;
}
.s-theme-V .owl-carousel .owl-nav {
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .owl-carousel .owl-nav.disabled .owl-dots.disabled {
  opacity: 1;
}

.s-theme-V .s-t-icon--test::after {
  display: block;
  position: static;
  content: "<";
  font-size: 16px;
}
.s-theme-V .s-o-btn.s-t-btn--l {
  min-height: 56px;
  padding: 16px 48px;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 600;
  min-width: 150px;
  max-width: 100%;
  border: 0px;
  border-radius: 28px;
  -webkit-border-radius: 28px;
  display: flex;
  justify-content: center;
  width: max-content;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: var(--btn-primary-background);
  color: var(--btn-primary-color);
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-background);
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--l {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-btn.s-t-btn--l {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--l {
    padding: 8px 18px;
    min-height: 40px;
    height: auto;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-btn.s-t-btn--l {
    padding: 8px 48px;
    min-height: 40px;
    height: auto;
  }
}
.s-theme-V .s-o-btn.s-t-btn--l:active {
  outline: none;
  color: var(--btn-primary-press-color);
  outline: none;
  background-color: var(--btn-primary-press-background);
}
.s-theme-V .s-o-btn.s-t-btn--l:hover {
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-hover-background);
}
.s-theme-V .s-o-btn.s-t-btn--l:focus {
  outline: none;
  border: solid 2px var(--btn-primary-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--l:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--l.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--l:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--l.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--l:disabled:hover {
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--l.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--l:disabled .s-o-icon i {
  color: var(--btn-primary-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--l .s-o-icon i {
  color: var(--btn-primary-color);
}
.s-theme-V .s-o-btn.s-t-btn--m {
  min-height: 56px;
  padding: 12px 48px;
  min-height: 48px;
  height: min-content;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 600;
  min-width: 150px;
  max-width: 100%;
  border: 0px;
  border-radius: 28px;
  -webkit-border-radius: 28px;
  display: flex;
  justify-content: center;
  width: max-content;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: var(--btn-primary-background);
  color: var(--btn-primary-color);
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-background);
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--m {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-btn.s-t-btn--m {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--m {
    padding: 8px 18px;
    min-height: 40px;
    height: auto;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-btn.s-t-btn--m {
    padding: 8px 48px;
    min-height: 40px;
    height: auto;
  }
}
.s-theme-V .s-o-btn.s-t-btn--m:active {
  outline: none;
  color: var(--btn-primary-press-color);
  outline: none;
  background-color: var(--btn-primary-press-background);
}
.s-theme-V .s-o-btn.s-t-btn--m:hover {
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-hover-background);
}
.s-theme-V .s-o-btn.s-t-btn--m:focus {
  outline: none;
  border: solid 2px var(--btn-primary-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--m:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--m.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--m:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--m.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--m:disabled:hover {
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--m.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--m:disabled .s-o-icon i {
  color: var(--btn-primary-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--m .s-o-icon i {
  color: var(--btn-primary-color);
}
.s-theme-V .s-o-btn.s-t-btn--s {
  min-height: 56px;
  padding: 8px 48px;
  min-height: 40px;
  height: min-content;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 600;
  min-width: 150px;
  max-width: 100%;
  border: 0px;
  border-radius: 28px;
  -webkit-border-radius: 28px;
  display: flex;
  justify-content: center;
  width: max-content;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: var(--btn-primary-background);
  color: var(--btn-primary-color);
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-background);
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--s {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-btn.s-t-btn--s {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--s {
    padding: 8px 18px;
    min-height: 40px;
    height: auto;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-btn.s-t-btn--s {
    padding: 8px 48px;
    min-height: 40px;
    height: auto;
  }
}
.s-theme-V .s-o-btn.s-t-btn--s:active {
  outline: none;
  color: var(--btn-primary-press-color);
  outline: none;
  background-color: var(--btn-primary-press-background);
}
.s-theme-V .s-o-btn.s-t-btn--s:hover {
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-hover-background);
}
.s-theme-V .s-o-btn.s-t-btn--s:focus {
  outline: none;
  border: solid 2px var(--btn-primary-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--s:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--s.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--s:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--s.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--s:disabled:hover {
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--s.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--s:disabled .s-o-icon i {
  color: var(--btn-primary-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--s .s-o-icon i {
  color: var(--btn-primary-color);
}
.s-theme-V .s-o-btn.s-t-btn--green {
  color: var(--btn-primary-cta-color);
  background-color: var(--btn-primary-cta-background);
}
.s-theme-V .s-o-btn.s-t-btn--green:active {
  outline: none;
  color: var(--btn-primary-cta-press-color);
  outline: none;
  background-color: var(--btn-primary-cta-press-background);
}
.s-theme-V .s-o-btn.s-t-btn--green:hover {
  color: var(--btn-primary-cta-color);
  background-color: var(--btn-primary-cta-hover-background);
}
.s-theme-V .s-o-btn.s-t-btn--green:focus {
  outline: none;
  border: solid 2px var(--btn-primary-cta-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--green:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--green.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--green:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-primary-cta-disabled-color);
  background-color: var(--btn-primary-cta-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--green.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--green:disabled:hover {
  color: var(--btn-primary-cta-disabled-color);
  background-color: var(--btn-primary-cta-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--green.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--green:disabled .s-o-icon i {
  color: var(--btn-primary-cta-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--green .s-o-icon i {
  color: var(--btn-primary-cta-color);
}
.s-theme-V .s-o-btn.s-t-btn--outline {
  color: var(--btn-secondary-color);
  background-color: var(--btn-secondary-background);
  border: 1px solid var(--btn-secondary-outline);
}
.s-theme-V .s-o-btn.s-t-btn--outline:active {
  outline: none;
  color: var(--btn-secondary-press-color);
  border: solid 1px var(--btn-secondary-press-outline);
}
.s-theme-V .s-o-btn.s-t-btn--outline:active .s-o-icon i {
  color: var(--btn-secondary-press-color);
}
.s-theme-V .s-o-btn.s-t-btn--outline:hover {
  color: var(--btn-secondary-color);
  background-color: var(--btn-secondary-background);
  border: solid 1px var(--btn-secondary-hover-outline);
}
.s-theme-V .s-o-btn.s-t-btn--outline:focus {
  outline: none;
  border: solid 2px var(--btn-secondary-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--outline:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--outline.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--outline:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-secondary-disabled-color);
  background-color: var(--btn-secondary-background);
  border: solid 2px var(--btn-secondary-disabled-outline);
}
.s-theme-V .s-o-btn.s-t-btn--outline.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--outline:disabled:hover {
  color: var(--btn-secondary-disabled-color);
  background-color: var(--btn-secondary-background);
  border: solid 2px var(--btn-secondary-disabled-outline);
}
.s-theme-V .s-o-btn.s-t-btn--outline.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--outline:disabled .s-o-icon i {
  color: var(--btn-secondary-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--outline .s-o-icon i {
  color: var(--btn-secondary-color);
}
.s-theme-V .s-o-btn.s-t-btn--outline:focus {
  border: solid 2px var(--btn-secondary-press-outline) !important;
}
.s-theme-V .s-o-btn.s-t-btn--outline:focus:not(:focus-visible) {
  border: 1px solid var(--btn-secondary-outline) !important;
}
.s-theme-V .s-o-btn.s-t-btn--outline:active {
  background-color: #ffffff;
}
.s-theme-V .s-o-btn.s-t-btn--alert {
  color: var(--btn-alert-color);
  background-color: var(--btn-alert-background);
  border: 1px solid var(--btn-alert-outline);
}
.s-theme-V .s-o-btn.s-t-btn--alert:active {
  outline: none;
  color: var(--btn-alert-press-color);
  border: solid 1px var(--btn-alert-press-outline);
}
.s-theme-V .s-o-btn.s-t-btn--alert:active .s-o-icon i {
  color: var(--btn-alert-press-color);
}
.s-theme-V .s-o-btn.s-t-btn--alert:hover {
  color: var(--btn-alert-color);
  background-color: var(--btn-alert-background);
  border: solid 1px var(--btn-alert-hover-outline);
}
.s-theme-V .s-o-btn.s-t-btn--alert:focus {
  outline: none;
  border: solid 2px var(--btn-alert-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--alert:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--alert.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--alert:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-secondary-disabled-color);
  background-color: var(--btn-alert-background);
  border: solid 2px var(--btn-secondary-disabled-outline);
}
.s-theme-V .s-o-btn.s-t-btn--alert.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--alert:disabled:hover {
  color: var(--btn-secondary-disabled-color);
  background-color: var(--btn-alert-background);
  border: solid 2px var(--btn-secondary-disabled-outline);
}
.s-theme-V .s-o-btn.s-t-btn--alert.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--alert:disabled .s-o-icon i {
  color: var(--btn-secondary-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--alert .s-o-icon i {
  color: var(--btn-alert-color);
}
.s-theme-V .s-o-btn.s-t-btn--alert:focus {
  border: solid 2px var(--btn-alert-focus-outline) !important;
}
.s-theme-V .s-o-btn.s-t-btn--alert:focus:not(:focus-visible) {
  border: 1px solid var(--btn-alert-outline) !important;
}
.s-theme-V .s-o-btn.s-t-btn--alert:active {
  background-color: #ffffff;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary {
  color: var(--btn-tertiary-color);
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 600;
  background-color: transparent;
  border: none;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--tertiary {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-btn.s-t-btn--tertiary {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-btn.s-t-btn--tertiary:hover {
  color: var(--btn-tertiary-hover-color);
  background-color: transparent;
  border: none;
  text-decoration: underline;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary:hover span {
  text-decoration: underline;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary:hover .s-o-icon i {
  color: var(--btn-tertiary-hover-color);
}
.s-theme-V .s-o-btn.s-t-btn--tertiary:active {
  outline: none;
  color: var(--btn-tertiary-press-color);
  background-color: var(--btn-tertiary-press-background);
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary:active .s-o-icon i {
  color: var(--btn-tertiary-press-color);
}
.s-theme-V .s-o-btn.s-t-btn--tertiary:focus {
  color: var(--btn-tertiary-focus-color);
  outline: none;
  border: solid 2px var(--btn-tertiary-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary:focus .s-o-icon i {
  color: var(--btn-tertiary-focus-color);
}
.s-theme-V .s-o-btn.s-t-btn--tertiary:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--tertiary:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-secondary-disabled-color);
  background-color: transparent;
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--tertiary:disabled:hover {
  color: var(--btn-secondary-disabled-color);
  background-color: transparent;
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--tertiary:disabled .s-o-icon i {
  color: var(--btn-secondary-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--tertiary .s-o-icon i {
  color: var(--btn-tertiary-color);
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant {
  color: var(--btn-tertiary-variant-color);
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 600;
  background-color: transparent;
  border: none;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--tertiary-variant {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-btn.s-t-btn--tertiary-variant {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant:hover {
  color: var(--btn-tertiary-variant-hover-color);
  background-color: transparent;
  border: none;
  text-decoration: underline;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant:hover span {
  text-decoration: underline;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant:hover .s-o-icon i {
  color: var(--btn-tertiary-variant-hover-color);
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant:active {
  outline: none;
  color: var(--btn-tertiary-variant-press-color);
  background-color: var(--btn-tertiary-variant-press-background);
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant:active .s-o-icon i {
  color: var(--btn-tertiary-variant-press-color);
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant:focus {
  color: var(--btn-tertiary-variant-focus-color);
  outline: none;
  border: solid 2px var(--btn-tertiary-variant-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant:focus .s-o-icon i {
  color: var(--btn-tertiary-variant-focus-color);
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--tertiary-variant:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-secondary-disabled-color);
  background-color: transparent;
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--tertiary-variant:disabled:hover {
  color: var(--btn-secondary-disabled-color);
  background-color: transparent;
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--tertiary-variant:disabled .s-o-icon i {
  color: var(--btn-secondary-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--tertiary-variant .s-o-icon i {
  color: var(--btn-tertiary-variant-color);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s {
  padding: 8px;
  height: 32px;
  width: 32px;
  min-width: unset;
  color: var(--btn-icon-color);
  background-color: var(--btn-icon-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s i {
  font-size: 16px;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s:active {
  outline: none;
  color: var(--btn-icon-press-color);
  outline: none;
  background-color: var(--btn-icon-press-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s:hover {
  color: var(--btn-icon-color);
  background-color: var(--btn-icon-hover-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s:focus {
  outline: none;
  border: solid 2px var(--btn-icon-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-icon-disabled-color);
  background-color: var(--btn-icon-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s:disabled:hover {
  color: var(--btn-icon-disabled-color);
  background-color: var(--btn-icon-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s:disabled .s-o-icon i {
  color: var(--btn-icon-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s .s-o-icon i {
  color: var(--btn-icon-color);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s .s-o-icon.s-t-icon--center {
  width: 16px;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s .s-o-icon.s-t-icon--center i {
  font-size: 16px;
  line-height: normal;
  top: -8px;
  left: 0;
  font-family: "ico-sura";
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--s .s-o-icon.s-t-icon--center i {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m {
  padding: 16px;
  height: 48px;
  width: 48px;
  min-width: unset;
  color: var(--btn-icon-color);
  background-color: var(--btn-icon-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m i {
  font-size: 24px;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m:active {
  outline: none;
  color: var(--btn-icon-press-color);
  outline: none;
  background-color: var(--btn-icon-press-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m:hover {
  color: var(--btn-icon-color);
  background-color: var(--btn-icon-hover-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m:focus {
  outline: none;
  border: solid 2px var(--btn-icon-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-icon-disabled-color);
  background-color: var(--btn-icon-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m:disabled:hover {
  color: var(--btn-icon-disabled-color);
  background-color: var(--btn-icon-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m:disabled .s-o-icon i {
  color: var(--btn-icon-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m .s-o-icon i {
  color: var(--btn-icon-color);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m .s-o-icon.s-t-icon--center {
  width: 24px;
  display: flex;
  justify-content: center;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m .s-o-icon.s-t-icon--center i {
  font-size: 24px;
  line-height: normal;
  top: -12px;
  font-family: "ico-sura";
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--m .s-o-icon.s-t-icon--center i {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l {
  padding: 16px;
  height: 56px;
  width: 56px;
  min-width: unset;
  color: var(--btn-icon-color);
  background-color: var(--btn-icon-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l i {
  font-size: 24px;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l:active {
  outline: none;
  color: var(--btn-icon-press-color);
  outline: none;
  background-color: var(--btn-icon-press-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l:hover {
  color: var(--btn-icon-color);
  background-color: var(--btn-icon-hover-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l:focus {
  outline: none;
  border: solid 2px var(--btn-icon-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l.s-t-disabled, .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-icon-disabled-color);
  background-color: var(--btn-icon-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l.s-t-disabled:hover, .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l:disabled:hover {
  color: var(--btn-icon-disabled-color);
  background-color: var(--btn-icon-disabled-background);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l.s-t-disabled .s-o-icon i, .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l:disabled .s-o-icon i {
  color: var(--btn-icon-disabled-color);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l .s-o-icon i {
  color: var(--btn-icon-color);
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l .s-o-icon.s-t-icon--center {
  width: 24px;
}
.s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l .s-o-icon.s-t-icon--center i {
  font-size: 24px;
  line-height: normal;
  top: -12px;
  left: 0;
  font-family: "ico-sura";
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn.s-t-btn--icon.s-t-btn--l .s-o-icon.s-t-icon--center i {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-o-btn.s-t-btn--fw-mobil.s-t-btn--s, .s-theme-V .s-o-btn.s-t-btn--fw-mobil.s-t-btn--l, .s-theme-V .s-o-btn.s-t-btn--fw-mobil.s-t-btn--m {
    width: 100%;
  }
}
.s-theme-V .s-o-btn .s-o-icon {
  position: relative;
}
.s-theme-V .s-o-btn .s-o-icon i {
  position: absolute;
}
.s-theme-V .s-o-btn .s-o-icon.s-t-icon--left {
  width: 16px;
}
.s-theme-V .s-o-btn .s-o-icon.s-t-icon--left i {
  font-size: 16px;
  line-height: normal;
  top: -8px;
  left: 0;
  font-family: "ico-sura";
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn .s-o-icon.s-t-icon--left i {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-btn .s-o-icon.s-t-icon--right {
  width: 24px;
}
.s-theme-V .s-o-btn .s-o-icon.s-t-icon--right i {
  font-size: 24px;
  line-height: normal;
  top: -12px;
  left: 0;
  font-family: "ico-sura";
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn .s-o-icon.s-t-icon--right i {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-btn-group {
  display: flex;
}
.s-theme-V .s-o-btn-group .s-o-btn {
  margin-right: 16px;
}
.s-theme-V .s-o-btn-group .s-o-btn:last-child {
  margin-right: 0px;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-btn-group .s-o-btn.s-t-btn--fw-mobil {
    margin-right: 0px;
    margin-bottom: 12px;
  }
  .s-theme-V .s-o-btn-group .s-o-btn.s-t-btn--fw-mobil:last-child {
    margin-right: 0px;
    margin-bottom: 0px;
  }
}

.s-theme-V .s-o-dropdown {
  list-style-type: none;
  border: 1px solid var(--dropdown-border-color);
  border-radius: 12px;
}
.s-theme-V .s-o-dropdown ul {
  list-style-type: none;
}
.s-theme-V .s-o-dropdown .s-o-dropdown__toggle {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
}
.s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__left {
  align-items: center;
}
.s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__left .s-o-icon {
  margin-right: 12px;
}
.s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right {
  margin-left: 12px;
}
.s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right .s-o-dropdown__help {
  margin-right: 12px;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right .s-o-dropdown__help {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right .s-o-dropdown__help {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right .s-o-icon i {
  font-size: 12px;
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right .s-o-icon i {
    font-size: 0.75rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__heading {
  display: flex;
  flex-direction: column;
}
.s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 600;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__description {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  margin-top: 4px;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__description {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__description {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-dropdown .s-o-dropdown__item {
  display: flex;
  justify-content: space-between;
  padding: 16px;
}
.s-theme-V .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left .s-o-icon {
  margin-right: 12px;
}
.s-theme-V .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__text {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__text {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__text {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__help {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__help {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__help {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-dropdown .s-o-dropdown__content {
  list-style-type: none;
}

.s-theme-V .s-o-tabs__list {
  display: flex;
  list-style-type: none;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle {
  padding: 12px 16px;
  border: 0px;
  display: flex;
  height: 48px;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  width: max-content;
  color: var(--gray-400);
}
@media (max-width: 767px) {
  .s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle .s-t-tabs__toggle--decorate {
  align-items: center;
  display: flex;
  height: 24px;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle .s-t-tabs__toggle--decorate span {
  height: min-content;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle .s-o-icon i {
  font-size: 24px;
  height: 24px;
  width: 24px;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle:hover .s-t-tabs__toggle--decorate::after {
  content: "";
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: -12px;
  border-radius: 50px 50px 0px 0px;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate {
  display: flex;
  position: relative;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: -12px;
  border-radius: 50px 50px 0px 0px;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle .s-t-tabs__toggle--decorate {
  position: relative;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle .s-o-icon i {
  color: var(--gray-400);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle:hover {
  color: var(--second-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle:hover .s-t-tabs__toggle--decorate::after {
  opacity: 0.5;
  background-color: var(--second-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle:hover .s-o-icon i {
  color: var(--second-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle:focus, .s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle:focus-visible {
  outline: solid var(--second-color-1) 2px;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle:disabled {
  color: var(--pantone-color-5);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle:disabled .s-o-icon i {
  color: var(--gray-300);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle:disabled .s-t-tabs__toggle--decorate::after {
  content: "";
  background-color: transparent;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active {
  color: var(--primary-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  content: "";
  background-color: var(--primary-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active .s-o-icon i {
  color: var(--primary-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
  position: relative;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle {
  padding: 12px 16px;
  border: 0px;
  display: flex;
  height: 48px;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  position: relative;
  color: var(--gray-400);
}
@media (max-width: 767px) {
  .s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle .s-t-tabs__toggle--decorate {
  align-items: center;
  display: flex;
  height: 24px;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle .s-t-tabs__toggle--decorate span {
  height: min-content;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle .s-o-icon i {
  font-size: 24px;
  height: 24px;
  width: 24px;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: 0px;
  border-radius: 0px;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle:hover .s-t-tabs__toggle--decorate::after {
  content: "";
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: 0px;
  border-radius: 0px;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle .s-o-icon i {
  color: var(--gray-400);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle:hover {
  color: var(--second-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle:hover .s-t-tabs__toggle--decorate::after {
  opacity: 0.5;
  background-color: var(--primary-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle:hover .s-o-icon i {
  color: var(--second-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle:focus, .s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle:focus-visible {
  outline: solid var(--second-color-1) 2px;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle:disabled {
  color: var(--pantone-color-5);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle:disabled .s-o-icon i {
  color: var(--gray-300);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle:disabled .s-t-tabs__toggle--decorate::after {
  content: "";
  background-color: transparent;
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active {
  color: var(--primary-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  content: "";
  background-color: var(--primary-color-1);
}
.s-theme-V .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active .s-o-icon i {
  color: var(--primary-color-1);
}

.s-theme-V .s-o-tag {
  display: inline-block;
  min-width: 70px;
  max-height: 24px;
  border-radius: var(--border-radius-16);
  padding: 4px 12px;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--primary-color-1);
  background-color: var(--primary-color-2);
}
@media (max-width: 767px) {
  .s-theme-V .s-o-tag {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-tag {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-tag.s-o-tag__icon {
  min-width: 86px;
}
.s-theme-V .s-o-tag.s-o-tag__icon.s-o-tag--icon-left {
  padding-left: 8px;
}
.s-theme-V .s-o-tag.s-o-tag__icon.s-o-tag--icon-left .s-o-tag__icon {
  margin-right: 4px;
  font-size: 12px;
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-tag.s-o-tag__icon.s-o-tag--icon-left .s-o-tag__icon {
    font-size: 0.75rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-tag.s-o-tag__icon.s-o-tag--icon-right {
  padding-right: 8px;
}
.s-theme-V .s-o-tag.s-o-tag__icon.s-o-tag--icon-right .s-o-tag__icon {
  margin-left: 4px;
  font-size: 12px;
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-tag.s-o-tag__icon.s-o-tag--icon-right .s-o-tag__icon {
    font-size: 0.75rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-tag:not(.s-o-tag--status, .s-o-tag--disabled):hover {
  color: var(--second-color-1);
  border: 1px solid var(--second-color-1);
}
.s-theme-V .s-o-tag:not(.s-o-tag--status, .s-o-tag--disabled):hover i {
  color: var(--second-color-1);
}
.s-theme-V .s-o-tag:not(.s-o-tag--status, .s-o-tag--disabled):active {
  background-color: var(--primary-color-1);
  color: var(--primary-color-2);
}
.s-theme-V .s-o-tag:not(.s-o-tag--status, .s-o-tag--disabled):active i {
  color: var(--primary-color-2);
}
.s-theme-V .s-o-tag:not(.s-o-tag--status, .s-o-tag--disabled):focus {
  border: 2px solid var(--second-color-1);
}
.s-theme-V .s-o-tag.s-o-tag--disabled {
  background-color: var(--light-50);
  color: var(--pantone-color-5);
}
.s-theme-V .s-o-tag.s-o-tag--status {
  color: var(--info-1);
  background-color: var(--info-2);
  max-height: none;
  border-radius: 4px;
  min-width: auto;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-tag.s-o-tag--status {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-tag.s-o-tag--status {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-tag.s-o-tag--status.s-o-tag--error {
  color: var(--error-1);
  background-color: var(--error-2);
}
.s-theme-V .s-o-tag.s-o-tag--status.s-o-tag--alert {
  color: var(--warning-1);
  background-color: var(--warning-2);
}
.s-theme-V .s-o-tag.s-o-tag--status.s-o-tag--success {
  color: var(--success-1);
  background-color: var(--success-2);
}

.s-theme-V .s-o-link {
  height: 8px;
  width: 16px;
  font-size: 16px;
  text-decoration-line: underline;
  font-weight: 400;
  color: var(--primary-color-1);
}
.s-theme-V .s-o-link:focus {
  color: var(--primary-color-1);
}
.s-theme-V .s-o-link:hover {
  color: var(--second-color-1);
}
.s-theme-V .s-o-link.link--disable,
.s-theme-V .s-o-link :disabled {
  color: var(--pantone-color-5);
}
.s-theme-V .s-o-link.link--pressed {
  color: var(--link-tertiary-color);
}

.s-o-tooltip .s-o-tooltip__txt {
  max-height: 44px;
  max-width: 256px;
  background: var(--second-color-1);
  color: var(--primary-color-2);
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  padding: 8px 16px;
  border-radius: 4px;
  box-shadow: 0px 6px 80px 0px rgba(0, 0, 0, 0.15);
}
@media (max-width: 767px) {
  .s-o-tooltip .s-o-tooltip__txt {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-o-tooltip .s-o-tooltip__txt {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-o-tooltip .s-o-tooltip__arrow {
  width: 16px;
  height: 8px;
}
.s-o-tooltip .s-o-tooltip__arrow::before {
  border-top-color: var(--second-color-1);
  border-width: 4px 8px;
}
.s-o-tooltip.s-o-tooltip--notify .s-o-tooltip__txt {
  display: flex;
  align-items: center;
  min-height: 72px;
  padding: 12px 16px;
  background: var(--primary-color-2);
  color: var(--gray-300);
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.25);
  border-radius: 8px;
}
.s-o-tooltip.s-o-tooltip--notify .s-o-tooltip__arrow::before {
  border-top-color: var(--primary-color-1);
}

.s-theme-V .s-icon,
.s-theme-V [class^=s-icon],
.s-theme-V [class*=" s-icon"] {
  font-size: 16px;
  line-height: normal;
  color: var(--primary-color-1);
}
@media (max-width: 767px) {
  .s-theme-V .s-icon,
  .s-theme-V [class^=s-icon],
  .s-theme-V [class*=" s-icon"] {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-o-icon {
  color: var(--primary-color-1);
}

.s-theme-V .s-c-banner_mask_3 {
  width: 100%;
  height: 100%;
  border-radius: 15px;
  padding: 0px 0px 0px 0px;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .s-theme-V .s-c-banner_mask_3 {
    padding: 0px 0px 0px 96px;
  }
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container {
  padding: 0;
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content {
  gap: 24px;
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text {
  flex: 1 0 48%;
  height: auto;
  text-align: left;
  align-self: center;
  padding: 56px 0px;
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h1,
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h2,
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h3,
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h4,
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h5,
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h6 {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
  margin-bottom: 8px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h1,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h2,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h3,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h4,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h5,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h1,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h2,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h3,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h4,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h5,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h1,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h2,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h3,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h4,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h5,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text h6 {
    font-size: 2rem;
  }
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 600;
  margin-bottom: 40px;
  word-wrap: break-word;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text p {
    font-size: 1.125rem;
  }
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button {
  min-height: 56px;
  padding: 16px 48px;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 600;
  min-width: 150px;
  max-width: 100%;
  border: 0px;
  border-radius: 28px;
  -webkit-border-radius: 28px;
  display: flex;
  justify-content: center;
  width: max-content;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: var(--btn-primary-background);
  color: var(--btn-primary-color);
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-background);
  border-radius: 50px;
  gap: 16px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button {
    padding: 8px 18px;
    min-height: 40px;
    height: auto;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button {
    padding: 8px 48px;
    min-height: 40px;
    height: auto;
  }
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button:active {
  outline: none;
  color: var(--btn-primary-press-color);
  outline: none;
  background-color: var(--btn-primary-press-background);
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button:hover {
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-hover-background);
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button:focus {
  outline: none;
  border: solid 2px var(--btn-primary-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button.s-t-disabled, .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button.s-t-disabled:hover, .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button:disabled:hover {
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button.s-t-disabled .s-o-icon i, .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button:disabled .s-o-icon i {
  color: var(--btn-primary-disabled-color);
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button .s-o-icon i {
  color: var(--btn-primary-color);
}
@media (width: 1024px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-o-btn.s-t-btn--fw-mobil {
    width: max-content;
  }
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img {
  flex: 0 0 357px;
  margin: 0;
  border-radius: 0px 16px 16px 0px;
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img .s-c-banner_mask_3_img_1 {
  border-radius: 0px 16px 16px 0px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img .s-c-banner_mask_3_img_1 {
    object-position: center top;
  }
}
.s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img .s-c-banner_mask_3_img_1.s-c-banner_mask_3_img_desktop {
  display: none;
}
@media (min-width: 768px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img .s-c-banner_mask_3_img_1.s-c-banner_mask_3_img_desktop {
    display: block;
  }
}
@media (min-width: 768px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img .s-c-banner_mask_3_img_1.s-c-banner_mask_3_img_mobile {
    display: none;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img .s-c-banner_mask_3_img_1.s-c-banner_mask_3_img_mobile {
    border-radius: 0px;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-banner_mask_3 {
    padding: 0px 0px 0px 0px;
  }
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container {
    width: 100%;
    flex-direction: column-reverse;
    padding: 0px;
    gap: 0px;
  }
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content {
    flex-direction: column-reverse;
  }
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text {
    padding: 0px;
    align-self: unset;
  }
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3_txt_mobile {
    display: flex;
    flex-direction: column;
    gap: 12px;
    width: 100%;
    padding: 0px 50px 24px 50px;
  }
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3_txt_mobile h1,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3_txt_mobile h2,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3_txt_mobile h3 {
    font-family: var(--font-family);
    font-weight: 700;
  }
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3_txt_mobile h4,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3_txt_mobile h5,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3_txt_mobile h6,
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3_txt_mobile p {
    margin-bottom: 0px;
  }
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button {
    min-height: 56px;
    padding: 8px 48px;
    min-height: 40px;
    height: min-content;
    font-size: 16px;
    line-height: normal;
    font-family: var(--font-family);
    font-weight: 600;
    min-width: 150px;
    max-width: 100%;
    border: 0px;
    border-radius: 28px;
    -webkit-border-radius: 28px;
    display: flex;
    justify-content: center;
    width: max-content;
    justify-content: center;
    align-items: center;
    text-align: center;
    background-color: var(--btn-primary-background);
    color: var(--btn-primary-color);
    width: 100%;
  }
}
@media (max-width: 1023px) and (max-width: 767px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (max-width: 1023px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1023px) and (max-width: 767px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button {
    padding: 8px 18px;
    min-height: 40px;
    height: auto;
  }
}
@media (max-width: 1023px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text .s-c-banner_mask_3__button {
    padding: 8px 48px;
    min-height: 40px;
    height: auto;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img {
    flex-basis: auto;
    overflow: hidden;
    width: 100%;
    height: 192px;
    border-radius: 0px;
  }
}
@media (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px) {
  .s-theme-V .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img {
    height: 250px;
  }
}
.s-theme-V .s-s-banner_mask_3 h1,
.s-theme-V .s-s-banner_mask_3 h2,
.s-theme-V .s-s-banner_mask_3 h3,
.s-theme-V .s-s-banner_mask_3 h4 {
  display: none;
}
.s-theme-V .s-s-banner_mask_3 strong {
  font-family: var(--font-family);
  font-weight: 600;
}
.s-theme-V .s-s-banner_mask_3 pre,
.s-theme-V .s-s-banner_mask_3 code {
  display: none;
}
.s-theme-V .s-s-banner_mask_3 .portlet-msg-info,
.s-theme-V .s-s-banner_mask_3 .portlet-msg-alert,
.s-theme-V .s-s-banner_mask_3 .portlet-msg-error {
  display: none;
}
.s-theme-V .s-s-banner_mask_3 ol,
.s-theme-V .s-s-banner_mask_3 ul,
.s-theme-V .s-s-banner_mask_3 table,
.s-theme-V .s-s-banner_mask_3 .embed-responsive,
.s-theme-V .s-s-banner_mask_3 img,
.s-theme-V .s-s-banner_mask_3 audio {
  display: none;
}

.s-theme-V .s-c-banner-slider_cards {
  padding: 24px 11px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards {
    justify-content: space-between;
    padding: 119px 0 130px;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-text-container {
  margin-bottom: 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-text-container {
    margin-bottom: 32px;
    height: 100%;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-text {
  order: 1;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-text {
    justify-content: space-between;
    margin-right: 120px;
    max-width: 552px;
    order: 0;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-text .s-c-card-info {
  display: flex;
  flex-flow: column nowrap;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-text .s-c-card-info {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-text .s-c-card-info > div.s-d-flex:last-child {
    margin-top: auto;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-text .s-c-card-info .s-c-card-actions {
    width: 100%;
    margin-top: 16px;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-text .s-c-card-title {
  font-size: 1.625rem !important;
  line-height: 26px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-text .s-c-card-title {
    margin-bottom: 16px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-text .s-c-card-title {
    font-size: 48px !important;
    line-height: 48px;
    margin-bottom: 32px;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-text p {
  margin-bottom: 0;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-text p {
    margin-bottom: 26px;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-text p,
.s-theme-V .s-c-banner-slider_cards .s-c-card-text p > a {
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-text p,
  .s-theme-V .s-c-banner-slider_cards .s-c-card-text p > a {
    font-size: 22px;
    line-height: 22px;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-text button p {
  margin-bottom: 0;
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-actions > a {
  margin-bottom: 32px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-actions > a {
    width: 100%;
    margin-bottom: 12px;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-progress-info {
  flex: 0 0 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-progress-info {
    margin-top: 8px;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-progress-info .s-c-progress-bar-container {
  background-color: var(--pantone-color-5);
  border-radius: 4px;
  display: none;
  flex: 1 0 auto;
  height: 8px;
  margin-right: 30px;
  position: relative;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-progress-info .s-c-progress-bar-container {
    display: block;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-progress-info .s-c-progress-bar-container .s-c-progress-bar {
  border-radius: 4px;
  content: "";
  display: block;
  height: 8px;
  left: 0;
  position: absolute;
  top: 0;
  transition: width 0.3s ease-in;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-pagination-buttons .s-c-pagination-info {
    display: flex;
    align-items: center;
  }
  .s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-pagination-buttons button {
    width: 40px;
    height: 40px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-pagination-buttons button {
    width: 28px;
    height: 28px;
    min-height: 28px;
    padding: 1px 4px 2px;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-pagination-buttons .disabled {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25);
  background: none;
  outline: none;
  pointer-events: none !important;
  opacity: 0.5;
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-pagination-buttons .s-o-controller__nav.owl-next:not(.disabled):hover, .s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-pagination-buttons .s-o-controller__nav.owl-prev:not(.disabled):hover {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-actions .s-c-pagination-buttons .s-o-controller__icon {
  place-content: center;
  display: flex;
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-images {
  order: 0;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-images {
    order: 1;
    align-items: center;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-images .s-c-card-images-slider-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 132px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-images .s-c-card-images-slider-container {
    margin-bottom: 16px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-images .s-c-card-images-slider-container {
    width: 456px;
    height: 407px;
  }
  .s-theme-V .s-c-banner-slider_cards .s-c-card-images .s-c-card-images-slider-container .s-c-card-mobile-img {
    display: none !important;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-images .s-c-card-image {
  position: absolute;
  height: 100%;
  border-radius: 12px;
  overflow: hidden;
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-images .s-c-card-image img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
  position: absolute;
}
.s-theme-V .s-c-banner-slider_cards .s-c-card-images .s-c-card-image figcaption {
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  bottom: 0;
  display: none;
  padding: 8px 16px;
  position: absolute;
  right: -1px;
  transform: rotate(-90deg) translateX(100%);
  transform-origin: bottom right;
  white-space: nowrap;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-images .s-c-card-image figcaption {
    display: block;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-slider_cards .s-c-card-images .s-c-card-image {
    border: 1px solid #659fff;
  }
}
.s-theme-V .s-c-banner-slider_cards .s-o-controller__nav {
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--primary-color-2);
  border-radius: 50%;
  border: none;
}
.s-theme-V .s-c-banner-slider_cards .disabled {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25);
  background: none;
  outline: none;
  pointer-events: none !important;
  opacity: 0.5;
}
.s-theme-V .s-c-banner-slider_cards .s-o-controller__nav.owl-next:not(.disabled):hover, .s-theme-V .s-c-banner-slider_cards .s-o-controller__nav.owl-prev:not(.disabled):hover {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-banner-slider_cards .s-o-controller__icon {
  place-content: center;
  display: flex;
}

.s-theme-V .s-c-overlapped-cards {
  overflow: hidden;
  padding: 13px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards {
    padding: 60px 0;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container {
  min-width: 288px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card {
    max-width: 100%;
    border-radius: 24px;
    margin: 0 auto;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    box-shadow: 10px 0 10px rgba(0, 0, 0, 0.15);
    height: 100%;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card.s-c-ov-card-opened .s-c-ov-card-content-image {
  transform: translateX(0px);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-title {
    min-width: 96px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-title .s-c-ov-card-title-txt {
  transform: rotate(-90deg) translateX(100%);
  transform-origin: bottom right;
  white-space: nowrap;
  bottom: 0;
  right: 0;
  font-weight: 700;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-title .s-c-ov-card-title-txt {
    padding: 32px 33px 32px 32px;
    font-size: 26px;
    line-height: 26px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content {
  padding: 16px;
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content {
    min-width: 448px;
    padding: 48px 0;
    margin-right: 24px;
    margin-left: 90px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-title {
  font-size: 2.25rem;
  line-height: 36px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-title {
    font-size: 32px;
    line-height: 32px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description {
  margin-top: 4px;
  margin-bottom: 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description {
    margin-top: 16px;
    margin-bottom: 32px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description h1,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description h2,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description h3,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description h4,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description strong,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description pre,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description code,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description ol,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description ul,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description table,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description img,
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description audio {
  display: none;
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description p {
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description p {
    font-size: 18px;
    line-height: 18px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description {
  width: 100%;
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description .s-c-ov-card-price-upper-text {
  padding: 8px 16px;
  font-size: 0.875rem;
  line-height: normal;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  margin-left: 31px;
  margin-right: 31px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description .s-c-ov-card-price-upper-text {
    font-size: 14px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description .s-c-ov-card-price-lower-text {
  padding: 8px 16px;
  font-size: 0.875rem;
  line-height: normal;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  margin-left: 31px;
  margin-right: 31px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description .s-c-ov-card-price-lower-text {
    font-size: 12px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description .s-c-ov-card-price-text {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 3rem;
  line-height: 48px;
  border-radius: 12px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description .s-c-ov-card-price-text {
    font-size: 48px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info {
  z-index: 0;
  flex: 1 1 auto;
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data {
  max-width: 456px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 17px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data {
    padding: 0;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data {
    margin-top: 0;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h1, .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h2, .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h3, .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h4, .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h5, .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h6 {
  font-size: 1.625rem;
  line-height: 26px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h1, .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h2, .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h3, .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h4, .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h5, .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > h6 {
    font-size: 48px;
    line-height: 48px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > p {
  font-size: 1.125rem;
  line-height: normal;
  margin-bottom: 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-data > p {
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 32px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-image {
  width: 100%;
  height: 240px;
  max-height: 240px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-image {
    max-width: 604px;
    height: 616px;
    max-height: 616px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-cards-basic-info .s-c-ov-basic-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-card-mobile-foot-buttons {
  margin-top: 70px;
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-card-mobile-foot-buttons button {
  font-size: 0.875rem;
  display: flex;
  flex: 1 1 116px;
  min-width: auto;
  margin: 8px;
  padding: 11px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-card-mobile-foot-buttons button {
    font-size: 14px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-card-mobile-foot-buttons button:hover {
  padding: 10px;
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon {
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-start;
  align-items: center;
  margin: 0 4px;
  flex: 0 0 94px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon {
    flex: 0 0 151px;
    margin: 0 8px;
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon:first-child {
  margin-left: 0;
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon:last-child {
  margin-right: 0;
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon figure {
  max-width: 72px;
  max-height: 70px;
  margin-bottom: 8px;
  position: relative;
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon figure img {
  width: 72px;
  height: 70px;
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon figure .image-tooltip[data-toggle] {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon figure .image-tooltip[data-toggle] {
    display: block;
    position: absolute;
    top: -3px;
    right: -3px;
    width: 24px;
    height: 24px;
    border: 2px solid #2E2E2E;
    border-radius: 50%;
    background-color: #FFFFFF;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEjSURBVHgBjVG9TgJBEJ5ZiTFW+AZnbEhsTHyBo0AsaRRj4xl/O/EJ9J4A6tME6ZAKO6HhXsAYC0sTHoHKhGY/ZrlbAskUTLO73/fNzDezREocn90HlZObA40zGgigbQyP1k7Io6iBBdcesE2A+sNe0iHdYiiaB2sRs/Mq7b8zilNmvnSWxFg4nW7vbG79txh0MWdBEfshLdlnT4AwYeKiPwWRQog/u68pL7c+Or2qEZt2JvIboMdBL2n554a/VM7FGvhJxKWVAZhKe/uHk7/fr5/sKVGt3zblaOQlU4EDuQRg6nibgr3JfLHJP8iJx8y2PHh/KQs5dpJhN4mYzS6I+lIostZGCzvLLqr1u5F0xepqr8Ow1lD/Rk3wUVAzgA+3dC1mjThs7SNbO2gAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
    background-position: center;
  }
  .s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon figure .image-tooltip[data-toggle]:hover {
    background-color: #2E2E2E;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF0WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDEgNzkuYThkNDc1MzQ5LCAyMDIzLzAzLzIzLTEzOjA1OjQ1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuNyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDgtMDhUMTU6Mzg6MTMtMDU6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA4LTEwVDEzOjE4OjIzLTA1OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA4LTEwVDEzOjE4OjIzLTA1OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOTkxYzY3MC04NGNkLTQ3YWYtYWI1Ny0wNDMyNmJmY2FhYTUiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4MDk3ZjhkNS1hOWVhLTU5NGMtOTlkZC0zZGMyZmFkMzI5YTEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmNjFlNGJlOC01NWRjLTQ3YWQtYTZhNS1hYWQ2MWFjY2RlZDEiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmY2MWU0YmU4LTU1ZGMtNDdhZC1hNmE1LWFhZDYxYWNjZGVkMSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0wOFQxNTozODoxMy0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5OTFjNjcwLTg0Y2QtNDdhZi1hYjU3LTA0MzI2YmZjYWFhNSIgc3RFdnQ6d2hlbj0iMjAyMy0wOC0xMFQxMzoxODoyMy0wNTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjcgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5QE6QwAAARtJREFUKJFjYMACVm3cabNm865wbHJYwa27D99/+frtHzY5JlyauLk4GbFqWLVxp83l67eebd97ZDYuzRt37Cu4fP3WszWbd4WzMDExSutoqErqaKim3Lr7MOTClRu+MIWLV++S11ST3musp6XMwMDA8PTZKxcGBgaIJ89cvHrnPxR8+frtHzJ96+6D9xt37C3AsHrLrv3tMEUwsPfQifVY3blm667wW3cfvP+PBl6/ffcbw3/Hz1w4B1Nw6+6D96/fvvv9/////8jOPHPx6u1VG3faMKzZvCscZhLMnbfuPnz//////zD/Xb5+69n/////Hzx+5gDcOcg2ImtABO3egsWrd8lj9Q82DTDAgk3w8dPnBxgY/jtgkwMAoV/kJF1rrewAAAAASUVORK5CYII=");
  }
}
.s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon p, .s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon strong {
  font-size: 1rem;
  text-align: center;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon p, .s-theme-V .s-c-overlapped-cards .s-c-ov-card-right-icon strong {
    font-size: 16px;
  }
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-cards-full-size .s-c-ov-card-mobile-foot-buttons {
  margin: 0 0 25px;
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-cards-full-size .s-c-ov-cards-container {
  flex: 0 1 100%;
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-cards-full-size .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content-image {
  min-width: 360px;
  max-height: 616px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-cards-full-size .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content-image {
    max-width: 360px;
  }
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-cards-full-size .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content-image picture {
  width: 100%;
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-cards-full-size .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-rlt .s-c-ov-cards-container .s-c-ov-card {
    border-radius: 24px 0 0 24px;
    box-shadow: -10px 0 10px rgba(0, 0, 0, 0.15);
  }
  .s-theme-V .s-c-overlapped-cards.s-c-ov-rlt .s-c-ov-cards-container .s-c-ov-card[data-index="3"] {
    padding-right: 309px;
  }
  .s-theme-V .s-c-overlapped-cards.s-c-ov-rlt .s-c-ov-cards-container .s-c-ov-card[data-index="2"] {
    padding-right: 213px;
  }
  .s-theme-V .s-c-overlapped-cards.s-c-ov-rlt .s-c-ov-cards-container .s-c-ov-card[data-index="1"] {
    padding-right: 117px;
  }
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-rlt .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content {
  margin-left: 0;
  padding: 0;
  flex: 1 1 auto;
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-rlt .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-text {
  padding: 16px;
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-rlt .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-text {
    padding-top: 48px;
    padding-bottom: 48px;
    padding-left: 31px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info {
    padding-left: 40px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-image {
    margin-left: 40px;
  }
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-container {
  z-index: 1;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card {
    position: absolute;
    min-height: 700px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card[data-index="1"] .s-c-ov-card-content, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card[data-index="2"] .s-c-ov-card-content, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card[data-index="3"] .s-c-ov-card-content {
    padding-left: 173px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info {
    justify-content: flex-start !important;
    order: 2;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info {
    padding-right: 40px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-image {
    margin-right: 40px;
  }
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-container {
  z-index: 1;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-container {
    order: 1;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-container .s-c-ov-card {
    border-radius: 24px 0 0 24px;
    box-shadow: -10px 0 10px rgba(0, 0, 0, 0.15);
  }
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-container .s-c-ov-card[data-index="3"] {
    padding-right: 268px;
  }
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-container .s-c-ov-card[data-index="2"] {
    padding-right: 246px;
  }
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-container .s-c-ov-card[data-index="1"] {
    padding-right: 244px;
  }
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content {
  margin-left: 0;
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-text {
  padding: 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-container .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-text {
    padding-top: 48px;
    padding-bottom: 48px;
    padding-left: 31px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card-mobile-foot-buttons {
    order: 0;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt {
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt {
    padding: 0;
    margin-bottom: 13px;
  }
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card-mobile-foot-buttons, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card-mobile-foot-buttons {
    z-index: 1;
    margin-top: 0;
    padding-top: 12px;
    overflow-x: auto;
  }
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card-mobile-foot-buttons button, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card-mobile-foot-buttons button {
    white-space: nowrap;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info {
    padding: 13px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-data > h1, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-data > h2, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-data > h3, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-data > h4, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-data > h5, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-data > h6, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-data > h1, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-data > h2, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-data > h3, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-data > h4, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-data > h5, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-data > h6 {
    font-size: 2.25rem;
    line-height: 36px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-image, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-image {
    min-height: 616px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-image, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-image {
    height: 240px;
    max-height: 240px;
    border-radius: 24px;
    overflow: hidden;
    flex-wrap: wrap;
  }
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-image picture, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-image picture {
    width: 100%;
    max-height: 240px;
  }
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-cards-basic-info .s-c-ov-basic-image img, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-cards-basic-info .s-c-ov-basic-image img {
    border-radius: 24px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card {
    box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.15) !important;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card:nth-child(1), .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card:nth-child(1) {
    min-height: 691px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card:nth-child(2), .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card:nth-child(2) {
    min-height: 636px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card:nth-child(3), .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card:nth-child(3) {
    min-height: 581px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card .s-c-ov-card-content, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card .s-c-ov-card-content {
    padding-left: 24px;
  }
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description {
  font-size: 1.125rem;
  line-height: normal;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card .s-c-ov-card-content .s-c-ov-card-content-description {
    font-size: 18px;
    line-height: 18px;
  }
}
.s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description .s-c-ov-card-price-lower-text, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description .s-c-ov-card-price-lower-text {
  font-size: 0.75rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-overlapped-cards.s-c-ov-mid .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description .s-c-ov-card-price-lower-text, .s-theme-V .s-c-overlapped-cards.s-c-ov-mid-rlt .s-c-ov-card .s-c-ov-card-content .s-c-ov-price-description .s-c-ov-card-price-lower-text {
    font-size: 12px;
  }
}

.tooltip-inner {
  background-color: #FFFFFF;
  color: #2E2E2E;
  font-size: 14px !important;
}

.tooltip.bs-tooltip-right .arrow:before {
  border-right-color: #FFFFFF !important;
}

.tooltip.bs-tooltip-left .arrow:before {
  border-right-color: #FFFFFF !important;
}

.tooltip.bs-tooltip-bottom .arrow:before {
  border-bottom-color: #FFFFFF !important;
}

.tooltip.bs-tooltip-top .arrow:before {
  border-top-color: #FFFFFF !important;
}

.s-theme-V .s-c-accordion-container .s-c-accordion-item {
  margin-bottom: 5px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-container .s-c-accordion-item {
    margin-bottom: 16px;
  }
}
.s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-title {
  padding: 12px 15px;
  border-radius: 12px;
  border: 1px solid #BECDDB;
  width: 100%;
}
.s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-title:hover .s-c-accordion-title-text {
  color: var(--primary-color-2);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-title {
    padding: 16px 15px;
  }
}
.s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-title .s-c-accordion-title-text {
  font-weight: 700;
  text-align: left;
  padding-right: 12px;
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-title .s-c-accordion-title-text {
    font-size: 22px;
    line-height: 22px;
  }
}
.s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-title > i {
  transition: transform ease-in-out 0.3s;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-title > i {
    transform: rotate(90deg);
  }
}
.s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-content {
  padding: 10px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-content {
    padding: 32px 24px;
  }
}
.s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-content .s-c-video-container .s-c-video-top-text, .s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-content .s-c-video-container .s-c-video-title {
  padding-left: 0;
  padding-right: 0;
}
.s-theme-V .s-c-accordion-container .s-c-accordion-item .s-c-accordion-content .s-c-video-container .s-c-video-top-text {
  padding-top: 0;
}
.s-theme-V .s-c-accordion-container .s-c-accordion-item.s-c-active .s-c-accordion-title {
  color: var(--primary-color-2) !important;
  border: 1px solid #BECDDB;
}
.s-theme-V .s-c-accordion-container .s-c-accordion-item.s-c-active .s-c-accordion-title > i {
  color: var(--primary-color-2);
  transform: rotate(90deg);
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-accordion-container .s-c-accordion-item.s-c-active .s-c-accordion-title > i {
    transform: rotate(-90deg);
  }
}
.s-theme-V .s-c-video-container {
  width: 100%;
  border-radius: 12px;
}
.s-theme-V .s-c-video-container .s-c-video-top-text {
  font-size: 1rem;
  padding-bottom: 24px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-video-container .s-c-video-top-text {
    padding-bottom: 48px;
    font-size: 16px;
  }
}
.s-theme-V .s-c-video-container .s-c-video-top-text * {
  font-size: 1.125rem;
  line-height: normal;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-video-container .s-c-video-top-text * {
    font-size: 18px;
    line-height: 18px;
  }
}
.s-theme-V .s-c-video-container .s-c-video-top-text table,
.s-theme-V .s-c-video-container .s-c-video-top-text .embed-responsive,
.s-theme-V .s-c-video-container .s-c-video-top-text img,
.s-theme-V .s-c-video-container .s-c-video-top-text audio {
  display: none;
}
.s-theme-V .s-c-video-container .s-c-video-information {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
}
.s-theme-V .s-c-video-container .s-c-video-information .s-c-video-title {
  display: flex;
  flex: 1 0 100%;
  margin-bottom: 16px;
  font-weight: 600;
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-video-container .s-c-video-information .s-c-video-title {
    font-size: 16px;
  }
}
.s-theme-V .s-c-video-container .s-c-video-card {
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center;
  border: 1px solid #B2B4B6;
  border-radius: 12px;
  overflow: hidden;
  width: 100%;
}
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container {
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  min-width: 360px;
  width: 100%;
}
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .embed-responsive {
  display: none;
}
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .embed-responsive:first-child {
  display: block;
}
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .embed-responsive,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container iframe {
  min-width: 100%;
  width: 100%;
}
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe h1,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe h2,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe h3,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe h4,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe strong,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe pre,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe code,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe ol,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe ul,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe table,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe img,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe audio,
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-iframe-container .s-c-video-iframe p {
  display: none;
}
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-footer {
  display: flex;
  flex-flow: column nowrap;
  padding: 16px 20px;
  width: 100%;
}
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-footer .s-c-video-thumbnail {
  margin-bottom: 16px;
  font-size: 1.125rem;
  line-height: normal;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-video-container .s-c-video-card .s-c-video-footer .s-c-video-thumbnail {
    font-size: 18px;
    line-height: 18px;
  }
}
.s-theme-V .s-c-video-container .s-c-video-card .s-c-video-footer .s-c-video-link {
  margin-bottom: 0 !important;
  align-self: flex-end;
  padding-right: 24px;
  padding-left: 24px;
}
.s-theme-V .s-c-stepper-container {
  display: flex;
  flex-flow: column nowrap;
}
.s-theme-V .s-c-stepper-container .s-c-stepper-title {
  margin-bottom: 16px;
  font-weight: 600;
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-stepper-container .s-c-stepper-title {
    font-size: 16px;
  }
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header {
  display: grid;
  grid-template-rows: 1fr;
  grid-gap: 10px;
  padding-top: 16px;
  padding-bottom: 16px;
  margin-bottom: 16px;
  overflow-x: auto;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-stepper-container .s-c-stepper-header {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step {
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  align-items: center;
  position: relative;
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step:after {
  content: "";
  position: absolute;
  height: 2px;
  top: 11px;
  background-color: #E7E7E7;
  transition: background-color ease-in-out 0.3s;
  width: 100%;
  right: calc(-50% - 10px);
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step:last-child {
  margin-right: 0;
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step:last-child:after {
  display: none;
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step .s-c-step-text {
  margin-top: 10px;
  white-space: nowrap;
  color: var(--gray-300);
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step .s-c-step-text {
    font-size: 16px;
  }
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step .s-c-step-icon {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
  background-color: #FFFFFF;
  border: 1px solid #818181;
  position: relative;
  z-index: 1;
  box-shadow: 0 0 0 10px white;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step .s-c-step-icon:focus-visible {
    outline: none;
    border: solid 2px var(--btn-primary-focus-outline);
    border-radius: 28px;
    -webkit-border-radius: 28px;
  }
  .s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step .s-c-step-icon:focus-visible .s-c-step-number {
    top: 1px;
  }
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step .s-c-step-number {
  transition: opacity ease-in-out 0.3s;
  position: absolute;
  left: calc(50% - 4px);
  top: 2px;
  font-weight: 700;
  line-height: normal;
  color: var(--gray-300);
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step .s-c-step-number {
    font-size: 14px;
  }
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step:first-child .s-c-step-number {
  left: calc(50% - 3px);
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step .s-c-completed-icon {
  transition: opacity ease-in-out 0.3s;
  opacity: 0;
  position: absolute;
  top: 2px;
  left: 2px;
  color: #FFFFFF;
  font-size: 1.25rem;
  line-height: 22px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step .s-c-completed-icon {
    font-size: 20px;
    line-height: 20px;
  }
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step.s-c-active .s-c-step-number {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step.s-c-active .s-c-step-icon {
  border: none;
  background-color: var(--primary-color-1);
  color: var(--primary-color-2);
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step.s-c-completed .s-c-step-icon {
  border: none;
  background-color: var(--second-color-3);
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step.s-c-completed .s-c-completed-icon {
  opacity: 1;
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step.s-c-completed .s-c-step-number {
  opacity: 0;
}
.s-theme-V .s-c-stepper-container .s-c-stepper-header .s-c-stepper-step.s-c-completed:after {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-stepper-container .s-c-stepper-content {
  margin-bottom: 16px;
  max-width: 100%;
}
.s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data .s-c-stepper-step-data__text {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data .s-c-stepper-step-data__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data .s-c-stepper-step-data__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data .s-c-stepper-step-data__text.s-s-stepper-step-data__text table,
.s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data .s-c-stepper-step-data__text.s-s-stepper-step-data__text .embed-responsive,
.s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data .s-c-stepper-step-data__text.s-s-stepper-step-data__text img,
.s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data .s-c-stepper-step-data__text.s-s-stepper-step-data__text audio {
  display: none;
}
.s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data .s-c-stepper-step-data__img {
  height: 104px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data .s-c-stepper-step-data__img {
    height: 188px;
  }
}
.s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data .s-c-stepper-step-data__img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center top;
  border-radius: 12px;
}
.s-theme-V .s-c-stepper-container .s-c-stepper-content .s-c-stepper-step-data img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center top;
}
.s-theme-V .s-c-stepper-container .s-c-stepper-footer {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  padding: 16px 24px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-stepper-container .s-c-stepper-footer {
    padding: 16px;
  }
}

.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-desktop-img {
  height: 347px;
  max-height: 347px;
  border-radius: 8px;
  overflow: hidden;
}
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-mobile-img {
  height: 226px;
  min-height: 226px;
}
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-mobile-secondary-img {
  height: 112px;
  min-height: 112px;
  margin-top: 16px;
}
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-desktop-img,
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-mobile-img,
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-mobile-secondary-img {
  width: 100%;
}
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-desktop-img picture,
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-mobile-img picture,
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-mobile-secondary-img picture {
  width: 100%;
}
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-desktop-img img,
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-mobile-img img,
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-mobile-secondary-img img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-animated-text-banner .s-c-mobile-button {
  min-width: 100%;
  width: 100% !important;
  margin-bottom: 23px;
}
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-mobile-img ~ .s-d-flex > .s-c-mobile-button {
  margin-top: 24px;
}
.s-theme-V .s-c-animated-text-banner .s-c-animated-text-banner-mobile-secondary-img ~ .s-d-flex > .s-c-mobile-button {
  margin-top: 16px;
}

@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description {
    max-width: 30%;
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description p {
  font-size: 1.375rem;
  line-height: 22px;
  margin-bottom: 24px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description p {
    font-size: 22px;
    margin-bottom: 0;
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h1, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h2, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h3, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h4, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h5, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h6 {
  font-size: 3rem;
  line-height: 48px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h1, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h2, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h3, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h4, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h5, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-description h6 {
    font-size: 48px;
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container {
  width: 100%;
  max-width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container {
    margin-left: 24px;
    max-width: calc(70% - 24px);
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons {
  margin-bottom: 24px;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  max-width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons {
    overflow-x: auto;
  }
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons button {
    margin-right: 16px;
    width: auto;
    white-space: nowrap;
    display: flex;
    flex: 1 0 auto;
    height: 100%;
  }
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons button:last-child {
    margin-right: 0;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons {
    overflow-x: auto;
    display: grid;
    grid-template-rows: 1fr;
    grid-gap: 12px;
  }
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons button {
    width: 100%;
    max-width: 100%;
    height: 100%;
    flex-wrap: wrap;
    padding-left: 16px;
    padding-right: 16px;
  }
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons button > span:first-child {
    margin-left: 8px;
    margin-right: 8px;
  }
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons button .s-o-icon {
    display: none;
  }
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons button[aria-selected=true] .s-o-icon {
    display: block;
    margin: 12px 8px;
  }
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons.s-c-bdh-4-tabs {
    grid-template-columns: repeat(4, minmax(calc(25% - 12px), 25%));
  }
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons.s-c-bdh-3-tabs {
    grid-template-columns: repeat(3, minmax(calc(33.3% - 12px), 33.3%));
  }
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-buttons.s-c-bdh-2-tabs {
    grid-template-columns: repeat(2, minmax(calc(50% - 12px), 50%));
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab {
  border-radius: 12px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab {
    display: grid;
    grid-template-columns: 145px calc(100% - 145px);
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab {
    padding: 0;
    position: relative;
    z-index: 1;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-indicator {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-indicator {
    position: absolute;
    top: -16px;
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-photo {
  width: 100%;
  max-width: 145px;
  height: auto;
  min-height: 138px;
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  overflow: hidden;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-photo {
    width: 100%;
    max-width: 180px;
    height: auto;
    min-height: 180px;
    margin-right: 32px;
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-photo picture {
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-photo img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content {
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content {
    padding: 16px 12px 16px 32px;
    align-self: flex-start;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content {
    padding: 24px 20px 24px 0;
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content .s-c-tab-content-title, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content .s-c-tab-content-text {
  margin-bottom: 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content .s-c-tab-content-title, .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content .s-c-tab-content-text {
    margin-bottom: 14px;
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content .s-c-tab-content-title {
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content .s-c-tab-content-title {
    font-size: 26px;
    line-height: 26px;
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content .s-c-tab-content-text {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-bdh-tab .s-c-tab-content .s-c-tab-content-text {
    font-size: 16px;
  }
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items .s-c-tab-indicator {
  z-index: -1;
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items.s-c-bdh-4-tabs .s-c-bdh-tab:nth-child(1) .s-c-tab-indicator {
  left: calc(12.5% - 27px);
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items.s-c-bdh-4-tabs .s-c-bdh-tab:nth-child(2) .s-c-tab-indicator {
  left: calc(37.5% - 22px);
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items.s-c-bdh-4-tabs .s-c-bdh-tab:nth-child(3) .s-c-tab-indicator {
  left: calc(62.5% - 22px);
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items.s-c-bdh-4-tabs .s-c-bdh-tab:nth-child(4) .s-c-tab-indicator {
  left: calc(87.5% - 17px);
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items.s-c-bdh-3-tabs .s-c-bdh-tab:nth-child(1) .s-c-tab-indicator {
  left: calc(16.65% - 22px);
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items.s-c-bdh-3-tabs .s-c-bdh-tab:nth-child(2) .s-c-tab-indicator {
  left: calc(49.95% - 22px);
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items.s-c-bdh-3-tabs .s-c-bdh-tab:nth-child(3) .s-c-tab-indicator {
  left: calc(83.31% - 22px);
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items.s-c-bdh-2-tabs .s-c-bdh-tab:nth-child(1) .s-c-tab-indicator {
  left: calc(25% - 22px);
}
.s-theme-V .s-c-button-dropdown-hover .s-c-bdh-tabs-container .s-c-bdh-tabs-items.s-c-bdh-2-tabs .s-c-bdh-tab:nth-child(2) .s-c-tab-indicator {
  left: calc(75% - 22px);
}

.s-theme-V .s-c-card-event-button {
  padding: 0;
  height: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-event-button {
    border-radius: 16px;
    box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
    padding: 24px;
  }
}
.s-theme-V .s-c-card-event-button .s-c-event-image {
  width: 100%;
  height: 220px;
  max-height: 220px;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-event-button .s-c-event-image {
    margin-bottom: 16px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-event-button .s-c-event-image {
    width: 144px;
    border-radius: 12px;
    margin-right: 16px;
    min-width: 144px;
    height: auto;
    min-height: 112px;
  }
}
.s-theme-V .s-c-card-event-button .s-c-event-image img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-event-button .s-c-event-data {
    padding: 0 12px 0;
  }
}
.s-theme-V .s-c-card-event-button .s-c-event-data h1, .s-theme-V .s-c-card-event-button .s-c-event-data h2, .s-theme-V .s-c-card-event-button .s-c-event-data h3, .s-theme-V .s-c-card-event-button .s-c-event-data h4, .s-theme-V .s-c-card-event-button .s-c-event-data h5, .s-theme-V .s-c-card-event-button .s-c-event-data h6 {
  text-align: left;
  font-size: 1.5rem;
  line-height: 26px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-event-button .s-c-event-data h1, .s-theme-V .s-c-card-event-button .s-c-event-data h2, .s-theme-V .s-c-card-event-button .s-c-event-data h3, .s-theme-V .s-c-card-event-button .s-c-event-data h4, .s-theme-V .s-c-card-event-button .s-c-event-data h5, .s-theme-V .s-c-card-event-button .s-c-event-data h6 {
    margin-bottom: 16px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-event-button .s-c-event-data h1, .s-theme-V .s-c-card-event-button .s-c-event-data h2, .s-theme-V .s-c-card-event-button .s-c-event-data h3, .s-theme-V .s-c-card-event-button .s-c-event-data h4, .s-theme-V .s-c-card-event-button .s-c-event-data h5, .s-theme-V .s-c-card-event-button .s-c-event-data h6 {
    font-size: 26px;
  }
}
.s-theme-V .s-c-card-event-button .s-c-event-data p {
  font-size: 1rem;
  line-height: normal;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-event-button .s-c-event-data p {
    font-size: 18px;
    line-height: 18px;
    margin-top: 16px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-event-button .s-c-card-foot-items {
    padding-left: 12px;
    padding-right: 12px;
    padding-bottom: 16px;
  }
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data {
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data {
    margin-bottom: 2px;
  }
  .s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data:last-child {
    margin-bottom: 0;
  }
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-primary-color-1 {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-primary-color-2 {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-second-color-1 {
  color: var(--second-color-1);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-second-color-2 {
  color: var(--second-color-2);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-second-color-3 {
  color: var(--second-color-3);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-second-color-4 {
  color: var(--second-color-4);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-second-color-5 {
  color: var(--second-color-5);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-pantone-color-1 {
  color: var(--pantone-color-1);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-pantone-color-2 {
  color: var(--pantone-color-2);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-pantone-color-3 {
  color: var(--pantone-color-3);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-pantone-color-4 {
  color: var(--pantone-color-4);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-pantone-color-5 {
  color: var(--pantone-color-5);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-light-10 {
  color: var(--light-10);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-light-20 {
  color: var(--light-20);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-light-30 {
  color: var(--light-30);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-light-40 {
  color: var(--light-40);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-light-50 {
  color: var(--light-50);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-success-1 {
  color: var(--success-1);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-warning-1 {
  color: var(--warning-1);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-error-1 {
  color: var(--error-1);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-info-1 {
  color: var(--info-1);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-success-2 {
  color: var(--success-2);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-warning-2 {
  color: var(--warning-2);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-error-2 {
  color: var(--error-2);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-info-2 {
  color: var(--info-2);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-gray-100 {
  color: var(--gray-100);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-gray-200 {
  color: var(--gray-200);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-gray-300 {
  color: var(--gray-300);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-gray-400 {
  color: var(--gray-400);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-dark-1 {
  color: var(--dark-1);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-dark-2 {
  color: var(--dark-2);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data i.txt-color-dark-3 {
  color: var(--dark-3);
}
.s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data p {
  font-size: 0.875rem;
  line-height: normal;
  margin-left: 8px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data p {
    font-weight: 600;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-event-button .s-c-card-event-icons .s-c-card-event-icon-data p {
    font-size: 18px;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-event-button a.s-o-btn {
    align-self: flex-start;
    margin-top: 16px;
    min-width: calc(100% - 24px);
    max-width: calc(100% - 24px);
  }
}

.s-theme-V .s-c-tab-component .s-t-tabs__toggle--active {
  background-color: transparent !important;
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  content: "";
  border-radius: 7px 7px 0px 0px;
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-primary-color-1 .s-s-text-tab * {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-primary-color-1 .s-o-icon-tab .s-o-icon i {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-primary-color-1 .s-s-text-tab * {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-primary-color-1 .s-o-icon-tab .s-o-icon i {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-primary-color-1 .s-t-tabs__toggle--decorate:after {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-primary-color-2 .s-s-text-tab * {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-primary-color-2 .s-o-icon-tab .s-o-icon i {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-primary-color-2 .s-s-text-tab * {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-primary-color-2 .s-o-icon-tab .s-o-icon i {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-primary-color-2 .s-t-tabs__toggle--decorate:after {
  background-color: var(--primary-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-second-color-1 .s-s-text-tab * {
  color: var(--second-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-second-color-1 .s-o-icon-tab .s-o-icon i {
  color: var(--second-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-1 .s-s-text-tab * {
  color: var(--second-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-1 .s-o-icon-tab .s-o-icon i {
  color: var(--second-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-1 .s-t-tabs__toggle--decorate:after {
  background-color: var(--second-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-second-color-2 .s-s-text-tab * {
  color: var(--second-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-second-color-2 .s-o-icon-tab .s-o-icon i {
  color: var(--second-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-2 .s-s-text-tab * {
  color: var(--second-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-2 .s-o-icon-tab .s-o-icon i {
  color: var(--second-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-2 .s-t-tabs__toggle--decorate:after {
  background-color: var(--second-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-second-color-3 .s-s-text-tab * {
  color: var(--second-color-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-second-color-3 .s-o-icon-tab .s-o-icon i {
  color: var(--second-color-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-3 .s-s-text-tab * {
  color: var(--second-color-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-3 .s-o-icon-tab .s-o-icon i {
  color: var(--second-color-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-3 .s-t-tabs__toggle--decorate:after {
  background-color: var(--second-color-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-second-color-4 .s-s-text-tab * {
  color: var(--second-color-4);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-second-color-4 .s-o-icon-tab .s-o-icon i {
  color: var(--second-color-4);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-4 .s-s-text-tab * {
  color: var(--second-color-4);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-4 .s-o-icon-tab .s-o-icon i {
  color: var(--second-color-4);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-4 .s-t-tabs__toggle--decorate:after {
  background-color: var(--second-color-4);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-second-color-5 .s-s-text-tab * {
  color: var(--second-color-5);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-second-color-5 .s-o-icon-tab .s-o-icon i {
  color: var(--second-color-5);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-5 .s-s-text-tab * {
  color: var(--second-color-5);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-5 .s-o-icon-tab .s-o-icon i {
  color: var(--second-color-5);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-second-color-5 .s-t-tabs__toggle--decorate:after {
  background-color: var(--second-color-5);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-pantone-color-1 .s-s-text-tab * {
  color: var(--pantone-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-pantone-color-1 .s-o-icon-tab .s-o-icon i {
  color: var(--pantone-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-1 .s-s-text-tab * {
  color: var(--pantone-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-1 .s-o-icon-tab .s-o-icon i {
  color: var(--pantone-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-1 .s-t-tabs__toggle--decorate:after {
  background-color: var(--pantone-color-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-pantone-color-2 .s-s-text-tab * {
  color: var(--pantone-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-pantone-color-2 .s-o-icon-tab .s-o-icon i {
  color: var(--pantone-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-2 .s-s-text-tab * {
  color: var(--pantone-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-2 .s-o-icon-tab .s-o-icon i {
  color: var(--pantone-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-2 .s-t-tabs__toggle--decorate:after {
  background-color: var(--pantone-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-pantone-color-3 .s-s-text-tab * {
  color: var(--pantone-color-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-pantone-color-3 .s-o-icon-tab .s-o-icon i {
  color: var(--pantone-color-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-3 .s-s-text-tab * {
  color: var(--pantone-color-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-3 .s-o-icon-tab .s-o-icon i {
  color: var(--pantone-color-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-3 .s-t-tabs__toggle--decorate:after {
  background-color: var(--pantone-color-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-pantone-color-4 .s-s-text-tab * {
  color: var(--pantone-color-4);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-pantone-color-4 .s-o-icon-tab .s-o-icon i {
  color: var(--pantone-color-4);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-4 .s-s-text-tab * {
  color: var(--pantone-color-4);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-4 .s-o-icon-tab .s-o-icon i {
  color: var(--pantone-color-4);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-4 .s-t-tabs__toggle--decorate:after {
  background-color: var(--pantone-color-4);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-pantone-color-5 .s-s-text-tab * {
  color: var(--pantone-color-5);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-pantone-color-5 .s-o-icon-tab .s-o-icon i {
  color: var(--pantone-color-5);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-5 .s-s-text-tab * {
  color: var(--pantone-color-5);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-5 .s-o-icon-tab .s-o-icon i {
  color: var(--pantone-color-5);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-pantone-color-5 .s-t-tabs__toggle--decorate:after {
  background-color: var(--pantone-color-5);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-light-10 .s-s-text-tab * {
  color: var(--light-10);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-light-10 .s-o-icon-tab .s-o-icon i {
  color: var(--light-10);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-10 .s-s-text-tab * {
  color: var(--light-10);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-10 .s-o-icon-tab .s-o-icon i {
  color: var(--light-10);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-10 .s-t-tabs__toggle--decorate:after {
  background-color: var(--light-10);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-light-20 .s-s-text-tab * {
  color: var(--light-20);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-light-20 .s-o-icon-tab .s-o-icon i {
  color: var(--light-20);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-20 .s-s-text-tab * {
  color: var(--light-20);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-20 .s-o-icon-tab .s-o-icon i {
  color: var(--light-20);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-20 .s-t-tabs__toggle--decorate:after {
  background-color: var(--light-20);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-light-30 .s-s-text-tab * {
  color: var(--light-30);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-light-30 .s-o-icon-tab .s-o-icon i {
  color: var(--light-30);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-30 .s-s-text-tab * {
  color: var(--light-30);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-30 .s-o-icon-tab .s-o-icon i {
  color: var(--light-30);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-30 .s-t-tabs__toggle--decorate:after {
  background-color: var(--light-30);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-light-40 .s-s-text-tab * {
  color: var(--light-40);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-light-40 .s-o-icon-tab .s-o-icon i {
  color: var(--light-40);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-40 .s-s-text-tab * {
  color: var(--light-40);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-40 .s-o-icon-tab .s-o-icon i {
  color: var(--light-40);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-40 .s-t-tabs__toggle--decorate:after {
  background-color: var(--light-40);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-light-50 .s-s-text-tab * {
  color: var(--light-50);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-light-50 .s-o-icon-tab .s-o-icon i {
  color: var(--light-50);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-50 .s-s-text-tab * {
  color: var(--light-50);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-50 .s-o-icon-tab .s-o-icon i {
  color: var(--light-50);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-light-50 .s-t-tabs__toggle--decorate:after {
  background-color: var(--light-50);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-success-1 .s-s-text-tab * {
  color: var(--success-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-success-1 .s-o-icon-tab .s-o-icon i {
  color: var(--success-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-success-1 .s-s-text-tab * {
  color: var(--success-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-success-1 .s-o-icon-tab .s-o-icon i {
  color: var(--success-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-success-1 .s-t-tabs__toggle--decorate:after {
  background-color: var(--success-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-warning-1 .s-s-text-tab * {
  color: var(--warning-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-warning-1 .s-o-icon-tab .s-o-icon i {
  color: var(--warning-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-warning-1 .s-s-text-tab * {
  color: var(--warning-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-warning-1 .s-o-icon-tab .s-o-icon i {
  color: var(--warning-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-warning-1 .s-t-tabs__toggle--decorate:after {
  background-color: var(--warning-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-error-1 .s-s-text-tab * {
  color: var(--error-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-error-1 .s-o-icon-tab .s-o-icon i {
  color: var(--error-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-error-1 .s-s-text-tab * {
  color: var(--error-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-error-1 .s-o-icon-tab .s-o-icon i {
  color: var(--error-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-error-1 .s-t-tabs__toggle--decorate:after {
  background-color: var(--error-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-info-1 .s-s-text-tab * {
  color: var(--info-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-info-1 .s-o-icon-tab .s-o-icon i {
  color: var(--info-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-info-1 .s-s-text-tab * {
  color: var(--info-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-info-1 .s-o-icon-tab .s-o-icon i {
  color: var(--info-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-info-1 .s-t-tabs__toggle--decorate:after {
  background-color: var(--info-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-success-2 .s-s-text-tab * {
  color: var(--success-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-success-2 .s-o-icon-tab .s-o-icon i {
  color: var(--success-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-success-2 .s-s-text-tab * {
  color: var(--success-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-success-2 .s-o-icon-tab .s-o-icon i {
  color: var(--success-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-success-2 .s-t-tabs__toggle--decorate:after {
  background-color: var(--success-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-warning-2 .s-s-text-tab * {
  color: var(--warning-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-warning-2 .s-o-icon-tab .s-o-icon i {
  color: var(--warning-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-warning-2 .s-s-text-tab * {
  color: var(--warning-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-warning-2 .s-o-icon-tab .s-o-icon i {
  color: var(--warning-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-warning-2 .s-t-tabs__toggle--decorate:after {
  background-color: var(--warning-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-error-2 .s-s-text-tab * {
  color: var(--error-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-error-2 .s-o-icon-tab .s-o-icon i {
  color: var(--error-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-error-2 .s-s-text-tab * {
  color: var(--error-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-error-2 .s-o-icon-tab .s-o-icon i {
  color: var(--error-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-error-2 .s-t-tabs__toggle--decorate:after {
  background-color: var(--error-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-info-2 .s-s-text-tab * {
  color: var(--info-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-info-2 .s-o-icon-tab .s-o-icon i {
  color: var(--info-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-info-2 .s-s-text-tab * {
  color: var(--info-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-info-2 .s-o-icon-tab .s-o-icon i {
  color: var(--info-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-info-2 .s-t-tabs__toggle--decorate:after {
  background-color: var(--info-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-gray-100 .s-s-text-tab * {
  color: var(--gray-100);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-gray-100 .s-o-icon-tab .s-o-icon i {
  color: var(--gray-100);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-100 .s-s-text-tab * {
  color: var(--gray-100);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-100 .s-o-icon-tab .s-o-icon i {
  color: var(--gray-100);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-100 .s-t-tabs__toggle--decorate:after {
  background-color: var(--gray-100);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-gray-200 .s-s-text-tab * {
  color: var(--gray-200);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-gray-200 .s-o-icon-tab .s-o-icon i {
  color: var(--gray-200);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-200 .s-s-text-tab * {
  color: var(--gray-200);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-200 .s-o-icon-tab .s-o-icon i {
  color: var(--gray-200);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-200 .s-t-tabs__toggle--decorate:after {
  background-color: var(--gray-200);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-gray-300 .s-s-text-tab * {
  color: var(--gray-300);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-gray-300 .s-o-icon-tab .s-o-icon i {
  color: var(--gray-300);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-300 .s-s-text-tab * {
  color: var(--gray-300);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-300 .s-o-icon-tab .s-o-icon i {
  color: var(--gray-300);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-300 .s-t-tabs__toggle--decorate:after {
  background-color: var(--gray-300);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-gray-400 .s-s-text-tab * {
  color: var(--gray-400);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-gray-400 .s-o-icon-tab .s-o-icon i {
  color: var(--gray-400);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-400 .s-s-text-tab * {
  color: var(--gray-400);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-400 .s-o-icon-tab .s-o-icon i {
  color: var(--gray-400);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-gray-400 .s-t-tabs__toggle--decorate:after {
  background-color: var(--gray-400);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-dark-1 .s-s-text-tab * {
  color: var(--dark-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-dark-1 .s-o-icon-tab .s-o-icon i {
  color: var(--dark-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-dark-1 .s-s-text-tab * {
  color: var(--dark-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-dark-1 .s-o-icon-tab .s-o-icon i {
  color: var(--dark-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-dark-1 .s-t-tabs__toggle--decorate:after {
  background-color: var(--dark-1);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-dark-2 .s-s-text-tab * {
  color: var(--dark-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-dark-2 .s-o-icon-tab .s-o-icon i {
  color: var(--dark-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-dark-2 .s-s-text-tab * {
  color: var(--dark-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-dark-2 .s-o-icon-tab .s-o-icon i {
  color: var(--dark-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-dark-2 .s-t-tabs__toggle--decorate:after {
  background-color: var(--dark-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-dark-3 .s-s-text-tab * {
  color: var(--dark-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.txt-color-dark-3 .s-o-icon-tab .s-o-icon i {
  color: var(--dark-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-dark-3 .s-s-text-tab * {
  color: var(--dark-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-dark-3 .s-o-icon-tab .s-o-icon i {
  color: var(--dark-3);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active.txt-color-active-dark-3 .s-t-tabs__toggle--decorate:after {
  background-color: var(--dark-3);
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
  padding: 0px 16px;
}
.s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle {
  display: flex;
  outline: none;
  flex: 1 0 auto;
  flex-direction: row;
}
.s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle:focus {
  outline: solid var(--second-color-1) 2px;
}
.s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle:hover .s-t-tabs__toggle--decorate::after, .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle .s.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  content: "";
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: 0px;
  border-radius: 7px 7px 0px 0px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-primary-color-1:hover .s-s-text-tab * {
    color: var(--primary-color-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-primary-color-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--primary-color-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-primary-color-1:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--primary-color-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-primary-color-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--primary-color-1);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-primary-color-2:hover .s-s-text-tab * {
    color: var(--primary-color-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-primary-color-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--primary-color-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-primary-color-2:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--primary-color-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-primary-color-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-1:hover .s-s-text-tab * {
    color: var(--second-color-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--second-color-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-1:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--second-color-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--second-color-1);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-2:hover .s-s-text-tab * {
    color: var(--second-color-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--second-color-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-2:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--second-color-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--second-color-2);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-3:hover .s-s-text-tab * {
    color: var(--second-color-3) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-3:hover .s-o-icon-tab .s-o-icon i {
    color: var(--second-color-3) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-3:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--second-color-3) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-3:hover .s-o-icon-tab .s-o-icon i {
    color: var(--second-color-3);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-4:hover .s-s-text-tab * {
    color: var(--second-color-4) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-4:hover .s-o-icon-tab .s-o-icon i {
    color: var(--second-color-4) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-4:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--second-color-4) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-4:hover .s-o-icon-tab .s-o-icon i {
    color: var(--second-color-4);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-5:hover .s-s-text-tab * {
    color: var(--second-color-5) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-5:hover .s-o-icon-tab .s-o-icon i {
    color: var(--second-color-5) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-5:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--second-color-5) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-second-color-5:hover .s-o-icon-tab .s-o-icon i {
    color: var(--second-color-5);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-1:hover .s-s-text-tab * {
    color: var(--pantone-color-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--pantone-color-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-1:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--pantone-color-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--pantone-color-1);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-2:hover .s-s-text-tab * {
    color: var(--pantone-color-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--pantone-color-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-2:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--pantone-color-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--pantone-color-2);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-3:hover .s-s-text-tab * {
    color: var(--pantone-color-3) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-3:hover .s-o-icon-tab .s-o-icon i {
    color: var(--pantone-color-3) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-3:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--pantone-color-3) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-3:hover .s-o-icon-tab .s-o-icon i {
    color: var(--pantone-color-3);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-4:hover .s-s-text-tab * {
    color: var(--pantone-color-4) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-4:hover .s-o-icon-tab .s-o-icon i {
    color: var(--pantone-color-4) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-4:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--pantone-color-4) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-4:hover .s-o-icon-tab .s-o-icon i {
    color: var(--pantone-color-4);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-5:hover .s-s-text-tab * {
    color: var(--pantone-color-5) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-5:hover .s-o-icon-tab .s-o-icon i {
    color: var(--pantone-color-5) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-5:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--pantone-color-5) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-pantone-color-5:hover .s-o-icon-tab .s-o-icon i {
    color: var(--pantone-color-5);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-10:hover .s-s-text-tab * {
    color: var(--light-10) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-10:hover .s-o-icon-tab .s-o-icon i {
    color: var(--light-10) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-10:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--light-10) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-10:hover .s-o-icon-tab .s-o-icon i {
    color: var(--light-10);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-20:hover .s-s-text-tab * {
    color: var(--light-20) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-20:hover .s-o-icon-tab .s-o-icon i {
    color: var(--light-20) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-20:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--light-20) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-20:hover .s-o-icon-tab .s-o-icon i {
    color: var(--light-20);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-30:hover .s-s-text-tab * {
    color: var(--light-30) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-30:hover .s-o-icon-tab .s-o-icon i {
    color: var(--light-30) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-30:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--light-30) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-30:hover .s-o-icon-tab .s-o-icon i {
    color: var(--light-30);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-40:hover .s-s-text-tab * {
    color: var(--light-40) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-40:hover .s-o-icon-tab .s-o-icon i {
    color: var(--light-40) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-40:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--light-40) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-40:hover .s-o-icon-tab .s-o-icon i {
    color: var(--light-40);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-50:hover .s-s-text-tab * {
    color: var(--light-50) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-50:hover .s-o-icon-tab .s-o-icon i {
    color: var(--light-50) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-50:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--light-50) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-light-50:hover .s-o-icon-tab .s-o-icon i {
    color: var(--light-50);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-success-1:hover .s-s-text-tab * {
    color: var(--success-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-success-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--success-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-success-1:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--success-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-success-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--success-1);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-warning-1:hover .s-s-text-tab * {
    color: var(--warning-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-warning-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--warning-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-warning-1:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--warning-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-warning-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--warning-1);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-error-1:hover .s-s-text-tab * {
    color: var(--error-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-error-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--error-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-error-1:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--error-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-error-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--error-1);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-info-1:hover .s-s-text-tab * {
    color: var(--info-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-info-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--info-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-info-1:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--info-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-info-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--info-1);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-success-2:hover .s-s-text-tab * {
    color: var(--success-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-success-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--success-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-success-2:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--success-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-success-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--success-2);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-warning-2:hover .s-s-text-tab * {
    color: var(--warning-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-warning-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--warning-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-warning-2:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--warning-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-warning-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--warning-2);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-error-2:hover .s-s-text-tab * {
    color: var(--error-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-error-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--error-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-error-2:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--error-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-error-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--error-2);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-info-2:hover .s-s-text-tab * {
    color: var(--info-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-info-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--info-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-info-2:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--info-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-info-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--info-2);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-100:hover .s-s-text-tab * {
    color: var(--gray-100) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-100:hover .s-o-icon-tab .s-o-icon i {
    color: var(--gray-100) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-100:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--gray-100) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-100:hover .s-o-icon-tab .s-o-icon i {
    color: var(--gray-100);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-200:hover .s-s-text-tab * {
    color: var(--gray-200) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-200:hover .s-o-icon-tab .s-o-icon i {
    color: var(--gray-200) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-200:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--gray-200) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-200:hover .s-o-icon-tab .s-o-icon i {
    color: var(--gray-200);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-300:hover .s-s-text-tab * {
    color: var(--gray-300) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-300:hover .s-o-icon-tab .s-o-icon i {
    color: var(--gray-300) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-300:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--gray-300) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-300:hover .s-o-icon-tab .s-o-icon i {
    color: var(--gray-300);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-400:hover .s-s-text-tab * {
    color: var(--gray-400) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-400:hover .s-o-icon-tab .s-o-icon i {
    color: var(--gray-400) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-400:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--gray-400) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-gray-400:hover .s-o-icon-tab .s-o-icon i {
    color: var(--gray-400);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-1:hover .s-s-text-tab * {
    color: var(--dark-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--dark-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-1:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--dark-1) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-1:hover .s-o-icon-tab .s-o-icon i {
    color: var(--dark-1);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-2:hover .s-s-text-tab * {
    color: var(--dark-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--dark-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-2:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--dark-2) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-2:hover .s-o-icon-tab .s-o-icon i {
    color: var(--dark-2);
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-3:hover .s-s-text-tab * {
    color: var(--dark-3) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-3:hover .s-o-icon-tab .s-o-icon i {
    color: var(--dark-3) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-3:hover .s-t-tabs__toggle--decorate:after {
    background-color: var(--dark-3) !important;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs-banner__toggle.txt-color-hover-dark-3:hover .s-o-icon-tab .s-o-icon i {
    color: var(--dark-3);
  }
}
.s-theme-V .s-c-tab-component .s-o-tabs__list {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-component .s-o-tabs__list {
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
  }
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle {
  padding: 0;
  padding: 12px 16px;
  border: 0px;
  display: flex;
  height: 48px;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  width: max-content;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate {
  align-items: center;
  display: flex;
  height: 24px;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate span {
  height: min-content;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle .s-o-icon i {
  font-size: 24px;
  height: 24px;
  width: 24px;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle:hover .s-t-tabs__toggle--decorate::after {
  content: "";
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: -12px;
  border-radius: 50px 50px 0px 0px;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate {
  display: flex;
  position: relative;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: -12px;
  border-radius: 50px 50px 0px 0px;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate {
  position: relative;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
  position: relative;
  z-index: 1;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    flex: 1 1 auto;
  }
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
  padding: 12px 16px;
  border: 0px;
  display: flex;
  height: 48px;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  position: relative;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate {
  align-items: center;
  display: flex;
  height: 24px;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate span {
  height: min-content;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-o-icon i {
  font-size: 24px;
  height: 24px;
  width: 24px;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: 0px;
  border-radius: 0px;
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle:hover .s-t-tabs__toggle--decorate::after {
  content: "";
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: 0px;
  border-radius: 0px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
    display: flex;
    justify-content: center;
    flex: 0 1 auto;
    padding-left: 0;
    padding-right: 0;
  }
}
.s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-s-text-tab p {
  font-weight: bold;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-component .s-c-tab-component-container.s-c-6-tabs > .s-o-tabs__list .s-o-tabs__li {
    min-width: 16.6%;
    max-width: 16.6%;
  }
  .s-theme-V .s-c-tab-component .s-c-tab-component-container.s-c-5-tabs > .s-o-tabs__list .s-o-tabs__li {
    min-width: 20%;
    max-width: 20%;
  }
  .s-theme-V .s-c-tab-component .s-c-tab-component-container.s-c-4-tabs > .s-o-tabs__list .s-o-tabs__li {
    min-width: 25%;
    max-width: 25%;
  }
  .s-theme-V .s-c-tab-component .s-c-tab-component-container.s-c-3-tabs > .s-o-tabs__list .s-o-tabs__li {
    min-width: 33.3%;
    max-width: 33.3%;
  }
  .s-theme-V .s-c-tab-component .s-c-tab-component-container.s-c-2-tabs > .s-o-tabs__list .s-o-tabs__li {
    min-width: 50%;
    max-width: 50%;
  }
}
.s-theme-V .s-c-tab-component .s-o-tabs__container {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--primary-color-2);
}
.s-theme-V .s-c-tab-component .s-c-tab-component-container > .s-o-tabs__list {
  border-bottom: 1px solid #becddb;
}
.s-theme-V .s-c-tab-component .s-s-text-tab {
  text-align: center;
  transform-origin: center left;
}
.s-theme-V .s-c-tab-component .s-s-text-tab p {
  font-size: 14px;
  line-height: normal;
  padding: 16px 4px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-component .s-s-text-tab p {
    white-space: nowrap;
    font-size: 1rem;
  }
}
.s-theme-V .s-c-tab-component .s-t-tabs__toggle--active .s-s-text-tab {
  transform-origin: center right;
}
.s-theme-V .s-c-tab-component .s-o-tabs__li {
  transition: all 1s;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-component .s-o-icon-tab:not(.s-o-desktop-icon-visible) {
    display: none;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-component > .s-o-tabs__li.active {
    background-color: transparent !important;
  }
  .s-theme-V .s-c-tab-component .d-flex-container {
    padding: 0px 9px;
  }
  .s-theme-V .s-c-tab-component .s-t-tabs__toggle--decorate::after {
    content: "";
    background-color: var(--primary-color-1);
    border-radius: 7px 7px 0px 0px;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs__list {
    border-bottom: 1px solid #becddb;
  }
  .s-theme-V .s-c-tab-component .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
    padding: 0px;
  }
  .s-theme-V .s-c-tab-component .s-c-tab-component-simply {
    max-width: max-content;
    overflow-x: auto;
    white-space: nowrap;
  }
  .s-theme-V .s-c-tab-component .s-o-icon-tab {
    display: block;
  }
}

.s-theme-V .s-c-expandable-horizontal-cards .s-t-tabs__toggle--active {
  background-color: transparent !important;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  content: "";
  border-radius: 7px 7px 0px 0px;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
  padding: 0px 16px;
  transition: all 1s;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
    display: flex;
    justify-content: center;
    flex-direction: row;
    flex: 0 1 auto;
    outline: none;
    padding-left: 0;
    padding-right: 0;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle:focus {
  outline: solid var(--second-color-1) 2px;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle:hover .s-s-text-tab * {
  color: var(--second-color-1);
}
.s-theme-V .s-c-expandable-horizontal-cards .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle:hover .s-t-tabs__toggle--decorate::after,
.s-theme-V .s-c-expandable-horizontal-cards .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: 0px;
  background-color: var(--second-color-1);
}
.s-theme-V .s-c-expandable-horizontal-cards .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-s-text-tab * {
  color: var(--gray-300);
}
.s-theme-V .s-c-expandable-horizontal-cards .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate:after {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-expandable-horizontal-cards .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-s-text-tab *,
.s-theme-V .s-c-expandable-horizontal-cards .s-c-tab-component-container .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-o-icon-tab .s-o-icon i {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list {
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list {
    margin-bottom: 19px;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
  position: relative;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    flex: 1 1 auto;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
  padding: 12px 16px;
  border: 0px;
  display: flex;
  height: 48px;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  position: relative;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate {
  align-items: center;
  display: flex;
  height: 24px;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate span {
  height: min-content;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-o-icon i {
  font-size: 24px;
  height: 24px;
  width: 24px;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: 0px;
  border-radius: 0px;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle:hover .s-t-tabs__toggle--decorate::after {
  content: "";
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: 0px;
  border-radius: 0px;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-s-text-tab p {
  font-weight: bold;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-s-text-tab {
  text-align: center;
  transform-origin: center left;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-s-text-tab p {
  font-size: 14px;
  line-height: normal;
  padding: 16px 4px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-s-text-tab p {
    white-space: nowrap;
    font-size: 1rem;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-t-tabs__toggle--active .s-s-text-tab {
  transform-origin: center right;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-icon-tab.s-o-desktop-icon {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-icon-tab:not(.s-o-desktop-icon) {
    display: none;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__li.active {
    background-color: transparent !important;
  }
  .s-theme-V .s-c-expandable-horizontal-cards .d-flex-container {
    padding: 0px 9px;
  }
  .s-theme-V .s-c-expandable-horizontal-cards .s-t-tabs__toggle--decorate::after {
    content: "";
    background-color: var(--primary-color-1);
    border-radius: 7px 7px 0px 0px;
  }
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list {
    border-bottom: 1px solid #becddb;
  }
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
    padding: 0px;
  }
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-icon-tab {
    display: block;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__contents {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container {
  top: 0;
  left: 0;
  height: 100%;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container {
    display: flex;
    flex-flow: row nowrap;
    transition: all ease-in-out 1s;
    margin: 0 12px;
    border-radius: 12px;
  }
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container:not(.s-c-tab-banner-expanded) {
    min-width: 72px;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container:first-child {
  margin-left: 0;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container:last-child {
  margin-right: 0;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image {
  width: 72px;
  overflow: hidden;
  max-height: 225px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image {
    transition: all ease-in-out 0.7s;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image .s-c-expanded-image {
    display: none;
    height: 225px;
  }
}
@media (min-width: 1025px) and (min-width: 1025px) and (max-width: 1440px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image .s-c-expanded-image {
    width: 205px;
  }
}
@media (min-width: 1025px) and (min-width: 1441px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image .s-c-expanded-image {
    width: 100%;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image .s-c-expanded-image.s-c-expanded-image-mobile, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image .s-c-expanded-image.s-c-expanded-image-desktop {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image .s-c-contracted-image {
    width: 72px;
    height: 176px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image .s-c-contracted-image {
    display: none;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image picture {
  display: flex;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-expandable-image picture img {
  width: 100%;
  object-fit: cover;
  object-position: center top;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-text-content {
  display: none;
  padding: 19px 21px 0 23px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container .s-c-text-content {
    padding: 12px 30px 12px 41px;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded {
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded {
    min-width: 100%;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded > .s-d-flex {
  flex: 1 1 100%;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-expandable-image {
  width: 100%;
}
@media (min-width: 1025px) and (max-width: 1440px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-expandable-image {
    max-width: 205px;
  }
}
@media (min-width: 1441px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-expandable-image {
    max-width: 35%;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-expanded-image {
    transition: all ease-in-out 0.5s;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-expanded-image.s-c-expanded-image-mobile {
  display: block;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-expanded-image.s-c-expanded-image-mobile {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-expanded-image.s-c-expanded-image-desktop {
    display: block;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-contracted-image {
  display: none;
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content {
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
  flex: 1 1 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content {
    max-width: 600px;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h1, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h2, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h3, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h4, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h5, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h6 {
  font-size: 1.375rem;
  line-height: 22px;
  margin-bottom: 8px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h1, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h2, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h3, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h4, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h5, .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content h6 {
    font-size: 22px;
  }
}
.s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content .s-c-component-text {
  font-size: 1rem;
  line-height: normal;
  margin-bottom: 8px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-expandable-horizontal-cards .s-o-tabs__container.s-c-tab-banner-expanded .s-c-text-content .s-c-component-text {
    font-size: 16px;
  }
}

.s-theme-V .s-c-card-hover-blur {
  width: 100%;
  max-width: 316px;
  height: 282px;
  position: relative;
  padding: 16px;
  border-radius: 12px;
  box-shadow: 0px 6px 10px 0px rgba(205, 214, 235, 0.5019607843);
  overflow: hidden;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-hover-blur {
    max-width: 450px;
  }
}
.s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-image,
.s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content {
  border-radius: 6px;
  overflow: hidden;
}
.s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-image {
  position: relative;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-image img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content {
  background-color: rgba(255, 255, 255, 0.65);
  position: relative;
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-end;
  transition: all 0.4s ease-in-out;
  width: 100%;
  top: 0;
}
.s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h1, .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h2, .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h3, .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h4, .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h5, .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h6 {
  padding: 0 8px 8px 8px;
  font-size: 1.25rem;
  line-height: 22px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h1, .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h2, .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h3, .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h4, .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h5, .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content h6 {
    font-size: 26px;
    line-height: 26px;
  }
}
.s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content .s-o-btn {
  padding-left: 8px;
  padding-right: 8px;
  margin-bottom: 0 !important;
  min-width: 110px !important;
}
.s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content .s-o-btn span {
  white-space: nowrap;
}
.s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content .s-c-card-hover-blur-text {
  padding: 0 8px 8px 8px;
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-hover-blur .s-c-card-hover-blur-content .s-c-card-hover-blur-text {
    font-size: 16px;
  }
}

.s-theme-V .s-c-card-hover-blur-container {
  justify-content: space-between;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  gap: 4vmin 2vmax;
}
.s-theme-V .s-c-card-hover-blur-container .owl-nav {
  justify-content: flex-start;
}
.s-theme-V .s-c-card-hover-blur-container .owl-nav .owl-prev {
  margin-right: 12px;
}
.s-theme-V .s-c-card-hover-blur-container .owl-stage-outer {
  padding-bottom: 17px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-hover-blur-container {
    grid-template-columns: repeat(3, 1fr);
  }
}

.s-theme-V .s-c-accordion-cards .s-c-accordion-item {
  border: none;
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  background: none;
  border: none;
  padding: 24px 12px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title {
    padding: 24px 23px 24px 11px;
  }
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h1, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h2, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h3, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h4, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h5, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h6 {
  font-size: 1.375rem;
  line-height: 22px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h1, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h2, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h3, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h4, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h5, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title h6 {
    font-size: 48px;
    line-height: 48px;
  }
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title i {
  transition: transform ease-in-out 0.3s;
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-title.s-js-dropdown__toggle--active i {
  transform: rotate(180deg);
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content {
  display: grid;
  grid-gap: 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content {
    grid-gap: 24px;
    grid-template-columns: repeat(3, 1fr);
  }
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content {
  border-radius: 24px;
  position: relative;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
  padding: 25px;
  transition: all ease-in-out 0.3s;
  height: 100%;
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content {
  display: grid;
  grid-template: "icon title" "icon text";
  grid-template-columns: 1fr auto;
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content {
    padding-right: 15px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content {
    display: flex;
    flex-flow: row wrap;
  }
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .s-c-card-icon {
  grid-area: icon;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .s-c-card-icon {
    margin-right: 15px;
    height: 100%;
    display: flex;
    flex-flow: column nowrap;
    align-items: center;
    justify-content: center;
  }
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .s-c-card-icon i {
  font-size: 2.5rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .s-c-card-icon i {
    margin-bottom: 9px;
    font-size: 55px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .break-helper {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .break-helper {
    height: 0;
    flex-basis: 100%;
  }
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .s-c-card-title {
  font-weight: 600;
  font-size: 1.25rem;
  line-height: 22px;
  text-align: left;
  grid-area: title;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .s-c-card-title {
    margin-bottom: 9px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .s-c-card-title {
    text-align: center;
    max-width: 180px;
    font-size: 18px;
    line-height: 18px;
  }
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .s-c-card-description {
  font-size: 0.875rem;
  grid-area: text;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-top-content .s-c-card-description {
    position: absolute;
    opacity: 0;
    font-size: 18px;
    line-height: 18px;
    transform-origin: top right;
    bottom: 25px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card .s-c-card-content .s-c-card-content-icon {
    position: absolute;
    right: 25px;
    opacity: 0;
  }
}
.s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card:hover .s-c-card-bottom-content {
  visibility: visible;
  opacity: 1;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card:hover .s-c-card-bottom-content-text {
    left: 0;
    opacity: 1;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card:hover .s-c-card-bottom-content-text h1, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card:hover .s-c-card-bottom-content-text h2, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card:hover .s-c-card-bottom-content-text h3, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card:hover .s-c-card-bottom-content-text h4, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card:hover .s-c-card-bottom-content-text h5, .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card:hover .s-c-card-bottom-content-text h6 {
    transform: translateY(0);
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-accordion-cards .s-c-accordion-item .s-c-accordion-content .s-c-card:hover .s-c-card-bottom-content-icon {
    opacity: 1;
  }
}

.s-theme-V .s-c-cardPodcast {
  /* Media Queries */
}
.s-theme-V .s-c-cardPodcast .owl-stage::after {
  display: none;
}
.s-theme-V .s-c-cardPodcast .s-o-controller__icon {
  place-content: center;
  display: flex;
}
.s-theme-V .s-c-cardPodcast .owl-nav.disabled {
  display: flex;
}
.s-theme-V .s-c-cardPodcast .owl-carousel .owl-prev.disabled,
.s-theme-V .s-c-cardPodcast .owl-carousel .owl-next.disabled {
  pointer-events: none !important;
  opacity: 0.5;
}
.s-theme-V .s-c-cardPodcast .owl-theme .owl-nav {
  margin-top: 0;
}
.s-theme-V .s-c-cardPodcast .owl-theme .owl-nav .disabled {
  pointer-events: none;
}
.s-theme-V .s-c-cardPodcast .owl-dots button.owl-dot {
  background: none !important;
  pointer-events: none;
}
.s-theme-V .s-c-cardPodcast .owl-theme [class*=owl-dot] {
  padding: 0px;
  cursor: pointer !important;
  background: 0 0;
}
.s-theme-V .s-c-cardPodcast .owl-carousel .owl-dot {
  display: inline-block;
}
.s-theme-V .s-c-cardPodcast .owl-carousel .owl-nav button.owl-prev {
  margin-left: 12px;
  margin-right: 8;
}
.s-theme-V .s-c-cardPodcast .owl-carousel .owl-nav button.owl-next {
  margin-left: 8px;
  margin-right: 20px;
}
.s-theme-V .s-c-cardPodcast .s-iconDirectionLeft,
.s-theme-V .s-c-cardPodcast .s-iconDirectionRight {
  color: var(--gray-300);
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cardPodcast .owl-drag.owl-stage-outer.owl-stage.owl-item.item {
    width: 100% !important;
  }
}
.s-theme-V .s-c-cardPodcast .owl-stage-outer .owl-stage {
  width: 100% !important;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0;
  transform: translate3d(0, 0, 0) !important;
}
.s-theme-V .s-c-cardPodcast .owl-item:last-child {
  margin-right: 0 !important;
}
.s-theme-V .s-c-cardPodcast .owl-item {
  transition: all 0.4s ease-in-out;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cardPodcast .container {
    padding: 0;
    margin: 0;
    min-width: 100%;
  }
  .s-theme-V .s-c-cardPodcast .owl-nav-dual-status {
    display: none !important;
  }
  .s-theme-V .s-c-cardPodcast .container_cards_podcast {
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 32px;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_contraida {
    width: 22% !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_expandida {
    width: 60% !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_dual_contraida {
    width: 50% !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_dual_expandida {
    width: 50% !important;
  }
  .s-theme-V .s-c-cardPodcast .item .card_carrusel_podcast_principal {
    height: 234px;
  }
  .s-theme-V .s-c-cardPodcast .item .card_carrusel_podcast_principal iframe {
    height: 234px;
    border-radius: 16px !important;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cardPodcast .owl-nav-dual-status {
    display: flex !important;
  }
  .s-theme-V .s-c-cardPodcast .container_cards_podcast {
    display: flex;
    flex-direction: column;
    gap: 15px;
  }
  .s-theme-V .s-c-cardPodcast .owl-item {
    margin-right: 0 !important;
  }
  .s-theme-V .s-c-cardPodcast .owl-theme .owl-nav .owl-dots {
    display: none;
  }
  .s-theme-V .s-c-cardPodcast .owl-carousel .owl-nav {
    justify-content: start;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_contraida {
    display: none !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_expandida {
    width: 100% !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_dual_contraida {
    display: none !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_dual_expandida {
    width: 100% !important;
  }
  .s-theme-V .s-c-cardPodcast .item .card_carrusel_podcast_principal {
    height: 232px;
  }
  .s-theme-V .s-c-cardPodcast .item .card_carrusel_podcast_principal iframe {
    height: 232px;
    border-radius: 16px !important;
  }
}

.s-theme-V .s-c-carrousel-banner-multi {
  margin: 0;
  padding: 0;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp {
  width: 100%;
  margin: 0 auto;
  /* padding: 10px; */
  /* @media(min-width: 1024px) {
      padding: 2rem;
  } */
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrousel-banner-multi .sld-wrp .align-right .slick-track {
    justify-content: flex-end !important;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .slider-nav-container {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 23px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrousel-banner-multi .sld-wrp .slider-nav-container {
    justify-content: flex-start;
    margin-left: 0;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .slider-nav-container .dots-container {
  position: relative;
  /* width: 200px;
  height: 30px; */
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .slider-nav-container .dots-container .slick-dots {
  bottom: unset;
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .slider-nav-container .dots-container .slick-dots .slick-active button {
  background: #2D6DF6;
  opacity: 1;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .slider-nav-container .dots-container .slick-dots li button {
  background: #2D6DF6;
  opacity: 0.2712;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .slider-nav-container .dots-container .slick-dots li button::before {
  content: none;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .s-c-card_img_title__container .slick-list {
  margin: 0 -10px;
  /* padding-right: 3rem; */
  min-width: 100%;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .s-c-card_img_title__container .slick-track {
  display: flex;
  min-width: 100%;
  /* > div{
      &:not(:first-child, :last-child) {
          margin-inline: 10px;
      }
      &:first-child {
          margin-right: 10px;
      }
      &:last-child {
          margin-left: 10px;
      }
  } */
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .s-c-card_img_title__container .slick-track .slick-slide {
  margin: 0 10px;
  transition: 0.5s opacity ease;
  /* min-width: 31.6%; */
  height: auto;
  display: flex;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .s-c-card_img_title__container .slick-track .slick-slide.slick-current.slick-active {
  /* opacity: .6; */
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .s-c-card_img_title__container .slick-track .slick-slide.slick-current.slick-active .s-c-card-img__title {
  background-color: #DFEAFF !important;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .s-c-card_img_title__container .slick-track .slick-slide .s-c-card-img__title {
  min-height: unset;
  cursor: pointer;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .s-c-card_img_title__container .slick-track .slick-slide .s-c-card-img__title .s-o-car__title p {
  font-weight: 900;
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for {
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 1;
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_txt_mobile {
  padding: 0 1rem 1rem !important;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_txt_mobile {
    gap: 40px !important;
  }
  .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_txt_mobile h1, .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_txt_mobile h2, .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_txt_mobile h3, .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_txt_mobile h4, .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_txt_mobile h5, .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_txt_mobile h6 {
    display: none;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_txt_mobile .s-s-banner_mask_3 p {
  margin-bottom: 0;
  font-weight: 400;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_txt_mobile a {
    margin-top: 40px;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_container {
  width: 100%;
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_container .s-c-banner_mask_3_content {
  height: 100%;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_container .s-c-banner_mask_3_content {
    justify-content: center;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img {
  height: unset;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img {
    flex: unset;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img .s-c-title__mobile {
  text-align: left;
  padding: 1rem;
  display: none;
  font-size: 1.375rem !important;
  line-height: normal !important;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img .s-c-title__mobile {
    display: block;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img .s-c-banner_mask_3_img_mobile {
  min-height: 144px;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text {
    flex: unset;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3 {
  min-height: 355px;
  border-radius: 16px !important;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrousel-banner-multi .slider-for .s-c-banner_mask_3 {
    min-height: 440px;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for .slide-container {
  height: 0;
}
.s-theme-V .s-c-carrousel-banner-multi .slider-for .slick-active.slick-current {
  height: auto;
}
.s-theme-V .s-c-carrousel-banner-multi .slide-container {
  height: fit-content;
  text-align: center;
  line-height: 40vh;
  font-size: 40px;
  font-weight: bold;
  margin-bottom: 62px;
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrousel-banner-multi .slide-container {
    margin-bottom: 25px;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .slide-btn .s-c-card-img__title.s-c-card-img__title__nav {
  transition: 0.5s width ease;
  width: 100%;
}
.s-theme-V .s-c-carrousel-banner-multi .slide-btn .s-c-card-img__title.s-c-card-img__title__nav .s-o-card__img {
  height: auto;
}
.s-theme-V .s-c-carrousel-banner-multi .slide-btn .s-c-card-img__title.s-c-card-img__title__nav .s-o-card__img .s-u--img__desktop, .s-theme-V .s-c-carrousel-banner-multi .slide-btn .s-c-card-img__title.s-c-card-img__title__nav .s-o-card__img .s-u--img_mobile {
  width: 100%;
}
.s-theme-V .s-c-carrousel-banner-multi .slide-btn .s-c-card-img__title.s-c-card-img__title__nav .s-o-card__img .s-u--img__desktop {
  height: 144px;
}
.s-theme-V .s-c-carrousel-banner-multi .slide-btn .s-c-card-img__title.s-c-card-img__title__nav .s-o-card__img .s-u--img_mobile {
  height: 150px;
}

.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__nav {
  border-radius: 50%;
  border: none;
  padding: 0 !important;
  font: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 5px;
  width: 28px;
  height: 28px;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrousel-banner-multi .s-o-controller__nav {
    width: 40px;
    height: 40px;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__nav .s-o-controller__icon {
  line-height: 0;
  color: var(--primary-color-1);
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__nav .s-o-controller__icon i {
  color: #2D6DF6;
  font-size: 16px;
  height: 16px;
  width: 16px;
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__nav:not(.slick-disabled):hover .s-o-controller__icon {
  color: var(--primary-color-5);
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__nav.slick-disabled i {
  color: #91B8FF;
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__nav:not(.slick-disabled):focus {
  outline: 2px solid var(--primary-color-2);
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__nav:not(.slick-disabled):focus:not(:focus-visible) {
  outline: none;
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__dots {
  margin-right: 16px;
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__dots:last-child {
  margin-right: 0;
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__dots span {
  margin: 0 !important;
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__dots span.s-o-controller__span {
  background-color: var(--primary-color-1) !important;
  opacity: 0.2712;
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__dots.active span.s-o-controller__span {
  width: 21px;
  opacity: 1;
  border-radius: 5px;
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__dots.active:hover span.s-o-controller__span {
  background-color: var(--primary-color-1) !important;
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__dots.s-o-controller__dots--variant span.s-o-controller__span {
  background-color: var(--gray-100) !important;
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__dots.s-o-controller__dots--variant.active span.s-o-controller__span {
  background-color: var(--primary-color-4) !important;
  border: 1px solid var(--primary-color-2);
}
.s-theme-V .s-c-carrousel-banner-multi .s-o-controller__dots.s-o-controller__dots--variant.active:hover span.s-o-controller__span {
  background-color: var(--primary-color-4) !important;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp button.s-o-controller__nav {
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp button.s-o-controller__nav:focus-visible {
  outline: 2px solid #26328C;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp button.s-o-controller__nav.next-button-controller, .s-theme-V .s-c-carrousel-banner-multi .sld-wrp button.s-o-controller__nav.prev-button-controller {
  background: var(--primary-color-5);
  border-radius: 50%;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp button.s-o-controller__nav.next-button-controller:not(.slick-disabled):hover, .s-theme-V .s-c-carrousel-banner-multi .sld-wrp button.s-o-controller__nav.prev-button-controller:not(.slick-disabled):hover {
  background-color: #2D6DF6;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp button.s-o-controller__nav.next-button-controller:not(.slick-disabled):hover i, .s-theme-V .s-c-carrousel-banner-multi .sld-wrp button.s-o-controller__nav.prev-button-controller:not(.slick-disabled):hover i {
  color: #FFF;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp button.s-o-controller__nav.next-button-controller.slick-disabled, .s-theme-V .s-c-carrousel-banner-multi .sld-wrp button.s-o-controller__nav.prev-button-controller.slick-disabled {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25);
  background: none;
  outline: none;
  pointer-events: none;
  cursor: none;
  opacity: 0.5;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .slider-nav-container {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 2rem;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrousel-banner-multi .sld-wrp .slider-nav-container {
    justify-content: flex-start;
    margin-left: 0;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .slider-nav-container.slick-disabled .dots-container.slick-disabled {
  opacity: 1;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrousel-banner-multi .sld-wrp .dots-container {
    display: none !important;
  }
}
@media (min-width: 1023px) {
  .s-theme-V .s-c-carrousel-banner-multi .sld-wrp .dots-container {
    display: block;
  }
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .dots-container .slick-dots {
  position: relative;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .dots-container .slick-dots .slick-active {
  width: 21px;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .dots-container .slick-dots .slick-active button {
  width: 21px;
  opacity: 1;
  border-radius: 5px;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .dots-container .slick-dots li {
  background: none !important;
  display: inline-block;
  margin: 0 9px;
  cursor: none !important;
  pointer-events: none;
  zoom: 1;
  border-radius: 3px;
  border: none;
  padding: 0 !important;
  font: inherit;
  transition: 0.5s width;
  width: 10px;
  height: 10px;
}
.s-theme-V .s-c-carrousel-banner-multi .sld-wrp .dots-container .slick-dots li button {
  width: 10px;
  height: 10px;
  margin: 0;
  display: block;
  -webkit-backface-visibility: visible;
  /* transition: opacity 0.2s ease; */
  border-radius: 30px;
  transition: 0.5s width;
}

.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-blog .s-t-altImg, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-blog .s-t-altImg {
  color: #3F3F41;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-blog .s-t-altImg, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-blog .s-t-altImg {
    font-size: 14px !important;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-blog .s-t-altImg, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-blog .s-t-altImg {
    font-size: 0.875rem !important;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .categories, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .categories {
  padding-bottom: 6px;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .categories .taglib-asset-categories-summary .label-dark, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .categories .taglib-asset-categories-summary .label-dark {
  background-color: #2D6DF6;
  border-color: #2D6DF6;
  color: #FFFFFF;
  border-radius: 16px;
  text-transform: none !important;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .categories .taglib-asset-categories-summary .label-dark, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .categories .taglib-asset-categories-summary .label-dark {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .categories .taglib-asset-categories-summary .label-dark, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .categories .taglib-asset-categories-summary .label-dark {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .categories .taglib-asset-categories-summary .label-dark:hover, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .categories .taglib-asset-categories-summary .label-dark:hover {
  text-decoration: none;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .aspect-ratio-bg-cover, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .aspect-ratio-bg-cover {
  padding-bottom: 400px;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .title {
  color: #2D6DF6;
  font-size: 62px;
  line-height: 62px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .title {
    font-size: 3.875rem !important;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .title {
    font-size: 3.875rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 62px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .title {
    font-size: 3.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 62px;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .sub-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .sub-title {
  color: #0033A0 !important;
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
  font-weight: 700 !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .sub-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .sub-title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .sub-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .sub-title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .user-icon-color-7, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .user-icon-color-7 {
  background-color: #2D6DF6;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .sticker-primary, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .sticker-primary {
  background-color: #2D6DF6;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .autofit-col-expand:not(.text-truncate-inline), .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .autofit-col-expand:not(.text-truncate-inline) {
  color: #0033A0 !important;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .text-truncate-inline, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .text-truncate-inline {
  color: #2D6DF6;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .text-truncate-inline .username, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .text-truncate-inline .username {
  font-weight: 700 !important;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .aspect-ratio-bg-cover, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .aspect-ratio-bg-cover {
  padding-bottom: 400px;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h1, .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h2, .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h3, .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h4, .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h5, .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h6, .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail p, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h1, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h2, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h3, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h4, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h5, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail h6, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail p {
  color: #3F3F41;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail p, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail p {
    font-size: 16px !important;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail p, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail p {
    font-size: 1rem !important;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .btn-outline-borderless, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .btn-outline-borderless {
  color: #2D6DF6 !important;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .btn-outline-borderless, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .btn-outline-borderless {
    font-size: 14px !important;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .btn-outline-borderless, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .btn-outline-borderless {
    font-size: 0.875rem !important;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar {
  border: solid 1px;
  color: #2E6CF2;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar .btn-outline-borderless, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar .btn-outline-borderless {
  color: #000;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar .btn-outline-borderless span, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar .btn-outline-borderless span {
  color: #2E6CF2;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar .btn-outline-borderless span .counter, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar .btn-outline-borderless span .counter {
  color: #000;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar .btn-outline-borderless span .counter, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar .btn-outline-borderless span .counter {
    font-size: 14px !important;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar .btn-outline-borderless span .counter, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .widget-toolbar .btn-outline-borderless span .counter {
    font-size: 0.875rem !important;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .taglib-social-bookmarks .list-unstyled .taglib-social-bookmark .btn-outline-secondary, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .taglib-social-bookmarks .list-unstyled .taglib-social-bookmark .btn-outline-secondary {
  color: #2D6DF6;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sheet-tertiary-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sheet-tertiary-title {
  text-transform: none;
  color: #26328C !important;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sheet-tertiary-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sheet-tertiary-title {
    font-size: 24px;
    line-height: 38px;
    font-family: var(--font-family);
    font-weight: 700;
    font-size: 24px !important;
    font-weight: 700 !important;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sheet-tertiary-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sheet-tertiary-title {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 26px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sheet-tertiary-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sheet-tertiary-title {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 38px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sheet-tertiary-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sheet-tertiary-title {
    font-size: 1.5rem !important;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sidebar-list-group .list-group-item-flex, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sidebar-list-group .list-group-item-flex {
  border: none;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sidebar-list-group .list-group-item-flex .autofit-col .sticker-secondary, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sidebar-list-group .list-group-item-flex .autofit-col .sticker-secondary {
  color: #2D6DF6 !important;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sidebar-list-group .list-group-item-flex .list-group-title a, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sidebar-list-group .list-group-item-flex .list-group-title a {
  color: #2D6DF6 !important;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sidebar-list-group .list-group-item-flex .list-group-title a, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sidebar-list-group .list-group-item-flex .list-group-title a {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sidebar-list-group .list-group-item-flex .list-group-title a, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-detail .entry-links .sidebar-list-group .list-group-item-flex .list-group-title a {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation h2, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation h2 {
  color: #2D6DF6;
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 600;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation h2, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation h2 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation h2, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation h2 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .sticker, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .sticker {
  height: 40px !important;
  width: 40px !important;
  line-height: 40px !important;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card {
  border: solid 1px;
  border-color: #2E6CF2;
  box-shadow: none;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-header, .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-header, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body {
  border-bottom: solid 1px;
  border-bottom-color: #2E6CF2;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body {
  padding: 0px !important;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title {
  color: #2D6DF6 !important;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
  padding: 6px 11px 40px 12px !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title .title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title .title {
  color: #2D6DF6 !important;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title .title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title .title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title .title, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .card-title .title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .title-link, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .title-link {
  color: #2D6DF6 !important;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .title-link, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .title-link {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .title-link, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .title-link {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row {
  padding: 0px 120px 19px 23px !important;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .rounded-circle, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .rounded-circle {
  background-color: #2D6DF6;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-secondary, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-secondary {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: #0033A0 !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-secondary, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-secondary {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-secondary, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-secondary {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .username, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .username {
  color: #2D6DF6;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .username, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .username {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .username, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .username {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .text-secondary, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .text-secondary {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  font-weight: 400 !important;
  color: #0033A0 !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .text-secondary, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .text-secondary {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .text-secondary, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-body .autofit-row .autofit-col .autofit-section .text-truncate-inline .text-secondary {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer {
  background-color: #FFFFFF;
  border-top: none;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .btn-outline-borderless, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .btn-outline-borderless {
  color: #2D6DF6 !important;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .btn-outline-borderless, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .btn-outline-borderless {
    font-size: 14px !important;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .btn-outline-borderless, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .btn-outline-borderless {
    font-size: 0.875rem !important;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .btn-outline-borderless .inline-item .lexicon-icon, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .btn-outline-borderless .inline-item .lexicon-icon {
  color: #2D6DF6 !important;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .ratings .btn-outline-borderless, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .ratings .btn-outline-borderless {
  color: #2D6DF6 !important;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .ratings .btn-outline-borderless .lexicon-icon, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .ratings .btn-outline-borderless .lexicon-icon {
  color: #2D6DF6;
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .ratings .inline-item .counter, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .ratings .inline-item .counter {
  color: #2D6DF6 !important;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .ratings .inline-item .counter, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .ratings .inline-item .counter {
    font-size: 14px !important;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .ratings .inline-item .counter, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .ratings .inline-item .counter {
    font-size: 0.875rem !important;
  }
}
.s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .taglib-social-bookmarks .lfr-tooltip-scope .dropdown .dropdown-toggle .inline-item .lexicon-icon-share, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .portlet-body .container-fluid .entry-navigation .widget-mode-card .card-page-item .card .card-footer .widget-toolbar .taglib-social-bookmarks .lfr-tooltip-scope .dropdown .dropdown-toggle .inline-item .lexicon-icon-share {
  color: #2D6DF6;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .col-md-8, .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-blog, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .col-md-8, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-blog {
    max-width: 720px;
    padding: 0px;
  }
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-fluid-max-xl, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-fluid-max-xl {
    max-width: 1440px;
  }
}
@media (min-width: 1440px) and (max-width: 1920px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-fluid-max-xl, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .container-fluid-max-xl {
    max-width: 1128px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-card, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-card {
    margin-left: 0px;
    margin-right: 0px;
  }
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-card .card-header img, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-card .card-header img {
    width: 100%;
  }
  .s-theme-V .s-c-blog #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-card .card-page-item, .s-theme-V .portlet-blogs #portlet_com_liferay_blogs_web_portlet_BlogsPortlet .widget-mode-card .card-page-item {
    min-width: 24rem;
    width: 100%;
  }
}

.s-theme-V .s-c-prefooter {
  padding: 16px 0 8px 0;
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-prefooter {
    padding: 16px 0;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-prefooter {
    padding: 24px 0;
  }
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  row-gap: 8px;
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content {
    row-gap: 4px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content {
    flex-direction: row;
    row-gap: 0px;
  }
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item {
    flex: 0 0 25%;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-c-prefooter__item--variant {
    flex: 1 0 25%;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown {
    border: none;
  }
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__toggle {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
  padding: 14px 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__toggle {
    padding: 0;
    cursor: default;
  }
}
@media (min-width: 1025px) and (max-width: 1919px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__heading.s-is-dropdown__heading--variant {
    min-height: 42px;
  }
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__toggle span {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 600;
  color: var(--second-color-1);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__toggle span {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__toggle span {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__toggle .s-o-icon i {
  color: var(--second-color-1);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right {
    display: none !important;
  }
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active {
  padding: 30px 16px 10px 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active {
    padding: 0;
  }
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content {
  padding: 0 16px 30px 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content {
    display: block;
    margin-top: 32px;
    padding: 0;
  }
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content .s-c-prefooter__item__call__phone {
  font-size: 24px;
  line-height: 38px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content .s-c-prefooter__item__call__phone {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content .s-c-prefooter__item__call__phone {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 38px;
  }
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content p,
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content a {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--primary-color-1);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content p,
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content a {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content p,
  .s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content a {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content a {
  word-break: break-word;
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content strong {
  font-family: var(--font-family);
  font-weight: 600;
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content pre,
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content code {
  display: none;
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content .portlet-msg-info,
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content .portlet-msg-alert,
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content .portlet-msg-error {
  display: none;
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content ol,
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content ul,
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content table,
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content .embed-responsive,
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content img,
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__item.s-o-dropdown .s-o-dropdown__content audio {
  display: none;
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__logo {
  margin-top: auto;
  margin-bottom: auto;
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__logo .s-c-prefooter__cont__logo {
  margin-top: 10px;
  width: 150px;
}
.s-theme-V .s-c-prefooter .s-c-prefooter__content .s-c-prefooter__logo .s-c-prefooter__cont__logo img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}

@media (min-width: 1025px) {
  .s-theme-V .s-c-float-menu {
    position: relative;
  }
  .s-theme-V .s-c-float-menu .container {
    position: relative;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-float-menu .container {
    padding: 0px;
  }
}
.s-theme-V .s-c-float-menu .s-o-dropdown {
  border: 0px;
  border-radius: 12px 12px 12px 12px;
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle__right .o-icon i {
  font-size: 16px;
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle, .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__item {
  padding: 12px 16px;
  height: 48px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle, .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__item {
    padding: 10.5px 11px 10.5px 12px;
    max-width: 256px;
  }
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__item__left, .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left {
  align-items: center;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__item__left .s-o-icon, .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left .s-o-icon {
    width: 24px;
    height: 24px;
  }
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__item__left .s-o-icon i {
  font-size: 24px;
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__left .s-o-icon i {
  font-size: 24px;
}
.s-theme-V .s-c-float-menu .s-o-dropdown.s-js-float-menu--active {
  -webkit-box-shadow: 0px -4px 19px -5px rgba(83, 89, 144, 0.07);
  -moz-box-shadow: 0px -4px 19px -5px rgba(83, 89, 144, 0.07);
  box-shadow: 0px -4px 19px -5px rgba(83, 89, 144, 0.07);
  border-radius: 12px 12px 12px 12px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown.s-js-float-menu--active {
    box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
    -webkit-box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
    -moz-box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
    border-radius: 12px;
    align-items: flex-end;
  }
  .s-theme-V .s-c-float-menu .s-o-dropdown.s-js-float-menu--active .s-o-dropdown__toggle {
    width: 100%;
    padding-right: 16px;
  }
  .s-theme-V .s-c-float-menu .s-o-dropdown.s-js-float-menu--active .s-o-dropdown__item {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown {
    box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
    -webkit-box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
    -moz-box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
    border-radius: 12px;
    position: fixed;
    left: 0;
    z-index: 2;
    display: flex;
    flex-direction: column-reverse;
    top: 160px;
  }
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left .s-o-icon {
    margin: 0px;
  }
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__text {
    margin-left: 12px;
    padding-right: 39px;
  }
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle {
  border-radius: 12px;
  -webkit-box-shadow: 0px 20px 20px 0px rgba(83, 89, 144, 0.25);
  -moz-box-shadow: 0px 20px 20px 0px rgba(83, 89, 144, 0.25);
  box-shadow: 0px 20px 20px 0px rgba(83, 89, 144, 0.25);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    padding: 8px 19px 14px 20px;
    min-width: 55px;
    height: 38px;
  }
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active {
  box-shadow: none;
  border-radius: 12px 12px 0px 0px;
  box-shadow: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active {
    border-radius: 12px;
    padding-right: 20px;
  }
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right i {
  font-size: 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__left, .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__heading, .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-icon {
    display: none;
  }
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right {
    margin-left: 0px;
  }
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right .s-o-icon {
    display: block;
  }
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__right .s-o-icon i {
    font-size: 16px;
  }
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__content {
  left: 0;
  width: 100%;
  box-shadow: 0px 20px 20px 0px rgba(83, 89, 144, 0.25);
  border-radius: 0px 0px 12px 12px;
}
.s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item .s-o-dropdown__item__text {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item .s-o-dropdown__item__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item .s-o-dropdown__item__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item {
    padding: 12px 7px 12px 16px;
    min-width: 55px;
    min-height: 48px;
  }
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item:hover {
    border-radius: 12px;
    background-color: rgba(83, 89, 144, 0.05);
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-float-menu .s-o-dropdown .s-o-dropdown__content {
    position: static;
    box-shadow: none;
    display: block;
    border-radius: 12px;
  }
}

@supports (position: sticky) {
  @media (max-width: 1024px) {
    .it-is-sticky-menu {
      position: sticky;
      top: 0;
      z-index: 2;
    }
  }
}
.s-theme-V .s-c-footer .s-c-footer__links {
  padding: 24px 0;
}
.s-theme-V .s-c-footer .s-c-footer__links .s-c-footer__links__list {
  list-style-type: none;
  display: flex;
  flex-direction: column;
  row-gap: 22px;
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-footer .s-c-footer__links .s-c-footer__links__list {
    justify-content: center;
    column-gap: 20px;
    row-gap: 24px;
    flex-wrap: wrap;
    flex-direction: inherit;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-footer .s-c-footer__links .s-c-footer__links__list {
    justify-content: space-around;
    flex-wrap: wrap;
    flex-direction: inherit;
    row-gap: 24px;
  }
}
@media (min-width: 1025px) and (max-width: 1919px) {
  .s-theme-V .s-c-footer .s-c-footer__links .s-c-footer__links__list {
    column-gap: 20px;
  }
}
.s-theme-V .s-c-footer .s-c-footer__links .s-c-footer__links__list a {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: inherit;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-footer .s-c-footer__links .s-c-footer__links__list a {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-footer .s-c-footer__links .s-c-footer__links__list a {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-footer .s-c-footer__copyright {
  padding: 8px 0 16px 0;
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-footer .s-c-footer__copyright {
    padding: 16px 0;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-footer .s-c-footer__copyright {
    padding: 16px 0;
  }
}
.s-theme-V .s-c-footer .s-c-footer__copyright .s-c-footer__copyright__container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column-reverse;
  row-gap: 32px;
  padding: 16px 24px;
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-footer .s-c-footer__copyright .s-c-footer__copyright__container {
    flex-direction: inherit;
    row-gap: normal;
    padding: 0;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-footer .s-c-footer__copyright .s-c-footer__copyright__container {
    flex-direction: inherit;
    row-gap: normal;
    padding: 0;
  }
}
.s-theme-V .s-c-footer .s-c-footer__copyright .s-c-footer__copyright__container .s-c-footer__copy p {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--second-color-1);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-footer .s-c-footer__copyright .s-c-footer__copyright__container .s-c-footer__copy p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-footer .s-c-footer__copyright .s-c-footer__copyright__container .s-c-footer__copy p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-footer .s-c-footer__copyright .s-c-footer__copyright__container .s-c-footer__media__list {
  list-style-type: none;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 16px;
}
.s-theme-V .s-c-footer .s-c-footer__copyright .s-c-footer__copyright__container .s-c-footer__media__list .s-o-icon {
  font-size: 24px;
  line-height: normal;
  color: var(--second-color-4);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-footer .s-c-footer__copyright .s-c-footer__copyright__container .s-c-footer__media__list .s-o-icon {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}

.s-theme-V .s-c-text_video {
  padding: 72px 0 39px 0;
}
.s-theme-V .s-c-text_video .container h1,
.s-theme-V .s-c-text_video .container h2,
.s-theme-V .s-c-text_video .container h3,
.s-theme-V .s-c-text_video .container h4,
.s-theme-V .s-c-text_video .container h5,
.s-theme-V .s-c-text_video .container h6 {
  font-size: 48px;
  line-height: 48px;
  font-family: var(--font-family);
  font-weight: 700;
  text-align: left;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container h1,
  .s-theme-V .s-c-text_video .container h2,
  .s-theme-V .s-c-text_video .container h3,
  .s-theme-V .s-c-text_video .container h4,
  .s-theme-V .s-c-text_video .container h5,
  .s-theme-V .s-c-text_video .container h6 {
    font-size: 32px;
    line-height: 32px;
    font-family: var(--font-family);
    font-weight: 700;
  }
}
@media (max-width: 1024px) and (max-width: 767px) {
  .s-theme-V .s-c-text_video .container h1,
  .s-theme-V .s-c-text_video .container h2,
  .s-theme-V .s-c-text_video .container h3,
  .s-theme-V .s-c-text_video .container h4,
  .s-theme-V .s-c-text_video .container h5,
  .s-theme-V .s-c-text_video .container h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (max-width: 1024px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container h1,
  .s-theme-V .s-c-text_video .container h2,
  .s-theme-V .s-c-text_video .container h3,
  .s-theme-V .s-c-text_video .container h4,
  .s-theme-V .s-c-text_video .container h5,
  .s-theme-V .s-c-text_video .container h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-text_video .container h1,
  .s-theme-V .s-c-text_video .container h2,
  .s-theme-V .s-c-text_video .container h3,
  .s-theme-V .s-c-text_video .container h4,
  .s-theme-V .s-c-text_video .container h5,
  .s-theme-V .s-c-text_video .container h6 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 48px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container h1,
  .s-theme-V .s-c-text_video .container h2,
  .s-theme-V .s-c-text_video .container h3,
  .s-theme-V .s-c-text_video .container h4,
  .s-theme-V .s-c-text_video .container h5,
  .s-theme-V .s-c-text_video .container h6 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
.s-theme-V .s-c-text_video .container .d-flex {
  gap: 10px 24px;
  flex-wrap: wrap;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .d-flex {
    flex-direction: column-reverse;
    gap: 0px;
    flex-wrap: nowrap;
  }
}
.s-theme-V .s-c-text_video .container .d-flex .s-c-text_video_container {
  flex: 1 0 48%;
}
.s-theme-V .s-c-text_video .container .d-flex .s-c-text_video_container iframe {
  width: 100%;
  height: 100%;
  border-radius: 8px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_video_container iframe {
    position: relative;
    width: 100%;
    min-height: 235px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-end-end-radius: 8px;
    border-end-start-radius: 8px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_video_container span {
    font-size: 12px;
    line-height: normal;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (max-width: 1024px) and (max-width: 767px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_video_container span {
    font-size: 0.75rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1024px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_video_container span {
    font-size: 0.75rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-text_video .container .d-flex .s-c-text_section {
  flex: 1 0 48%;
  padding: 58px 45px 58px 32px;
  border-radius: 8px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_section {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-end-end-radius: 0px;
    border-end-start-radius: 0px;
    padding: 52px 23px 52px 32px;
  }
}
.s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich {
    gap: 42px;
  }
}
.s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich .s-c-text_video__paragraph p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich .s-c-text_video__paragraph p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich .s-c-text_video__paragraph p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich .s-c-text_video__paragraph p {
    font-size: 18px;
    line-height: 18px;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich .s-c-text_video__paragraph p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich .s-c-text_video__paragraph p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich .s-c-text_video__subtitle p {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich .s-c-text_video__subtitle p {
    word-break: break-word;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich .s-c-text_video__subtitle p {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .d-flex .s-c-text_section .s-s-text_video_text_rich .s-c-text_video__subtitle p {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-text_video .container .s-c-foot_video_container {
  margin-top: 8px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-text_video .container .s-c-foot_video_container {
    display: flex;
    margin-top: 10px;
  }
}
.s-theme-V .s-c-text_video .container .s-c-foot_video_container span {
  font-size: 12px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-text_video .container .s-c-foot_video_container span {
    flex: 0 0 49%;
    font-size: 18px;
    line-height: 18px;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-text_video .container .s-c-foot_video_container span {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .s-c-foot_video_container span {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-text_video .container .s-c-foot_video_container span {
    font-size: 0.75rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-text_video .container .s-c-foot_video_container span {
    font-size: 0.75rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-text_video.s-c-text_video_variant .container .d-flex {
    flex-direction: row-reverse;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-text_video.s-c-text_video_variant .container .s-c-foot_video_container {
    flex-direction: row-reverse;
  }
}
.s-theme-V .s-s-text_video h1,
.s-theme-V .s-s-text_video h2,
.s-theme-V .s-s-text_video h3,
.s-theme-V .s-s-text_video h4 {
  display: none;
}
.s-theme-V .s-s-text_video strong {
  font-family: var(--font-family);
  font-weight: 600;
}
.s-theme-V .s-s-text_video pre,
.s-theme-V .s-s-text_video code {
  display: none;
}
.s-theme-V .s-s-text_video .portlet-msg-info,
.s-theme-V .s-s-text_video .portlet-msg-alert,
.s-theme-V .s-s-text_video .portlet-msg-error {
  display: none;
}
.s-theme-V .s-s-text_video ol,
.s-theme-V .s-s-text_video ul,
.s-theme-V .s-s-text_video table,
.s-theme-V .s-s-text_video .embed-responsive,
.s-theme-V .s-s-text_video img,
.s-theme-V .s-s-text_video audio {
  display: none;
}
.s-theme-V .s-s-text_video_container .embed-responsive {
  width: 100% !important;
  height: 100%;
  display: none;
}
.s-theme-V .s-s-text_video_container .embed-responsive::before {
  padding-top: 0;
}
.s-theme-V .s-s-text_video_container .embed-responsive:first-child {
  display: block;
}
.s-theme-V .s-s-text_video_container h1,
.s-theme-V .s-s-text_video_container h2,
.s-theme-V .s-s-text_video_container h3,
.s-theme-V .s-s-text_video_container h4,
.s-theme-V .s-s-text_video_container a,
.s-theme-V .s-s-text_video_container p {
  display: none;
}
.s-theme-V .s-s-text_video_container pre,
.s-theme-V .s-s-text_video_container code {
  display: none;
}
.s-theme-V .s-s-text_video_container .portlet-msg-info,
.s-theme-V .s-s-text_video_container .portlet-msg-alert,
.s-theme-V .s-s-text_video_container .portlet-msg-error {
  display: none;
}
.s-theme-V .s-s-text_video_container ol,
.s-theme-V .s-s-text_video_container ul,
.s-theme-V .s-s-text_video_container table,
.s-theme-V .s-s-text_video_container img,
.s-theme-V .s-s-text_video_container audio {
  display: none;
}

.s-theme-V .s-c-banner-custom {
  position: relative;
  border-radius: 16px;
}
.s-theme-V .s-c-banner-custom .d-flex {
  display: flex;
  border-radius: 16px;
}
.s-theme-V .s-c-banner-custom .d-flex .s-c-banner-custom {
  flex-direction: row;
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.s-theme-V .s-c-banner-custom .s-c-banner-custom-image-mobile {
  display: none;
}
.s-theme-V .s-c-banner-custom .s-c-banner-custom-image {
  width: 30%;
  flex-shrink: 0;
}
.s-theme-V .s-c-banner-custom .s-c-banner-custom-image .mask-image {
  border-radius: 24px;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-banner-custom .s-c-banner-custom-image .mask-image img {
  object-fit: cover;
  object-position: center top;
  width: 100%;
  height: 100%;
  border-radius: 0 16px 16px 0;
}
.s-theme-V .s-c-banner-custom .s-c-banner-custom-btn {
  display: flex;
}
.s-theme-V .s-c-banner-custom .s-s-banner-custom-text {
  width: 70%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: auto;
  padding: 24px 24px 32px 32px;
}
.s-theme-V .s-c-banner-custom .s-s-banner-custom-text h1,
.s-theme-V .s-c-banner-custom .s-s-banner-custom-text h2,
.s-theme-V .s-c-banner-custom .s-s-banner-custom-text h3,
.s-theme-V .s-c-banner-custom .s-s-banner-custom-text h4,
.s-theme-V .s-c-banner-custom .s-s-banner-custom-text h5,
.s-theme-V .s-c-banner-custom .s-s-banner-custom-text h6 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 16px;
  font-size: 48px;
  line-height: 48px;
  font-family: var(--font-family);
  font-weight: 700;
  font-family: var(--font-family);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h1,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h2,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h3,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h4,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h5,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h6 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 48px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h1,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h2,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h3,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h4,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h5,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h6 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
.s-theme-V .s-c-banner-custom .s-s-banner-custom-text p {
  display: flex;
  flex-direction: column;
  padding-bottom: 24px;
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner-custom {
    border-radius: 0px;
  }
  .s-theme-V .s-c-banner-custom .d-flex {
    gap: 0px;
    border-radius: 0px;
  }
  .s-theme-V .s-c-banner-custom .s-c-banner-custom-image-mobile {
    display: flex;
    overflow: hidden;
    width: 40%;
  }
  .s-theme-V .s-c-banner-custom .s-c-banner-custom-image-mobile .mask-image-mobile {
    border-radius: 24px;
    width: 100%;
    height: 100%;
  }
  .s-theme-V .s-c-banner-custom .s-c-banner-custom-image-mobile .mask-image-mobile img {
    object-fit: cover;
    object-position: center top;
    width: 100%;
    height: 100%;
    border-radius: 0 0px 0px 0;
  }
  .s-theme-V .s-c-banner-custom .s-c-banner-custom-btn {
    display: flex;
  }
  .s-theme-V .s-c-banner-custom .s-c-banner-custom-image {
    display: none;
  }
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text {
    display: flex;
    width: 60%;
    gap: 16px;
    padding: 35px 8px 35px 28px;
  }
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h1,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h2,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h3,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h4,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h5,
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text h6 {
    font-size: 2.25rem;
    line-height: 36px;
    padding-bottom: 0px;
  }
  .s-theme-V .s-c-banner-custom .s-s-banner-custom-text p {
    font-size: 1rem;
    line-height: normal;
    padding-bottom: 0px;
  }
}

.s-theme-V {
  /****************************************************/
}
@media (min-width: 1200px) {
  .s-theme-V {
    /****************************************************/
  }
  .s-theme-V .s-c-banner__tab_m {
    display: flex;
    height: 100%;
  }
  .s-theme-V .s-c-banner__tab.s-js-banner__tab .s-o-tabs__container {
    height: 100%;
  }
  .s-theme-V .s-c-banner__tab.s-js-banner__tab .s-o-tabs__container .s-s__banner_tab_text,
  .s-theme-V .s-c-banner__tab.s-js-banner__tab .s-o-tabs__container .s-o__banner_img,
  .s-theme-V .s-c-banner__tab.s-js-banner__tab .s-o-tabs__container .s-c-banner__tab_m,
  .s-theme-V .s-c-banner__tab.s-js-banner__tab .s-o-tabs__container .s-o-banner_content_tab,
  .s-theme-V .s-c-banner__tab.s-js-banner__tab .s-o-tabs__container .s-o-tabs__container,
  .s-theme-V .s-c-banner__tab.s-js-banner__tab .s-o-tabs__container .s-c-banner__tab {
    height: 100%;
  }
}
@media (max-width: 1200px) {
  .s-theme-V .s-o-banner_content_tab .s-c-banner__tab_m {
    background-color: var(--light-40) !important;
  }
}
.s-theme-V .s-c-banner__tab {
  display: flex;
  flex-direction: row-reverse;
  height: auto;
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab {
    justify-content: center;
  }
}
.s-theme-V .s-c-banner__tab .s-o-banner_content_tab {
  width: 100%;
}
.s-theme-V .s-c-banner__tab .s-c-banner__tab_m {
  display: flex;
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-c-banner__tab_m {
    flex-direction: column;
    padding: 0px 16px;
  }
}
.s-theme-V .s-c-banner__tab .s-o-banner__content {
  width: 100%;
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-banner__content {
    display: none;
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list {
  flex-direction: column;
  justify-content: center;
  gap: 16px;
  padding-left: 19px;
  padding-top: 14px;
  padding-bottom: 14px;
  /************************************************/
  /************************************************/
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list {
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 19px;
    padding-bottom: 144px;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-s-banner__title {
    display: none;
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li:hover {
  background-color: var(--light-40);
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li.active {
  background-color: var(--light-40);
}
@media (min-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list button[aria-expanded=true].banner_tab_btn {
    padding: 18.5px 24px 10px 24px;
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li {
  width: 360px;
  background-color: var(--primary-color-2);
  border: 1px solid #BECDDB;
  border-radius: 15px;
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li {
    width: 100%;
    overflow: hidden;
    border-radius: 16px;
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__container {
  border-radius: 0px 0px 15px 15px;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:hover {
    background-color: rgba(217, 219, 221, 0);
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active {
  outline: solid rgba(5, 31, 224, 0) 2px;
  height: auto;
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.active .s-iconWeightLight,
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:active .s-iconWeightLight {
  order: -1;
  transform: rotate(90deg);
  transition: transform 0.5s initial;
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.active .s-iconWeightLight,
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:active .s-iconWeightLight {
    order: 0;
    transform: rotate(180deg);
    transition: transform 0.5s initial;
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content {
  padding: 0px 24px;
}
@media (max-width: 1201px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content {
    padding: 0%;
  }
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content .s-o-banner_p {
    display: none;
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content p {
  margin-bottom: 18.5px;
  padding-left: 19px;
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content p {
    padding: 0px;
    margin-bottom: 16px;
  }
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content .container {
    padding: 0px;
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn {
  padding: 16px 16px;
  flex-direction: column;
  border-radius: 16px;
  border: none;
  width: 360px;
  height: auto;
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn {
    width: 100%;
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle {
  display: flex;
  gap: 12px;
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .dropdown_btn {
  font-family: var(--font-family);
  display: flex;
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 700;
  width: 300px;
  text-align: justify;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .dropdown_btn {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .dropdown_btn {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (min-width: 1200px) {
  .s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .s-iconWeightLight {
    width: 7px;
    height: 10px;
  }
}
.s-theme-V .s-c-banner__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn span {
  color: var(--gray-300);
  font-size: 18px;
  font-family: var(--font-family);
}
.s-theme-V .s-o__banner_img {
  width: 419px;
  min-height: 445px;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .s-theme-V .s-o__banner_img {
    width: 100%;
    height: 100%;
    min-height: 0px;
  }
}
.s-theme-V .s-o__banner_img img {
  -o-object-position: center;
  object-position: center;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
@media (max-width: 1200px) {
  .s-theme-V .s-o__banner_img img {
    height: 150px;
  }
}
@media (min-width: 1200px) {
  .s-theme-V .s-o__banner_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center top;
  }
}
@media (max-width: 1200px) {
  .s-theme-V .s-o__banner_img .s-o__img_desck {
    display: none;
  }
}
@media (min-width: 1201px) {
  .s-theme-V .s-o__banner_img .s-o__img_mobile {
    display: none;
  }
}
.s-theme-V .s-s__banner_tab_text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 58px 64px;
  width: 487px;
  height: 100%;
}
@media (min-width: 1200px) {
  .s-theme-V .s-s__banner_tab_text {
    min-height: 445px;
  }
}
@media (min-width: 1900px) {
  .s-theme-V .s-s__banner_tab_text {
    width: auto;
  }
}
@media (max-width: 1200px) {
  .s-theme-V .s-s__banner_tab_text {
    height: auto;
  }
}
.s-theme-V .s-s__banner_tab_text h1,
.s-theme-V .s-s__banner_tab_text h2,
.s-theme-V .s-s__banner_tab_text h3,
.s-theme-V .s-s__banner_tab_text h4,
.s-theme-V .s-s__banner_tab_text h5,
.s-theme-V .s-s__banner_tab_text h6 {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
  width: 384px;
  margin-top: 47.5px;
  margin-bottom: 14px;
}
@media (max-width: 767px) {
  .s-theme-V .s-s__banner_tab_text h1,
  .s-theme-V .s-s__banner_tab_text h2,
  .s-theme-V .s-s__banner_tab_text h3,
  .s-theme-V .s-s__banner_tab_text h4,
  .s-theme-V .s-s__banner_tab_text h5,
  .s-theme-V .s-s__banner_tab_text h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-s__banner_tab_text h1,
  .s-theme-V .s-s__banner_tab_text h2,
  .s-theme-V .s-s__banner_tab_text h3,
  .s-theme-V .s-s__banner_tab_text h4,
  .s-theme-V .s-s__banner_tab_text h5,
  .s-theme-V .s-s__banner_tab_text h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (max-width: 1200px) {
  .s-theme-V .s-s__banner_tab_text h1,
  .s-theme-V .s-s__banner_tab_text h2,
  .s-theme-V .s-s__banner_tab_text h3,
  .s-theme-V .s-s__banner_tab_text h4,
  .s-theme-V .s-s__banner_tab_text h5,
  .s-theme-V .s-s__banner_tab_text h6 {
    display: none;
  }
}
.s-theme-V .s-s__banner_tab_text p {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 400;
  width: 362px;
  height: auto;
  margin-bottom: 24px;
}
@media (max-width: 767px) {
  .s-theme-V .s-s__banner_tab_text p {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-s__banner_tab_text p {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
@media (max-width: 1200px) {
  .s-theme-V .s-s__banner_tab_text p {
    width: auto;
    font-size: 16px;
    line-height: normal;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (max-width: 1200px) and (max-width: 767px) {
  .s-theme-V .s-s__banner_tab_text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1200px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-s__banner_tab_text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1200px) {
  .s-theme-V .s-s__banner_tab_text {
    width: 100%;
    height: auto;
    padding: 16px 0px;
  }
}
@media (max-width: 1200px) {
  .s-theme-V .s-s__banner_tab_text .s-o-btn {
    align-self: flex-end;
  }
}

.s-theme-V .s-c-tab-banner .s-t-tabs__toggle--active {
  background-color: transparent !important;
}
.s-theme-V .s-c-tab-banner .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  content: "";
  background-color: var(--primary-color-1);
  border-radius: 7px 7px 0px 0px;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
  padding: 0px 16px;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle {
  display: flex;
  outline: none !important;
  flex: 1 0 auto;
  flex-direction: row;
  height: auto !important;
  min-height: 48px !important;
  height: auto !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-primary-color-1:hover .s-s-text-tab * {
  color: var(--primary-color-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-primary-color-1:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--primary-color-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-primary-color-2:hover .s-s-text-tab * {
  color: var(--primary-color-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-primary-color-2:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--primary-color-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-second-color-1:hover .s-s-text-tab * {
  color: var(--second-color-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-second-color-1:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--second-color-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-second-color-2:hover .s-s-text-tab * {
  color: var(--second-color-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-second-color-2:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--second-color-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-second-color-3:hover .s-s-text-tab * {
  color: var(--second-color-3) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-second-color-3:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--second-color-3) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-second-color-4:hover .s-s-text-tab * {
  color: var(--second-color-4) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-second-color-4:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--second-color-4) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-second-color-5:hover .s-s-text-tab * {
  color: var(--second-color-5) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-second-color-5:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--second-color-5) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-pantone-color-1:hover .s-s-text-tab * {
  color: var(--pantone-color-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-pantone-color-1:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--pantone-color-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-pantone-color-2:hover .s-s-text-tab * {
  color: var(--pantone-color-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-pantone-color-2:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--pantone-color-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-pantone-color-3:hover .s-s-text-tab * {
  color: var(--pantone-color-3) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-pantone-color-3:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--pantone-color-3) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-pantone-color-4:hover .s-s-text-tab * {
  color: var(--pantone-color-4) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-pantone-color-4:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--pantone-color-4) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-pantone-color-5:hover .s-s-text-tab * {
  color: var(--pantone-color-5) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-pantone-color-5:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--pantone-color-5) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-light-10:hover .s-s-text-tab * {
  color: var(--light-10) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-light-10:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--light-10) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-light-20:hover .s-s-text-tab * {
  color: var(--light-20) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-light-20:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--light-20) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-light-30:hover .s-s-text-tab * {
  color: var(--light-30) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-light-30:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--light-30) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-light-40:hover .s-s-text-tab * {
  color: var(--light-40) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-light-40:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--light-40) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-light-50:hover .s-s-text-tab * {
  color: var(--light-50) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-light-50:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--light-50) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-success-1:hover .s-s-text-tab * {
  color: var(--success-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-success-1:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--success-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-warning-1:hover .s-s-text-tab * {
  color: var(--warning-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-warning-1:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--warning-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-error-1:hover .s-s-text-tab * {
  color: var(--error-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-error-1:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--error-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-info-1:hover .s-s-text-tab * {
  color: var(--info-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-info-1:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--info-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-success-2:hover .s-s-text-tab * {
  color: var(--success-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-success-2:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--success-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-warning-2:hover .s-s-text-tab * {
  color: var(--warning-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-warning-2:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--warning-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-error-2:hover .s-s-text-tab * {
  color: var(--error-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-error-2:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--error-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-info-2:hover .s-s-text-tab * {
  color: var(--info-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-info-2:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--info-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-gray-100:hover .s-s-text-tab * {
  color: var(--gray-100) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-gray-100:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--gray-100) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-gray-200:hover .s-s-text-tab * {
  color: var(--gray-200) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-gray-200:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--gray-200) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-gray-300:hover .s-s-text-tab * {
  color: var(--gray-300) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-gray-300:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--gray-300) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-gray-400:hover .s-s-text-tab * {
  color: var(--gray-400) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-gray-400:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--gray-400) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-dark-1:hover .s-s-text-tab * {
  color: var(--dark-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-dark-1:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--dark-1) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-dark-2:hover .s-s-text-tab * {
  color: var(--dark-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-dark-2:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--dark-2) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-dark-3:hover .s-s-text-tab * {
  color: var(--dark-3) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle.hover-color-dark-3:hover .s-t-tabs__toggle--decorate:after {
  background-color: var(--dark-3) !important;
}
.s-theme-V .s-c-tab-banner .s-o-tabs-banner__toggle:hover .s-t-tabs__toggle--decorate::after {
  content: "";
  background-color: var(--second-color-1);
  border-radius: 7px 7px 0px 0px;
}
.s-theme-V .s-c-tab-banner .s-t-tabs__toggle--decorate {
  height: auto !important;
}
.s-theme-V .s-c-tab-banner .s-s-text-tab {
  width: 100%;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list {
  height: auto;
  justify-content: flex-start;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner .s-o-tabs__list {
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
  }
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle {
  padding: 0;
  padding: 12px 16px;
  border: 0px;
  display: flex;
  height: 48px;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  width: max-content;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate {
  align-items: center;
  display: flex;
  height: 24px;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate span {
  height: min-content;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle .s-o-icon i {
  font-size: 24px;
  height: 24px;
  width: 24px;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle:hover .s-t-tabs__toggle--decorate::after {
  content: "";
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: -12px;
  border-radius: 50px 50px 0px 0px;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate {
  display: flex;
  position: relative;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: -12px;
  border-radius: 50px 50px 0px 0px;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--s .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate {
  position: relative;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
  position: relative;
  z-index: 2;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    max-width: 187px;
  }
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
  padding: 12px 16px;
  border: 0px;
  display: flex;
  height: 48px;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  position: relative;
  width: 100%;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate {
  align-items: center;
  display: flex;
  height: 24px;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-t-tabs__toggle--decorate span {
  height: min-content;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle .s-o-icon i {
  font-size: 24px;
  height: 24px;
  width: 24px;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-t-tabs__toggle--decorate::after {
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: 0px;
  border-radius: 0px;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle:hover .s-t-tabs__toggle--decorate::after {
  content: "";
  position: absolute;
  height: 3px;
  width: 100%;
  left: 0px;
  bottom: 0px;
  border-radius: 0px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle {
    display: flex;
    justify-content: center;
    flex: 0 1 auto;
    padding-left: 0;
    padding-right: 0;
  }
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li .s-o-tabs-banner__toggle.s-t-tabs__toggle--active .s-s-text-tab p {
  font-weight: bold;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__container {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--primary-color-2);
}
.s-theme-V .s-c-tab-banner .s-o-tabs__list {
  border-bottom: 1px solid #becddb;
  gap: 4px;
}
.s-theme-V .s-c-tab-banner .s-s-text-tab {
  text-align: center;
  transform-origin: center left;
}
.s-theme-V .s-c-tab-banner .s-s-text-tab p {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  padding: 16px 4px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-tab-banner .s-s-text-tab p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner .s-s-text-tab p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-tab-banner .s-t-tabs__toggle--active .s-s-text-tab {
  transform-origin: center right;
}
.s-theme-V .s-c-tab-banner .s-o-icon-tab {
  display: none;
}
.s-theme-V .s-c-tab-banner .s-o-tabs__li {
  transition: all 1s;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner .s-o-tabs__li.active {
    background-color: transparent !important;
  }
  .s-theme-V .s-c-tab-banner .d-flex-container {
    padding: 0px 9px;
  }
  .s-theme-V .s-c-tab-banner .s-t-tabs__toggle--decorate::after {
    content: "";
    background-color: var(--primary-color-1);
    border-radius: 7px 7px 0px 0px;
  }
  .s-theme-V .s-c-tab-banner .s-o-tabs__list {
    border-bottom: 1px solid #becddb;
  }
  .s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
    padding: 0px;
  }
  .s-theme-V .s-c-tab-banner .s-c-tab-banner-simply {
    max-width: max-content;
    overflow-x: auto;
    white-space: nowrap;
  }
  .s-theme-V .s-c-tab-banner .s-o-icon-tab {
    display: block;
  }
}
@media (min-width: 1024px) {
  .s-theme-V .s-c-tab-banner .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_text {
    flex: 0 0 60%;
    margin-left: 40px;
  }
}
@media (min-width: 1024px) {
  .s-theme-V .s-c-tab-banner .s-c-banner_mask_3 .s-c-banner_mask_3_container .s-c-banner_mask_3_content .s-c-banner_mask_3_img {
    flex: 0 0 100%;
    border-radius: 0px 0px 0px 0px;
    position: absolute;
    right: 0;
    height: 100%;
  }
}
.s-theme-V .s-c-tab-banner .s-c-banner-custom {
  position: relative;
  border-radius: 0px;
  height: 100%;
}
.s-theme-V .s-c-tab-banner .s-c-banner-custom .s-c-banner-custom__container {
  height: 100%;
}
.s-theme-V .s-c-tab-banner .s-c-banner-custom .s-c-banner-custom__container .d-flex {
  height: 100%;
}
.s-theme-V .s-c-tab-banner .s-c-banner-custom .s-c-banner-custom-image .mask-image img {
  object-fit: cover;
  object-position: center top;
  width: 100%;
  height: 100%;
  border-radius: 0 0px 0px 0;
}
@media (min-width: 1025px) and (max-width: 1213px) {
  .s-theme-V .s-c-tab-banner .s-o-tabs__list.s-t-tabs__list--m .s-o-tabs__li {
    padding: 0px 15px;
  }
  .s-theme-V .s-c-tab-banner .s-t-tabs__toggle--decorate::after {
    content: "";
    background-color: var(--primary-color-1);
    border-radius: 7px 7px 0px 0px;
  }
  .s-theme-V .s-c-tab-banner .s-o-tabs__list {
    border-bottom: 1px solid #becddb;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-banner .s-c-banner-custom .s-c-banner-custom__container {
    max-width: 1128px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-tab-banner .s-c-banner-custom .s-c-banner-custom__container {
    max-width: 1440px;
  }
}
.s-theme-V .s-c-tab-banner .s-c-banner-custom .s-c-banner-custom-image {
  width: 40%;
}
.s-theme-V .s-c-tab-banner .s-c-banner-custom .s-c-banner-custom-image .mask-image {
  position: absolute;
  right: 0;
  width: 517px;
}
.s-theme-V .s-c-tab-banner .s-c-banner-custom .s-s-banner-custom-text {
  width: 60%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: auto;
  padding: 24px 24px 32px 32px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner .s-c-banner-custom .s-s-banner-custom-text {
    padding: 35px 8px 35px 28px;
    gap: 16px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-banner .s-c-banner-custom .s-s-banner-custom-text {
    padding-top: 85px;
    padding-bottom: 85px;
    padding-left: 92px;
  }
}

.s-theme-V .s-c-baner-example .d-flex .s-c-banne-example-box {
  flex-direction: row;
}
.s-theme-V .s-c-baner-example .d-flex .s-c-banne-example-box .s-c-banne-example_title {
  font-family: var(--font-family);
  font-weight: 700;
}

@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-contenido-tab .owl-carousel .owl-stage {
    margin-left: 1px;
  }
}
@media (min-width: 1919px) {
  .s-theme-V .s-c-carrusel-contenido-tab .owl-carousel .owl-stage {
    margin-left: 2px;
  }
}
.s-theme-V .s-c-carrusel-contenido-tab .owl-carousel .owl-item.few-items {
  width: 311px !important;
  margin-left: 1px !important;
}
.s-theme-V .s-c-carrusel-contenido-tab .owl-carousel .owl-item.few-itemsBig {
  width: 400px;
  margin-left: 4px !important;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-contenido-tab .owl-item {
    width: 309.914px !important;
    margin-right: 22px !important;
    margin-left: 1.5px;
  }
}
.s-theme-V .s-c-carrusel-contenido-tab .owl-item .owl-item.few-items {
  width: 311px !important;
  margin-right: 23px !important;
  margin-left: 1px !important;
}
@media (min-width: 1919px) {
  .s-theme-V .s-c-carrusel-contenido-tab .owl-item {
    width: 400px !important;
    margin-left: 4px !important;
  }
}
.s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_text .container_txt_select {
  display: none;
}
.s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_text .container_txt_select.active {
  display: block;
}
.s-theme-V .s-c-carrusel-contenido-tab.active {
  display: block;
}
.s-theme-V #txt-select div {
  display: none;
}
.s-theme-V .s-c-contenido_tab1__title {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 700;
  text-align: left;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-contenido_tab1__title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-contenido_tab1__title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-contenido_tab1_container .select_container .s-o-dropdown {
    box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
  }
  .s-theme-V .s-c-contenido_tab1_container .select_container .s-o-dropdown .s-o-dropdown__title {
    font-size: 18px;
    line-height: 18px;
    font-family: var(--font-family);
    font-weight: 600;
  }
}
@media (max-width: 1024px) and (max-width: 767px) {
  .s-theme-V .s-c-contenido_tab1_container .select_container .s-o-dropdown .s-o-dropdown__title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (max-width: 1024px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-contenido_tab1_container .select_container .s-o-dropdown .s-o-dropdown__title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-contenido_tab1_container .select_container .s-o-dropdown .s-o-dropdown__content li {
    max-height: 70px;
    padding: 14px 16px;
  }
  .s-theme-V .select_container {
    position: relative;
    justify-content: center;
    align-items: center;
  }
}
@media (max-width: 1024px) and (min-width: 1025px) {
  .s-theme-V .select_container {
    display: none;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .container {
    width: 100%;
    margin: 0;
  }
  .s-theme-V .s-c-contenido_tab1 {
    padding: 24px 0px 24px 0px;
  }
  .s-theme-V .s-c-contenido_tab1_container {
    background-color: var(--primary-color-2);
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 14px;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-icon {
    display: flex;
    justify-content: center;
    position: absolute;
    right: 10px;
    pointer-events: none;
    z-index: 1;
    left: 85%;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-icon .s-iconDirectionDown {
    position: absolute;
    right: 15px;
    top: 16px;
  }
  @-moz-document url-prefix() {
    .s-theme-V .s-c-contenido_tab1_container .s-icon .s-icon {
      transform: translateY(90%);
    }
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_text p {
    margin-top: 16px;
    width: 90%;
    word-wrap: break-word;
    margin-left: 6%;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_text p {
    margin-left: 0;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_text a {
    margin-top: 16px;
    margin-left: auto;
    margin-right: auto;
    width: 80%;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_text a span {
    color: inherit;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_carousel {
    margin-top: 14px;
  }
  .s-theme-V .s-o-contenido_tab1_accordion {
    display: none;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  .s-theme-V .s-c-tab_videobutton_card_menu {
    left: 50%;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-contenido_tab1 .s-o-btn .s-o-icon.s-t-icon--left i {
    display: flex;
    width: 16px;
    height: 16px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-contenido_tab1 .s-c-contenido_tab1_container .s-o-contenido_tab1_text .container_txt_select.active {
    display: none;
  }
  .s-theme-V .select_container {
    display: none;
  }
  .s-theme-V .s-o-contenido_tab1_text option {
    display: none;
  }
  .s-theme-V .s-o-contenido_tab1_text .container_txt_select {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-contenido_tab1_container {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .select-menu {
    display: none;
  }
  .s-theme-V #mi-carousel-stage {
    display: flex;
    flex-direction: row;
    width: 100%;
  }
  .s-theme-V .s-c-contenido_tab1 {
    padding: 13px 0;
    background: var(--primary-color-2);
  }
  .s-theme-V .s-c-contenido_tab1 .s-o-btn .s-o-icon.s-t-icon--left i {
    display: flex;
    width: 16px;
    height: 16px;
  }
  .s-theme-V .carrusel-container {
    padding-left: 38px;
    position: relative;
    width: 60.8%;
  }
}
@media (min-width: 1025px) and (min-width: 1920px) {
  .s-theme-V .carrusel-container {
    padding-left: 42px;
  }
}
@media (min-width: 1025px) and (max-width: 1024px) {
  .s-theme-V .carrusel-container {
    top: 13px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-contenido_tab1_container {
    display: flex;
    width: 100%;
    padding: 0;
    background: var(--primary-color-2);
    position: relative;
  }
  .s-theme-V .s-c-contenido_tab1_container .select-menu {
    display: none;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion {
    height: 100%;
    width: 39.8%;
    flex-shrink: 1;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .s-c-carrusel-action .s-c-carrusel-outer-card {
    height: 100%;
    position: relative;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-content {
    border: 1px solid #f2f5f8;
    border-radius: 12px;
    margin-bottom: 16px;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-item {
    background-color: var(--primary-color-2);
    cursor: pointer;
    width: 100%;
    padding: 24px;
    border-radius: 12px;
    border: 1px solid #becddb;
    outline: none;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    transition: 0.3s ease;
    gap: 45px;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-item p {
    font-size: 18px;
    line-height: 18px;
    font-family: var(--font-family);
    font-weight: 700;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-item p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-item p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-item .s-o-icon i {
    font-size: 1.25rem;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-content:not(.active) .accordion-item {
    border-bottom: 1px solid #becddb;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-item.active,
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-item:hover {
    background-color: var(--light-40);
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-content:not(.active).bloque1 .accordion-item {
    background-color: var(--primary-color-2);
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-content.active .accordion-item {
    background-color: var(--light-40);
    border-radius: 12px 12px 0 0;
    border: none;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-custom {
    padding: 0px 71px 24px 24px;
    width: 100%;
    display: none;
    background-color: var(--light-40);
    border-radius: 0 0 12px 12px;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion .accordion-content.active .accordion-custom {
    display: block;
    min-height: 88px;
  }
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion p {
    font-size: 16px;
    line-height: normal;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 19.2px;
    margin-bottom: 16px;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion p.s-c-contenido_tab1__title {
    font-size: 18px;
    line-height: 18px;
    font-family: var(--font-family);
    font-weight: 700;
    text-align: left;
    margin-bottom: 0;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion p.s-c-contenido_tab1__title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-contenido_tab1_container .s-o-contenido_tab1_accordion p.s-c-contenido_tab1__title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-s-contenido_tab1 h1,
.s-theme-V .s-s-contenido_tab1 h2,
.s-theme-V .s-s-contenido_tab1 h3,
.s-theme-V .s-s-contenido_tab1 h4 {
  display: none;
}
.s-theme-V .s-s-contenido_tab1 pre,
.s-theme-V .s-s-contenido_tab1 code {
  display: none;
}
.s-theme-V .s-s-contenido_tab1 ol,
.s-theme-V .s-s-contenido_tab1 ul,
.s-theme-V .s-s-contenido_tab1 table,
.s-theme-V .s-s-contenido_tab1 .embed-responsive,
.s-theme-V .s-s-contenido_tab1 img,
.s-theme-V .s-s-contenido_tab1 audio {
  display: none;
}

.s-theme-V .s-c--search {
  width: 100%;
}
.s-theme-V .s-c--search .s-o-text_search {
  width: 100%;
  padding-bottom: 32px;
}
.s-theme-V .s-c--search .s-o-text_search h1, .s-theme-V .s-c--search .s-o-text_search h2, .s-theme-V .s-c--search .s-o-text_search h3, .s-theme-V .s-c--search .s-o-text_search h4, .s-theme-V .s-c--search .s-o-text_search h5, .s-theme-V .s-c--search .s-o-text_search h6 {
  font-size: 32px;
  color: #2C3286;
  font-family: var(--font-family);
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet {
  display: flex;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet {
    display: block;
    padding: 0;
  }
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .input-group.search-bar-suggestions .input-group-item:first-child {
  margin-left: 0;
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .input-group.search-bar-suggestions .input-group-item .input-group {
  position: relative;
  display: flex;
  flex-wrap: initial;
  align-items: stretch;
  width: 446px;
  height: 40px;
  /*-------------------------------->*/
  /*-------------------------------->*/
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .input-group.search-bar-suggestions .input-group-item .input-group:focus {
  outline: none;
  border: solid 2px var(--btn-primary-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
  height: auto;
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .input-group.search-bar-suggestions .input-group-item .input-group .form-control {
  width: auto;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  background-color: #DFE7EE;
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .input-group.search-bar-suggestions .input-group-item .input-group .form-control:focus {
  outline: none;
  border: solid 2px var(--btn-primary-focus-outline);
  height: auto;
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .input-group.search-bar-suggestions .input-group-item .input-group .input-group-inset-item-after {
  width: auto;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  color: #6B6C7E;
  background-color: #DFE7EE;
  order: 9;
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .input-group.search-bar-suggestions .input-group-item .input-group .input-group-inset-item-after .btn-unstyled:focus {
  outline: none;
  border: solid 2px var(--btn-primary-focus-outline);
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  height: 100%;
  box-shadow: none;
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .input-group.search-bar-suggestions .input-group-item .input-group .input-group-inset-item-after .btn-unstyled .s-iconIconsLook {
  color: #737373;
  font-size: 24px;
  font-style: normal;
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .s-o-btn--search {
  display: inline-flex;
  padding-left: 24px;
  gap: 24px;
  justify-content: center;
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .s-o-btn--search {
    padding: 24px 0px;
  }
}
.s-theme-V .s-c--search .lfr-layout-structure-item-com-liferay-portal-search-web-search-bar-portlet-searchbarportlet .s-o-btn--search .s-o-btn {
  min-width: auto;
  height: 40px;
  background-color: var(--btn-primary-background);
  color: #FFFFFF;
}

.s-theme-V .s-c-dropdown__search {
  margin-top: 24px;
}
.s-theme-V .s-c-dropdown__search .s-o-dropdown {
  cursor: pointer;
  padding: 16px;
  border-radius: 12px;
  margin-top: 8px;
  width: 100%;
  min-height: 52px;
}
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item {
  padding: 0;
  margin-top: 12px;
}
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left p,
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h1,
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h2,
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h3,
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h4,
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h5,
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h6,
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left span {
  font-size: 18px;
  padding-bottom: 8px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left p,
  .s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h1,
  .s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h2,
  .s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h3,
  .s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h4,
  .s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h5,
  .s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left h6,
  .s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left span {
    font-size: 1rem;
  }
}
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left ol,
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left ul {
  padding-left: 16px;
}
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__item .s-o-dropdown__item__left ul {
  list-style-type: disc;
}
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__toggle {
  padding: 0;
}
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__toggle:focus-visible {
  outline: none;
  border: solid 2px var(--btn-primary-cta-focus-outline);
  border-radius: 1px;
  -webkit-border-radius: 1px;
}
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__left .s-o-dropdown__heading p {
  font-family: var(--font-family);
  font-size: 18px;
  line-height: 18px;
  font-weight: 600;
  margin: 0;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__left .s-o-dropdown__heading p {
    font-size: 1rem;
    line-height: normal;
  }
}
.s-theme-V .s-c-dropdown__search .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__toggle__left .s-o-dropdown__heading .s-o-dropdown__description--clasic-weight {
  font-weight: 400;
}
.s-theme-V .s-c-dropdown__search .border-color-primary-color-1 {
  border: solid 1px #2d6df6;
}
.s-theme-V .s-c-dropdown__search .border-color-primary-color-2 {
  border: solid 1px #FFFFFF;
}
.s-theme-V .s-c-dropdown__search .border-color-second-color-1 {
  border: solid 1px #0033A0;
}
.s-theme-V .s-c-dropdown__search .border-color-second-color-2 {
  border: solid 1px #E3E829;
}
.s-theme-V .s-c-dropdown__search .border-color-second-color-3 {
  border: solid 1px #00AEC7;
}
.s-theme-V .s-c-dropdown__search .border-color-second-color-4 {
  border: solid 1px #2D6DF6;
}
.s-theme-V .s-c-dropdown__search .border-color-second-color-5 {
  border: solid 1px #888B8D;
}
.s-theme-V .s-c-dropdown__search .border-color-pantone-1 {
  border: solid 1px #838DC8;
}
.s-theme-V .s-c-dropdown__search .border-color-pantone-2 {
  border: solid 1px #ECF0A1;
}
.s-theme-V .s-c-dropdown__search .border-color-pantone-3 {
  border: solid 1px #9BE1E9;
}
.s-theme-V .s-c-dropdown__search .border-color-pantone-4 {
  border: solid 1px #81B1FF;
}
.s-theme-V .s-c-dropdown__search .border-color-pantone-5 {
  border: solid 1px #B4B4B5;
}
.s-theme-V .s-c-dropdown__search .border-color-light-10 {
  border: solid 1px #E5E9EA;
}
.s-theme-V .s-c-dropdown__search .border-color-light-20 {
  border: solid 1px #F9FAE1;
}
.s-theme-V .s-c-dropdown__search .border-color-light-30 {
  border: solid 1px #E6FAEF;
}
.s-theme-V .s-c-dropdown__search .border-color-light-40 {
  border: solid 1px #DFEAFF;
}
.s-theme-V .s-c-dropdown__search .border-color-light-50 {
  border: solid 1px #F8F8F8;
}
.s-theme-V .s-c-dropdown__search .border-color-success-1 {
  border: solid 1px #067014;
}
.s-theme-V .s-c-dropdown__search .border-color-warning-1 {
  border: solid 1px #ED8B00;
}
.s-theme-V .s-c-dropdown__search .border-color-error-1 {
  border: solid 1px #D12D35;
}
.s-theme-V .s-c-dropdown__search .border-color-info-1 {
  border: solid 1px #0033A0;
}
.s-theme-V .s-c-dropdown__search .border-color-success-2 {
  border: solid 1px #DEF6DE;
}
.s-theme-V .s-c-dropdown__search .border-color-warning-2 {
  border: solid 1px #FFF5EC;
}
.s-theme-V .s-c-dropdown__search .border-color-error-2 {
  border: solid 1px #FFF4F3;
}
.s-theme-V .s-c-dropdown__search .border-color-info-2 {
  border: solid 1px #E0EAFF;
}
.s-theme-V .s-c-dropdown__search .border-color-gray-100 {
  border: solid 1px #F4F4F4 !important;
}
.s-theme-V .s-c-dropdown__search .border-color-gray-200 {
  border: solid 1px #e7e7e7 !important;
}
.s-theme-V .s-c-dropdown__search .border-color-gray-300 {
  border: solid 1px #3F3F41 !important;
}
.s-theme-V .s-c-dropdown__search .border-color-gray-400 {
  border: solid 1px #000000 !important;
}
.s-theme-V .s-c-dropdown__search .border-color-dark-1 {
  border: solid 1px #C5CB15;
}
.s-theme-V .s-c-dropdown__search .border-color-dark-2 {
  border: solid 1px #B04B60;
}
.s-theme-V .s-c-dropdown__search .border-color-dark-3 {
  border: solid 1px #00003F;
}
.s-theme-V .s-c-dropdown__search .s-o-dropdown__content {
  padding: 0;
  position: relative;
  width: 100%;
}

.s-theme-V .s-c-tab_videobutton_card-link {
  max-width: 264px;
  display: block;
}
.s-theme-V .s-c-tab_videobutton_card {
  position: relative;
  width: 264px;
  height: auto;
  border-radius: 12px;
  padding: 0;
  border: 1px solid var(--link-fifth-color);
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab_videobutton_card {
    width: 208px;
    height: auto;
  }
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_content {
  min-height: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_content .s-s-tab_videobutton_card-container-img {
  height: 310px;
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_content .s-s-tab_videobutton_card-container-img {
    height: 184px;
  }
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_content .s-s-tab_videobutton_card-container-img .s-c-tab_videobutton_card_img {
  width: 100%;
  height: 100%;
  border-radius: 12px 12px 0 0;
  object-fit: cover;
  object-position: center top;
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_menu {
  position: absolute;
  top: 24px;
  right: auto;
  left: 244px;
  flex-direction: column;
  display: flex;
  gap: 4px;
  width: 148px;
  height: auto;
  align-items: flex-start;
  justify-content: flex-start;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_menu {
    display: none;
  }
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body {
  height: auto;
  padding: 16px 16px 24px 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 8px;
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body .card-title {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 600;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body .card-title {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body .card-title {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body .card-title {
    font-size: 18px;
    line-height: 18px;
    font-family: var(--font-family);
    font-weight: 600;
  }
}
@media (max-width: 1024px) and (max-width: 767px) {
  .s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body .card-title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (max-width: 1024px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body .card-title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body {
    width: 208px;
    height: auto;
    padding: 12px;
  }
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body .card-text {
  color: var(--gray-300);
}
.s-theme-V .s-c-tab_videobutton_card .menu-toggle {
  display: none;
}
.s-theme-V .s-c-tab_videobutton_card .menu-toggle:checked + .menu-toggle-label .menu-toggle-dot {
  background-color: #fff;
}
.s-theme-V .s-c-tab_videobutton_card .menu-toggle-label {
  display: flex;
  flex-direction: column;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.s-theme-V .s-c-tab_videobutton_card .menu-toggle-label .menu-toggle-dot {
  width: 4px;
  height: 20px;
  border-radius: 50%;
  background-color: #fff;
  margin-bottom: 4px;
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_menu_list {
  list-style-type: none;
  margin: 0;
  display: none;
  border-radius: 12px;
  background-color: #fff;
  box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
  height: auto;
  width: 135px;
  padding: 8px 4px;
  border: 1px solid #becddb;
  left: -120px;
  position: absolute;
  top: 25px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_menu_list {
    width: auto;
    height: auto;
    margin: 0;
    right: 10%;
  }
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_menu_list .s-c-tab_videobutton_card_menu_item {
  color: var(--gray-300);
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 16px;
  padding: 8px 16px;
  height: 48px;
  align-items: center;
  display: flex;
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_menu_list .s-c-tab_videobutton_card_menu_item:hover {
  background: var(--gray-100);
  border-radius: 12px;
}
.s-theme-V .s-c-tab_videobutton_card .s-c-tab_videobutton_card_menu_list.open {
  opacity: 1;
}
.s-theme-V .s-c-tab_videobutton_card .menu-toggle:checked ~ .s-c-tab_videobutton_card_menu_list {
  display: block;
}
.s-theme-V .s-s-tab_video_button_card h1,
.s-theme-V .s-s-tab_video_button_card h2,
.s-theme-V .s-s-tab_video_button_card h3,
.s-theme-V .s-s-tab_video_button_card h4 {
  display: none;
}
.s-theme-V .s-s-tab_video_button_card strong {
  font-family: var(--font-family);
  font-weight: 600;
}
.s-theme-V .s-s-tab_video_button_card pre,
.s-theme-V .s-s-tab_video_button_card code {
  display: none;
}
.s-theme-V .s-s-tab_video_button_card ol,
.s-theme-V .s-s-tab_video_button_card ul,
.s-theme-V .s-s-tab_video_button_card table,
.s-theme-V .s-s-tab_video_button_card .embed-responsive,
.s-theme-V .s-s-tab_video_button_card img,
.s-theme-V .s-s-tab_video_button_card audio {
  display: none;
}

.s-theme-V .s-c-carrusel_action_img .s-c-tab_videobutton_card {
  width: 100%;
}
.s-theme-V .s-c-carrusel_action_img .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body {
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel_action_img .s-c-tab_videobutton_card .s-c-tab_videobutton_card_body {
    width: 100%;
  }
  .s-theme-V .s-c-carrusel_action_img .s-c-tab_videobutton_card .s-c-tab_videobutton_card {
    height: auto;
  }
}
.s-theme-V .s-c-carrusel_action_img .s-c-tab_videobutton_card-link {
  max-width: 100%;
}
.s-theme-V .s-c-carrusel_action_img .s-c-tab_videobutton_card_menu {
  left: 90%;
}
.s-theme-V .s-c-carrusel_action_img .s-c-tab_videobutton_card_menu .s-c-tab_videobutton_card_menu_list {
  width: 135%;
  left: -120%;
  top: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel_action_img .owl-dots button.owl-dot.active span,
  .s-theme-V .s-c-carrusel_action_img .owl-dots button.owl-dot:hover span {
    width: 20px;
    height: 10px;
    margin: 5px 7px;
    background: var(--gray-400) !important;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 0.2s ease;
    border-radius: 30px;
  }
  .s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-dots {
    position: absolute;
    left: 50%;
    transform: translateX(-56%);
    width: auto;
    text-align: center;
  }
  .s-theme-V .s-c-carrusel_action_img .owl-theme .owl-nav [class*=owl-] {
    background: var(--primary-color-2);
  }
  .s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-dot {
    display: inline-block;
    margin: 0 5px;
  }
  .s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-dot span {
    display: block;
    width: 10px;
    height: 10px;
    background-color: var(--gray-400);
    border-radius: 50%;
    cursor: pointer;
    transition: background-color 0.3s ease, box-shadow 0.3s ease;
  }
  .s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-dot.active span {
    background-color: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  }
  .s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-dot:hover span {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel_action_img .owl-dots button.owl-dot.active span,
  .s-theme-V .s-c-carrusel_action_img .owl-dots button.owl-dot:hover span {
    width: 20px;
    height: 10px;
    margin: 5px 7px;
    background: var(--gray-400) !important;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 0.2s ease;
    border-radius: 30px;
  }
  .s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-dots {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    width: auto;
    text-align: center;
  }
  .s-theme-V .s-c-carrusel_action_img .owl-theme .owl-nav {
    margin: 10px 20px;
    display: flex;
    justify-content: end;
  }
  .s-theme-V .s-c-carrusel_action_img .owl-theme .owl-nav [class*=owl-] {
    background: var(--primary-color-2);
  }
  .s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-dot {
    display: inline-block;
    margin: 0 5px;
  }
  .s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-dot span {
    display: block;
    width: 10px;
    height: 10px;
    background-color: var(--gray-400);
    border-radius: 50%;
    cursor: pointer;
    transition: background-color 0.3s ease, box-shadow 0.3s ease;
  }
  .s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-dot.active span {
    background-color: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  }
  .s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-dot:hover span {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  }
  .s-theme-V .s-c-carrusel_action_img.owl-carousel .owl-nav {
    justify-content: right;
  }
}
.s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-nav button.owl-next,
.s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-nav button.owl-prev {
  background-color: transparent;
  border: 1px;
  border-radius: 50%;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  width: 28px;
  height: 28px;
  z-index: 1;
  font-size: 0; /* Esconde el contenido del botón, en este caso las flechas */
}
.s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-nav button.owl-next {
  margin-right: 12px;
}
.s-theme-V .s-c-carrusel_action_img .owl-carousel .owl-nav button.owl-prev {
  margin-right: 24px;
}
.s-theme-V .s-c-carrusel_action_img .s-iconDirectionLeft,
.s-theme-V .s-c-carrusel_action_img .s-iconDirectionRight {
  color: var(--gray-300);
}
.s-theme-V .s-s-tab_video_button_card h1,
.s-theme-V .s-s-tab_video_button_card h2,
.s-theme-V .s-s-tab_video_button_card h3,
.s-theme-V .s-s-tab_video_button_card h4 {
  display: none;
}
.s-theme-V .s-s-tab_video_button_card strong {
  font-family: var(--font-family);
  font-weight: 600;
}
.s-theme-V .s-s-tab_video_button_card pre,
.s-theme-V .s-s-tab_video_button_card code {
  display: none;
}
.s-theme-V .s-s-tab_video_button_card ol,
.s-theme-V .s-s-tab_video_button_card ul,
.s-theme-V .s-s-tab_video_button_card table,
.s-theme-V .s-s-tab_video_button_card .embed-responsive,
.s-theme-V .s-s-tab_video_button_card img,
.s-theme-V .s-s-tab_video_button_card audio {
  display: none;
}

.s-theme-V {
  /*
   .card_job{          
       width: 264px;
       min-height: 324px;
       display: flex; 
       .col-12{
           padding: 0px;
       }
       .card_job_total{
           height: 100%;
       }                                     
       .card_job_img{
           background-color: transparent;
           overflow: hidden;
           //height: 55%;
           height: 236px;
           width: 264px;
           padding: 0px;
           transition: all 2s ease;
           border-top-left-radius: 12px;
           border-top-right-radius: 12px;
           img{
               display: block;
               width: 100%;
               height: 100%;
               border-top-left-radius: 12px;
               border-top-right-radius: 12px;
               object-fit: cover;
               object-position: center;
           }
       }
       .card_job_content{
           width: 100%;
           border-bottom-right-radius: 12px;
           border-bottom-left-radius: 12px;
           h1,h2,h3,h4,h5{
               @include font-size-t(22);
               text-align: center;

           }                  
           height: 27%;
           display: flex;
           flex-direction: column;
           align-items: center;
           // justify-content: center;
           border-bottom-right-radius: 12px;
           border-bottom-left-radius: 12px;
           .card_job_title{
               padding: 24px 21px 12px 21px;
           }
           .card_job_text{
               display: none;
               padding: 0px 21px 12px 21px;
               p{

                   @include font-size(16);
               }

           }

           a{
               @media(max-width:1025px){           
                   width: 90% !important;
                   bottom: 3%;

               }
               width: 90% !important;
               position: absolute;
               bottom: 20%; 
               padding: 8px 19px;
               &.s-o-btn{
                   &:focus, :focus-visible{
                       border: solid 2px var(--btn-primary-focus-outline);
                       outline: none;
                   }
                   &.s-o-btn.s-t-btn--green {
                       &:focus, :focus-visible{
                           border: solid 2px var(--btn-primary-cta-focus-outline);
                           outline: none;
                       }
                   }
                   &.s-t-btn--outline{
                       border: 1px solid var(--btn-secondary-outline);             
                       outline: none;   
                       &:hover{
                           border: solid 2px var(--btn-secondary-hover-outline);

                       }
                       &:focus, :focus-visible{
                           border: solid 2px var(--btn-secondary-hover-outline);
                       }
                   } 
                   &.s-t-btn--alert{
                       border: 1px solid var(--btn-alert-outline); 
                       outline: none;
                       &:hover{
                           border: solid 2px var(--btn-alert-hover-outline); 

                       }
                       &:focus, :focus-visible{
                           border: solid 2px var(--btn-alert-focus-outline);
                       }
                   }
               }

           }



            transition: all 2s ease;
       }               
   }

   .card_job:hover{  
       @media(min-width:1025px){
           .card_job_img{
               height: 145px;
           }
           .card_job_content{
               //height: 63%;
               justify-content: flex-start;
               .card_job_title{
                   margin-top: 5%;
               }
               .card_job_text{
                   display: block;
                   margin-top: 3%;
               }

               a{
                   @media(max-width:1025px){           
                       bottom: 10%;
                   }
                   bottom: 10%;

               }
           }   

       }                          

   }

   .card_job_item{
       padding: 10px;

   }

   .card_job{          
       @media(max-width:1025px){           
           width: 289px;
           height: 359px;               
           .col-12{
               padding: 0px;
           }
           .card_job_total{
               height: 100%;
           }                                     
           .card_job_img{
               height: 42%;
               padding: 0px;
               border-top-left-radius: 12px;
               border-top-right-radius: 12px;
               img{
                   width: 100%;
                   height: 100%;
                   border-top-left-radius: 12px;
                   border-top-right-radius: 12px;
                   object-fit: cover;
                   object-position: center;
               }
           }
           .card_job_content{
               height: 58%;
               justify-content: flex-start;
               h1,h2,h3,h4,h5{
                   @include font-size-t(26);
                   text-align: center;

               }                  
               display: flex;
               flex-direction: column;
               align-items: center;
               border-bottom-right-radius: 12px;
               border-bottom-left-radius: 12px;
               .card_job_title{
                   margin-top: 5%;
               }
               .card_job_text{
                   display: block;
                   margin-top: 3%;

               }

               a{
                   width: 90% !important;
                   position: absolute;
                   bottom: 9%;
                   padding: 8px 19px;

               }
           }
       }
   } 





    */
  /*
      .card_job:hover{  
          //height: 298px;
          @media(min-width:1025px){
              .card_job_img{                  
              //animation: decrecer 2s ease;
                  height: 145px;


              img{  
                  transition: all 0.3s ease;
                  //animation: decrecer .0 ease;
                  //height: 145px;
              }

              //animation: crecer 2s ease;
              }
              .card_job_content{
              //transform: translateY(0);
              //animation: crecerContent  2s ease;
              position: relative;
                  .card_job_title{
                      padding: 12px 16px 12px 16px;
                  //animation: crecerTitle  2s ease;
              //margin-top: 5%;
                  }
              .card_job_text{
              //animation: crecerParrafo 2s ease;
                  //animation: aparecer 2s ease;
              display: block;
              }

              .card_job_btn_box{
                  padding: 0px 16px 12px 16px;

              }


                  @keyframes crecerContent{
                      from {
                          min-height: 62px;

                      }
                      to {
                          min-height: 153px;

                      }
              }


                  @keyframes crecerTitle {
                      from {
                          transform: translateY(18px);

                      }
                      to {
                      transform: translateY(0px);

                      }
              }

              @keyframes crecerParrafo{
                      from {
                      transform: translateY(15px);

                      }
                      to {
                      transform: translateY(0px);

                      }
              }

              @keyframes aparecer {
                  from {
                      //transform: translateY(100%);
                      opacity: 0;

                  }
                  to {
                      // transform: translateY(0);
                      opacity: 1;

                      }
              }

                  @keyframes  decrecer {
                  from {
                          height: 236px;

                  }
                  to {
                      height: 145px;

                  }
                  }




              }   



          }    


      } 



       @media(min-width:1025px) {
            body:not(:hover) .card_job.reversed {
               .card_job_content {
                  transition: min-height 0.3s ease;
                   animation: decrecerContent 0.3s ease alternate;
              }
              .card_job_img{    
                  transition: height 0.3s ease;              
                  animation: decrecerImg 0.3s ease alternate;
                  img{
                      transition: height 0.3s ease;
                       animation: decrecerImg 0.3s ease alternate;

                  }
               }

               @keyframes decrecerContent {
                   from {
                       min-height: 153px;
                   }
                    to {
                       min-height: 62px;
                   }
              }
               @keyframes decrecerImg {
                       from {
                           height: 145px;

                   }
                   to {
                       height: 236px;

                  }
                }
           }
       }






      /*
              .card_job{          
                  width: 264px;
                  min-height: 396px;
                  display: flex; 
                  .col-12{
                      padding: 0px;
                  }
                  .card_job_total{
                      height: auto;
                  }                                     
                  .card_job_img{
                      height: 55%;
                      padding: 0px;
                      transition: all 2s ease;
                      border-top-left-radius: 12px;
                      border-top-right-radius: 12px;
                      img{
                          width: 100%;
                          height: 100%;
                          border-top-left-radius: 12px;
                          border-top-right-radius: 12px;
                          object-fit: cover;
                          object-position: center;
                      }
                  }
                  .card_job_content{
                      h1,h2,h3,h4,h5{
                          @include font-size-t(26);
                          text-align: center;

                      }                  
                      min-height: 178px;
                      display: flex;
                      flex-direction: column;
                      align-items: center;
                      border-bottom-right-radius: 12px;
                      border-bottom-left-radius: 12px;
                      .card_job_title{
                          margin-top: 10%;
                          margin-bottom: 7%;
                      }
                      .card_job_text{
                          margin-bottom: 4%;
                          display: none;
                          p{                      
                              @include font-size(16);
                          }         
                      }                   
                      a{                      
                          width: 100% !important;
                          //position: absolute;
                          //bottom: 20%; 
                          padding: 8px 19px;
                          &.s-o-btn{
                              &:focus, :focus-visible{
                                  border: solid 2px var(--btn-primary-focus-outline);
                                  outline: none;
                              }
                              &.s-o-btn.s-t-btn--green {
                                  &:focus, :focus-visible{
                                      border: solid 2px var(--btn-primary-cta-focus-outline);
                                      outline: none;
                                  }
                              }
                              &.s-t-btn--outline{
                                  border: 1px solid var(--btn-secondary-outline);             
                                  outline: none;   
                                  &:hover{
                                      border: solid 2px var(--btn-secondary-hover-outline);

                                  }
                                  &:focus, :focus-visible{
                                      border: solid 2px var(--btn-secondary-hover-outline);
                                  }
                              } 
                              &.s-t-btn--alert{
                                  border: 1px solid var(--btn-alert-outline); 
                                  outline: none;
                                  &:hover{
                                      border: solid 2px var(--btn-alert-hover-outline); 

                                  }
                                  &:focus, :focus-visible{
                                      border: solid 2px var(--btn-alert-focus-outline);
                                  }
                              }
                          }

                      }
                      transition: all 2s ease;
                  }               
              }

              .card_job{
                  @media(min-width:1025px){
                      &:hover{                            
                          .card_job_img{
                              height: 145px;
                          }
                          .card_job_content{
                              min-height: 178px;
                              justify-content: flex-start;
                              .card_job_title{
                                  margin-top: 5%;
                                  margin-bottom: 1%;
                              }
                              .card_job_text{
                                  margin-bottom: 4%;
                                  display: block;
                                  margin-top: 3%;
                              }                   
                              a{                  
                                 // bottom: 10%;
                              }
                          }              
                      }
                  }
              }


              .card_job_item{
                  padding: 10px;

              }

              .card_job{          
                  @media(max-width:1025px){           
                      min-height: 359px;
                      width: 289px;               
                      .col-12{
                          padding: 0px;
                      }
                      .card_job_total{
                          height: auto;
                      }                                     
                      .card_job_img{
                          height: 42%;
                          padding: 0px;
                          border-top-left-radius: 12px;
                          border-top-right-radius: 12px;
                          img{
                              width: 100%;
                              height: 100%;
                              border-top-left-radius: 12px;
                              border-top-right-radius: 12px;
                              object-fit: cover;
                              object-position: center;
                          }
                      }
                      .card_job_content{
                          min-height: 208px;
                          justify-content: flex-start;
                          h1,h2,h3,h4,h5{
                              @include font-size-t(26);
                              text-align: center;

                          }                  
                          display: flex;
                          flex-direction: column;
                          align-items: center;
                          border-bottom-right-radius: 12px;
                          border-bottom-left-radius: 12px;
                          .card_job_title{
                              margin-top: 5%;
                              margin-bottom: 1%;
                          }
                          .card_job_text{
                              display: block;
                              margin-bottom: 1%;
                              margin-top: 3%;

                          }

                          a{
                              width: 100% !important;
                              //position: absolute;
                              //bottom: 9%;
                              padding: 8px 19px;

                          }
                      }
                  }
              }

  */
}
.s-theme-V .card_job_3 {
  height: 100%;
  width: 264px;
}
.s-theme-V .card_job_3 .col-12 {
  padding: 0px;
}
.s-theme-V .card_job_3 .card_job_total_3 {
  height: 100%;
}
.s-theme-V .card_job_3 .card_job_total_3 .card_job_img_3 {
  overflow: hidden;
  height: 236px;
  width: 264px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.s-theme-V .card_job_3 .card_job_total_3 .card_job_img_3 img {
  display: block;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.s-theme-V .card_job_3 .card_job_content_3 {
  overflow: hidden;
  width: 100%;
  width: 100%;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}
.s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 {
  padding: 24px 21px 12px 21px;
}
.s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h1, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h2, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h3, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h4, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h5, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h6 {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 700;
  text-align: center;
}
@media (max-width: 767px) {
  .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h1, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h2, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h3, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h4, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h5, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h6 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h1, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h2, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h3, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h4, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h5, .s-theme-V .card_job_3 .card_job_content_3 .card_job_title_3 h6 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
.s-theme-V .card_job_3 .card_job_content_3 .card_job_text_3 {
  display: none;
  padding: 0px 21px 12px 21px;
}
.s-theme-V .card_job_3 .card_job_content_3 .card_job_text_3 p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .card_job_3 .card_job_content_3 .card_job_text_3 p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .card_job_3 .card_job_content_3 .card_job_text_3 p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .card_job_3 .card_job_content_3 .card_job_btn_box_3 {
  justify-content: center;
  display: flex;
  padding: 12px 21px 12px 21px;
  margin: auto;
}
.s-theme-V .card_job_3 .card_job_content_3 .card_job_btn_box_3 .card_job_btn {
  padding-left: 19px;
  padding-right: 19px;
}
@media (min-width: 1025px) {
  .s-theme-V .card_job_3:hover .card_job_img_3 {
    height: 145px;
  }
  .s-theme-V .card_job_3:hover .card_job_content_3 .card_job_title_3 {
    animation: crecerTitle;
  }
  .s-theme-V .card_job_3:hover .card_job_content_3 .card_job_text_3 {
    animation: crecerParrafo;
    display: block;
  }
  .s-theme-V .card_job_3:hover .card_job_content_3 .card_job_btn_box_3 {
    padding: 0px 21px 12px 21px;
  }
  @keyframes crecerContent {
    from {
      min-height: 62px;
    }
    to {
      min-height: 153px;
    }
  }
  @keyframes crecerTitle {
    from {
      transform: translateY(18px);
    }
    to {
      transform: translateY(0px);
    }
  }
  @keyframes crecerParrafo {
    from {
      transform: translateY(15px);
    }
    to {
      transform: translateY(0px);
    }
  }
  @keyframes aparecer {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  @keyframes decrecer {
    from {
      height: 236px;
    }
    to {
      height: 145px;
    }
  }
}
.s-theme-V .card_job {
  height: 100%;
  width: 264px;
  transition: all 0.3s ease;
}
@media (max-width: 1025px) {
  .s-theme-V .card_job {
    width: 100%;
  }
}
.s-theme-V .card_job .col-12 {
  padding: 0px;
}
.s-theme-V .card_job .card_job_total {
  height: 100%;
  /*
                   @media (min-width: 1025px) {
                      .card_job_img:hover {
                          height: 145px;
                      }

                      .card_job_img:hover + .card_job_content {
                          position: relative;
                      }

                      .card_job_img:hover + .card_job_content .card_job_title {
                          padding: 12px 16px 12px 16px;
                      }

                      .card_job_img:hover + .card_job_content .card_job_text {
                          display: block;
                      }

                      .card_job_img:hover + .card_job_content .card_job_btn_box {
                          padding: 0px 16px 12px 16px;
                      }
                  }
  */
}
@media (max-width: 1025px) {
  .s-theme-V .card_job .card_job_total {
    width: 100%;
  }
}
.s-theme-V .card_job .card_job_total .card_job_img {
  transition: all 0.3s ease;
  overflow: hidden;
  height: 236px;
  width: 264px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  position: relative;
}
@media (max-width: 1025px) {
  .s-theme-V .card_job .card_job_total .card_job_img {
    width: 100%;
    height: 140px;
  }
}
.s-theme-V .card_job .card_job_total .card_job_img img {
  display: block;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.s-theme-V .card_job .card_job_total .card_job_img.hovered {
  height: 145px;
}
.s-theme-V .card_job .card_job_total .card_job_content.hovered {
  position: relative;
  opacity: 1;
}
.s-theme-V .card_job .card_job_total .card_job_content.hovered .card_job_title {
  padding: 12px 16px 12px 16px;
}
.s-theme-V .card_job .card_job_total .card_job_content.hovered .card_job_text {
  display: block;
}
.s-theme-V .card_job .card_job_total .card_job_content.hovered .card_job_btn_box {
  padding: 0px 16px 12px 16px;
}
.s-theme-V .card_job .card_job_content {
  transition: all 0.3s ease;
  overflow: hidden;
  width: 100%;
  width: 100%;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .card_job .card_job_content {
    width: 100%;
  }
}
.s-theme-V .card_job .card_job_content .card_job_title {
  padding: 24px 16px 24px 16px;
}
@media (max-width: 1025px) {
  .s-theme-V .card_job .card_job_content .card_job_title {
    padding: 12px;
  }
}
.s-theme-V .card_job .card_job_content .card_job_title h1, .s-theme-V .card_job .card_job_content .card_job_title h2, .s-theme-V .card_job .card_job_content .card_job_title h3, .s-theme-V .card_job .card_job_content .card_job_title h4, .s-theme-V .card_job .card_job_content .card_job_title h5, .s-theme-V .card_job .card_job_content .card_job_title h6 {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 700;
  text-align: center;
}
@media (max-width: 767px) {
  .s-theme-V .card_job .card_job_content .card_job_title h1, .s-theme-V .card_job .card_job_content .card_job_title h2, .s-theme-V .card_job .card_job_content .card_job_title h3, .s-theme-V .card_job .card_job_content .card_job_title h4, .s-theme-V .card_job .card_job_content .card_job_title h5, .s-theme-V .card_job .card_job_content .card_job_title h6 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .card_job .card_job_content .card_job_title h1, .s-theme-V .card_job .card_job_content .card_job_title h2, .s-theme-V .card_job .card_job_content .card_job_title h3, .s-theme-V .card_job .card_job_content .card_job_title h4, .s-theme-V .card_job .card_job_content .card_job_title h5, .s-theme-V .card_job .card_job_content .card_job_title h6 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
.s-theme-V .card_job .card_job_content .card_job_text {
  display: none;
  padding: 0px 16px 12px 16px;
}
@media (max-width: 1025px) {
  .s-theme-V .card_job .card_job_content .card_job_text {
    display: block;
    padding: 0px 12px 16px 12px;
  }
}
.s-theme-V .card_job .card_job_content .card_job_text p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .card_job .card_job_content .card_job_text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .card_job .card_job_content .card_job_text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .card_job .card_job_content .card_job_btn_box {
  justify-content: center;
  display: flex;
  padding: 0px 16px 12px 16px;
  margin: auto;
}
@media (max-width: 1025px) {
  .s-theme-V .card_job .card_job_content .card_job_btn_box {
    padding: 16px 12px 16px 12px;
  }
}
.s-theme-V .card_job .card_job_content .card_job_btn_box .card_job_btn {
  padding-left: 19px;
  padding-right: 19px;
}
.s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .card_job {
  width: 100%;
}
.s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .card_job > div[class^=col-] {
  display: block;
  max-height: 396px;
}
.s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .card_job .card_job_total {
  width: 100%;
  display: block;
  flex-flow: column nowrap;
  height: 100%;
}
.s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .card_job .card_job_img {
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .card_job:hover .card_job_totalzz .card_job_content {
    min-height: 251px;
    max-height: 251px;
    justify-content: space-around;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .card_job:hover .card_job_totalzz .card_job_content .card_job_text {
    height: auto;
    overflow: visible;
  }
}
.s-theme-V .s-c-carrusel_action_cards .s-c-carrusel-cards_job .card_job .card_job_total .card_job_content {
  justify-content: center;
}
.s-theme-V .s-c-carrusel_action_cards .s-c-carrusel-cards_job .card_job .card_job_total .card_job_content .card_job_title {
  margin-top: -35% !important;
}

.s-theme-V .s-c-card_animacion_desplegable {
  transition: all 3s ease !important;
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex {
  width: 100%;
  height: 100%;
  gap: 2%;
  justify-content: center;
  transition: all 3s ease;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex {
    flex-direction: column;
    gap: 12px;
    transition: all 3s ease !important;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card-left-expand {
    transition: all 3s ease !important;
    display: flex;
    justify-content: start;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card-right-expand {
    transition: all 3s ease !important;
    display: flex;
    justify-content: start;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .s-c-card_animacion_desplegable_content {
    position: relative;
    width: 100%;
    transition: all 3s ease !important;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card {
  width: 552px;
  margin-bottom: 0px;
  min-height: 524px;
  border-radius: 12px;
  box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
  transition: all 3s ease;
  transition: all 3s ease;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card {
    width: 100%;
    min-height: 86px;
    display: flex;
    transition: all 3s ease;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card {
    width: 705px;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h1,
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h2,
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h3,
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h4,
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h5,
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h6 {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
  text-align: left;
  padding-bottom: 2px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h1,
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h2,
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h3,
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h4,
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h5,
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h1,
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h2,
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h3,
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h4,
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h5,
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .s-c-card_animacion_desplegable_title {
  padding: 30px 15px 2px 23px;
  width: 84%;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .s-c-card_animacion_desplegable_title {
    height: auto;
    padding: 13px 8px 16px 16px;
    margin-top: 6px;
    width: 53%;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .s-c-card_animacion_desplegable_card_text {
  width: 300px;
  padding-right: 10px;
  padding-left: 23px;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .s-c-card_animacion_desplegable_card_text {
    margin-top: 16px;
    padding: 2px 13px 8px 16px;
    width: 95%;
    display: none;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .s-c-card_animacion_desplegable_card_text .s-c-card_animacion_desplegable_rich-text {
  margin-bottom: 16px;
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .s-c-card_animacion_desplegable_card_text .s-c-card_animacion_desplegable_rich-text p {
  font-size: 22px;
  line-height: 22px;
  margin-top: 2%;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .s-c-card_animacion_desplegable_card_text .s-c-card_animacion_desplegable_rich-text p {
    font-size: 1.375rem;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .btn-card-left {
  margin-top: 1%;
  margin-left: 17px;
  display: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .btn-card-left {
    display: flex;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .btn-card-right {
  margin-top: 1%;
  margin-left: 17px;
  display: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .btn-card-right {
    display: none;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_left {
  height: 230px;
  width: 100%;
  bottom: 0%;
  position: absolute;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_left {
    position: absolute;
    right: 0px;
    width: 47%;
    height: 100%;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 12px;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_left .s-c-card_animacion_desplegable_img_desktop {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  display: block;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_left .s-c-card_animacion_desplegable_img_desktop {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 12px;
    display: none;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_left .s-c-card_animacion_desplegable_img_mobile_left {
  display: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_left .s-c-card_animacion_desplegable_img_mobile_left {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 12px;
    display: block;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_left .s-c-card_animacion_desplegable_img_mobile_other_left {
  display: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_left .s-c-card_animacion_desplegable_img_mobile_other_left {
    display: none;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 12px;
    border-style: none;
    vertical-align: bottom;
    max-width: 100%;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_right {
  height: 230px;
  width: 100%;
  bottom: 0%;
  position: absolute;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_right {
    position: absolute;
    right: 0px;
    width: 47%;
    height: 100%;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 12px;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_right .s-c-card_animacion_desplegable_img_desktop {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  display: block;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_right .s-c-card_animacion_desplegable_img_desktop {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 12px;
    display: none;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_right .s-c-card_animacion_desplegable_img_mobile_right {
  display: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_right .s-c-card_animacion_desplegable_img_mobile_right {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 12px;
    display: block;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_right .s-c-card_animacion_desplegable_img_mobile_other_right {
  display: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_right .s-c-card_animacion_desplegable_img_mobile_other_right {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 12px;
    border-style: none;
    vertical-align: bottom;
    max-width: 100%;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .btn-card-left-expand {
  display: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .btn-card-left-expand {
    display: flex;
    margin-bottom: 12%;
    width: 90%;
    display: flex !important;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .s-c-card_animacion_desplegable_title_expand {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_left-expand {
    width: 100%;
    position: static;
    height: 280px;
    top: 0px;
    border-radius: 12px;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .alternative_img_right_expand {
    display: none;
    height: 280px;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .alternative_img_left_expand {
    display: none;
    height: 280px;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .s-c-card_animacion_desplegable_card_text-expand {
    display: block;
    width: 100%;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .image_expand_current {
  display: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .image_expand_current {
    display: block !important;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .image_expand_prev {
    display: none !important;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .btn-card-right-expand {
  display: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .btn-card-right-expand {
    display: flex;
    margin-bottom: 12%;
    width: 90%;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card_animacion_desplegable .container .d-flex .card .card_img_right-expand {
    position: static;
    width: 100%;
    height: 280px;
    top: 0px;
    border-radius: 12px;
  }
}
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text h1,
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text h2,
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text h3,
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text h4 {
  display: none;
}
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text pre,
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text code {
  display: none;
}
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text ol,
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text ul,
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text table,
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text .embed-responsive,
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text img,
.s-theme-V .s-c-card_animacion_desplegable .s-s-animacion_desplegable_rich-text audio {
  display: none;
}

.s-theme-V .s-c-header-container .s-c-preheader {
  padding: 0px;
  background-color: var(--primary-color-2);
}
.s-theme-V .s-c-header-container .s-c-preheader .container {
  flex-wrap: nowrap;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-preheader .container {
    padding: 0px 32px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-preheader .container {
    padding: 0px;
    padding-top: 8px;
  }
}
@media (min-width: 0px) and (max-width: 389px) {
  .s-theme-V .s-c-header-container .s-c-preheader .container {
    padding: 0px 16px;
  }
}
.s-theme-V .s-c-header-container .s-c-preheader .s-o-btn-group {
  flex-wrap: wrap;
}
.s-theme-V .s-c-header-container .s-c-preheader .s-o-btn-group .s-o-btn {
  padding: 10.5px 24px;
  min-width: 0px;
  border-radius: 25px 25px 0px 0px;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 600;
  margin: 0px;
  color: var(--primary-color-1);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-header-container .s-c-preheader .s-o-btn-group .s-o-btn {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-preheader .s-o-btn-group .s-o-btn {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-header-container .s-c-preheader .s-o-btn-group .s-o-btn.s-t-btn-preheader--active {
  color: white;
}
.s-theme-V .s-c-header-container .s-c-preheader .s-o-btn-group .s-o-btn:hover {
  text-decoration: none;
}
.s-theme-V .s-c-header-container .s-c-preheader .s-o-btn-group .s-o-btn:hover span {
  text-decoration: none;
}
.s-theme-V .s-c-header-container .s-c-preheader .s-o-btn-group .s-o-btn:focus {
  outline: var(--second-color-1) solid 2px !important;
}
.s-theme-V .s-c-header-container .s-c-preheader .s-o-btn-group .s-o-btn:focus:not(:focus-visible) {
  outline: none;
}
.s-theme-V .s-c-header-container .s-c-preheader .s-c-preheader__accessibility .s-o-btn {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  padding: 10.5px 4px;
  margin-right: 20px;
  height: 100%;
  border-radius: 25px 25px 0px 0px;
  color: var(--primary-color-1);
  background-color: transparent;
  margin: 0px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-header-container .s-c-preheader .s-c-preheader__accessibility .s-o-btn {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-preheader .s-c-preheader__accessibility .s-o-btn {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-header-container .s-c-preheader .s-c-preheader__accessibility .s-o-btn .s-o-icon i {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-header-container .s-c-preheader .s-c-preheader__accessibility .s-o-btn:focus {
  outline: var(--second-color-1) solid 2px !important;
}
.s-theme-V .s-c-header-container .s-c-preheader .s-c-preheader__accessibility .s-o-btn:focus:not(:focus-visible) {
  outline: none;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-preheader .s-c-preheader__accessibility .s-o-btn {
    width: auto;
    min-width: 0px;
  }
  .s-theme-V .s-c-header-container .s-c-preheader .s-c-preheader__accessibility .s-o-btn span:not(.s-o-icon) {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-preheader .s-c-preheader__accessibility .s-o-btn {
    margin: 0px;
    font-weight: 700;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header {
    position: relative;
    height: 88px;
  }
  .s-theme-V .s-c-header-container .s-c-header .s-c-header__banner {
    margin-top: 20px;
  }
  .s-theme-V .s-c-header-container .s-c-header .s-c-header__banner .s-c-header__menu-title {
    font-size: 32px;
    line-height: 32px;
    font-family: var(--font-family);
    font-weight: 700;
    display: block;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-header-container .s-c-header .s-c-header__banner .s-c-header__menu-title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-header .s-c-header__banner .s-c-header__menu-title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-header .container {
    padding: 0px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .container {
    padding: 0px;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-header-container .s-c-header .s-c-header_search {
    display: none;
  }
}
.s-theme-V .s-c-header-container .s-c-header .s-c-header_search .s-o-btn {
  background-color: transparent;
  padding: 4px;
  width: 32px;
  height: 32px;
}
.s-theme-V .s-c-header-container .s-c-header .s-c-header_search .s-o-btn .s-o-icon.s-t-icon--center {
  width: 23.3px;
}
.s-theme-V .s-c-header-container .s-c-header .s-c-header_search .s-o-btn .s-o-icon.s-t-icon--center i {
  top: -13px;
  font-size: 23.3px;
}
.s-theme-V .s-c-header-container .s-c-header .s-c-header_search i {
  font-size: 32px;
}
.s-theme-V .s-c-header-container .s-c-header .s-c-header_search .s-o-btn:focus {
  z-index: 2;
  outline: var(--primary-color-2) solid 2px;
}
.s-theme-V .s-c-header-container .s-c-header .s-c-header_search .s-o-btn:focus:not(:focus-visible) {
  outline: none;
}
.s-theme-V .s-c-header-container .s-c-header .navbar {
  padding: 0px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar {
    position: static;
    flex-wrap: nowrap;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-brand {
  width: 109.5px;
  height: 38px;
  overflow: hidden;
  padding: 0px;
  max-width: 120px;
  margin: 24px 32px;
  margin-right: 24px;
}
@media (min-width: 0px) and (max-width: 389px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-brand {
    margin-left: 16px;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-brand:focus {
  z-index: 2;
  outline: var(--primary-color-2) solid 2px;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-brand:focus:not(:focus-visible) {
  outline: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-brand {
    padding: 0px;
    margin: 25px 0px;
    margin-right: 32px;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-brand img {
  object-fit: contain;
  object-position: center;
  width: 100%;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .s-c-header__logo-container {
  align-items: center;
  flex-wrap: wrap;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .s-c-header__logo-container {
    margin-right: 8px;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .s-c-header__logo-container .s-c-header__rotulo {
  height: 34px;
  padding: 8px 24px;
  margin-right: 24px;
  position: relative;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .s-c-header__logo-container .s-c-header__rotulo svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .s-c-header__logo-container .s-c-header__rotulo {
    margin-right: 0px;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .s-c-header__logo-container .s-c-header__rotulo span {
  position: relative;
  z-index: 1;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .s-c-header__logo-container .s-c-header__rotulo span {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .s-c-header__logo-container .s-c-header__rotulo span {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .s-c-header__nav-toggler-container {
  padding-right: 32px;
}
@media (min-width: 0px) and (max-width: 389px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .s-c-header__nav-toggler-container {
    padding-right: 16px;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler {
  position: relative;
  width: 32px;
  height: 32px;
  padding-right: 24px;
  display: block;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .ham {
  position: absolute;
  top: -6px;
  left: -3px;
  filter: brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(0%) hue-rotate(331deg) brightness(106%) contrast(105%);
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  transition: transform 400ms;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .hamRotate.active {
  transform: rotate(45deg);
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .line {
  fill: none;
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms;
  stroke: #000;
  stroke-width: 5.5;
  stroke-linecap: round;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .ham8 .top {
  stroke-dasharray: 40 160;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .ham8 .middle {
  stroke-dasharray: 40 142;
  transform-origin: 50%;
  transition: transform 400ms;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .ham8 .bottom {
  stroke-dasharray: 40 85;
  transform-origin: 50%;
  transition: transform 400ms, stroke-dashoffset 400ms;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .ham8.active .top {
  stroke-dashoffset: -64px;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .ham8.active .middle {
  transform: rotate(90deg);
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .ham8.active .bottom {
  stroke-dashoffset: -64px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler {
    display: none;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .navbar-toggler-icon {
  height: 18px;
  width: 22px;
  position: absolute;
  top: 6px;
  left: 7px;
  z-index: 2;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .navbar-toggler-icon .line {
  display: block;
  height: 4px;
  width: 100%;
  border-radius: 10px;
  background: var(--primary-color-2);
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .navbar-toggler-icon .line1 {
  transform-origin: 0% 0%;
  transition: transform 0.4s ease-in-out;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .navbar-toggler-icon .line2 {
  transition: transform 0.2s ease-in-out;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .navbar-toggler-icon .line3 {
  transform-origin: 0% 100%;
  transition: transform 0.4s ease-in-out;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .navbar-toggler-icon.navbar-toggler-active .line1 {
  transform: rotate(45deg);
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .navbar-toggler-icon.navbar-toggler-active .line2 {
  transform: scaleY(0);
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-toggler .navbar-toggler-icon.navbar-toggler-active .line3 {
  transform: rotate(-45deg);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse {
    height: 79px;
    display: flex;
    flex-basis: auto;
    flex-grow: 1;
    flex-wrap: nowrap;
    justify-content: space-between;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .s-c-header__collapse-container {
    display: flex;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .s-c-header__collapse-container .s-c-header_search {
    margin: auto 0px;
    margin-left: 8px;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav {
  background-color: var(--primary-color-2);
  flex-direction: column;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav {
    flex-direction: row;
    background-color: transparent;
    align-items: center;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav li {
    margin-left: 8px;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container {
  display: block;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container span {
  font-weight: 600;
  display: block;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item {
  display: block;
  padding: 16px 24px;
  color: var(--primary-color-1);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item {
    border-radius: 48px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item:hover .s-o-dropdown__item__text.txt-color-primary-color-1 {
    color: #91B8FF;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__text {
    font-weight: 700;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item:focus {
    z-index: 2;
    outline: var(--primary-color-2) solid 2px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item:focus:not(:focus-visible) {
    outline: none;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown {
  border: 0px;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle {
  padding: 16px 24px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle {
    padding: 8px 16px;
    border-radius: 48px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:hover .s-o-dropdown__title.txt-color-primary-color-1,
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:hover .s-o-icon i {
    color: #91B8FF;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:focus {
    z-index: 2;
    outline: var(--primary-color-2) solid 2px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:focus:not(:focus-visible) {
    outline: none;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
  font-weight: 600;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
    font-weight: 600;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active {
  background-color: var(--light-40);
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-dropdown__title {
  font-weight: 600;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__item-container {
  display: block;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__item-container span {
  display: block;
  font-weight: 400;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__item-container .s-o-dropdown__item {
  padding: 8px 32px;
  border-radius: 0px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__item-container .s-o-dropdown__item {
    min-height: 36px !important;
    padding: 8px 32px;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__text {
  font-size: 16px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__text {
    font-size: 1rem;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__text {
    color: var(--second-color-1);
    font-weight: 700;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content {
  z-index: 3;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content li {
  margin-left: 0px;
  margin-bottom: 8px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content li {
    margin-bottom: 0px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content {
    position: absolute;
    width: 100%;
    left: 0px;
    top: 88px;
    background-color: var(--primary-color-2);
    flex-direction: row;
    padding: 0px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container {
    display: flex;
    justify-content: space-between;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-c-header__banner {
    width: 350px;
    padding-right: 10px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-c-header__banner .s-c-header__menu-img {
    overflow: hidden;
    height: 288px;
    width: 340px;
    margin-top: 12px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-c-header__banner .s-c-header__menu-img img {
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 100%;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-js-dropdowns {
    width: calc(97% - 350px);
    height: 100%;
    padding: 20px 0px;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-icon i {
  color: var(--second-color-1);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-js-dropdowns {
    position: relative;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item {
    width: 350px;
    padding: 8px 5.5px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item:focus {
    z-index: 2;
    outline: var(--second-color-1) solid 2px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item:focus:not(:focus-visible) {
    outline: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown {
    display: flex;
    margin-left: 0px;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle {
  padding: 8px 32px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
    font-weight: 400;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-dropdown__title {
    font-weight: 700;
    font-size: 20px;
    line-height: 22px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle {
    width: 350px;
    padding: 8px 5.5px;
    border-radius: 0px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle:focus {
    z-index: 2;
    outline: var(--second-color-1) solid 2px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle:focus:not(:focus-visible) {
    outline: none;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle .s-iconDirectionUp:before {
    content: "\e963";
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
    color: var(--second-color-1);
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active {
  background-color: var(--primary-color-2);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-dropdown__title {
    font-weight: 700;
    font-size: 22px;
    line-height: 22px;
    color: var(--primary-color-1);
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-icon i {
    color: var(--primary-color-1);
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content {
  padding-top: 0px;
  padding-bottom: 0px;
  height: auto;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content {
    padding: 24px 0px;
    position: absolute;
    width: calc(100% - 366px);
    right: 0px;
    top: 0px;
    left: unset;
    background-color: var(--light-40);
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item {
  padding: 8px 32px;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item .s-o-dropdown__item__text,
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item .s-o-icon i {
  font-size: 16px;
  font-weight: 600;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item {
    width: 100%;
    border-radius: 0px;
    margin: 0px;
    padding: 8px 12.5px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item:hover {
    background-color: var(--primary-color-2);
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item:focus {
    z-index: 2;
    outline: var(--second-color-1) solid 2px;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item:focus:not(:focus-visible) {
    outline: none;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item .s-o-dropdown__item__text {
    font-weight: 600;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .s-o-btn-group {
    display: none;
  }
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn:focus {
  z-index: 2;
  outline: var(--primary-color-2) solid 2px;
}
.s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn:focus:not(:focus-visible) {
  outline: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .s-o-btn-group {
    display: flex;
    justify-content: end;
  }
  .s-theme-V .s-c-header-container .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-s-header_btn--simple {
    background-color: transparent;
    border-radius: 0px;
    padding: 0px;
    margin-right: 16px;
    min-width: 0px;
    font-size: 18px;
    line-height: 18px;
    font-weight: 600;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-preheader {
  background-color: var(--light-40);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-preheader {
    height: 48px;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-preheader .container {
  padding: 0px 24px;
  min-height: 40px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-preheader .container {
    padding: 0px;
    height: 100%;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-preheader .s-c-preheader__accessibility .s-c-preheader__accessibility--link {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-preheader .s-c-preheader__accessibility .s-c-preheader__accessibility--link {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-preheader .s-c-preheader__accessibility .s-c-preheader__accessibility--link {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-preheader .s-c-preheader__accessibility .s-c-preheader__accessibility--link:focus {
  outline: var(--second-color-1) solid 2px;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-preheader .s-c-preheader__accessibility .s-c-preheader__accessibility--link:focus:not(:focus-visible) {
  outline: none;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-preheader .s-c-preheader__accessibility .s-o-btn span:not(.s-o-icon) {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  white-space: wrap;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-preheader .s-c-preheader__accessibility button {
  border-radius: 0px;
  font-weight: 700;
  padding: 0px;
  justify-content: flex-end;
  padding-left: 4px;
  width: auto;
  min-width: 0px;
  margin-left: 13px;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-preheader .s-c-preheader__accessibility button .s-o-icon i {
  color: var(--second-color-1);
  position: static;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-preheader .s-c-preheader__accessibility button .s-o-icon i {
    font-size: 23px;
    line-height: 23px;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-brand {
  margin: 16px 24px;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container {
  display: flex;
  align-items: center;
  padding-right: 20px;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-header__login {
  height: 40px;
  width: 40px;
  border: none;
  border-radius: 100px;
  margin-right: 8px;
  display: none;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-header__login i::before {
  font-size: 24px;
  height: 24px;
  width: 24px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-header__login {
    display: none;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-header__login {
    display: block;
    padding: 0px;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-dropdown {
    display: none;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-dropdown {
  border: none;
  position: relative;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-dropdown .s-o-btn__dropdowns {
  margin-right: 0px;
  justify-content: normal;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-dropdown .s-o-btn__dropdowns.s-t-btn--s {
  padding: 8px 48px;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-dropdown .s-o-btn__dropdowns.s-t-btn--m {
  padding: 12px 48px;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-dropdown .s-o-btn__dropdowns.s-t-btn--l {
  padding: 16px 48px;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-dropdown .s-o-btn__dropdowns-content {
  position: absolute;
  border: 1px solid rgb(145, 184, 255);
  background-color: var(--primary-color-2);
  border-radius: 12px;
  width: 288px;
  z-index: 4;
  box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
  -webkit-box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
  -moz-box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
  top: 50px;
  right: 0px;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-dropdown .s-o-btn__dropdowns-content .s-o-dropdown__item .s-o-dropdown__item__text {
  font-size: 14px;
  font-weight: 400;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle,
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item {
    min-height: 52px;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle {
  padding: 12px 32px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle {
    min-height: 36px;
    padding: 8px 32px;
    padding-right: 40px;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle i {
  color: rgb(145, 184, 255);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle i {
    color: var(--primary-color-1);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle i.s-iconDirectionDown1::before {
    content: "\e963";
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle i.s-iconDirectionUp::before {
    content: "\e962";
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
  font-weight: 700;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-dropdown__title {
  font-size: 1rem;
  color: var(--second-color-1);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-dropdown__title {
    font-size: 18px;
    line-height: 18px;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item-container .s-o-dropdown__item {
  padding: 12px 36px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item-container .s-o-dropdown__item {
    min-height: 44px !important;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__text {
  font-weight: 400;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item-container .s-o-dropdown__item i {
  color: var(--primary-color-1);
  font-weight: 400;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__text {
  font-weight: 700;
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container.s-t-header__search-menu {
    display: none;
  }
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container.s-t-header__search-menu .s-o-dropdown__item {
  display: flex;
  justify-content: space-between;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container.s-t-header__search-menu .s-o-dropdown__item .s-o-dropdown__item__right i {
  font-size: 17px;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .s-c-header__descriptor .container,
.s-theme-V .s-c-header-container.s-t-header .s-c-header .s-c-header__descriptor-menu .container {
  padding: 9px 16px;
}
.s-theme-V .s-c-header-container.s-t-header .s-c-header .s-c-header__descriptor .container .s-c-header__descriptor-text,
.s-theme-V .s-c-header-container.s-t-header .s-c-header .s-c-header__descriptor-menu .container .s-c-header__descriptor-text {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 600;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .s-c-header__descriptor .container .s-c-header__descriptor-text,
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .s-c-header__descriptor-menu .container .s-c-header__descriptor-text {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .s-c-header__descriptor .container .s-c-header__descriptor-text,
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .s-c-header__descriptor-menu .container .s-c-header__descriptor-text {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .s-c-header__descriptor .container,
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .s-c-header__descriptor-menu .container {
    padding-left: 0px;
    padding-top: 14px;
    padding-bottom: 12px;
  }
}
@media (min-width: 768px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar-collapse .s-o-btn-group .s-o-dropdown {
    border: none;
    position: relative;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar-collapse .s-o-btn-group .s-o-dropdown .s-o-btn__dropdowns {
    margin-right: 0px;
    justify-content: normal;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar-collapse .s-o-btn-group .s-o-dropdown .s-o-btn__dropdowns.s-t-btn--s {
    padding: 8px 48px;
    width: auto;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar-collapse .s-o-btn-group .s-o-dropdown .s-o-btn__dropdowns.s-t-btn--m {
    padding: 19px 48px;
    width: auto;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar-collapse .s-o-btn-group .s-o-dropdown .s-o-btn__dropdowns.s-t-btn--l {
    padding: 16px 48px;
    width: auto;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar-collapse .s-o-btn-group .s-o-dropdown .s-o-btn__dropdowns-content {
    position: absolute;
    border: 1px solid var(--gray-200);
    background-color: var(--primary-color-2);
    border-radius: 12px;
    width: 288px;
    z-index: 4;
    box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
    -webkit-box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
    -moz-box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
    top: 63px;
    right: 0px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar-collapse .s-o-btn-group .s-o-dropdown .s-o-btn__dropdowns-content .s-o-dropdown__item .s-o-dropdown__item__text {
    font-size: 16px;
    font-weight: 700;
    color: var(--primary-color-1);
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header {
    height: auto;
    min-height: 96px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__logo-container {
    margin-right: 16px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-brand {
    margin: 0px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__menu-mobile-login {
    display: none !important;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .s-c-header__nav-toggler-container {
    display: none;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse {
    height: 96px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .s-o-btn-group {
    align-items: center;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .s-o-btn-group a.s-s-header_btn--simple,
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn.s-t-btn--icon,
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-t-btn--green {
    margin-right: 0px;
    margin-left: 16px;
    height: 56px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn:focus {
    border: 0px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn.s-t-btn--icon.s-t-btn--s {
    padding: 0px;
    width: 40px;
    height: 40px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn.s-t-btn--icon.s-t-btn--s:focus {
    border: 0px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn.s-t-btn--icon.s-t-btn--s .s-o-icon.s-t-icon--center i {
    font-size: 24px;
    top: -13px;
    left: -3px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-s-header_btn--simple {
    padding: 8px 16px;
    margin-right: 16px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav li {
    margin: 0px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item {
    padding: 8px 16px;
    min-height: 38px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item:hover {
    background-color: var(--second-color-1);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item:hover .s-o-dropdown__item__text.txt-color-primary-color-1 {
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content {
    top: 96px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle {
    font-size: 18px;
    line-height: 18px;
    min-height: 38px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:hover {
    background-color: var(--second-color-1);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:hover .s-o-dropdown__title.txt-color-primary-color-1, .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:hover .s-o-icon i {
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle i {
    font-size: 12px;
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__item {
    border-radius: 8px;
    border-radius: 8px;
    padding: 13px 8px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__item:hover {
    background-color: var(--second-color-1);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__item:hover .s-o-dropdown__item__left .s-o-dropdown__item__text {
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__item .s-o-dropdown__item__left .s-o-dropdown__item__text {
    font-size: 18px;
    line-height: 18px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle {
    border-radius: 8px;
    padding: 13px 8px;
    min-height: 48px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle .s-o-dropdown__title {
    font-size: 18px;
    line-height: 18px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle.s-js-dropdown__toggle--active, .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle:hover {
    background-color: var(--second-color-1);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-dropdown__title, .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle.s-js-dropdown__toggle--active i, .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle:hover .s-o-dropdown__title, .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle:hover i {
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-c-header__banner {
    margin: 16px 0px;
    padding: 0px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-c-header__banner .s-c-header__menu-img {
    width: 350px;
    height: 286px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-js-dropdowns {
    padding: 16px 0px;
    width: calc(98% - 350px);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content {
    background-color: transparent;
    width: 417px;
    left: 388px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul {
    border-left: 1px solid rgb(145, 184, 255);
    height: auto;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul .s-o-dropdown__item-container .s-o-dropdown__item {
    border-radius: 0px;
    padding: 12px 12px;
    min-height: 48px;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul .s-o-dropdown__item-container .s-o-dropdown__item:hover {
    background-color: var(--gray-200);
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul .s-o-dropdown__item-container .s-o-dropdown__item:hover .s-o-dropdown__item__left .s-o-dropdown__item__text {
    color: var(--second-color-1);
    font-weight: 600;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__left {
    align-items: center;
  }
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__left .s-o-dropdown__item__text {
    font-size: 16px;
    line-height: normal;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__left .s-o-dropdown__item__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__left .s-o-dropdown__item__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container.s-t-header .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__left i {
    font-size: 20px;
    font-weight: 400;
  }
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-preheader {
  background-color: var(--gray-300);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-preheader .s-c-preheader__accessibility .s-c-preheader__accessibility--link {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-preheader .s-c-preheader__accessibility button .txt-color-second-color-1 {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-preheader .s-c-preheader__accessibility button .s-o-icon i {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header {
  background-color: var(--primary-color-2);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title.txt-color-primary-color-1,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__text,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle i {
  color: var(--second-color-1);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-s-header_btn--simple span {
  color: var(--second-color-1);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn.s-t-btn--icon {
  background-color: var(--primary-color-2);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn.s-t-btn--icon .s-o-icon.s-t-icon--center i {
  color: var(--second-color-1);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__left i {
  color: var(--second-color-1);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-header__login {
  border: 1px var(--second-color-1) solid;
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .s-c-header__nav-toggler-container .s-o-header__login .s-o-icon {
  color: var(--second-color-1);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-toggler .ham {
  filter: invert(18%) sepia(28%) saturate(4724%) hue-rotate(218deg) brightness(97%) contrast(94%);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active {
  background-color: var(--second-color-3);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-dropdown__title.txt-color-primary-color-1 {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active i {
  color: var(--second-color-1);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle {
  background-color: var(--primary-color-2);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-dropdown__title,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
  color: #768692;
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active i,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle i {
  color: var(--second-color-1);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__text {
  color: #768692;
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__text {
  color: var(--second-color-1);
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-preheader .s-c-preheader__accessibility .s-c-preheader__accessibility--link:focus,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-preheader .s-c-preheader__accessibility .s-o-btn:focus,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:focus,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn:focus,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn:focus,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item:focus,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item:focus,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-brand:focus,
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item:focus {
  outline: var(--primary-color-1) solid 2px !important;
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-preheader .s-c-preheader__accessibility .s-c-preheader__accessibility--link:focus:not(:focus-visible),
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-preheader .s-c-preheader__accessibility .s-o-btn:focus:not(:focus-visible),
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:focus:not(:focus-visible),
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn:focus:not(:focus-visible),
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .s-o-btn-group .s-o-btn:focus:not(:focus-visible),
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item:focus:not(:focus-visible),
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item:focus:not(:focus-visible),
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-brand:focus:not(:focus-visible),
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item:focus:not(:focus-visible) {
  outline: none !important;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:hover,
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active {
    background-color: var(--second-color-3);
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:hover .s-o-dropdown__title.txt-color-primary-color-1,
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-dropdown__title.txt-color-primary-color-1 {
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle:hover i,
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__toggle.s-js-dropdown__toggle--active i {
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container .s-o-dropdown__item:hover {
    background-color: var(--second-color-3);
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle.s-js-dropdown__toggle--active,
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle:hover,
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__item:hover {
    background-color: var(--second-color-1);
    font-size: 18px;
    line-height: 18px;
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle.s-js-dropdown__toggle--active .s-o-dropdown__title,
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle:hover .s-o-dropdown__title,
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__item:hover .s-o-dropdown__title {
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle.s-js-dropdown__toggle--active i,
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__toggle:hover i,
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__content-container .s-o-dropdown__item:hover i {
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__content ul {
    border-left: var(--second-color-1) solid 1px;
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown__item-container .s-o-dropdown__item .s-o-dropdown__item__text {
    color: var(--second-color-1);
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
    color: var(--second-color-1);
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle i {
    color: var(--second-color-1);
  }
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown .s-o-dropdown__content .s-o-dropdown .s-o-dropdown__toggle .s-o-dropdown__title {
    font-weight: 600;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar .navbar-collapse .navbar-nav .s-o-dropdown__item-container.s-t-header__search-menu .s-o-dropdown__item .s-o-dropdown__item__right i {
    color: var(--second-color-1);
  }
}
.s-theme-V .s-c-header-container.s-t-header.s-t-header--white .s-c-header .navbar-collapse .s-o-btn-group .s-o-dropdown .s-o-btn__dropdowns-content .s-o-dropdown__item .s-o-dropdown__item__text {
  color: var(--second-color-1);
}

@supports (position: sticky) {
  .it-is-sticky-header {
    position: sticky;
    top: 0;
    z-index: 3;
  }
}
.s-theme-V .s-c-card-x .container {
  display: flex;
  padding: 0px;
  margin: 0px;
  max-width: none;
  width: 100%;
  height: 100%;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container {
    width: 100%;
  }
}
.s-theme-V .s-c-card-x .container .s-c-banner-image-expand {
  padding: 0px 24px 24px 0px;
  width: 70%;
  display: block;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-banner-image-expand {
    display: none;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card {
  width: 100vw;
  min-height: 148px;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card {
    width: 100%;
    min-height: 266px;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 {
    padding: 0%;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .item .item_card_x,
.s-theme-V .s-c-card-x .container .s-c-card .item-2 .item_card_x {
  border-radius: 16px;
  width: 100%;
  height: 100%;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item .item_card_x,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 .item_card_x {
    border-radius: 12px;
    width: 100%;
    height: 100%;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .item .item_card_x.firstActiveItem,
.s-theme-V .s-c-card-x .container .s-c-card .item-2 .item_card_x.firstActiveItem {
  background-color: var(--primary-color-2);
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item a,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 a {
    display: block;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .item .s-c-card-x-title-top,
.s-theme-V .s-c-card-x .container .s-c-card .item-2 .s-c-card-x-title-top {
  margin-top: 15px;
}
.s-theme-V .s-c-card-x .container .s-c-card .item .card-info,
.s-theme-V .s-c-card-x .container .s-c-card .item-2 .card-info {
  min-height: 43px;
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item .card-info,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 .card-info {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding: 3px 10px 8px 16px;
    margin-top: 0px;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .item .item_text .text_bottom,
.s-theme-V .s-c-card-x .container .s-c-card .item-2 .item_text .text_bottom {
  padding: 15px 23px 6px 0px;
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item .item_text .text_bottom,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 .item_text .text_bottom {
    padding: 17px 0px 6px 0px;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item .item_text .text_bottom,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 .item_text .text_bottom {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item .item_text .text_bottom,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 .item_text .text_bottom {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .item .s-c-card_cliqueable,
.s-theme-V .s-c-card-x .container .s-c-card .item-2 .s-c-card_cliqueable {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.s-theme-V .s-c-card-x .container .s-c-card .item .s-c-card-parrafo,
.s-theme-V .s-c-card-x .container .s-c-card .item-2 .s-c-card-parrafo {
  display: none;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  padding: 5px 5px 5px 0px;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item .s-c-card-parrafo,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 .s-c-card-parrafo {
    display: block;
    margin: 5px 0px;
    padding: 4px 0px 6px 0px;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item .s-c-card-parrafo,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 .s-c-card-parrafo {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item .s-c-card-parrafo,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 .s-c-card-parrafo {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .item .s-c-card-x-button,
.s-theme-V .s-c-card-x .container .s-c-card .item-2 .s-c-card-x-button {
  display: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item .s-c-card-x-button,
  .s-theme-V .s-c-card-x .container .s-c-card .item-2 .s-c-card-x-button {
    display: flex;
    gap: 12px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .img_desktop, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .img_desktop {
    opacity: 0.2;
    -webkit-transform: translate3d(0, 0, 0);
  }
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .item_text .text_bottom, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .item_text .text_bottom {
    padding: 8px 23px 6px 0px;
    font-size: 18px;
    line-height: 18px;
    font-family: var(--font-family);
    font-weight: 700;
  }
}
@media (min-width: 1025px) and (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .item_text .text_bottom, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .item_text .text_bottom {
    padding: 17px 0px 6px 0px;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .item_text .text_bottom, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .item_text .text_bottom {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .item_text .text_bottom, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .item_text .text_bottom {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .s-c-card-x-title-top, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .s-c-card-x-title-top {
    margin-top: 0px;
  }
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .text-img-after, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .text-img-after {
    height: auto;
    height: 100%;
  }
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .text-img-after-container, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .text-img-after-container {
    height: 100%;
    flex-direction: column-reverse !important;
    justify-content: center;
  }
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered button, .s-theme-V .s-c-card-x .container .s-c-card .item:hover button {
    display: contents;
  }
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .row-text, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .row-text {
    display: none;
  }
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .item_text, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .item_text {
    width: 100%;
    padding: 3px 15px 3px 15px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
    gap: 19px;
    flex: 1;
  }
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .s-c-card-parrafo, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .s-c-card-parrafo {
    display: block;
    align-self: auto;
    width: 100%;
    font-size: 16px;
    line-height: normal;
    font-family: var(--font-family);
    font-weight: 400;
    padding: 5px 5px 5px 0px;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .s-c-card-parrafo, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .s-c-card-parrafo {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .s-c-card-parrafo, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .s-c-card-parrafo {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .s-c-card-x-button, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .s-c-card-x-button {
    display: flex;
  }
  .s-theme-V .s-c-card-x .container .s-c-card.s-c-card-hovered .s-c-card-x-icono, .s-theme-V .s-c-card-x .container .s-c-card .item:hover .s-c-card-x-icono {
    display: block;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .s-c-card-x-icono {
  display: grid;
  place-items: center;
  margin: 0px;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .s-c-card-x-icono {
    display: none;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .item_img {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 100%;
  height: 105px;
  position: relative;
  display: inline-block;
  flex: 1;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item_img {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    width: 100%;
    object-fit: cover;
    transition: opacity 0.3s ease;
    object-position: center;
    height: 150px;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item_img .img_desktop {
    display: none;
  }
}
@media (min-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item_img .img_desktop {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    width: 100%;
    object-fit: cover;
    transition: opacity 0.3s ease;
    object-position: center;
    height: 105px;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item_img .img_mobile {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    width: 100%;
    object-fit: cover;
    transition: opacity 0.3s ease;
    object-position: center;
    height: 150px;
  }
}
@media (min-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item_img .img_mobile {
    display: none;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .text-mobile {
  display: none;
}
.s-theme-V .s-c-card-x .container .s-c-card .text-img-after {
  display: block;
  padding: 10px 7px 2px 15px;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  transition: opacity 0.3s ease;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .text-img-after {
    display: none;
    height: 100%;
    margin: 15px 2px 2px 15px;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .text-img-after .text_bottom {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .text-img-after .text_bottom {
    padding: 17px 0px 6px 0px;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-x .container .s-c-card .text-img-after .text_bottom {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-x .container .s-c-card .text-img-after .text_bottom {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .text-img-after .s-c-card-parrafo {
  padding: 5px 5px 5px 0px;
  font-size: 16px;
}
.s-theme-V .s-c-card-x .container .s-c-card .item_text {
  width: 100%;
  padding: 3px 15px 3px 15px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 19px;
  flex: 1;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-card-x .container .s-c-card .item_text {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: 0px;
    padding: 0px 5px 5px 5px;
    margin-top: 0px;
  }
}
.s-theme-V .s-c-card-x .container .s-c-card .text-terciario {
  display: none;
}
.s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-card.s-c-card-hovered .s-c-card-parrafo, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-card:hover .s-c-card-parrafo {
  padding-left: 0;
}
.s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-card.s-c-card-hovered .item .card-info .item_text .s-c-card-x-button, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-card:hover .item .card-info .item_text .s-c-card-x-button {
  padding-right: 0 !important;
}

.s-theme-V .s-c-banner-image-expand {
  padding: 24px 0px;
}
.s-theme-V .s-c-banner-image-expand .container {
  padding: 0px;
  margin: 0px;
  width: 100%;
  min-height: 510px;
  max-width: none;
  border-radius: 12px;
  box-shadow: 0px 16px 20px 0px rgba(0, 0, 0, 0.1);
}
.s-theme-V .s-c-banner-image-expand .d-flex-container {
  display: flex;
  align-items: flex-start;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-banner-image-expand .s-c-banner-expand-image-mobile {
  display: none;
}
.s-theme-V .s-c-banner-image-expand .s-c-banner-expand-image {
  width: 50%;
  position: relative;
  flex-shrink: 0;
}
.s-theme-V .s-c-banner-image-expand .s-c-banner-expand-image .mask-image {
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-banner-image-expand .s-c-banner-expand-image .mask-image img {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
  border-radius: 0 12px 12px 0;
}
.s-theme-V .s-c-banner-image-expand .s-c-banner-expand-image.order-lg-0 .mask-image img {
  border-radius: 12px 0 0 12px;
}
.s-theme-V .s-c-banner-image-expand .s-c-banner-expand-btn {
  display: flex;
}
.s-theme-V .s-c-banner-image-expand .s-c-banner-expand-tag .texto-tag {
  padding: 4px 12px;
  border-radius: 4px;
}
.s-theme-V .s-c-banner-image-expand .s-c-banner-expand-tag .texto-tag p {
  font-size: 14px;
  line-height: normal;
}
.s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text {
  width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 16px;
  height: auto;
  padding: 88px 85px 87px 127px;
  color: var(--primary-color-2);
}
.s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h1,
.s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h2,
.s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h3,
.s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h4,
.s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h5,
.s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h6 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
}
.s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text p {
  display: flex;
  flex-direction: column;
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-banner-image-expand .s-c-banner-expand-text-icon span {
  font-size: 18px;
  line-height: 18px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner-image-expand {
    padding: 0px 12px;
    padding-bottom: 14px;
  }
  .s-theme-V .s-c-banner-image-expand .container {
    width: 100%;
    flex-direction: column-reverse;
    min-height: 287px;
    padding: 0px;
    border-radius: 12px;
  }
  .s-theme-V .s-c-banner-image-expand .s-c-banner-expand-image-mobile {
    display: flex;
    overflow: hidden;
    width: 100%;
    height: 220px;
    border-radius: 12px 12px 0 0;
  }
  .s-theme-V .s-c-banner-image-expand .s-c-banner-expand-image-mobile .mask-image-mobile {
    border-radius: 24px;
    width: 100%;
    height: 100%;
  }
  .s-theme-V .s-c-banner-image-expand .s-c-banner-expand-image-mobile .mask-image-mobile img {
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 100%;
  }
  .s-theme-V .s-c-banner-image-expand .s-c-banner-expand-image {
    display: none;
  }
  .s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text {
    width: 100%;
    display: flex;
    padding: 16px;
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h1,
  .s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h2,
  .s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h3,
  .s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h4,
  .s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h5,
  .s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text h6 {
    font-size: 1.25rem;
    line-height: 22px;
  }
  .s-theme-V .s-c-banner-image-expand .s-s-banner-expand-text p {
    font-size: 1rem;
    margin-bottom: 0px;
  }
  .s-theme-V .s-c-banner-image-expand .s-c-banner-expand-text-icon span {
    font-size: 0.875rem;
    line-height: normal;
  }
  .s-theme-V .s-c-banner-image-expand .s-c-banner-expand-tag .texto-tag {
    padding: 4px 12px;
    border-radius: 4px;
  }
  .s-theme-V .s-c-banner-image-expand .s-c-banner-expand-tag .texto-tag p {
    font-size: 0.875rem;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-image-expand .s-s-banner-expand-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-image-expand .s-s-banner-expand-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-image-expand .s-s-banner-expand-text {
    padding: 24px 23px 23.7px 34.6px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-image-expand .s-s-banner-expand-text h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-image-expand .s-s-banner-expand-text h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-image-expand .s-s-banner-expand-text h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-image-expand .s-s-banner-expand-text h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-image-expand .s-s-banner-expand-text h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-image-expand .s-s-banner-expand-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-image-expand .s-s-banner-expand-text h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-image-expand .s-s-banner-expand-text h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-image-expand .s-s-banner-expand-text h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-image-expand .s-s-banner-expand-text h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-image-expand .s-s-banner-expand-text h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-image-expand .s-s-banner-expand-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-image-expand .s-s-banner-expand-text h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-image-expand .s-s-banner-expand-text h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-image-expand .s-s-banner-expand-text h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-image-expand .s-s-banner-expand-text h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-image-expand .s-s-banner-expand-text h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-image-expand .s-s-banner-expand-text h6 {
    font-size: 28px;
    line-height: 28px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-image-expand .s-s-banner-expand-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-image-expand .s-s-banner-expand-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-image-expand .s-s-banner-expand-text {
    padding: 48px 46px 47px 69px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-image-expand h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-image-expand h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-image-expand h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-image-expand h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-image-expand h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-image-expand h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-image-expand h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-image-expand h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-image-expand h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-image-expand h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-image-expand h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-image-expand h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-image-expand h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-image-expand h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-image-expand h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-image-expand h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-image-expand h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-image-expand h6 {
    font-size: 36px;
    line-height: 36px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-image-expand .s-s-banner-expand-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-image-expand .s-s-banner-expand-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-image-expand .s-s-banner-expand-text {
    padding: 60px 57px 59px 86px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-image-expand h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-image-expand h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-image-expand h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-image-expand h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-image-expand h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-image-expand h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-image-expand h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-image-expand h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-image-expand h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-image-expand h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-image-expand h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-image-expand h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-image-expand h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-image-expand h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-image-expand h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-image-expand h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-image-expand h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-image-expand h6 {
    font-size: 36px;
    line-height: 36px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-image-expand .s-s-banner-expand-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-image-expand .s-s-banner-expand-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-image-expand .s-s-banner-expand-text {
    padding: 60px 57px 59px 86px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-image-expand h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-image-expand h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-image-expand h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-image-expand h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-image-expand h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-image-expand h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-image-expand h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-image-expand h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-image-expand h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-image-expand h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-image-expand h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-image-expand h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-image-expand h1,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-image-expand h2,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-image-expand h3,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-image-expand h4,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-image-expand h5,
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-image-expand h6 {
    font-size: 40px;
    line-height: 40px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-9 .s-c-banner-image-expand .s-s-banner-expand-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-9 .s-c-banner-image-expand .s-s-banner-expand-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-9 .s-c-banner-image-expand .s-s-banner-expand-text {
    padding: 70px 67px 69px 101px;
  }
}

.s-theme-V .s-c-carrusel_enlaces .s-c-carrusel_enlaces_video_fondo {
  width: 100%;
  height: auto;
  padding: 30px 0 180px 0;
  position: relative;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrusel_enlaces .s-c-carrusel_enlaces_video_fondo {
    display: block;
    padding: 0;
  }
}
.s-theme-V .s-c-carrusel_enlaces .s-c-carrusel_enlaces_video_fondo .back-animacion_fondo {
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  display: block !important;
  object-fit: cover;
  opacity: 0.85;
}
.s-theme-V .s-c-carrusel_enlaces .s-c-carrusel_enlaces_video_fondo .back-animacion_fondo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel_enlaces .container {
    padding: 0px;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_img {
  width: 100%;
  height: 266px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_img {
    height: 172px;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center top;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text {
  margin-top: 13px;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text {
    margin-top: 35px;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h1,
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h2,
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h3,
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h4,
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h5,
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h6 {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h1,
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h2,
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h3,
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h4,
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h5,
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h1,
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h2,
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h3,
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h4,
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h5,
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel-subtitulo {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel-subtitulo {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel-subtitulo {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel_enlaces_title {
  text-align: center;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel_enlaces_title {
    text-align: left;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .owl-carousel-tiras {
  margin-top: 22px;
  margin-bottom: 30px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .owl-carousel-tiras {
    margin-top: 50px;
    margin-bottom: 40px;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .owl-carousel-tiras .owl-dots {
  display: block;
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .card_carrusel_tiras {
  border-radius: 12px;
  width: 168px;
  height: 100%;
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .card_carrusel_tiras.firstActiveItem {
  background-color: var(--primary-color-2);
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .card_carrusel_tiras a {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .card_carrusel_tiras:focus, .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .card_carrusel_tiras :focus-visible {
  border: solid 2px var(--btn-primary-focus-outline);
  outline: none;
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .card_carrusel_tiras:hover {
  background-color: var(--primary-color-2);
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .card_carrusel_tiras {
    width: 168px;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .card_carrusel_tiras .item_img {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 100%;
  height: 77px;
  flex: 1;
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .card_carrusel_tiras .item_img img {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  max-height: 77px;
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .card_carrusel_tiras .item_text {
  text-align: center;
  width: 100%;
  padding: 7px 8px 7px 8px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex: 1;
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel_enlaces__rich-text {
  margin-top: 20px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel_enlaces__rich-text {
    margin-top: 16px;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel_enlaces__rich-text p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel_enlaces__rich-text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel_enlaces__rich-text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel_enlaces__rich-text a {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel_enlaces__rich-text a {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-carrusel_enlaces .container .s-c-carrusel_enlaces_text .s-c-carrusel_enlaces__rich-text a {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-carrusel_enlaces .owl-stage {
  padding-left: 0px !important;
}
.s-theme-V .s-c-carrusel_enlaces .owl-carousel .owl-item .card_carrusel_tiras .item_text {
  width: 100%;
  height: auto;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrusel_enlaces .owl-dot {
    pointer-events: none;
  }
}
.s-theme-V .s-o-carrusel_enlaces__rich-text .portlet-msg-info,
.s-theme-V .s-o-carrusel_enlaces__rich-text .portlet-msg-alert,
.s-theme-V .s-o-carrusel_enlaces__rich-text .portlet-msg-error {
  display: none;
}
.s-theme-V .s-o-carrusel_enlaces__rich-text table,
.s-theme-V .s-o-carrusel_enlaces__rich-text .embed-responsive,
.s-theme-V .s-o-carrusel_enlaces__rich-text img,
.s-theme-V .s-o-carrusel_enlaces__rich-text audio {
  display: none;
}
.s-theme-V .s-o-carrusel_enlaces__rich-text ul,
.s-theme-V .s-o-carrusel_enlaces__rich-text ol {
  padding-inline-start: 20px;
}
.s-theme-V .s-o-carrusel_enlaces__rich-text ul li::marker,
.s-theme-V .s-o-carrusel_enlaces__rich-text ol li::marker {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-o-carrusel_enlaces__rich-text ul li::marker,
  .s-theme-V .s-o-carrusel_enlaces__rich-text ol li::marker {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-o-carrusel_enlaces__rich-text ul li::marker,
  .s-theme-V .s-o-carrusel_enlaces__rich-text ol li::marker {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}

.s-theme-V .s-c-card-testimony {
  border-radius: 8px;
  box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
  width: 100%;
  min-height: 275px;
  display: flex;
  flex-direction: column;
  margin-bottom: 25px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-testimony {
    width: 360px;
    min-height: 400px;
    border-radius: 12px;
  }
  .s-theme-V .s-c-card-testimony:hover {
    cursor: pointer;
  }
  .s-theme-V .s-c-card-testimony:hover .s-c-card-testimony__txt-content .s-c-card-testimony__text {
    display: block;
    height: auto;
  }
}
.s-theme-V .s-c-card-testimony .s-c-card-testimony__content-img {
  display: flex;
  justify-content: center;
}
.s-theme-V .s-c-card-testimony .s-c-card-testimony__content-img .s-c-card-testimony__img-desktop {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__content-img .s-c-card-testimony__img-desktop {
    width: 360px;
    height: 256px;
    display: block;
  }
}
.s-theme-V .s-c-card-testimony .s-c-card-testimony__content-img .s-c-card-testimony__img-desktop img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
  border-radius: 12px 12px 0 0;
}
.s-theme-V .s-c-card-testimony .s-c-card-testimony__content-img .s-c-card-testimony__img-mobile {
  width: 100%;
  height: 145px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__content-img .s-c-card-testimony__img-mobile {
    display: none;
  }
}
.s-theme-V .s-c-card-testimony .s-c-card-testimony__content-img .s-c-card-testimony__img-mobile img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
  border-radius: 8px 8px 0 0;
}
.s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px 12px;
  text-align: left;
  min-height: 112px;
  justify-content: center;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content {
    min-height: 144px;
    padding: 16px 16px 24px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__text {
    display: none;
    overflow: hidden;
    height: 0%;
    transition: height 3.5s ease-in-out;
  }
}
.s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__text p {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__text p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__text p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__text p {
    font-size: 16px;
    line-height: normal;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__title p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__title p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__title p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__title p {
    font-size: 26px;
    line-height: 26px;
    font-family: var(--font-family);
    font-weight: 700;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__title p {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 26px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-testimony .s-c-card-testimony__txt-content .s-c-card-testimony__title p {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
.s-theme-V .s-c-cards-group .s-o-cards-group__item .s-c-card-testimony {
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards-group .s-o-cards-group__item .s-c-card-testimony {
    margin-bottom: 0;
  }
}
.s-theme-V .s-c-cards-group .s-o-cards-group__item .s-c-card-testimony .s-c-card-testimony__content-img .s-c-card-testimony__img {
  width: 100%;
}

.s-theme-V .s-c-banner-overflowed .s-c-banner-overflowed-content.d-flex {
  max-height: 867px;
  min-height: 510px;
}
@media (min-width: 1024px) and (max-width: 1440px) {
  .s-theme-V .s-c-banner-overflowed .s-c-banner-overflowed-content.d-flex {
    max-height: 1085px;
    min-height: 510px;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-banner-overflowed .s-c-banner-overflowed-content.d-flex {
    max-height: none;
    min-height: 287px;
  }
}
.s-theme-V .s-c-banner-overflowed .d-flex-container {
  display: flex;
  align-items: flex-start;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-banner-overflowed .d-flex-container .s-c-banner-overflowed {
  flex-direction: row;
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.s-theme-V .s-c-banner-overflowed .s-c-banner-overflowed-image {
  width: 50%;
  position: relative;
  flex-shrink: 0;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .s-theme-V .s-c-banner-overflowed .s-c-banner-overflowed-image {
    display: flex;
    overflow: hidden;
    width: 100%;
    height: 220px;
  }
}
.s-theme-V .s-c-banner-overflowed .s-c-banner-overflowed-image .mask-image {
  position: absolute;
  border-radius: 24px;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-banner-overflowed .s-c-banner-overflowed-image .mask-image .img-desktop {
  object-fit: cover;
  object-position: center;
  width: 100%;
  height: 100%;
}
@media (min-width: 768px) {
  .s-theme-V .s-c-banner-overflowed .s-c-banner-overflowed-image-mobile {
    display: none;
  }
}
.s-theme-V .s-c-banner-overflowed .s-c-banner-overflowed-btn {
  display: flex;
}
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text {
  width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: auto;
  gap: 24px;
  padding: 88px 85px 87px 0px;
}
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text h1,
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text h2,
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text h3,
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text h4,
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text h5,
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text h6 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-size: 48px;
  line-height: 48px;
  font-family: var(--font-family);
}
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span {
  font-size: 18px;
  line-height: normal;
}
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text .texto-tag {
  padding: 4px 12px;
  border-radius: 4px;
}
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text .texto-tag p {
  font-size: 14px;
}
.s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text p {
  display: flex;
  flex-direction: column;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner-overflowed .s-s-banner-flowed-text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-banner-overflowed-content {
    width: 100%;
    flex-direction: column-reverse;
    padding: 0px;
  }
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text {
    display: flex;
    gap: 16px;
    width: 100%;
    padding: 16px 12px;
  }
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text h1,
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text h2,
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text h3,
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text h4,
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text h5,
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text h6 {
    padding-bottom: 0px;
    font-size: 1.5rem;
    line-height: 26px;
  }
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span {
    font-size: 0.875rem;
    line-height: normal;
  }
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text .texto-tag {
    padding: 4px 12px;
    border-radius: 4px;
  }
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text .texto-tag p {
    font-size: 0.875rem;
  }
  .s-theme-V .s-c-banner-overflowed-content .s-s-banner-flowed-text p {
    margin-bottom: 0px;
    width: 100%;
    padding-bottom: 0;
    font-size: 1rem;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner-overflowed-image-mobile {
    display: flex;
    overflow: hidden;
    width: 100%;
    height: 220px;
  }
  .s-theme-V .s-c-banner-overflowed-image-mobile .mask-image-mobile {
    border-radius: 24px;
    width: 100%;
    height: 100%;
  }
  .s-theme-V .s-c-banner-overflowed-image-mobile .mask-image-mobile img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center top;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .s-theme-V .s-c-banner-overflowed-image {
    display: flex;
    overflow: hidden;
    width: 100%;
    height: 220px;
  }
  .s-theme-V .s-c-banner-overflowed-image .mask-image {
    border-radius: 24px;
    width: 100%;
    height: 100%;
  }
  .s-theme-V .s-c-banner-overflowed-image .mask-image .img-desktop {
    object-fit: cover;
    object-position: center;
    width: 100%;
    height: 100%;
  }
  .s-theme-V .s-c-banner-overflowed-image-mobile {
    display: none;
  }
  .s-theme-V .s-c-banner-overflowed-image-mobile .mask-image-mobile {
    display: none;
  }
  .s-theme-V .s-c-banner-overflowed-image-mobile .mask-image-mobile .img-mobile {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-banner-overflowed .s-s-banner-flowed-text {
    padding: 6.8% 6.535% 6.712% 9.258%;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-banner-overflowed .s-s-banner-flowed-text h6 {
    font-size: 40px;
    line-height: 40px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-overflowed .s-s-banner-flowed-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-overflowed .s-s-banner-flowed-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-overflowed .s-s-banner-flowed-text {
    padding: 5%;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-overflowed .s-s-banner-flowed-text h6 {
    font-size: 18px;
    line-height: 18px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-banner-overflowed .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-banner-overflowed .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-banner-overflowed .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span {
    font-size: 16px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-overflowed .s-s-banner-flowed-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-overflowed .s-s-banner-flowed-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-overflowed .s-s-banner-flowed-text {
    padding: 5.8% 5.535% 5.712% 7.258%;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-overflowed .s-s-banner-flowed-text h6 {
    font-size: 20px;
    line-height: 20px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-6 .s-c-banner-overflowed .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-6 .s-c-banner-overflowed .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-6 .s-c-banner-overflowed .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span {
    font-size: 16px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-overflowed .s-s-banner-flowed-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-overflowed .s-s-banner-flowed-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-overflowed .s-s-banner-flowed-text {
    padding: 5.8% 5.535% 5.712% 7.258%;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-overflowed .s-s-banner-flowed-text h6 {
    font-size: 22px;
    line-height: 22px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-7 .s-c-banner-overflowed .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-7 .s-c-banner-overflowed .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-7 .s-c-banner-overflowed .s-s-banner-flowed-text .s-c-banner-flowed-text-icon span {
    font-size: 17px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-overflowed .s-s-banner-flowed-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-overflowed .s-s-banner-flowed-text, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-overflowed .s-s-banner-flowed-text {
    padding: 5.8% 5.535% 5.712% 7.258%;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-8 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-8 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-8 .s-c-banner-overflowed .s-s-banner-flowed-text h6 {
    font-size: 26px;
    line-height: 26px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-9 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-9 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-9 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-9 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-9 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-9 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-9 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-9 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-9 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-9 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-9 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-9 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-9 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-9 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-9 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-9 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-9 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-9 .s-c-banner-overflowed .s-s-banner-flowed-text h6 {
    font-size: 29px;
    line-height: 29px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-10 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-10 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-10 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-10 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-10 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-10 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-10 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-10 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-10 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-10 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-10 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-10 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-10 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-10 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-10 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-10 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-10 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-10 .s-c-banner-overflowed .s-s-banner-flowed-text h6 {
    font-size: 33px;
    line-height: 33px;
  }
  .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-11 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-11 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-11 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-11 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-11 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-11 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-11 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-11 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-11 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-11 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-11 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-11 .s-c-banner-overflowed .s-s-banner-flowed-text h6, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-11 .s-c-banner-overflowed .s-s-banner-flowed-text h1, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-11 .s-c-banner-overflowed .s-s-banner-flowed-text h2, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-11 .s-c-banner-overflowed .s-s-banner-flowed-text h3, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-11 .s-c-banner-overflowed .s-s-banner-flowed-text h4, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-11 .s-c-banner-overflowed .s-s-banner-flowed-text h5, .s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-11 .s-c-banner-overflowed .s-s-banner-flowed-text h6 {
    font-size: 37px;
    line-height: 37px;
  }
}

.s-theme-V .s-c-banner_slider_principal .container_banner_principal {
  flex-direction: column;
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .item {
  border-radius: 16px;
  height: 100%;
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .card_carrusel_banner_principal {
  height: 100%;
  position: relative;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .card_carrusel_banner_principal {
    box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
    min-height: 157px;
    position: relative;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida {
  width: 744px;
  border-top-left-radius: 16px;
  border-top-right-radius: 19px;
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 19px;
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida {
    width: 950px;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida {
    min-height: 322px;
    width: 100%;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container {
  padding: 0px 0px 0px 10px;
  display: flex;
  width: 100%;
  height: 100%;
  gap: 24px;
  border-radius: 0px 16px 16px 0px;
  height: 100%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container {
    min-height: 322px;
    gap: 1px;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_subcontainer {
    margin-top: 17px;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content {
  display: flex;
  border-radius: 0px 16px 16px 0px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content {
    display: flex;
    border-radius: 0px 16px 16px 0px;
    width: 48%;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text {
  height: auto;
  text-align: left;
  align-self: center;
  width: 409px;
  margin-right: 32px;
  display: block;
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text {
    width: 522px;
    margin-right: 52px;
    padding: 15px 3px 15px 3px;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text {
    width: 100%;
    padding: 0px 6px 0px 6px;
    min-height: 0px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text {
    margin-left: 23px;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text .p-x-16 {
  padding-right: 2px;
  padding-left: 2px;
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text .p-y-16.p-x-16 {
  display: none;
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h1,
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h2,
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h3,
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h4,
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h5,
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h6 {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h1,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h2,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h3,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h4,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h5,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h6 {
    font-size: 1.625rem !important;
    line-height: 26px !important;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h1,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h2,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h3,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h4,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h5,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h1,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h2,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h3,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h4,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h5,
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text .s-c-banner_principal_text_parrafo {
  margin-bottom: 15px;
  margin-top: 15px;
  display: block;
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img {
  border-radius: 0px 19px 19px 0px;
  width: 263px;
  height: auto;
  position: absolute;
  right: 0px;
  height: 100%;
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img {
    width: 336px;
    position: absolute;
    right: 0px;
    height: 100%;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img {
    width: 49%;
    height: 100%;
    position: absolute;
    right: 0px;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_expandida_mobile {
  display: none;
  height: 100%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_expandida_mobile {
    display: block;
    border-radius: 0px 16px 16px 0px;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_expandida_desktop {
  border-radius: 0px 16px 16px 0px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  display: block;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_expandida_desktop {
    display: none;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_contraida_desktop {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_contraida_desktop {
    display: none;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_contraida_mobile {
  display: none;
  height: 100%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_contraida_mobile {
    display: none;
    height: 100%;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_expandida .s-c-banner_principal_container .s-c-banner_principal_container_content .button_banner_principal {
  display: flex;
  margin-bottom: 17px;
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida {
  width: 168px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida {
    width: 214px;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida {
    width: 100%;
    min-height: 157px;
    border-top-left-radius: 12px;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 15px;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container {
  gap: 0px;
  height: 100%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container {
    min-height: 157px;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content {
  display: flex;
  flex-direction: column-reverse;
  height: 100%;
  justify-content: space-between;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content {
    width: 60%;
    min-height: 157px;
    display: flex;
    flex-direction: inherit;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text {
  width: 100%;
  padding: 8px;
  flex: 1 0 48%;
  text-align: left;
  align-self: center;
  margin-right: 0px;
  display: block;
  flex: auto;
  justify-content: center;
  max-height: fit-content;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text {
    width: 50%;
    padding: 10px;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text .s-c-banner_principal_subcontainer {
  position: relative;
  width: 100%;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text .s-iconFiguraFlecha-derecha {
  display: block;
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text .p-y-16.p-x-16 {
  display: block;
  position: relative;
  right: 0px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text .p-y-16.p-x-16 {
    display: none;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_text_parrafo {
  display: none;
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .button_banner_principal {
  display: none;
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img {
  width: 100%;
  height: 342px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img {
    width: 49%;
    min-height: 157px;
    height: 100%;
    right: 0px;
    position: absolute;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_expandida_mobile {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_expandida_mobile {
    display: none;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img {
    width: 100%;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_expandida_desktop {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_expandida_desktop {
    display: none;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_contraida_mobile {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_contraida_mobile {
    min-height: 157px;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 0px 12px 12px 0px;
  }
}
.s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_contraida_desktop {
  display: block;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .container_banner_principal .banner_principal_contraida .s-c-banner_principal_container .s-c-banner_principal_container_content .s-c-banner_principal_img .s-c-banner_principal_img_contraida_desktop {
    display: none;
  }
}
.s-theme-V .s-c-banner_slider_principal a {
  height: 100%;
}
.s-theme-V .s-c-banner_slider_principal:focus, .s-theme-V .s-c-banner_slider_principal :focus-visible {
  border: solid 2px var(--btn-primary-focus-outline);
}
.s-theme-V .s-c-banner_slider_principal .owl-nav.disabled {
  display: flex !important;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .owl-nav.disabled {
    display: none !important;
  }
}
.s-theme-V .s-c-banner_slider_principal .owl-carousel .owl-prev.disabled,
.s-theme-V .s-c-banner_slider_principal .owl-carousel .owl-next.disabled {
  pointer-events: none !important;
  opacity: 0.5;
}
.s-theme-V .s-c-banner_slider_principal .owl-theme .owl-nav .disabled {
  pointer-events: none;
}
.s-theme-V .s-c-banner_slider_principal .owl-dots button.owl-dot {
  background: none !important;
  pointer-events: none;
}
.s-theme-V .s-c-banner_slider_principal .owl-theme .owl-nav {
  margin-top: 23px;
  display: block;
}
.s-theme-V .s-c-banner_slider_principal .owl-theme [class*=owl-dot] {
  padding: 0px;
  cursor: pointer !important;
  background: 0 0;
}
.s-theme-V .s-c-banner_slider_principal .owl-carousel .owl-dot {
  display: inline-block;
}
.s-theme-V .s-c-banner_slider_principal .owl-carousel .owl-nav button.owl-next,
.s-theme-V .s-c-banner_slider_principal .owl-carousel .owl-nav button.owl-prev {
  margin-left: 20px;
  margin-right: 20px;
}
.s-theme-V .s-c-banner_slider_principal .s-iconDirectionLeft,
.s-theme-V .s-c-banner_slider_principal .s-iconDirectionRight {
  color: var(--gray-300);
}
.s-theme-V .s-c-banner_slider_principal .s-c-banner_principal_title_contraida {
  font-size: 18px;
  line-height: 18px;
  font-weight: 600;
  width: 80%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .s-c-banner_principal_title_contraida {
    font-size: 1.625rem !important;
    line-height: 26px;
  }
}
.s-theme-V .s-c-banner_slider_principal .owl-drag.owl-stage-outer.owl-stage.owl-item.item {
  height: 100%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .owl-drag.owl-stage-outer.owl-stage.owl-item.item {
    width: 100% !important;
  }
}
.s-theme-V .s-c-banner_slider_principal .owl-item {
  margin-right: 0px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .owl-item {
    margin-right: 0px;
  }
}
.s-theme-V .s-c-banner_slider_principal .owl-stage {
  display: flex;
  align-items: stretch;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .owl-stage {
    display: flex;
    flex-direction: column;
    gap: 12px;
    width: 100% !important;
    transform: translate3d(0, 0, 0) !important;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner_slider_principal .owl-stage {
    width: 1152px !important;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-banner_slider_principal .owl-stage {
    width: 1471px !important;
  }
}
.s-theme-V .s-c-banner_slider_principal .owl-stage .item {
  height: 100%;
}
.s-theme-V .s-c-banner_slider_principal .owl-dots .disabled {
  background-color: none !important;
}
.s-theme-V .s-c-banner_slider_principal .s-o-controller__icon {
  place-content: center;
  display: flex;
}
.s-theme-V .s-c-banner_slider_principal .s-iconWeightRegular3 {
  place-content: center;
  display: flex;
  height: 16px;
  width: 16px;
}
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text h1,
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text h2,
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text h3,
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text h4 {
  display: none;
}
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text pre,
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text code {
  display: none;
}
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text ol,
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text ul,
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text table,
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text .embed-responsive,
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text img,
.s-theme-V .s-c-banner_slider_principal .s-s-banner_principal_rich-text audio {
  display: none;
}

@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-job .s-c-carrusel-job__content {
    margin-bottom: 24px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-job .s-c-carrusel-job__content {
    margin-bottom: 11.57px;
  }
}
.s-theme-V .s-c-carrusel-job .s-c-carrusel-job__content .item .card_job {
  width: 100%;
  padding: 0;
  height: 100%;
}
.s-theme-V .s-c-carrusel-job .s-c-carrusel-job__content .item .card_job .card_job_total .card_job_img {
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-job .s-c-carrusel-job__content .owl-nav {
    margin-top: 24px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-job .s-c-carrusel-job__content .owl-nav {
    justify-content: start;
    margin-top: 40.57px;
  }
}
.s-theme-V .s-c-carrusel-job .s-c-carrusel-job__controllers {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-job .s-c-carrusel-job__controllers {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-job .s-c-carrusel-job__controllers .s-o-controller__dots {
    display: inline-flex;
    padding: 4px 7px;
    margin-right: 0;
    margin: 5px;
  }
}
.s-theme-V .s-c-carrusel-job .owl-nav .owl-dots {
  background-color: transparent;
  margin: 0;
  padding: 0;
}
.s-theme-V .s-c-carrusel-job .owl-theme .owl-nav [class*=owl-]:hover {
  background: transparent;
}
.s-theme-V .s-c-carrusel-job .s-o-controller__dots {
  border: none;
  padding: 0;
  margin: 0px 0px 0px 16px !important;
}
.s-theme-V .s-c-carrusel-job .s-o-controller__dots.active .s-o-controller_span {
  width: 21px;
  opacity: 1;
  border-radius: 5px;
}
.s-theme-V .s-c-carrusel-job .s-o-controller__icon {
  display: flex;
  align-items: center;
}
@-moz-document url-prefix() {
  .s-theme-V .s-c-carrusel-job .s-o-controller__icon {
    display: initial;
  }
}
.s-theme-V .s-c-carrusel-job .owl-dots {
  pointer-events: none;
  cursor: default !important;
}
.s-theme-V .s-c-carrusel-job .s-o-controller__nav {
  background: var(--primary-color-2);
  border-radius: 50%;
  border: none;
  cursor: pointer;
  width: 28px;
  height: 28px;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
  outline: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-job .s-o-controller__nav {
    margin: 0px 16px 0px 28px !important;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-job .s-o-controller__nav {
    width: 40px;
    height: 40px;
  }
}
.s-theme-V .s-c-carrusel-job .s-o-controller__nav.disabled {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25);
  background: none;
  outline: none;
  opacity: 0.5;
  cursor: default;
}
.s-theme-V .s-c-carrusel-job .s-o-controller__nav.disabled .s-o-controller__nav:hover .s-o-controller__icon {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-carrusel-job .s-o-controller__nav:not(.disabled):hover {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-carrusel-job .s-o-controller__nav:not(.disabled):hover .s-o-controller__icon {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-carrusel-job .s-o-controller__nav:not(.disabled):focus-visible {
  outline: 2px solid var(--second-color-1);
}

.s-theme-V .s-c-card_img_title__container {
  display: flex;
  gap: 24px;
}
.s-theme-V .s-c-card_img_title__container .s-c-card-img__title {
  min-height: 196px;
  height: 100%;
  width: 168px;
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card_img_title__container .s-c-card-img__title {
    overflow: hidden;
  }
}
.s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-card__img {
  width: 100%;
}
.s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-card__img .s-u--img__desktop {
  display: block;
  width: 169px;
  height: 128px;
  object-fit: cover;
  background-position: center top;
  object-position: center top;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-card__img .s-u--img_mobile {
    display: none;
  }
}
.s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-car__title {
  display: flex;
  justify-content: center;
  padding: 14px 12px 12px 12px;
}
.s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-car__title h1, .s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-car__title h2, .s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-car__title h3, .s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-car__title h4, .s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-car__title h5, .s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-car__title h6, .s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-car__title p {
  height: auto;
  text-align: center;
  font-family: var(--font-family);
  font-size: 1rem;
}
.s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-car__title--bold p {
  font-weight: 600;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card_img_title__container .s-c-card-img__title {
    width: 100%;
  }
  .s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-card__img {
    height: 128px;
    overflow-y: hidden;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  .s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-card__img .s-u--img__desktop {
    display: none;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card_img_title__container .s-c-card-img__title .s-o-card__img .s-u--img_mobile {
    display: block;
    width: 100%;
    height: 100%;
    object-position: center top;
    object-fit: cover;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
  }
}

@media (max-width: 767.98px) {
  .s-c-form .form {
    padding-right: 30px;
  }
}

.s-c-form .text-secondary {
  margin-top: 30px;
}

.s-c-form .lfr-ddm-form-page-title {
  display: none;
}

.s-c-form .form-control {
  color: var(--second-color-1);
  background-color: var(--primary-color-2);
}

.s-c-form .multi-step-indicator .multi-step-indicator-label {
  display: block;
  color: var(--gray-300);
  font-size: 1rem;
  font-weight: 400;
}

@media screen and (min-width: 360px) and (max-width: 1920px) {
  .s-c-form .multi-step-indicator .multi-step-indicator-label {
    bottom: 24px;
    top: 60px;
    width: fit-content;
    height: fit-content;
  }
  .s-c-form .multi-step-nav-collapse-sm .active .multi-step-indicator {
    position: relative;
  }
}
.s-c-form .multi-step-icon {
  border: 1px solid var(--gray-300);
  background-color: var(--primary-color-2);
  border-radius: 50px;
  color: var(--gray-400);
}

/*// círculo del paso (número)*/
.s-c-form .multi-step-item.active .multi-step-icon {
  background-color: var(--primary-color-1);
  border: none;
}

/*// Línea paso a paso divisoria*/
.s-c-form .multi-step-item.active .multi-step-divider {
  background-color: var(--gray-200);
}

.s-c-form .multi-step-item.complete .multi-step-divider {
  background-color: var(--primary-color-1);
}

.s-c-form .ddm-user-view-content .multi-step-item.active .multi-step-divider {
  background-color: var(--gray-200);
}

.s-c-form .multi-step-item.complete .multi-step-icon {
  border: none;
  background-color: var(--second-color-3);
}

.s-c-form .multi-step-item.complete .multi-step-icon.multi-step-icon {
  border: 1px solid var(--second-color-3);
}

.s-c-form .multi-step-divider {
  height: 0.125rem;
  border-radius: 50px 0px 0px 50px;
}

@media screen and (min-width: 1440px) and (max-width: 2160px) {
  .s-c-form .multi-step-divider {
    width: 100%;
    margin-left: 0;
  }
}
.s-c-form .lfr-ddm-form-page-title {
  font-size: 2rem;
  line-height: 32px;
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group .ddm-label {
  color: var(--gray-300);
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group .ddm-label .reference-mark {
  display: none;
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group .form-control {
  background-color: var(--primary-color-2);
  border-radius: 12px;
  padding: 12px 20px 12px 12px;
}
@media screen and (min-width: 360px) and (max-width: 509px) {
  .s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group .form-control {
    padding: 12px 20px 12px 12px;
  }
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group .date-picker .form-control {
  padding-left: 40px;
}

@media screen and (min-width: 360px) and (max-width: 509px) {
  .input-group-inset-item .input-group-inset-item-after {
    padding-left: -40px;
  }
}
@media screen and (min-width: 360px) and (max-width: 509px) {
  .form-control .input-group-inset .input-group-inset-after {
    padding-left: 40px;
  }
}
@media screen and (min-width: 360px) and (max-width: 509px) {
  .s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group .form-control,
  .s-c-form .form-control .input-group-inset .input-group-inset-after {
    padding-left: 8%;
  }
}
@media screen and (min-width: 510px) and (max-width: 576px) {
  .s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group .form-control,
  .s-c-form .form-control .input-group-inset .input-group-inset-after {
    padding-left: 10%;
  }
}
@media screen and (min-width: 577px) and (max-width: 992px) {
  .s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group .form-control,
  .s-c-form .form-control .input-group-inset .input-group-inset-after {
    padding-left: 5%;
  }
}
.s-c-form .form-group:focus {
  border: 1px solid var(--primary-color-1);
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .ddm-field-text {
  color: var(--second-color-1);
}

.s-c-form .form-group .ddm-label.active {
  color: var(--second-color-1);
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group.has-error .ddm-label {
  color: var(--error-1);
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .has-error .form-control {
  background-color: var(--primary-color-2);
  border-color: var(--error-1);
  color: var(--error-1);
  border-radius: 12px;
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group.has-error input[type=text][aria-invalid=true]::placeholder {
  color: var(--error-1);
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group.has-error input[type=text][aria-invalid=true]::placeholder .ddm-field-text.has-error {
  color: var(--error-1);
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .lfr-de__field-feedback {
  color: var(--error-1);
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .has-error .form-feedback-item {
  font-weight: 400;
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-page .form-group.active .ddmlabel {
  border-color: var(--second-color-1);
  color: var(--second-color-1);
}

.s-c-form .form-control:focus {
  border-color: var(--second-color-1);
  box-shadow: 0 0 rgba(0, 0, 0, 0);
  color: var(--second-color-1);
}

.s-c-form .form-control:focus input {
  color: var(--second-color-1);
}

.s-c-form .form-control:focus::placeholder {
  color: var(--second-color-1);
}

.s-c-form .form-control[disabled] {
  border-color: var(--pantone-color-5);
  box-shadow: 0 0 rgba(0, 0, 0, 0);
  background-color: var(--gray-100);
}

.s-c-form .form-control[disabled]::placeholder {
  color: var(--pantone-color-5);
}

.s-c-form .custom-control-label {
  color: var(--gray-300);
  font-weight: 400;
}

.s-c-form .custom-checkbox .custom-control-input ~ .custom-control-label::before {
  border-color: var(--second-color-1);
  border-radius: 0.25rem;
}

.s-c-form .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 2px var(--link-fifth-color);
  background-color: var(--link-fifth-color);
  border-radius: 4px;
}

.s-c-form .custom-control-input:checked ~ .custom-control-label::before {
  background-color: var(--primary-color-1);
  color: var(--primary-color-2);
  box-shadow: 0 0 5px var(--link-fifth-color);
}

/* icono del calendario fecha */
.date-picker-dropdown-toggle .btn .btn-unstyled {
  left: -8px;
}

.input-group .input-group-inset-item {
  padding-left: 0;
  padding-right: 0;
}

.input-group-inset-item .input-group-inset-item-after {
  left: auto;
}

.s-c-form .input-group .input-group-inset-item-after {
  color: var(--primary-color-1);
  top: 30%;
  position: absolute;
  left: -3.6%;
}
@media screen and (min-width: 360px) and (max-width: 489px) {
  .s-c-form .input-group .input-group-inset-item-after {
    left: -15%;
  }
}
@media screen and (min-width: 490px) and (max-width: 575px) {
  .s-c-form .input-group .input-group-inset-item-after {
    left: -10%;
  }
}
@media screen and (min-width: 576px) and (max-width: 768px) {
  .s-c-form .input-group .input-group-inset-item-after {
    left: -7%;
  }
}
@media screen and (min-width: 769px) and (max-width: 992px) {
  .s-c-form .input-group .input-group-inset-item-after {
    left: -7%;
  }
}
@media screen and (min-width: 993px) and (max-width: 1920px) {
  .s-c-form .input-group .input-group-inset-item-after {
    left: -4%;
  }
}

.form-control .input-group-inset .input-group-inset-after {
  padding-left: 40px;
}
@media (max-width: 1440px) {
  .form-control .input-group-inset .input-group-inset-after {
    padding-left: 4%;
  }
}

.s-c-form .input-group .input-group-inset-item {
  background-color: transparent;
  border: 0;
}

.s-c-form .dropdown-menu.date-picker-dropdown-menu {
  color: var(--second-color-1);
  box-shadow: none;
  border-radius: 12px;
  border-color: var(--primary-color-2);
}

.s-c-form .input-group-inset {
  color: var(--second-color-1);
}

.input-group-item:first-child {
  margin-left: -40px;
}

.form-control .input-group-inset .input-group-inset-after {
  border-color: var(--second-color-1);
}

.s-c-form .dropdown-menu {
  border: 1px solid var(--link-fifth-color);
  border-radius: 12px;
  padding: 8px 4px;
  box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
}

.s-c-form .btn-secondary,
.lfr-ddm-form-container .lfr-ddm-form-pagination-controls button,
.s-c-form .lfr-ddm-form-container .ddm-form-page-container .lfr-ddm-form-pagination-next {
  font-size: 16px;
  min-width: 164px;
  font-weight: 700;
  border-radius: 28px;
  background-color: var(--btn-primary-background);
  color: var(--btn-primary-color);
  padding: 8px 48px;
  height: 40px;
}

.date-picker {
  padding: 12px 40px;
}

.date-picker-calendar {
  color: var(--second-color-1);
}

.s-c-form select.form-control {
  background-image: none;
  padding-right: 0;
}

.form-control .form-control-sm {
  color: var(--second-color-1);
  font-weight: 600;
}

.date-picker-nav select.form-control {
  color: var(--second-color-1);
}

.dropdown-menu .date-picker-dropdown-menu .show {
  border-radius: 12px;
}

.date-picker-calendar-header {
  background: var(--primary-color-2);
  border-radius: 12px;
}

.date-picker-calendar-body {
  background: var(--primary-color-2);
  border-radius: 12px;
}

.date-picker-days-row {
  color: var(--second-color-1);
}

.date-picker-date-row {
  color: var(--second-color-1);
}

.date-picker-date {
  color: var(--second-color-1);
}

.date-picker-date .date-picker-calendar-item.active {
  border: 1px solid var(--second-color-1);
  background-color: var(--primary-color-2);
}

.date-picker-day {
  font-weight: 700;
}

.previous-month-date {
  color: var(--link-fifth-color);
}

.date-picker-date.date-picker-calendar-item.next-month-date {
  color: var(--link-fifth-color);
}

.nav-btn .nav-btn-monospaced .btn {
  display: none;
}

.date-picker-nav .nav-btn {
  color: var(--primary-color-1);
}

.has-error .input-group-item .input-group-inset ~ .input-group-inset-item {
  background-color: var(--primary-color-2);
  border-color: var(--error-1);
}

.date-picker-date.active {
  background-color: var(--primary-color-2);
  color: var(--second-color-1);
  border: 1px solid var(--second-color-1);
  border-radius: 10px;
}

/* select */
.ddm-select-dropdown .show {
  border-radius: 12px;
  border: 1px solid var(--link-fifth-color);
  background: var(--primary-color-2);
}

.dropdown-item {
  color: var(--second-color-1);
}

.dropdown-item.active {
  border: 1px solid var(--primary-azul-sura, var(--primary-color-1));
  color: var(--second-color-1);
}

.dropdown-item:hover {
  background-color: var(--gray-100);
  color: var(--second-color-1);
  border-radius: 10px;
  width: 100%;
}

.dropdown-subheader:first-child {
  display: none;
}

/* cargar archivos */
.select-button {
  display: none;
}

.input-group > .input-group-item.input-group-prepend {
  margin-left: 0;
}

@media (max-width: 992px) {
  .s-c-form .form-builder-select-field .select-field-trigger {
    width: 95%;
  }
}
@media screen and (min-width: 992px) and (max-width: 1920px) {
  .s-c-form .form-builder-select-field .select-field-trigger {
    width: 97%;
  }
}

.s-c-form .ddm-btn-cancel {
  margin-right: 0px;
  display: contents;
}

.s-c-form .lfr-ddm-form-container .lfr-ddm-form-pagination-controls {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 20px;
  gap: 5px;
}

.portlet-forms .lfr-ddm-form-page-description, .form-entry .lfr-ddm-form-page-description {
  display: none;
}

.s-theme-V .s-c-cards_vertical {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 20px 20px 22px 20px;
}
.s-theme-V .s-c-cards_vertical .d-flex {
  gap: 32px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .d-flex {
    gap: 12px;
  }
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical__cards {
  box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25);
  border-radius: 12px;
}
.s-theme-V .s-c-cards_vertical:focus,
.s-theme-V .s-c-cards_vertical :focus-visible {
  border: solid 2px var(--second-color-2);
  outline: none;
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle {
  margin-bottom: 16px;
  word-break: break-word;
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h1,
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h2,
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h3,
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h4,
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h5,
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h6 {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h1,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h2,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h3,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h4,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h5,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h1,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h2,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h3,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h4,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h5,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_tittle h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text {
  height: auto;
  overflow: hidden;
  margin-bottom: 21px;
  padding: 32px 32px 0px 32px;
  min-height: 142px;
  text-align: left;
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_paragraph {
  overflow: hidden;
  word-break: break-word;
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_paragraph p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_paragraph p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_paragraph p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .expanded-paragraph .s-c-cards_vertical_text {
  height: auto;
  min-height: 220px;
  overflow: visible;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .expanded-paragraph {
    min-height: 200px;
    height: auto;
    overflow: hidden;
  }
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_paragraph {
  height: 72px;
  overflow: hidden;
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container:hover .s-c-cards_vertical_paragraph {
  height: auto;
  overflow: visible;
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_card-superior {
  margin-bottom: 32px;
  height: auto;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards_vertical .card_img_superior,
  .s-theme-V .s-c-cards_vertical .card_img_inferior {
    height: 165px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .card_img_superior,
  .s-theme-V .s-c-cards_vertical .card_img_inferior {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards_vertical .card_img_superior__mobile {
    display: none;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .card_img_superior__mobile {
    display: block;
  }
}
.s-theme-V .s-c-cards_vertical .s-c-cards_vertical_img_mobile-inferior__contraida {
  display: none;
}
.s-theme-V .s-c-cards_vertical img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center top;
  border-radius: 0px 0px 12px 12px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards_vertical .contraida {
    height: 220px;
  }
  .s-theme-V .s-c-cards_vertical .contraida img {
    display: none;
  }
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical__cards {
    border-radius: 12px;
  }
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_text {
    height: 180px;
    overflow: hidden;
  }
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_paragraph {
    max-height: 80px;
    overflow: hidden;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical__cards.expanded .s-c-cards_vertical_img_mobile-superior__contraida {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards_vertical_img_mobile-superior,
  .s-theme-V .s-c-cards_vertical_img_mobile-inferior,
  .s-theme-V .s-c-cards_vertical_img_mobile-superior__contraida {
    display: none;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical {
    width: 100%;
    height: auto;
    padding: 20px 12px 32px 12px;
  }
  .s-theme-V .s-c-cards_vertical .s-o-cards_vertical_card-superior .s-c-cards_vertical_paragraph {
    height: auto;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    min-height: 308px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text {
    margin-bottom: 0;
    width: 60%;
  }
}
@media (max-width: 1024px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text {
    padding: 32px 10px 32px 32px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_tittle {
    margin-bottom: 12px;
  }
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_tittle h1,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_tittle h2,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_tittle h3,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_tittle h4,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_tittle h5,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_tittle h6 {
    font-size: 1.625rem;
    line-height: 26px;
  }
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_container .s-c-cards_vertical_text .s-c-cards_vertical_paragraph p {
    font-size: 1rem;
  }
  .s-theme-V .s-c-cards_vertical .contraida {
    max-height: 165px;
  }
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_img_mobile-inferior__contraida,
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_img_mobile-superior__contraida {
    display: block;
  }
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_img_desktop-inferior,
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_img_mobile-inferior,
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_img_desktop-superior,
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_img_mobile-superior {
    display: none;
  }
  .s-theme-V .s-c-cards_vertical .contraida img {
    height: 165px;
  }
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_container {
    max-height: 165px;
    overflow: hidden;
  }
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical__cards {
    max-height: 165px;
  }
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_tittle {
    max-height: 25px;
    overflow: hidden;
  }
  .s-theme-V .s-c-cards_vertical .contraida .s-c-cards_vertical_paragraph {
    max-height: 74px;
    overflow: hidden;
  }
  .s-theme-V .s-c-cards_vertical .expanded-paragraph .s-c-cards_vertical__cards {
    height: fit-content;
  }
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_img_desktop-superior,
  .s-theme-V .s-c-cards_vertical .s-c-cards_vertical_img_desktop-inferior {
    display: none;
  }
  .s-theme-V .s-c-cards_vertical .card_img_superior,
  .s-theme-V .s-c-cards_vertical .card_img_inferior {
    flex: 1;
    height: auto;
    overflow: hidden;
  }
  .s-theme-V .s-c-cards_vertical .card_img_superior img,
  .s-theme-V .s-c-cards_vertical .card_img_inferior img {
    width: 100%;
    object-fit: cover;
    object-position: center top;
    border-radius: 0px 12px 12px 0px;
  }
}
.s-theme-V .s-c-cards_vertical pre,
.s-theme-V .s-c-cards_vertical code {
  display: none;
}
.s-theme-V .s-c-cards_vertical ol,
.s-theme-V .s-c-cards_vertical ul,
.s-theme-V .s-c-cards_vertical table,
.s-theme-V .s-c-cards_vertical .embed-responsive,
.s-theme-V .s-c-cards_vertical audio {
  display: none;
}
.s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-cards_vertical {
  padding: 0 !important;
}
.s-theme-V .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-cards_vertical picture {
  height: 100%;
}

.s-theme-V {
  /*
      .subcontainer_c-card-expandible-cerrada_flex{
          height: 378px;
          display: flex;
          justify-content: space-around;
          gap: 24px; 
          flex-wrap: wrap;
          justify-items: stretch;
          align-items: stretch;

          .c-card-expandible-abierta-parrafo_dentro{
              display: none;
          }





          .card_cerrada{
              height: 179px;
              background-color: pink;
              border: red 1px solid;
              min-width: 168px;
              max-width: 360px;
              position: relative;    
              padding: 20px; 
              align-items: stretch;
              align-content: stretch; 


          }


          .subcontainer_c-card-expandible-cerrada_flex_uno{
              width: 168px;

          }
          .subcontainer_c-card-expandible-cerrada_flex_dos{
              width: 264px;

          }
          .subcontainer_c-card-expandible-cerrada_flex_tres{
              width: 360px;


          }
          .subcontainer_c-card-expandible-cerrada_flex_cuatro{
              width: 264px;
          }
          .subcontainer_c-card-expandible-cerrada_flex_cinco{
              width: 164px;

          }
          .subcontainer_c-card-expandible-cerrada_flex_seis{
              width: 360px;

          }
          .subcontainer_c-card-expandible-cerrada_flex_siete{
              width: 164px;

          }
          .subcontainer_c-card-expandible-cerrada_flex_ocho{
              width: 360px;

          }
      }

    */
}
.s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta {
  width: 360px;
  min-height: 385px;
  background-color: var(--light-40);
  border-radius: 24px;
  padding: 79px 25px 8px 30px;
}
.s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h1, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h2, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h3, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h4, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h5 {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 700;
  text-align: left;
}
@media (max-width: 767px) {
  .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h1, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h2, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h3, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h4, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h5 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h1, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h2, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h3, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h4, .s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta h5 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
.s-theme-V .c-card-expandible-abierta .container .card-expandible-abierta .c-card-expandible-abierta-parrafo {
  font-size: 18px;
  min-height: 151px;
  margin-top: 41px;
}

.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container {
  height: 378px;
  width: 100%;
  display: grid;
  gap: 20px;
  background-color: #f4f4f4;
  border-radius: 12px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container {
    height: auto;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-rows-ocultos {
  display: flex;
  margin: 0;
  padding: 0px;
  justify-content: space-between;
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .s-c-card-expandible-cerrada_row {
  display: flex;
  justify-content: space-between;
  max-width: 100%;
  margin: 0;
  padding: 0px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .s-c-card-expandible-cerrada_row {
    display: contents !important;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada {
  list-style: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border-radius: 12px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada {
    width: 100% !important;
    height: auto !important;
    min-height: 55px !important;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title {
  text-align: center;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title {
    padding-bottom: 0px;
    text-align: left;
    font-weight: 700 !important;
  }
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h1,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h2,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h3,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h4,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h5,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h6 {
    font-weight: 700 !important;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h1,
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h2,
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h3,
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h4,
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h5,
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h6 {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 400;
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h1,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h2,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h3,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h4,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h5,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h6 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h1,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h2,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h3,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h4,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h5,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-title h6 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-parrafo {
  padding: 0px 15px 8px 15px;
  text-align: left;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-parrafo {
    padding: 0px 0px 16px 0px !important;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-parrafo p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-parrafo p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-parrafo p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .card-expandible-cerrada-content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 15px 15px;
  justify-content: center;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .card-expandible-cerrada-content {
    padding: 16px;
    text-align: left;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .s-c-card-expandible-content {
    padding: 0px 16px 16px 16px;
    width: 100%;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .card-expandible-cerrada-content {
  text-align: center;
  align-items: center;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada .card-expandible-cerrada-content {
    text-align: left;
    align-items: initial;
    flex-direction: initial;
    justify-content: space-between !important;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card_expandible_Cerrada_disabled {
  cursor: not-allowed;
  pointer-events: none;
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .s-c-card-expandible-boton {
  padding: 0px 15px 10px 15px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .s-c-card-expandible-boton {
    padding: 0px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada:hover {
    align-items: flex-start;
  }
}
@media (min-width: 1025px) and (min-width: 1919px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada:hover .card-expandible-cerrada-content {
    padding: 40px 30px 30px 30px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada:hover .card-expandible-cerrada-content {
    height: 25%;
    padding: 15px 15px 15px 15px !important;
  }
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada:hover .s-c-card-expandible-parrafo {
    padding: 0px 15px 10px 15px;
  }
}
@media (min-width: 1025px) and (min-width: 1919px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada:hover .s-c-card-expandible-parrafo {
    padding-bottom: 23px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada:hover .s-c-card-expandible-parrafo .s-c-card-expandible-boton {
    padding: 0px 15px 10px 15px;
  }
}
@media (min-width: 1025px) and (min-width: 1919px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-expandible-cerrada:hover .s-c-card-expandible-parrafo .s-c-card-expandible-boton {
    padding-bottom: 49px;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .icono_cards-cerrada {
  display: none;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .icono_cards-cerrada {
    display: block;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .icono_cards-cerrada .s-icon,
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .icono_cards-cerrada [class^=s-icon],
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .icono_cards-cerrada [class*=" s-icon"] {
  font-size: 16px;
  line-height: normal;
  color: var(--second-color-1);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .icono_cards-cerrada .s-icon,
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .icono_cards-cerrada [class^=s-icon],
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .icono_cards-cerrada [class*=" s-icon"] {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .s-c-card-expandible-boton {
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .s-c-card-expandible-boton {
    width: 100%;
  }
}
.s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-cerrada-boton {
  padding: 16px 18px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-expandible-cerrada .container .card-expandible-parent-container .card-cerrada-boton {
    width: 100%;
  }
}

.s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color {
  width: 264px;
  min-height: 359px;
  border-radius: 12px;
  position: relative;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color {
    width: 100%;
    min-height: 268px;
  }
}
.s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .container_img_icono_hover_color {
  width: 264px;
  height: 203px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .container_img_icono_hover_color {
    width: 100%;
    height: 116px;
  }
}
.s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .container_img_icono_hover_color .img_icono_hover_color_desktop {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .container_img_icono_hover_color .img_icono_hover_color_desktop {
    display: none;
  }
}
.s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .container_img_icono_hover_color .img_icono_hover_color_mobile {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .container_img_icono_hover_color .img_icono_hover_color_mobile {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    display: block;
  }
}
.s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .subcontainer-icono-hover {
  padding: 16px 24px 16px 24px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .subcontainer-icono-hover {
    padding: 32px 24px 16px 24px;
  }
}
.s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .subcontainer-icono-hover .text_icono_hover_color {
  padding-bottom: 16px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .subcontainer-icono-hover .text_icono_hover_color {
    margin-bottom: 32px;
    padding-bottom: 0px;
  }
}
.s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .s-c-card-x-button_caja {
  justify-content: end;
  display: flex;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .button-icono-hover-color {
    width: 100%;
    position: inherit;
  }
}
.s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .button-icono-hover-color .button-icono-hover-color-iconoLeft {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .button-icono-hover-color .button-icono-hover-color-iconoLeft {
    display: flex;
  }
}
.s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .button-icono-hover-color .button-icono-hover-color-iconoTexto {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .button-icono-hover-color .button-icono-hover-color-iconoTexto {
    display: flex;
  }
}
.s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color .button-icono-hover-color .button-icono-hover-color-iconoRigth {
  display: flex;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-icono-hover-color .container .card-icono-hover-color:hover .button-icono-hover-color {
    /*
    .button-icono-hover-color-iconoLeft{
        display: flex;

    }
    */
    /*
                        .button-icono-hover-color-iconoTexto{
                            display: flex;

                        }

    /*
                        .button-icono-hover-color-iconoRigth{
                            display: flex;

                        }
                        */
  }
}

.s-theme-V .s-c-Boton_flotante {
  position: relative;
}
.s-theme-V .s-c-Boton_flotante .container {
  position: relative;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante {
  list-style-type: none;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .marginSubcategory {
  margin-bottom: 8px;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .noMarginSubcategory {
  margin-bottom: 4px;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content {
  border-radius: 12PX;
  justify-content: space-between;
  align-items: center;
  padding: 12px 8px;
  gap: 5px;
  width: 100%;
  border: 1px solid #2D6DF6;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left {
  align-items: center;
  display: flex;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h1, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h2, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h3, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h4, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h5, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h6 {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h1, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h2, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h3, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h4, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h5, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h6 {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h1, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h2, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h3, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h4, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h5, .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left h6 {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left .icono_opcional_izquierdo_boton_flotante {
  margin-right: 8px !important;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left .s-o-icon {
  margin-right: 12px;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content .s-o-dropdown_boton_flotante__toggle__left .s-o-dropdown_boton_flotante__heading {
  display: flex;
  flex-direction: column;
  margin-right: 5px;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .boton_flotante_content_abierto {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
  justify-content: space-between;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  list-style: none;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante .boton_flotante_categoría .boton_flotante_button {
  display: flex;
  justify-content: space-between;
  padding: 6px 14px 6px 14px;
  margin-bottom: 8px;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante .boton_flotante_categoría .boton_flotante_button .boton_flotante_categoría_title {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--second-color-1);
  font-weight: 600;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante .boton_flotante_categoría .boton_flotante_button .boton_flotante_categoría_title {
    font-weight: 600 !important;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante .boton_flotante_categoría .boton_flotante_button .boton_flotante_categoría_title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante .boton_flotante_categoría .boton_flotante_button .boton_flotante_categoría_title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante .boton_flotante_categoría .boton_flotante_subCategoría .boton_flotante_button_subcategoría {
  display: flex;
  justify-content: space-between;
  padding: 7px 12px 7px 12px;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante .boton_flotante_categoría .boton_flotante_subCategoría .boton_flotante_button_subcategoría .s-o-icon_subcategoria {
  display: flex;
  align-items: center;
  margin-right: 12px;
  width: 16px;
  height: 16px;
}
.s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante .boton_flotante_categoría .boton_flotante_subCategoría .boton_flotante_button_subcategoría .s-o-dropdown__boton_flotante_item__text {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante .boton_flotante_categoría .boton_flotante_subCategoría .boton_flotante_button_subcategoría .s-o-dropdown__boton_flotante_item__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-Boton_flotante .container .s-o-dropdown_boton_flotante .dropdown-5-drop-content_boton_flotante .boton_flotante_categoría .boton_flotante_subCategoría .boton_flotante_button_subcategoría .s-o-dropdown__boton_flotante_item__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-Boton_flotante .container .boton_flotante_container {
  max-height: 599px;
  z-index: 2;
  box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.2);
  width: 231px;
  border-radius: 12px;
  position: fixed;
  right: 86px;
  display: flex;
  flex-direction: column-reverse;
  margin-top: -8px;
  /* Estilos para Gecko (Firefox) - SCROLL */
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-Boton_flotante .container .boton_flotante_container {
    right: 10px;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-Boton_flotante .container .boton_flotante_container {
    right: 86px;
  }
}
.s-theme-V .s-c-Boton_flotante .container .boton_flotante_container .boton_flotante_button_disabled {
  cursor: not-allowed;
  pointer-events: none;
}
.s-theme-V .s-c-Boton_flotante .container .boton_flotante_container .icono_cierre_boton_flotante {
  display: none;
  padding-right: 5px;
  padding-left: 7px;
  padding: 0px;
}
.s-theme-V .s-c-Boton_flotante .container .boton_flotante_container .dropdown-5-drop-content_boton_flotante {
  background-color: var(--primary-color-2);
  display: none;
  max-height: 363px;
  overflow-y: scroll;
  padding-bottom: 6px;
  border-left: 1px solid #2D6DF6;
  border-right: 1px solid #2D6DF6;
  border-bottom: 1px solid #2D6DF6;
}
.s-theme-V .s-c-Boton_flotante .container .boton_flotante_container .dropdown-5-drop-content_boton_flotante::-webkit-scrollbar {
  width: 4px;
}
.s-theme-V .s-c-Boton_flotante .container .boton_flotante_container .dropdown-5-drop-content_boton_flotante::-webkit-scrollbar-track {
  background-color: none;
}
.s-theme-V .s-c-Boton_flotante .container .boton_flotante_container .dropdown-5-drop-content_boton_flotante::-webkit-scrollbar-thumb {
  background-color: rgb(135, 135, 137);
  border-radius: 10px;
  width: 4px;
  max-height: 10px;
}
@-moz-document url-prefix() {
  .s-theme-V .s-c-Boton_flotante .container .boton_flotante_container .dropdown-5-drop-content_boton_flotante {
    scrollbar-width: thin;
  }
  .s-theme-V .s-c-Boton_flotante .container .boton_flotante_container .dropdown-5-drop-content_boton_flotante {
    scrollbar-color: rgb(135, 135, 137) transparent;
  }
}
.s-theme-V .s-c-Boton_flotante .container .boton_flotante_container .dropdown-5-drop-content_boton_flotante_child {
  height: auto;
  margin-top: 2px;
}
.s-theme-V .s-c-Boton_flotante .container .makeover {
  border-radius: 100px;
  height: 54px;
  width: 54px;
  justify-content: center;
  box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.2);
  margin-top: -64px;
}
.s-theme-V .s-c-Boton_flotante .container .makeover .boton_flotante_content {
  width: 54px;
  height: 54px;
  border-radius: 100px;
  border: none;
  justify-content: center;
  border: 1px solid #2D6DF6;
}
.s-theme-V .s-c-Boton_flotante .container .makeover .s-o-dropdown_boton_flotante__toggle__left {
  display: none;
}
@-moz-document url-prefix() {
  .s-theme-V .s-c-Boton_flotante .container .boton_flotante_container {
    margin-top: 24px;
  }
}

.s-theme-V .s-c-cards_Redes_sociales {
  height: 100%;
  min-height: 340px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_Redes_sociales {
    height: 100%;
    min-height: 396px;
  }
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales {
  height: 100%;
  width: 264px;
  border-radius: 12px;
  min-height: 340px;
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales {
    width: 337px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales {
    min-height: 396px;
    position: relative;
  }
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales [class^=s-icon] {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales [class^=s-icon] {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales [class^=s-icon] {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .card_redes_sociales_title {
  padding: 15px 0px 16px 0px;
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .card_redes_sociales_title .card_redes_sociales_title_icon {
  padding: 0px 9px 0px 16px;
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .card_redes_sociales_title .card_redes_sociales_title_p {
  width: 80%;
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .card_redes_sociales_title .card_redes_sociales_title_p p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .card_redes_sociales_title .card_redes_sociales_title_p p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .card_redes_sociales_title .card_redes_sociales_title_p p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .s-c-cards_Redes_sociales_img {
  height: 200px;
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .s-c-cards_Redes_sociales_img .s-o__img_desck {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media (mobile) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .s-c-cards_Redes_sociales_img .s-o__img_desck {
    display: none;
  }
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .s-c-cards_Redes_sociales_img .s-o__img_mobile {
  display: none;
}
@media (mobile) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .s-c-cards_Redes_sociales_img .s-o__img_mobile {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
  }
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .s-c-cards_Redes_sociales_parrafo {
  padding: 16px 17px 16px 15px;
  min-height: 86px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .boton_cards_Redes_sociales_caja {
    padding: 0px 17px 16px 15px;
    width: 100%;
  }
}
.s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .boton_cards_Redes_sociales {
  display: none;
  padding-right: 18px !important;
  padding-left: 18px !important;
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales .boton_cards_Redes_sociales {
    display: flex;
    width: 100%;
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales:hover .s-c-cards_Redes_sociales {
    height: auto !important;
    background-color: #ff0000;
  }
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales:hover .boton_cards_Redes_sociales {
    display: flex;
  }
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales:hover .boton_cards_Redes_sociales_caja {
    padding: 0px 17px 16px 15px;
  }
  .s-theme-V .s-c-cards_Redes_sociales .card_redes_sociales:hover .s-c-carrusel-cards_Redes_sociales .owl-stage .item {
    height: auto !important;
  }
}
.s-theme-V .s-c-carrusel-cards_Redes_sociales {
  /*
            @media (min-width: 1919px) {
              .owl-item:nth-child(4) {
                margin-right: 500px !important;
              }
            }
            */
}
.s-theme-V .s-c-carrusel-cards_Redes_sociales .owl-stage {
  display: flex;
  align-items: stretch;
}
.s-theme-V .s-c-carrusel-cards_Redes_sociales .owl-stage-outer {
  height: auto !important;
}
.s-theme-V .s-c-carrusel-cards_Redes_sociales .owl-theme .owl-nav {
  margin-top: 32px !important;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-carrusel-cards_Redes_sociales .owl-theme .owl-nav {
    margin-top: 30px !important;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-carrusel-cards_Redes_sociales .owl-nav {
    justify-content: flex-start;
  }
}
.s-theme-V .s-c-carrusel-cards_Redes_sociales .owl-nav .owl-prev {
  margin-right: 19px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-carrusel-cards_Redes_sociales .owl-nav .owl-prev {
    margin-right: 7px;
  }
}
.s-theme-V .s-c-carrusel-cards_Redes_sociales .owl-prev {
  margin-right: 19px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-carrusel-cards_Redes_sociales .owl-prev {
    margin-right: 7px;
  }
}
.s-theme-V .s-c-carrusel-cards_Redes_sociales .owl-item {
  height: 100%;
}

.s-theme-V .s-c-boton_expandible_video .s-c-boton_expandible_video-content {
  display: none;
  height: 482px;
  width: 744px;
  border-radius: 24px;
  position: relative;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-boton_expandible_video .s-c-boton_expandible_video-content {
    width: 100%;
    height: 235px;
  }
}
.s-theme-V .s-c-boton_expandible_video .s-c-boton_expandible_video-content-iframe {
  border-radius: 24px;
  width: 100%;
  display: flex;
  height: 100%;
  position: relative;
}
.s-theme-V .s-c-boton_expandible_video .s-c-boton_expandible_video-content-iframe iframe {
  border-radius: 24px;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.s-theme-V .s-c-boton_expandible_video .s-c-boton_expandible_video-content-iframe iframe .ytp-watch-later-button {
  display: none;
}
.s-theme-V .s-c-boton_expandible_video .s-c-boton_expandible_video-content-iframe iframe .ytp-share-button {
  display: none;
}
.s-theme-V .s-c-boton_expandible_video .s-c-boton_expandible_video-content-iframe iframe .ytp-show-watch-later-title.ytp-watch-later-button {
  display: none;
}
.s-theme-V .s-c-boton_expandible_video .s-c-boton_expandible_video-iconco-cierre {
  right: 0;
  position: absolute;
  margin-top: 0;
  margin-right: 0;
  cursor: pointer;
  z-index: 1;
}
.s-theme-V .s-c-boton_expandible_video .embed-responsive {
  width: 100% !important;
}
.s-theme-V .col .s-c-boton_expandible_video .s-c-boton_expandible_video-btn {
  width: 100% !important;
}
.s-theme-V .col .s-c-boton_expandible_video .s-c-boton_expandible_video-content {
  width: 100% !important;
}

.s-theme-V .s-c-carrusel-para-categorias .container {
  /*
          .owl-stage{
            width: 5000px !important;
          }

          .items{
            margin: auto;
          }
    */
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto {
  margin-top: 16px;
  width: 90%;
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title {
  margin-top: 29px;
  margin-bottom: 29px;
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h1, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h2, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h3, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h4, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h5, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h6 {
  font-size: 26px;
  line-height: 26px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h1, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h2, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h3, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h4, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h5, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h6 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 26px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h1, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h2, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h3, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h4, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h5, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .carrusel-para-categorias_texto .carrusel-para-categorias_texto_title h6 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias {
  margin-top: 29px;
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .owl-stage-outer {
  padding-left: 5px;
  width: 100%;
  height: auto;
  padding-bottom: 36px;
}
@media (min-width: 1023px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .owl-stage-outer {
    margin-right: -8px;
  }
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .owl-stage {
  display: flex;
  align-items: stretch;
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .owl-stage .item {
  height: 100%;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .owl-dots {
    display: none !important;
  }
}
@media (min-width: 1023px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .owl-dots {
    display: block;
  }
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .s-c-categorias-disabled {
  cursor: not-allowed;
  pointer-events: none;
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias {
  border-radius: 16px;
  width: 264px;
  min-height: 214px;
  height: 100%;
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias.firstActiveItem {
  background-color: var(--primary-color-2);
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias a {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias a .item_img {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  width: 100%;
  height: 138px;
  max-height: 138px;
  flex: 1;
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias a .item_img img {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias a .item_text {
  min-height: 76px;
  text-align: center;
  width: 100%;
  padding: 7px 8px 7px 8px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex: 1;
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias a .item_text p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 600;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias a .item_text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias a .item_text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias:focus, .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias :focus-visible {
  border: solid 2px var(--btn-primary-focus-outline);
  outline: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .subcontainer_carrusel_para_categorías .owl-carousel-para-categorias .card_carrusel_para_categorias {
    width: 100%;
  }
}
.s-theme-V .s-c-carrusel-para-categorias .container .card_carrusel_para_categorias_selected {
  box-shadow: 0px 16px 20px 0px rgba(0, 0, 0, 0.1);
}
.s-theme-V .s-c-carrusel-para-categorias .container .primeraCardCategoria {
  box-shadow: 0px 16px 20px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .owl-dot {
    pointer-events: none;
  }
}
.s-theme-V .s-c-carrusel-para-categorias .container .s-o-controller__dots.active span.s-o-controller__span {
  width: 21px;
  opacity: 1;
  border-radius: 5px;
}
.s-theme-V .s-c-carrusel-para-categorias .container .s-o-controller__dots span.s-o-controller__span {
  background-color: var(--primary-color-1) !important;
  opacity: 0.2712;
}
.s-theme-V .s-c-carrusel-para-categorias .container .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #d6d6d6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
}
.s-theme-V .s-c-carrusel-para-categorias .container .owl-nav.disabled {
  display: none !important;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .owl-nav.disabled {
    display: none !important;
  }
}
.s-theme-V .s-c-carrusel-para-categorias .container .owl-carousel .owl-prev.disabled,
.s-theme-V .s-c-carrusel-para-categorias .container .owl-carousel .owl-next.disabled {
  pointer-events: none !important;
}
.s-theme-V .s-c-carrusel-para-categorias .container .owl-nav.disabled .owl-dots.disabled {
  opacity: 1 !important;
}
.s-theme-V .s-c-carrusel-para-categorias .container .owl-nav .disabled {
  opacity: 1 !important;
}
.s-theme-V .s-c-carrusel-para-categorias .container .owl-dots button.owl-dot {
  background: none !important;
  display: inline-block;
  margin: 0 5px;
}
.s-theme-V .s-c-carrusel-para-categorias .container .owl-nav {
  justify-content: center;
  align-items: center;
  -webkit-tap-highlight-color: transparent;
  margin-top: 23px;
  display: flex;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-carrusel-para-categorias .container .owl-nav {
    justify-content: flex-start;
    margin-left: 12px;
  }
}
.s-theme-V .s-c-carrusel-para-categorias .container .owl-theme [class*=owl-dot] {
  padding: 0px;
  cursor: pointer !important;
  background: 0 0;
}
.s-theme-V .s-c-carrusel-para-categorias .container .carrusel-para-categorias_texto_title_sin_negrita {
  font-weight: 400 !important;
}

.s-theme-V .component-cards-horizontal-content {
  width: 100%;
  border-radius: 16px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-bottom: 24px;
  /*
               @include medias (mobile) {
                   display: block;
              }
  */
}
.s-theme-V .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card {
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container {
  /*
                  .s-js-hidden {
                      display: none !important;
                  }

                  .s-js-view {
                      display: block !important;
                  }

  */
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .card_oculta_cards-horizontal_content {
    padding: 16px 16px 0 16px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-parents-cards-horizontal {
  gap: 16px;
  list-style-type: none;
  border-radius: 16px 12px 12px 16px;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content {
  width: 40%;
  border-radius: 16px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content {
    display: none;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card {
  width: 100%;
  border-radius: 16px;
  gap: 20px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card {
    display: none;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal {
  list-style-type: none;
  height: auto;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_caja_img {
  height: auto;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_caja_img .card_oculta_cards-horizontal_img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_caja_img .img_cards-horizontal-imagen-titulo-boton_mobile {
  display: none;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_caja_img .img_card-oculta {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  margin: auto;
  border-radius: 12px;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-desktop {
  display: block;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-desktop {
    display: none;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-mobile {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-mobile {
    display: block;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title {
  padding: 0px 23px 0px 24px;
  margin-top: 5%;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h1,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h2,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h3,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h4,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h5,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h6 {
  font-size: 48px;
  line-height: 48px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h6 {
    font-size: 26px;
    line-height: 26px;
    font-family: var(--font-family);
    font-weight: 700;
  }
}
@media (max-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h6 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 26px;
  }
}
@media (max-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h6 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h6 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_title h6 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_text {
  padding: 0px 23px 0px 22px;
  margin-top: 5%;
  margin-bottom: 5%;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_text p {
  font-size: 1rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .card_oculta_cards-horizontal_text p {
    font-size: 18px;
    line-height: 18px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .component-cards-horizontal-content .subcontainer-parents-cards-horizontal_card .button_cards-horizontal_parents {
  margin-left: 24px;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .cards-horizontal_container {
  width: 60%;
  justify-content: center;
  flex-direction: column;
  gap: 20px;
  display: flex;
  align-items: center;
  border-radius: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .cards-horizontal_container {
    width: 100%;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal {
  justify-content: inherit;
  align-items: center;
  display: flex;
  min-height: 188px;
  width: 100%;
  border: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal {
    flex-direction: column;
    min-height: 92px;
    justify-content: center;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .s-o-dropdown__toggle__left {
  width: 26.5%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .s-o-dropdown__toggle__left {
    width: 17%;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .s-o-dropdown__toggle__right {
  width: 100%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .s-o-dropdown__toggle__right {
    width: 80%;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .s-o-dropdown__toggle__right .s-o-dropdown__help {
  width: 100%;
  position: relative;
  display: flex;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .s-o-dropdown__toggle__right .s-o-dropdown__help {
    width: 100%;
    margin: 0px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal {
  display: flex;
  flex-direction: column;
  justify-content: inherit;
  padding: 10px 10px 10px 10px;
  width: 100%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal {
    width: 100%;
    padding: 16px 16px 16px 16px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .subcontent-cards-horizontal {
  display: flex;
  height: auto;
  min-height: 157px;
  width: 100%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .subcontent-cards-horizontal {
    min-height: 60px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .subcontent-cards-horizontal .s-o-dropdown__heading {
  height: 100%;
  display: block;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .subcontent-cards-horizontal .s-o-dropdown__heading {
    height: 100%;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .subcontent-cards-horizontal .s-o-dropdown__heading .s-o-dropdown__title {
    height: 100%;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .container_cards-horizontal-imagen-titulo-boton {
  width: 100%;
  height: 100%;
  border-radius: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .container_cards-horizontal-imagen-titulo-boton {
    width: 100%;
    height: 100%;
    border-radius: 12px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .container_cards-horizontal-imagen-titulo-boton .img_cards-horizontal-imagen-titulo-boton_desktop {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-radius: 12px;
  display: block;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .container_cards-horizontal-imagen-titulo-boton .img_cards-horizontal-imagen-titulo-boton_desktop {
    display: none;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .container_cards-horizontal-imagen-titulo-boton .img_cards-horizontal-imagen-titulo-boton_mobile {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .container_cards-horizontal-imagen-titulo-boton .img_cards-horizontal-imagen-titulo-boton_mobile {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 12px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .cards-horizontal-imagen-titulo-boton_text {
  display: flex;
  align-items: center;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .cards-horizontal-imagen-titulo-boton_text {
    padding: 8px 3px 5px 3px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .cards-horizontal-imagen-titulo-boton_title {
  margin-bottom: 15px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .cards-horizontal-imagen-titulo-boton_title {
    margin-bottom: 0px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h1,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h2,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h3,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h4,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h5,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h6 {
  font-size: 26px;
  line-height: 26px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h6 {
    font-size: 1.125rem !important;
    line-height: normal !important;
    font-weight: 400;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h6 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal h6 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .content-cards-horizontal .cards-horizontal_card_text {
  display: none;
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_title {
  width: 91%;
  margin: auto;
  margin-bottom: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_title {
    padding: 0px;
    margin: 0 0 12px 0;
    width: 100%;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal h1,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal h2,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal h3,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal h4,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal h5,
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal h6 {
  font-size: 1.625rem;
  line-height: 26px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal {
    display: none;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_container {
  display: flex;
  flex-direction: column;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_caja_img {
    height: 144px;
    width: 100%;
    margin-bottom: 16px;
    border-radius: 12px;
  }
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_caja_img .card_oculta_cards-horizontal_img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    margin: auto;
    border-radius: 12px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-desktop {
  display: block;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-desktop {
    display: none;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-mobile {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-mobile {
    display: block;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_text {
  width: 91%;
  margin: auto;
  margin-bottom: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_text {
    padding: 0px;
    margin: 0 0 12px 0;
    width: 100%;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_text p {
  font-size: 18px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .card_oculta_cards-horizontal_text p {
    font-size: 1rem;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .button_card_oculta {
  width: 91%;
  margin: auto;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .button_card_oculta {
    width: 100%;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal .card_oculta_cards-horizontal .s-c-card-seleccionada-button {
    width: 100%;
    margin: auto;
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover .subcontainer-parents-cards-horizontal_card_img .img_cards-horizontal-imagen-titulo-boton_mobile {
    display: none;
  }
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h6 {
    font-size: 26px;
    line-height: 26px;
    font-family: var(--font-family);
    font-weight: 700;
    font-weight: bold;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h6 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 26px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h1,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h2,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h3,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h4,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h5,
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover h6 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover .button_cards-horizontal {
    display: flex;
  }
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .subcontainer-cards-horizontal:hover .cards-horizontal-imagen-titulo-boton_text {
    justify-content: center;
    align-items: baseline;
    flex-direction: column;
    padding: 0px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .icono_cards-horizontal {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .icono_cards-horizontal {
    display: block;
    width: 10%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .icono_cards-horizontal .s-iconDirectionDown1 {
    color: var(--primary-color-2);
  }
  .s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .container .icono_cards-horizontal .s-iconDirectionUp {
    color: var(--primary-color-2);
  }
}

.s-theme-V .s-c-banner-horizontal-imgtext {
  display: flex;
  flex-flow: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
  border: 1px solid var(--second-color-3);
  border-radius: 12px;
}
.s-theme-V .s-c-banner-horizontal-imgtext__imagen {
  width: 100%;
  height: auto;
  max-height: 100%;
}
.s-theme-V .s-c-banner-horizontal-imgtext__imagen picture img {
  width: 100%;
  height: 100%;
  max-height: 100%;
  object-fit: cover;
}
.s-theme-V .s-c-banner-horizontal-imgtext__mixcontent {
  width: 100%;
  display: flex;
  flex-flow: column;
  gap: 12px;
  padding: 14px 18px 24px 24px;
}
.s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--titulo {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--titulo {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--titulo {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
.s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--subtitulo {
  font-size: 42px;
  line-height: 42px;
  font-family: var(--font-family);
  font-weight: 700;
  font-weight: 700;
  font-feature-settings: "clig" off, "liga" off;
  font-style: normal;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--subtitulo {
    font-size: 2.625rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 42px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--subtitulo {
    font-size: 2.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 42px;
  }
}
.s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--subtitulo a {
  font-size: 48px;
  line-height: 48px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--subtitulo a {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 48px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--subtitulo a {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
.s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--parrafo {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--parrafo {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--parrafo {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner-horizontal-imgtext {
    background: transparent;
    overflow: hidden;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-banner-horizontal-imgtext {
    flex-flow: row-reverse;
    align-items: stretch;
    height: 100%;
    overflow: hidden;
  }
  .s-theme-V .s-c-banner-horizontal-imgtext__imagen {
    flex: 0 1 30%;
    height: auto;
  }
  .s-theme-V .s-c-banner-horizontal-imgtext__imagen picture img {
    height: 100%;
  }
  .s-theme-V .s-c-banner-horizontal-imgtext__mixcontent {
    flex: 0 1 70%;
    height: 100%;
    align-items: start;
    justify-content: center;
    margin: auto;
    padding: 72.5px 17px 71px 52px;
  }
  .s-theme-V .s-c-banner-horizontal-imgtext__mixcontent--boton {
    margin-top: 32px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V section.s-c-banner-horizontal div.s-c-banner-horizontal-imgtext__mixcontent {
    gap: 4px;
  }
}

.s-theme-V .cards-preguntas-rapidas {
  width: 100%;
  height: auto;
  padding: 32px 24px 32px 48px;
  border-radius: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .cards-preguntas-rapidas {
    padding: 32px 24px 32px 24px;
  }
}
.s-theme-V .cards-preguntas-rapidas .s-o-tag {
  margin-bottom: 8px;
}
.s-theme-V .cards-preguntas-rapidas .subtitulo-preguntas-rapidas {
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
  font-weight: 700 !important;
}
@media (max-width: 767px) {
  .s-theme-V .cards-preguntas-rapidas .subtitulo-preguntas-rapidas {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .cards-preguntas-rapidas .subtitulo-preguntas-rapidas {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .cards-preguntas-rapidas .subtitulo-preguntas-rapidas p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
  font-weight: 700 !important;
}
@media (max-width: 767px) {
  .s-theme-V .cards-preguntas-rapidas .subtitulo-preguntas-rapidas p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .cards-preguntas-rapidas .subtitulo-preguntas-rapidas p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .cards-preguntas-rapidas .parrafo-preguntas-rapidas {
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .cards-preguntas-rapidas .parrafo-preguntas-rapidas {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .cards-preguntas-rapidas .parrafo-preguntas-rapidas {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .cards-preguntas-rapidas .parrafo-preguntas-rapidas p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .cards-preguntas-rapidas .parrafo-preguntas-rapidas p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .cards-preguntas-rapidas .parrafo-preguntas-rapidas p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-preguntas-rapidas .container .select_container {
  display: flex;
  justify-content: flex-start;
  padding: 16px 43px 16px 0px;
  align-items: flex-start;
}
.s-theme-V .s-c-preguntas-rapidas .container .pr-level {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-preguntas-rapidas .container .pr-level {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-preguntas-rapidas .container .pr-level {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-preguntas-rapidas .container .s-o-dropdown {
  width: auto;
  border: none;
}
.s-theme-V .s-c-preguntas-rapidas .container .s-o-dropdown__content {
  border: 1px solid #659fff;
  border-radius: 12px;
  display: block;
  position: absolute;
  z-index: 1;
  background-color: var(--primary-color-2);
}
.s-theme-V .s-c-preguntas-rapidas .container .s-o-dropdown__content li:first-child {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.s-theme-V .s-c-preguntas-rapidas .container .s-o-dropdown__content li:last-child {
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}
.s-theme-V .s-c-preguntas-rapidas .container .s-o-icon {
  color: var(--second-color-1);
}
.s-theme-V .s-c-preguntas-rapidas .container .s-o-icon .s-iconDirectionDown {
  color: var(--second-color-1);
}
.s-theme-V .s-c-preguntas-rapidas .container li {
  max-height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
  color: #26328c !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-preguntas-rapidas .container li {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-preguntas-rapidas .container li {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-preguntas-rapidas .container li:hover {
    background-color: #F4F4F4;
    border-radius: 12px;
  }
}
.s-theme-V .s-c-preguntas-rapidas .container .options {
  max-height: 50px;
  padding: 14px 16px 14px 16px;
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
  font-family: var(--font-family);
  font-weight: 400;
  color: #26328c !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-preguntas-rapidas .container .options {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-preguntas-rapidas .container .options {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-preguntas-rapidas .container .s-o-dropdown__title {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
  color: #26328c !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-preguntas-rapidas .container .s-o-dropdown__title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-preguntas-rapidas .container .s-o-dropdown__title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-preguntas-rapidas .container .s-o-dropdown__toggle {
  padding: 0px 0px 8px 0px;
}
.s-theme-V .s-c-preguntas-rapidas .container .s-o-dropdown__toggle__left {
  padding-left: 16.5px;
}
.s-theme-V .s-c-preguntas-rapidas .container .s-o-dropdown__toggle__right {
  width: 34.5px;
  justify-content: center;
  margin-left: 0px;
}
.s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas {
  width: 100%;
  height: auto;
  padding: 32px 24px 32px 48px;
  border-radius: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas {
    padding: 32px 24px 32px 24px;
  }
}
.s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .s-o-tag {
  margin-bottom: 8px;
}
.s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .subtitulo-preguntas-rapidas {
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
  font-weight: 700 !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .subtitulo-preguntas-rapidas {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .subtitulo-preguntas-rapidas {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .subtitulo-preguntas-rapidas p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
  font-weight: 700 !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .subtitulo-preguntas-rapidas p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .subtitulo-preguntas-rapidas p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .parrafo-preguntas-rapidas {
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .parrafo-preguntas-rapidas {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .parrafo-preguntas-rapidas {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .parrafo-preguntas-rapidas p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .parrafo-preguntas-rapidas p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-preguntas-rapidas .container .cards-preuntas-rapidas .parrafo-preguntas-rapidas p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-preguntas-rapidas .container .subcontainer_cards_preguntas_rapidas {
  gap: 24px;
  display: flex;
  flex-direction: column;
}

.s-theme-V .s-c-banner_multimedia_derecha_izq {
  padding: 60px 0px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq {
    flex-direction: column-reverse;
    padding: 12px 0;
    background-color: var(--primary-color-2);
  }
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex {
  gap: 24px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex {
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0;
    border-radius: 0;
    gap: 16px;
  }
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info {
  padding: 131px 96px;
  width: 50%;
  border-radius: 24px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info {
    gap: 16px;
    padding: 12px 0;
    border-radius: 0;
    width: 100%;
  }
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title {
  display: flex;
  flex-direction: column;
  margin-bottom: 16px;
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h1,
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h2,
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h3,
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h4,
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h5,
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h6 {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h1,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h2,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h3,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h4,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h5,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h1,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h2,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h3,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h4,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h5,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h1,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h2,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h3,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h4,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h5,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h6 {
    font-size: 26px;
    line-height: 26px;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (max-width: 1024px) and (max-width: 767px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h1,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h2,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h3,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h4,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h5,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h6 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
@media (max-width: 1024px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h1,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h2,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h3,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h4,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h5,
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-title h6 {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-info__paragraph {
  margin-bottom: 32px;
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-info__paragraph p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-info__paragraph p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-info__paragraph p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-info__paragraph p {
    font-size: 16px;
    line-height: normal;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (max-width: 1024px) and (max-width: 767px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-info__paragraph p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1024px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-s-banner_multimedia_derecha_izq_container-info__paragraph p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button {
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-background);
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button:active {
  outline: none;
  color: var(--btn-primary-press-color);
  outline: none;
  background-color: var(--btn-primary-press-background);
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button:hover {
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-hover-background);
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button:focus {
  outline: none;
  border: solid 2px var(--btn-primary-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button.s-t-disabled, .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button.s-t-disabled:hover, .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button:disabled:hover {
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button.s-t-disabled .s-o-icon i, .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button:disabled .s-o-icon i {
  color: var(--btn-primary-disabled-color);
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-info .s-c-banner_multimedia_derecha_izq__button .s-o-icon i {
  color: var(--btn-primary-color);
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-video {
  width: 50%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-video {
    width: 100%;
    min-height: 274px;
  }
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-video .embed-responsive {
  width: 100% !important;
  height: 100%;
  overflow: visible;
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-video .embed-responsive::before {
  padding-top: 0;
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-video iframe {
  width: 100%;
  height: 100%;
  border-radius: 16px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-video iframe {
    width: 100%;
    min-height: 274px;
  }
}
.s-theme-V .s-c-banner_multimedia_derecha_izq .container .d-flex .s-c-banner_multimedia_derecha_izq_container-video img {
  width: 100%;
  height: 100%;
  border-radius: 16px;
  object-fit: cover;
  object-position: center top;
  min-height: 274px;
}

.s-theme-V .s-c-texto-enriquecido {
  width: 100%;
  height: auto;
}
.s-theme-V .s-c-texto-enriquecido .s-c-texto-enriquecido_text {
  width: 100%;
  height: auto;
  gap: 24px;
  margin-bottom: 24px;
  align-items: flex-start;
}
.s-theme-V .s-c-texto-enriquecido .s-c-texto-enriquecido_text .s-c-texto-enriquecido__tittle-bold {
  font-weight: 700;
}
.s-theme-V .s-c-texto-enriquecido .s-c-texto-enriquecido_text .s-c-texto-enriquecido__tittle-normal {
  font-weight: 400;
}
.s-theme-V .s-c-texto-enriquecido .s-c-texto-enriquecido_text .s-c-texto-enriquecido__paragraph p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-texto-enriquecido .s-c-texto-enriquecido_text .s-c-texto-enriquecido__paragraph p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-texto-enriquecido .s-c-texto-enriquecido_text .s-c-texto-enriquecido__paragraph p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-texto-enriquecido .s-c-texto-enriquecido_img {
  max-width: 100%;
  height: auto;
  margin-bottom: 16px;
}
.s-theme-V .s-c-texto-enriquecido .s-c-texto-enriquecido_img img {
  width: 100%;
  object-fit: cover;
  object-position: center top;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-texto-enriquecido .s-c-texto-enriquecido_img__desktop {
    display: none;
  }
  .s-theme-V .s-c-texto-enriquecido .s-o-btn {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-texto-enriquecido .s-c-texto-enriquecido_img__mobile {
    display: none;
  }
}
.s-theme-V .s-s-texto-enriquecido {
  word-break: break-word;
}
.s-theme-V .s-s-texto-enriquecido pre,
.s-theme-V .s-s-texto-enriquecido code {
  display: none;
}
.s-theme-V .s-s-texto-enriquecido .embed-responsive,
.s-theme-V .s-s-texto-enriquecido img,
.s-theme-V .s-s-texto-enriquecido audio {
  display: none;
}
.s-theme-V .s-s-texto-enriquecido ul,
.s-theme-V .s-s-texto-enriquecido ol {
  padding-inline-start: 20px;
}
.s-theme-V .s-s-texto-enriquecido ul li::marker,
.s-theme-V .s-s-texto-enriquecido ol li::marker {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-s-texto-enriquecido ul li::marker,
  .s-theme-V .s-s-texto-enriquecido ol li::marker {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-s-texto-enriquecido ul li::marker,
  .s-theme-V .s-s-texto-enriquecido ol li::marker {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .s-theme-V .s-s-texto-enriquecido ul,
  .s-theme-V .s-s-texto-enriquecido ol {
    -webkit-padding-start: 30px;
  }
}
@-moz-document url-prefix() {
  .s-theme-V .s-s-texto-enriquecido ul,
  .s-theme-V .s-s-texto-enriquecido ol {
    padding-inline-start: 40px;
  }
}

@media (min-width: 1025px) {
  .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .s-c-texto-enriquecido__tittle {
    max-width: 100%;
  }
  .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h1, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h2, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h3, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h4, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h5, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h6, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h1, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h2, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h3, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h4, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h5, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h6, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h1, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h2, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h3, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h4, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h5, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-3 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h6 {
    font-size: 25px;
    line-height: 25px;
  }
  .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h1, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h2, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h3, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h4, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h5, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h6, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h1, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h2, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h3, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h4, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h5, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h6, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h1, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h2, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h3, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h4, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h5, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-4 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h6 {
    font-size: 34px;
    line-height: 34px;
  }
  .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h1, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h2, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h3, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h4, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h5, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h6, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h1, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h2, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h3, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h4, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h5, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-md-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h6, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h1, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h2, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h3, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h4, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h5, .s-c-tab-component-container .s-o-tabs__contents .s-o-tabs__container .col-lg-5 .s-c-texto-enriquecido .s-c-texto-enriquecido__tittle h6 {
    font-size: 42px;
    line-height: 42px;
  }
}

@media (max-width: 1024px) {
  .s-theme-V .s-c-cards-group .s-o-cards-group__item {
    position: relative;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards-group.owl-carousel .s-c-card-s, .s-theme-V .s-c-cards-group.owl-carousel s-c-card-m {
    height: 100%;
  }
  .s-theme-V .s-c-cards-group.owl-carousel .owl-stage {
    display: flex;
  }
}
.s-theme-V .s-c-cards-group.owl-carousel.off {
  display: grid;
}
.s-theme-V .s-c-cards-group .s-o-cards-group__item {
  border-radius: 16px;
}
.s-theme-V .s-c-cards-group .owl-nav {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
  margin-top: 20px;
}
.s-theme-V .s-c-cards-group .owl-nav .owl-prev {
  margin-right: 24px;
}
.s-theme-V .s-c-cards-group .s-c-card-s, .s-theme-V .s-c-cards-group .s-c-card-m {
  height: auto;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards-group .s-c-card-s, .s-theme-V .s-c-cards-group .s-c-card-m {
    height: 100%;
  }
}
.s-theme-V .s-c-cards-group-three-cols {
  grid-template-columns: repeat(3, minmax(calc(33% - 24px), 360px));
  column-gap: 24px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards-group-three-cols {
    grid-auto-rows: 1fr 1fr 1fr;
  }
}
@media (min-width: 1440px) {
  .s-theme-V .s-c-cards-group-three-cols {
    grid-template-columns: repeat(3, 360px);
    column-gap: normal;
  }
}
.s-theme-V .s-c-cards-group-four-cols {
  grid-template-columns: repeat(4, minmax(calc(25% - 24px), 264px));
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards-group-four-cols {
    grid-auto-rows: 1fr 1fr 1fr;
  }
}
@media (min-width: 1440px) {
  .s-theme-V .s-c-cards-group-four-cols {
    grid-template-columns: repeat(4, 264px);
    column-gap: normal;
  }
}
.s-theme-V .s-c-cards-group-three-cols, .s-theme-V .s-c-cards-group-four-cols {
  display: grid;
  justify-content: space-between;
  row-gap: 24px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards-group-three-cols, .s-theme-V .s-c-cards-group-four-cols {
    position: relative;
    grid-template-columns: 1fr;
    grid-auto-rows: 1fr 40px;
  }
}

.s-theme-V .s-c-card-hover-boton {
  position: relative;
  height: fit-content;
  width: 264px;
  border-radius: 12px;
  padding: 16px 16px 46px 16px;
  align-items: flex-start;
  text-align: start;
}
.s-theme-V .s-c-card-hover-boton button {
  display: none;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton {
    width: 100%;
    min-height: 287px;
    padding: 16px 12px 16px 12px;
  }
  .s-theme-V .s-c-card-hover-boton button {
    display: none;
  }
}
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__container {
  position: relative;
  width: 100%;
  height: auto;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__container {
    height: auto;
  }
}
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__container .s-o-card-hover-boton__card-button {
  display: none;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__container .s-o-card-hover-boton__card-button {
    display: block;
  }
}
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-img {
  width: 68px;
  height: 68px;
  margin-bottom: 8px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-img {
    width: 82px;
    height: 73px;
  }
}
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-img img {
  object-fit: cover;
  object-position: center top;
  width: 100%;
  height: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-img .s-s-card-hover-boton__imgcard-desktop {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-img .s-s-card-hover-boton__imgcard-mobile {
    display: none;
  }
}
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  text-align: left;
  height: auto;
}
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title {
  margin-bottom: 16px;
}
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h1,
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h2,
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h3,
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h4,
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h5,
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h6 {
  font-size: 22px;
  line-height: 22px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h1,
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h2,
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h3,
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h4,
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h5,
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-title h6 {
    font-size: 2rem;
    line-height: 32px;
  }
}
.s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-paragraph {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  margin-bottom: 16px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-paragraph {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton .s-s-card-hover-boton__card-body .s-s-card-hover-boton__card-paragraph {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button {
    visibility: hidden;
    opacity: 0;
  }
  .s-theme-V .s-c-card-hover-boton:hover .s-s-card-hover-boton__card-body, .s-theme-V .s-c-card-hover-boton.s-is-card-hover-boton__hover .s-s-card-hover-boton__card-body {
    height: auto;
  }
  .s-theme-V .s-c-card-hover-boton:hover .s-c-card-hover-boton__button, .s-theme-V .s-c-card-hover-boton.s-is-card-hover-boton__hover .s-c-card-hover-boton__button {
    visibility: visible;
    opacity: 1;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button {
    visibility: visible;
    opacity: 1;
    width: 100%;
  }
}
.s-theme-V .s-c-card-hover-boton .s-o-card-hover-boton__card-button a {
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton .s-o-card-hover-boton__card-button a {
    width: 100%;
  }
}
.s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button {
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-background);
}
.s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button:active {
  outline: none;
  color: var(--btn-primary-press-color);
  outline: none;
  background-color: var(--btn-primary-press-background);
}
.s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button:hover {
  color: var(--btn-primary-color);
  background-color: var(--btn-primary-hover-background);
}
.s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button:focus {
  outline: none;
  border: solid 2px var(--btn-primary-focus-outline);
  border-radius: 28px;
  -webkit-border-radius: 28px;
}
.s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button:focus:not(:focus-visible) {
  border: none;
}
.s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button.s-t-disabled, .s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button:disabled {
  cursor: default;
  pointer-events: none;
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button.s-t-disabled:hover, .s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button:disabled:hover {
  color: var(--btn-primary-disabled-color);
  background-color: var(--btn-primary-disabled-background);
}
.s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button.s-t-disabled .s-o-icon i, .s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button:disabled .s-o-icon i {
  color: var(--btn-primary-disabled-color);
}
.s-theme-V .s-c-card-hover-boton .s-c-card-hover-boton__button .s-o-icon i {
  color: var(--btn-primary-color);
}
.s-theme-V .s-c-card-hover-boton ul,
.s-theme-V .s-c-card-hover-boton ol {
  padding-inline-start: 20px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .s-theme-V .s-c-card-hover-boton ul,
  .s-theme-V .s-c-card-hover-boton ol {
    -webkit-padding-start: 30px;
  }
}
@-moz-document url-prefix() {
  .s-theme-V .s-c-card-hover-boton ul,
  .s-theme-V .s-c-card-hover-boton ol {
    padding-inline-start: 40px;
  }
}
.s-theme-V .s-c-card-hover-boton:hover, .s-theme-V .s-c-card-hover-boton.s-is-card-hover-boton__hover {
  cursor: pointer;
}
.s-theme-V .s-c-card-hover-boton:hover, .s-theme-V .s-c-card-hover-boton.s-is-card-hover-boton__hover {
  box-shadow: 0px 8px 25px 0px rgba(0, 0, 0, 0.07);
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton:hover, .s-theme-V .s-c-card-hover-boton.s-is-card-hover-boton__hover {
    height: auto;
    padding: 16px;
  }
}
.s-theme-V .s-c-card-hover-boton:hover .s-s-card-hover-boton__container, .s-theme-V .s-c-card-hover-boton.s-is-card-hover-boton__hover .s-s-card-hover-boton__container {
  height: auto;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton:hover .s-s-card-hover-boton__container, .s-theme-V .s-c-card-hover-boton.s-is-card-hover-boton__hover .s-s-card-hover-boton__container {
    max-height: 500px;
  }
}
.s-theme-V .s-c-card-hover-boton:hover .s-o-card-hover-boton__card-button, .s-theme-V .s-c-card-hover-boton.s-is-card-hover-boton__hover .s-o-card-hover-boton__card-button {
  display: block;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-hover-boton:hover .s-o-card-hover-boton__card-button-exists, .s-theme-V .s-c-card-hover-boton.s-is-card-hover-boton__hover .s-o-card-hover-boton__card-button-exists {
    min-height: 300px;
  }
}
.s-theme-V .s-c-cards-group .s-o-cards-group__item .s-c-card-hover-boton {
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards-group .s-o-cards-group__item .s-c-card-hover-boton .s-s-card-hover-boton__container {
    position: unset;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards-group .s-o-cards-group__item .s-c-card-hover-boton .s-s-card-hover-boton__container .s-o-card-hover-boton__card-button {
    position: absolute;
    bottom: 10px;
    left: 30px;
  }
}
.s-theme-V .s-c-cards-group .s-o-cards-group__item .s-c-card-hover-boton.s-c-cards-group {
  height: auto;
}

.s-theme-V .s-c-card-solapa-v {
  padding: 10px 0 17px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v {
    position: relative;
    padding: 96px 0 48px;
    min-height: 655px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container {
  display: flex;
  flex-direction: column;
  gap: 62px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container {
    flex-direction: row;
    gap: 0;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__item {
    flex: 0 0 706px;
  }
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__item:first-child {
    flex: 1;
    display: flex;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__item {
    flex: 0 0 67.6%;
  }
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__item:first-child {
    flex: 0 0 32.6%;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 31px;
    padding-right: 30px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__title {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__title {
    font-size: 48px;
    line-height: 48px;
    font-family: var(--font-family);
    font-weight: 700;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__title {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 48px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__title {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__text {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__text {
    font-size: 20px;
    line-height: 20px;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__text {
    font-size: 1.25rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__txt-content .s-c-card-solapa-v__txt-content__text {
    font-size: 1.25rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 20px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content {
  display: flex;
  position: relative;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card {
  display: flex;
  flex-direction: column;
  border-radius: 16px;
  padding: 24px;
  gap: 16px;
  height: 100%;
  width: 100%;
  min-height: 440px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card {
    gap: 24px;
    width: 648px;
    padding: 47px 48px;
    min-height: 511px;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card {
    width: 100%;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card .s-c-card-solapa-v__card__content-txt {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card .s-c-card-solapa-v__card__content-txt {
    cursor: pointer;
    gap: 24px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title {
  display: flex;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__title__item {
  flex: 1;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__title__item:first-child {
  flex: 0 0 80%;
  width: 80%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__title__item:first-child {
    flex: 0 0 60%;
    width: auto;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__title__text {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__title__text {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__title__text {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__title__text {
    font-size: 48px;
    line-height: 48px;
    font-family: var(--font-family);
    font-weight: 700;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__title__text {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 48px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__title__text {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__number {
  display: flex;
  justify-content: end;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__number .s-c-card-solapa-v__card__number__content {
  width: fit-content;
  padding: 0px 6.71px 3px 7px;
  border-radius: 4px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__number .s-c-card-solapa-v__card__number__content {
    padding: 1px 6.85px 2px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__number .s-c-card-solapa-v__card__number__content p {
  font-size: 24px;
  line-height: 38px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__number .s-c-card-solapa-v__card__number__content p {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 26px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__title .s-c-card-solapa-v__card__number .s-c-card-solapa-v__card__number__content p {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 38px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__text p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__text p {
    font-size: 18px;
    line-height: 18px;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list {
  border-radius: 12px;
  padding: 12px;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list {
    padding: 16px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ul,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ol {
  padding-inline-start: 20px;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ul li,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ul p,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ul span,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ol li,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ol p,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ol span {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ul li,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ul p,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ul span,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ol li,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ol p,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ol span {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ul li,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ul p,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ul span,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ol li,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ol p,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list ol span {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h1,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h2,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h3,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h4,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h5,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h6,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list p,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list span,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list a {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h1,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h2,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h3,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h4,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h5,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h6,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list p,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list span,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list a {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h1,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h2,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h3,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h4,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h5,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list h6,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list p,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list span,
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list a {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list table,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list .embed-responsive,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list img,
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__list.s-s-card-solapa-v__card__list audio {
  display: none;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__card__btn {
  display: flex;
  justify-content: end;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel {
  display: flex;
  flex-direction: column;
  gap: 17px;
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel {
    gap: 32px;
    flex-direction: row;
    flex: 1;
    width: auto;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-item {
  display: flex;
  justify-content: center;
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-item {
    width: auto;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-item.s-js-view {
  display: block;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-item.s-js-hidden {
  display: none;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-item.s-is-card-solapa-v__carousel-item--absolute {
  position: absolute;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-item.s-is-card-solapa-v__carousel-item--absolute {
    height: 100%;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-container {
  position: relative;
  display: flex;
  flex-direction: column;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-container {
    flex: 0 0 648px;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-container {
    flex: 0 0 94%;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers {
  display: flex;
  justify-content: center;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers {
    flex: 1;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__dots {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 16px;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__dots .s-o-controller__dots {
  margin-right: 0;
  padding: 0;
  border: none;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__dots .s-o-controller__dots .s-o-controller__span {
  display: block;
  height: 10px;
  width: 10px;
  border-radius: 30px;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__dots .s-o-controller__dots.active .s-o-controller__span {
  height: 21px;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__nav {
  display: flex;
  gap: 12px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__nav {
    display: none;
  }
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__nav button {
  background-color: var(--primary-color-2);
  border: none;
  border-radius: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__nav button.disabled {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25);
  background: none;
  outline: none;
  opacity: 0.5;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__nav button.disabled:focus, .s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__nav button.disabled:focus-visible {
  outline: none;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__nav button:not(.disabled):hover {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__nav button span {
  line-height: 0;
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__nav .s-is-card-solapa-v__carousel--prev {
  transform: rotate(90deg);
}
.s-theme-V .s-c-card-solapa-v .s-c-card-solapa-v__container .s-c-card-solapa-v__carousel-content .s-c-card-solapa-v__carousel .s-c-card-solapa-v__carousel-controllers__nav .s-is-card-solapa-v__carousel--next {
  transform: rotate(90deg);
}

.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-tag {
  justify-content: space-between;
  align-items: center;
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-tag .s-o-tag {
  margin: 0px;
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-tag .s-o-tag.s-o-tag--status {
  color: var(--info-1);
  background-color: var(--info-2);
  max-height: none;
  min-width: auto;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-tag .s-o-tag.s-o-tag--status {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-tag .s-o-tag.s-o-tag--status {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-tag .s-o-tag p {
  font-size: 14px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-tag .s-o-tag p {
    font-size: 0.875rem;
  }
}
.s-theme-V .s-c-card-doc-hover-button .s-o-icon-card {
  width: 32px;
  border-radius: 8px;
  padding: 5px 7px 3px 7px;
}
.s-theme-V .s-c-card-doc-hover-button .s-o-icon-card [class^=s-icon] {
  font-size: 24px;
  display: flex;
  width: 18px;
  height: 24px;
  justify-content: center;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-button .s-o-icon-card [class^=s-icon] {
    font-size: 1.5rem;
  }
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 260px;
  border: 1px solid #B2B4B6;
  min-height: 257px;
  border-radius: 12px;
  padding: 16px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor {
    width: 260px;
  }
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h1,
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h2,
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h3,
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h4,
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h5 {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 700;
  text-align: left;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h1,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h2,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h3,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h4,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h5 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h1,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h2,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h3,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h4,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h5 {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h1,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h2,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h3,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h4,
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor h5 {
    font-size: 1.375rem;
  }
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-c-card-doc-hover-button-parrafo {
  font-size: 16px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-c-card-doc-hover-button-parrafo {
    font-size: 1rem;
  }
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-c-card-doc-hover-button-parrafo-fecha p {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-c-card-doc-hover-button-parrafo-fecha p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-c-card-doc-hover-button-parrafo-fecha p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-c-card-doc-hover-button-parrafo-fecha p {
    font-size: 0.875rem;
  }
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-o-btn.boton-doc-hover {
  width: 100%;
  gap: 16px;
  margin-bottom: 0;
  margin-top: auto;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-o-btn.boton-doc-hover {
    display: none;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-o-btn.boton-doc-hover {
    display: flex;
  }
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-o-btn.boton-doc-hover .s-t-icon--left {
  margin-right: 0;
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor .s-o-btn.boton-doc-hover .s-t-icon--right {
  margin-left: 0;
}
.s-theme-V .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor:hover .s-o-btn.boton-doc-hover {
  display: flex;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-carrusel .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor {
    width: 100%;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-doc-hover-carrusel .s-c-card-doc-hover-button .s-c-card-doc-hover-button-contenedor {
    width: 100%;
  }
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-carousel .owl-nav button.owl-next,
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-carousel .owl-nav button.owl-prev {
    margin-left: 40px;
    margin-right: 40px;
  }
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-dots button.owl-dot.active span,
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-dots button.owl-dot:hover span {
    width: 21px;
    height: 10px;
    margin: 5px 7px;
    background: 0 0;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity 0.2s ease;
    border-radius: 30px;
  }
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-theme .owl-nav {
    display: flex;
    justify-content: center;
    margin-top: 32px;
    width: 100%;
    height: auto;
  }
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-theme .owl-nav.disabled {
    display: none;
  }
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-carousel .owl-dots {
    position: absolute;
  }
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-carousel .owl-dots .owl-dot {
    display: inline-block;
    margin: 0 5px;
  }
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-carousel .owl-dots .owl-dot span {
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    cursor: pointer;
    transition: background-color 0.3s ease, box-shadow 0.3s ease;
  }
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-carousel .owl-dots .owl-dot.active span {
    background-color: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  }
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-carousel .owl-dots .owl-dot:hover span {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  }
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-theme .owl-nav [class*=owl-dot] {
    background: 0 0;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-doc-hover-carrusel .owl-theme .owl-nav {
    display: flex;
    justify-content: left;
  }
}

.s-theme-V .s-c-card-stars-container {
  width: 100%;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars {
  width: 95%;
  border-radius: 12px;
  border: solid 1px aqua;
  display: flex;
  gap: 14px;
  flex-direction: column;
  justify-content: start;
  padding-bottom: 16px;
  box-shadow: 0px 16px 20px rgba(0, 0, 0, 0.1);
  height: 100%;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__header {
  display: flex;
  flex-direction: row;
  gap: 14px;
  justify-content: flex-start;
  align-items: center;
  padding: 16px 12px 0 12px;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__header picture {
  flex: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__header {
    padding: 34px 44px 0 44px;
  }
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__header .s-c-card-stars__img-enable {
  width: 51px;
  height: 51px;
  border-radius: 31px;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__header .s-c-card-stars__img--disable {
  display: none;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__header .s-c-card-stars__title-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__header .s-c-card-stars__title-container .s-c-card-stars__title {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__header .s-c-card-stars__title-container .s-c-card-stars__title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__header .s-c-card-stars__title-container .s-c-card-stars__title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__header .s-c-card-stars__title-container .s-c-card-stars__title {
    font-size: 32px;
    line-height: 32px;
    font-family: var(--font-family);
    font-weight: 700;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__header .s-c-card-stars__title-container .s-c-card-stars__title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__header .s-c-card-stars__title-container .s-c-card-stars__title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__header {
    align-items: center;
  }
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__header .s-c-card-stars__container ul {
  list-style-type: none;
  display: flex;
  flex-direction: row;
  gap: 15px;
  flex-wrap: wrap;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__description-enable p {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  padding: 0 12px;
  font-weight: 400;
  line-height: 16.8px;
  word-wrap: break-word;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__description-enable p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__description-enable p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__description-enable p {
    font-size: 26px;
    line-height: 26px;
    font-family: var(--font-family);
    font-weight: 700;
    font-weight: 400;
    padding: 0px 44px 0 44px;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__description-enable p {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 26px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__description-enable p {
    font-size: 1.625rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 26px;
  }
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__description--disable {
  display: none;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__description--disable p {
  display: none;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__star-down {
  display: none;
  width: 100%;
  padding-top: 10px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-stars-container .s-c-card-stars__star-down {
    display: flex;
    justify-content: flex-end;
    padding: 10px 20px 0 0;
  }
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__button {
  border: none;
  background-color: transparent;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars__container--disable {
  display: none;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars .s-c-card-stars__star-down {
  margin-top: auto;
  padding-bottom: 8px;
}
.s-theme-V .s-c-card-stars-container .s-c-card-stars .s-c-card-stars__star-down ul {
  list-style-type: none;
  display: flex;
  flex-direction: row;
  gap: 15px;
}
.s-theme-V .s-c-card-stars-container .border-color-primary-color-1 {
  border: solid 1px #2d6df6;
}
.s-theme-V .s-c-card-stars-container .border-color-primary-color-2 {
  border: solid 1px #FFFFFF;
}
.s-theme-V .s-c-card-stars-container .border-color-second-color-1 {
  border: solid 1px #0033A0;
}
.s-theme-V .s-c-card-stars-container .border-color-second-color-2 {
  border: solid 1px #E3E829;
}
.s-theme-V .s-c-card-stars-container .border-color-second-color-3 {
  border: solid 1px #00AEC7;
}
.s-theme-V .s-c-card-stars-container .border-color-second-color-4 {
  border: solid 1px #2D6DF6;
}
.s-theme-V .s-c-card-stars-container .border-color-second-color-5 {
  border: solid 1px #888B8D;
}
.s-theme-V .s-c-card-stars-container .border-color-pantone-1 {
  border: solid 1px #838DC8;
}
.s-theme-V .s-c-card-stars-container .border-color-pantone-2 {
  border: solid 1px #ECF0A1;
}
.s-theme-V .s-c-card-stars-container .border-color-pantone-3 {
  border: solid 1px #9BE1E9;
}
.s-theme-V .s-c-card-stars-container .border-color-pantone-4 {
  border: solid 1px #81B1FF;
}
.s-theme-V .s-c-card-stars-container .border-color-pantone-5 {
  border: solid 1px #B4B4B5;
}
.s-theme-V .s-c-card-stars-container .border-color-light-10 {
  border: solid 1px #E5E9EA;
}
.s-theme-V .s-c-card-stars-container .border-color-light-20 {
  border: solid 1px #F9FAE1;
}
.s-theme-V .s-c-card-stars-container .border-color-light-30 {
  border: solid 1px #E6FAEF;
}
.s-theme-V .s-c-card-stars-container .border-color-light-40 {
  border: solid 1px #DFEAFF;
}
.s-theme-V .s-c-card-stars-container .border-color-light-50 {
  border: solid 1px #F8F8F8;
}
.s-theme-V .s-c-card-stars-container .border-color-success-1 {
  border: solid 1px #067014;
}
.s-theme-V .s-c-card-stars-container .border-color-warning-1 {
  border: solid 1px #ED8B00;
}
.s-theme-V .s-c-card-stars-container .border-color-error-1 {
  border: solid 1px #D12D35;
}
.s-theme-V .s-c-card-stars-container .border-color-info-1 {
  border: solid 1px #0033A0;
}
.s-theme-V .s-c-card-stars-container .border-color-success-2 {
  border: solid 1px #DEF6DE;
}
.s-theme-V .s-c-card-stars-container .border-color-warning-2 {
  border: solid 1px #FFF5EC;
}
.s-theme-V .s-c-card-stars-container .border-color-error-2 {
  border: solid 1px #FFF4F3;
}
.s-theme-V .s-c-card-stars-container .border-color-info-2 {
  border: solid 1px #E0EAFF;
}
.s-theme-V .s-c-card-stars-container .border-color-gray-100 {
  border: solid 1px #F4F4F4 !important;
}
.s-theme-V .s-c-card-stars-container .border-color-gray-200 {
  border: solid 1px #e7e7e7 !important;
}
.s-theme-V .s-c-card-stars-container .border-color-gray-300 {
  border: solid 1px #3F3F41 !important;
}
.s-theme-V .s-c-card-stars-container .border-color-gray-400 {
  border: solid 1px #000000 !important;
}
.s-theme-V .s-c-card-stars-container .border-color-dark-1 {
  border: solid 1px #C5CB15;
}
.s-theme-V .s-c-card-stars-container .border-color-dark-2 {
  border: solid 1px #B04B60;
}
.s-theme-V .s-c-card-stars-container .border-color-dark-3 {
  border: solid 1px #00003F;
}
.s-theme-V .s-c-card-stars-container .owl-theme {
  position: relative;
  padding: 30px 0 42px 0;
}
.s-theme-V .s-c-card-stars-container .owl-theme .owl-stage-outer {
  padding-bottom: 20px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-stars-container .owl-theme .owl-stage-outer {
    padding: 95px 0px 20px 12px;
  }
}
.s-theme-V .s-c-card-stars-container .owl-theme .owl-stage-outer .owl-stage {
  display: flex;
  align-items: stretch;
}
.s-theme-V .s-c-card-stars-container .owl-theme .owl-stage-outer .owl-stage .item {
  height: 100%;
}
.s-theme-V .s-c-card-stars-container .owl-theme .owl-nav {
  display: flex;
  justify-content: flex-end;
  margin-top: 32px;
  width: 100%;
  height: auto;
  gap: 5px;
  padding: 0px 12px;
}
.s-theme-V .s-c-card-stars-container .owl-theme .owl-nav button {
  z-index: 1;
}
.s-theme-V .s-c-card-stars-container .owl-theme .owl-nav button span {
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-card-stars-container .owl-theme .owl-nav button span i {
  height: auto;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-stars-container .owl-theme .owl-nav {
    justify-content: center;
  }
}
.s-theme-V .s-c-card-stars-container .owl-carousel .owl-dots {
  background-color: transparent;
  margin: 0;
  padding: 0;
  pointer-events: none;
  cursor: default !important;
}
.s-theme-V .s-c-card-stars-container .owl-carousel .owl-dots .owl-dot {
  display: inline-block;
  margin: 0 5px;
}

.s-theme-V .s-c-carrusel-iconos {
  width: 100%;
  min-height: 180px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos {
    padding: 10px 12px;
  }
}
.s-theme-V .s-c-carrusel-iconos .s-c-carrusel-iconos-disabled {
  cursor: not-allowed;
  pointer-events: none;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos {
  display: flex;
  flex-direction: row;
  gap: 24px;
  width: 100%;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos {
    width: 100%;
    white-space: nowrap;
  }
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .owl-dots {
  display: none;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .owl-nav {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item {
    width: 168px;
  }
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item {
  justify-content: center;
  display: flex;
  height: auto;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item {
    height: auto;
  }
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card {
  width: 168px;
  height: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card {
    width: 100%;
  }
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-forma_carrusel_iconos {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .group-form-icon {
  margin-bottom: 8px;
  text-align: -webkit-center;
  width: 95px;
  height: 95px;
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .group-form-icon {
    display: none;
  }
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .group-form-icon .background-shape {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 72px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .group-form-icon .background-shape {
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url("data:image/svg+xml,<svg width='135' height='130' viewBox='0 0 135 130' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_3152_45206' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='135' height='130'><path d='M134.17 0H0.300049V129.2H134.17V0Z' fill='white'/></mask><g mask='url(%23mask0_3152_45206)'><path d='M37.52 124.49C55.66 130.66 75.52 130.85 95.67 124.55C115.82 118.25 125.56 109.36 131.39 86.44C135.074 71.9167 135.074 56.7033 131.39 42.18C126.51 22.26 113.9 9.00002 93.27 3.45002C76.3128 -1.11098 58.4565 -1.14891 41.48 3.34002C23.25 8.08002 10.35 19 4.63005 36.49C0.410048 49.39 -1.26995 67.61 2.06005 83C7.27005 107.1 15.75 116 37.52 124.5' fill=' %230070FF'/></g></svg>");
    height: 69px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .group-form-icon .background-shape {
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url("data:image/svg+xml,<svg width='72' height='95' viewBox='0 0 103 130' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_3152_45197' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='72' height='95'><path d='M102.03 0H0.340088V129.2H102.03V0Z' fill='white'/></mask><g mask='url(mask0_3152_45197)'><path d=' M28.6201 124.49C42.4001 130.66 57.4701 130.85 72.7901 124.55C88.1101 118.25 95.5001 109.36 99.9301 86.44C102.73 71.8195 102.73 56.8005 99.9301 42.18C96.2201 22.26 86.6401 9 71.0001 3.45C58.2898 -1.11059 44.3957 -1.14944 31.6601 3.34C17.7801 8.08 8.00012 19 3.63012 36.49C0.430119 49.39 -0.839893 67.61 1.68011 82.99C5.68011 107.09 12.0801 115.99 28.6201 124.49Z' fill=' %230070FF'/></g></svg>");
    height: 95px;
  }
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .group-form-icon .icon-with-mask {
  font-size: 40px;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .group-form-icon-expanded {
  display: none;
  opacity: 0;
  transition: opacity 0.3s ease;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .group-form-icon-expanded {
    opacity: 1;
    display: flex;
    justify-content: center;
  }
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-title_carrusel_iconos {
  margin-left: 2px;
  margin-right: 2px;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-paragraph_carrusel_iconos {
  display: none;
  min-height: 47px;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-paragraph_carrusel_iconos,
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-title_carrusel_iconos {
  text-align: center;
  height: auto;
  word-break: normal;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-paragraph_carrusel_iconos,
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-title_carrusel_iconos {
    white-space: normal;
    width: 100%;
    margin: 0;
    display: block;
    margin-bottom: 8px;
  }
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-title_carrusel_iconos p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-title_carrusel_iconos p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-title_carrusel_iconos p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-title_carrusel_iconos p {
    font-size: 1rem;
    line-height: normal;
    word-break: break-word;
  }
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-paragraph_carrusel_iconos p {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  word-break: break-word;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-paragraph_carrusel_iconos p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item .s-c-carrusel-iconos__card .item-paragraph_carrusel_iconos p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item:hover .group-form-icon {
  display: none;
  opacity: 0;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item:hover .group-form-icon-expanded {
  display: block;
  opacity: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item:hover .item-title_carrusel_iconos {
  margin-bottom: 9px;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item:hover .bg-icon-shape2 {
  display: contents;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item:hover .item-paragraph_carrusel_iconos {
  display: block;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item.hovered .group-form-icon {
  display: none;
  opacity: 0;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item.hovered .group-form-icon-expanded {
  display: block;
  opacity: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item.hovered .item-title_carrusel_iconos {
  margin-bottom: 9px;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item.hovered .bg-icon-shape2 {
  display: contents;
}
.s-theme-V .s-c-carrusel-iconos .owl-carousel-iconos .item.hovered .item-paragraph_carrusel_iconos {
  display: block;
}
.s-theme-V .s-c-carrusel-iconos .group-form-icon {
  margin-bottom: 8px;
  width: 95px;
  height: 95px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.s-theme-V .s-c-carrusel-iconos .group-form-icon .background-shape {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 72px;
  opacity: 1;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-iconos .group-form-icon .background-shape {
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url("data:image/svg+xml,<svg width='135' height='130' viewBox='0 0 135 130' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_3152_45206' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='135' height='130'><path d='M134.17 0H0.300049V129.2H134.17V0Z' fill='white'/></mask><g mask='url(%23mask0_3152_45206)'><path d='M37.52 124.49C55.66 130.66 75.52 130.85 95.67 124.55C115.82 118.25 125.56 109.36 131.39 86.44C135.074 71.9167 135.074 56.7033 131.39 42.18C126.51 22.26 113.9 9.00002 93.27 3.45002C76.3128 -1.11098 58.4565 -1.14891 41.48 3.34002C23.25 8.08002 10.35 19 4.63005 36.49C0.410048 49.39 -1.26995 67.61 2.06005 83C7.27005 107.1 15.75 116 37.52 124.5' fill=' %230070FF'/></g></svg>");
    height: 69px;
    transition: opacity 0.3s;
  }
}
.s-theme-V .s-c-carrusel-iconos .group-form-icon-expanded {
  margin-bottom: 8px;
  width: 95px;
  height: 95px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.s-theme-V .s-c-carrusel-iconos .group-form-icon-expanded .background-shape2 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 72px;
  opacity: 1;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carrusel-iconos .group-form-icon-expanded .background-shape2 {
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url("data:image/svg+xml,<svg width='72' height='95' viewBox='0 0 103 130' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_3152_45197' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='72' height='95'><path d='M102.03 0H0.340088V129.2H102.03V0Z' fill='white'/></mask><g mask='url(mask0_3152_45197)'><path d=' M28.6201 124.49C42.4001 130.66 57.4701 130.85 72.7901 124.55C88.1101 118.25 95.5001 109.36 99.9301 86.44C102.73 71.8195 102.73 56.8005 99.9301 42.18C96.2201 22.26 86.6401 9 71.0001 3.45C58.2898 -1.11059 44.3957 -1.14944 31.6601 3.34C17.7801 8.08 8.00012 19 3.63012 36.49C0.430119 49.39 -0.839893 67.61 1.68011 82.99C5.68011 107.09 12.0801 115.99 28.6201 124.49Z' fill=' %230070FF'/></g></svg>");
    height: 95px;
    transition: opacity 0.3s;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carrusel-iconos .group-form-icon-expanded .background-shape2 {
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url("data:image/svg+xml,<svg width='72' height='95' viewBox='0 0 103 130' fill='none' xmlns='http://www.w3.org/2000/svg'><mask id='mask0_3152_45197' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='72' height='95'><path d='M102.03 0H0.340088V129.2H102.03V0Z' fill='white'/></mask><g mask='url(mask0_3152_45197)'><path d=' M28.6201 124.49C42.4001 130.66 57.4701 130.85 72.7901 124.55C88.1101 118.25 95.5001 109.36 99.9301 86.44C102.73 71.8195 102.73 56.8005 99.9301 42.18C96.2201 22.26 86.6401 9 71.0001 3.45C58.2898 -1.11059 44.3957 -1.14944 31.6601 3.34C17.7801 8.08 8.00012 19 3.63012 36.49C0.430119 49.39 -0.839893 67.61 1.68011 82.99C5.68011 107.09 12.0801 115.99 28.6201 124.49Z' fill=' %230070FF'/></g></svg>");
    height: 95px;
  }
}
.s-theme-V .s-c-carrusel-iconos .group-form-icon-expanded .icon-with-mask {
  font-size: 40px;
  position: relative;
}

.s-theme-V .s-c-cards_comparadoras {
  padding: 20px 0;
}
.s-theme-V .s-c-cards_comparadoras .owl-stage {
  display: flex;
  align-items: stretch;
  padding-bottom: 30px;
  padding-left: 10px;
}
.s-theme-V .s-c-cards_comparadoras .owl-stage .item {
  height: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras {
    gap: 40px;
  }
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .owl-dots {
  background: none;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .owl-nav {
    justify-content: left;
  }
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .s-c-cards_comparadoras_containerCards {
  display: flex;
  flex-direction: row;
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora {
  border-radius: 20px;
  width: auto;
  height: 100%;
  padding: 42px 32px 36px 32px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border: 1px solid transparent;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora {
    border-radius: 20px;
  }
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container {
  height: auto;
  display: flex;
  flex-direction: column;
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras_info {
  height: 100%;
  width: 100%;
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title {
  text-align: left;
  margin-bottom: 8px;
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h1,
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h2,
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h3,
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h4,
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h5,
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h6 {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 600;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h1,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h2,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h3,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h4,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h5,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h6 {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h1,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h2,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h3,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h4,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h5,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h6 {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h1,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h2,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h3,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h4,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h5,
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-title h6 {
    font-size: 1.125rem;
  }
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-contentPriceTxt {
  text-align: left;
  margin-bottom: 12px;
  display: flex;
  align-items: baseline;
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-contentPriceTxt .s-c-cards_comparadoras-contentPriceTxt-price {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 600;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-contentPriceTxt .s-c-cards_comparadoras-contentPriceTxt-price {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 600;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-contentPriceTxt .s-c-cards_comparadoras-contentPriceTxt-price {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-contentPriceTxt span {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-contentPriceTxt span {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-contentPriceTxt span {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-paragraph p {
  text-align: left;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  margin-bottom: 40px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-paragraph p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-paragraph p {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-list {
  width: 100%;
  height: auto;
  margin-bottom: 40px;
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-list ul {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  display: flex;
  flex-direction: column;
  gap: 16px;
  list-style-type: none;
  text-align: left;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-list ul {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-list ul {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards_comparadoras_container .s-c-cards_comparadoras-list ul li i {
  margin-right: 8px;
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards-comparadoras-button {
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora .s-c-cards-comparadoras-button {
    width: 100%;
  }
}
.s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras .card_comparadora:hover {
  box-shadow: 0px 16px 20px 0px rgba(0, 0, 0, 0.1);
  border: 1px solid var(--gray-200);
  transition: transform 0.3s ease-in-out;
  padding: 42px 31px 36px 31px;
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
  }
  .s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots ul {
    display: flex;
    list-style-type: none;
    margin: 0 5px;
    gap: 16px;
  }
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller_dots {
  border: none;
  padding: 0;
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller_dots .s-o-controller_span {
  width: 10px;
  height: 10px;
  background: var(--primary-color-1);
  opacity: 0.2712;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller_dots.active .s-o-controller_span {
  width: 21px;
  opacity: 1;
  border-radius: 5px;
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller__icon {
  display: flex;
  align-items: center;
}
@-moz-document url-prefix() {
  .s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller__icon {
    display: initial;
  }
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller__nav {
  background: var(--primary-color-2);
  border-radius: 50%;
  border: none;
  cursor: pointer;
  width: 28px;
  height: 28px;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
  outline: none;
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller__nav.disabled {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25);
  background: none;
  outline: none;
  opacity: 0.5;
  cursor: default;
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller__nav.disabled .s-o-controller__nav:hover .s-o-controller__icon {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller__nav:not(.disabled):hover {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller__nav:not(.disabled):hover .s-o-controller__icon {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-cards_comparadoras .s-c-carousel__container-dots .s-o-controller__nav:not(.disabled):focus-visible {
  outline: 2px solid var(--second-color-1);
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cards_comparadoras .container_cards_comparadoras {
    margin-bottom: 40px;
    padding-bottom: 0;
  }
}
.s-theme-V .s-c-cards_comparadoras .selected-card {
  box-shadow: 0px 16px 20px 0px rgba(0, 0, 0, 0.1);
  border: 1px solid var(--gray-200);
  transition: transform 0.3s ease-in-out;
  padding: 42px 31px 36px 31px;
}

.s-theme-V .s-c-tab-banner-contenido {
  width: 100%;
}
.s-theme-V .s-c-tab-banner-contenido__icono {
  transform: translateY(0%) rotate(90deg);
  position: absolute;
  transition: all 0.3s ease-in-out;
  right: 0;
}
.s-theme-V .s-c-tab-banner-contenido__tabs {
  display: flex;
  flex-flow: column;
  gap: 14px;
  align-self: start;
}
.s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab {
  position: relative;
  padding: 16px 0 16px 0;
  border-radius: 12px;
  border: 1px solid #659FFF;
  /* box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.25); */
  transition: all 0.2s ease-in-out;
  /* gap: 16px; */
  display: flex;
  flex-direction: column;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab {
    box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab {
    padding: 16px 16px 16px 16px;
  }
}
.s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab.open {
  background-color: var(--primary-color-1);
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab.open {
    gap: 25px !important;
    padding: 12px 0 0 0;
  }
  .s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab.open .s-js-tab-banner-contenido__trigger.aaa {
    position: absolute;
    /* height: 18px;
    width: 18px; */
    height: 50px;
    width: 38px;
    z-index: 99999;
    /* transform: translate(-50%, -50%);
    top: 20px;
    right: 8px; */
    transform: translate(0);
    top: 4%;
    right: 10px;
  }
}
.s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab.open .s-c-tab-banner-contenido__titulo {
  color: #E3E829;
}
.s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab.open .s-c-tab-banner-contenido__icono i {
  color: #FFFFFF;
}
.s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab.open .s-c-banner-horizontal-imgtext {
  border-radius: 0;
  border: none;
}
.s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab.open .s-c-tab-banner-contenido__icono {
  transform: translateY(0%) rotate(-90deg);
}
.s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab:not(.s-c-tab-banner-contenido__tab.open) .s-js-tab-banner-contenido__trigger.aaa {
  position: absolute;
  z-index: 99999;
  height: 100%;
  width: 100%;
  top: 50%;
  right: unset;
  transform: translate(-50%, -50%);
  left: 50%;
}
.s-theme-V .s-c-tab-banner-contenido__header {
  display: flex;
  flex-flow: wrap;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner-contenido__header {
    margin-inline: 16px;
  }
}
.s-theme-V .s-c-tab-banner-contenido__header .s-c-tab-banner-contenido__titulo {
  font-size: 1.375rem;
  line-height: 22px;
  text-align: left;
  font-weight: 700;
  color: #0033A0;
  margin-right: 20px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-banner-contenido__header .s-c-tab-banner-contenido__titulo {
    font-size: 16px;
  }
}
.s-theme-V .s-c-tab-banner-contenido__body .s-c-tab-banner-contenido__parrafo {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner-contenido__body .s-c-tab-banner-contenido__parrafo {
    margin-inline: 16px;
    font-size: 0.875rem;
    /* padding-bottom: 2px; */
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-banner-contenido .s-js-tab-banner-contenido__trigger.aaa {
    height: 100%;
    width: 100%;
    top: 50%;
    left: 50%;
    position: absolute;
    z-index: 99999;
    transform: translate(-50%, -50%);
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tab-banner-contenido__banner {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tab-banner-contenido {
    display: flex;
    gap: 18px;
    align-items: center;
  }
  .s-theme-V .s-c-tab-banner-contenido__icono {
    transform: translateY(0%) rotate(0);
  }
  .s-theme-V .s-c-tab-banner-contenido__header.active .s-c-tab-banner-contenido__icono {
    transform: translateY(0%) rotate(90deg);
  }
  .s-theme-V .s-c-tab-banner-contenido__tabs {
    width: 30%;
    gap: 18px;
  }
  .s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab {
    border-radius: 12px;
    border: 1px solid #659FFF;
    /* gap: 15px; */
  }
  .s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab:hover {
    background-color: var(--primary-color-1);
  }
  .s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab:hover .s-c-tab-banner-contenido__titulo {
    color: #E3E829;
  }
  .s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab:hover .s-c-tab-banner-contenido__icono i {
    color: #FFFFFF;
  }
  .s-theme-V .s-c-tab-banner-contenido__tabs .s-c-tab-banner-contenido__tab.open .s-c-tab-banner-contenido__icono {
    transform: translateY(0%) rotate(90deg);
  }
  .s-theme-V .s-c-tab-banner-contenido__body {
    display: none;
    padding-bottom: 2px;
  }
  .s-theme-V .s-c-tab-banner-contenido__body .s-c-tab-banner-contenido__banner {
    display: none;
  }
  .s-theme-V .s-c-tab-banner-contenido__banner {
    width: 70%;
    height: 100%;
    border-radius: 12px;
    overflow: hidden;
    align-self: start;
  }
}

.s-theme-V .s-c-card-tag-img .container {
  padding-right: 0px;
}
.s-theme-V .s-c-card-tag-img .card-tag-img {
  width: 100%;
  min-height: 400px;
  border: 1px solid #B2B4B6;
  display: flex;
  gap: 16px;
  flex-direction: column;
  border-radius: 12px;
  position: relative;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img {
    width: 100%;
  }
}
.s-theme-V .s-c-card-tag-img .card-tag-img .container_img_tag-img {
  width: 100%;
  height: 207px;
  border-top-left-radius: 12px !important;
  border-top-right-radius: 12px !important;
}
.s-theme-V .s-c-card-tag-img .card-tag-img .container_img_tag-img .img_tag-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
}
.s-theme-V .s-c-card-tag-img .card-tag-img .s-c-card-tag-img {
  position: absolute;
}
.s-theme-V .s-c-card-tag-img .card-tag-img .s-c-card-tag-img .s-o-tag {
  min-width: 0px;
  margin: 17px 16px;
  font-size: 14px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img .s-c-card-tag-img .s-o-tag {
    font-size: 0.875rem;
  }
}
.s-theme-V .s-c-card-tag-img .card-tag-img .s-c-card-tag-img-parrafo-fecha {
  color: var(--gray-300);
}
.s-theme-V .s-c-card-tag-img .card-tag-img .s-c-card-tag-img-parrafo-fecha p {
  font-size: 14px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img .s-c-card-tag-img-parrafo-fecha p {
    font-size: 0.875rem;
  }
}
.s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 0px 16px 16px 16px;
}
.s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img .text-title-p {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 700;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img .text-title-p {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img .text-title-p {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img .text-title-p {
    font-size: 1.375rem;
  }
}
.s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img h1,
.s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img h2,
.s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img h3,
.s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img h4,
.s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img h5,
.s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img h6 {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img .text_tag-img {
  color: var(--second-color-1);
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img .text_tag-img {
    margin-bottom: 17px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img .subcontainer-tag-img .s-o-card-tag-img-btn {
    margin: 0 auto;
  }
}
.s-theme-V .s-c-card-tag-img .card-tag-img .button-card-tag-img {
  position: absolute;
  right: 0px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img .button-card-tag-img {
    width: 100%;
    position: relative;
  }
}
.s-theme-V .s-c-card-tag-img .card-tag-img .button-card-tag-img .button-card-tag-img-iconoLeft {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img .button-card-tag-img .button-card-tag-img-iconoLeft {
    display: flex;
  }
}
.s-theme-V .s-c-card-tag-img .card-tag-img .button-card-tag-img .button-card-tag-img-iconoTexto {
  display: none;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-card-tag-img .card-tag-img .button-card-tag-img .button-card-tag-img-iconoTexto {
    display: flex;
  }
}
.s-theme-V .s-c-card-tag-img .card-tag-img .button-card-tag-img .button-card-tag-img-iconoRigth {
  display: flex;
}
.s-theme-V .s-c-card-tag-img-carrusel__dropdown-filter-container {
  padding-top: 10.5px;
  padding-bottom: 16.5px;
  display: flex;
  gap: 20px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img-carrusel__dropdown-filter-container {
    padding-top: 21px;
    padding-bottom: 15px;
    gap: 6px;
  }
}
.s-theme-V .s-c-card-tag-img-carrusel .s-c-card-tag-img-item-carrusel {
  opacity: 1;
  transition: opacity 0.5s ease-in-out;
}
.s-theme-V .s-c-card-tag-img-carrusel .s-o-dropdown .s-o-dropdown__content .list-group-item .form-check-input {
  min-width: 14px;
  max-width: 14px;
  max-height: 14px;
  min-height: 14px;
}
.s-theme-V .s-c-card-tag-img-carrusel .s-o-dropdown .s-o-dropdown__content--shadowBox {
  box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
}
.s-theme-V .s-c-card-tag-img-carrusel .invisible-carousel {
  opacity: 0;
  display: none;
  visibility: hidden;
}
.s-theme-V .s-c-card-tag-img-carrusel .container {
  padding: 0;
}
.s-theme-V .s-c-card-tag-img-carrusel .container-tags {
  display: flex;
  flex-direction: row;
  gap: 12px;
  overflow: auto;
}
.s-theme-V .s-c-card-tag-img-carrusel .container-tags .s-o-tag-carrusel {
  display: inline-flex;
  padding: 4px 12px;
  justify-content: center;
  align-items: center;
  gap: 12px;
  width: fit-content;
  margin: 0 !important;
  min-width: max-content;
  border-radius: 4px;
}
.s-theme-V .s-c-card-tag-img-carrusel .container-tags .s-o-tag-carrusel i {
  color: var(--second-color-1);
}
.s-theme-V .s-c-card-tag-img-carrusel .owl-stage {
  display: flex;
  align-items: stretch;
}
.s-theme-V .s-c-card-tag-img-carrusel .owl-stage .item {
  height: 100%;
}
.s-theme-V .s-c-card-tag-img-carrusel .owl-stage .item .s-c-card-tag-img {
  height: 30%;
}
.s-theme-V .s-c-card-tag-img-carrusel .owl-stage .item .s-c-card-tag-img .container {
  height: 100%;
  padding: 0;
}
.s-theme-V .s-c-card-tag-img-carrusel .owl-stage .item .s-c-card-tag-img .container .card-tag-img {
  height: auto;
}
.s-theme-V .s-c-card-tag-img-carrusel .owl-stage .item .s-c-card-tag-img .container .card-tag-img .subcontainer-tag-img {
  height: 100%;
}
.s-theme-V .s-c-card-tag-img-carrusel .owl-stage .item .s-c-card-tag-img .container .card-tag-img .subcontainer-tag-img .text_tag-img {
  height: 100%;
}
.s-theme-V .s-c-card-tag-img-carrusel .owl-carousel .owl-nav {
  align-items: center;
  justify-content: start;
  margin: 32px 0 10px 0;
  gap: 24px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img-carrusel .owl-carousel .owl-nav {
    margin: 40px 0 10px 0;
    gap: 16px;
  }
}
.s-theme-V .s-c-card-tag-img-carrusel .s-o-tag {
  cursor: pointer;
}
.s-theme-V .s-c-card-tag-img-carrusel .owl-item:last-child {
  margin-right: 0 !important;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img-carrusel {
    padding-left: 0px;
    padding-right: 0;
  }
  .s-theme-V .s-c-card-tag-img-carrusel .s-o-dropdown .s-o-dropdown__toggle {
    padding: 13px 14.63px 13px 16px;
  }
  .s-theme-V .s-c-card-tag-img-carrusel .owl-stage {
    gap: 0;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-tag-img-carrusel .owl-stage {
    justify-content: space-between;
    padding-left: 12px !important;
  }
  .s-theme-V .s-c-card-tag-img-carrusel .owl-item:last-child {
    margin-right: 12px !important;
  }
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag {
  flex-direction: column;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag {
    overflow-x: auto;
    padding-left: 12px;
  }
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag {
  min-width: 190px;
  max-width: 190px;
  border: none;
  border-radius: inherit;
  margin: 8px 4px;
  margin-left: 0;
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-desplegable {
  height: 48px;
  border: 1px solid var(--dropdown-border-color);
  border-radius: 12px;
  transition: border-radius 1.5s;
  font-size: 18px;
  line-height: 18px;
  box-shadow: 0px 16px 20px 0px rgba(0, 0, 0, 0.1);
  color: var(--gray-300);
  padding: 8px 16px;
  font-style: normal;
  font-weight: 600;
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-desplegable.s-js-dropdown__toggle--active {
  border-bottom: none;
  border-radius: 12px 12px 0px 0px;
  transition: border-radius 0.5s;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-desplegable {
    font-size: 1.125rem;
  }
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .s-o-icon i {
  color: #B2B4B6;
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-items {
  z-index: 2;
  background: white;
  position: absolute;
  border: 1px solid var(--dropdown-border-color);
  border-radius: 0px 0px 12px 12px;
  min-width: 190px;
  max-width: 190px;
  max-height: 205px;
  overflow-y: auto;
  padding: 0 4px 8px 4px;
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-items .options {
  max-height: 40px;
  padding: 10px 10px 23px 10px;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: #26328c !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-items .options {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-items .options {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-items .list-group-item {
  border: none;
  font-size: 16px;
  color: var(--second-color-1);
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 12px;
  padding: 16px;
  height: max-content;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-items .list-group-item {
    font-size: 1rem !important;
  }
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-items .list-group-item:hover {
  background-color: var(--gray-100);
  margin-left: 4px;
  margin-right: 4px;
  border-radius: 12px;
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-items::-webkit-scrollbar {
  width: 4px;
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .filtro-card-tag .filtro-card-tag-items::-webkit-scrollbar-thumb {
  width: 4px;
  height: 100px;
  position: absolute;
  right: 4px;
  top: 68px;
  border-radius: 100px;
  background: var(--scale-gray-taupe-gray, #878789);
}
.s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .s-o-tag {
  align-self: center;
  background: var(--gray-100);
  color: var(--second-color-1);
  font-size: 14px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-tag-img-carrusel .container-filtro-tag .s-o-tag {
    align-self: center;
    font-size: 0.875rem;
  }
}

@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT__container-element {
    padding-right: 0;
    padding-left: 0;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown {
  border: none;
  border-radius: 0;
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown .s-o-dropdown__item {
  padding: 0px 0px 16px 0px;
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown .s-o-dropdown__item .p-font-size-16 {
  padding: 16px 0px 0px 0px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown__paragraph-and-title-block {
    padding-left: 12px;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown__paragraph-and-title-block::after {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #dfeaff;
  display: flex;
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-acordeon-ADT-buttons {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-acordeon-ADT-buttons .s-o-dropdown__toggle {
  width: 70%;
  padding: 0;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-o-acordeon-ADT-buttons .s-o-dropdown__toggle {
    width: 100%;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-o-acordeon-ADT-buttons .s-o-dropdown__toggle {
    width: 55%;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-acordeon-ADT-buttons .s-o-dropdown__toggle__left {
  flex-direction: column;
  align-items: flex-start;
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown__content .s-o-dropdown__item {
  display: flex;
  justify-content: space-between;
  padding: 0px;
  padding-top: 0px;
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown__heading span {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
  text-align: left;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown__heading span {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown__heading span {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown__item p p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown__item p p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-o-dropdown__item p p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .s-o-acordeon-ADT-button {
  position: absolute;
  right: 0;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-o-acordeon-ADT-button {
    position: absolute;
    padding: 10px 0 0 0;
    right: 0;
    display: flex;
    justify-content: flex-end;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .owl-stage {
  padding-left: 0px;
}
.s-theme-V .s-c-acordeon-ADT .container .owl-theme .owl-dots,
.s-theme-V .s-c-acordeon-ADT .container .owl-theme .owl-nav {
  text-align: start;
  -webkit-tap-highlight-color: transparent;
}
.s-theme-V .s-c-acordeon-ADT .container .owl-carousel .owl-nav {
  align-items: center;
  justify-content: start;
  margin: 32px 0 10px 0;
  gap: 24px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .owl-carousel .owl-nav {
    margin: 40px 0 10px 0;
    gap: 16px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .s-o-dropdown .s-o-dropdown__toggle {
    padding: 13px 14.63px 13px 16px;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .s-o-acordeon-ADT-button-nav {
  display: none;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .s-o-acordeon-ADT-button-nav {
    display: block;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT {
    overflow-x: auto;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag {
  border-bottom: 0px !important;
  width: 179px;
  border: none;
  border-radius: inherit;
  margin: 16px 20px 22px 0px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag {
    width: 126px;
    margin: 16px 8px 22px 0px;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-desplegable {
  height: 48px;
  border: 1px solid var(--light-40);
  border-radius: 12px;
  transition: border-radius 1.5s;
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-desplegable.s-js-dropdown__toggle--active {
  border-bottom: none;
  border-radius: 12px 12px 0px 0px;
  transition: border-radius 0.5s;
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-desplegable.s-js-dropdown__toggle--active .s-o-dropdown {
  border-bottom: none;
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-desplegable a {
  font-size: 18px;
  line-height: 18px;
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-items-ADT {
  z-index: 2;
  background: white;
  position: absolute;
  border: 1px solid var(--dropdown-border-color);
  border-radius: 0px 0px 12px 12px;
  width: 179px;
  max-height: 205px;
  overflow-y: auto;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-items-ADT {
    z-index: 2;
    background: white;
    position: absolute;
    border: 1px solid var(--dropdown-border-color);
    border-radius: 0px 0px 12px 12px;
    width: 126px;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-items-ADT .options {
  max-height: 40px;
  padding: 10px 10px 23px 10px;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: #26328c !important;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-items-ADT .options {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-items-ADT .options {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-items-ADT::-webkit-scrollbar {
  width: 4px;
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .filtro-card-tag .filtro-card-tag-items-ADT::-webkit-scrollbar-thumb {
  width: 4px;
  height: 100px;
  position: absolute;
  right: 4px;
  top: 68px;
  border-radius: 100px;
  background: var(--scale-gray-taupe-gray, #878789);
}
.s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .s-o-tag {
  align-self: center;
  margin: 16px 20px 22px 0px;
  background: var(--gray-100);
  color: var(--second-color-1);
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .container .s-c-card-tag-img-carrusel-ADT .container-filtro-tag-ADT .s-o-tag {
    align-self: center;
    margin: 16px 8px 22px 0px;
  }
}
.s-theme-V .s-c-acordeon-ADT .s-c-card-tag-img-carrusel .container .container-filtro-tag-ADT {
  margin-top: 10.5px;
  align-items: center;
  margin-bottom: 16.5px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .s-c-card-tag-img-carrusel .container .container-filtro-tag-ADT {
    margin-bottom: 15px;
  }
}
.s-theme-V .s-c-acordeon-ADT .s-c-card-tag-img-carrusel .container .container-filtro-tag-ADT .filtro-card-tag {
  margin-right: 20px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-acordeon-ADT .s-c-card-tag-img-carrusel .container .container-filtro-tag-ADT .filtro-card-tag {
    margin-right: 9px;
  }
}

@media (min-width: 1025px) {
  .s-theme-V .s-c-breadcrumb-global-container {
    width: 100%;
    display: flex;
    align-items: center;
  }
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb {
  width: 100%;
  position: relative;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__nav {
  width: 100%;
  padding: 8px 8px 8px 0px;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__list-container {
  display: flex;
  flex-direction: row;
  gap: 4px;
  list-style: none;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__list-container li:not(:first-child):not(:last-child) {
  display: none;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__list-container li:not(:first-child):not(:last-child) .s-c-breadcrumb__icon {
  display: none;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__list-container li:first-child {
  padding-left: 8px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__list-container {
    gap: 8px;
  }
  .s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__list-container li:not(:last-child) .testchild {
    text-overflow: ellipsis;
  }
  .s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__list-container li:not(:first-child):not(:last-child) {
    display: flex;
  }
  .s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__list-container li:not(:first-child):not(:last-child) .s-c-breadcrumb__icon {
    display: flex;
  }
  .s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__list-container li:first-child {
    padding-left: 8px;
  }
  .s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__list-container li a:hover {
    text-decoration: underline;
  }
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__link {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__link {
    font-size: 14px;
  }
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__link--last {
  font-weight: bold;
  pointer-events: none;
  cursor: default;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__link .s-c-breadcrumb__span-text {
  display: none;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__item-route {
  display: flex;
  align-items: flex-end;
  gap: 8px;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__icon--disable {
  display: none;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__button {
  background-color: transparent;
  border: none;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__out-list {
  padding: 8px 4px;
  border: solid 1px #91b8ff;
  border-radius: 12px;
  display: inline-block;
  margin-left: 8px;
  display: none;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__out-list ol li {
  padding: 8px 16px;
}
.s-theme-V .s-c-breadcrumb-global-container .s-c-breadcrumb__out-list ol .s-c-breadcrumb__icon {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-breadcrumb-bg-color-1 {
    background-color: #2d6df6;
  }
}
.s-theme-V .s-c-breadcrumb-bg-color-1 .s-c-breadcrumb__nav {
  background-color: #2d6df6;
}
.s-theme-V .s-c-breadcrumb-bg-color-1 .s-c-breadcrumb__list-container .s-c-breadcrumb__button {
  color: #FFFFFF;
}
.s-theme-V .s-c-breadcrumb-bg-color-1 .s-c-breadcrumb__list-container .s-c-breadcrumb__item-route .s-c-breadcrumb__link,
.s-theme-V .s-c-breadcrumb-bg-color-1 .s-c-breadcrumb__list-container .s-c-breadcrumb__item-route .s-c-breadcrumb__icon {
  color: #FFFFFF;
}
.s-theme-V .s-c-breadcrumb-bg-color-1 .s-c-breadcrumb__out-list {
  background-color: #2d6df6;
}
.s-theme-V .s-c-breadcrumb-bg-color-1 .s-c-breadcrumb__out-list ol .s-c-breadcrumb__item-route .s-c-breadcrumb__link,
.s-theme-V .s-c-breadcrumb-bg-color-1 .s-c-breadcrumb__out-list ol .s-c-breadcrumb__item-route .s-c-breadcrumb__icon {
  color: #FFFFFF;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-breadcrumb-bg-color-2 {
    background-color: #FFFFFF;
  }
}
.s-theme-V .s-c-breadcrumb-bg-color-2 .s-c-breadcrumb__nav {
  background-color: #FFFFFF;
}
.s-theme-V .s-c-breadcrumb-bg-color-2 .s-c-breadcrumb__list-container .s-c-breadcrumb__button {
  color: #0033A0;
}
.s-theme-V .s-c-breadcrumb-bg-color-2 .s-c-breadcrumb__list-container .s-c-breadcrumb__item-route .s-c-breadcrumb__link,
.s-theme-V .s-c-breadcrumb-bg-color-2 .s-c-breadcrumb__list-container .s-c-breadcrumb__item-route .s-c-breadcrumb__icon {
  color: #0033A0;
}
.s-theme-V .s-c-breadcrumb-bg-color-2 .s-c-breadcrumb__out-list {
  background-color: #FFFFFF;
}
.s-theme-V .s-c-breadcrumb-bg-color-2 .s-c-breadcrumb__out-list ol .s-c-breadcrumb__item-route .s-c-breadcrumb__link,
.s-theme-V .s-c-breadcrumb-bg-color-2 .s-c-breadcrumb__out-list ol .s-c-breadcrumb__item-route .s-c-breadcrumb__icon {
  color: #0033A0;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-breadcrumb-bg-color-3 {
    background-color: #0033A0;
  }
}
.s-theme-V .s-c-breadcrumb-bg-color-3 .s-c-breadcrumb__nav {
  background-color: #0033A0;
}
.s-theme-V .s-c-breadcrumb-bg-color-3 .s-c-breadcrumb__list-container .s-c-breadcrumb__button {
  color: #E3E829;
}
.s-theme-V .s-c-breadcrumb-bg-color-3 .s-c-breadcrumb__list-container .s-c-breadcrumb__item-route .s-c-breadcrumb__link,
.s-theme-V .s-c-breadcrumb-bg-color-3 .s-c-breadcrumb__list-container .s-c-breadcrumb__item-route .s-c-breadcrumb__icon {
  color: #E3E829;
}
.s-theme-V .s-c-breadcrumb-bg-color-3 .s-c-breadcrumb__out-list {
  background-color: #0033A0;
}
.s-theme-V .s-c-breadcrumb-bg-color-3 .s-c-breadcrumb__out-list ol .s-c-breadcrumb__item-route .s-c-breadcrumb__link,
.s-theme-V .s-c-breadcrumb-bg-color-3 .s-c-breadcrumb__out-list ol .s-c-breadcrumb__item-route .s-c-breadcrumb__icon {
  color: #E3E829;
}

.s-theme-V {
  /****************************************************/
}
@media (min-width: 1023px) {
  .s-theme-V {
    /****************************************************/
  }
  .s-theme-V .s-c-banner__tab_m {
    display: flex;
    height: 100%;
  }
  .s-theme-V .s-c-acordeon__tab.s-js-banner__tab {
    background-color: unset !important;
  }
  .s-theme-V .s-c-acordeon__tab.s-js-banner__tab .s-o-tabs__container {
    height: 100%;
  }
  .s-theme-V .s-c-acordeon__tab.s-js-banner__tab .s-o-tabs__container .s-s__banner_tab_text,
  .s-theme-V .s-c-acordeon__tab.s-js-banner__tab .s-o-tabs__container .s-o__banner_img,
  .s-theme-V .s-c-acordeon__tab.s-js-banner__tab .s-o-tabs__container .s-c-banner__tab_m,
  .s-theme-V .s-c-acordeon__tab.s-js-banner__tab .s-o-tabs__container .s-o-banner_content_tab,
  .s-theme-V .s-c-acordeon__tab.s-js-banner__tab .s-o-tabs__container .s-o-tabs__container,
  .s-theme-V .s-c-acordeon__tab.s-js-banner__tab .s-o-tabs__container .s-c-acordeon__tab {
    height: 100%;
  }
}
.s-theme-V .s-c-acordeon__tab {
  display: flex;
  height: auto;
  gap: 1rem;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab {
    justify-content: center;
  }
}
@media (min-width: 1024px) and (max-width: 1200px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__container .s-o-tabs__container {
    border-radius: 16px;
  }
}
@media (min-width: 1024px) and (max-width: 1200px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__container .s-o-tabs__container .s-c-banner__tab_m {
    border-radius: 16px;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-banner_content_tab {
  width: 100%;
}
.s-theme-V .s-c-acordeon__tab .s-c-banner__tab_m {
  display: flex;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-c-banner__tab_m {
    flex-direction: column;
    padding: 0;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-banner__content {
  width: 42.5%;
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-acordeon__tab .s-o-banner__content {
    width: 40%;
  }
}
@media (min-width: 1024px) and (max-width: 1200px) {
  .s-theme-V .s-c-acordeon__tab .s-o-banner__content {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-banner__content {
    display: none;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list {
  flex-direction: column;
  justify-content: center;
  gap: 10px;
  padding: 48px;
  border-radius: 1rem;
  /************************************************/
  /************************************************/
}
@media (max-width: 1200px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list {
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 19px;
    padding-bottom: 19px;
    width: 100%;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list {
    width: 60%;
  }
}
@media (min-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-s-banner__title {
    display: none;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li.active .s-o-dropdown__content .s-o-banner_p p {
  font-size: 18px;
  line-height: 18px;
}
@media (min-width: 1200px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list button[aria-expanded=true].banner_tab_btn {
    padding: 16px;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li {
  width: 552px;
  border: 1px solid #becddb;
  border-radius: 12px;
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li {
    width: 100%;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li {
    width: 100%;
    overflow: hidden;
    border-radius: 16px;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__container {
  border-radius: 0px 0px 15px 15px;
  overflow: hidden;
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active {
  outline: solid rgba(5, 31, 224, 0) 2px;
  height: auto;
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.active .s-iconWeightLight,
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:active .s-iconWeightLight {
  transform: rotate(0);
  transition: transform 0.5s initial;
}
@media (min-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.active .s-iconWeightLight,
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:active .s-iconWeightLight {
    transform: rotate(0) !important;
  }
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.active .s-iconWeightLight,
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:active .s-iconWeightLight {
    transform: rotate(180deg);
    transition: transform 0.5s initial;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content {
  padding: 0px 16px;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content {
    padding: 0%;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content .s-o-banner_p {
    display: none;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content p {
  margin-bottom: 18.5px;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content p {
    padding: 0px;
    margin-bottom: 16px;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content .container {
    padding: 0px;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn {
  padding: 16px 16px;
  flex-direction: column;
  border: none;
  width: 100%;
  height: auto;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn {
    width: 100%;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle {
  display: flex;
  gap: 12px;
  width: 100%;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .dropdown_btn {
  font-family: var(--font-family);
  display: flex;
  font-size: 1.25rem;
  line-height: 22px;
  width: 95%;
  font-weight: 700;
  text-align: left;
}
@media (min-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .dropdown_btn {
    font-size: 22px;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .s-iconWeightLight {
  color: var(--primary-color-1);
}
@media (min-width: 1023px) {
  .s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .s-iconWeightLight {
    transform: rotate(-90deg);
    width: 16px;
    height: 16px;
  }
}
.s-theme-V .s-c-acordeon__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn span {
  font-family: var(--font-family);
}

.s-theme-V .s-c-banner_card {
  padding-top: 72px;
  padding-bottom: 96px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_card {
    padding: 26px 22px 106px 22px;
  }
  .s-theme-V .s-c-banner_card > .container {
    padding-left: 0;
    padding-right: 0;
  }
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container {
  display: flex;
  gap: 120px;
  height: 100%;
  width: 100%;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container {
    flex-direction: column;
    gap: 19px;
  }
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left {
    width: 100%;
  }
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title {
  margin-bottom: 16px;
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h1,
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h2,
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h3,
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h4,
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h5,
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h6 {
  font-size: 48px;
  line-height: 48px;
  font-family: var(--font-family);
  font-weight: 700;
  text-align: left;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h1,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h2,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h3,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h4,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h5,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h6 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 48px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h1,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h2,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h3,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h4,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h5,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h6 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h1,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h2,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h3,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h4,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h5,
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-title h6 {
    font-size: 2rem;
    line-height: 32px;
  }
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-paragraph p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  text-align: left;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-paragraph p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-paragraph p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card_content-left .s-c-banner_card_text .s-c-banner_card_text-paragraph p {
    font-size: 1rem;
  }
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right {
  height: auto;
  width: 40%;
  flex: 0 0 40%;
  border-radius: 16px;
  box-shadow: 0px 16px 20px 0px rgba(0, 0, 0, 0.1);
  padding: 24px;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right {
    width: 100%;
    padding: 16px 24px;
    flex: 1;
  }
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-banner_card-img-container {
  width: 100%;
  height: 100%;
  margin-bottom: 10px;
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-banner_card-img-container img {
  min-height: 223px;
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: center top;
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  text-align: left;
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer .s-c-card-footer-paragraph p {
  font-size: 22px;
  line-height: 22px;
  font-family: var(--font-family);
  font-weight: 700;
  text-align: left;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer .s-c-card-footer-paragraph p {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 22px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer .s-c-card-footer-paragraph p {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer .s-c-card-footer-button {
  justify-content: end;
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer .s-c-card-footer-button .s-t-btn--s {
  padding: 8px 0 8px 48px;
}
@media (max-width: 416px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer .s-c-card-footer-button .s-t-btn--s {
    padding: 8px 0 8px 18px;
  }
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer .s-c-card-footer-button .s-t-btn--m {
  padding: 12px 0 12px 48px;
}
@media (max-width: 416px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer .s-c-card-footer-button .s-t-btn--m {
    padding: 8px 0 8px 18px;
  }
}
.s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer .s-c-card-footer-button .s-t-btn--l {
  padding: 16px 0 16px 48px;
}
@media (max-width: 416px) {
  .s-theme-V .s-c-banner_card .container .s-c-banner_card_container .s-c-banner_card-information-right .s-c-card-footer .s-c-card-footer-button .s-t-btn--l {
    padding: 8px 0 8px 18px;
  }
}

.s-theme-V .s-c-search-bar {
  margin-top: 24px;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.s-theme-V .s-c-search-bar .panel-body {
  padding-left: 0;
  padding-right: 0;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__item {
  margin-left: 0;
  min-height: 48px;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__input {
  padding: 8px 0px 8px 24px;
  order: unset;
  background: var(--primary-color-2);
  border: 1px solid var(--primary-color-1);
  border-radius: 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none;
  height: 100%;
  width: auto;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__input {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__input {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__input::placeholder {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__input::placeholder {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__input::placeholder {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__input:focus {
  outline: none;
  border: 2px solid var(--gray-400);
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__input:focus::placeholder {
  color: transparent;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__input:focus:not(:focus-visible) {
  outline: none;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__content-btn {
  order: unset;
  background: var(--primary-color-2);
  border: 1px solid var(--primary-color-1);
  border-radius: 12px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
  height: 100%;
  width: auto;
  padding: 0;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__content-btn .s-c-search-bar__btn-submit {
  border: none;
  height: 100%;
  margin: 0;
  padding: 8px 24px 8px 0;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__content-btn .s-c-search-bar__btn-submit:hover {
  outline: 2px solid var(--gray-400);
  border-radius: 12px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__content-btn .s-c-search-bar__btn-submit:focus {
  border: none;
  box-shadow: none;
  outline: 2px solid var(--gray-400);
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__content-btn .s-c-search-bar__btn-submit:focus:not(:focus-visible) {
  outline: none;
  border-radius: 12px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__content-btn .s-c-search-bar__btn-submit i {
  font-size: 24px;
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-bar .s-c-search-bar__container .s-c-search-bar__content-btn .s-c-search-bar__btn-submit i {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-search-bar.s-c-search-bar--products {
  margin-top: 24px;
  padding-top: 0;
  padding-bottom: 0;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-search-bar.s-c-search-bar--products {
    margin-top: 32px;
  }
}
.s-theme-V .s-c-search-bar.s-c-search-bar--products .panel-body {
  padding-top: 0;
  padding-bottom: 0;
}
.s-theme-V .s-c-search-bar.s-c-search-bar--products .s-c-search-bar__container .s-c-search-bar__item {
  flex-wrap: nowrap;
}
.s-theme-V .s-c-search-bar.s-c-search-bar--products .s-c-search-bar__container .s-c-search-bar__input {
  padding-left: 16px;
  color: var(--second-color-1);
  border-radius: 100px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.s-theme-V .s-c-search-bar.s-c-search-bar--products .s-c-search-bar__container .s-c-search-bar__content-btn {
  border-radius: 100px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.s-theme-V .s-c-search-bar.s-c-search-bar--products .s-c-search-bar__container .s-c-search-bar__content-btn .s-c-search-bar__btn-submit {
  padding-right: 16px;
}
.s-theme-V .s-c-search-bar.s-c-search-bar--products .s-c-search-bar__container .s-c-search-bar__content-btn .s-c-search-bar__btn-submit:hover, .s-theme-V .s-c-search-bar.s-c-search-bar--products .s-c-search-bar__container .s-c-search-bar__content-btn .s-c-search-bar__btn-submit:focus-visible {
  border-radius: 100px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters {
  margin-top: 16px;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group {
  align-items: center;
  justify-content: center;
  border-radius: var(--border-radius-16);
  padding: 4px 8px 4px 12px;
  gap: 4px;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group .s-o-btn {
  color: var(--primary-color-1);
  margin: 0;
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group .s-o-btn {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group .s-o-btn {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group .s-o-btn i {
  font-size: 16px;
  line-height: normal;
  color: var(--primary-color-1);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group .s-o-btn i {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group .s-o-btn:first-child:focus-visible {
  border-radius: var(--border-radius-16);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group .s-o-btn:last-child {
  border: none;
  padding: 0;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group .s-o-btn:last-child:focus-visible {
  border-radius: var(--border-radius-16);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group .s-o-btn:last-child:focus {
  outline: none;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group .s-o-btn:focus-visible {
  border: 1px solid var(--second-color-1);
  outline: none;
  padding: 4px;
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group:hover {
  border: 1px solid var(--second-color-1);
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group:hover .s-o-btn {
  color: var(--second-color-1);
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group:hover .s-o-btn i {
  color: var(--second-color-1);
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group:active {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group:active .s-o-btn {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-search-bar .s-c-search-bar__filters .s-c-search-bar__filters-container .s-o-btn-group:active .s-o-btn i {
  color: var(--primary-color-2);
}

.s-theme-V .s-c-search-results {
  margin-top: 20px;
}
.s-theme-V .s-c-search-results .s-c-search-results__count {
  margin-bottom: 20px;
}
.s-theme-V .s-c-search-results .s-c-search-results__count p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-results .s-c-search-results__count p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-search-results .s-c-search-results__count p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item {
  padding: 20px;
  border: 1px solid var(--primary-color-1);
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__title a {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
  color: var(--primary-color-1);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__title a {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__title a {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__autor p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__autor p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__autor p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__type p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__type p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__type p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__abstract p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__abstract p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__abstract p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__abstract p .mark {
  background-color: var(--pantone-color-2);
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__category .taglib-asset-categories-summary,
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__category .taglib-asset-tags-summary {
  display: none;
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__category .s-o-tag {
  margin-right: 2px;
  text-transform: capitalize;
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__category .s-o-tag:hover {
  border: none;
  outline: 1px solid var(--second-color-1);
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__category .s-o-tag:focus {
  border: none;
  outline: 2px solid var(--second-color-1);
}
.s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__category p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__category p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-search-results .s-c-search-results__list .s-c-search-results__item .s-c-search-results__content .s-c-search-results__category p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}

.s-theme-V .hu065container {
  width: 400px;
}
.s-theme-V .hu065test {
  height: 100%;
  margin-bottom: 50px;
  display: flex;
  flex-direction: row;
}
.s-theme-V .owl-carousel-plans-price .s-c-card-plans-price-wrapp {
  width: 357px;
}
.s-theme-V .owl-carousel-plans-price .s-c-card-plans-price-wrapp.height-100 {
  height: 100%;
}
.s-theme-V .owl-carousel-plans-price .s-c-card-plans-price-wrapp.height-100 .s-c-card-plans-price-front {
  height: 100% !important;
}
.s-theme-V .owl-carousel-plans-price .s-c-card-plans-price-wrapp.height-100 .s-c-card-plans-price-back {
  height: 100% !important;
}
.s-theme-V .s-c-card-plans-price-wrapp {
  position: relative;
  max-width: 357px;
  margin: auto;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-wrapp:hover .s-c-card-plans-price-front {
    opacity: 0;
    pointer-events: none;
  }
  .s-theme-V .s-c-card-plans-price-wrapp:hover .s-c-card-plans-price-back {
    opacity: 1;
    pointer-events: all;
  }
}
.s-theme-V .s-c-card-plans-price {
  padding: 16px 0px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price {
    padding: 10px 0px 24px;
  }
}
.s-theme-V .s-c-card-plans-price__wrapp {
  height: 100%;
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.s-theme-V .s-c-card-plans-price-front {
  transition: all 0.3s ease-in-out;
  display: flex;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  z-index: 1;
  position: relative;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front {
    justify-content: center;
  }
}
.s-theme-V .s-c-card-plans-price-front--hidden {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front--hidden {
    display: block;
  }
}
.s-theme-V .s-c-card-plans-price-front__title-container {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
  padding: 0 8.5px 0 16px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__title-container {
    padding: 5px 19px 2px;
    justify-content: center;
    margin-bottom: 10px;
  }
}
.s-theme-V .s-c-card-plans-price-front__title-container .s-c-card-plans-price-front__title {
  font-size: 1.5rem;
  line-height: 26px;
  font-weight: 700;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__title-container .s-c-card-plans-price-front__title {
    font-size: 32px;
    line-height: 32px;
    font-family: var(--font-family);
    font-weight: 400;
    font-weight: bold;
    text-align: center;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-plans-price-front__title-container .s-c-card-plans-price-front__title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-plans-price-front__title-container .s-c-card-plans-price-front__title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-card-plans-price-front__title-container .s-c-card-plans-price-front__button-rotate {
  border: none;
  background-color: transparent;
  padding-right: 0;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__title-container .s-c-card-plans-price-front__button-rotate {
    display: none;
  }
}
.s-theme-V .s-c-card-plans-price-front__title-container .s-c-card-plans-price-front__button-rotate .s-c-card-plans-price-front__icon-down {
  display: none;
}
.s-theme-V .s-c-card-plans-price-front__image-container {
  display: flex;
  width: 100%;
  height: 100%;
  overflow: hidden;
  max-height: 183px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__image-container {
    max-height: 219px;
  }
  .s-theme-V .s-c-card-plans-price-front__image-container--disable {
    display: none;
  }
}
.s-theme-V .s-c-card-plans-price-front__image-container img {
  width: 100%;
  object-fit: cover;
  object-position: center;
  height: 100%;
}
.s-theme-V .s-c-card-plans-price-front__image-container.s-c-card-plans-price-front__image-mobile {
  display: block;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__image-container.s-c-card-plans-price-front__image-mobile {
    display: none;
  }
}
.s-theme-V .s-c-card-plans-price-front__image-container.s-c-card-plans-price-front__image-desktop {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__image-container.s-c-card-plans-price-front__image-desktop {
    display: block;
  }
}
.s-theme-V .s-c-card-plans-price-front__description-container {
  display: flex;
  flex-direction: column;
  gap: 14px;
  margin: 20px 0 0;
  align-items: center;
  padding: 0 5.5px;
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__description-container {
    gap: 16px;
    padding: 0 24px;
    margin: 24px 0 0;
  }
}
.s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__title-description {
  font-size: 1.375rem;
  line-height: 22px;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__title-description {
    font-size: 22px;
    line-height: 22px;
    font-family: var(--font-family);
    font-weight: 400;
    font-weight: 700;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__title-description {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__title-description {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 22px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__title-description--disable {
    display: none;
  }
}
.s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__price-container {
  display: flex;
  padding: 8px 16px;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 100%;
  text-align: center;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__price-container--disable {
    display: none;
  }
}
.s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__price-container .s-c-card-plans-price-front__price {
  font-size: 1.75rem;
  line-height: 28px;
  font-weight: 700;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__price-container .s-c-card-plans-price-front__price {
    font-size: 32px;
    line-height: 32px;
    font-family: var(--font-family);
    font-weight: 400;
    font-weight: 700;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__price-container .s-c-card-plans-price-front__price {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__price-container .s-c-card-plans-price-front__price {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__text-description {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__text-description {
    font-size: 16px;
    line-height: normal;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__text-description {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__text-description {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__description-container .s-c-card-plans-price-front__text-description--disable {
    display: none;
  }
}
.s-theme-V .s-c-card-plans-price-front__button-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 21px;
  min-height: 55.99px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-front__button-container {
    margin-top: 40px;
  }
  .s-theme-V .s-c-card-plans-price-front__button-container--disable {
    display: none;
  }
}
.s-theme-V .s-c-card-plans-price-front__button-container .s-o-btn {
  position: absolute;
  bottom: 0;
  display: flex;
  align-items: center;
}
.s-theme-V .s-c-card-plans-price-front__button-container .s-o-btn span {
  font-size: 1rem;
}
.s-theme-V .s-c-card-plans-price-front__button-container .s-o-btn .s-c-card-plans-price-front__icon-button-a {
  display: block;
}
.s-theme-V .s-c-card-plans-price-front__button-container .s-o-btn .s-c-card-plans-price-front__icon-button-a--left {
  order: -1;
}
.s-theme-V .s-c-card-plans-price-front__button-container .s-o-btn .s-c-card-plans-price-front__icon-button-b {
  display: block;
}
.s-theme-V .s-c-card-plans-price-front__button-container .s-o-btn .s-c-card-plans-price-front__icon-button-b--left {
  order: -1;
}
.s-theme-V .s-c-card-plans-price-front__button-container .mb-3 {
  margin-bottom: 0 !important;
}
.s-theme-V .s-c-card-plans-price-back {
  transition: all 0.3s ease-in-out;
  display: flex;
  border-radius: 12px;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  position: relative;
  justify-content: center;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-back {
    opacity: 0;
    padding: 24px 0px 24px;
  }
}
.s-theme-V .s-c-card-plans-price-back.d-none-a {
  display: none;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-back.d-none-a {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
  }
}
.s-theme-V .s-c-card-plans-price-back__title-container {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 5px 8.5px 5px 16px;
  text-align: left;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-back__title-container {
    justify-content: center;
    padding: 5px 24px 2px;
    text-align: center;
  }
}
.s-theme-V .s-c-card-plans-price-back__title-container .s-c-card-plans-price-back__title {
  font-size: 1.5rem;
  line-height: 26px;
  font-weight: 700;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-back__title-container .s-c-card-plans-price-back__title {
    font-size: 32px;
    line-height: 32px;
    font-family: var(--font-family);
    font-weight: 400;
    font-weight: bold;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-plans-price-back__title-container .s-c-card-plans-price-back__title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-plans-price-back__title-container .s-c-card-plans-price-back__title {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
.s-theme-V .s-c-card-plans-price-back__title-container .s-c-card-plans-price-back__button-rotate {
  border: none;
  background-color: transparent;
  padding-right: 0;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-back__title-container .s-c-card-plans-price-back__button-rotate {
    display: none;
  }
}
.s-theme-V .s-c-card-plans-price-back__title-container .s-c-card-plans-price-back__button-rotate .s-c-card-plans-price-back__icon-up {
  display: none;
}
.s-theme-V .s-c-card-plans-price-back__description-container {
  display: flex;
  gap: 40px;
  width: 100%;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list {
  display: flex;
  gap: 16px;
  flex-direction: column;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list {
    gap: 25px;
  }
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__list-title {
  padding: 0px 16px 0px 16px;
  font-size: 1rem;
  font-weight: bold;
  margin-top: 20px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__list-title {
    display: flex;
    justify-content: center;
    font-size: 18px;
    line-height: 18px;
    font-family: var(--font-family);
    font-weight: 400;
    font-weight: bold;
    margin-top: 4px;
    padding: 0px 24px;
    text-align: center;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__list-title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__list-title {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__list-title--disable {
    display: none;
  }
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__items-container {
  width: 100%;
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__items-container .s-c-card-plans-price-back__list-item {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 8px 24px;
  gap: 18px;
  width: 100%;
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__items-container .s-c-card-plans-price-back__text-description {
  font-size: 0.875rem;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__items-container .s-c-card-plans-price-back__text-description {
    font-size: 16px;
    line-height: normal;
    font-family: var(--font-family);
    font-weight: 400;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__items-container .s-c-card-plans-price-back__text-description {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__description-list .s-c-card-plans-price-back__items-container .s-c-card-plans-price-back__text-description {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__button-container {
  display: flex;
  justify-content: center;
  min-height: 55.99px;
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__button-container .s-o-btn {
  position: absolute;
  bottom: 0;
  display: flex;
  align-items: center;
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__button-container .s-o-btn span {
  font-size: 1rem;
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__button-container .s-o-btn .s-c-card-plans-price-front__icon-button-a {
  display: block;
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__button-container .s-o-btn .s-c-card-plans-price-front__icon-button-a--left {
  order: -1;
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__button-container .s-o-btn .s-c-card-plans-price-front__icon-button-b {
  display: block;
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__button-container .s-o-btn .s-c-card-plans-price-front__icon-button-b--left {
  order: -1;
}
.s-theme-V .s-c-card-plans-price-back__description-container .s-c-card-plans-price-back__button-container .mb-3 {
  margin-bottom: 0 !important;
}
.s-theme-V .s-c-card-plans-price-back__icon-container .s-iconEstadoCorrecto {
  width: 14px;
  height: 16px;
  display: flex;
  align-items: center;
}

.s-theme-V .s-c-card-seleccionada-content {
  list-style: none;
  border-radius: 16px;
  height: auto;
  width: 100%;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-card-seleccionada-content {
    padding-bottom: 16px !important;
    padding-left: 0;
    padding-right: 0;
  }
}
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_caja_img {
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_caja_img {
    height: 309px !important;
  }
}
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_caja_img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-desktop {
  display: block;
  border-radius: 16px 16px 0px 0px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-desktop {
    display: none;
  }
}
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-mobile {
  display: none;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_caja_img .s-c-card-seleccionada-img-mobile {
    display: block;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_caja_img--disable {
    display: none !important;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_caja_img--disable-mobile {
    display: none !important;
  }
}
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title {
  padding-left: 24px;
  padding-right: 24px;
  margin-top: 5%;
  text-align: left;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h1,
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h2,
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h3,
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h4,
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h5,
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h6 {
  font-size: 48px;
  line-height: 48px;
  font-family: var(--font-family);
  font-weight: 400;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h1,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h2,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h3,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h4,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h5,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h6 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h1,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h2,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h3,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h4,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h5,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h6 {
    font-size: 3rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 48px;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h1,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h2,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h3,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h4,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h5,
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_title h6 {
    font-size: 2.25rem;
    line-height: 36px;
  }
}
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_text {
  margin-top: 24px;
  margin-bottom: 24px;
  height: auto;
  padding-left: 24px;
  padding-right: 24px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_text {
    margin-top: 12px;
    margin-bottom: 12px;
    padding-left: 16px;
    padding-right: 16px;
  }
}
.s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_text p {
  font-size: 18px;
  line-height: 18px;
  font-family: var(--font-family);
  font-weight: 400;
  text-align: left;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_text p {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-seleccionada-content .card_oculta_cards-horizontal_text p {
    font-size: 1rem;
    line-height: normal;
  }
}
.s-theme-V .s-c-card-seleccionada-content .s-c-card-seleccionada-button {
  padding-left: 24px;
  padding-right: 24px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-card-seleccionada-content .s-c-card-seleccionada-button {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
  }
}
.s-theme-V .s-c-cards-horizontal-imagen-titulo-boton .card_oculta_cards-horizontal_content .s-c-card-seleccionada-content {
  background-color: transparent;
}

.s-theme-V .s-c-card-pictorama {
  border-radius: 12px;
  padding: 16px 16px 46px 16px;
  width: 264px;
  height: auto;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-pictorama {
    padding: 16px 12px;
    min-height: 160px;
    height: auto;
    width: 100%;
  }
}
.s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container {
  gap: 8px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container {
    gap: 16px;
  }
}
.s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container .s-c-card-pictorama_container-img {
  width: 68px;
  height: 68px;
  justify-content: flex-start;
  display: flex;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container .s-c-card-pictorama_container-img {
    width: 82px;
    height: 73.21px;
  }
}
.s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container .s-c-card-pictorama_container-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center top;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container .s-c-card-pictorama_container-img .s-c-card-pictorama___img-desktop {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container .s-c-card-pictorama_container-img .s-c-card-pictorama___img-mobile {
    display: none;
  }
}
.s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container .s-c-card-pictorama_text {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container .s-c-card-pictorama_text .s-c-card-pictorama_text-title p {
  font-weight: 700;
  font-size: 32px;
  line-height: 32px;
  text-align: left;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container .s-c-card-pictorama_text .s-c-card-pictorama_text-title p {
    font-size: 1.625rem;
    line-height: 26px;
  }
}
.s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container .s-c-card-pictorama_text .s-c-card-pictorama_text-paragraph p {
  font-size: 16px;
  text-align: left;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-pictorama .s-c-card-pictorama_container .s-c-card-pictorama_text .s-c-card-pictorama_text-paragraph p {
    font-size: 1rem;
  }
}

.s-theme-V .s-c-socialNetworksBanner {
  margin: 0;
  padding-bottom: 29px;
  /* Media Queries */
}
.s-theme-V .s-c-socialNetworksBanner__flex {
  display: flex;
  flex-direction: column-reverse;
  gap: 24px;
}
.s-theme-V .s-c-socialNetworksBanner__col-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 16px;
}
.s-theme-V .s-c-socialNetworksBanner__col-text--title {
  margin-bottom: 0;
}
.s-theme-V .s-c-socialNetworksBanner__picture {
  min-height: 220px;
  overflow: hidden;
}
.s-theme-V .s-c-socialNetworksBanner__picture picture {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.s-theme-V .s-c-socialNetworksBanner__picture .img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.s-theme-V .s-c-socialNetworksBanner__img-sm {
  display: block;
}
.s-theme-V .s-c-socialNetworksBanner__img-lg {
  display: none;
}
.s-theme-V .s-c-socialNetworksBanner__social-wrapp {
  margin-top: 0;
}
.s-theme-V .s-c-socialNetworksBanner__social-list {
  list-style-type: none;
  padding: 0;
  margin: 16px 0 0 0;
  gap: 48px;
  flex-wrap: wrap;
}
.s-theme-V .s-c-socialNetworksBanner__social-list .item .s-o-icon {
  width: 36px;
  height: 36px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-socialNetworksBanner__social-list .item .s-o-icon::before {
  font-size: 36px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-socialNetworksBanner {
    padding-top: 56px;
    padding-bottom: 56px;
  }
  .s-theme-V .s-c-socialNetworksBanner__col-text {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 24px;
  }
  .s-theme-V .s-c-socialNetworksBanner__col-text--title {
    margin-bottom: 0;
  }
  .s-theme-V .s-c-socialNetworksBanner__social-wrapp {
    margin-top: 0;
  }
  .s-theme-V .s-c-socialNetworksBanner__flex {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    gap: 2rem;
  }
  .s-theme-V .s-c-socialNetworksBanner__picture {
    border-radius: 8px;
    max-width: 357px;
    min-width: 357px;
    width: 100%;
    min-height: 100%;
    height: 100%;
    max-height: 305px;
  }
  .s-theme-V .s-c-socialNetworksBanner__img-sm {
    display: none;
  }
  .s-theme-V .s-c-socialNetworksBanner__img-lg {
    display: block;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-socialNetworksBanner .container {
    padding-left: 0;
    padding-right: 0;
  }
  .s-theme-V .s-c-socialNetworksBanner__col-text {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (min-width: 391px) and (max-width: 1024px) {
  .s-theme-V .s-c-socialNetworksBanner__picture {
    max-height: 49vw;
  }
}

.s-theme-V .s-c-cardPodcast {
  /* Media Queries */
}
.s-theme-V .s-c-cardPodcast .owl-stage::after {
  display: none;
}
.s-theme-V .s-c-cardPodcast .s-o-controller__icon {
  place-content: center;
  display: flex;
}
.s-theme-V .s-c-cardPodcast .owl-nav.disabled {
  display: flex;
}
.s-theme-V .s-c-cardPodcast .owl-carousel .owl-prev.disabled,
.s-theme-V .s-c-cardPodcast .owl-carousel .owl-next.disabled {
  pointer-events: none !important;
  opacity: 0.5;
}
.s-theme-V .s-c-cardPodcast .owl-theme .owl-nav {
  margin-top: 0;
}
.s-theme-V .s-c-cardPodcast .owl-theme .owl-nav .disabled {
  pointer-events: none;
}
.s-theme-V .s-c-cardPodcast .owl-dots button.owl-dot {
  background: none !important;
  pointer-events: none;
}
.s-theme-V .s-c-cardPodcast .owl-theme [class*=owl-dot] {
  padding: 0px;
  cursor: pointer !important;
  background: 0 0;
}
.s-theme-V .s-c-cardPodcast .owl-carousel .owl-dot {
  display: inline-block;
}
.s-theme-V .s-c-cardPodcast .owl-carousel .owl-nav button.owl-prev {
  margin-left: 12px;
  margin-right: 8;
}
.s-theme-V .s-c-cardPodcast .owl-carousel .owl-nav button.owl-next {
  margin-left: 8px;
  margin-right: 20px;
}
.s-theme-V .s-c-cardPodcast .s-iconDirectionLeft,
.s-theme-V .s-c-cardPodcast .s-iconDirectionRight {
  color: var(--gray-300);
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-cardPodcast .owl-drag.owl-stage-outer.owl-stage.owl-item.item {
    width: 100% !important;
  }
}
.s-theme-V .s-c-cardPodcast .owl-stage-outer .owl-stage {
  width: 100% !important;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0;
  transform: translate3d(0, 0, 0) !important;
}
.s-theme-V .s-c-cardPodcast .owl-item:last-child {
  margin-right: 0 !important;
}
.s-theme-V .s-c-cardPodcast .owl-item {
  transition: all 0.4s ease-in-out;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cardPodcast .container {
    padding: 0;
    margin: 0;
    min-width: 100%;
  }
  .s-theme-V .s-c-cardPodcast .owl-nav-dual-status {
    display: none !important;
  }
  .s-theme-V .s-c-cardPodcast .container_cards_podcast {
    padding: 0;
    display: flex;
    flex-direction: column;
    gap: 32px;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_contraida {
    width: 22% !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_expandida {
    width: 60% !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_dual_contraida {
    width: 50% !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_dual_expandida {
    width: 50% !important;
  }
  .s-theme-V .s-c-cardPodcast .item .card_carrusel_podcast_principal {
    height: 234px;
  }
  .s-theme-V .s-c-cardPodcast .item .card_carrusel_podcast_principal iframe {
    height: 234px;
    border-radius: 16px !important;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cardPodcast .owl-nav-dual-status {
    display: flex !important;
  }
  .s-theme-V .s-c-cardPodcast .container_cards_podcast {
    display: flex;
    flex-direction: column;
    gap: 15px;
  }
  .s-theme-V .s-c-cardPodcast .owl-item {
    margin-right: 0 !important;
  }
  .s-theme-V .s-c-cardPodcast .owl-theme .owl-nav .owl-dots {
    display: none;
  }
  .s-theme-V .s-c-cardPodcast .owl-carousel .owl-nav {
    justify-content: start;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_contraida {
    display: none !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_expandida {
    width: 100% !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_dual_contraida {
    display: none !important;
  }
  .s-theme-V .s-c-cardPodcast .card_podcast_dual_expandida {
    width: 100% !important;
  }
  .s-theme-V .s-c-cardPodcast .item .card_carrusel_podcast_principal {
    height: 232px;
  }
  .s-theme-V .s-c-cardPodcast .item .card_carrusel_podcast_principal iframe {
    height: 232px;
    border-radius: 16px !important;
  }
}

.s-theme-V .s-c-cardMultimedia {
  /*background-color: var(--primary-color-5);*/
}
.s-theme-V .s-c-cardMultimedia .s-iconIcono-camara {
  font-size: 24px !important;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cardMultimedia .s-iconIcono-camara {
    font-size: 1.5rem !important;
  }
}
.s-theme-V .s-c-cardMultimedia .s-icon,
.s-theme-V .s-c-cardMultimedia [class^=s-icon],
.s-theme-V .s-c-cardMultimedia [class*=" s-icon"] {
  font-size: 24px;
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cardMultimedia .s-icon,
  .s-theme-V .s-c-cardMultimedia [class^=s-icon],
  .s-theme-V .s-c-cardMultimedia [class*=" s-icon"] {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cardMultimedia > .container {
    padding-left: 12px;
    padding-right: 12px;
  }
}
.s-theme-V .s-c-cardMultimedia__flex {
  gap: 16px;
  flex-direction: column;
  align-items: stretch;
}
.s-theme-V .s-c-cardMultimedia__item {
  transition: all 0.4s ease-in-out;
  width: 100%;
  position: relative;
  padding: 12px;
  /*background: var(--primary-color-5);*/
  border-radius: 12px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cardMultimedia__item .s-c-video-link {
    margin: auto;
  }
}
.s-theme-V .s-c-cardMultimedia__item .s-iconIcono-camara {
  font-size: 24px !important;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cardMultimedia__item .s-iconIcono-camara {
    font-size: 1.5rem !important;
  }
}
.s-theme-V .s-c-cardMultimedia__item .s-icon,
.s-theme-V .s-c-cardMultimedia__item [class^=s-icon],
.s-theme-V .s-c-cardMultimedia__item [class*=" s-icon"] {
  font-size: 24px;
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cardMultimedia__item .s-icon,
  .s-theme-V .s-c-cardMultimedia__item [class^=s-icon],
  .s-theme-V .s-c-cardMultimedia__item [class*=" s-icon"] {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-cardMultimedia__icon-video {
  position: absolute;
  left: 12px;
  top: 12px;
  border-radius: 4px 4px 4px 4px;
  background-color: var(--primary-color-2);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  z-index: 1;
}
.s-theme-V .s-c-cardMultimedia__icon-video .icon-video {
  width: 24px;
  height: 16px;
}
.s-theme-V .s-c-cardMultimedia .embed-responsive {
  width: 100% !important;
  height: 100% !important;
}
.s-theme-V .s-c-cardMultimedia__iframe {
  transition: all 0.4s ease-in-out;
  width: 100%;
  height: 170px;
  position: relative;
  border-radius: 8px;
  overflow: hidden;
}
.s-theme-V .s-c-cardMultimedia__iframe iframe {
  width: 102%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  position: absolute;
}
.s-theme-V .s-c-cardMultimedia__iframe .embed-responsive {
  min-width: 100%;
  height: 100% !important;
  width: 100% !important;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-cardMultimedia__iframe .embed-responsive {
    height: 100% !important;
    width: 100% !important;
  }
}
.s-theme-V .s-c-cardMultimedia__solapa-title {
  transition: all 0.4s ease-in-out;
  position: absolute;
  left: 9px;
  bottom: 9px;
  width: 154px;
  background-color: rgba(0, 0, 0, 0.6);
  background-color: #444444;
  border-radius: 3.37px;
  padding: 6px;
  color: white;
}
.s-theme-V .s-c-cardMultimedia__content-hidden {
  transition: all 0.4s ease-in-out;
  position: relative;
  width: 100%;
  padding-top: 12px;
}
.s-theme-V .s-c-cardMultimedia__title {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 700;
  margin-bottom: 8px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cardMultimedia__title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cardMultimedia__title {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-cardMultimedia__text {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  margin-bottom: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cardMultimedia__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cardMultimedia__text {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-cardMultimedia .s-c-video-link {
  margin: auto;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cardMultimedia .s-c-video-link {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cardMultimedia {
    /*background-color: var(--primary-color-5);*/
  }
  .s-theme-V .s-c-cardMultimedia__flex {
    gap: 24px;
    flex-direction: row;
    justify-content: center;
  }
  .s-theme-V .s-c-cardMultimedia__item {
    width: 360px;
    height: auto;
    justify-content: space-between;
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 1025px) and (max-width: 1024px) {
  .s-theme-V .s-c-cardMultimedia__item .s-c-video-link {
    margin: auto;
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  .s-theme-V .s-c-cardMultimedia__item .s-c-video-link {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cardMultimedia__item .s-iconIcono-camara {
    font-size: 24px !important;
  }
}
@media (min-width: 1025px) and (max-width: 1024px) {
  .s-theme-V .s-c-cardMultimedia__item .s-iconIcono-camara {
    font-size: 1.5rem !important;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cardMultimedia__item .s-icon,
  .s-theme-V .s-c-cardMultimedia__item [class^=s-icon],
  .s-theme-V .s-c-cardMultimedia__item [class*=" s-icon"] {
    font-size: 24px;
    line-height: normal;
  }
}
@media (min-width: 1025px) and (max-width: 767px) {
  .s-theme-V .s-c-cardMultimedia__item .s-icon,
  .s-theme-V .s-c-cardMultimedia__item [class^=s-icon],
  .s-theme-V .s-c-cardMultimedia__item [class*=" s-icon"] {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cardMultimedia__subtitle {
    margin-bottom: 33px;
  }
  .s-theme-V .s-c-cardMultimedia__iframe {
    border-radius: 8px;
    height: 178px;
  }
  .s-theme-V .s-c-cardMultimedia__iframe iframe {
    height: 100%;
    width: 100%;
    min-height: 178px;
    min-width: 336px;
    border: none;
  }
  .s-theme-V .s-c-cardMultimedia .s-c-video-link {
    margin: 0;
  }
}
@media (min-width: 425px) and (max-width: 1024px) {
  .s-theme-V .s-c-cardMultimedia__iframe {
    height: 49vw;
  }
  .s-theme-V .s-c-cardMultimedia .embed-responsive {
    height: 100% !important;
    width: 100% !important;
  }
}
.s-theme-V .s-c-cardMultimedia-iframe .embed-responsive {
  height: 100% !important;
  width: 100% !important;
}
.s-theme-V .s-c-cardMultimedia-iframe .embed-responsive iframe {
  width: 100% !important;
  height: 100% !important;
}

.s-theme-V .s-c-cardHoImg {
  margin: 0;
  /* Media Queries */
}
.s-theme-V .s-c-cardHoImg__flex {
  flex-direction: column;
  gap: 16px;
}
.s-theme-V .s-c-cardHoImg__item {
  width: 100%;
  height: 100%;
  min-height: 115px;
  display: flex;
  align-content: center;
  flex-wrap: wrap;
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
}
.s-theme-V .s-c-cardHoImg__item .d-flex {
  align-items: center;
}
.s-theme-V .s-c-cardHoImg__content {
  padding: 36px 24px;
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.s-theme-V .s-c-cardHoImg__img {
  height: 100%;
  width: 100%;
  position: relative;
  max-width: 83px;
}
.s-theme-V .s-c-cardHoImg__picture {
  width: 83px;
  height: 100%;
  object-fit: cover;
  object-position: center;
  max-width: 835px;
  min-height: 115px;
}
.s-theme-V .s-c-cardHoImg__picture .img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-cardHoImg__item {
    min-height: 135px;
  }
  .s-theme-V .s-c-cardHoImg__img {
    max-width: 135px;
  }
  .s-theme-V .s-c-cardHoImg__picture {
    width: 135px;
    max-width: 135px;
    min-height: 135px;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cardHoImg .t-font-size-22 {
    font-size: 18px;
    line-height: 18px;
    font-family: var(--font-family);
    font-weight: 700;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .s-theme-V .s-c-cardHoImg .t-font-size-22 {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: normal;
  }
}
@media (max-width: 767px) and (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-cardHoImg .t-font-size-22 {
    font-size: 1.125rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 18px;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-cardHoImg .text {
    font-size: 0.875rem;
    font-weight: 400;
  }
}
.s-theme-V .s-c-plans-price-container .s-c-plans-price__item-container {
  height: 100%;
}
.s-theme-V .s-c-plans-price-container .pricetest {
  width: 100px;
  height: 100px;
  background-color: green;
}
.s-theme-V .s-c-plans-price-container .owl-theme {
  position: relative;
  padding: 30px 0 42px 0;
}
.s-theme-V .s-c-plans-price-container .owl-theme .owl-stage-outer {
  padding-bottom: 20px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-plans-price-container .owl-theme .owl-stage-outer {
    padding: 19px 0px 20px 0px;
  }
}
.s-theme-V .s-c-plans-price-container .owl-theme .owl-stage-outer .owl-stage {
  display: flex;
  align-items: stretch;
}
.s-theme-V .s-c-plans-price-container .owl-theme .owl-stage-outer .owl-stage .item {
  height: 100%;
}
.s-theme-V .s-c-plans-price-container .owl-theme .owl-nav {
  display: flex;
  justify-content: flex-start;
  margin-top: 5px;
  margin-left: 20px;
  width: 100%;
  height: auto;
  gap: 16px;
  padding: 0px 12px;
}
.s-theme-V .s-c-plans-price-container .owl-theme .owl-nav button {
  z-index: 1;
}
.s-theme-V .s-c-plans-price-container .owl-theme .owl-nav button span {
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-plans-price-container .owl-theme .owl-nav button span i {
  height: auto;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-plans-price-container .owl-theme .owl-nav {
    justify-content: center;
    gap: 125px;
    margin-left: 0px;
  }
}
.s-theme-V .s-c-plans-price-container .owl-carousel .owl-dots {
  position: absolute;
  bottom: 56px;
  margin: 0 auto;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-plans-price-container .owl-carousel .owl-dots .owl-dot {
  display: inline-block;
  margin: 0 5px;
}

.s-theme-V .s-c-filter-category {
  border: none;
  border-radius: 0;
  position: relative;
  margin: 24px 0;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-filter-category {
    margin: 32px 0 0 0;
    width: max-content;
  }
}
.s-theme-V .s-c-filter-category .s-o-dropdown__toggle {
  border: 1px solid var(--primary-color-1);
  border-radius: 12px;
  padding: 12px;
  position: relative;
  min-height: 48px;
  background-color: var(--primary-color-2);
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-filter-category .s-o-dropdown__toggle {
    min-width: 240px;
  }
}
.s-theme-V .s-c-filter-category .s-o-dropdown__toggle .s-o-dropdown__toggle__left span {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-filter-category .s-o-dropdown__toggle .s-o-dropdown__toggle__left span {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-filter-category .s-o-dropdown__toggle .s-o-dropdown__toggle__left span {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-filter-category .s-o-dropdown__toggle .s-o-dropdown__toggle__right .s-o-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-filter-category .s-o-dropdown__toggle .s-o-dropdown__toggle__right .s-o-icon i {
  font-size: 16px;
  line-height: normal;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-filter-category .s-o-dropdown__toggle .s-o-dropdown__toggle__right .s-o-icon i {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content {
  position: absolute;
  z-index: 1;
  border: 1px solid var(--primary-color-1);
  background-color: var(--primary-color-2);
  border-radius: 12px;
  width: 100%;
  max-height: 200px;
  overflow: auto;
  margin-top: 2px;
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content::-webkit-scrollbar {
  width: 5px;
  border-radius: 100%;
  background-color: var(--gray-100);
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li {
  padding: 8px 16px;
  min-height: 64px;
  display: flex;
  align-items: center;
  gap: 10px;
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox] {
  width: 20px;
  height: 20px;
  appearance: none;
  border: 1px solid var(--second-color-1);
  border-radius: 20%;
  flex: 0 0 20px;
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox]:hover {
  background: #91B8FF;
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox]:checked {
  background: var(--primary-color-1);
  color: var(--primary-color-2);
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox]:checked::before {
  font-family: "ico-sura" !important;
  content: "\e96d";
  font-size: 20px;
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox]:checked::before {
    font-size: 1.25rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox]:focus {
  outline: 4px solid var(--second-color-1);
  outline-offset: unset;
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox]:focus:not(:focus-visible) {
  outline: none;
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox]:focus-visible {
  border: none;
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox]:focus-visible:checked::before {
  font-size: 22px;
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox]:focus-visible:checked::before {
    font-size: 1.375rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li input[type=checkbox]:active {
  border: 1px solid var(--second-color-1);
  background: #91B8FF;
  outline: none;
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li label {
  margin-bottom: 0;
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: var(--gray-300);
}
@media (max-width: 767px) {
  .s-theme-V .s-c-filter-category .s-o-dropdown__content li label {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-filter-category .s-o-dropdown__content li label {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li:hover {
  background-color: var(--gray-100);
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li:first-child {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
.s-theme-V .s-c-filter-category .s-o-dropdown__content li:last-child {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}

.s-theme-V .s-c-carouselStrip {
  /* Media Queries */
}
.s-theme-V .s-c-carouselStrip__item {
  transition: all 0.3s ease-in-out;
  width: 100%;
  min-height: 50px;
  position: relative;
  display: flex;
  align-items: center;
  padding-left: 6.5px;
  padding-right: 6.5px;
}
.s-theme-V .s-c-carouselStrip__item.activeAllItem {
  max-width: 209px;
}
.s-theme-V .s-c-carouselStrip__item.item-active, .s-theme-V .s-c-carouselStrip__item:hover {
  background-color: #DFEAFF;
}
.s-theme-V .s-c-carouselStrip__item.item-active .s-c-carouselStrip__text, .s-theme-V .s-c-carouselStrip__item:hover .s-c-carouselStrip__text {
  color: #0033A0 !important;
  font-weight: 600;
  letter-spacing: -0.5px;
}
.s-theme-V .s-c-carouselStrip__item::after {
  content: "";
  position: absolute;
  right: 0;
  height: 32px;
  width: 1px;
  background-color: #91b8ff;
  display: block;
}
.s-theme-V .s-c-carouselStrip__item .d-flex {
  gap: 2px;
  align-items: center;
}
.s-theme-V .s-c-carouselStrip__picture {
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-carouselStrip__picture svg,
.s-theme-V .s-c-carouselStrip__picture img {
  object-fit: contain;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-carouselStrip__picture i {
  color: #2d6df6;
  font-size: 1.6rem;
}
.s-theme-V .s-c-carouselStrip__text {
  font-size: 14px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  color: #3F3F41 !important;
  text-align: left;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-carouselStrip__text {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-carouselStrip__text {
    font-size: 0.875rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-carouselStrip .owl-carousel .owl-stage.w-100 .owl-item {
  width: 25% !important;
}
.s-theme-V .s-c-carouselStrip .owl-carousel .owl-stage.w-100 .owl-item .s-c-carouselStrip__item {
  max-width: 100%;
}
.s-theme-V .s-c-carouselStrip .owl-carousel .owl-stage.w-101 {
  width: 100% !important;
}
.s-theme-V .s-c-carouselStrip .owl-carousel .owl-stage.w-101 .owl-item {
  width: 20% !important;
}
.s-theme-V .s-c-carouselStrip .owl-carousel .owl-stage.w-101 .owl-item .s-c-carouselStrip__item {
  max-width: 100%;
}
.s-theme-V .s-c-carouselStrip .owl_carouselStrip {
  box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
}
.s-theme-V .s-c-carouselStrip .owl_carouselStrip .owl-nav {
  display: none;
}
.s-theme-V .s-c-carouselStrip .owl-item:last-child .s-c-carouselStrip__item::after {
  display: none;
}
.s-theme-V .s-c-carouselStrip__item-dots {
  display: none;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 20px;
  margin-top: 20px;
}
.s-theme-V .s-c-carouselStrip__item-dots ul {
  display: flex;
  list-style-type: none;
  margin: 0 5px;
  gap: 16px;
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller_dots {
  border: none;
  padding: 0;
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller_dots.active .s-o-controller_span {
  width: 21px;
  opacity: 1;
  border-radius: 5px;
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller_span {
  width: 10px;
  height: 10px;
  background: var(--primary-color-1);
  opacity: 0.2712;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller__icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller__icon i {
  font-size: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller__nav {
  background: var(--primary-color-2);
  border-radius: 50%;
  border: none;
  cursor: pointer;
  width: 40px;
  height: 40px;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
  outline: none;
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller__nav.disabled {
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25);
  background: none;
  outline: none;
  opacity: 0.5;
  cursor: default;
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller__nav.disabled .s-o-controller__nav:hover .s-o-controller__icon {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller__nav:not(.disabled):hover {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller__nav:not(.disabled):hover .s-o-controller__icon {
  color: var(--primary-color-2);
}
.s-theme-V .s-c-carouselStrip__item-dots .s-o-controller__nav:not(.disabled):focus-visible {
  outline: 2px solid var(--second-color-1);
}
@-moz-document url-prefix() {
  .s-theme-V .s-c-carouselStrip__item-dots .s-o-controller__icon {
    display: initial;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-carouselStrip__item {
    min-width: 268px !important;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carouselStrip .owl-stage {
    flex-wrap: nowrap;
    display: flex;
  }
  .s-theme-V .s-c-carouselStrip__item {
    min-width: 213px;
    padding-left: 18.5px;
    padding-right: 18.5px;
    min-height: 64px;
  }
  .s-theme-V .s-c-carouselStrip__item .d-flex {
    gap: 5px;
  }
  .s-theme-V .s-c-carouselStrip .s-o-controller__icon i {
    font-size: 16px;
  }
  .s-theme-V .s-c-carouselStrip .s-o-controller__nav {
    width: 28px;
    height: 28px;
  }
  .s-theme-V .s-c-carouselStrip__item-dots {
    justify-content: center;
    gap: 24px;
  }
}
.s-theme-V .s-c-testimoniaEvent {
  max-width: 360px;
  height: auto;
  display: flex;
  width: 100%;
  flex-direction: column;
  gap: 40px;
  padding-bottom: 58px;
}
.s-theme-V .s-c-testimoniaEvent .wrapp-content {
  display: flex;
  gap: 16px;
}
.s-theme-V .s-c-testimoniaEvent .wrapp-info {
  display: flex;
  flex-direction: column;
  text-align: left;
  gap: 8px;
}
.s-theme-V .s-c-testimoniaEvent__picture {
  width: 56px;
  height: 56px;
}
.s-theme-V .s-c-testimoniaEvent__picture svg,
.s-theme-V .s-c-testimoniaEvent__picture .img {
  object-fit: cover;
  object-position: center top;
  width: 100%;
  height: 100%;
}
.s-theme-V .s-c-testimoniaEvent__name {
  font-weight: 700;
}
.s-theme-V .s-c-testimoniaEvent__job {
  font-weight: 700;
}
.s-theme-V .s-c-testimoniaEvent__title {
  padding-right: 11px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-testimoniaEvent__title {
    font-size: 1.5rem;
    line-height: 26px;
  }
}

@media (min-width: 1024px) {
  .s-theme-V {
    /****************************************************/
  }
  .s-theme-V .s-c-banner__tab_m {
    display: flex;
    height: 100%;
  }
  .s-theme-V .s-c-acordeon-L__tab.s-js-banner__tab {
    background-color: unset !important;
  }
  .s-theme-V .s-c-acordeon-L__tab.s-js-banner__tab .s-o-tabs__container {
    height: 100%;
  }
  .s-theme-V .s-c-acordeon-L__tab.s-js-banner__tab .s-o-tabs__container .s-s__banner_tab_text,
  .s-theme-V .s-c-acordeon-L__tab.s-js-banner__tab .s-o-tabs__container .s-o__banner_img,
  .s-theme-V .s-c-acordeon-L__tab.s-js-banner__tab .s-o-tabs__container .s-c-banner__tab_m,
  .s-theme-V .s-c-acordeon-L__tab.s-js-banner__tab .s-o-tabs__container .s-o-banner_content_tab,
  .s-theme-V .s-c-acordeon-L__tab.s-js-banner__tab .s-o-tabs__container .s-o-tabs__container,
  .s-theme-V .s-c-acordeon-L__tab.s-js-banner__tab .s-o-tabs__container .s-c-acordeon-L__tab {
    height: 100%;
  }
}
.s-theme-V .s-c-acordeon-L__tab {
  display: flex;
  height: auto;
  gap: 1rem;
  width: 100%;
  /*     .s-js-hidden__hover {
        @media (max-width: 1025px) {
          display: none;
        }
      } */
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon-L__tab {
    justify-content: center;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-banner_content_tab {
  width: 100%;
}
.s-theme-V .s-c-acordeon-L__tab .s-c-banner__tab_m {
  display: flex;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon-L__tab .s-c-banner__tab_m {
    flex-direction: column;
    padding: 0;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-banner__content {
  width: 42.5%;
  /* @media (max-width: 1200px) {
    display: none;
  } */
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-banner__content {
    width: 40%;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list {
  flex-direction: column;
  justify-content: center;
  gap: 10px;
  /* padding: 48px; */
  /* border-radius: 1rem; */
  padding: 4.2%;
  width: 100%;
  /************************************************/
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list {
    /*         padding-left: 12px;
            padding-right: 12px;
            padding-top: 19px;
            padding-bottom: 19px; */
    padding: 19px 12px 19px 12px;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li {
  transition: all 0.8s ease;
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content {
  overflow: hidden;
  transition: all 0.8s ease;
  max-height: 0;
  /* @media (min-width: 1200px) {
  } */
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:focus, .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:focus-visible {
  outline: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li.active {
    max-height: 700px;
  }
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li.active .s-o-tabs__toggle {
    color: var(--second-color-1);
  }
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li.active .s-o-tabs__toggle .s-t-tabs__toggle .moved-icon.s-iconWeightLight {
    color: white;
    transform: rotate(-180deg);
  }
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li.active .s-o-dropdown__content {
    max-height: 400px;
    display: block !important;
    /* @media (min-width: 1200px) {
    } */
  }
}
@media (min-width: 1024px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li:hover {
    max-height: 900px;
  }
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li:hover .s-o-tabs__toggle {
    color: var(--second-color-1);
  }
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li:hover .s-o-tabs__toggle .s-t-tabs__toggle .moved-icon.s-iconWeightLight {
    color: white;
    transform: rotate(-180deg);
  }
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li:hover .s-o-dropdown__content {
    max-height: 300px;
    display: block !important;
    /* @media (min-width: 1200px) {
    } */
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-dropdown__content .s-o-banner_p p {
  font-size: 1rem;
}
@media (min-width: 1024px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-dropdown__content .s-o-banner_p p {
    font-size: 16px;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-dropdown__content .s-c-acordeon-L__tab-containerButton {
  margin-top: 8px;
  display: flex;
  justify-content: flex-end;
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-dropdown__content .s-c-acordeon-L__tab-containerButton a {
  padding: 16px;
  margin-bottom: 0 !important;
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list button[aria-expanded=true].banner_tab_btn {
  /* padding: 16px; */
  /* @media (min-width: 1200px) {
    padding: 16px;
  } */
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li {
  width: 100%;
  border: 1px solid #becddb;
  border-radius: 12px;
  padding-bottom: 16px;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li.active .s-o-dropdown__content .s-o-banner_p p {
    /* margin-bottom: 8px; */
    max-height: 340px;
    overflow: hidden;
  }
}
@media (min-width: 1024px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li:hover .s-o-dropdown__content .s-o-banner_p p {
    /* margin-bottom: 8px; */
    max-height: 400px;
    overflow: hidden;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__container {
  border-radius: 0px 0px 15px 15px;
  overflow: hidden;
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active {
  outline: solid rgba(5, 31, 224, 0) 2px;
  height: auto;
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.active .s-iconWeightLight,
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:hover .s-iconWeightLight {
  /* order: -1; */
  transform: rotate(-180deg);
  transition: transform 0.8s initial;
}
@media (min-width: 1024px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.active .s-iconWeightLight,
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:hover .s-iconWeightLight {
    /* order: 0; */
    transform: rotate(0) !important;
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.active .s-iconWeightLight,
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle:hover .s-iconWeightLight {
    /* order: 0; */
    transform: rotate(0);
    transition: transform 0.8s initial;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content {
  padding: 0px 16px;
  max-height: 20px;
  display: block !important;
  /* @media (max-width: 1201px) {
    padding: 0%;
  } */
  /* .s-o-banner_p {
    @media (max-width: 1200px) {
      display: none;
    }
  } */
}
@media (min-width: 1024px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content {
    max-height: 22px;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content p {
  /* margin-bottom: 8px; */
  transition: 1s all ease;
  max-height: 22px;
  overflow: hidden;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content p {
    padding: 0px;
    /* margin-bottom: 16px; */
  }
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .s-o-dropdown__content .container {
    padding: 0px;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn {
  padding: 16px 16px 4px 15px;
  flex-direction: column;
  border: none;
  width: 100%;
  height: auto;
  outline: none;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn {
    width: 100%;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle {
  display: flex;
  gap: 12px;
  width: 100%;
}
@media (max-width: 1023px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .dropdown_btn {
  font-family: var(--font-family);
  display: flex;
  font-size: 1.625rem;
  line-height: 26px;
  width: 95%;
  font-weight: 700;
  text-align: initial;
}
@media (min-width: 1024px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .dropdown_btn {
    font-size: 26px;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .s-iconWeightLight {
  transform: rotate(0);
  width: 16px;
  height: 16px;
  color: var(--gray-400);
}
@media (min-width: 1024px) {
  .s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn .s-t-tabs__toggle .s-iconWeightLight {
    display: none;
  }
}
.s-theme-V .s-c-acordeon-L__tab .s-o-tabs__list .s-o-tabs__li .banner_tab_btn span {
  /* color: var(--gray-500);
    font-size: 18px; */
  font-family: var(--font-family);
}

.s-theme-V .s-c-internal_banner {
  border-radius: 12px;
  overflow: hidden;
  border: 1px solid #659FFF;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-internal_banner {
    background-color: #2D6DF6;
  }
}
.s-theme-V .s-c-internal_banner h1,
.s-theme-V .s-c-internal_banner h2,
.s-theme-V .s-c-internal_banner h3,
.s-theme-V .s-c-internal_banner h4,
.s-theme-V .s-c-internal_banner h5,
.s-theme-V .s-c-internal_banner h6 {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
  width: 100%;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-internal_banner h1,
  .s-theme-V .s-c-internal_banner h2,
  .s-theme-V .s-c-internal_banner h3,
  .s-theme-V .s-c-internal_banner h4,
  .s-theme-V .s-c-internal_banner h5,
  .s-theme-V .s-c-internal_banner h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-internal_banner h1,
  .s-theme-V .s-c-internal_banner h2,
  .s-theme-V .s-c-internal_banner h3,
  .s-theme-V .s-c-internal_banner h4,
  .s-theme-V .s-c-internal_banner h5,
  .s-theme-V .s-c-internal_banner h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner h1,
  .s-theme-V .s-c-internal_banner h2,
  .s-theme-V .s-c-internal_banner h3,
  .s-theme-V .s-c-internal_banner h4,
  .s-theme-V .s-c-internal_banner h5,
  .s-theme-V .s-c-internal_banner h6 {
    display: none;
  }
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner {
    width: 100%;
    border-radius: 0px 0px 12px 12px;
  }
}
@media (min-width: 1200px) {
  .s-theme-V .s-c-internal_banner .s-c-internal_banner_m {
    display: flex;
  }
}
.s-theme-V .s-c-internal_banner .s-o_internal_banner_text_p {
  padding-left: 31px;
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text_p {
    padding-left: 0;
  }
}
.s-theme-V .s-c-internal_banner .s-o-btn {
  margin-top: 14px;
  margin-left: 31px;
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o-btn {
    margin-left: 0px;
    margin-top: 0px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-internal_banner .s-t-btn--tertiary {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
.s-theme-V .s-c-internal_banner .s-o_internal_banner_title_img {
  width: 56%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_title_img {
    width: 100%;
    height: 100%;
    min-height: 0px;
  }
}
.s-theme-V .s-c-internal_banner .s-o_internal_banner_title_img .s-o-internal_banner_title {
  padding: 31px 0px 31px 84px;
  display: none;
  align-items: center;
}
@media (min-width: 1200px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_title_img .s-o-internal_banner_title {
    display: flex;
  }
}
.s-theme-V .s-c-internal_banner .s-o_internal_banner_title_img .s-o-internal_banner_img {
  width: 100%;
  min-height: 276px;
  max-height: 673px;
  flex: auto;
  overflow: hidden;
  align-self: flex-end;
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_title_img .s-o-internal_banner_img {
    border-radius: 0px;
    height: 217px;
    min-height: 217px;
    max-height: 217px;
  }
}
.s-theme-V .s-c-internal_banner .s-o_internal_banner_title_img .s-o-internal_banner_img img {
  -o-object-position: center;
  object-position: center;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
@media (min-width: 1200px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_title_img .s-o-internal_banner_img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
  }
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_title_img .s-o-internal_banner_img .s-o__img_desck {
    display: none;
  }
}
@media (min-width: 1200px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_title_img .s-o-internal_banner_img .s-o__img_mobile {
    display: none;
  }
}
.s-theme-V .s-c-internal_banner .s-o_internal_banner_text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 44%;
  align-self: center;
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text {
    padding: 25px 9px 12px 9px;
  }
}
@media (min-width: 1200px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text {
    padding: 63px 19px 22px 0px;
  }
}
@media (min-width: 1900px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text {
    width: auto;
  }
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text {
    height: auto;
  }
}
.s-theme-V .s-c-internal_banner .s-o_internal_banner_text h1,
.s-theme-V .s-c-internal_banner .s-o_internal_banner_text h2,
.s-theme-V .s-c-internal_banner .s-o_internal_banner_text h3,
.s-theme-V .s-c-internal_banner .s-o_internal_banner_text h4,
.s-theme-V .s-c-internal_banner .s-o_internal_banner_text h5,
.s-theme-V .s-c-internal_banner .s-o_internal_banner_text h6 {
  font-size: 32px;
  line-height: 32px;
  font-family: var(--font-family);
  font-weight: 700;
  width: 384px;
  margin-top: 47.5px;
  margin-bottom: 14px;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h1,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h2,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h3,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h4,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h5,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 700;
    line-height: 32px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h1,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h2,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h3,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h4,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h5,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h6 {
    font-size: 2rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: 32px;
  }
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h1,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h2,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h3,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h4,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h5,
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text h6 {
    display: none;
  }
}
.s-theme-V .s-c-internal_banner .s-o_internal_banner_text p {
  font-size: 16px;
  line-height: normal;
  font-family: var(--font-family);
  font-weight: 400;
  width: 100%;
  height: auto;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text p {
    font-size: 1rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text p {
    width: auto;
  }
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 1199px) {
  .s-theme-V .s-c-internal_banner .s-o_internal_banner_text .s-o-btn {
    align-self: flex-start;
  }
}
.s-theme-V .s-c-internal_banner .internal_banner_content_enlace {
  display: flex;
  padding: 16px 24px 16px 43px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-internal_banner .internal_banner_content_enlace {
    padding: 16px 24px 16px 24px;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-internal_banner .internal_banner_content_enlace span {
    font-weight: 700;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-internal_banner .internal_banner_content_enlace:hover {
    font-weight: 700;
  }
}
.s-theme-V .s-c-internal_banner .internal_banner_content_enlace_icon {
  color: #26328C !important;
  margin-right: 12px;
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-internal_banner .internal_banner_content_enlace_icon {
    color: #FFFFFF !important;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-internal_banner .s-c-tab-banner-contenido__banner .s-c-internal_banner {
    border: none !important;
    background-color: transparent !important;
  }
}
@media (max-width: 1025px) {
  .s-theme-V .s-c-tab-banner-contenido__banner .s-c-internal_banner {
    border: none !important;
    background-color: transparent !important;
  }
}

.s-theme-V .s-c-multimedia-cards-group {
  width: 100%;
  display: grid;
  column-gap: 24px;
  background-color: var(--primary-color-2);
  justify-content: space-between;
  grid-template-columns: repeat(3, 360px);
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-multimedia-cards-group {
    row-gap: 16px;
    grid-template-columns: 1fr;
  }
}
.s-theme-V .s-c-multimedia-cards-group .s-c-cardMultimedia__itemCard .s-icon,
.s-theme-V .s-c-multimedia-cards-group .s-c-cardMultimedia__itemCard [class^=s-icon],
.s-theme-V .s-c-multimedia-cards-group .s-c-cardMultimedia__itemCard [class*=" s-icon"] {
  font-size: 24px;
  line-height: normal;
}
@media (max-width: 767px) {
  .s-theme-V .s-c-multimedia-cards-group .s-c-cardMultimedia__itemCard .s-icon,
  .s-theme-V .s-c-multimedia-cards-group .s-c-cardMultimedia__itemCard [class^=s-icon],
  .s-theme-V .s-c-multimedia-cards-group .s-c-cardMultimedia__itemCard [class*=" s-icon"] {
    font-size: 1.5rem;
    font-family: var(--font-family);
    font-weight: 400;
    line-height: normal;
  }
}
.s-theme-V .s-c-multimedia-cards-group .s-c-cardMultimedia__itemCard s-iconIcono-camara {
  font-size: 24px !important;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-multimedia-cards-group .s-c-cardMultimedia__itemCard s-iconIcono-camara {
    font-size: 1.5rem !important;
  }
}

@media (max-width: 1024px) {
  .s-theme-V .s-c-card-img-tex {
    min-height: 274px;
  }
}
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container {
  border-radius: 16px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container {
    border-radius: 12px;
    box-shadow: 0px 8px 25px 0px rgba(83, 89, 144, 0.07);
  }
}
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-img {
  width: 100%;
  height: 333px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-img {
    height: 194px;
  }
}
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-img img {
  border-top-right-radius: 16px;
  border-top-left-radius: 16px;
  object-position: center top;
  width: 100%;
  height: 333px;
  object-fit: cover;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-img img {
    border-radius: 12px 12px 0 0;
    height: 194px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-img .s-c-card-img-text__content-img-desktop {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-img .s-c-card-img-text__content-img-mobile {
    display: none;
  }
}
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text {
  padding: 32px 12px 16px 12px;
  height: auto;
  flex-direction: column;
  gap: 24px;
  border-radius: 0 0 16px 16px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text {
    padding: 16px 16px 16px 16px;
    gap: 16px;
    border-radius: 0 0 12px 12px;
  }
}
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text .s-c-card-img-text__content-title,
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h1,
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h2,
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h3,
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h4,
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h5,
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h6 {
  font-weight: 700;
  font-size: 46px;
  line-height: 46px;
  text-align: left;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text .s-c-card-img-text__content-title,
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h1,
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h2,
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h3,
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h4,
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h5,
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text h6 {
    font-size: 1.25rem;
    line-height: 22px;
  }
}
.s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text .s-c-card-img-text__content-paragraph p {
  font-weight: 400;
  font-size: 22px;
  line-height: 22px;
  text-align: left;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-card-img-tex .s-c-card-img-text-container .s-c-card-img-text__content-text .s-c-card-img-text__content-paragraph p {
    font-size: 1rem;
    line-height: normal;
  }
}

.s-theme-V .s-c-tabs-overlapping-cards .container .s-c-tabs-overlapping-cards-container {
  justify-content: center;
  flex-direction: column;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .container .s-c-tabs-overlapping-cards-container {
    overflow-x: auto;
    overflow-y: hidden;
    max-width: 100%;
    white-space: nowrap;
    flex-flow: row nowrap;
    justify-content: start;
    margin-bottom: 9px;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .container .s-c-tabs-overlapping-cards-container .s-o-tabs__list {
  justify-content: start;
  margin-bottom: 9px;
  width: auto;
}
.s-theme-V .s-c-tabs-overlapping-cards .container .s-c-tabs-overlapping-cards-container .s-o-tabs__list .s-o-tabs__li {
  font-size: 14px;
  width: 100%;
  display: flex;
  justify-content: center;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .container .s-c-tabs-overlapping-cards-container .s-o-tabs__list .s-o-tabs__li {
    lex: 0 0 auto;
    width: 33.33%;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .container .s-c-tabs-overlapping-cards-container .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle {
  color: var(--gray-300);
}
.s-theme-V .s-c-tabs-overlapping-cards .container .s-c-tabs-overlapping-cards-container .s-o-tabs__list .s-o-tabs__li .s-o-tabs__toggle.s-t-tabs__toggle--active {
  color: var(--primary-color-1);
}
.s-theme-V .s-c-tabs-overlapping-cards .container .s-c-tabs-overlapping-cards-container .s-o-tabs__list .s-o-tabs__toggle:hover .s-t-tabs__toggle--decorate::after {
  content: "";
  background-color: var(--second-color-1);
  opacity: 1;
}
.s-theme-V .s-c-tabs-overlapping-cards .container .s-c-tabs-overlapping-cards-container .s-o-tabs__list .s-o-tabs__toggle:hover .s-t-tabs__toggle--decorate span {
  color: var(--second-color-1);
}
.s-theme-V .s-c-tabs-overlapping-cards .container .s-c-tabs-overlapping-cards-container .s-o-tabs__list .s-o-tabs-overlapping-cards__toggle.active .s-t-tabs__toggle--decorate span {
  color: var(--primary-color-1);
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-o-tabs__contents {
    position: relative;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-o-tabs__contents {
    height: auto;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card {
  gap: 5%;
  width: 100%;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card {
    position: absolute;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card .s-c-card-solapada-tabs_card__item {
  border-radius: 24px;
  width: 100%;
  flex-direction: row;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card .s-c-card-solapada-tabs_card__item {
    min-height: 443px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card .s-c-card-solapada-tabs_card__item {
    flex-direction: column-reverse;
    height: auto;
    justify-content: space-between;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active {
  display: flex !important;
  border-radius: 24px;
  align-items: center;
  justify-content: space-between;
  height: auto;
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left {
  padding: 32px 32px 32px 32px;
  gap: 16px;
  display: flex;
  flex-direction: column;
  height: auto;
  width: 100%;
  justify-content: center;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left {
    max-width: 100%;
    padding: 8px 14px 18px 14px;
    gap: 21px;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content {
  display: flex;
  flex-direction: column;
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content .s-c-card-solapada-tabs__txt-title {
  margin-bottom: 16px;
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content .s-c-card-solapada-tabs__txt-title h1,
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content h2,
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content h3,
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content h4,
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content h5,
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content h6 {
  font-size: 26px;
  line-height: 26px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content .s-c-card-solapada-tabs__txt-title h1,
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content h2,
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content h3,
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content h4,
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content h5,
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content h6 {
    font-size: 1.625rem;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content .s-c-card-solapada-tabs__txt-paragraph {
  margin-bottom: 22px;
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content .s-c-card-solapada-tabs__txt-paragraph p {
  font-size: 18px;
  line-height: 18px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content .s-c-card-solapada-tabs__txt-paragraph p {
    font-size: 1.125rem;
    line-height: normal;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content .s-c-card-solapada-tabs__container-list .s-c-card-solapada-tabs__list {
  list-style-type: none;
  font-size: 18px;
  line-height: 18px;
  gap: 12px;
  display: flex;
  flex-direction: column;
  margin-bottom: 13px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content .s-c-card-solapada-tabs__container-list .s-c-card-solapada-tabs__list {
    font-size: 1rem;
    line-height: normal;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content .s-c-card-solapada-tabs__container-list .s-c-card-solapada-tabs__list .s-c-card-solapada-tabs__list-options {
  display: flex;
  gap: 12px;
  font-size: 18px;
  line-height: 18px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__button {
    font-size: 1rem;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-rigth {
  height: auto;
  width: 100%;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-rigth {
    width: 100%;
    height: 116px;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-rigth {
    height: 300px;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-rigth img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center top;
  border-radius: 0px 24px 24px 0px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-rigth img {
    border-radius: 24px 24px 0px 0px;
    height: 100%;
  }
}
.s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-rigth .s-c-card-solapada-tabs__img-mobile {
  width: 100%;
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-rigth .s-c-card-solapada-tabs__img-mobile {
    display: none;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-rigth .s-c-card-solapada-tabs__img-mobile {
    display: none;
  }
}
@media (max-width: 767px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-rigth .s-c-card-solapada-tabs__img-desktop {
    display: none;
  }
}
@media (min-width: 767px) and (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-rigth .s-c-card-solapada-tabs__img-desktop {
    max-width: 100%;
    object-fit: cover;
    object-position: 0px -90px;
    display: block;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active {
    flex-direction: column-reverse;
  }
  .s-theme-V .s-c-tabs-overlapping-cards .s-c-card-solapada-tabs_card.active .s-c-card-solapada-tabs__container-left .s-c-card-solapada-tabs__container-left__content .s-c-card-solapada-tabs__container-list .s-c-card-solapada-tabs__list .s-c-card-solapada-tabs__list-options {
    font-size: 1.125rem;
    line-height: normal;
  }
}

.s-theme-V .s-c-carousel-simple-card {
  padding: 60px 0px;
}
.s-theme-V .s-c-carousel-simple-card__text-section__title-card {
  font-feature-settings: "clig" off, "liga" off;
  font-family: var(--font-family);
  font-size: 26px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-align: left;
}
.s-theme-V .s-c-carousel-simple-card__text-section__paragraph-card {
  font-feature-settings: "clig" off, "liga" off;
  font-family: var(--font-family);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-align: left;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carousel-simple-card__text-section__paragraph-card {
    margin-bottom: 12px;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carousel-simple-card {
    padding: 30px 0px;
  }
}
.s-theme-V .s-c-carousel-simple-card .sld-wrp {
  width: 100%;
  margin: 0 auto;
  display: flex;
  gap: 16px;
  flex-direction: row;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carousel-simple-card .sld-wrp {
    flex-direction: column;
  }
}
@media (min-width: 1920px) {
  .s-theme-V .s-c-carousel-simple-card .sld-wrp {
    gap: 10%;
  }
}
.s-theme-V .s-c-carousel-simple-card .slider-for-carousel-sc {
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 10;
}
.s-theme-V .s-c-carousel-simple-card .slide-container {
  height: fit-content;
  text-align: center;
  line-height: 40vh;
  font-size: 40px;
  font-weight: bold;
  box-sizing: border-box;
}
.s-theme-V .s-c-carousel-simple-card .slider-for-container {
  display: flex;
  flex-direction: column;
  gap: 12px;
  z-index: 1;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carousel-simple-card .slider-for-container {
    max-width: 100% !important;
  }
}
.s-theme-V .s-c-carousel-simple-card .slider-for-container__paragraph-and-text {
  width: auto;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.s-theme-V .s-c-carousel-simple-card .slider-for-container .slider-for-navbuttons-container {
  display: flex;
  gap: 16px;
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carousel-simple-card .slider-for-container .slider-for-navbuttons-container {
    display: none;
  }
}
.s-theme-V .s-c-carousel-simple-card .slide-btn {
  text-align: center;
  box-sizing: border-box;
  cursor: pointer;
}
.s-theme-V .s-c-carousel-simple-card .slider-nav-container {
  margin-left: 0px;
  display: inline-grid;
  overflow: hidden;
}
.s-theme-V .s-c-carousel-simple-card .slider-nav-container .slider-nav-carousel-sc {
  max-width: 100%;
  overflow: hidden;
}
.s-theme-V .s-c-carousel-simple-card .slider-nav-carousel-sc .slick-current section .s-c-card-img__title {
  box-shadow: 0px 16px 20px 0px rgba(0, 0, 0, 0.1);
}
.s-theme-V .s-c-carousel-simple-card .slider-nav-container .slider-nav-carousel-sc .slick-list .slick-track {
  padding-bottom: 28px;
  padding-left: 10px;
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carousel-simple-card .slider-nav-container .slider-nav-carousel-sc .slick-list .slick-track {
    display: flex;
  }
}
.s-theme-V .s-c-carousel-simple-card .slider-nav-container .slider-nav-carousel-sc .slide-btn {
  height: auto;
  margin-right: 12px;
}
.s-theme-V .s-c-carousel-simple-card .slick-list {
  padding-left: 0px !important;
  overflow: hidden;
}
.s-theme-V .s-c-carousel-simple-card .slick-list .slick-track {
  display: flex;
}
.s-theme-V .s-c-carousel-simple-card .s-o-controller__nav {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);
  border: none;
}
.s-theme-V .s-c-carousel-simple-card .s-o-controller__nav:hover {
  background-color: var(--primary-color-1);
}
.s-theme-V .s-c-carousel-simple-card .s-o-controller__nav:hover .s-iconWeightRegular2 {
  color: #ffffff;
}
.s-theme-V .s-c-carousel-simple-card .s-o-controller__nav:hover .s-iconWeightRegular3 {
  color: #ffffff;
}
.s-theme-V .s-c-carousel-simple-card .s-o-controller__nav span {
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-carousel-simple-card .s-slick-disabled {
  opacity: 0.5;
  pointer-events: none;
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.25);
}
.s-theme-V .s-c-carousel-simple-card .s-last-slide-card {
  margin-right: 24px;
}
.s-theme-V .s-c-carousel-simple-card .s-iconWeightRegular2 {
  font-size: 13px !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.s-theme-V .s-c-carousel-simple-card .s-iconWeightRegular3 {
  font-size: 13px !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 389px) {
  .s-theme-V .s-c-carousel-simple-card .s-c-card_img_title__container .s-o-car__title p {
    font-size: 0.875rem;
  }
}
@media (max-width: 1024px) {
  .s-theme-V .s-c-carousel-simple-card .slider-nav-navbuttons-container {
    display: flex;
    gap: 16px;
    margin-bottom: 10px;
    padding-left: 10px;
  }
}
@media (min-width: 1025px) {
  .s-theme-V .s-c-carousel-simple-card .slider-nav-navbuttons-container {
    display: none;
  }
}
