/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*MENU CABECERA*/

/*ASI SOMOS*/
.menu-item-74 > a:hover { color: #0C9F8E !important; }
.menu-item-74 > a.elementor-item::after { background-color: #0C9F8E !important; }
/*ESPACIO GURUZU*/
.menu-item-73 > a:hover { color: #00AEB6 !important; }
.menu-item-73 > a.elementor-item::after { background-color: #00AEB6 !important; }
/*RESTAURACION*/
.menu-item-71 > a:hover { color: #D42C2A !important; }
.menu-item-71 > a.elementor-item::after { background-color: #D42C2A !important; }
/*COLABORA*/
.menu-item-72 > a:hover { color: #F0858E !important; }
.menu-item-72 > a.elementor-item::after { background-color: #F0858E !important; }
/*BLOG*/
.menu-item-271 > a:hover { color: #F68D3A !important; }
.menu-item-271 > a.elementor-item::after { background-color: #F68D3A !important; }
/*CONTACTO*/
.menu-item-77 > a:hover { color: #006B53 !important; }
.menu-item-77 > a.elementor-item::after { background-color: #006B53 !important; }
/*TODOS*/
.menu-item-74 > a, .menu-item-73 > a, .menu-item-71 > a, .menu-item-72 > a, .menu-item-271 > a, .menu-item-77 > a { color:; }

/*MENU&CARTA*/
.menu-item-80 > a { color: #F68D3A !important; border: 4px solid #F68D3A; padding: 10px 20px !important; text-align: center;}
.menu-item-80 > a:hover { color: white !important; background-color: #F68D3A !important; }
/*RESERVA*/
.menu-item-85 > a { color: white !important; background-color: #006B53; border: 4px solid #006B53; padding: 10px 20px !important; text-align: center;}
.menu-item-85 > a:hover { color: #006B53 !important; background-color: white !important; }
/*AGENDA CULTURAL*/
.menu-item-86 > a { color: #D42C2A !important; border: 4px solid #D42C2A; padding: 10px 20px !important; text-align: center;}
.menu-item-86 > a:hover { color: white !important; background-color: #D42C2A !important;}

@media (max-width: 600px) {
.menu-item-80 > a { padding: 10px !important; }
/*RESERVA*/
.menu-item-85 > a { padding: 10px !important; }
/*AGENDA CULTURAL*/
.menu-item-86 > a { padding: 10px !important; }
}

/*POLITICA DE COOKIES*/
#cmplz-document { max-width: 100%; text-align: justify; font-family: Roboto Condensed; color: #7A7A7A; font-weight: 300; }
#cmplz-document p { font-size: 22px;}