.qodef-header-navigation>ul>li.current-menu-item a{color:#a3a467}#qodef-page-header-inner.qodef-skin--light nav>ul>li.current-menu-item>a{color:rgba(255,255,255,.7)!important}#qodef-page-header-inner.qodef-skin--light nav>ul>li.current-menu-item>a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff}.widget_augustine_membership_login_opener{display:none!important}#ui-datepicker-div td.ui-datepicker-today,.datepick-popup .datepick-month td .datepick-highlight,.datepick-popup .datepick-month td .datepick-selected,.qodef-datepick-calendar .datepick-month td .datepick-highlight,.qodef-datepick-calendar .datepick-month td .datepick-selected,.qodef-button.qodef-layout--rounded .qodef-m-background{background-color:#e67e3c!important}.delay-video-background-white{z-index:1}.delay-video-background-white::after{content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8)}.z-index-50{z-index:30}.book-now-mezzanine{opacity:0;transform:translateY(50px);transition:opacity 1s ease,transform .6s ease;position:fixed;bottom:0;left:0;z-index:999;border-top:1px solid #000;background-color:#fff}.book-now-mezzanine.visible{opacity:1;transform:translateY(0)}#qodef-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle{color:#fff;background-color:transparent}#qodef-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,#qodef-page-header-inner.qodef-skin--dark nav>ul>li>a:hover,.qodef-custom-header-layout.qodef-skin--dark nav>ul>li>a:hover{color:#fff}#qodef-back-to-top.qodef--on{display:none!important}.background-color-txt{color:green}.has-text-align-center{text-align:center}footer .textwidget .break-large{word-break:break-all;overflow-wrap:break-word;white-space:normal}span.qodef-m-separator{display:none}.property-img-hover{overflow:hidden}.property-img-hover figure a{position:relative;z-index:1;overflow:hidden}.property-img-hover figure a img{transition:all ease .3s}.property-img-hover:hover figure a img{transform:scale(1.05);transition:all ease .3s}.uncover-difference .qodef-m-button a{color:#a3a467;border-color:#a3a467}.uncover-difference .qodef-m-button a:hover{color:#fff;background-color:#a3a467}.contact-hotel form button.wpcf7-submit{color:#a3a467;border-color:#a3a467}.contact-hotel form button.wpcf7-submit:hover{color:#fff;background-color:#a3a467}.testimonials-mezzanine .qodef-testimonials-list .qodef-e-author{color:#fff}.ttl-over-green .qodef-m-subtitle{color:#fff!important}.banner-green .btn-banner-green a{border:1px solid #fff}.qodef-icon-list-item .qodef-e-title{line-height:1.4}.qodef-room-single #qodef-room-reservation{display:none}.qodef-room-single .qodef-content-grid .qodef-grid-inner .qodef-col--4{display:none}.qodef-room-single .qodef-content-grid .qodef-grid-inner{display:flex;justify-content:center}.qodef-room-single .qodef-content-grid .qodef-grid-inner .qodef-col--8{width:100%!important}.qodef-room-single .qodef-content-grid{width:100%!important}.qodef-room-single .qodef-e-content,.qodef-room-single .qodef-e-amenity{padding:0 10%!important}@media only screen and (min-width:1024px){.qodef-room .qodef-e-amenity-items .qodef-e-amenity-item{width:33%;padding-right:15px}}.qodef-room-single .qodef-e-info-item .qodef-ei-title{display:none}.qodef-room-single .qodef-e-info-item{margin-bottom:0!important}.book-now-footer{opacity:0;transform:translateY(50px);transition:opacity 1s ease,transform .6s ease;position:fixed;bottom:0;left:0;z-index:999;border-top:1px solid #fff;background-color:#a3a467;width:100%}.book-now-mezzanine-inner{position:relative;width:100%;padding:20px;display:flex;justify-content:center;align-items:center;margin:auto}.book-now-mezzanine-item{position:relative;width:100%;padding:0 15px;text-align:center}.book-now-mezzanine-item.d-hiddn-m{display:none}.book-now-mezzanine-item h6{font-size:16px;color:#fff;margin:0}.book-now-mezzanine-item a{font-size:14px!important;color:#fff!important;display:inline-block;font-family:"Quando"!important;font-weight:700!important;line-height:1.2!important}.book-now-mezzanine-item a.contact:hover{text-decoration:underline}.book-now-mezzanine-item .reservar{padding:20px;border:1px solid #fff;border-radius:10px;color:#a3a467!important;background-color:#fff;transition:all .3s ease}.book-now-mezzanine-item .reservar:hover{background-color:transparent;color:#fff!important}@media only screen and (min-width:768px){.book-now-mezzanine-inner{padding:20px 35px}.book-now-mezzanine-item h6{font-size:20px}}@media only screen and (min-width:1024px){.book-now-mezzanine-item{width:25%}.book-now-mezzanine-item.d-hiddn-m{display:block}}@media only screen and (min-width:1200px){.book-now-mezzanine-inner{max-width:85%}}.carrusel{position:relative;width:100vw;overflow:hidden;background:#111}.carrusel-contenido{display:flex;transition:transform .5s ease}.slide{min-width:100vw}.slide img{width:100%;height:auto;display:block}.botones{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);padding:0 1rem;pointer-events:none}.botones a{pointer-events:all;background:rgba(255,255,255,.1);border:2px solid white;color:white;width:40px;height:40px;border-radius:50%;font-size:1.5rem;cursor:pointer;transition:background .3s;display:flex;justify-content:center;align-content:center}.botones a:hover{background:rgba(255,255,255,.3)}.indicadores{position:absolute;bottom:10px;left:15px;display:flex;gap:8px}.indicadores .bullet{width:20px;height:1px;background:rgba(255,255,255,.4);transition:background .3s}.indicadores .bullet.activo{background:#fff}.gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:10px;margin:auto;max-width:80%}@media (min-width:768px){.gallery-grid{grid-template-columns:repeat(3,1fr)}}.gallery-grid img{width:100%;aspect-ratio:1/1;object-fit:cover;cursor:pointer;border-radius:4px;transition:transform .2s}.gallery-grid img:hover{transform:scale(1.02)}.lightbox{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);justify-content:center;align-items:center}.lightbox-content{max-width:90%;max-height:90%;border-radius:8px;box-shadow:0 0 20px rgba(255,255,255,.2)}.lightbox .close{position:absolute;top:20px;right:30px;font-size:40px;color:white;cursor:pointer;user-select:none}.green-banner{background-color:#a3a467;color:white;padding:40px 20px;text-align:center}.banner-container-green{display:flex;flex-direction:column;align-items:center;gap:20px}.banner-text h5{font-size:1.3rem;margin:0;color:#fff}.cta-button-green{display:inline-block;color:#a3a467;background-color:white;border:2px solid white;padding:10px 24px;border-radius:6px;font-weight:700;text-decoration:none;transition:all .3s ease}.cta-button-green:hover{background-color:transparent;color:white;border-color:white}@media (min-width:768px){.banner-container-green{flex-direction:row;justify-content:space-between;text-align:left;max-width:1000px;margin:0 auto}.banner-text{flex:2}.banner-button-green{flex:1;display:flex;justify-content:flex-end;align-items:center}}.background-room-fixed{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative;width:100%;height:85vh}.ttl-room-element{position:relative;width:100%;margin:60px 0;text-align:center}.ttl-room-element h5{margin:0}.mz-list-wrapper{margin:60px auto;padding:0 20px;max-width:1200px}.mz-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:20px;text-align:center}.mz-list li{font-size:1.1rem;padding:15px 20px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f9f9f9;display:flex;align-items:center;justify-content:center;gap:10px}@media (min-width:768px){.mz-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1084px){.mz-list{grid-template-columns:repeat(3,1fr)}}.single-room .qodef-e-content{text-align:center}.white-banner{color:#000;margin:40px 0;padding:40px 20px;text-align:center;border-bottom:solid 1px #000;border-top:solid 1px #000}.banner-container-white{display:flex;flex-direction:column;align-items:center;gap:20px}.banner-text h5{font-size:1.3rem;margin:0;color:#fff}.cta-button-white{display:inline-block;color:#000;background-color:white;border:1px solid #000;padding:10px 24px;border-radius:6px;text-decoration:none;transition:all .3s ease;font-family:"Quando"}.cta-button-white:hover{background-color:#000;color:white}@media (min-width:768px){.banner-container-white{flex-direction:row;justify-content:space-between;text-align:left;max-width:1000px;margin:0 auto}.banner-text{flex:2}.banner-button-white{flex:1;display:flex;justify-content:flex-end;align-items:center}}.single-room .qodef-grid-inner{display:flex;flex-wrap:wrap;justify-content:center}.qodef-room-gallery-list .qodef-room-gallery-list-item .qodef-e-title a{color:#a3a467}.qodef-room-gallery-list .qodef-room-gallery-list-item .qodef-e-title{padding:0}.border-menu{border:1px solid #a3a467}.text-break-large{word-break:break-all;overflow-wrap:break-word;white-space:normal}