body{ padding: 0px; margin: 0px; font-family: 'Letter Gothic Std';}
h1, h2, h3, h4, h5, h6, ol, li, ul, a, img, p, span, strong{ padding: 0px; margin: 0px;}
a:hover,a:focus{ outline: none; text-decoration: none}
section{ float: left; width: 100%;}
.pad0{ padding: 0;}
img { max-width: 100%;}

@font-face {
    font-family: 'IndustryIncW00-Detail';
    src: url('../fonts/IndustryIncW00-Detail.woff2') format('woff2'),
        url('../fonts/IndustryIncW00-Detail.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}



@font-face {
    font-family: 'Letter Gothic Std';
    src: url('../fonts/LetterGothicStd.woff2') format('woff2'),
        url('../fonts/LetterGothicStd.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Letter Gothic Std';
    src: url('../fonts/LetterGothicStd-Bold.woff2') format('woff2'),
        url('../fonts/LetterGothicStd-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Letter Gothic Std';
    src: url('../fonts/LetterGothicStd-BoldSlanted.woff2') format('woff2'),
        url('../fonts/LetterGothicStd-BoldSlanted.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Letter Gothic Std';
    src: url('../fonts/LetterGothicStd-Slanted.woff2') format('woff2'),
        url('../fonts/LetterGothicStd-Slanted.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}


/**-------------------------Header--------------------------------*/

.navbar-brand {position: absolute;width: 100%;left: 0;top: 0;text-align: center;margin: auto; margin-left: 0px !important;}
.navbar-toggle {z-index:3;}
.fixed-me{position: fixed;left: 0px;right: 0px;background: #000 !important; z-index: 9;}
.fixed-me .menus_design{margin: 0px;}
.fixedlogo{display: none;}
.fixed-me .fixedlogo{display: inline-block; padding: 3px 0px;}
.fixed-me .desktoplogo{display: none;}
.fixed-me .menus_design ul li a{padding-top: 24px; padding-bottom: 24px;}
.header_section{ background: url(../img/background.jpg); background-size: cover; width: 100%; float: left;     background-attachment: fixed; background-position: center center;}
.navbar-brand>img{margin: 0px auto;}
.nav_design{background: transparent;border: none;}
.menus_design {margin: 42px 0px 0px;}
.menus_design ul li a{    font-family: 'IndustryIncW00-Detail';color: #fff !important;font-size: 14px;letter-spacing: 1px;}
.menus_design ul li a:hover{color: #917758 !important;}
.slider_text {color: #fff;padding: 150px 0px;}
.slider_text h2 {font-family: 'IndustryIncW00-Detail';font-size: 77px;width: 100%;display: inline-block;}
.slider_text p{    font-family: 'Letter Gothic Std';font-size: 23px;max-width: 800px; margin: 0px auto;}
.slide_btn{    width: 170px; background-color: #fff !important; color: #917758 !important;text-transform: uppercase;font-family: 'IndustryIncW00-Detail';
padding: 14px 0px;font-size: 16px;height: 49px; border-bottom: 3px solid #B5B5B5;border-radius: 6px; margin: 50px 0px 0px 0px;}
.slide_btn:hover{background-color: #917758 !important; color: #fff !important; border-bottom: 2px solid #fff;}
.borderimg {outline: 13px solid #917658;float: left;width: 100%;}
.who_we_are { padding: 95px 0px;}
.conttent_box {padding: 0px 50px 0px 150px;}
.text {font-family: 'IndustryIncW00-Detail';font-size: 50px;display: inline-block;width: 100%;padding: 86px 0px 0px 0px}
.mustache { display: inline-block; width: 100%;margin: 0px 0px 30px;}
.team_img{width: 100%; display: inline-block; }

.who_cont {display: inline-block; max-width: 470px !important;padding: 0px; font-size: 16px;color: #727272;
font-family: 'Letter Gothic Std';font-weight: bold;}
.who_btn{    width: 170px; background-color: #917658 !important;color: #fff !important;text-transform: uppercase;font-family: 'IndustryIncW00-Detail';padding: 16px 0px;font-size: 16px;height: 49px;border:none; border-radius: 6px; margin: 35px 0px 0px 0px;     box-shadow: 0px 5px 0px -1px #68533E !important;}
.who_btn:hover{background-color: #68533E !important; color: #fff !important;  box-shadow: 0px 5px 0px -1px #917658 !important;}
.service_section{background: url(../img/our_service.jpg); background-size: cover;     background-attachment: fixed;background-position: center center;}
.service_text{font-family: 'IndustryIncW00-Detail';font-size: 50px;display: inline-block;width: 100%;padding: 86px 0px 0px 0px; color: #fff;}
.serv_con{display: inline-block; max-width: 470px !important;padding: 0px; font-size: 16px;color: #fff;
font-family: 'Letter Gothic Std';font-weight: bold;}
.service_icon{width: 100%; display: inline-block; text-align: center;     min-height: 100px;}
.service_botm{width: 100%; display: inline-block; text-align: center;}
.serv_title{width: 100%; display: inline-block;     padding: 0px 0px 20px 0px;}
.serv_title a{    font-family: 'IndustryIncW00-Detail';color: #fff !important;font-size: 16px;letter-spacing: 1px;      margin: 0px 0px 20px 0px;}
.serv_title a:hover{text-decoration: underline;}
.serv_contentt{font-family: 'Letter Gothic Std';font-size: 20px; display: inline-block; color: #fff;    padding: 0px 20px;} 
.icon_box {min-height: 326px; padding: 60px 0px 36px;border-bottom: 1px solid #fff;     border-right: 1px solid #fff;}
.noneborder{border-right: none;}
.botmborder{border-bottom: none;}
.our_serviceright {margin: 40px 0px;}
.our_service {margin: 109px 0px 0px;}
.testimonial{padding: 100px 0px; text-align: center;}
.testimonial_slider{width: 100%; display: inline-block;  margin: 50px 0px 0px;}
.txt {font-family: 'IndustryIncW00-Detail';font-size: 50px;}
.testi{font-size: 16px;color: #000;font-family: 'Letter Gothic Std';font-weight: bold; max-width: 770px;margin: 0px auto;}
.slide{width: 100%; display: inline-block;}
.cilent_img{width: 100%; display: inline-block;}
.cilent_name{width: 100%; display: inline-block;     font-family: 'IndustryIncW00-Detail';font-size: 25px; color: #000; margin:40px 0px 30px 0px;}
.text-center.slider_textt.font-italic {font-style: italic;color: #727272;max-width:600px;margin: 0px auto;font-weight: bold;font-size: 17px;}
.carousel-control{background: none !important; text-shadow:inherit; top: 40%;}
.carousel-control span{color: #B9B9B9;     font-size: 28px;}
.carousel-control span:hover{color: #917859; }

ul.social-network {list-style: none;display: inline-block;     margin: 40px 0px 0px 0px;}
ul.social-network li {display: inline;margin: 0 5px;}
.social-circle li a:hover{color: #917758;}
.social-circle li a{color: #000000;}
.social-circle li a {display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width: 36px;height: 36px;font-size:16px;}
.social-circle li i {margin:0;line-height:36px;text-align: center;}
.social-circle li a:hover i, .triggeredHover {-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms--transform: rotate(360deg);transform: rotate(360deg);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;-ms-transition: all 0.2s;transition: all 0.2s;}
.social-circle i {-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-o-transition: all 0.8s;-ms-transition: all 0.8s;transition: all 0.8s;}
.social-circle a {background-color: #E5E5E5;   }

.ourteam{ background: #917658;    padding: 65px 0px; text-align: center;}
.team_text{ width: 100%; text-align: center;     font-family: 'IndustryIncW00-Detail';font-size: 50px; color: #fff;     padding: 0px 0px 10px 0px;}
.profile_name{width: 100%; display: inline-block; text-align: center; padding: 20px 0px;}
.profile_name span{width: 100%; display: inline-block; font-family: 'IndustryIncW00-Detail'; color: #fff; text-transform: uppercase; font-size: 20px; padding: 0px 0px 5px 0px;}
.profile_name b{width: 100%; display: inline-block;     font-size:19px;color: #000;font-family: 'Letter Gothic Std'; text-transform: capitalize;}

/*-------------------------------footer css-------------*/
footer{background: #191919; float: left; width: 100%;    padding: 50px 0px 20px 0px;}
.list-inline li a {    font-family: 'IndustryIncW00-Detail';color: #fff !important;font-size: 15px; letter-spacing: 1px;}
.list-inline li a:hover{color: #917758 !important;}
.footer_logo {display: inline-block; width: 100%;padding: 35px 0px 40px;}
.single {
max-width:600px;
margin:40px auto 60px;
text-align: center;
position: relative;
z-index: 2; }
.home-newsletter .single h2 {
font-size: 22px;
color: white;
text-transform: uppercase;
margin-bottom: 40px; }
.home-newsletter .single .form-control {
height: 50px;
background: rgba(255, 255, 255, 0.6);
border-color: transparent;
border-radius: 20px 0 0 20px; }
.home-newsletter .single .form-control:focus {
box-shadow: none;
border-color: #243c4f; }
.home-newsletter .single .btn {
min-height: 50px; 
border-radius: 0 20px 20px 0;
background: #243c4f;
color: #fff;
}
.single h2{font-size: 14px;color: #fff; font-family: 'Letter Gothic Std';     font-weight: bold;padding: 0px 0px 25px 0px;} 
.single .input-group input[type="email"]{ height: 49px; background: transparent; border: none; color: #fff;}
.single .input-group input[type="email"]:focus{box-shadow: inherit;}
.single .input-group{border: 1px solid #666666;}
.single .input-group button[type="submit"]{background: #927857;color: #fff;font-size: 20px;border-radius: 0px;margin-right: 3px;}
.single .input-group button[type="submit"]:hover{background: #7b6549;color:#fff;}


.footer_social-network {list-style: none;display: inline-block;     margin:10px 0px 20px 0px;}
.footer_social-network li {display: inline;margin: 0 5px;}
.social-circlefooter li a:hover{color: #fff; background: #917658; border: 2px solid #917658;}
.social-circlefooter li a{color: #000000;}
.social-circlefooter li a {display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width: 36px;height: 36px;font-size:16px;}
.social-circlefooter li i {margin:0;line-height:33px;text-align: center; color: #fff;}
.social-circlefooter li a:hover i {-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);-ms--transform: rotate(360deg);transform: rotate(360deg);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;-ms-transition: all 0.2s;transition: all 0.2s;}
.social-circlefooter i {-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-o-transition: all 0.8s;-ms-transition: all 0.8s;transition: all 0.8s;}
.social-circlefooter a {background-color: #191919; border: 2px solid #fff; color: #fff;   }

.copyright.text-center {padding: 30px 0px 0px;font-size: 15px;color: #fff;font-family: 'Letter Gothic Std';font-weight: bold;}
.copyright.text-center a{color:#917658;}
.copyright.text-center a:hover{color:#fff;}
/*-------------------------------footer css-------------*/

/*-------------------------------Media css-------------*/
@media only screen and (max-width:1100px){
    .text{padding: 0px}
    .serv_contentt{font-size: 18px;}
    .list-inline li a{font-size: 13px;}
} 
@media only screen and (max-width:992px){
.slider_text{padding: 100px 0px;}
.copyright.text-center{ font-size: 14px;}
.list-inline li a{font-size: 10px; }
.list-inline li{padding: 0px;}
.conttent_box {padding: 0px 20px 0px 40px;}
.text{padding: 0px;}
.who_cont{font-size: 14px;}
.nav > li > a{padding: 10px 5px;}
.menus_design ul li a{font-size: 12px;}
.service_text{font-size: 40px;}
.serv_contentt{font-size: 15px; padding: 0px 10px;}
}
@media only screen and (max-width:767px){
.slider_text{padding:40px 0px;}
.slider_text h2{font-size: 27px;}
.slider_text p{font-size: 16px;}
.slide_btn{margin: 20px 0px 0px 0px;}
.navbar-default .navbar-brand img {width: 20%;}
.fixed-me .fixedlogo img{width:100px;}

.who_we_are{padding: 30px 0px;}
.conttent_box{padding: 0px 15px; text-align: center;}
.text{padding: 30px 0px 0px 0px; font-size: 44px; text-align: center;}
.mustache{text-align: center;}
.who_cont{max-width: 100% !important; text-align: center;}
.who_btn{}
.our_service{margin: 20px 0px 0px 0px;}
.service_text{padding: 20px 0px 0px 0px;}
.our_service{text-align: center;}
.icon_box{border: none; min-height: inherit; padding: 20px 0px;}
.service_icon{min-height: 50px;}
.testimonial{padding: 30px 0px;}
.ourteam{padding: 25px 0px;}
.footer_logo{padding: 20px 0px;}
.single{margin: 20px auto;}
.copyright.text-center{padding:10px 0px 0px 0px; font-size: 11px;}
.txt{font-size: 35px;}
.menus_design{margin: 0px; background: #000; z-index: 9;
position: relative;}
.navbar-nav {margin: 0px -15px;}
.fixed-me .menus_design ul li a {padding-top: 10px;padding-bottom: 10px;} 

}
    

@media only screen and (max-width:580px){
    .footer_social-network li{margin: 0px 2px;}
    .list-inline > li{width: 47%;}
    .carousel-control{top: 35%;}
   
}
@media only screen and (max-width:479px){
     .navbar-brand{padding: 6px 15px;}
}

