
.box-doc{
  margin-top: 24px;
}
.doc{
  width: 100%;
  height: 92px;
  background-color: #F2F2FF;
  border: 1px solid #0000FF;
  border-style: dashed;
}

.icon{
  text-align: center;
  color: #0000FF;
  margin: 15px;
  cursor: pointer; 
}

.icon p{
  margin: 0;
}
.team-bold-h2 {
  text-align: left;
  font: normal normal 800 27px/31px "Raleway" !important;
  letter-spacing: 0px;
  color: #000000;
}
.team-title-h2 {
  text-align: left;
  font: normal normal normal 27px/31px "Raleway" !important;
  letter-spacing: 0px;
  color: #000000;
}
.section--dark-bg {
  padding-bottom: 26px !important;
  background-color: #ffffff !important;
}
.join-team-p {
  text-align: center;
  font: normal normal 17px/24px "Raleway";
  letter-spacing: 0px;
  color: #666666;
  opacity: 1;
  margin-top: 1px !important;
}
form .textfield {
  border-bottom: 1px solid #707070 !important;
  opacity: 1;
}
::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */

  text-align: left;
  font: normal normal 17px/24px "Raleway" !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
  opacity: 1;
}
:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */

  text-align: left;
  font: normal normal 17px/24px "Raleway" !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
  opacity: 1;
  opacity: 1;
}
::-moz-placeholder {
  /* Mozilla Firefox 19+ */

  text-align: left;
  font: normal normal 17px/24px "Raleway" !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
  opacity: 1;
  opacity: 1;
}
:-ms-input-placeholder {
  /* Internet Explorer 10-11 */

  text-align: left;
  font: normal normal 17px/24px "Raleway" !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
  opacity: 1;
}
::-ms-input-placeholder {
  /* Microsoft Edge */

  text-align: left;
  font: normal normal 17px/24px "Raleway" !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
  opacity: 1;
}

::placeholder {
  /* Most modern browsers support this now. */

  text-align: left;
  font: normal normal 17px/24px "Raleway" !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
  opacity: 1;
}
.custom-btn.custom-btn--style-3 {
  font: normal normal bold 14px/24px "Raleway";
  letter-spacing: 0px;
  color: #000000 !important;
  opacity: 1;
  background: #ffffff 0% 0% no-repeat padding-box;
  border: 1px solid #0e7d40 !important;
  border-radius: 41px;
  opacity: 1;
}
.join-team-section-3 {
  padding-bottom: 100px !important;
}
.gallery .__image {
  height: 360px !important;
}
.category-2-team {
  position: absolute;
  left: 33.332%;
  top: 0px;
}
.category-3-team {
  position: absolute;
  left: 66.6639%;
  top: 0px;
}
.category-1-team {
  position: absolute;
  left: 0%;
  top: 0px;
}

.section-heading-join-team {
  max-width: 674px !important;
  margin-top: 36px !important;
}
.join-team-subtitle-bold-h3 {
  text-align: left;
  font: normal normal bold 32px/37px "Raleway" !important;
  letter-spacing: 0px;
  color: #ffffff;
  margin-bottom: 0px;
}
.join-team-h3 {
  text-align: left;
  font: normal normal normal 21px/25px "Raleway" !important;
  letter-spacing: 0px;
  color: #ffffff;
  margin-bottom: 0px;
}
.join-team-Paragraph {
  text-align: left;
  font: normal normal 17px/24px "Raleway" !important;
  letter-spacing: 0px;
  color: #ffffff;
  opacity: 1;
  margin-top: 0px !important;
}
/************************************/
.section-Pizza-joinTeam {
  background-size: auto;
  padding-bottom: initial !important;
  margin: 0px auto !important;
  min-height: 42vh !important;
}
.section-heading-pizza-joinTeam {
  margin-left: initial !important;
  margin-bottom: 0px !important;
}
.pizza-subtitle-h3-joinTeam {
  text-align: left;
  font: normal normal normal 32px/37px "Raleway" !important;
  letter-spacing: 0px;
  color: #ffffff;
  margin-bottom: 10px;
  margin-top: 10px;
}
.partners-title-joinTeam {
  margin-bottom: 0px;
}
.logo-img-joinTeam {

  width: 70px!important;
  height: 56px!important;
}

.palapizza-logo {
  padding-top: 2px;
  /*padding-top: 21px;*/
}
/*------------------------MEDIA QUERY-----------------------------*/
@media (min-width: 1200px){
  
.trattoria-container-joinTeam {
    padding-left: 4px !important;
}
}
@media (max-width: 991px) {
  .top-bar {
    margin: 0 auto 49px auto !important;
  }
  .top-bar__logo {
    top: 9px;

  }
}
@media (max-width: 540px) {
  .palapizza-logo {
    padding-top: 5px;
  }
  .gallery .__image {
    height: 510px !important;
  }
  .category-2 category-2-team {
    top: 519px !important;
  }

  .join-team-subtitle-bold-h3 {
    font: normal normal bold 29px/24px "Raleway" !important;
  }
}

@media (max-width: 416px) {
  .join-team-Paragraph {
    text-align: justify;
  }
  .join-team-h3 {
    font: normal normal normal 19px/25px "Raleway" !important;
  }
  .team-title-h2 {
    font: normal normal normal 24px/31px "Raleway" !important;
  }
  .team-bold-h2 {
    font: normal normal 800 24px/31px "Raleway" !important;
  }

  .join-team-subtitle-bold-h3 {
    font: normal normal bold 20px/37px "Raleway" !important;
  }

  .pizza-Paragraph {
    font: normal normal 15px/24px "Raleway" !important;
  }
  .team-title-h2 {
    font: normal normal normal 21px/31px "Raleway" !important;
  }
  .team-bold-h2 {
    font: normal normal 800 21px/31px "Raleway" !important;
  }

  .join-team-p {
    font: normal normal 14px/24px "Raleway";
  }
  .gallery .__image {
    height: 290px !important;
  }
}
@media (max-width: 416px) {
  .gallery .__image {
    height: 384px !important;
  }
}
@media (max-width: 375px) {
  .gallery .__image {
    height: 347px !important;
  }
  .category-2-team {
    position: absolute;
    left: 0%;
    top: 348px;
  }
}
@media (max-width: 360px) {
  .join-team-h3 {
    font: normal normal normal 16px/25px "Raleway" !important;
  }
  .join-team-subtitle-bold-h3 {
    font: normal normal bold 16px/37px "Raleway" !important;
  }
  .join-team-Paragraph {
    font: normal normal 16px/24px "Raleway" !important;
  }
}
