body{
    margin: 0;
    padding: 0;
    font-family: 'Lato', sans-serif;
    
}

::selection{
    background-color:#E87C32 !important;
    color:#fff;
}
::-moz-selection{
    background-color:#E87C32 !important;
    color:#fff;
}

.top-header{
    min-height: 50px;
    background: #0B3143;
    
}
.top-head-text1{
    color:#fff;
    font-size:14.5px;
    font-weight: 500;
    padding-top: 16px;
}


.top-head-text1 a{
    color:#fff;
}

.top-head-text1 a:hover{
    color:#fff;
    text-decoration: none;
}

.top-head-text1 a:active{
    color:#fff;
    text-decoration: none;
}

.top-head-text1 a:focus{
    color:#fff;
    text-decoration: none;
}
/*social*/
.social-icons{
    float:right;
    margin-top: 11px;
}

.btn-social{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-social :first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:34px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social.btn-lg{padding-left:61px}.btn-social.btn-lg :first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social.btn-sm{padding-left:38px}.btn-social.btn-sm :first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social.btn-xs{padding-left:30px}.btn-social.btn-xs :first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon{position:relative;padding-left:44px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:34px;width:34px;padding:0}.btn-social-icon :first-child{position:absolute;left:0;top:0;bottom:0;width:32px;line-height:27px;font-size:1.6em;text-align:center;border-right:1px solid rgba(0,0,0,0.2)}
.btn-social-icon.btn-lg{padding-left:61px}.btn-social-icon.btn-lg :first-child{line-height:45px;width:45px;font-size:1.8em}
.btn-social-icon.btn-sm{padding-left:38px}.btn-social-icon.btn-sm :first-child{line-height:28px;width:28px;font-size:1.4em}
.btn-social-icon.btn-xs{padding-left:30px}.btn-social-icon.btn-xs :first-child{line-height:20px;width:20px;font-size:1.2em}
.btn-social-icon :first-child{border:none;text-align:center;width:100% !important}
.btn-social-icon.btn-lg{height:30px;width:30px;padding-left:0;padding-right:0}
.btn-social-icon.btn-sm{height:30px;width:30px;padding-left:0;padding-right:0}
.btn-social-icon.btn-xs{height:22px;width:22px;padding-left:0;padding-right:0}

.btn-dropbox{color:#fff;background:none;width:30px; height:30px; border-radius: 7px; font-size:8px;}.btn-dropbox:hover,.btn-dropbox:focus,.btn-dropbox:active,.btn-dropbox.active,.open .dropdown-toggle.btn-dropbox{color:#0B3143;background-color:#fff;border:none;}
.btn-dropbox:active,.btn-dropbox.active,.open .dropdown-toggle.btn-dropbox{background-image:none}
.btn-dropbox.disabled,.btn-dropbox[disabled],fieldset[disabled] .btn-dropbox,.btn-dropbox.disabled:hover,.btn-dropbox[disabled]:hover,fieldset[disabled] .btn-dropbox:hover,.btn-dropbox.disabled:focus,.btn-dropbox[disabled]:focus,fieldset[disabled] .btn-dropbox:focus,.btn-dropbox.disabled:active,.btn-dropbox[disabled]:active,fieldset[disabled] .btn-dropbox:active,.btn-dropbox.disabled.active,.btn-dropbox[disabled].active,fieldset[disabled] .btn-dropbox.active{background-color:#1087dd;border-color:rgba(0,0,0,0.2)}
.btn-facebook{color:#fff;background:none;width:30px; height:30px; border-radius: 7px; font-size:8px;}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{color:#0B3143;background-color:#fff;border:none;}
.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{background-image:none}
.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{background-color:#3b5998;border-color:rgba(0,0,0,0.2)}



.btn-google-plus{color:#fff;background:none;width:30px; height:30px; border-radius: 7px; font-size:8px;}.btn-google-plus:hover,.btn-google-plus:focus,.btn-google-plus:active,.btn-google-plus.active,.open .dropdown-toggle.btn-google-plus{color:#0B3143;background-color:#fff;border:none;}
.btn-google-plus:active,.btn-google-plus.active,.open .dropdown-toggle.btn-google-plus{background-image:none}
.btn-google-plus.disabled,.btn-google-plus[disabled],fieldset[disabled] .btn-google-plus,.btn-google-plus.disabled:hover,.btn-google-plus[disabled]:hover,fieldset[disabled] .btn-google-plus:hover,.btn-google-plus.disabled:focus,.btn-google-plus[disabled]:focus,fieldset[disabled] .btn-google-plus:focus,.btn-google-plus.disabled:active,.btn-google-plus[disabled]:active,fieldset[disabled] .btn-google-plus:active,.btn-google-plus.disabled.active,.btn-google-plus[disabled].active,fieldset[disabled] .btn-google-plus.active{background-color:#dd4b39;border-color:rgba(0,0,0,0.2)}

.btn-linkedin{color:#fff;background:none;width:30px; height:30px; border-radius: 7px; font-size:8px;}.btn-linkedin:hover,.btn-linkedin:focus,.btn-linkedin:active,.btn-linkedin.active,.open .dropdown-toggle.btn-linkedin{color:#0B3143;background-color:#fff;border:none;}
.btn-linkedin:active,.btn-linkedin.active,.open .dropdown-toggle.btn-linkedin{background-image:none}
.btn-linkedin.disabled,.btn-linkedin[disabled],fieldset[disabled] .btn-linkedin,.btn-linkedin.disabled:hover,.btn-linkedin[disabled]:hover,fieldset[disabled] .btn-linkedin:hover,.btn-linkedin.disabled:focus,.btn-linkedin[disabled]:focus,fieldset[disabled] .btn-linkedin:focus,.btn-linkedin.disabled:active,.btn-linkedin[disabled]:active,fieldset[disabled] .btn-linkedin:active,.btn-linkedin.disabled.active,.btn-linkedin[disabled].active,fieldset[disabled] .btn-linkedin.active{background-color:#007bb6;border-color:rgba(0,0,0,0.2)}

.btn-twitter{color:#fff;background:none;width:30px; height:30px; border-radius: 7px; font-size:8px;}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{color:#0B3143;background-color:#fff;border:none;}
.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{background-image:none}
.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{background-color:#55acee;border-color:rgba(0,0,0,0.2)}


/*close*/

/*header*/

.header{
    min-height: 85px;
    background-color:#fff;
}
.brand img{
    width:120px;
    padding-top: 12px;
}

/*menu bar*/



ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* Micro Clearfix */
.cf:before, 
.cf:after {
	content: '';
	display: table;
	visibility: hidden;
}

.cf:after {
	clear: both;
}

.cf {
	*zoom: 1;
}

.wrap {
  text-align: center;
    float:right !important;
 padding-right: 19px;
}



#header {
  overflow: visible;
  position: relative;
}

#header h1 {
  margin: 5px 0;
}

#primary-nav-button {
  background: transparent;
  display: none;
  border: 1px solid #aaa;
  position: absolute;
  bottom: 5px;
  margin-right: 15px;
  padding: 0;
  text-decoration: none;
  color: #333;
  text-align: center;
  font-weight: bold;
  font-size: 0;
}

#primary-nav-button:hover {
  background: rgba(0,0,0,0.06);
}

#primary-nav-button.selected {
  background: rgba(0,0,0,0.1);
}

#primary-nav-button:before {
  /* content: '☰'; */
  content: '\2261';
  display: block;
  font-size: 36px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.05;
  height: 1em;
  width: 1em;
  color: inherit;
  speak: none;
}

.menu li {
  float: left;
  margin-right: 10px;
  position: relative;
}

.menu li:last-child {
  margin-right: 0;
}

.menu .sub-menu li {
  width: 100%;
}

.menu li a {
  display: block;
  text-decoration: none;
}



#top-nav .sub-menu {
  background: #fff;
}

#top-nav .sub-menu li a {
  padding: 5px;
}

#top-nav .sub-menu li > a:hover,
#top-nav .sub-menu li.selected > a {
  background: #8CC152;
  color: #000;
}

#primary-nav li a {
  color: #777;
  padding: 12px;
       margin-top: 20px;
    font-weight: 600;
    font-size: 17px;
    font-weight: 600;
    
}

#primary-nav li.active > a,
#primary-nav li > a:hover,
#primary-nav li.selected > a {
  background:none !important;
  color: #0B3143;
}

