.ast-plain-container.ast-no-sidebar #primary{
	margin-top:0px
}

/* Ajusta el margen inferior de los encabezados */
h1, h2, h3, h4, h5, h6 {
    margin-bottom: 0.5em; /* Reduce el espacio inferior del encabezado */
}

/* Ajusta el margen superior de los párrafos */
h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p {
    margin-top: 0.5em; /* Reduce el espacio superior del párrafo */
}




/* Ajustar el min-height y la altura para pantallas móviles */
@media (max-width: 768px) {
    .wp-block-cover.alignfull.is-style-default {
        min-height: 550px !important; /* Ajustar altura para ocupar más espacio */
        height: auto !important; /* Altura adaptada automáticamente según el contenido */
        padding: 0 !important; /* Eliminar cualquier relleno para evitar espacio extra */
        display: flex !important; 
        align-items: center !important; 
        justify-content: center !important; 
        overflow: hidden !important; /* Ocultar cualquier contenido que pueda sobrepasar */
        background-color: transparent !important; /* Asegurar que no haya fondo gris */
        position: relative !important; /* Relativa para poder manejar el contenido correctamente */
    }

    .wp-block-cover__image-background {
        object-fit: cover !important; /* Asegurar que la imagen cubra todo el espacio */
        width: 100% !important;
        height: 100% !important;
        position: absolute !important; /* Poner la imagen de fondo detrás del contenido */
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: -1; /* La imagen se coloca detrás del contenido */
    }

    .wp-block-cover__inner-container {
        position: relative !important; /* Mantener el contenido encima de la imagen */
        padding: 20px !important; /* Añadir espacio alrededor del contenido para mejor presentación */
        text-align: left !important; /* Alinear el contenido hacia la izquierda */
        z-index: 1; /* Asegurar que el contenido quede visible sobre la imagen */
    }

    /* Ajustar el estilo del encabezado y el botón en móviles */
    .wp-block-heading {
        font-size: 1.5em !important; /* Reducir el tamaño del encabezado para móviles */
       
    }

    .wp-block-button {
        font-size: 1em !important; /* Ajustar el tamaño del texto del botón */
        margin-bottom: 15px !important; /* Añadir margen inferior para separación adecuada */
    }

    /* Ajustar el tamaño del párrafo para móviles */
    .wp-block-cover__inner-container p {
        font-size: 40px !important; /* Ajustar el tamaño del texto del párrafo a 35px */
        line-height: 1.3 !important; /* Asegurar un buen espaciado entre líneas */
        margin-bottom: 15px !important; /* Añadir un margen inferior para separar los párrafos del resto */
    }
}





