.elementor-6403 .elementor-element.elementor-element-2a081ba{--display:flex;--min-height:0px;}.elementor-6403 .elementor-element.elementor-element-2a081ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6403 .elementor-element.elementor-element-2712419{text-align:justify;}.elementor-6403 .elementor-element.elementor-element-2712419 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-6403 .elementor-element.elementor-element-2a081ba{--width:98.605%;}}/* Start custom CSS for heading, class: .elementor-element-2712419 *//* Asegura que el iframe ocupe toda la pantalla */
.page-id-6403 iframe {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
    z-index: 9999;
}

/* Eliminar márgenes y rellenos de la página */
.page-id-6403 {
    margin: 0;
    padding: 0;
    overflow: hidden;
}

/* Ocultar el menú superior */
.page-id-6403 .site-header {
    display: none !important;
}

/* Ocultar el footer */
.page-id-6403 .site-footer {
    display: none !important;
}

/* Ocultar el título de la página */
.page-id-6403 .entry-title {
    display: none !important;
}

/* Si tienes un menú flotante que aparece en la parte inferior derecha, ocultarlo también */
.page-id-6403 .menu {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a081ba *//* Asegura que el iframe ocupe menos espacio, ajustando su tamaño */
.page-id-6403 iframe {
    position: fixed;
    top: 0;
    left: 0;
    width: 90%;        /* Ajusta el ancho del iframe al 90% */
    height: calc(80vh - 50px);  /* Ajusta la altura del iframe al 80% de la ventana, restando el espacio para el menú */
    border: none;
    z-index: 9999;     /* Asegura que el iframe esté por encima del menú y otros elementos */
    padding-bottom: 50px; /* Relleno en la parte inferior para crear espacio */
}

/* Eliminar márgenes y rellenos de la página */
.page-id-6403 {
    margin: 0;
    padding: 0;
    overflow: hidden;
}

/* Ocultar el menú superior */
.page-id-6403 .site-header {
    display: none !important;
}

/* Ocultar el footer */
.page-id-6403 .site-footer {
    display: none !important;
}

/* Ocultar el título de la página */
.page-id-6403 .entry-title {
    display: none !important;
}

/* Ocultar el menú de navegación superior */
.page-id-6403 .main-navigation {
    display: none !important;
}

/* Ocultar el menú de la página (si es flotante o adicional) */
.page-id-6403 .menu {
    display: none !important;
}/* End custom CSS */