.downarrow {
  	background: none;
  display: inline-block;
	  padding: 0;
  	text-align: center;
  min-width: 3px;
}

.sub-menu .downarrow {
  position: absolute;
  right: 0;
  padding-right: 10px;
}

.downarrow:before {
  content: '\25be';
  color: inherit;
  display: block;

	  font-size: 1em;
  line-height: 1.1;
	  width: 1em;
  	height: 1em;
}

.menu .sub-menu {
  display: none;
  position: absolute;
  left: 0;
  max-height: 1000px;
}

.menu .sub-menu.hide {
  display: none;
}

#primary-nav .sub-menu {
  background: #A0D468;
  min-width: 150px;
  z-index: 200;
}

#primary-nav .sub-menu li {
  border-bottom: 1px solid #7cb142;
}

#primary-nav .sub-menu li:last-child {
  border-bottom: 0;
}

#primary-nav .sub-menu .downarrow:before {
  content: '\25b8';
}

#primary-nav.mobile {
  display: none;
  position: absolute;
  top: 100%;
  background: #A0D468;
  width: 100%;
}

#primary-nav.mobile li {
  width: 100%;
  margin: 0;
  border-bottom: 1px solid #7cb142;
}

#primary-nav.mobile li.selected > a {
  border-bottom: 1px solid #7cb142;
}

