.elementor-90 .elementor-element.elementor-element-f2167d0 {
    margin-top: 0;
    margin-bottom: 80px;
  }
  .elementor-90
    .elementor-element.elementor-element-6a01785
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-6a01785
    > .elementor-element-populated {
    padding-block-start: 0;
    padding-inline-start: 0;
    padding-block-end: 0;
    padding-inline-end: 0;
  }
  .elementor-90 .elementor-element.elementor-element-18fde3b {
    color: var(--e-global-color-vamtam_accent_6);
    font-size: var(--e-global-typography-60aa73f-font-size);
    font-weight: var(--e-global-typography-60aa73f-font-weight);
    text-transform: var(--e-global-typography-60aa73f-text-transform);
    font-style: var(--e-global-typography-60aa73f-font-style);
    line-height: var(--e-global-typography-60aa73f-line-height);
    letter-spacing: var(--e-global-typography-60aa73f-letter-spacing);
    word-spacing: var(--e-global-typography-60aa73f-word-spacing);
    width: var(--container-widget-width, 590px);
    max-width: 590px;
    --container-widget-width: 590px;
    --container-widget-flex-grow: 0;
  }
  .elementor-90
    .elementor-element.elementor-element-18fde3b
    > .elementor-widget-container {
    margin: 0 0 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-fe1fca7
    .elementor-button-content-wrapper {
    flex-direction: row-reverse;
  }
  .elementor-90
    .elementor-element.elementor-element-fe1fca7
    .elementor-button
    .elementor-button-content-wrapper {
    gap: 10px;
  }
  .elementor-90
    .elementor-element.elementor-element-fe1fca7
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-90
    .elementor-element.elementor-element-c9ff2af.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-end;
  }
  .elementor-90
    .elementor-element.elementor-element-c9ff2af
    > .elementor-element-populated {
    margin-block-start: -80px;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding-block-start: 0%;
    padding-inline-start: 19%;
    padding-block-end: 0%;
    padding-inline-end: 0%;
  }
  .elementor-90 .elementor-element.elementor-global-5352 img {
    width: 100%;
    height: 470px;
    object-fit: cover;
    object-position: center center;
    border-radius: 50px 50px 50px 50px;
  }
  .elementor-90
    .elementor-element.elementor-global-5352
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-90 .elementor-element.elementor-element-279716e {
    margin-top: 0;
    margin-bottom: 120px;
    padding: 0;
  }
  .elementor-90 .elementor-element.elementor-global-3575 {
    --spacer-size: 45px;
  }
  .elementor-90
    .elementor-element.elementor-global-3575
    > .elementor-widget-container {
    background-color: #ffffff00;
    background-image: url(../fonts/border-center.svg);
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
  }
  .elementor-90
    .elementor-element.elementor-element-24d5afe
    > .elementor-container
    > .elementor-column
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }
  .elementor-90 .elementor-element.elementor-element-24d5afe {
    margin-top: 0;
    margin-bottom: 120px;
  }
  .elementor-90
    .elementor-element.elementor-element-9ec6bad
    > .elementor-element-populated,
  .elementor-90
    .elementor-element.elementor-element-9ec6bad
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-90
    .elementor-element.elementor-element-9ec6bad
    > .elementor-background-slideshow {
    border-radius: 50px 50px 50px 50px;
  }
  .elementor-90 .elementor-element.elementor-element-055765c img {
    width: 100%;
    border-radius: 40px 40px 40px 40px;
  }
  .elementor-bc-flex-widget
    .elementor-90
    .elementor-element.elementor-element-9826bee.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-90
    .elementor-element.elementor-element-9826bee.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-90
    .elementor-element.elementor-element-9826bee
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }
  .elementor-90
    .elementor-element.elementor-element-9826bee
    > .elementor-element-populated {
    margin-block-start: 0%;
    margin-inline-start: 20%;
    margin-block-end: 0%;
    margin-inline-end: 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 20%;
    padding-block-start: 55px;
    padding-inline-start: 0;
    padding-block-end: 55px;
    padding-inline-end: 0;
  }
  .elementor-90
    .elementor-element.elementor-element-81e81ed
    > .elementor-widget-container {
    margin: 0 0 20px;
  }
  .elementor-90 .elementor-element.elementor-element-07a3b63 {
    font-family: var(--e-global-typography-vamtam_primary_font-font-family),
      Sans-serif;
    font-size: var(--e-global-typography-vamtam_primary_font-font-size);
    font-weight: var(--e-global-typography-vamtam_primary_font-font-weight);
    text-transform: var(--e-global-typography-vamtam_primary_font-text-transform);
    font-style: var(--e-global-typography-vamtam_primary_font-font-style);
    line-height: var(--e-global-typography-vamtam_primary_font-line-height);
    letter-spacing: var(--e-global-typography-vamtam_primary_font-letter-spacing);
  }
  .elementor-90
    .elementor-element.elementor-element-07a3b63
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-90 .elementor-element.elementor-element-dedd901 .elementor-button {
    font-family: var(--e-global-typography-74d4df5-font-family), Sans-serif;
    font-size: var(--e-global-typography-74d4df5-font-size);
    font-weight: var(--e-global-typography-74d4df5-font-weight);
    text-transform: var(--e-global-typography-74d4df5-text-transform);
    line-height: var(--e-global-typography-74d4df5-line-height);
    letter-spacing: var(--e-global-typography-74d4df5-letter-spacing);
    word-spacing: var(--e-global-typography-74d4df5-word-spacing);
    fill: var(--e-global-color-vamtam_accent_6);
    color: var(--e-global-color-vamtam_accent_6);
    background-color: #02010100;
    border-style: solid;
    border-width: 0 0 2px;
    border-color: var(--e-global-color-vamtam_accent_1);
    border-radius: 0 0 0 0;
    padding: 0;
  }
  .elementor-90 .elementor-element.elementor-element-b8619a0 {
    margin-top: 0;
    margin-bottom: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-ea14e06
    .elementor-heading-title {
    font-family: var(--e-global-typography-vamtam_h6-font-family), Sans-serif;
    font-size: var(--e-global-typography-vamtam_h6-font-size);
    font-weight: var(--e-global-typography-vamtam_h6-font-weight);
    text-transform: var(--e-global-typography-vamtam_h6-text-transform);
    font-style: var(--e-global-typography-vamtam_h6-font-style);
    line-height: var(--e-global-typography-vamtam_h6-line-height);
    letter-spacing: var(--e-global-typography-vamtam_h6-letter-spacing);
  }
  .elementor-90 .elementor-element.elementor-element-4b6eb7f {
    margin-top: 0;
    padding-bottom: 80px;
  }
  .elementor-90
    .elementor-element.elementor-element-2e26d47
    > .elementor-element-populated {
    padding-block-start: 0%;
    padding-inline-start: 0%;
    padding-block-end: 0%;
    padding-inline-end: 10%;
  }
  .elementor-90
    .elementor-element.elementor-element-1363e24
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-1363e24
    > .elementor-element-populated {
    margin-block-start: 0%;
    margin-inline-start: 0%;
    margin-block-end: 0%;
    margin-inline-end: 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding-block-start: 0%;
    padding-inline-start: 20%;
    padding-block-end: 0%;
    padding-inline-end: 0%;
  }
  .elementor-90 .elementor-element.elementor-element-911ef91 {
    margin-top: 0;
    margin-bottom: 0;
  }
  .elementor-90
    .elementor-element.elementor-element-3ef40bc
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-3ef40bc
    > .elementor-element-populated {
    border-style: dashed;
    border-width: 2px 0 0;
    border-color: var(--e-global-color-vamtam_accent_7);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding-block-start: 0%;
    padding-inline-start: 0%;
    padding-block-end: 0%;
    padding-inline-end: 30%;
  }
  .elementor-90
    .elementor-element.elementor-element-3ef40bc
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90
    .elementor-element.elementor-element-b8625e2
    .elementor-icon-wrapper {
    text-align: left;
  }
  .elementor-90
    .elementor-element.elementor-element-b8625e2.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-b8625e2.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-b8625e2.elementor-view-default
    .elementor-icon {
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-b8625e2.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-b8625e2.elementor-view-default
    .elementor-icon
    svg {
    fill: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-b8625e2 .elementor-icon {
    font-size: 15px;
  }
  .elementor-90 .elementor-element.elementor-element-b8625e2 .elementor-icon svg {
    height: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-b8625e2
    > .elementor-widget-container {
    margin: -10px 0 0;
  }
  .elementor-90 .elementor-element.elementor-element-1a53b53 {
    color: var(--e-global-color-vamtam_accent_6);
    font-size: var(--e-global-typography-eb28ce5-font-size);
    font-weight: var(--e-global-typography-eb28ce5-font-weight);
    text-transform: var(--e-global-typography-eb28ce5-text-transform);
    line-height: var(--e-global-typography-eb28ce5-line-height);
    letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
    word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
  }
  .elementor-90
    .elementor-element.elementor-element-1a53b53
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-90
    .elementor-element.elementor-element-b4d9962
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-b4d9962
    > .elementor-element-populated {
    border-style: dashed;
    border-width: 2px 0 0;
    border-color: var(--e-global-color-vamtam_accent_7);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding-block-start: 0%;
    padding-inline-start: 15%;
    padding-block-end: 0%;
    padding-inline-end: 15%;
  }
  .elementor-90
    .elementor-element.elementor-element-b4d9962
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90
    .elementor-element.elementor-element-b38a963
    .elementor-icon-wrapper {
    text-align: left;
  }
  .elementor-90
    .elementor-element.elementor-element-b38a963.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-b38a963.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-b38a963.elementor-view-default
    .elementor-icon {
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-b38a963.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-b38a963.elementor-view-default
    .elementor-icon
    svg {
    fill: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-b38a963 .elementor-icon {
    font-size: 15px;
  }
  .elementor-90 .elementor-element.elementor-element-b38a963 .elementor-icon svg {
    height: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-b38a963
    > .elementor-widget-container {
    margin: -10px 0 0;
  }
  .elementor-90 .elementor-element.elementor-element-ca5ebb9 {
    color: var(--e-global-color-vamtam_accent_6);
    font-size: var(--e-global-typography-eb28ce5-font-size);
    font-weight: var(--e-global-typography-eb28ce5-font-weight);
    text-transform: var(--e-global-typography-eb28ce5-text-transform);
    line-height: var(--e-global-typography-eb28ce5-line-height);
    letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
    word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
  }
  .elementor-90
    .elementor-element.elementor-element-ca5ebb9
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-90
    .elementor-element.elementor-element-4bfc026
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-4bfc026
    > .elementor-element-populated {
    border-style: dashed;
    border-width: 2px 0 0;
    border-color: var(--e-global-color-vamtam_accent_7);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding-block-start: 0%;
    padding-inline-start: 15%;
    padding-block-end: 0%;
    padding-inline-end: 15%;
  }
  .elementor-90
    .elementor-element.elementor-element-4bfc026
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90
    .elementor-element.elementor-element-0a249d1
    .elementor-icon-wrapper {
    text-align: left;
  }
  .elementor-90
    .elementor-element.elementor-element-0a249d1.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-0a249d1.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-0a249d1.elementor-view-default
    .elementor-icon {
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-0a249d1.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-0a249d1.elementor-view-default
    .elementor-icon
    svg {
    fill: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-0a249d1 .elementor-icon {
    font-size: 15px;
  }
  .elementor-90 .elementor-element.elementor-element-0a249d1 .elementor-icon svg {
    height: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-0a249d1
    > .elementor-widget-container {
    margin: -10px 0 0;
  }
  .elementor-90 .elementor-element.elementor-element-74257c6 {
    color: var(--e-global-color-vamtam_accent_6);
    font-size: var(--e-global-typography-eb28ce5-font-size);
    font-weight: var(--e-global-typography-eb28ce5-font-weight);
    text-transform: var(--e-global-typography-eb28ce5-text-transform);
    line-height: var(--e-global-typography-eb28ce5-line-height);
    letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
    word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
  }
  .elementor-90
    .elementor-element.elementor-element-74257c6
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-90
    .elementor-element.elementor-element-44480e7
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-44480e7
    > .elementor-element-populated {
    border-style: dashed;
    border-width: 2px 0 0;
    border-color: var(--e-global-color-vamtam_accent_7);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding-block-start: 0%;
    padding-inline-start: 30%;
    padding-block-end: 0%;
    padding-inline-end: 0%;
  }
  .elementor-90
    .elementor-element.elementor-element-44480e7
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90
    .elementor-element.elementor-element-235d762
    .elementor-icon-wrapper {
    text-align: left;
  }
  .elementor-90
    .elementor-element.elementor-element-235d762.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-235d762.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-235d762.elementor-view-default
    .elementor-icon {
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-235d762.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-235d762.elementor-view-default
    .elementor-icon
    svg {
    fill: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-235d762 .elementor-icon {
    font-size: 15px;
  }
  .elementor-90 .elementor-element.elementor-element-235d762 .elementor-icon svg {
    height: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-235d762
    > .elementor-widget-container {
    margin: -10px 0 0;
  }
  .elementor-90 .elementor-element.elementor-element-f8809d3 {
    color: var(--e-global-color-vamtam_accent_6);
    font-size: var(--e-global-typography-eb28ce5-font-size);
    font-weight: var(--e-global-typography-eb28ce5-font-weight);
    text-transform: var(--e-global-typography-eb28ce5-text-transform);
    line-height: var(--e-global-typography-eb28ce5-line-height);
    letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
    word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
  }
  .elementor-90
    .elementor-element.elementor-element-f8809d3
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-90 .elementor-element.elementor-element-0e1a028 {
    --spacer-size: 100px;
  }
  .elementor-90
    .elementor-element.elementor-element-7ea9e55:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-90
    .elementor-element.elementor-element-7ea9e55
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, rgba(214,233,251,1) 0%, #f7f7fa00 100%);
  }
  .elementor-90 .elementor-element.elementor-element-7ea9e55 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 16em;
    margin-bottom: 0;
    padding: 0 30px 120px;
  }
  .elementor-90
    .elementor-element.elementor-element-7ea9e55
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90 .elementor-element.elementor-element-7e1e446 img {
    width: 100%;
    height: 33em;
    object-fit: cover;
    object-position: center center;
    border-radius: 50px 50px 50px 50px;
  }
  .elementor-90
    .elementor-element.elementor-element-7e1e446
    > .elementor-widget-container {
    margin: -16em 0 60px;
  }
  .elementor-90 .elementor-element.elementor-element-e5a5f01 {
    text-align: center;
  }
  .elementor-90
    .elementor-element.elementor-element-e5a5f01
    > .elementor-widget-container {
    text-align: left;
  }
  .elementor-90
    .elementor-element.elementor-element-50c74e8
    > .elementor-container {
    min-height: 300px;
  }
  .elementor-90 .elementor-element.elementor-element-50c74e8 {
    margin-top: 0;
    margin-bottom: 30px;
    padding: 0;
  }
  .elementor-bc-flex-widget
    .elementor-90
    .elementor-element.elementor-element-b13e382.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-b13e382.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-b13e382:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-90
    .elementor-element.elementor-element-b13e382
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-90
    .elementor-element.elementor-element-b13e382
    > .elementor-element-populated,
  .elementor-90
    .elementor-element.elementor-element-b13e382
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-90
    .elementor-element.elementor-element-b13e382
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-90
    .elementor-element.elementor-element-b13e382
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-90
    .elementor-element.elementor-element-b13e382
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90
    .elementor-element.elementor-element-b13e382
    .elementor-element-populated
    a:hover {
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-37c78da
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-37c78da {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-37c78da
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-37c78da.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_2);
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-37c78da.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-37c78da.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_2);
    color: var(--e-global-color-vamtam_accent_2);
    border-color: var(--e-global-color-vamtam_accent_2);
  }
  .elementor-90
    .elementor-element.elementor-element-37c78da.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-37c78da.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-37c78da.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-37c78da .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-37c78da
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-bc-flex-widget
    .elementor-90
    .elementor-element.elementor-element-e239d64.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-e239d64.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-e239d64:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-90
    .elementor-element.elementor-element-e239d64
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-90
    .elementor-element.elementor-element-e239d64
    > .elementor-element-populated,
  .elementor-90
    .elementor-element.elementor-element-e239d64
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-90
    .elementor-element.elementor-element-e239d64
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-90
    .elementor-element.elementor-element-e239d64
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0;
    margin-inline-start: 10px;
    margin-block-end: 0;
    margin-inline-end: 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-90
    .elementor-element.elementor-element-e239d64
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90
    .elementor-element.elementor-element-e239d64
    .elementor-element-populated
    a:hover {
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-d2790e3
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-d2790e3 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-d2790e3
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-d2790e3.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_2);
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-d2790e3.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-d2790e3.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_2);
    color: var(--e-global-color-vamtam_accent_2);
    border-color: var(--e-global-color-vamtam_accent_2);
  }
  .elementor-90
    .elementor-element.elementor-element-d2790e3.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-d2790e3.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-d2790e3.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-d2790e3 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-d2790e3
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-bc-flex-widget
    .elementor-90
    .elementor-element.elementor-element-144dac0.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-144dac0.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-144dac0:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-90
    .elementor-element.elementor-element-144dac0
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-90
    .elementor-element.elementor-element-144dac0
    > .elementor-element-populated,
  .elementor-90
    .elementor-element.elementor-element-144dac0
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-90
    .elementor-element.elementor-element-144dac0
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-90
    .elementor-element.elementor-element-144dac0
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0;
    margin-inline-start: 20px;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-90
    .elementor-element.elementor-element-144dac0
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90
    .elementor-element.elementor-element-144dac0
    .elementor-element-populated
    a:hover {
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-55331a2
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-55331a2 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-55331a2
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-55331a2.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_2);
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-55331a2.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-55331a2.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_2);
    color: var(--e-global-color-vamtam_accent_2);
    border-color: var(--e-global-color-vamtam_accent_2);
  }
  .elementor-90
    .elementor-element.elementor-element-55331a2.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-55331a2.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-55331a2.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-55331a2 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-55331a2
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-90
    .elementor-element.elementor-element-6997105
    > .elementor-container {
    min-height: 300px;
  }
  .elementor-90 .elementor-element.elementor-element-6997105 {
    padding: 0;
  }
  .elementor-bc-flex-widget
    .elementor-90
    .elementor-element.elementor-element-0b13a05.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-0b13a05.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-0b13a05:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-90
    .elementor-element.elementor-element-0b13a05
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-90
    .elementor-element.elementor-element-0b13a05
    > .elementor-element-populated,
  .elementor-90
    .elementor-element.elementor-element-0b13a05
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-90
    .elementor-element.elementor-element-0b13a05
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-90
    .elementor-element.elementor-element-0b13a05
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0;
    margin-inline-start: 0;
    margin-block-end: 0;
    margin-inline-end: 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-90
    .elementor-element.elementor-element-0b13a05
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90
    .elementor-element.elementor-element-0b13a05
    .elementor-element-populated
    a:hover {
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-df8c5b7
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-df8c5b7 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-df8c5b7
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-df8c5b7.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_2);
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-df8c5b7.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-df8c5b7.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_2);
    color: var(--e-global-color-vamtam_accent_2);
    border-color: var(--e-global-color-vamtam_accent_2);
  }
  .elementor-90
    .elementor-element.elementor-element-df8c5b7.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-df8c5b7.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-df8c5b7.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-df8c5b7 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-df8c5b7
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-bc-flex-widget
    .elementor-90
    .elementor-element.elementor-element-47f3852.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-47f3852.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-47f3852:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-90
    .elementor-element.elementor-element-47f3852
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-90
    .elementor-element.elementor-element-47f3852
    > .elementor-element-populated,
  .elementor-90
    .elementor-element.elementor-element-47f3852
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-90
    .elementor-element.elementor-element-47f3852
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-90
    .elementor-element.elementor-element-47f3852
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0;
    margin-inline-start: 10px;
    margin-block-end: 0;
    margin-inline-end: 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-90
    .elementor-element.elementor-element-47f3852
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90
    .elementor-element.elementor-element-47f3852
    .elementor-element-populated
    a:hover {
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-8b6bf02
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-8b6bf02 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-8b6bf02
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-8b6bf02.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_2);
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-8b6bf02.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-8b6bf02.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_2);
    color: var(--e-global-color-vamtam_accent_2);
    border-color: var(--e-global-color-vamtam_accent_2);
  }
  .elementor-90
    .elementor-element.elementor-element-8b6bf02.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-8b6bf02.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-8b6bf02.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-8b6bf02 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-8b6bf02
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-bc-flex-widget
    .elementor-90
    .elementor-element.elementor-element-acc600c.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-acc600c.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-90
    .elementor-element.elementor-element-acc600c:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-90
    .elementor-element.elementor-element-acc600c
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-90
    .elementor-element.elementor-element-acc600c
    > .elementor-element-populated,
  .elementor-90
    .elementor-element.elementor-element-acc600c
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-90
    .elementor-element.elementor-element-acc600c
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-90
    .elementor-element.elementor-element-acc600c
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-block-start: 0;
    margin-inline-start: 20px;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-90
    .elementor-element.elementor-element-acc600c
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-90
    .elementor-element.elementor-element-acc600c
    .elementor-element-populated
    a:hover {
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-31b4142
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-31b4142 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-31b4142
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-31b4142.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_2);
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-31b4142.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-31b4142.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_2);
    color: var(--e-global-color-vamtam_accent_2);
    border-color: var(--e-global-color-vamtam_accent_2);
  }
  .elementor-90
    .elementor-element.elementor-element-31b4142.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-31b4142.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-31b4142.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-31b4142 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-90
    .elementor-element.elementor-element-31b4142
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-90 .elementor-element.elementor-element-84895c8 {
    margin-top: 0;
    margin-bottom: 120px;
    padding: 0;
  }
  .elementor-90
    .elementor-element.elementor-element-d7e28d3
    > .elementor-container {
    max-width: 850px;
  }
  .elementor-90 .elementor-element.elementor-element-d7e28d3 {
    margin-top: 0;
    margin-bottom: 50px;
  }
  body:not(.rtl) .elementor-90 .elementor-element.elementor-element-cc9b69c {
    left: 0;
  }
  body.rtl .elementor-90 .elementor-element.elementor-element-cc9b69c {
    right: 0;
  }
  .elementor-90 .elementor-element.elementor-element-cc9b69c {
    top: 0;
  }
  .elementor-90 .elementor-element.elementor-element-71d9640 {
    text-align: center;
  }
  .elementor-90
    .elementor-element.elementor-element-71d9640
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-90 .elementor-element.elementor-element-b59d45c {
    text-align: center;
    font-family: var(--e-global-typography-vamtam_primary_font-font-family),
      Sans-serif;
    font-size: var(--e-global-typography-vamtam_primary_font-font-size);
    font-weight: var(--e-global-typography-vamtam_primary_font-font-weight);
    text-transform: var(--e-global-typography-vamtam_primary_font-text-transform);
    font-style: var(--e-global-typography-vamtam_primary_font-font-style);
    line-height: var(--e-global-typography-vamtam_primary_font-line-height);
    letter-spacing: var(--e-global-typography-vamtam_primary_font-letter-spacing);
  }
  .elementor-90
    .elementor-element.elementor-element-bc82830
    > .elementor-container {
    max-width: 1060px;
  }
  .elementor-90 .elementor-element.elementor-element-bc82830 {
    margin-top: 0;
    margin-bottom: 120px;
  }
  .elementor-90
    .elementor-element.elementor-element-7d95972
    > .elementor-element-populated,
  .elementor-90
    .elementor-element.elementor-element-7d95972
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-90
    .elementor-element.elementor-element-7d95972
    > .elementor-background-slideshow {
    border-radius: 30px 30px 30px 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-7d95972
    .elementor-element-populated
    a:hover {
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-89bc1b4
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-89bc1b4 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-89bc1b4.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-89bc1b4.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-89bc1b4.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-89bc1b4 .elementor-icon {
    font-size: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-89bc1b4
    > .elementor-widget-container {
    padding: 30px 40px;
    background-color: var(--e-global-color-vamtam_accent_2);
    border-radius: 30px 30px 30px 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-212c53f
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-212c53f {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-212c53f.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-212c53f.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-212c53f.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-212c53f .elementor-icon {
    font-size: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-212c53f
    > .elementor-widget-container {
    padding: 30px 40px;
    background-color: var(--e-global-color-vamtam_accent_2);
    border-radius: 30px 30px 30px 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-71f77f2
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-71f77f2 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-71f77f2.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-71f77f2.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-71f77f2.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-71f77f2 .elementor-icon {
    font-size: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-71f77f2
    > .elementor-widget-container {
    padding: 30px 40px;
    background-color: var(--e-global-color-vamtam_accent_2);
    border-radius: 30px 30px 30px 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-176a20e
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-176a20e {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-176a20e.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-176a20e.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-176a20e.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-176a20e .elementor-icon {
    font-size: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-176a20e
    > .elementor-widget-container {
    padding: 30px 40px;
    background-color: var(--e-global-color-vamtam_accent_2);
    border-radius: 30px 30px 30px 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-7c51e45
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-7c51e45 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-7c51e45.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-7c51e45.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-7c51e45.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-7c51e45 .elementor-icon {
    font-size: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-7c51e45
    > .elementor-widget-container {
    padding: 30px 40px;
    background-color: var(--e-global-color-vamtam_accent_2);
    border-radius: 30px 30px 30px 30px;
  }
  .elementor-90
    .elementor-element.elementor-element-af9c239
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-90 .elementor-element.elementor-element-af9c239 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-af9c239.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90
    .elementor-element.elementor-element-af9c239.elementor-view-framed
    .elementor-icon,
  .elementor-90
    .elementor-element.elementor-element-af9c239.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-90 .elementor-element.elementor-element-af9c239 .elementor-icon {
    font-size: 15px;
  }
  .elementor-90
    .elementor-element.elementor-element-af9c239
    > .elementor-widget-container {
    padding: 30px 40px;
    background-color: var(--e-global-color-vamtam_accent_2);
    border-radius: 30px 30px 30px 30px;
  }
  :root {
    --page-title-display: none;
  }
  @media (min-width: 768px) {
    .elementor-90 .elementor-element.elementor-element-3ef40bc {
      width: 23.313%;
    }
    .elementor-90 .elementor-element.elementor-element-b4d9962 {
      width: 26.687%;
    }
    .elementor-90 .elementor-element.elementor-element-4bfc026 {
      width: 26.669%;
    }
    .elementor-90 .elementor-element.elementor-element-44480e7 {
      width: 23.313%;
    }
  }
  @media (max-width: 1024px) {
    .elementor-90 .elementor-element.elementor-element-f2167d0 {
      margin-top: 0;
      margin-bottom: 80px;
    }
    .elementor-90
      .elementor-element.elementor-element-6a01785
      > .elementor-widget-wrap
      > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
      ):not(:last-child):not(.elementor-absolute) {
      margin-bottom: 20px;
    }
    .elementor-90
      .elementor-element.elementor-element-6a01785
      > .elementor-element-populated {
      padding-block-start: 0;
      padding-inline-start: 0;
      padding-block-end: 0;
      padding-inline-end: 15px;
    }
    .elementor-90 .elementor-element.elementor-element-18fde3b {
      font-size: var(--e-global-typography-60aa73f-font-size);
      line-height: var(--e-global-typography-60aa73f-line-height);
      letter-spacing: var(--e-global-typography-60aa73f-letter-spacing);
      word-spacing: var(--e-global-typography-60aa73f-word-spacing);
      width: 100%;
      max-width: 100%;
    }
    .elementor-90
      .elementor-element.elementor-element-18fde3b
      > .elementor-widget-container {
      padding: 0;
    }
    .elementor-90
      .elementor-element.elementor-element-c9ff2af
      > .elementor-element-populated {
      margin-block-start: -35px;
      margin-inline-start: 0;
      margin-block-end: 0;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding-block-start: 0;
      padding-inline-start: 15px;
      padding-block-end: 0;
      padding-inline-end: 0;
    }
    .elementor-90 .elementor-element.elementor-global-5352 img {
      height: 45vw;
    }
    .elementor-90 .elementor-element.elementor-element-279716e {
      margin-top: 0;
      margin-bottom: 80px;
    }
    .elementor-90 .elementor-element.elementor-element-24d5afe {
      margin-top: 0;
      margin-bottom: 80px;
    }
    .elementor-90
      .elementor-element.elementor-element-9ec6bad
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 40px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding-block-start: 0;
      padding-inline-start: 0;
      padding-block-end: 0;
      padding-inline-end: 0;
    }
    .elementor-bc-flex-widget
      .elementor-90
      .elementor-element.elementor-element-9826bee.elementor-column
      .elementor-widget-wrap {
      align-items: center;
    }
    .elementor-90
      .elementor-element.elementor-element-9826bee.elementor-column.elementor-element[data-element_type="column"]
      > .elementor-widget-wrap.elementor-element-populated {
      align-content: center;
      align-items: center;
    }
    .elementor-90
      .elementor-element.elementor-element-9826bee
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 0;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding-block-start: 0;
      padding-inline-start: 0;
      padding-block-end: 0;
      padding-inline-end: 0;
    }
    .elementor-90
      .elementor-element.elementor-element-81e81ed
      > .elementor-widget-container {
      margin: 0 0 10px;
    }
    .elementor-90 .elementor-element.elementor-element-07a3b63 {
      font-size: var(--e-global-typography-vamtam_primary_font-font-size);
      line-height: var(--e-global-typography-vamtam_primary_font-line-height);
      letter-spacing: var(
        --e-global-typography-vamtam_primary_font-letter-spacing
      );
    }
    .elementor-90
      .elementor-element.elementor-element-07a3b63
      > .elementor-widget-container {
      margin: 0 0 20px;
    }
    .elementor-90 .elementor-element.elementor-element-dedd901 .elementor-button {
      font-size: var(--e-global-typography-74d4df5-font-size);
      line-height: var(--e-global-typography-74d4df5-line-height);
      letter-spacing: var(--e-global-typography-74d4df5-letter-spacing);
      word-spacing: var(--e-global-typography-74d4df5-word-spacing);
    }
    .elementor-90
      .elementor-element.elementor-element-ea14e06
      .elementor-heading-title {
      font-size: var(--e-global-typography-vamtam_h6-font-size);
      line-height: var(--e-global-typography-vamtam_h6-line-height);
      letter-spacing: var(--e-global-typography-vamtam_h6-letter-spacing);
    }
    .elementor-90 .elementor-element.elementor-element-4b6eb7f {
      margin-top: 0;
      margin-bottom: 35px;
    }
    .elementor-90
      .elementor-element.elementor-element-2e26d47
      > .elementor-element-populated {
      padding-block-start: 0;
      padding-inline-start: 0;
      padding-block-end: 0;
      padding-inline-end: 15px;
    }
    .elementor-90
      .elementor-element.elementor-element-1363e24
      > .elementor-widget-wrap
      > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
      ):not(:last-child):not(.elementor-absolute) {
      margin-bottom: 5px;
    }
    .elementor-90
      .elementor-element.elementor-element-1363e24
      > .elementor-element-populated {
      margin-block-start: 0%;
      margin-inline-start: 0%;
      margin-block-end: 0%;
      margin-inline-end: 0%;
      --e-column-margin-right: 0%;
      --e-column-margin-left: 0%;
      padding-block-start: 0;
      padding-inline-start: 15px;
      padding-block-end: 0;
      padding-inline-end: 0;
    }
    .elementor-90 .elementor-element.elementor-element-911ef91 {
      margin-top: 0;
      margin-bottom: 0;
    }
    .elementor-90
      .elementor-element.elementor-element-3ef40bc
      > .elementor-element-populated {
      padding-block-start: 0%;
      padding-inline-start: 0%;
      padding-block-end: 0%;
      padding-inline-end: 10%;
    }
    .elementor-90 .elementor-element.elementor-element-1a53b53 {
      font-size: var(--e-global-typography-eb28ce5-font-size);
      line-height: var(--e-global-typography-eb28ce5-line-height);
      letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
      word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
    }
    .elementor-90
      .elementor-element.elementor-element-b4d9962
      > .elementor-element-populated {
      padding-block-start: 0%;
      padding-inline-start: 5%;
      padding-block-end: 0%;
      padding-inline-end: 5%;
    }
    .elementor-90 .elementor-element.elementor-element-ca5ebb9 {
      font-size: var(--e-global-typography-eb28ce5-font-size);
      line-height: var(--e-global-typography-eb28ce5-line-height);
      letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
      word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
    }
    .elementor-90
      .elementor-element.elementor-element-4bfc026
      > .elementor-element-populated {
      padding-block-start: 0%;
      padding-inline-start: 5%;
      padding-block-end: 0%;
      padding-inline-end: 5%;
    }
    .elementor-90 .elementor-element.elementor-element-74257c6 {
      font-size: var(--e-global-typography-eb28ce5-font-size);
      line-height: var(--e-global-typography-eb28ce5-line-height);
      letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
      word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
    }
    .elementor-90
      .elementor-element.elementor-element-44480e7
      > .elementor-element-populated {
      padding-block-start: 0%;
      padding-inline-start: 10%;
      padding-block-end: 0%;
      padding-inline-end: 0%;
    }
    .elementor-90 .elementor-element.elementor-element-f8809d3 {
      font-size: var(--e-global-typography-eb28ce5-font-size);
      line-height: var(--e-global-typography-eb28ce5-line-height);
      letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
      word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
    }
    .elementor-90 .elementor-element.elementor-element-0e1a028 {
      --spacer-size: 60px;
    }
    .elementor-90 .elementor-element.elementor-element-7ea9e55 {
      margin-top: 10em;
      margin-bottom: 0;
      padding: 0 30px 60px;
    }
    .elementor-90 .elementor-element.elementor-element-7e1e446 img {
      height: 22em;
    }
    .elementor-90
      .elementor-element.elementor-element-7e1e446
      > .elementor-widget-container {
      margin: -11em 0 20px;
    }
    .elementor-90
      .elementor-element.elementor-element-e5a5f01
      > .elementor-widget-container {
      margin: 0% 0% 1%;
    }
    .elementor-90 .elementor-element.elementor-element-50c74e8 {
      margin-top: 0;
      margin-bottom: 15px;
    }
    .elementor-90
      .elementor-element.elementor-element-b13e382
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 0;
      margin-inline-end: 10px;
      --e-column-margin-right: 10px;
      --e-column-margin-left: 0px;
      padding-block-start: 30px;
      padding-inline-start: 30px;
      padding-block-end: 30px;
      padding-inline-end: 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-e239d64
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 5px;
      margin-block-end: 0;
      margin-inline-end: 5px;
      --e-column-margin-right: 5px;
      --e-column-margin-left: 5px;
      padding-block-start: 30px;
      padding-inline-start: 30px;
      padding-block-end: 30px;
      padding-inline-end: 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-144dac0
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 10px;
      margin-block-end: 0;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 10px;
      padding-block-start: 30px;
      padding-inline-start: 30px;
      padding-block-end: 30px;
      padding-inline-end: 30px;
    }
    .elementor-90 .elementor-element.elementor-element-6997105 {
      margin-top: 0;
      margin-bottom: 0;
    }
    .elementor-90
      .elementor-element.elementor-element-0b13a05
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 0;
      margin-inline-end: 10px;
      --e-column-margin-right: 10px;
      --e-column-margin-left: 0px;
      padding-block-start: 30px;
      padding-inline-start: 30px;
      padding-block-end: 30px;
      padding-inline-end: 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-47f3852
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 5px;
      margin-block-end: 0;
      margin-inline-end: 5px;
      --e-column-margin-right: 5px;
      --e-column-margin-left: 5px;
      padding-block-start: 30px;
      padding-inline-start: 30px;
      padding-block-end: 30px;
      padding-inline-end: 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-acc600c
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 10px;
      margin-block-end: 0;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 10px;
      padding-block-start: 30px;
      padding-inline-start: 30px;
      padding-block-end: 30px;
      padding-inline-end: 30px;
    }
    .elementor-90 .elementor-element.elementor-element-84895c8 {
      margin-top: 0;
      margin-bottom: 80px;
    }
    .elementor-90 .elementor-element.elementor-element-d7e28d3 {
      margin-top: 0;
      margin-bottom: 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-cc9b69c
      > .elementor-widget-container {
      margin: 0 0 -20px;
    }
    .elementor-90
      .elementor-element.elementor-element-71d9640
      > .elementor-widget-container {
      margin: 0;
    }
    .elementor-90 .elementor-element.elementor-element-b59d45c {
      font-size: var(--e-global-typography-vamtam_primary_font-font-size);
      line-height: var(--e-global-typography-vamtam_primary_font-line-height);
      letter-spacing: var(
        --e-global-typography-vamtam_primary_font-letter-spacing
      );
    }
    .elementor-90 .elementor-element.elementor-element-bc82830 {
      margin-top: 0;
      margin-bottom: 80px;
    }
    .elementor-90
      .elementor-element.elementor-element-89bc1b4
      > .elementor-widget-container {
      padding: 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-212c53f
      > .elementor-widget-container {
      padding: 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-71f77f2
      > .elementor-widget-container {
      padding: 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-176a20e
      > .elementor-widget-container {
      padding: 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-7c51e45
      > .elementor-widget-container {
      padding: 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-af9c239
      > .elementor-widget-container {
      padding: 30px;
    }
  }
  @media (max-width: 767px) {
    .elementor-90 .elementor-element.elementor-element-f2167d0 {
      margin-top: 0;
      margin-bottom: 60px;
    }
    .elementor-90
      .elementor-element.elementor-element-6a01785
      > .elementor-widget-wrap
      > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
      ):not(:last-child):not(.elementor-absolute) {
      margin-bottom: 20px;
    }
    .elementor-90
      .elementor-element.elementor-element-6a01785
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 35px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding-block-start: 0;
      padding-inline-start: 0;
      padding-block-end: 0;
      padding-inline-end: 0;
    }
    .elementor-90 .elementor-element.elementor-element-18fde3b {
      font-size: var(--e-global-typography-60aa73f-font-size);
      line-height: var(--e-global-typography-60aa73f-line-height);
      letter-spacing: var(--e-global-typography-60aa73f-letter-spacing);
      word-spacing: var(--e-global-typography-60aa73f-word-spacing);
      width: 100%;
      max-width: 100%;
    }
    .elementor-90
      .elementor-element.elementor-element-18fde3b
      > .elementor-widget-container {
      margin: 0 0 30px;
    }
    .elementor-90
      .elementor-element.elementor-element-c9ff2af.elementor-column
      > .elementor-widget-wrap {
      justify-content: flex-start;
    }
    .elementor-90
      .elementor-element.elementor-element-c9ff2af
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 0;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding-block-start: 0%;
      padding-inline-start: 0%;
      padding-block-end: 0%;
      padding-inline-end: 0%;
    }
    .elementor-90 .elementor-element.elementor-global-5352 {
      text-align: left;
      width: 100%;
      max-width: 100%;
    }
    .elementor-90 .elementor-element.elementor-global-5352 img {
      width: 100%;
      height: 70vw;
      object-fit: cover;
    }
    .elementor-90
      .elementor-element.elementor-global-5352
      > .elementor-widget-container {
      margin: 0;
    }
    .elementor-90 .elementor-element.elementor-element-279716e {
      margin-top: 0;
      margin-bottom: 60px;
    }
    .elementor-90 .elementor-element.elementor-element-24d5afe {
      margin-top: 0;
      margin-bottom: 60px;
    }
    .elementor-90
      .elementor-element.elementor-element-9ec6bad
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 20px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
    }
    .elementor-90
      .elementor-element.elementor-element-055765c
      > .elementor-widget-container {
      margin: 0% 0% 2%;
    }
    .elementor-90
      .elementor-element.elementor-element-9826bee
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 0;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
    }
    .elementor-90 .elementor-element.elementor-element-07a3b63 {
      font-size: var(--e-global-typography-vamtam_primary_font-font-size);
      line-height: var(--e-global-typography-vamtam_primary_font-line-height);
      letter-spacing: var(
        --e-global-typography-vamtam_primary_font-letter-spacing
      );
    }
    .elementor-90
      .elementor-element.elementor-element-07a3b63
      > .elementor-widget-container {
      margin: 0 0 20px;
    }
    .elementor-90 .elementor-element.elementor-element-dedd901 .elementor-button {
      font-size: var(--e-global-typography-74d4df5-font-size);
      line-height: var(--e-global-typography-74d4df5-line-height);
      letter-spacing: var(--e-global-typography-74d4df5-letter-spacing);
      word-spacing: var(--e-global-typography-74d4df5-word-spacing);
    }
    .elementor-90 .elementor-element.elementor-element-b8619a0 {
      margin-top: 0;
      margin-bottom: 20px;
    }
    .elementor-90
      .elementor-element.elementor-element-609812c
      > .elementor-widget-wrap
      > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
      ):not(:last-child):not(.elementor-absolute) {
      margin-bottom: 15px;
    }
    .elementor-90
      .elementor-element.elementor-element-ea14e06
      .elementor-heading-title {
      font-size: var(--e-global-typography-vamtam_h6-font-size);
      line-height: var(--e-global-typography-vamtam_h6-line-height);
      letter-spacing: var(--e-global-typography-vamtam_h6-letter-spacing);
    }
    .elementor-90 .elementor-element.elementor-element-4b6eb7f {
      margin-top: 0;
      margin-bottom: 40px;
    }
    .elementor-90
      .elementor-element.elementor-element-2e26d47
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 20px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding-block-start: 0;
      padding-inline-start: 0;
      padding-block-end: 0;
      padding-inline-end: 0;
    }
    .elementor-90
      .elementor-element.elementor-element-1363e24
      > .elementor-widget-wrap
      > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
      ):not(:last-child):not(.elementor-absolute) {
      margin-bottom: 0;
    }
    .elementor-90
      .elementor-element.elementor-element-1363e24
      > .elementor-element-populated {
      padding-block-start: 0;
      padding-inline-start: 0;
      padding-block-end: 0;
      padding-inline-end: 0;
    }
    .elementor-90
      .elementor-element.elementor-element-3ef40bc
      > .elementor-widget-wrap
      > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
      ):not(:last-child):not(.elementor-absolute) {
      margin-bottom: 15px;
    }
    .elementor-90
      .elementor-element.elementor-element-3ef40bc
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 20px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding-block-start: 0%;
      padding-inline-start: 0%;
      padding-block-end: 0%;
      padding-inline-end: 0%;
    }
    .elementor-90 .elementor-element.elementor-element-1a53b53 {
      font-size: var(--e-global-typography-eb28ce5-font-size);
      line-height: var(--e-global-typography-eb28ce5-line-height);
      letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
      word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
    }
    .elementor-90
      .elementor-element.elementor-element-b4d9962
      > .elementor-widget-wrap
      > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
      ):not(:last-child):not(.elementor-absolute) {
      margin-bottom: 15px;
    }
    .elementor-90
      .elementor-element.elementor-element-b4d9962
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 20px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding-block-start: 0%;
      padding-inline-start: 0%;
      padding-block-end: 0%;
      padding-inline-end: 0%;
    }
    .elementor-90 .elementor-element.elementor-element-ca5ebb9 {
      font-size: var(--e-global-typography-eb28ce5-font-size);
      line-height: var(--e-global-typography-eb28ce5-line-height);
      letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
      word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
    }
    .elementor-90
      .elementor-element.elementor-element-4bfc026
      > .elementor-widget-wrap
      > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
      ):not(:last-child):not(.elementor-absolute) {
      margin-bottom: 15px;
    }
    .elementor-90
      .elementor-element.elementor-element-4bfc026
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 20px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding-block-start: 0%;
      padding-inline-start: 0%;
      padding-block-end: 0%;
      padding-inline-end: 0%;
    }
    .elementor-90 .elementor-element.elementor-element-74257c6 {
      font-size: var(--e-global-typography-eb28ce5-font-size);
      line-height: var(--e-global-typography-eb28ce5-line-height);
      letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
      word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
    }
    .elementor-90
      .elementor-element.elementor-element-44480e7
      > .elementor-widget-wrap
      > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
      ):not(:last-child):not(.elementor-absolute) {
      margin-bottom: 15px;
    }
    .elementor-90
      .elementor-element.elementor-element-44480e7
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 0;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding-block-start: 0%;
      padding-inline-start: 0%;
      padding-block-end: 0%;
      padding-inline-end: 0%;
    }
    .elementor-90 .elementor-element.elementor-element-f8809d3 {
      font-size: var(--e-global-typography-eb28ce5-font-size);
      line-height: var(--e-global-typography-eb28ce5-line-height);
      letter-spacing: var(--e-global-typography-eb28ce5-letter-spacing);
      word-spacing: var(--e-global-typography-eb28ce5-word-spacing);
    }
    .elementor-90 .elementor-element.elementor-element-0e1a028 {
      --spacer-size: 35px;
    }
    .elementor-90 .elementor-element.elementor-element-7ea9e55 {
      margin-top: 20vw;
      margin-bottom: 0;
      padding: 0 20px 20px;
    }
    .elementor-90 .elementor-element.elementor-element-7e1e446 img {
      height: 40vw;
      object-fit: cover;
    }
    .elementor-90
      .elementor-element.elementor-element-7e1e446
      > .elementor-widget-container {
      margin: -20vw 0 2%;
    }
    .elementor-90 .elementor-element.elementor-element-50c74e8 {
      margin-top: 0;
      margin-bottom: 0;
    }
    .elementor-90
      .elementor-element.elementor-element-b13e382
      > .elementor-element-populated {
      margin-block-start: 0;
      margin-inline-start: 0;
      margin-block-end: 10px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
    }
    .elementor-90
      .elementor-element.elementor-element-e239d64
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 0;
      margin-block-end: 10px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
    }
    .elementor-90
      .elementor-element.elementor-element-144dac0
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 0;
      margin-block-end: 10px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
    }
    .elementor-90
      .elementor-element.elementor-element-0b13a05
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 0;
      margin-block-end: 10px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
    }
    .elementor-90
      .elementor-element.elementor-element-47f3852
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 0;
      margin-block-end: 10px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
    }
    .elementor-90
      .elementor-element.elementor-element-acc600c
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 0;
      margin-block-end: 10px;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
    }
    .elementor-90 .elementor-element.elementor-element-84895c8 {
      margin-top: 0;
      margin-bottom: 55px;
    }
    .elementor-90 .elementor-element.elementor-element-d7e28d3 {
      margin-top: 0;
      margin-bottom: 15px;
    }
    .elementor-90
      .elementor-element.elementor-element-510cd94
      > .elementor-widget-wrap
      > .elementor-widget:not(.elementor-widget__width-auto):not(
        .elementor-widget__width-initial
      ):not(:last-child):not(.elementor-absolute) {
      margin-bottom: 20px;
    }
    .elementor-90
      .elementor-element.elementor-element-cc9b69c
      > .elementor-widget-container {
      margin: 0 0 -20px;
    }
    .elementor-90 .elementor-element.elementor-element-cc9b69c {
      top: 80%;
    }
    .elementor-90 .elementor-element.elementor-element-71d9640 {
      text-align: center;
    }
    .elementor-90
      .elementor-element.elementor-element-71d9640
      > .elementor-widget-container {
      margin: 0;
      padding: 0%;
    }
    .elementor-90 .elementor-element.elementor-element-b59d45c {
      text-align: center;
      font-size: var(--e-global-typography-vamtam_primary_font-font-size);
      line-height: var(--e-global-typography-vamtam_primary_font-line-height);
      letter-spacing: var(
        --e-global-typography-vamtam_primary_font-letter-spacing
      );
    }
    .elementor-90 .elementor-element.elementor-element-bc82830 {
      margin-top: 0;
      margin-bottom: 60px;
    }
    .elementor-90
      .elementor-element.elementor-element-89bc1b4
      > .elementor-widget-container {
      padding: 20px;
    }
    .elementor-90
      .elementor-element.elementor-element-212c53f
      > .elementor-widget-container {
      padding: 20px;
    }
    .elementor-90
      .elementor-element.elementor-element-71f77f2
      > .elementor-widget-container {
      padding: 20px;
    }
    .elementor-90
      .elementor-element.elementor-element-176a20e
      > .elementor-widget-container {
      padding: 20px;
    }
    .elementor-90
      .elementor-element.elementor-element-7c51e45
      > .elementor-widget-container {
      padding: 20px;
    }
    .elementor-90
      .elementor-element.elementor-element-af9c239
      > .elementor-widget-container {
      padding: 20px;
    }
  }
  @media (max-width: 1024px) and (min-width: 768px) {
    .elementor-90 .elementor-element.elementor-element-9ec6bad {
      width: 100%;
    }
    .elementor-90 .elementor-element.elementor-element-9826bee {
      width: 100%;
    }
    .elementor-90 .elementor-element.elementor-element-b13e382 {
      width: 33.333%;
    }
    .elementor-90 .elementor-element.elementor-element-e239d64 {
      width: 33.333%;
    }
    .elementor-90 .elementor-element.elementor-element-144dac0 {
      width: 33.333%;
    }
    .elementor-90 .elementor-element.elementor-element-0b13a05 {
      width: 33.333%;
    }
    .elementor-90 .elementor-element.elementor-element-47f3852 {
      width: 33.333%;
    }
    .elementor-90 .elementor-element.elementor-element-acc600c {
      width: 33.333%;
    }
  }
  