.elementor-803 .elementor-element.elementor-element-1c4aeee {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 120px;
  --padding-bottom: 120px;
  --padding-left: 15px;
  --padding-right: 15px;
}
.elementor-803 .elementor-element.elementor-element-4623c9b {
  --display: flex;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
@media (max-width: 1200px) {
  .elementor-803 .elementor-element.elementor-element-1c4aeee {
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
}
@media (min-width: 768px) {
  .elementor-803 .elementor-element.elementor-element-1c4aeee {
    --content-width: 1295px;
  }
}
@media (max-width: 1399px) and (min-width: 768px) {
  .elementor-803 .elementor-element.elementor-element-1c4aeee {
    --content-width: 1140px;
  }
}
@media (max-width: 1200px) and (min-width: 768px) {
  .elementor-803 .elementor-element.elementor-element-1c4aeee {
    --content-width: 960px;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-803 .elementor-element.elementor-element-1c4aeee {
    --content-width: 720px;
  }
}
@media (max-width: 1024px) {
  .elementor-803 .elementor-element.elementor-element-1c4aeee {
    --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;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 15px;
    --padding-right: 15px;
  }
}