#primary-nav.mobile li:last-child {
  border: none;
}

#primary-nav.mobile li a {
  padding: 5%;
}

#primary-nav.mobile .sub-menu li a {
  padding-left: 7%;  
}

#primary-nav.mobile .sub-menu .submenu li a {
  padding-left: 9%;  
}

#primary-nav.mobile .sub-menu .sub-menu .sub-menu li a {
  padding-left: 11%;  
}

#primary-nav.mobile .sub-menu {
  float: left;
  position: relative;
  width: 100%;
}

.mobile .downarrow,
.mobile .sub-menu .downarrow {
  position: absolute;
  right: 0;
  padding-right: 5%;
}

#primary-nav.mobile .sub-menu .downarrow:before {
  content: '\25be';
}
#primary-nav-button.mobile {
  display: inline-block;
}
  
/*banner section*/


/*CAROUSEL*/
.main-text {
    position: absolute;
    top: 100px;
    width:100%;
    color: #FFF;
}

.carousel-btns {
    margin-top: 2em; 
}

.carousel-btns .btn {
	width: 150px;
}

.carousel-inner .imgOverlay {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(6, 28, 38, 0.2);
    border-left-width: 1819px;
     
}

.carousel-inner img {
   width: 100%;
 height:100vh !important;
    background-size: cover !important;
   
}

