.post .post-content h4 {
    margin-bottom:15px;
}
.post .post-content h1{
    font-size: 3.5vw;
}
.social-medias{
    display: flex; 
    justify-content: space-between;
}
.wpb_wrapper h4{
    font-size: 1.5vw !important;
    line-height: normal !important;
}
.category_container .inner {
    padding: 20px;
  }
@media only screen and (min-width: 64.063em) {
  .category_container .inner {
    padding: 50px;
  }
}

.select-style select{
    padding: 10px 15px !important;
}
.post .post-content{
    background-color: #fff;
}

div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{
    display: flex !important;
}

@media only screen and (min-width: 40.063em){
    .maite {
      margin-top: 80px;
    }
}

@media (max-width:625px){
    .maite{
        margin-top: 0px;
    }
    .post .post-content h1{
        font-size: 6.5vw;
    }
    .wpb_wrapper h4{
        font-size: 8.5vw !important;
    }
    .social-medias{
        justify-content: center;
    }
}