:root {
    --blanco        : #ffffff;
    --verdeClaroRgba: #F0FAEA;
}

.contenedor-llamada-accion {
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    background-color: var(--verdeClaroRgba);
}

.contenedor-llamada-accion-color {
    background-color: var(--blanco);
}

.llama-accion {
    width: 100%;
    text-align: center;
    margin: 2rem 0;
}

.accion-abajo {
    margin-bottom: 8rem;
}

.btn-accion {
    width: 85%;
}

@media (max-width: 550px) {
    .llama-accion {
        padding: 2rem 1rem;
    }
}

.llamada-accion-espacio {
    margin-bottom: 5rem;
    background-color: var(--blanco);
}