/*CONTROL*/
.carousel-control {
    width: auto;
    
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .fa-chevron-left,
.carousel-control .fa-chevron-right {
  position: absolute;
  top: 47%;
  right: 0;
  z-index: 5;
  display: inline-block;
  background:none !important;
  width: 30px;
  height: 30px;
  line-height: 31px;
  font-size: 17px;
    margin-top: -76px;
    float:right;
}

.carousel-control .icon-prev,
.carousel-control .fa-chevron-left {
  left: 0;
}

.carousel-indicators li {
  width: 12px;
  height: 12px;
  margin: 0 1px;
 background:#fff !important; 
    border:none;
  opacity: .8;
    margin-bottom: 25px;
    border-radius: 3px;
    
   
}

.carousel-indicators .active {
     background:#E87C32 !important; 
    border:none;
    margin-bottom: 25px;
    border-radius: 3px;
    
}

.carousel-control .icon-prev, .carousel-control .fa-chevron-left,
.carousel-control .icon-right, .carousel-control .fa-chevron-right {
    border-radius: 0px;
}

.carousel-control .icon-prev, .carousel-control .fa-chevron-left {
    left: 10px;
}

.carousel-control .icon-right, .carousel-control .fa-chevron-right {
    right: 10px;
}
.casel1{
    width:35px;
}

.casel2{
    width:90px;
}

.casel3{
    width:35px;
}

.banner-info1{
    font-size:32px;
    padding-top: 50px;
       text-transform:capitalize;
}

.banner-info2{
    font-size:18px;
    line-height: 30px;
 
}
.btn-banner{
    width:150px;
    height:47px;
    border:none;
    background: #E87C32 !important;
    border-radius: 50px !important;
    font-size:14px;
    color:#fff;
    text-transform: uppercase;
    font-weight: 600;
    margin-top:30px; 
    border-width: 1.5px;
    
}



.btn-banner:hover{
background:#0B3143 !important;
    color:#fff !important;
    border-width: 1.8px;
    outline: none !important;
}
.btn-banner:active{
background:#0B3143 !important;
    color:#fff !important;
    border-width: 1.8px;
    outline: none !important;
}.btn-banner:focus{
background:#0B3143 !important;
    color:#fff !important;
    border-width: 1.8px;
    outline: none !important;
}

/*banner close*/


/*secend section*/





/*3rd section*/

.basumathi-pack img{
    margin-top: 70px;
    width: 500px;
  
  
}

.basumathi-text-min{
color:#333;
    font-weight: 600;
    font-size: 30px;
    letter-spacing: .5px;
    padding-top: 80px;
}
.basumathi-text-min2{
        color: #666;
    font-size: 15px;
    line-height: 30px;
    font-weight: 400;
    padding-bottom: 25px;
    padding-top: 10px;
}

.btn-banner2{
    width:150px;
    height:47px;
    border:none;
    background:#0B3143 !important;
    border-radius: 50px !important;
    font-size:14px;
    color:#fff;
    text-transform: uppercase;
    font-weight: 600;
    margin-top:10px; 
    border-width: 1.5px;
    
}



.btn-banner2:hover{
background:#E87C32 !important;
    color:#fff !important;
    border-width: 1.8px;
    outline: none !important;
}
.btn-banner2:active{
background:#E87C32 !important;
    color:#fff !important;
    border-width: 1.8px;
    outline: none !important;
}.btn-banner2:focus{
background:#E87C32 !important;
    color:#fff !important;
    border-width: 1.8px;
    outline: none !important;
}

/*why-choose section*/

.why-bg{
    
background-color: #f6f6f6;
    min-height: 580px;
    background-size: cover;
    margin-top:50px;
}

.product-name{
    color:#333;
    font-size: 30px;
    padding-top: 70px;
    font-weight: 600;
    text-align: center;
}
.white-bg-product{
    background-color: #fff;
    min-height: 350px;
    margin-top: 30px;
    box-shadow: 0 0px 7px rgba(221,221,221,0.7);
}

.white-bg-product2{
    background-color: #fff;
    min-height: 350px;
    margin-top: 30px;
    box-shadow: 0 0px 7px rgba(221,221,221,0.7);
}

.naming-product{
    color:#333;
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    padding-top: 20px;
}.naming-product2{
    color:#666;
    font-size: 15px;
    text-align: center;
  
}
.naming-product3{
    color:#BABABA;
    font-size: 16px;
    text-align: center;
        
}
.naming-product3 a{
    color:#BABABA;     
}.naming-product3 a:hover{
    color:#E87C32 !important; 
    text-decoration: none !important;
}.naming-product3 a:active{
    color:#E87C32 !important; 
    text-decoration: none !important;
}.naming-product3 a:focus{
    color:#E87C32 !important; 
    text-decoration: none !important;
}

.btn-banner-product{
    width:190px;
    height: 50px;
    border:1.4px solid #0B3143 !important;
    background: none !important;
    margin-top: 150px;
    outline: none !important;
    color:#0B3143 !important;
    font-weight: 600;
}

.btn-banner-product:hover{

    border:none !important;
    background: #E87C32 !important;
    color:#fff !important;

}
.btn-banner-product:active{

    border:none !important;
    background: #E87C32 !important;
    color:#fff !important;

}
.btn-banner-product:focus{

    border:none !important;
    background: #E87C32 !important;
    color:#fff !important;

}
/*carousal slider*/

/* Makes images fully responsive */

.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  width: 100%;
  height: auto;
}

