/* ==================================================
   ESTILOS GLOBALES: Section Products Labels
   ================================================== */ 

section.section-seo-service div.e-con-inner {
    min-width: 100%;
    padding: 0;
    justify-content: center !important;
    align-items: center !important;
}

div.section-seo-service__title h2 {
    font-family: Founders Grotesk Official !important;
    text-align: start;
    color: #BB5D80 !important;
    font-weight: 600;
}

div.section-seo-service__text p {
    text-align: justify;
    color: #BB5D80 !important;
    font-weight: 300;
}

div.section-seo-service__container-paragraph {
    background: #F3DBD7;
    padding: 0;
    justify-content: center;
    align-items: center;
    border-radius: 12px;
    height: 100%;
}



/* ==================================================
   ESTILOS DESKTOP: Section Products Labels
   ================================================== */ 

@media screen and (min-width: 1025px) {

    section.section-seo-service {
        width: 90%;
        margin-top: 1.8rem;
    }

    div.section-seo-service__title, div.section-seo-service__text p {
        width: 50rem !important;
    }
    
    div.section-seo-service__title h2 {
        font-size: 1.3rem !important;
        margin-bottom: .6rem !important;
    }
    
    div.section-seo-service__text p {
        font-size: 1.1rem;
        margin-bottom: 1.4rem !important;
    }
    
    div.section-seo-service__text--background p {
        margin-bottom: .8rem !important;
    }
    
    div.section-seo-service__container-paragraph {
        width: 55rem;
        margin: -0.7rem 0 1rem 0 !important;
        padding-top: 1rem;
    }
    
    div.global-separator__seo-service {
        margin-top: .4rem;
    }
}



/* ==================================================
   ESTILOS MOBILE: Section Products Labels
   ================================================== */ 

@media screen and (max-width: 767px) {

    section.section-seo-service {
        width: 96%;
        margin-top: 1.6rem;
    }

    section.section-seo-service div.e-con-inner {
        align-items: start !important;
    }

    div.section-seo-service__title, div.section-seo-service__text {
        width: 100% !important;
    }
    
    div.section-seo-service__title h2 {
        font-size: 1.2rem !important;
        margin-bottom: .4rem !important;
    }
    
    div.section-seo-service__text p {
        font-size: 1.1rem;
        margin-bottom: 1.2rem !important;
    }
    
    div.section-seo-service__text--background p {
        margin-bottom: .7rem !important;
    }
    
    div.section-seo-service__container-paragraph {
        width: 100vw;
        margin: -0.6rem 0 1rem -5% !important;
        border-radius: 0;
        padding: 1rem calc(2% + 10px) 0 calc(2% + 10px);
    }
    
    div.global-separator__seo-service {
        margin-top: .4rem;
    }
}



/* ==================================================
   ESTILOS TABLET: Section Products Labels
   ================================================== */ 

@media screen and (min-width: 768px) and (max-width: 1024px) {

    section.section-seo-service {
        width: 94%;
        margin-top: 1.8rem;
    }

    div.section-seo-service__title, div.section-seo-service__text {
        width: 90% !important;
        max-width: 50rem !important;
    }
    
    div.section-seo-service__title h2 {
        font-size: 1.2rem !important;
        margin-bottom: .4rem !important;
    }
    
    div.section-seo-service__text p {
        font-size: 1.1rem;
        margin-bottom: 1.4rem !important;
    }
    
    div.section-seo-service__container-paragraph {
        max-width: 55rem;
        padding-top: 1.4rem;
        margin: -0.7rem 0 1rem 0;
    }
    
    div.global-separator__seo-service {
        margin-top: .4rem;
    }
}
