.elementor-633 .elementor-element.elementor-element-bb0a086{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for restan_header, class: .elementor-element-7ff2d1b */.elementor-633 .elementor-element.elementor-element-7ff2d1b .attr-nav ul{
    margin-bottom: 0 !important;
}
/* Color de fondo Cobre para la barra superior */
.top-bar-area.top-bar-style-one.bg-theme {
    background-color: #b89407 !important;
}

/* Ajuste de color para iconos y enlaces para asegurar contraste */
.top-bar-area.top-bar-style-one.text-light a, 
.top-bar-area.top-bar-style-one.text-light li,
.top-bar-area.top-bar-style-one.text-light i {
    color: #ffffff !important;
}

/* Efecto hover suave para los enlaces */
.top-bar-area.top-bar-style-one a:hover {
    opacity: 0.8;
    color: #ffffff !important;
}
/* 1. Forzar el tamaño de la imagen del logo */
.navbar-brand img.logo, 
header .logo {
    height: 120px !important; /* Prueba con 120px o incluso 150px */
    max-height: none !important;
    width: auto !important;
}

/* 2. Ampliar el contenedor del logo para que no lo corte */
.navbar-brand {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    display: flex !important;
    align-items: center !important;
}

/* 3. Ajustar la altura total de la cabecera (Header) si se queda estrecha */
header.main-header, 
nav.navbar.sticky-header {
    min-height: 130px !important; /* Ajusta este valor según el alto del logo */
}/* End custom CSS */