/* ------------------- Carousel Styling ------------------- */

.carousel-inner {

}

.carousel-caption {
/*  background-color: rgba(0,0,0,.5);*/
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  padding: 0 0 10px 25px;
  color: #fff;
  text-align: left;
}

.carousel-indicators {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  z-index: 15;
  margin: 0;
  padding: 0 25px 25px 0;
  text-align: right;
}

.carousel-control.left,
.carousel-control.right {
  background-image: none;
}


/* ------------------- Section Styling - Not needed for carousel styling ------------------- */


.section-white {
height: 200px !important;  
    overflow: hidden;
}
.section-white img{
 height: 200px !important;   
}
@media screen and (min-width: 768px) {

  .section-white {
     padding: 1.5em 0;
  }

}


/*//carousal slider*/



.featurd-name-1{
    color:#333;
    font-size: 23px;
    font-weight: 600;
    padding-top: 80px;
    text-align: center;
    
}

.featurd-name-2{
    color:#777;
    font-size: 18px;
    padding-top: 5px;
    font-weight: 600;
    text-align: center;
}

.featurd-name-3{
    color:#666;
    font-size: 15px;
    padding-top: 5px;
line-height: 27px;
    text-align: center;
}

.btn-banner-product2{
    width:150px;
    height: 45px;
    border-radius: 50px;
    background-color: #E87C32 !important;
        margin-top:10px;
    color:#fff;
    outline: none !important;
}
.btn-banner-product2:hover{

    background-color: #0B3143 !important;
        color: #fff;
}.btn-banner-product2:active{

    background-color: #0B3143 !important;
        color: #fff;
}.btn-banner-product2:focus{

    background-color: #0B3143 !important;
        color: #fff;
}
/*about section*/

.goal-text1{
        color:#fff;
    font-size: 25px;
    padding-top:35px;
    line-height: 40px;
    text-align: center;
}
.our-goal-sec{
     background: #494949;
    height: 230px;
    margin-top: 0px;   
}
.goal-contants{
    color: #fff;
    line-height: 35px;
    margin-top: 5px;
    text-align: center;
}
.about-img img{
    width:330px;
    margin-top:70px;
 
}

.service-img img{
    width:430px;
    margin-top:80px;
    border-radius: 10px;
 
}
.about-mine-text-stl{
    color:#333;
    font-size: 25px;
    margin-top: 90px;
    font-weight: 800;
    letter-spacing: 1px;

}

.about-mine-text-stl2{
    color:#333;
    font-size: 25px;
    margin-top: 50px;
    font-weight: 800;
    letter-spacing: 1px;

}

.about-mine-text-stl3{
    color:#666;
    font-size: 17px;
    margin-top: 20px;
    font-weight: 600;
    letter-spacing: 1px;

}

.contants-about{
        font-size: 14.5px;
    font-weight: 400;
    line-height: 27px;
    color: #666;
    padding-top: 10px;
}



/*products sections*/

/*service section*/

