body {
font-family: 'Poppins', sans-serif;
  color: #535353;
  text-align: justify;
  line-height: 24px; }

h1, h2, h3, h4, h5 {
  font-family: 'Century Gothic Bold'; }

a:focus, a:hover, a:active {
  outline: none !important;
  box-shadow: none !important; }

.container {
  max-width: 1400px;
  width: 100%; }

img {
  display: block; }


.top-div1 {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+50,e0bd41+50,e0bd41+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(left,  #ffffff 0%, #ffffff 50%, #e0bd41 50%, #e0bd41 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #ffffff 0%,#ffffff 50%,#e0bd41 50%,#e0bd41 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #ffffff 0%,#ffffff 50%,#e0bd41 50%,#e0bd41 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0bd41',GradientType=1 ); /* IE6-9 */

  }
  .top-social{margin-top: 10px;}
  .top-social img{display: inline;}
  

 .top-div2{background: #e2eff7;}

.logo-div {
  margin-top: 8px;
  margin-bottom:8px; }
 
.menu-div{background: #fff; margin-left: -16px; padding-top: 20px; padding-bottom: 20px;}
.menu-div1{margin-top: 10px; margin-bottom: 5px;}

.menu-div,  .menu-div1 {
   }

.menu-div .navbar, .menu-div1 .navbar {
  padding: 0px;
  margin-left: 0px; }

  .menu-div .navbar-light .navbar-nav .nav-item , .menu-div1 .navbar-light .navbar-nav .nav-item {padding: 5px 10px;}

.menu-div .navbar-light .navbar-nav .nav-item .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item .nav-link {
  
  line-height: 22px;
  font-size: 15px;
  font-weight: 400;
  position: relative;
  
  text-align: center;
  color: #141414;
  background: url(../images/menu-right.png) no-repeat right center;
  border-bottom: 1px solid transparent  ;
   }

.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 {
 border-bottom: 1px solid #d5903f;
   }

.menu-div .navbar-expand-lg .navbar-nav .dropdown-menu, .menu-div1 .navbar-expand-lg .navbar-nav .dropdown-menu {
  background: none;
  width: 280px;
  padding-top: 0px;
  padding-bottom: 0px; }

.menu-div .dropdown-item, .menu-div1 .dropdown-item {
  color: #000;
  border-bottom: 1px solid #6e99ca;
  font-size: 14px;
 
  padding-top: 5px;
  padding-bottom: 5px;
  background: #276fc1 !important;
  color: #fff;
  font-weight: 400; }

.menu-div .dropdown-item, .menu-div1 .dropdown-item {
  padding: 5px !important; }

.menu-div .dropdown-item:hover, .menu-div .dropdown-item.active, .menu-div1 .dropdown-item:hover, .menu-div1 .dropdown-item.active {
  color: #fff;
  background: #f08c04 !important; }

.menu-div .dropdown:hover .dropdown-menu, .menu-div1 .dropdown:hover .dropdown-menu {
  display: block;
  margin-top: -1px; }

.mobilemenu {
  display: none; }

.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; }

.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: #d5903f;
  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: #d5903f;
  margin-top: -2px;
  top: 50%; }

.hamburger.is-open .hamb-middle {
  background-color: #d5903f;
  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: #d5903f;
  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; }

#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: #d5903f;
  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 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 {
  color: #fff;
  text-transform: uppercase;
  font-size: 15px;
  display: block;
  padding: 10px 15px 10px 30px;
  text-decoration: none;
  text-align: left;
  border-bottom: 1px solid #dda05a; }

.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: #000;
  border-radius: 0;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
  position: relative;
  width: 100%; }

.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: #e0bd41;
  color: #fff;
  text-decoration: none; }

.sidebar-nav .dropdown-menu li a {
  font-size: 13px;
  color: #fff;
  border-bottom: 1px solid #bababa; }

.sidebar-nav .dropdown-menu li:hover a, .sidebar-nav .dropdown-menu li.active a {
  background: #6aa3e3  !important;
  color: #fff !important; }

.sidebar-nav .dropdown-menu li:before {
  background: none; }

.sidebar-nav li.active .dropdown-menu li a {
  background: #000; }

.call-div {
  display: none; }

.banner-div1 {
  position: relative;
  z-index: 2; }
  .banner-div1 img {
    width: 100%; }
  .banner-div1 .carousel-indicators {
    bottom: 0px;
    right: auto;
    margin-left: 2%; }
  .banner-div1 .carousel-indicators li {
    background: #e75021;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    opacity: 1;
    border: 3px solid #5a5a5a; }
  .banner-div1 .carousel-indicators .active {
    width: 11px;
    height: 11px;
    background: #5a5a5a;
    border: 3px solid #e75021; }
  .banner-div1 .carousel-control-next, .banner-div1 .carousel-control-prev {
    top: 0%; }
  .banner-div1 .carousel-control-prev {
    background: url(../images/banner-arrow-left.png) no-repeat left center;
    left: 3%;
    opacity: 1; }
  .banner-div1 .carousel-control-next {
    background: url(../images/banner-arrow-right.png) no-repeat right center;
    right: 3%;
    opacity: 1;
    z-index: 100; }

.banner-div2 {
  position: relative;
  z-index: 2;
  display: none; }
  .banner-div2 img {
    width: 100%; }
  .banner-div2 .carousel-indicators {
    bottom: 0px;
    right: auto;
    margin-left: 2%; }
  .banner-div2 .carousel-indicators li {
    background: #e75021;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    opacity: 1;
    border: 3px solid #5a5a5a; }
  .banner-div2 .carousel-indicators .active {
    width: 11px;
    height: 11px;
    background: #e75021;
    border: 3px solid #e75021; }
  .banner-div2 .carousel-control-next, .banner-div2 .carousel-control-prev {
    top: 0%; }
  .banner-div2 .carousel-control-prev {
    background: url(../images/banner-arrow-left.png) no-repeat left center;
    left: 3%;
    opacity: 1; }
  .banner-div2 .carousel-control-next {
    background: url(../images/banner-arrow-right.png) no-repeat right center;
    right: 3%;
    opacity: 1;
    z-index: 100; }



.home-div1{background: url(../images/bg1.jpg) no-repeat top right;}
.home-div1{margin-top: 100px;}
.home-about{margin-top: 100px;}
.home-about1{text-align: center; line-height: 30px;}
.home-about1 h1{margin: 0px; font-family: 'Century Gothic'; font-size: 22px; margin-bottom: 10px;}
.home-about1 img{margin-left: auto; margin-right: auto; margin-bottom: 20px;}


.about-us{display: inline-block;  padding: 8px 30px; background: url(../images/read-icon.png) no-repeat right  20px center #e0bd41; border-radius: 20px; padding-right: 40px; margin-top: 20px; transition: all .5s ease;}
.about-us a{text-decoration: none; color:#000;}
.about-us:hover{background-color: #ea7c1d; background-position: right 10px center;}


.home-about2 img{margin-left: auto; margin-right: auto;}
.home-vm{margin-top: 100px; }
.home-vm img{margin-left: auto; margin-right: auto;}
.home-vm h1{margin: 0px; font-size: 23px; margin-top: 10px; margin-bottom: 20px; color:#232323}
/*.home-vision{border-bottom: 1px solid #f7e4cc; padding-bottom: 30px;}*/
.home-vision h1{font-size: 22px;color: #232323; border-bottom: 1px solid #f7e4cc; padding-bottom: 20px;text-align: center;}
.m-list li{font-size: 19px;line-height: 35px; color: #fd7e14;}
.m-list b{font-size: 20px;}

.home-mission{padding-top: 30px;}

.home1-div{margin-top: 70px;}
.home1-div h1{text-align: center;font-size: 30px; color: rgb(73,90,115);background: url(../images/line1.jpg) no-repeat bottom center;
padding-bottom: 10px;margin-bottom: 40px;}


.mul {margin-top: 80px;}
.home1-div img{display: block;margin-left: auto;margin-right: auto;}


.home1-div h2{font-size: 24px; padding-top: 20px; color: rgb(73,90,115); text-align: center;}
.home1-div p{font-size: 17px;color:#535353;text-align: center;}

.mySlides {display:none;}


.float-div a{text-decoration: none; color: #535353;}


/*.home1-div h3{font-size: 20px;}
.home1-div p{font-size: 16px;text-align: justify;}

.multi1 {
    background-color: #974c0ef2;
    border: 5px solid #e8ad0f;
    height: 326px;
    /*padding-bottom: 75px;
    padding-top: 50px;
    box-sizing: border-box;
    border: 5px solid #ddd;
    margin-left: 210px;
    margin-right: 10px;
  }

.multi1 p{color: #fff;text-align: center;}
.multi1 h3{color: #fff;text-align: center;font-size: 30px;padding-top: 67px;padding-bottom: 20px; } 


.multi2{
background-color: #974c0ef2;
border: 5px solid #e8ad0f;
height: 326px;
margin-top: 150px;
/*padding-bottom: 75px;
padding-top: 50px;
box-sizing: border-box;
border: 5px solid #ddd;
margin-left: 15px;
}


.multi2 p{color: #fff;text-align: center;}
.multi2 h3{color: #fff;text-align: center;font-size: 30px;padding-top: 67px;padding-bottom: 20px; } 




.multi3 {
    background-color: #974c0ef2;
     border: 5px solid #e8ad0f;
     height: 326px;
    /*padding-bottom: 75px;
    padding-top: 50px;
    box-sizing: border-box;
    border: 5px solid #ddd;
    margin-left: 210px;
    margin-right: 10px;
    margin-top:16px;
  }


.multi3 p{color: #fff;text-align: center;}
.multi3 h3{color: #fff;text-align: center;font-size: 30px;padding-top: 67px;padding-bottom: 20px; } 




.multi4{
background-color:#974c0ef2;
border: 5px solid #e8ad0f;
height: 326px;
margin-top: 150px;
/*padding-bottom: 75px;
padding-top: 50px;
box-sizing: border-box;
border: 5px solid #ddd;
margin-top: 16px;
margin-left: 15px;
}

.multi4 p{color: #fff;text-align: center;}
.multi4 h3{color: #fff;text-align: center;font-size: 30px;padding-top: 67px;padding-bottom: 20px; } 




.home1-div p{
    left: 6%;
    position: relative;
    padding-top: 10px;
}

.test{background: #3b614b;
border: 5px solid #ddd;
padding-top: 6px;
border-radius: 50px 50px 50px 50px;
color: #fff;
margin-top: -47px;
margin-bottom: 30px;}


.home1-div span{border: 5px solid #ddd;
border-radius: 59px;
width: 46px;
padding-left: 17px;
padding-right: 17px;
padding-bottom: 6px;
background: #000;
font-size: 35px;
background: rgb(237,190,48);
background: linear-gradient(90deg, rgb(237, 190, 48) 50%, rgb(235, 145, 53) 50%);
color: #fff;}*/



.home-div2{text-align: center; padding-top: 100px; padding-bottom: 100px;}
.home-div2 h2{margin:0px; font-family: 'Century Gothic'; font-size: 22px; color:#d5903f}
.home-div2 h1{margin: 0px; font-size: 27px; margin-top: 10px; margin-bottom: 40px; color:rgb(73,90,115); background: url(../images/line1.jpg) no-repeat bottom center; padding-bottom: 10px;}

.wel-ser{padding-left: 80px; padding-right: 80px;}
.wel-ser1{padding-left: 80px; padding-right: 80px; padding-top: 30px;}
.wel-services{-webkit-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
  -moz-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
  box-shadow: -1px 1px 12px 0px rgba(191,191,191,1); padding: 15px; color:#232323;}
 
.wel-services{margin-top: 20px;
margin-bottom: 20px;
margin-right: 20px;
margin-left: 20px;
height: 410px;}

.wel-services h3 {
    margin: 0px;
    color: rgb(73,90,115);
    font-size: 21px;
    margin-top: 30px;
    margin-bottom: 20px;
    transition: all .5s ease;
}

.wel-services:hover h3 {
    color: #d5903f;
}

  .view-all{display: inline-block;  padding: 8px 30px; background: url(../images/read-icon.png) no-repeat right  20px center #e0bd41; border-radius: 20px; padding-right: 40px; margin-top: 50px; transition: all .5s ease;}
.view-all a{text-decoration: none; color:#000;}
.view-all:hover{background-color: #ea7c1d; background-position: right 10px center;}

.home-div3{background: url(../images/bg2.jpg) no-repeat top;  position: relative; padding-top: 80px; z-index: 3;}
.home-div3 h1{margin: 0px; font-size: 27px; margin-top: 10px; margin-bottom: 40px; color:#232323; text-align: center; line-height: 38px;}
.contact-img{position: absolute; bottom:0px; z-index: 2; right:140px}
.leaf-bg1{position: absolute; top:-180px; left: -100px;}
.leaf-bg2{position: absolute; bottom:-100px; right:0px;}
.circle1{position: absolute; top:-90px; z-index: 1; right:20px}
.circle2{position: relative; margin-top: -60px;}

.cn{text-align: center;}
.contact-now{display: inline-block;  padding: 8px 30px; background: url(../images/read-icon.png) no-repeat right  20px center #e0bd41; border-radius: 20px; padding-right: 40px;  transition: all .5s ease; margin-bottom: 80px;}
.contact-now a{text-decoration: none; color:#000;}
.contact-now:hover{background-color: #d6903f; background-position: right 10px center;}

.home-div4{padding-top: 0px; text-align: center; padding-bottom: 80px;}
.home-div4 h1{margin: 0px; font-size: 27px;  color:rgb(73,90,115); margin-top: 30px; background: url(../images/line1.jpg) no-repeat bottom center, url(../images/testimonial-bg.png) no-repeat top center; padding-bottom: 10px; padding-top: 30px;}




/*.about h2{font-size: 20px;padding-top: 25px;padding-bottom: 25px;color: #fd7e14;}*/
.about p{font-size: 17px ;color:#535353;padding-top: 5px;line-height: 31px;text-align: justify;}
.about{padding-bottom: 100px;padding-top: 70px;}
.about h2{font-size: 33px;color: #fd7e14;text-align: center;
padding-bottom: 25px;}


.about1{padding-top: 20px;padding-bottom: 40px;}
.about11{padding-top: 65px;
    padding-bottom: 45px;
}
.abot img{margin-top: 120px; padding-right: 5px;}
.abot1 img{padding-right: 20px;}

.v1 img{display: block;margin-right: auto;margin-left: auto;}
.v2 h2{font-size: 27px;color: rgb(73,90,115);text-align: center; padding-top: 20px;}
.v3 p{font-size: 17px;color:#000;text-align: center;line-height: 31px; padding-left: 10px;padding-right: 10px;}
.ab{padding-top: 20px;padding-bottom: 20px;}
.ab1{padding-bottom: 20px;}
.abb1{padding-bottom: 20px;padding-top: 20px;}


.team h1{font-size: 33px;font-weight: 600;text-align: center;padding-bottom: 25px;color: #fd7e14;}
.team p{font-size: 17px; color: #000;padding-top: 5px;line-height: 37px;text-align: justify;}
.team h2{font-size: 20px;color: #000;}
.team1 h1{font-size: 25px;color: #fd7e14;text-align: center;padding-bottom: 40px;}
.ot{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;}
.ot1{padding-left: 35px;padding-right:35px;}
.ot2{padding-left: 20px;padding-right: 20px;}

.profile-section-title{text-align: center;}


button.profile {
    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;

}





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 -----*/
.profile-section-title {
    width:100%;
    padding: 8px;
  padding-left:25px;
    display:inline-block;
    border-bottom:1px solid #e7e7e7;
    background-color: #eab118;
    transition:all linear 0.15s;
    /* Type */
    border:1px solid #755602;
  font-weight:600;
  font-size: 18px;
   
    color: #fff;
  margin-bottom:10px;
font-family: 'Carrois Gothic', sans-serif;


}

.profile-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 #eab118;
  padding-left:25px;
  padding-right:15px;
  padding-top:10px;
  padding-bottom:0px;
  font-size:10px;*/
  
}

.profile-section-title.active:after {
    content: '\00A0';
  background:url(../images/button-icon.png) no-repeat center center #eab118;

}

 .profile-section-title a:hover {
color:#696666 !important;
}
.profile-section-title > a:focus {
color:#696666 !important;
}
.profile-section-title.active, .profile-section-title:hover {
    background-color:  #fd7e14;
    /* Type */
    text-decoration:none;
}
 

 
 
 
 
/*----- Section Content -----*/
.accordion-section-content {
    padding:0px 15px 0px 15px;
    display:none;
    color: #3b3b3b;
    font-size: 14px;
    line-height: 20px;
}








.t11{background: #fd7e14;width: 100%;}
.t1 h3{font-size: 20px; text-align: center;color: #fff;padding-top: 10px;padding-bottom: 10px;}
.t11 h3{font-size: 20px;text-align: center;color: #fff;padding-bottom: 10px;padding-top: 10px;}
.t2 p{font-size: 16px;color: #000;text-align: justify;line-height: 31px;padding-top: 5px;}
/*.t3{padding-bottom: 50px; padding-top: 50px;}*/
.t3 h4{text-align: center;color: #000;font-size: 18px;}
.t4 h4{text-align: left;
  color: #000;
  font-size: 20px;
  padding-left: 40px;
}
.t4{padding-top: 25px;
  padding-bottom: 20px;}

.advisory .h1-head h1{color: #e3b63a;
  text-align: center;
   font-size: 25px; 
  margin-left: 20px; padding-bottom:0px;}
  .advisory .h1-head h3{font-size: 19px;
    margin-left: 20px; text-align: center;}
    .advisory .h1-head p{margin-left: 20px;margin-right: 20px;text-align: justify;padding-top: 20px;line-height: 32px;}
.h1-head img{display: block;margin-left: auto;margin-right: auto;}












.team1{padding-top: 10px;padding-bottom: 100px;}
.team{padding-bottom: 60px;padding-top: 70px;}

.b-list li{font-size: 15px;color: #000;line-height: 31px;}


.advisory h1{font-size: 33px;
font-weight: 600;
text-align: center;
padding-bottom: 25px;
color: #fd7e14;}
/*.ad h3{font-size: 20px; padding-top: 10px;padding-bottom: 10px;color:#e0bd41;}*/


.advisory h2{font-size: 26px;text-align: center;color: #fd7e14;}
.d-list li{font-size: 15px;color: #535353;line-height: 28px;text-align: left;}
.advisory{padding-bottom: 70px;padding-top: 70px;text-align: center;}

.ad h3{font-size: 20px;text-align: center;color: #fd7e14;padding-top: 15px;padding-bottom: 15px;}
.ad p{text-align: center;font-size: 15px; padding-top: 10px;padding-bottom: 10px;color: #000; border-bottom: 1px solid #ddd;line-height: 31px;}
/*.ad{margin-top: 25px;}*/
.our-ad{ padding-bottom: 10px; padding-left: 20px;padding-right: 20px;}

.b-list li{ background: url(../images/link1.jpg)no-repeat left 13px;padding-left: 20px;text-align: left;}
.b-list{padding-left: 85px;list-style: none; padding-right: 20px;}
.t3{background-color: #ededed;padding-top: 20px;padding-bottom: 20px; margin-bottom: 120px; margin-top: 30px;}

.d-list li{ background: url(../images/link1.jpg)no-repeat left 10px;padding-left: 20px; text-transform: lowercase;}
.d-list{/*padding-left: 65px; padding-right: 20px; margin-left: 65px; */ list-style: none;}
.business{padding-top: 35px;}
.ft-add span{color:  #FF9A00;}


.contact a{text-decoration: none; color: #535353;}
.contact h1{font-size: 35px;font-weight: 600;text-align: center;color: #fd7e14;margin: 0px;margin-bottom: 50px;}
.contact{padding-bottom: 70px;padding-top: 70px;}
.c1{font-size: 24px;font-weight: 600;color:  #FF9A00;}
.contact p{font-size: 17px; line-height: 27px;}

.news h1 {font-size: 33px;font-weight: 600;text-align: center;color: #fd7e14;padding-bottom: 43px;}
.news-list li{background: url(../images/link1.jpg)no-repeat left 10px;     list-style: none; padding-left: 30px;}
.news-list li a{text-decoration: none;color: #535353;}
.testimonial h4{font-size: 33px;
color: #fd7e14;
text-align: center;
padding-bottom: 45px;}
.testimonial{margin-top:60px;margin-bottom: 110px;}
.testi1{background:#fff; border-radius: 50px;border: 1px solid #fd7e14;}
.testi1 p{padding-left: 35px;padding-right: 35px;padding-top: 20px;text-align: center;line-height: 30px;}
.testi1 h2{text-align: center; font-size: 24px;}
.testi1 h5{text-align: center;padding-bottom: 20px; font-size: 20px;}

.testi2{background: #fff;
border-radius: 50px;
height: 267px;
border: 1px solid #fd7e14;}
.testi2 p{padding-left: 35px;padding-right: 35px;padding-top: 20px;text-align: center;line-height: 30px;}
.testi2 h2{text-align: center;padding-top: 60px; font-size: 24px;}
.testi2 h5{text-align: center;padding-bottom: 20px; font-size: 20px;}


.testi3 p{padding-left: 35px;padding-right: 35px;padding-top: 20px;text-align: center;line-height: 30px;}
.testi3 h2{text-align: center;padding-top: 60px; font-size: 24px;}
.testi3 h5{text-align: center;padding-bottom: 20px; font-size: 20px;}

.testi3 {
  background: #fff;
  border-radius: 50px;
  height: 325px;
  margin-top: 25px;
  border: 1px solid #fd7e14;
}

.testi4 p{padding-left: 35px;padding-right: 35px;padding-top: 20px;text-align: center;line-height: 30px;}
.testi4 h2{text-align: center;padding-top: 115px; font-size: 24px;}
.testi4 h5{text-align: center;padding-bottom: 20px; font-size: 20px;}

.testi4 {
  background: #fff;
  border-radius: 50px;
  height: 325px;
  margin-top: 25px;
  border: 1px solid #fd7e14;
}


.testi5 p{padding-left: 35px;padding-right: 35px;padding-top: 20px;text-align: center;line-height: 30px;}
.testi5 h2{text-align: center;padding-top: 15px; font-size: 24px;}
.testi5 h5{text-align: center;padding-bottom: 20px; font-size: 20px;}

.testi5 {
  background: #fff;
  border-radius: 50px;
  height: 380px;
  margin-top: 25px;
  border: 1px solid #fd7e14;
}

.back{text-align: left;
padding-left: 115px;
font-size: 16px; padding-top: 20px;
}

.back a{text-decoration: none;color: #000; background: #e3b63aa1;padding: 10px 35px 10px 34px; border: 2px solid #fd7e14;}

.back1{text-align:center;
font-size: 16px; padding-top: 20px;
}

.back1 a{text-decoration: none;color: #000; background: #e3b63aa1;padding: 10px 35px 10px 34px; border: 2px solid #fd7e14;}









.news{margin-top: 60px;margin-bottom: 60px;}


.career{padding-bottom: 90px; padding-top: 50px;}
.career h4{font-size: 33px;color:  #fd7e14;text-align: center; padding-bottom: 20px;}
.career1 p{padding-top: 20px; font-size: 17px;color: #000; text-align: center;line-height: 35px;}
.career h3{font-size: 38px; text-align: center;color: #fff;}
.career-form{padding-top: 20px; padding-bottom: 20px;}
.career-form h1{font-size: 25px;color:#fd7e14;text-align: center;padding-top: 20px; padding-bottom: 20px;}
.career-form input {
    margin-bottom: 5px;
    padding: 15px 20px;
   border:1px solid #000;
    border-radius:15px;
    width: 100%;
   
    background: #fff;
}
.career-form input:hover, .career-form input:focus{ background: #f3f3f3; box-shadow: none;}
   
  .career-form .g-ca {
    margin-top: 20px; }
    .career-form .submit {
    text-align: center;
    margin-top: 15px; }
    .career-form .submit input {
   
    box-shadow: none;
    border: none;
    color: #ffffff !important;
    background: url(../images/read-icon.png) no-repeat right  20px center #e0bd41 !important;
    border-radius: 20px !important;
    padding: 8px 30px !important;
    padding-right: 40px !important;
   
    border-radius: 0px;
    height: auto;
    width: auto;
    display: inline-block;
    transition: all .5s ease;
    color:#000 !important; }
    .career-form .submit input:hover {
      background-color: #d6903f !important;
      
      background-position: right 10px center; }
.form-control{width: 181%;}
.form-group{margin-right: 110px;margin-left: 142px;}
 .clearfix p{margin-left: 145px;}
 .clearfix a{color: #535353;}

.career1{padding-top: 50px;}
.car1{background-color: #D58238C2;}
.car2{background-color:#e0bd4182;}


.news h4{font-size: 25px;color:  #fd7e14;text-align: center;padding-top: 50px;padding-bottom: 240px;}
.faq h4{font-size: 25px;color:  #fd7e14;text-align: center;padding-top: 50px;padding-bottom: 240px;}
.work h4{font-size: 25px;color:  #fd7e14;text-align: center;padding-top: 50px;padding-bottom: 240px;}

.solution{padding-top: 50px;padding-bottom: 100px;}
.solution h3{font-size: 20px; color:#fd7e14; padding-top: 20px; }

.ad1{margin-top: 20px;}

.busi-li{margin-left: 70px;
  padding-left: 60px;}







/*#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:first-child{border-right: 10px dotted #f1f1f1;} */

  
 /* .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: 88px;
  max-height: 88px;
  margin-left:auto; margin-right:auto;
  z-index: 101;
  border-radius: 50%;

  
  
  
  
  }*/
  
  





  
  /*** Navigation ***/
  
  /*.nbs-flexisel-nav-left,
  .nbs-flexisel-nav-right {
     width: 49px;
  height: 49px;
      position: absolute;
      cursor: pointer;
      z-index: 100;
      opacity: 1;
    margin-top:250px

    
    
  }
  
  .nbs-flexisel-nav-left {
  left: -70px;
      background: url(../images/down-arrow-left.png) no-repeat right bottom;
    width:54%
  
  }
  
  .nbs-flexisel-nav-right {
   right: 70px;
      background: url(../images/down-arrow-right.png) no-repeat left bottom;
    width:44%
  
  }
  
 .multi-slider-align
  {
  
  margin-right: 0px;
   margin-left: 0px;
  }*/
  

  #flexiselDemo3  .home-testi{ padding-top: 45px;  line-height: 35px; padding-left: 125px;padding-right: 125px;}
 /* #flexiselDemo3 li:nth-child(even)  .home-testi{border-right: 10px dotted #f1f1f1;}*/
  #flexiselDemo3  .home-testi a{text-decoration: none; color:#777777}
  #flexiselDemo3  .home-testi h4{margin:0px; font-size: 25px;  color:#535353; margin-top: 10px;}
  #flexiselDemo3  .home-testi h5{margin:0px; font-size: 17px;  color:#777777; margin-top: 2px; font-family: 'Century Gothic'; font-weight: 600;}

#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;
  
  
    
  
  
}
.home-div4 .nbs-flexisel-item img {
   
   height:auto;
cursor: pointer;
position: relative;
margin-top: 0px;
margin-bottom: 0px;
max-width: 100%;
max-height: 319px;
margin-left:auto; margin-right:auto;
border-radius: 50%;





}



/*** Navigation ***/

.home-div4 .nbs-flexisel-nav-left,
.home-div4 .nbs-flexisel-nav-right {
   width: 46px;
height: 46px;
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 1;
  margin-top:0px;
  
  
}

/*.home-div4 .nbs-flexisel-nav-right {
    right: 64px;
    background: url(../images/down-arrow-right.png) no-repeat left bottom;
    width: 44%;
    height: 299px;
}*/


/*.home-div4 .nbs-flexisel-nav-left {
    left: 590px;
    background: url(../images/down-arrow-left.png) no-repeat right bottom;
    width: 54%;
}*/


.home-div4 .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    width: 49px;
    height: 49px;
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 1;
    margin-top: 250px;
}







.multi-slider-align
{

margin-right: 0px;
 margin-left: 0px;
}





.wel-div3 .nbs-flexisel-item img {
   
  height:auto;
cursor: pointer;
position: relative;
margin-top: 0px;
margin-bottom: 0px;

max-height: 267px;
margin-left:auto; margin-right:auto;





}



/*** Navigation ***/

.wel-div3 .nbs-flexisel-nav-left,
.wel-div3 .nbs-flexisel-nav-right {
  width: 46px;
height: 46px;
   position: absolute;
   cursor: pointer;
   z-index: 100;
   opacity: 1;
 margin-top:0px;
 
 
}

.wel-div3 .nbs-flexisel-nav-left {
left: -29px;
   background: url(../images/down-arrow-left.png) no-repeat left center;
 width:49%

}

.wel-div3 .nbs-flexisel-nav-right {
 right: -17px;
   background: url(../images/down-arrow-right.png) no-repeat right center;
 width:49%

}


.wel-div3 h4{margin: 0px; color:#000; font-size: 17px; margin-top: 10px; text-transform: uppercase;}
.wel-div3 h4:hover{color:#fd7e14;}
.wel-div3 a{text-decoration: none;}
.wel-div3 h1{
    margin: 0px;
    font-family: 'Century Gothic';
    font-size: 22px;
    color: #d5903f;
    text-align: center;
}



.wel-div3 p{    font-size: 15px;
    text-align: center;
   
    color: #000;
}


.wel-div3{padding-left: 20px;padding-right: 20px;padding-top: 100px;
    padding-bottom: 100px; text-align: center;}

.wel-div3 h2{
    margin: 0px;
    font-size: 27px;
    margin-top: 10px;
    margin-bottom: 40px;
    color: rgb(73,90,115);
    background: url(../images/line1.jpg) no-repeat bottom center;
    padding-bottom: 10px;
    text-align: center;
}




.home-div5{background:url(../images/bg3.jpg) no-repeat top left, url(../images/bg4.jpg) no-repeat bottom right;  margin-bottom: 100px; text-align: center;}
.home-div5 h1{margin: 0px; font-size: 27px;  color:rgb(73,90,115); margin-top: 30px; background: url(../images/line1.jpg) no-repeat bottom center; padding-bottom: 10px;}
.home-news{margin-top: 30px;}
.home-news img{border-radius: 10px;}
.home-news a{text-decoration: none;}
.home-news h4{margin: 0px; font-size: 20px; background: url(../images/v-line.jpg) no-repeat top center; padding-top: 30px; color:#979797; font-family: 'Century Gothic'; transition: all .5s ease;}
.home-news h3{margin: 0px; font-size: 23px; margin-top: 10px; color:#232323; line-height: 40px; background:url(../images/line2.jpg) no-repeat bottom center; padding-bottom: 40px; transition: all .5s ease;}
.home-news:hover h4{color:#e0bd41}
.home-news:hover h3{color:#ea7c1d;}
.homee{text-align: center;}
.home-div6{padding-top: 15px;}
.home-div6{padding-bottom: 90px;}
.home-div6 h1{text-align: center;font-size: 27px; color: rgb(73,90,115);background: url(../images/line1.jpg) no-repeat bottom center;padding-bottom: 10px;}
.home-div6 h2{text-align: center;color: #d5903f;margin-top: 20px;}


.read-more{display: inline-block;  padding: 8px 30px; background: url(../images/read-icon.png) no-repeat right  20px center #e0bd41; border-radius: 20px; padding-right: 40px; margin-top: 50px; transition: all .5s ease;}
.read-more a{text-decoration: none; color:#000;}
.read-more:hover{background-color: #ea7c1d; background-position: right 10px center;}

/*.home-div6{background:url(../images/leaf-bg3.png) no-repeat top left ; padding-bottom: 80px;}*/
.home-qty{margin-top: 76px;}
.home-qty1{background:url(../images/grey-bg1.png) no-repeat top left; padding-left: 15px; padding-right: 15px; margin-top: 20px;}
.home-qty2{background:#fff; padding-left: 15px; padding-right: 15px;margin-top: 20px;}
.home-qty3{background:url(../images/grey-bg2.png) no-repeat top right ; padding-left: 15px; padding-right: 15px; margin-top: 20px;}
.hq-img{background:linear-gradient(to right, #d89a3f 0%, #deb641 100%); border-radius: 50%; border:10px solid #fff; -webkit-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
  -moz-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
  box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
  margin-left: auto; margin-right: auto; position: relative; z-index: 2;
  }
  .home-cer{margin-left: auto; margin-right: auto; margin-bottom: -150px;}
  .home-qty h3{margin: 0px; font-size: 24px; margin-top: 30px; color:rgb(73,90,115); line-height: 30px; padding-bottom: 60px; text-align: center;}

  .home-enquiry{background:url(../images/enquiry-bg.png) no-repeat top right}
  .home-enquiry h1{margin: 0px; font-size: 27px;  color:#232323; padding-top: 60px; margin-bottom: 30px; background: url(../images/line1.jpg) no-repeat bottom left; padding-bottom: 10px;}


  .home-enquiry input {
    margin-bottom: 5px;
    padding: 25px 20px;
    border-radius: 0px;
    color: #232323;
    border: none;
    border-radius:10px;
    
    background: #f3f3f3;
}
.home-enquiry input:hover, .home-enquiry input:focus{ background: #f3f3f3; box-shadow: none;}
   
  .home-enquiry textarea {
    margin-bottom: 20px;
    padding: 25px 20px;
    border-radius: 0px;
    color: #232323;
    border: none;
    border-radius:10px;
    background: #f3f3f3; }
    .home-enquiry textarea::placeholder {
      color: #ffffff; }

      .home-enquiry textarea:hover, .home-enquiry textarea:focus{ background: #f3f3f3; box-shadow: none;}

      .home-enquiry .g-ca {
    margin-top: 20px; }
    .home-enquiry .submit {
    text-align: left;
    margin-top: 15px; }
    .home-enquiry .submit input {
    float: right;
    box-shadow: none;
    border: none;
    color: #ffffff !important;
    background: url(../images/read-icon.png) no-repeat right  20px center #e0bd41 !important;
    border-radius: 20px !important;
    padding: 8px 30px !important;
    padding-right: 40px !important;
    text-align: center;
    border-radius: 0px;
    height: auto;
    width: auto;
    display: inline-block;
    transition: all .5s ease;
    color:#000 !important; }
    .home-enquiry .submit input:hover {
      background-color: #d6903f !important;
      
      background-position: right 10px center; }





/* Pop */
@-webkit-keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}

@keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}

.hvr-pop {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {
  -webkit-animation-name: hvr-pop;
  animation-name: hvr-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}




  .float-div{position: fixed;
    top: 50%;
    z-index: 1002; right:0px} 

    .float-div-a{position: fixed;
      top: 59%;
      z-index: 1002; right:-12px;} 
    
    .float-div1{background:#fff; padding: 10px 15px; -webkit-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
      -moz-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
      box-shadow: -1px 1px 12px 0px rgba(191,191,191,1); border-top-left-radius: 50px; border-bottom-left-radius: 50px;}

      .float-div2{background:#fff;  padding: 10px 15px; -webkit-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
        -moz-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
        box-shadow: -1px 1px 12px 0px rgba(191,191,191,1); border-top-left-radius: 50px; border-bottom-left-radius: 50px; font-family: 'Century Gothic Bold';}
  
        .float-div2 img{display: inline;}

        .float-div2 a{text-decoration: none; color:#232323}
        .float-div2:hover a{color:#d89a3f}
  

        #togg{
          float: right;
    display:none;
    padding-top: 20px;
    padding-left: 4px;
    font-size: 16px;
    font-weight: 700;}
    .slide-toggle{    text-decoration: none;
      border: #ffff;}
      .slide-toggle img{text-decoration: none; border: #ffff;}

      button{    border: #fff;
        background: #fff;}

        button:focus{outline: none;}

    /*  #myDIV {
  width: 100%;
  padding: 50px 0;
  text-align: center;
  margin-top: 20px;
  display:none;}*/

.footer-div {background: url(../images/footer-bg.png) no-repeat top center #fff; background-size: cover;  position: relative;  color:#060606;  padding-bottom: 30px;}
/*.footer-div1{background:url(../images/leaf-bg4.png) no-repeat top right ; padding-top: 40px;}*/

.footer-logo {padding-top: 0px;}
.footer-logo img{margin-left: auto; margin-right: auto;}

/*.social-icon{text-align: center; margin-top: 30px;}
        .social-icon a{text-decoration: none;  }
        
.social-icon img {
  display: inline;
  margin-right: 10px;
  transition: all .5s ease; }
  .social-icon a:hover img {
    opacity: .7; }*/

    .ft-add{background: url(../images/f-location.png) no-repeat top left; padding-left: 30px; margin-bottom: 10px;}
    .ft-call{background: url(../images/f-call.png) no-repeat left center; padding-left: 30px; }
    .ft-mail{background: url(../images/f-mail.png) no-repeat left center; padding-left: 30px; margin-bottom: 10px;}
.ft-in{border-right:1px solid #e6f0cd; margin-top: 40px;  padding-bottom: 30px; height: 250px;}
.ft-in1{margin-top: 40px;font-size: 15px;}

  .footer-div h5 {
    margin: 0px;
    
    font-size: 20px;
    
    font-weight: 400;
    color: #323232;
    display: inline-block;
    
   
    margin-top: 0px;
    margin-bottom: 20px; }

.f-link {
  list-style: none;
  margin-left: 0px;
  padding: 0px;
  text-align: left; }
  .f-link li {
    display: block; }
    .f-link li a {
      display: block;
      padding: 3px 15px 10px 25px;
      font-size: 15px;
      line-height: 20px;
      background: url(../images/footer-arrow.png) no-repeat top 9px left;
      text-decoration: none;
      color: #060606;
      margin-left: 0px;
      transition: All .5s ease;
      -webkit-transition: All .5s ease;
      -moz-transition: All .5s ease;
      -o-transition: All .5s ease;
      text-transform: capitalize; }
      .f-link li a:hover {
        color: #e19b48;
        background-position: top 9px left 5px; }
        


.copy-div {
  background: #fafafa;
  font-size: 15px;
border-top: 1px solid #f2f2f2;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #060606;
  transition: all .5s ease; }
  .copy-div a {
    text-decoration: none;
    color: #060606; }
  .copy-div a:hover {
    color: #d6903f; }
  .copy-div .power-div {
    text-align: right; }
    .copy-div .power-div img{display: inline;}


.cont{ padding-top: 27px;
  text-align: justify;}
.our-services{-webkit-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
  -moz-box-shadow: -1px 1px 12px 0px rgba(191,191,191,1);
  box-shadow: -1px 1px 12px 0px rgba(191,191,191,1); padding: 15px; color:#232323;}
  .our-services a{text-decoration: none; color:#232323;}
  .our-services h3{margin:0px; color:#232323; font-size: 20px; margin-top: 30px; margin-bottom: 20px; transition: all .5s ease;text-align: center;}
  .our-services:hover h3{color:#ea8712;}
  .our-services p{font-size: 17px;}
  .our-services{height: 280px;margin-top: 24px;
margin-bottom: 25px;background: #dddddd8f;}
  




.pd-div1 {
    transition: all .5s ease;
    margin-bottom: 30px;

}

.pd-div1 img{display: block; border:1px solid #ddd; width: 100%;}

}

}
.pd-div1 h4 {
    margin: 0px;
        margin-top: 0px;
    color: #6b7477;
    font-size: 17px;
    margin-top: 4px;
}

.pd-div1 a{text-decoration: none;}

.list-profile h3{font-size: 18px;color: #fd7e14; text-align: center;}
.list-profile h4{
    font-size: 12px;
    color: #777777;
    text-align: center;
    padding-top: 10px;
    line-height: 23px;
    font-family: century gothic;
}
.list-profile {
    background-color: #F2F2F2;
    padding-top: 15px;
    height: 184px;
    width: 100%;
}

.list-profile1 h3{font-size: 18px;color: #fd7e14; text-align: center;}
.list-profile1 h4{
    font-size: 12px;
    color: #777777;
    text-align: center;
    padding-top: 34px;
    line-height: 23px;
    font-family: century gothic;
}
.list-profile1 {
    background-color: #F2F2F2;
    padding-top: 15px;
    height: 184px;
    width: 100%;
}




.copy-right span{color: #FF9A00;}

.dfBDQI{display: none!important;}
















@media(max-width: 2560px)
{
  .list-profile h3 {
  font-size: 19px!important;}



}





















    @media (max-width: 1920px)
     {
     /* .ad{height: 820px;}*/
     }

@media(max-width: 1280px)
{

  .home1-div p {
    font-size: 16px;}
   .home-div4 .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
    width: 21px;}
   .menu-div .navbar-light .navbar-nav .nav-item .nav-link, .menu-div1 .navbar-light .navbar-nav .nav-item .nav-link{font-size: 14px;}


.list-profile h3 {
    font-size: 19px;}
.team p {
    font-size: 16px;}
    .list-profile{height: 195px;}

    .testi2{height: 269px;}
    
    .career-form input{width:120%;}

    .list-profile h3 {
  font-size: 17px;
}

.testi3{height: 367px!important;}
.testi4{height: 368px!important;}
.testi4 h2 {
  padding-top: 120px;}

.clearfix p {
  margin-left: 144px!important;
}

}


  














@media (max-width: 1400px) {
.testi2 h2{padding-top: 91px;}
.testi2 {height: 278px!important;}



   }




@media (max-width: 1024px) {
  .top-social img{width: 30%;} 
  .menu-div1 .navbar-light .navbar-nav .nav-item, .menu-div .navbar-light .navbar-nav .nav-item {
    padding: 5px 2px;
    
}
.menu-div1 .navbar-light .navbar-nav .nav-item .nav-link{font-size:13px;}
.menu-div .navbar-light .navbar-nav .nav-item .nav-link{font-size: 13px;}
.menu-div1 {
    margin-top: 0px;
}
.menu-div{padding-top: 21px; padding-bottom: 21px;}  
.contact-img{right: 40px;}

.home1-div p{font-size: 15px;left: 7%;}

.team p{line-height: 35px;}
  .t2 p{line-height: 31px;}
  .wel-services h3{font-size: 17px; margin-top: 19px;}
  
  .wel-services{margin-left: 10px;margin-right: 10px; height: 367px;}

.home-div4 .nbs-flexisel-nav-right {
    right: 46px;}

.our-services h3{font-size: 16px;margin-top: 14px;}
.our-services{height: 220px;}
.list-profile{height: 190px; padding: 10px;}
.list-profile h4 {
    font-size: 12px; line-height: 18px;}
    .ft-in1{margin-left: -18px;}

    .home-div4 .nbs-flexisel-nav-left {
    left: 464px;}
 
.clearfix p{text-align: left;}

.mul {
    margin-top: 50px;
}
.wel-div3{padding-top: 40px;}
.about1{padding-top: 1px;}

.home-div5 h1{margin-top: 10px;}
.home-div6{padding-top: 1px;}

.testi2 h2{padding-top: 126px; font-size: 21px!important;}

.testi2 {
  height: 330px;
}

.testi3 {
  height: 393px;
}
.testi3 h2{padding-top: 48px; font-size: 21px!important;}

.list-profile h3 {
  font-size: 17px !important;
}

.testi4 h2 {
  padding-top: 130px!important; font-size: 21px!important;
}
.testi2 {
  height: 332px !important;
}

.career-form input {
  width: 129%!important;
}
.career-form .submit input{width: auto!important;}


#flexiselDemo3 .home-testi{padding-top: 20px!important;}

.list-profile1 h4{padding-top: 22px!important;}
.testi5 h2{font-size: 21px!important;}
.testi5{height: 461px!important;}
.testi1 h2{font-size: 21px!important;}



}






















@media (max-width: 980px) {
  .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, .menu-div1 {
    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: #f08c04 !important;
    color: #fff !important;
    border-bottom: 1px solid #16a15a !important; } 

.wel-services{height: 380px;}
.list-profile {
    height: 175px;
}
.wel-div3{padding-top: 60px;
padding-bottom: 85px;}

.wel-services{margin-top: 10px;}
.view-all{margin-top: 35px;}

.home-div4 .nbs-flexisel-nav-left {
    left: 448px;
}
.wel-services h3{font-size: 16px;}
.footer-div1{margin-top: -23px}
.about {
    padding-bottom: 70px;}
.form-group {
    margin-right: 79px;
    margin-left: 89px;
}

    .clearfix p {
    margin-left: 97px!importants;
}
.list-profile h3{font-size: 17px;}
.list-profile{padding: 6px;}
.ft-in1{margin-left: -22px;}
.news-list{padding-bottom: 60px;}
.testi3 h2 {
  padding-top: 15px;
}
.testi2 {
  height: 335px !important;
}

.career-form input {
  width: 117% !important;
}

.testi5 {
  height: 482px !important;
}

.testi5 h2 {
  font-size: 20px !important;
}

.list-profile1 h4 {
  padding-top: 20px !important;
}



  }



@media (max-width: 767px) {
  .top-div1{padding-bottom: 30px;}
  .top-social{text-align: center;}
  .top-social img{width: auto;}
  .logo-div img{margin-left: auto; margin-right: auto;} 
.banner-div1{display: none;}
.banner-div2 {
  display: block; }

 /* .ad{height: 760px;}*/
  .team h2{padding-top: 25px;}
  .about h2{padding-top: 20px;}
  .abot img{display: block;margin-right: auto;margin-left: auto;margin-top: -20px;}
  .abot1 img{display: block;margin-right: auto;margin-left: auto;margin-top: 20px;padding-left: 17px;}

  .home1-div p{font-size: 13px; padding-left: 20px;padding-right: 66px; text-align: center;}

  .wel-ser {
    padding-left: 0px;
    padding-right: 0px;
  }
  .top-div1 {
    background: #fff;
    
}
.top-social{background: #e0bd41;padding-top: 5px;padding-bottom: 5px;}
.contact h1{margin-top: -60px;}



.home-about2 img{margin-top: 30px;}
.home-vm {
  margin-top: 50px;}
  /*.wel-ser{padding-left: 0px; padding-right: 0px;}*/
  .wel-ser{display: block;margin-left: auto;margin-right: auto;}
  .wel-ser img{display: block;margin-left: auto;margin-right: auto;}

  .wel-services{margin-bottom: 30px;}
  .view-all{margin-top: 10px;}
  .home-div2{padding-top: 50px;}
  .contact-img, .circle1{display: none;}
  #flexiselDemo3 .home-testi{padding-right: 0px; margin-right: 0px; }
  #flexiselDemo3 li:nth-child(even)  .home-testi{border-right: none;}

  .nbs-flexisel-nav-right {
    right: 0px;
    background-position: right center;
}
 
.nbs-flexisel-nav-left {
  left: 0px;
  background-position: left center;
}

.home-div5{margin-top: 0px;}
.home-div5 img{display: block;margin-right: auto;margin-left: auto;}
.home-news h3{padding-bottom: 10px;}
.home-qty{margin-top: 30px;}
.home-enquiry{margin-top: 30px;}


  
  
  
  .footer-div{text-align: center; padding-top: 20px; padding-bottom: 0px;}
  .ft-in{height: auto; margin-top: 0px;}
  .ft-in1{margin-top: 0px; padding-bottom: 20px;}

  /*.ft-add{background: url(../images/f-location.png) no-repeat top left 260px;}
  .ft-mail{background: url(../images/f-mail.png) no-repeat top left 260px;}
  .ft-call{background: url(../images/f-call.png) no-repeat top left 260px;}*/
  .footer-div h5{display: block;}
  /*.social-icon a{display: inline-block; margin-left: 10px;}*/
  .ft-add, .ft-call, .ft-mail{display: inline-block;}
  
  
  .f-link {
    text-align: center; }
    .f-link li {
      display: inline; }
      .f-link li a {
        display: inline;
        line-height: 29px; }


    



  .copy-div, .copy-div .power-div {
    text-align: center;
    font-size: 13px; }

  /*.copy-div {
    margin-bottom: 40px; }*/

  .call-div {
    display: block !important;
    bottom: 0px;
    position: fixed;
    width: 100%;
    z-index: 1000;
    bottom: 0;
    background: #f08c04;
    text-align: center;
    padding: 10px;
    color: #000;
    font-family: 'Montserrat', sans-serif; }

  .call-div a {
    color: #fff; }
    .home-enquiry .submit{text-align: center!important;}
    .home-enquiry .submit input{float: none;}
    .home-qty3 {
    background: url(../images/grey-bg2.png) no-repeat top center!important;}
     .home-qty1 {
    background: url(../images/grey-bg1.png) no-repeat top center!important;}

.home-div4 .nbs-flexisel-nav-left {
    left: 333px;
}


.our-services {
    height: 515px;
}


.home-about1 img{margin-top: -40px;}
.ml1{margin-top: -30px;}
.home1{margin-top: -35px;}
.home-div6{margin-top: -45px;}
.footer-div{margin-top: -33px;}

.list-profile {
    height: 110px;
}
.list-profile h4{padding-top: 2px;}

.cont p {
  font-size: 17px;
  line-height: 32px;
}
.d-list li {
  font-size: 16px;
  line-height: 32px;
}

.home1-div h2{padding-top: 8px;}

.career-form input {
  width: 100%!important;
}

.testi2 {
  height: 264px!important;
}
.testi2 h2{padding-top: 72px;}

.testi3 {
  height: 324px!important;
}
.testi4 {
  height: 316px !important;
}

.testi3 h2 {
  padding-top: 51px!important;
}

.testi2 h5{
font-size: 18px !important;}

.testi1{margin-bottom: 24px!important;}




.ft-add{padding-left: 0px;}


.clearfix p {
  margin-left: 85px !important;
}


.testi5 {
  height: 354px !important;
}

.list-profile1 h4 {
  padding-top: 10px !important;
}


.list-profile1{height: 127px!important;}

#flexiselDemo3 .home-testi{padding-left: 0px!important;}

.back{padding-left: 295px!important;}






     }

















@media(max-width: 412px)
{

.wel-div3 h2{font-size: 23px;}
.home-news h3{font-size: 21px;}
.home1-div h1{font-size: 26px;}
.home1-div p{padding-left: 58px!important;padding-right: 53px!important;}
.slider-container1{width: 375px!important;margin: 0px!important;}
.ft-mail{padding-left: 24px;}
#slider1{padding-bottom: 21pc!important;}

.our-services {
  height: 289px!important;
}
.testi2 {
  height: 284px!important;
}

.form-group {
  margin-right: 47px!important;
  margin-left: 53px!important;
}
.f-link li a{padding: 2px 8px 10px 25px!important;}

.testi3 h5{font-size: 18px!important;}
.testi3 {
  height: 476px!important;
}

.slider-container1 h5{font-size: 15px!important;}

.team h1 {
  font-size: 29px!important;}

.advisory h2 {
  font-size: 24px!important;}


#slider1{width: 100%!important;}

.testi4 {
  height: 412px !important;
}
.testi4 h5 {
  font-size: 18px!important;}


.back{padding-left: 131px!important;}

.testi5 h2 {
  font-size: 17px !important;
}
.testi5 {
  height: 569px !important;
}

#flexiselDemo3 .home-testi h4{font-size: 21px!important;}


.testi5 {
  height: 610px !important;
}



}















     @media(max-width: 400px)
{
  .ad{height: 1171px;}
  .form-group{margin-right: 20px;}
  .form-group{margin-left: 20px!important;}
  .home1-div p{left: 16%;}
  .home1-div span{position: relative;top: 26px;}
  .clearfix p{margin-left: 20px!important;}



/*# sourceMappingURL=style.css.map */


.carousel1 {
  max-width: 960px;
  margin: auto;
  width: 90%;
}

.carousel1-control {
  display: none;
}

.home-div4 .nbs-flexisel-nav-left {
    left: 149px;
}

.home1-div p{padding-left: 66px;}
.our-services {
    height: 277px;
}
.home-div4 .nbs-flexisel-nav-left, .nbs-flexisel-nav-right {margin-top: 236px;}
.home-div4 .nbs-flexisel-nav-right{height: 285px;}

.home1-div h1{font-size: 24px!important;}
.home1-div {
    margin-top: 39px;
}
.home-about1 img{margin-top: -58px;}
.wel-div3 h2{font-size: 22px;}
.wel-div3 {
    padding-top: 37px;}
    .home1 {
    margin-top: -45px;
}
.home-div4{margin-top: -37px;}
.foot{margin-top: -13px;}
.list-profile {
    height: 120px;
}

.ft{margin-top: -17px;}

.home-div4 .nbs-flexisel-nav-right {
    right: 22px;
}
.ml1 {
    margin-top: -20px;
}
.testi2 {
  height: 319px!important;
}
.news-list li{padding-left: 22px;}

.slider-container1{margin:0px !important; width: 350px!important;}


#slider1{padding-bottom: 25pc!important;}

.home-div4{padding-bottom: 41px;}


.advisory .h1-head h1{font-size: 24px;}

.slider-container1 h5{font-size: 16px !important;}
.team h1 {
  font-size: 30px!important;}

  .testi3 h5{font-size: 17px!important;}
  .testi3 {
  height: 477px!important;
}
.v1{padding-top: 20px!important;}

#slider1{width: 100%!important;}
.testi4 h5 {
  font-size: 17px !important;
}
.testi1 h5{font-size: 18px!important;}

.career-form input {
  width: 115% !important;
}



}


@media(max-width: 385px)
{


.home-news h3 {
  font-size: 19px!important;
}

.wel-div3 h2 {
  font-size: 21px!important;
}

.team h1 {
  font-size: 28px !important;
}
.advisory .h1-head h1 {
  font-size: 23px!important;
}

.advisory h2 {
  font-size: 23px!important;}

.testi2 h5 {
  font-size: 16px !important;
}

.testi1 h5{font-size: 19px!important;}

.testi3 h5 {
  font-size: 17px !important;
}


.testi2 {
  height: 307px !important;
}
.testi3 {
  height: 488px !important;
}

.copy-div, .copy-div .power-div{font-size: 12px!important;}

.slider-container1 {
  margin: 0px !important;
  width: 343px !important;
}

.career-form input {
  width: 115% !important;
}






}





















@media(max-width: 360px)
{
  .home1-div h1 {
  font-size: 22px!important;
}

.wel-div3 h2 {
  font-size: 19px!important;
}

.home1 {
  margin-top: -29px!important;
}

.home-news h3 {
  font-size: 18px!important;
}
.copy-div, .copy-div .power-div {
 
  font-size: 11px!important;
}

.slider-container1 {
  margin: 0px !important;
  width: 316px !important;
}

.testi1 p {
  font-size: 16px!important;
}


.advisory .h1-head h1 {
  font-size: 22px!important;
}

.our-services {
  height: 263px !important;
}
.testi2 h5 {
  font-size: 16px !important;
}

.testi1 h5{font-size: 17px!important;}

.testi3 h5 {
  font-size: 16px !important;
}

.testi2 {
  height: 348px !important;
}

.testi3 {
  height: 530px !important;
}
.back {
  padding-left: 103px !important;
}

.list-profile1 h4 {
  padding-top: 1px !important;
}

.testi4 {
  height: 436px !important;
}
.testi5 {
  height: 673px !important;
}

.testi4 h5 {
  font-size: 16px !important;
}

.testi5 h5{font-size: 18px!important;}



}











     @media(max-width: 300px)
{
  .home1-div p{left: 20%;}
 /* .ad{height: 1410px !important;}*/
}






/* #slider1, ul
{
	height: 200px;
} */

#slider1
{
	margin: auto;
	overflow: hidden;
	/* padding: 20px; */
  padding-bottom: 18pc;
	margin-top: 50px;
	position: relative;
	width: 600px;
}

#slider1 li
{
	float: left;
	position: relative;
	width: 600px;
	display: inline-block;
	height: 200px;
}

#slider1 ul
{
	list-style: none;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 9000px;
	transition: left .2s linear;
 -moz-transition: left .2s linear;
	-o-transition: left .2s linear;
	-webkit-transition: left .2s linear; 
	margin-left: -25px;
  font-family: open sans;
  color: #666;
}

/*** Content ***/

.slider-container1
{
  /* color:#000; */
	margin: 0 auto;
	padding: 0;
	width: 550px;
  min-height: 180px;
  text-align:center;
}

.slider-container1 h2
{
 	color: #fff;
}

.slider-container1  p
{
	/* margin: 10px 25px; */
	font-weight: semi-bold;
	line-height: 180%;
  font-size: 18px;
}

/*** target hooks ****/

@-webkit-keyframes slide-animation {
	0% {opacity:0;}
	2% {opacity:1;}
	20% {left:0px; opacity:1;}
	22.5% {opacity:0.6;}
	25% {left:-600px; opacity:1;}
 	45% {left:-600px; opacity:1;}
	47.5% {opacity:0.6;}
	50% {left:-1200px; opacity:1;}
	70% {left:-1200px; opacity:1;}
	72.5% {opacity:0.6;}
	75% {left:-1800px; opacity:1;}
	95% {opacity:1;}
	98% {left:-1800px; opacity:0;} 
	100% {left:0px; opacity:0;} 
   
}

#slider1 ul
{
	-webkit-animation: slide-animation 20s infinite;
}

#slider1 ul:hover
{
	-moz-animation-play-state: paused;
	-webkit-animation-play-state: paused;
}


