/*!/wp-content/themes/bridge/style.css*/.header_bottom_right_widget_holder{display:none!important}.header_bottom_right_widget_holder .qbutton{padding:10px 10px 10px 10px!important;line-height:25px;height:25px}.sticky .header_bottom_right_widget_holder{display:block!important;position:absolute;right:-120px;top:7px}.languageIntro{width:auto!important;margin-top:42px!important}.header_bottom_right_widget_holder .qbutton{background-color:#aa8453!important;color:#fff!important;border:0!important}.header_bottom_right_widget_holder .qbutton:hover,.header_bottom_right_widget_holder .qbutton:focus,.header_bottom_right_widget_holder .qbutton:active{background-color:#444!important;color:#fff!important;border:0!important}nav.main_menu{position:absolute!important;left:0!important;right:0!important;width:100%!important;top:inherit;text-align:center!important}nav.main_menu>ul{left:0!important;position:relative!important;display:inline-block!important;text-align:left!important;margin:0 auto!important}.wpml-ls-legacy-dropdown-click a{color:#fff;border:0;background-color:#000;padding:9px 10px 10px 10px}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-legacy-dropdown-click a:hover{color:#ddb373;border:0;background-color:#000}.wpml-ls-statics-shortcode_actions{width:auto}.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a span,.wpml-ls-legacy-dropdown-click a:focus span,.wpml-ls-legacy-dropdown-click a:hover span{color:#ddb373!important}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border-top:1px solid #000}.booking-form-wrapper{max-width:1300px;width:100%;margin:0 auto;box-sizing:border-box}.siteminder-form .row{border-bottom:1px solid #b2b2b2;padding-bottom:10px;margin-bottom:20px}.siteminder-form .row{width:27.55%;float:left}.siteminder-form .row,.siteminder-form .row .item{display:-webkit-box;display:-ms-flexbox;display:flex}.siteminder-form .row .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.siteminder-form input[type="text"]{width:100%;background-color:#fff0;border:none;font-size:16px;color:#444;line-height:1.3;padding:0 1.4em 0 0;outline:0}.siteminder-form label{font-size:15px;margin-bottom:5px;margin-top:17px}.select-css{display:block;font-size:16px;color:#444;line-height:1.3;padding:0 1.4em 0 0;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff0;background-image:url(https://thevalentia.es/arrow_select.svg);background-image:url(https://thevalentia.es/arrow_select.svg);background-image:url(https://thevalentia.es/arrow_select.svg);background-image:url(https://thevalentia.es/arrow_select.svg);background-repeat:no-repeat,repeat;background-position:right .4em top 50%,0 0;background-size:.85em auto,100%;cursor:pointer}.siteminder-form .numbers .item select{width:100%;min-width:50px;outline:0}.siteminder-form button.button{display:inline-block;background-color:#aa8453;text-align:center;-webkit-transition:all 0.45s;-o-transition:all 0.45s;transition:all 0.45s;color:#fff;border:none;cursor:pointer;width:200px;margin:26px 0% 0% 1%;padding:16px!important;font-size:18px}.siteminder-form button.button:hover{color:#fff;background-color:#444}#siteminder-form-2119{position:absolute;left:0;top:145px;background-color:hsl(0deg 0% 100% / 97%);width:100%;padding-right:15%;padding-left:15%;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.admin-bar #siteminder-form-2119{top:150px}.sticky #siteminder-form-2119{top:60px}.admin-bar .sticky #siteminder-form-2119{top:92px}.content.content_top_margin_none{margin-top:-10px!important}.sticky #siteminder-form-2119,.admin-bar .sticky #siteminder-form-2119{top:0;opacity:0;visibility:hidden}.mobile_filter_search_vb{display:none;float:left;height:100px;margin:0 20px 0 0}.mobile_filter_search_vb span{width:19px;height:17px;font-size:20px;z-index:50;display:table-cell;position:relative;cursor:pointer;vertical-align:middle;color:#aa8453}.sticky #siteminder-form-2119.viewFilterSearchVB{top:60px!important;opacity:1!important;visibility:visible!important}.admin-bar .sticky #siteminder-form-2119.viewFilterSearchVB{top:92px!important}.separatorRightVB,.titleRightVB,.btnRightVB{width:540px!important;margin-left:10px!important;float:left!important;text-align:left!important}.separatorLeftVB,.titleLeftVB,.btnLeftVB{width:540px!important;margin-right:10px!important;float:right!important;text-align:left!important}.columnLeftVB .elementor-element-populated,.columnRightVB .elementor-element-populated{display:block!important;padding-bottom:30px}.error404 .content{margin-top:0!important}@media only screen and (max-width:1000px){.q_logo{top:3px!important}#siteminder-form-2119{top:100px}.admin-bar #siteminder-form-2119{top:100px}.header_top .container{display:inline-block}.hide_inital_sticky header.stick{-ms-transform:none;-webkit-transform:none;transform:none}.header_inner_left,footer.uncover,header{position:relative!important;left:0!important;margin-bottom:0}.content{margin-bottom:0!important}.right_side_menu_opened .wrapper header{left:0!important}header{top:0!important;margin-top:0!important;display:block}.header_top{height:auto;display:block!important}.hide_top_bar_on_mobile_header .header_top{display:none!important}.header_top .left,.header_top .right{text-align:center;float:none}.header_top .inner{display:inline-block;margin:0 0 -4px}.header_bottom{background-color:#fff!important}header.centered_logo .header_inner_left{margin:0}header.centered_logo .header_inner_right{float:right}header.centered_logo .logo_wrapper{height:100px!important}header .q_logo img.mobile{display:block!important;opacity:1!important;position:relative;margin:0 auto;top:0}header .q_logo img.dark,header .q_logo img.light,header .q_logo img.normal,header .q_logo img.sticky{display:none!important}.fixed_top_header .logo_wrapper{display:block;height:auto;left:0;position:relative}.fixed_top_header .q_logo{display:block;position:relative;top:0;vertical-align:middle}.fixed_top_header .q_logo img.mobile,.logo_wrapper{position:absolute}.fixed_top_header .q_logo a{left:0;width:auto}.fixed_top_header .q_logo img{top:0;left:0}.fixed_top_header .header_bottom_right_widget_holder,.fixed_top_header .mobile_menu_button,.fixed_top_header .shopping_cart_inner,.fixed_top_header .side_menu_button{height:45px!important}.fixed_top_header.has_top .bottom_header{padding-top:45px}header .q_logo.animate_logo div.normal{opacity:1!important;display:block}.header-left-from-logo-widget,.header-right-from-logo-widget,.q_logo_hidden,header .q_logo.animate_logo div.dark,header .q_logo.animate_logo div.sticky{display:none}body.side_menu_slide_with_content.side_menu_open .carousel-inner:not(.relative_position),body.side_menu_slide_with_content.width_270.side_menu_open .carousel-inner:not(.relative_position),body.side_menu_slide_with_content.width_370.side_menu_open .carousel-inner:not(.relative_position){left:0!important}.main_menu{display:none!important}nav.mobile_menu{display:block!important}.logo_wrapper,.mobile_menu_button{display:table!important}nav.mobile_menu>ul{width:768px;margin:0 auto}.logo_wrapper{height:100px!important;left:50%}.q_logo{display:table-cell;position:relative;top:auto;vertical-align:middle}.q_logo a{left:-50%;width:auto!important}.q_logo img{top:0;left:0}header .header_fixed_right_area{line-height:100%!important;top:80px!important;width:100%;display:block;text-align:center;margin:0;position:absolute}header:not(.centered_logo) .header_fixed_right_area{display:none}.header_menu_bottom{border-top:none}.dark .mobile_menu_button span,.dark .shopping_cart_header .header_cart>i,.dark .side_menu_button>a,.light .header_top .header-widget,.light .header_top .header-widget a,.light .header_top .header-widget p,.light .header_top .header-widget span,.light .header_top .header-widget.widget_nav_menu ul.menu>li>a,.light .header_top .q_social_icon_holder i.simple_social,.light .header_top .q_social_icon_holder span.simple_social{color:#777}.light .header_top #lang_sel>ul>li>a,.light .header_top #lang_sel_click>ul>li>a,.light .header_top .q_social_icon_holder i.simple_social,.light .header_top .q_social_icon_holder span.simple_social{color:#777!important}.dark .header_top .header-widget,.dark .header_top .header-widget a,.dark .header_top .header-widget p,.dark .header_top .header-widget span,.dark .header_top .header-widget.widget_nav_menu ul.menu>li>a,.dark .header_top .q_social_icon_holder i.simple_social,.dark .header_top .q_social_icon_holder span.simple_social,.dark .mobile_menu_button span,.dark .shopping_cart_header .header_cart>i,.dark .side_menu_button>a{color:#777}.dark .header_top #lang_sel>ul>li>a,.dark .header_top #lang_sel_click>ul>li>a,.dark .header_top .q_social_icon_holder i.simple_social,.dark .header_top .q_social_icon_holder span.simple_social{color:#777!important}.title{height:auto!important;padding:30px 0!important}.title_outer.with_image .title{padding:0!important}.title.has_background,.title.has_fixed_background{background:0 0!important;height:auto!important;padding:0!important}.title_outer.animate_title_area{height:auto!important;opacity:1!important}.title .not_responsive{display:block}.angled-section.svg-title-bottom,div.q_slider+div .angled-section,nav.content_menu ul.menu{display:none}.title_outer.with_image .title .title_subtitle_holder{padding:0!important}.title h1{margin:0}.title.with_angled{padding-top:20px;padding-bottom:20px}.shopping_cart_inner,.side_menu_button{height:100px!important}header.menu_bottom.has_header_fixed_right .side_menu_button{height:130px!important}.header_top .right #lang_sel ul ul,.header_top .right #lang_sel_click ul ul{right:0}nav.content_menu{position:relative!important;top:0!important;margin:0 auto}nav.content_menu .nav_select_menu{display:block}nav.content_menu .back_outer{display:none}}@media only screen and (max-width:1024px){rs-module-wrap,rs-module,rs-slides,rs-slide,rs-layer-wrap,rs-module .rs-layer{position:relative!important;display:block!important;width:100%!important;height:auto!important;top:inherit!important;left:inherit!important;right:inherit!important;bottom:inherit!important;white-space:inherit!important;background:none!important;text-align:center!important}rs-slide::before{content:""!important;background-color:rgb(0 0 0 / 35%)!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;z-index:1!important;display:block!important;visibility:visible!important}rs-layer-wrap{margin-bottom:20px!important}rs-slide{padding:50px 50px 30px 50px!important}rs-fw-forcer{position:relative!important;display:block!important;width:100%!important;height:auto!important}rs-layer .qbutton{margin-top:20px!important;margin-bottom:20px!important}.elementor-widget-slider_revolution{margin-top:100px}.page-id-1023 .elementor-widget-slider_revolution,.page-id-1576 .elementor-widget-slider_revolution,.page-id-1577 .elementor-widget-slider_revolution,.page-id-1575 .elementor-widget-slider_revolution{margin-top:0}rs-layer img{height:auto!important;width:auto!important;margin:0 auto 20px auto!important;display:block}rs-slide[data-isactiveslide="false"]{display:none!important}rs-slide[data-isactiveslide="true"]{display:block!important}rs-module{max-height:340px!important}.rs-parallax-wrap #slider-5-slide-20-layer-0,.rs-parallax-wrap #slider-11-slide-26-layer-0,.rs-parallax-wrap #slider-12-slide-27-layer-0,.rs-parallax-wrap #slider-13-slide-28-layer-0,.rs-parallax-wrap #slider-4-slide-19-layer-0,.rs-parallax-wrap #slider-2-slide-7-layer-0,.rs-parallax-wrap #slider-2-slide-10-layer-0,.rs-parallax-wrap #slider-2-slide-11-layer-0,.rs-parallax-wrap #slider-3-slide-14-layer-0,.rs-parallax-wrap #slider-7-slide-22-layer-0,.rs-parallax-wrap #slider-15-slide-30-layer-0,.rs-parallax-wrap #slider-15-slide-33-layer-0,.rs-parallax-wrap #slider-15-slide-32-layer-0,.rs-parallax-wrap #slider-15-slide-31-layer-0,.rs-parallax-wrap #slider-16-slide-34-layer-0,.rs-parallax-wrap #slider-16-slide-37-layer-0,.rs-parallax-wrap #slider-16-slide-35-layer-0,.rs-parallax-wrap #slider-16-slide-36-layer-0,.rs-parallax-wrap #slider-17-slide-38-layer-0,.rs-parallax-wrap #slider-17-slide-41-layer-0,.rs-parallax-wrap #slider-17-slide-40-layer-0,.rs-parallax-wrap #slider-17-slide-39-layer-0,.rs-parallax-wrap #slider-24-slide-54-layer-0,.rs-parallax-wrap #slider-21-slide-45-layer-0,.rs-parallax-wrap #slider-21-slide-46-layer-0,.rs-parallax-wrap #slider-21-slide-47-layer-0,.rs-parallax-wrap #slider-18-slide-42-layer-0,.rs-parallax-wrap #slider-8-slide-23-layer-0,.rs-parallax-wrap #slider-26-slide-56-layer-0,.rs-parallax-wrap #slider-23-slide-51-layer-0,.rs-parallax-wrap #slider-23-slide-52-layer-0,.rs-parallax-wrap #slider-23-slide-53-layer-0,.rs-parallax-wrap #slider-20-slide-44-layer-0,.rs-parallax-wrap #slider-10-slide-25-layer-0,.rs-parallax-wrap #slider-25-slide-55-layer-0,.rs-parallax-wrap #slider-22-slide-50-layer-0,.rs-parallax-wrap #slider-22-slide-49-layer-0,.rs-parallax-wrap #slider-22-slide-48-layer-0,.rs-parallax-wrap #slider-19-slide-43-layer-0,.rs-parallax-wrap #slider-9-slide-24-layer-0,.rs-parallax-wrap #slider-1-slide-57-layer-0,.rs-parallax-wrap #slider-1-slide-1-layer-0,.rs-parallax-wrap #slider-1-slide-4-layer-0,.rs-parallax-wrap #slider-1-slide-3-layer-0,.rs-parallax-wrap #slider-1-slide-5-layer-0{font-size:32px!important;line-height:38px!important}.elementor-1587 .elementor-element.elementor-element-c694704 .elementor-col-50:first-child{order:2}.elementor-1587 .elementor-element.elementor-element-c694704 .elementor-col-50:last-child{order:1}.elementor-1587 .elementor-element.elementor-element-c694704 .elementor-col-50:last-child .elementor-widget-image img{display:block;margin:-40px auto 55px auto}.elementor-element-c694704 .elementor-container{flex-wrap:wrap!important;display:flex!important}.elementor-element.elementor-element-c694704{margin-top:30px!important}}@media only screen and (max-width:1000px){.header_top .left{display:none!important}.header_top .container_inner{width:100%!important}.hide_top_bar_on_mobile_header .header_top{display:block!important}.header_top .inner{margin:0 0 -10px 0!important}.hide_top_bar_on_mobile_header .header_top .header-right-widget:last-child{display:none!important}.elementor-element-92db7f9 .elementor-column.elementor-col-33{width:100%!important;display:block!important;text-align:center!important}.qode-animate-mobile-header{-webkit-transform:inherit!important;-moz-transform:inherit!important;transform:inherit!important}.elementor-1575 .elementor-element.elementor-element-a16d138 .elementor-col-25,.elementor-1577 .elementor-element.elementor-element-a16d138 .elementor-col-25,.elementor-1576 .elementor-element.elementor-element-a16d138 .elementor-col-25,.elementor-1023 .elementor-element.elementor-element-a16d138 .elementor-col-25{width:50%!important}.languageIntro{width:auto!important;margin:-20px auto 0 auto!important}.separatorRightVB,.titleRightVB,.btnRightVB{width:100%!important;margin-left:0!important;float:inherit!important}.separatorLeftVB,.titleLeftVB,.btnLeftVB{width:100%!important;margin-right:0!important;float:inherit!important}.columnLeftVB .elementor-element-populated,.columnRightVB .elementor-element-populated{display:flex!important;padding-bottom:30px!important}.elementor-section.elementor-top-section .elementor-container{flex-wrap:inherit;display:block}.elementor-element-c694704 .elementor-container{flex-wrap:wrap!important;display:flex!important}#siteminder-form-2119{top:100px}.admin-bar #siteminder-form-2119{top:100px}#siteminder-form-2119{top:0;opacity:0;visibility:hidden;max-width:100%;width:100%;padding:0}.mobile_filter_search_vb{display:table!important}.siteminder-form .row{width:32%}}@media only screen and (max-width:991px){.elementor-7 .elementor-element.elementor-element-ff2cac6{padding:40px 0 102px 0px!important}}@media only screen and (max-width:900px){.elementor-widget-slider_revolution{margin-top:0!important}.mobile_filter_search_vb{display:table!important}.siteminder-form .row{width:calc(100% - 30px);display:inline-block;margin:0 15px 0 15px}#siteminder-form-2119{top:0;opacity:0;visibility:hidden;max-width:100%;width:100%;padding:0}#siteminder-form-2119.viewFilterSearchVB{top:170px!important;opacity:1!important;visibility:visible!important}.siteminder-form button.button{display:inline-block;width:calc(100% - 30px);margin:20px 15px 30px 15px}}@media only screen and (min-width:600px) and (max-width:1000px){body.qode_header_in_grid .header_bottom{padding:0 45px}}@media only screen and (min-width:768px) and (max-width:1000px){.elementor-column.elementor-col-25,.elementor-column[data-col="25"],.elementor-column.elementor-col-50,.elementor-column[data-col="50"],.elementor-column.elementor-col-66,.elementor-column[data-col="66"],.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{display:block;margin:0 auto}.elementor-1587 .elementor-element.elementor-element-c694704 .elementor-col-50{display:flex!important}}@media only screen and (max-width:768px){.columnLeftVB .elementor-element-populated,.columnRightVB .elementor-element-populated{padding:0 15px 30px 15px!important}rs-module{max-height:344px!important}rs-layer .qbutton{margin-top:0px!important;font-size:14px;padding:0 15px}.languageIntro{width:auto!important;margin:-20px auto 0 auto!important;font-size:14px!important}}@media only screen and (max-width:619px){rs-module{max-height:412px!important}}@media only screen and (max-width:600px){.mobile_filter_search_vb{float:right;margin:0 0 0 20px}}@media only screen and (max-width:479px){.rs-parallax-wrap #slider-5-slide-20-layer-0,.rs-parallax-wrap #slider-11-slide-26-layer-0,.rs-parallax-wrap #slider-12-slide-27-layer-0,.rs-parallax-wrap #slider-13-slide-28-layer-0,.rs-parallax-wrap #slider-4-slide-19-layer-0,.rs-parallax-wrap #slider-2-slide-7-layer-0,.rs-parallax-wrap #slider-2-slide-10-layer-0,.rs-parallax-wrap #slider-2-slide-11-layer-0,.rs-parallax-wrap #slider-3-slide-14-layer-0,.rs-parallax-wrap #slider-7-slide-22-layer-0,.rs-parallax-wrap #slider-15-slide-30-layer-0,.rs-parallax-wrap #slider-15-slide-33-layer-0,.rs-parallax-wrap #slider-15-slide-32-layer-0,.rs-parallax-wrap #slider-15-slide-31-layer-0,.rs-parallax-wrap #slider-16-slide-34-layer-0,.rs-parallax-wrap #slider-16-slide-37-layer-0,.rs-parallax-wrap #slider-16-slide-35-layer-0,.rs-parallax-wrap #slider-16-slide-36-layer-0,.rs-parallax-wrap #slider-17-slide-38-layer-0,.rs-parallax-wrap #slider-17-slide-41-layer-0,.rs-parallax-wrap #slider-17-slide-40-layer-0,.rs-parallax-wrap #slider-17-slide-39-layer-0,.rs-parallax-wrap #slider-24-slide-54-layer-0,.rs-parallax-wrap #slider-21-slide-45-layer-0,.rs-parallax-wrap #slider-21-slide-46-layer-0,.rs-parallax-wrap #slider-21-slide-47-layer-0,.rs-parallax-wrap #slider-18-slide-42-layer-0,.rs-parallax-wrap #slider-8-slide-23-layer-0,.rs-parallax-wrap #slider-26-slide-56-layer-0,.rs-parallax-wrap #slider-23-slide-51-layer-0,.rs-parallax-wrap #slider-23-slide-52-layer-0,.rs-parallax-wrap #slider-23-slide-53-layer-0,.rs-parallax-wrap #slider-20-slide-44-layer-0,.rs-parallax-wrap #slider-10-slide-25-layer-0,.rs-parallax-wrap #slider-25-slide-55-layer-0,.rs-parallax-wrap #slider-22-slide-50-layer-0,.rs-parallax-wrap #slider-22-slide-49-layer-0,.rs-parallax-wrap #slider-22-slide-48-layer-0,.rs-parallax-wrap #slider-19-slide-43-layer-0,.rs-parallax-wrap #slider-9-slide-24-layer-0,.rs-parallax-wrap #slider-1-slide-57-layer-0,.rs-parallax-wrap #slider-1-slide-1-layer-0,.rs-parallax-wrap #slider-1-slide-4-layer-0,.rs-parallax-wrap #slider-1-slide-3-layer-0,.rs-parallax-wrap #slider-1-slide-5-layer-0{font-size:25px!important;line-height:30px!important}}.logo_wrapper .q_logo a{height:28px;visibility:visible}footer.uncover{position:relative!important}.ofertas-listado{margin:40px 0;padding:20px}.oferta-item{margin-bottom:20px;padding:15px;border:1px solid #ddd}.oferta-item h3{margin-bottom:15px;color:#333}.oferta-contenido{line-height:1.6}.contact-ofertas{width:95%;margin:0 auto}.btn-ampliar{margin-top:10px;color:#020101;border-color:#f3ebe6;font-style:normal;font-weight:600;font-family:mulish;letter-spacing:1px;background-color:#f3ebe6;font-size:14px;line-height:46px;height:46px;text-transform:uppercase;border:0;padding-left:70px;padding-right:70px;cursor:pointer}.btn-ampliar:hover{background-color:#906c51}.contenido-completo{display:none}.contenido-completo.visible{display:block}.header_promo_bar{background-color:#000;width:100%;padding:6px 0 5px;text-align:center;position:relative;z-index:1;color:#fff;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;margin:0;line-height:120%}header.sticky .header_promo_bar{display:none!important}@media only screen and (max-width:768px){header.sticky_mobile.qode-animate-mobile-header .header_promo_bar{display:none!important}body:not(.home):not(.page-template-page-home-valentia-php):not(.page-template-page-contact-hoteles-php) header.sticky_mobile.qode-animate-mobile-header .header_generic_menu{display:none!important}}.header_generic_menu{background-color:#fff;width:100%;border-bottom:1px solid #e0e0e0;position:relative;z-index:1000}body:not(.page-template-page-home-valentia-php):not(.page-template-page-contact-hoteles-php):not(.home) header.sticky .header_generic_menu{display:none}body.page-template-page-contact-hoteles-php .header_bottom_right_widget_holder,body.page-template-page-contact-hoteles-php nav.main_menu,body.valentia-generic-page .header_bottom_right_widget_holder,body.valentia-generic-page nav.main_menu{display:none!important}body.valentia-generic-page .booking-form-wrapper{display:none!important}body.page-template-page-contact-hoteles-php .header_bottom,body.valentia-generic-page .header_bottom{display:none!important}@media (max-width:1024px){body.page-template-page-contact-hoteles-php .header_bottom,body.valentia-generic-page .header_bottom{display:block!important}}.header_inner_left .sticky_logo{display:none}header.sticky .header_inner_left .sticky_logo{display:block}.header_generic_menu_inner{width:100%}.header_generic_menu .container_inner{display:flex;align-items:center;justify-content:space-between;min-height:60px}.header_generic_menu .generic_menu_logo{display:flex;align-items:center;height:100%;position:relative;width:300px}.header_generic_menu .generic_menu_logo .q_logo{top:auto!important;vertical-align:middle}.home .header_generic_menu .generic_menu_logo .q_logo{display:initial!important;align-items:initial!important;height:auto!important;position:initial!important}.header_generic_menu .generic_menu_logo .q_logo a{display:flex!important;align-items:center!important;height:100%!important;position:relative!important;left:auto!important;width:auto!important}.header_generic_menu .generic_menu_logo .q_logo img{height:auto;max-height:50px;width:auto;object-fit:contain;position:relative!important;top:auto!important;left:auto!important;vertical-align:middle}@media (min-width:769px){body.home header:not(.sticky) .q_logo img.light,body.home header:not(.sticky) .q_logo img.dark,body.home header:not(.sticky) .q_logo img.sticky,body.home header:not(.sticky) .q_logo img.mobile,body.home header:not(.sticky) .q_logo img.popup,body.home header:not(.sticky).light .q_logo img.light,body.home header:not(.sticky).dark .q_logo img.dark,body.home header:not(.sticky).dark .q_logo img.light,body.home header:not(.sticky).light .q_logo img.dark,body.home header:not(.sticky) .header_generic_menu .generic_menu_logo .q_logo img.light,body.home header:not(.sticky) .header_generic_menu .generic_menu_logo .q_logo img.dark,body.home header:not(.sticky) .header_generic_menu .generic_menu_logo .q_logo img.sticky,body.home header:not(.sticky) .header_generic_menu .generic_menu_logo .q_logo img.mobile,body.home header:not(.sticky) .header_generic_menu .generic_menu_logo .q_logo img.popup{opacity:0!important;visibility:hidden!important}body.home header:not(.sticky) .q_logo img.normal,body.home header:not(.sticky).light .q_logo img.normal,body.home header:not(.sticky).dark .q_logo img.normal,body.home header:not(.sticky) .header_generic_menu .generic_menu_logo .q_logo img.normal{opacity:1!important;visibility:visible!important}body.home header.sticky .q_logo img.light,body.home header.sticky .q_logo img.dark,body.home header.sticky .q_logo img.sticky,body.home header.sticky .q_logo img.mobile,body.home header.sticky .q_logo img.popup,body.home header.sticky .header_generic_menu .generic_menu_logo .q_logo img.light,body.home header.sticky .header_generic_menu .generic_menu_logo .q_logo img.dark,body.home header.sticky .header_generic_menu .generic_menu_logo .q_logo img.sticky,body.home header.sticky .header_generic_menu .generic_menu_logo .q_logo img.mobile,body.home header.sticky .header_generic_menu .generic_menu_logo .q_logo img.popup{opacity:0!important;visibility:hidden!important}body.home header.sticky .q_logo img.normal,body.home header.sticky .header_generic_menu .generic_menu_logo .q_logo img.normal{opacity:1!important;visibility:visible!important}}.header_generic_menu .generic_menu{display:flex;align-items:center;justify-content:end;list-style:none;margin:0;padding:15px 0;flex:1}.header_generic_menu .generic_menu ul{display:flex;flex-direction:row;align-items:center;list-style:none;margin:0;padding:0;gap:30px}.header_generic_menu .generic_menu li{list-style:none;margin:0;padding:0;position:relative}.header_generic_menu .generic_menu a{color:#333;text-decoration:none;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;transition:color 0.3s ease;display:flex;align-items:center;gap:5px}.header_generic_menu .generic_menu a:hover{color:#000}.header_generic_menu .generic_menu span{display:inline-block}.header_generic_menu .generic_menu li.has_sub>a::after{content:"▼";font-size:10px;margin-left:5px;transition:transform 0.3s ease}.header_generic_menu .generic_menu li.has_sub:hover>a::after{transform:rotate(180deg)}.header_generic_menu .generic_menu li .second{position:absolute;top:100%;left:0;background-color:#fff;min-width:200px;box-shadow:0 2px 10px rgb(0 0 0 / .1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease;z-index:1000;padding:10px 0;margin-top:5px;height:0;overflow:hidden}.header_generic_menu .generic_menu li.wpml-ls-item .second{right:0;left:inherit}.header_generic_menu .generic_menu li.has_sub:hover .second{opacity:1;visibility:visible;transform:translateY(0);height:auto;overflow:visible}.header_generic_menu .generic_menu li .second ul{display:flex;flex-direction:column;gap:0;padding:0;margin:0}.header_generic_menu .generic_menu li .second li{list-style:none;margin:0;padding:0}.header_generic_menu .generic_menu li .second a{display:block;padding:10px 20px;color:#333;text-decoration:none;font-size:13px;font-weight:400;text-transform:none;transition:background-color 0.3s ease,color 0.3s ease}.header_generic_menu .generic_menu li .second a:hover{background-color:#f5f5f5;color:#000}.header_generic_menu .generic_menu li .second a::after{display:none}@media only screen and (max-width:768px){.header_generic_menu .generic_menu_logo{display:none!important}.header_generic_menu .container{padding:0 2px!important}.header_generic_menu .container_inner{min-height:45px!important;padding:0!important;width:auto}.header_generic_menu .generic_menu{padding:8px 0!important;justify-content:center}.header_generic_menu .generic_menu ul{gap:9px!important}.header_generic_menu .generic_menu a{font-size:11px!important;letter-spacing:0.3px!important;line-height:140%!important;gap:0}.header_generic_menu .generic_menu li.has_sub>a::after{font-size:8px!important;margin-left:3px!important}.header_generic_menu .generic_menu .wpml-ls-native{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:middle}.header_generic_menu .generic_menu .wpml-ls-native[lang="es"]{font-size:0!important;line-height:0!important}.header_generic_menu .generic_menu .wpml-ls-native[lang="es"]::after{content:"ESP";font-size:11px!important;line-height:140%!important;letter-spacing:0.3px!important;color:#333333!important;display:inline-block;vertical-align:middle}.header_generic_menu .generic_menu .wpml-ls-native[lang="en"]{font-size:0!important;line-height:0!important}.header_generic_menu .generic_menu .wpml-ls-native[lang="en"]::after{content:"ENG";font-size:11px!important;line-height:140%!important;letter-spacing:0.3px!important;color:#333333!important;display:inline-block;vertical-align:middle}.header_generic_menu .generic_menu .wpml-ls-native[lang="fr"]{font-size:0!important;line-height:0!important}.header_generic_menu .generic_menu .wpml-ls-native[lang="fr"]::after{content:"FRA";font-size:11px!important;line-height:140%!important;letter-spacing:0.3px!important;color:#333333!important;display:inline-block;vertical-align:middle}.header_generic_menu .generic_menu .wpml-ls-native[lang="nl"]{font-size:0!important;line-height:0!important}.header_generic_menu .generic_menu .wpml-ls-native[lang="nl"]::after{content:"NED";font-size:11px!important;line-height:140%!important;letter-spacing:0.3px!important;color:#333333!important;display:inline-block;vertical-align:middle}}footer .footer_top .widget_nav_menu ul li{padding-bottom:5px}.cta-fixed-mobile{display:none}@media only screen and (max-width:768px){.cta-fixed-mobile{display:block;position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#fff;box-shadow:0 -2px 10px rgb(0 0 0 / .1);z-index:9999;padding:10px 15px;box-sizing:border-box}.cta-fixed-mobile-inner{display:flex;align-items:center;justify-content:space-between;max-width:100%;width:100%;margin:0 auto;gap:10px;box-sizing:border-box}.cta-fixed-mobile .cta-phone{flex:0 0 auto;height:50px;display:flex;align-items:center}.cta-fixed-mobile .cta-whatsapp{flex:0 0 auto;height:50px;display:flex;align-items:center}.cta-fixed-mobile .cta-phone a{display:block;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.cta-fixed-mobile .cta-whatsapp a{display:block;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.cta-fixed-mobile .cta-phone img{width:auto;height:40px;max-height:40px;object-fit:contain}.cta-fixed-mobile .cta-whatsapp img{width:auto;height:50px;max-height:50px;object-fit:contain}.cta-fixed-mobile .cta-button{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;margin-left:auto;height:50px}.cta-fixed-mobile .mobile_filter_search_vb{display:table-cell!important;float:none;height:50px;margin:0;width:auto;vertical-align:middle;cursor:pointer;display:flex!important;align-items:center}.cta-fixed-mobile .mobile_filter_search_vb span{display:inline-flex;align-items:center;justify-content:center;width:auto;height:50px;min-height:50px;font-size:20px;padding:0 15px;background-color:#aa8453;border-radius:25px;color:#FFFFFF!important;white-space:nowrap;box-sizing:border-box}.cta-fixed-mobile .mobile_filter_search_vb span i{color:#FFFFFF!important}body{padding-bottom:80px}.header_bottom_right_widget_holder{display:none!important}.cta-fixed-mobile-generic .cta-fixed-mobile-inner{justify-content:center!important}.cta-fixed-mobile-generic .cta-button-centered{flex:none!important;margin:0 auto!important}.cta-fixed-mobile-generic .cta-button-centered .mobile_filter_search_vb{display:flex!important;text-decoration:none!important}.cta-fixed-mobile-generic .cta-button-centered .mobile_filter_search_vb span{font-size:16px!important;font-weight:600!important;letter-spacing:1px!important;padding:0 30px!important}}nav.mobile_menu ul li{text-align:center!important}nav.mobile_menu ul li a.current{text-decoration:underline!important}.valentia-contact-section{padding:80px 0!important;background:#fff!important}.valentia-contact-container{max-width:1400px!important;margin:0 auto!important;padding:0 40px!important}.valentia-contact-header{text-align:center!important;margin-bottom:60px!important}.valentia-contact-title{font-size:48px!important;font-weight:700!important;color:#1a1a1a!important;margin:100px 0 30px 0!important;text-transform:uppercase!important;font-family:'Mulish',sans-serif!important}.valentia-contact-description{font-size:18px!important;line-height:1.8!important;color:#666!important;max-width:900px!important;margin:0 auto!important;font-family:'Mulish',sans-serif!important}.valentia-contact-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:30px!important}.valentia-contact-block{display:block!important;background:#fff!important;border-radius:8px!important;box-shadow:0 4px 20px rgb(0 0 0 / .1)!important;overflow:hidden!important;padding:0 0 30px 0!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important}.valentia-contact-block:hover{transform:translateY(-5px)!important;box-shadow:0 8px 30px rgb(0 0 0 / .15)!important}.valentia-contact-block>img{width:100%!important;height:250px!important;object-fit:cover!important;display:block!important}.valentia-contact-block>h3{font-size:14px!important;font-weight:600!important;color:#666!important;text-transform:uppercase!important;margin:25px 25px 10px 25px!important;font-family:'Mulish',sans-serif!important;display:block!important}.valentia-contact-block>h2{font-size:32px!important;font-weight:700!important;color:#1a1a1a!important;text-transform:uppercase!important;margin:0 25px 20px 25px!important;font-family:'Mulish',sans-serif!important;display:block!important}.valentia-contact-block>p{font-size:15px!important;color:#666!important;margin:0 25px 8px 25px!important;font-family:'Mulish',sans-serif!important;display:block!important}.valentia-contact-button{display:inline-block!important;margin:20px 25px 0 25px!important;padding:12px 30px!important;background:#AA8453!important;color:#fff!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;border-radius:4px!important;font-family:'Mulish',sans-serif!important;text-decoration:none!important}.valentia-contact-button:hover{background:#8a6d42!important;color:#fff!important;text-decoration:none!important}body.valentia-generic-page .valentia-booking-form-section{position:fixed;left:0;top:0;width:100%;z-index:10000;background:#fff;opacity:0;visibility:hidden;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;padding:15px 5%;box-sizing:border-box}body.valentia-generic-page .valentia-booking-form-section.show-booking-form{top:170px!important;opacity:1!important;visibility:visible!important}body.admin-bar.valentia-generic-page .valentia-booking-form-section.show-booking-form{top:202px!important}@media (max-width:1024px){.valentia-contact-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.valentia-contact-grid{grid-template-columns:1fr!important}.valentia-contact-title{font-size:32px!important;margin-top:50px!important}.valentia-contact-container{padding:0 20px!important}}h1.valentia-descriptive-heading{all:unset}h1.valentia-descriptive-heading .valentia-descriptive-title,h1.valentia-descriptive-heading .valentia-descriptive-subtitle{display:block}h1.valentia-descriptive-heading .valentia-descriptive-subtitle{font-size:32px;margin-top:15px;text-transform:uppercase}.footer_top p.widget-title{font-family:"Mulish",sans-serif;font-size:19px;letter-spacing:1.5px;line-height:28px;font-weight:500;text-transform:uppercase;font-style:normal;color:#424242;margin:0 0 22px}