.flx-link{transition:all 300ms ease-in-out;cursor:pointer}.flx-link:hover{opacity:.7}body:not(.wp-admin) .flx_frontend_hide,.flx_no_show,.flx-sub-div:not(.now),.flx-parent-div:not(.now),.flx_booking_card .flx_content .flx_book_options,.flx_dont_show{display:none !important}.flx-box-shadow{box-shadow:0 10px 35px rgba(0,0,0,.15)}.flx_animated{animation-duration:1.3s;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes flx_bounce{0%,100%{opacity:1}50%{opacity:.3}}.flx_bounce{animation-name:flx_bounce}.flx-sticky{position:fixed}.flx-sticky-top{top:25px !important}.flx-sticky-bottom{position:absolute}.flx_max{max-width:1380px}.flx_wrap{max-width:1500px;width:95%;margin:0 auto}.flx_sections_margin{margin:50px 0}#breadcrumbs{list-style:none;margin:10px 0;overflow:hidden;padding-left:0}#breadcrumbs li{display:inline-block;vertical-align:middle;margin:0 10px 10px 0}.flx_facilities_button{text-align:center}.flx_facilities_button .flx_fac_button{width:100%;max-width:300px;margin:auto}.flx-filters{max-width:90%;margin:0 auto}.flx-filters .filter_item{display:inline-block;width:auto;margin:0px 4px;opacity:.5;transition:all .3s}.flx-filters .filter_item.active{opacity:1}.icons_amenities .flx_icon:before{font-size:72px;color:#fff}.icons_amenities{margin-bottom:40px}.flx-section-main-content{margin:20px auto}.flx_single_section{padding:30px 0}.flx-min-price{font-size:.9rem}.flx_amenities,.flx_iconed_info{margin:20px 0}.flx_amenities .flx-iconed-info,.flx_iconed_info .flx-iconed-info{padding:10px 10px 10px 0;display:grid;grid-template-columns:35px 1fr;align-items:center}.flx_amenities .flx-iconed-info .flx_icon,.flx_iconed_info .flx-iconed-info .flx_icon{font-size:24px;font-weight:bold}@media only screen and (min-width: 750px){.flx_amenities,.flx_iconed_info{display:grid;grid-template-columns:50% 50%}}@media(min-width: 1000px){.flx_amenities,.flx_iconed_info{display:grid;grid-template-columns:25% 25% 25% 25%}}#flx_single_main{position:relative}#flx_single_main::before{background:var(--filox-sections-color)}@media(min-width: 1000px){#flx_single_main{margin-bottom:100px}}@media only screen and (max-width: 999px){#flx_single_main .flx_single_main_container{display:grid;grid-template-columns:100%}#flx_single_main .flx_single_main_container #flx_iconed{order:1}#flx_single_main .flx_single_main_container #flx_description{order:2}#flx_single_main .flx_single_main_container #flx_facilities{order:3}#flx_single_main .flx_single_main_container #flx_accordion{order:4}#flx_single_main .flx_single_main_container .flx-single-book-widget{order:5}}#flx_single_main .flx_main_info{display:inline-block;position:relative;padding-bottom:40px;width:100%}@media(min-width: 1000px){#flx_single_main .flx_main_info{width:66%}}#flx_single_main .flx-single-book-widget{background:var(--filox-form-sidebar-color);position:relative;padding:30px 25px;box-shadow:0 0 8px rgba(0,0,0,.16) !important}@media(min-width: 1000px){#flx_single_main .flx-single-book-widget{width:26%;float:right;margin:0 auto}}#flx_single_main .flx-single-book-widget .calnedar_container{padding-top:30px}#flx_single_main .flx-single-book-widget input{color:var(--filox-main-color)}#flx_single_main .flx-single-book-widget ::-moz-placeholder{color:var(--filox-main-color)}#flx_single_main .flx-single-book-widget ::placeholder{color:var(--filox-main-color)}#flx_single_main .flx-single-book-widget :-ms-input-placeholder{color:var(--filox-main-color)}#flx_single_main .flx-single-book-widget ::-ms-input-placeholder{color:var(--filox-main-color)}#flx_single_main::before{content:"";position:absolute;top:50px;right:0;height:calc(80% - 50px);width:23%}#flx_accordion .flx_accordion{border-bottom:1px solid;margin-bottom:40px}#flx_accordion .flx_accordion .flx_accordion_inner .flx-accordion-trigger{opacity:1;font-size:inherit;display:flex;align-items:center;justify-content:space-between;padding-bottom:40px}#flx_accordion .flx_accordion .flx_accordion_inner .flx-accordion-trigger .accordion-title{font-weight:700}#flx_sticky_book{background:var(--filox-form-sidebar-color);opacity:0;visibility:hidden;border-top:solid 1px var(--filox-main-color);z-index:99999999;position:fixed;width:100%;left:0;box-shadow:0 3px 6px rgba(0,0,0,.16);box-sizing:border-box;height:60px}#flx_sticky_book[data-position=top]{top:0}#flx_sticky_book[data-position=bottom]{bottom:0}#flx_sticky_book .flx_wrap{padding:10px 0;display:grid;grid-template-columns:1fr 1fr;align-items:center;align-content:center;box-sizing:border-box;height:100%}#flx_sticky_book .flx_wrap #flx-scroll-button{max-width:250px;width:95%;margin:0 auto;float:right}#flx_sticky_book .flx_wrap .flx-min-price{float:left}#flx_related_items{background:var(--filox-sections-color)}#flx_related_items h3{padding-bottom:30px}.flx_places{display:flex;flex-wrap:wrap;width:100%}.flx_places .flx_place{width:100%;margin:20px 0;display:table}.flx_places .flx_place>div{display:table-cell;vertical-align:middle}.flx_places .flx_place>div.flx_place_title{width:35%;font-weight:800}.flx_places .flx_place>div.flx_place_text{width:65%}@media(min-width: 550px){.flx_places .flx_place{width:50%}}.flx_main_card{max-width:400px;width:95%;position:relative;margin:0px auto;min-width:200px}.flx_main_card .flx-product-card{width:100%}.flx_main_card .flx-product-card .main_section{position:relative;overflow:hidden;border-radius:10px;margin:0 auto;height:480px;box-shadow:4px 4px 8px rgba(0,0,0,.16)}@media only screen and (max-width: 1000px){.flx_main_card .flx-product-card .main_section{height:400px}}.flx_main_card .flx-product-card .main_section .gradientt{position:absolute;width:100%;height:70px;border-radius:0 0 10px 10px;z-index:2;bottom:0;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7819502801) 0%, rgba(0, 0, 0, 0.3729866947) 65%, rgba(255, 255, 255, 0) 100%)}.flx_main_card .flx-product-card .main_section .gradientt .innner_wrap{height:70px;display:grid;grid-template-columns:auto 140px;align-items:center;width:90%;margin:auto;color:#fff}.flx_main_card .flx-product-card .main_section .gradientt .innner_wrap .price{text-align:left;font-size:16px;line-height:24px}.flx_main_card .flx-product-card .main_section .gradientt .innner_wrap .quick_view_trigger{text-align:right}.flx_main_card .flx-product-card .main_section .gradientt .innner_wrap .quick_view_trigger .icon{cursor:pointer}.flx_main_card .flx-product-card .main_section .gradientt .innner_wrap .quick_view_trigger .icon::before{font-size:23px}.flx_main_card .flx-product-card .main_section .quick_view{background:var(--filox-main-color);position:absolute;z-index:1;width:100%;height:0;bottom:0;transition:all .4s ease-in !important}.flx_main_card .flx-product-card .main_section .quick_view .info_container{position:relative;height:100%;width:100%;display:none}.flx_main_card .flx-product-card .main_section .quick_view .info_container .info_wrap{text-align:left;width:90%;position:absolute;left:50%;top:0;transform:translate(-50%, 0)}.flx_main_card .flx-product-card .main_section .quick_view .info_container .info_wrap .info_item{margin-bottom:15px}.flx_main_card .flx-product-card .main_section .quick_view.opened{height:100%}.flx_main_card .flx-product-card .main_section .quick_view.opened .info_container{display:inherit}.flx_main_card .flx-product-card .main_section .quick_view .post_info{width:100%;display:grid;grid-template-columns:1fr;align-items:center;margin:20px 0}.flx_main_card .flx-product-card .main_section .quick_view .post_info .item{margin-bottom:15px;color:#fff;display:grid;padding:10px 10px 10px 0;grid-template-columns:35px 1fr;align-content:center;align-items:center}.flx_main_card .flx-product-card .main_section .quick_view .post_info .item .flx_icon::before{color:#fff;font-size:24px}.flx_main_card .flx-product-card .post_title{width:90%;margin:0 auto;padding:20px 0;text-align:left;white-space:initial}.flx_main_card .flx-product-card .post_title a{text-decoration:none;font-size:18px;line-height:26px;font-weight:700;word-break:break-word;white-space:pre-line;overflow-wrap:break-word}.flx_hidden{display:none}.flx_transition,.flx_sidebar_widget ul li,.flx-sidebar-widget ul li{transition:all 500ms ease-in-out}.flx_carousel:not(.scroll-initialized),.flx_carousel.flx_grid{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:10px;-moz-column-gap:10px;column-gap:10px}@media only screen and (max-width: 750px){.flx_carousel:not(.scroll-initialized),.flx_carousel.flx_grid{grid-template-columns:1fr}}.flx_img_carousel img{transition:all 500ms ease-in-out;opacity:0}.flx_img_carousel.slick-initialized img{opacity:1}.flx-iconed-value{padding-left:5px}.flx-iconed-value:empty{display:none}#flx-sorting{box-sizing:border-box;width:90%;margin:0 auto 10px auto;display:grid;grid-template-columns:1fr 1fr;align-items:center}#flx-sorting *{box-sizing:border-box}@media screen and (max-width: 500px){#flx-sorting{grid-template-columns:1fr}}@media screen and (max-width: 500px){#flx-sorting #flx-sorting-box{text-align:center !important}}#flx-sorting .flx-custom-input{width:auto;float:right}@media screen and (max-width: 500px){#flx-sorting .flx-custom-input{float:left}}#flx-sorting>div{padding:2px}@media screen and (max-width: 500px){#flx-sorting>div{display:grid;justify-content:center}}#flx-sorting>div .flx-custom-input-select{width:auto;float:right;display:grid;grid-template-columns:1fr;align-items:center}#flx-sorting>div .flx-custom-input-select>div{min-width:200px}.flx-archive-empty-results{text-align:center;padding:20px;width:100%;margin:0 auto;min-height:200px}.flx_gallery_container{position:relative;overflow:hidden}.flx_gallery_container .flx_view_gallery{background:linear-gradient(0deg, rgba(0, 0, 0, 0.78195) 0%, rgba(0, 0, 0, 0.372987) 65%, rgba(255, 255, 255, 0) 100%);position:absolute;bottom:0;right:0;width:100%;color:#fff;text-align:center;border-radius:10px}@media only screen and (min-width: 750px){.flx_gallery_container .flx_view_gallery{right:0;text-align:right}}.flx_gallery_container .flx_view_gallery .flx_gallery_wrap{padding:20px 20px 0 20px}.flx_gallery_container .flx_view_gallery .flx_gallery_wrap .gallery_btn{cursor:pointer;padding:10px 20px;border:1px solid;margin-right:20px;display:inline-block}.flx_gallery_container .flx_view_gallery .flx_gallery_wrap .photo_count{cursor:pointer;font-size:12px;text-decoration:underline;margin-bottom:20px;display:inline-block}.flx_gallery_container .gallery_wrap{position:relative}@media only screen and (min-width: 750px){.flx_gallery_container .gallery_wrap .not_visible{display:none}}.flx_gallery_container .gallery_wrap .gallery_item .item_wrap{cursor:pointer;position:relative;height:100%;width:100%;overflow:hidden}@media only screen and (max-width: 749px){.flx_gallery_container .gallery_wrap{height:375px;overflow-y:hidden;border-radius:10px}.flx_gallery_container .gallery_wrap .gallery_item{height:100%;width:100%}}@media only screen and (max-width: 999px)and (min-width: 750px){.flx_gallery_container.type_1 .gallery_wrap{height:350px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.flx_gallery_container.type_1 .gallery_wrap .gallery_item{display:none}.flx_gallery_container.type_1 .gallery_wrap .gallery_item:first-child,.flx_gallery_container.type_1 .gallery_wrap .gallery_item:nth-child(2),.flx_gallery_container.type_1 .gallery_wrap .gallery_item:nth-child(3){display:block}.flx_gallery_container.type_1 .gallery_wrap .gallery_item:first-child{grid-row-start:1;grid-row-end:3}.flx_gallery_container.type_1 .gallery_wrap .gallery_item:first-child .item_wrap{border-radius:10px 0 0 10px}.flx_gallery_container.type_1 .gallery_wrap .gallery_item:nth-child(2) .item_wrap{border-radius:0 10px 0 0}.flx_gallery_container.type_1 .gallery_wrap .gallery_item:nth-child(3) .item_wrap{border-radius:0 0 10px 0}}@media only screen and (min-width: 1000px){.flx_gallery_container.type_1 .gallery_wrap{height:500px;display:grid;grid-template-columns:2fr 2fr 1.5fr 2fr;gap:10px}.flx_gallery_container.type_1 .gallery_wrap .gallery_item:first-child,.flx_gallery_container.type_1 .gallery_wrap .gallery_item:nth-child(2){grid-row-start:1;grid-row-end:span 2}.flx_gallery_container.type_1 .gallery_wrap .gallery_item:nth-child(5){grid-row-start:1;grid-row-end:span 2;grid-column-start:4}.flx_gallery_container.type_1 .gallery_wrap .gallery_item:first-child .item_wrap{border-radius:10px 0 0 10px}.flx_gallery_container.type_1 .gallery_wrap .gallery_item:nth-child(5) .item_wrap{border-radius:0 10px 10px 0}}.flx_gallery_container.type_1 .flx_view_gallery{border-radius:0 0 10px 0}@media only screen and (max-width: 999px)and (min-width: 750px){.flx_gallery_container.type_1 .flx_view_gallery{max-width:calc(50% - 5px)}}@media only screen and (min-width: 1000px){.flx_gallery_container.type_1 .flx_view_gallery{max-width:calc(27% - 8px)}}@media only screen and (max-width: 999px)and (min-width: 750px){.flx_gallery_container.type_2 .gallery_wrap{height:350px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.flx_gallery_container.type_2 .gallery_wrap .gallery_item{display:none}.flx_gallery_container.type_2 .gallery_wrap .gallery_item:first-child,.flx_gallery_container.type_2 .gallery_wrap .gallery_item:nth-child(2),.flx_gallery_container.type_2 .gallery_wrap .gallery_item:nth-child(3){display:block}.flx_gallery_container.type_2 .gallery_wrap .gallery_item:first-child{grid-row-start:1;grid-row-end:3}.flx_gallery_container.type_2 .gallery_wrap .gallery_item:first-child .item_wrap{border-radius:10px 0 0 10px}.flx_gallery_container.type_2 .gallery_wrap .gallery_item:nth-child(2) .item_wrap{border-radius:0 10px 0 0}.flx_gallery_container.type_2 .gallery_wrap .gallery_item:nth-child(3) .item_wrap{border-radius:0 0 10px 0}}@media only screen and (min-width: 1000px){.flx_gallery_container.type_2 .gallery_wrap{height:500px;display:grid;grid-template-columns:2fr 2fr 1.5fr;gap:10px}.flx_gallery_container.type_2 .gallery_wrap .gallery_item:first-child,.flx_gallery_container.type_2 .gallery_wrap .gallery_item:nth-child(2){grid-row-start:1;grid-row-end:span 2}.flx_gallery_container.type_2 .gallery_wrap .gallery_item:first-child .item_wrap{border-radius:10px 0 0 10px}.flx_gallery_container.type_2 .gallery_wrap .gallery_item:nth-child(3) .item_wrap{border-radius:0 10px 0 0}.flx_gallery_container.type_2 .gallery_wrap .gallery_item:nth-child(4) .item_wrap{border-radius:0 0 10px 0}}.flx_gallery_container.type_2 .flx_view_gallery{border-radius:0 0 10px 0}@media only screen and (max-width: 999px)and (min-width: 750px){.flx_gallery_container.type_2 .flx_view_gallery{max-width:calc(50% - 5px)}}@media only screen and (min-width: 1000px){.flx_gallery_container.type_2 .flx_view_gallery{max-width:calc(27% - 2px)}}@media only screen and (min-width: 750px){.flx_gallery_container.type_3 .gallery_wrap{display:grid;grid-template-columns:2fr 1fr;gap:10px;height:350px}.flx_gallery_container.type_3 .gallery_wrap .gallery_item:first-child{grid-row-start:1;grid-row-end:3}.flx_gallery_container.type_3 .gallery_wrap .gallery_item:first-child .item_wrap{border-radius:10px 0 0 10px}.flx_gallery_container.type_3 .gallery_wrap .gallery_item:nth-child(2) .item_wrap{border-radius:0 10px 0 0}.flx_gallery_container.type_3 .gallery_wrap .gallery_item:nth-child(3) .item_wrap{border-radius:0 0 10px 0}}@media only screen and (min-width: 1000px){.flx_gallery_container.type_3 .gallery_wrap{height:500px}}.flx_gallery_container.type_3 .flx_view_gallery{border-radius:0 0 10px 0}@media only screen and (min-width: 750px){.flx_gallery_container.type_3 .flx_view_gallery{max-width:calc(33% + 1px)}}@media only screen and (min-width: 750px){.flx_gallery_container.type_4 .gallery_wrap{display:grid;grid-template-columns:1fr 1fr;gap:10px;height:350px}.flx_gallery_container.type_4 .gallery_wrap .gallery_item:first-child .item_wrap{border-radius:10px 0 0 10px}.flx_gallery_container.type_4 .gallery_wrap .gallery_item:nth-child(2) .item_wrap{border-radius:0 10px 10px 0}}@media only screen and (min-width: 1000px){.flx_gallery_container.type_4 .gallery_wrap{height:500px}}@media only screen and (min-width: 750px){.flx_gallery_container.type_4 .flx_view_gallery{max-width:calc(50% - 5px)}}@media only screen and (min-width: 750px){.flx_gallery_container.type_5 .gallery_wrap{height:350px;position:relative;display:block}.flx_gallery_container.type_5 .gallery_wrap .gallery_item{height:100%}.flx_gallery_container.type_5 .gallery_wrap .gallery_item:first-child .item_wrap{border-radius:10px}}@media only screen and (min-width: 1000px){.flx_gallery_container.type_5 .gallery_wrap{height:500px}}.post_title_wrapper{display:grid;grid-template-columns:75% 25%}.post_title_wrapper .title h1{margin-top:0}.post_title_wrapper .title .mtv_breadrumb a{text-decoration:none}.post_title_wrapper .share .mtv-share-link{float:right}@media screen and (max-width: 750px){.post_title_wrapper{grid-template-columns:100%}.post_title_wrapper .title{order:2}.post_title_wrapper .share{order:1;margin-bottom:20px}.post_title_wrapper .share .mtv-share-link{float:left}}.flx_title_container{padding:30px 0}.flx-archive-container{box-sizing:border-box}@media(min-width: 750px){.flx-archive-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}}#flx_archive_info{position:relative;margin:10px auto}.flx-main-grid{display:grid;grid-template-columns:1fr;grid-column-gap:10px}@media(min-width: 1000px){.flx-main-grid{grid-template-columns:30% 70%}}#flx-sidebar{width:100%;margin:0 auto}.flx_3_3{display:flex;flex-wrap:wrap}.flx_3_3 .flx_1_3{width:100%;display:inline-block;order:2}.flx_3_3 .flx_2_3{width:100%;display:inline-block;order:1}@media(min-width: 1000px){.flx_3_3 .flx_1_3{width:25%}.flx_3_3 .flx_1_3.right{order:2}.flx_3_3 .flx_1_3.left{order:1}.flx_3_3 .flx_2_3{width:75%}.flx_3_3 .flx_2_3.right{order:1}.flx_3_3 .flx_2_3.left{order:2}}.flx_pagination{text-align:center;padding:20px 0;color:var(--filox-main-color)}.flx_pagination span,.flx_pagination a{margin:0 5px 5px 15px}.flx_pagination:empty{display:none}.flx_pagination a{color:#086788}.flx_sidebar_widget,.flx-sidebar-widget{box-sizing:border-box;padding:10px;width:95%;margin:10px auto}.flx_sidebar_widget .flx_accordion_inner:not(.flx-accordion-live) .flx-widget-header .flx_icon,.flx-sidebar-widget .flx_accordion_inner:not(.flx-accordion-live) .flx-widget-header .flx_icon{transform:rotate(180deg)}.flx_sidebar_widget .flx-widget-header,.flx-sidebar-widget .flx-widget-header{margin-bottom:15px}.flx_sidebar_widget .flx-widget-header.flx-accordion-trigger,.flx-sidebar-widget .flx-widget-header.flx-accordion-trigger{display:grid;grid-template-columns:auto 25px;align-items:center}.flx_sidebar_widget .flx-widget-header.flx-accordion-trigger .flx_icon,.flx-sidebar-widget .flx-widget-header.flx-accordion-trigger .flx_icon{margin-bottom:15px;text-align:center}.flx_sidebar_widget .flx-widget-header:hover .flx_icon,.flx-sidebar-widget .flx-widget-header:hover .flx_icon{transform:rotate(180deg)}.flx_sidebar_widget.flx-accordion-live .flx-accordion-trigger .flx_icon,.flx-sidebar-widget.flx-accordion-live .flx-accordion-trigger .flx_icon{transform:rotate(180deg)}.flx_sidebar_widget ul,.flx-sidebar-widget ul{margin-left:0;margin-bottom:0}.flx_sidebar_widget ul li,.flx-sidebar-widget ul li{margin:0 0 15px 0;list-style-type:none !important}.flx_sidebar_widget ul li a,.flx-sidebar-widget ul li a{display:block}.flx_sidebar_widget ul li:hover,.flx-sidebar-widget ul li:hover{opacity:.7}.flx_sidebar_widget [type=radio],.flx-sidebar-widget [type=radio]{position:absolute;left:-9999px}.flx_sidebar_widget [type=radio]+label,.flx-sidebar-widget [type=radio]+label{position:relative;padding-left:45px;cursor:pointer;line-height:30px;display:inline-block}.flx_sidebar_widget [type=radio]+label:before,.flx-sidebar-widget [type=radio]+label:before{content:"";position:absolute;left:0;top:0;height:30px;width:30px;border:2px solid;border-radius:5px;background:rgba(0,0,0,0);border-color:var(--filox-main-color)}.flx_sidebar_widget .radio_checked+label:after,.flx_sidebar_widget [type=radio]+label:after,.flx-sidebar-widget .radio_checked+label:after,.flx-sidebar-widget [type=radio]+label:after{content:"";top:0;left:0;height:33px;width:33px;position:absolute;border-radius:5px;transition:all .2s ease;background:var(--filox-main-color)}.flx_sidebar_widget [type=radio]+label:after,.flx-sidebar-widget [type=radio]+label:after{opacity:0;transform:scale(0)}.flx_sidebar_widget .radio_checked+label:after,.flx-sidebar-widget .radio_checked+label:after{opacity:1;transform:scale(1)}