.color1 {
    color: #E4A244;
}
.color2 {
    color: #CC4438;
}

#loading {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 99999;
    background: #fff;
}


.element {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #fff;
    height: 110px;
    width: 20px;
    bottom: 50%;
    top: 40%;
    left: 45%;
    position: absolute;
}

.logo-light,
.logo-dark {
    width: 50%;
}

.branch_img,
.footer_logo{
    width: 70%;
}

.nav-link:hover,
.dropdown-item:hover {
    color: #CC4438 !important;
}

.nav-link2 {
    color: #000000 !important;
}


.card_body_1 {
    text-align: center;
    padding: 1rem 5px 0;
}

.branches_container {
    margin-top: 90px;
}

.bg_Img {
    background: url("../myimgs/bridge-bg.jpg") no-repeat 100% bottom;
}

.w-10r {
    width: 10rem !important;
    border-radius: 10px;
}


.inr-logo-sec {
    padding: 60px 0;
    /*background: rgb(255,255,255);
    background: radial-gradient(circle, rgba(255,255,255,1) 12%, rgba(93,162,255,1) 55%, rgba(81,128,255,1) 100%);*/
    background-image: url(../../assets/myimgs/sub_banners/banner-bg.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.inr-logo-sec figure img {
    max-width: 350px;
    margin: 0 auto;
}

section.inr-menu {
    background-color: rgb(246, 247, 249);
    position: sticky;
    top: 75px;
    /*border-bottom: 1px solid #6e6e6e;*/
    padding: 0;
    z-index: 99;

}

.inr-menu ul {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0;
    margin: 0 !important;
    list-style-type: none;
}

.inr-menu ul li a {
    color: #000000;
    padding: 15px 10px;
    display: inline-block;
    font-size: 18px;
}

.steps span {
    padding: 5px 10px;
    color: #fff;
    background: rgb(204, 68, 56);
    background: linear-gradient(90deg, rgba(204, 68, 56, 1) 55%, rgba(104, 30, 55, 1) 100%);
    border-radius: 3px;
    margin-bottom: 15px;
    display: inline-block;
}

.card_maxH {
    max-height: 600px;
}



/* Responsive */
/* Mobile */
@media (max-width: 767px) {
    .inr-menu {
        display: none;
    }
}