.hero-container,header{min-height:270px;height:40svh}header{background-image:url("../Assets/webp/trabajo.webp");background-position:center;background-size:cover}.family{background-image:url("../Assets/webp/divorcio.webp")}.herencia{background-image:url("../Assets/webp/herencia.webp")}main{min-height:100svh}.hero-container{flex-direction:column;justify-content:center;text-align:center}.container{width:min(90%,1440px);gap:1rem;justify-content:space-between;flex-direction:column;align-items:center}.service-article{margin-block-end:clamp(1rem,2rem + 2vw,4rem);border-block-end:1px solid #00000025;width:100%;max-width:800px;text-align:left;padding-block-end:1rem}.service-article h2{font-size:clamp(1.5rem, 1.5rem + 2vw ,2.5rem);color:var(--seccolor);text-align:center;scroll-margin-block-start:80px}.sub-list{padding-inline-start:2rem;padding-block-start:1rem}.service-article ol li{list-style-type:disc;margin-inline-start:2rem}
.empresarial{
    background-image:url("../Assets/webp/empresarial.webp")
}
.penal{
    background-image:url("../Assets/webp/derecho-penal.webp");
}
.accidente{
    background-image:url("../Assets/webp/accidente.webp")
}
.bg-section{
    background-color: var(--seccolor);
    padding-block: 1rem;
    padding-inline: 12px;
}
.cta-section{
    max-width: 1200px;
    margin-inline: auto;
    text-align: center;
    color: var(--bgcol);
}

.cta-title{ 
    font-size: 1.5rem;
    font-weight: 800;
}

.cta-par{
    margin-block-end: 4px;
}


.cta-tels{
    display: flex;
    flex-direction: row;
    justify-content: center;
    gap: 32px;
}

.cta-tel{
    font-size: 1.3rem;
}