.imageBlurb {
    background-image: url('/wp-content/uploads/2025/12/plantiumSobreNosotros.webp');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    min-height: 50vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0 25%;
}


.imageBlurb p {
    font-family: 'Barlow';
    color: white;
    text-align: center;
    font-size: 1.6em;
}

.entry-content>h1 {
    font-family: 'Barlow';
    color: #88b04b;
    text-align: center;
    margin-top: 8vh;
    margin-bottom: 4vh;
    font-size: 2.8em;
}

.entry-content>h2 {
    font-family: 'Barlow';
    color: #88b04b;
    text-align: center;
    font-size: 2.1em;
    margin-top: 5vh;
}


.entry-content>p {
    color: #333333;
    font-family: 'Barlow';
    text-align: center;
    font-size: 1.1em;
}

.certificates {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 12vh;
    margin-top: 9vh;
}

.certificate img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.certificate {
    margin: 0em 2vw;
}

@media only screen and (max-width:1600px){
    .imageBlurb p {
    font-size: 1.4em;
}

.entry-content>h1 {
    font-size: 2.5em;
}


}

@media only screen and (max-width:900px){
    .imageBlurb {
    padding: 0 6%;
}
}

@media only screen and (max-width:700px){
    .entry-content>h1 {
    margin-top: 4vh;
    margin-bottom: 5vh;
    font-size: 1.9em;
}
.imageBlurb p {
    font-size: 1.1em;
    margin: 8px 0;
}

.imageBlurb {
    padding: 3% 6%;
    background-position: 68% 0%;
}


.entry-content>h2 {
    font-size: 1.7em;
}

.entry-content>p {
    font-size: 0.9em;
    padding: 0 4%;
}
}