@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 {font-family: "Poppins", sans-serif;color: #111;}
a {color: #000;text-decoration: none;}
a:hover {text-decoration: none;}
h1, h2, h3, h4, h5, h6 {font-family: "Poppins", sans-serif;}
ol li, ul li {font-family: "Poppins", sans-serif;}
img {max-width: 100%;}
a {text-decoration: none;}
#divmainenquiry11 .close {position: absolute;right: 14px;font-size: 30px;cursor: pointer;}
.table-responsive {overflow: hidden !important;padding: 0;}
.dropdown-item:focus, .dropdown-item:hover {color: #fff;background-color: #083d83;}
.team_img {width: 130px;border: 6px solid #777;border-radius: 50%;}
.dropdown-item {font-size: 15px;}
/*--------------------------------------------------------------
# Sections General
--------------------------------------------------------------*/
section {padding: 60px 0;}
/* font-size */
.fs-14 {font-size: 14px;}
.fs-15 {font-size: 15px;}
.fs-18 {font-size: 18px;}
.fs-22 {font-size: 22px;}
.fs-26 {font-size: 26px;}
.fs-28 {font-size: 28px;}
.fs-30 {font-size: 30px;}
/*  */
.text-justify {text-align: justify;}

.main-table {Font-size: 15px;color: #000;line-height: 24px;text-align: justify;}
.main-heading {font-weight: bold;Font-size: 20px;color: #000;line-height: 36px;border-bottom: 1px #003366  dashed;text-align: left;margin-bottom: 10px;padding: 0;}
.sub-heading {font-weight: bold;Font-size: 17px;color: #000;line-height: 30px;margin: 0;text-align: left;}
.team-title {font-weight: bold;Font-size: 14px;color: #333;line-height: 30px;margin: 0;text-align: left;}
p {font-family: "Poppins", sans-serif;font-size: 14px;margin-bottom: 8px;line-height: 26px;color: #000;}
a {font-family: "Poppins", sans-serif;font-size: 15px;}
section.hm_about {padding-top: 0;}
#marquee1 a {color: #337ab7;}
#WhatsNewControl{margin-top: 10px;}
/*--------------------------------------------------------------
# Nav Bar
--------------------------------------------------------------*/
/*nav-bar*/
.dropdown-toggle {position: relative;}
.nav-item ul li .dropdown-toggle::after {position: absolute;right: 5px;top: 10px;}
/*#MenuControl*/
.navbar.bg-light {background-color: #083d83 !important;height: 100%;}
#MenuControl .nav-link:focus, #MenuControl .nav-link:hover {background-color: #000 !important;color: #fff !important;}
.nav-link {font-weight: 500;color: #fff;}
.nav-fill {width: 100%;font-size: 15px;}
.navbar-brand {margin: 0;}
.nav-item {position: relative;}
/*nav-bar*/
@media (max-width: 1170px) {
    .navbar-expand-md .navbar-nav .nav-link {padding-right: 1px;padding-left: 1px;}
}
@media (max-width: 991px) {
    #MenuControl, #MenuControl_C, #HeaderControl, #HeaderControl_C, #widgetsControl_C, #widgetsControl {height: initial !important;}
    .navbar-expand-md .navbar-nav .nav-link {font-size: 12px;}
}

@media (max-width: 767px) {
    .navbar-toggler {background: #eee;}
    .navbar.navbar-expand-md {text-align: center;}
    .navbar.navbar-expand-md .container-fluid {display: block;}
    .nav-fill .nav-item, .nav-fill>.nav-link {text-align: left;}
    .navbar-nav>li {display: block;text-align: left;padding: 4px 0;border-bottom: 1px solid #999;border-right: 0;}
    .nav-item ul li .dropdown-toggle::after {transform: rotate(90deg);}
    .nav-item .nav-link.dropdown-toggle::after {position: absolute;right: 5px;top: 15px;}
    .navbar-expand-md .navbar-nav .nav-link {font-size: 14px;padding-right: 5px;padding-left: 5px;}
}

/*--------------------------------------------------------------
# innr-top-banner
--------------------------------------------------------------*/
.otherpagecss #RadDockZone1.container{max-width: 100%;}
.otherpagecss #RadDockZone1.container #HomepagecontentControl_C table{margin-top:0 !important;}
.innr-pg-c{margin-bottom: 20px;padding: 32px 0;position: relative;background:url(../Image/inner-bg-img.jpg) no-repeat right/cover scroll;}
.innr-pg-c h1{font-weight: 700;font-family: "Poppins", sans-serif;Font-size: 26px;color: #fff;text-align: left;border-left: 3px #fff solid;/* text-transform: uppercase; */position:relative;z-index:1;border-radius: 4px;padding: 5px 0 5px 16px;}
.innr-pg-c:after{content:'';position:absolute;left:0px;right:0px;top:0px;width:100%;height:100%;z-index: 0;background-image: linear-gradient(22deg, #083d83, #171717);}
/*--------------------------------------------------------------
# footer
--------------------------------------------------------------*/
.footer{background: url(./Image/bg-image.jpg) repeat-x center center/contain;}
.footer p{color: #fff;}
/*--------------------------------------------------------------
# contact
--------------------------------------------------------------*/

.cont-page h3{ margin: 0; font-size: 16px;}
.cont-page p{font-size:14px; color:#fff;     line-height: 24px !important;}
.cont-page h2 span{    display: block;font-size: 14px;color: #999;font-weight: 500;margin-bottom: 10px;}
.head-bx{float: left;width: 50%;}
.contd-bx{float: left;width: 50%;}
.brn-bx h2{text-align:center;}
.map-cont img{max-width:100%;}
.cont-page .st-feature-box{background: #083d83;padding-top: 15px;padding-bottom: 15px;margin-bottom: 2px;padding-right: 10px;}
.cont-page .feature-box-image{margin-top: 15px;}
.cont-page h2{font-weight: bold;Font-size: 20px;color: #000;line-height: 23px;text-transform: uppercase;margin-top: 10px;}
.st-feature-box {padding-left: 60px;position: relative;margin-bottom: 35px;}
.st-feature-box .st-feature-box-icon {color: #114366;display: block;position: absolute;width: 52px;height: 52px;line-height: 0px;top:0px;left: 8px;text-align: center;font-size: 60px;-webkit-transition: all .3s;transition: all .3s;}
.st-feature-box h3 {color: #fff;margin-bottom: 8px;font-size: 18px;line-height: 20px;font-weight: normal;}
.feature-box-content{color: #fff;}
  /* End */