.service-orient1{
        color: #333;
    font-size: 25px;
    margin-top: 90px;
    font-weight: 800;
    letter-spacing: 1px;
}

.service-orient2{
        color: #666;
    font-size: 17px;
    margin-top: 25px;
}

.service-orient3{
        color: #666;
    font-size: 17px;
    margin-top: 15px;
}

.service-section-top1{
    margin-top:50px;
}

.service-name-s1{
    color:#333;
    font-size: 25px;
}
.service-name-s2{
    color:#666;
    font-size: 17px;
}
.service-section-top12{
    margin-top: 90px;
}
/*//service section*/


/*close*/
/*footer section*/
.footer-bg{
    background-color: #333;
    min-height: 260px;
    margin-top:80px;
}

.footer-bg2{
    background-color: #333;
    min-height: 260px;
    margin-top:0px;
}

.social-footer{
    color:#fff;
    font-size: 17px;
    text-align: center;
    padding-top: 70px;
}
.links-ftr{
    color:#fff;
    font-size:15px;
    font-weight: 500;
    text-align: center;
    padding-top: 20px;
}

.links-ftr a{
    color:#fff;
}

.links-ftr a:hover{
    color:#E87C32 !important;
    text-decoration: none;
}
.ftlink1{
  border-right: 1px solid #fff;
    padding-right: 15px;
    
}
.social-footer a{
    color:#fff;
}

.social-footer a:hover{
    color:#E87C32 !important;
}
.footer-reg{
    color:#fff;
    text-align: center;
    padding-top: 20px;
}

.footer-reg a{
    color:#fff;

}

.footer-reg a:hover{
    color:#E87C32 !important;
    text-decoration: none;
    
}
.about-home-img{
    margin-top:80px;
}
.contct-hm-bg{
    background-image: url(../img/contact-bg-home.jpg);
    height: 150px;
    background-size: cover;
    background-attachment: fixed;
    margin-top:70px;
}
.contct-btn-cptn{
    color:#fff;
    font-size: 25px;
    padding-top: 60px;
    letter-spacing: 1px;
}

.btn-contct-btn-home{
    background: rgba(27,215,97,0.4);
    color:#fff;
    width:130px;
    height: 45px;
    border-radius: 10px;
    float:right;
    margin-top: 55px;
    font-size: 16px;
}

.btn-contct-btn-home:hover{
    background:#fff;
    color:#008933 !important;
      outline: none !important;
}
.btn-contct-btn-home:focus{
    background:#fff;
    color:#008933 !important;
       outline: none !important;
}
.btn-contct-btn-home:active{
    background:#fff;
    color:#008933 !important;
    outline: none !important;
    
}

/*contact form*/
.get{
    font-size:25px;
    font-weight: 600;
    padding-top: 70px;
}
.get::after{
    background:#ccc;
    width:362px;
    height: 1px;
    content: "";
    position: absolute;
    float: right;
    margin-left: 20px;
    margin-top: 10px;
    margin-top: 17px;
}

.con-frm1{
    width:100%;
    height: 45px;
    background: #e9e6e6;
    border:none;
    margin-top:20px;
    padding-left: 10px;
    outline: none !important;
}
.con-frm2{
    width:100%;
    height: 45px;
    background: #e9e6e6;
    border:none;
    margin-top:20px;
    padding-left: 10px;
    outline: none !important;
}

.con-frm3{
    width:100%;
    height: 85px;
    background: #e9e6e6;
    border:none;
    margin-top:20px;
    padding-left: 10px;
    outline: none !important;
    padding-top: 30px;
}

.btn-contact-mil{
        height: 42px;
    width: 160px;
    color: #313a4a;
    font-size: 13px;
    font-weight: 600;
    border-radius: 3px;
    letter-spacing: 1px;
    background-color: #fff;
    border: 2px solid #E87C32 !important;
    text-transform: uppercase;
    margin-top: 40px;
    border-radius: 13px;
    outline: none !important;
}

