body {
    background: #000;
    color: #fff;
    font-family: "Montserrat", sans-serif;
    position: relative;  }

  .main-head{
    padding: 3px 0px 0px;
    transition: background-color 0.3s;
    background-color: rgba(000, 000, 000, 1);
}
.icon {
    color: white; /* The SVG will now be blue */
    width: 50px; /* Adjust size */
    height: 50px;
  }
td{
    color: white !important;
background-color:black !important;
}
.head-sticky-change {
    background-color: rgba(000, 000, 000, 0.9) !important;
    -webkit-box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.2);
    box-shadow: 0px 2px 7px 0px rgba(0,0,0,0.2);
}
.bg-container-locator{
    background-color:#292929;
}
.Sidebar-list::-webkit-scrollbar-thumb {
    background-color: black; /* Scrollbar ka color */
  }
.svg-icon-color {
    stroke: white !important;
}

.text-color,.para-contactus{
    color: white !important;
}
.main-head .nav-link ,.c-right-txt{
    /*color: #fff;*/
}
.carousel-top-text,.carousel-top-head,.carousel-para{
    color: white !important;
}
.main-head .nav-link.active{
    color: #EA6E01;
}
.media-29101,.card-slider,.card-container{
    background-color: #292929 !important;

}
.main-head .nav-link.active, .main-head .nav-link.show  {
    color: #EA6E01;
}

.main-head .navbar-nav .dropdown-menu {
    border-color: #fff;
}


.navbar-toggler{
    border-color: #fff;
}

.navbar-toggler i , .nav-link-tabs{
    color: #fff;
}

.btn-link {
    --bs-btn-color: #fff;
    --bs-btn-bg: transparent;
    --bs-btn-border-color: transparent;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: transparent;
    --bs-btn-hover-border-color: #F5F5F5;
    --bs-btn-focus-shadow-rgb: 130, 138, 145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: transparent;
    --bs-btn-active-border-color: #51585e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d;
}

.btn-link i{
    margin-left: 5px;
    margin-right: -10px;
}

.form-control {
    color: #fff;
    background-color: #000;
    border: var(--bs-border-width) solid rgba(0,135,186,1);
}

.form-control:focus{
    background-color: #000;
    color: #fff;
}

.foot-sub-form .form-control {
    color: #000;
    background-color: #fff;
    border: none;
}

.foot-sub-form .form-control:focus{
    background-color: #fff;
    color: #000;
}



.hd-style-01 {
    color: #fff;
}

.my-carousel .sl-left, .my-carousel .sl-right{
    color: #fff;
}

.grey-wrap{
    background: #292929;
}
.mc-slide-box:hover{
    background: white;
    /* background: linear-gradient(0deg, rgba(0,135,186,1) 0%, rgba(0,174,239,1) 100%); */
}
.mc-slide-box:hover .chd-slide{
    color: #0087BA;
}

.mc-slide-box{
    background: #292929;
}

.mc-slide-box  .mc-slide-box .cpr-slide, .mc-slide-box .s-icon{
    color: #fff;
}

.mc-slide-box .nav .nav-item .nav-link{
    color: #fff;
    border-bottom: 1px solid #fff;
}

.my-accordion .accordion-item{
    border: 0;
    background: #000;
}

.my-accordion .accordion-button{
    background:#000;
}

.my-accordion .accordion-button:not(.collapsed) {
    color: #fff;
}

.my-accordion .accordion-body{
    color: #fff;
}

.my-accordion .accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important;
 }

.wrap-100-container {
    background: #292929;
}

.img-thumb-wrap {
    color: #fff;
}

.nav-border-tabs .nav-link {
    color: #8f8f8f;
}

.nav-border-tabs .nav-link:hover{
    color: #fff;
}

.nav-border-tabs .nav-link.active {
    color: #fff;
}

.nav-border-tabs .nav-link::before{
    background-color: #fff;
    }

.rangle-result .form-label{
    color: #fff;
}

.wrap-loan-range .form-value {
    color: #fff;
}

.wrap-loan-range .form-label {
    color: #fff;
}

.form-range {
    --thumb-color: #ffffff; /* White thumb color */
    --thumb-border: #0087BA; /* Black border color */
    --track-background: #D9D9D9;
    --track-fill: #0087BA; /* Default fill color (blue) */
}

.foot-wrap {
    background: #292929;
}

.foot-wrap .hd-foot {
    color: #fff;
}

.nav-foot .nav-link {
    color: #fff !important;
}

.f-social-hd{
    color: #fff;
}

.foot-social-link li a{
    color: #fff;
    background: #404040;
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
}

.foot-contact{
    color: #fff;
}
.border-topbar{
    border-bottom: 2px solid #292929 ;
}
.page-tabs{
    background-color: #292929;
}

.page-tabs .nav-link {
    color: #fff;
}

