
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

body{margin:0; padding:0; color:#2b2f36; font-size: 14px; line-height:24px; font-family:'Poppins',sans-serif; background:#fff;}

h1.w6, h2.w6, h3.w6, h4.w6, h5.w6, h6.w6 {font-weight:600;}
h1.w4, h2.w4, h3.w4, h4.w4, h5.w4, h6.w4 {font-weight:400;}
h1,h2,h3,h4,h5,h6 {font-weight:700; color:#222; }
h1,h2,h3,h4,h5,h6 {font-family:'Poppins',sans-serif;}
img{max-width:100%;}
ul, li{ padding:0; margin:0; list-style:none;}
a, a:focus, a:hover{outline:none; text-decoration:none;}
.form-control:focus, .form-control:hover{box-shadow:0 0 0;}
.header{display:block; clear:both;}
.wa-chat-box-poweredby{display:none !important;}

.topbar{ border-bottom-width: 1px ; background-color: #0B3D91; border-bottom-color: #0B3D91; border-bottom-style: solid;position: relative; overflow: hidden;}
.topbar .tb-contact {float: left;}
.topbar .tb-social-lan {float: right;}
.tb-contact ul {list-style: none;}
.tb-contact li {display: inline-block; margin-right: 15px;}
.tb-contact i {font-size: 16px; color: #D4AF37; margin-right: 5px;}
.tb-contact a {color: #cfd8e3;line-height: 30px; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.tb-contact a:hover {}
.topbar .tb-social-lan a {padding-left: 15px;}
.topbar .tb-social-lan ul {display: inline-block;}
.tb-social-lan li {display: inline-block; color: #cfd8e3;}
.tb-social-lan a {color: #cfd8e3; line-height:30px; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.tb-social-lan a:hover {color: #d9c9bf;}

.navbar{transition: .4s height; position:relative; display:block; padding:0; background:#fff;}
.navbar-brand{padding-top:15px; padding-bottom:15px;}
.navbar-collapse ul{justify-content: space-between;align-items: center; flex-basis: auto; margin-left:auto; margin-right:auto;}
.navbar-nav > li{position:relative;}
.navbar-nav > li > a {font-size: 16px;font-weight:500; line-height:94px;color: #2D2D2D; padding: 0 20px; display:block;transition: all .4s ease;}
.navbar-nav > li:hover > a,.navbar-nav > li > a.active, .navbar-nav > li:hover > .arow{color:#0B3D91;} 
.navbar-nav > li > a:after {display: block; content: "";  height:2px; position: absolute; left: 50%; bottom:10px; width: 0; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; background: transparent;}
.navbar-nav > li a.active:after {background: #0B3D91; width:82%; left:8%;}
.navbar-nav > li:hover a:after {background: #0B3D91;width: 82%;left:8%;}

.navbar-nav > li > .arow{position:absolute;  color: #2D2D2D; right:2px; top: 36px; z-index: 251; font-size: 16px;}
.navbar-nav > li > .arow:after {font-family:'FontAwesome'; content: "\f107";}
.navbar-collapse ul> li > ul.dropdown-menu {height:auto; min-width:240px; border:0; position:absolute; top:100%; left:0; margin:0; z-index:9999; display:block; background:#fff; border-radius:0px; padding:0px 0; box-shadow: 0 10px 30px 0 rgba(45,45,45,.2); webkit-transform: translateY(-10px); transform: translateY(-10px);pointer-events: none;max-height: none;opacity: 0;visibility: hidden; -webkit-transition: -webkit-transform .4s ease; transition: -webkit-transform .4s ease; transition: transform .4s ease; transition: transform .4s ease,-webkit-transform .4s ease;}
.navbar-collapse ul> li:hover > ul.dropdown-menu{-webkit-transform: translateY(0); transform: translateY(0); opacity: 1; visibility: visible;pointer-events: auto;}
.navbar-collapse ul> li .dropdown-menu .dropdown-menu{left:100%; top:0px; width:260px;}
.dropdown-menu li {display: block; position: relative;}
.dropdown-menu li a, .dropdown-menu td a{display: block; padding:8px 12px; position: relative; color: #333; font-size:14px; word-break:break-word;}
.dropdown-menu li a:hover, .dropdown-menu td a:hover, .dropdown-menu li a.active, .dropdown-menu td a.active{color:#cfd8e3; background:#0B3D91;} 
.dropdown-menu li:last-child, .dropdown-menu tr:last-child td{border-bottom: none;}
.navbar-collapse ul table{width:100%;}
.navbar ul > li > ul li, .navbar ul td{border-bottom:1px solid #ddd;}

.investors-mega-menu {width: 950px; padding: 20px 0 0 !important; left:-440px !important;}
.investors-mega-menu > .row {margin: 0;}
.investors-mega-menu li {list-style: none;}
.investors-mega-menu .dropdown-header {font-weight: 600; color: #0d6efd; padding: 8px 12px;}
.investors-mega-menu .dropdown-item {padding: 8px 12px; font-size: 14px;}

.token-link{background:#0B3D91; color:#cfd8e3; font-size:14px; font-weight:500; padding: 10px 25px; text-transform:uppercase; display:inline-block; border-radius:6px;}
.token-link:hover{background:#2D2D2D; color:#fff;}


.banner-sec{position: relative;display:block; clear:both; background: #edf5ff;display: flex; flex-direction: column; justify-content: center; overflow: hidden; height:600px;}
.banner-sec .container{position:absolute; left:auto; right:auto;}
.sub-title,.theme-btn{display:inline-block;border-radius:8px}
#heroSlider .carousel-item{height:600px;position:relative; inset: 0; display: flex; align-items: center; justify-content: center;}
#heroSlider .carousel-item.active{}
.custom-caption{transform: scale(1.5); transition: opacity .8s ease, transform .8s ease, visibility .8s; z-index: 1; opacity: 0; visibility: hidden; }
#heroSlider .carousel-item.active .custom-caption{opacity: 1; visibility: visible; transform: scale(1); z-index: 2;}
.custom-caption h1{color:#042752;font-size:45px;line-height:1.15;font-weight:800;margin-bottom:15px}
.custom-caption p{color:#333;font-size:16px;line-height:1.7;max-width:850px; margin-bottom:35px}

.btn-box{gap: 12px;display: flex;}
.theme-book{background-color:transparent; color:#042752; border:1px solid #042752; font-size:16px; font-weight:600; padding: 15px 15px; text-transform:uppercase; display:inline-block; border-radius:6px;}
.theme-book i{margin-right:10px; color:#042752;}
.theme-book:hover{background:#fff; color:#0B3D91;}


.carousel-indicators {bottom: 80px; gap: 12px;}
.carousel-indicators button {width: 45px; height: 4px; border: 0; border-radius:0px; background: rgba(255,255,255,.4); opacity: 1; margin: 0;}
.carousel-indicators .active {background: #fff;}
.carousel-indicators [data-bs-target]{border:0;}


.counter-section{margin-top:-60px;position:relative;z-index:10;}
.counter-box{background:#fff;border-radius:20px;padding:30px 35px;box-shadow:0 20px 50px rgba(0,0,0,.08)}
.counter-item{transition:.35s; display: flex;gap: 12px; border-right: 1px solid #ccc;}
.counter-section .col-lg-3:last-child .counter-item{border:0;}
.counter-item:hover{transform:translateY(-8px)}
.counter-icon{width:60px;height:60px;border-radius:50%;background: #0B3D91;display:flex;align-items:center;justify-content:center}
.counter-icon i{font-size:35px;color:#fff}
.counter-item h2{font-size:30px;font-weight:700;color:#0B3D91;margin-bottom:0; text-align: left;}
.counter-item sup{color:#0B3D91;font-size:22px;top:-.6em}
.counter-item p{color:#2D2D2D;font-size:16px;margin:0; text-align:left;}
.counter-section .col-md-6:nth-of-type(even) .counter-icon{background:#D4AF37;}
.counter-section .col-md-6:nth-of-type(even) .counter-item h2{color:#D4AF37;}
.counter-section .col-md-6:nth-of-type(even) .counter-item sup{color:#D4AF37;}
@media(max-width:991px){.counter-section{margin-top:30px}.counter-box{padding:40px 25px}.counter-item{margin-bottom:30px}.counter-item h2{font-size:42px}}

.hm-about{padding:50px 0}
.hm-about .about-image img{object-fit:cover;border-radius:8px}
.hm-about .about-content{padding-left:40px}
.hm-about .section-title{position:relative;font-size:14px;color:#14284b;letter-spacing:1px;font-weight:500;padding-left:35px;margin-bottom:8px}
.hm-about .section-title:before{content:"";position:absolute;left:0;top:8px;width:25px;height:2px;background:#e5a400}
.hm-about .about-content h1{font-size:28px;font-weight:700;color:#10264b;margin-bottom:10px}
.hm-about .about-content p{font-size:15px;line-height:1.6;color:#6c7280;margin-bottom:15px}
.hm-about .read-btn{display:inline-flex;align-items:center;gap:15px;padding:10px 20px;border:1px solid #10264b;border-radius:4px;text-decoration:none;color:#10264b;font-size:14px;font-weight:600;transition:.3s}
.hm-about .read-btn:hover{background:#10264b;color:#fff}

.investor-section{background:#f5f8fc;padding:35px 0 45px}
.investor-section .small-title{color:#152a50;font-size:12px;letter-spacing:1px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px}
.investor-section .small-title:before{content:"";width:25px;height:2px;background:#e5a400}
.investor-section h2{color:#10264b;font-size:28px;font-weight:700;text-align:center;margin-top:8px;margin-bottom:25px}
.investor-card{background:#fff;height:105px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;transition:.3s;box-shadow:0 5px 15px rgba(0,0,0,.03);position:relative}
.investor-card i{font-size:32px;color:#10264b;margin-bottom:8px}
.investor-card span{font-size:14px;color:#10264b;line-height:18px;font-weight:500}
.investor-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.1)}


.footer-section{background:#0B3D91;color:#fff;padding:50px 0 0}
.bottom-links a, .footer-links a, .social-icons a,.whatsapp-btn{text-decoration:none}
.footer-text{color:#c6d1e3;line-height:1.8; padding-right:10px;}
.footer-section h5{color:#D4AF37;margin-bottom:25px;font-weight:600;text-transform:uppercase;font-size:17px}
.bottom-links,.contact-info,.footer-links{list-style:none;padding:0;margin:0}
.footer-links li{margin-bottom:12px}
.footer-links a{color:#d7e0ef;transition:.3s}
.footer-links a:hover{color:#D4AF37;padding-left:8px}
.social-icons a{width:42px;height:42px;display:inline-flex;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;margin-right:10px;color:#fff;transition:.35s}
.social-icons a i{font-size:20px;}
.social-icons a:hover{background:#D4AF37;color:#2D2D2D;transform:translateY(-5px)}
.footer-bottom{border-top:1px solid rgba(255,255,255,.08);margin-top:60px;padding:22px 0;color:#b9c4d7}
.bottom-links{display:flex;justify-content:end;gap:30px}
.bottom-links a{color:#b9c4d7}
.bottom-links a:hover{color:#D4AF37}
.whatsapp-btn{position:fixed;right:25px;bottom:25px;width:65px;height:65px;border-radius:50%;background:#25d366;color:#fff;display:flex;justify-content:center;align-items:center;font-size:34px;box-shadow:0 10px 30px rgba(0,0,0,.25);animation:2s infinite pulse;z-index:999}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(37,211,102,.5)}70%{box-shadow:0 0 0 20px rgba(37,211,102,0)}100%{transform:scale(1)}}

.footer-section .col-md-6{position:relative;}
.footer-section .col-md-6:after{border-left:1px solid rgba(255,255,255,.08); content:""; position:absolute; left:-7px; top:0; height:100%; width:0;}
.footer-section .col-md-6:first-child:after{display:none;}

.call-ad{padding:0; margin:0px 0 0px;}
.call-ad li{display:block; margin-bottom:10px;}
.call-ad li div{display:table;}
.call-ad li div i{color: #D4AF37;width: 22px; height: 22px; font-size: 22px; line-height: 22px; text-align:center; max-width: 100%; display:table-cell;}
.call-ad li div span{padding-left:15px; display:table-cell; vertical-align:top; line-height:24px;color: #ede1db;}

.copyright{padding-top:30px;}
.copyright-box{padding:15px;color: #ede1db; border-top: 1px solid rgba(237, 225, 219, 0.1);}
.copyright-box a{color: #ede1db;}

.side-fab{position:fixed;right:10px;top:45%;transform:translateY(-50%); background:#fff;border-radius:14px;box-shadow:0 4px 18px rgba(0,0,0,.15);z-index:1050;overflow:hidden;}
.side-fab a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:77px;height:65px;color:#0B3D91;font-size:24px;border-bottom:1px solid #eee;}
.side-fab a span{font-size:11px;margin-top:2px;font-weight:600;}
.side-fab a:last-child{border-bottom:none;}
.side-fab a.whatsapp{color:#25d366;}


.page-banner {position: relative; background-color:#072852; padding:70px 0 70px;}
.page-banner h1{color:#fff;font-size:40px;margin-bottom:0px;font-weight: 700; position:relative; z-index:2; text-align:center;}


.policy-section{padding:50px 0;background:#f7f9fc}
.policy-table{width:100%;margin:0px auto;border-collapse:separate;border-spacing:15px}
.policy-table td{width:50%;background:#fff;padding:10px 20px;text-align:left;box-shadow:0 5px 15px rgba(0,0,0,.08);border-left:1px solid #d49a00}
.policy-table td a{text-decoration:none;color:#10264b;font-size:15px;font-weight:500;display:block}
.policy-table td:hover{background:#10264b;transition:.3s}
.policy-table td:hover a{color:#fff}


.director-section{padding:50px 0;background:#f6f8fc}
.director-heading span{color:#d49a00;font-size:13px;font-weight:600;letter-spacing:1px}
.director-heading h2{color:#10264b;font-size:34px;font-weight:700;margin:10px 0}
.director-heading p{color:#6c7585}
.director-card{background:#fff;border-radius:15px;padding:30px;display:flex;gap:25px;height:100%;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.06);transition:.3s}
.director-card:before{content:"";position:absolute;width:120px;height:120px;background:#edf3fb;border-radius:50%;top:-50px;right:-50px}
.director-card:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgba(0,0,0,.12)}
.director-icon{width:75px;height:75px;min-width:75px;border-radius:50%;background:#10264b;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;z-index:1}
.director-content h4{color:#10264b;font-size:22px;font-weight:700;margin-bottom:8px}
.designation{display:inline-block;background:#d49a00;color:#fff;padding:5px 12px;border-radius:20px;font-size:12px;margin-bottom:15px}
.director-content p{color:#657080;font-size:14px;line-height:1.7}
.terms-box{margin-top:40px;background:#10264b;color:#fff;padding:25px 30px;border-radius:12px;border-left:5px solid #d49a00}
.terms-box h5{font-size:20px; color:#fff;}
.terms-box p{margin:0;color:#e4e8ef}

.committee-section{padding:50px 0;background:#f7f9fc}
.committee-table{width:70%;margin:auto;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.08)}
.committee-table table{margin:0}
.committee-table td{padding:10px 20px;border-bottom:1px solid #e8edf5;text-align:center}
.committee-table a{text-decoration:none;color:#17325c;font-size:15px;font-weight:500;display:block}
.committee-table tr{transition:.3s}
.committee-table tr:hover{background:#f3f7fc}
.committee-table tr:hover a{color:#d49a00}

.news-table{width:100%;margin:0px auto;border-collapse:separate;border-spacing:15px}
.news-table td{width:50%;background:#fff;padding:10px 20px;text-align:left;box-shadow:0 5px 15px rgba(0,0,0,.08);border-left:1px solid #d49a00}
.news-table td a{text-decoration:none;color:#10264b;font-size:15px;font-weight:500;display:block}
.news-table td:hover{background:#10264b;transition:.3s}
.news-table td:hover a{color:#fff}

.investor-contact{padding:50px 0;background:#eef3f9}
.main-contact-box{display:flex;background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.12)}
.contact-sidebar{width:30%;background:linear-gradient(160deg,#10264b,#061326);color:#fff;padding:50px 35px;position:relative}
.contact-sidebar:after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.05);right:-80px;bottom:-80px}
.brand-circle{width:90px;height:90px;border-radius:50%;background:#d49a00;display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:800;margin-bottom:30px}
.contact-sidebar h2{font-size:32px;line-height:1.2; color:#fff;}
.contact-sidebar p{color:#cbd3df}
.bse-code{margin-top:40px;display:inline-block;padding:10px 25px;background:#fff;color:#10264b;border-radius:30px;font-weight:700}
.investor-contact .grievance-box, .investor-contact .icon, .investor-contact .info-box:hover h4{color:#fff}
.investor-contact .contact-details{width:70%;padding:45px}
.investor-contact .section-title span{color:#d49a00;font-size:13px;letter-spacing:2px;font-weight:700}
.investor-contact .section-title h2{color:#10264b;font-size:34px;margin-bottom:35px}
.investor-contact .info-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}
.investor-contact .info-box{padding:25px;border-radius:18px;background:#f7f9fc;display:flex;gap:18px;transition:.3s}
.investor-contact .info-box:hover{background:#10264b;color:#fff;transform:translateY(-5px)}
.investor-contact .info-box h4{color:#10264b;font-size:19px}
.investor-contact .info-box p, .investor-contact .info-box small{color:#667286;line-height:1.7}
.investor-contact .icon{min-width:50px;height:50px;background:#d49a00;border-radius:50%;display:flex;align-items:center;justify-content:center}
.investor-contact .icon i{font-size:25px;}
.investor-contact .full{grid-column:span 2}
.investor-contact .contact-line{display:flex;gap:25px;flex-wrap:wrap}
.investor-contact .grievance-box{margin-top:30px;padding:20px 30px;background:#10264b;border-radius:15px;display:flex;justify-content:space-between}
.investor-contact .grievance-box h4{color:#fff;}
.investor-contact .grievance-box p{color:#ddd}
.investor-contact .mobile{background:#d49a00;padding:12px 25px;border-radius:30px;align-self:center}
@media(max-width:992px){.main-contact-box{display:block}.contact-details,.contact-sidebar{width:100%}.info-grid{grid-template-columns:1fr}.full{grid-column:auto}}

.main-dt-sec{padding:50px 0;background:#f7f9fc}
.main-dt-table{width:70%;margin:auto;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.08)}
.main-dt-table table{margin:0}
.main-dt-table td{padding:10px 20px;border-bottom:1px solid #e8edf5;text-align:center}
.main-dt-table a{text-decoration:none;color:#17325c;font-size:15px;font-weight:500;display:block}
.main-dt-table tr{transition:.3s}
.main-dt-table tr:hover{background:#f3f7fc}
.main-dt-table tr:hover a{color:#d49a00}
.w33 td{width:33%;}




@media(max-width:767px){
	.topbar-home1{display: inline-flex;}
	.header-logo{background:#fff; padding:15px 15px 0;}
	.social-top{display:none;}
	.navbar-brand{margin-right:5px;}
	.navbar-brand img{width:240px;}
	.navbar-toggler{padding: 0.25rem 0.55rem;}
	.navbar-nav > li:hover > a{color:#fff;}
	.navbar-collapse ul{justify-content: normal;align-items: normal;}
	.navbar-collapse ul > li:hover > ul.dropdown-menu{display:none;}
	.navbar-collapse ul > li.dropdown.open ul.dropdown-menu{display:block; opacity:1; visibility:visible;}
	.navbar-collapse ul > li.dropdown.open ul.dropdown-menu li.dropdown ul.dropdown-menu{display:none;}
	.navbar-collapse ul > li.dropdown.open ul.dropdown-menu li.dropdown.open ul.dropdown-menu{display:block; left:0;width: 100%;}
	.navbar-collapse ul > li.dropdown.open li.dropdown.open .dropdown-menu li a, 
	.navbar-collapse ul > li.dropdown.open li.dropdown.open .dropdown-menu td a{color:#3d1418;}
	.navbar-nav > li > a{line-height: 58px; border-bottom:1px solid #ddd; color:#fff;}
	.navbar-collapse ul > li > ul.dropdown-menu{width:100%;position: relative; display:none;}
	.navbar-collapse .dropdown-menu .dropdown-menu{width:100%;position: relative; left:0;}
	.navbar-nav > li:hover > a:after{width: 100%;left: 0;}
	.navbar-nav li ul .arow{top: 8px;width: 20px;border: 1px solid #ddd;text-align: center; color:#3d1418;right: 12px; position:absolute;}
	.navbar-nav li ul .arow:after{content: "\f107";font-family:'FontAwesome';}
	.navbar-nav > li > .arow{top: 16px;width: 20px;border: 1px solid #ddd;text-align: center; color:#fff;right: 12px;}
	.banner-sec{height: 74vh;}
	#heroSlider .carousel-item img{display:none !important;}
	.custom-caption h1{font-size: 22px;}
	.custom-caption p{font-size: 13px;}
	.sub-title{padding: 5px 10px;}
	.theme-btn{padding:10px 25px}
	.counter-item{border-bottom: 1px solid #ddd;padding-bottom: 30px; border-right:0;}
	.counter-section .col-lg-3:last-child .counter-item{padding-bottom:0; border-bottom:0;}
	.hm-about .section-title{margin-top:15px;}
	.hm-about .about-content{padding-left: 0;}
	.serv-in{display:block; text-align:center;}
	.serv-lt{text-align:center; display:block;}
	.section-title{font-size: 24px;}
	.hm-services-sec .text-end{text-align:left !important;}
	.about-title{font-size: 24px;}
	.news-sec .section-title{font-size: 24px;}
	.news-sec .col-md-4{margin-bottom:20px;}
	.hm-team-sec h2{font-size: 24px;}
	.hm-team-sec .btn-primary{margin-bottom:30px;}
	.consultation-section{text-align:center;}
	.consultation-section h2{font-size: 24px;}
	.consultation-section .text-end{text-align:center !important; margin-top:30px;}
	footer .footer-top{padding-bottom:0;}
	footer .text-end{text-align:center !important; margin-top:20px;}
	.about-modern{overflow:hidden;}
	.why-us .section-title{font-size: 24px;}
	.inner-breadcrum-sec h2{font-size: 30px;}
	.contact-section .contact-title{font-size: 24px;}
	.contact-section .contact-card{padding:15px;}
	.page-banner{padding:50px 0 50px;}
	
	.navbar-nav > li > a:not(:only-child):before{right:15px;}
	.navbar-expand-md>.container{padding-left:15px; padding-right:15px;}
	.navbar-collapse{margin-left:0px; margin-right:0px;border-radius: 0;}
	.slide-item-box .slidertext2{font-size: 25px;}
	.slide-item-box p br{display:none;}
	.slide-item-box p{font-size:12px; white-space: break-spaces;}
	.slide-item-box a{padding:5px 10px;}
	.slide-item-box .slidertext3{font-size: 16px;}
	.dropdown-menu li a, .dropdown-menu td a{color:#000;}
	.navbar-collapse ul > li:hover > ul.dropdown-menu{left:0 !important; top:0 !important;}
	.navbar-nav .font{color:#000;}
	.hm-about h2 span{font-size: 28px;}
	.hm-about p{width:auto;}
	.hm-about{padding-bottom:30px; padding-top:30px;}
	.page-title h2 span{font-size: 25px;}
	.hm-contact{padding-bottom:50px; padding-top:50px;}
	.hm-contact h2{font-size: 25px;}
	.client-sec{display:none;}
	.mid-inner{margin-top:0px;}
	.our-term-box img{margin-bottom:15px;}
	.hm-about h2{font-size:24px;}
	.navbar .navbar-collapse{background:#0B3D91;}
	
	footer .footer-top{padding-top:30px;}
	footer h2{font-size:20px;}
	footer h2 span{font-size: 15px;}
	footer .footer-top h4{font-size:18px;text-transform: capitalize;}
	footer .footer-top .footer-links:last-child{margin-bottom:0;}
	footer .footer-top .social-links a{background: #ff6701;}
	footer .footer-top .social-links a .fa{color:#fff;}
	
	.hm-services-sec .col-lg-2{width: 100%;}
	.choose-content{padding:20px;}
	#DataListGovind a{font-size: 11px;padding-right: 2px;font-weight: normal;}
	.bottom-links{gap: 12px;}
	.footer-bottom{margin-top: 20px; padding-bottom:20px;}
	
	
	.banner-cont{bottom: 10px; width: auto; margin: 0 auto; padding: 20px 20px;  right: auto;}
	.slider-img img{height: 300px;}
	.banner-cont h3{font-size:20px;}
	.sub_heading{margin-top: 10px;}
	.sub-heading-1:before{left:18%;}
	.sub-heading-1:after{right:18%;}
	.main_heading{font-size:24px;}
	figure.effect-6 figcaption::before, figure.effect-6 p{opacity: 1; -webkit-transform: scale(1); transform: scale(1);}
	figure.effect-6 {background: #00295a; border-top: 5px solid #00295a; border-bottom: 5px solid #00295a;}
	figure.effect-6 img {opacity: 0.1;}
	figure.effect-6 figcaption{padding:0;}
	figure.effect-6 h2 { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1;}
	footer .copyright, footer .credits{text-align:center;line-height: 14px;}
   .about-us h4{font-size:18px;}
   .page-banner h1{font-size: 24px;}
   .hm-about .about-content h1{margin-top:15px;}
   
   .news-table td, .policy-table td, .main-dt-table td{padding:8px;}
   .news-table td a, .policy-table td a, .main-dt-table td a{font-size: 14px;}
   .committee-table, .main-dt-table{width:100%;}	
	
	
	.director-icon, .brand-circle{display:none;}
	.contact-sidebar{padding:20px 20px;}
	.contact-sidebar h2 br{display:none;}
	.contact-sidebar h2{font-size: 26px;}
	.bse-code{margin-top:5px;}
	.investor-contact .contact-details{width:100%;padding: 15px;}
	.investor-contact .section-title h2{font-size: 26px;}
	.investor-contact .info-grid{display: block;}
	.investor-contact .info-box{ margin-bottom:15px;}
	.investor-contact .grievance-box{display: block;}
	
}


@media (min-width: 768px){

}

@media (min-width: 992px){
.container{max-width:1220px;}
.header .container {position: relative; max-width:1220px;}

}

@media (min-width: 1200px){
.fixedhead .navbar{position:fixed; top:0; left:0; right:0; margin:auto; z-index:999; background:#fff; box-shadow:0 0 5px #ddd;}
.navbar-collapse li:nth-of-type(6) .dropdown-menu .dropdown-menu{left:auto; right:100%;}

}




