/*Header*/

#header-top{
  background: #fff !important;
}

.header-top-2{
  color: #5b5b5b;
  font-size: 28px;
  font-weight: bold;

}
.header-top-2 div{
  margin-top: 30px;
  text-align: right;
}

.header-top-3{
  text-align: right;
}

/*Menu*/

.header-v6 #cshero-header .cshero-header-menu-wrapper, .header-v6 #cshero-header .cshero-header-menu-inner-wrapper{
  background: #f7f7f7 !important;
}

.header-v6 #cshero-header .cshero-header-logo-wrapper{
  padding: 0 !important;
}

#cshero-header, #header-sticky{
  /*border-bottom: 4 px solid #5b5b5b !important;*/
  border-bottom: 0 !important;
  border-top: 1px solid #f0812f !important;
}

#cshero-header ul.cshero-dropdown > li > a, #cshero-header .menu-pages .menu > ul > li > a{
  font-size: 12px !important;
}

/*Tile plage*/
.page-id-5 #wrapper #cs-page-title-wrapper{
  display: none;
}

#cs-page-title-wrapper .title_bar .page-title{
  font-weight: 600;
}

#cs-page-title-wrapper{
  background: url(/wp-content/uploads/2017/12/bg-title-02.jpg) !important;
  background-position: center center;
}

/*Title post*/
.single-post #cs-page-title-wrapper{
  padding: 50px 0 !important;
}

.single-post #cs-breadcrumb-wrapper{
  padding-top: 0 !important;
}


/*Footer*/
#footer-top{
  background-color: #5b5b5b !important;
}
#footer-top h3.wg-title{
  font-weight: bold !important;
}

.csbody #wrapper #footer-top ul.menu li{
  margin-bottom: 0 !important;
}


/*Content*/

.list-services{}

.list-services li{
  list-style: none;
}

.list-services li:before{
  content: "\f05d";
  color: #f0a665;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-right: 10px;
}

.title-img-bottom .vc_figure-caption{
  color: #f0812f !important;
  font-size: 20px !important;
  font-weight: 600;
  padding-top: 20px;
}

.grid#sc_our_team .sc_team_member_inner{
  background: #fff !important;
}

.grid#sc_our_team .sc_team_member {
    padding: 50px !important;
}

.team_member .cs-blog-thumbnail{
  text-align: center;
}
.team_member .cs-blog-thumbnail img{
  width: 300px;
  text-align: center;
}

.vc_tta-panel-heading h4.vc_tta-panel-title>a>span.vc_tta-title-text,
.vc_tta-panel-body p{
  font-size: 16px !important;
}

.es_lablebox{
  width: 15%;
  float: left;
}

.es_textbox{
  width: 67%;
  float: left;
}

.es_button{
  width: 18%;
  float: left;
}

.es_textbox input[type="email"]{
  width: 90% !important;
  height: 45px !important;
}
.es_textbox{
  padding-bottom: 0 !important;
}

.es_button{
  padding-top: 0 !important;
}

.es_button input[type="submit"]{
  padding-left: 20px !important;
}


.email-subscribe-bg{
  background: url(/wp-content/uploads/2018/08/email-subscribe-bg.jpg) no-repeat; 
  width: 100%;
  height: 255px;
}
.email-subscribe-wrapper{
  padding: 60px 200px;
}

/**/

.page-id-2400 .cs-content-header{
  display: none;
}