:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS *//* ---- 1. Astra ke footer wrappers ---- */
#colophon .ast-container,
.site-footer .ast-container,
.site-primary-footer-wrap .ast-container{
  max-width:100% !important;
  padding-left:0 !important;
  padding-right:0 !important;
}
#colophon .ast-builder-grid-row,
#colophon .site-footer-section,
#colophon .ast-builder-layout-element,
#colophon .footer-widget-area,
#colophon .footer-widget-area-inner,
#colophon .widget{
  width:100% !important;
  max-width:100% !important;
  padding:0 !important;
  margin:0 !important;
}
#colophon .ast-builder-grid-row{
  grid-template-columns:1fr !important;
  gap:0 !important;
}

/* ---- 2. Anywhere Elementor ke containers ---- */
#colophon .e-con,
#colophon .e-con-inner,
#colophon .elementor-container,
#colophon .elementor-section-boxed > .elementor-container,
#colophon .elementor-widget-html,
#colophon .elementor-widget-container,
#colophon .elementor,
#colophon .ae-element,
#colophon .ae-post-content{
  width:100% !important;
  max-width:100% !important;
  padding-left:0 !important;
  padding-right:0 !important;
  margin-left:0 !important;
  margin-right:0 !important;
}

/* ---- 3. footer khud ---- */
#colophon .sbhcf{
  width:100% !important;
  max-width:100% !important;
  margin:0 !important;
  transform:none !important;
  left:auto !important;
}/* End custom CSS */