.elementor-3 .elementor-element.elementor-element-f2b8290{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:220px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-f2b8290:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-f2b8290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F3825;}.elementor-3 .elementor-element.elementor-element-7edcdd6{text-align:center;}.elementor-3 .elementor-element.elementor-element-7edcdd6 .elementor-heading-title{color:#ffffff;}.elementor-3 .elementor-element.elementor-element-81867b0{text-align:center;}.elementor-3 .elementor-element.elementor-element-81867b0 .elementor-heading-title{color:#EDE947;}.elementor-3 .elementor-element.elementor-element-a2eab06{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.05);--margin-top:-40px;--margin-bottom:80px;--margin-left:autopx;--margin-right:autopx;--padding-top:60px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-3 .elementor-element.elementor-element-a2eab06:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-a2eab06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-f2b8290{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f2b8290 *//* =========================================
   POLÍTICA DE PRIVACIDAD - PÁGINA ID 3
   ========================================= */


/* -----------------------------------------
   CONTENIDO DE LA PÁGINA
   ----------------------------------------- */

/* Quitar el fondo blanco externo de Astra */
.page-id-3 .ast-article-single {
    background: transparent !important;
    padding: 0 !important;
    margin: 0 !important;
}

/* Solo el contenedor del contenido, NO el header */
.page-id-3 #content > .ast-container {
    max-width: 100% !important;
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* Área principal */
.page-id-3 #primary {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Contenido Elementor */
.page-id-3 .entry-content {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
}


/* -----------------------------------------
   MENÚ / HEADER
   ----------------------------------------- */

/* Links del menú en blanco */
.page-id-3 header .main-header-menu .menu-link,
.page-id-3 header .main-navigation a {
    color: #ffffff !important;
}

/* Hover amarillo */
.page-id-3 header .main-header-menu .menu-link:hover,
.page-id-3 header .main-navigation a:hover {
    color: #f5e720 !important;
}

/* Página activa */
.page-id-3 header .main-header-menu .current-menu-item > .menu-link,
.page-id-3 header .main-header-menu .current_page_item > .menu-link {
    color: #f5e720 !important;
}


/* -----------------------------------------
   MENÚ MÓVIL
   ----------------------------------------- */

.page-id-3 .ast-mobile-header-content .menu-link {
    color: #ffffff !important;
}

.page-id-3 .ast-mobile-header-content .menu-link:hover {
    color: #f5e720 !important;
}/* End custom CSS */