.elementor-2650 .elementor-element.elementor-element-aa97da2{--display:flex;}@media(max-width:767px){.elementor-2650 .elementor-element.elementor-element-aa97da2{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2650 .elementor-element.elementor-element-baea256 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}body.elementor-page-2650{margin:0px 0px 0px 0px;padding:-33px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-baea256 *//* ================================================================
   BEST OF CREATE — UPAR KI KHALI JAGAH HATANE KA CSS

   Kahan daalein:
   WordPress Dashboard → Appearance → Customize → Additional CSS
   → pura code paste karein → Publish

   Neeche har hisse par comment likha hai. Agar kuch zyada hat jaye
   (jaise logo ya menu chipak jaye) to bas us hisse ki lines mita dein.
   ================================================================ */


/* ---------- 1. THEME KA PAGE TITLE DABBA HATAO ----------
   Ye wo grey band hai jisme bada "Vinyl Banners" likha aata hai.
   Agar aapko wo title chahiye to ye poora hissa mita dein.        */
.page-header,
.entry-header,
.page-title,
.archive-header,
.breadcrumbs-wrap,
.elementor-page-title,
.hero-section-title,
.page-header-inner {
  display: none !important;
}


/* ---------- 2. PAGE KE UPAR KI PADDING HATAO ---------- */
.site-content,
.site-main,
.content-area,
#content,
#primary,
.elementor,
.entry-content {
  padding-top: 0 !important;
  margin-top: 0 !important;
}


/* ---------- 3. ELEMENTOR KE PEHLE SECTION KI PADDING ---------- */
.elementor-section:first-of-type,
.elementor-top-section:first-of-type,
.e-con:first-of-type,
.elementor-container:first-of-type {
  padding-top: 0 !important;
  margin-top: 0 !important;
}

.elementor-widget-html {
  margin-top: 0 !important;
  padding-top: 0 !important;
}


/* ---------- 4. HAMARE SECTION KI APNI PADDING ---------- */
#boc-home,
#boc-product {
  padding-top: 0 !important;
  margin-top: 0 !important;
}


/* ---------- 5. KHALI SECTION KO DABAO ----------
   Kabhi-kabhi Elementor me ek khali section reh jata hai jo
   sirf jagah gherta hai. Ye usko chhota kar deta hai.          */
.elementor-section:empty,
.e-con:empty,
.elementor-widget-container:empty {
  display: none !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}


/* ---------- 6. SIRF MOBILE PAR AUR THODA KAM ---------- */
@media (max-width: 600px) {
  .site-content,
  .elementor-section:first-of-type,
  .e-con:first-of-type {
    padding-top: 0 !important;
  }

  #boc-home,
  #boc-product {
    padding-top: 4px !important;
  }
}/* End custom CSS */