body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:#000000}h1,h2,h3,h4,h5,h6{color:#233365}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#233365!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#233365}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#233365}.footer-widget h4{color:#233365}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#233365}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#233365}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1200px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1360px}a{color:#233365}.et_secondary_nav_enabled #page-container #top-header{background-color:#233365!important}#et-secondary-nav li ul{background-color:#233365}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#233365}.footer-widget li:before{border-color:#233365}@media only screen and (min-width:981px){.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#233365!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#233365}}@media only screen and (min-width:1500px){.et_pb_row{padding:30px 0}.et_pb_section{padding:60px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:90px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:600}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:600}h3{font-weight:600}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:600}h5{font-weight:600}h6{font-weight:600}.et_pb_slide_description .et_pb_slide_title{font-weight:600}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:600}	h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',Georgia,"Times New Roman",serif}body,input,textarea,select{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'3';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,.et_pb_fullwidth_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,.et_pb_fullwidth_menu .et_mobile_menu ul.sub-menu,#main-header ul#mobile_menu1 ul.sub-menu,#main-header ul#mobile_menu1>li.compra-online>ul.sub-menu>li.menu-item>ul.sub_menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li ul,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li ul,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu .visible>ul.sub-menu,.et_pb_fullwidth_menu .et_mobile_menu .visible>ul.sub-menu,#main-header .et_mobile_menu .visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li ul,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li ul,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible ul,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible ul li.visible ul{display:block!important;visibility:visible!important}header{position:relative;z-index:99999}@-webkit-keyframes pulso{0%,20%{width:0;height:0}20%,50%{width:100%;height:100%}50%,100%{width:90%;height:90%}}@keyframes pulso{0%,20%{width:0;height:0}20%,50%{width:100%;height:100%}50%,100%{width:90%;height:90%}}.ani-delay-0.et_pb_icon_0:after{-webkit-animation-delay:.1s;animation-delay:.1s}.ani-delay-1.et_pb_icon:before{-webkit-animation-delay:1s;animation-delay:1s}.ani-delay-1.et_pb_icon:after{-webkit-animation-delay:1.2s;animation-delay:1.2s}.ani-delay-2.et_pb_icon:before{-webkit-animation-delay:2s;animation-delay:2s}.ani-delay-2.et_pb_icon:after{-webkit-animation-delay:2.2s;animation-delay:2.2s}.ani-delay-3.et_pb_icon:before{-webkit-animation-delay:3s;animation-delay:3s}.ani-delay-3.et_pb_icon:after{-webkit-animation-delay:3.2s;animation-delay:3.2s}.ico-titulo{font-weight:700;letter-spacing:1px;color:#233365}#fila_iconos .et_pb_icon_wrap{background:transparent}@media screen and (max-width:764px){#fila_iconos .et_pb_column{max-width:50%}.et_pb_icon{width:40px!important;height:40px!important}.et_pb_icon_wrap .et-pb-icon{font-size:20px!important;align-content:Center;align-items:center;display:flex}}.tarj-ini{position:relative;display:flex;align-items:flex-end;overflow:hidden;padding:1rem;width:100%;text-align:center;color:whitesmoke;background-color:whitesmoke;box-shadow:0 1px 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),0 4px 4px rgba(0,0,0,0.1),0 8px 8px rgba(0,0,0,0.1),0 16px 16px rgba(0,0,0,0.1);min-height:23vw}.tarj-ini::before{content:"";position:absolute;top:0;left:0;width:100%;height:110%;background-size:cover;background-position:center center;transition:transform calc(700ms * 1.5) cubic-bezier(0.19,1,0.22,1);pointer-events:none}.tarj-ini::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:200%;pointer-events:none;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.3) 75%,rgba(0,0,0,0.6) 100%);transform:translateY(-50%);transition:transform calc(700ms * 2) cubic-bezier(0.19,1,0.22,1)}.content{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem;transition:transform 700ms cubic-bezier(0.19,1,0.22,1);z-index:1;user-select:none}.content>*+*{margin-top:1rem}.tarj-ini h2,.tarj-ini .title{font-size:1.3rem;font-weight:bold;line-height:1.2;color:#fff!important}.tarj-ini p{font-family:"Raleway";font-size:1.125rem;font-style:italic;line-height:1.35}.tarj-ini a{display:block;cursor:pointer;margin-top:1.5rem;padding:0.75rem 1.5rem;font-size:0.65rem;font-weight:bold;letter-spacing:0.025rem;text-transform:uppercase;color:white;background-color:#0084ea;text-decoration:none}.tarj-ini a:hover{background-color:#233365}.tarj-ini a:focus{outline:1px dashed white;outline-offset:2px}@media (hover:hover) and (min-width:764px){.tarj-ini:after{transform:translateY(0)}.content{transform:translateY(calc(100% - 4.5rem))}.content>*:not(h2){opacity:0;transform:translateY(1rem);transition:transform 700ms cubic-bezier(0.19,1,0.22,1),opacity 700ms cubic-bezier(0.19,1,0.22,1)}.tarj-ini:hover,.tarj-ini:focus-within{align-items:center}.tarj-ini:hover:before,.tarj-ini:focus-within:before{transform:translateY(-4%)}.tarj-ini:hover:after,.tarj-ini:focus-within:after{transform:translateY(-50%)}.tarj-ini:hover .content,.tarj-ini:focus-within .content{transform:translateY(0)}.tarj-ini:hover .content>*:not(h2),.tarj-ini:focus-within .content>*:not(h2){opacity:1;transform:translateY(0);transition-delay:calc(700ms / 8)}.tarj-ini:focus-within:before,.tarj-ini:focus-within:after,.tarj-ini:focus-within .content,.tarj-ini:focus-within .content>*:not(h2){transition-duration:0s}}.col-centrada{display:flex;justify-content:center;align-content:center;flex-flow:column}.switch_lang img{width:16px}ul#sh_lsft_horizontal_flags .switch_lang{margin-right:10px}#sh_lsft_horizontal_flags{justify-content:center!important;height:max-content;padding:0}@media screen and (max-width:980px){.no-burger .et_pb_menu__menu{display:block}.no-burger .mobile_menu_bar{display:none}}@media screen and (max-width:764px){.col-6-mobile{padding-bottom:1em;margin-bottom:0!important;max-width:50%}}@media screen and (min-width:764px){.mobile-only{display:none!important}}#menu_principal .et_pb_menu__wrap{justify-content:center}#widget_vertical_ini .hbs-main .hbs-main-content .hbs-main-content-step-1 .hbs-form-panel>div:first-child>div{width:100%;display:flex;border-radius:5px;padding:10px}#widget_vertical_ini .hbs-main .hbs-main-content .hbs-main-content-step-1 .hbs-form-panel>div:first-child>div>div{width:100%;min-width:100%}#widget_vertical_ini .hbs-main .hbs-main-content .hbs-main-content-step-1 .hbs-form-panel>div>div>div:last-child{flex-basis:100%;margin-top:10px;width:100%;min-width:100%;display:flex;justify-content:center}#widget_vertical_ini .hbs-booking-form-widget-mode-conatiner-style-1{max-width:100%!important}#widget_vertical_ini .ui-selectmenu-button span.ui-selectmenu-text,#widget_horisontal_ini .ui-selectmenu-button span.ui-selectmenu-text{text-wrap:wrap;white-space:wrap}#widget_horisontal_ini.et_pb_sticky{top:45px!important}#widget_horisontal_ini.et_pb_sticky .hbs-main .hbs-main-content>div>div:last-child{margin-top:70px}#widget_horisontal_ini.et_pb_sticky .hbs-form-panel>div,#widget_horisontal_ini .hbs-form-panel>div>div{padding:0}ul.hbs-room-attribute{display:flex;justify-content:space-evenly}#actividades_ini .carousel_content.img_caro img{border-radius:0;opacity:1!important}#actividades_ini .swiper-slide:hover .carousel_content.img_caro img{opacity:.4!important}.divi8_image_carousel_item:hover p,.divi8_image_carousel_item:hover span{color:#000!important}#actividades_ini .swiper-navi-container{pointer-events:none}#actividades_ini .swiper-button-prev,selector .swiper-button-next{pointer-events:all;opacity:1}.ui-selectmenu-text{white-space:pre-wrap!important}@media (min-width:920px){#menu-menu-principal ul.sub-menu{width:max-content;display:flex;flex-flow:column}#menu-menu-principal ul.sub-menu a{width:100%}.et-menu li li.menu-item-has-children>a:first-child:after{top:50%;transform:translate(0,-50%);right:0}}#ui-datepicker-div,.hbs-main .ui-selectmenu-menu{background-color:#fff}.hbs-guest-dialog.hbs-guest-dialog-state-open{background-color:#fff}div.vista-previa-mapa{display:flex}.vista-previa-mapa>div{flex:1}.vista-previa-mapa .img-cont img{width:80%;max-width:80%;margin-left:10%}.vista-previa-mapa .boton-vista-previa{font-size:16px;color:#fff;background-color:#233365;padding:10px;margin-bottom:1em;display:block;max-width:max-content;margin-left:auto;margin-right:0}.gm-style .gmpInfoWindowtitle{color:#233365!important;display:block;width:80%;margin-left:10%;text-align:center}@media screen and (max-width:920px){div.vista-previa-mapa{flex-flow:column}.vista-previa-mapa .boton-vista-previa{font-size:12px;padding:5px 10px}.gm-style .gmpInfoWindowtitle{Font-size:14px}}.pop-mapa{transition:all .6s}.pop-mapa.fila-mapa-cerrado{left:-100%;opacity:0}.pop-mapa.fila-mapa-abierto{left:50%;opacity:1}@media screen and (max-width:920px){.pop-mapa.fila-mapa-abierto{top:10vh;transform:translate(-50%,0);max-height:80vh;overflow-y:scroll}}.apt-como-llegar{display:flex;width:max-content;background-color:#233365;padding:7px 15px;border-radius:2px;color:#fff;transition:all .5s;margin-left:auto;margin-right:auto}.apt-como-llegar:hover{background-color:#000}#apt_mapa .gmpInfoWindowtitle{font-size:14px!important}.apt_icon_mapa{width:1em;display:inline-flex;color:white;margin-bottom:0;margin-top:4px}.apt_icon_mapa svg{background-color:#fff;border-radius:2px}.but-ver-mapa-wrap,.but-ver-apartamento-wrap,#cambiar_fechas{background-color:#233365;display:flex;flex-flow:row;flex-wrap:nowrap;padding:3px 10px;color:#fff;justify-items:center;align-items:center;align-content:center;margin-top:5px;margin-bottom:10px;transition:all .5s}.but-ver-mapa-wrap a,a.but-ver-apartamento{width:100%}#cambiar_fechas{justify-content:center}#cambiar_fechas:hover,.but-ver-mapa-wrap:hover,.but-ver-apartamento-wrap:hover{background-color:#000}.but-ver-mapa-wrap a,a.but-ver-apartamento{color:#fff}.nav li li ul{left:80%}.et_pb_menu_1_tb_header .et_mobile_menu{top:145px}