.elementor-2467 .elementor-element.elementor-element-51e1118{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-6a2c635{width:100%;max-width:100%;}.elementor-2467 .elementor-element.elementor-element-6fe90a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-9660efc{width:100%;max-width:100%;}.elementor-2467 .elementor-element.elementor-element-9660efc.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2467 .elementor-element.elementor-element-73b75ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-676bae0{width:100%;max-width:100%;--label-color:#0B23F5;--qlink-bg:#E21E1E;--round-3:10px;}.elementor-2467 .elementor-element.elementor-element-676bae0 .qlink-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2467 .elementor-element.elementor-element-676bae0 .qlink a{font-family:"Noto Serif Bengali", Sans-serif;font-weight:900;}.elementor-2467 .elementor-element.elementor-element-3becdea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-c151939 .heading-title > *{font-family:"Noto Serif Bengali", Sans-serif;font-weight:bold;font-style:oblique;text-decoration:none;}.elementor-2467 .elementor-element.elementor-element-f3915ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-f8e1f6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-009f429{--divider-border-style:dotted;--divider-color:#000;--divider-border-width:1px;}.elementor-2467 .elementor-element.elementor-element-009f429 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2467 .elementor-element.elementor-element-009f429 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2467 .elementor-element.elementor-element-a39728a{--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;}.elementor-2467 .elementor-element.elementor-element-4d90027{--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;}.elementor-2467 .elementor-element.elementor-element-d88e0f4{--wrap-border:10px;--counter-zero:decimal-leading-zero;}.elementor-2467 .elementor-element.elementor-element-44e65a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-558685a{--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;}.elementor-2467 .elementor-element.elementor-element-f32f193{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-208210f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2467 .elementor-element.elementor-element-208210f.elementor-element{--align-self:center;}.elementor-2467 .elementor-element.elementor-element-729cf06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-d9048d8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2467 .elementor-element.elementor-element-d9048d8 .elementor-divider-separator{width:100%;}.elementor-2467 .elementor-element.elementor-element-d9048d8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2467 .elementor-element.elementor-element-90db7f2{--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;}.elementor-2467 .elementor-element.elementor-element-27a19fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-be26e60{width:100%;max-width:100%;}.elementor-2467 .elementor-element.elementor-element-be26e60.elementor-element{--align-self:center;}.elementor-2467 .elementor-element.elementor-element-dc96df8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-5d2ab75{width:100%;max-width:100%;}.elementor-2467 .elementor-element.elementor-element-fd19fc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-e684ef5 > .elementor-widget-container{background-color:transparent;margin:5px 5px 5px 5px;background-image:linear-gradient(180deg, #EDFFD0 0%, #FEFFFC 100%);}.elementor-2467 .elementor-element.elementor-element-e684ef5{--feat-position:center top;--counter-zero:decimal-leading-zero;}.elementor-2467 .elementor-element.elementor-element-5d87189{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-54c3106{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2467 .elementor-element.elementor-element-124d978{width:100%;max-width:100%;}.elementor-2467 .elementor-element.elementor-element-a6ef819{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}@media(max-width:767px){.elementor-2467 .elementor-element.elementor-element-208210f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2467 .elementor-element.elementor-element-ce4e17d{width:100%;max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-208210f *//* DB Cat Layout – Mobile Full-Width ONLY (PC/Tab unchanged) */
@media (max-width:640px){

  /* your shortcode wrapper */
  .db-fullbleed{
    width:100vw !important;
    max-width:100vw !important;
    margin:0 !important;
    padding:0 !important;

    /* full-bleed trick (prevents left shift) */
    position:relative !important;
    left:50% !important;
    right:auto !important;
    transform:translateX(-50%) !important;

    overflow:hidden !important;
  }

  /* keep inner content aligned & no extra gaps */
  .db-fullbleed .db-inner{
    width:100% !important;
    max-width:100% !important;
    margin:0 !important;
    padding:10px !important;
  }
}/* End custom CSS */