body {
 
    font-size: 15px;
    line-height: 29px;
  font-family: 'Karla', sans-serif;
    text-align: justify;
    overflow-x: hidden;
   
}
.nn1{
  color: #db1f1f;
 
}
/*new code  */
.ats1 img{
  display: block;
  margin: auto;
  margin-top: 20px;
}
.ats1 .container{
  margin-top:20px;
}
.ats1 p{
  font-size: 16px !important;
  line-height: 39px;
}
.ats1 .container{
  margin-bottom: 10px;
}
/* new code end */

.can-sanm5{
  margin-top: 40px;
  margin-bottom: 40px;
}
.can-sanm6{

  margin-bottom: 50px;
}
.sow-headline{
  text-align: center;
  text-decoration: none;
}
.sow-headline a{
  color: #383737;
  text-decoration:none;
}
.mbsys{
  margin-top: 20px;
  margin-bottom: 50px;

 
}
/*  */


/* 8585 */
.can-sanm1{
  margin-top: 20px;
  margin-bottom: 20px;
}
.can-sanm2{
  margin-top: 20px;
  margin-bottom: 20px;
}
.can-sanm3{
  margin-top: 20px;
  margin-bottom: 20px;
}
.can-sanm4{
  margin-top: 20px;
  margin-bottom: 20px;
}
.accordions {
  background-color: #eee; 
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
}
.panel3 {
  padding: 0 18px;
  background-color: white;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
.actives, .accordions:hover {
  background-color: #ccc;
} 

/* 8585 */
.border-tab .mbsys1{border:1px solid black;}





a:focus, a:hover, a:active {
  outline: none !important;
  box-shadow: none !important; }
p{font-size: 16px;}
.container{max-width: 1200px; width: 100%; }
.head{background: #066085; padding-top: 5px; padding-bottom: 5px;}
.menu-div{
    padding-top: 2px;
    text-transform: uppercase;}


.menu-div,  .menu-div1 {
  }
  .nav-fill .nav-item{text-align: left;}

.menu-div .navbar, .menu-div1 .navbar {
  padding: 0px;
  margin-left: 0px; }

.menu-div .navbar-light .navbar-nav .nav-item .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item .nav-link {
  padding: 10px 8px;
  line-height: 22px;
  font-size: 13px;
  font-weight: 600;
  position: relative;
  margin-right: 1px;
  text-align: center;
  color: #fff;
  
   }


.menu-div .navbar-light .navbar-nav .nav-item:last-child .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item:last-child .nav-link {
  background: none; }

.menu-div .navbar-light .navbar-nav .nav-item:hover .nav-link, .menu-div .navbar-light .navbar-nav .nav-item.active .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item:hover .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item.active .nav-link {
  color: #9e1b3b;
 
   }

.menu-div .navbar-expand-lg .navbar-nav .dropdown-menu, .menu-div1 .navbar-expand-lg .navbar-nav .dropdown-menu {
  background: none;
  width: auto;
  padding-top: 0px;
  padding-bottom: 0px; }

.menu-div .dropdown-item, .menu-div1 .dropdown-item {
 
  color: #000;
    border-bottom: 1px solid #2B4100;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600; background: #fff;}

.dropdown-menu li.show a{color: #000;}

.menu-div .dropdown-item, .menu-div1 .dropdown-item {
  padding: 5px 10px !important; line-height: 25px;}

.menu-div .dropdown-item:hover, .menu-div .dropdown-item.active, .menu-div1 .dropdown-item:hover, .menu-div1 .dropdown-item.active {
     color: #fff;
    background: #066085; }
/* 
.menu-div .dropdown:hover .dropdown-menu, .menu-div1 .dropdown:hover .dropdown-menu {
  display: block;
  margin-top: -1px; }
  .menu-div .dropdown:hover .dropdown-menu .dropdown-menu{display: none;}
  .menu-div .dropdown .dropdown-menu:hover .dropdown-menu{display: block;} */

.cl1{margin-top:50px;margin-bottom: 50px;}
.cl1 h1{padding-bottom: 15px;}
.cl1 h3{color:#066085;}
.cl h5{ font-size: 24px; color: #066085; border-bottom: 2px solid #066085; display: inline-block; margin-bottom: 20px;}
.cl{text-align: center;}
.cl img{margin-bottom: 80px;}
.cl h6{text-align: left;margin-bottom: 40px;font-size: 18px;color: #000;line-height: 30px;}
.cl h6 a{text-decoration: none; color: #000;}
.cl h6 span{color: #fb0404;}
.map{margin-top: 55px;}
.map1{margin-top: 25px;
    text-align: center;
    color: #066085;
}
.map1 h1{font-size: 35px;
    font-weight: 800;}

  @media (min-width: 992px){
    .dropdown-menu .dropdown-toggle:after{
      border-top: .3em solid transparent;
        border-right: 0;
        border-bottom: .3em solid transparent;
        border-left: .3em solid;
    }
    .dropdown-menu .dropdown-menu{
      margin-left:0; margin-right: 0;
    }
    .dropdown-menu li{
      position: relative;
    }
    .nav-item .submenu{ 
      display: none;
      position: absolute;
      left:100%; top:-7px;
    }
    .nav-item .submenu-left{ 
      right:100%; left:auto;
    }
    .dropdown-menu > li:hover{ background-color: #eeeeee !important }
    .dropdown-menu > li:hover > .submenu{
      display: block;
    }
  }

.Adake{padding-top: 30px; padding-bottom: 30px;}
.Adake1{padding-top: 10px;
}
.Adake h1{color: #066085; font-size: 35px;}
.Adake1 li{color: #000; font-size: 16px; line-height: 30px; text-align: justify;}

.Ach{padding-top: 30px; padding-bottom: 30px;}
.Ach1{padding-top: 10px;
}
.Ach h1{color: #066085; font-size: 35px; padding-bottom: 10px;}
.Ach h6{font-size: 20px; color: #f00;}
.Ach1 li{color: #000; font-size: 16px; line-height: 30px; text-align: justify;}

.float-div1{
position: fixed;
    top: 59%;
    z-index: 1002;
 left: 0px;
 text-align: center;
writing-mode: tb-rl;
    -webkit-transform: rotate(
180deg);
height: 238px;
}
.float-div{position: fixed;bottom: 10%;z-index: 1002; right:0px;}
.float-div button{right: 0px; position: fixed; background: #066085; box-shadow: none; padding:10px 20px; color:#fff; border:none; font-weight: 600; text-transform: uppercase; font-size: 18px; border-radius: 15px 0px 15px 0px; box-shadow: -1px 1px 12px 0px rgb(191 191 191);}


.float-div4{position: fixed;bottom: 23%;z-index: 1002; right:0px;}
.float-div4 button{right: 0px; position: fixed; background: #066085; box-shadow: none; padding:10px 20px; color:#fff; border:none; font-weight: 600; text-transform: uppercase; font-size: 18px; border-radius: 15px 0px 15px 0px; box-shadow: -1px 1px 12px 0px rgb(191 191 191);}



.cme{background: #fff6d4;
    padding-top: 30px;
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 15px;
    list-style: none;
    font-size: 14px;
    line-height: 22px;
  margin-bottom: -60px;}

.cme li a{text-decoration: none; color: #024bef; font-weight: 600; background: url(../images/line2.png)no-repeat left;padding-left: 20px;}
.cme li a:hover{color: red;}


.float-div2{background: #066085;
        padding: 20px 15px;
    -webkit-box-shadow: -1px 1px 12px 0px rgb(191 191 191);
    -moz-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
    box-shadow: -1px 1px 12px 0px rgb(191 191 191);
border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    font-size: 18px;
   /* font-family: 'Century Gothic Bold';*/font-family: 'Open Sans', sans-serif;}

.float-div2 a{text-decoration: none;
    color: #fff;     word-spacing: 4px; font-family: 'Open Sans', sans-serif;  /*font-family: 'Montserrat', sans-serif!important;*/
}
.cmee h1{color: #066085; font-size: 24px; }
.cmee1 li{color: #000; font-size: 16px; line-height: 30px; text-align: justify;}
.cmee{padding-bottom: 30px;padding-top: 30px;}

.webinar{padding-top: 30px;}
.webinar h1{color: #066085;
text-align: center;}
.webinar h2{text-align: center;
font-size: 26px;}
.webinar h3{text-align: center;
font-size: 26px;}


.world{padding-top: 30px;}
.world h1{color: #066085;
font-size: 35px;}
.world h3{font-size: 25px;}



.acad h1{color: #066085; font-size: 35px; }
.acad1 li{color: #000; font-size: 16px; line-height: 30px; text-align: justify;}
.acad{padding-bottom: 30px;padding-top: 30px;}

.exl h5{    font-size: 22px;
    text-align: left;
    padding-top: 40px;
    color: #0473a4; padding-bottom: 10px;}

.exl {padding-top: 40px; padding-bottom: 40px;}
.exl{font-size: 16px; text-align: justify; line-height: 30px;}
/*.exl-div1 .row{border: 1px solid #ddd; }*/
.exl-div1 .col-md-8{border-right: 1px solid #ddd; padding: 5px;}
.exl-div1 .col-md-4{padding: 5px;}
.exl-div1 .lib{border: 1px solid #ddd;padding: 12px;
text-align: center;}
.exl-div1 .col-md-9{padding: 5px;}
.exl-div1 .col-md-4{border: 1px solid #ddd; padding: 10px;}
.exl a{text-decoration: none;color: #212529;}




.head2{background: #066085;}

.menu-div .navbar-light .navbar-nav .nav-item:hover .nav-link, .menu-div .navbar-light .navbar-nav .nav-item.active .nav-link{background: url(../images/line.png)repeat-x bottom; }
#wrapper {  -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  -webkit-transition: all 0.5s ease;  padding-left: 0;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;}
#wrapper.toggled { padding-left: 220px; }
#wrapper.toggled #sidebar-wrapper { width: 270px; }
#wrapper.toggled #page-content-wrapper {  margin-right: -220px;  position: absolute;}
#sidebar-wrapper {  -moz-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  -webkit-transition: all 0.5s ease;  background: #fff;  height: 100%;  left: 185px;  margin-left: -220px;  overflow-x: hidden;  overflow-y: auto;  -webkit-transition: all 0.5s ease;  transition: all 0.5s ease;  width: 0;  z-index: 1000;}#sidebar-wrapper::-webkit-scrollbar { display: none;}
#page-content-wrapper {  padding-top: 70px;  width: 100%;}
.sidebar-nav {  list-style: none;  margin: 0;  padding: 0;  position: absolute;  top: 0;  width: 270px;}
.sidebar-nav li {  display: inline-block;  line-height: 20px;  position: relative;  width: 100%;}
.sidebar-nav li:before {  -moz-transition: width 0.2s ease-in;  -ms-transition: width 0.2s ease-in;  -webkit-transition: width 0.2s ease-in;  background-color: #1c1c1c;  content: '';  height: 100%;  left: 0;  position: absolute;  top: 0;  -webkit-transition: width 0.2s ease-in;  transition: width 0.2s ease-in;  width: 3px;  z-index: -1;}

.sidebar-nav li:before { background:none; margin-left:-5px; margin-right:-10px; }

.sidebar-nav li:hover:before {  -webkit-transition: width 0.2s ease-in;  transition: width 0.2s ease-in;  width: 100%;}
.sidebar-nav li a { font-weight: 600;  color: #066085; text-transform:uppercase; font-size:15px;  display: block;  padding: 10px 15px 10px 30px;  text-decoration: none; text-align:left; border-bottom:1px dotted #066085;}
.sidebar-nav li.open:hover before {  -webkit-transition: width 0.2s ease-in;  transition: width 0.2s ease-in;  width: 100%;}
.sidebar-nav .dropdown-menu {  background-color: #fff; border-radius: 0;  border: none;  box-shadow: none;  margin: 0;  padding: 0;  position: relative;  width: 100%; font-weight: 500;}
.sidebar-nav li a:hover, .sidebar-nav li.active a, .sidebar-nav li a:focus, .sidebar-nav li.open a:hover, .sidebar-nav li.open a:active, .sidebar-nav li.open a:focus {  background-color: #066085;  color: #fff;  text-decoration: none;}
.sidebar-nav .dropdown-menu li a{font-size:13px; color:#f20e0e; border-bottom:1px solid #565353;}
.sidebar-nav .dropdown-menu li:hover a, .sidebar-nav .dropdown-menu li.active a{background:#066085 !important; color:#fff !important}
.sidebar-nav .dropdown-menu li:before{background:none}

.sidebar-nav li.active .dropdown-menu li a{background:#e1e3e4;}
.reach{padding-left: 10px; border-radius:40px;
}
.overlay {
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1;
  
}	

.mobilemenu{display:none}
.hamburger {
  background: #dedede !important;
  border: none;
  display: block;
  height: 32px;
  margin-left: 15px;
  position: fixed;
  top: 0px;
  width: 52px;
  z-index: 999;
  padding:5px;
}

.hamburger:hover { outline: none; }

.hamburger:focus { outline: none; }

.hamburger:active { outline: none; }

.hamburger.is-closed:before {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  color: #ffffff;
  content: '';
  display: block;
  font-size: 14px;
  line-height: 32px;
  opacity: 0;
  text-align: center;
  width: 100px;
  
}

.hamburger.is-closed:hover before {
  -webkit-transform: translate3d(-100px, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  display: block;
  opacity: 1;
}

.hamburger.is-closed:hover .hamb-top {
  -webkit-transition: all 0.35s ease-in-out;
  top: 0;
}

.hamburger.is-closed:hover .hamb-bottom {
  -webkit-transition: all 0.35s ease-in-out;
  bottom: 0;
}

.hamburger.is-closed .hamb-top {
  -webkit-transition: all 0.35s ease-in-out;
  background-color: rgba(255, 255, 255, 0.7);
  top: 5px;
  
}

.hamburger.is-closed .hamb-middle {
  background-color: rgba(255, 255, 255, 0.7);
  margin-top: -2px;
  top: 50%;
}

.hamburger.is-closed .hamb-bottom {
  -webkit-transition: all 0.35s ease-in-out;
  background-color: rgba(255, 255, 255, 0.7);
  bottom: 5px;
}

.hamburger.is-closed .hamb-top, .hamburger.is-closed .hamb-middle, .hamburger.is-closed .hamb-bottom, .hamburger.is-open .hamb-top, .hamburger.is-open .hamb-middle, .hamburger.is-open .hamb-bottom {
  height: 4px;
  left: 0;
  position: absolute;
  width: 100%;
  background-color: #066085;
  width: 26px;
  margin-left:12px;
  
  
}

.hamburger.is-open .hamb-top {
  -webkit-transform: rotate(45deg);
  -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
  background-color: #066085;
  margin-top: -2px;
  top: 50%;
}

.hamburger.is-open .hamb-middle {
  background-color: #ee0547;
  display: none;
}

.hamburger.is-open .hamb-bottom {
  -webkit-transform: rotate(-45deg);
  -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
  background-color: #066085;
  margin-top: -2px;
  top: 50%;
}

.hamburger.is-open:before {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  color: #ffffff;
  content: '';
  display: block;
  font-size: 14px;
  line-height: 32px;
  opacity: 0;
  text-align: center;
  width: 100px;
}

.hamburger.is-open:hover before {
  -webkit-transform: translate3d(-100px, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  display: block;
  opacity: 1;
}

/*-------------------------------*/
/*     Sidebar nav styles        */
/*-------------------------------*/
.sidebar-nav {
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 270px; }

.sidebar-nav li {
  display: inline-block;
  line-height: 20px;
  position: relative;
  width: 100%; }

.sidebar-nav li:before {
  -moz-transition: width 0.2s ease-in;
  -ms-transition: width 0.2s ease-in;
  -webkit-transition: width 0.2s ease-in;
  background-color: #1c1c1c;
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transition: width 0.2s ease-in;
  transition: width 0.2s ease-in;
  width: 3px;
  z-index: -1; }

.sidebar-nav li:before {
  background: none;
  margin-left: -5px;
  margin-right: -10px; }

.sidebar-nav li:hover:before {
  -webkit-transition: width 0.2s ease-in;
  transition: width 0.2s ease-in;
  width: 100%; }

.sidebar-nav li a {

  text-transform: uppercase;
  font-size: 15px;
  display: block;
  padding: 10px 15px 10px 30px;
  text-decoration: none;
  text-align: left;
  border-bottom: 1px solid #5189c8; }

.sidebar-nav li.open:hover before {
  -webkit-transition: width 0.2s ease-in;
  transition: width 0.2s ease-in;
  width: 100%; }

.sidebar-nav .dropdown-menu {
  
  border-radius: 0;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%; }

  
  .sidebar-nav .dropdown-menu1{display: none;}
  .sidebar-nav .dropdown:focus .dropdown-menu1{display: block;}

.sidebar-nav li a:hover, .sidebar-nav li.active a, .sidebar-nav li a:focus, .sidebar-nav li.open a:hover, .sidebar-nav li.open a:active, .sidebar-nav li.open a:focus {
  background-color: #066085;
  color: #fff;
  text-decoration: none; }

.sidebar-nav .dropdown-menu li a {
  font-size: 13px;
  color: #000;
  border-bottom: 1px solid #bababa; 
  background-color: #fff;}

  .sidebar-nav .dropdown-menu .dropdown-menu{padding:0px; margin: 0px;}
  .sidebar-nav .dropdown-menu .dropdown-menu li a {
    font-size: 13px;
    color: #000 !important;
    border-bottom: 1px solid #bababa;
  background: #d9c4b4 !important;
 }


.sidebar-nav .dropdown-menu li:hover a, .sidebar-nav .dropdown-menu li.active a {
  background: #eeeeee;
  color: #91a8ae; }


  .sidebar-nav .dropdown-menu .dropdown-menu li:hover a, .sidebar-nav .dropdown-menu .dropdown-menu li.active a {
    background: #066085 !important;
    color: #fff !important; }


.sidebar-nav .dropdown-menu li:before {
  background: none; }

.sidebar-nav li.active .dropdown-menu li a {
  background: #fff; color: #777777; }

  .sidebar-nav li.active .dropdown-menu .dropdown-menu li a {
    background: #1eae4e; color:#fff !important; }

  





/*submenu*/

.banner-div1{position:relative; z-index:2;}	
.banner-div1 img{width:100%}
.carousel-indicators{bottom:0px; display: none;}
/*.carousel-indicators li{border:none; background: #fa7f83; width: 11px; height: 11px; border-radius:50%; opacity:1}*/
/*.carousel-indicators .active {width: 11px; height: 11px; border:none; background:#ed1c22;}*/

 .banner-div1 .carousel-control-next,  .banner-div1 .carousel-control-prev{top:0%;}
 .banner-div1 .carousel-control-prev {background:url(../images/left-arrow.png) no-repeat left center; left: 3%; opacity:1; }
.banner-div1 .carousel-control-next {background:url(../images/right-arrow.png) no-repeat right center; right:3%; opacity:1; z-index:100;}


.banner-div2{display:none}	
.banner-div2{}

.banner-div2 .carousel-control-next, .banner-div2 .carousel-control-prev{bottom:0px;}
 
 .banner-div2 .carousel-control-prev {background:url(../images/left-arrow.png) no-repeat left center; left: 0%; opacity:1; }
.banner-div2 .carousel-control-next {background:url(../images/right-arrow.png) no-repeat right center; right:0%; opacity:1; z-index:100;}
/* Rounded pill classes for horizontal sides */
.rounded-pill-left {
  border-top-left-radius: 50rem !important;
  border-bottom-left-radius: 50rem !important;
}
.rounded-pill-right {
  border-top-right-radius: 50rem !important;
  border-bottom-right-radius: 50rem !important;
}

/* Another classes to use */
.rounded-t-l-0 {
  border-top-left-radius: 0 !important;
}
.rounded-t-r-0 {
  border-top-right-radius: 0 !important;
}
.rounded-b-l-0 {
  border-bottom-left-radius: 0 !important;
}
.rounded-b-r-0 {
  border-bottom-right-radius: 0 !important;
}
.rounded-x-l-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rounded-x-r-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.md1 p{text-align: center; color: #fff; padding-top: 115px; position: relative; width: 65%; right: 0%; font-size: 18px; background: url(../images/line5.png)no-repeat center top 49px ;}
.md1 img{width: 56%; position: absolute; z-index: -101;}
.md1{position: relative; z-index: 101; margin-top: -334px; } 
.md2 h3{font-size: 16px; color: #fff;}
.md2{background: #000; display: inline-block; position: relative; left: 24% !important; top: -35%; z-index: 101; padding-top: 5px; padding-bottom: 3px; padding-left: 20px; padding-right: 20px;}
.ab{background: url(../images/triangle1.png)no-repeat 45px; padding-top: 56px; padding-bottom: 38px; position: relative; left: 10%; z-index: 101;}
.ab1 h2{font-size: 24px; color: #000; font-weight: 600; margin-top: -15px;}
.ab1 p{color: #000; padding-top: 20px;}
.ab1{border: 1px solid #d9d9d9; border-radius: 100px; padding-top: 30px; padding-bottom: 10px; padding-right: 60px; margin-top: 60px;}
.abt{margin-top: 60px; margin-bottom: 60px;}
.co{text-align: center; background: linear-gradient(0deg, rgba(225,225,225,1) 65%, rgba(255,255,255,1) 65%); padding-bottom: 50px;}
.co h1{font-size: 26px; color: #000; font-weight: 600; padding-bottom: 10px; background: url(../images/line1.png)no-repeat top ; padding-top: 65px;}
.co h2{font-size: 22px; color: #066085; font-weight: 600; padding-top: 20px; padding-bottom: 5px;}

.btn{border: 2px solid #066085;  padding-right: 65px; padding-left: 25px; padding-top: 2px; font-size: 20px; color: #000; background: url(../images/arrow.jpg)no-repeat right;}

.f1 h1{font-size: 15px; text-transform: uppercase; color: #fff; font-weight: 700; padding-top: 30px; background: url(../images/line2.png)no-repeat right 34px; margin-right: 60px;}
.f1{background: #066085; padding-top: 70px; padding-bottom: 10px;}
.list li a{ color: #48bbeb; text-decoration: none;}
.list{padding: 0px; margin-left: 13px; text-align: left;}
.list li{list-style: none; background: url(../images/list.jpg)no-repeat left; padding-left: 20px; font-size: 15px;}
.nm{background: url(../images/call.png)no-repeat left 14px; padding-left: 25px; color: #fff; padding-top: 10px;}
.nm1{color: #fff;}
.add{background: url(../images/add.png)no-repeat left 7px; padding-left: 25px;}
.add a{text-decoration: none; color: #48bbeb; text-align: left;  font-size: 15px;}
.f1 .li1{border-right: 1px solid #48bbeb;}
.fo1{float: right; color: #48bbeb;}
.fo{color: #48bbeb;}
.fo a{text-decoration: none; color: #48bbeb; padding-top: 10px;}
.fo2{border-top: 1px solid #48bbeb;  padding-top: 10px;}
.social-links{padding-top: 10px;    display: inline-block;}
.h2{background: #01a0e2; color: #fff;  font-size: 20px; text-align: center;  padding-top: 15px; padding-bottom: 15px; padding-right: 30px; padding-left: 15px;}
.hs h1{color: #000; text-align: center; font-size: 26px; font-weight: 600; background: url(../images/line3.png)no-repeat top; padding-top: 110px; padding-bottom: 20px;}
.inaugural{background: url(../images/a1.png)no-repeat top left;}
.h1 img{width: 100%;}
.hh1 img{width: 60%;}
.hh1{text-align: center;}
.hs a{text-decoration: none;}
.de h1{font-size: 28px; color: #000; font-weight: 600; text-align: left; background: url(../images/line4.png)no-repeat bottom left; padding-bottom:30px;}
.de p{color: #000;}

.de1 h1{font-size: 26px; color: #000; font-weight: 600; text-align: left; background: url(../images/line4.png)no-repeat bottom left; padding-bottom:30px;}
.de1 p{color: #000;}

.lb3{margin-top: 30px; margin-left: 30px;}
.lb3 #message{ height: 90px;  padding-top: 58px; width: 75%; margin-bottom: 10px; }
.lb3 #EmailId{margin-top: 30px; width: 75%;}
.lb3 #ContactNo{width:135%; }
.h2 span{padding-top: 5px; font-size: 14px;}

.inaugural h1 {
  font-size: 26px;
  color: #000;
  font-weight: 600;
  text-align: center;
  background: url(../images/line4.png)no-repeat bottom center;
  padding-bottom: 30px; padding-top: 30px;
}

.inaugural .nbs-flexisel-item img {
  border: 10px solid #e1e1e1;
}

.testi h1 {
  font-size: 26px;
  color: #000;
  font-weight: 600;
  text-align: center;
  background: url(../images/line4.png)no-repeat bottom center;
  padding-bottom: 30px;
}

.testi{padding-top: 100px;padding-bottom: 40px;}

 #testii img{width: 40%; border-radius: 50%;}

.home-testi h3 {
  font-size: 22px;
  color: #066085;
  font-weight: 600;
  padding-top: 2px;
  padding-bottom: 5px;
}

.calender h1{color: #0473a4; font-size:26px;text-align: center;padding-bottom: 25px;}
.calender{padding-top: 40px;padding-bottom: 40px;}


.cl11 h1{font-size: 24px;text-align: center;margin-top: -60px;}
.f-list{font-size: 19px;
padding-top: 10px;
padding-bottom: 10px;}

.cl11{margin-bottom: 40px;}
.cl11 h2{font-size: 23px;font-weight: 600;padding-top: 20px;text-align: center;}
.f-list1{font-size: 19px;
padding-top: 10px;
padding-bottom: 10px;}

.cl11 p{font-size: 19px;text-align: center;
line-height: 36px;}

.f-list1 li{list-style:none; }


.home-testi p {
  font-size: 16px;
  color: #000;
  text-align: justify;
  padding-left: 20px;
  padding-right: 20px;}

.hh2{background: #01a0e2; width: 60%; color: #fff;  font-size: 20px; text-align: center;  padding-top: 5px; line-height: 20px;
margin-left: 20%; padding-bottom: 5px; padding-right: 30px; padding-left: 15px;}
.hh2 span{padding-top: 5px; font-size: 14px;}


.button h2{margin:0px; font-size:19px; color:#000;  margin-bottom:20px; font-weight: 300; margin-top: 30px;}

.button input{margin-bottom: 20px;  border-radius:20px; color:#a8a8a8; color:#a8a8a8}
.submit { margin-right: 95px; margin-top: 10px; float: right; border: 1px solid #fff; background: url(../images/arrow1.jpg)no-repeat left;}
.submit input{background: transparent;  box-shadow:none; border:none; font-size: 18px; color:#ffffff; padding-top: 3px; padding-bottom: 5px;
padding-left: 66px; padding-right:25px; text-align:center; border-radius:0px; height:auto; width:auto; display:inline-block; transition: all .5s ease;}

.button{background: #c4c0c0; padding-top: 20px; padding-bottom: 20px; padding-right: 20px; padding-left: 20px; margin-top: 30px; margin-bottom: 30px; box-shadow: -1px 10px 24px -6px rgba(0,0,0,0.75)}
.form-control{border:none; border-bottom: 1px solid #fff; background: transparent; width: 75%; color: #fff;}
.an{background: #01a0e2; padding-right: 30px; padding-top: 70px;}
.an1 img{width: 100%; position: relative; z-index: -101;}
.an1{padding: 0px; margin: 0px;}

.an h2{font-size: 22px; color: #fff; float: right; margin-right: 95px; padding-top: 20px; margin-left: -40px; position: relative; z-index: 101;}
.an img{float: right; }
.lr1 h3{text-align: center; font-size: 16px; color: #fff; font-weight: 600; text-transform: uppercase;}
.lr1{background: #000; opacity: 0.5; padding-top: 10px; padding-bottom: 10px; margin-top: -77px; position: relative; left: 0%; margin-right: 0px;}
.de{background: linear-gradient(293deg, rgba(6,96,133,1) 40%, rgba(225,225,225,1) 40%); padding-top: 70px; padding-bottom: 70px;}
.lr{border:10px solid #fff;}

.de1{ padding-top: 70px; padding-bottom: 70px;}

.intro-clients-tl{text-align:center; }
.intro-clients h1{margin:0px; background:#d9d9d9; color:#ae2330; padding:10px 20px; font-size:20px;  display:inline-block; border-left:3px solid #425baf; border-right:3px solid #425baf; margin-top:-60px; margin-bottom:10px;}
.line3{position:relative; margin-bottom:-25px; z-index:-1; color:#0eb2ff; }
.rg1{height: auto; width: auto;}
.rg2 a{text-decoration:none; color:#000;}



.intro-clients .nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.intro-clients .nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
	
}

.intro-clients .nbs-flexisel-inner {
	
	
    overflow:hidden;
float:left;
    width:100%;
	
   
    
    
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
	
}




.intro-clients .nbs-flexisel-item {
    float:left;
    margin-right: 10px;
    cursor:pointer;
    position:relative;
    line-height:0px;
	
	
}
.intro-clients .nbs-flexisel-item img {
   
   height:auto;
cursor: pointer;
position: relative;
margin-top: 0px;
margin-bottom: 0px;


margin-left:auto; margin-right:auto;

 padding-right:0px;
margin-right:20px;
padding-bottom: 30px;




}


.intro-clients .nbs-flexisel-item li{
   height:auto;
cursor: pointer;
position: relative;
margin-top: 0px;
margin-bottom: 0px;
width: 185px;
max-height: 181px;
margin-left:auto; margin-right:auto;
padding:30px;
padding-left:10px; padding-right:0px;
margin-right:20px;



}

/*** Navigation ***/

.intro-clients .nbs-flexisel-nav-left,
.intro-clients .nbs-flexisel-nav-right {
   width: 31px;
height: 31px;
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 0.5;
	margin-top:95px;
	
	
}

.intro-clients .nbs-flexisel-nav-left {
left: 0px;
    background: url(../images/bottom-arrow-left2.png) no-repeat right;
	width:50%
}

.intro-clients .nbs-flexisel-nav-right {
   right: 0px;
    background: url(../images/bottom-arrow-right2.png) no-repeat left;
	width:49%;
}

.intro-clients .multi-slider-align
{

margin-right: 0px;
 margin-left: 0px;
}

.sl-div h3{font-size: 22px; letter-spacing: 1px; font-family: 'Lato', sans-serif; color: #bababa; text-align: center; font-weight: 900;margin-bottom: -5px; }
.sl-div h1{background: url(../images/search1.png)no-repeat top center, url(../images/search2.png)no-repeat bottom center; font-size: 30px; letter-spacing: 1px; font-family: 'Baloo Tammudu 2', cursive;  color: #3e6002; text-align: center; font-weight: 900; line-height: 52px; padding-top: 44px; }
/* .sl-div{background:  padding-bottom: 20px; margin-top: 0px;} */

.sl-div0{background: #14192d;}
.sl-div1{ padding-bottom: 20px;}
.sl-div1 a{text-decoration:none; font-size: 16px; color: #fff; text-align: center; text-transform: uppercase;}
.sl-div1 h4{margin-top:-40px; position: absolute;  color:#fff; line-height: 24px; word-spacing: 2px;  background-color: transparent; font-size: 17px; font-weight: 600; padding-top: 20px; padding-bottom: 25px; margin-left: 2%; margin-right: 2%; height: 90px;  transition: all .5 ease;}

.sl-div2 img{margin-right: auto; margin-left: auto; display: block;}
.sl-div2{padding-top: 20px;}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
  
  
    overflow:hidden;
float:left;
    width:100%;
  
    
    
    
}

.nbs-flexisel-item {
    float:left;
    margin:0px auto;
    padding:0px;
    cursor:pointer;
    position:relative;
    transition: all .5s ease;
  
  
    
  
  
}
.nbs-flexisel-item img {
   
   height:auto;
cursor: pointer;
position: relative;
margin-top: 0px;
margin-bottom: 0px;
width: 96%;
max-height: 440px;
margin-left:auto; margin-right:auto;
margin-top: 30px;
border:10px solid #fff;



}

.de1 .nbs-flexisel-item img{border:10px solid #e1e1e1;}

.animate-charcter{text-transform: uppercase;
    color:#fff;
    background-size: auto auto;
    background-clip: border-box;
    background-size: 200% auto;
    font-size: 20px;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
   
    animation: textclip 2s linear infinite;
    display: inline-block;
   }

@keyframes textclip {
  to {
    background-position: 200% center;
  }
}
/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
   width: 49px;
height: 49px;
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 1;
  margin-top:165px;
  
  
}

.nbs-flexisel-nav-left {
left:0px;
    background: url(../images/left.png) no-repeat right bottom;
  width:82%

}

.de1 .nbs-flexisel-nav-left{
  background: url(../images/left-arrow.png) no-repeat right bottom;
  left: -25px;
  width: 7%;
  margin-top: 0px;
  height: 55px;
  }

.de1 .nbs-flexisel-nav-right{ 
 background: url(../images/right-arrow.png) no-repeat right bottom;
 right: -3%;
     width: 38%;
      margin-top: 0px;
      height: 55px;
 }

.inaugural .nbs-flexisel-nav-left{
  background: url(../images/left-arrow.png) no-repeat right bottom;
  left: -50px;
  width: 7%;
  margin-top: 0px;
  height: 75px;
  }

.inaugural .nbs-flexisel-nav-right{ 
 background: url(../images/right-arrow.png) no-repeat right bottom;
 right: -3%;
     width: 38%;
      margin-top: 0px;
      height: 75px;
 }


.testi .nbs-flexisel-nav-left{
  background: url(../images/left-arrow.png) no-repeat right bottom;
  left: -70px;
  width: 7%;
  margin-top: 0px;
  height: 105px;
  }

.testi .nbs-flexisel-nav-right{ 
 background: url(../images/right-arrow.png) no-repeat right bottom;
 right: -4%;
     width: 38%;
      margin-top: 0px;
      height: 105px;
 }




.nbs-flexisel-nav-right {
 right: 104px;
    background: url(../images/right.png) no-repeat right bottom;
  width:49%

}

.multi-slider-align
{

margin-right: 0px;
 margin-left: 0px;
}

.group1 h5{text-align: center; font-size: 17px; margin-top: -20px; margin-bottom: 40px; color: #066085; font-weight: 600;}
.gallery a{text-decoration: none;}

.sl .ovrly {
    background:rgba(10, 10, 10, 0.6);
    height:14%;
    left:7%;
right:2%;
    top: 50%;
    width: 86%;
  
    position: absolute;
    -webkit-transition: all 0.9s;
    -moz-transition: all 0.9s;
    -o-transition: all 0.9s;
    transition: all 0.9s;
}

.sl .links {
    position: absolute;
    top: 90%;
    left: 45%;
    
line-height: 15px;
    -webkit-transition: all 0.9s;
    -moz-transition: all 0.9s;
    -o-transition: all 0.9s;
    transition: all 0.9s;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.sl .links .fa {
    margin: 0 1px;
 
    
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 0%;
    color: #fd5c08;
    display: inline-block;
    line-height: 30px;
    font-size: 20px;
    text-align: center;
    text-decoration: none;
  text-transform:uppercase;
    
}





.sl .links {
    top: 89%;
}
.sl .ovrly {
    top: 82%;
}

.strip marquee p{
font-size: 17px;
    padding-top: 10px;
    color: #fb0404;
   font-weight: 600;
       margin-bottom: 0px; 
}

.strip img{padding-left: 10px;}


.ins-div1{background:url(../images/bg1.jpg) repeat; padding-top: 50px; font-size: 17px; line-height: 30px; color:#000000; margin-bottom:80px;}
.intro-about{padding-bottom: 60px;}
.intro-about h1{margin: 0px; background:url(../images/line4.png) no-repeat bottom left, url(../images/right-line.png) no-repeat right top -10px; color: #066085; font-size: 37px; font-weight: 600;    text-transform: uppercase; font-family: 'Oswald', sans-serif; padding-bottom: 20px; display: inline-block; padding-right: 31%;}
.about-para{margin-top: 0px;}
.intro-about1{background: rgb(169, 222, 244); padding-top: 60px; padding-bottom: 60px; border-radius: 200px;}
.ap{background: url(../images/a1.png)no-repeat top left;}

.about-para p{font-family: 'Nunito', sans-serif;}
.kl {padding-top: 30px; }
.dt1 img{width: 100%;}
.dt2{background: #01a0e2;padding-top: 10px;
padding-bottom: 10px;
text-align: center;
color: #fff;
font-size: 18px;
font-weight: 600;margin-top: -49px;
position: relative;
z-index: 101;}
.dt1 a{text-decoration: none;}
.dt1{margin-top: 20px;}

.dt{margin-top: 30px; margin-bottom: 30px;}
.dt h1{font-size: 30px; color: #066085; font-weight: 600; padding-bottom: 20px;}

.ats{margin-top: 40px; margin-bottom: 40px;}
.ats h1{font-size: 28px; font-weight: 600; background: url(../images/line6.png)no-repeat right 10px; margin-right: 95px; padding-bottom: 50px; margin-top: 50px;}
.ja{padding-top: 20px;}
.ats2{background: #e1e1e1; padding-top: 50px; padding-bottom: 50px; color: #000; }
.ats p{color: #000;}
.ats3{padding-top: 70px;  background: url(../images/a1.png)no-repeat top left;}
.ats3 p{padding-top: 20px; color: #000;}
.am1{background: #01a0e2;text-align: center;
color: #fff;
font-weight: 700;
padding-top: 5px;
padding-bottom: 5px;}

.kea-fees img{margin-right: auto; margin-left: auto; display: block;} 
.kea-fees{padding-top: 15px;}



.ats2 h4{color: #000; font-size: 20px;}

.am2 h4{text-align: center; font-size: 18px; color: #025d83; font-weight: 600; padding-top: 10px; padding-bottom: 15px; background: url(../images/line7.jpg)no-repeat bottom;}
.am2 p{color: #000; text-align: center;}

.am3 h4{text-align: center; font-size: 18px; color: #025d83; font-weight: 600; padding-top: 10px; padding-bottom: 15px; background: url(../images/line7.jpg)no-repeat bottom;}
.am3 p{color: #000; text-align: center;}
.am3{background: #ebebeb; padding-bottom: 50px; padding-left: 10px; padding-right: 10px;}


.am4 h4{text-align: center; font-size: 18px; color: #025d83; font-weight: 600; padding-top: 10px; padding-bottom: 15px; background: url(../images/line7.jpg)no-repeat bottom;}
.am4 p{color: #000; text-align: center;}
.am4{background: #ebebeb; padding-bottom: 30px; padding-left: 10px; padding-right: 10px;}


.ats4 h1{text-align: center; color: #000; font-size: 28px; font-weight: 600; background: url(../images/line8.png)no-repeat top ; padding-top: 102px; padding-bottom: 40px;}
.ats4{padding-bottom: 50px;}

.ats figure{overflow: hidden; }



.ats figure img:hover{
  transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    
}

.ats figure img{transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    width: 100%;
    transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    -moz-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    -webkit-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    -o-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;  padding-top: 20px;}

.ats figure{overflow: hidden;}




.ats3 figure{overflow: hidden; }



.ats3 figure img:hover{
  transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    
}

.ats3 figure img{transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    width: 100%;
    transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    -moz-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    -webkit-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    -o-transition: all 2s cubic-bezier(0.23, 1, 0.32, 1) 0s;}

.ats3 figure{overflow: hidden;}

.banner img{width: 100%;}
.cnt{margin-top: 60px; margin-bottom: 30px; font-size: 16px;}

.cnt h1{color: #3c3588; font-weight: 600;}
.cl{margin-top: 40px; margin-bottom: 100px; }
.cl p{float: right; font-size: 19px;
padding-top: 50px;}
.cl h1{font-size: 28px; text-align: center;}
.p1 h1{font-size: 28px; font-weight: 600; background: #01a0e2;
color: #fff;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;}

.p1{margin-top: 20px; margin-bottom: 20px; color: #000; font-size: 15px;}
.p1 .pr h2{font-family: 'Karla', sans-serif; font-size: 18px; padding-top: 10px; background: #01a0e2; padding-bottom: 10px; text-align: center; color: #fff; font-weight: 600;}
.pr p{font-family: 'Karla', sans-serif; color: #000; padding-top: 20px;}
.pr img{padding-top: 0px; width: 100%; }

.ma0 h2{font-size: 18px; padding-top: 10px; background: #01a0e2; padding-bottom: 10px; text-align: center; color: #fff; font-weight: 600;}
.ma0{float: right; margin-top: 40px;}

.ant li{color: #000; font-size: 16px; line-height: 27px;}


.in-tour{margin-bottom:30px;}
.in-tour h5{margin:0px; text-align:center; text-transform:uppercase; font-size:20px; background:#ed1d25; color:#fff; padding-top:8px; padding-bottom:8px; transition:All .5s ease; -webkit-transition:All .5s ease; -moz-transition:All .5s ease; -o-transition:All .5s ease; margin-bottom:25px;}
.in-tour h5 a{text-decoration:none; color:#fff;}
.in-tour h5:hover{background:#2f3192}
.in-tour-img img{margin-bottom:25px;}
.in-tour h2{margin:0px; font-size:22px; color:#fe797e; padding-bottom:5px; padding-top:20px;}



.in1-tour{margin-bottom:30px;}
.in1-tour h5{margin:0px; text-align:center; text-transform:uppercase; font-size:20px; background:#ed1d25; color:#fff; padding-top:8px; padding-bottom:8px; transition:All .5s ease; -webkit-transition:All .5s ease; -moz-transition:All .5s ease; -o-transition:All .5s ease; margin-bottom:25px;}
.in1-tour h5 a{text-decoration:none; color:#fff;}
.in1-tour h5:hover{background:#2f3192}
.in1-tour-img img{margin-bottom:25px;}
.in1-tour h2{margin:0px; font-size:22px; color:#fe797e; padding-bottom:5px; padding-top:20px;}

.pat{margin-bottom: 180px;}

button.accordion {
    background-color: #f0f0f0;
    color: #5f5f5f;
    cursor: pointer;
    padding: 8px;
  padding-left:25px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    transition: 0.4s;
  border:1px solid #b6b7d9;
  font-weight:600;
  font-family: 'Carrois Gothic', sans-serif;
  
}

button.accordion.active, button.accordion:hover {
    background-color: #ddd;
  color:#696666;
}

button.accordion:after {
    content: '\00A0';
    color: #393939;
    font-weight: bold;
    float: right;
    margin-left: 0px;
  margin-top:-4px;
  margin-bottom:-4px;
  margin-right:-4px;
  background:url(../images/button-icon.png) no-repeat center center #7072bc;
  padding-left:25px;
  padding-right:15px;
  padding-top:10px;
  padding-bottom:0px;
  font-size:10px;
  
}


button.accordion.active:after {
    content: '\00A0';
  background:url(../images/button-icon-hover.png) no-repeat center center #7072bc;

}


.kea-fees h3{font-size: 24px; color: #066085; border-bottom: 2px solid #066085; display: inline-block;}
.kea-fees{text-align: center;}

div.panel {
    padding: 0 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
  margin-bottom:10px;
  box-shadow:none; 
  padding-right:30px;
  
}


/*----- Accordion -----*/
.accordion, .accordion * {
    -webkit-box-sizing:border-box; 
    -moz-box-sizing:border-box; 
    box-sizing:border-box;
}
 
.accordion {
    overflow:hidden;
   margin-bottom: 0px;

}
 
/*----- Section Titles -----*/
.accordion-section-title {
    width:100%;
    padding: 8px;
  padding-left:25px;
    display:inline-block;
    border-bottom:1px solid #e7e7e7;
    background-color: #01a0e2;
    transition:all linear 0.15s;
    /* Type */
    border:1px solid #b6b7d9;
  font-weight:600;
  font-size: 18px;
   
    color: #fff;
  margin-bottom:10px;
font-family: 'Carrois Gothic', sans-serif;


}

.accordion-section-title{text-decoration:none !important; outline:none !important}
.accordion-section-title:after {
    content: '\00A0';
    color: #393939;
    font-weight: bold;
    float: right;
    margin-left: 0px;
  margin-top:-4px;
  margin-bottom:-4px;
  margin-right:-4px;
  background:url(../images/button-icon.png) no-repeat center center #01a0e2;
  padding-left:25px;
  padding-right:15px;
  padding-top:10px;
  padding-bottom:0px;
  font-size:10px;
  
}

.accordion-section-title.active:after {
    content: '\00A0';
  background:url(../images/button-icon.png) no-repeat center center #01a0e2;

}

 .accordion-section-title a:hover {
color:#696666 !important;
}
.accordion-section-title > a:focus {
color:#696666 !important;
}
.accordion-section-title.active, .accordion-section-title:hover {
    background-color: #01a0e2;
    /* Type */
    text-decoration:none;
}
 

 
 
 
 
/*----- Section Content -----*/
.accordion-section-content {
    padding:0px 15px 0px 15px;
    display:none;
    color: #3b3b3b;
    font-size: 14px;
    line-height: 20px;
}
.h-list {list-style: none; margin: 0px; text-align: left; padding: 0px;}
.h-list li{background: url(../images/list.jpg)no-repeat left 10px; padding-left: 15px; font-size: 15px; color: #000; line-height: 24px;}

.h-list1 {list-style: none; margin: 0px; text-align: left; padding: 0px; margin-top: 20px;}
.h-list1 li{background: url(../images/list.jpg)no-repeat left 10px; padding-left: 15px; font-size: 14px; color: #000; line-height: 24px;}
.pb p{color: #000;  font-family: 'Karla', sans-serif;}
.pb{background: #f2f2f2; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px;}
.pb p span{color: #000; font-size: 18px; font-weight: 600;}
.ys1 h1{font-size: 28px; background: #01a0e2; padding-top: 10px; padding-bottom: 10px; color: #fff; padding-left: 30px; margin-bottom: 60px;}
.ys{margin-top: 40px; margin-bottom: 40px;}
.ph1 img{width: 100%;}
.ph1 h3{font-size: 16px; text-align: center;}



.gy1{background: #01a0e2; padding-top: 10px; padding-bottom: 10px; color: #fff; margin-top: 0px;}
.pt1{border:1px solid #000;}
.pt2{border-right:1px solid #000;}
.pr{margin-top: 40px; font-size: 16px;}
#tour{margin-top: 30px;}
.ph1{padding-bottom: 20px;}
.gy2{background: #ebebeb; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; margin-bottom: 20px;}




.inside-con3{background:url(../images/welcome-bg.jpg) repeat; padding-top:60px; padding-bottom:30px;}
.inside-con3 h2{margin:0px; font-size:24px; color:#3a3a3a; padding-bottom:10px; font-weight:900; float:left; display:inline-block; padding-right:10px;}


.gallery img{border:2px solid #066085; margin-bottom:30px; padding:5px; transition:All .5s ease;
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;}



.gallery h2{margin:0px; font-size:21px; font-weight:500; color:#ffffff; background:#066085; padding:8px 60px 8px 20px; margin-bottom:20px;  display:inline-block; /*-webkit-transform: perspective(100px) rotateX(20deg);
    -o-transform: perspective(100px) rotateX(13deg);
    -moz-transform: perspective(100px) rotateX(13deg);
    -webkit-transform-origin: 0% 50%;
    -moz-transform-origin: 0% 50%;
    -o-transform-origin: 0% 50%;
    transform-origin: 0% 50%;*/}

.gallery h3{font-size: 20px; color: #000;}
.fac .col-md-12 .col-md-4{border:1px solid #000;}
.fac{margin-top: 40px; margin-bottom: 40px;}
.fac h3{font-size: 20px; color: #000; text-align: center; padding-top: 150px;}
.fac1{padding-top: 20px; padding-bottom: 20px; text-align: left;}
.fac h2{font-size: 24px; color: #000; text-align: center;}
.emp1 img{margin-right: auto; margin-left: auto; display: block; padding-top: 100px;}
.fac1 h1{color: #000; font-size: 20px;}

.ats h4{font-size: 20px; color: #000; padding-top: 40px;}
.body-div1 .col{border:1px solid #000; padding-top: 10px; padding-bottom: 10px; font-size:15px; color: #000; font-weight:600;}
.body-div1 .row{border:1px solid #000; height: 100px !important;}
.body-div1{font-size: 18px; text-align: left; color: #000; margin-bottom: 30px;}
.dd1{background: #ddd; height: auto!important;}
.dd2{background: #ddd; height: 98px !important;}
.body-div1 h1{font-size: 28px; text-align: center; padding-top: 60px; }
.body-div1 h2{font-size: 28px; text-align: center; padding-bottom: 30px;}
.of li{color: #000; font-size:16px; line-height: 24px;}
#accordion-27 p{color: #000; line-height: 24px;}
.gallery p{color: #000; line-height: 24px;}

#accordion-40 h3{font-size: 20px; color: #000;}
#accordion-40 p{color: #000; line-height: 24px;}
.del p{text-align: justify;}
#accordion-41 p{color: #000; line-height: 24px;}

#accordion-106 h3{font-size: 20px; color: #000;}
#accordion-106 p{color: #000; line-height: 24px;}


#accordion-33 p{color: #000; line-height: 24px;}
#accordion-33 li{font-size: 16px; color: #000; line-height: 24px;}
#accordion-33 h3{color: #000; font-size: 22px;}
.rg .col { font-size: 18px; text-align: left; padding-top: 10px;}
.rg .tb {border:1px solid #000; color: #000; font-size: 18px; text-align: left; padding-top: 10px;}
.rg  .col-md-2 {border:1px solid #000; color: #000; font-size: 18px; text-align: left; padding-top: 10px;}
/*.rg .col-md-12{border-bottom:1px solid #000;}*/
.rg .col{border:1px solid #000;}
.rg .col-md-6{border:1px solid #000; color: #000; font-size: 18px; text-align: center;}
.rg{ margin-bottom: 40px;}
.rg h2{text-align: center;
color: #000;
font-size: 28px;
font-weight: 600;
background: url(../images/line8.png)no-repeat top;
padding-top: 102px;
padding-bottom: 40px;}

.pb1 .col-md-3{border: 1px solid #000; padding-top: 10px; padding-bottom: 10px; color: #000; font-weight: 600; font-size: 16px;}


.cl h1{margin-bottom: 60px;}
.c2 h2{font-size: 22px; text-align: center; padding-bottom: 20px; color: #0473a4;}

.rg .he1 {padding-top: 15px; padding-bottom: 15px;}
.rg .tb .he2{padding-top: 77px; padding-bottom: 77px;}
.rg .he3{padding-top: 70px; padding-bottom: 70px;}

.rg .tb .he4{padding: 20px;}
.rg p{font-size: 18px; font-weight: 600;}
.rg u{font-size: 18px; font-weight: 600;}
.rg li{font-size: 18px; font-weight: 600;}

.tta h2{font-size: 26px;
text-align: center;
padding-bottom: 20px;
color: #0473a4; margin-top: 20px;}





@media(max-width: 1920px)
{
	.md1 img{width: 65%;}
  .md1 p{padding-top: 145px;}
  .md2{left: 32% !important;     top: -35px;}
  .abt{margin-top: 70px;}
  .md1{margin-top: -334px;}
  .ab{padding-top: 81px;}
}

@media(max-width: 1400px)
{.md2{left:24%!important;}}

@media(max-width: 1024px)
{
  .menu-div .navbar-light .navbar-nav .nav-item{padding-left: 0px; padding-right: 0px;}
  .md2{left: 20%;     top: -35px;}
  .md1{margin-top: -250px;}
  .md1 p{padding-top: 115px;}
  .ab{background: none;}
  .de p{text-align: left;}
   .de1 p{text-align: left;}
  .an{padding-top: 33px; padding-right: 0px;}
  .lb3{margin-top: 0px;}
  .list li{font-size: 13px;}
  .f1 h1{font-size: 13px; background: url(../images/line2.png)no-repeat right 31px; margin-right: 59px;}
  .nbs-flexisel-nav-right{right: 90px;}
  .ats h1{margin-right: -53px;}
  .ats3{padding-top: 90px;}
.inaugural .nbs-flexisel-nav-right{right: -1%;}
.inaugural .nbs-flexisel-nav-left{left: -26px;}
.testi .nbs-flexisel-nav-right{right: -1%;}
.testi .nbs-flexisel-nav-left{left: -30px;}




}
.metgud {
  margin-top:-80px;
}
@media(max-width: 980px)
{
  .md1{margin-top: -301px !important;}
     .md2{left: 22%;}
  .sidebar-nav .dropdown-menu{top:0px;}
.dropdown-menu{top:0;right:0px;left:0px;margin-top:0;margin-left:0rem}
.mobilemenu{display:block; position: fixed !important; z-index: 1000;}
.menu-div{display:none} 
.hamburger.is-closed {margin-left: 79%; margin-top: 10px; right:5%;}
.hamburger.is-open {margin-left: 24px; margin-top: 20px;}
.dropdown-toggle:active,
    .open .dropdown-toggle {
    outline: 0;
    background-color: #066085 !important;
  color:#fff !important;
  border-bottom: 1px solid #066085 !important;
     }
  .float-div1 {display: none;}  
}
@media(max-width: 980px)
{
  .md1 img{width: 72%;}
  .md1 p{padding-top: 152px; background: url(../images/line5.png)no-repeat center top 47px; right: 13%;}
 
  .md2{right: 18%;}
  .ab{background: url(../images/triangle1.png)no-repeat 111px;}
  .ab{padding-top: 106px;}
  .ab{left: 4%;}
  .ab img{margin-left: 56px;
margin-top: -27px;
width: 100%;
height: 86%;}
.md1{display: none;}
}
@media(max-width: 767px)
{
  .ab1 h2{margin-top: -25px; position: relative; left: 12%;}
  .md1 p{background: none; padding-top: 90px; right: 40%;
font-size: 15px;
line-height: 20px;}
.de1 h1{padding-top: 45px;}
  .ab1{padding-right: 25px; padding-left: 30px;}
  .f1 h1 {
    font-size: 8px;
    background: url(../images/line2.png)no-repeat right 33px;
    margin-right: 45px;
  
}
.md2 h3{font-size: 11px;}
.in-tour img{width:100%;}
.in-tour-img{margin-top:30px;}
.gallery img{margin-right: auto; margin-left: auto; display: block;}
.gallery h3{margin-top: 10px;}
.ph1 .col{flex-basis: 51%;}
.f1 .col{flex-basis: 51%;}
.f1 h1{font-size: 14px;margin-right: 33%;
text-align: center;
margin-left: 33%;}
.f1 li{display: inline-block;}
.list{text-align: center;}
.list li{padding-left: 12px;
padding-right: 17px;}
.nm{margin-left: 34%;
padding-left: 27px;}
.social-links{text-align: center;}
.add{text-align: center;}
.f1{padding-top: 0px;}
.an{padding-bottom: 10px;}
.ats4 .col{flex-basis: 51%;}
.am img{width: 100%;}
.am{padding-bottom: 20px;}
.dt1{margin-bottom: 10px;}
.md1{margin-top: -216px !important;}
.md1 img{width: 20%;}
.md2{left: 20%; top: -33px;}
.ab img{margin-left: 57px;
margin-top: -58px;
width: 71%;
height: 124%;}
.ab{padding-top: 106px;}
.body-div1 .col{flex-basis: 100%; padding-top: 20px;}
.inaugural .nbs-flexisel-nav-left {
  left: -14px;width: 8%;
}
.testi .nbs-flexisel-nav-left {
  left: -15px;width: 8%;
}
.de1 .nbs-flexisel-nav-left{width: 8%;}
.ft{margin-top: -37px;}
.cl h5{font-size: 12px;}
.cl img {margin-bottom: 30px;}

}

@media(max-width: 412px){
  .cl11 h1 {
  font-size: 22px;}
  .f-list {
  font-size: 17px;
}
.cl11 h2 {
  font-size: 22px;}
  .f-list1 {
  font-size: 18px;
}
.cl11 p {
  font-size: 18px;
}




@media(max-width: 400px){
.md1 img{width: 30%;}
.md1{margin-top: -172px !important;}
.md1 p{right: 35%; padding-top: 42px; font-size: 11px;}
.md2{left: 29%; }

.ab{left: 10%;}
.abt{margin-top: 10px;}
.md1 p{background: none;}
.fo1{text-align: center; float: none;}
.fo{text-align: center; }
.accordion-section-title{text-align: left;}
.body-div1 .col{flex-basis: 100%; padding-top: 20px;}
.inaugural .nbs-flexisel-nav-left{width: 16%;}
.testi .nbs-flexisel-nav-left{width: 16%;}
.de1 .nbs-flexisel-nav-left {
  width: 16%;
}
}



@media(max-width: 360px){
  .md1 p{padding-top: 52px;
font-size: 11px;
line-height: 16px;}
.md1{margin-top: -157px !important;}

.ab{left: 5%;}
.sl .ovrly{top: 84%;}
.sl .ovrly{left: 5%;width: 90%;}
.sl .links{top: 91%;}

}
}


@media(max-width: 288px){
  .md1 img{width: 30%; }
  .md1 p{ font-size: 8px; padding-top: 23px; }
  .md1{margin-top: -129px !important; }
 
  .ab{background: url(../images/triangle1.png)no-repeat 37px; left: 0%;}
  .h2{padding-left: 10px;}
  .nbs-flexisel-nav-left, .nbs-flexisel-nav-right{margin-top: 210px;}
  .nbs-flexisel-nav-left{left: -21px;}
  .nbs-flexisel-nav-right{right: 24px;}
.md1 p{background: none;}
}



.dropdown-submenu {
      position:relative;
  }
  .dropdown-submenu>.dropdown-menu {
      top:0;
      left:100%;
      margin-top:-6px;
      margin-left:-1px;
      -webkit-border-radius:0 6px 6px 6px;
      -moz-border-radius:0 6px 6px 6px;
      border-radius:0 6px 6px 6px;
  }
  .dropdown-submenu>a:after {
      display:block;
      content:" ";
      float:right;
      width:0;
      height:0;
      border-color:transparent;
      border-style:solid;
      border-width:5px 0 5px 5px;
      border-left-color:#cccccc;
      margin-top:5px;
      margin-right:-10px;
  }
  .dropdown-submenu:hover>a:after {
      border-left-color:#555;
  }
  .dropdown-submenu.pull-left {
      float:none;
  }
  .dropdown-submenu.pull-left>.dropdown-menu {
      left:-100%;
      margin-left:10px;
      -webkit-border-radius:6px 0 6px 6px;
      -moz-border-radius:6px 0 6px 6px;
      border-radius:6px 0 6px 6px;
  }
  .sha{
    margin-top:50px;
  }



/*.nav-link active{color: #fff;}*/

    .menu-div .navbar-light .navbar-nav .nav-item:hover .nav-link, .menu-div .navbar-light .navbar-nav .nav-item.active .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item:hover .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item.active .nav-link
    {
      color: #fff;
    }

  .top-div1 ul li.active a
    {color: #fff;}

    .top-div1 ul li:hover a
    {color: #fff;
    }
  #accordion-33 strong {
      color:#808080;
      font-size: 18px;
    }
    .df h3{
      margin: 0px;
    margin-bottom: 0px;
  font-size: 21px;
  font-weight: 500;
  color: #ffffff;
  background: #066085;
  padding: 8px 60px 8px 20px;
  margin-bottom: 20px;
  display:inline-block;
    }
    .Mannequins h5{
      text-align: center;
      text-decoration: underline;
     }
     .Mannequins h6{
      text-align: center;
     }
     .Mann li{
      font-size:17px;
     }
     .Health-care li{
      text-decoration: none;
      font-size:17px;
     }
     .comumed li{
      font-size: 16px;
      color:#000;
     }
     .comumed1 li{
      list-style: none;
     }
    
     @media(max-width: 767px)
     {
      .rg1{
        height:auto;
        width:auto;
      }
      .dd1{
        height:auto;
        width:auto;
      }
     .rg .tb{
      height:auto;
       
     }
    
     }
.head-id{
  background: #16a7b8;
 
}
.head-id .menu-div .dropdown-item:hover {
  color: #fff;
 background: #16a7b8 }
 .rg-4 .col{
  border:1px solid #dbd5d5;
  font-size: 18px;
  text-align: left;
  padding-top: 10px;
 }
 .rg-4 h2 {
  text-align: center;
  color: #000;
  font-size: 28px;
  font-weight: 600;
  background: url(../images/line8.png)no-repeat top;
  padding-top: 102px;
  padding-bottom: 40px;
}
.rg-4{
  margin-bottom: 40px;
}
 
.nm3{margin-top: -20px;} 
.nm21{color: #01a0e2;
  text-align: left;margin-top: 16px;}