@charset "utf-8";
*{margin:0;padding:0;border:0;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/* Owl Carousel v2.3.4 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{/*display:block;width:100%*/}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{color:inherit;border:none;font:inherit;border:0;padding: 2px}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
 
/*Owl theme*/
.interest_bg .owl-theme .owl-nav [class*=owl-],.testimonial_sect .owl-theme .owl-nav [class*=owl-]{color:#FFF;display:inline-block;cursor:pointer;width:39px;height:39px;position:absolute;z-index:999;margin:0;padding:0}
.interest_bg .owl-theme .owl-nav [class*=owl-]:hover,.testimonial_sect .owl-theme .owl-nav [class*=owl-]:hover{background:#ccc;color:#fff;text-decoration:none}
.interest_bg .owl-prev,.testimonial_sect .owl-prev{left:-1%;top:42%;background:url(../img/left-arrow.png) no-repeat !important;outline:none !important}
.interest_bg .owl-next,.testimonial_sect .owl-next{right:2%;top:42%;background:url(../img/right-arrow.png) no-repeat !important;outline:none !important}
.testimonial_sect .owl-next{right:-1%;}


/*Project Name :Capital Need [Created by WEBLINKINDIA.NET on 25 July, 2023 : Ajay]*/
body{font-family:'Open Sans', sans-serif;font-size:16px;line-height:18px;color:#666666}
h1, h2, h3, h4, h5, h6{font-family:'Open Sans', sans-serif}
h2{font-size:2.75em;color:#03254c;font-weight:700}
input[type=text]{color:#333;background:#fff;border:1px solid #ccc}
input, textarea, select{ font-size:0.9em;line-height:1.3em;color:#555}
p, h6, h5, ul, li, img, span, h3, h1, h2, h3, h4, a, input, div{margin:0px;padding:0px;border:0px;outline:none}
.mw_98{max-width:98%;height:auto}
.red, .red a,.red a:hover{color:#3F51B5}
.black, .black a,.black a:hover{color:#000}
.red{color:#fe5e60}

.container{width:1230px;margin:0 auto;padding:0px;max-width:1230px}
.row{padding:0;margin:0}.row > .no_pad{padding:0;margin:0}.pr_0{padding-right:0}
.mw_98{max-width:98%;height:auto}

.bg1{background:url(../img/bg1.jpg) no-repeat center top;background-size: cover;}
.logo_img{padding-top:10px}
.banner_bg,.thank_bg{background:rgba(255,255,255, .8);border-radius:160px 0 0 0;border-bottom:1px solid #768134;height:629px;text-align:center}
.thank_bg{display:flex;align-items:center;place-content:center}
.banner_bg img,.thank_bg img{border-radius:130px 0 0 0}
.banner_bg img{position:absolute;bottom:0}

.bg_w{background:#fff;height:700px;margin-top:-70px;padding:20px}
.bg_w h2{color:#03254c;font-size:1.5em}
.sub_tx{color:#03254c;font-size:.95em}
.ban_tx{position:absolute;z-index:99;bottom:15px;left:30px;border-left:6px solid #ea0000;font-size:1.8em;color:#000;/*font-weight:800;*/line-height:1.3em;text-align:left;padding-left:15px;background:rgba(255, 255, 255, 0.7);padding-bottom:3px;width:90%}

.tab_links a{display:inline-block;color:#000100;border:1px solid #999999;padding:10px 25px;margin:0 3px;border-radius:5px;text-transform:uppercase;text-decoration:none}
.tab_links a:hover, .tab_links a.act{background:#e90000;border:1px solid #e90000;color:#fff}
.tab_hider{display:none}
.tabs_cont input[type=text],.tabs_cont input[type=date]{padding:0 0 2px 0;border:0;border-bottom:1px solid #bcbcbc;width:100%}
.tabs_cont select{padding:0 0 2px 0;border:0;border-bottom:1px solid #bcbcbc;width:100%}.tabs_cont input[type=radio]{width:15px;height:15px;vertical-align:middle;margin-right:4px;margin-top:-2px}.fls label{ color:#333}
.tabs_cont{font-size:.85em;color:#999}.tabs_cont label{ margin-bottom:0.4em}
.weight_500{font-weight:500}
.submit_btn, .submit_btn:visited{background:#e90000;display:inline-block;text-align:center;color:#fff;font-size:1.1em;font-weight:800;height:45px;line-height:45px;padding:0 50px;border-radius:5px;cursor:pointer;text-transform:uppercase}
.submit_btn:hover{background:#222;color:#fff;text-decoration:none}

/* Section2 */
.bg_2{background:#f6fcff;padding:36px 0}
.text_b{font-size:3em}
.plus{font-size:2.25em}
.text_n{font-size:1.12em;color:#03254c;margin-top:24px}
.bdr_r{border-right:1px solid #d6e5f7}
.s_pdd{padding:25px}

/* Key Features */
.feature_sc{padding:50px 0}
.sub_tx2{color:#595959;font-size:1.5em;font-weight:400;line-height:1.3em}
.box_w{padding:22px;border:1px solid #e4e4e4;border-bottom:3px solid #e4e4e4;width:90%}
.box_w:hover{border-bottom:3px solid #e90000;box-shadow:1px 0 25px #eee}
.box_tx{font-size:1.25em;line-height:1.3em;font-weight:500;color:#03254c;height:52px;overflow:hidden}

.btn_1, .btn_1:visited{background:#e90000;display:inline-block;text-align:center;color:#fff;font-size:1.1em;font-weight:800;height:53px;line-height:53px;padding:0 60px;border-radius:5px;cursor:pointer;text-transform:uppercase}
.btn_1:hover{background:#222;color:#fff;text-decoration:none}

/* Interest rates & Charges */
.interest_bg{padding:47px 0;background:#f6fcff}
.interest_bx{background:#fff;border:1px solid #e4e4e4;padding:25px 25px 15px;width:90%}

.logo_thum{width:151px;height:70px}
.logo_thum span{width:151px;height:70px;display:table-cell;vertical-align:middle;text-align:center}
.logo_thum span img{ width:100%;height:100%}
.bx_w{margin:25px 0}
.h_tx1{font-size:1.5em}
.h_tx2{font-size:1.12em;color:#03254c;margin-top:10px}
.bb{border-bottom:1px solid #e3e3e3;padding-bottom:15px}

/* Applying */
.applying_bg{background:url(../img/bg2.jpg) no-repeat center top;background-size:cover;background-attachment:local;width:100%;padding:70px 0}
.applying_bg h3{font-size:2em;font-weight:800;color:#fff;text-shadow:1px 0 10px #000}
.applying_w{width:70%}
.applying_tx{color:#fff;font-size:1.18em;line-height:1.3em}

.btn_2, .btn_2:visited{background:#e90000;display:inline-block;text-align:center;color:#fff;font-weight:700;height:50px;line-height:50px;padding:0 30px;border-radius:5px;cursor:pointer;text-transform:uppercase}
.btn_2:hover{background:#222;color:#fff;text-decoration:none}
.s_hd2{font-size:1.18em;color:#000100;font-weight:500;margin-bottom:65px}

/*faq*/
.accordion h5{font-size:1em}
.card-body{font-size:.9em;line-height:1.4em}

/* Animation */
.animated4{animation-duration:6s;-webkit-animation-duration:6s;-webkit-animation-fill-mode: both;animation-fill-mode: both;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}

.bounce-up{opacity: 0;-moz-transition: all 1500ms ease-out;-webkit-transition: all 1500ms ease-out;-o-transition: all 1500ms ease-out;transition: all 1500ms ease-out;-moz-transform: translate3d(0px, 200px, 0px);-webkit-transform: translate3d(0px, 200px, 0px);-o-transform: translate(0px, 200px);-ms-transform: translate(0px, 200px);transform: translate3d(0px, 200, 0px); -webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden}

.bounce-up.in-view{opacity: 1;-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);
  -o-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate3d(0px, 0px, 0px)}
  
  
.thankyou_wrap{text-align:center;color:#000;width:100%;margin:0em auto;font-size:1em;line-height:1.5em;padding:5em 2em;position:relative;font-weight:500;background:#fff;height:100%}
.thankyou_wrap::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-8px;border-radius:inherit;background:linear-gradient(149deg, #3a4da1 46%, #002fff 55%);opacity:0.8;height:100%}
.thankyou_wrap b{display:block;font-size:1.5em;line-height:1.5em;font-weight:700}
.thanks_icon{font-size:4em;line-height:1.6em;color:#3a4da1;margin:0.2em auto;width:119px;height:119px;border:3px solid #ebebeb;border-radius:50%;overflow:hidden}

#style-3::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5}
#style-3::-webkit-scrollbar{ width: 6px;background-color: #F5F5F5}
#style-3::-webkit-scrollbar-thumb{ background-color: #000000}
.scrollbar{	height: 420px;overflow-y: scroll}

/* whatsap css */
.wts-app{width:4em;height:4em;background:#45d209;border-radius:50%;position:fixed;
left:18px;bottom:20px;z-index:999;box-shadow:0 0 12px rgba(5, 5, 5, .5);border:6px solid rgb(64 188 14)}.wts-app a{display:block;color:#fff;font-weight:500;padding:5px;line-height: 2.3em;text-align:center}.wts-app a img{max-width:80%}
.wts-app a:hover;.wts-app-btn:hover{text-decoration:none;color:#fff}
.wts-app-btn{background:#4aae20;color:#fff}
.call_pos{position:fixed;right:10px;bottom:70px;z-index:999;width:4em;height:4em;background:#2bede3;border-radius:50%;padding:10px;transition:all linear .7s}.call_pos img{max-width:100%;height:auto;}.call_pos:hover{box-shadow:0px 0px 10px #000;bottom:25px}
.call_pos a{ display:block}
.rise-shake{animation: jump-shaking 0.83s infinite}
@keyframes jump-shaking {
0% { transform: translateX(0) }
25% { transform: translateY(0px) }
35% { transform: translateY(0px) rotate(17deg) }
55% { transform: translateY(0px) rotate(-17deg) }
65% { transform: translateY(0px) rotate(17deg) }
75% { transform: translateY(0px) rotate(-17deg) }
100% { transform: translateY(0) rotate(0) }
}

.testi_box{width:96%;margin:1em auto;transition:all linear .7s}.testi_box:hover{ box-shadow:0px 0px 10px #666}
.testi_pic{width:100%;height:215px;overflow:hidden}
.testi_pic img{width:100%;height:100%;transition:all linear .7s}
.testi_box:hover .testi_pic img{ transform:scale(1.1)}
.play_btn{padding:0;z-index:9;background:rgb(0 0 0 / 54%);
width: 100%;height:100%;display:flex;align-items:flex-end;place-content: flex-end;
transition: all linear .7s;position:absolute}
.play_btn a{display:flex;border:0;width:100%;height:100%;background:0 0;align-items:center;padding:1em;place-content:center;box-shadow:none;border-radius:0;
color:#fff}
.play_btn b{display:block;font-size:1.2em;border:2px solid rgb(255 255 255);width:68px;height:49px;line-height:41px;border-radius:30px;background:rgb(250 250 250 / 74%);color:#c51426;box-shadow:0 0 10px #0e0e0e}.play_btn b img{width:22px;}
.testi_box:hover .play_btn b {background:rgb(21 21 21 / 86%);color:#fff}

.card-header h5 button{ font-size:.8em;background:none;color:#007bff;cursor:pointer;padding:10px 0;}
.card-header h5 button:focus{ outline:none}

/*Back to top button */
#back-top{position:fixed;bottom:0;right:0;z-index:9999;width:50px;display:block;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s}#back-top a{width:50px;display:block;height:50px;overflow:hidden;outline:none;text-decoration:none}#back-top span{width:50px;height:50px;display:block;background:url(../img/top.jpg) no-repeat;opacity:1;-webkit-transition:1s;-moz-transition:1s;transition:1s;border-radius:5px}#back-top:hover{bottom:5px;outline:none;text-decoration:none}

@media only screen and (max-width:1279px){
.container{width:100%;max-width:100%;margin:auto;clear:both;padding:0 5px}
.mid_area{padding:0 10px}
}


/* ================= Desktop/Laptop below 1152px  ================= */
@media only screen and (max-width:1151px){
.bg1{padding:10px 0 14px;background-size:cover}
.bg_w{margin-top:0;height:auto;padding:30px}
.banner_bg{height:auto;background:#000;border-radius:0;margin-top:130px;border-bottom:0}
.thank_bg{height:auto;border-radius:0}

.tabs_cont input[type=text]{width:90%}
.ban_tx{color:#fff;font-size:2.1em;background:none}
.ban_tx .text-danger{color:#ffef5d !important}
.text_b{font-size:2.5em}
.bg_2{padding:10px 0}
h2{font-size:2.2em}
.sub_tx2{font-size:1.2em;padding:0 10px}
.btn_1, .btn_1:visited{font-size:1em;height:45px;line-height:45px;padding:0 35px}
.feature_sc{padding:30px 0}
.mod-custom-progress .monthly-emi{width:100%!important}
.mod-custom-progress .amount-intrest{width:100%!important}
.lyt-section.typ-emi-cal .emi-calculator{padding:40px 50px!important}
.mod-custom-progress .c-p-bar{width:100%!important}
.lyt-section{padding-top:0!important}
.box_w{width:98%;margin:auto}
.box_tx{ height:auto}
.interest_bx{width:95%;margin:auto}
#bank_scroll.owl-theme .owl-nav .owl-prev,#tm_scroll.owl-theme .owl-nav .owl-prev{position:absolute;left:0}
#bank_scroll.owl-theme .owl-nav .owl-next,#tm_scroll.owl-theme .owl-nav .owl-next{position:absolute;right:2px}

}


/* ================= Tablet (Portrait) 768px - 959px ================= */
@media only screen and (max-width: 991px) {
h2{font-size:1.8em}
.ban_tx{font-size:1.8em}
.text_b{font-size:2em}
.text_n{margin-top:10px}
.box_tx{font-size:1em}
.box_w{padding:13px}
.interest_bg{padding:20px 0}
.interest_bx{margin:auto}
.applying_bg h3{font-size:1.8em}
.applying_tx{font-size:.9em}
.btn_2, .btn_2:visited{height:42px;line-height:42px;padding:0 16px;font-size:.9em}
.applying_bg{padding:20px 0}
.lyt-section{padding-top:0!important}
.mod-custom-progress .title{padding-top:40px}
.thankyou_wrap{padding:2em}
}

/* ================= Mobile (Landscape) 480px - 767px ================= */
@media only screen and (max-width:767px) {h2{font-size:1.6em}
.bg_w h2{font-size:1.2em}
.tab_links a{font-size:.9em;padding:8px 19px}
.tabs_cont input[type=text]{ padding:2px 0}
.ban_tx{font-size:1.4em}
.banner_bg{margin-top:100px}

.sub_tx2{font-size:1em}
.box_tx{ height:42px}
.h_tx1{font-size:1.3em}
.h_tx2{font-size:1em}
.applying_bg h3{font-size:1.4em}
.lyt-section.typ-emi-cal .emi-calculator{padding:20px 10px!important}
.s_hd2{margin-bottom:30px}
.mod-custom-progress{padding:0px 12px 35px !important}
.sc_w{ width:125px;border:1px solid red;margin:auto;text-align:center}

}


/* ================= Mobile (Portrait) below 480px  ================= */
@media only screen and (max-width:479px) {
h2{font-size:1.4em}
.logo_img{text-align:center}
.bg_w{padding:10px}
.sub_tx{ font-weight:600}
.tab_links a{font-size:.8em;padding:8px 10px;font-weight:600}
.submit_btn, .submit_btn:visited{font-size:1em;height:43px;line-height:43px}
.ban_tx{font-size:1.1em}
.banner_bg{margin-top:80px}
.plus{font-size:1.2em}.s_pdd{ padding:15px 5px;border:1px solid #d6e5f7;}
.text_b{font-size:1.3em}.text_n{font-size:0.9em}
.s_hd2{ font-size:0.93em}.sub_tx2 {font-size:0.93em}

.feature_sc{padding:20px 0}
.box_tx{font-size:1em;font-weight:600;height:auto}
.bs-form .range-calculator .range-label-price .typ-range-label{ font-size:13px !important;font-weight:600 !important}
.bs-form .range-calculator .range-label-price .input-change-value{width:127px!important}
.submit_btn, .submit_btn:visited, .btn_1, .btn_1:visited{height:42px;line-height:42px;padding:0 35px;font-size:.9em}
.tabs_cont input[type=text]{ width:100%}
#bank_scroll.owl-theme .owl-nav .owl-prev{position:static}
#bank_scroll.owl-theme .owl-nav .owl-next{position:static}
.mod-custom-progress .amount-intrest .ami-ul .ami-li .ami-principle{font-size:13px!important}
.bs-form .range-calculator .input-change-value .text-change{font-size:14px!important}
.bs-form .range-calculator .input-change-value.typ-tenture::after{font-size:14px!important}
.container-fluid{padding:0!important}
.mod-custom-progress .c-p-bar .progress-inner-text .text-amount{font-size:26px!important}
.mod-custom-progress .monthly-emi .m-emi-amount{font-size:26px!important}
.owl-nav{ text-align:center;margin-top:10px}

.mod-custom-progress .monthly-emi .m-emi-text{font-size:17px}
.testimonial_sect h2{ padding:0 8px}
}