/*
Theme Name: Woodoo
Theme URI: https://woodoo.f
Description: Woodoo Theme
Version: 1.0.0
Author: Stéphane allibert (Biper studio)
*/

img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

#files .card .wp-block-button{
  display:inline-block;
  min-width:200px;
}
#navbarTogglerMenu .switchlang{
	width:80px;
}
@media (min-width:768px) and (max-width:1200px){
	.header .titlehome span {
background-color: #252525 !important;
}

}
.contentpagesimple h1, .wp-block-image{
  margin: 0 0 30px;
}


.wpcf7-response-output:empty{
  display:none;
}

.wpcf7-form  input[name="service"]{
display:none !important;
}
.seejob{
  display:none;
  font-weight:400 !important;
}
textarea[name="candidature"]{
  margin:0;
  resize:none;
  height:2em;
}

.wpcf7-list-item-label{
  line-height:1;
}
.wpcf7-list-item{
  margin:0;
}
.wpcf7-form  input[type="file"]{
margin-bottom:2rem;
}
.wpcf7-form  input[type="submit"]{
  display: inline-block;
      font-weight: 400;
      text-align: center;
      white-space: nowrap;
      vertical-align: middle;
      user-select: none;
      border: 2px solid transparent;
      padding: 0.375rem 1.5rem;
      font-size: 19px;
      line-height: 20px;
      border-radius: 0;
      transition: color 0.4s ease-in-out,background-color 0.4s ease-in-out,border-color 0.4s ease-in-out,box-shadow 0.15s ease-in-out;
      color: #fff;
      background-color: #000;
      border-color: #000;
      float:right;
}

.wpcf7-form  input[type="text"],.wpcf7-form  input[type="url"],.wpcf7-form  input[type="email"],.wpcf7-form  textarea,.wpcf7-form select{
  display: block;
  width: 100%;
  height: calc(1.92188rem + 0);
  padding: 1rem 1.5rem;
  font-size: 1rem;
  line-height: 1.25;
  color: #000;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid #000;
  border-radius: 3px;
  transition: border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;
  box-shadow: inset 0 0 3px 0;
  margin-bottom:1rem;
}
.wpcf7-form select{
  appearance:none;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
}

.carriercol h3{
  min-height:67px;
}

@media (max-width: 767px){
  .lames .imagewithtexte .pageintroduction h2 {
    top: -300px;
  }
  h1, .h1, .has-larger-font-size{
    letter-spacing: 0.1em;
  }
  .wpcf7-form  label{
      max-width: 100%;
  }
  textarea[name="candidature"]{
    font-size:18px !important;
    height:3em;
    resize:none;
  }
  .carriercol h3{
    font-size:16px;
  }
  .contentpagesimple h1{
    font-size:26px;
  }
  .lames h2 {
      padding: 70px 0 50px;
  }
  .wpcf7-form label{
    font-size: 0.75rem;
  }
  .btn-black{
    margin-top:15px;
  }
}
