@import url(light-dark.css);
@import url(loan.css);

body {
    overflow-x: hidden;
    font-family: 'Plus Jakarta Sans';
    transition: 0.5s background ease;
}

html, .tab-contant-box {
    scroll-padding-top: 200px; /* Adjust based on your header height */
  }

  

/* Body scrollbar */
/* Body scrollbar */
::-webkit-scrollbar{width:6px}
::-webkit-scrollbar-track{background-color:#e7e1d1}
::-webkit-scrollbar-thumb{background-color:#a00}
::-webkit-scrollbar-thumb:hover{background-color:#fff}
body ::-webkit-scrollbar{width:initial}
body ::-webkit-scrollbar-track{background-color:initial}
body ::-webkit-scrollbar-thumb{background-color:initial}
body ::-webkit-scrollbar-thumb:hover{background-color:initial}
div .table {border-color:#C5CACB;overflow: hidden;}

div .table>:not(caption)>*>* {background-color: #fdf9f3;box-shadow:none}
div .table-bordered>:not(caption)>*>* {border-bottom-width: 1px;}

@font-face {
    font-family: 'Plus Jakarta Sans';
    src: url('../fonts/PlusJakartaSans-SemiBold.eot');
    src: url('../fonts/PlusJakartaSans-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlusJakartaSans-SemiBold.woff2') format('woff2'),
        url('../fonts/PlusJakartaSans-SemiBold.woff') format('woff'),
        url('../fonts/PlusJakartaSans-SemiBold.ttf') format('truetype'),
        url('../fonts/PlusJakartaSans-SemiBold.svg#PlusJakartaSans-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    src: url('../fonts/PlusJakartaSans-Regular.eot');
    src: url('../fonts/PlusJakartaSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlusJakartaSans-Regular.woff2') format('woff2'),
        url('../fonts/PlusJakartaSans-Regular.woff') format('woff'),
        url('../fonts/PlusJakartaSans-Regular.ttf') format('truetype'),
        url('../fonts/PlusJakartaSans-Regular.svg#PlusJakartaSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    src: url('../fonts/PlusJakartaSans-Medium.eot');
    src: url('../fonts/PlusJakartaSans-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlusJakartaSans-Medium.woff2') format('woff2'),
        url('../fonts/PlusJakartaSans-Medium.woff') format('woff'),
        url('../fonts/PlusJakartaSans-Medium.ttf') format('truetype'),
        url('../fonts/PlusJakartaSans-Medium.svg#PlusJakartaSans-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    src: url('../fonts/PlusJakartaSans-Bold.eot');
    src: url('../fonts/PlusJakartaSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlusJakartaSans-Bold.woff2') format('woff2'),
        url('../fonts/PlusJakartaSans-Bold.woff') format('woff'),
        url('../fonts/PlusJakartaSans-Bold.ttf') format('truetype'),
        url('../fonts/PlusJakartaSans-Bold.svg#PlusJakartaSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    src: url('../fonts/PlusJakartaSans-Light.eot');
    src: url('../fonts/PlusJakartaSans-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/PlusJakartaSans-Light.woff2') format('woff2'),
        url('../fonts/PlusJakartaSans-Light.woff') format('woff'),
        url('../fonts/PlusJakartaSans-Light.ttf') format('truetype'),
        url('../fonts/PlusJakartaSans-Light.svg#PlusJakartaSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

.access-font {
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    text-decoration: none;
    border:none;
    background: transparent;
    padding: 0;
}

.ytmVideoInfoVideoTitle {font-weight: 400;}

.tab-center0{ margin: 0 auto;}

#privacycontent:target {
    display: block;
}
#privacycontent {
    display: none;
}
.anchor-target {
    content: "";
    display: block;
    height: 200px; /* height of your header */
    margin-top: -100px;
    visibility: hidden;
  }

@media (max-width:768px){
    .tab-center0 {width: 90%;}
}
.accbility-letter-space, .accbility-letter-space a, .accbility-letter-space p, .accbility-letter-space h1,.accbility-letter-space div,
.accbility-letter-space span, .accbility-letter-space label, .accbility-letter-space input,
.accbility-letter-space h2,.accbility-letter-space h3,.accbility-letter-space h4,.accbility-letter-space h5,
.accbility-letter-space h6, .accbility-letter-space .marquee-text,
.accbility-letter-space ul li {letter-spacing: 0}
.gold-heding-btn a,.top-left-menu .nav-tabs .nav-link.active:hover{text-decoration:none}
.top-area{background:#a00;padding:5px 0}
.main-container{padding:0 30px}
.top-left-menu ul{margin:0;padding:0}
.sixzm{position:relative;left:-16px}
.dropdown .dropdown-toggle.show::after{transform:rotate(-180deg)}
.top-left-menu .nav-tabs .nav-link{border:none;border-radius:0;color:#fff;font-weight:500;font-size:13px;text-decoration:none;padding:0;position:relative;margin-right:20px}
.table-container{margin-top:20px}
.questions-faq .find-btn a{padding:11px 25px;cursor:pointer;color: #fff;background:#a00;text-decoration:none;}
.questions-faq .find-btn a:hover{color:#d0242d;background:#f9e4dd}
.top-left-menu .nav-tabs .nav-link::after{position:absolute;content:'';background:#fff;width:100%;height:1px;bottom:0;left:0;display:none;transition:.5s}
.phone-tab .accordion-body a,.phone-tab .accordion-button,.rutren-menu li{text-transform:initial}
body .accordion-button:not(.collapsed){color:#212529}
.top-left-menu .nav-tabs .nav-link:first-child{padding-left:0}
.home-returen-menu .container{max-width:1320px}
.top-left-menu .nav-tabs{border-bottom:none}
.ad-mob{display:none}
.ad-desk{display:block}
.blog-more{color:#a00;display:block;font-size:12px}
.top-left-menu .nav-tabs .nav-link.active{background:0 0;color:#fff}
.top-left-menu .nav-tabs .nav-link:hover{text-decoration:underline}
.top-left-menu .nav-tabs .nav-link.active::after{display:block;transition:.5s}
.gold-heding-btn a{background:linear-gradient(90deg,#e0aa3e 0,#b88a44 100%);color:#fff;display:block;padding:15px;border-radius:10px;text-align:center;font-weight:800;font-size:12px;
    display:flex;align-items:center;justify-content:center;max-width:fit-content;margin:0 auto 12px;min-width:200px;column-gap:7px}

.nri-account-bullt li::before{position:absolute;content:'';background:url(../images/nri-icon.png) no-repeat!important;width:20px;height:20px;left:0}
.nri-account-bullt li{list-style:none;color:#19181d;font-weight:500;font-size:16px;position:relative;padding-left:25px;padding-bottom:10px}
.top-left-menu .nav-tabs .nav-link:hover{color:#fff;transition:.5s}
.top-right-menu ul{margin:0;padding:0}
.nri-key-box p{margin:0}
.container p:empty, h3:empty, h2:empty, h4:empty,  h5:empty {display:none;}
h4:empty {display:non; margin: 0;}
header div.other-services{left:50%!important;min-width:540px!important;translate:-73% 0px;width:auto!important;display:flex}
.dropdown-content.other-services .row{flex-wrap:nowrap}
.dropdown-content.other-services .col-lg-3{min-width:260px}
.top-right-menu li{list-style:none;display:inline-block;padding-right:9px}
.top-right-menu li:last-child{padding-right:0}
.top-right-menu img{padding-right:5px;margin-top:-3px}
.top-right-menu{text-align:right;padding-right:12px;}
.toll-fre a{font-size:12px}
.toll-fre img{width:18px!important}
.top-right-menu a{color:#fff;font-weight:600;font-size:14px;text-decoration:none}
.dark-mode p,.tab-contant-box li,.tab-contant-box p{font-weight:500}
.top-right-menu .form-control{border-radius:0;border:none;box-shadow:none;color:#fff;background:url(../images/serch-icon.png) 90% no-repeat #ae1b23}
.accordion-button:not(.collapsed)::after{background-image:url(../images/footer-mob-down.svg);transform:rotate(-180deg)}
.top-right-menu input::placeholder{font-size:12px;font-weight:600;color:#fff}
.navbar-expand-lg .navbar-nav .nav-link{font-weight:500;font-size:15px;color:#19181d;padding:8px 17px}
.navbar-expand-lg .navbar-collapse{justify-content:center}
.box-switch{color:var(--text);position:relative;cursor:pointer}
.box-switch i{color:#fff;font-size:16px}
.dark-mode{display:flex;align-items:center}
.dark-mode p{color:#fff;font-size:15px;margin:0;padding-right:10px}
.box-switch .switch{background:#fff;width:20px;height:20px;border-radius:100%;transition:.5s}
.light{--bg:gray;--text:#fff;background:var(--bg)}
.light header.smaller{background:gray}
.light .banking-btn p,.light .blog-heding h2,.light .blog-heding h4,.light .coppy-rghit p,.light .count-box h6,.light .count-box span,.light .desktop-menu .dropdown-fix i,.light .emi-text h2,
.light .emi-text h4,.light .emi-text p,.light .finacial-text h2,.light .finacial-text h4,.light .finacial-text p,.light .footer-link a,.light .footer-link h5,.light .help-text h4,.light .navbar-expand-lg
.navbar-nav .nav-link,.light .navbar-light .navbar-nav .nav-link.active,.light .navbar-light .navbar-nav .nav-link:focus,.light .offer-text h2,.light .offer-text h5,.light .online-emi .nav-tabs .nav-link,
.light .rb-website a,.light .rb-website p,.light .shopping-offer h4,.light .simplify-text h2,.light .simplify-text h4,.light .terms-tag a,.light .terms-tag p,.light .type-heding h2,.light .type-heding h4,
.light .type-heding p,.light header.smaller .navbar-light .navbar-nav .nav-link{color:#fff}
.light .nav-tabs .nav-link{border-color:#fff;color:#fff}
.light .round-border{border-color:#fff}
.light .box-switch .switch{transform:translateX(30px)}

.home-returen-menu a {display: inline-block;}
.read-more-btn a{
    background-color: #a00 !important;

}
.search i,header.smaller .navbar-light .navbar-nav .nav-link{color:#000}
#marquee::after,#marquee::before{background:#fbf5e7f5;width:50px;top:0;z-index:9}
.sidenav1{text-align:center;display:block;width:50%;position:absolute;top:-613px;right:0;background-color:#c1121f;overflow-y:hidden;transition:.5s;padding:30px 20px;height:auto;display:flex;
justify-content:center;align-items:center;z-index:99999}
.headLeftmain label{cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:1s}
.closeDiv1{width:100%;position:relative;margin-top:-20px}
.sidenav1 .closebtn1{position:absolute;top:10px;right:0;font-size:36px;margin-left:50px;cursor:pointer;z-index:99}
.headLeftmain .sidenav1 .closebtn1 {font-size: 1px;}
.headLeftmain .sidenav1 .closebtn1 svg {
    width: 18px;
}
.searchWrapper{border-bottom:1px solid #000;border-left:none;border-right:none;border-top:none;font-size:30px;font-weight:300;outline:0;padding:10px 0;width:100%;line-height:40px;background:#a3a714;
letter-spacing:2px;color:#fff;opacity:1}
.wrapper{width:100%;margin:25px auto 0}
.tab-contant-box li{background:url(../images/logo-ico-img.png) left 0 no-repeat;list-style:none;padding-left:30px;margin-bottom:12px}
.tab-contant-box li ul li::after{position:absolute;top:7px;left:3px;width:8px;height:8px;content:"";background-color:#a00;border-radius:50px}
.tab-contant-box li ul li{position:relative;background-image:none;padding-left:20px}
.tab-contant-box li ul{margin-top:10px;padding:0}
.tab-contant-box h2{margin-bottom:30px}
.options li,.select-btn{display:flex;cursor:pointer;align-items:center}
.select-btn{border-bottom:1px solid #fff;padding:15px 20px 15px 0;font-size:15px;justify-content:space-between;color:#fff}
.select-btn i{font-size:31px;transition:transform .3s linear}
.desktop-menu .dropdown-fix:hover .nav-link i,.wrapper.active .select-btn i{transform:rotate(180deg)}
.rutren-menu li strong{font-size:15px;font-weight:600}
.content{display:none;background:#fff;margin-top:15px;padding:20px;border-radius:7px}
.content .search,.desktop-menu,.dropbtn,.dropdown-fix{position:relative}
.wrapper.active .content{display:block}

div .form-check-input:checked {   
    background-color: #a00;
    border-color: #a00;
}

.search input, .serc-inp input{height:53px;width:96%;font-size:17px;padding:0 15px;outline:0;font-weight: 500;
    border:1px solid #000;border-radius:5px;}
/*background:url(../images/search-icon-box.png) 98% no-repeat*/

.serc-inp input {
    background-color: #fff;
}
    .serc-inp input::placeholder {color: #2d2d2d;font-size: 14px;}
    div.serc-inp input {border-color:#e99090;margin-right: 6px;}

    .select-btns .content {text-align: left;
        display: block;
        background: transparent;
        width: 100%;
        padding: 8px;
        margin: 0;
    }
    .select-btns span {
        position: absolute;
        top: 50%;
        left: 0px;
        margin-top: -2px;
    }
    .serc-inp {display:flex;justify-content: space-between;align-items: center;}
    .select-btns {
        position: relative;
        border-bottom: 1px solid transparent;
        padding: 15px 30px 0px 50px;
        font-size: 15px;
        justify-content: space-between;
        color: #fff;
        display: flex;
        align-items: center;
    }
.desktop-menu .accordion-button::after,.phone-serch{display:none}
.search i{position:absolute;left:15px;line-height:53px;font-size:20px}
.content .options{margin-top:10px;padding-right:7px;max-height:250px;overflow-y:auto}
.options::-webkit-scrollbar{width:7px!important}
.options::-webkit-scrollbar-track{background-color:#f1f1f1!important;border-radius:25px!important}
.options::-webkit-scrollbar-thumb{background-color:#f1f1f1!important;border-radius:25px!important}
.options li{height:30px;border-radius:5px;padding:0 13px;font-size:15px}
.footer-social li:first-child,.m-tags li,.row.border-top-line div{padding-left:0}
.options li:hover,li.selecte{background:#f2f2f2}
.m-tags li{list-style:none;padding-bottom:10px;color:#fff}
.footer-social ul,.m-tags ul{padding:0;margin:0}#megaMenu{cursor:pointer}
.tenderdet{background-color:#ca252b;padding:15px;color:#fff}
.tenderdet p{color:#fff!important}
.overlay-close{position:fixed;z-index:999;top:50px;right:50px;display:inline;width:50px;height:50px;border:3px solid #19181d;border-radius:50%;display:flex;align-items:center;justify-content:center;
cursor:pointer}
.overlay-menu{background-color:rgba(255,255,255,.9);backdrop-filter:blur(5px);color:#fff;position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;transition:.5s;
 z-index:-1;-webkit-overflow-scrolling:touch;padding:20px;opacity:0;visibility:hidden;overflow-x:hidden}
 #marquee,.menu-container{width:100%;position:relative;overflow:hidden}
.overlay-menu.active{z-index:99999;opacity:1;visibility:visible}
.whatsapp-bnner img{border-radius:20px}
.tab-contant-box ul {padding-left: 0;}
.overlay-close i{font-size:25px;color:#19181d;float:right;cursor:pointer}
.menu-container{height:100%;padding:40px;overflow-y:auto;border-radius:0 0 20px 20px;background:rgba(255,255,255,0);scrollbar-width:none}
.footer-social li{display:inline-block;padding:0 10px}
.footer-link ul li a.active {
    color: #a00;
    display: inline-block;
    font-weight: 700;
  }
.desktop-menu .dropdown-item img,.m-links a:hover{padding-left:5px}
.m-contents{transition:.5s;opacity:0;transform:translateY(20px)}
.overlay-menu.active .m-contents{transition:.5s;opacity:1;transform:translateY(0)}
.mlinks-bx{padding-top:40px}.m-contact h4::before{font-family:FontAwesome;position:absolute;left:-20px;content:"\f041";color:#19181d}
.m-header h2{font-size:20px;position:relative;display:inline-block;padding-bottom:10px;margin-bottom:20px;color:#19181d}
.m-header h2::before{content:"";background-color:#d0242d;width:60%;height:2px;position:absolute;bottom:0;left:0}
.m-contact{padding-left:20px;display:flex;flex-direction:column;gap:30px}
.m-contact h4{font-size:22px;position:relative;color:#19181d}
.m-contact p,.m-links a{font-size:14px;color:#19181d}
.m-tags{padding-top:0}
.m-links a{margin-bottom:10px;transition:.5s;text-decoration:none}
.m-links a:hover{transition:.5s}
.m-medias{align-items:center;gap:30px}
.m-medias a i{color:#19181d;font-size:19px;transition:.5s}
.head-menu{position:absolute;top:35px;right:20px}
.desktop-menu .dropdown{padding-right:75px}
.desktop-menu .dropdown .dropdown-menu{border:1px solid #c5cACB80;box-shadow:0 10px 40px 0 #c5cACB4D}
.desktop-menu .btn-secondary{background:#a00;color:#fff;font-weight:800;font-size:13px;box-shadow:none;border:none;padding:8px 25px}
.desktop-menu .btn-secondary:active:focus{box-shadow:none}
.desktop-menu .dropdown-item{font-size:15px;color:#19181d;font-weight:500;transition:.5s;padding:8px 20px}
.desktop-menu .dropdown-item:hover{background:#a00;color:#fff;transition:.5s}
.desktop-menu .dropdown-fix .dropbtn{border:none;outline:0;background-color:inherit;margin:0;cursor:pointer;color:#000;font-size:15px;font-weight:600}
.desktop-menu .dropdown-fix i{font-size:8px;color:#19181d;vertical-align:middle;margin-top:0}
.desktop-menu .dropdown-content{position:absolute;z-index:9;top:100%;left:0;visibility:hidden;width:440px;
 height:auto;border-radius:30px;padding:30px 20px;-webkit-transition:.2s cubic-bezier(.645, .045, .355, 1);transition:.3s cubic-bezier(.645, .045, .355, 1);-webkit-transition-delay:0.3s;transition-delay:0.3s;
-webkit-transition-duration:.3s;transition-duration:.4s;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;box-shadow:0 0 40px 0 #c5cacb99;backdrop-filter:blur(10px);
background:#fffFFFBF;-webkit-box-shadow:0 10px 37px rgb(0 0 0 / 7%)}
.desktop-menu .dropdown-fix:hover .dropdown-content{display:block;visibility:visible;-webkit-transform:translateY(0);
transform:translateY(0);opacity:1}
.desktop-menu .dropdown-content a{float:none;color:#000!important;padding:12px 16px;text-decoration:none;display:block;text-align:left;font-size:14px;font-weight:500;
display:flex;align-items:center;justify-content:space-between}
.desktop-menu .dropdown-content a:hover{color:#fff!important;background:#a00;border-radius:7px}
.desktop-menu .accordion-button{border-radius:0;box-shadow:none;font-weight:500;font-size:15px;color:#19181d;background:0 0;display:flex;align-items:center;justify-content:space-between;padding-left:0}
.desktop-menu .accordion-button:hover{background:#a00;transition:.5s;color:#fff;border-radius:7px;padding-left:15px}
.desktop-menu .accordion-button:hover i,.desktop-menu .dropdown-content a:hover i{color:#fff}
.desktop-menu .accordion-button:not(.collapsed){background:#a00;color:#fff;padding-left:15px}
.desktop-menu .accordion-button:not(.collapsed) i{color:#fff;transform:rotate(-90deg);transition:.5s}
.desktop-menu .accordion-item i{transition:.5s;font-size:12px!important}
.desktop-menu .accordion-item{background:0 0;padding:0;border-top:0}
.other-services{left:-790px!important;width:1165px!important}
.left-box{left:-225px!important}
#marquee{background-color:#fbf5e7;padding:10px 30px 10px 10px;margin-top:1%;border-radius:10px}
#marquee::before{position:absolute;content:'';height:100%;left:0}
#marquee::after{position:absolute;content:'';height:100%;right:0}
.marquee-text{display:inline-block;white-space:nowrap;animation:30s linear infinite marquee;font-size:16px;font-weight:500}

.shaping-bg .forms-sec a { display: block;}


@keyframes marquee {
    from {
        transform: translateX(80%);
    }

    to {
        transform: translateX(-80%);
    }
}

th,tr td{padding:12px}
.banking-btn a img,.banking-text a img,.financial-btn a img,.forms-sec a,.forms-sec a:hover,
.marqu-box a,.normal-arow,.offer-text a img,.simplify-slide-box a img,
header,header.smaller{transition:.5s}
.add-img img,.banking-img,.banner-slider,table{overflow:hidden}
.close-button{position:absolute;top:10px;right:10px;background-color:#19181d;color:#fff;border:none;
 padding:1px 8px;border-radius:6px;font-size:15px;font-weight:400;cursor:pointer;z-index:10}
header.smaller{top:0;position:fixed;width:100%;z-index:9999;background:#fff;box-shadow:0 3px 6px #00000029}
.banking-slide-box,.banner,.offer-box,.simplify-slide-box,.sub-bullet li{position:relative}
header.smaller .navbar-brand img{width:115px}
header.smaller .head-menu{top:17px}
.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:focus{color:#a00}
#ci::before,#cp::before,.last::before,.offer-btn a:hover .normal-arow,.phone-btn,.phone-tab,
.simplify-sec .owl-carousel .owl-nav button.owl-next span,.simplify-sec .owl-carousel .owl-nav button.owl-prev span,
.sub-bullet li:before,.type-banking .owl-carousel .owl-nav button.owl-next span,
.type-banking .owl-carousel .owl-nav button.owl-prev span{display:none}
.banner-slider{box-shadow:0 3px 10px 6px #c5cACB80;border-radius:20px 20px 0 0}
.sub-boxshowdo img{border-radius:20px}
.last-play,.phone-banner{display:none!important}
.adds-sec .owl-carousel .owl-dots.disabled {display: none;}
.appln-marg,.banner .owl-carousel .owl-dots.disabled,.forms-sec a,.offer-btn a:hover .hover-arow,
.offers-list .owl-carousel .owl-dots.disabled,.type-banking .owl-carousel .owl-nav.disabled{display:block}
.adds-sec .owl-carousel button.owl-dot,.banner .owl-carousel button.owl-dot,
.offers-list .owl-carousel button.owl-dot{width:6px;height:6px;background:#d0242D59;border-radius:50%;margin:0 3px}
.adds-sec .owl-carousel button.owl-dot.active,
.banner .owl-carousel button.owl-dot.active,.offers-list .owl-carousel button.owl-dot.active{background:#d0242d;width:8px;height:8px}
.banner .owl-dots{text-align:center;position:absolute;bottom:15px;left:0;width:100%}
.appln-marg{margin-top:20px;text-align:center}
table p{margin:0}
table p {
    margin: 0 !important;
    padding: 0 !important;
}
.sub-bullet li a,.tab-contant-box li a,p a,table a{color:#19181d}
table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #c5cacb;border-radius:20px;margin-bottom:16px;border-right:0}
.annonsment-titil,.box-box,tr:last-child td:first-child{border-bottom-left-radius:20px}
/*.box-box,.marqu-box,tr:last-child td:last-child{border-bottom-right-radius:20px}*/
tr td{border-top:none;border-left:none;font-weight: 500;}
td,th{border-right:1px solid #c5cacb;text-align:left;border-bottom:1px solid #c5cacb}
.adds-sec .owl-dots,.banking-btn,.count-box,.emi-text,.forms-sec a,
.offers-list .owl-dots,.pvr-mg,.type-heding,th{text-align:center}
th{background-color:#fbf5e7;font-weight:700}

tr:nth-child(2n) td{background-color:#fff}
tr:nth-child(odd) td{background-color:#fdf9f3}
tr:last-child td{border-bottom:none!important}
tr:first-child th:first-child{border-top-left-radius:20px}
tr:first-child th:last-child{border-top-right-radius:20px}
.annonsment-titil{background:#19181d;padding:8px 25px}
#ci,#cp,.sub-bullet{padding-left:0}
.tab-faq .sub-bullet li{margin-bottom:-6px}
.annonsment-titil h5{color:#fff;font-size:16px;font-weight:700;margin:0;text-align:center}
.sub-bullet{padding-top:16px;margin-top:20px}
.sub-bullet li{background:0 0;padding-left:26px;margin-bottom:20px;padding-bottom:20px}
.sub-bullet li::marker{font-size:0}
.sub-bullet li::after{position:absolute;top:7px;left:3px;width:12px;height:12px;content:"";background-color:#a00;border-radius:50px}
.padd-right{padding-right:0!important}
.marqu-box p{font-size:17px;font-weight:500;margin:0;color:#19181d}
.marqu-box a{color:#a00;font-size:14px;font-weight:700;text-decoration:underline}
.marqu-box a:hover{color:#19181d;transition:.5s}
.marqu-box{background:#c5cacb;padding:10px 15px;display:flex;align-items:center;flex-direction:row;height:100%}
.offer-btn a,.pvr-mg{align-items:center;display:flex}
.padd-left{padding-left:0!important}
.box-box{box-shadow:0 3px 6px #00000029}
.shaping-bg{background:url(../images/shaping-bg.png) center/cover no-repeat;margin:88px 0 40px;padding:0 5%;border-radius:30px}
.forms-sec,.forms-sec a{margin:0 auto;width:100%}
.forms-sec h5{font-size:25px;font-weight:600;color:#fff}
.forms-sec .form-select{font-size:17px;font-weight:500;color:#45434c;box-shadow:none;
   border-radius:10px;padding:10px 15px;margin-bottom:10px;max-height:442px}
.forms-sec{max-width:445px}
.forms-sec a{background:#19181d;padding:10px 0;border-radius:10px;color:#fff;text-decoration:none;max-width:156px}
.forms-sec a:hover{background:#ae1b23}
.pad-top{margin-top: 22px;}
.shaping-sec{padding:0 7%}
.women-img{margin-top:-50px}
.shopping-offer h4,.type-heding h4{color:#000;font-size:15px;
font-weight:600;display:inline-block;background:#c5cACB59;border-radius:200px;padding:8px 15px}
.offer-btn a,.offer-text a{border-radius:10px;transition:.5s}
.offer-text h2{font-size:40px;font-weight:600;margin:0;color:#19181d}
.offer-text h5{font-size:18px;color:#19181d;margin:0;font-weight:500}
.offer-text a{background:#a00;padding:13px 20px;
font-size:14px;font-weight:800;text-decoration:none;color:#fff}
.banking-text a:hover img,.offer-text a:hover img{padding-left:10px;transition:.5s}
.offer-box{box-shadow:1px 3px 11px -1px #c5cacb4d;background:#fff;margin:5px;transition:.5s;border-radius:20px}
.offer-box:hover{box-shadow:1px 3px 11px -1px #d0242D33;transition:.5s}
.pvr-mg{position:absolute;bottom:85px;left:0;width:100%;justify-content:space-evenly}
.offer-btn a{width:40px;height:40px;background:#d0242D1A;justify-content:center}
.loan-img,.loan-img img{height:auto}
.banking-img:hover .banking-text,.offer-btn a:hover{background:#a00;transition:.5s}
.offer-contant{display:flex;align-items:center;justify-content:space-between;background:#fff;padding:8px 10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;min-height: 64px;}
.banking-text a,.hover-arow{display:none;transition:.5s}
.offer-contant p{margin:0;font-size:16px;font-weight:600}
.count-bg,.shopping-offer{padding:40px 7%}
.offers-list{padding-top:30px}
.type-banking{background:linear-gradient(180deg,rgba(251,245,231,.15) 0,rgba(149,145,137,.15) 100%);padding:40px 7% 50px}

.type-banking .banking-text a {display:block;color:#a00}
.type-banking .banking-text a .whitc {display:none;}
.type-banking .banking-img:hover a {color:#fff;}
.type-banking .banking-img:hover a .whitc {display:block;}
.type-banking .banking-img:hover a .redc {display:none;}

.options.serch-optb {
    background: #fff;
    min-height: 300px;
}
.options.serch-optb .sech-txt-long P {
    color:#2d2d2d; font-size: 14px;
    padding: 0;
    margin-bottom: 12px;
}
.sech-txt-long {
    width: 30%;
}
.sech-txt-contr {
   max-height: 480px;
    overflow-y: scroll;   
   }
.sech-txt-contrwp { column-gap: 12px; row-gap: 11px; margin: 0;
    justify-content: center;}

.sech-txt-long {text-align:left;
    padding: 19px;
    box-shadow: 0px 1px 13px 2px #C5CACB4D;
    border-radius: 16px;}
.serc-list-btn a:hover img {padding-left: 4px;}

.serc-list-btn a img  {transition: 0.5s;position: relative;
    top: 2px;}

.serc-list-btn a {
    background: #a00;
    padding: 7px 14px;
    font-size: 12px;
    font-weight: 800;
    text-decoration: none;
    color: #fff;
    border-radius: 9px;
    transition: .5s;}

.options.serch-optb p {
    margin: 0;
    color: #fff;
    text-align: left;
    padding-left: 12px;}

.type-heding h2{font-size:40px;font-weight:600;margin:0;
color:#19181d;padding-bottom:10px}
.type-heding p{font-size:16px;color:#19181d;font-weight:500;margin-bottom:30pxs}
.banking-img{position:relative;transition:.5s;box-shadow:0 3px 6px #19181D26;margin:10px 5px;border-radius:20px}
.banking-text{position:absolute;bottom:16px;width:91%;background:#fff;border-radius:10px;padding:15px;margin-left:10px;transition:.5s}
.banking-img:hover h5,.banking-img:hover p{color:#fff;transition:.5s}
.banking-text h5{font-size:20px;color:#19181d;font-weight:600;padding-bottom:0px}
.banking-text p{color:#19181d;font-size:14px;margin:0;font-weight:400;padding-bottom:10px}
.banking-text a{color:#fff;font-weight:800;font-size:13px;text-decoration:none}
.banking-img:hover a{display:block;transition:.5s}
.type-banking .owl-carousel .owl-nav button.owl-next{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;
justify-content:center;background:url(../images/slide-right-arow.png) center no-repeat #fff;position:absolute;right:-17px;top:34%;transition:.5s}
.type-banking .owl-carousel .owl-nav button.owl-next:hover{background:url(../images/slide-right-arow.png) center no-repeat #ae1b23;transition:.5s}
.type-banking .owl-carousel .owl-nav button.owl-prev{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;
background:url(../images/slide-left-arow.png) center no-repeat #fff;position:absolute;left:-17px;top:34%;transition:.5s}
.type-banking .owl-carousel .owl-nav button.owl-prev:hover{background:url(../images/slide-left-arow.png) center no-repeat #ae1b23;transition:.5s}
.banking-btn{padding-top:30px}
.banking-btn p{color:#19181d;font-size:18px;font-weight:500;padding-bottom:20px}
.banking-btn a,.financial-btn a,.simplify-slide-box a{background:#a00;color:#fff;font-size:14px;font-weight:800;text-decoration:none;padding:13px 25px;transition:.5s;
border-radius:10px}.banking-btn a:hover img,.financial-btn a:hover img,.simplify-slide-box a:hover img{padding-left:5px;transition:.5s}
.emi-text h4,.finacial-text h4,.simplify-text h4{color:#000;font-size:15px;font-weight:600;display:inline-block;background:#c5cACB59;border-radius:200px;
padding:8px 15px;margin-bottom:10px}
.emi-text h2,.finacial-text h2,.simplify-text h2{font-size:40px;font-weight:600;margin:0;color:#19181d;padding-bottom:20px}
.finacial-text p{font-weight:400;font-size:16px;color:#19181d;line-height:30px}
.finacial-text{padding-left:30px}
.about-south-bank{padding:40px 7% 40px 2%}
.count-box{position:relative}
.count-box::before{position:absolute;content:'';background:linear-gradient(270deg,rgb(217 217 217 / 0%) 0,rgb(115 115 115 / 30%) 365%);
width:30px;height:100%;right:-29px;top:0}
.count-box h6{font-weight:500;font-size:18px;color:#19181d}
.count-box span{color:#19181d;font-size:55px;font-weight:500}
.add-imgmmm img{border-radius:19px;box-shadow:0 3px 6px #afbBC259;padding:2px;}
.adds-sec{padding:40px 7% 38px}
.adds-sec .owl-dots{position:absolute;width:100%;bottom:12px;left:0}
.simplify-box{background:#fff;box-shadow:0 8px 9px -2px #c5cacb66;margin:5px 5px 20px}
.simplify-sec .main-container{padding-right:0}
.investment{padding-left:35px;text-align:right}
.simplify-sec{padding:38px 0}
.simplify-sec .owl-carousel .owl-nav button.owl-prev{background:url(../images/information-arow.png) center no-repeat #fbf5e7;width:50px;height:50px;border-radius:50%}
.simplify-sec .owl-carousel .owl-nav button.owl-next{background:url(../images/information-arow-2.png) center no-repeat #fbf5e7;width:50px;height:50px;border-radius:50%;margin-left:8px}
.simplify-sec .owl-nav{position:absolute;bottom:-85px;right:0}
.explor-btn{padding-top:40px}
.simplify-box h5{font-size:20px;font-weight:600;color:#19181d}
.simplify-box p{font-size:16px;font-weight:400;color:#19181d;padding-right:15px}
.simplify-box a{background:0 0;color:#19181d;font-size:14px;font-weight:700;transition:.5s;padding:0}
.detail p,.emi-text p{color:#19181d;font-size:16px}
.online-emi{padding:38px 7%}
.loan-img{background:#fbf5e7;border-bottom-left-radius:20px;border-top-left-radius:20px}
.emi-text p{font-weight:600}
.online-emi .nav-tabs{border-bottom:none;justify-content:center;gap:5px;margin-bottom:12px;}
.online-emi .nav-tabs .nav-link{border:1px solid #c5cacb;color:#19181d;font-size:17px;font-weight:400;border-radius:10px;
padding:8px 25px}
.online-emi .nav-tabs .nav-link.active{background:#a00;border:none;color:#fff;border-radius:300px;box-shadow:0 4px 4px 0 #d0242D45}
.loan-details-box{padding-top:0px}
.sub-container{width:100%;height:max-content}
.breakup,.details input,.view{width:100%}
.details .form-control{box-shadow:none;color:#434c4e;font-weight:500;background:0 0;border-radius:5px;
border-color:#6e6e6e}
.chart-details p::before,.other-bg::before{position:absolute;content:'';width:10px;height:10px;border-radius:50%;left:0;bottom:5px}
.details .form-group{padding-left:84%;margin-bottom:10px}
.detail p{margin:0;font-weight:500}
.chart-details p,.total-emi p{font-size:14px;font-weight:500}
.chart-details p{color:#63606f;position:relative;padding-left:20px}
.chart-details p:last-child{margin-bottom:0}
.chart-details p::before{background:#d0242d}#cp{margin-top:-15px}
.other-bg{position:relative;margin:0}
.other-bg::before{background:#19181d!important}
.detail,.total-emi{display:flex;align-items:center;justify-content:space-between}
.total-emi p{color:#979287}
.emi-calulator input[type=range]{-webkit-appearance:none;margin:10px 0;width:100%;background:0 0}
.emi-calulator input[type=range]:focus{outline:0}

#goTop,#help{position:fixed}
.find-btn a,.footer-link a,.rutren-menu a{text-transform:capitalize}
.form-detils:last-child,.senior-wrap{margin-bottom:0}
.emi-calulator input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:#e3dccb;border-radius:10px;border:none}
.emi-calulator input[type=range]::-webkit-slider-thumb{height:12px;width:12px;border-radius:50%;background:#a00;cursor:pointer;border:none;outline:0;margin-top:-5px;-webkit-appearance:none;
box-shadow:0 0 20px 0 #d0242D80}
.emi-calulator input[type=range]:focus::-webkit-slider-runnable-track{background:#a00}
input[type=range]::-webkit-slider-thumb:before{content:'';background-color:#a00;position:absolute;left:0;right:50%;height:100%}
.emi-calulator input[type=range]::-moz-range-track{width:100%;height:3px;
cursor:pointer;background:#e3dccb;border-width:16px 0;border:none;color:transparent;border-radius:10px}
.emi-calulator input[type=range]::-moz-range-thumb{height:12px;width:12px;border-radius:50%;
 background:#a00;cursor:pointer;margin-top:-6px;box-shadow:0 0 20px 0 #d0242D80}
.emi-calulator input[type=range]::-moz-range-progress{height:3px;border-radius:999px;background:#a00;cursor:pointer;margin-top:-6px;box-shadow:0 0 20px 0 #d0242D80}
#price{color:#130f31;font-size:25px;font-weight:800}
.loan-details{width:100%}
#price-container{color:#434c4e;text-align:right}
#goTop{right:35px;bottom:121px;z-index:100}
#help{left:15px;bottom:15px;z-index:2}#goTop a{display:flex; background:#a00;color:#fff;width:50px;height:50px;justify-content:center;border-radius:50%;align-items:center;text-decoration:none;
transition:opacity .3s linear;border:1px solid #fff}
#goTop a:hover{background-color:#d0242d}
#help img{width:60px}
.senior-wrap{display:flex}
.details .senior-wrap input{width:20px;height:20px;margin-right:7px}
.senior-wrap .form-check-input:checked{background-color:#a00;border-color:#a00}
.details .senior-wrap label{margin-right:10px;padding-top:2px}
#price-container::after{content:"Your Monthly EMI:";font-size:12px;display:block;color:#63606f;font-weight:500}
.fixed-depo #price-container::after{content:"Maturity Amount:"}
.chart-details{display:flex;align-items:center;gap:10px}
.emi-calulator{background:#fbf5e7 ;padding:20px 20px 5px 10px;border-top-right-radius:30px;border-bottom-right-radius:30px;margin:0;}
.bg-cal {background:#fbf5e7;border-radius: 30px;}




.footer{padding-bottom:30px}
.padd-box{padding-right:0!important}
.padd-box-2{padding-left:0!important}
.emi-btn{justify-content:left!important;padding-top:30px}
.graph-img{position:relative;overflow:hidden;width:165px}
.canve-img-2{position:absolute;right:0;bottom:0}
.latest-blog{background:linear-gradient(360deg,rgba(149,145,137,.15) 0,rgba(251,245,231,.15) 100%);padding:38px 7%}
.blog-contants .owl-carousel .owl-nav button.owl-next span,.blog-contants .owl-carousel .owl-nav button.owl-prev span,.phone-footer-menu,.phone-latest-btn,
.social-icons a:hover .round-border .normal-twitter{display:none}
.blog-heding h4{color:#000;font-size:15px;font-weight:600;display:inline-block;background:#c5cACB59;border-radius:200px;
padding:8px 15px;margin-bottom:10px}
.blog-heding h2,.branch-locator-img h2{font-size:36px;font-weight:600;margin:0;color:#19181d}
.latest-blog-btn a{background:#a00;color:#fff;
font-size:14px;font-weight:800;text-decoration:none;padding:13px 25px;transition:.5s;border-radius:10px}
.find-btn a:hover,.latest-blog-btn a img,.quick-btn a img,.social-icons i{transition:.5s}
.find-btn a:hover img,.latest-blog-btn a:hover img,.quick-btn a:hover img{padding-left:5px;transition:.5s}
.latest-blog-btn{text-align:right;padding:30px 0}
.dates-blog{display:flex;align-items:center;gap:10px;padding:20px 15px}
.dates-blog h6{margin:0;font-size:15px;font-weight:600;color:#434c4e}
.blog-img p{font-size:17px;font-weight:600;color:#19181d;padding:0 15px;min-height:95px}
.downlode-app h6,.mobile-app-text h3,.mobile-app-text h5,.mobile-app-text li{color:#fff;font-weight:600}
.blog-img{background:#fff;border-radius:20px;margin:5px;box-shadow:0 3px 6px #19181D26}
.blg-img{border-bottom-left-radius:20px;border-bottom-right-radius:20px}
.blog-contants{padding-top:50px;position:relative}
.blog-contants .owl-carousel .owl-nav.disabled,.quick-links.show ul{display:block}
.blog-contants .owl-carousel .owl-nav button.owl-prev{width:50px;height:50px;border-radius:50%;
display:flex;align-items:center;justify-content:center;background:url(../images/slide-left-arow.png) center no-repeat #fff;position:absolute;left:-25px;top:58%;transition:.5s}
.blog-contants .owl-carousel .owl-nav button.owl-next{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;
background:url(../images/slide-right-arow.png) center no-repeat #fff;position:absolute;right:-25px;top:58%;transition:.5s}
.phne-app-box{background:#ae1b23;border-radius:30px;padding:30px}
 .help-btn-sec,.mobile-app{padding:40px 7%}
 .mobile-app-text h3{font-size:35px}
 .mobile-app-text h5{font-size:20px;padding-bottom:10px}
.mobile-app-text ul{padding:0 0 15px;margin:0}
.mobile-app-text li{list-style:none;padding-bottom:10px;position:relative;font-size:16px;padding-left:25px}
.mobile-app-text li::after{position:absolute;content:'';background:url(../images/tick-img.png) no-repeat;width:18px;height:13px;left:0;top:5px}
.downlode-app h6{font-size:14px;text-align:right}
.branch-hedings,.mobile-img{text-align:center}
.digo h6,.right-aline{text-align:right}
.help-text h4{color:#19181d;font-weight:600;font-size:30px}
.find-btn a,.quick-btn a{color:#fff;font-weight:800;border-radius:10px}
.find-btn a,.footer-link a,.quick-btn a{font-size:14px;transition:.5s;text-decoration:none}
.find-btn a{background:#a00;padding:11px 25px;display:inline-block; color:#FFFFFF; cursor: pointer;}
.tab-pane .find-btn a {color: #ffff;}
.find-btn a img{transition:.5s;margin-left:8px}
.quick-btn a{background:#19181d;padding:15px 25px}
.quick-btn a:hover{background:#ae1b23;transition:.5s}
.quick-links h2,.quick-links li:hover{background-color:#a00;color:#fff}
.help-btn{display:flex;align-items:center;justify-content:end;gap:10px}
.digo,.round-border{display:flex;align-items:center}
.border-line{border-bottom:1px solid #19181D33;padding-bottom:35px}
.all-btns-box ul,.footer-link ul,.rutren-menu ul{margin:0;padding:0}
.footer-link li{list-style:none;padding-bottom:5px}
.footer-link li:last-child{padding-bottom:0}
.footer-link a{color:#4b4953;font-weight:400}
.footer-link a:hover{margin-left:4px;transition:.5s;color:#a00}
.footer-link h5{font-size:18px;font-weight:600;color:#19181d;margin:0;padding-bottom:15px}
.footer-bg{padding:40px 7% 50px}
.digo h6{font-size:12px;color:#4b4953;font-weight:500;margin:0}
.rb-website a,.rb-website p{font-weight:400;font-size:14px}
.digo{justify-content:right;gap:10px}
.boxshowd{background:#fff;box-shadow:0 3px 17px 0 #c5cacb4d;padding:15px;border-radius:15px;margin-top:10px}
.rb-website a{text-decoration:none;color:#4b4953;transition:.5s}
.tab-menu-bg .nav-tabs{border-radius:12px}
.tab-menu-bg .nav-tabs .nav-item:last-child .nav-link{margin-right:0}
.rb-website a:hover,.terms-tag a:hover{color:#a00;transition:.5s}
.rb-website p{margin:0}
.rb-website{padding-top:40px}
.social-icons ul{padding:0;margin:0;display:flex;gap:5px}
.social-icons li{list-style:none;display:inline-block}
.all-btns-box li:first-child,.social-icons li:first-child{padding-left:0}
.social-icons a{color:#19181d;text-decoration:none;font-size:14px}
.coppy-rghit p,.terms-tag a,.terms-tag p{font-size:13px;color:#4b4953;font-weight:400;margin:0}
.round-border{width:40px;height:40px;border:1.5px solid #19181D33;border-radius:100%;justify-content:center;transition:.5s}
.quick-links h2,.quick-links li{align-items:center;cursor:pointer}
.social-icons a:hover .round-border{background:#a00;transition:.5s}
.social-icons a:hover i{color:#fff;transition:.5s}
.hover-twitter{display:none;transition:.5s}
.round-border img{width:12px}
.all-btns-box a:hover::after,.social-icons a:hover .round-border .hover-twitter{display:block;transition:.5s}
.coppy-rghit p{text-align:center}
.quick-links.show{transform:translateX(0) translateY(-50%);width:auto;height:auto;right:-2px;}
.terms-tag a{transition:.5s;text-decoration:none}
.terms-tag p{text-align:right}
.coppy-sec{border-top:1px solid #19181D33;padding:20px 7%}
.quick-links{position:fixed;height:92px;width:48px;right:-26px;top:50%;display:flex;background-color:#f8f5eb;border-radius:8px 0 0 8px;
 overflow:hidden;box-shadow:-2px 0 5px rgba(0,0,0,.1);transform:translateX(calc(100% - 56px)) translateY(-50%);transition:transform .3s;z-index:1000}
.head-menu img{width:35px}
.quick-links h2{margin:0;padding:7px;font-size:14px;writing-mode:vertical-rl;transform:rotate(180deg);display:flex;justify-content:center}
.quick-links ul{list-style-type:none;padding:0;margin:0;
width:200px;display:none}
.quick-links li{display:flex;padding:5px;transition:background-color .3s}
.quick-links a{text-decoration:none;color:#19181d}
.quick-links li:hover span{color:#fff}
.quick-links li img.icon{margin-right:10px}
.quick-links li span{font-size:15px;font-weight:600}
.icon{background:#fff;padding:5px;border-radius:4px}
.all-btn-sec{display:flex}
.all-btns-box li{display:inline-block;padding:0 5px;list-style:none}
.all-btns-box a{color:#434c4e;font-size:13px;font-weight:400;text-decoration:none;transition:.5s;position:relative}
.all-btns-box a::after{position:absolute;content:'';background:#000;width:100%;height:1px;bottom:0;left:0;display:none;transition:.5s}
.all-btn-sec h5{font-size:14px;font-weight:500;margin:0;padding-top:4px}
.all-btns-box{padding-bottom:25px}
.footer-phargrh p{font-size:13px;color:#434c4e;font-weight:400}
.border-top-line{border-top:1px solid #ccc;margin:3% 0 0;padding-top:25px}
.sub-boxshowdo{border-radius:20px;box-shadow:0 0 10px 3px #c5cacb80}
.find-btn a:hover .hover-more {
    display: block;
}
.rutren-menu.breadcrumb strong{color:#6d6a7a;font-size:13px}
.rutren-menu li{list-style:none;display:inline-block;padding-left:13px;font-weight: 500;}
.rutren-menu p{margin:0;font-size:13px;color:#6d6a7a;padding-left:0;position:relative}
.rutren-menu p::before{position:absolute;content:'';color:#6d6a7a;right:0;bottom:0}
.rutren-menu a{color:#6d6a7a;font-size:13px;font-weight:500;text-decoration:none;transition:.5s;position:relative}
.rutren-menu a::before{position:absolute;content:'/';color:#6d6a7a;right:-10px;bottom:1px}
.rutren-menu a:hover{color:#ae1b23;transition:.5s}
.rutren-menu{border-bottom:1px solid #c5cacb;padding:6px 0 15px 0}
.home-returen-menu{padding:1% 7%}
.branch-locator-img h4{color:#000;font-size:15px;font-weight:600;display:inline-block;background:#c5cACB59;border-radius:200px;padding:8px 15px}
.form-detils label,.search-tag label{font-size:14px;font-weight:600;color:#000}
.branch-locator-img p{font-size:16px;color:#19181d;font-weight:500;margin-bottom:30px}
.serch-btn a{background:#d0242d;padding:15px;border-radius:10px;transition:.5s}
.serch-btn a:hover{background:#19181d;transition:.5s}
.serch-btn{position:absolute;right:30px;bottom:63px}
.search-tag .form-control{color:#45434c;font-size:14px;padding:15px;font-weight:500;box-shadow:none;background:#fff;border-radius:10px;width:90%}
.search-tag{background:#e3dCCB80;padding:30px 30px 30px;position:relative;border-bottom:1px solid #d3ccba}
.search-tag::before{position:absolute;content:'OR';background:#fbf5e7;width:50px;height:36px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#000;
    bottom:-35px;left:50%;transform:translate(-50%,-50%);border:1px solid #d3ccba}
.form-detils label{margin-bottom:10px}
.form-detils .form-control,.form-detils .form-select{color:#45434c;font-size:14px;padding:15px;font-weight:500;box-shadow:none;border-radius:10px;width:200px;}

.branch-locator-img .form-detils .form-select {border:1px solid #ced4da;}


.branch-detils{background:#fbf5e7;padding:30px 30px 20px 30px;height:100%;}
.form-detils{margin-bottom:30px}
.container-checkbox{display:block;position:relative;padding-left:22px;margin-bottom:12px;cursor:pointer;font-size:14px;
    -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;text-transform:lowercase}
.contant-list input{position:absolute;opacity:0;cursor:pointer}
.container-checkbox .checkmark{position:absolute;top:3px;left:0;height:15px;width:15px;background-color:none;border:1px solid #d00a36;border-radius:2px}
.container-checkbox .checkmark::after{left:4px;top:1px;width:5px;height:8px;border:solid #d00a36;
    border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.phone-sub-banner{display:none}
.debit-tab-contant a{ font-weight: 500;color: #19181D;}
.debit-tab-contant a:hover {color: #19181D}
.container-checkbox input:checked~.checkmark::after{display:block}
.container-checkbox input:checked~.checkmark{background-color:transparent}
.padd-form,.padd-img,.padd-line{padding-left:0!important;padding-right:0!important}
.branch-img,.branch-img img{height:auto;position:relative}
.detil-btn a,.form-btn a,.neareby-heding a,.pagination-box a{text-decoration:none}
.facilities-box,.facilities-sec .owl-carousel .owl-dots,.form-btn a,.nearby-box,.pagination-box,.sib-branch-heding,.sib-other-bg{text-align:center}
.category-box .form-group{display:block;margin:0 10px}
.category-box .form-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}
.category-box .form-group label{position:relative;cursor:pointer;margin-bottom:0;font-size:15px;font-weight:500}
.category-box .form-group label:before{content:'';-webkit-appearance:none;background-color:#fff;border:1px solid #d3cab5;box-shadow:0 1px 2px rgba(0,0,0,.05),
inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;border-radius:4px;margin-right:5px}
.category-box .form-group input:checked+label:after{content:'';display:block;position:absolute;top:8px;left:7px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.category-box .form-group input:checked+label:before{background:#a00;border-color:#a00}
.category-box{display:flex;align-items:center}
.category-box .form-group:first-child{margin-left:0}
.form-btn a{background:#a00;display:block;width:fit-content;transition:.5s;padding:15px 25px;color:#fff;border-radius:10px;font-size:14px;font-weight:800;margin:0 auto;}
.form-btn a:hover{transition:.5s}
.detil-btn a img,.detil-btn a:hover img,.form-btn a img,.neareby-heding a img{transition:.5s}
.form-btn a:hover img{padding-left:10px;transition:.5s}
.branch-img{background:#fbf5e7}
.branch-img::before{position:absolute;content:'';background:#e3dCCB80;top:0;right:0;width:85%;height:164px;border-bottom:1px solid #d3ccba}
.branch-locator-img .branch-img::before { background: #f1ede5;height: 145px;}
.blog-img img {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.big-markr {position: relative;right: 10px;}
.help-btn a {text-transform: none;}
.blog-img .dates-blog img {border-radius:0}
.form-showdow{box-shadow:0 2px 10px 4px #c5cACB66;overflow:hidden;border-radius:40px}
.branch-heding h3{font-weight:600;font-size:30px;color:#19181d;border-bottom:1px solid #c5cacb;padding-bottom:10px;margin-bottom:40px}
.branch-name h5{color:#19181d;font-weight:600;font-size:18px;margin:0;padding-left:10px}
.branch-detil-img{display:flex;align-items:center;border-bottom:1px solid #c5cacb;margin-bottom:25px;padding-bottom:20px}
.detilbox p{font-size:13px;color:#575562;font-weight:500;position:relative;width:140px;margin:0}
.detilbox p::after{position:absolute;content:':';font-size:15px;color:#575562;right:35px;top:-3px}
.detil-btn a:hover,.pagination-box a:hover{color:#fff;background:#a00}
.detilbox span{color:#19181d;font-weight:600;font-size:13px}
.detilbox{display:flex;padding-bottom:15px}
.branch-detils-box{background:#fff;box-shadow:0 2px 12px 0 #c5cacb59;padding:15px;border-radius:20px;height:495px;display:flex;flex-direction:column;
justify-content:space-between;margin-bottom:25px;border:1px solid #c5cACB59;transition:.5s}
.branch-detils-box:hover{border:1px solid #d0242D80;box-shadow:0 10px 40px 0 #d0242D33;transition:.5s}
.detil-btn a{background:#d0242D1A;padding:15px 25px;border-radius:10px;font-size:12px;font-weight:800;transition:.5s;color:#a00;display:flex;align-items:center}
.detil-btn a:hover{transition:.5s}
.detil-btn a:hover .red-arow,.hover-nearby,.white-arow{display:none;transition:.5s}
.detil-btn a:hover .white-arow{display:block;transition:.5s}
.detil-btn{padding-right:0px;padding-top:20px;max-width: 160px;}
.branch-bg,.nearby-bg,.sib-branch-sec,.view-branch-bg{padding:30px 7%}
.pagination-box ul{padding:0;margin:0}

.tab-content iframe {
    border: none;  
    padding: 0;
    margin: 0;
    border-radius:22px;
}

.pagination-box{padding-top:30px}
.pagination-box li{list-style:none;display:inline-block;padding:0 5px}
.pagination-next{box-shadow:0 10px 40px 0 #c5cACB4D;width:50px;height:50px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.5s}
.pagination-box a{color:#19181d;font-size:15px;font-weight:500}
.nearby-box:hover,.pagination-box a:hover .pagination-next{background:#a00;transition:.5s}
.loan-box .owl-carousel .owl-nav button.owl-next span,.loan-box .owl-carousel .owl-nav button.owl-prev span,.nearby-box:hover .normal-nearby,.phone-branch-btn-box,.phone-detil-img,
.phone-nearby,.phone-sub-banner{display:none}
.branch-detil-heding h4,.facilitie-heding h4,.neareby-heding h4,.sib-branch-heding h4{color:#000;font-size:15px;font-weight:600;
display:inline-block;background:#c5cACB59;border-radius:200px;padding:8px 15px;margin-bottom:10px}
.sib-branch-heding h2{font-size:36px;font-weight:600;margin:0;color:#19181d;padding:0 22% 20px}
.sib-branch-heding p{font-size:16px;color:#19181d;font-weight:500;margin-bottom:30px;padding:0 20%}
.sib-other-bg h6{color:#a00;font-size:15px;font-weight:600}
.sib-other-bg h5{font-size:20px;font-weight:500;color:#19181d}
.sib-other-bg p{font-weight:500;font-size:16px;color:#19181d;margin:0}
.sib-other-bg{background:#fbf5e7;padding:30px 0}
.detil-line h6{font-weight:500;color:#575562;font-size:14px;margin:0}
.detil-line span{color:#19181d;font-weight:500;font-size:14px}
.detil-line{border:1px solid #d7dddf;padding:8px 15px;height:60px;display: flex; align-items:center;}
.sib-branch-detils{background:#fff;box-shadow:0 10px 40px 0 #c5cACB66;border-radius:30px;overflow:hidden}
.facilitie-heding h2{font-size:36px;font-weight:600;margin:0;color:#19181d}
.facilities-text p{font-size:16px;font-weight:500;color:#19181d;margin:0; text-align: right;}
.facilities-sec{padding:28px 7%;background:linear-gradient(180deg,rgba(251,245,231,.15) 0,rgba(149,145,137,.15) 100%)}
.facilities-box{background:linear-gradient(180deg,#fbfaf8 0,#fbf5e7 100%);border:1px solid #e6dbc0;border-radius:20px;padding:30px;height: 100%;}
.facilities-box h5{font-size:18px;color:#000;font-weight:600;padding:10px 0;margin:0}
.facilities-box p{font-weight:400;font-size:15px;color:#19181d;margin:0}
.facilities-padd{padding-bottom:30px}
.facilities-sec .owl-carousel .owl-dots.disabled,.loan-box .owl-carousel .owl-nav.disabled{display:block}
.facilities-sec .owl-carousel button.owl-dot{background:#d0242D33;width:6px;height:6px;border-radius:50%;margin:0 5px}
.facilities-sec .owl-carousel button.owl-dot.active{background:#a00}
.facilities-border{border-bottom:1px solid #19181D33;padding-bottom:38px}
.product-slide{box-shadow:0 2px 10px 0 #19181d26;background:#fff;border-radius:20px;margin:5px}
.loan-padd{padding:20px}
.brach-faciti {padding: 38px 5%}
.product-slide h5{font-size:25px;color:#19181d;font-weight:700}
.product-slide p{font-size:16px;font-weight:500;color:#575562;margin:0}
.loan-box{position:relative;padding-top:50px}
.loan-box .owl-carousel .owl-nav button.owl-next{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;
 background:url(../images/slide-right-arow.png) center no-repeat #fff;position:absolute;right:-25px;top:45%;transition:.5s;box-shadow:0 10px 40px 0 #c5cACB99}
.loan-box .owl-carousel .owl-nav button.owl-prev{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;
background:url(../images/slide-left-arow.png) center no-repeat #fff;position:absolute;left:-25px;top:45%;transition:.5s;box-shadow:0 10px 40px 0 #c5cACB99}
.branch-detil-heding h2,.neareby-heding h2{font-size:40px;font-weight:600;margin:0;color:#19181d;padding-bottom:10px}
.neareby-heding p{font-size:16px;font-weight:500;color:#19181d;margin-bottom:20px}
.nearby-box:hover h5,.neareby-heding a{color:#fff;transition:.5s}
.neareby-heding a{background:#a00;padding:13px 25px;border-radius:10px;font-weight:800;font-size:14px}
.neareby-heding a:hover img{padding-left:5px}
.nearby-box{background:#fff;box-shadow:0 10px 40px 0 #c5cACB52;border:1px solid #c5cACB59;border-radius:15px;padding:20px 8px;transition:.5s;height:120px;width:100%;margin-bottom:20px;cursor: pointer;}
.nearby-box h5{font-size:12px;font-weight:600;color:#19181d;margin:0;padding-top:10px;transition:.5s}
div.tab-menu-bg, .gold-tab-wrap .nav.nav-tabs {position:sticky;z-index:7;top:109px}
.tab-pane a {color: #212529;font-weight:500;}



.simp-wrpc {display:flex; justify-content: end;}
.simp-wrpc .simplify-text {max-width: 800px; width: 80%;}
.home-returen-menu tbody a {display: inline-block;}
div.tab-menu-bg li.nav-item{align-items:stretch;display:flex;min-width:145px; height:47px; line-height: 15px; padding-left:0px;}
div.tab-menu-bg li.nav-item2 {padding-left: 10px;}
.gold-tab-wrap li.nav-item{min-width:136px;}
.gold-tab-wrap .nav-tabs .nav-link,div.tab-menu-bg .nav-tabs .nav-link{width:100%;min-width: 140px;}
#goTop.show{opacity:1;visibility:visible}#goTop{opacity:0;visibility:hidden}
.sech-txt-long h5{font-size:16px}.sech-txt-long{position:relative;padding-bottom:55px}
.sech-txt-long .serc-list-btn{position:absolute;bottom:25px;left:19px}
button.btn.topsrch{padding:0}
.serch-bg-trnf .select-btns{padding-right:0}
button.btn.topsrch:focus{box-shadow:none}
.search-wrp-new{width:50%;left:auto;right:6px;top:37px;min-height:140px;height:auto;max-height:fit-content;background-color:#c1121f}
.serch-bg-trnf .offcanvas-header{padding:0;display:block;position:absolute;right:10px;top:10px}
.serch-bg-trnf .btn-close{font-size:0;padding:0;width:18px;margin:0;opacity:1;line-height:0;height:18px;display:block;position:relative;z-index:4}
.serch-bg-trnf .btn-close svg{width:15px;height:15px}
.serch-bg-trnf .btn-close:focus {box-shadow: none;}

.awards-img ul {
   padding-left:0;
}

.desktop-menu .navbar-light .navbar-nav .nav-link {color: #000;}

.nearby-box:hover .hover-nearby{display:block;transition:.5s;margin:auto}
.branch-detil-heding p{font-size:16px;font-weight:500;color:#19181d;margin-bottom:20px;line-height:35px}
.location-box h5{font-size:20px;color:#19181d;font-weight:600;padding:10px 0;margin:0}
.location-box p{font-weight:400;font-size:16px;color:#19181d;margin:0;line-height:35px}
.location-box{background:#fbf5e7;border-radius:20px;padding:30px;margin-top:80px;height:370px}
.tab-debit .nav-tabs .nav-link:focus{border:none}header .other-services{left:-790px!important;width:1165px!important}
header .navbar-light .navbar-nav .nav-link.active,
header .navbar-light .navbar-nav .nav-link:hover,
header.smaller .navbar-light .navbar-nav .nav-link.active{color:#a00}

.phone-branch-btn-box,.phone-btn{display:block;padding:20px 20px;text-align: center;}

@media only screen and (max-width: 575px) {
    div.top-right-menu ul li {padding-left: 7px;}

    table p {font-size: 12px !important;}
.information-img {text-align: center;}
.connecting-sec .container, .connecting-sec .col-lg-6 {padding-left:0; padding-right:0;}
div.sech-txt-long {width: 100%;}
.top-right-menu a {font-size:15px !important;}
.tab-faq .container {
    padding: 0;
}


}



@media only screen and (min-width: 992px) {

    .search-wrp-new {position: absolute;}
    .top-right-nav{padding:0 16px 0 0;width:55%}
    .top-left-nav{padding-right:0;width:44%;padding-left:16px}
    div.top-left-menu .nav-tabs .nav-link {margin-right:12px;}
    div.top-right-menu li {padding-right: 5px;}
    .top-area .main-container {padding: 0 10px;}
    .desktop-menu .navbar-expand-lg .navbar-nav .nav-link {padding: 8px 17px;}
}


@media only screen and (min-width: 992px) and (max-width: 1290px){
    .branch-detils-box .branch-name h5 { font-size:14px; }
    
.detilbox {
    display: flex;
    padding-bottom: 8px;
}

    .top-area .col-lg-5 {width: 45%;}
    .top-area .col-lg-7 {width: 55%;}
    .simplify-box p {  font-size: 14px;margin: 0;}
    .simplify-box {padding: 8px;}

    .emi-amnt {font-size: 22px;}
    .online-emi .nav-tabs .nav-link {font-size: 15px;padding: 8px 16px;
        font-weight: 500;}
        p.emi-amnt {font-size: 20px;}

    div.tab-menu-bg li.nav-item {
        min-width: 141px;
    }
    .gold-tab-wrap li.nav-item  {
        min-width: 88px;
    }
    
    div.gold-tab .nav-tabs .nav-link {font-size: 14px;}

    .tab-menu-bg ul.nav-tabs {overflow-x: inherit;}
    .tab-contant-box p {font-size: 14px;}
    .tab-contant-box li {font-size: 14px;}
    header .top-left-menu .nav-tabs .nav-link {margin-right:10px;font-size: 13px;}
    .tab-contant-box h2 {font-size: 26px;}
    .blog-heding h2 {font-size:28px;}
    header .top-right-menu a {font-size: 13px;}
    header .navbar-expand-lg .navbar-nav .nav-link{padding:8px 5px; }
    
    header .desktop-menu .navbar-expand-lg .navbar-nav .nav-link {
        padding: 8px 12px;
    }

    header .desktop-menu .dropdown-fix .dropbtn{font-size: 13px;}
    header .desktop-menu .btn-secondary {padding: 8px 14px;}
    header .navbar-light .navbar-brand {width: 154px;}
    header .head-menu {top: 27px;right:0}
    header .desktop-menu .dropdown {padding-right: 45px;}
    header .desktop-menu .accordion-button{font-size: 11px;}
    header .other-services {left: -650px !important;width: 990px !important;}
    header .dropdown-content.other-services .accordion-button {padding: 8px 10px;}
    header .desktop-menu .accordion-item i {transition: 0.5s;font-size: 11px !important;}
}

@media only screen and (min-width:1100px) and (max-width: 1320px){  
    header .navbar-expand-lg .navbar-nav .nav-link{padding:8px 10px; }
    header .desktop-menu .dropdown-fix .dropbtn {font-size: 14px;}
    header .desktop-menu .accordion-button {font-size: 13px;}
    header .other-services {left: -704px !important;width: 1060px !important;}

}
@media only screen and (min-width:600px) and (max-width: 991px) {
    .simplify-box .col-lg-4 {width: 30%;}

    .simplify-box .col-lg-8 {width: 70%;}


}
@media only screen and (min-width: 992px) and (max-width: 1320px) {
    header div.top-left-menu .nav-tabs .nav-link {margin-right: 10px;}
    .offer-text h2, .type-heding h2,.emi-text h2, .finacial-text h2,
     .simplify-text h2, .count-box span {font-size: 26px;}
    .offer-text h5 {font-size: 16px;}
    body {padding-right:0 !important;}
    header div.other-services {translate: -77% -32px;}
    .desktop-menu .dropdown-content a {padding:8px 16px;}
    .desktop-menu .dropdown-content {padding: 16px 20px;}
}
@media only screen and (min-width: 1024px) and (max-width: 1320px) {

.desktop-menu .dropdown-content { top:40px;}
.desktop-menu .dropdown-content.other-services {top: 80px;}

}

@media (max-width: 370px) {
    div.top-right-menu ul li {padding-left: 4px;}
}
@media (max-width: 660px) {
    section.sub-banner .desk-sub-banner {display:none !important;}
    section.sub-banner .phone-sub-banner {display:block !important;}

    .mirror-banr-app .desk-sub-banner {display:none !important;}
    .mirror-banr-app .phone-sub-banner {display:block !important;}



    .benefits-btn::after {translate: 0 1px;}  
    div.benefits-btn::before {width: 160px;}
    .desk-top-banner {display: none!important;}
    .phone-banner {display: block !important;}
    .ad-desk {display: none;}
    img.ad-mob {display:block;margin-bottom: 3px;}
}

@media (max-width: 768px) {
 
    .gold-tab .tab-content .tab-content ul {padding:0 16px;}
    div.tab-menu-bg {-webkit-appearance: none;}
    .accordion-body p { font-size: 14px;}
    .tab-contant-box ul {padding-left: 0;}
    th {font-size:12px;}
    .tab-contant-box li, .tab-contant-box p {font-size: 14px;}
    .image-nne767 {display: none!important;}
    .tab-content .table-container th, .tab-content .table-container td {font-size: 13px;}
    .tab-content .table-container td strong {font-size: 15px;}
    .gold-tab-wrap li.nav-item { min-width: auto;margin-right: 7px; }
    .gold-tab-wrap li.nav-item:last-child { min-width: auto;margin-right: 0; }


    .explor-btn {text-align: center;}
    .emi-btn {text-align: center;}
    .top-right-menu img {
        padding-right: 0;
        margin-top: 0;
    }
}



/* Responsive */
@media (max-width: 991px) {
    .phone-tab .nav-tabs .nav-link.active  {color: #fff;}
    section.sib-branch-sec {padding-left: 14px; padding-right: 14px;}

    .res-table {
        overflow-x: scroll;
        display: flex;
        width: 100%;
    }
    div.branch-name-wrap .branch-detils-box {width: 48%;}
    .branch-detils-box .branch-name h5 { font-size:14px; }
    .detilbox {
        display: flex;
        padding-bottom: 8px;
    }

    .facilities-border {padding-bottom:30px;}
    .loan-box {padding-top: 30px;}
    .phone-nearby {text-align: center;}
    div.phone-branch-btn-box {display: inline-block;}

    div.serc-inp input {margin:0;}
    .awards-img img {
        width: 100%;
    }
    .table-container {overflow-x: scroll;}
    .overlay-menu .menu-container {border-radius:0;}
    .no-padding-mob {padding-left:0 !important; padding-right:0 !important;}

    .branch-bg,.nearby-bg,.sib-branch-sec,.view-branch-bg{padding:20px 5%}
    .top-right-menu {padding-right: 16px;}
.serch-bg-trnf .btn-close svg {width: 13px;height: 13px;}
.serch-bg-trnf .offcanvas-header { right:5px;top:5px;}
.search input, .serc-inp input {height: 40px;}
.search-wrp-new .offcanvas-body {padding: 0 12px;}
.search-wrp-new {min-height: auto;}
.search-wrp-new {width: 100%; left: auto; right: 0;top: 33px;}
.search-wrp-new {position:fixed;}
body {padding-right:0 !important;}
.sidenav1 {width:100%;}
.serc-inp a img {display: block !important; border: none;margin:0}
div.ac_results {width: 65% !important;}
.ac_results li a,.simp-wrpc{justify-content:center}
 .select-btns{padding:5px 0 5px 53px}
.serc-inp{display:flex;align-items:center;column-gap:6px}
#ctl00_btnSubmit{display:inline-block}
.serc-inp #ctl00_btnSubmit img{display:block!important}
.ac_results ul{display:flex;column-gap:8px;justify-content:center;overflow:inherit!important;flex-wrap:wrap}
.select-btns span{left:3px;margin-top: -11px;} 
.sidenav1 .closebtn1{top:0px;right:-7px}
.sech-txt-long{width:48%}
div.tab-menu-bg li.nav-item{min-width:inherit}
    
    .hp-count .count-box::before {display:none;}
    .hp-count .count-box {box-shadow: 0px 3px 11px 3px #00000014;border-radius: 12px;}
    .hp-count {column-gap:16px;justify-content: center;}
    .hp-count .padd-right-1, .hp-count .padd-left-1 {width: 46%;}
    
.sub-banner .desk-sub-banner {display:block !important;}
.sub-banner .phone-sub-banner {display:none !important;}

.mirror-banr-app .desk-sub-banner {display:block !important;}
.mirror-banr-app .phone-sub-banner {display:none !important;}


.tab-contant-box li, .tab-contant-box p {font-size: 14px;}
.tab-menu-bg .nav-tabs .nav-link {margin-right: 8px;}
.tab-contant-box {overflow-x: scroll;}
table td, table th {font-size: 13px;}
.desk-late-btn {display: none;}
.tab-contant-box h2 {font-size: 22px;margin-bottom: 15px;}
.rutren-menu li strong {font-size: 12px;font-weight: 600;}
.py-md {padding:0;}
.whatsapp-bnner {text-align:center;}
.add-img {max-width: 650px;margin:0 auto;padding-bottom: 4px;}
.overlay-close i{color:#fff;}
.quick-links {right:-16px;}
.phone-sub-banner {display:block;}
.desk-sub-banner {display:none;}
.senior-wrap {margin-bottom: 16px;}
.facilitie-heding,.facilities-text,.forms-sec h5,.shopping-offer,.simplify-sec .main-container,.terms-tag p{text-align:center}
.borderphone{border-top:1px solid #ccc;margin-top:3%;padding-top:11px}
.details .form-group{padding-left:70%;margin-bottom:10px}
.border-top-line,.menu-container .row,.top-left-menu{display:none}
.boxshowd .col-lg-4,.help-btn,.phone-footer-menu,.phone-nearby,.phone-nearby .owl-carousel .owl-dots.disabled,.phone-serch,.phone-sub-banner,.phone-tab{display:block}
.annonsment-titil,.loan-img{border-bottom-left-radius:0}
.padd-left{padding-left:12px!important}
.padd-right{padding-right:12px!important}
.navbar-brand{width:120px}
.desktop-menu .btn-secondary{padding:10px 15px;font-size:12px}
.head-menu img{width:40px}
.head-menu{top:17px;right:0}
.desktop-menu .dropdown{margin-left:auto;padding-right:5px}
.phone-tab .accordion-body .accordion-button,.phone-tab .accordion-button:not(.collapsed),.phone-tab .nav-tabs .nav-link.active{background:0 0}
.phone-tab .accordion-body{background:#fbf5e7;padding-top: 7px;}
.phone-tab .accordion-body .accordion-item{background:0 0;border:none}
.phone-tab .accordion-body a{display:block;text-transform:capitalize;color:#19181d;font-size:14px;text-decoration:none;font-weight:500;
    margin-bottom:4px;padding:4px 10px}
.phone-tab .accordion-body a:hover{background:#19181d;color:#fff}
.phone-serch img{margin-right:45px;border:1px solid #000;padding:9px;border-radius:5px}
.menu-container{padding:0;background:#fff;backdrop-filter:blur(20px)}
.phone-tab .nav-tabs{border-bottom:none}
.phone-tab .nav-tabs .nav-link{border:none;border-radius:0;color:#fff;font-weight:500;font-size:14px;text-decoration:none;padding:5px 0 3px;position:relative;white-space:nowrap;margin-left:15px}
.phone-tab .nav-tabs .nav-link:first-child{padding-left:0}
.phone-tab .nav-tabs .nav-link:last-child{margin-right:20px}
.phone-tab .nav{overflow-x:scroll;width:100%;flex-wrap:nowrap;padding-bottom:6px;background:#c1121f;padding-left:15px}
.phone-tab .nav::-webkit-scrollbar{display:none}
.phone-tab .accordion-button{color:#212529;font-size:15px;padding:10px 16px;font-weight:500;display:flex;align-items:center;justify-content:space-between;box-shadow:none}
.phone-tab .accordion-button:focus{color:#fff;background:#c1121f}
.desktop-btn,.loan-img img,.navbar-light .navbar-toggler,.phone-tab .accordion-button::after,
.phone-tab .accordion-button:not(.collapsed)::after,.top-right-menu ul li:nth-child(3) img{display:none}
.top-right-menu img{padding-right:5px;margin-top:4px}
.phone-tab .accordion-button:not(.collapsed) i{transform:rotate(-90deg);transition:.5s}
.phone-tab .accordion-button i{transition:.5s}
.mlinks-bx,.offers-list{padding-top:10px}
.phone-tab img{padding-bottom:20px;width:130px;padding-left:12px}
.overlay-close{position:fixed;z-index:999;top:15px;right:15px;display:inline;width:35px;height:35px;border:3px solid #000;background:#000;border-radius:50%;display:flex;align-items:center;
 justify-content:center;cursor:pointer}
 .mobile-app-text h3,.overlay-close i{font-size:16px}
 .annonsment-titil h5,.banking-text p,.blog-heding h4,.blog-img p,.branch-detil-heding h4,
 .branch-locator-img h4,.branch-locator-img p,.count-box h6,.detil-line h6,.detil-line span,.emi-text h4,.emi-text p,.facilitie-heding h4,.facilities-box p,.finacial-text h4,.form-detils label,
.location-box p,.marqu-box p,.marquee-text,.neareby-heding h4,.neareby-heding p,.quick-links h2,.search-tag label,.shopping-offer h4,.sib-branch-heding h4,.sib-other-bg p,.simplify-box p,
.simplify-text h4,.type-heding h4,.type-heding p{font-size:14px}
.phone-tab .nav-tabs .nav-link::after{position:absolute;content:'';background:#fff;width:100%;height:1px;bottom:0;left:0;display:none;transition:.5s}
.phone-tab .nav-tabs .nav-link.active::after{display:block;transition:.5s}
.annonsment-titil{padding:8px 16px}
.main-container{padding:0 15px}
 .home-returen-menu,.overlay-menu,.shaping-sec{padding:0}
 .top-right-menu ul li:nth-child(2){display:inline-block}
.top-right-menu li{padding-left:15px}div.toll-fre a{font-size:0px!important;height:11px;display:block;top:-5px;position:relative;padding:5px}
div.top-right-menu li{padding-left:10px;padding-right:1px!important}
.simplify-sec{overflow:hidden}
.marqu-box{padding:8px 15px;height:auto;border-bottom-left-radius:20px}
 .marquee-text{animation:30s linear infinite marquee}#marquee::before{width:20px}
 .women-img{margin-top:0;display:none}
.annonsment-titil img{width:25px}
.category-box .form-group label,.desktop-menu .dropdown-item,.mobile-app-text h5,.pagination-box a,.quick-links li span,.rb-website a{font-size:13px}
.dropdown-menu[data-bs-popper]{left:-27px}
.forms-sec a{font-size:14px;padding:15px 0}
.phne-app-box{padding:20px 15px;border-radius:20px}
.shaping-bg{padding:20px 15px;margin:20px 0;background:url(../images/phone-shaping-bg.png) center/cover}
.forms-sec h5{padding-bottom:20px}
.dates-blog,.forms-sec .form-select{padding:15px}
.blog-contants,.forms-sec{padding-top:20px}
.shopping-offer{padding:28px 0}
.blog-heding h2,.branch-detil-heding h2,.facilitie-heding h2,.neareby-heding h2,.offer-text h2,.simplify-text h2,.type-heding h2{font-size:25px}
.offer-text h5{font-size:14px;padding:10px 0 15px}
.banking-btn a,.offer-text a{padding:10px 20px;font-size:13px}
.offer-contant p{text-align:left;font-size:14px}
.about-south-bank,.online-emi,.type-banking{padding:20px 0}
.banking-text h5{font-size:18px;margin:0}
.banking-btn p{font-size:16px;margin:0}
.finacial-text{padding-left:0;padding-top:0;text-align:center}
.emi-text h2,.finacial-text h2{font-size:25px;padding-bottom:10px}
.finacial-text p{font-size:14px;line-height:unset}
.financial-btn a,.find-btn a, .simplify-slide-box a{font-size:13px;padding:10px 20px;text-align:center}
.simplify-box a {padding: 10px 0;}
.count-box img{height:40px}
.count-bg,.nearby-bg{padding:20px 0}
.count-box span{font-size:30px}
.count-box{margin-bottom:15px;padding:20px}
.count-box::before{display:block;width:100%;height:5px;bottom:0;left:0;top:unset;box-shadow:-2px 8px 11px 5px #00000014}
.padd-left-1{padding-left:0!important}
.padd-right-1{padding-right:0!important}
.adds-sec,.latest-blog,.simplify-sec{padding:20px 0}
.emi-calulator .footer,.tab-menus .nav{padding-bottom:10px}
.graph-img,.loan-details{text-align:center;padding-bottom:10px}
.chart-details p{margin-bottom:4px}
.chart-details{justify-content:center}
.simplify-box h5{padding-top:10px;font-size:16px}
.latest-blog-btn a,.quick-btn a{padding:10px 20px;font-size:13px;text-align:center}
.simplify-box{padding:15px;box-shadow:0 3px 6px #00000029;margin:5px}
.simplify-sec .owl-nav{display:block;position:relative;bottom:0;text-align:center;padding-top:30px}
.investment{padding-left:0;padding-top:30px;display:none}
.tab-menus .nav-tabs .nav-link{font-size:14px;white-space:nowrap}
.tab-menus .nav-tabs{justify-content:left}
.tab-menus .nav{flex-wrap:nowrap;overflow-x:scroll;width:100%}
.icon{padding:2px}
.tab-menus .nav::-webkit-scrollbar{display:none}
.loan-details-box{padding-top:2px}
.emi-calulator{padding:20px;border-radius:10px;margin-top:0}
.padd-box{padding-right:15px!important}
.padd-box-2{padding-left:15px!important}#price-container{text-align:center;margin-bottom:0}
.blog-heding{text-align:center;font-size:14px;font-weight:500}
.phone-latest-btn{display:inline-block;width:100%}
.latest-blog-btn a{display:inline-block}
.blog-contants .owl-carousel .owl-nav button.owl-next,.blog-contants .owl-carousel .owl-nav button.owl-prev,
.branch-detil-img-box,.desk-branch-btn,.desktop-footer,.desktop-nearby,.footer-bg .col-lg-4,.footer-bg .col-lg-8,.loan-box .owl-carousel .owl-nav.disabled,
.type-banking .owl-carousel .owl-nav button.owl-next,.type-banking .owl-carousel .owl-nav button.owl-prev{display:none}
.latest-blog-btn{text-align:center;padding-top:10px; padding-bottom: 10px;}
.mobile-app,.view-branch-bg{padding:5% 0}
.mobile-app-text li{font-size:11px}
.downlode-app h6{text-align:left}
.coppy-sec,.detil-btn,.detil-btn a,.neareby-heding,.phone-branch-btn-box a,.rb-website,.social-icons{text-align:center}
.mobile-img{padding-top:30px}
.help-text h4{font-size:22px;padding-bottom:10px}
.help-btn{justify-content:center!important;display:flex;padding-top:10px}
.digo,.social-icons ul{justify-content:center}
section.help-btn-sec{padding:20px 16px 10px 16px;}
.footer-bg{padding:20px 16px}
.digo{padding:10px 0}
.ruppy-img,.terms-tag{padding-bottom:20px}
.rb-website{padding-top:25px}
.coppy-sec{padding:10px 0}
.social-icons ul{padding:4px 0}
footer .social-icons ul{padding:0px 0}
.coppy-sec .terms-tag{padding-bottom:12px}

.digo h6{font-size:8px}
.oded{order:2}
.round-border{width:30px;height:30px}
.social-icons{padding-bottom:10px}
.coppy-rghit p,.rutren-menu a,.rutren-menu p,.terms-tag a{font-size:12px}
.boxshowd{margin-top:16px}
.footer-link h5{font-size:17px;padding:8px 0;border-bottom:1px solid #19181d52;margin-bottom:8px}
.border-line{border-bottom:none;padding-bottom:15px}
.footer-bg .accordion-button{background:#fbf5e7;box-shadow:none}
.footer-bg .accordion-flush .accordion-item .accordion-button{color:#19181d;text-transform:capitalize;font-size:14px;font-weight:600;padding: 11px 12px 12px;}
.footer-bg .accordion-flush .accordion-item .accordion-button::after {background-size:14px;}
.footer-bg .accordion-body{border-top:1px solid #d2cab6;margin:0 15px;padding: 14px 0;}
.footer-bg .accordion-flush .accordion-item{background:#fbf5e7;border-radius:10px;margin-bottom:10px;border:none;overflow:hidden}
 #marquee{margin-top:4%}header .overlay-menu.active{background-color:transparent}
 header .overlay-menu.active .menu-container{box-shadow:0 0 40px 0 #c5cACB99;backdrop-filter:blur(10px);background:#fffFFFBF}
.all-btns-box li{display:block;padding:4px 0}
.all-btn-sec h5{font-size:14px;padding-top:0;padding-bottom:10px;position:relative}
.all-btn-sec h5::after{position:absolute;content:'';width:105px;height:2px;background:#d0242d;left:0;bottom:0}
.rutren-menu{padding:10px 0}
.branch-locator-img h2{font-size:25px;padding:0 0 10px}
.branch-bg,.facilities-sec,.sib-branch-sec{padding:20px 0}
.padd-form,.padd-img{padding-left:15px!important;padding-right:15px!important}
.search-tag{padding:20px 15px 35px}
.serch-btn{right:13px;bottom:48px}
.search-tag .form-control{width:83%}
.branch-detils,.sib-other-bg{padding:20px 15px}
.form-detils{margin-bottom:20px}
.branch-heding h3{font-size:20px;margin-bottom:25px}
.branch-detil-img{padding-bottom:15px;margin-bottom:10px}
.branch-detils-box{height:auto;padding-bottom:10px}
.detil-btn{padding-top:10px;padding-right:0}
.detil-btn a{justify-content:center}
.branch-detil-heding,.pagination-box{padding-top:0}
.pagination-next{width:40px;height:40px}
.pagination-box li{padding:0 2px}
.desk-sub-banner{display:none!important}
.sib-branch-heding h2{padding:0;font-size:25px}
.sib-branch-heding p{padding:0;font-size:14px}
.sib-other-bg h5{font-size:18px}
.detil-line{height:auto}
.facilities-text p{font-size:14px;padding-top:10px; text-align: center;}
.neareby-heding{padding-bottom:30px}
.nearby-box{margin-bottom:0;box-shadow:0 1px 8px 0 #c5cacb52}
.phone-nearby .owl-carousel .owl-dots{text-align:center;padding-top:20px}
.phone-nearby .owl-carousel button.owl-dot{width:6px;height:6px;border-radius:50%;background:#d0242D33;margin:0 5px}
.phone-nearby .owl-carousel button.owl-dot.active{background:#a00}
.phone-branch-btn-box a{background:#a00;padding:13px 25px;border-radius:10px;text-decoration:none;color:#fff;transition:.5s;font-weight:800;font-size:14px;display:block}
.branch-detil-heding p{font-size:14px;line-height:27px}
.location-box{margin-top:15px;height:auto;padding:20px}
.phone-detil-img{display:block;padding:20px 0}

}




