/*
Theme Name: Solaz Child Theme
Theme URI: https://antoniourraca.com/
Author: AU - Antonio Urraca
Author URI: https://antoniourraca.com/
Description: Solaz Tema hijo
Template: solaz
Version: 1.0.0
Tags: custom-background, custom-menu, editor-style, featured-images, post-formats, sticky-post, theme-options, translation-ready
Text Domain: solaz-child
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

/* =Theme customization starts here
------------------------------------------------------- */
:root{
	--marron-bg-color: #a3845f;
	--marron-oscuro-bg-color:#594a37;
}
	
@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?v=4.7.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}


#room-888 .price, #room-119 .price{display:none}
header:not(.is-sticky),header.is-sticky {background-color:rgba(0,0,0,0.9) !important}

/*header:not(.is-sticky):not(.header-v4) #site-navigation, header:not(.is-sticky) {
    background-color: rgba(0,0,0,0.4) !important;
}*/
header ul li a {text-shadow: 1px 1px 1px #333}
.header-v2 .mega-menu > li > a {color:var(--marron-bg-color) !important}
.header-v2 .mega-menu > li > a:hover {color:#F3F4F5 !important}
.slick-track{ margin:0 auto !important;}
#room-888 h4 a,#room-119 h4 a {
pointer-events: none;
cursor: default;
}
.site-header.is-sticky {    height:80px;}
.d-none{display:none !important}
.header-v2 .mega-menu > li.btn-amarillo > a {background-color: var(--marron-bg-color) !important; color:#000 !important;line-height: 1px; margin-top: 10px;}
.header-v2 .mega-menu > li.btn-amarillo > a:hover{background-color:var(--marron-oscuro-bg-color) !important; color:var(--marron-bg-color)  !important;}
/*.header-v2 .mega-menu > li.btn-amarillo > a {color: #000 !important;}*/

header ul li a {text-shadow: none;}
.au-popup {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0,0,0,0.7);
    z-index: 9999999;
    visibility:hidden;
    opacity: 0;
    transition: all .2s ease-in;
}

.au-popup-inner {
    background-color: white;
    width: 800px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
    padding: 30px;
    border-radius:10px;
}

.au-close {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    width: 20px;
    text-align: center;
    font-size: 22px;
    line-height: 1;
}

.au-popup.open {
    visibility: visible;
    opacity: 1;
}

@media (max-width: 768px){
	.au-popup-inner {
		width: 80% !important
	}
	#menu-item-12091{margin-left: 20px !important}
	#menu-item-12091::before {top:8px !important}
}
#menu-item-12091{display:none !important;}
#menu-item-12091 a{ color:#FFF !important;position:relative; padding-left:40px !important}
#menu-item-12091::before {content: url('https://www.hotelhito.com/wp-content/uploads/2022/01/logo-whatsapp.png');position:absolute;left:0px; top:23px}
.whats {
    position: fixed;
    z-index: 99999;
    bottom: 1.5em;
    right: 1.5em;
}
.scroll-to-top{display:none !important;}
.grecaptcha-logo,.grecaptcha-badge{display:none !important}
.legal h1{font-size:1.5em; margin-bottom:30px !important}
.legal h2{font-size:1.2em;margin:30px 0px !important}
.legal h3{font-size:1em;margin:30px 0px !important}
/* Inicio Modal ---- GPRD ---*/
#pdcc-modal-footer{display:none !important}
#pdcc-modal-description p{line-height: 1.2em; padding-bottom: 5px;}
#pdcc-modal-bg #pdcc-modal-container { border-radius: 0px !important;padding:20px 25px 20px !important}
.pdcc-btn { border-radius: 0px !important;}
#pdcc-modal-body{clear:both}
#pdcc-modal-bg #pdcc-modal-container #pdcc-modal-header p.title {clear: none !important; float: left !important;border:none !important; margin-bottom:0px !important;font-weight: 400;font-size: 1.2em !important;font-family: "Arial";}
#pdcc-modal-bg #pdcc-modal-container div#pdcc-modal-body {border-top: 1px solid #DDD;padding-top: 15px;}
#pdcc-modal-bg #pdcc-modal-container #pdcc-modal-header div#pdcc-close-modal {font-weight: 400 !important;font-size: 1.2em;font-family: "Arial";}
/* Fin Modal ---- GPRD ---*/
.nuevo:after {
    content: 'nuevo';
    position: absolute;
    top: 3px;
    right: 0;
    font-size: 0.8em;
    background: #d8b131;
    padding: 0px 10px;
    border-radius: 10px;
    color: #000;
}
