.elementor-149 .elementor-element.elementor-element-fba621d{border-style:none;}.elementor-149 .elementor-element.elementor-element-fba621d, .elementor-149 .elementor-element.elementor-element-fba621d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for section, class: .elementor-element-fba621d *//* FORCE RESPONSIVE FOOTER FIX */

.ditch-footer-section {
  background: #06291f !important;
  color: #ffffff !important;
  padding: 56px 24px 28px !important;
}

.ditch-footer-section * {
  box-sizing: border-box !important;
}

.ditch-footer-section h3 {
  color: #a6d98d !important;
  font-size: 14px !important;
  letter-spacing: 3px !important;
  line-height: 1.2 !important;
  text-transform: uppercase !important;
  font-weight: 900 !important;
  margin-bottom: 14px !important;
}

.ditch-footer-section p,
.ditch-footer-section a {
  color: #ffffff !important;
  font-size: 16px !important;
  line-height: 1.45 !important;
  text-decoration: none !important;
}

.ditch-footer-section img {
  max-width: 170px !important;
  height: auto !important;
}

@media screen and (max-width: 1024px) {
  .ditch-footer-section .elementor-container,
  .ditch-footer-section .e-con-inner,
  .ditch-footer-section .elementor-row {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 32px !important;
  }
}

@media screen and (max-width: 700px) {
  .ditch-footer-section {
    padding: 40px 22px 26px !important;
  }

  .ditch-footer-section .elementor-container,
  .ditch-footer-section .e-con-inner,
  .ditch-footer-section .elementor-row {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 28px !important;
  }

  .ditch-footer-section p,
  .ditch-footer-section a {
    font-size: 15px !important;
    line-height: 1.4 !important;
  }

  .ditch-footer-section h3 {
    font-size: 13px !important;
  }
}/* End custom CSS */