div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%;}div.tnp-profile{display:block;margin:1em 0;max-width:500px;}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0;}.tnp-subscription label,.tnp-profile label{display:block;color:inherit;font-weight:normal;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em;}.tnp-subscription .tnp-field-checkbox label,.tnp-profile .tnp-field-checkbox label{display:inline-block;}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box;}.tnp-subscription input[type=text].nitro-lazy,.tnp-subscription input[type=email].nitro-lazy,.tnp-subscription input[type=submit].nitro-lazy,.tnp-subscription select.nitro-lazy,.tnp-subscription textarea.nitro-lazy,.tnp-profile input[type=text].nitro-lazy,.tnp-profile input[type=email].nitro-lazy,.tnp-profile input[type=submit].nitro-lazy,.tnp-profile select.nitro-lazy,.tnp-profile textarea.nitro-lazy{background-image:none !important;}.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio],.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em;}.tnp-subscription select option,.tnp-profile select option{margin-right:.75em;}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block;}@media all and (max-width: 480px){.tnp-subscription input[type=submit],.tnp-profile input[type=submit]{width:100%;}}.tnp-widget{width:100%;display:block;box-sizing:border-box;}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0;}.tnp-widget label{display:block;color:inherit;font-size:14px;}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto;}.tnp-widget input[type=text].nitro-lazy,.tnp-widget input[type=email].nitro-lazy,.tnp-widget input[type=submit].nitro-lazy,.tnp-widget select.nitro-lazy{background-image:none !important;}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block;}.tnp-widget select option{margin-right:10px;}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0;}.tnp-widget input.tnp-submit.nitro-lazy{background-image:none !important;}.tnp-field input[type="submit"]{position:inherit;}.tnp-field label{}.tnp-widget-minimal{width:100%;}.tnp-widget-minimal form{margin:0;padding:0;border:0;}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0px;height:auto;margin:0;}.tnp-widget-minimal input.tnp-submit.nitro-lazy{background-image:none !important;}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0;}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap;}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0px;margin-right:10px;}.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:31%;}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px;}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0px;margin:0;}.tnp-subscription-minimal input.tnp-submit.nitro-lazy{background-image:none !important;}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem;}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0;}@media all and (max-width: 525px){.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name,.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem;}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0px;height:auto;margin:0;}.tnp-button-form button.tnp-submit.nitro-lazy{background-image:none !important;}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px;}.tnp-comments label{display:block;}.tnp-comments input[type=checkbox]{display:inline-block;width:auto !important;}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd;}.tnp-nl-checkout{margin-bottom:1em;}.et_pb_portfolio_item.project_tag-discovery_v1:before{content:url("https://www.campbellgrayhotels.com/le-gray-gm/wp-content/uploads/sites/32/2020/04/discovery-exclusive-marker_3.png");position:absolute;right:-12px;z-index:99;top:-15px;}.et_pb_text ul li{list-style-type:disc !important;margin-left:1.5em;line-height:2.2em;}.et_pb_text ul li::before{float:left;margin-left:-2em;}li{display:list-item;text-align:-webkit-match-parent;}.animation-widget{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s;display:block !important;opacity:1 !important;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}.reservation_mobile{display:none !important;}.nav_main_return::before{content:"4";font-family:ETmodules !important;margin-right:5px;transition:all .3s;}.nav_main_return{font-size:16px;text-transform:uppercase;font-weight:600;}.nav_main_return:hover::before{margin-right:10px;}#lang .et_pb_text_inner{float:left;}#gm-nav-button .et-pb-icon.et-animated{font-size:41px;color:#fff;}#select_booking_nav,#target{font-size:18px;color:#fff;color:#000;display:inline-block;background-color:#fff;border:2px solid #fff;font-family:"Unna",Georgia,"Times New Roman",serif;padding:0em 1em;transition:all .2s;float:right;margin-right:25px;}#select_booking_nav:hover,#target:hover{padding:0em 2em 0em .7em;background-color:transparent;color:#fff;}#select_booking_nav::after,#target::after{position:absolute;margin-left:-1em;opacity:0;text-shadow:none;font-size:28px;font-weight:400;font-style:normal;font-variant:none;line-height:1.4em;text-transform:none;content:"5";-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;font-family:ETmodules !important;}#select_booking_nav:hover::after,#target:hover::after{margin-left:0;opacity:1;}.half_nav_left,.half_nav_right{position:relative;z-index:2;margin-top:30px;}.half_nav_left{float:left;width:70%;line-height:2em;}.half_nav_right{float:right;margin-right:20px;}p.image_title em{font-size:16px;}.car-closed,.car-open{display:none;}h3{font-size:24px;color:#000;padding-bottom:28px;line-height:40px;}.et_pb_row.et_pb_row_fullwidth{width:100% !important;max-width:100% !important;}.blurb_click:hover{cursor:pointer;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.gfield_label{display:none !important;}.ginput_container input,.ginput_container textarea,.ginput_container select{background:transparent;border:0;border-bottom:1px solid #b4b4b4;}.gform_button{background:transparent;border:0;text-transform:uppercase;font-size:17px !important;letter-spacing:1px;}.time .medium{width:100% !important;}.date,.time{display:-moz-inline-stack !important;display:inline-block !important;vertical-align:top;width:50%;padding-right:16px !important;float:none;}#text-4 P:last-of-type{font-size:15px;}.menu-item{padding-left:0 !important;}.menu-item::before{display:none;}li{display:list-item;text-align:-webkit-match-parent;}.breadcrumb{display:none;}.et_pb_text li{display:list-item;text-align:-webkit-match-parent;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.et_pb_widget{text-align:center;}#media_image-3 img{max-width:250px;text-align:center;}div.footer-social--holder{float:left;margin-right:20px;}.double_content{width:50%;}.double_content.left{width:60%;}.double_content.right{width:40%;}.left{float:left;}.right{float:right;}.half_right{width:20%;display:inline-block;margin-top:20px;margin-bottom:-25px;padding-top:0;}.half_left{width:70%;display:inline-block;margin-left:5%;margin-top:-40px;padding-top:0;}@media only screen and (max-width: 981px){h1{font-size:34px;}.wpgmza_filter_container ul li::after{font-size:16px;}.wpgmza_cat_checkbox_item_holder label{font-size:16px;}.wpgmza_cat_ul.wpgmza_cat_checkbox_item_holder{margin-left:0px;padding:5px;}.breadcrumbs-active{line-height:1.1em;}}@media only screen and (min-width: 980px){.home #main-footer{margin-left:200px;}.et_pb_widget{width:100%;}.footer-widget .widget_nav_menu a{font-size:23px;text-align:center;}.et_pb_row.et_pb_row_fullwidth{width:100% !important;max-width:100% !important;}}#footer-bottom{display:none;}.widget_nav_menu{width:65%;margin:0 7%;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.et_pb_gallery .et-pb-controllers{display:none;}h3{font-size:24px;color:#000;line-height:40px;}.blurb_click:hover{cursor:pointer;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.gfield_label{display:none !important;}.ginput_container input,.ginput_container textarea,.ginput_container select{background:transparent;border:0;border-bottom:1px solid #b4b4b4;}.gform_button{background:transparent;border:0;text-transform:uppercase;font-size:17px !important;letter-spacing:1px;}#text-4 P:last-of-type{font-size:15px;}.menu-item{padding-left:0 !important;}.menu-item::before{display:none;}li{display:list-item;text-align:-webkit-match-parent;}.breadcrumb{display:none;}.et_pb_text li{display:list-item;text-align:-webkit-match-parent;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.et_pb_widget{text-align:center;}#media_image-3 img{max-width:250px;text-align:center;}div.footer-social--holder{float:left;margin-right:20px;}.half_right{width:20%;display:inline-block;margin-top:20px;margin-bottom:-25px;padding-top:0;}.half_left{width:70%;display:inline-block;margin-left:5%;margin-top:-40px;padding-top:0;}@media only screen and (max-width: 981px){header#main-header{position:fixed !important;}.et_header_style_left .mobile_menu_bar{padding-bottom:14px;padding-top:14px;margin-right:40%;float:right;padding-left:750 px;position:relative;}}@media only screen and (min-width: 980px){.et_vertical_nav #main-header .container{margin:0 20px;}.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{margin-left:200px !important;}.et_vertical_fixed.admin-bar #page-container #main-header{top:0px;width:200px;}.et_pb_widget{width:100%;}.footer-widget .widget_nav_menu a{font-size:23px;text-align:center;}}#footer-bottom{display:none;}.et_header_style_left .et_pb_menu,.et_header_style_split .mobile_menu_bar{padding-bottom:14px;padding-top:14px;margin-right:80%;}.widget_nav_menu{width:65%;margin:0 7%;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.nav li ul .sub-menu{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-webkit-flex-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;height:100%;top:0;left:200px;width:600px;margin:0;background-color:rgba(0,0,0,.75);visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.menu-main-nav-container ul li a:before{background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.breadcrumbs-active{font-family:"proxima-nova",sans-serif,"aw-conqueror-didot",serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;color:#333;}@media only screen and (max-width: 681px){.reservation_mobile{display:block !important;}.half_nav_left{display:none;}.et_pb_button{font-size:18px !important;}}.wpgmza_filter_container{display:block;min-width:30%;float:none !important;width:780px !important;margin:0 auto !important;padding-bottom:60px;}.wpgmza_cat_checkbox_holder{display:block;overflow:auto;overflow-y:auto;width:100% !important;height:auto !important;padding:0 !important;text-align:center;}.wpgmza_cat_checkbox_item_holder{display:block;padding-left:0;}.wpgmza_checkbox{display:none;}.wpgmza_filter_container ul li{float:none !important;display:inline-block !important;cursor:pointer;color:#000;line-height:32px;padding:6px 10px 6px 0;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.wpgmza_filter_container ul li:after{content:"/";padding-left:10px;}.meeting-details h5,.wpgmza_filter_container ul li{font-size:24px;font-family:"Playfair Display",serif;}.wpgmza_cat_checkbox_item_holder_1::after{display:none;}#wpgmza_filter_2,.wpgmza_markerbox a.wpgmza_infowindow_link{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#000;text-align:center !important;font-family:proxima-nova,sans-serif;}.more_arrow::after{color:#000 !important;}.et_pb_toggle_content p a{color:#fff;text-decoration:underline;}.tplis-cl-button-image{float:left;padding-top:15px;}.et_pb_accordion_item .et_pb_toggle_content p a{color:#ccc !important;}.mobile_menu_bar::before{color:#fff !important;margin-right:auto;}@media only screen and (min-width:981px){ul.sub-menu::before{background:rgba(63,97,116,.69);}}.dark_bcg a{color:#fff !important;text-decoration:none !important;transition:all ease-in-out .2s;}.dark_bcg a:hover{opacity:.6;}#select_booking::after{right:20px;line-height:1.3em;font-size:38px;color:#fff;}.footer_signup #mc_embed_signup input::placeholder{color:rgba(255,255,255,.6);}.footer_signup input#mc-embedded-subscribe{border-style:none !important;color:#fff;}.footer_signup input.text,input.title,.footer_signup input[type=email],.footer_signup input[type=password],.footer_signup input[type=tel],.footer_signup input[type=text],.footer_signup select,.footer_signup textarea{color:#fff !important;}.footer_signup #mc_embed_signup input,.footer_signup  #mc_embed_signup select{border-bottom:1px solid #fff;background-color:transparent;}footer a:hover{opacity:.6;}.award_blurp{padding:25px;}.award_blurp img{max-height:50px;}.award_blurp img{max-height:50px;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:filter .5s;}.award_blurp:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}a.et_pb_button.et_pb_button_0_tb_footer.exp-lead--link.res_link.et_pb_bg_layout_light:hover{background:transparent !important;color:#fff !important;}.et_vertical_nav #main-header #top-menu li.destination_menu ul.sub-menu{top:12%;}.spu-icon-close::before{content:"_";background-image:url("https://www.campbellgrayhotels.com/cgh-divi/wp-content/uploads/sites/18/2019/07/close.png");background-position-y:10px;background-repeat:no-repeat;color:#000;text-shadow:none;}.spu-content h2{font-size:20px;color:#fff;text-align:left !important;line-height:30px;}.popup_blurp .spu-clickable{font-size:14px;color:#fff;}.popup_blurp .et_pb_blurb_description{padding-top:30%;}.svg_scale .content-block{min-height:150px;}.foogallery.fg-light.fg-shadow-outline .fg-item-inner{box-shadow:none;border-width:0px;}.gallery ul.et_pb_tabs_controls{background-color:transparent;text-align:center;}.gallery .et_pb_tabs_controls li{display:inline-block;float:none;font-weight:500;border:0px !important;}.gallery.et_pb_tabs{border:0px !important;}.gallery ul.et_pb_tabs_controls:after{border:0px;}.gallery .et_pb_tabs_controls a{padding:0px !important;}.gallery .et_pb_tabs_controls a::after{content:"/";padding:0px 10px;}.gallery .et_pb_tabs_controls a:nth-last-child(2)::after{content:"";}.spa_img:hover{opacity:.5;}.spa_img{transition:all .5s;}.toggle_title h5{color:#fff;}.toggle_title a h5{color:#ed145b;}.careers{clear:both;}.careers_left{width:45%;float:left;margin-top:30px;margin-bottom:30px;}.careers_right{width:45%;float:right;margin-top:30px;margin-bottom:30px;}.career_half{width:45%;float:left;margin:0px 10px;}.career_title-full.position_post{opacity:.6;margin-bottom:10px;}.careers-line{height:1px;background-color:rgba(255,255,255,.3);margin-left:-25px;margin-right:-25px;}.menu_toggle .et_pb_toggle_content p a{color:#000;text-decoration:none;}.et_pb_custom_toggle.et_pb_toggle_open .et_pb_toggle_title::before{content:"4d";}.et_pb_custom_toggle .et_pb_toggle_title::before{content:"4c";}.et_pb_custom_toggle{padding:55px;font-family:"Unna",Georgia,"Times New Roman",serif;font-size:16px;line-height:1.9em;background-color:#fff;text-align:center;}.et_pb_custom_toggle .et_pb_toggle_content{margin-top:55px;}.et_pb_custom_toggle .et_pb_toggle_title{padding:0px !important;}.et_pb_custom_toggle .et_pb_toggle_title h5{font-size:24px;}.et_pb_custom_toggle .et_pb_toggle_title a{font-size:12px;letter-spacing:2px;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;}.et_pb_toggle_subtitle{position:absolute;bottom:-45px;display:block;margin:auto;width:100%;line-height:24px;}.et_pb_toggle_open .et_pb_toggle_content{opacity:1;}.et_pb_toggle_close .et_pb_toggle_content{opacity:0;}.et_pb_gallery_fullwidth .et_pb_gallery_image img{width:auto;float:none;display:block;margin:auto;}@media only screen and (max-width: 720px){.puregray_nav_extended{display:none;}.menu_item{margin-bottom:5px !important;}#ui-datepicker-div.arrive_up{top:166.5px !important;}#ui-datepicker-div.depart_down{top:218.5px !important;}}h3{font-size:24px;color:#000;padding-bottom:28px;line-height:40px;}div.booking-widget--title{background-color:#262727 !important;}.right-banner.toggleDrop{background-color:#006cb0;color:#fff;}.et_pb_row.et_pb_row_fullwidth{width:100% !important;max-width:100% !important;}.blurb_click:hover{cursor:pointer;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.gfield_label{display:none !important;}.ginput_container input,.ginput_container textarea,.ginput_container select{background:transparent;border:0;border-bottom:1px solid #b4b4b4;}.gform_button{background:transparent;border:0;text-transform:uppercase;font-size:17px !important;letter-spacing:1px;}.time .medium{width:100% !important;}.date,.time{display:-moz-inline-stack !important;display:inline-block !important;vertical-align:top;width:50%;padding-right:16px !important;float:none;}#text-4 p:last-of-type{font-size:15px;}.menu-item{padding-left:0 !important;}.menu-item::before{display:none;}.et_pb_text ul li,.et_pb_toggle_content ul li{list-style-type:disc !important;margin-left:1.5em;line-height:2.2em;}li{display:list-item;text-align:-webkit-match-parent;}.breadcrumb{display:none;}.et_pb_text li{display:list-item;text-align:-webkit-match-parent;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.et_pb_widget{text-align:center;}#media_image-3 img{max-width:250px;text-align:center;}div.footer-social--holder{float:left;margin-right:20px;}.double_content{width:50%;}.left{float:left;}.right{float:right;}.half_right{width:20%;display:inline-block;margin-top:20px;margin-bottom:-25px;padding-top:0;}.half_left{width:70%;display:inline-block;margin-left:5%;margin-top:-40px;padding-top:0;}@media only screen and (max-width: 981px) and (min-width: 400px){.breadcrumbs-active{line-height:1.1em;}}@media only screen and (min-width: 980px){.feature_block:hover .pop_up_link{opacity:1;transform:translateY(100px);}p.pop_up_link{transform:translateY(150px);opacity:0;transition:all .6s ease-in-out;}.et_vertical_nav #main-header .container{margin:0 20px;}.et_vertical_nav #et-main-area,.et_vertical_fixed.admin-bar #page-container #main-header{top:0px;width:200px;}.et_pb_widget{width:100%;}.footer-widget .widget_nav_menu a{font-size:23px;text-align:center;}.et_pb_row.et_pb_row_fullwidth{width:100% !important;max-width:100% !important;}}#footer-bottom{display:none;}.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{padding-bottom:14px;padding-top:14px;}.widget_nav_menu{width:65%;margin:0 7%;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.et_pb_gallery .et-pb-controllers{display:none;}h3{font-size:24px;color:#000;line-height:40px;}.blurb_click:hover{cursor:pointer;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.gfield_label{display:none !important;}.ginput_container input,.ginput_container textarea,.ginput_container select{background:transparent;border:0;border-bottom:1px solid #b4b4b4;}.gform_button{background:transparent;border:0;text-transform:uppercase;font-size:17px !important;letter-spacing:1px;}#text-4 p:last-of-type{font-size:15px;}.menu-item{padding-left:0 !important;}.menu-item::before{display:none;}li{display:list-item;text-align:-webkit-match-parent;}.breadcrumb{display:none;}.et_pb_text li{display:list-item;text-align:-webkit-match-parent;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.et_pb_widget{text-align:center;}#media_image-3 img{max-width:250px;text-align:center;}div.footer-social--holder{float:left;margin-right:20px;}.half_right{width:20%;display:inline-block;margin-top:20px;margin-bottom:-25px;padding-top:0;}.half_left{width:70%;display:inline-block;margin-left:5%;margin-top:-40px;padding-top:0;}@media only screen and (max-width: 981px){}@media only screen and (min-width: 980px){.et_pb_widget{width:100%;}.footer-widget .widget_nav_menu a{font-size:23px;text-align:center;}}#footer-bottom{display:none;}.widget_nav_menu{width:65%;margin:0 7%;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.menu-main-nav-container ul li a:before{background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.breadcrumbs-active{font-family:"proxima-nova",sans-serif,"aw-conqueror-didot",serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;color:#333;}@media only screen and (max-width: 681px){.et_pb_button{font-size:18px !important;}}.wpgmza_filter_container{display:block;min-width:30%;float:none !important;width:780px !important;margin:0 auto !important;padding-bottom:60px;text-align:center;}.wpgmza_cat_checkbox_holder{display:block;overflow:auto;overflow-y:auto;width:100% !important;height:auto !important;padding:0 !important;}.wpgmza_cat_checkbox_item_holder{display:block;padding-left:0;}.wpgmza_checkbox{display:none;}.wpgmza_filter_container ul li{float:none !important;display:inline-block !important;cursor:pointer;color:#000;line-height:32px;padding:6px 10px 6px 0;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.wpgmza_filter_container ul li:after{content:"/";padding-left:10px;}.meeting-details h5,.wpgmza_filter_container ul li{font-size:24px;font-family:"Unna",serif;}.wpgmza_cat_checkbox_item_holder_1::after{display:none;}#wpgmza_filter_1,.wpgmza_markerbox a.wpgmza_infowindow_link{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#000;text-align:center !important;font-family:proxima-nova,sans-serif;}.more_arrow::after{color:#000 !important;}.et_pb_toggle_content p a{color:#fff;text-decoration:underline;}.tplis-cl-button-image{float:left;padding-top:15px;}.et_pb_accordion_item .et_pb_toggle_content p a{color:#ccc !important;}.mobile_menu_bar::before{color:#fff !important;}@media only screen and (min-width: 981px){ul.sub-menu::before{background:rgba(64,64,64,.72);}#at15s{display:none !important;}#at-cv-lightbox{display:none;}}@media all and (max-width: 1200px){.feature_block.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title{font-size:34px !important;}.menu-bottom-nav-container ul li{padding-bottom:0px;}}@media only screen and (min-width: 300px){.et_pb_button.et_pb_more_button.btn_secondary.visit_property{border:none !important;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;font-size:20px;width:48%;text-align:center;}.et_pb_button.et_pb_more_button.btn_primary.book_now{font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;font-size:20px;width:48%;text-align:center;margin-right:2%;}.et_pb_button.book_now:after,.et_pb_button.visit_property:after{font-size:34px !important;}.et_pb_buttons{display:flex;}}p#copyright-text,#footer_links{opacity:.5;}#et_pb_contact_first_name_0{font-size:initial;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;text-align:left;border-bottom:1px solid #fff;}#et_pb_contact_last_name_0{font-size:initial;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;text-align:left;border-bottom:1px solid #fff;}#et_pb_contact_email_0{font-size:initial;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;text-align:left;border-bottom:1px solid #fff;}#mail,#tel{color:white;}#footer_middle_section{width:fit-content;margin-left:5%;}#address,#contact{line-height:.5;padding:15px 0px;}#copyright-text,#footer_links,#footer_right_links,#footer_links a{color:#fff;font-size:12px;}#social-media_module{display:flex;justify-content:center;}#hotel_dev,#hotel_manage,#careers,#press,#location,#gallery,#news{color:white;font-size:small;line-height:0;}#corporate,#guest,#discovery{color:white;font-size:medium;width:max-content;line-height:0;font-family:"Unna",Georgia,"Times New Roman",serif;}#footer_right_section{width:max-content;margin-left:5%;display:flex;}#corporate-info{width:100%;}#guest-info{width:50%;}#discovery-info{margin-top:5%;width:max-content;margin-left:5%;}#guest-info{margin-left:5%;}#d-about,#login,#register{padding-right:5px;font-size:small;color:white;}#register,#login{padding-left:5px;}.nav_list,.nav_list a{color:#fff;}.puregray_nav_extended{font-size:22px;}.hotel_nav_item{min-height:240px;}.hotel_nav_item h3.et_pb_module_header{padding-bottom:10px;}.nav_main_item,.nav_secondary_item{font-family:"Unna",Georgia,"Times New Roman",serif;font-size:28px !important;}.small_nav{font-size:12px;line-height:1.6em;}.nav_booking{display:inline-block;background-color:#fff;border:2px solid #fff;}.nav_main_item.nav_booking.et_pb_button:hover{color:#fff !important;border:2px solid #fff !important;}.nav_main_return.nav_booking.et_pb_button:hover{color:#fff !important;border:2px solid #fff !important;}.nav_booking{margin-top:10px;}.nav_sub_item{font-size:16px;line-height:1.2em;padding:10px 0px;display:inline-block;}a.nav_sub_item::before{content:"5";position:relative;font-family:"ETmodules";font-weight:700;font-size:14px;margin-right:5px;transition:all .5s ease-in-out;}a.nav_sub_item:hover::before{margin-right:10px;}body #page-container .et_pb_section .et_pb_button.nav_more_btn:hover{color:#fff !important;}.main_nav_sub_sections{display:none;}@media only screen and (min-width: 620px){#footer_right_section{flex-direction:row;margin:auto;width:auto;}#guest-info{margin-top:0 !important;}.et_contact_bottom_container{margin-top:-3.5%;}#social-media_module{display:flex;justify-content:center;margin-top:-5%;}}@media only screen and (max-width: 619px){#footer_right_section{flex-direction:column;margin:auto;}.et_contact_bottom_container{margin-top:5%;}#social-media_module{justify-content:center !important;margin-bottom:10%;}}.et_pb_module.et_pb_image.et_pb_image_0_tb_footer{text-align:center;}@media only screen and (min-width: 981px){#contact{font-size:small;}#corporate-info{margin-left:5% !important;}#footer_right_links{margin-top:5% !important;}}@media only screen and (max-width: 980px){.feature_block.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title{font-size:28px !important;}.et_pb_row.et_pb_row_2_tb_footer{flex-direction:column;}.et_pb_text_inner{text-align:center;}#guest-info{margin-left:0;width:100%;margin-top:25%;}#discovery-info{margin:auto;padding-top:10%;}#copyright-text{width:auto;margin:auto;}#guest,#corporate,#discovery{margin:auto;}#footer_right_links{margin-top:15px;}#footer_middle_section{width:auto;margin-left:0;}#mail{line-height:1;}#footer_links{justify-content:center;padding-bottom:20px;}.et_pb_column{width:100%;margin-bottom:0px;}#nav_hotels{transition:.5s ease;}}@media only screen and (max-width: 980px) and (min-width: 620px){#discovery_img{margin-top:15px;}.et_pb_portfolio_items p.post-meta{font-size:12px;line-height:1.4em;}.et_pb_portfolio_items h2.et_pb_module_header{font-size:28px;line-height:1em;}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:auto !important;}#nav_hotels{display:flex;flex-direction:row;}#nav_discovery{display:flex;flex-direction:row;}}.menu_item{transition:.5s ease;text-align:left;line-height:1.6em;}.et_pb_row_0_tb_header{display:flex;flex-direction:inherit;position:relative !important;}#navbar-menu{left:0;right:0;position:fixed;}.nav_list a{transition:.5s ease;}header{z-index:3 !important;}.nav_main_item,.nav_main_return{cursor:pointer;}.menu_item{display:flex !important;}.full-width-btn{width:100%;text-align:center;}.spu-close-popup.widget-modal-close.et-waypoint.et_pb_animation_top.et-pb-icon.et-animated{float:right;font-size:40px;background-color:transparent;border:none;color:white;margin-right:15.2px;display:none;}#ui-datepicker-div{z-index:1000000 !important;}.et_pb_module.et_pb_code.breadcrumbs-active{margin-top:150px;}#booking-widget--title-header input,#booking-widget--title-header input::placeholder,#booking-widget--title-header input:focus,.booking-widget.booking-widget-header.et-waypoint.et_pb_animation_top.et-animated input::placeholder,.booking-widget.booking-widget-header.et-waypoint.et_pb_animation_top.et-animated
    input:focus{color:#fff;opacity:1;}.booking-widget.booking-widget-header.et-waypoint.et_pb_animation_top.et-animated
    input:-ms-input-placeholder,.booking-widget.booking-widget-header.et-waypoint.et_pb_animation_top.et-animated
    input::-ms-input-placeholder{color:#fff;}.booking-widget input::placeholder{color:#fff;}.booking-widget input::-ms-input-placeholder{color:#fff;}.booking-widget input::-webkit-input-placeholder{color:#fff;}.booking-widget.booking-widget-header.et-waypoint.et_pb_animation_top.et-animated
    select:focus{color:#fff;opacity:1;}.spu-box.spu-position-top-bar .spu-content > *{margin-left:0 !important;}#arrive-header,#depart-header{background-color:transparent;color:#fff;border-bottom:1px solid #fff;}.find-opt{background:#fff;color:#000;}@media only screen and (max-width: 320px){.nav_list a{font-size:inherit;}}@media only screen and (min-width: 1201px){.feature_block.landscape .et_pb_column:hover,.feature_block.landscape.et_pb_column:hover{background-size:120% auto;}.feature_block.landscape .et_pb_column,.feature_block.landscape.et_pb_column{transition:background-size .4s ease;background-size:110% auto;}}header .et_builder_inner_content{z-index:3 !important;}.gm-header-overlay{height:800px !important;}#gm-header-overlay.et_pb_section.et_pb_section_5_tb_footer.et_pb_with_background.et_section_specialty{min-height:600px !important;}@media only screen and (min-width: 981px){.et_pb_column.et_pb_column_2_3.et_pb_column_9_tb_footer.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough{height:600px !important;}}@media only screen and (max-width: 980px){#gm-header-overlay.et_pb_section.et_pb_section_5_tb_footer.et_pb_with_background.et_section_specialty{height:800px !important;}}a#select_goBack{text-align:left;font-size:16px;text-transform:uppercase;cursor:pointer;}.nav_list,.nav_list a,.nav_list_mobile a,.mobile_nav a{color:#fff;}.mobile_nav .et_pb_text_inner{text-align:left;}.nav_list_mobile .et_pb_text_inner{text-align:left;}a#select_goBack:before{margin-right:10px;content:"4";line-height:1em;font-family:"ETmodules";}#gm-header-overlay{padding:0 0 !important;}body{touch-action:manipulation;}#contact_btn,#reservation_btn,#bookNow_btn,#phone_btn{width:100%;transition:.5s ease;}#contact_btn:hover,#reservation_btn:hover,#bookNow_btn:hover,#phone_btn:hover{color:#fff !important;}#contact_btn:after,#reservation_btn:after,#bookNow_btn:after{color:#fff !important;}sup{bottom:.3em;}#booking-widget--title-homeinline input,#booking-widget--title-homeinline input::placeholder,#booking-widget--title-homeinline input:focus,.booking-widget.booking-widget-homeinline.et-waypoint.et_pb_animation_top.et-animated input::placeholder,.booking-widget.booking-widget-homeinline.et-waypoint.et_pb_animation_top.et-animated
    input:focus{color:#fff;opacity:1;}.booking-widget.booking-widget-homeinline.et-waypoint.et_pb_animation_top.et-animated
    input:-ms-input-placeholder,.booking-widget.booking-widget-homeinline.et-waypoint.et_pb_animation_top.et-animated
    input::-ms-input-placeholder{color:#fff;}.booking-widget.booking-widget-homeinline.et-waypoint.et_pb_animation_top.et-animated
    select:focus{color:#fff;opacity:1;}@media only screen and (min-width: 981px){}iframe#homevideo{height:800px;}@media only screen and (max-width: 1734px){iframe#homevideo{height:600px;}}@media only screen and (max-width: 1734px){iframe#homevideo{height:600px;}}@media only screen and (max-width: 1483px){iframe#homevideo{height:500px;}}@media only screen and (max-width: 1224px){iframe#homevideo{height:400px;}}@media only screen and (max-width: 882px){iframe#homevideo{height:350px;}}@media only screen and (max-width: 631px){iframe#homevideo{height:250px;}}#nav_unique1_mobile,#nav_unique2_mobile,#nav_unique3_mobile,#nav_unique4_mobile,#nav_unique5_mobile,#nav_unique6_mobile,#nav_unique7_mobile{padding:0 !important;}@media only screen and (orientation: landscape) and (max-height: 320px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:18px !important;}.menu_item{margin-top:-8%;margin-bottom:4px;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;font-size:10px;}#campbell_sideLink{width:70%;margin-top:-40px;}#two-header{display:flex;width:95%;}}@media only screen and (orientation: landscape) and (max-height: 360px) and (min-height: 321px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:22px !important;}.menu_item{margin-top:-6%;margin-bottom:2px;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}}@media only screen and (orientation: landscape) and (max-height: 400px) and (min-height: 361px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:26px !important;}.menu_item{margin-top:-5%;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;}}@media only screen and (orientation: landscape) and (height: 375px) and (width: 812px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:22px !important;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;}}@media only screen and (orientation: landscape) and (height: 411px) and (width: 823px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:28px !important;}.menu_item{margin-top:-3% !important;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;}}@media only screen and (orientation: portrait) and (height: 568px) and (width: 320px){.nav_main_item,.nav_main_return{font-size:22px !important;}.menu_item{margin-top:-8% !important;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}}@media only screen and (orientation: landscape) and (max-height: 500px) and (min-height: 401px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:28px !important;}.menu_item{margin-top:-4%;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;}}@media only screen and (min-height: 500px) and (max-width: 980px){.et_pb_column #menuBar{display:inline-flex;}}@media only screen and (max-width: 325px){#address{line-height:.9;}}#adults1,#adults2,#adults3,#adults4,#adults5,#adults6,#adults7,#children1,#children2,#children3,#children4,#children5,#children6,#children7{color:#000 !important;}#input_1_1,#input_1_2,#input_1_3,#input_1_4,#input_1_5,#input_1_6,#input_1_7,#input_1_8{color:#666 !important;}#campbell_footer{margin-left:5%;}#campbell_footer a{color:#9b9b9b;font-variant:all-small-caps;transition:.5s ease;}#campbell_footer a:hover{color:#fff;}#gm-nav-button .et_pb_image_wrap{cursor:pointer;}#extra-room-button-header:hover,#extra-room-button-homeinline:hover,.extra-room-close:hover{cursor:pointer;}.side_tag{position:fixed;background-color:#262727;width:auto;top:50%;padding:15px 5px !important;transition:all .3s ease-in-out;}.side_tag:hover{padding:15px 10px !important;}.side_tag img{vertical-align:middle;}a.offers-links{font-size:16px;line-height:1.4em;color:#fff;}#weather h2,#weather p{margin-top:20px;}#searchForm-homeinline{padding:15px !important;}.booking-widget{visibility:visible !important;opacity:1 !important;display:block !important;left:0;text-align:end;color:#fff !important;}.booking-widget-header{position:fixed;width:50%;pointer-events:all;top:15%;left:25%;}.options-one.first-drop{display:flex;padding-top:10px;margin:0 2.5%;justify-content:space-evenly;}#arrive-header{margin-right:2.5%;}#arrive-header,#depart-header{width:100%;border:none;border-bottom:1px solid;}.options-two.second-drop{margin:0 2.5%;display:flex;padding-top:10px;}.extrarooms{margin:0 2.5%;}#adults-header{margin:0;}.er-extra{display:flex;justify-content:space-evenly;background-color:rgba(0,0,0,.2);padding:15px 0px;margin-top:10px;}@media (max-width: 728px){.er-extra{padding:5px 15px;}.er-extra h3{font-size:24px;}}.er-extra h3{color:#fff;text-align:left;padding-bottom:0;}.er-extra select:first-child{width:35%;}.er-extra select:nth-child(2){width:35%;}.er-extra select:nth-child(3){width:15%;}.er-extra select:last-child{width:15%;}@media (max-width: 728px){.booking-widget-header{width:auto;left:0;}.booking-widget select{margin:0 !important;}.options-one.first-drop{flex-direction:column;}.options-two.second-drop{flex-direction:column !important;}.er-extra{flex-direction:column !important;}.er-extra select:first-child{width:100%;}.er-extra select:nth-child(2){width:100%;}.er-extra select:nth-child(3){width:100%;}.er-extra select:last-child{width:100%;}#adults-header,#children-header{width:100%;}#extrarooms-header div .er-extra{flex-direction:row !important;}#extrarooms-header div .er-extra select:first-child{width:30%;}#extrarooms-header div .er-extra select:nth-child(2){width:40%;}#extrarooms-header div .er-extra select:nth-child(3){width:20%;}#extrarooms-header div .er-extra select:last-child{width:10%;}}#extra-room-button-homeinline,#extra-room-button-header{font-size:12px;}.mc-field-group.source_field{display:none !important;}.et_pb_portfolio_item.project_tag-discovery_v1:before{content:url("https://www.campbellgrayhotels.com/le-gray-gm/wp-content/uploads/sites/32/2020/04/discovery-exclusive-marker_3.png");position:absolute;right:-12px;z-index:99;top:-15px;}.et_pb_text ul li{list-style-type:disc !important;margin-left:1.5em;line-height:2.2em;}.et_pb_text ul li::before{float:left;margin-left:-2em;}li{display:list-item;text-align:-webkit-match-parent;}.animation-widget{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s;display:block !important;opacity:1 !important;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}.reservation_mobile{display:none !important;}.nav_main_return::before{content:"4";font-family:ETmodules !important;margin-right:5px;transition:all .3s;}.nav_main_return{font-size:16px;text-transform:uppercase;font-weight:600;}.nav_main_return:hover::before{margin-right:10px;}#lang .et_pb_text_inner{float:left;}#gm-nav-button .et-pb-icon.et-animated{font-size:41px;color:#fff;}#select_booking_nav,#target{font-size:18px;color:#fff;color:#000;display:inline-block;background-color:#fff;border:2px solid #fff;font-family:"Unna",Georgia,"Times New Roman",serif;padding:0em 1em;transition:all .2s;float:right;margin-right:25px;}#select_booking_nav:hover,#target:hover{padding:0em 2em 0em .7em;background-color:transparent;color:#fff;}#select_booking_nav::after,#target::after{position:absolute;margin-left:-1em;opacity:0;text-shadow:none;font-size:28px;font-weight:400;font-style:normal;font-variant:none;line-height:1.4em;text-transform:none;content:"5";-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;font-family:ETmodules !important;}#select_booking_nav:hover::after,#target:hover::after{margin-left:0;opacity:1;}.half_nav_left,.half_nav_right{position:relative;z-index:2;margin-top:30px;}.half_nav_left{float:left;width:70%;line-height:2em;}.half_nav_right{float:right;margin-right:20px;}p.image_title em{font-size:16px;}.car-closed,.car-open{display:none;}h3{font-size:24px;color:#000;padding-bottom:28px;line-height:40px;}.et_pb_row.et_pb_row_fullwidth{width:100% !important;max-width:100% !important;}.blurb_click:hover{cursor:pointer;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.gfield_label{display:none !important;}.ginput_container input,.ginput_container textarea,.ginput_container select{background:transparent;border:0;border-bottom:1px solid #b4b4b4;}.gform_button{background:transparent;border:0;text-transform:uppercase;font-size:17px !important;letter-spacing:1px;}.time .medium{width:100% !important;}.date,.time{display:-moz-inline-stack !important;display:inline-block !important;vertical-align:top;width:50%;padding-right:16px !important;float:none;}#text-4 P:last-of-type{font-size:15px;}.menu-item{padding-left:0 !important;}.menu-item::before{display:none;}li{display:list-item;text-align:-webkit-match-parent;}.breadcrumb{display:none;}.et_pb_text li{display:list-item;text-align:-webkit-match-parent;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.et_pb_widget{text-align:center;}#media_image-3 img{max-width:250px;text-align:center;}div.footer-social--holder{float:left;margin-right:20px;}.double_content{width:50%;}.double_content.left{width:60%;}.double_content.right{width:40%;}.left{float:left;}.right{float:right;}.half_right{width:20%;display:inline-block;margin-top:20px;margin-bottom:-25px;padding-top:0;}.half_left{width:70%;display:inline-block;margin-left:5%;margin-top:-40px;padding-top:0;}@media only screen and (max-width: 981px){h1{font-size:34px;}.wpgmza_filter_container ul li::after{font-size:16px;}.wpgmza_cat_checkbox_item_holder label{font-size:16px;}.wpgmza_cat_ul.wpgmza_cat_checkbox_item_holder{margin-left:0px;padding:5px;}.breadcrumbs-active{line-height:1.1em;}}@media only screen and (min-width: 980px){.home #main-footer{margin-left:200px;}.et_pb_widget{width:100%;}.footer-widget .widget_nav_menu a{font-size:23px;text-align:center;}.et_pb_row.et_pb_row_fullwidth{width:100% !important;max-width:100% !important;}}#footer-bottom{display:none;}.widget_nav_menu{width:65%;margin:0 7%;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.et_pb_gallery .et-pb-controllers{display:none;}h3{font-size:24px;color:#000;line-height:40px;}.blurb_click:hover{cursor:pointer;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.gfield_label{display:none !important;}.ginput_container input,.ginput_container textarea,.ginput_container select{background:transparent;border:0;border-bottom:1px solid #b4b4b4;}.gform_button{background:transparent;border:0;text-transform:uppercase;font-size:17px !important;letter-spacing:1px;}#text-4 P:last-of-type{font-size:15px;}.menu-item{padding-left:0 !important;}.menu-item::before{display:none;}li{display:list-item;text-align:-webkit-match-parent;}.breadcrumb{display:none;}.et_pb_text li{display:list-item;text-align:-webkit-match-parent;}.et_vertical_nav #main-header #top-menu>li>a{text-align:center;}.et_pb_widget{text-align:center;}#media_image-3 img{max-width:250px;text-align:center;}div.footer-social--holder{float:left;margin-right:20px;}.half_right{width:20%;display:inline-block;margin-top:20px;margin-bottom:-25px;padding-top:0;}.half_left{width:70%;display:inline-block;margin-left:5%;margin-top:-40px;padding-top:0;}@media only screen and (max-width: 981px){header#main-header{position:fixed !important;}.et_header_style_left .mobile_menu_bar{padding-bottom:14px;padding-top:14px;margin-right:40%;float:right;padding-left:750 px;position:relative;}}@media only screen and (min-width: 980px){.et_vertical_nav #main-header .container{margin:0 20px;}.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{margin-left:200px !important;}.et_vertical_fixed.admin-bar #page-container #main-header{top:0px;width:200px;}.et_pb_widget{width:100%;}.footer-widget .widget_nav_menu a{font-size:23px;text-align:center;}}#footer-bottom{display:none;}.et_header_style_left .et_pb_menu,.et_header_style_split .mobile_menu_bar{padding-bottom:14px;padding-top:14px;margin-right:80%;}.widget_nav_menu{width:65%;margin:0 7%;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.nav li ul .sub-menu{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-webkit-flex-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;height:100%;top:0;left:200px;width:600px;margin:0;background-color:rgba(0,0,0,.75);visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.menu-main-nav-container ul li a:before{background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.breadcrumbs-active{font-family:"proxima-nova",sans-serif,"aw-conqueror-didot",serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;color:#333;}@media only screen and (max-width: 681px){.reservation_mobile{display:block !important;}.half_nav_left{display:none;}.et_pb_button{font-size:18px !important;}}.wpgmza_filter_container{display:block;min-width:30%;float:none !important;width:780px !important;margin:0 auto !important;padding-bottom:60px;}.wpgmza_cat_checkbox_holder{display:block;overflow:auto;overflow-y:auto;width:100% !important;height:auto !important;padding:0 !important;text-align:center;}.wpgmza_cat_checkbox_item_holder{display:block;padding-left:0;}.wpgmza_checkbox{display:none;}.wpgmza_filter_container ul li{float:none !important;display:inline-block !important;cursor:pointer;color:#000;line-height:32px;padding:6px 10px 6px 0;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.wpgmza_filter_container ul li:after{content:"/";padding-left:10px;}.meeting-details h5,.wpgmza_filter_container ul li{font-size:24px;font-family:"Playfair Display",serif;}.wpgmza_cat_checkbox_item_holder_1::after{display:none;}#wpgmza_filter_2,.wpgmza_markerbox a.wpgmza_infowindow_link{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#000;text-align:center !important;font-family:proxima-nova,sans-serif;}.more_arrow::after{color:#000 !important;}.et_pb_toggle_content p a{color:#fff;text-decoration:underline;}.tplis-cl-button-image{float:left;padding-top:15px;}.et_pb_accordion_item .et_pb_toggle_content p a{color:#ccc !important;}.mobile_menu_bar::before{color:#fff !important;margin-right:auto;}@media only screen and (min-width:981px){ul.sub-menu::before{background:rgba(63,97,116,.69);}}.dark_bcg a{color:#fff !important;text-decoration:none !important;transition:all ease-in-out .2s;}.dark_bcg a:hover{opacity:.6;}#select_booking::after{right:20px;line-height:1.3em;font-size:38px;color:#fff;}.footer_signup #mc_embed_signup input::placeholder{color:rgba(255,255,255,.6);}.footer_signup input#mc-embedded-subscribe{border-style:none !important;color:#fff;}.footer_signup input.text,input.title,.footer_signup input[type=email],.footer_signup input[type=password],.footer_signup input[type=tel],.footer_signup input[type=text],.footer_signup select,.footer_signup textarea{color:#fff !important;}.footer_signup #mc_embed_signup input,.footer_signup  #mc_embed_signup select{border-bottom:1px solid #fff;background-color:transparent;}footer a:hover{opacity:.6;}.award_blurp{padding:25px;}.award_blurp img{max-height:50px;}.award_blurp img{max-height:50px;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:filter .5s;}.award_blurp:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}a.et_pb_button.et_pb_button_0_tb_footer.exp-lead--link.res_link.et_pb_bg_layout_light:hover{background:transparent !important;color:#fff !important;}.et_vertical_nav #main-header #top-menu li.destination_menu ul.sub-menu{top:12%;}.spu-icon-close::before{content:"_";background-image:url("https://www.campbellgrayhotels.com/cgh-divi/wp-content/uploads/sites/18/2019/07/close.png");background-position-y:10px;background-repeat:no-repeat;color:#000;text-shadow:none;}.spu-content h2{font-size:20px;color:#fff;text-align:left !important;line-height:30px;}.popup_blurp .spu-clickable{font-size:14px;color:#fff;}.popup_blurp .et_pb_blurb_description{padding-top:30%;}.svg_scale .content-block{min-height:150px;}.foogallery.fg-light.fg-shadow-outline .fg-item-inner{box-shadow:none;border-width:0px;}.gallery ul.et_pb_tabs_controls{background-color:transparent;text-align:center;}.gallery .et_pb_tabs_controls li{display:inline-block;float:none;font-weight:500;border:0px !important;}.gallery.et_pb_tabs{border:0px !important;}.gallery ul.et_pb_tabs_controls:after{border:0px;}.gallery .et_pb_tabs_controls a{padding:0px !important;}.gallery .et_pb_tabs_controls a::after{content:"/";padding:0px 10px;}.gallery .et_pb_tabs_controls a:nth-last-child(2)::after{content:"";}.spa_img:hover{opacity:.5;}.spa_img{transition:all .5s;}.toggle_title h5{color:#fff;}.toggle_title a h5{color:#ed145b;}.careers{clear:both;}.careers_left{width:45%;float:left;margin-top:30px;margin-bottom:30px;}.careers_right{width:45%;float:right;margin-top:30px;margin-bottom:30px;}.career_half{width:45%;float:left;margin:0px 10px;}.career_title-full.position_post{opacity:.6;margin-bottom:10px;}.careers-line{height:1px;background-color:rgba(255,255,255,.3);margin-left:-25px;margin-right:-25px;}.menu_toggle .et_pb_toggle_content p a{color:#000;text-decoration:none;}.et_pb_custom_toggle.et_pb_toggle_open .et_pb_toggle_title::before{content:"4d";}.et_pb_custom_toggle .et_pb_toggle_title::before{content:"4c";}.et_pb_custom_toggle{padding:55px;font-family:"Unna",Georgia,"Times New Roman",serif;font-size:16px;line-height:1.9em;background-color:#fff;text-align:center;}.et_pb_custom_toggle .et_pb_toggle_content{margin-top:55px;}.et_pb_custom_toggle .et_pb_toggle_title{padding:0px !important;}.et_pb_custom_toggle .et_pb_toggle_title h5{font-size:24px;}.et_pb_custom_toggle .et_pb_toggle_title a{font-size:12px;letter-spacing:2px;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;}.et_pb_toggle_subtitle{position:absolute;bottom:-45px;display:block;margin:auto;width:100%;line-height:24px;}.et_pb_toggle_open .et_pb_toggle_content{opacity:1;}.et_pb_toggle_close .et_pb_toggle_content{opacity:0;}.et_pb_gallery_fullwidth .et_pb_gallery_image img{width:auto;float:none;display:block;margin:auto;}@media only screen and (max-width: 720px){.puregray_nav_extended{display:none;}.menu_item{margin-bottom:5px !important;}#ui-datepicker-div.arrive_up{top:166.5px !important;}#ui-datepicker-div.depart_down{top:218.5px !important;}}h3{font-size:24px;color:#000;padding-bottom:28px;line-height:40px;}div.booking-widget--title{background-color:#262727 !important;}.right-banner.toggleDrop{background-color:#006cb0;color:#fff;}.et_pb_row.et_pb_row_fullwidth{width:100% !important;max-width:100% !important;}.blurb_click:hover{cursor:pointer;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.gfield_label{display:none !important;}.ginput_container input,.ginput_container textarea,.ginput_container select{background:transparent;border:0;border-bottom:1px solid #b4b4b4;}.gform_button{background:transparent;border:0;text-transform:uppercase;font-size:17px !important;letter-spacing:1px;}.time .medium{width:100% !important;}.date,.time{display:-moz-inline-stack !important;display:inline-block !important;vertical-align:top;width:50%;padding-right:16px !important;float:none;}#text-4 p:last-of-type{font-size:15px;}.menu-item{padding-left:0 !important;}.menu-item::before{display:none;}.et_pb_text ul li,.et_pb_toggle_content ul li{list-style-type:disc !important;margin-left:1.5em;line-height:2.2em;}li{display:list-item;text-align:-webkit-match-parent;}.breadcrumb{display:none;}.et_pb_text li{display:list-item;text-align:-webkit-match-parent;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.et_pb_widget{text-align:center;}#media_image-3 img{max-width:250px;text-align:center;}div.footer-social--holder{float:left;margin-right:20px;}.double_content{width:50%;}.left{float:left;}.right{float:right;}.half_right{width:20%;display:inline-block;margin-top:20px;margin-bottom:-25px;padding-top:0;}.half_left{width:70%;display:inline-block;margin-left:5%;margin-top:-40px;padding-top:0;}@media only screen and (max-width: 981px) and (min-width: 400px){.breadcrumbs-active{line-height:1.1em;}}@media only screen and (min-width: 980px){.feature_block:hover .pop_up_link{opacity:1;transform:translateY(100px);}p.pop_up_link{transform:translateY(150px);opacity:0;transition:all .6s ease-in-out;}.et_vertical_nav #main-header .container{margin:0 20px;}.et_vertical_nav #et-main-area,.et_vertical_fixed.admin-bar #page-container #main-header{top:0px;width:200px;}.et_pb_widget{width:100%;}.footer-widget .widget_nav_menu a{font-size:23px;text-align:center;}.et_pb_row.et_pb_row_fullwidth{width:100% !important;max-width:100% !important;}}#footer-bottom{display:none;}.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{padding-bottom:14px;padding-top:14px;}.widget_nav_menu{width:65%;margin:0 7%;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.et_pb_gallery .et-pb-controllers{display:none;}h3{font-size:24px;color:#000;line-height:40px;}.blurb_click:hover{cursor:pointer;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.gfield_label{display:none !important;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.gfield_label{display:none !important;}.ginput_container input,.ginput_container textarea,.ginput_container select{background:transparent;border:0;border-bottom:1px solid #b4b4b4;}.gform_button{background:transparent;border:0;text-transform:uppercase;font-size:17px !important;letter-spacing:1px;}#text-4 p:last-of-type{font-size:15px;}.menu-item{padding-left:0 !important;}.menu-item::before{display:none;}li{display:list-item;text-align:-webkit-match-parent;}.breadcrumb{display:none;}.et_pb_text li{display:list-item;text-align:-webkit-match-parent;}.et_vertical_nav #main-header #top-menu > li > a{text-align:center;}.et_pb_widget{text-align:center;}#media_image-3 img{max-width:250px;text-align:center;}div.footer-social--holder{float:left;margin-right:20px;}.half_right{width:20%;display:inline-block;margin-top:20px;margin-bottom:-25px;padding-top:0;}.half_left{width:70%;display:inline-block;margin-left:5%;margin-top:-40px;padding-top:0;}@media only screen and (max-width: 981px){}@media only screen and (min-width: 980px){.et_pb_widget{width:100%;}.footer-widget .widget_nav_menu a{font-size:23px;text-align:center;}}#footer-bottom{display:none;}.widget_nav_menu{width:65%;margin:0 7%;}.et_vertical_nav.et_header_style_left .logo_container{text-align:center;}.menu-main-nav-container ul li a:before{background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.breadcrumbs-active{font-family:"proxima-nova",sans-serif,"aw-conqueror-didot",serif;text-transform:uppercase;font-size:12px;letter-spacing:2px;color:#333;}@media only screen and (max-width: 681px){.et_pb_button{font-size:18px !important;}}.wpgmza_filter_container{display:block;min-width:30%;float:none !important;width:780px !important;margin:0 auto !important;padding-bottom:60px;text-align:center;}.wpgmza_cat_checkbox_holder{display:block;overflow:auto;overflow-y:auto;width:100% !important;height:auto !important;padding:0 !important;}.wpgmza_cat_checkbox_item_holder{display:block;padding-left:0;}.wpgmza_checkbox{display:none;}.wpgmza_filter_container ul li{float:none !important;display:inline-block !important;cursor:pointer;color:#000;line-height:32px;padding:6px 10px 6px 0;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}.wpgmza_filter_container ul li:after{content:"/";padding-left:10px;}.meeting-details h5,.wpgmza_filter_container ul li{font-size:24px;font-family:"Unna",serif;}.wpgmza_cat_checkbox_item_holder_1::after{display:none;}#wpgmza_filter_1,.wpgmza_markerbox a.wpgmza_infowindow_link{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#000;text-align:center !important;font-family:proxima-nova,sans-serif;}.more_arrow::after{color:#000 !important;}.et_pb_toggle_content p a{color:#fff;text-decoration:underline;}.tplis-cl-button-image{float:left;padding-top:15px;}.et_pb_accordion_item .et_pb_toggle_content p a{color:#ccc !important;}.mobile_menu_bar::before{color:#fff !important;}@media only screen and (min-width: 981px){ul.sub-menu::before{background:rgba(64,64,64,.72);}#at15s{display:none !important;}#at-cv-lightbox{display:none;}}@media all and (max-width: 1200px){.feature_block.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title{font-size:34px !important;}.menu-bottom-nav-container ul li{padding-bottom:0px;}}@media only screen and (min-width: 300px){.et_pb_button.et_pb_more_button.btn_secondary.visit_property{border:none !important;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;font-size:20px;width:48%;text-align:center;}.et_pb_button.et_pb_more_button.btn_primary.book_now{font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;font-size:20px;width:48%;text-align:center;margin-right:2%;}.et_pb_button.book_now:after,.et_pb_button.visit_property:after{font-size:34px !important;}.et_pb_buttons{display:flex;}}p#copyright-text,#footer_links{opacity:.5;}#et_pb_contact_first_name_0{font-size:initial;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;text-align:left;border-bottom:1px solid #fff;}#et_pb_contact_last_name_0{font-size:initial;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;text-align:left;border-bottom:1px solid #fff;}#et_pb_contact_email_0{font-size:initial;font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;text-align:left;border-bottom:1px solid #fff;}#mail,#tel{color:white;}#footer_middle_section{width:fit-content;margin-left:5%;}#address,#contact{line-height:.5;padding:15px 0px;}#copyright-text,#footer_links,#footer_right_links,#footer_links a{color:#fff;font-size:12px;}#social-media_module{display:flex;justify-content:center;}#hotel_dev,#hotel_manage,#careers,#press,#location,#gallery,#news{color:white;font-size:small;line-height:0;}#corporate,#guest,#discovery{color:white;font-size:medium;width:max-content;line-height:0;font-family:"Unna",Georgia,"Times New Roman",serif;}#footer_right_section{width:max-content;margin-left:5%;display:flex;}#corporate-info{width:100%;}#guest-info{width:50%;}#discovery-info{margin-top:5%;width:max-content;margin-left:5%;}#guest-info{margin-left:5%;}#d-about,#login,#register{padding-right:5px;font-size:small;color:white;}#register,#login{padding-left:5px;}.nav_list,.nav_list a{color:#fff;}.puregray_nav_extended{font-size:22px;}.hotel_nav_item{min-height:240px;}.hotel_nav_item h3.et_pb_module_header{padding-bottom:10px;}.nav_main_item,.nav_secondary_item{font-family:"Unna",Georgia,"Times New Roman",serif;font-size:28px !important;}.small_nav{font-size:12px;line-height:1.6em;}.nav_booking{display:inline-block;background-color:#fff;border:2px solid #fff;}.nav_main_item.nav_booking.et_pb_button:hover{color:#fff !important;border:2px solid #fff !important;}.nav_main_return.nav_booking.et_pb_button:hover{color:#fff !important;border:2px solid #fff !important;}.nav_booking{margin-top:10px;}.nav_sub_item{font-size:16px;line-height:1.2em;padding:10px 0px;display:inline-block;}a.nav_sub_item::before{content:"5";position:relative;font-family:"ETmodules";font-weight:700;font-size:14px;margin-right:5px;transition:all .5s ease-in-out;}a.nav_sub_item:hover::before{margin-right:10px;}body #page-container .et_pb_section .et_pb_button.nav_more_btn:hover{color:#fff !important;}.main_nav_sub_sections{display:none;}@media only screen and (min-width: 620px){#footer_right_section{flex-direction:row;margin:auto;width:auto;}#guest-info{margin-top:0 !important;}.et_contact_bottom_container{margin-top:-3.5%;}#social-media_module{display:flex;justify-content:center;margin-top:-5%;}}@media only screen and (max-width: 619px){#footer_right_section{flex-direction:column;margin:auto;}.et_contact_bottom_container{margin-top:5%;}#social-media_module{justify-content:center !important;margin-bottom:10%;}}.et_pb_module.et_pb_image.et_pb_image_0_tb_footer{text-align:center;}@media only screen and (min-width: 981px){#contact{font-size:small;}#corporate-info{margin-left:5% !important;}#footer_right_links{margin-top:5% !important;}}@media only screen and (max-width: 980px){.feature_block.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description h2.et_pb_slide_title{font-size:28px !important;}.et_pb_row.et_pb_row_2_tb_footer{flex-direction:column;}.et_pb_text_inner{text-align:center;}#guest-info{margin-left:0;width:100%;margin-top:25%;}#discovery-info{margin:auto;padding-top:10%;}#copyright-text{width:auto;margin:auto;}#guest,#corporate,#discovery{margin:auto;}#footer_right_links{margin-top:15px;}#footer_middle_section{width:auto;margin-left:0;}#mail{line-height:1;}#footer_links{justify-content:center;padding-bottom:20px;}.et_pb_column{width:100%;margin-bottom:0px;}#nav_hotels{transition:.5s ease;}}@media only screen and (max-width: 980px) and (min-width: 620px){#discovery_img{margin-top:15px;}.et_pb_portfolio_items p.post-meta{font-size:12px;line-height:1.4em;}.et_pb_portfolio_items h2.et_pb_module_header{font-size:28px;line-height:1em;}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:auto !important;}#nav_hotels{display:flex;flex-direction:row;}#nav_discovery{display:flex;flex-direction:row;}}.menu_item{transition:.5s ease;text-align:left;line-height:1.6em;}.et_pb_row_0_tb_header{display:flex;flex-direction:inherit;position:relative !important;}#navbar-menu{left:0;right:0;position:fixed;}.nav_list a{transition:.5s ease;}header{z-index:3 !important;}.nav_main_item,.nav_main_return{cursor:pointer;}.menu_item{display:flex !important;}.full-width-btn{width:100%;text-align:center;}.spu-close-popup.widget-modal-close.et-waypoint.et_pb_animation_top.et-pb-icon.et-animated{float:right;font-size:40px;background-color:transparent;border:none;color:white;margin-right:15.2px;display:none;}#ui-datepicker-div{z-index:1000000 !important;}.et_pb_module.et_pb_code.breadcrumbs-active{margin-top:150px;}#booking-widget--title-header input,#booking-widget--title-header input::placeholder,#booking-widget--title-header input:focus,.booking-widget.booking-widget-header.et-waypoint.et_pb_animation_top.et-animated input::placeholder,.booking-widget.booking-widget-header.et-waypoint.et_pb_animation_top.et-animated
    input:focus{color:#fff;opacity:1;}.booking-widget.booking-widget-header.et-waypoint.et_pb_animation_top.et-animated
    input:-ms-input-placeholder,.booking-widget.booking-widget-header.et-waypoint.et_pb_animation_top.et-animated
    input::-ms-input-placeholder{color:#fff;}.booking-widget input::placeholder{color:#fff;}.booking-widget input::-ms-input-placeholder{color:#fff;}.booking-widget input::-webkit-input-placeholder{color:#fff;}.booking-widget.booking-widget-header.et-waypoint.et_pb_animation_top.et-animated
    select:focus{color:#fff;opacity:1;}.spu-box.spu-position-top-bar .spu-content > *{margin-left:0 !important;}#arrive-header,#depart-header{background-color:transparent;color:#fff;border-bottom:1px solid #fff;}.find-opt{background:#fff;color:#000;}@media only screen and (max-width: 320px){.nav_list a{font-size:inherit;}}@media only screen and (min-width: 1201px){.feature_block.landscape .et_pb_column:hover,.feature_block.landscape.et_pb_column:hover{background-size:120% auto;}.feature_block.landscape .et_pb_column,.feature_block.landscape.et_pb_column{transition:background-size .4s ease;background-size:110% auto;}}header .et_builder_inner_content{z-index:3 !important;}.gm-header-overlay{height:800px !important;}#gm-header-overlay.et_pb_section.et_pb_section_5_tb_footer.et_pb_with_background.et_section_specialty{min-height:600px !important;}@media only screen and (min-width: 981px){.et_pb_column.et_pb_column_2_3.et_pb_column_9_tb_footer.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough{height:600px !important;}}@media only screen and (max-width: 980px){#gm-header-overlay.et_pb_section.et_pb_section_5_tb_footer.et_pb_with_background.et_section_specialty{height:800px !important;}}a#select_goBack{text-align:left;font-size:16px;text-transform:uppercase;cursor:pointer;}.nav_list,.nav_list a,.nav_list_mobile a,.mobile_nav a{color:#fff;}.mobile_nav .et_pb_text_inner{text-align:left;}.nav_list_mobile .et_pb_text_inner{text-align:left;}a#select_goBack:before{margin-right:10px;content:"4";line-height:1em;font-family:"ETmodules";}#gm-header-overlay{padding:0 0 !important;}body{touch-action:manipulation;}#contact_btn,#reservation_btn,#bookNow_btn,#phone_btn{width:100%;transition:.5s ease;}#contact_btn:hover,#reservation_btn:hover,#bookNow_btn:hover,#phone_btn:hover{color:#fff !important;}#contact_btn:after,#reservation_btn:after,#bookNow_btn:after{color:#fff !important;}sup{bottom:.3em;}#booking-widget--title-homeinline input,#booking-widget--title-homeinline input::placeholder,#booking-widget--title-homeinline input:focus,.booking-widget.booking-widget-homeinline.et-waypoint.et_pb_animation_top.et-animated input::placeholder,.booking-widget.booking-widget-homeinline.et-waypoint.et_pb_animation_top.et-animated
    input:focus{color:#fff;opacity:1;}.booking-widget.booking-widget-homeinline.et-waypoint.et_pb_animation_top.et-animated
    input:-ms-input-placeholder,.booking-widget.booking-widget-homeinline.et-waypoint.et_pb_animation_top.et-animated
    input::-ms-input-placeholder{color:#fff;}.booking-widget.booking-widget-homeinline.et-waypoint.et_pb_animation_top.et-animated
    select:focus{color:#fff;opacity:1;}@media only screen and (min-width: 981px){}iframe#homevideo{height:800px;}@media only screen and (max-width: 1734px){iframe#homevideo{height:600px;}}@media only screen and (max-width: 1734px){iframe#homevideo{height:600px;}}@media only screen and (max-width: 1483px){iframe#homevideo{height:500px;}}@media only screen and (max-width: 1224px){iframe#homevideo{height:400px;}}@media only screen and (max-width: 882px){iframe#homevideo{height:350px;}}@media only screen and (max-width: 631px){iframe#homevideo{height:250px;}}#nav_unique1_mobile,#nav_unique2_mobile,#nav_unique3_mobile,#nav_unique4_mobile,#nav_unique5_mobile,#nav_unique6_mobile,#nav_unique7_mobile{padding:0 !important;}@media only screen and (orientation: landscape) and (max-height: 320px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:18px !important;}.menu_item{margin-top:-8%;margin-bottom:4px;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;font-size:10px;}#campbell_sideLink{width:70%;margin-top:-40px;}#two-header{display:flex;width:95%;}}@media only screen and (orientation: landscape) and (max-height: 360px) and (min-height: 321px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:22px !important;}.menu_item{margin-top:-6%;margin-bottom:2px;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}}@media only screen and (orientation: landscape) and (max-height: 400px) and (min-height: 361px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:26px !important;}.menu_item{margin-top:-5%;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;}}@media only screen and (orientation: landscape) and (height: 375px) and (width: 812px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:22px !important;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;}}@media only screen and (orientation: landscape) and (height: 411px) and (width: 823px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:28px !important;}.menu_item{margin-top:-3% !important;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;}}@media only screen and (orientation: portrait) and (height: 568px) and (width: 320px){.nav_main_item,.nav_main_return{font-size:22px !important;}.menu_item{margin-top:-8% !important;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}}@media only screen and (orientation: landscape) and (max-height: 500px) and (min-height: 401px){.top-logo.et_pb_image_sticky{width:40%;}.nav_main_item,.nav_main_return{font-size:28px !important;}.menu_item{margin-top:-4%;}#select_booking{display:flex;bottom:100px;left:80%;padding:15px;}#select_booking:after{display:none;}.side_tag{margin-top:-50px;}#campbell_sideLink{width:80%;margin-top:0px;}.small_nav{position:absolute;bottom:20vh;display:flex;right:-30px;}}@media only screen and (min-height: 500px) and (max-width: 980px){.et_pb_column #menuBar{display:inline-flex;}}@media only screen and (max-width: 325px){#address{line-height:.9;}}#adults1,#adults2,#adults3,#adults4,#adults5,#adults6,#adults7,#children1,#children2,#children3,#children4,#children5,#children6,#children7{color:#000 !important;}#input_1_1,#input_1_2,#input_1_3,#input_1_4,#input_1_5,#input_1_6,#input_1_7,#input_1_8{color:#666 !important;}#campbell_footer{margin-left:5%;}#campbell_footer a{color:#9b9b9b;font-variant:all-small-caps;transition:.5s ease;}#campbell_footer a:hover{color:#fff;}#gm-nav-button .et_pb_image_wrap{cursor:pointer;}#extra-room-button-header:hover,#extra-room-button-homeinline:hover,.extra-room-close:hover{cursor:pointer;}.side_tag{position:fixed;background-color:#262727;width:auto;top:50%;padding:15px 5px !important;transition:all .3s ease-in-out;}.side_tag:hover{padding:15px 10px !important;}.side_tag img{vertical-align:middle;}a.offers-links{font-size:16px;line-height:1.4em;color:#fff;}#weather h2,#weather p{margin-top:20px;}#searchForm-homeinline{padding:15px !important;}.booking-widget{visibility:visible !important;opacity:1 !important;display:block !important;left:0;text-align:end;color:#fff !important;}.booking-widget-header{position:fixed;width:50%;pointer-events:all;top:15%;left:25%;}.options-one.first-drop{display:flex;padding-top:10px;margin:0 2.5%;justify-content:space-evenly;}#arrive-header{margin-right:2.5%;}#arrive-header,#depart-header{width:100%;border:none;border-bottom:1px solid;}.options-two.second-drop{margin:0 2.5%;display:flex;padding-top:10px;}.extrarooms{margin:0 2.5%;}#adults-header{margin:0;}.er-extra{display:flex;justify-content:space-evenly;background-color:rgba(0,0,0,.2);padding:15px 0px;margin-top:10px;}@media (max-width: 728px){.er-extra{padding:5px 15px;}.er-extra h3{font-size:24px;}}.er-extra h3{color:#fff;text-align:left;padding-bottom:0;}.er-extra select:first-child{width:35%;}.er-extra select:nth-child(2){width:35%;}.er-extra select:nth-child(3){width:15%;}.er-extra select:last-child{width:15%;}@media (max-width: 728px){.booking-widget-header{width:auto;left:0;}.booking-widget select{margin:0 !important;}.options-one.first-drop{flex-direction:column;}.options-two.second-drop{flex-direction:column !important;}.er-extra{flex-direction:column !important;}.er-extra select:first-child{width:100%;}.er-extra select:nth-child(2){width:100%;}.er-extra select:nth-child(3){width:100%;}.er-extra select:last-child{width:100%;}#adults-header,#children-header{width:100%;}#extrarooms-header div .er-extra{flex-direction:row !important;}#extrarooms-header div .er-extra select:first-child{width:30%;}#extrarooms-header div .er-extra select:nth-child(2){width:40%;}#extrarooms-header div .er-extra select:nth-child(3){width:20%;}#extrarooms-header div .er-extra select:last-child{width:10%;}}#extra-room-button-homeinline,#extra-room-button-header{font-size:12px;}.mc-field-group.source_field{display:none !important;}.et_vertical_nav #main-header .container{margin:0 !important;}.et_vertical_nav #main-header .container .logo_container{padding:0 20px;}.et_vertical_nav #main-header .container #top-menu-nav{padding-left:20px;}@media only screen and (max-width: 978px){.et_vertical_nav.et_header_style_centered header#main-header #top-menu > li > a,.et_vertical_nav.et_header_style_centered header#main-header.et-fixed-header #top-menu > li > a{padding-bottom:19px;}.et_vertical_nav.et_header_style_split #et-top-navigation,.et_vertical_nav.et_header_style_left #et-top-navigation{padding-top:19px;}.menu-bottom-nav-container{display:none;}#main-header .container{width:100%;}}.et_vertical_nav #top-header{display:none !important;}.et_pb_blog_grid .et_pb_ajax_pagination_container article{float:left;width:47%;}.et_pb_ajax_pagination_container article:nth-child(odd){margin-right:3%;}.ds-blog-square .post-content{display:none;}.ds-blog-square h2{font-size:24px;font-weight:400;color:#000;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}.ds-blog-square h2:hover{color:#999;}@media only screen and (max-width: 981px){h1,h2{font-size:30px !important;}body #page-container header#main-header{position:relative !important;}.et_pb_module.et_pb_toggle{max-width:100%;padding-left:5px !important;padding-right:5px !important;}.et_pb_ajax_pagination_container article{width:100%;min-height:0;}.more_arrow::after{display:none;}}.et_pb_blog_grid .et_pb_ajax_pagination_container article{width:100%;}.more-link{text-transform:capitalize;margin-top:10px;display:block;font-family:"Playfair Display",Georgia,"Times New Roman",serif;}.single .et_post_meta_wrapper img{max-width:60%;}#top-menu a{display:inline-block;}.et_vertical_nav #main-header #top-menu > li > a{margin-right:0px;padding-right:0px;}#top-menu-nav > ul > li > a::before{content:"";position:absolute;width:100%;height:1px;bottom:10px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}#top-menu-nav > ul > li:hover > a::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}#top-menu .menu-item-has-children > a:first-child:after,#et-secondary-nav .menu-item-has-children > a:first-child:after{content:"" !important;}.menu-bottom-nav-container ul{text-align:center;}.booking-tab-icon{display:none;}.menu-main-nav-container ul{display:block;margin:180px auto 0 auto;padding:0;list-style-type:none;width:80%;}.menu-main-nav-container ul li{padding-bottom:20px;text-transform:uppercase;font-size:12px;}.menu-main-nav-container ul li a{color:#fff;text-decoration:none;letter-spacing:2px;position:relative;display:inline-block;}.menu-main-nav-container ul li a:before{content:"";position:absolute;width:100%;height:1px;bottom:-2px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.menu-main-nav-container ul li:hover a:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.menu-main-nav-container ul li:hover ul li a:before{visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);}.menu-main-nav-container ul li ul li a{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.menu-main-nav-container ul li ul li a:hover{opacity:.6;}.menu-bottom-nav-container ul{display:block;position:absolute;bottom:30px;left:0;right:0;margin:0;padding:0;list-style-type:none;}.menu-bottom-nav-container ul li{padding-bottom:10px;text-transform:uppercase;font-size:12px;}.menu-bottom-nav-container ul li a{color:#fff;text-decoration:none;opacity:.3;letter-spacing:2px;position:relative;}.menu-bottom-nav-container ul li:first-child{display:block;}.menu-bottom-nav-container ul li a:before{content:"";position:absolute;width:100%;height:1px;bottom:-2px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.menu-bottom-nav-container ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.booking-widgetx{display:block;position:fixed;width:260px;height:auto;z-index:9995;top:0;right:20px;background-color:#000;color:#e5e5e5;}.booking-widget select{display:block;width:252px;margin:0 14px;height:39px;-webkit-appearance:none;background-color:transparent;border:0;border-bottom:1px solid #e5e5e5;color:#e5e5e5;text-transform:uppercase;border-radius:0;font-size:12px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop.png");background-position:center right;background-repeat:no-repeat;font-weight:400;-moz-appearance:none;text-indent:.01px;text-overflow:"";}.booking-widget select.nitro-lazy{background-image:none !important;}#depart::-webkit-input-placeholder{color:#e5e5e5;}#depart:-moz-placeholder{color:#e5e5e5;}#depart::-moz-placeholder{color:#e5e5e5;}#depart:-ms-input-placeholder{color:#e5e5e5;}#arrive::-webkit-input-placeholder{color:#e5e5e5;}#arrive:-moz-placeholder{color:#e5e5e5;}#arrive::-moz-placeholder{color:#e5e5e5;}#arrive:-ms-input-placeholder{color:#e5e5e5;}.cal-icon{display:block;position:absolute;width:17px;height:13px;left:14px;top:51px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar.png");background-position:center right;background-repeat:no-repeat;}.cal-icon.nitro-lazy{background-image:none !important;}.cal-icon-two{display:block;position:absolute;width:17px;height:13px;left:14px;top:90px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar.png");background-position:center right;background-repeat:no-repeat;}.cal-icon-two.nitro-lazy{background-image:none !important;}.cal-icon-calendar{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar.png");background-repeat:no-repeat;background-position-x:98%;background-position-y:center;transition:.5s ease;}.cal-icon-calendar.nitro-lazy{background-image:none !important;}.cal-icon-calendar:hover{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar-hover.png");background-repeat:no-repeat;background-position-x:98%;background-position-y:center;cursor:pointer;background-size:20px;}.cal-icon-calendar:hover.nitro-lazy{background-image:none !important;}.options-one{display:block;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);visibility:hidden;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;max-height:0;}.options-one.first-drop{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1;padding-bottom:18px;max-height:300px;}.options-one.second-drop{padding-bottom:0;}.options-one.first-drop select option,.options-two.second-drop select option{background-color:#262727;color:#fff;padding:5px 0;}.options-two{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);visibility:hidden;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;max-height:0;}.options-two.second-drop{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1;max-height:300px;}.booking-widget--title{font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;display:block;position:relative;width:100%;height:50px;background-color:#404040;color:#fff;text-transform:uppercase;font-size:12px;line-height:50px;letter-spacing:1px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/cross.png");background-position:center right 18px;background-repeat:no-repeat;cursor:pointer;}.booking-widget--title.nitro-lazy{background-image:none !important;}.booking-widget--title.clickedArrow{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop.png");}.booking-widget--title.clickedArrow.nitro-lazy{background-image:none !important;}.ui-datepicker{width:260px;background-color:#fff;z-index:10000 !important;}.ui-datepicker-calendar{background-color:#fff;width:252px;}.ui-datepicker-calendar td{position:relative;}.ui-datepicker-calendar td a{display:block;min-height:100%;width:100%;line-height:48px;text-decoration:none;color:#000;font-size:12px;}.ui-datepicker-calendar td:hover{background-color:#bcbcbc;}.ui-datepicker-calendar td.ui-datepicker-current-day{background-color:#000;}.ui-datepicker-calendar td.ui-datepicker-current-day a{color:#fff;}.ui-datepicker-calendar thead{background-color:#ededed;}.ui-datepicker-calendar thead th{padding:15px 0;font-size:12px;color:#000;}.ui-datepicker-calendar td.ui-state-disabled{opacity:.2;line-height:48px;text-decoration:none;color:#000;font-size:12px;text-align:center;}.ui-datepicker-calendar td.ui-state-disabled:hover{background-color:transparent;}.ui-datepicker-title{background-color:#fff;width:260px;text-transform:uppercase;font-size:12px;letter-spacing:2px;padding:15px 0;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;width:10px;height:14px;cursor:pointer;}.ui-datepicker .ui-datepicker-prev span{left:15px;top:15px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/b-left.png");}.ui-datepicker .ui-datepicker-prev span.nitro-lazy{background-image:none !important;}.ui-datepicker .ui-datepicker-next span{right:15px;top:15px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/b-right.png");}.ui-datepicker .ui-datepicker-next span.nitro-lazy{background-image:none !important;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.booking-widget-phone{display:block;position:relative;height:50px;background-color:#202946;color:#fff;line-height:50px;width:100%;font-size:12px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background-repeat:no-repeat;font-family:"proxima-nova",Helvetica,Arial,Lucida,sans-serif;text-align:center;}.booking-widget-phone a{display:block;position:relative;width:100%;height:50px;background-color:#202946;color:#fff;text-transform:uppercase;font-size:12px;line-height:50px;letter-spacing:1px;text-decoration:none;}input.find-opt_btn{cursor:pointer;}form.single-booking-form select{cursor:pointer;}.booking-widget select,a{background-color:transparent;}.booking-widget select,.booking-widget-single select{-moz-appearance:none;text-overflow:"";}ui-datepicker.calDrop,.ui-datepicker.calDrop .ui-datepicker-calendar{background-color:#fff;width:260px;}.ui-datepicker.calDrop{right:20px;left:auto !important;border:0;}.ui-datepicker.calDrop .ui-datepicker-calendar td{position:relative;width:14.2%;}.ui-datepicker.calDrop .ui-datepicker-calendar td a{display:block;min-height:100%;width:100%;line-height:48px;text-decoration:none;color:#000;font-size:12px;}.ui-datepicker.calDrop .ui-datepicker-calendar td:hover{background-color:#bcbcbc;}.ui-datepicker.calDrop .ui-datepicker-calendar td.ui-datepicker-current-day{background-color:#000;}.ui-datepicker.calDrop .ui-datepicker-calendar td.ui-datepicker-current-day a{color:#fff;}.ui-datepicker.calDrop .ui-datepicker-calendar thead{background-color:#ededed;}.ui-datepicker.calDrop .ui-datepicker-calendar thead th{padding:0;font-size:12px;color:#000;}.ui-datepicker.calDrop .ui-datepicker-title{background-color:#fff;width:260px;text-transform:uppercase;font-size:12px;letter-spacing:2px;padding:15px 0;}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;width:10px;height:14px;cursor:pointer;}.ui-datepicker .ui-datepicker-prev span{left:15px;top:15px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/b-left.png");}.ui-datepicker .ui-datepicker-prev span.nitro-lazy{background-image:none !important;}.ui-datepicker .ui-datepicker-next span{right:15px;top:15px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/b-right.png");}.ui-datepicker .ui-datepicker-next span.nitro-lazy{background-image:none !important;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-state-disabled{opacity:.5;line-height:48px;text-decoration:none;color:#000;font-size:12px;}.booking-widgetx{display:block;position:fixed;width:290px;height:auto;z-index:9995;top:0;right:20px;background-color:#000;color:#ededed;font-family:proxima-nova;font-size:12px;}.booking-widget select{display:block;width:252px;margin:0 14px;height:39px;-webkit-appearance:none;border:0;border-bottom:1px solid #ededed;color:#ededed;text-transform:uppercase;letter-spacing:1px;border-radius:0;font-size:12px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop.png");background-position:center right;background-repeat:no-repeat;font-weight:400;text-indent:.01px;}.booking-widget select.nitro-lazy{background-image:none !important;}.booking-widget input,.booking-widget select{font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif !important;font-size:12px;height:60px;}.booking-widget #arrive,.booking-widget #depart{padding-left:30px;height:40px;line-height:40px;background-color:transparent;border:0;font-size:12px;text-transform:uppercase;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop.png");background-position:center -10px;background-repeat:no-repeat;width:252px;margin:0 14px;}.booking-widget #arrive.nitro-lazy,.booking-widget #depart.nitro-lazy{background-image:none !important;}.booking-widget #arrive{border-bottom:1px solid #ededed;cursor:pointer;color:#ededed;}.booking-widget #depart{border-bottom:1px solid #ededed;color:#ededed;cursor:pointer;}.booking-widget--title,.find-opt{width:100%;font-size:12px;padding-left:20px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background-repeat:no-repeat;}.time_is{display:block;bottom:70px;right:45px;z-index:9994;color:#fff;font-size:36px;font-family:"Playfair Display",serif !important;}div.time_is{margin-top:25px !important;}#weather{float:left;}#weather h2,#weather p{font-size:34px;color:#fff !important;font-family:"Playfair Display",serif;}.car-svg{width:150px;float:left;padding-left:20px;}#depart::-webkit-input-placeholder{color:#ededed;}#depart:-moz-placeholder{color:#ededed;}#depart::-moz-placeholder{color:#ededed;}#depart:-ms-input-placeholder{color:#ededed;}#arrive::-webkit-input-placeholder{color:#ededed;}#arrive:-moz-placeholder{color:#ededed;}#arrive::-moz-placeholder{color:#ededed;}#arrive:-ms-input-placeholder{color:#ededed;}.options-one{display:block;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);visibility:hidden;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;max-height:0;}.options-one.first-drop{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1;padding-bottom:18px;max-height:300px;}.options-one.second-drop{padding-bottom:0;}.options-one.first-drop select option,.options-two.second-drop select option{background-color:#262727;color:#fff;padding:5px 0;}.options-two{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);visibility:hidden;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;max-height:0;}.find-opt,.menu-main-nav-container ul li ul.sub-menu{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.options-two.second-drop{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1;max-height:300px;}.booking-widget--title{display:block;position:relative;height:50px;background-color:#404040;color:#fff;line-height:50px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/cross.png");background-position:center right 18px;}.booking-widget--title.nitro-lazy{background-image:none !important;}.booking-widget--title.clickedArrow{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop.png");}.booking-widget--title.clickedArrow.nitro-lazy{background-image:none !important;}.find-opt{line-height:54px;border:0;padding:0;background-position:top 19px right 70px;transition:all .3s ease-in-out;}.find-opt:hover{background-position:top 19px right 65px;}.booking-widget-single{display:block;width:260px;padding:15px;background:#ededed;}.booking-widget-single select,.cal-icon{background-position:center right;background-repeat:no-repeat;}.booking-widget-single select{display:block;width:232px;margin:0;height:39px;-webkit-appearance:none;background-color:transparent;border:0;border-bottom:1px solid #bcbcbc;color:#000;text-transform:uppercase;border-radius:0;font-size:12px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop-b.png");font-weight:400;text-indent:.01px;font-family:"Proxima Nova",sans-serif;}.booking-widget-single select.nitro-lazy{background-image:none !important;}.cal-icon,.cal-icon-two{position:absolute;width:17px;height:13px;left:14px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar.png");display:block;}.cal-icon.nitro-lazy,.cal-icon-two.nitro-lazy{background-image:none !important;}.booking-widget-single #arrive,.booking-widget-single #depart{padding-left:30px;}.cal-icon{top:60px;}.cal-icon-two{top:110px;background-position:center right;background-repeat:no-repeat;}.arriveone,.arrivetwo,.departone,.departtwo{padding-left:30px;height:39px;line-height:39px;background-color:transparent;border:0;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop-b.png");background-position:center right;background-repeat:no-repeat;width:190px;font-size:12px;text-transform:uppercase;cursor:pointer;font-family:"Proxima Nova",sans-serif;}.arriveone.nitro-lazy,.arrivetwo.nitro-lazy,.departone.nitro-lazy,.departtwo.nitro-lazy{background-image:none !important;}.arriveone,.arrivetwo{border-bottom:1px solid #bcbcbc;}.departone,.departtwo{border-bottom:1px solid #bcbcbc;color:#000;}.ui-datepicker{width:252px;background-color:#fff;font-family:Helvetica,Arial,Lucida,sans-serif !important;}.ui-datepicker .ui-datepicker-calendar{background-color:#fff;}.ui-datepicker .ui-datepicker-calendar td{position:relative;}.ui-datepicker .ui-datepicker-calendar td a{display:block;min-height:100%;width:100%;line-height:48px;text-decoration:none;color:#000;font-size:12px;text-align:center;font-family:Helvetica,Arial,Lucida,sans-serif !important;}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#bcbcbc;}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day{background-color:#000;}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a{color:#fff;}.ui-datepicker .ui-datepicker-calendar thead{background-color:#e8e8e8;}.ui-datepicker .ui-datepicker-calendar thead th{padding:0;font-size:12px;font-family:Helvetica,Arial,Lucida,sans-serif !important;color:#000;}.ui-datepicker .ui-datepicker-title{background-color:#fff;width:188px;text-transform:uppercase;font-size:10px;letter-spacing:1px;padding:0;text-align:center;}.cal-icon-b,.cal-icon-btwo{display:block;position:absolute;width:17px;height:13px;left:15px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar-b.png");background-position:center right;background-repeat:no-repeat;}.cal-icon-b.nitro-lazy,.cal-icon-btwo.nitro-lazy{background-image:none !important;}.cal-icon-b{z-index:99;top:37px;}.cal-icon-btwo{top:88px;}.departone::-webkit-input-placeholder,.departtwo::-webkit-input-placeholder{color:#000;}.departone:-moz-placeholder,.departtwo:-moz-placeholder{color:#000;}.departone::-moz-placeholder,.departtwo::-moz-placeholder{color:#000;}.departone:-ms-input-placeholder,.departtwo:-ms-input-placeholder{color:#000;}.arriveone::-webkit-input-placeholder,.arrivetwo::-webkit-input-placeholder{color:#000;}.arriveone:-moz-placeholder,.arrivetwo:-moz-placeholder{color:#000;}.arriveone::-moz-placeholder,.arrivetwo::-moz-placeholder{color:#000;}.arriveone:-ms-input-placeholder,.arrivetwo:-ms-input-placeholder{color:#000;}.find-opt_btn{width:252px;text-align:left;background-color:transparent;text-transform:uppercase;letter-spacing:2px;font-size:12px;color:#000;height:30px;line-height:30px;border:0;margin-top:20px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/arrow-b.png");background-repeat:no-repeat;padding:0;background-position:center right 18px;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:"Proxima Nova",sans-serif;}.find-opt_btn.nitro-lazy{background-image:none !important;}.find-opt_btn:hover{background-position:center right 8px;}.tick_ul ul{list-style-type:none;padding:0;margin:0 0 32px;}.tick_ul ul li{background:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/tick.png") left top 10px no-repeat;padding-left:30px;}.tick_ul ul li.nitro-lazy{background-image:none !important;}.wdi_follow_btn{line-height:1.6em;text-align:center;}.wdi_single_user{float:none !important;}.wdi_feed_users{text-align:center;}.twitter .rotatingtweets{color:#706f6f;font-size:34px;margin:0 auto;}.twitter .rotatingtweet p.rtw_main{clear:both;}.twitter p.rtw_meta{font-size:14px;line-height:1em;}@media only screen and (min-width:981px){.ui-datepicker-calendar td a{line-height:28px;}.ui-datepicker-calendar td.ui-state-disabled{line-height:28px;}.mobile-only-menu{display:none !important;}}@media only screen and (min-width:720px) and (max-width:979px){.booking-tab-icon{display:none;}#toggleBooking{display:block;height:70px;width:60px;position:fixed;right:15px;top:10px;cursor:pointer;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar-mobile.png");background-position:center;background-repeat:no-repeat;transition:all .3s ease-in-out;z-index:100001;}#toggleBooking.nitro-lazy{background-image:none !important;}.banner_bottom,.booking-widget--title,.car-svg{display:none;}#toggleBooking.slideOut{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/close.png");}#toggleBooking.slideOut.nitro-lazy{background-image:none !important;}.booking-widget{visibility:hidden;opacity:0;top:70px;right:0;background-color:rgba(0,0,0,.75);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none;}.booking-widget.slideOut{visibility:visible;opacity:1;top:80px !important;pointer-events:auto;}.booking-widget{width:260px;left:auto;}}@media only screen and (min-width:1px) and (max-width:719px){#searchsubmit,.booking-widget--title,.menu-bottom-nav-container ul li:first-child{display:none;}#toggleBooking.slideOut{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/close.png");}#toggleBooking.slideOut.nitro-lazy{background-image:none !important;}.booking-widget{visibility:hidden;opacity:0;top:70px;width:100%;left:0;right:0;background-color:rgba(0,0,0,.75);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none;}.booking-widget.slideOut{visibility:visible;opacity:1;top:80px !important;pointer-events:auto;}.booking-widget select{width:90%;margin:0 5%;}.cal-icon,.cal-icon-two{left:5%;}.booking-widget #arrive,.booking-widget #depart{width:90%;margin:0 5%;}.ui-datepicker.calDrop{right:5%;width:90%;}.ui-datepicker.calDrop .ui-datepicker-calendar,.ui-datepicker.calDrop .ui-datepicker-title{width:100%;}.booking-widget--phone{height:70px;right:0;width:80px;}.booking-widget--phone a{height:70px;line-height:70px;}.booking-widget--phone.mach_phone{width:75px;}.booking-widget--phone.mach_phone a{padding-top:10px;line-height:24px;}.arrivetwo,.booking-widget-single,.booking-widget-single select,.departtwo,.room-details-block-booking{width:100%;}}.intro-lead--svg{display:none;}.intro-lead--svg.animated{display:block;}.cd-timeline-img.is-hidden,.cd-timeline-content.is-hidden{visibility:hidden;}.cd-timeline-img.bounce-in,.cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s;}.wpgmza_filter_container ul li label{transition:all .3s;}.wpgmza_filter_container ul li label:hover{cursor:pointer !important;}.wpgmza_filter_container ul li.clickMap{opacity:.5;}.wpgmza_markerbox{padding:0px 5px 15px 5px;}.right-banner{float:right;width:260px;height:100%;text-align:center;color:#fff;background-color:rgba(0,0,0,.35);}.right-banner.hotel-dropup{line-height:2.1em;padding:7px;font-size:12px;text-transform:uppercase;letter-spacing:2px;}.hotel-dropup{font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif !important;font-size:12px !important;text-transform:uppercase;text-align:center;}.right-banner.toggleDrop{background-color:#3d8ebe;color:#fff;}.right_banner-drop{visibility:hidden;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);width:260px;height:auto;bottom:40px;position:fixed;right:15px;background-color:#000;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.right_banner-drop ul{list-style-type:none;padding:0;margin:0 15px;}.right_banner-drop ul li{text-transform:uppercase;font-size:12px;padding:15px;border-bottom:1px solid #fff;letter-spacing:2px;text-align:left;color:#fff;text-decoration:none;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/arrow-w.png");background-position:center right;background-repeat:no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;clear:both;float:left;width:100%;line-height:14px;}.right_banner-drop ul li.nitro-lazy{background-image:none !important;}.right_banner-drop ul li:hover{opacity:.5;}.right_banner-drop ul li:last-child{border-bottom:0;}.right_banner-drop ul li a{color:#fff;text-decoration:none;}.right_banner-drop.toggleDrop{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.et_pb_gallery_grid .gutter_width{width:0px;}.et_pb_gallery_grid .et_pb_gallery_item{margin-bottom:0px !important;}.et_pb_gallery_grid .et_pb_gallery_item{clear:none !important;}.et_pb_gallery_grid .et_pb_gallery_item:nth-child(2n){margin-right:0 !important;}.et_pb_gallery_grid .et_pb_gallery_item:nth-child(2n+1){}.et_pb_gallery_grid .et_pb_gallery_item{margin-right:0px !important;}.et_pb_gallery_grid .et_pb_gallery_image img 
.et_pb_gallery_grid .et_pb_gallery_image,.et_pb_gallery_grid .et_pb_gallery_image.landscape img{height:auto !important;}#filterOptions button{display:inline-block;padding:0 15px 0 0;font-family:"Playfair Display",serif;font-size:24px;line-height:34px;cursor:pointer;background-color:transparent;border:0;}#filterOptions{display:block;width:720px;margin:0 auto;padding:0 0 110px;}button.filter:active{color:#999;}#filterOptions button::after{content:" / ";padding-right:10px;padding-left:10px;}.arrivedate.hasDatepicker,.departdate.hasDatepicker{font-family:"Proxima Nova",sans-serif;padding-left:30px;height:39px;line-height:39px;background-color:transparent;border:0;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop-b.png");background-position:center right;background-repeat:no-repeat;width:252px;font-size:12px;text-transform:uppercase;cursor:pointer;border-bottom:1px solid #bcbcbc;}.arrivedate.hasDatepicker.nitro-lazy,.departdate.hasDatepicker.nitro-lazy{background-image:none !important;}.booking-widget-single .arrivedate.hasDatepicker,.booking-widget-single .departdate.hasDatepicker{width:100%;}.et_right_sidebar #main-content .container:before{display:none;}.single .container{position:relative;width:80%;max-width:1080px;margin:auto;}.single #left-area{float:none;width:100% !important;}.single .entry-content p{line-height:1.4;}.et_right_sidebar #sidebar{padding-left:30px;padding-top:30px;padding-right:30px;background:#ddd;position:-webkit-sticky;position:sticky;top:58px;min-height:485.156px;}.widgettitle{color:#666;}.image_sidebar{width:70px;}#et-footer-nav{background-color:#3d8ebe;line-height:2;}.bottom-nav{font-family:"Proxima Nova",sans-serif;text-transform:uppercase;font-size:8px;color:#fff;line-height:1.6;}.bottom-nav li{font-size:12px;}.bottom-nav a{color:#fff;opacity:.5;}.bottom-nav a:hover{color:#fff;opacity:1;}@media only screen and (min-width:1px) and (max-width:719px){#toggleBooking{display:block;height:70px;width:60px;position:absolute;right:15px;top:10px;cursor:pointer;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar-mobile.png");background-position:center;background-repeat:no-repeat;transition:all .3s ease-in-out;z-index:100001;}#searchsubmit,.booking-widget--title,.menu-bottom-nav-container ul li:first-child{display:none;}#toggleBooking.slideOut{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/close.png");}#toggleBooking.slideOut.nitro-lazy{background-image:none !important;}.booking-widget{visibility:hidden;opacity:0;top:70px;width:100%;left:0;right:0;background-color:rgba(0,0,0,.75);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none;}.booking-widget.slideOut{visibility:visible;opacity:1;top:80px !important;pointer-events:auto;}.booking-widget select{width:90%;margin:0 5%;}.cal-icon,.cal-icon-two{left:5%;}.cgh-logo,.feathers-logo{width:60%;height:auto;}.cgh-logo img,.feathers-logo img{width:100%;height:auto;}.booking-tab-icon{display:none;}#toggleBooking.nitro-lazy{background-image:none !important;}}.et_pb_row.sticky-footer.et_pb_row_fullwidth.et_pb_equal_columns.et_pb_gutters1{display:inline-block;position:fixed;z-index:99;bottom:0px;right:0;height:40px;padding-left:215px !important;}.svg_scale{width:170px !important;margin:auto;}.svg_scale .content-block{min-height:150px;}#mc_embed_signup input,#mc_embed_signup select{padding-bottom:15px;border-bottom:1px solid #bbb;box-shadow:none;border-bottom-style:solid;border-top-style:none;border-left-style:none;border-right-style:none;font-size:20px;}select#mce-ADDRESS-country{width:80%;}.mc-address-group .mc-field-group#mc-country{width:100%;display:block;}input#mce-EMAIL{width:90%;}input#mc-embedded-subscribe:hover{color:#bababa;}input#mc-embedded-subscribe{border-style:none;background-color:transparent;padding:2px;text-transform:uppercase;cursor:pointer;font-size:14px !important;}.mc-address-group .mc-field-group{width:48.9%;display:inline;margin-right:5px;}.mc-field-group.city input{width:90%;}.mc-field-group .datefield.birthday{width:80% !important;float:right;}.et_mobile_menu li a{padding:5px;}.dark_bcg a{color:#fff !important;text-decoration:none !important;transition:all ease-in-out .2s;}.dark_bcg a:hover{opacity:.6;}.small-title h6{font-size:12px;text-transform:uppercase;font-family:Raleway;margin:0;padding-top:45px;letter-spacing:2px;}.dark_bcg.small-title h6{color:#fff !important;}.rc-anchor.rc-anchor-normal.rc-anchor-light{background-color:transparent;border:none;box-shadow:none;}@media only screen
and (min-device-width : 320px)
and (max-device-width : 380px)
and (orientation : portrait){#main-header{z-index:9999 !important;}.ui-datepicker .ui-datepicker-title{width:250px;}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{padding:12px;}.ui-datepicker .ui-datepicker-prev span{left:30px;}}a.w3w_link{text-decoration:none !important;color:#f4a344 !important;font-weight:600;}a.w3w_link:before{content:"///";border:2px solid;padding:5px 3px;margin-right:6px;font-size:12px;font-style:italic;font-weight:700;}.et_vertical_nav #main-header .container{margin:0 !important;}.et_vertical_nav #main-header .container .logo_container{padding:0 20px;}.et_vertical_nav #main-header .container #top-menu-nav{padding-left:20px;}@media only screen and (max-width: 978px){.et_vertical_nav.et_header_style_centered header#main-header #top-menu > li > a,.et_vertical_nav.et_header_style_centered header#main-header.et-fixed-header #top-menu > li > a{padding-bottom:19px;}.et_vertical_nav.et_header_style_split #et-top-navigation,.et_vertical_nav.et_header_style_left #et-top-navigation{padding-top:19px;}.menu-bottom-nav-container{display:none;}#main-header .container{width:100%;}}.et_vertical_nav #top-header{display:none !important;}.et_pb_blog_grid .et_pb_ajax_pagination_container article{float:left;width:47%;}.et_pb_ajax_pagination_container article:nth-child(odd){margin-right:3%;}.ds-blog-square .post-content{display:none;}.ds-blog-square h2{font-size:24px;font-weight:400;color:#000;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}.ds-blog-square h2:hover{color:#999;}@media only screen and (max-width: 981px){h1,h2{font-size:30px !important;}body #page-container header#main-header{position:relative !important;}.et_pb_module.et_pb_toggle{max-width:100%;padding-left:5px !important;padding-right:5px !important;}.et_pb_ajax_pagination_container article{width:100%;min-height:0;}.more_arrow::after{display:none;}}.et_pb_blog_grid .et_pb_ajax_pagination_container article{width:100%;}.more-link{text-transform:capitalize;margin-top:10px;display:block;font-family:"Playfair Display",Georgia,"Times New Roman",serif;}.single .et_post_meta_wrapper img{max-width:60%;}#top-menu a{display:inline-block;}.et_vertical_nav #main-header #top-menu > li > a{margin-right:0px;padding-right:0px;}#top-menu-nav > ul > li > a::before{content:"";position:absolute;width:100%;height:1px;bottom:10px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}#top-menu-nav > ul > li:hover > a::before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}#top-menu .menu-item-has-children > a:first-child:after,#et-secondary-nav .menu-item-has-children > a:first-child:after{content:"" !important;}.menu-bottom-nav-container ul{text-align:center;}.booking-tab-icon{display:none;}.menu-main-nav-container ul{display:block;margin:180px auto 0 auto;padding:0;list-style-type:none;width:80%;}.menu-main-nav-container ul li{padding-bottom:20px;text-transform:uppercase;font-size:12px;}.menu-main-nav-container ul li a{color:#fff;text-decoration:none;letter-spacing:2px;position:relative;display:inline-block;}.menu-main-nav-container ul li a:before{content:"";position:absolute;width:100%;height:1px;bottom:-2px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.menu-main-nav-container ul li:hover a:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.menu-main-nav-container ul li:hover ul li a:before{visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);}.menu-main-nav-container ul li ul li a{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.menu-main-nav-container ul li ul li a:hover{opacity:.6;}.menu-bottom-nav-container ul{display:block;position:absolute;bottom:30px;left:0;right:0;margin:0;padding:0;list-style-type:none;}.menu-bottom-nav-container ul li{padding-bottom:10px;text-transform:uppercase;font-size:12px;}.menu-bottom-nav-container ul li a{color:#fff;text-decoration:none;opacity:.3;letter-spacing:2px;position:relative;}.menu-bottom-nav-container ul li:first-child{display:block;}.menu-bottom-nav-container ul li a:before{content:"";position:absolute;width:100%;height:1px;bottom:-2px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.menu-bottom-nav-container ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.booking-widgetx{display:block;position:fixed;width:260px;height:auto;z-index:9995;top:0;right:20px;background-color:#000;color:#e5e5e5;}.booking-widget select{display:block;width:252px;margin:0 14px;height:39px;-webkit-appearance:none;background-color:transparent;border:0;border-bottom:1px solid #e5e5e5;color:#e5e5e5;text-transform:uppercase;border-radius:0;font-size:12px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop.png");background-position:center right;background-repeat:no-repeat;font-weight:400;-moz-appearance:none;text-indent:.01px;text-overflow:"";}.booking-widget select.nitro-lazy{background-image:none !important;}#depart::-webkit-input-placeholder{color:#e5e5e5;}#depart:-moz-placeholder{color:#e5e5e5;}#depart::-moz-placeholder{color:#e5e5e5;}#depart:-ms-input-placeholder{color:#e5e5e5;}#arrive::-webkit-input-placeholder{color:#e5e5e5;}#arrive:-moz-placeholder{color:#e5e5e5;}#arrive::-moz-placeholder{color:#e5e5e5;}#arrive:-ms-input-placeholder{color:#e5e5e5;}.cal-icon{display:block;position:absolute;width:17px;height:13px;left:14px;top:51px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar.png");background-position:center right;background-repeat:no-repeat;}.cal-icon.nitro-lazy{background-image:none !important;}.cal-icon-two{display:block;position:absolute;width:17px;height:13px;left:14px;top:90px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar.png");background-position:center right;background-repeat:no-repeat;}.cal-icon-two.nitro-lazy{background-image:none !important;}.cal-icon-calendar{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar.png");background-repeat:no-repeat;background-position-x:98%;background-position-y:center;transition:.5s ease;}.cal-icon-calendar.nitro-lazy{background-image:none !important;}.cal-icon-calendar:hover{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar-hover.png");background-repeat:no-repeat;background-position-x:98%;background-position-y:center;cursor:pointer;background-size:20px;}.cal-icon-calendar:hover.nitro-lazy{background-image:none !important;}.options-one{display:block;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);visibility:hidden;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;max-height:0;}.options-one.first-drop{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1;padding-bottom:18px;max-height:300px;}.options-one.second-drop{padding-bottom:0;}.options-one.first-drop select option,.options-two.second-drop select option{background-color:#262727;color:#fff;padding:5px 0;}.options-two{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);visibility:hidden;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;max-height:0;}.options-two.second-drop{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1;max-height:300px;}.booking-widget--title{font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif;display:block;position:relative;width:100%;height:50px;background-color:#404040;color:#fff;text-transform:uppercase;font-size:12px;line-height:50px;letter-spacing:1px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/cross.png");background-position:center right 18px;background-repeat:no-repeat;cursor:pointer;}.booking-widget--title.nitro-lazy{background-image:none !important;}.booking-widget--title.clickedArrow{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop.png");}.booking-widget--title.clickedArrow.nitro-lazy{background-image:none !important;}.ui-datepicker{width:260px;background-color:#fff;z-index:10000 !important;}.ui-datepicker-calendar{background-color:#fff;width:252px;}.ui-datepicker-calendar td{position:relative;}.ui-datepicker-calendar td a{display:block;min-height:100%;width:100%;line-height:48px;text-decoration:none;color:#000;font-size:12px;}.ui-datepicker-calendar td:hover{background-color:#bcbcbc;}.ui-datepicker-calendar td.ui-datepicker-current-day{background-color:#000;}.ui-datepicker-calendar td.ui-datepicker-current-day a{color:#fff;}.ui-datepicker-calendar thead{background-color:#ededed;}.ui-datepicker-calendar thead th{padding:15px 0;font-size:12px;color:#000;}.ui-datepicker-calendar td.ui-state-disabled{opacity:.2;line-height:48px;text-decoration:none;color:#000;font-size:12px;text-align:center;}.ui-datepicker-calendar td.ui-state-disabled:hover{background-color:transparent;}.ui-datepicker-title{background-color:#fff;width:260px;text-transform:uppercase;font-size:12px;letter-spacing:2px;padding:15px 0;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;width:10px;height:14px;cursor:pointer;}.ui-datepicker .ui-datepicker-prev span{left:15px;top:15px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/b-left.png");}.ui-datepicker .ui-datepicker-prev span.nitro-lazy{background-image:none !important;}.ui-datepicker .ui-datepicker-next span{right:15px;top:15px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/b-right.png");}.ui-datepicker .ui-datepicker-next span.nitro-lazy{background-image:none !important;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.booking-widget-phone{display:block;position:relative;height:50px;background-color:#202946;color:#fff;line-height:50px;width:100%;font-size:12px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background-repeat:no-repeat;font-family:"proxima-nova",Helvetica,Arial,Lucida,sans-serif;text-align:center;}.booking-widget-phone a{display:block;position:relative;width:100%;height:50px;background-color:#202946;color:#fff;text-transform:uppercase;font-size:12px;line-height:50px;letter-spacing:1px;text-decoration:none;}input.find-opt_btn{cursor:pointer;}form.single-booking-form select{cursor:pointer;}.booking-widget select,a{background-color:transparent;}.booking-widget select,.booking-widget-single select{-moz-appearance:none;text-overflow:"";}ui-datepicker.calDrop,.ui-datepicker.calDrop .ui-datepicker-calendar{background-color:#fff;width:260px;}.ui-datepicker.calDrop{right:20px;left:auto !important;border:0;}.ui-datepicker.calDrop .ui-datepicker-calendar td{position:relative;width:14.2%;}.ui-datepicker.calDrop .ui-datepicker-calendar td a{display:block;min-height:100%;width:100%;line-height:48px;text-decoration:none;color:#000;font-size:12px;}.ui-datepicker.calDrop .ui-datepicker-calendar td:hover{background-color:#bcbcbc;}.ui-datepicker.calDrop .ui-datepicker-calendar td.ui-datepicker-current-day{background-color:#000;}.ui-datepicker.calDrop .ui-datepicker-calendar td.ui-datepicker-current-day a{color:#fff;}.ui-datepicker.calDrop .ui-datepicker-calendar thead{background-color:#ededed;}.ui-datepicker.calDrop .ui-datepicker-calendar thead th{padding:0;font-size:12px;color:#000;}.ui-datepicker.calDrop .ui-datepicker-title{background-color:#fff;width:260px;text-transform:uppercase;font-size:12px;letter-spacing:2px;padding:15px 0;}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;width:10px;height:14px;cursor:pointer;}.ui-datepicker .ui-datepicker-prev span{left:15px;top:15px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/b-left.png");}.ui-datepicker .ui-datepicker-prev span.nitro-lazy{background-image:none !important;}.ui-datepicker .ui-datepicker-next span{right:15px;top:15px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/b-right.png");}.ui-datepicker .ui-datepicker-next span.nitro-lazy{background-image:none !important;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-state-disabled{opacity:.5;line-height:48px;text-decoration:none;color:#000;font-size:12px;}.booking-widgetx{display:block;position:fixed;width:290px;height:auto;z-index:9995;top:0;right:20px;background-color:#000;color:#ededed;font-family:proxima-nova;font-size:12px;}.booking-widget select{display:block;width:252px;margin:0 14px;height:39px;-webkit-appearance:none;border:0;border-bottom:1px solid #ededed;color:#ededed;text-transform:uppercase;letter-spacing:1px;border-radius:0;font-size:12px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop.png");background-position:center right;background-repeat:no-repeat;font-weight:400;text-indent:.01px;}.booking-widget select.nitro-lazy{background-image:none !important;}.booking-widget input,.booking-widget select{font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif !important;font-size:12px;height:60px;}.booking-widget #arrive,.booking-widget #depart{padding-left:30px;height:40px;line-height:40px;background-color:transparent;border:0;font-size:12px;text-transform:uppercase;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop.png");background-position:center -10px;background-repeat:no-repeat;width:252px;margin:0 14px;}.booking-widget #arrive.nitro-lazy,.booking-widget #depart.nitro-lazy{background-image:none !important;}.booking-widget #arrive{border-bottom:1px solid #ededed;cursor:pointer;color:#ededed;}.booking-widget #depart{border-bottom:1px solid #ededed;color:#ededed;cursor:pointer;}.booking-widget--title,.find-opt{width:100%;font-size:12px;padding-left:20px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background-repeat:no-repeat;}.time_is{display:block;bottom:70px;right:45px;z-index:9994;color:#fff;font-size:36px;font-family:"Playfair Display",serif !important;}div.time_is{margin-top:25px !important;}#weather{float:left;}#weather h2,#weather p{font-size:34px;color:#fff !important;font-family:"Playfair Display",serif;}.car-svg{width:150px;float:left;padding-left:20px;}#depart::-webkit-input-placeholder{color:#ededed;}#depart:-moz-placeholder{color:#ededed;}#depart::-moz-placeholder{color:#ededed;}#depart:-ms-input-placeholder{color:#ededed;}#arrive::-webkit-input-placeholder{color:#ededed;}#arrive:-moz-placeholder{color:#ededed;}#arrive::-moz-placeholder{color:#ededed;}#arrive:-ms-input-placeholder{color:#ededed;}.options-one{display:block;-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);visibility:hidden;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;max-height:0;}.options-one.first-drop{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1;padding-bottom:18px;max-height:300px;}.options-one.second-drop{padding-bottom:0;}.options-one.first-drop select option,.options-two.second-drop select option{background-color:#262727;color:#fff;padding:5px 0;}.options-two{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);transform:translateY(-200px);visibility:hidden;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;max-height:0;}.find-opt,.menu-main-nav-container ul li ul.sub-menu{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.options-two.second-drop{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1;max-height:300px;}.booking-widget--title{display:block;position:relative;height:50px;background-color:#404040;color:#fff;line-height:50px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/cross.png");background-position:center right 18px;}.booking-widget--title.nitro-lazy{background-image:none !important;}.booking-widget--title.clickedArrow{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop.png");}.booking-widget--title.clickedArrow.nitro-lazy{background-image:none !important;}.find-opt{line-height:54px;border:0;padding:0;background-position:top 19px right 70px;transition:all .3s ease-in-out;}.find-opt:hover{background-position:top 19px right 65px;}.booking-widget-single{display:block;width:260px;padding:15px;background:#ededed;}.booking-widget-single select,.cal-icon{background-position:center right;background-repeat:no-repeat;}.booking-widget-single select{display:block;width:232px;margin:0;height:39px;-webkit-appearance:none;background-color:transparent;border:0;border-bottom:1px solid #bcbcbc;color:#000;text-transform:uppercase;border-radius:0;font-size:12px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop-b.png");font-weight:400;text-indent:.01px;font-family:"Proxima Nova",sans-serif;}.booking-widget-single select.nitro-lazy{background-image:none !important;}.cal-icon,.cal-icon-two{position:absolute;width:17px;height:13px;left:14px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar.png");display:block;}.cal-icon.nitro-lazy,.cal-icon-two.nitro-lazy{background-image:none !important;}.booking-widget-single #arrive,.booking-widget-single #depart{padding-left:30px;}.cal-icon{top:60px;}.cal-icon-two{top:110px;background-position:center right;background-repeat:no-repeat;}.arriveone,.arrivetwo,.departone,.departtwo{padding-left:30px;height:39px;line-height:39px;background-color:transparent;border:0;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop-b.png");background-position:center right;background-repeat:no-repeat;width:190px;font-size:12px;text-transform:uppercase;cursor:pointer;font-family:"Proxima Nova",sans-serif;}.arriveone.nitro-lazy,.arrivetwo.nitro-lazy,.departone.nitro-lazy,.departtwo.nitro-lazy{background-image:none !important;}.arriveone,.arrivetwo{border-bottom:1px solid #bcbcbc;}.departone,.departtwo{border-bottom:1px solid #bcbcbc;color:#000;}.ui-datepicker{width:252px;background-color:#fff;font-family:Helvetica,Arial,Lucida,sans-serif !important;}.ui-datepicker .ui-datepicker-calendar{background-color:#fff;}.ui-datepicker .ui-datepicker-calendar td{position:relative;}.ui-datepicker .ui-datepicker-calendar td a{display:block;min-height:100%;width:100%;line-height:48px;text-decoration:none;color:#000;font-size:12px;text-align:center;font-family:Helvetica,Arial,Lucida,sans-serif !important;}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#bcbcbc;}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day{background-color:#000;}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a{color:#fff;}.ui-datepicker .ui-datepicker-calendar thead{background-color:#e8e8e8;}.ui-datepicker .ui-datepicker-calendar thead th{padding:0;font-size:12px;font-family:Helvetica,Arial,Lucida,sans-serif !important;color:#000;}.ui-datepicker .ui-datepicker-title{background-color:#fff;width:188px;text-transform:uppercase;font-size:10px;letter-spacing:1px;padding:0;text-align:center;}.cal-icon-b,.cal-icon-btwo{display:block;position:absolute;width:17px;height:13px;left:15px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar-b.png");background-position:center right;background-repeat:no-repeat;}.cal-icon-b.nitro-lazy,.cal-icon-btwo.nitro-lazy{background-image:none !important;}.cal-icon-b{z-index:99;top:37px;}.cal-icon-btwo{top:88px;}.departone::-webkit-input-placeholder,.departtwo::-webkit-input-placeholder{color:#000;}.departone:-moz-placeholder,.departtwo:-moz-placeholder{color:#000;}.departone::-moz-placeholder,.departtwo::-moz-placeholder{color:#000;}.departone:-ms-input-placeholder,.departtwo:-ms-input-placeholder{color:#000;}.arriveone::-webkit-input-placeholder,.arrivetwo::-webkit-input-placeholder{color:#000;}.arriveone:-moz-placeholder,.arrivetwo:-moz-placeholder{color:#000;}.arriveone::-moz-placeholder,.arrivetwo::-moz-placeholder{color:#000;}.arriveone:-ms-input-placeholder,.arrivetwo:-ms-input-placeholder{color:#000;}.find-opt_btn{width:252px;text-align:left;background-color:transparent;text-transform:uppercase;letter-spacing:2px;font-size:12px;color:#000;height:30px;line-height:30px;border:0;margin-top:20px;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/arrow-b.png");background-repeat:no-repeat;padding:0;background-position:center right 18px;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:"Proxima Nova",sans-serif;}.find-opt_btn.nitro-lazy{background-image:none !important;}.find-opt_btn:hover{background-position:center right 8px;}.tick_ul ul{list-style-type:none;padding:0;margin:0 0 32px;}.tick_ul ul li{background:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/tick.png") left top 10px no-repeat;padding-left:30px;}.tick_ul ul li.nitro-lazy{background-image:none !important;}.wdi_follow_btn{line-height:1.6em;text-align:center;}.wdi_single_user{float:none !important;}.wdi_feed_users{text-align:center;}.twitter .rotatingtweets{color:#706f6f;font-size:34px;margin:0 auto;}.twitter .rotatingtweet p.rtw_main{clear:both;}.twitter p.rtw_meta{font-size:14px;line-height:1em;}@media only screen and (min-width:981px){.ui-datepicker-calendar td a{line-height:28px;}.ui-datepicker-calendar td.ui-state-disabled{line-height:28px;}.mobile-only-menu{display:none !important;}}@media only screen and (min-width:720px) and (max-width:979px){.booking-tab-icon{display:none;}#toggleBooking{display:block;height:70px;width:60px;position:fixed;right:15px;top:10px;cursor:pointer;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar-mobile.png");background-position:center;background-repeat:no-repeat;transition:all .3s ease-in-out;z-index:100001;}#toggleBooking.nitro-lazy{background-image:none !important;}.banner_bottom,.booking-widget--title,.car-svg{display:none;}#toggleBooking.slideOut{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/close.png");}#toggleBooking.slideOut.nitro-lazy{background-image:none !important;}.booking-widget{visibility:hidden;opacity:0;top:70px;right:0;background-color:rgba(0,0,0,.75);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none;}.booking-widget.slideOut{visibility:visible;opacity:1;top:80px !important;pointer-events:auto;}.booking-widget{width:260px;left:auto;}}@media only screen and (min-width:1px) and (max-width:719px){#searchsubmit,.booking-widget--title,.menu-bottom-nav-container ul li:first-child{display:none;}#toggleBooking.slideOut{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/close.png");}#toggleBooking.slideOut.nitro-lazy{background-image:none !important;}.booking-widget{visibility:hidden;opacity:0;top:70px;width:100%;left:0;right:0;background-color:rgba(0,0,0,.75);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none;}.booking-widget.slideOut{visibility:visible;opacity:1;top:80px !important;pointer-events:auto;}.booking-widget select{width:90%;margin:0 5%;}.cal-icon,.cal-icon-two{left:5%;}.booking-widget #arrive,.booking-widget #depart{width:90%;margin:0 5%;}.ui-datepicker.calDrop{right:5%;width:90%;}.ui-datepicker.calDrop .ui-datepicker-calendar,.ui-datepicker.calDrop .ui-datepicker-title{width:100%;}.booking-widget--phone{height:70px;right:0;width:80px;}.booking-widget--phone a{height:70px;line-height:70px;}.booking-widget--phone.mach_phone{width:75px;}.booking-widget--phone.mach_phone a{padding-top:10px;line-height:24px;}.arrivetwo,.booking-widget-single,.booking-widget-single select,.departtwo,.room-details-block-booking{width:100%;}}.intro-lead--svg{display:none;}.intro-lead--svg.animated{display:block;}.cd-timeline-img.is-hidden,.cd-timeline-content.is-hidden{visibility:hidden;}.cd-timeline-img.bounce-in,.cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s;}.wpgmza_filter_container ul li label{transition:all .3s;}.wpgmza_filter_container ul li label:hover{cursor:pointer !important;}.wpgmza_filter_container ul li.clickMap{opacity:.5;}.wpgmza_markerbox{padding:0px 5px 15px 5px;}.right-banner{float:right;width:260px;height:100%;text-align:center;color:#fff;background-color:rgba(0,0,0,.35);}.right-banner.hotel-dropup{line-height:2.1em;padding:7px;font-size:12px;text-transform:uppercase;letter-spacing:2px;}.hotel-dropup{font-family:"Raleway",Helvetica,Arial,Lucida,sans-serif !important;font-size:12px !important;text-transform:uppercase;text-align:center;}.right-banner.toggleDrop{background-color:#3d8ebe;color:#fff;}.right_banner-drop{visibility:hidden;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);width:260px;height:auto;bottom:40px;position:fixed;right:15px;background-color:#000;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}.right_banner-drop ul{list-style-type:none;padding:0;margin:0 15px;}.right_banner-drop ul li{text-transform:uppercase;font-size:12px;padding:15px;border-bottom:1px solid #fff;letter-spacing:2px;text-align:left;color:#fff;text-decoration:none;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/arrow-w.png");background-position:center right;background-repeat:no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;clear:both;float:left;width:100%;line-height:14px;}.right_banner-drop ul li.nitro-lazy{background-image:none !important;}.right_banner-drop ul li:hover{opacity:.5;}.right_banner-drop ul li:last-child{border-bottom:0;}.right_banner-drop ul li a{color:#fff;text-decoration:none;}.right_banner-drop.toggleDrop{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.et_pb_gallery_grid .gutter_width{width:0px;}.et_pb_gallery_grid .et_pb_gallery_item{margin-bottom:0px !important;}.et_pb_gallery_grid .et_pb_gallery_item{clear:none !important;}.et_pb_gallery_grid .et_pb_gallery_item:nth-child(2n){margin-right:0 !important;}.et_pb_gallery_grid .et_pb_gallery_item:nth-child(2n+1){}.et_pb_gallery_grid .et_pb_gallery_item{margin-right:0px !important;}.et_pb_gallery_grid .et_pb_gallery_image img 
.et_pb_gallery_grid .et_pb_gallery_image,.et_pb_gallery_grid .et_pb_gallery_image.landscape img{height:auto !important;}#filterOptions button{display:inline-block;padding:0 15px 0 0;font-family:"Playfair Display",serif;font-size:24px;line-height:34px;cursor:pointer;background-color:transparent;border:0;}#filterOptions{display:block;width:720px;margin:0 auto;padding:0 0 110px;}button.filter:active{color:#999;}#filterOptions button::after{content:" / ";padding-right:10px;padding-left:10px;}.arrivedate.hasDatepicker,.departdate.hasDatepicker{font-family:"Proxima Nova",sans-serif;padding-left:30px;height:39px;line-height:39px;background-color:transparent;border:0;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/drop-b.png");background-position:center right;background-repeat:no-repeat;width:252px;font-size:12px;text-transform:uppercase;cursor:pointer;border-bottom:1px solid #bcbcbc;}.arrivedate.hasDatepicker.nitro-lazy,.departdate.hasDatepicker.nitro-lazy{background-image:none !important;}.booking-widget-single .arrivedate.hasDatepicker,.booking-widget-single .departdate.hasDatepicker{width:100%;}.et_right_sidebar #main-content .container:before{display:none;}.single .container{position:relative;width:80%;max-width:1080px;margin:auto;}.single #left-area{float:none;width:100% !important;}.single .entry-content p{line-height:1.4;}.et_right_sidebar #sidebar{padding-left:30px;padding-top:30px;padding-right:30px;background:#ddd;position:-webkit-sticky;position:sticky;top:58px;min-height:485.156px;}.widgettitle{color:#666;}.image_sidebar{width:70px;}#et-footer-nav{background-color:#3d8ebe;line-height:2;}.bottom-nav{font-family:"Proxima Nova",sans-serif;text-transform:uppercase;font-size:8px;color:#fff;line-height:1.6;}.bottom-nav li{font-size:12px;}.bottom-nav a{color:#fff;opacity:.5;}.bottom-nav a:hover{color:#fff;opacity:1;}@media only screen and (min-width:1px) and (max-width:719px){#toggleBooking{display:block;height:70px;width:60px;position:absolute;right:15px;top:10px;cursor:pointer;background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/calendar-mobile.png");background-position:center;background-repeat:no-repeat;transition:all .3s ease-in-out;z-index:100001;}#searchsubmit,.booking-widget--title,.menu-bottom-nav-container ul li:first-child{display:none;}#toggleBooking.slideOut{background-image:url("https://cdn-hdfdb.nitrocdn.com/NMyNxZJoLsTRkdgsJbTLIFuFHuxpCUpk/assets/images/optimized/rev-5301f80/www.themerchanthouse.bh/wp-content/themes/CGH-GunMetal/img/close.png");}#toggleBooking.slideOut.nitro-lazy{background-image:none !important;}.booking-widget{visibility:hidden;opacity:0;top:70px;width:100%;left:0;right:0;background-color:rgba(0,0,0,.75);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none;}.booking-widget.slideOut{visibility:visible;opacity:1;top:80px !important;pointer-events:auto;}.booking-widget select{width:90%;margin:0 5%;}.cal-icon,.cal-icon-two{left:5%;}.cgh-logo,.feathers-logo{width:60%;height:auto;}.cgh-logo img,.feathers-logo img{width:100%;height:auto;}.booking-tab-icon{display:none;}#toggleBooking.nitro-lazy{background-image:none !important;}}.et_pb_row.sticky-footer.et_pb_row_fullwidth.et_pb_equal_columns.et_pb_gutters1{display:inline-block;position:fixed;z-index:99;bottom:0px;right:0;height:40px;padding-left:215px !important;}.svg_scale{width:170px !important;margin:auto;}.svg_scale .content-block{min-height:150px;}#mc_embed_signup input,#mc_embed_signup select{padding-bottom:15px;border-bottom:1px solid #bbb;box-shadow:none;border-bottom-style:solid;border-top-style:none;border-left-style:none;border-right-style:none;font-size:20px;}select#mce-ADDRESS-country{width:80%;}.mc-address-group .mc-field-group#mc-country{width:100%;display:block;}input#mce-EMAIL{width:90%;}input#mc-embedded-subscribe:hover{color:#bababa;}input#mc-embedded-subscribe{border-style:none;background-color:transparent;padding:2px;text-transform:uppercase;cursor:pointer;font-size:14px !important;}.mc-address-group .mc-field-group{width:48.9%;display:inline;margin-right:5px;}.mc-field-group.city input{width:90%;}.mc-field-group .datefield.birthday{width:80% !important;float:right;}.et_mobile_menu li a{padding:5px;}.dark_bcg a{color:#fff !important;text-decoration:none !important;transition:all ease-in-out .2s;}.dark_bcg a:hover{opacity:.6;}.small-title h6{font-size:12px;text-transform:uppercase;font-family:Raleway;margin:0;padding-top:45px;letter-spacing:2px;}.dark_bcg.small-title h6{color:#fff !important;}.rc-anchor.rc-anchor-normal.rc-anchor-light{background-color:transparent;border:none;box-shadow:none;}@media only screen
and (min-device-width : 320px)
and (max-device-width : 380px)
and (orientation : portrait){#main-header{z-index:9999 !important;}.ui-datepicker .ui-datepicker-title{width:250px;}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{padding:12px;}.ui-datepicker .ui-datepicker-prev span{left:30px;}}a.w3w_link{text-decoration:none !important;color:#f4a344 !important;font-weight:600;}a.w3w_link:before{content:"///";border:2px solid;padding:5px 3px;margin-right:6px;font-size:12px;font-style:italic;font-weight:700;}.et-l--header .et_pb_section--fixed{height:initial;position:initial !important;transform:initial;padding:0 5%;}.et-l--header .et_pb_section--fixed .et_pb_row{display:flex;justify-content:space-between;padding:0 !important;height:85px;}.et-l--header .et_pb_section--fixed .et_pb_row .et_pb_column_1_3{flex:0 0 auto;width:auto !important;margin:0 !important;padding:0 !important;}.et-l--header .et_pb_section--fixed .et_pb_row .et_pb_column_1_3:nth-child(1){flex-basis:25%;flex-shrink:1;text-align:start;}.et-l--header .et_pb_section--fixed .et_pb_row .et_pb_column_1_3:nth-child(2){flex-grow:1;}.et-l--header .et_pb_section--fixed .et_pb_row .et_pb_column_1_3:nth-child(3){flex-basis:25%;flex-shrink:1;text-align:end;}.et-l--header .et_pb_section--fixed .et_pb_row .et_pb_column_1_3 .et_pb_image,.et-l--header .et_pb_section--fixed .et_pb_row .et_pb_column_1_3 .et_pb_button{position:initial !important;width:initial !important;}.et-l--header .et_pb_section--fixed .et_pb_row .et_pb_column_1_3 .et_pb_menu{padding:0;margin:0;position:initial !important;}.et-l--header .et_pb_section--fixed .et_pb_row .et_pb_column_1_3 .et_pb_image{margin:0 !important;max-width:100px;}.et-l--header .et_pb_section--fixed .et_pb_row .et_pb_column_1_3 .et_pb_button{margin:0 !important;}.et-l--header .et_pb_section--fixed .et_pb_menu__wrap{}.et-l--header .et_pb_section--fixed .et_pb_menu_1_tb_header{width:initial;max-width:initial;}.et-l--header .et_pb_section--fixed .et_pb_button_1_tb_header{position:initial !important;}.et-l--header .et_pb_section--fixed .et_pb_button_1_tb_header{min-width:115px;padding:.25rem 1rem !important;}.et-l--header .et_pb_section--fixed .et_pb_menu_1_tb_header.et_pb_menu{position:initial !important;margin:0 !important;}.et_pb_section_2_tb_header{display:none;}.et-l--header .et_pb_section--fixed .et_pb_row .et_pb_column_1_3 .et_pb_image{width:108px !important;}@media (min-width: 576px){}@media (min-width: 768px){}@media (min-width: 981px){.et-l--header .et_pb_section--fixed .et_pb_menu__wrap{justify-content:center;}.et-l--header .et_pb_section--fixed .et_pb_row{height:115px;}}@media (min-width: 1200px){}@media (max-width: 575px){}@media (max-width: 767px){}@media (max-width: 980px){.et-l--header .et_pb_section--fixed .et_pb_section--fixed{padding:0 !important;}.et-l--header .et_pb_section--fixed .et_pb_column_3_tb_header{width:initial !important;flex-grow:1;}.et-l--header .et_pb_section--fixed .et_pb_column_4_tb_header{width:initial !important;}.et-l--header .et_pb_section--fixed .et_pb_column_4_tb_header .et_pb_button_1_tb_header{margin:0 !important;}body{overflow:hidden;}.et-boc{height:100vh;overflow:auto;}.et-l--header{position:sticky;top:0;left:0;}}@media (max-width: 1199px){}