.elementor-84 .elementor-element.elementor-element-8dae9bf {
    margin-top: 0;
    margin-bottom: 130px;
  }
  .elementor-84
    .elementor-element.elementor-element-6c19b8a
    > .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-84
    .elementor-element.elementor-element-6c19b8a
    > .elementor-element-populated {
    padding-block-start: 0;
    padding-inline-start: 0;
    padding-block-end: 0;
    padding-inline-end: 0;
  }
  .elementor-84 .elementor-element.elementor-element-4605078 {
    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, 440px);
    max-width: 440px;
    --container-widget-width: 440px;
    --container-widget-flex-grow: 0;
  }
  .elementor-84
    .elementor-element.elementor-element-6d09fb2
    .elementor-button-content-wrapper {
    flex-direction: row-reverse;
  }
  .elementor-84
    .elementor-element.elementor-element-6d09fb2
    .elementor-button
    .elementor-button-content-wrapper {
    gap: 10px;
  }
  .elementor-84
    .elementor-element.elementor-element-6d09fb2
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-84 .elementor-element.elementor-element-6d09fb2 {
    width: auto;
    max-width: auto;
  }
  .elementor-84
    .elementor-element.elementor-element-c3273ba.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-end;
  }
  .elementor-84
    .elementor-element.elementor-element-c3273ba
    > .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-84 .elementor-element.elementor-element-94b032a img {
    width: 100%;
    height: 470px;
    object-fit: cover;
    object-position: center center;
    border-radius: 50px 50px 50px 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-94b032a
    > .elementor-widget-container {
    margin: 0;
  }
  .elementor-84 .elementor-element.elementor-element-910a4a2 {
    z-index: 2;
  }
  .elementor-84
    .elementor-element.elementor-element-3d648eb
    > .elementor-element-populated {
    padding-block-start: 0%;
    padding-inline-start: 20%;
    padding-block-end: 0%;
    padding-inline-end: 20%;
  }
  .elementor-84 .elementor-element.elementor-element-6cf1c62 {
    text-align: center;
  }
  .elementor-84 .elementor-element.elementor-element-6b061c9 {
    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-84
    .elementor-element.elementor-element-b8d0f27:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-84
    .elementor-element.elementor-element-b8d0f27
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(
      180deg,
      #ffffff00 0%,
      var(--e-global-color-vamtam_accent_2) 30%
    );
  }
  .elementor-84 .elementor-element.elementor-element-b8d0f27 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-bottom: 0;
    padding: 60px 30px 50px;
    z-index: 1;
  }
  .elementor-84
    .elementor-element.elementor-element-b8d0f27
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-bc-flex-widget
    .elementor-84
    .elementor-element.elementor-element-cf173ef.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-cf173ef.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-cf173ef:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-84
    .elementor-element.elementor-element-cf173ef
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-84
    .elementor-element.elementor-element-cf173ef
    > .elementor-element-populated,
  .elementor-84
    .elementor-element.elementor-element-cf173ef
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-84
    .elementor-element.elementor-element-cf173ef
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84
    .elementor-element.elementor-element-cf173ef
    > .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: 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-cf173ef
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-84
    .elementor-element.elementor-element-d856d96
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-84 .elementor-element.elementor-element-d856d96 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-84
    .elementor-element.elementor-element-d856d96
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-d856d96.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-84
    .elementor-element.elementor-element-d856d96.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-d856d96.elementor-view-default
    .elementor-icon {
    fill: var(--e-global-color-vamtam_accent_2);

    border-color: var(--e-global-color-vamtam_accent_2);
  }
  .elementor-84
    .elementor-element.elementor-element-d856d96.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-d856d96.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-d856d96.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-d856d96 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-d856d96
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84 .elementor-element.elementor-element-612259b .elementor-button {
    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-84
    .elementor-element.elementor-element-612259b
    .elementor-button:hover,
  .elementor-84
    .elementor-element.elementor-element-612259b
    .elementor-button:focus {
    color: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-84
    .elementor-element.elementor-element-612259b
    .elementor-button:hover
    svg,
  .elementor-84
    .elementor-element.elementor-element-612259b
    .elementor-button:focus
    svg {
    fill: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-bc-flex-widget
    .elementor-84
    .elementor-element.elementor-element-23b4e33.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-23b4e33.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-23b4e33:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-84
    .elementor-element.elementor-element-23b4e33
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-84
    .elementor-element.elementor-element-23b4e33
    > .elementor-element-populated,
  .elementor-84
    .elementor-element.elementor-element-23b4e33
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-84
    .elementor-element.elementor-element-23b4e33
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84
    .elementor-element.elementor-element-23b4e33
    > .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: 5px;
    margin-block-end: 0;
    margin-inline-end: 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 5px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-23b4e33
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-84
    .elementor-element.elementor-element-f0647f4
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-84 .elementor-element.elementor-element-f0647f4 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-84
    .elementor-element.elementor-element-f0647f4
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-f0647f4.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-84
    .elementor-element.elementor-element-f0647f4.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-f0647f4.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-84
    .elementor-element.elementor-element-f0647f4.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-f0647f4.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-f0647f4.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-f0647f4 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-f0647f4
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84 .elementor-element.elementor-element-6d80163 .elementor-button {
    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-84
    .elementor-element.elementor-element-6d80163
    .elementor-button:hover,
  .elementor-84
    .elementor-element.elementor-element-6d80163
    .elementor-button:focus {
    color: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-84
    .elementor-element.elementor-element-6d80163
    .elementor-button:hover
    svg,
  .elementor-84
    .elementor-element.elementor-element-6d80163
    .elementor-button:focus
    svg {
    fill: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-bc-flex-widget
    .elementor-84
    .elementor-element.elementor-element-05c69f2.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-05c69f2.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-05c69f2:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-84
    .elementor-element.elementor-element-05c69f2
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-84
    .elementor-element.elementor-element-05c69f2
    > .elementor-element-populated,
  .elementor-84
    .elementor-element.elementor-element-05c69f2
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-84
    .elementor-element.elementor-element-05c69f2
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84
    .elementor-element.elementor-element-05c69f2
    > .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: 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 10px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-05c69f2
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-84
    .elementor-element.elementor-element-3484c9c
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-84 .elementor-element.elementor-element-3484c9c {
    --icon-box-icon-margin: 15px;
  }
  .elementor-84
    .elementor-element.elementor-element-3484c9c
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-3484c9c.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-84
    .elementor-element.elementor-element-3484c9c.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-3484c9c.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-84
    .elementor-element.elementor-element-3484c9c.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-3484c9c.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-3484c9c.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-3484c9c .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-3484c9c
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84 .elementor-element.elementor-element-df92a41 .elementor-button {
    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-84
    .elementor-element.elementor-element-df92a41
    .elementor-button:hover,
  .elementor-84
    .elementor-element.elementor-element-df92a41
    .elementor-button:focus {
    color: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-84
    .elementor-element.elementor-element-df92a41
    .elementor-button:hover
    svg,
  .elementor-84
    .elementor-element.elementor-element-df92a41
    .elementor-button:focus
    svg {
    fill: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-bc-flex-widget
    .elementor-84
    .elementor-element.elementor-element-ef8d098.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-ef8d098.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-ef8d098:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-84
    .elementor-element.elementor-element-ef8d098
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-84
    .elementor-element.elementor-element-ef8d098
    > .elementor-element-populated,
  .elementor-84
    .elementor-element.elementor-element-ef8d098
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-84
    .elementor-element.elementor-element-ef8d098
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84
    .elementor-element.elementor-element-ef8d098
    > .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: 15px;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-ef8d098
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-84
    .elementor-element.elementor-element-e37c572
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-84 .elementor-element.elementor-element-e37c572 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-84
    .elementor-element.elementor-element-e37c572
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-e37c572.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-84
    .elementor-element.elementor-element-e37c572.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-e37c572.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-84
    .elementor-element.elementor-element-e37c572.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-e37c572.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-e37c572.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-e37c572 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-e37c572
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84 .elementor-element.elementor-element-af7f780 .elementor-button {
    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-84
    .elementor-element.elementor-element-af7f780
    .elementor-button:hover,
  .elementor-84
    .elementor-element.elementor-element-af7f780
    .elementor-button:focus {
    color: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-84
    .elementor-element.elementor-element-af7f780
    .elementor-button:hover
    svg,
  .elementor-84
    .elementor-element.elementor-element-af7f780
    .elementor-button:focus
    svg {
    fill: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-84
    .elementor-element.elementor-element-0e12111:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-84
    .elementor-element.elementor-element-0e12111
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(
      180deg,
      var(--e-global-color-vamtam_accent_2) 60%,
      var(--e-global-color-vamtam_accent_5) 100%
    );
  }
  .elementor-84 .elementor-element.elementor-element-0e12111 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10px 30px 100px;
  }
  .elementor-84
    .elementor-element.elementor-element-0e12111
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-bc-flex-widget
    .elementor-84
    .elementor-element.elementor-element-576acd6.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-576acd6.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-576acd6:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-84
    .elementor-element.elementor-element-576acd6
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-84
    .elementor-element.elementor-element-576acd6
    > .elementor-element-populated,
  .elementor-84
    .elementor-element.elementor-element-576acd6
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-84
    .elementor-element.elementor-element-576acd6
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84
    .elementor-element.elementor-element-576acd6
    > .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: 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-576acd6
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-84
    .elementor-element.elementor-element-95c6ba7
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-84 .elementor-element.elementor-element-95c6ba7 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-84
    .elementor-element.elementor-element-95c6ba7
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-95c6ba7.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-84
    .elementor-element.elementor-element-95c6ba7.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-95c6ba7.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-84
    .elementor-element.elementor-element-95c6ba7.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-95c6ba7.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-95c6ba7.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-95c6ba7 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-95c6ba7
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84 .elementor-element.elementor-element-2a21b16 .elementor-button {
    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-84
    .elementor-element.elementor-element-2a21b16
    .elementor-button:hover,
  .elementor-84
    .elementor-element.elementor-element-2a21b16
    .elementor-button:focus {
    color: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-84
    .elementor-element.elementor-element-2a21b16
    .elementor-button:hover
    svg,
  .elementor-84
    .elementor-element.elementor-element-2a21b16
    .elementor-button:focus
    svg {
    fill: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-bc-flex-widget
    .elementor-84
    .elementor-element.elementor-element-a284551.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-a284551.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-a284551:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-84
    .elementor-element.elementor-element-a284551
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-84
    .elementor-element.elementor-element-a284551
    > .elementor-element-populated,
  .elementor-84
    .elementor-element.elementor-element-a284551
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-84
    .elementor-element.elementor-element-a284551
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84
    .elementor-element.elementor-element-a284551
    > .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: 5px;
    margin-block-end: 0;
    margin-inline-end: 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 5px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-a284551
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-84
    .elementor-element.elementor-element-facdbc0
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-84 .elementor-element.elementor-element-facdbc0 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-84
    .elementor-element.elementor-element-facdbc0
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-facdbc0.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-84
    .elementor-element.elementor-element-facdbc0.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-facdbc0.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-84
    .elementor-element.elementor-element-facdbc0.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-facdbc0.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-facdbc0.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-facdbc0 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-facdbc0
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84 .elementor-element.elementor-element-4d6c3b5 .elementor-button {
    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-84
    .elementor-element.elementor-element-4d6c3b5
    .elementor-button:hover,
  .elementor-84
    .elementor-element.elementor-element-4d6c3b5
    .elementor-button:focus {
    color: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-84
    .elementor-element.elementor-element-4d6c3b5
    .elementor-button:hover
    svg,
  .elementor-84
    .elementor-element.elementor-element-4d6c3b5
    .elementor-button:focus
    svg {
    fill: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-bc-flex-widget
    .elementor-84
    .elementor-element.elementor-element-52c9225.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-52c9225.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-52c9225:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-84
    .elementor-element.elementor-element-52c9225
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-84
    .elementor-element.elementor-element-52c9225
    > .elementor-element-populated,
  .elementor-84
    .elementor-element.elementor-element-52c9225
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-84
    .elementor-element.elementor-element-52c9225
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84
    .elementor-element.elementor-element-52c9225
    > .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: 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 10px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-52c9225
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-84
    .elementor-element.elementor-element-77517ac
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-84 .elementor-element.elementor-element-77517ac {
    --icon-box-icon-margin: 15px;
  }
  .elementor-84
    .elementor-element.elementor-element-77517ac
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-77517ac.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-84
    .elementor-element.elementor-element-77517ac.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-77517ac.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-84
    .elementor-element.elementor-element-77517ac.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-77517ac.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-77517ac.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-77517ac .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-77517ac
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84 .elementor-element.elementor-element-5407272 .elementor-button {
    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-84
    .elementor-element.elementor-element-5407272
    .elementor-button:hover,
  .elementor-84
    .elementor-element.elementor-element-5407272
    .elementor-button:focus {
    color: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-84
    .elementor-element.elementor-element-5407272
    .elementor-button:hover
    svg,
  .elementor-84
    .elementor-element.elementor-element-5407272
    .elementor-button:focus
    svg {
    fill: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-bc-flex-widget
    .elementor-84
    .elementor-element.elementor-element-c6231d7.elementor-column
    .elementor-widget-wrap {
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-c6231d7.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
  }
  .elementor-84
    .elementor-element.elementor-element-c6231d7:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-84
    .elementor-element.elementor-element-c6231d7
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-vamtam_accent_5);
  }
  .elementor-84
    .elementor-element.elementor-element-c6231d7
    > .elementor-element-populated,
  .elementor-84
    .elementor-element.elementor-element-c6231d7
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-84
    .elementor-element.elementor-element-c6231d7
    > .elementor-background-slideshow {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84
    .elementor-element.elementor-element-c6231d7
    > .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: 15px;
    margin-block-end: 0;
    margin-inline-end: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
    padding-block-start: 40px;
    padding-inline-start: 30px;
    padding-block-end: 30px;
    padding-inline-end: 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-c6231d7
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-84
    .elementor-element.elementor-element-e2c0222
    .elementor-icon-box-wrapper {
    text-align: left;
  }
  .elementor-84 .elementor-element.elementor-element-e2c0222 {
    --icon-box-icon-margin: 15px;
  }
  .elementor-84
    .elementor-element.elementor-element-e2c0222
    .elementor-icon-box-title {
    margin-bottom: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-e2c0222.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-84
    .elementor-element.elementor-element-e2c0222.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-e2c0222.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-84
    .elementor-element.elementor-element-e2c0222.elementor-view-framed
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-e2c0222.elementor-view-framed
    .elementor-icon:hover {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-e2c0222.elementor-view-stacked
    .elementor-icon:hover {
    fill: var(--e-global-color-vamtam_accent_1);
    color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-e2c0222 .elementor-icon {
    font-size: 24px;
    padding: 20px;
  }
  .elementor-84
    .elementor-element.elementor-element-e2c0222
    > .elementor-widget-container {
    border-radius: 34px 34px 34px 34px;
  }
  .elementor-84 .elementor-element.elementor-element-62aaab9 .elementor-button {
    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-84
    .elementor-element.elementor-element-62aaab9
    .elementor-button:hover,
  .elementor-84
    .elementor-element.elementor-element-62aaab9
    .elementor-button:focus {
    color: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-84
    .elementor-element.elementor-element-62aaab9
    .elementor-button:hover
    svg,
  .elementor-84
    .elementor-element.elementor-element-62aaab9
    .elementor-button:focus
    svg {
    fill: var(--e-global-color-vamtam_accent_6);
  }
  .elementor-84 .elementor-element.elementor-global-3575 {
    --spacer-size: 45px;
  }
  .elementor-84
    .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-84
    .elementor-element.elementor-element-974e34f
    > .elementor-container {
    min-height: 500px;
  }
  .elementor-84
    .elementor-element.elementor-element-974e34f
    > .elementor-container
    > .elementor-column
    > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }
  .elementor-84 .elementor-element.elementor-element-974e34f {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .elementor-84 .elementor-element.elementor-element-24f2096 img {
    border-radius: 40px 40px 40px 40px;
  }
  .elementor-84
    .elementor-element.elementor-element-99123c8
    > .elementor-widget-container {
    margin: 0 0 10px;
  }
  .elementor-84 .elementor-element.elementor-element-cd268c5 .elementor-button {
    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-84 .elementor-element.elementor-element-0a3fe99 {

    margin-bottom: 100px;
  }
  .elementor-84
    .elementor-element.elementor-element-fa788ee:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-84
    .elementor-element.elementor-element-fa788ee
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    
  }
  .elementor-84
    .elementor-element.elementor-element-fa788ee
    > .elementor-element-populated,
  .elementor-84
    .elementor-element.elementor-element-fa788ee
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-84
    .elementor-element.elementor-element-fa788ee
    > .elementor-background-slideshow {
    border-radius: 50px 50px 50px 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-fa788ee
    > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding-block-start: 80px;
    padding-inline-start: 60px;
    padding-block-end: 80px;
    padding-inline-end: 60px;
  }
  .elementor-84
    .elementor-element.elementor-element-fa788ee
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-84 .elementor-element.elementor-element-2fae8de {
    padding: 0;
  }
  .elementor-84
    .elementor-element.elementor-element-e969be5.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-84
    .elementor-element.elementor-element-e969be5
    > .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-84 .elementor-element.elementor-element-7361c33 {
    --spacer-size: 170px;
    width: var(--container-widget-width, 172px);
    max-width: 172px;
    --container-widget-width: 172px;
    --container-widget-flex-grow: 0;
    top: 0;
  }
  .elementor-84
    .elementor-element.elementor-element-7361c33
    > .elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: var(--e-global-color-vamtam_accent_7);
    border-radius: 50% 50% 50% 50%;
  }
  .elementor-84 .elementor-element.elementor-element-9f63060 {
    --spacer-size: 126px;
    width: var(--container-widget-width, 128px);
    max-width: 128px;
    --container-widget-width: 128px;
    --container-widget-flex-grow: 0;
    top: 22px;
  }
  .elementor-84
    .elementor-element.elementor-element-9f63060
    > .elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: var(--e-global-color-vamtam_accent_1);
    border-radius: 50% 50% 50% 50%;
  }
  .elementor-84 .elementor-element.elementor-element-f6c2b63 {
    text-align: center;
    width: var(--container-widget-width, 170px);
    max-width: 170px;
    --container-widget-width: 170px;
    --container-widget-flex-grow: 0;
    z-index: 1;
  }
  .elementor-84
    .elementor-element.elementor-element-f6c2b63
    .elementor-heading-title {
    color: var(--color-white);
    font-family: var(--e-global-typography-vamtam_h3-font-family), Sans-serif;
    font-size: var(--e-global-typography-vamtam_h3-font-size);
    font-weight: var(--e-global-typography-vamtam_h3-font-weight);
    text-transform: var(--e-global-typography-vamtam_h3-text-transform);
    font-style: var(--e-global-typography-vamtam_h3-font-style);
    line-height: var(--e-global-typography-vamtam_h3-line-height);
    letter-spacing: var(--e-global-typography-vamtam_h3-letter-spacing);
  }
  .elementor-84
    .elementor-element.elementor-element-f6c2b63
    > .elementor-widget-container {
    padding: 38px 20px 70px;
  }
  .elementor-84
    .elementor-element.elementor-element-8fb8d5c
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-84
    .elementor-element.elementor-element-8fb8d5c.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-8fb8d5c.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-8fb8d5c.elementor-view-default
    .elementor-icon {
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-8fb8d5c.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-8fb8d5c.elementor-view-default
    .elementor-icon
    svg {
    fill: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-8fb8d5c .elementor-icon {
    font-size: 13px;
  }
  .elementor-84 .elementor-element.elementor-element-8fb8d5c .elementor-icon svg {
    height: 13px;
  }
  .elementor-84
    .elementor-element.elementor-element-8fb8d5c
    > .elementor-widget-container {
    margin: -66px 0 0;
  }
  .elementor-84 .elementor-element.elementor-element-662a883 {
    text-align: center;
  }
  .elementor-84
    .elementor-element.elementor-element-662a883
    .elementor-heading-title {
    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-84
    .elementor-element.elementor-element-662a883
    > .elementor-widget-container {
    margin: 10px 0 0;
  }
  .elementor-84
    .elementor-element.elementor-element-993b36e.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-84
    .elementor-element.elementor-element-993b36e
    > .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-84 .elementor-element.elementor-element-4f50736 {
    --spacer-size: 170px;
    width: var(--container-widget-width, 172px);
    max-width: 172px;
    --container-widget-width: 172px;
    --container-widget-flex-grow: 0;
    top: 0;
  }
  .elementor-84
    .elementor-element.elementor-element-4f50736
    > .elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: var(--e-global-color-vamtam_accent_7);
    border-radius: 50% 50% 50% 50%;
  }
  .elementor-84 .elementor-element.elementor-element-a8a864f {
    --spacer-size: 126px;
    width: var(--container-widget-width, 128px);
    max-width: 128px;
    --container-widget-width: 128px;
    --container-widget-flex-grow: 0;
    top: 22px;
  }
  .elementor-84
    .elementor-element.elementor-element-a8a864f
    > .elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: var(--e-global-color-vamtam_accent_1);
    border-radius: 50% 50% 50% 50%;
  }
  .elementor-84 .elementor-element.elementor-element-cbf2425 {
    text-align: center;
    width: var(--container-widget-width, 170px);
    max-width: 170px;
    --container-widget-width: 170px;
    --container-widget-flex-grow: 0;
    z-index: 1;
  }
  .elementor-84
    .elementor-element.elementor-element-cbf2425
    .elementor-heading-title {
    color: var(--e-global-color-vamtam_accent_6);
    font-family: var(--e-global-typography-vamtam_h3-font-family), Sans-serif;
    font-size: var(--e-global-typography-vamtam_h3-font-size);
    font-weight: var(--e-global-typography-vamtam_h3-font-weight);
    text-transform: var(--e-global-typography-vamtam_h3-text-transform);
    font-style: var(--e-global-typography-vamtam_h3-font-style);
    line-height: var(--e-global-typography-vamtam_h3-line-height);
    letter-spacing: var(--e-global-typography-vamtam_h3-letter-spacing);
  }
  .elementor-84
    .elementor-element.elementor-element-cbf2425
    > .elementor-widget-container {
    padding: 38px 20px 70px;
  }
  .elementor-84
    .elementor-element.elementor-element-b3ddbda
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-84
    .elementor-element.elementor-element-b3ddbda.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-b3ddbda.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-b3ddbda.elementor-view-default
    .elementor-icon {
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-b3ddbda.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-b3ddbda.elementor-view-default
    .elementor-icon
    svg {
    fill: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-b3ddbda .elementor-icon {
    font-size: 13px;
  }
  .elementor-84 .elementor-element.elementor-element-b3ddbda .elementor-icon svg {
    height: 13px;
  }
  .elementor-84
    .elementor-element.elementor-element-b3ddbda
    > .elementor-widget-container {
    margin: -66px 0 0;
  }
  .elementor-84 .elementor-element.elementor-element-46ba887 {
    text-align: center;
  }
  .elementor-84
    .elementor-element.elementor-element-46ba887
    .elementor-heading-title {
    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-84
    .elementor-element.elementor-element-46ba887
    > .elementor-widget-container {
    margin: 10px 0 0;
  }
  .elementor-84
    .elementor-element.elementor-element-9a1ea0d.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-84
    .elementor-element.elementor-element-9a1ea0d
    > .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-84 .elementor-element.elementor-element-5ab8c30 {
    --spacer-size: 170px;
    width: var(--container-widget-width, 172px);
    max-width: 172px;
    --container-widget-width: 172px;
    --container-widget-flex-grow: 0;
    top: 0;
  }
  .elementor-84
    .elementor-element.elementor-element-5ab8c30
    > .elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: var(--e-global-color-vamtam_accent_7);
    border-radius: 50% 50% 50% 50%;
  }
  .elementor-84 .elementor-element.elementor-element-eabf145 {
    --spacer-size: 126px;
    width: var(--container-widget-width, 128px);
    max-width: 128px;
    --container-widget-width: 128px;
    --container-widget-flex-grow: 0;
    top: 22px;
  }
  .elementor-84
    .elementor-element.elementor-element-eabf145
    > .elementor-widget-container {
    border-style: solid;
    border-width: 1px;
    border-color: var(--e-global-color-vamtam_accent_1);
    border-radius: 50% 50% 50% 50%;
  }
  .elementor-84 .elementor-element.elementor-element-6596e7a {
    text-align: center;
    width: var(--container-widget-width, 170px);
    max-width: 170px;
    --container-widget-width: 170px;
    --container-widget-flex-grow: 0;
    z-index: 1;
  }
  .elementor-84
    .elementor-element.elementor-element-6596e7a
    .elementor-heading-title {
    color: var(--e-global-color-vamtam_accent_6);
    font-family: var(--e-global-typography-vamtam_h3-font-family), Sans-serif;
    font-size: var(--e-global-typography-vamtam_h3-font-size);
    font-weight: var(--e-global-typography-vamtam_h3-font-weight);
    text-transform: var(--e-global-typography-vamtam_h3-text-transform);
    font-style: var(--e-global-typography-vamtam_h3-font-style);
    line-height: var(--e-global-typography-vamtam_h3-line-height);
    letter-spacing: var(--e-global-typography-vamtam_h3-letter-spacing);
  }
  .elementor-84
    .elementor-element.elementor-element-6596e7a
    > .elementor-widget-container {
    padding: 38px 20px 70px;
  }
  .elementor-84
    .elementor-element.elementor-element-1da88b2
    .elementor-icon-wrapper {
    text-align: center;
  }
  .elementor-84
    .elementor-element.elementor-element-1da88b2.elementor-view-stacked
    .elementor-icon {
    background-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-1da88b2.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-1da88b2.elementor-view-default
    .elementor-icon {
    color: var(--e-global-color-vamtam_accent_1);
    border-color: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84
    .elementor-element.elementor-element-1da88b2.elementor-view-framed
    .elementor-icon,
  .elementor-84
    .elementor-element.elementor-element-1da88b2.elementor-view-default
    .elementor-icon
    svg {
    fill: var(--e-global-color-vamtam_accent_1);
  }
  .elementor-84 .elementor-element.elementor-element-1da88b2 .elementor-icon {
    font-size: 13px;
  }
  .elementor-84 .elementor-element.elementor-element-1da88b2 .elementor-icon svg {
    height: 13px;
  }
  .elementor-84
    .elementor-element.elementor-element-1da88b2
    > .elementor-widget-container {
    margin: -66px 0 0;
  }
  .elementor-84 .elementor-element.elementor-element-83f1b3f {
    text-align: center;
  }
  .elementor-84
    .elementor-element.elementor-element-83f1b3f
    .elementor-heading-title {
    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-84
    .elementor-element.elementor-element-83f1b3f
    > .elementor-widget-container {
    margin: 10px 0 0;
  }
  .elementor-bc-flex-widget
    .elementor-84
    .elementor-element.elementor-element-8e22ea2.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-84
    .elementor-element.elementor-element-8e22ea2.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-84
    .elementor-element.elementor-element-8e22ea2
    > .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-84
    .elementor-element.elementor-element-8e22ea2:not(
      .elementor-motion-effects-element-type-background
    )
    > .elementor-widget-wrap,
  .elementor-84
    .elementor-element.elementor-element-8e22ea2
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: rgba(214,233,251,1);
  }
  .elementor-84
    .elementor-element.elementor-element-8e22ea2
    > .elementor-element-populated,
  .elementor-84
    .elementor-element.elementor-element-8e22ea2
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-84
    .elementor-element.elementor-element-8e22ea2
    > .elementor-background-slideshow {
    border-radius: 50px 50px 50px 50px;
  }
  .elementor-84
    .elementor-element.elementor-element-8e22ea2
    > .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: 5%;
    padding-inline-start: 0%;
    padding-block-end: 5%;
    padding-inline-end: 0%;
  }
  .elementor-84
    .elementor-element.elementor-element-8e22ea2
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
  }
  .elementor-84 .elementor-element.elementor-element-c76afb9 {
    text-align: center;
  }
  .elementor-84 .elementor-element.elementor-element-d3be5b3 {
    text-align: center;
    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-84
    .elementor-element.elementor-element-52fd548
    .elementor-button-content-wrapper {
    flex-direction: row-reverse;
  }
  .elementor-84
    .elementor-element.elementor-element-52fd548
    .elementor-button
    .elementor-button-content-wrapper {
    gap: 10px;
  }
  .elementor-84 .elementor-element.elementor-element-cc52892 {
    text-align: center;
  }
  .elementor-84
    .elementor-element.elementor-element-cc52892
    > .elementor-widget-container {
    margin: 0 0 10px;
  }
  .elementor-84 .elementor-element.elementor-element-bf5b156 {
    padding: 0;
  }
  :root {
    --page-title-display: none;
  }
  @media (min-width: 768px) {
    .elementor-84 .elementor-element.elementor-element-52c7f25 {
      width: 47.963%;
    }
    .elementor-84 .elementor-element.elementor-element-1f4be8b {
      width: 11.379%;
    }
    .elementor-84 .elementor-element.elementor-element-57b052e {
      width: 39.99%;
    }
    .elementor-84 .elementor-element.elementor-element-e969be5 {
      width: 21%;
    }
    .elementor-84 .elementor-element.elementor-element-993b36e {
      width: 21%;
    }
    .elementor-84 .elementor-element.elementor-element-9a1ea0d {
      width: 21%;
    }
    .elementor-84 .elementor-element.elementor-element-8e22ea2 {
      width: 37%;
    }
  }
  @media (max-width: 1024px) {
    .elementor-84 .elementor-element.elementor-element-8dae9bf {
      margin-top: 0;
      margin-bottom: 70px;
    }
    .elementor-84
      .elementor-element.elementor-element-6c19b8a
      > .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-84
      .elementor-element.elementor-element-6c19b8a
      > .elementor-element-populated {
      padding-block-start: 0;
      padding-inline-start: 0;
      padding-block-end: 0;
      padding-inline-end: 15px;
    }
    .elementor-84 .elementor-element.elementor-element-4605078 {
      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-84
      .elementor-element.elementor-element-c3273ba
      > .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-84 .elementor-element.elementor-element-94b032a img {
      height: 45vw;
    }
    .elementor-84
      .elementor-element.elementor-element-3d648eb
      > .elementor-element-populated {
      padding-block-start: 0%;
      padding-inline-start: 0%;
      padding-block-end: 0%;
      padding-inline-end: 0%;
    }
    .elementor-84 .elementor-element.elementor-element-6b061c9 {
      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-84 .elementor-element.elementor-element-b8d0f27 {
      padding: 40px 30px 0;
    }
    .elementor-84
      .elementor-element.elementor-element-cf173ef
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 0;
      margin-block-end: 10px;
      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-84
      .elementor-element.elementor-element-23b4e33
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 10px;
      margin-block-end: 10px;
      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-84
      .elementor-element.elementor-element-05c69f2
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 0;
      margin-block-end: 10px;
      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-84
      .elementor-element.elementor-element-ef8d098
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 10px;
      margin-block-end: 10px;
      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-84 .elementor-element.elementor-element-0e12111 {
      padding: 0 30px 50px;
    }
    .elementor-84
      .elementor-element.elementor-element-576acd6
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 0;
      margin-block-end: 10px;
      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-84
      .elementor-element.elementor-element-a284551
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 10px;
      margin-block-end: 10px;
      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-84
      .elementor-element.elementor-element-52c9225
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 0;
      margin-block-end: 10px;
      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-84
      .elementor-element.elementor-element-c6231d7
      > .elementor-element-populated {
      margin-block-start: 10px;
      margin-inline-start: 10px;
      margin-block-end: 10px;
      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-84 .elementor-element.elementor-element-5bea335 {
      padding: 0;
    }
    .elementor-84 .elementor-element.elementor-element-974e34f {
      margin-top: 60px;
      margin-bottom: 0;
    }
    .elementor-84
      .elementor-element.elementor-element-52c7f25
      > .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;
    }
    .elementor-84 .elementor-element.elementor-element-0a3fe99 {
      padding: 0 30px;
    }
    .elementor-84
      .elementor-element.elementor-element-fa788ee
      > .elementor-element-populated {
      padding-block-start: 50px;
      padding-inline-start: 30px;
      padding-block-end: 40px;
      padding-inline-end: 30px;
    }
    .elementor-84 .elementor-element.elementor-element-209ff1a {
      text-align: center;
    }
    .elementor-84 .elementor-element.elementor-element-7361c33 {
      --spacer-size: 160px;
      --container-widget-width: 162px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 162px);
      max-width: 162px;
    }
    .elementor-84 .elementor-element.elementor-element-9f63060 {
      --spacer-size: 116px;
      --container-widget-width: 118px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 118px);
      max-width: 118px;
    }
    .elementor-84
      .elementor-element.elementor-element-f6c2b63
      .elementor-heading-title {
      font-size: var(--e-global-typography-vamtam_h3-font-size);
      line-height: var(--e-global-typography-vamtam_h3-line-height);
      letter-spacing: var(--e-global-typography-vamtam_h3-letter-spacing);
    }
    .elementor-84
      .elementor-element.elementor-element-f6c2b63
      > .elementor-widget-container {
      padding: 40px 0 70px;
    }
    .elementor-84
      .elementor-element.elementor-element-662a883
      .elementor-heading-title {
      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-84 .elementor-element.elementor-element-4f50736 {
      --spacer-size: 160px;
      --container-widget-width: 162px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 162px);
      max-width: 162px;
    }
    .elementor-84 .elementor-element.elementor-element-a8a864f {
      --spacer-size: 116px;
      --container-widget-width: 118px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 118px);
      max-width: 118px;
    }
    .elementor-84
      .elementor-element.elementor-element-cbf2425
      .elementor-heading-title {
      font-size: var(--e-global-typography-vamtam_h3-font-size);
      line-height: var(--e-global-typography-vamtam_h3-line-height);
      letter-spacing: var(--e-global-typography-vamtam_h3-letter-spacing);
    }
    .elementor-84
      .elementor-element.elementor-element-cbf2425
      > .elementor-widget-container {
      padding: 40px 0 70px;
    }
    .elementor-84
      .elementor-element.elementor-element-46ba887
      .elementor-heading-title {
      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-84 .elementor-element.elementor-element-5ab8c30 {
      --spacer-size: 160px;
      --container-widget-width: 162px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 162px);
      max-width: 162px;
    }
    .elementor-84 .elementor-element.elementor-element-eabf145 {
      --spacer-size: 116px;
      --container-widget-width: 118px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 118px);
      max-width: 118px;
    }
    .elementor-84
      .elementor-element.elementor-element-6596e7a
      .elementor-heading-title {
      font-size: var(--e-global-typography-vamtam_h3-font-size);
      line-height: var(--e-global-typography-vamtam_h3-line-height);
      letter-spacing: var(--e-global-typography-vamtam_h3-letter-spacing);
    }
    .elementor-84
      .elementor-element.elementor-element-6596e7a
      > .elementor-widget-container {
      padding: 40px 0 70px;
    }
    .elementor-84
      .elementor-element.elementor-element-83f1b3f
      .elementor-heading-title {
      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-84
      .elementor-element.elementor-element-8e22ea2
      > .elementor-element-populated {
      margin-block-start: 20px;
      margin-inline-start: 0;
      margin-block-end: 0;
      margin-inline-end: 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
    }
    .elementor-84 .elementor-element.elementor-element-d3be5b3 {
      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-84 .elementor-element.elementor-element-faa4135 {
      padding: 0;
    }
    .elementor-84
      .elementor-element.elementor-element-cc52892
      > .elementor-widget-container {
      padding: 0 30px;
    }
  }
  @media (max-width: 767px) {
    .elementor-84 .elementor-element.elementor-element-8dae9bf {
      margin-top: 0;
      margin-bottom: 50px;
    }
    .elementor-84
      .elementor-element.elementor-element-6c19b8a
      > .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-84
      .elementor-element.elementor-element-6c19b8a
      > .elementor-element-populated {
      padding-block-start: 0;
      padding-inline-start: 0;
      padding-block-end: 0;
      padding-inline-end: 0;
    }
    .elementor-84 .elementor-element.elementor-element-4605078 {
      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-84
      .elementor-element.elementor-element-4605078
      > .elementor-widget-container {
      margin: 0 0 25px;
    }
    .elementor-84
      .elementor-element.elementor-element-6d09fb2
      > .elementor-widget-container {
      margin: 0 0 40px;
    }
    .elementor-84
      .elementor-element.elementor-element-c3273ba.elementor-column
      > .elementor-widget-wrap {
      justify-content: flex-start;
    }
    .elementor-84
      .elementor-element.elementor-element-c3273ba
      > .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-84 .elementor-element.elementor-element-94b032a {
      text-align: left;
      width: 100%;
      max-width: 100%;
    }
    .elementor-84 .elementor-element.elementor-element-94b032a img {
      width: 100%;
      height: 70vw;
      object-fit: cover;
    }
    .elementor-84
      .elementor-element.elementor-element-94b032a
      > .elementor-widget-container {
      margin: 0;
    }
    .elementor-84 .elementor-element.elementor-element-6b061c9 {
      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-84 .elementor-element.elementor-element-b8d0f27 {
      padding: 40px 20px 0;
    }
    .elementor-84
      .elementor-element.elementor-element-cf173ef
      > .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-84
      .elementor-element.elementor-element-23b4e33
      > .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-84
      .elementor-element.elementor-element-05c69f2
      > .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-84
      .elementor-element.elementor-element-ef8d098
      > .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-84 .elementor-element.elementor-element-0e12111 {
      padding: 0 20px 20px;
    }
    .elementor-84
      .elementor-element.elementor-element-576acd6
      > .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-84
      .elementor-element.elementor-element-a284551
      > .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-84
      .elementor-element.elementor-element-52c9225
      > .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-84
      .elementor-element.elementor-element-c6231d7
      > .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-84 .elementor-element.elementor-element-974e34f {
      margin-top: 60px;
      margin-bottom: 60px;
    }
    .elementor-84 .elementor-element.elementor-element-0a3fe99 {
      margin-top: 0;
      margin-bottom: 50px;
      padding: 0 20px;
    }
    .elementor-84 .elementor-element.elementor-element-209ff1a {
      text-align: center;
    }
    .elementor-84
      .elementor-element.elementor-element-209ff1a
      > .elementor-widget-container {
      margin: 0 0 10px;
    }
    .elementor-84
      .elementor-element.elementor-element-e969be5
      > .elementor-element-populated {
      padding-block-start: 0%;
      padding-inline-start: 15%;
      padding-block-end: 10%;
      padding-inline-end: 15%;
    }
    .elementor-84 .elementor-element.elementor-element-7361c33 {
      --spacer-size: 140px;
      --container-widget-width: 142px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 142px);
      max-width: 142px;
    }
    .elementor-84 .elementor-element.elementor-element-9f63060 {
      --spacer-size: 96px;
      --container-widget-width: 98px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 98px);
      max-width: 98px;
    }
    .elementor-84
      .elementor-element.elementor-element-f6c2b63
      .elementor-heading-title {
      font-size: var(--e-global-typography-vamtam_h3-font-size);
      line-height: var(--e-global-typography-vamtam_h3-line-height);
      letter-spacing: var(--e-global-typography-vamtam_h3-letter-spacing);
    }
    .elementor-84
      .elementor-element.elementor-element-f6c2b63
      > .elementor-widget-container {
      padding: 55px 21px 40px;
    }
    .elementor-84 .elementor-element.elementor-element-f6c2b63 {
      --container-widget-width: 110px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 110px);
      max-width: 110px;
    }
    .elementor-84
      .elementor-element.elementor-element-8fb8d5c
      > .elementor-widget-container {
      margin: -40px 0 0;
    }
    .elementor-84
      .elementor-element.elementor-element-662a883
      .elementor-heading-title {
      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-84
      .elementor-element.elementor-element-662a883
      > .elementor-widget-container {
      margin: 20px 0 0;
    }
    .elementor-84
      .elementor-element.elementor-element-993b36e
      > .elementor-element-populated {
      padding-block-start: 0%;
      padding-inline-start: 15%;
      padding-block-end: 10%;
      padding-inline-end: 15%;
    }
    .elementor-84 .elementor-element.elementor-element-4f50736 {
      --spacer-size: 140px;
      --container-widget-width: 142px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 142px);
      max-width: 142px;
    }
    .elementor-84 .elementor-element.elementor-element-a8a864f {
      --spacer-size: 96px;
      --container-widget-width: 98px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 98px);
      max-width: 98px;
    }
    .elementor-84
      .elementor-element.elementor-element-cbf2425
      .elementor-heading-title {
      font-size: var(--e-global-typography-vamtam_h3-font-size);
      line-height: var(--e-global-typography-vamtam_h3-line-height);
      letter-spacing: var(--e-global-typography-vamtam_h3-letter-spacing);
    }
    .elementor-84
      .elementor-element.elementor-element-cbf2425
      > .elementor-widget-container {
      padding: 55px 21px 40px;
    }
    .elementor-84 .elementor-element.elementor-element-cbf2425 {
      --container-widget-width: 110px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 110px);
      max-width: 110px;
    }
    .elementor-84
      .elementor-element.elementor-element-b3ddbda
      > .elementor-widget-container {
      margin: -40px 0 0;
    }
    .elementor-84
      .elementor-element.elementor-element-46ba887
      .elementor-heading-title {
      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-84
      .elementor-element.elementor-element-46ba887
      > .elementor-widget-container {
      margin: 20px 0 0;
    }
    .elementor-84
      .elementor-element.elementor-element-9a1ea0d
      > .elementor-element-populated {
      padding-block-start: 0%;
      padding-inline-start: 15%;
      padding-block-end: 10%;
      padding-inline-end: 15%;
    }
    .elementor-84 .elementor-element.elementor-element-5ab8c30 {
      --spacer-size: 140px;
      --container-widget-width: 142px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 142px);
      max-width: 142px;
    }
    .elementor-84 .elementor-element.elementor-element-eabf145 {
      --spacer-size: 96px;
      --container-widget-width: 98px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 98px);
      max-width: 98px;
    }
    .elementor-84
      .elementor-element.elementor-element-6596e7a
      .elementor-heading-title {
      font-size: var(--e-global-typography-vamtam_h3-font-size);
      line-height: var(--e-global-typography-vamtam_h3-line-height);
      letter-spacing: var(--e-global-typography-vamtam_h3-letter-spacing);
    }
    .elementor-84
      .elementor-element.elementor-element-6596e7a
      > .elementor-widget-container {
      padding: 55px 21px 40px;
    }
    .elementor-84 .elementor-element.elementor-element-6596e7a {
      --container-widget-width: 110px;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 110px);
      max-width: 110px;
    }
    .elementor-84
      .elementor-element.elementor-element-1da88b2
      > .elementor-widget-container {
      margin: -40px 0 0;
    }
    .elementor-84
      .elementor-element.elementor-element-83f1b3f
      .elementor-heading-title {
      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-84
      .elementor-element.elementor-element-83f1b3f
      > .elementor-widget-container {
      margin: 20px 0 0;
    }
    .elementor-84
      .elementor-element.elementor-element-8e22ea2
      > .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: 20px;
      padding-inline-start: 20px;
      padding-block-end: 20px;
      padding-inline-end: 20px;
    }
    .elementor-84 .elementor-element.elementor-element-d3be5b3 {
      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-84
      .elementor-element.elementor-element-cc52892
      > .elementor-widget-container {
      margin: 0 0 20px;
      padding: 0 20px;
    }
  }
  @media (max-width: 1024px) and (min-width: 768px) {
    .elementor-84 .elementor-element.elementor-element-cf173ef {
      width: 50%;
    }
    .elementor-84 .elementor-element.elementor-element-23b4e33 {
      width: 50%;
    }
    .elementor-84 .elementor-element.elementor-element-05c69f2 {
      width: 50%;
    }
    .elementor-84 .elementor-element.elementor-element-ef8d098 {
      width: 50%;
    }
    .elementor-84 .elementor-element.elementor-element-576acd6 {
      width: 50%;
    }
    .elementor-84 .elementor-element.elementor-element-a284551 {
      width: 50%;
    }
    .elementor-84 .elementor-element.elementor-element-52c9225 {
      width: 50%;
    }
    .elementor-84 .elementor-element.elementor-element-c6231d7 {
      width: 50%;
    }
    .elementor-84 .elementor-element.elementor-element-52c7f25 {
      width: 100%;
    }
    .elementor-84 .elementor-element.elementor-element-57b052e {
      width: 100%;
    }
    .elementor-84 .elementor-element.elementor-element-e969be5 {
      width: 33%;
    }
    .elementor-84 .elementor-element.elementor-element-993b36e {
      width: 33%;
    }
    .elementor-84 .elementor-element.elementor-element-9a1ea0d {
      width: 33%;
    }
    .elementor-84 .elementor-element.elementor-element-8e22ea2 {
      width: 100%;
    }
  }
  