#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{position:absolute;top:10px;right:0;font-family:etmodules;font-size:16px;font-weight:800;content:"3"}.secondary_booknow{border:1px solid #000;padding:5px;outline:0;font-size:14px!important}body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header,body.et_fixed_nav.et_secondary_nav_enabled #main-header{}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:33px;font-weight:400;text-shadow:0 1px 3px rgba(0,0,0,.3);background:0 0!important}a:focus,a:hover,a:visited{text-decoration:none!important}.et_pb_row{position:relative;width:80%;max-width:1080px;margin:auto}.custom-border{position:relative;z-index:10;background:#fff;border:4px solid #cecece;background-color:#fff}.custom-border:before{content:""!important;display:block!important;position:absolute;z-index:-1;top:3px;left:3px;right:3px;bottom:3px;background-color:#fff;border:1px solid #cecece}.custom-border-no-swirl{position:relative;z-index:10;background:#fff;border:4px solid #cecece;background-color:#fff}.custom-border-no-swirl:before{content:"";display:block;position:absolute;z-index:-1;top:3px;left:3px;right:3px;bottom:3px;background-color:#fff;border:1px solid #cecece}.custom-border h1{position:relative;margin-bottom:40px;font-family:cantata one,Georgia,times new roman,serif;font-size:40px}.custom-border h1:after{content:"";position:absolute;background:url(images/swirl_981.png)50% 50% no-repeat;left:0;bottom:-25px;width:100%;height:19px}.custom-border-981 h2{position:relative;margin-bottom:40px}.custom-border-981 h2:after{content:"";position:absolute;background:url(images/swirl_981.png)50% 50% no-repeat;left:0;bottom:-25px;width:100%;height:19px}.custom-button{font-style:italic;color:#fff;border:3px double #c7c5b9;outline:0;color:#fcfcfc!important;background:#426079;border-radius:0;font-size:14px;padding:.3em 1em!important}a.custom-button:hover{font-style:italic;color:#fff;border:3px double #c7c5b9;outline:0;color:#fcfcfc!important;background:rgba(66,96,121,.89)!important;border-radius:0;font-size:14px;padding:.3em 1em!important}.custom-image{height:320px!important}.swirl_white h2{position:relative;margin-bottom:25px}.swirl_white h2:after{content:"";position:absolute;background:url(images/white_swirl_small.png)50% 50% no-repeat;left:0;bottom:-25px;width:100%;height:19px}.kan-anan .et_pb_gallery_item:nth-child(4n+1){clear:none!important}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product{width:20%;margin:0}.container{position:relative;width:85%;max-width:1080px;margin:auto}#top-menu li{display:inline-block;padding-right:5px;font-size:14px}h1.room-type-header{font-family:cantata one,Georgia,times new roman,serif!important;text-transform:uppercase;color:#fff;background-color:#1e73be;width:100%;padding:10px;margin:0;font-weight:700;font-size:14px;text-align:left;text-shadow:1px 1px 2px #000}.wedding_celebration_venue{padding:0!important}.wedding_celebration_venue .et_pb_gallery_item{margin:2%!important;width:21%!important}.meeting_events_venues{padding:0!important}.meeting_events_venues .et_pb_gallery_item{margin:2%!important;width:21%!important}.csr{padding:0!important}.csr .et_pb_gallery_item{margin:2%!important;width:21%!important}.et_pb_gallery_grid .et_pb_gallery_items{}.page-content-request-for-proposal{margin-top:45px;font-family:segoe ui}.page-content-request-for-proposal p{font-size:14px!important;color:#616161!important;line-height:1.5em!important;font-weight:400!important;text-align:justify!important;padding:10px 0 0}.page-content-request-for-proposal label{display:inline-block;max-width:100%;font-weight:700;font-size:12px}.page-content-request-for-proposal .form-control{font-size:12px!important;font-weight:500}.page-content-request-for-proposal h2{color:#616161;font-family:times new roman,Georgia,Serif;font-weight:700;text-align:left;border-bottom:1px solid #bfbfbf}.contact-us label{display:block!important}.contact-us .btn-send{margin-top:20px;padding:5px;color:#fff;border:3px double #c7c5b9;outline:0;color:#fcfcfc!important;background:#1e73be;border-radius:0;font-size:14px;width:100%}.contact-us h3{font-style:italic;font-family:cantata one,Georgia,times new roman,serif;line-height:1.5em;text-align:center;font-size:18px}.tell-us-what-you-think label{display:block!important}.tell-us-what-you-think .btn-send{margin-top:20px;padding:5px;color:#fff;border:3px double #c7c5b9;outline:0;color:#fcfcfc!important;background:#1e73be;border-radius:0;font-size:14px;width:100%}.btn-send{margin-top:20px;padding:5px;color:#fff;border:3px double #c7c5b9;outline:0;color:#fcfcfc!important;background:#1e73be;border-radius:0;font-size:14px;width:100%}p.shopping-title{text-align:center;margin-bottom:0;text-transform:uppercase;font-weight:700;font-family:times new roman,Georgia,Serif;font-size:28px;padding-bottom:10px}p.shopping-direction{font-size:18px;margin-top:5px;text-align:center;text-transform:uppercase;font-weight:700;font-family:times new roman,Georgia,Serif;margin-bottom:20px}.form-control{width:100%;border:1px solid #cecece!important;-webkit-border-radius:0;-moz-border-radius:0;color:#999!important;background-color:#eee!important;font-size:14px!important}.footer-menu ul li a{color:#9b9b9b}a.btn-block.btn-send:hover,a.btn-block.btn-send:visited,a.btn-block.btn-send:focus{margin-top:20px;padding:5px;color:#fff;border:3px double #c7c5b9;outline:0;color:#fcfcfc!important;background:#426079!important;border-radius:0;font-size:14px;width:100%}.location_name{font-size:20px!important}#wpc-weather.small .now .location_name{font-size:14px;font-family:cantata one,Georgia,times new roman,serif!important}div#wpc-weather{position:relative;z-index:10;background:#fff;border:4px solid #cecece!important;background-color:#fff}div#wpc-weather:before{content:"";display:block;position:absolute;z-index:-1;top:3px;left:3px;right:3px;bottom:3px;background-color:#fff;border:1px solid #cecece!important}.hours{border-color:#cecece!important}.cta{}footer#main-footer .et-book-now{display:none}.page-content-enroll-now h2{color:#616161;font-family:times new roman,Georgia,Serif;font-weight:700;text-align:left;border-bottom:1px solid #bfbfbf}.page-content-enroll-now{margin-top:45px;font-family:segoe ui}.page-content-enroll-now p{font-size:14px!important;color:#616161!important;line-height:1.5em!important;font-weight:400!important;text-align:justify!important;padding:10px 0 0}.page-content-enroll-now label{display:inline-block;max-width:100%;font-weight:700;font-size:12px}.page-content-enroll-now .form-control{font-size:12px!important;font-weight:500}@media(max-width:980px){.advisory{display:none}.custom-border{width:95%}.custom-border h1{font-size:24px!important;line-height:1.3em}.custom-border h2{font-size:20px!important;line-height:1.3em;margin-top:10px}.shopping-title{font-size:18px!important}.adjust-room-type{width:95%}.container-adjust-room-type{padding:0!important}.page-content-request-for-proposal{width:100%}.container-request-for-proposal{width:95%}}p.booking_heading{font-family:cantata one,Georgia,times new roman,serif!important;font-size:22px;text-transform:uppercase;text-align:center}p.booking_second_heading{font-family:cantata one,Georgia,times new roman,serif!important;font-size:18px;padding-bottom:5px}.custom-border-book-now{position:relative;z-index:10;background:#fff;border:4px solid #cecece;background-color:#fff}.custom-border-book-now:before{content:"";display:block;position:absolute;z-index:-1;top:3px;left:3px;right:3px;bottom:3px;border:1px solid #cecece}.custom-border-book-now h1{position:relative;margin-bottom:40px}.custom-border-book-now h1:after{content:"";position:absolute;background:url(images/white-swirl-981.png)50% 50% no-repeat;left:0;bottom:-25px;width:100%;height:19px}@media screen and (max-width:767px) and (min-width:0px){.book_now_panel{height:370px}}a#booknow:hover,a#booknow:visited{color:#fff}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:etmodules;text-align:center;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:'\35';top:13px;right:10px}#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\33'}#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}input.tell_us_what_you_think{margin-right:5px;transform:scale(1.3)}.choices{float:left;margin-right:30px}.what_do_you_think_forms{display:none}.single.et_pb_pagebuilder_layout.et_full_width_page #main-content .container{width:100%;max-width:100%;padding-top:0;padding:0}.single .et_pb_post{margin-bottom:0!important}.single .post{padding-bottom:0!important}.et_pb_post{margin-bottom:0!important}@media(min-width:981px){#left-area{width:79.125%;padding-bottom:0!important}}.et_post_meta_wrapper.custom_wrapper{padding-bottom:6%}.post-content{display:none}.special_offers .et_pb_post{margin-bottom:15%!important}.advisory{font-size:12px;line-height:1.2em;font-family:arial;width:350px;position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,.8);padding:20px}div#promotion article{margin-bottom:18.54%!important}.blog{margin:auto;padding:50px;width:1080px;max-width:100%}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.blog-container{padding:50px 150px!important;clear:both}.blog-article{}.blog-post{margin:10px;box-shadow:0 0 1px 1px #e6d9d9;transition:box-shadow .3s ease-in-out}.blog-post:hover{box-shadow:0 1px 10px 1px #888}.blog-post-content{padding:10px 10px 15px;border-left:1px solid #eee;border-bottom:1px solid #eee;border-right:1px solid #eee}.blog-post-date{text-transform:uppercase;color:#999;font-size:80%}.blog-post-title{padding-top:10px;font-size:1.25em;font-weight:lighter;color:#676666}.txt-divider{display:block;height:3px;background-color:#000;opacity:.1;margin:15px 0;width:30px}.txt-divider-middle{display:block;height:3px;background-color:#000;opacity:.1;margin:15px 0;width:30px;margin:15px auto}.blog-excerpt{font-size:100%;line-height:150%;color:#7d7777}@media screen and (max-width:800px) and (min-width:600px){.blog-post{}.grid-item{width:50%!important;float:left}}@media screen and (max-width:599px) and (min-width:0px){.blog-post{width:98%;margin:10px}.grid-item{width:95%!important;margin:1%;float:unset!important;position:relative!important;top:0!important;left:0!important}}@media screen and (max-width:907px) and (min-width:0px){.blog-single-content{width:100%!important}.blog-recent-posts{width:100%!important;padding:0!important}.blog-post-single-content{padding:20px}}.blog-single-date{text-transform:uppercase;color:#999;font-size:100%}.error-msg-blog{font-size:25px}.blog-recent-post-date{text-transform:uppercase;color:#999;font-size:80%}.blog-view-all-button{position:relative;vertical-align:top;width:100%;padding:10px;font-size:14px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.25);background:#38a4d6;border:0;border-bottom:2px solid #63bee8;cursor:pointer;-webkit-box-shadow:inset 0 -2px #63bee8;box-shadow:inset 0 -2px #63bee8}.blog-view-all-button:hover{position:relative;vertical-align:top;width:100%;padding:10px;font-size:14px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.25);background:#dd0900;border:0;border-bottom:2px solid #ec534c;cursor:pointer;-webkit-box-shadow:inset 0 -2px #ec534c;box-shadow:inset 0 -2px #ec534c}.grid-item{width:33%;float:left}.anchor_post{cursor:pointer}h4.modal-title{position:relative;font-family:cantata one,Georgia,times new roman,serif;font-size:40px;padding-bottom:0;text-shadow:2px 2px #ab9d9d}@media all and (max-width:980px){.blog-container{padding:50px 10px!important;clear:both}.blog{padding:30px}.modal-lg{width:unset!important;max-width:unset}.promo_close_btn{float:left}}.modal{z-index:100000!important}.modal-lg{width:1080px;max-width:100%}