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}#main-footer{background-color:#0e1a29}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',Georgia,"Times New Roman",serif}body,input,textarea,select{font-family:'Arial',Helvetica,Arial,Lucida,sans-serif}.dest_menu_box{background:#FFF!important;padding:0;width:25%!important}.dest_menu_box ul li a{font-family:'Playfair Display',Georgia,"Times New Roman",serif!important;margin-bottom:30px!important}.dest_menu_box ul li ul li a{margin-bottom:5px!important}.dest_menu_box ul li ul li.mega-dest_menu_last a{font-weight:bold!important;text-decoration:underline!important;margin-top:20px!important;margin-bottom:5px!important}@media only screen and (min-width:981px){.et_pb_filterable_portfolio_grid .et_pb_portfolio_item img,.et_pb_gallery_grid .et_pb_gallery_item img,.et_pb_portfolio_grid .et_pb_portfolio_item img{width:100%;height:150px;object-fit:cover}}@media only screen and (max-width:981px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item{border:none;box-shadow:none}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li a.mega-menu-link{background:transparent!important;text-align:left!important;color:#FFF!important}.mega-sub-menu{background:transparent!important}}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item{border-left:none}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item a,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{padding-right:0!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item a::after,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link::after{content:'/'!important;color:#FFF!important;padding-left:5px;font-size:18px;margin-top:-2px!important;font-weight:bold}@media (min-width:981px){.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:18.875%}}@media (min-width:981px){.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:49px!important}.et_fixed_nav #et-top-navigation{display:inline-flex!important;flex-flow:row!important;justify-content:space-between!important}#top-menu-nav{margin-left:auto!important;margin-right:auto!important;margin-top:10px!important}#et_top_search{margin-right:10px!important;top:15px!important;width:20px!important}}@media (max-width:980px){#et-info{width:435px}}@media (max-width:980px){#mega-menu-wrap-primary-menu .mega-menu-toggle{float:left;left:35px;position:relative;top:8px}.et_search_outer{left:0}#et_top_search,#et_search_icon{display:block}}@media only screen and (max-width:1200px) and (min-width:981px){#et-top-navigation{width:auto;margin-right:0px!important}}#et-info{margin-top:10px!important}@media only screen and (min-width:981px){.et_search_outer{right:180px!important}}@media only screen and (max-width:981px){.et_header_style_left .logo_container{display:block!important;left:50%;transform:translate(-50%);min-width:160px;margin-top:-10px}#logo{display:block!important;min-width:160px}.search .term_hotel_image{min-height:200px;margin-bottom:0!important}.search .term_hotel_description{padding-top:0!important}}.slick-slide img{height:100%;object-fit:cover}@media only screen and (min-width:1600px){div.et-boc>div.et_pb_gutters3>div.et_pb_section_2>div.et_pb_row_1>div.et_pb_column_4_4>div.et_pb_text>div.et_pb_text_inner{width:900px;float:right}}@media only screen and (max-width:981px){.et_pb_column_17{height:400px!important}.et_pb_column_13{height:400px!important}.et_pb_column_12{height:400px!important}.et_pb_column_16{height:400px!important}}@media only screen and (max-width:981px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item a::after,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link::after{display:none!important}}@media only screen and (max-width:981px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item{float:left!important}#mega-menu-primary-menu{clear:both}}@media only screen and (max-width:981px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{margin-left:20px!important}}#hp_white_btn_1 a:hover,#hp_white_btn_2 a:hover{color:#000!important}#hpOffers{background-image:none!important}@media only screen and (min-width:981px){.et_pb_gallery_items .et_pb_gallery_item:nth-child(4n){margin-right:0!important}}.tabs_wrapper ul.et_pb_tabs_controls{background-color:#0E1A29!important}.tabs_wrapper .et_pb_tabs{border:none!important}.mega-sub-menu{min-height:240px!important}.et_menu_container{margin-top:0!important;padding-top:20px;padding-right:0!important}li.full_width_menu>ul{position:absolute!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu{text-align:center}#top-menu,.fullwidth-menu,nav#top-menu-nav,nav.fullwidth-menu-nav{width:100%}.et_header_style_left .logo_container{position:absolute!important;width:15%;height:auto;z-index:1}#et-info{position:absolute;right:60px}#et_top_search{position:absolute;right:15px;top:45px!important}@media only screen and (max-width:1200px) and (min-width:981px){#et-top-navigation{width:100%;margin-right:0px!important}}@media only screen and (max-width:1060px){#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{font-size:12px}}@media only screen and (max-width:981px){.container.et_menu_container{width:90%}#et-info{width:auto;right:0!important}}.et_search_outer{width:100%;right:0!important;top:98px}.et_pb_search_visible{width:100%;right:0!important;top:0;background:#0e1a29;text-align:center}.et_fullwidth_nav .et-search-form{right:0;max-width:100%!important}.et_fullwidth_nav .et-search-form .et-search-field{max-width:440px;left:0;right:0;padding:10px;border-radius:5px;border:1px solid #FFF;background:#FFF;color:#444}@media (max-width:981px){.et_pb_column_12,.et_pb_column_13{height:auto!important}}.term_hotel_filter_item_content li{list-style-image:none!important}.et-db #et-boc .et-l .et_pb_tab_active a{color:#fff!important}.tabs_wrapper .et_pb_tabs_controls li.et_pb_tab_active{background-color:transparent!important;border-right:none!important;border-left:none!important;border-top:solid 4px #fff;padding-top:0}.tabs_wrapper .et_pb_tabs_controls li a{display:table-cell;padding:4px 30px 4px;color:#ccc!important;line-height:inherit;vertical-align:middle;text-decoration:none;font-weight:normal}.et-db #et-boc .et-l .et_pb_tabs_controls li{border-right:none}.term_hotel_filter_wrapper,.term_hotel_filter_item{border:none!important}.term_hotel_filter_row .et_pb_module{background:transparent;margin-bottom:0!important;padding-bottom:0!important;padding-top:0!important}.et_search_outer .et_pb_row_2.et_pb_row{margin-top:-15px!important}.menu_on_mob{display:none!important}@media (max-width:981px){.menu_on_mob{display:block!important}}@media (max-width:768px){.et_pb_search{margin:0!important;max-width:100%!important}}@media (max-width:520px){.et_pb_search{max-width:96%!important}.et_search_outer .et_pb_column_4_4{margin-top:15px}}body{font-size:16px}#hp_slider .et_pb_container{max-height:730px}.hotel_gallery_grid .et_pb_gallery_item{width:100%!important}.mm-contact-form{max-width:600px;margin:0 auto;padding:20px;background-color:#f9f9f9;border-radius:8px}.mm-contact-form .form-group{margin-bottom:20px}.mm-contact-form .form-control{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.mm-contact-form .submit-button{background-color:#1d75bc;color:#fff;padding:12px 24px;font-size:16px;border:none;border-radius:4px;cursor:pointer;transition:background 0.3s ease}.mm-contact-form .submit-button:hover{background-color:#155a8a}