body{font-family:"Open Sans",sans-serif!important}body #miniform_online #FRMEntradaFormateada .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body #miniform_online #FRMSalidaFormateada .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body #miniform_online #counterNinyos .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body #tabla_form input .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body a .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body input .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body input::placeholder .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body label .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body legend .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body li .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body option .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body p .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body select .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body span:not(.glyphicon) .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body textarea .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio{font-family:"Open Sans",sans-serif!important}body h1,body h2,body h3,body h4,body h5{font-family:"Playfair Display",sans-serif!important}.its--blog .comments-area form input#author,.its--blog .comments-area form input#email,.its--blog .comments-area form input#url,.its--blog .comments-area form textarea#comment,.its--blog .entry-content h1,.its--blog .entry-content h2,.its--blog .entry-content h3,.its--blog .entry-header .entry-title,.its--blog .entry-header .entry-title a,.its--blog .its--blog_content #secondary-wrapper #secondary h2.widget-title,.its--blog .its--blog_content .widget-area aside.widget.widget_search .search-field,body #all #cabecera_ficha #encabezadoF .titulo_h1 .nombre a,body #all #calc .buttong,body #all #centro #resultados_totales .cabecera_result a,body #all #centro .sidebar_favoritosB .cabecera_result a,body #all #centro .sidebar_masDatos #aviso_res #avisoReserva>div>span,body #all #centro .sidebar_masDatos #aviso_res #avisoReserva>div>span.accept-booking,body #all #centro .sidebar_masDatos #idioma_valoraciones span,body #all #centro .sidebar_masDatos #idioma_valoraciones span.active,body #all #centro .sidebar_masDatos #noches_precio span,body #all #centro .sidebar_masDatos #preciof label,body #all #centro .sidebar_masDatos .bloque_precios_desde label,body #all #centro .sidebar_masDatos .bloque_precios_desde span.porDS,body #all #centro .sidebar_masDatos .bloque_precios_desde span.precioDesde,body #all #centro .sidebar_masDatos .bloque_precios_desde span.precio_partido_oferta,body #all #centro h2.form-title,body #all #contenedor #contenido #bloque_foto_cont .separador .class_title,body #all #contenedor #contenido.sidebar_formReserva .nombre a,body #all #contenedor .info_alojamiento span,body #all #descriptionText,body #all #encabezadoLeft .titulo_h1 #contenido_titulo .nombre a,body #all #formReservaPropiedad .bloque_formulario #newSelectAdults,body #all #formReservaPropiedad .bloque_formulario label,body #all #form_minRespo input,body #all #form_minRespo select,body #all #galeria_full span.tagSubCabecera,body #all #miniform_online .localidad select,body #all #miniform_online .pais_resultados select,body #all #promo-code-container .promo-code-title,body #all #xtra #FRMOrdenSidebar,body #all .busqueda_referencia_le form div #FRMNombre,body #all .busqueda_referencia_venta form div #FRMNombre,body #all .clean-all a,body #all .custom-marker2 .name,body #all .discount-amount,body #all .discount-desacription,body #all .etiqResumenTitulos,body #all .form-control,body #all .h2_favoritos,body #all .its--online-fix #caracteristicas-dormitorio .bed-title,body #all .its--online-fix #caracteristicas-dormitorio .room-title,body #all .its--online-fix #caracteristicas-dormitorio .title-rooms,body #all .its--online-fix #scroll li a,body #all .its--online-fix .sidebar_masDatos .readless a,body #all .its--online-fix .sidebar_masDatos .readmore a,body #all .result-selector li span,body #all .result_totales_paginacion,body #all .sale-info .sale-title .text,body #all .sidebar_favoritos TEXTAREA#comentarios_favoritos,body #all .sidebar_favoritos_form input,body #all .sidebar_formReserva #bloque_fechasReserva .etiqResumenDatos,body #all .sidebar_formReserva #contenedorFormasPago .bloqueFormasPago label.bloqueFFPago,body #all .sidebar_formReserva #contenidoNotasAdicionales h2,body #all .sidebar_formReserva .ciudad,body #all .sidebar_formReserva .etiqResumen,body #all .sidebar_formReserva .formGroup input,body #all .sidebar_formReserva .formGroup input#calc,body #all .sidebar_formReserva .formGroup select,body #all .sidebar_formReserva .formGroup textarea,body #all .sidebar_formReserva .precioRfColumn .precioRfColumn,body #all .sidebar_formReserva .separador h2,body #all .sidebar_formReserva a,body #all .sidebar_masDatos #listado_total_valoraciones .tituloF,body #all .sidebar_masDatos .class_title,body #all .sidebar_masDatos .num_valoraciones,body #all .similar_accommodations .contendor_boton_results a,body #all .subtitle-ficha,body #all fontsninja-text,body #all footer#footer #upper_footer .widget p.title,body #all footer#footer #upper_footer .widget#address_widget .whatsapp-button .whatsapp-button__text--number,body #all footer#footer #upper_footer .widget#address_widget .whatsapp-button .whatsapp-button__text--text,body #all footer#footer #upper_footer .widget.newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2,body #all footer#footer.footer-block-its-corporative #upper_footer .widget ul>li>a,body #all footer#footer.footer-block-its-corporative #upper_footer .widget.datos_empresa .widget_inner p a,body #all h1,body #all h2,body #all h2.class_title,body #all h3,body #all h4,body #all h5,body .class_title.fondooscuro,body div#its--global-container #top #miniformulario_slider #ui-datepicker-div *,body div#its--global-container #top #miniformulario_slider #ui-datepicker-div td,body div#its--global-container #top #miniformulario_slider #ui-datepicker-div td .ui-state-default,body div#its--global-container #top #miniformulario_slider .form_inner>.its--container .all_form #tabla_form .formGroup .form_item input,body div#its--global-container #top #miniformulario_slider .form_inner>.its--container .all_form #tabla_form .formGroup .form_item select,body div#its--global-container #top #miniformulario_slider div#flexible-search-container .flexible-search-form .form-input-container-header .button-apply-search,body div#its--global-container #top #miniformulario_slider div#flexible-search-container .flexible-search-form .form-input-container-header .button-apply-search span.fwk-color,body div#its--global-container #top #miniformulario_slider div#flexible-search-container .flexible-search-form .form-input-container-header label,body div#its--global-container #top #notifications>a .notifications-info .notifications-name,body div#its--global-container #top #notifications>a .notifications-info .notifications-name span.notifications-dates,body div#its--global-container #top #notifications>a .notifications-info .notifications-name span.notifications-price,body div#its--global-container #top #notifications>a .notifications-info .notifications-price-dates,body div#its--global-container #top #notifications>a .notifications-info .notifications-price-dates span.notifications-dates,body div#its--global-container #top #notifications>a .notifications-info .notifications-price-dates span.notifications-price,body div#its--global-container #top #notifications>a .notifications-info .notifications-title,body div#its--global-container #top #notifications>a .notifications-info .notifications-title span.notifications-dates,body div#its--global-container #top #notifications>a .notifications-info .notifications-title span.notifications-price,body div#its--global-container #top .widget.login_propietarios #login_div input,body div#its--global-container #top .widget.login_propietarios #pass input,body div#its--global-container .busqueda_referencia_le form div #FRMNombre,body div#its--global-container .busqueda_referencia_venta form div #FRMNombre,body div#its--global-container .form-control,body div#its--global-container .widget.busqueda_referencia form div #FRMNombre,body div#its--global-container main#main .custom-marker2 .name,body div#its--global-container main#main>.its--container-fluid>.its--row .widget.form_propietarios .widget_inner form fieldset legend,body div#its--global-container main#main>.its--container-fluid>.its--row .widget.ofertas .widget_inner .ofertas-container .slider-viewport .slider-row.centered .slide-box a .oferta-data .oferta-info,body div#its--global-container main#main>.its--container-fluid>.its--row .widget.ofertas .widget_inner .ofertas-container .slider-viewport .slider-row.centered .slide-box a .oferta-title .oferta-name,body div#its--global-container main#main>.its--container-fluid>.its--row .widget.ofertas-le .widget_inner .ofertas-container .slider-viewport .slider-row.centered .slide-box a .oferta-data .oferta-info,body div#its--global-container main#main>.its--container-fluid>.its--row .widget.ofertas-le .widget_inner .ofertas-container .slider-viewport .slider-row.centered .slide-box a .oferta-title .oferta-name,body div#its--global-container main#main>.its--container-fluid>.its--row .widget.ofertas-venta .widget_inner .ofertas-container .slider-viewport .slider-row.centered .slide-box a .oferta-data .oferta-info,body div#its--global-container main#main>.its--container-fluid>.its--row .widget.ofertas-venta .widget_inner .ofertas-container .slider-viewport .slider-row.centered .slide-box a .oferta-title .oferta-name,body div#its--global-container main#main>.its--container-fluid>.its--row.destacados-wrapper .widget.destacados .widget_inner .destacados-container .slider-viewport .slider-row .slide-box a>.destacado-data>.destacado-precio,body div#its--global-container main#main>.its--container-fluid>.its--row.zonas-wrapper .zonas span.title,body footer#footer #upper_footer .widget p.title,body footer#footer #upper_footer .widget#address_widget .whatsapp-button .whatsapp-button__text--number,body footer#footer #upper_footer .widget#address_widget .whatsapp-button .whatsapp-button__text--text,body footer#footer #upper_footer .widget.newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2,body footer#footer.footer-block-its-corporative #upper_footer .widget.datos_empresa .widget_inner p a,body#avisoLegal #its--global-container #top #header #lower_header .its--container .its--row #navigation a{font-family:"Open Sans",sans-serif!important}body #all #miniform_online #FRMEntradaFormateada,body #all #miniform_online #FRMSalidaFormateada,body #all #miniform_online #counterNinyos,body #all #tabla_form input,body #all a,body #all b,body #all input,body #all input::placeholder,body #all label,body #all legend,body #all li,body #all optgroup,body #all option,body #all p,body #all select,body #all span:not(.glyphicon),body #all strong,body #all textarea{font-family:"Open Sans",sans-serif!important}#main .newsletter-fog-wrapper .its--col-sm-12{padding-left:0}#main .newsletter-fog-wrapper .newsletter-container{margin-right:20px;overflow:hidden;padding:40px;margin-left:20px}#main .newsletter-fog-wrapper .newsletter-container h4{text-align:center;font-size:20px;margin-bottom:0;margin-top:-10px}#main .newsletter-fog-wrapper .newsletter-container h3{margin:0 auto;max-width:725px}#main .newsletter-fog-wrapper .newsletter-container #formNewsletter .container-gdpr{display:block;margin:0 auto;max-width:725px}#main .newsletter-fog-wrapper .newsletter-container #formNewsletter .container-gdpr .its--col-md-12.acepto:nth-of-type(2){margin-top:15px}#main .newsletter-fog-wrapper .newsletter-container #formNewsletter .container-gdpr .its--col-md-12.acepto>input{left:2px;opacity:0;position:absolute}#main .newsletter-fog-wrapper .newsletter-container #formNewsletter .container-gdpr .its--col-md-12.acepto>input:checked+label:before{-webkit-font-smoothing:antialiased;align-items:center;background:#bd8d5f;border:1px solid #bd8d5f;color:#fff;content:"\e818";display:flex;font-family:fontlibrary;font-size:12px;justify-content:center;speak:none}#main .newsletter-fog-wrapper .newsletter-container #formNewsletter .container-gdpr .its--col-md-12.acepto>label{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;line-height:16px;margin-bottom:0;padding-left:10px;text-transform:none;user-select:none}#main .newsletter-fog-wrapper .newsletter-container #formNewsletter .container-gdpr .its--col-md-12.acepto>label>a:hover{opacity:.9}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs{align-items:center;display:flex;margin:20px auto;max-width:725px;width:100%}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs label .form-control{font-family:'Open Sans',serif}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs input{border-radius:0;font-size:18px;height:55px}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs input#email2{padding-left:25px;border-bottom:0}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs input#email2:focus{border:1px solid #bd8d5f}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs input#email2::-webkit-input-placeholder{color:#a4adb6}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs input#email2:-moz-placeholder{color:#a4adb6}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs input#email2::-moz-placeholder{color:#a4adb6}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs input#email2:-ms-input-placeholder{color:#a4adb6}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs input #boton_enviar{color:#fff}@media (max-width:767px){#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs{flex-direction:column}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs #botonContacto,#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs label{width:100%}}#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs #botonContacto #boton_enviar{font-weight:700;text-transform:uppercase;width:200px}@media (max-width:767px){#main .newsletter-fog-wrapper .newsletter-container .newsletter-inputs #botonContacto #boton_enviar{width:100%}}#main .newsletter-fog-wrapper{background-image:url(/child/assets/img/newsletter.jpg);background-size:cover;background-position:top;background-attachment:fixed;height:500px;width:100%;overflow:hidden;margin-left:0}#main .newsletter-fog-wrapper .its--container-fluid{padding-left:0;padding-right:0}#main .newsletter-fog-wrapper .newsletter-container{background:rgba(230,231,235,0);position:relative;z-index:2;top:57px;color:#fff}#main .newsletter-fog-wrapper .newsletter-container h3{font-size:38px;color:#fff!important;text-align:center;font-weight:700}#main .newsletter-fog-wrapper .newsletter-container h3:lang(fr){font-size:30px}#main .newsletter-fog-wrapper .newsletter-container #formNewsletter .container-gdpr .its--col-md-12.acepto>label:before{border:1px solid #fff;content:'';height:16px;left:0;position:absolute;width:16px}#main .newsletter-fog-wrapper .newsletter-container #formNewsletter .container-gdpr .its--col-md-12.acepto>label>a{font-weight:700;text-decoration:underline;color:#fff}#main .newsletter-fog-wrapper .fog__container{position:absolute;height:501px;width:100%;overflow:hidden;top:-50px}#main .newsletter-fog-wrapper .fog__img{position:absolute;height:100vh;width:600vw}#main .newsletter-fog-wrapper .fog__img--first{background:url(/child/assets/img/img-section/newslleter/fog-1.png) center;background-size:contain;animation:marquee 40s linear infinite;opacity:.4}#main .newsletter-fog-wrapper .fog__img--second{background:url(/child/assets/img/img-section/newslleter/fog-2.png) center;background-size:contain;animation:marquee 60s linear infinite;opacity:.6}@keyframes marquee{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-200vw,0,0)}}@media only screen and (max-width:767px){#main .its--row.newsletter-fog-wrapper .fog__container{height:525px}}@media only screen and (max-width:600px){#main .its--row.newsletter-fog-wrapper .newsletter-container{top:57px}#main .its--row.newsletter-fog-wrapper .newsletter-container h3{font-size:24px}}@media only screen and (max-width:425px){#main .its--row.newsletter-fog-wrapper .newsletter-container{top:0}}main .its--row.destacados-paradelo-wrapper{background:linear-gradient(to bottom,#575756 0,#575756 50%,#fff 50%,#fff 100%)}main .its--row.destacados-paradelo-wrapper .widget .widget_inner{margin-left:0;margin-right:20px}main .its--row.destacados-paradelo-wrapper .widget.destacados-paradelo::before{content:'';width:100%;height:300px;background-image:url(/child/assets/img/logo_montana.png);position:absolute;opacity:.1;background-repeat:no-repeat;background-size:cover;background-position:20% -10%;top:-20%}main .its--row.destacados-paradelo-wrapper .widget h3{text-align:left;color:#bd8d5f}main .its--row.destacados-paradelo-wrapper .widget h4{color:var(--corporativo,#bd8d5f);font-weight:100;font-size:26px;text-align:left;margin:0 20px}main .its--row.destacados-paradelo-wrapper .widget hr{text-align:left!important;margin-left:24px!important;margin-bottom:28px!important;margin-top:-15px!important}main .its--row.destacados-paradelo-wrapper .widget .card_container{height:379px;border-radius:var(--border-radius--cards);display:block;overflow:hidden}main .its--row.destacados-paradelo-wrapper .widget .card_container_image,main .its--row.destacados-paradelo-wrapper .widget .card_container_image .overlay{height:100%;width:100%;background-size:cover}main .its--row.destacados-paradelo-wrapper .widget a .bg-image.fade-in{width:90%;height:208px;position:relative;left:18px;z-index:1;background-position:center}main .its--row.destacados-paradelo-wrapper .widget a .destacado-title{z-index:1;bottom:auto;top:220px;position:absolute;left:20px;color:#000;font-weight:700;list-style-type:none;padding:0;width:calc(100% - 90px)}main .its--row.destacados-paradelo-wrapper .widget a .destacado-title .destacado-name{font-size:21px;line-height:1;text-transform:capitalize;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main .its--row.destacados-paradelo-wrapper .widget a .destacado-title .destacado-town{text-transform:uppercase;font-weight:400;letter-spacing:.075em;line-height:2}main .its--row.destacados-paradelo-wrapper .widget a .destacado-data{z-index:0;width:100%;left:0;height:303px;bottom:150px;position:relative;background:#fbfbfb;color:#333;list-style-type:none;padding:10px;border:1px solid #efefef}main .its--row.destacados-paradelo-wrapper .widget a .destacado-data .destacado-desde{position:absolute;bottom:45px;display:none}main .its--row.destacados-paradelo-wrapper .widget a .destacado-data .destacado-precio{position:absolute;bottom:16px;color:#bd8d5f;margin-left:10px}main .its--row.destacados-paradelo-wrapper .widget a .destacado-data .destacado-noche{position:absolute;bottom:5px;display:none}main .its--row.destacados-paradelo-wrapper .widget a .destacado-rooms{position:absolute;bottom:27px;right:20px;top:unset;left:unset;list-style-type:none;padding:0}main .its--row.destacados-paradelo-wrapper .widget a .destacado-rooms .destacado-bed,main .its--row.destacados-paradelo-wrapper .widget a .destacado-rooms .destacado-people{background:#bd8d5f;border-radius:0;color:#fff;float:none;padding:2px 5px;font-size:12px;text-align:right;width:45px;margin:5px 0 5px 5px;display:flex;justify-content:space-around}main .its--row.destacados-paradelo-wrapper .widget a .destacado-url{display:none}main .its--row.destacados-paradelo-wrapper .widget .owl-carousel .owl-item{height:380px}main .its--row.destacados-paradelo-wrapper .widget .owl-nav{position:absolute;top:-80px;right:0}main .its--row.destacados-paradelo-wrapper .widget .owl-nav button i{background:0 0;border-radius:var(--border-radius--botton);color:#fff;font-size:35px;transition:.5s all ease}main .its--row.destacados-paradelo-wrapper .widget .owl-nav button i.icon-arrow-left.right::before{transform:rotate(180deg)}main .its--row.destacados-paradelo-wrapper .widget .owl-nav button i:hover{background:0 0;transition:.5s all ease;color:#bd8d5f}main .its--row.destacados-paradelo-wrapper .widget .owl-nav button.owl-prev{margin-right:15px}@media only screen and (max-width:425px){main .its--row.destacados-paradelo-wrapper .its--container{padding-right:0;padding-left:0}main .its--row.destacados-paradelo-wrapper .its--container .widget_inner{margin-left:0;margin-right:0}}.categorias-wrapper{background:linear-gradient(to top,#575756 0,#575756 43%,#fff 43%,#fff 100%)}.its--container-fluid .its--row.grimmingtherme-wrapper,.its--container-fluid .its--row.summer-wrapper,.its--container-fluid .its--row.winter-wrapper{background-color:#575756!important}.categorias-wrapper .widget.categorias h3{color:#000}.categorias-wrapper .widget.categorias .widget_inner #categorias .slider-viewport ul.slider-row{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:center;gap:20px}@media (max-width:992px){.categorias-wrapper .widget.categorias .widget_inner #categorias .slider-viewport ul.slider-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.categorias-wrapper .widget.categorias .widget_inner #categorias .slider-viewport ul.slider-row{grid-template-columns:1fr}}.categorias-wrapper .widget.categorias .widget_inner #categorias .slider-viewport ul.slider-row li.slide-box{border-radius:50%;box-shadow:0 0 0 3px #bd8d5f;display:block;float:left;list-style:none;margin:0 .9%;overflow:hidden;padding:0!important;width:100%}.categorias-wrapper .widget.categorias .widget_inner #categorias .slider-viewport ul.slider-row li.slide-box a[href*=tag-couple]:not([href*=tag-couple-deluxe]) span.slide-bg-image div.bg-image{background-image:url(/child/assets/img/categorias/couple.webp)!important;background-size:cover!important}.categorias-wrapper .widget.categorias .widget_inner #categorias .slider-viewport ul.slider-row li.slide-box a[href*=tag-couple-deluxe] span.slide-bg-image div.bg-image{background-image:url(/child/assets/img/categorias/couple-deluxe.webp)!important;background-size:cover!important}.categorias-wrapper .widget.categorias .widget_inner #categorias .slider-viewport ul.slider-row li.slide-box a[href*=tag-friends]:not([href*=tag-friends-deluxe]) span.slide-bg-image div.bg-image{background-image:url(/child/assets/img/categorias/friends.webp)!important;background-size:cover!important}.categorias-wrapper .widget.categorias .widget_inner #categorias .slider-viewport ul.slider-row li.slide-box a[href*=tag-friends] span.slide-bg-image div.bg-image{background-image:url(/child/assets/img/categorias/friends-deluxe.webp)!important}.categorias-wrapper .widget.categorias .widget_inner #categorias .slider-viewport ul.slider-row li.slide-box a[href*=tag-family-deluxe] span.slide-bg-image div.bg-image{background-image:url(/child/assets/img/categorias/family-deluxe.webp)!important;background-size:cover!important}.categorias-wrapper .widget.categorias .widget_inner #categorias .slider-viewport ul.slider-row li.slide-box a[href*=tag-penthouse] span.slide-bg-image div.bg-image{background-image:url(/child/assets/img/categorias/penthouse.webp)!important;background-size:cover!important}.zonas-wrapper .zonas #newZonas{display:flex;flex-wrap:wrap;justify-content:space-around}.zonas-wrapper .zonas #newZonas .newZona{max-width:400px;width:100%;overflow:hidden}.zonas-wrapper .zonas #newZonas .newZona img{transition:.5s all}.zonas-wrapper .zonas #newZonas .newZona:hover img{transform:scale(1.1);filter:brightness(.8)}.its--container-fluid .its--row.winter-wrapper .widget.winter .widget_inner p{color:#fff!important}.its--container-fluid .its--row.winter-wrapper .widget.winter .widget_inner h4{color:#bd8d5f!important}.its--container-fluid .its--row.summer-wrapper .widget.summer .widget_inner p{color:#fff!important}.its--container-fluid .its--row.summer-wrapper .widget.summer .widget_inner h4{color:#bd8d5f!important}.its--container-fluid .its--row.grimmingtherme-wrapper .widget.grimmingtherme .widget_inner p{color:#fff!important}.its--container-fluid .its--row.grimmingtherme-wrapper .widget.grimmingtherme .widget_inner h4{color:#bd8d5f!important}#its--global-container main>.its--container-fluid>.its--row .widget>hr{background:#bd8d5f;border-radius:52px;height:2px;margin:0 auto 15px;width:79px}#its--global-container main>.its--container-fluid>.its--row:nth-child(odd){background-color:#575756}#its--global-container main>.its--container-fluid>.its--row:nth-child(odd) .widget h3{color:#bd8d5f}#its--global-container main>.its--container-fluid>.its--row:nth-child(odd) .widget .widget_inner p{color:#fff}#its--global-container main .widget.recommended-accommodations .widget_inner .recommendations-container .slider-viewport .slider-row .slide-box a .slide-box__recommendations-description .slide-box__desde span{text-transform:initial}#contentAvisoLegal,h5,h6{color:#fff!important}#terminos main .widget h1,#terminos main .widget h2,#terminos main .widget p,ol li{color:#fff}#inicio #its--global-container main{overflow:hidden}#inicio #its--global-container main .its--container-fluid{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}#inicio #its--global-container main .its--container-fluid .its--row.post-blog-wrapper .widget.post-blog .post-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}#inicio #its--global-container main .its--container-fluid .its--row.post-blog-wrapper .widget.post-blog .post-container_post{background-color:#fff;width:30%}@media (max-width:767px){#inicio #its--global-container main .its--container-fluid .its--row.post-blog-wrapper .widget.post-blog .post-container_post{width:100%}}#inicio #its--global-container main .its--container-fluid .its--row.post-blog-wrapper .widget.post-blog .post-container_post--text{display:flex;flex-direction:column;padding:20px}#inicio #its--global-container main .its--container-fluid .its--row.post-blog-wrapper .widget.post-blog .post-container_post--text h4{color:#bd8d5f}#inicio #its--global-container main .its--container-fluid .its--row.post-blog-wrapper .widget.post-blog .post-container_post--text p{color:#000;font-size:12px}#inicio #its--global-container main .its--container-fluid .its--row.post-blog-wrapper .widget.post-blog .post-container_post--text p .button-blog{background-color:#bd8d5f;color:#fff;font-weight:700;padding:1em}#inicio #its--global-container main .its--container-fluid .its--row.post-blog-wrapper .widget.post-blog .post-container_post--text p .button-blog:hover{background-color:#a57344;text-decoration:none}#inicio #its--global-container main .its--container-fluid .its--row.bienvenidos-wrapper .gold{display:flex;justify-content:center;margin-top:20px}#inicio #its--global-container main .its--container-fluid .its--row.bienvenidos-wrapper .gold a img{object-fit:contain!important;padding:10px;width:170px!important}#inicio #its--global-container main .its--container-fluid .its--row.bienvenidos-wrapper .gold a #booking-logo{width:300px!important}#inicio #its--global-container main .its--container-fluid .its--row.bienvenidos-wrapper .widget.bienvenidos img{height:100%;margin-bottom:35px;max-width:100%!important;object-fit:cover;width:100%}#inicio #its--global-container main .its--container-fluid .its--row.bienvenidos-wrapper .widget.bienvenidos h4{color:var(--corporativo,#bd8d5f);font-size:26px;font-weight:100;margin:0 20px;text-align:center}#inicio #its--global-container main .its--container-fluid .its--row.bienvenidos-wrapper .widget.bienvenidos .widget_inner p{text-align:justify}#inicio #its--global-container main .its--container-fluid .its--row.bienvenidos-wrapper .widget.bienvenidos .widget_inner .its--col-sm-6:nth-child(1){padding-right:36px}#inicio #its--global-container main .its--container-fluid .its--row.zonas-wrapper{background:linear-gradient(to top,#575756 0,#575756 36%,#fff 30%,#fff 100%)}#inicio #its--global-container main .its--container-fluid .its--row.zonas-wrapper .widget .widget_inner p,#inicio #its--global-container main .its--container-fluid .its--row.zonas-wrapper .widget h3{color:#000}#inicio #its--global-container main .its--container-fluid .its--row.zonas-wrapper .widget .widget_inner .Zonas .wrapper-widget-zona.widget-zona-lg-width-501:nth-child(1) a div{background-position:right}#inicio #its--global-container main .its--container-fluid .dynamic_recommendations-wrapper{background:#fff}#inicio #its--global-container main .its--container-fluid .dynamic_recommendations-wrapper .dynamic_recommendations .dynamic_recommendations_img h3{color:#fff!important}#inicio #its--global-container main .its--container-fluid .its--row.ofertas-wrapper{background:linear-gradient(to top,#575756 0,#575756 45%,#fff 45%,#fff 100%)}#inicio #its--global-container main .its--container-fluid .its--row.ofertas-especiales-wrapper .ofertas-especiales .widget_inner #ofertas-especiales .oferta-especial-descuento .cantidad-descuento{font-size:18px;line-height:32px}#inicio #its--global-container main .its--container-fluid .its--row.recommended-accommodations-wrapper{background:linear-gradient(to bottom,#575756 0,#575756 50%,#fff 50%,#fff 100%);overflow:hidden}#inicio #its--global-container main .its--container-fluid .its--row.recommended-accommodations-wrapper .widget h3{color:#bd8d5f}#inicio #its--global-container main .its--container-fluid .its--row.recommended-accommodations-wrapper .widget.recommended-accommodations .widget_inner .recommendations-container .slider-viewport .slider-row .slide-box a .slide-box__recommendations-description li{color:#000}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper{background:#575756}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo h3{color:#bd8d5f}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .its--row{margin-top:25px!important}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .its--col-md-4.agen,#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .its--row .its--col-md-3{margin-bottom:22px}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .its--col-md-4.agen,#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .its--col-md-4.villeneuve{margin-bottom:22px!important}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .its--col-md-6{padding-top:0}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .its--col-md-6 .overlay{background-color:#305a7c;border-radius:25px!important;bottom:0;display:block;display:none;height:100%;left:0;margin:0 auto;opacity:.2;position:absolute;right:0;top:0;width:97%;z-index:10}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .weather-content{background-color:transparent}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .weather-content .weather-day.currently{height:300px}@media only screen and (max-width:991px){#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .weather-content .weather-day.currently{margin-bottom:22px}}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .weather-content .weather-day.currently .day{background:#bd8d5f}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .weather-content .weather-day.currently .currently-row{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .weather-content .weather-day:not(.currently),#ofertas #main .its--row.ofertas-wrapper .widget h3,#ofertas #main .its--row.ofertas-wrapper .widget hr{display:none}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .weather-content .weather-day.currently .currently-row .location-data{font-weight:700;margin-right:0;text-shadow:1px 3px 20px rgba(0,0,0,.9)}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .one .weather-content .weather-day.currently{background-image:url(/child/assets/img/img-section/tiempo/one.jpg)!important}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .two .weather-content .weather-day.currently{background-image:url(/child/assets/img/img-section/tiempo/two.jpg)!important}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .three .weather-content .weather-day.currently{background-image:url(/child/assets/img/img-section/tiempo/three.jpg)!important}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .four .weather-content .weather-day.currently{background-image:url(/child/assets/img/img-section/tiempo/four.jpg)!important}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .mapa{height:300px;width:50%}#inicio #its--global-container main .its--container-fluid .its--row.tiempo-wrapper .tiempo .widget_inner .mapa div#mapa-alojamientos{height:300px;width:100%}#all div#background{background-image:url(/child/assets/img/slider-section/rentals/background.jpg);background-position:center;height:120px}#all div#background .overlay{background-color:transparent}#ofertas #main .its--row.texto_ofertas-wrapper{padding-bottom:0!important}#ofertas #main .its--row.texto_ofertas-wrapper .widget .widget_inner p{text-align:center}#ofertas #main .its--row.ofertas-wrapper{background:linear-gradient(to bottom,#575756 0,#575756 46%,#fff 43%,#fff 100%);padding-top:0!important}.widget.ofertas-venta .widget_inner .ofertas-container .slider-viewport .slider-row .slide-box a>.oferta-data>li.oferta-info{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;padding:0!important}#acceso-propietario .its--row.form_propietarios-wrapper{background:#575756}.its--row.nosotros-wrapper .its--container{display:flex;justify-content:center}.its--row.nosotros-wrapper .its--container .widget .widget_inner p{text-align:justify}main .its--row.pleasure_seccion-2-wrapper .its--col-sm-12,main .its--row.pleasure_seccion-2-wrapper .widget,main .its--row.relaxation_section-2-wrapper .its--col-sm-12,main .its--row.relaxation_section-2-wrapper .widget,main .its--row.valoraciones-wrapper .its--col-sm-12,main .its--row.valoraciones-wrapper .widget,main .its--row.wellness_section-2-wrapper .its--col-sm-12,main .its--row.wellness_section-2-wrapper .widget{display:flex}main .its--row.pleasure_seccion-2-wrapper .widget .widget_inner,main .its--row.relaxation_section-2-wrapper .widget .widget_inner,main .its--row.valoraciones-wrapper .widget .widget_inner,main .its--row.wellness_section-2-wrapper .widget .widget_inner{display:flex;flex-wrap:wrap}main .its--row.pleasure_seccion-2-wrapper .widget .widget_inner>.its--row,main .its--row.relaxation_section-2-wrapper .widget .widget_inner>.its--row,main .its--row.valoraciones-wrapper .widget .widget_inner>.its--row,main .its--row.wellness_section-2-wrapper .widget .widget_inner>.its--row{border-bottom:solid 2px #bd8d5f;display:flex;margin-bottom:35px;padding-bottom:35px}main .its--row.pleasure_seccion-2-wrapper .widget .widget_inner>.its--row:nth-child(odd),main .its--row.relaxation_section-2-wrapper .widget .widget_inner>.its--row:nth-child(odd),main .its--row.valoraciones-wrapper .widget .widget_inner>.its--row:nth-child(odd),main .its--row.wellness_section-2-wrapper .widget .widget_inner>.its--row:nth-child(odd){flex-direction:row-reverse}main .its--row.pleasure_seccion-2-wrapper .widget .widget_inner>.its--row .its--col-sm-6,main .its--row.relaxation_section-2-wrapper .widget .widget_inner>.its--row .its--col-sm-6,main .its--row.valoraciones-wrapper .widget .widget_inner>.its--row .its--col-sm-6,main .its--row.wellness_section-2-wrapper .widget .widget_inner>.its--row .its--col-sm-6{display:flex;flex-direction:column;justify-content:center}main .its--row.pleasure_seccion-2-wrapper .widget .widget_inner h4,main .its--row.relaxation_section-2-wrapper .widget .widget_inner h4,main .its--row.valoraciones-wrapper .widget .widget_inner h4,main .its--row.wellness_section-2-wrapper .widget .widget_inner h4{color:#bd8d5f;font-size:24px}#experiencias #its--global-container main>.its--container-fluid>.its--row.recommended-accommodations-wrapper .widget.recommended-accommodations .widget_inner .recommendations-container .slider-viewport .slider-row .slide-box a .slide-box__recommendations-description li,#experiencias #its--global-container main>.its--container-fluid>.its--row.recommended-accommodations-wrapper .widget.recommended-accommodations-le .widget_inner .recommendations-container .slider-viewport .slider-row .slide-box a .slide-box__recommendations-description li,#experiencias #its--global-container main>.its--container-fluid>.its--row.recommended-accommodations-wrapper .widget.recommended-accommodations-venta .widget_inner .recommendations-container .slider-viewport .slider-row .slide-box a .slide-box__recommendations-description li,.its--row.recommended-accommodations-wrapper .widget.recommended-accommodations .widget_inner .recommendations-container .slider-viewport .slider-row .slide-box a .slide-box__recommendations-description li{color:#fff}main .its--row.pleasure_seccion-2-wrapper .widget .widget_inner img,main .its--row.relaxation_section-2-wrapper .widget .widget_inner img,main .its--row.valoraciones-wrapper .widget .widget_inner img,main .its--row.wellness_section-2-wrapper .widget .widget_inner img{height:100%;object-fit:cover;width:100%}.its--row.recommended-accommodations-wrapper{background:linear-gradient(to top,#575756 0,#575756 50%,#fff 43%,#fff 100%);overflow:hidden}#experiencias #its--global-container main>.its--container-fluid>.its--row.recommended-accommodations-wrapper{background:linear-gradient(to top,#575756 0,#575756 47%,#fff 47%,#fff 100%)}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper{background:linear-gradient(to bottom,#575756 0,#575756 3%,#fff 3%,#fff 100%)}#grimmingtherme #its--global-container main .its--container-fluid .its--row:nth-child(odd),#summer #its--global-container main .its--container-fluid .its--row:nth-child(odd),#winter #its--global-container main .its--container-fluid .its--row:nth-child(odd){background-color:#fff}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .owl-dots{display:none}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .owl-nav{display:flex;justify-content:space-between;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .owl-nav i.icon-arrow-left{bottom:-16px;font-size:45px;position:absolute;right:-17px}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .owl-nav i.icon-arrow-left.right{color:#000;left:-20px;right:auto;transform:rotate(180deg)}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .owl-carousel{display:flex}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .owl-carousel .owl-stage{display:flex;height:100%}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .valoraciones-box{border-bottom:solid 2px #bd8d5f;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex;margin-bottom:10px}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .valoraciones-box:nth-child(odd){flex-direction:row-reverse}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .valoraciones-box .valoraciones-bg{background:#fff;background-size:cover!important;display:flex;height:auto;padding:50px;width:50%}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .valoraciones-box .valoraciones-bg img{height:100%;object-fit:cover}#grimmingtherme .grimmingtherme__image-container .grimmingtherme__image,#summer .summer__image-container .summer__image,#winter .winter__image-container .winter__image{height:auto;border-radius:var(--border-radius--componente,0);box-shadow:var(--shadow);object-fit:cover}@media (max-width:991px){#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .valoraciones-box{flex-direction:column}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .valoraciones-box .valoraciones-bg{width:100%}}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .valoraciones-box .valoraciones-description{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:50px;width:50%}@media (max-width:991px){#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .valoraciones-box .valoraciones-description{width:100%}}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .valoraciones-box .valoraciones-description h4.valoraciones-title{color:#bd8d5f;font-size:25px}#experiencias #its--global-container main>.its--container-fluid>.its--row.valoraciones-wrapper .valoraciones-box .valoraciones-description p{font-size:16px;text-align:justify}.widget.contacto #formContacto label input{font-size:14px}#its--global-container main .aviso_legal-wrapper .widget.aviso_legal .widget_inner label,#its--global-container main .aviso_legal-wrapper .widget.cookies .widget_inner label,#its--global-container main .aviso_legal-wrapper .widget.terminos .widget_inner label,#its--global-container main .cookies-wrapper .widget.aviso_legal .widget_inner label,#its--global-container main .cookies-wrapper .widget.cookies .widget_inner label,#its--global-container main .cookies-wrapper .widget.terminos .widget_inner label,#its--global-container main .terminos-wrapper .widget.aviso_legal .widget_inner label,#its--global-container main .terminos-wrapper .widget.cookies .widget_inner label,#its--global-container main .terminos-wrapper .widget.terminos .widget_inner label{color:#fff}#its--global-container main .aviso_legal-wrapper .widget.aviso_legal .widget_inner ul li,#its--global-container main .aviso_legal-wrapper .widget.cookies .widget_inner ul li,#its--global-container main .aviso_legal-wrapper .widget.terminos .widget_inner ul li,#its--global-container main .cookies-wrapper .widget.aviso_legal .widget_inner ul li,#its--global-container main .cookies-wrapper .widget.cookies .widget_inner ul li,#its--global-container main .cookies-wrapper .widget.terminos .widget_inner ul li,#its--global-container main .terminos-wrapper .widget.aviso_legal .widget_inner ul li,#its--global-container main .terminos-wrapper .widget.cookies .widget_inner ul li,#its--global-container main .terminos-wrapper .widget.terminos .widget_inner ul li{color:#fff;font-size:18px}#winter #its--global-container main .its--container-fluid .its--row:nth-child(odd) .widget .widget_inner p{color:#000}#winter .winter{display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;max-width:1200px}#winter .winter__item{display:flex;align-items:center;gap:2rem}#winter .winter__item--image-right{flex-direction:row}#winter .winter__item--image-left{flex-direction:row-reverse}#winter .winter__text{flex:.7;padding:1rem}#winter .winter__text h4{font-size:2rem;color:var(--corporativo,#7BA4DB);margin-bottom:1rem;font-weight:700}#winter .winter__text p{font-size:1.7rem;line-height:1.8;color:var(--text-color,#333)}#winter .winter__image-container{flex:.3;display:flex;justify-content:center;align-items:center}#winter .winter__image-container .winter__image{width:100%;aspect-ratio:4/3}@media (max-width:767px){#winter .winter__item{flex-direction:column;gap:1.5rem}#winter .winter__item--image-left,#winter .winter__item--image-right{flex-direction:column}#winter .winter__image-container{width:100%}#winter .winter__image-container .winter__image{width:100%;height:auto;aspect-ratio:16/9}#winter .winter__text h4{font-size:1.75rem}#winter .winter__text p{font-size:1rem}}#summer #its--global-container main .its--container-fluid .its--row:nth-child(odd) .widget .widget_inner p{color:#000}#summer .summer{display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;max-width:1200px}#summer .summer__item{display:flex;align-items:center;gap:2rem}#summer .summer__item--image-right{flex-direction:row}#summer .summer__item--image-left{flex-direction:row-reverse}#summer .summer__text{flex:.7;padding:1rem}#summer .summer__text h4{font-size:2rem;color:var(--corporativo,#7BA4DB);margin-bottom:1rem;font-weight:700}#summer .summer__text p{font-size:1.7rem;line-height:1.8;color:var(--text-color,#333)}#summer .summer__image-container{flex:.3;display:flex;justify-content:center;align-items:center}#summer .summer__image-container .summer__image{width:100%;aspect-ratio:4/3}@media (max-width:767px){#summer .summer__item{flex-direction:column;gap:1.5rem}#summer .summer__item--image-left,#summer .summer__item--image-right{flex-direction:column}#summer .summer__image-container{width:100%}#summer .summer__image-container .summer__image{width:100%;height:auto;aspect-ratio:16/9}#summer .summer__text h4{font-size:1.75rem}#summer .summer__text p{font-size:1rem}}#grimmingtherme #webplus_slider .item{background-position:0 bottom}#grimmingtherme #its--global-container main .its--container-fluid .its--row:nth-child(odd) .widget .widget_inner p{color:#000}#grimmingtherme .grimmingtherme{display:flex;flex-direction:column;gap:2.5rem;margin:0 auto;max-width:1200px}#grimmingtherme .grimmingtherme__item{display:flex;align-items:center;gap:2rem}#grimmingtherme .grimmingtherme__item--image-right{flex-direction:row}#grimmingtherme .grimmingtherme__item--image-left{flex-direction:row-reverse}#grimmingtherme .grimmingtherme__text{flex:.7;padding:1rem}#grimmingtherme .grimmingtherme__text h4{font-size:2rem;color:var(--corporativo,#7BA4DB);margin-bottom:1rem;font-weight:700}#grimmingtherme .grimmingtherme__text p{font-size:1.7rem;line-height:1.8;color:var(--text-color,#333)}#grimmingtherme .grimmingtherme__image-container{flex:.3;display:flex;justify-content:center;align-items:center}#grimmingtherme .grimmingtherme__image-container .grimmingtherme__image{width:100%;aspect-ratio:4/3}@media (max-width:767px){#grimmingtherme .grimmingtherme__item{flex-direction:column;gap:1.5rem}#grimmingtherme .grimmingtherme__item--image-left,#grimmingtherme .grimmingtherme__item--image-right{flex-direction:column}#grimmingtherme .grimmingtherme__image-container{width:100%}#grimmingtherme .grimmingtherme__image-container .grimmingtherme__image{width:100%;height:auto;aspect-ratio:16/9}#grimmingtherme .grimmingtherme__text h4{font-size:1.75rem}#grimmingtherme .grimmingtherme__text p{font-size:1rem}}footer#footer.footer-block-its-dark{background:#575756;color:#393e47!important}footer#footer.footer-block-its-dark .whatsapp-floating-button{left:2%;right:unset}footer#footer.footer-block-its-dark::before{background-image:url(/child/assets/img/logo_montana.png);background-position:20% -10%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:50%;opacity:.1;position:absolute;transform:translateX(-50%);width:100%}footer#footer.footer-block-its-dark #upper_footer p.empresa_name.visible-sm.visible-md.visible-lg{color:#878787;font-size:16px;padding-left:5px;padding-top:4px}footer#footer.footer-block-its-dark #upper_footer .widget{font-size:16px}footer#footer.footer-block-its-dark #upper_footer .widget p.title{font-size:18px;font-weight:700;margin-top:20px}footer#footer.footer-block-its-dark #upper_footer .widget ul>li>a{font-size:14px;transition:padding .5s ease}footer#footer.footer-block-its-dark #upper_footer .widget ul>li>a:hover{padding-left:10px;text-decoration:none}footer#footer.footer-block-its-dark #upper_footer .widget#address_widget .direccion_empresa{font-size:17px}footer#footer.footer-block-its-dark #upper_footer .widget#address_widget .direccion_empresa a:hover{text-decoration:none}footer#footer.footer-block-its-dark #upper_footer .widget#address_widget .whatsapp-button{width:255px}footer#footer.footer-block-its-dark #upper_footer .widget.newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2{background-color:#484848;border:none;color:#fff;font-family:"Open Sans",serif;font-size:13px;padding-left:10px}footer#footer.footer-block-its-dark #upper_footer .widget.newsletter .widget_inner #formNewsletterFooter #CapaEmail #email2::placeholder{color:#fff}footer#footer.footer-block-its-dark #upper_footer .gold{margin-top:10%;text-align:left}footer#footer.footer-block-its-dark #upper_footer .gold img{width:45%}footer#footer.footer-block-its-dark #lower_footer{background:0 0;padding-bottom:20px}footer#footer.footer-block-its-dark #lower_footer div#social_widget ul li a{background-color:#bd8d5f;border-radius:40px}footer#footer.footer-block-its-dark #lower_footer>.its--container{background-color:rgba(0,0,0,.19)}.its--blog nav .pager .next a,.its--blog nav .pager .previous a{background:#bc8b5f;border-radius:4px;color:#fff;padding:5px 10px}@media only screen and (max-width:768px){#inicio .mapa{height:300px;width:100%!important}#inicio .mapa div#mapa-alojamientos{height:300px;width:100%}#inicio .mapa div#mapa-alojamientos div#map_canvas{width:100%!important}}@media only screen and (max-width:767px){.widget.ofertas-venta .widget_inner .ofertas-container .slider-viewport .slider-row .slide-box{float:left;width:100%}main .its--row.pleasure_seccion-2-wrapper .widget .widget_inner>.its--row,main .its--row.pleasure_seccion-2-wrapper .widget .widget_inner>.its--row:nth-child(odd),main .its--row.relaxation_section-2-wrapper .widget .widget_inner>.its--row,main .its--row.relaxation_section-2-wrapper .widget .widget_inner>.its--row:nth-child(odd),main .its--row.valoraciones-wrapper .widget .widget_inner>.its--row,main .its--row.valoraciones-wrapper .widget .widget_inner>.its--row:nth-child(odd),main .its--row.wellness_section-2-wrapper .widget .widget_inner>.its--row,main .its--row.wellness_section-2-wrapper .widget .widget_inner>.its--row:nth-child(odd){flex-direction:column-reverse}footer#footer.footer-block-its-dark::before{display:none}}@media (max-width:992px){#bloque_contacto_telefono{position:relative;z-index:0}#bloque_reserva #bloque_reserva_desde #boton_reserva #searchButton{word-break:break-word}}