.btn-contact-mil::after{
    background:#E87C32 !important;
    width:393px;
    height: 1px;
    content: "";
    position: absolute;
    float: right;
    margin-left: 52px;
    margin-top: 9px;
}
.btn-contact-mil:hover{
    color: #fff !important;
    background-color: #E87C32 !important;
    border:none !important;
}

.btn-contact-mil:active{
    color: #fff !important;
    background-color: #E87C32 !important;
    border:none !important;
}

.btn-contact-mil:focus{
    color: #fff !important;
    background-color: #E87C32 !important;
    border:none !important;
    outline: none !important;
}
.mine-cntct-txt1{
    color:#333;
    font-size: 20px;
    text-align: center;
    line-height: 10px;
}
.mine-cntct-txticon{
    color:#e9e6e6;
    font-size:30px;
    text-align: center;
    line-height: 10px;
    padding-top: 100px;
}
.mine-cntct-txt2{
    color:#333;
    font-size: 15px;
    text-align: center;
    padding-top: 5px;
}

.mine-cntct-txt2 a{
    color:#333;
}.mine-cntct-txt2 a:hover{
    color:#333;
    text-decoration: none;
}.mine-cntct-txt2 a:active{
    color:#333;
    text-decoration: none;
}.mine-cntct-txt2 a:focus{
    color:#333;
    text-decoration: none;
}
.mine-cntct-txt-1{
    color:#333;
    font-size: 15px;
    text-align: center;
    padding-top: 0px;
}

.mine-cntct-txticon2{
     color:#e9e6e6;
    font-size:30px;
    text-align: center;
    line-height: 10px;
    padding-top: 10px;   
}
.map1{
	  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */
    filter: gray; /* IE6-9 */
	  -webkit-filter: grayscale(99%); /* Chrome 19+ & Safari 6+ */
	  -webkit-backface-visibility: hidden;  /* Fix for transition flickering */
	padding:0 !important;
	margin-top:70px !important;
	top:0 !important;
	border: none !important;

  }


/*profile*/

.background-bg-profile{
    background-color: #f6f6f6;
    min-height: 800px;
}

.white-bg-profile{
    background-color: #fff;
    box-shadow: 0 0px 7px rgba(221,221,221,0.7);
    min-height: 620px;
    margin-top:90px;
}
.image-prpfile-men img{
    width:150px;
    margin-top: 30px;
    border-radius: 10px;
}
.name-profile{
    color:#666;
    font-size: 22px;
    padding-top: 60px;
    font-weight: 600;
}

.contact-name-profile1{
    color:#666;
    font-size: 16px;
    padding-top: 67px;
}

.profile-line{
    height:2px;
    background-color: #f5f5f5;
    margin-top: 20px;
}

.hprofile-heads1{
    color:#333;
    font-size: 23px;
    padding-top: 50px;
}

.hprofile-heads2{
    color:#666;
    font-size: 17px;
    padding-top: 30px;
}

.hprofile-heads3{
    color:#666;
    font-size: 17px;
    padding-top: 15px;
}

/*//profile*/

/*footer-close*/

/*inner banner section*/
.inner-banner{
    background-image:url(../img/banner1.jpg);
    height:250px;
background-size: cover;

}
.about-mine{
    color:#fff;
    font-size: 30px;
    font-weight: 600;
    padding-top:105px;
    text-align: center;letter-spacing: 1px;
}


/*scroll section*/
#back-to-top {
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 9999;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 30px;
    background: #E87C32 !important;
    color: #fff;
    cursor: pointer;
    border: 0;
    border-radius: 2px;
    text-decoration: none;
    transition: opacity 0.2s ease-out;
    opacity: 0;
    border-radius: 50px;
}
#back-to-top:hover {
    background:#E87C32 !important;
    
    color:#333;
    border-style: dotted;
}
#back-to-top.show {
    opacity: 1;
}
/*close*/