/*
Theme Name: GeneratePress Child
Theme URI: https://urbacylg2.com
Template: generatepress
Author: Blancatel SL
Author URI: https://urbacylg2.com/contacto
Description: Servicios tecnicos:ingenieria,arquitectura, urbanismo. etc...
Tags: two-columns,three-columns,one-column,right-sidebar,left-sidebar,footer-widgets,blog,e-commerce,flexible-header,full-width-template,buddypress,custom-header,custom-background,custom-menu,custom-colors,sticky-post,threaded-comments,translation-ready,rtl-language-support,featured-images,theme-options
Version: 3.6.0.1762947135
Updated: 2025-11-12 12:32:15

*/

/* Logo blanco SOLO en la página de inicio
body.home .site-logo img,
body.home .inside-header .site-logo img {
    content: url('/wp-content/uploads/2025/11/Logo_Urbacyl_Blanco.png');
}

/* Logo de color en el resto de páginas
body:not(.home) .site-logo img,
body:not(.home) .inside-header .site-logo img {
    content: url('/wp-content/uploads/2025/11/Logo_Urbacyl.png');
} */

/* Fondo del footer completo 
.footer-widgets,
.site-info {
    background-color: #222222 !important;
    color: #ffffff !important;
}

/* Centrar columnas del footer */
.footer-widgets .inside-footer-widgets {
    display: flex;
    justify-content: center;
    text-align: center;
}*/

/* Forzar columnas centradas también en móvil */
.footer-widget-1,
.footer-widget-2,
.footer-widget-3 {
    text-align: center;
}

/* Enlaces en blanco 
.footer-widgets a,
.site-info a {
    color: #ffffff !important;
}*/

/* Opcional: subrayado al pasar el ratón 
.footer-widgets a:hover,
.site-info a:hover {
    text-decoration: underline;
}*/

/* ===== Header completamente transparente en la Home =====
.home .site-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: transparent !important;
  box-shadow: none;
  z-index: 99;
}

/* Quita el fondo del contenedor del menú 
.home .main-navigation {
  background: transparent !important;
} */

/* Espaciado interno del header */
.home .inside-header {
  padding: 16px 32px;
}

/* Colores del menú sobre el hero
.home .main-navigation a {
  color: #ffffff !important; /* texto blanco
  text-decoration: none !important;
} */

/* Subrayado SOLO en el enlace activo (página actual)
.home .main-navigation .menu > .current-menu-item > a,
.home .main-navigation .menu > .current-menu-ancestor > a {
  color: #ffffff !important;
  text-decoration: underline !important;
  text-decoration-color: #ffffff !important;
  text-underline-offset: 6px;
  text-decoration-thickness: 2px;
} */

/* Hover sin cambios de color (mantiene blanco)
.home .main-navigation a:hover {
  color: #ffffff !important;
  text-decoration: none !important;
}  */

/* Último ítem del menú como botón redondeado */
.home .main-navigation .menu > li:last-child > a {
  border: 1px solid rgba(255, 255, 255, 0.7);
  padding: 10px 18px;
  border-radius: 9999px;
  line-height: 1;
  text-decoration: none !important;
}

/* Hover del botón */
.home .main-navigation .menu > li:last-child > a:hover {
  background: #ffffff;
  color: #5267a6;
  border-color: #ffffff;
}

/* El contenido no empuja hacia abajo el hero */
.home .site-content {
  margin-top: 0;
}





