@font-face{font-family:RobotoSlab-SemiBold;src:url(/child/assets/fonts/RobotoSlab-VariableFont_wght.ttf);font-weight:500;font-style:initial}@font-face{font-family:Roboto;src:url(/child/assets/fonts/Roboto-Thin.ttf);font-weight:100;font-style:initial}@font-face{font-family:Roboto;src:url(/child/assets/fonts/Roboto-Light.ttf);font-weight:200;font-style:initial}@font-face{font-family:Roboto;src:url(/child/assets/fonts/Roboto-Regular.ttf);font-weight:400;font-style:initial}@font-face{font-family:Roboto;src:url(/child/assets/fonts/Roboto-Medium.ttf);font-weight:600;font-style:initial}@font-face{font-family:Roboto;src:url(/child/assets/fonts/Roboto-Bold.ttf);font-weight:700;font-style:initial}@font-face{font-family:Roboto;src:url(/child/assets/fonts/Roboto-Black.ttf);font-weight:800;font-style:initial}body{font-family:Roboto,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:Roboto,sans-serif!important}body h1,body h2,body h3,body h4,body h5{font-family:RobotoSlab-SemiBold,sans-serif!important}.its--blog .comments-area .entry-header .entry-title a,.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 .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:Roboto,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 strong,body #all textarea{font-family:Roboto,sans-serif!important}body #all #footer #tabla_form input,body #all #footer a,body #all #footer b,body #all #footer input,body #all #footer input::placeholder,body #all #footer label,body #all #footer legend,body #all #footer li,body #all #footer optgroup,body #all #footer option,body #all #footer p,body #all #footer select,body #all #footer span:not(.glyphicon),body #all #footer strong,body #all #footer textarea{color:#fff!important}footer#footer #lower_footer{background-color:#5A819A!important;display:grid;gap:20px;padding:20px}footer#footer #lower_footer .its--row{display:flex;align-items:center;margin-left:-3px}@media (max-width:767px){footer#footer #lower_footer .its--row{flex-direction:column}}footer#footer #lower_footer .its--row #logos_lower_top{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;align-items:center;gap:40px}footer#footer #lower_footer .its--row #logos_lower_top img{max-height:100px!important;max-width:160px!important}footer#footer #lower_footer .its--row #logos_lower_bot{padding:0}@media (max-width:767px){footer#footer #lower_footer .its--row #logos_lower_bot{flex-direction:column}}footer#footer #lower_footer .its--row #logos_lower_bot .logos{display:flex;gap:20px;align-items:center}footer#footer #lower_footer .its--row #logos_lower_bot .logos img{width:auto;height:50px;object-fit:contain;max-width:100%}@media (min-width:768px) and (max-width:991px){footer#footer #lower_footer .its--row #logos_lower_bot .logos img{width:70px;height:auto}}@media (max-width:767px){footer#footer #lower_footer .its--row #logos_lower_bot .logos{flex-direction:column}footer#footer #lower_footer .its--row #logos_lower_bot .logos img{width:112px;height:auto}footer#footer #lower_footer .its--container #logos_lower_bot,footer#footer #lower_footer .its--container #logos_lower_top{gap:20px}footer#footer #lower_footer{justify-items:center;align-items:center}footer#footer #lower_footer .its--container #logos_lower_top img{max-height:70px!important;max-width:100%!important}footer#footer #lower_footer .its--container #designed_by,footer#footer #lower_footer .its--container #tipo_pago ul{text-align:center}}footer#footer #lower_footer .its--row #tipo_pago ul li img:not(.visa){width:40px}footer#footer #lower_footer .its--row #tipo_pago ul li img.visa{width:50px}:root{--secondary:#4d7a97;--new-text-color:#434343}body #boton_enviar,body .btn,body .btn-primary{border:unset!important}body #boton_enviar:hover,body .btn-primary:hover,body .btn:hover{background-color:#c89b00!important}body#aviso-legal #top #webplus_slider .item .caption-seccion h1,body#cookies #top #webplus_slider .item .caption-seccion h1,body#privacidad #top #webplus_slider .item .caption-seccion h1,body#terminos #top #webplus_slider .item .caption-seccion h1{font-size:64px;margin-top:-33px}body#aviso-legal main#main .widget h3,body#cookies main#main .widget h3,body#privacidad main#main .widget h3,body#terminos main#main .widget h3{font-weight:500!important;font-size:35px;line-height:50px}#main .widget .widget_inner{margin-left:0;margin-right:0}@media (max-width:992px){footer#footer #lower_footer .its--row #logos_lower_top{grid-template-columns:repeat(2,1fr)}body#aviso-legal #top #webplus_slider .item .caption-seccion h1,body#cookies #top #webplus_slider .item .caption-seccion h1,body#privacidad #top #webplus_slider .item .caption-seccion h1,body#terminos #top #webplus_slider .item .caption-seccion h1{font-size:50px!important}}[data-template="3"][data-version="0"]#inicio #webplus_slider,[data-template="3"][data-version="0"]#inicio #webplus_slider .carousel-inner{height:800px}#inicio #ui-datepicker-div .checkin-selected a,#inicio #ui-datepicker-div .checkout-selected a,#inicio #ui-datepicker-div .ui-datepicker-current-day a,#inicio #ui-datepicker-div a.ui-state-default:hover{background-color:#e0ae00!important}#inicio #ui-datepicker-div.av-datepicker-range .checkin-selected::after,#inicio #ui-datepicker-div.av-datepicker-range .checkout-selected::after,#inicio #ui-datepicker-div.av-datepicker-range .date-range-selected::after,#inicio #ui-datepicker-div.av-datepicker-range .ui-datepicker-mouseover::after{background-color:#e0ae0088}body:not(#inicio) #ui-datepicker-div .checkin-selected a,body:not(#inicio) #ui-datepicker-div .checkout-selected a,body:not(#inicio) #ui-datepicker-div a.ui-state-default:hover{background-color:#e0ae00!important}body:not(#inicio) #ui-datepicker-div a.ui-state-default{color:#565a5c}body:not(#inicio) #ui-datepicker-div .date_unavailable .ui-state-default{color:#dce0e0}body:not(#inicio) #ui-datepicker-div td:not(.date_unavailable) .ui-state-default,body:not(#inicio) #ui-datepicker-div td:not(.date_unavailable).checkin-selected::after,body:not(#inicio) #ui-datepicker-div td:not(.date_unavailable).checkout-selected::after,body:not(#inicio) #ui-datepicker-div td:not(.ui-state-disabled) .ui-state-default,body:not(#inicio) #ui-datepicker-div td:not(.ui-state-disabled).checkin-selected::after,body:not(#inicio) #ui-datepicker-div td:not(.ui-state-disabled).checkout-selected::after{background-color:#fff}body:not(#inicio) #ui-datepicker-div td:not(.date_unavailable) .ui-state-default.ui-state-active,body:not(#inicio) #ui-datepicker-div td:not(.date_unavailable) .ui-state-default.ui-state-hover,body:not(#inicio) #ui-datepicker-div td:not(.ui-state-disabled) .ui-state-default.ui-state-active,body:not(#inicio) #ui-datepicker-div td:not(.ui-state-disabled) .ui-state-default.ui-state-hover{background-color:#e0ae00}body:not(#inicio) #ui-datepicker-div .ui-datepicker-calendar td.date_unavailable_salida a.ui-state-default{background:#fff}body:not(#inicio) #ui-datepicker-div .ui-datepicker-calendar td.date_unavailable_salida a.ui-state-default.ui-state-active,body:not(#inicio) #ui-datepicker-div .ui-datepicker-calendar td.date_unavailable_salida a.ui-state-default:hover{background:linear-gradient(135deg,#e0ae00 50%,transparent 0,#fff 50%)}body:not(#inicio) #ui-datepicker-div .ui-datepicker-calendar td.date_unavailable_entrada a.ui-state-default{background:#fff}body:not(#inicio) #ui-datepicker-div .ui-datepicker-calendar td.date_unavailable_entrada a.ui-state-default.ui-state-active,body:not(#inicio) #ui-datepicker-div .ui-datepicker-calendar td.date_unavailable_entrada a.ui-state-default:hover{background:linear-gradient(135deg,#fff 50%,transparent 0,#e0ae00 50%)}#all .its--online-fix #filtros,#all .its--online-fix #miniform_online,#all .its--online-fix .columnadR .detalles-alojamiento>div:first-child{background-color:#eef0f5}#all .its--online-fix #miniform_online labelspan,#all .its--online-fix #miniform_online select,#all .its--online-fix #miniform_online select option{color:var(--secondary,#4d7a97)!important}#all .its--online-fix #miniform_online #form_minRespo span:not(.buscarPor){color:#4a4a4a!important}#all .its--online-fix #miniform_online #form_minRespo .date_unavailable span,#all .its--online-fix #miniform_online #form_minRespo .ui-datepicker-unselectable span{color:#dce0e0!important}#all .its--online-fix #miniform_online .select::after,#all .its--online-fix #miniform_online input,#all .its--online-fix #miniform_online label,#all .its--online-fix #miniform_online span{color:var(--secondary,#4d7a97)!important}#all .its--online-fix #miniform_online input::placeholder,#all .its--online-fix #miniform_online label::placeholder,#all .its--online-fix #miniform_online span::placeholder{color:var(--secondary,#4d7a97)!important}#all .its--online-fix #miniform_online #bt_act.botonR_fondo a{border:1px solid #e0ae00}#all .its--online-fix #filtros .box_filtros div,#all .its--online-fix #filtros .box_filtros label,#all .its--online-fix #filtros .box_filtros li,#all .its--online-fix #filtros .box_filtros span{color:var(--new-text-color,#434343)}#all .its--online-fix #marketing-tools-widgets .container-info p{color:var(--secondary,#4d7a97)}#all .its--online-fix #resultados_totales .cabecera_result a,#all .its--online-fix #resultados_totales .texto-subcabecera .tagSubCabecera,#all .its--online-fix .columnadR .detalles-alojamiento .ul_lista .icon{color:var(--secondary,#4d7a97)!important}#all .its--online-fix #marketing-tools-widgets .container-last-seen-accs{margin-bottom:0}#all .its--online-fix #resultados_totales .texto-subcabecera .tagSubCabecera{font-weight:400}#all .its--online-fix .columnadR .detalles-alojamiento>div:last-child{background-color:#d5dae5}#all .its--online-fix .columnadR .detalles-alojamiento .pers_dia_res,#all .its--online-fix .columnadR .detalles-alojamiento .precio_result,#all .its--online-fix .columnadR .detalles-alojamiento .res_post,#all .its--online-fix .columnadR .detalles-alojamiento .text_desde{color:var(--secondary,#4d7a97)!important;font-weight:400}#all .its--online-fix #lista-resultados .location .icon-map-localization{color:var(--secondary,#4d7a97)}#all .its--online-fix #lista-resultados .result_r .resultados-row{box-shadow:unset}#all .its--online-fix #lista-resultados .result_r .resultados-row .bloque_sinprecio .pers_dia_res{margin-top:0}#all .its--online-fix #paginador .enlaces_paginacion .formato_paginas a{color:var(--new-text-color,#434343)}#all .its--online-fix #paginador .enlaces_paginacion .formato_paginas b{color:var(--corporativo,#e0ae00)}#all .its--online-fix #caracteristicasAlojamiento i,#all .its--online-fix #caracteristicasAlojamiento span,#all .its--online-fix #scroll li a{color:var(--new-text-color,#434343)}#all .its--online-fix .tooltip .tooltiptext{color:#fff!important}#all .its--online-fix #containerSeoSocial .breadcrumb,#all .its--online-fix #redes_socialesOnline .button-share,#all .its--online-fix #redes_socialesOnline .button-share i,#all .its--online-fix .sidebar_masDatos #container_descripcion #descriptionText,#all .its--online-fix .sidebar_masDatos #observacionesGA .textDA,#all .its--online-fix .sidebar_masDatos .subtitle-ficha{color:var(--new-text-color,#434343)}#all .its--online-fix #contenido_titulo a{font-weight:600}#all .its--online-fix #encabezadoRight .tagSubCabecera{font-weight:400}#all .its--online-fix .bloque_precios_desde{background-color:var(--secondary,#4d7a97)}#all .its--online-fix .sidebar_masDatos .bloque_formulario{background-color:#eef0f5}#all .its--online-fix .sidebar_masDatos #calc{background-color:#eef0f5!important}#all .its--online-fix .sidebar_masDatos .class_title{font-family:RobotoSlab,sans-serif!important}#all .its--online-fix .sidebar_masDatos .subtitle-ficha{font-weight:400}#all .its--online-fix .sidebar_masDatos #mainFeatures .features .feature span{color:var(--new-text-color,#434343);font-weight:400}#all .its--online-fix .sidebar_masDatos .box-ficha .calendarTable .diaNoPermitido{color:#abb7bf!important}#all .its--online-fix .sidebar_masDatos .box-ficha .calendarTable .diaLibre{background-color:#fff!important;color:#07353b!important}#all .its--online-fix .sidebar_masDatos .box-ficha .rates-table .rate-date{color:#78c3bb!important;border-color:#78c3bb!important}#all .its--online-fix #bedrooms .bed,#all .its--online-fix #bedrooms .room-type,#all .its--online-fix #bondFeatures div span,#all .its--online-fix #lista-resultados .description_container .descripcion_text,#all .its--online-fix #schedules span,#all .its--online-fix #schedules span>b,#all .its--online-fix .additional-notes h3.subtitle,#all .its--online-fix .additional-notes ul#notasAdicionales li,#all .its--online-fix .cancellation-conditions button,#all .its--online-fix .cancellation-conditions>p{color:var(--new-text-color,#434343)}#all .its--online-fix #fotosTour .overlay-thumbnail{background-color:rgba(77,122,151,.8)}#all .its--online-fix #fotosTour .overlay-thumbnail:hover{background-color:#4d7a97}#all .its--online-fix #mandatoryServices>div:first-of-type .mandatory-item>span,#all .its--online-fix #optionalServices>div:first-of-type .optional-item>span{background:#eef0f5;color:var(--new-text-color,#434343)}#all .its--online-fix #schedules>div:first-of-type{background:#eef0f5}#all .its--online-fix .cancellation-conditions button{border:1px solid var(--new-text-color,#434343)}#all .discount-row .discount-column>div,#all td.discount-column>i{border:2px solid #78c3bb}#all .its--online-fix #thumbnail .overlay-thumbnail{background-color:rgba(78,123,151,.8)}#all #scroll span.numOfertas,#all .discount-column-right,#all .sidebar_masDatos span.valoracionMedia{background-color:#78c3bb}#all #rates-table .separadorRates span,#all .sidebar_masDatos #valoraciones .icon-star-filled{color:#78c3bb}#all #discounts-table tbody:last-of-type .discount-row:last-child .discount-column>div{border-bottom:2px solid #78c3bb}#all .discount-amount,#all .discount-date,#all .discount-desacription,#all .discount-text{color:#434343!important}main .widget h3{color:var(--secondary,#4d7a97)!important;font-weight:700!important}main .widget hr{display:none}#actividades main .widget h3{font-weight:500!important}@media (max-width:767px){body#aviso-legal #top #webplus_slider .item .caption-seccion h1,body#cookies #top #webplus_slider .item .caption-seccion h1,body#privacidad #top #webplus_slider .item .caption-seccion h1,body#terminos #top #webplus_slider .item .caption-seccion h1{margin-top:0;font-size:40px!important}#main .widget .widget_inner,h3{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}#main,body,html{overflow-x:hidden;max-width:100vw}#main .widget .widget_inner{width:100%!important}body#aviso-legal main#main .widget h3,body#cookies main#main .widget h3,body#privacidad main#main .widget h3,body#terminos main#main .widget h3{font-size:28px!important;line-height:40px!important}#actividades #its--global-container #top #webplus_slider .carousel-inner .item .its--container .its--row .caption-seccion h1{font-size:40px!important;margin-top:4px}body main#main .its--container-404 .its--container-404{background-position:50%}body main#main .its--container-404 .content-404a .widget_inner{top:70%!important;left:15%!important}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#434343!important}.bienvenidos-wrapper{background-color:#fbf4e8}.bienvenidos-wrapper .bienvenidos .widget_inner div.its--col-sm-12{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;gap:15px}.bienvenidos-wrapper .bienvenidos .widget_inner div.its--col-sm-12 h3{font-size:35px;font-weight:500!important;text-align:center;color:var(--corporativo,#e0ae00)!important;margin:0 20px}.bienvenidos-wrapper .bienvenidos .widget_inner div.its--col-sm-12 p{max-width:80%;text-align:center;color:var(--new-text-color,#434343)}.bienvenidos-wrapper .bienvenidos .widget_inner img{width:100%}@media (max-width:767px){.bienvenidos-wrapper .bienvenidos .widget_inner div.its--col-sm-12{margin-bottom:0}.bienvenidos-wrapper .bienvenidos .widget_inner div.its--col-sm-12 h3{font-size:28px!important;margin:0;line-height:40px!important}.bienvenidos-wrapper .bienvenidos .widget_inner div.its--col-sm-12 p{max-width:100%}}.categorias-wrapper{background-color:#fff}.categorias-wrapper .its--container .categorias h3{font-size:35px;font-weight:500!important;line-height:50px}.categorias-wrapper .its--container .categorias .widget_inner .slide-box .slide-bg-image .bg-image{background-size:cover}.destacados-wrapper{background-color:#eef0f5}.destacados-wrapper .destacados h3{font-weight:500!important}.destacados-wrapper .destacados .widget_inner{margin-left:10px;margin-right:10px}.destacados-wrapper .destacados #destacados .slider-viewport .slider-row .slide-box a:hover .destacado-data .destacado-desde,.destacados-wrapper .destacados #destacados .slider-viewport .slider-row .slide-box a:hover .destacado-data .destacado-noche,.destacados-wrapper .destacados #destacados .slider-viewport .slider-row .slide-box a:hover .destacado-data .destacado-precio{color:#fff}.destacados-wrapper .destacados #destacados .slider-viewport .slider-row .slide-box a:hover .overlay-bg{background-color:rgba(78,123,151,.6)!important;mix-blend-mode:multiply}.destacados-wrapper .destacados #destacados .slider-viewport .slider-row .slide-box a>.destacado-url{display:none!important}.destacados-wrapper .destacados #destacados .slider-viewport .slider-row .slide-box .destacado-data{background-color:#fff!important}.destacados-wrapper .destacados #destacados .slider-viewport .slider-row .slide-box .destacado-data .destacado-desde,.destacados-wrapper .destacados #destacados .slider-viewport .slider-row .slide-box .destacado-data .destacado-noche,.destacados-wrapper .destacados #destacados .slider-viewport .slider-row .slide-box .destacado-data .destacado-precio{color:var(--secondary,#4d7a97)!important}@media (max-width:767px){.categorias-wrapper .its--container .categorias h3{font-size:28px;line-height:40px}.destacados-wrapper .destacados h3{font-size:28px}}.disenyo_cuidado-wrapper{background-color:#fff}.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner h3{color:#4d7a97;max-width:80%;font-weight:500!important;margin-bottom:0;line-height:50px;margin-top:0}.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner a,.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner p{color:#434343;font-size:18px;text-align:center;line-height:25px}.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner a:hover,.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner p:hover{text-decoration:none}.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner p{max-width:80%;margin-bottom:25px}.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner .image-wrapper{display:grid;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:15px}@media (min-width:768px){.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner h3{font-size:35px!important}}@media (max-width:767px){.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner{gap:10px}.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner h3{font-size:28px!important;margin:0;line-height:40px}.disenyo_cuidado-wrapper .widget.disenyo_cuidado div.inner p{max-width:100%}}@media (max-width:500px){.disenyo_cuidado-wrapper .widget.disenyo_cuidado .image-wrapper{grid-template-rows:repeat(4,1fr)!important;grid-template-columns:1fr!important}}.descanso_turismo-wrapper{background-color:#c2d7e2}.descanso_turismo-wrapper .widget.descanso_turismo .desktop{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.descanso_turismo-wrapper .widget.descanso_turismo .desktop h3{line-height:50px;margin-top:0}.descanso_turismo-wrapper .widget.descanso_turismo .desktop p{font-size:18px;text-align:center;max-width:80%;line-height:25px;margin-bottom:25px}.descanso_turismo-wrapper .widget.descanso_turismo .desktop .image-wrapper{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);gap:15px}.descanso_turismo-wrapper .widget.descanso_turismo .desktop .image-wrapper .image-text{display:flex;flex-direction:column;align-items:center;gap:15px}.descanso_turismo-wrapper .widget.descanso_turismo .desktop .image-wrapper .image-text span{color:#4d7a97;font-size:20px!important}.descanso_turismo-wrapper .widget.descanso_turismo .mobile{display:none;overflow:hidden}.descanso_turismo-wrapper .widget.descanso_turismo .mobile p{font-size:18px;text-align:center}.descanso_turismo-wrapper .widget.descanso_turismo .mobile #descanso_turismo_swiper .swiper-wrapper .swiper-slide{text-align:center;display:flex;flex-direction:column;align-items:center;gap:15px}.descanso_turismo-wrapper .widget.descanso_turismo .mobile #descanso_turismo_swiper .swiper-wrapper .swiper-slide span{color:#4d7a97;font-size:28px!important}.descanso_turismo-wrapper .widget.descanso_turismo h3{font-weight:500!important;color:#4d7a97;margin-bottom:0}.descanso_turismo-wrapper .widget.descanso_turismo a,.descanso_turismo-wrapper .widget.descanso_turismo p{color:#434343}.descanso_turismo-wrapper .widget.descanso_turismo a:hover,.descanso_turismo-wrapper .widget.descanso_turismo p:hover{text-decoration:none}@media (min-width:768px){.descanso_turismo-wrapper .widget.descanso_turismo .desktop h3{font-size:35px!important}}@media (max-width:767px){.descanso_turismo-wrapper .widget.descanso_turismo .desktop{display:none}.descanso_turismo-wrapper .widget.descanso_turismo .mobile{display:flex;flex-direction:column;gap:15px}.descanso_turismo-wrapper .widget.descanso_turismo .mobile p{line-height:25px}.descanso_turismo-wrapper .widget.descanso_turismo h3{font-size:28px;margin:0}.descanso_turismo-wrapper .widget.descanso_turismo .swiper-slide img{width:100%}}@media (max-width:500px){.descanso_turismo-wrapper .widget.descanso_turismo .mobile #descanso_turismo_swiper .swiper-wrapper .swiper-slide span{font-size:20px!important}}.deseos-wrapper{background-color:#FBF4E8}.deseos-wrapper .widget.deseos h3{color:#E0AE00!important;font-weight:500!important}.deseos-wrapper .widget.deseos span{color:#434343;font-weight:700}.deseos-wrapper .widget.deseos .icon-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:5%}.deseos-wrapper .widget.deseos .icon-wrapper .icon-element{max-width:14%;display:flex;flex-direction:column;font-size:16px;gap:8px;text-align:center;justify-content:space-between;align-items:center;min-height:120px;margin-bottom:20px}.deseos-wrapper .widget.deseos .icon-wrapper .icon-element img{max-width:80px;height:auto;display:block}.deseos-wrapper .widget.deseos .icon-wrapper .icon-element span{flex-grow:1;display:flex;align-items:flex-start;justify-content:center}@media (max-width:767px){.deseos-wrapper .widget.deseos h3{font-size:28px;margin-left:0;margin-right:0}.deseos-wrapper .widget.deseos .icon-wrapper{gap:2%}.deseos-wrapper .widget.deseos .icon-wrapper .icon-element{max-width:23%;font-size:14px;min-height:100px}.deseos-wrapper .widget.deseos .icon-wrapper .icon-element img{max-width:60px}}@media (max-width:400px){.deseos-wrapper .widget.deseos .icon-wrapper{gap:4%}.deseos-wrapper .widget.deseos .icon-wrapper .icon-element{max-width:45%;font-size:14px}}@media (max-width:350px){.deseos-wrapper .widget.deseos .icon-wrapper{gap:5%}.deseos-wrapper .widget.deseos .icon-wrapper .icon-element{max-width:90%;font-size:12px}}body .testimonial_custom-wrapper{padding:0!important}body .testimonial_custom-wrapper .its--container-fluid{padding:0}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;background:#77b0c5;height:33em}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 60px;text-align:center}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item h3,body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item p,body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item span{color:#fff!important}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item h3{font-size:30px;margin-bottom:10px;font-weight:500!important}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item .testimonial-badge{background:#e0ae00;max-width:7em;text-align:center;color:#fff!important;display:flex;flex-direction:column;position:absolute;top:0;padding:10px;gap:10px}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item .testimonial-badge span.valoracion{font-size:30px;font-weight:700}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item .valoraciones_container{width:100%;overflow:hidden;display:flex;position:relative}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item .valoraciones_container .valoracion_item{opacity:0;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item .valoraciones_container .valoracion_item.active{opacity:1;position:relative}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item .valoraciones_container .valoracion_item p{font-size:20px;font-weight:700;margin-bottom:10px}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item .valoraciones_container .valoracion_item span{font-size:18px;text-align:center;display:block;height:100%;line-height:25px}body .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .image-wrapper{background-image:url(/child/assets/img/testimonial_custom/background.webp);background-position:center;background-size:cover;min-height:100%}@media (min-width:768px) and (max-width:1200px){body#inicio .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item{padding:20px 45px}body#inicio .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item h3{font-size:23px;margin-top:50px;margin-bottom:-10px}}@media (max-width:767px){body#inicio .testimonial_custom-wrapper{padding:0!important}body#inicio .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper{grid-template-columns:1fr!important;grid-template-rows:repeat(2,1fr)!important;height:50em!important}body#inicio .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .image-wrapper{height:20em}body#inicio .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item{position:relative;height:30em;padding:20px 10px}body#inicio .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item h3{font-size:28px!important}body#inicio .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item .testimonial-badge{gap:0}body#inicio .testimonial_custom-wrapper .its--container-fluid .widget.testimonial_custom .testimonial-wrapper .testimonial-item .testimonial-badge span.valoracion{font-size:22px;text-align:center}}#main .servicios-wrapper{background-color:#fff!important}#main .servicios-wrapper .servicios h2{text-align:center;font-family:RobotoSlab-SemiBold,sans-serif!important;color:#E0AE00;font-size:35px;line-height:50px;margin-bottom:40px;font-weight:500}#main .servicios-wrapper .servicios p{text-align:center}#main .servicios-wrapper .servicios .containerCaracteristicas{align-items:center;display:flex;flex-direction:column;justify-content:center}#main .servicios-wrapper .servicios .services{justify-content:center;gap:14px;display:grid;grid-template-columns:repeat(4,1fr)}#main .servicios-wrapper .servicios .services .service-card{padding:20px;text-align:center}#main .servicios-wrapper .servicios .services .service-card h3{color:#434343!important}#main .servicios-wrapper .servicios .services .service-card__icon{margin-bottom:15px}#main .servicios-wrapper .servicios .services .service-card__icon img{max-height:120px;height:100vh}@media (min-width:768px) and (max-width:1023px){#main .servicios-wrapper .servicios .services .service-card{padding:0}#main .servicios-wrapper .servicios .services .service-card__icon img{max-height:80px}}@media (max-width:767px){#main .servicios-wrapper .servicios h2{font-size:28px;line-height:40px}#main .servicios-wrapper .servicios .services{grid-template-columns:repeat(2,1fr)}#main .servicios-wrapper .servicios .services .service-card__icon img{max-height:100px}}#main .servicios-wrapper .servicios .services .service-card__title{font-size:16px;line-height:20px;margin-bottom:10px;font-weight:700!important;font-family:Roboto!important;color:#434343}@media (max-width:767px){#main .servicios-wrapper .servicios .services .service-card__title{font-size:14px}}#main .servicios-wrapper .servicios .services .service-card__description{font-size:1em;color:#666}main#main .its--container-fluid .proyectos-wrapper{padding-bottom:0!important;padding-top:0!important}main#main .its--container-fluid .proyectos-wrapper .its--container-fluid{padding:0}main#main .its--container-fluid .proyectos-wrapper .its--container-fluid .widget_inner{text-align:center;padding:50px;background:#fcf6ea;display:flex;flex-direction:column;gap:15px;margin:0;align-items:center}main#main .its--container-fluid .proyectos-wrapper .its--container-fluid .widget_inner h3{font-family:RobotoSlab-SemiBold,sans-serif!important;font-size:35px;line-height:50px;font-weight:500!important}@media (max-width:767px){main#main .its--container-fluid .proyectos-wrapper .its--container-fluid .widget_inner h3{font-size:28px;line-height:40px}}main#main .its--container-fluid .proyectos-wrapper .its--container-fluid .widget_inner h4{font-family:Roboto!important;font-size:22px;color:#434343;font-weight:500!important}main#main .its--container-fluid .proyectos-wrapper .its--container-fluid .widget_inner p{width:50%;margin:0 auto}@media (max-width:900px){main#main .its--container-fluid .proyectos-wrapper .its--container-fluid .widget_inner p{width:100%}}main#main .its--container-fluid .proyectos-wrapper .its--container-fluid .widget_inner a{background:#E0AE00;color:#fff!important;text-decoration:none;padding:10px 15px;display:inline-block;border-radius:0;border:unset;font-weight:700;font-size:16px;line-height:23px}#nosotros .nosotros-custom-wrapper{background-color:#fff!important}#nosotros .nosotros-custom-wrapper .nosotros-custom .its--col-sm-12{padding:20px;overflow:hidden}#nosotros .nosotros-custom-wrapper .nosotros-custom .its--col-sm-12:nth-child(1) p{text-align:center!important}#nosotros .nosotros-custom-wrapper .nosotros-custom .inicio{padding:30px;text-align:center}#nosotros .nosotros-custom-wrapper .nosotros-custom p{color:var(--new-text-color,#434343)!important}#nosotros .nosotros-custom-wrapper .nosotros-custom img{height:100%;object-fit:cover}#nosotros .nosotros-custom-wrapper .nosotros-custom .inicioimg{margin-bottom:50px;max-height:370px;width:100%}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion{margin-bottom:100px;display:flex;flex-wrap:wrap}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6{display:flex;flex-direction:column}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6 :nth-child(2){height:100%}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6 .its--row{display:flex}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6:nth-child(1) .its--row:nth-child(1){display:block}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6:nth-child(1) p{padding-right:100px}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6:nth-child(2) .its--row{padding-left:30px}@media (max-width:767px){#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6:nth-child(2) .its--row img{padding-top:20px}}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6:nth-child(2) .its--row img.dereBajo{padding-top:20px}#nosotros .nosotros-custom-wrapper .nosotros-custom .banner{background-image:url(/child/assets/img/nosotros/banner.jpg);height:400px;background-size:cover;margin-bottom:100px}#nosotros .nosotros-custom-wrapper .nosotros-custom .banner p{color:#fff!important;font-size:35px;top:50%;transform:translate(-50%,-50%);left:50%;position:absolute;text-align:center}#nosotros .nosotros-custom-wrapper .nosotros-custom .banner p a{font-size:17px;color:#fff}#nosotros .nosotros-custom-wrapper .nosotros-custom .golf{margin-bottom:100px;display:flex;flex-wrap:wrap}#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6{display:flex;flex-direction:column}#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6 .its--row{display:flex}#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6 .its--row p{margin-bottom:0}#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6:nth-child(1){padding:0}#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6:nth-child(1) img{padding-right:30px;max-height:54em}@media (max-width:1199px){#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6:nth-child(1) img{max-height:46em}}#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6:nth-child(2) .its--row img{margin-top:4%}@media (min-width:992px) and (max-width:1199px){#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6:nth-child(2) .its--row img{margin-top:0}}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias{margin-bottom:60px;display:flex;flex-wrap:wrap}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6{display:flex;flex-direction:column}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6:nth-child(2){padding:0}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6 .its--row{display:flex}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6:nth-child(1) .its--row p{padding-right:90px}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6:nth-child(1) .its--row img{padding-right:40px}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6:nth-child(2) img{max-height:59.5em}@media (min-width:768px){#nosotros .nosotros-custom-wrapper .nosotros-custom .alhambra,#nosotros .nosotros-custom-wrapper .nosotros-custom .banner{width:96.5%;margin-left:20px}}#nosotros .nosotros-custom-wrapper .nosotros-custom .alhambra p{padding-left:200px;padding-right:200px;text-align:center}#nosotros .nosotros-custom-wrapper .nosotros-custom .alhambra img{max-height:580px;width:100%}@media (max-width:991px){#nosotros .nosotros-custom-wrapper .nosotros-custom img{height:40vh;width:100%}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6:nth-child(1) p{padding-right:0;text-align:center}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6{padding-left:0!important;padding-right:0!important}#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6 .its--row{padding-left:0!important}#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6 p{text-align:center}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6 img,#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6:nth-child(1) img{padding-right:0;margin-bottom:25px}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6:nth-child(1){padding:0}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6:nth-child(1) .its--row p{padding-right:0;text-align:center}#nosotros .nosotros-custom-wrapper .nosotros-custom .alhambra p{padding-left:0;padding-right:0}}@media (max-width:767px){#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6:nth-child(2),#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6:nth-of-type(1){padding:0}#nosotros .nosotros-custom-wrapper .nosotros-custom .banner,#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias,#nosotros .nosotros-custom-wrapper .nosotros-custom .golf,#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion{margin-bottom:25px;padding:0}#nosotros .nosotros-custom-wrapper .nosotros-custom .banner .its--col-md-6,#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6,#nosotros .nosotros-custom-wrapper .nosotros-custom .golf .its--col-md-6,#nosotros .nosotros-custom-wrapper .nosotros-custom .habitacion .its--col-md-6{width:100%}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6:nth-child(1) .its--row img{padding-right:0}#nosotros .nosotros-custom-wrapper .nosotros-custom .experiencias .its--col-md-6:nth-child(2) img{height:100%}}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper{background:#fff;padding-bottom:0;padding-top:0!important}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .its--container-fluid{padding-left:0;padding-right:0}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__body{background:#E0AE00;display:grid;grid-auto-flow:column;grid-gap:2rem;grid-template-columns:[full-start] minmax(0,calc((100% - 130rem)/ 2)) [main-start] repeat(12,1fr) [main-end] minmax(0,calc((100% - 142rem)/ 2)) [full-end];max-width:100%;margin:0}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__image{display:block;grid-column:full-start/8;position:relative}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__image img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact{grid-column:9/main-end;padding:9rem 0 6rem}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact h3{font-weight:500!important;text-align:left;margin-left:0;margin-right:0;font-size:35px;font-family:RobotoSlab-SemiBold,sans-serif!important;line-height:50px;color:#fff!important}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact p{font-size:21px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact a,#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact span,#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact span span{color:#fff}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact label{font-size:14px;margin-bottom:6px;font-weight:400;color:#fff;width:100%}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .its--col-md-12{margin-bottom:20px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact input,#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact textarea{border-bottom:1px solid #fff;background:0 0;border-radius:4px;color:#fff;font-size:16px;margin-top:5px;padding:22px 16px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact input:focus,#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact textarea:focus{box-shadow:0 0 8px #fff;border:1px solid #fff;outline:0}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact textarea{height:124px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .container-gdpr{display:block;margin:0 auto;max-width:725px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .container-gdpr .its--col-md-12.acepto{margin:0}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .container-gdpr .its--col-md-12.acepto.si-acepta{margin-bottom:30px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .container-gdpr .its--col-md-12.acepto>input{left:2px;opacity:0;position:absolute}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .container-gdpr .its--col-md-12.acepto>input:checked+label:before{-webkit-font-smoothing:antialiased;align-items:center;background:#E0AE00;border:1px solid #fff;color:#fff;content:"\e818";display:flex;font-family:fontlibrary;font-size:12px;justify-content:center;speak:none}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .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}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .container-gdpr .its--col-md-12.acepto>label:before{border:1px solid #fff;content:'';height:16px;left:0;position:absolute;width:16px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .container-gdpr .its--col-md-12.acepto>label>a{color:#fff;font-weight:400;text-decoration:none}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .container-gdpr .its--col-md-12.acepto>label>a:hover{opacity:.9}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact #botonContacto #boton_contacto #boton_enviar{background-color:#4D7A97;border:none;color:#fff;min-width:178px;transition:all .5s;border-radius:0;font-size:20px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact #botonContacto #boton_contacto #boton_enviar:hover{text-decoration:none;transition:all .5s;background-color:#40647b!important}@media (min-width:1056px){#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper{padding-bottom:0}}@media (max-width:1055px){#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__body{padding:0;background-repeat:no-repeat;background-size:cover;background-position:bottom;width:auto;display:flex;flex-direction:column-reverse;gap:0}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact{margin:0 auto;max-width:80rem;padding:30px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact .its--row{background:0 0!important;margin-bottom:25px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact #botonContacto #boton_contacto #boton_enviar{padding:18px 16px;width:350px}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__image{display:none}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__image img{position:unset}}@media (max-width:767px){#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper{padding-bottom:0!important}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact h3{font-size:28px!important;line-height:40px!important}#its--global-container #main .its--container-fluid .its--row.contacto-v7-wrapper .contacto-v7__contact #botonContacto #boton_contacto #boton_enviar{width:100%}}.awa-wrapper{padding-top:0!important;padding-bottom:40px!important}.awa-wrapper .awa-widget{display:flex;justify-content:space-between;margin-bottom:20px}.awa-wrapper .awa-widget .awa__item{flex-basis:49%;border-radius:var(--border-radius--componente,0)}.awa-wrapper .awa-widget .awa__item .awa__image{width:100%;height:auto;border-radius:var(--border-radius--componente,0);margin-bottom:10px}.awa-wrapper .awa-widget .awa__item .awa__title{font-family:'Roboto Slab',serif;font-weight:500;font-size:25px;line-height:1.1;color:#4D7A97;margin-bottom:10px}.awa-wrapper .awa-widget .awa__item .awa__text{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#434343;margin-bottom:10px}.awa-wrapper .awa-widget .awa__item .awa__special-offer{font-family:Roboto,sans-serif;font-weight:700;font-size:16px;color:var(--new-text-color);margin-bottom:20px}.awa-wrapper .awa-widget .awa__item .btn-primary{background:var(--corporativo,#E0AE00);color:var(--corporativo-contraste,#fff);border-radius:var(--border-radius--button,0);text-decoration:none;padding:10px 15px;display:inline-block}@media (max-width:768px){.awa-widget{flex-direction:column}.awa-widget .awa__item{flex-basis:100%;margin-bottom:20px}}.golf-wrapper{padding-bottom:40px!important}.golf-wrapper .golf-widget{display:flex;justify-content:space-between;margin-bottom:20px}.golf-wrapper .golf-widget .golf__item{flex-basis:49%;border-radius:var(--border-radius--componente,0)}.golf-wrapper .golf-widget .golf__item .golf__image{width:100%;height:auto;border-radius:var(--border-radius--componente,0);margin-bottom:10px}.golf-wrapper .golf-widget .golf__item .golf__title{font-family:'Roboto Slab',serif;font-weight:500;font-size:25px;line-height:1.1;color:#4D7A97;margin-bottom:10px}.golf-wrapper .golf-widget .golf__item .golf__text{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#434343;margin-bottom:10px}.golf-wrapper .golf-widget .golf__item .golf__special-offer{font-family:Roboto,sans-serif;font-weight:700;font-size:16px;color:var(--new-text-color);margin-bottom:20px}.golf-wrapper .golf-widget .golf__item .btn-primary{background:var(--corporativo,#E0AE00);color:var(--corporativo-contraste,#fff);border-radius:var(--border-radius--button,0);text-decoration:none;padding:10px 15px;display:inline-block}@media (max-width:768px){.golf-widget{flex-direction:column}.golf-widget .golf__item{flex-basis:100%;margin-bottom:20px}}.cultura-wrapper{padding-top:0!important}.cultura-wrapper .cultura p:not(.cultura__card-text){margin-bottom:40px!important}.cultura-wrapper .cultura__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.cultura-wrapper .cultura__card{position:relative;overflow:hidden;border-radius:var(--border-radius--componente,0);box-shadow:var(--shadow);transition:transform .3s ease-in-out;height:460px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.cultura-wrapper .cultura__card-content{position:relative;bottom:0;color:#fff;width:100%;opacity:1;transition:opacity .3s ease-in-out;height:100%;margin-bottom:0;background-size:cover;overflow:hidden}.cultura-wrapper .cultura__card-content:before{content:"";transition:all .5s ease;background:#4e7b97;padding:15px;height:100%;transform:translateY(calc(100% - 100px));position:absolute;width:100%;mix-blend-mode:multiply}.cultura-wrapper .cultura__card-content:hover:before{transform:translateY(0)}.cultura-wrapper .cultura__card-content:hover .dark{transform:translateY(0);display:flex;flex-direction:column;gap:5%}.cultura-wrapper .cultura__card-content .cultura__card-title{font-size:25px!important;line-height:1.1!important;font-weight:500}.cultura-wrapper .cultura__card-content .cultura__card-text{font-size:18px}.cultura-wrapper .cultura__card-image{width:100%;height:auto;display:block}.cultura-wrapper .cultura h4.cultura__card-title{height:60px}.cultura-wrapper .cultura a.btn.btn-primary{margin-top:15px}.cultura-wrapper .cultura__card:hover .cultura-wrapper .cultura__card-content{opacity:1}.cultura-wrapper .cultura .dark{transition:all .5s ease;padding:15px;height:100%;transform:translateY(calc(100% - 100px))}@media screen and (max-width:768px){.cultura__cards{grid-template-columns:1fr}}.ciclismo-wrapper{padding-top:0!important;padding-bottom:40px!important}.ciclismo-wrapper .ciclismo-widget{display:flex;justify-content:space-between;margin-bottom:0!important}.ciclismo-wrapper .ciclismo-widget .ciclismo__item{flex-basis:49%;border-radius:var(--border-radius--componente,0)}.ciclismo-wrapper .ciclismo-widget .ciclismo__item .ciclismo__image{width:100%;height:auto;border-radius:var(--border-radius--componente,0);margin-bottom:10px}.ciclismo-wrapper .ciclismo-widget .ciclismo__item .ciclismo__title{font-family:'Roboto Slab',serif;font-weight:500;font-size:25px;line-height:1.1;color:#4D7A97;margin-bottom:10px}.ciclismo-wrapper .ciclismo-widget .ciclismo__item .ciclismo__text{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;line-height:25px;color:#434343;margin-bottom:10px}@media (max-width:768px){.ciclismo-widget{flex-direction:column}.ciclismo-widget .ciclismo__item{flex-basis:100%;margin-bottom:20px}}@media (min-width:992px){.awa-wrapper .awa-widget,.ciclismo-wrapper .ciclismo-widget,.cultura-wrapper .widget_inner,.golf-wrapper .golf-widget{margin-left:0!important;margin-right:0!important}}main#main #centro #contenedor .result_r .resultados-row .columnadR .line .note_add .text_nota_f{background-color:#c79a00!important}main#main #centro #contenedor #contenido .notas .bloque_notas .botonera_favoritos a.note-button.remove-note,main#main #centro #contenedor .header-favoritos #deleteAllFavoritos a{background-color:#78C3BB;color:#434343}.comodidades-wrapper{background-color:#fff;padding-top:25px!important}.comodidades-wrapper .widget.comodidades .widget_inner.inner{display:flex;flex-direction:column;align-items:center;gap:15px}.comodidades-wrapper .widget.comodidades .widget_inner.inner h3{color:#4d7a97;max-width:80%;font-weight:500!important;margin-bottom:0;line-height:50px;font-size:35px}.comodidades-wrapper .widget.comodidades .widget_inner.inner a,.comodidades-wrapper .widget.comodidades .widget_inner.inner p{color:#434343;font-size:18px;text-align:center;line-height:25px}.comodidades-wrapper .widget.comodidades .widget_inner.inner a:hover,.comodidades-wrapper .widget.comodidades .widget_inner.inner p:hover{text-decoration:none}.comodidades-wrapper .widget.comodidades .widget_inner.inner p{max-width:80%;margin-bottom:25px;text-align:center}.comodidades-wrapper .widget.comodidades .widget_inner.inner .comodidades-widget{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);gap:1em;grid-template-areas:"a1 a1 a2 a3" "a1 a1 a5 a5" "a4 a4 a5 a5"}.its--row.ofertas-venta-wrapper .widget.ofertas-venta .ofertas-container .slider-viewport .slider-row .slide-box .oferta-data,.its--row.ofertas-venta-wrapper .widget.ofertas-venta .ofertas-container .slider-viewport .slider-row .slide-box .oferta-url,.widget.nosotros hr{display:none}.comodidades-wrapper .widget.comodidades .widget_inner.inner .a1{grid-area:a1}.comodidades-wrapper .widget.comodidades .widget_inner.inner .a2{grid-area:a2}.comodidades-wrapper .widget.comodidades .widget_inner.inner .a3{grid-area:a3}.comodidades-wrapper .widget.comodidades .widget_inner.inner .a4{grid-area:a4}.comodidades-wrapper .widget.comodidades .widget_inner.inner .a5{grid-area:a5}@media (max-width:767px){.comodidades-wrapper{padding-top:0!important}.comodidades-wrapper .widget.comodidades .widget_inner.inner h3{font-size:28px;max-width:100%;line-height:40px}.comodidades-wrapper .widget.comodidades .widget_inner.inner p{max-width:100%}.comodidades-wrapper .widget.comodidades .widget_inner.inner .comodidades-widget{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-template-areas:"a1 a2" "a3 a5" "a4 a4"}}@media only screen and (max-width:600px){.its--row.ofertas-venta-wrapper .widget.ofertas-venta .ofertas-container .slider-viewport .slider-row .slide-box{width:100%}}.its--row.ofertas-venta-wrapper .widget.ofertas-venta .ofertas-container .slider-viewport .slider-row .slide-box .oferta-title{position:relative;color:#000;background-color:#fff;left:0!important;top:10px!important;width:100%;text-decoration:none}.its--row.ofertas-venta-wrapper .widget.ofertas-venta .ofertas-container .slider-viewport .slider-row .slide-box .oferta-title li{text-align:center;color:#434343}.its--row.ofertas-venta-wrapper .widget.ofertas-venta .ofertas-container .slider-viewport .slider-row .slide-box .overlay-bg{background:0 0!important}.widget.nosotros{text-align:center}.widget.nosotros>:not(:last-child){margin-bottom:48px}.zonas-wrapper .Zonas .wrapper-widget-zona a .title{background:rgba(0,0,0,.4);padding:0 20px;width:auto}.tiempo-wrapper{background-color:#c2d7e2}.tiempo-wrapper .widget.tiempo .playa .weather-content .weather-day.currently{background-image:url(/child/assets/img/tiempo/playa.jpg)!important}.tiempo-wrapper .widget.tiempo .sierra .weather-content .weather-day.currently{background-image:url(/child/assets/img/tiempo/sierra.jpg)!important}.tiempo-wrapper .widget.tiempo .granada .weather-content .weather-day.currently{background-image:url(/child/assets/img/tiempo/granada.jpg)!important}.tiempo-wrapper .widget.tiempo .malaga .weather-content .weather-day.currently{background-image:url(/child/assets/img/tiempo/malaga.jpg)!important}.tiempo-wrapper .widget.tiempo .overlay{background-color:#305a7c;z-index:10;display:block;margin:0 auto;width:89%;opacity:.2;top:0;position:absolute;left:0;right:0;bottom:0}@media (max-width:991px){.tiempo-wrapper .widget.tiempo .overlay{width:96.5%!important}}@media (max-width:397px){.tiempo-wrapper .widget.tiempo .overlay{width:92%!important}}.its--row.ofertas-urban-wrapper .widget.ofertas-urban .texto_ofertas{text-align:center;margin-bottom:20px}.its--row.ofertas-urban-wrapper .widget.ofertas-urban .texto_ofertas p{margin:auto;font-size:20px}@media (min-width:767px){.its--row.ofertas-urban-wrapper .widget.ofertas-urban .texto_ofertas p{width:70%;text-align:center}}@media only screen and (max-width:600px){.its--row.ofertas-urban-wrapper .widget.ofertas-urban .ofertas-container .slider-viewport .slider-row .slide-box{width:100%}}.its--row.ofertas-urban-wrapper .widget.ofertas-urban .ofertas-container .slider-viewport .slider-row .slide-box .content_text_urban{position:relative;color:#000;background-color:#fff;left:0;width:100%;text-decoration:none}.its--row.ofertas-urban-wrapper .widget.ofertas-urban .ofertas-container .slider-viewport .slider-row .slide-box .content_text_urban h4{text-align:center;color:#393e47}.its--row.ofertas-urban-wrapper .widget.ofertas-urban .ofertas-container .slider-viewport .slider-row .slide-box .content_text_urban i,.its--row.ofertas-urban-wrapper .widget.ofertas-urban .ofertas-container .slider-viewport .slider-row .slide-box .content_text_urban p,.its--row.ofertas-urban-wrapper .widget.ofertas-urban .ofertas-container .slider-viewport .slider-row .slide-box .content_text_urban span{display:none}.its--row.ofertas-urban-wrapper .widget.ofertas-urban .ofertas-container .slider-viewport .slider-row .slide-box .overlay-bg{background:0 0!important}#detalles #webplus_slider .carousel-inner .item .caption-section h1{font-size:35px;line-height:50px}#detalles #webplus_slider .carousel-inner .item .caption-section h2{font-size:20px;line-height:28px}@media (max-width:767px){#detalles #webplus_slider .carousel-inner .item .caption-section h1{font-size:28px;line-height:40px}}#detalles .vistas{background-image:url(/child/assets/img/detalles/vistas.webp)}#detalles .habitaciones,#detalles .vistas{display:flex;flex-wrap:wrap;justify-content:center;background-size:cover;background-position:50%}.habitaciones-wrapper .habitaciones .widget_inner,.vistas-wrapper .vistas .widget_inner{background-size:auto;min-height:550px}#detalles .habitaciones h3,#detalles .habitaciones p,#detalles .vistas h3,#detalles .vistas p{text-align:center}#detalles .aislamiento p,#detalles .climatizacion p,#detalles .salones p{color:#434343}#detalles .aislamiento h3,#detalles .banyos h3,#detalles .climatizacion h3,#detalles .cocinas h3,#detalles .habitaciones h3,#detalles .salones h3,#detalles .vistas h3,#detalles .zonas-comunes h3{font-size:35px;line-height:50px;font-weight:500!important}@media (max-width:767px){#detalles .aislamiento h3,#detalles .banyos h3,#detalles .climatizacion h3,#detalles .cocinas h3,#detalles .habitaciones h3,#detalles .salones h3,#detalles .vistas h3,#detalles .zonas-comunes h3{font-size:28px;line-height:40px}}#detalles .aislamiento p,#detalles .banyos p,#detalles .climatizacion p,#detalles .cocinas p,#detalles .habitaciones p,#detalles .salones p,#detalles .vistas p,#detalles .zonas-comunes p{font-size:18px;line-height:25px}.vistas-wrapper .vistas .widget_inner h3{color:#fff!important;font-size:35px;line-height:50;padding-top:5%}.vistas-wrapper .vistas .widget_inner p{color:#fff;font-size:18px;line-height:25;width:60%;margin:0 auto}@media (max-width:767px){.vistas-wrapper{padding:0 19px}}.salones-wrapper .salones .widget_inner{margin-top:-15px}.salones-wrapper .salones .widget_inner p{width:70%;text-align:center;margin:0 auto 30px}.salones-wrapper .salones .widget_inner h3{color:#e0ae00!important}.salones-wrapper .salones .block2{margin-left:0;margin-right:0;margin-top:90px}.salones-wrapper .salones .block2 .its--col-md-8{padding-left:0}.salones-wrapper .salones .block2 .its--col-md-4{padding-right:0}.salones-wrapper .salones .block2 h3{text-align:left;margin-left:0;color:#e0ae00!important;margin-right:0;margin-top:-7px}@media (max-width:767px){.salones-wrapper .salones .block2 .its--col-md-4 h3,.salones-wrapper .salones .block2 .its--col-md-4 p,.salones-wrapper .salones .widget_inner h3,.salones-wrapper .salones .widget_inner p{text-align:center}.salones-wrapper .salones .block2{padding:0 20px}.salones-wrapper .salones .block2 .its--col-md-8{padding-right:0}.salones-wrapper .salones .block2 .its--col-md-4{margin-top:20px}}@media (min-width:768px) and (max-width:991px){.salones-wrapper .salones .block2 .its--col-md-4 h3,.salones-wrapper .salones .block2 .its--col-md-4 p,.salones-wrapper .salones .widget_inner h3,.salones-wrapper .salones .widget_inner p{text-align:center}.salones-wrapper .salones .block2{display:flex;flex-direction:column;padding:0 20px}.salones-wrapper .salones .block2 .its--col-md-4{order:1;width:100%;margin-top:20px}.salones-wrapper .salones .block2 .its--col-md-8{order:2;width:100%;padding-right:0}}.habitaciones-wrapper .habitaciones .widget_inner h3{color:#fff!important;font-size:35px;line-height:50;padding-top:5%}.habitaciones-wrapper .habitaciones .widget_inner p{color:#fff;font-size:18px;line-height:25;width:60%;margin:0 auto}.habitaciones-wrapper .habitaciones .block2{margin-left:0;margin-right:0;margin-top:90px}.habitaciones-wrapper .habitaciones .block2 h3{text-align:left!important;margin-left:0;color:#e0ae00!important;margin-top:-5px!important}.habitaciones-wrapper .habitaciones .block2 p{text-align:left!important}.habitaciones-wrapper .habitaciones .block2 .its--col-md-8{padding-right:0}@media (max-width:767px){.habitaciones-wrapper{padding:0 20px}.habitaciones-wrapper .habitaciones .widget_inner{background-size:cover;background-position:center center}.habitaciones-wrapper .habitaciones .block2 .its--col-md-4 h3,.habitaciones-wrapper .habitaciones .block2 .its--col-md-4 p{text-align:center!important}.habitaciones-wrapper .habitaciones .block2 .its--col-md-8{padding-left:0}}@media (min-width:768px) and (max-width:991px){.habitaciones-wrapper{padding:0 20px}.habitaciones-wrapper .habitaciones .block2 .its--col-md-4 h3,.habitaciones-wrapper .habitaciones .block2 .its--col-md-4 p{text-align:center!important}.habitaciones-wrapper .habitaciones .block2 .its--col-md-8{padding-left:0}}.cocinas-wrapper .cocinas .widget_inner{margin-top:-15px}.cocinas-wrapper .cocinas .widget_inner p{width:70%;text-align:center;margin:0 auto 30px}.cocinas-wrapper .cocinas .widget_inner h3{color:#e0ae00!important}.cocinas-wrapper .cocinas .widget_inner img{max-height:550px;width:100%}.cocinas-wrapper .cocinas .widget_inner .cocina-icons{display:flex;flex-direction:row;justify-content:space-between;margin-top:65px}.cocinas-wrapper .cocinas .widget_inner .cocina-icons .cocina-icon{display:flex;flex-direction:column;align-items:center}.cocinas-wrapper .cocinas .widget_inner .cocina-icons .cocina-icon p{font-size:18px!important;line-height:25px!important}.cocinas-wrapper .cocinas .widget_inner .cocina-icons img{width:50%;max-height:unset}@media (max-width:767px){.cocinas-wrapper .cocinas .widget_inner h3,.cocinas-wrapper .cocinas .widget_inner p{text-align:center}.cocinas-wrapper .cocinas .widget_inner .cocina-icons{display:flex;flex-direction:column;justify-content:space-between}}.banyos-wrapper{background-color:#F5E4C6}.banyos-wrapper .banyos h3{text-align:left;margin-left:0;color:#e0ae00!important;margin-top:-13px!important}.banyos-wrapper .banyos .its--col-md-6:first-child{padding-left:0}@media (max-width:767px){.banyos-wrapper{background-color:#F5E4C6}.banyos-wrapper .banyos{display:flex;flex-direction:column;align-items:center;text-align:center}.banyos-wrapper .banyos .its--col-md-6{width:100%}.banyos-wrapper .banyos .its--col-md-6 img{max-width:100%;height:auto}.banyos-wrapper .banyos .its--col-md-6 h3{text-align:center;padding-top:20px}.banyos-wrapper .banyos .its--col-md-6 p{font-size:16px!important;line-height:20px!important;text-align:center;margin:0 auto;padding:0 10px}}@media (min-width:768px) and (max-width:991px){.banyos{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.banyos h3{text-align:left;margin-left:0;color:#e0ae00!important;margin-top:-13px!important}.banyos .its--col-md-6{width:50%}.banyos .its--col-md-6:first-child{padding-left:0}}.zonas-comunes-wrapper .zonas-comunes .widget_inner{background-size:auto;min-height:550px}.zonas-comunes-wrapper .zonas-comunes .widget_inner h3{color:#fff!important;font-size:35px;padding-top:5%}.zonas-comunes-wrapper .zonas-comunes .widget_inner p{color:#fff;font-size:18px;width:60%;margin:0 auto;text-align:center}.zonas-comunes-wrapper .zonas-comunes .block2{margin-left:0;margin-right:0;margin-top:90px}.zonas-comunes-wrapper .zonas-comunes .block2 h3{text-align:left;margin-left:0;color:#e0ae00!important;margin-top:-12px}.zonas-comunes-wrapper .zonas-comunes .block2 .its--col-md-8{padding-left:0}.zonas-comunes-wrapper .zonas-comunes .block2 .its--col-md-4{padding-right:0}@media (max-width:767px){.zonas-comunes-wrapper .zonas-comunes .block2 p,.zonas-comunes-wrapper .zonas-comunes .widget_inner p{font-size:18px!important;line-height:25px!important}.zonas-comunes-wrapper{padding:0 21px}.zonas-comunes-wrapper .zonas-comunes .widget_inner{background-size:cover;background-position:center center}.zonas-comunes-wrapper .zonas-comunes .block2 h3,.zonas-comunes-wrapper .zonas-comunes .block2 p{text-align:center}.zonas-comunes-wrapper .zonas-comunes .block2 .its--col-md-8{padding-right:0}.zonas-comunes-wrapper .zonas-comunes .block2 .its--col-md-4{margin-top:20px}}@media (min-width:768px) and (max-width:992px){.zonas-comunes-wrapper .zonas-comunes .block2 h3{margin-top:10px;text-align:center}.zonas-comunes-wrapper .zonas-comunes .block2 p{text-align:center}}.extras-wrapper{background-color:#EEF0F5}.extras-wrapper .widget.extras h3{color:#E0AE00!important;font-weight:500!important}.extras-wrapper .widget.extras span{color:#434343;font-weight:700}.extras-wrapper .widget.extras .icon-wrapper{display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;gap:5%}.extras-wrapper .widget.extras .icon-wrapper .icon-element{display:flex;flex-direction:column;font-size:16px;gap:8px;text-align:center;justify-content:space-between;align-items:center;min-height:120px;margin-bottom:20px}.extras-wrapper .widget.extras .icon-wrapper .icon-element img{max-width:80px;height:auto;display:block}.extras-wrapper .widget.extras .icon-wrapper .icon-element span{flex-grow:1;display:flex;align-items:flex-start;justify-content:center}@media (max-width:767px){.extras-wrapper .widget.extras{padding-bottom:40px}.extras-wrapper .widget.extras h3{font-size:28px;margin-left:0;margin-right:0}.extras-wrapper .widget.extras .icon-wrapper{gap:2%;grid-template-columns:repeat(2,1fr)}.extras-wrapper .widget.extras .icon-wrapper .icon-element{font-size:14px;min-height:100px}.extras-wrapper .widget.extras .icon-wrapper .icon-element img{max-width:60px}#all .its--online-fix .container-last-seen-accs .last-seen-acc-wrapper{width:100%!important}}@media (max-width:400px){.extras-wrapper .widget.extras .icon-wrapper{gap:4%}.extras-wrapper .widget.extras .icon-wrapper .icon-element{font-size:14px}}@media (max-width:350px){.extras-wrapper .widget.extras .icon-wrapper{gap:5%}.extras-wrapper .widget.extras .icon-wrapper .icon-element{font-size:12px}}#FRMEntradaFormateada,#FRMSalidaFormateada,#travel-period,div#tabla_form select{font-weight:700!important}.swiper-button-next,.swiper-button-prev{color:#4d7a97}#all .its--online-fix #marketing-tools-widgets .title-last-seen-accs p,#all .its--online-fix .sidebar_masDatos .class_title{color:#4d7a97!important}#all .its--online-fix #contenido{padding:0 12.5px!important}#all .its--online-fix .container-last-seen-accs .last-seen-acc-wrapper:nth-child(even){padding-right:0!important}#all .contendor_boton_results a{background:#e1af00;border:unset!important;text-shadow:1px 1px #e1af00}#all .contendor_boton_results a:hover{background-color:#c89b00!important}#all #recommendedAccommodations .title p{color:#4d7a97;font-weight:700}#top header#header #lower_header nav ul.navbar-nav>li:hover,#top header#header #lower_header nav ul.navbar-nav>li>a:hover{background:0 0!important}#actividades #main .widget h3{text-align:left;color:var(--corporativo,#e0ae00)!important;margin-left:0}@media (max-width:767px){#actividades #main .widget h3{font-size:28px;line-height:40px}}#actividades #main .widget .btn-primary{border-radius:0;border:unset;font-weight:700;font-size:16px}#actividades #main .its--row.actividades_1-wrapper{background-color:#77b0c5}#actividades #main .its--row.actividades_1-wrapper .widget .widget_inner p{color:#fff;text-align:center;font-size:20px}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}#its--global-container main>.its--container-fluid>.its--row ul.weather-content{height:260px!important}@media (max-width:992px){#its--global-container main>.its--container-fluid>.its--row ul.weather-content{height:0!important}}@media (max-width:991px){#its--global-container main>.its--container-fluid>.its--row ul.weather-content{margin-bottom:20px!important}}@media (max-width:992px) and (min-width:992px){#its--global-container main>.its--container-fluid>.its--row ul.weather-content .currently-row{margin-top:0!important}}#main .newsletter-wrapper{background:#fff}#main .newsletter-wrapper .newsletter-container{background:#eef0f5;margin-right:0;margin-left:0}#main .newsletter-wrapper .newsletter-container h3{font-weight:500!important;color:var(--secondary,#4d7a97)!important}#main .newsletter-wrapper .newsletter-container .container-gdpr label,#main .newsletter-wrapper .newsletter-container .container-gdpr label a{color:var(--new-text-color,#434343)!important}#aviso-legal main,#cookies main,#privacidad main,#terminos main{background-color:#fff}#aviso-legal main .widget h3,#cookies main .widget h3,#privacidad main .widget h3,#terminos main .widget h3{color:var(--corporativo,#e1af00)!important}#aviso-legal main .widget p,#aviso-legal main .widget strong,#cookies main .widget p,#cookies main .widget strong,#privacidad main .widget p,#privacidad main .widget strong,#terminos main .widget p,#terminos main .widget strong{color:var(--new-text-color,#434343)}#all main .button-wrapper #linkBotonReserva{background-color:#E0AE00!important}#descripcionf .desc-oferta{font-size:16px!important}#descripcionf .desc-oferta a{font-weight:700!important}#descripcionf .desc-oferta .btnOfertas{color:#fff;display:inline-block;text-transform:uppercase;line-height:40px!important;height:inherit;border-radius:0;border:0;float:none;background-color:#e1af00!important;width:auto;padding:7px!important;margin:0!important}footer#footer{background:var(--secondary,#4d7a97)!important}footer#footer #upper_footer{padding:35px 0;font-size:15px}footer#footer #upper_footer div#address_widget img{max-height:45px;margin-bottom:30px}@media (min-width:992px){footer#footer #upper_footer .widget .title{margin-top:75px!important}}footer#footer #upper_footer .widget ul li a{font-size:15px}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto #boton_enviar{background-color:var(--corporativo,#e0ae00)!important}footer#footer #upper_footer .newsletter .widget_inner #formNewsletterFooter #botonContacto label #boton_contacto #boton_enviar:hover{background-color:#c89b00!important}@media (max-width:991px){#nosotros .widget_inner{margin-left:0!important;margin-right:0!important}}#contacto main{background-color:#FFF!important}#contacto #formContacto .container-gdpr label,#contacto #formContacto .container-gdpr label a,#contacto #formContacto label>span{color:var(--new-text-color,#434343)}@media (min-width:768px) and (max-width:991px){#detalles .widget_inner{margin-left:0!important;margin-right:0!important}}@media (min-width:768px){footer#footer .whatsapp-floating-button{display:block!important}}