.hd-center,.top-text {
    color: #fff;
}

/* Style the list */
ul.breadcrumb {
    list-style: none;
    justify-content: center !important;
  }

  /* Display list items side by side */
  ul.breadcrumb li {
    display: inline;
    font-size: 0.850rem;
    font-weight: 600;
    color: #fff;
  }

  /* Add a slash symbol (/) before/behind each list item */
  ul.breadcrumb li+li:before {
    padding: 0 6px;
    color: #fff;
    content: "|\00a0";
    font-weight: 400;
  }

  /* Add a color to all links inside the list */
  ul.breadcrumb li a {
    color: #a8a8a8;
    text-decoration: none;
    font-weight: 400;
  }

  /* Add a color on mouse-over */
  ul.breadcrumb li a:hover {
    color: #fff;
  }

  .page-select{
    background-color: #292929;
    background: #292929  url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='white' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px !important;
    color: #fff;
  }

.wrap-loan-calc .form-label {
    color: #fff;
}

.btn-tabs .nav-item .nav-link {
    color: #fff;
}

.page-search .form-control {
    background-color: #292929;
}

.page-search .btn{
    --bs-btn-color: #fff;
    --bs-btn-bg: #292929;
    --bs-btn-border-color: #292929;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #EA6E01;
    --bs-btn-hover-border-color: #EA6E01;
    --bs-btn-focus-shadow-rgb: 130, 138, 145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #EA6E01;
    --bs-btn-active-border-color: #EA6E01;
}

.pdf-box{
    background-color: #292929;
}


.pdf-box .download-icon i{
    color: #fff;
}

.pdf-box .download-icon i:hover{
    color: #EA6E01;
}

.border-form .form-label{
    color: #fff;
}

.border-form .form-control{
    border-bottom: 1px solid #fff;
    background-color: transparent;
    color: #fff;
}

.border-form .form-control::-webkit-input-placeholder {
    color: #4e4e4e;
}

.border-form .form-control:-moz-placeholder {
    color: #4e4e4e;
}

.border-form input[type="date"]::-webkit-calendar-picker-indicator {
    cursor: pointer;
    border-radius: 4px;
    margin-right: 2px;
    opacity: 0.8;
    filter: invert(0.8);
  }

.border-form  input[type="date"]::-webkit-calendar-picker-indicator:hover {
    opacity: 1
  }


  @media (min-width: 1200px) {
    .main-nav .nav-link i {
        color: #fff;
    }

    .main-head .navbar-nav .dropdown-menu{
        border-color: var(--bs-border-color-translucent);
    }

}
.light-background-color{
    background-color: #292929;
}
.offering-tabs,.tab-content-container{
    border-bottom: 1px solid white;
}
.custom-pagination-info{
    color: white;
}
.open-icon{
    stroke: white;
}
.priority{
    background: #0096cf;
    color: white;
}
a#theme-toggle {
    background: #0096cf;
    color: white;
}
.toolbar-nav li a {
    background: rgb(0, 135, 186);
    background: linear-gradient(0deg, rgba(0, 135, 186, 1) 0%, rgba(0, 174, 239, 1) 100%);
}
.priority {
    --bs-btn-color: #fff;
    background: rgb(0, 135, 186);
    background: linear-gradient(0deg, rgba(0, 135, 186, 1) 0%, rgba(0, 174, 239, 1) 100%);
    --bs-btn-border-color: #0087BA;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #5c636a;
    --bs-btn-hover-border-color: #0087BA;
    --bs-btn-focus-shadow-rgb: 130, 138, 145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #565e64;
    --bs-btn-active-border-color: #0087BA;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d;
    border: 0;
}

.contact-tabs-container>button {
    width: 273px;
    height: 70px;
    font-size: 16px !important;
    font-weight: 500 !important;
}
ol, ul {
    padding-left: 3rem;
}
table tbody tr:first-child td {
    color: white !important;
    background-color: #00a6e4 !important;
}
table tbody tr td {
    background-color: black !important;
    color: white !important;
}


.conventional2 {
    --bs-btn-color: #fff;
    /* background: #435cfa; */
    /* Light gray base color */
    background: linear-gradient(0deg, #435cfa 0%, #00adee 100%);
    --bs-btn-border-color: #435cfa;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #435cfa;
    --bs-btn-hover-border-color: #435cfa;
    --bs-btn-focus-shadow-rgb: 130, 138, 145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #435cfa;
    --bs-btn-active-border-color: #435cfa;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #435cfa;
    --bs-btn-disabled-border-color: #435cfa;
    border: 0;
}
.new-menu-to-bar ul li a {
    color: #ffffff !important;
}

.new-menu-to-bar ul li a:hover {
    color: #ea6e01 !important;
}
    @media(max-width: 640px) {
.h-search-btn.srch-mob{
    top:30px;
}
}