.elementor-11489 .elementor-element.elementor-element-3b9017e{--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;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11489 .elementor-element.elementor-element-fb90521{background-color:#000000;margin:-108px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:767px){.elementor-11489 .elementor-element.elementor-element-3b9017e{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-7775f41 */@media (max-width: 480px) {
  .wd-cities-grid {
    grid-template-columns: 1fr !important;
  }
  
  .wd-hero {
    grid-template-columns: 1fr !important;
    padding: 40px 4% !important;
  }

  .wd-hero h1 {
    font-size: 1.8rem !important;
  }

  .wd-features-grid,
  .wd-services-grid,
  .wd-whyus-grid,
  .wd-compare-grid,
  .wd-faq-grid,
  .wd-process-steps {
    grid-template-columns: 1fr !important;
  }

  .wd-industries-grid {
    grid-template-columns: 1fr 1fr !important;
  }

  .wd-stats-banner {
    grid-template-columns: 1fr 1fr !important;
    padding: 30px 4% !important;
  }

  .wd-pricing-grid {
    grid-template-columns: 1fr !important;
  }

  .wd-price-card.featured {
    transform: none !important;
  }

  .wd-hero-actions {
    flex-direction: column !important;
  }

  .wd-btn-primary,
  .wd-btn-outline {
    text-align: center !important;
    width: 100% !important;
  }

  .wd-form-row {
    grid-template-columns: 1fr !important;
  }

  .wd-section {
    padding: 45px 4% !important;
  }
}/* End custom CSS */