.elementor-6 .elementor-element.elementor-element-b19da8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-d8c8491{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-6 .elementor-element.elementor-element-aa96def{--spacer-size:1px;}.elementor-6 .elementor-element.elementor-element-93d82fb{--spacer-size:1px;}.elementor-6 .elementor-element.elementor-element-96ed4f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f0ae546{--spacer-size:1px;}.elementor-6 .elementor-element.elementor-element-33c1c48{--spacer-size:1px;}.elementor-6 .elementor-element.elementor-element-162f1ce{--display:flex;}.elementor-6 .elementor-element.elementor-element-02e5be9{--spacer-size:1px;}.elementor-6 .elementor-element.elementor-element-842c018{--display:flex;}.elementor-6 .elementor-element.elementor-element-c2de7ca{--display:flex;}.elementor-6 .elementor-element.elementor-element-827bd1d{--display:flex;}.elementor-6 .elementor-element.elementor-element-2aaea49{--display:flex;}.elementor-6 .elementor-element.elementor-element-85e556a{--display:flex;}.elementor-6 .elementor-element.elementor-element-2e8ba9c{--display:flex;}/* Start custom CSS for spacer, class: .elementor-element-aa96def */.elementor-6 .elementor-element.elementor-element-aa96def {
  height: 32.47px; /* mobile */
}

/* Tablet → Desktop (32.47 → 48) */
@media (min-width: 769px) {
  .elementor-6 .elementor-element.elementor-element-aa96def {
    height: calc(
      32.47px + (15.53) * ((100vw - 768px) / (1440 - 768))
    );
  }
}

/* Desktop → Wide (48 → 64) */
@media (min-width: 1441px) {
  .elementor-6 .elementor-element.elementor-element-aa96def {
    height: calc(
      48px + (16) * ((100vw - 1440px) / (1920 - 1440))
    );
  }
}

/* Ultra-wide cap */
@media (min-width: 1921px) {
  .elementor-6 .elementor-element.elementor-element-aa96def {
    height: 64px;
  }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-93d82fb */.elementor-6 .elementor-element.elementor-element-93d82fb {
  height: 48px; /* mobile */
}

/* Tablet → Desktop (48 → 56) */
@media (min-width: 769px) {
  .elementor-6 .elementor-element.elementor-element-93d82fb {
    height: calc(
      48px + (8) * ((100vw - 768px) / (1440 - 768))
    );
  }
}

/* Desktop → Wide (56 → 74.6666) */
@media (min-width: 1441px) {
  .elementor-6 .elementor-element.elementor-element-93d82fb {
    height: calc(
      56px + (18.6666) * ((100vw - 1440px) / (1920 - 1440))
    );
  }
}

/* Ultra-wide cap */
@media (min-width: 1921px) {
  .elementor-6 .elementor-element.elementor-element-93d82fb {
    height: 74.6666px;
  }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-f0ae546 */.elementor-6 .elementor-element.elementor-element-f0ae546 {
  height: 32.47px; /* mobile */
}

/* Tablet → Desktop (32.47 → 48) */
@media (min-width: 769px) {
  .elementor-6 .elementor-element.elementor-element-f0ae546 {
    height: calc(
      32.47px + (15.53) * ((100vw - 768px) / (1440 - 768))
    );
  }
}

/* Desktop → Wide (48 → 64) */
@media (min-width: 1441px) {
  .elementor-6 .elementor-element.elementor-element-f0ae546 {
    height: calc(
      48px + (16) * ((100vw - 1440px) / (1920 - 1440))
    );
  }
}

/* Ultra-wide cap */
@media (min-width: 1921px) {
  .elementor-6 .elementor-element.elementor-element-f0ae546 {
    height: 64px;
  }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-33c1c48 */.elementor-6 .elementor-element.elementor-element-33c1c48 {
  height: 32.47px; /* mobile */
}

/* Tablet → Desktop (32.47 → 48) */
@media (min-width: 769px) {
  .elementor-6 .elementor-element.elementor-element-33c1c48 {
    height: calc(
      32.47px + (15.53) * ((100vw - 768px) / (1440 - 768))
    );
  }
}

/* Desktop → Wide (48 → 64) */
@media (min-width: 1441px) {
  .elementor-6 .elementor-element.elementor-element-33c1c48 {
    height: calc(
      48px + (16) * ((100vw - 1440px) / (1920 - 1440))
    );
  }
}

/* Ultra-wide cap */
@media (min-width: 1921px) {
  .elementor-6 .elementor-element.elementor-element-33c1c48 {
    height: 64px;
  }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-02e5be9 */.elementor-6 .elementor-element.elementor-element-02e5be9 {
  height: 32.47px;
}
@media (min-width: 576px) {
  .elementor-6 .elementor-element.elementor-element-02e5be9 {
    height: 5.6469vw;
  }
}
@media (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-02e5be9 {
     height: 43.3121px;
     display: none;
  }
}/* End custom CSS */