.elementor-1853 .elementor-element.elementor-element-606665ae{--display:flex;--flex-direction:column;--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:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-c8a80f9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1853 .elementor-element.elementor-element-8bef6d2 > .elementor-widget-container{margin:0px 0px 58px 0px;padding:0px 0px 0px 0px;}.elementor-1853 .elementor-element.elementor-element-bef37b4 .jet-search-filter__input-wrapper{max-width:100%;}.elementor-1853 .elementor-element.elementor-element-bef37b4 .jet-search-filter__input:focus {border-color:var( --e-global-color-379f921 );}.elementor-1853 .elementor-element.elementor-element-bef37b4 .jet-search-filter__input{border-style:solid;border-color:var( --e-global-color-1202dcd );}.elementor-1853 .elementor-element.elementor-element-bef37b4 .jet-search-filter__submit{border-style:none;}.elementor-1853 .elementor-element.elementor-element-bef37b4 .jet-filter-label{border-style:none;}.elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-checkboxes-list__row{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-list-tree__children{display:inline-block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);text-align:center;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-top:7px;margin-right:9px;}.rtl .elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-checkboxes-list__decorator{margin-left:9px;}.elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-collapse-icon{width:20px;height:20px;}.elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-collapse-none{width:20px;height:20px;}.elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-filter+.jet-filter{margin-top:10px;}.elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-1853 .elementor-element.elementor-element-6f29f666 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1853 .elementor-element.elementor-element-6f29f666 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1853 .elementor-element.elementor-element-6f29f666 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1853 .elementor-element.elementor-element-6f29f666 .jet-listing-not-found{font-family:var( --e-global-typography-1c649ff-font-family ), Sans-serif;font-size:var( --e-global-typography-1c649ff-font-size );font-weight:var( --e-global-typography-1c649ff-font-weight );text-transform:var( --e-global-typography-1c649ff-text-transform );line-height:var( --e-global-typography-1c649ff-line-height );letter-spacing:var( --e-global-typography-1c649ff-letter-spacing );color:var( --e-global-color-f6358eb );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1853 .elementor-element.elementor-element-c8a80f9{--width:90%;}}@media(max-width:1024px){.elementor-1853 .elementor-element.elementor-element-606665ae{--padding-top:80px;--padding-bottom:080px;--padding-left:010px;--padding-right:10px;}.elementor-1853 .elementor-element.elementor-element-0d2c0a1 .jet-checkboxes-list-wrapper{text-align:left;}.elementor-1853 .elementor-element.elementor-element-6f29f666 .jet-listing-not-found{font-size:var( --e-global-typography-1c649ff-font-size );line-height:var( --e-global-typography-1c649ff-line-height );letter-spacing:var( --e-global-typography-1c649ff-letter-spacing );}}@media(max-width:767px){.elementor-1853 .elementor-element.elementor-element-606665ae{--padding-top:60px;--padding-bottom:60px;--padding-left:010px;--padding-right:10px;}.elementor-1853 .elementor-element.elementor-element-6f29f666 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1853 .elementor-element.elementor-element-6f29f666 .jet-listing-not-found{font-size:var( --e-global-typography-1c649ff-font-size );line-height:var( --e-global-typography-1c649ff-line-height );letter-spacing:var( --e-global-typography-1c649ff-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-8bef6d2 *//* ১. মেইন র‍্যাপারের ওভারফ্লো ফিক্স করা */
.trp-shortcode-switcher,
.trp-shortcode-switcher__wrapper {
    overflow: visible !important; /* আপনার স্ক্রিনশটে থাকা ওভারফ্লো হিডেন বন্ধ করবে */
    display: flex !important;
}

/* ২. ড্রপডাউন লিস্টের উচ্চতা (Max-height) এবং দৃশ্যমানতা ঠিক করা */
.trp-switcher-dropdown-list {
    max-height: none !important;      /* আপনার স্ক্রিনশটে থাকা max-height: 0 বাতিল করবে */
    overflow: visible !important;     /* ওভারফ্লো হিডেন বন্ধ করবে */
    display: flex !important;         /* আইটেমগুলোকে ফ্লেক্স করবে */
    flex-direction: row !important;    /* পতাকাগুলোকে পাশাপাশি (horizontal) করবে */
    visibility: visible !important;    /* সবসময় দৃশ্যমান রাখবে */
    opacity: 1 !important;             /* স্বচ্ছতা দূর করবে */
    position: relative !important;     /* পপ-আপ পজিশন থেকে বের করে আনবে */
    pointer-events: auto !important;   /* ক্লিক করার সুবিধা সচল রাখবে */
    gap: 0px;                         /* পতাকার মাঝখানের গ্যাপ */
    
    /* ড্রপডাউন ইফেক্ট বা শ্যাডো থাকলে তা মুছে ফেলা */
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    transform: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* ৩. ড্রপডাউন ওপেন হওয়ার জন্য যে [hidden] বা [inert] থাকে তা ওভাররাইড করা */
.trp-switcher-dropdown-list[hidden],
.trp-switcher-dropdown-list[inert] {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* ৪. কারেন্ট ল্যাঙ্গুয়েজ এবং তীর চিহ্ন লুকিয়ে ফেলা (যেহেতু সব পতাকা সামনেই থাকবে) */
.trp-current-language-item__wrapper, 
.trp-shortcode-arrow,
.trp-shortcode-anchor {
    display: none !important;
}

/* ৫. পতাকার সাইজ ঠিক করা */
.trp-language-item img {
    width: 28px !important; 
    height: auto !important;
    display: block !important;
}/* End custom CSS */