@media (min-width: 320px) and (max-width: 767px) {
    .header-nav {
        padding: .9rem 0 !important;
    }
}
@media (min-width: 767px) {
    .text-lg-end {
        text-align: right !important;
    }
}
[data-overlay]:before {
    background: linear-gradient(75deg, #000, #0948b378) !important;

}
#background: linear-gradient(75deg, #073482, #013aa7)#original
#background: linear-gradient(75deg, #000, #0948b39c) #light blue
#background: linear-gradient(75deg, #000, #6f8bb930) #light, no blue
.instagram-color {
  color: #246AE1 !important;
}

.custom-nav-link  {
    font-weight: 700 !important;
}

@media (min-width: 1200px) {
    .container-xl, .container-lg, .container-md, .container-sm, .container {
        max-width: 1200px !important;
    }
}
.bg-header {
    --bs-bg-opacity: 1;
    background-color: #FFFFFF !important;
    box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075);
}

.main-header-menu-wrap {
    --bs-bg-opacity: 1;
    background-color: rgb(255 255 255) !important;
    box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075);
}

.top-bg {
    background-color: #080F2C !important;
}
.nav-link {color: rgb(0 0 0 / 75%) !important;}
.topbar-nav li a {
    color: #ffffff !important;
}
.list-color {color: #ffffff !important;}
.section-bg {background: #E6EEF9 !important;}
.section-blue {background: #080F2C !important;}
.section-green {background: #678ED0 !important;}
.hs-sub-menu, .hs-mega-menu {
  margin-top: 0.2rem !important;
  background-color: #f7f3f3 !important;

}
.footer-bg {
    --bs-bg-opacity: 1;
    background-color: #080F2C !important;
    background-image: url(https://www.biswashost.com/assets/img/footer-2-bg-overlay.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    z-index: -1;
}
.text-semi-black {color: #363636;}
.background-color.social-hover-2 li a.msteams {
    background: #4B53BC;
    color: #fff !important;
}

.pricing-header .price span {
    font-size: 25px !important;
  } 
.slider-price {
    font-size: 10rem !important;
  } 
.home-slider {
    font-size: 10rem !important;
  }  
.currency-dropdown {
    background-color: #080F2C; /* Matches top bar */
    color: white; /* Currency text in white */
    border: none; /* Remove border */
    cursor: pointer;
}

/* Style dropdown options */
.currency-dropdown option {
    background-color: #080F2C;
    color: white;
}
html * {
    -webkit-font-smoothing: subpixel-antialiased !important;
}