@import "footer.css";
@import "slider.css";
@import "navigation.css";
@import "home_modules.css";
@import "about_modules.css";
@import "contact_modules.css";
@import "services_modules.css";
@import "service_widget.css";
@import "city_list.css";
@import "gallery_modules.css";

/* New Module Imports */
@import "blog_modules.css";
@import "gallery_modules.css";
@import "packers_movers_modules.css";
@import "reviews_modules.css";
@import "template_modules.css";
@import "quoteform.css";
@import "city_page.css";
/* Global Typography Reset */
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
span,
button,
input,
select,
textarea,
label {
  font-family: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
}

.z-index-2 {
  z-index: 2 !important;
}

/* Global Theme Buttons */
.btn-theme-accent {
  background-color: #f36c0d !important;
  border-color: #f36c0d !important;
  color: #ffffff !important;
}

.btn-theme-accent:hover {
  background-color: #d85a04 !important;
  border-color: #d85a04 !important;
  color: #ffffff !important;
}

.btn-theme-primary {
  background-color: #0d233a !important;
  border-color: #0d233a !important;
  color: #ffffff !important;
}

.btn-theme-primary:hover {
  background-color: #06111d !important;
  border-color: #06111d !important;
  color: #ffffff !important;
}

/* Trusted Points Section */
.trusted-card {
  transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.trusted-card:hover {
  transform: translateY(-8px);
  box-shadow: 0 15px 30px rgba(0,0,0,0.08) !important;
}
.trusted-icon-wrap {
  width: 65px;
  height: 65px;
  transition: transform 0.3s ease;
}
.trusted-bg-1 { background: linear-gradient(135deg, #3b82f6, #1d4ed8) !important; border: none !important; }
.trusted-bg-2 { background: linear-gradient(135deg, #10b981, #047857) !important; border: none !important; }
.trusted-bg-3 { background: linear-gradient(135deg, #f59e0b, #b45309) !important; border: none !important; }
.trusted-bg-4 { background: linear-gradient(135deg, #8b5cf6, #6d28d9) !important; border: none !important; }