
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Bengali:wght@100..900&display=swap');
body.main_bn,
body.main_bn h1,h2,h3,h4,h5,h6{
  font-family: 'Noto Sans Bengali', 'SolaimanLipi', 'Hind Siliguri', sans-serif;
}
body .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle,
body .js-wpml-ls-item-toggle,
body .wpml-ls-legacy-dropdown .wpml-ls-sub-menu a
{color:#444;}

.wpml-ls-legacy-dropdown{max-width:150px;}
/*.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility: hidden;}*/
.wpml-ls-legacy-dropdown .open .wpml-ls-sub-menu{visibility: visible;}

.top-right{z-index:5 !important;}
.topNavWrapper{z-index:0 !important;}

.banner-download-pdf{position:absolute;bottom:100px;right:100px;z-index:2;}
.whatsapp-button{bottom: 25%;}
.hotline-no{color:#272727;}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag { padding-right: 18px; }
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type="tel"], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type="text"] {
  padding-left: 110px;
}

.has-megamenu.active .tb-megamenu{left: 30px;}
.wpml-ls-legacy-dropdown a span{vertical-align: text-top;}

/*07-05-26*/

.home .banner_caption { height: auto; width: auto; top:auto; left: 0px; bottom: 0px; }
.home .banner_caption .container { padding: 0px 0px; max-width: 100%; }

.social-icons li a{flex-wrap:wrap;}
.social-icons li a > i{display:block;width: 100%;padding-bottom:10px;}

.main-banner-arrows{display:none;}

@media screen and (max-width: 1699.98px) {
  .nav > ul > li {
    margin: 0px 35px 0px 0px;
  }
}

@media only screen and (max-width: 1599.98px) {
    body, .nav>ul>li>a, .size-16 { font-size: 16px !important; }
    .inner-banner .banner-info.alt{padding-bottom:40px !important;margin-right:-10% !important;}
}
@media only screen and (max-width: 1499.98px) {
        .inner-banner .banner-info.alt{margin-right:0 !important;}
}
@media only screen and (max-width: 1299.98px) {
    .banner-download-pdf{bottom:50px;right:30px;}
    body, .nav>ul>li>a, .size-16 { font-size: 14px !important; }
}
@media only screen and (max-width: 1199.98px) {
    .wpml-ls-legacy-dropdown{max-width: 100px;}
    .nav-container{top:-3px;}
    .header-topbar .col-lg, .header-topbar .col-lg-auto{width:auto;}
    body, .nav>ul>li>a, .size-16 { font-size: 14px !important; }
    .mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a, .mean-container .mean-nav ul li li li a{font-size:14px;}
    
    .nav-wrapper{margin: 27px auto;}
    .is-sticky .nav-wrapper{margin:4px auto;}
}
@media only screen and (max-width: 767.98px) {
    .header-topbar .col-lg, .header-topbar .col-lg-auto{width:100%;}
    .header-topbar .topbar-list{justify-content:center;}
    .hotline-no{padding:5px 0;text-align:center;}
    .header-topbar .topbar-list li a{padding: 2px 0 10px;}
    .nav-wrapper{margin: 28px auto;}
}
@media only screen and (max-width: 575.98px) {
    .inner-banner .banner-info.alt{text-align: center;}
    .header-topbar .topbar-list li{width:auto;}
     .banner-download-pdf{position:relative;bottom:auto;right:auto;margin-top:20px;margin-bottom:30px;}
     .banner_caption.caption-bottom{flex-wrap:wrap;padding-top:10%;}
     .inner-banner .banner-info.alt{padding-bottom:0 !important;}
     /*.mean-container .mean-nav{margin-top: 46px;}*/
     
}
@media only screen and (max-width: 459.98px) {
     .nav-wrapper {margin: 33px auto;}
}