*{box-sizing:border-box}*:focus{outline:0 !important}body{font-family:"Montserrat",sans-serif;color:#31291b;font-size:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body#specials .other-specials-slider .slick-track{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100% !important}body#specials .other-specials .each-special{width:30% !important;height:auto;padding-bottom:70px !important}body#specials .other-specials .each-special ul.cta{width:100%;position:absolute;bottom:0}body#specials .other-specials .each-special ul.cta a.ui-link{color:#ce9e50}body#specials .other-specials .each-special ul.cta li{display:block}.wrapper{margin:0 auto;max-width:1500px;width:100%}a,input,button{color:#ce9e50;transition:all 0.3s ease-in-out}a:hover,a:focus,input:hover,input:focus,button:hover,button:focus{text-decoration:none}a:focus,button:focus{text-decoration:underline !important}a{font-weight:bold;text-decoration:underline}.btn_base,.btn,#panel input[type="button"],.ot-dtp-picker .ot-dtp-picker-button,.thank-u #content .thank-u-cont .thank-u-btn a,.btn-border{padding:10px 15px;display:inline-block;zoom:1;text-align:center;text-transform:uppercase;outline:none;border:none;border-radius:0;cursor:pointer;letter-spacing:1px;font-size:13px;transition:all .3 ease-in-out}.btn,#panel input[type="button"],.ot-dtp-picker .ot-dtp-picker-button,.thank-u #content .thank-u-cont .thank-u-btn a{background:#ce9e50;border:1px solid #ce9e50;color:white !important;transition:all 0.5s;text-decoration:none}.btn:hover,#panel input:hover[type="button"],.ot-dtp-picker .ot-dtp-picker-button:hover,.thank-u #content .thank-u-cont .thank-u-btn a:hover{background:#f8f5ed;color:#3f5a3c !important}.btn--CTA{margin-top:10px}.btn-border{background:transparent;border:1px solid white;font-weight:normal;color:white;transition:0.3s ease all;position:relative;z-index:0}.btn-border:before{content:' ';transition:0.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;background-color:white;z-index:-1}.btn-border:hover{color:#3f5a3c}.btn-border:hover:before{transition:0.5s all ease;left:0;right:0;opacity:1}.btn-border:focus{color:#3f5a3c}.btn-border:focus:before{transition:0.5s all ease;left:0;right:0;opacity:1}.animated,body#specials .special-terms-conditions a.toggle-terms:after,body#specials .other-specials .each-special .image-holder .read-more-img,body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev{transition:all 0.3s ease-in-out}.hidden,.skip-to-content,#footer .footer-top .set-two form#email-signup .input label,#rfpform-form h2,#contactform-form form h2{position:absolute;display:block !important;text-indent:-9999px;z-index:-9999}.basic_link,.link,.link-down{padding:10px 15px 10px 0;display:inline-block;margin-top:10px;font-family:"Lato",sans-serif;font-style:italic;text-transform:uppercase;font-size:13px;color:#775221;padding-right:40px;transition:all .3s ease-in-out;font-weight:normal;text-decoration:none;cursor:pointer;border-top:1px solid transparent;border-bottom:1px solid transparent}.basic_link.active,.active.link,.active.link-down,.basic_link:hover,.link:hover,.link-down:hover{color:#3f5a3c}.link{background:url(./svg/arrow-next-brw.svg) 90% center no-repeat}.link:hover{background:url(./svg/arrow-next-green.svg) 100% center no-repeat;border-top:1px solid #ce9e50;border-bottom:1px solid #ce9e50}.link.active{background:transparent}.link.active:hover{border-bottom:1px solid transparent;border-top:1px solid transparent}.link-down{padding-right:20px;background:url(svg/arrow-down-brw.svg) right center no-repeat}.link-down:hover{background:url(svg/arrow-down-green.svg) 100% center no-repeat}.link-down.active{background:url(svg/arrow-up-green.svg) right center no-repeat}.bg-pattern,body,#content .side-content ul#accommodations li:nth-child(even){background:url(./assets/images/bg-pattern.png) #f8f5ed repeat center center}.bg-pattern2,#content .side-content ul#accommodations li:nth-child(odd){background:url(./assets/images/bg-pattern.png) #ede3c9 repeat center center}.bg-pattern-top{background:url(./images/bg-pattern-top.png) #ffe3bb fixed}.box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.title-italic{font-family:"Lato",sans-serif;font-style:italic}.txt-color{color:#775221}.title-color,#content .side-content .gift .box a.phone{color:#ce9e50 !important}.headings,#home .main-content .home-specials p,#home .main-content .home-pink p,#home .main-content .home-reasons p,.home-reasons .wrapper p,#content h1,#content .top-content .right-cntn p,#content h2,#content .side-content .gift .box a h3,#content .side-content .gift .box a.phone{color:#775221;letter-spacing:2px;font-family:"Montserrat",sans-serif;font-size:1.6em;text-transform:uppercase;line-height:1.2}.txt-italic,#content .side-content ul.posts_wide li#post-30232 h2{font-family:"Lato",sans-serif;font-style:italic;color:#ce9e50;font-size:24px}.icon-list,.benefits,#home .main-content .intro-content .box{list-style:none;text-align:left}.icon-list li,.benefits li,#home .main-content .intro-content .box li{list-style:none !important;padding:10px 0 10px 40px;background-repeat:no-repeat;background-size:auto 22px;font-size:15px;background-position:left center}.benefits ul li:first-child,#home .main-content .intro-content .box ul li:first-child{background-image:url(./svg/coffee.svg);background-size:auto 22px}.benefits ul li:nth-child(2),#home .main-content .intro-content .box ul li:nth-child(2){background-image:url(./svg/water.svg)}.benefits ul li:nth-child(3),#home .main-content .intro-content .box ul li:nth-child(3){background-image:url(./svg/Flexible-Cancellation.svg);background-size:auto 20px}.benefits ul li:nth-child(4),#home .main-content .intro-content .box ul li:nth-child(4){background-image:url(./svg/NightlyService.svg)}.benefits ul li:last-child,#home .main-content .intro-content .box ul li:last-child{background-image:url(./svg/RoomService.svg)}.room-amenities .icon-list-1 li:first-child{background-image:url(/svg/tv.svg)}.room-amenities .icon-list-1 li:nth-child(2){background-image:url(/svg/wifi.svg)}.room-amenities .icon-list-1 li:nth-child(4){background-image:url(./svg/bed.svg)}.room-amenities .icon-list-1 li:last-child{background-image:url(./svg/bed.svg);background-size:25px}.room-amenities .icon-list-2 li:first-child{background-image:url(/svg/refrigerator.svg)}.room-amenities .icon-list-2 li:nth-child(2){background-image:url(./svg/coffee.svg)}.room-amenities .icon-list-2 li:nth-child(3){background-image:url(./svg/coffee.svg)}.room-amenities .icon-list-2 li:last-child{background-image:url(./svg/beds.svg)}.room-amenities .icon-list-3 li:first-child{background-image:url(./svg/water.svg);background-size:auto 25px}.room-amenities .icon-list-3 li:nth-child(2){background-image:url(/svg/dryer.svg)}.room-amenities .icon-list-3 li:nth-child(3){background-image:url(/svg/iron.svg)}.room-amenities .icon-list-3 li:last-child{background-image:url(/svg/iron.svg)}.stay-amenities .icon-list-1 li:first-child{background-image:url(svg/24-hours.svg)}.stay-amenities .icon-list-1 li:nth-child(2){background-image:url(svg/check.svg)}.stay-amenities .icon-list-1 li:nth-of-type(3){background-image:url(svg/direction.svg) !important;background-size:auto 18px}.stay-amenities .icon-list-1 li:nth-child(4){background-image:url(svg/PlanterInnSavannah-YourStay-IconCash.svg);background-size:auto 20px}.stay-amenities .icon-list-1 li:nth-child(5){background-image:url(svg/sport.svg);background-size:auto 15px}.stay-amenities .icon-list-2 li:first-child{background-image:url(svg/pedicab.svg)}.stay-amenities .icon-list-2 li:nth-child(2){background-image:url(svg/wheelchair.svg)}.stay-amenities .icon-list-2 li:nth-child(3){background-image:url(svg/limo.svg);background-size:auto 30px}.stay-amenities .icon-list-2 li:nth-child(4){background-image:url(svg/Wine-two.svg);background-size:40px 30px}.stay-amenities .icon-list-3 li:first-child{background-image:url(svg/boardroom.svg);background-size:auto 25px}.stay-amenities .icon-list-3 li:nth-child(2){background-image:url(svg/water.svg)}.stay-amenities .icon-list-3 li:nth-child(3){background-image:url(svg/cookie.svg)}.stay-amenities .icon-list-3 li:last-child{background-image:url(svg/dumbbell.svg);background-size:auto 20px}.events-amenities{margin:2% 0 0}.events-amenities .trigger-btn{color:#000 !important;font-weight:400}.events-amenities h2{text-transform:uppercase;font-size:23px;color:#775221}.events-amenities .icon-list-1 li:first-child{background-image:url(./svg/beds.svg)}.events-amenities .icon-list-1 li:last-child{background-image:url(./svg/check.svg)}.events-amenities .icon-list-2 li:first-child{background-image:url(./svg/24-hours.svg)}.events-amenities .icon-list-2 li:last-child{background-image:url(./svg/valet.svg);background-size:auto 18px}.events-amenities .icon-list-3 li:first-child{background-image:url(./svg/boardroom.svg)}.events-amenities .icon-list-3 li:last-child{background-image:url(./svg/catering.svg)}.reasons-list li h3{background-repeat:no-repeat;background-position:left center;padding-left:40px}.reasons-list li:first-child h3{background-image:url(./svg/wine.svg)}.reasons-list li:nth-child(2) h3{background-image:url(./svg/room-service.svg)}.reasons-list li:nth-child(3) h3{background-image:url(./svg/fireplace.svg);background-size:auto 20px}.reasons-list li:nth-child(4) h3{background-image:url(./svg/bathrobe.svg)}.reasons-list li:last-child h3{background-image:url(/svg/smiles.svg)}.section-hide{display:none;position:relative;padding-top:40px;border-top:1px solid rgba(206,158,80,0.2);margin-top:40px}.section-hide .trigger-close{position:absolute;right:0;top:2%;border:2px solid #31291b;border-radius:50%;width:30px;height:30px;background:url(svg/close.svg) center center no-repeat;background-size:60%;transition:all .2 ease-in-out}.section-hide .trigger-close:hover{border:2px solid #ce9e50;background-size:40%}.smaller-content{font-size:85%;border-top:1px solid rgba(206,158,80,0.2);padding-top:10px;margin:10px 0}.full-copy{padding:50px}.full-copy h2{line-height:1;margin-top:0}.full-copy h2 .title{display:block;font-size:17px;color:#775221}.full-copy h2 .save{color:#ce9e50;font-size:25px}.full-copy .full-content{width:100%;display:inline-block;margin:20px 0}.full-copy ul{padding:10px 20px}.full-copy ul li{list-style:disc}.full-copy .read-more{margin:30px 0 10px;display:inline-block;cursor:pointer;text-decoration:none}.full-copy .read-more:hover{color:#3f5a3c}.full-copy .special-full{font-size:90%;font-style:italic}.full-copy a{letter-spacing:1px}.fancybox-inner,.fancybox-outer,.fancybox-skin{border-radius:0 !important}.skip-to-content{background:#f8f5ed;color:#fff;position:fixed;transition:all 300ms ease-out;z-index:99999999;top:-100px;display:block;margin:0;height:0 !important}.skip-to-content:focus{top:0}.skip-to-content:hover{background:#ce9e50}.skip-to-content:before{display:none !important}.pop-modal{position:fixed;z-index:99;right:0;bottom:0;background:black;padding-right:0}.pop-modal .modal-inner{background:url(images/pop-up-halloween.jpg) no-repeat center center;height:235px;width:440px;position:relative;padding:0 50px}.pop-modal .modal-inner a{text-decoration:none;text-align:left;display:inline-block;width:100%;padding:50px 10px}.pop-modal .modal-inner p{text-align:left;color:white;font-family:"Montserrat",sans-serif;text-transform:uppercase;letter-spacing:1px}.pop-modal .modal-inner p span{color:#ce9e50;font-size:20px;text-transform:uppercase;display:block}.pop-modal .modal-inner .close{position:absolute;top:0;left:0;width:8%;height:235px;display:inline-block;cursor:pointer;background:url(svg/double-arrow.svg) #3f5a3c no-repeat center center;background-size:auto 16px;transform:rotate(180deg)}.pop-modal .modal-inner .active{background:url(svg/double-arrow.svg) #3f5a3c no-repeat center center;background-size:auto 16px;transform:rotate(0deg)}.pop-show{right:0}.pop-show .modal-inner .open{background:url(./images/popUp-close1.png) rgba(255,255,255,0.2) no-repeat center center}#footer{clear:both;margin-bottom:-25px;background:url(./images/footer-bg.jpg) #3f5a3c center top no-repeat;background-size:cover;color:white;padding:50px 0 0}#footer a{color:white;text-decoration:none}#footer h2{width:90%;text-transform:uppercase;font-size:16px;letter-spacing:1px;line-height:1.5em;margin-top:0;margin-bottom:0}#footer #third-nav{display:block}#footer #third-nav ul li{display:inline-block;padding-right:14px;margin-right:3px;letter-spacing:.25px}#footer #third-nav ul li a{color:#fff;font-family:"Montserrat",sans-serif;font-size:14px}#footer #third-nav ul li a:hover,#footer #third-nav ul li a.active{color:"Montserrat",sans-serif}#footer #third-nav ul li:last-child{background:none}#footer .lower{text-align:center;padding-top:0}#footer p.copyright{display:block;color:#fff;font-family:"Montserrat",sans-serif;font-size:11px;letter-spacing:.25px}#footer a.charlestowne{margin:0 10px;display:inline-block;transition:all 0.3s ease-in-out;background-size:162px 22px;width:355px;padding-bottom:35px;background:url("svg/ch-logo-tag.svg") no-repeat center;vertical-align:top;color:#ffffff}#footer a.charlestowne:hover{opacity:.5}#footer a.tambourine{color:#fff;font-family:"Montserrat",sans-serif !important;font-size:14px;padding-top:7px;padding-bottom:7px;padding-right:20px;letter-spacing:.25px;transition:all 0.3s ease-in-out;vertical-align:top;display:inline-block;margin:0 20px;font-weight:normal}#footer a.tambourine svg{fill:white;vertical-align:middle}#footer a.tambourine:hover{opacity:.5}#footer .footer-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:50px}#footer .footer-top .set-one{width:25%;margin-right:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}#footer .footer-top .set-one .social-media{margin-top:auto;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#footer .footer-top .set-one .social-media li a svg{fill:white;height:25px}#footer .footer-top .set-one .social-media li a:hover{opacity:0.7}#footer .footer-top .set-one .social-media li a:hover svg{fill:#ce9e50}#footer .footer-top .set-one .address{font-size:14px}#footer .footer-top .set-one .address a{font-weight:normal;text-decoration:underline;text-transform:lowercase}#footer .footer-top .set-two{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:40%}#footer .footer-top .set-two p{margin:0}#footer .footer-top .set-two p a{text-decoration:underline;font-weight:normal}#footer .footer-top .set-two form#email-signup{margin:20px 0 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}#footer .footer-top .set-two form#email-signup input[type=email],#footer .footer-top .set-two form#email-signup input[type=text]{padding:10px 20px;font-size:13px;background:transparent;border:1px solid white;width:100%;outline:0;color:white;margin-bottom:5px;outline:none}#footer .footer-top .set-two form#email-signup input[type=email]:-ms-input-placeholder,#footer .footer-top .set-two form#email-signup input[type=text]:-ms-input-placeholder{color:white;letter-spacing:1px;opacity:.7}#footer .footer-top .set-two form#email-signup input[type=email]::placeholder,#footer .footer-top .set-two form#email-signup input[type=text]::placeholder{color:white;letter-spacing:1px;opacity:.7}#footer .footer-top .set-two form#email-signup .fields-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}#footer .footer-top .set-two form#email-signup .fields-wrap .field.input{width:50%;padding:5px 10px 5px 0px}#footer .footer-top .set-two form#email-signup .fields-wrap .field.input:nth-child(3){width:100%}#footer .footer-top .set-two form#email-signup .gdpr-wrap{width:100%;margin:20px 0}#footer .footer-top .set-two form#email-signup .gdpr-wrap .field.gdpr{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:start;padding:10px 0}#footer .footer-top .set-two form#email-signup .gdpr-wrap .field.gdpr label{display:inline-block;color:#fff;font-size:14px;margin:0}#footer .footer-top .set-two form#email-signup .gdpr-wrap .field.gdpr label a{text-decoration:underline;font-weight:normal}#footer .footer-top .set-two form#email-signup .gdpr-wrap .field.gdpr input{display:inline-block;vertical-align:top;margin-top:4px}#footer .footer-top .set-two form#email-signup .btn-border{width:60%}#footer .footer-top .set-two form#email-signup .signup-btn{width:60%;padding:10px 20px;font-size:14px;text-transform:uppercase;background:transparent;border:1px solid white;color:#fff}#footer .footer-top .set-two form#email-signup .signup-btn:hover{color:#3f5a3c;background-color:#fff}#footer .footer-top .set-three{width:30%;margin-left:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}#footer .footer-top .set-three .awards-copy h3{margin:0}#footer .footer-top .set-three .awards-copy .awards li{vertical-align:middle;padding:20px 0 20px 100px;font-style:italic;font-weight:normal;font-size:14px;line-height:1.3;background-repeat:no-repeat;background-position:left center;background-size:auto 50px}#footer .footer-top .set-three .awards-copy .awards li:first-child{background-image:url(images/footer-cnn-w.png);background-size:65px auto}#footer .footer-top .set-three .awards-copy .awards li:nth-child(2){background-image:url(images/footer-ta.svg);background-position:3% center}#footer .footer-top .set-three .awards-copy .awards li:nth-child(3){background-image:url(images/footer-booking-badge.png);background-position:4% center;background-size:45px auto}#footer .footer-top .set-three .awards-copy .awards li:last-child{background-image:url(images/footer-tiny-ballon.png);background-position:4% center}#footer .footer-top .set-three nav#third-nav{width:100%;-ms-flex-item-align:end;align-self:flex-end;padding:0;margin:5px 0}#footer .footer-top .set-three nav#third-nav ul{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .footer-top .set-three nav#third-nav ul li{display:-ms-inline-flexbox;display:inline-flex;letter-spacing:0;overflow:auto;position:relative;padding:0 21px 0 0}#footer .footer-top .set-three nav#third-nav ul li a{display:inline-block;font-size:12px;line-height:20px;font-weight:normal;color:#FFF;white-space:nowrap;overflow:visible;position:relative;text-decoration:none}#footer .footer-top .set-three nav#third-nav ul li a:hover,#footer .footer-top .set-three nav#third-nav ul li a:focus,#footer .footer-top .set-three nav#third-nav ul li a.active,#footer .footer-top .set-three nav#third-nav ul li a.parent-active{color:#ce9e50;opacity:1}#footer .footer-top .set-three nav#third-nav ul li a:hover:before,#footer .footer-top .set-three nav#third-nav ul li a:focus:before,#footer .footer-top .set-three nav#third-nav ul li a.active:before,#footer .footer-top .set-three nav#third-nav ul li a.parent-active:before{width:100%}#footer .footer-top .set-three nav#third-nav ul li:nth-child(1){width:100%}#footer .footer-top .set-three nav#third-nav ul li:nth-child(2):before{content:'';position:absolute;display:inline;width:3px;height:3px;top:50%;right:6px;border-radius:50%;background-color:#FFF;transform:translateY(-50%)}#footer .footer-top .set-three .rights{margin-top:20px;font-size:12px}#footer .footer-top #secondary-nav{margin-bottom:30px}#footer .footer-top #secondary-nav ul li a{font-weight:normal;font-size:14px;font-weight:500;text-transform:uppercase}#footer .footer-top #secondary-nav ul li a:hover,#footer .footer-top #secondary-nav ul li a.active{color:#ce9e50}#footer .section-two{background-color:#ce9e50;width:100%;padding:34px 0}#footer .section-two .brand-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}#footer .section-two .brand-bar .set-one{margin:auto 0}#footer .section-two .brand-bar .set-one svg{height:15px;fill:#31291b}#footer .section-two .brand-bar .set-two svg{fill:#31291b}#footer .submitButton{border:1px solid #fff;width:60% !important;color:#fff !important;text-transform:uppercase !important;font-family:"Proxima Regular", "sans-serif" !important;font-size:10pt !important;text-align:center;margin-left:-8px}#surveyStart button{color:#fff;background:transparent;border:none;padding:5px 10px}#surveyStart{padding:0px;font-family:"Proxima Regular", "sans-serif" !important}#surveyStart button[type="submit"].ui-btn{border:1px solid #fff;color:#fff !important;text-transform:uppercase !important;font-family:"Proxima Regular", "sans-serif" !important;font-size:10pt !important;padding-top:25px !important;padding-bottom:0 !important;font-size:10pt !important;border:none !important}#surveyStart button[type="submit"].ui-btn.ui-page-theme-a.ui-btn{border-bottom:none}#surveyStart .fieldBlock input[type="text"]{width:100%;border:1px solid #fff;color:#fff}#surveyStart.ui-page-theme-a .ui-body-inherit{padding:0px 0% !important}#surveyStart>div{margin-top:0px !important;margin-bottom:0px !important}#surveyStart div.fieldBlockInput{display:block}.ui-btn .ui-shadow .ui-corner-all{border-bottom:0px solid #ce9e50 !important}#surveyStart .fieldBlock *{vertical-align:middle;margin-left:-5px}#home .arrow-home{display:none}#surveyStart *{vertical-align:top;font-size:13pt !important}form,#panel{margin-bottom:2em;width:100%}form label,#panel label{display:block;margin:0 0 10px;font-size:15px;color:#31291b}form label span,#panel label span{font-size:0.8em}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form input[type=password],form input[type=number],form select,form textarea,#panel input[type=text],#panel input[type=email],#panel input[type=tel],#panel input[type=date],#panel input[type=password],#panel input[type=number],#panel select,#panel textarea{border:0px none;margin:0px 0px 10px;color:#31291b;padding:5px 3%;font-size:15px;background-color:transparent;border-bottom:1px solid #ce9e50;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;border-radius:none;outline:none;box-shadow:none;width:100%}form select,#panel select{-moz-appearance:none;text-indent:0.01px;text-overflow:''}form textarea,#panel textarea{min-height:120px}form input:-ms-input-placeholder,#panel input:-ms-input-placeholder{color:#31291b;opacity:1}form input::placeholder,#panel input::placeholder{color:#31291b;opacity:1}#frmContact,#formRFP,#rfpform-form{width:80%;margin:2em 0}#frmContact input[type=text],#frmContact input[type=email],#frmContact select,#frmContact textarea,#formRFP input[type=text],#formRFP input[type=email],#formRFP select,#formRFP textarea,#rfpform-form input[type=text],#rfpform-form input[type=email],#rfpform-form select,#rfpform-form textarea{width:100%}#frmContact .form-entry,#frmContact .field,#formRFP .form-entry,#formRFP .field,#rfpform-form .form-entry,#rfpform-form .field{margin-bottom:10px;position:relative;overflow:auto}#frmContact{margin:0 0 2em}#formRFP{width:100%;margin:5% 0 1%}#formRFP .btn,#formRFP #panel input[type="button"],#panel #formRFP input[type="button"],#formRFP .ot-dtp-picker .ot-dtp-picker-button,.ot-dtp-picker #formRFP .ot-dtp-picker-button,#formRFP .thank-u #content .thank-u-cont .thank-u-btn a,.thank-u #content .thank-u-cont .thank-u-btn #formRFP a{margin-left:9.33333333%;padding-left:15px}label.error{color:red}input[type=text].error,select.error,textarea.error{border:1px solid red !important}.errorMsg,#email-error p{overflow:visible !important;line-height:1.4;background-color:#F8F8F8;color:#000 !important;clear:both;font-size:80%;max-width:280px;margin:0 auto 10px;text-align:left;display:inline-block;padding:10px 20px}.errorMsg ul,.errorMsg ul li{color:#fff !important;margin-bottom:0;list-style:none}.errorMsg ul li:before{display:none}#email-error.success{background-color:#f8f5ed}fieldset{border:none;padding:0;margin-bottom:2em}fieldset legend{font-size:110%;margin-bottom:15px;padding:0 15px;text-transform:uppercase;letter-spacing:2px;margin-bottom:2em}#frmContact .form-entry.one-line label{float:left;width:35%}#frmContact .form-entry.one-line input[type=text],#frmContact .form-entry.one-line .form-entry input[type=text].small,#frmContact .form-entry.one-line .form-entry select.small{width:auto}#frmContact .one_half{width:50%;float:left}#frmContact .one_half:last-child{padding-left:5%}#formRFP .ui-datepicker-trigger,#rfpform-form .ui-datepicker-trigger{left:168px;position:absolute;top:39px}#formRFP .field input.hasDatepicker,#rfpform-form .field input.hasDatepicker{width:160px}#formRFP .contact_type,#rfpform-form .contact_type{width:160px;float:left;display:inline;margin-top:17px;padding-right:30px;text-align:left;color:#31291b}#formRFP #start_date,#formRFP #end_date,#rfpform-form #start_date,#rfpform-form #end_date{width:100% !important}#rfpform-form{margin-inline:auto}#rfpform-form .form-module__group{width:48%;display:inline-block}#rfpform-form .form-module__group:nth-child(odd){float:right}#rfpform-form .form-module__field{margin-bottom:10px}#rfpform-form .form-module__field input{font-size:17px}#rfpform-form .form-module__field textarea{height:180px}#panel{max-width:500px;margin-top:4em}#panel .mode,#panel .startdir,#panel .enddir{color:#31291b;float:left;width:100%;margin-bottom:20px;font-size:16px}#panel .mode label,#panel .startdir label,#panel .enddir label{width:150px;margin-bottom:15px}#panel .mode input[type=text],#panel .startdir input[type=text],#panel .enddir input[type=text]{color:#31291b;width:100%;font-family:inherit;padding:8px 3%}#panel .mode select{width:100%;font-family:inherit;display:block;padding:10px 25px}#panel br{display:none}#panel p{clear:both}#contactform-form form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#contactform-form form .form-module__field{margin-bottom:10px}#contactform-form form .col-12{width:100%}#contactform-form form .col-6{width:48%}#contactform-form form .gdpr-wrap{width:100%;margin-block:15px}@keyframes home-scroll{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}#home .main-content .module .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#home .main-content .link{margin-top:15px;display:inline-block}@media (max-width: 768px){#home .main-content .intro-content{padding-left:10%}}#home .main-content .intro-content .box{padding-top:35px;padding-left:15%;height:inherit}@media (max-width: 991px){#home .main-content .intro-content .box{padding-left:10%}}#home .main-content .intro-content .wrapper img{width:100%;height:500px;max-height:500px}#home .main-content .cleanliness-link{margin:40px auto 30px}#home .main-content .cleanliness-link a{color:#775221;font-family:"Lato",sans-serif;border:solid 1px #ce9e50;border-width:1px 0;text-transform:uppercase;font-weight:400;font-size:16px;display:inline-block;position:relative;font-style:italic;line-height:1.1;text-decoration:none;padding:0.6em 30px 0.5em 0;background:url(./svg/arrow-next-brw.svg) 96% 50% no-repeat}#home .main-content .cleanliness-link a:hover{color:#3f5a3c;border-color:#775221;background-position:98% 50%}#home .main-content .home-specials h2,#home .main-content .home-pink h2{margin:0 0 10px}#home .main-content .home-specials p,#home .main-content .home-pink p{color:#ce9e50;margin-bottom:0}#home .main-content .home-specials p{font-size:17px;text-transform:inherit;line-height:24.2857px;vertical-align:baseline;letter-spacing:normal;word-spacing:normal;padding:0px;color:#31291b;margin:0 0 10px}#home .main-content .home-reasons p,#home .main-content .home-pink p{color:#ce9e50;margin-bottom:5px}#home .main-content .home-reasons .link,#home .main-content .home-pink .link{padding-left:0}#home .main-content .home-specials img{margin-right:15%;width:100%}#home .main-content .home-specials .wrapper{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}#home .main-content .home-specials .wrapper .box{-ms-flex-pack:start;justify-content:flex-start}@media (max-device-width: 1024px){#home .main-content .home-specials .wrapper .box{margin:50px}}@media (max-width: 991px){#home .main-content .home-specials .wrapper .box img{display:none}}@media (max-width: 991px){#home .main-content .home-specials .wrapper .box .specials-cntn{padding-left:5%}}#home .main-content .home-specials .module .float-img{right:0}#home .main-content .home-reasons .wrapper{background-image:url(./images/home-lamp.png);background-position:95% bottom;background-repeat:no-repeat}@media (max-width: 1024px){#home .main-content .home-reasons .wrapper{background-size:5%;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 780px){#home .main-content .home-reasons .wrapper{background-size:0}}#home .main-content .home-reasons .wrapper .image-slider{width:930px;height:530px;float:right}#home .main-content .home-reasons .wrapper .separate-nav .slick-dots{text-align:left}#home .main-content .home-reasons .wrapper .box{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#home .main-content .home-pink .wrapper{background:url(./images/home-pink.jpg) center center no-repeat;background-size:cover;height:100%}#home .main-content .home-pink .wrapper img{margin-top:5%}#home .main-content .home-reviews ul{margin-top:50px}#home .top-content .top-content-title .top-title{text-shadow:2px 2px 1px rgba(0,0,0,0.8)}@media (max-width: 991px){#home .top-content .top-content-title .top-title{font-size:45px}}#home .content-holder .special-copy ul.sym-inline-list li::before{content:"\2022";color:#ce9e50;font-weight:bold;display:inline-block;width:1em}.header-video{display:block;width:100%;position:relative;max-height:90vh;overflow:hidden}.header-video video{display:block;width:100%;height:auto}body#specials .special-window{max-width:820px}body#specials #content #top-content{padding-top:150px;background:rgba(119,82,33,0.17);padding-bottom:50px}body#specials .fancybox-wrap{width:647px}body#specials .special-window{width:647px}body#specials .special-window .special-subtitle{font-size:22px !important;letter-spacing:normal !important;color:#775221}body#specials .special-window .special-headline{font-size:22px !important;color:#ce9e50}body#specials .special-window ul{padding-left:20px !important}body#specials .special-window .btn,body#specials .special-window #panel input[type="button"],#panel body#specials .special-window input[type="button"],body#specials .special-window .ot-dtp-picker .ot-dtp-picker-button,.ot-dtp-picker body#specials .special-window .ot-dtp-picker-button,body#specials .special-window .thank-u #content .thank-u-cont .thank-u-btn a,.thank-u #content .thank-u-cont .thank-u-btn body#specials .special-window a{color:#31291b !important;font-weight:400 !important}body#specials .special-badge{background-size:contain !important;left:14px !important}body#specials .content-holder .special-copy{margin-top:10px;font-size:17px !important}body#specials .content-holder .special-copy ul.sym-inline-list li{font-size:17px !important;margin-bottom:0 !important}body#specials .special-terms-conditions .terms-container{overflow:hidden;display:block !important;height:0;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out 0s, visibility 0s ease-in-out 0.3s;padding-top:0 !important}body#specials .special-terms-conditions .terms-container.open{visibility:visible;opacity:1;transition:all 0s ease-in-out 0s, height 0.3s ease-in-out 0.1s, opacity 0.3s ease-in-out 0.1s}body#specials .special-terms-conditions a.toggle-terms:after{display:none !important;width:23px;height:12px;background-size:11px auto !important;margin-left:0 !important}body#specials .special-terms-conditions{margin-top:5px !important}body#specials .special-terms-conditions p{font-size:11px !important}body#specials .toggle-terms{padding-right:40px !important}body#specials .toggle-terms.active{color:#3f5a3c !important}body#specials #featured-special .content-holder .special-subtitle{font-size:27px !important;color:#775221}body#specials #featured-special .content-holder .special-headline{font-size:27px !important;color:#ce9e50}body#specials #featured-special .content-holder .special-copy p{margin-bottom:20px !important}body#specials #featured-special .image-holder img{width:586px !important;height:405px !important;object-fit:cover}body#specials #featured-special .btn,body#specials #featured-special #panel input[type="button"],#panel body#specials #featured-special input[type="button"],body#specials #featured-special .ot-dtp-picker .ot-dtp-picker-button,.ot-dtp-picker body#specials #featured-special .ot-dtp-picker-button,body#specials #featured-special .thank-u #content .thank-u-cont .thank-u-btn a,.thank-u #content .thank-u-cont .thank-u-btn body#specials #featured-special a{color:#31291b !important;font-weight:400 !important}body#specials .other-specials{border-bottom:1px solid #31291b;padding:50px 0 60px !important}body#specials .other-specials .each-special{width:33% !important;padding-left:12px !important;padding-right:12px !important}body#specials .other-specials .each-special .image-holder{height:251px}body#specials .other-specials .each-special .image-holder .img-responsive{width:100%;height:251px;object-fit:cover}body#specials .other-specials .each-special ul.cta{padding:0 25px}body#specials .other-specials .each-special ul.cta li{display:inline-block}body#specials .other-specials .each-special ul.cta a.alt{vertical-align:middle;font-family:Lato,sans-serif;font-size:13px;text-transform:uppercase;color:#775221;font-style:italic;font-weight:100;text-decoration:none !important;position:relative}body#specials .other-specials .each-special ul.cta a.alt::after{content:'';position:absolute;bottom:-4px;left:0;width:0%;height:1px;background:#ce9e50;transition:bakcground 300ms ease-in-out;transition:width 500ms ease-in-out}body#specials .other-specials .each-special ul.cta a.alt:hover::after{width:100%}body#specials .other-specials .each-special ul.cta .btn,body#specials .other-specials .each-special ul.cta #panel input[type="button"],#panel body#specials .other-specials .each-special ul.cta input[type="button"],body#specials .other-specials .each-special ul.cta .ot-dtp-picker .ot-dtp-picker-button,.ot-dtp-picker body#specials .other-specials .each-special ul.cta .ot-dtp-picker-button,body#specials .other-specials .each-special ul.cta .thank-u #content .thank-u-cont .thank-u-btn a,.thank-u #content .thank-u-cont .thank-u-btn body#specials .other-specials .each-special ul.cta a{color:#31291b !important;font-weight:400 !important}body#specials .other-specials .each-special .text-content{padding:0 25px}body#specials .other-specials .each-special .text-content .special-subtitle{font-size:22px !important;color:#775221}body#specials .other-specials .each-special .text-content .special-headline{font-size:22px !important;color:#ce9e50;margin:40px 0 1px !important}body#specials .other-specials .each-special .text-content p{margin-bottom:10px}body#specials .more-reasons{margin-top:14px !important}body#specials .more-reasons div>img{width:1138px;height:372px;object-fit:cover}body#specials .more-reasons h1,body#specials .more-reasons #content .top-content .right-cntn p,#content .top-content .right-cntn body#specials .more-reasons p{font-size:27px !important;margin-bottom:32px;margin-top:40px}body#specials .more-reasons h2{margin:3% 0}body#specials .more-reasons ul{padding:4% 0 3% 20px}body#specials .more-reasons ul li{margin-bottom:30px !important}body#specials .more-reasons ul li .title-more-reasons{padding-left:30px;font-size:22px !important;padding-left:40px;text-transform:uppercase;font-weight:100}body#specials .datepicker-specials-custom2,body#specials .datepicker-specials-custom3{margin-bottom:20px !important}body#specials .datepicker-specials-custom2 .ui-widget-content,body#specials .datepicker-specials-custom3 .ui-widget-content{background:#FBFBFB !important;z-index:1000 !important;border:none !important}body#specials .datepicker-specials-custom2 .ui-widget-content a,body#specials .datepicker-specials-custom3 .ui-widget-content a{text-align:center}body#specials .datepicker-specials-custom2.ui-widget-content *,body#specials .datepicker-specials-custom3.ui-widget-content *{font-family:sans-serif;font-weight:normal !important;font-size:12px;text-align:center}body#specials .datepicker-specials-custom2.ui-widget-content * .ui-state-active,body#specials .datepicker-specials-custom3.ui-widget-content * .ui-state-active{background:#ce9e50 !important;border-color:#f8f5ed;color:#000 !important}body#specials .datepicker-specials-custom2.ui-widget-content * .ui-state-hover,body#specials .datepicker-specials-custom3.ui-widget-content * .ui-state-hover{background:#f8f5ed !important}body#specials .datepicker-specials-custom2 .ui-widget-header,body#specials .datepicker-specials-custom3 .ui-widget-header{background:#f8f5ed !important;border-radius:0 !important;border:0 !important}body#specials .datepicker-specials-custom2 .ui-widget-header .ui-state-active,body#specials .datepicker-specials-custom3 .ui-widget-header .ui-state-active{background:#ce9e50 !important;border-color:#f8f5ed;color:#000 !important}body#specials .datepicker-specials-custom2 .ui-state-highlight,body#specials .datepicker-specials-custom2 .ui-widget-content .ui-state-highlight,body#specials .datepicker-specials-custom2 .ui-widget-header .ui-state-highlight,body#specials .datepicker-specials-custom3 .ui-state-highlight,body#specials .datepicker-specials-custom3 .ui-widget-content .ui-state-highlight,body#specials .datepicker-specials-custom3 .ui-widget-header .ui-state-highlight{background:none !important;border:0px solid #c5c5c5 !important;color:#666 !important}body#specials .datepicker-specials-custom2 .ui-datepicker th th,body#specials .datepicker-specials-custom3 .ui-datepicker th th{font-weight:normal !important;padding:5px 0 !important;font-size:12px}body#specials .datepicker-specials-custom2 .ui-datepicker-month,body#specials .datepicker-specials-custom2 .ui-datepicker-year,body#specials .datepicker-specials-custom3 .ui-datepicker-month,body#specials .datepicker-specials-custom3 .ui-datepicker-year{background-color:rgba(0,0,0,0);border:none;font-size:16px !important}body#specials .datepicker-specials-custom2 .ui-state-hover,body#specials .datepicker-specials-custom2 .ui-datepicker .ui-widget-header .ui-state-hover,body#specials .datepicker-specials-custom2 .ui-datepicker .ui-state-focus,body#specials .datepicker-specials-custom2 .ui-datepicker .ui-widget-content .ui-state-focus,body#specials .datepicker-specials-custom2 .ui-datepicker .ui-widget-header .ui-state-focus,body#specials .datepicker-specials-custom3 .ui-state-hover,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-widget-header .ui-state-hover,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-state-focus,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-widget-content .ui-state-focus,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-widget-header .ui-state-focus{color:#fff !important;background:#f8f5ed !important}body#specials .datepicker-specials-custom2 .ui-accordion-content,body#specials .datepicker-specials-custom3 .ui-accordion-content{height:auto !important}body#specials .datepicker-specials-custom2 .ui-state-default,body#specials .datepicker-specials-custom2 .ui-widget-content .ui-state-default,body#specials .datepicker-specials-custom3 .ui-state-default,body#specials .datepicker-specials-custom3 .ui-widget-content .ui-state-default{color:#31291b}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev{margin-top:-12px !important}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next{margin-top:-22px !important}body#specials .datepicker-specials-custom2 .ui-datepicker-month,body#specials .datepicker-specials-custom3 .ui-datepicker-month{font-family:"Montserrat",sans-serif}body#specials .datepicker-specials-custom2 .ui-state-default,body#specials .datepicker-specials-custom2 .ui-widget-content .ui-state-default,body#specials .datepicker-specials-custom3 .ui-state-default,body#specials .datepicker-specials-custom3 .ui-widget-content .ui-state-default{font-weight:normal}body#specials .datepicker-specials-custom2 .ui-datepicker-calendar .ui-state-default:hover,body#specials .datepicker-specials-custom3 .ui-datepicker-calendar .ui-state-default:hover{color:#3f5a3c !important}body#specials .datepicker-specials-custom2 .ui-datepicker-calendar td.dp-highlight>a,body#specials .datepicker-specials-custom3 .ui-datepicker-calendar td.dp-highlight>a{color:#31291b !important}body#specials .select-dates{font-size:1em !important;margin:0 20px !important;display:inline !important}.title-offers{text-align:center;margin-top:0;margin-bottom:40px}#special-15744 .special-headline{font-size:25px !important}body#specials .special-headline{font-family:Montserrat,sans-serif;font-weight:100;text-transform:uppercase;color:#775221;letter-spacing:2px}body#specials .special-subtitle{font-family:Montserrat,sans-serif;text-transform:uppercase;color:#ce9e50;letter-spacing:1px}body#specials .special-badge{position:absolute;top:0;left:15px;width:90px;height:55px;z-index:10;background-repeat:no-repeat;background-position:top -2px left -1px;background-size:cover}body#specials .special-badge.best-value{background-image:url("images/svg/specials-badge-bestvalue.svg")}body#specials .special-badge.limited-time{background-image:url("images/svg/specials-badge-limitedtime.svg")}body#specials .special-badge.most-popular{background-image:url("images/svg/specials-badge-mostpopular.svg")}body#specials .special-badge.new-offer{background-image:url("images/svg/specials-badge-newoffer.svg")}body#specials .special-terms-conditions{margin-top:1em}body#specials .special-terms-conditions a.toggle-terms{display:inline-block;vertical-align:middle;padding-right:20px;font-family:Lato,sans-serif;font-size:13px;text-transform:uppercase;color:#775221;font-style:italic;font-weight:100;text-decoration:none}body#specials .special-terms-conditions a.toggle-terms:after{margin-left:10px;content:"";display:inline-block;vertical-align:middle;width:28px;height:16px;background-image:url(svg/arrow-down-brw.svg);background-position:center;background-repeat:no-repeat;background-size:15px auto}body#specials .special-terms-conditions a.toggle-terms.active::after{transform:rotate(180deg)}body#specials .special-terms-conditions .terms-container{display:none;padding:10px 0 0}body#specials .special-terms-conditions .terms-container p{font-size:80%}body#specials .select-dates{display:inline-block;vertical-align:middle;width:63%;margin:-5px 0 0 2%;text-transform:uppercase;line-height:18px}body#specials #featured-special{padding:10px 0 20px 0}body#specials #featured-special .image-holder{position:relative}body#specials #featured-special .image-holder img{width:100%;height:auto}body#specials #featured-special .content-holder{padding-left:1.33333%}body#specials #featured-special .content-holder .special-headline{font-size:14px;margin:0px 0 0}body#specials #featured-special .content-holder .special-subtitle{margin:0 0 20px;font-size:20px;letter-spacing:3px}body#specials #featured-special .content-holder .book-by{font-family:Lato,sans-serif;font-size:20px}body#specials #featured-special .content-holder .special-coming-soon-notice{text-transform:uppercase}body#specials #featured-special .content-holder .special-copy{margin-top:20px}body#specials #featured-special .content-holder .special-copy ul{list-style:none}body#specials #featured-special .content-holder .special-copy ul.sym-inline-list{padding-left:18px}body#specials #featured-special .content-holder .special-copy ul.sym-inline-list li{list-style:disc;margin-bottom:6px;font-size:17px;color:#31291b}body#specials #featured-special .content-holder .special-copy p,body#specials #featured-special .content-holder .special-copy ul{margin-bottom:25px}body#specials #featured-special .datepicker-specials-custom2 .ui-datepicker-inline .ui-datepicker-group,body#specials #featured-special .datepicker-specials-custom3 .ui-datepicker-inline .ui-datepicker-group{width:48%}body#specials #featured-special .datepicker-specials-custom2 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-first,body#specials #featured-special .datepicker-specials-custom3 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-first{margin:0}body#specials .other-specials{margin:25px 0 0;padding:35px 50px 50px}body#specials .other-specials .each-special{position:relative;padding:0 15px}body#specials .other-specials .each-special .image-holder{position:relative}body#specials .other-specials .each-special .image-holder .read-more-img{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;text-align:center;background-color:rgba(63,90,60,0.7);font-size:1em;font-family:Lato,sans-serif}body#specials .other-specials .each-special .image-holder .read-more-img span{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#fff}body#specials .other-specials .each-special .image-holder:hover .read-more-img{cursor:pointer;opacity:1}body#specials .other-specials .each-special .image-holder .special-badge{left:0}body#specials .other-specials .each-special .special-headline{font-size:14px;margin:15px 0 2.5px}body#specials .other-specials .each-special .special-subtitle{font-size:20px;letter-spacing:1px;margin:0 0 10px}body#specials .other-specials .each-special p{font-size:17px}body#specials .other-specials .each-special ul.cta{margin:20px -5px 0}body#specials .other-specials .each-special ul.cta a.btn.read-more,body#specials .other-specials .each-special ul.cta .ot-dtp-picker a.read-more.ot-dtp-picker-button,.ot-dtp-picker body#specials .other-specials .each-special ul.cta a.read-more.ot-dtp-picker-button,body#specials .other-specials .each-special ul.cta .thank-u #content .thank-u-cont .thank-u-btn a.read-more,.thank-u #content .thank-u-cont .thank-u-btn body#specials .other-specials .each-special ul.cta a.read-more{text-transform:uppercase}body#specials .other-specials .each-special ul.cta a.btn.read-more,body#specials .other-specials .each-special ul.cta .ot-dtp-picker a.read-more.ot-dtp-picker-button,.ot-dtp-picker body#specials .other-specials .each-special ul.cta a.read-more.ot-dtp-picker-button,body#specials .other-specials .each-special ul.cta .thank-u #content .thank-u-cont .thank-u-btn a.read-more,.thank-u #content .thank-u-cont .thank-u-btn body#specials .other-specials .each-special ul.cta a.read-more{font-weight:700}body#specials .other-specials .each-special ul.cta a.btn.read-more,body#specials .other-specials .each-special ul.cta .ot-dtp-picker a.read-more.ot-dtp-picker-button,.ot-dtp-picker body#specials .other-specials .each-special ul.cta a.read-more.ot-dtp-picker-button,body#specials .other-specials .each-special ul.cta .thank-u #content .thank-u-cont .thank-u-btn a.read-more,.thank-u #content .thank-u-cont .thank-u-btn body#specials .other-specials .each-special ul.cta a.read-more{font-size:12px}body#specials .other-specials .each-special ul.cta a.btn.read-more,body#specials .other-specials .each-special ul.cta .ot-dtp-picker a.read-more.ot-dtp-picker-button,.ot-dtp-picker body#specials .other-specials .each-special ul.cta a.read-more.ot-dtp-picker-button,body#specials .other-specials .each-special ul.cta .thank-u #content .thank-u-cont .thank-u-btn a.read-more,.thank-u #content .thank-u-cont .thank-u-btn body#specials .other-specials .each-special ul.cta a.read-more{text-decoration:none}body#specials .other-specials .each-special ul.cta a.btn,body#specials .other-specials .each-special ul.cta .ot-dtp-picker a.ot-dtp-picker-button,.ot-dtp-picker body#specials .other-specials .each-special ul.cta a.ot-dtp-picker-button,body#specials .other-specials .each-special ul.cta .thank-u #content .thank-u-cont .thank-u-btn a,.thank-u #content .thank-u-cont .thank-u-btn body#specials .other-specials .each-special ul.cta a{padding-left:10px;padding-right:10px}body#specials .other-specials .each-special ul.cta a.alt{text-decoration:underline}body#specials .other-specials .each-special ul.cta a.alt:hover{color:#ce9e50}body#specials .other-specials .each-special .special-window{display:none}body#specials .other-specials .slick-prev,body#specials .other-specials .slick-next{top:20%}body#specials .other-specials .slick-prev{left:-50px}body#specials .other-specials .slick-next{right:-50px}body#specials .special-window{padding:50px}body#specials .special-window .special-headline{margin:0}body#specials .special-window .special-subtitle{font-size:35px;letter-spacing:8px;margin:0 0 20px}body#specials .special-window p{color:#31291b;max-width:700px;font-size:17px}body#specials .special-window ul{list-style:none}body#specials .special-window ul.sym-inline-list{padding-left:10px}body#specials .special-window ul.sym-inline-list li{list-style:disc;margin-bottom:6px;font-size:17px;color:#31291b}body#specials .special-window .select-dates{font-size:1.4em;font-family:Lato,sans-serif;text-transform:uppercase;letter-spacing:1px}body#specials .special-window .btn,body#specials .special-window #panel input[type="button"],#panel body#specials .special-window input[type="button"],body#specials .special-window .ot-dtp-picker .ot-dtp-picker-button,.ot-dtp-picker body#specials .special-window .ot-dtp-picker-button,body#specials .special-window .thank-u #content .thank-u-cont .thank-u-btn a,.thank-u #content .thank-u-cont .thank-u-btn body#specials .special-window a{margin:1em 0 .5em}body#specials .more-reasons ul li.single-post{margin-bottom:40px}body#specials form.reserve-form{border:none;text-align:left;padding:10px 0 0}body#specials form.reserve-form input[type="submit"]{margin-left:0;display:inline-block;padding:10px 0;width:30%}body#specials #specials .full-copy .select-dates{display:inline-block;margin-left:40px;font-family:"Lato",sans-serif;text-transform:uppercase}body#specials .datepicker-specials-custom2,body#specials .datepicker-specials-custom3{margin:10px 0 0}body#specials .datepicker-specials-custom2 .ui-datepicker-inline,body#specials .datepicker-specials-custom3 .ui-datepicker-inline{margin:0 auto;width:100% !important}body#specials .datepicker-specials-custom2 .ui-datepicker-inline .ui-datepicker-group,body#specials .datepicker-specials-custom3 .ui-datepicker-inline .ui-datepicker-group{width:45%}body#specials .datepicker-specials-custom2 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-first,body#specials .datepicker-specials-custom3 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-first{margin-right:2.5%}body#specials .datepicker-specials-custom2 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-last,body#specials .datepicker-specials-custom3 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-last{margin-left:2.5%}body#specials .datepicker-specials-custom2 .ui-datepicker-month,body#specials .datepicker-specials-custom3 .ui-datepicker-month{text-transform:uppercase;font-family:Lato,sans-serif;font-size:18px;letter-spacing:1px;color:#ce9e50;text-align:center}body#specials .datepicker-specials-custom2 .ui-datepicker-year,body#specials .datepicker-specials-custom3 .ui-datepicker-year{display:none}body#specials .datepicker-specials-custom2 td,body#specials .datepicker-specials-custom3 td{padding:0;background:transparent}body#specials .datepicker-specials-custom2 th,body#specials .datepicker-specials-custom3 th{font-weight:bold;font-size:14px}body#specials .datepicker-specials-custom2 .ui-datepicker th,body#specials .datepicker-specials-custom3 .ui-datepicker th{padding:.7em .3em 5px !important}body#specials .datepicker-specials-custom2 .ui-datepicker td a,body#specials .datepicker-specials-custom2 .ui-datepicker td span,body#specials .datepicker-specials-custom3 .ui-datepicker td a,body#specials .datepicker-specials-custom3 .ui-datepicker td span{text-align:center;font-size:14px}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-title,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-title{width:100%;margin:0;padding-left:25px;text-align:center}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev{width:25px;height:25px;top:11px !important;left:0 !important;margin:0;transform:translateY(0) !important;background-color:#ce9e50}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev:hover,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev:hover{background-color:#f8f5ed}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev span,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev span{margin:0 !important;top:13px !important;left:0;background:url('url("images/arrow-left.png")') center no-repeat !important;background-size:auto 15px !important;width:25px !important;height:25px !important;cursor:pointer}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-title,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-title{width:100%;margin:0;text-align:center;padding-right:25px}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next{margin:0;width:25px;height:25px;top:22px !important;right:0 !important;background-color:#ce9e50}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next:hover,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next:hover{background-color:#f8f5ed}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next span,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next span{margin:0 !important;top:0;left:0;background:url('url("images/arrow-left.png")') center no-repeat !important;background-size:auto 15px !important;width:25px !important;height:25px !important;cursor:pointer}body#specials .datepicker-specials-custom2 .ui-datepicker-calendar tbody,body#specials .datepicker-specials-custom3 .ui-datepicker-calendar tbody{background:transparent !important}body#specials .datepicker-specials-custom2 .ui-datepicker-calendar .ui-state-default,body#specials .datepicker-specials-custom3 .ui-datepicker-calendar .ui-state-default{border:0;background-color:transparent !important}body#specials .datepicker-specials-custom2 td.promotionalOffer,body#specials .datepicker-specials-custom3 td.promotionalOffer{text-align:center;padding:0;background-color:#ce9e50 !important}body#specials .datepicker-specials-custom2 td.promotionalOffer>a,body#specials .datepicker-specials-custom3 td.promotionalOffer>a{color:#fff;background:none !important;display:inline-block;padding-left:5px;padding-right:5px}body#specials .datepicker-specials-custom2 td.dp-highlight,body#specials .datepicker-specials-custom3 td.dp-highlight{text-align:center}body#specials .datepicker-specials-custom2 .ui-datepicker-calendar td.dp-highlight>a,body#specials .datepicker-specials-custom3 .ui-datepicker-calendar td.dp-highlight>a{display:block;padding-left:5px;padding-right:5px;background-color:#f8f5ed !important;color:#fff}body#specials .datepicker-specials-custom2 td.ui-datepicker-unselectable,body#specials .datepicker-specials-custom3 td.ui-datepicker-unselectable{background:transparent !important}body#specials .datepicker-specials-custom3{margin:20px 0}#landing-page-bf{position:relative}#landing-page-bf .calendar-wrapper{position:absolute;z-index:2;top:116px;left:0;background:white;padding:10px 10px 20px 10px;border-radius:3px;width:630px;opacity:0;overflow:hidden}#landing-page-bf .calendar-wrapper.ghost{opacity:1}#landing-page-new #header{min-height:60px}#landing-page-new .countdown{float:right;margin-top:20px;padding-bottom:20px}#landing-page-new .countdown .time{margin-right:10px;font-size:17px;font-family:"Montserrat",sans-serif;color:#fff;text-transform:uppercase;padding-left:20px}#landing-page-new .countdown .time span.iconfont{height:20px;display:inline-block;-webkit-mask:none !important}#landing-page-new .countdown .time span.iconfont svg{position:relative;top:15px;width:auto;height:40px;display:inline-block;margin-right:5px;fill:#f8f5ed}#landing-page-new .countdown .time span.iconfont svg .cls-1{fill:#f8f5ed}#landing-page-new .countdown .time,#landing-page-new .countdown .ctnTimer{display:inline-block;vertical-align:middle}#landing-page-new .countdown .time .dash,#landing-page-new .countdown .ctnTimer .dash{display:inline-block;vertical-align:middle;font-size:16px;padding:0 10px;text-align:center;color:#fff}#landing-page-new .countdown .time .dash .digit,#landing-page-new .countdown .ctnTimer .dash .digit{display:inline-block;vertical-align:middle;overflow:hidden;height:20px}#landing-page-new .countdown .time .dash .digitTxt,#landing-page-new .countdown .ctnTimer .dash .digitTxt{display:block;font-size:14px}#landing-page-new .offer-booking{margin:0 auto -150px auto;position:relative;z-index:3;top:-120px;text-align:center;max-width:1020px}#landing-page-new .offer-booking .top-copy{background:#f8f5ed;color:white;padding:20px 40px;margin:0 auto;width:55%;min-width:400px;max-width:800px}#landing-page-new .offer-booking .top-copy .offer-booking__title{font-size:3.5rem;font-weight:600;margin-bottom:0}#landing-page-new .offer-booking .top-copy .offer-booking__title+ul li,#landing-page-new .offer-booking .top-copy .offer-booking__title+p{font-size:80%}#landing-page-new .offer-booking__title{color:#775221;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:300 !important}#landing-page-new .offer-booking__title span{font-weight:100}#landing-page-new .offer-booking .form{margin:0;box-shadow:0px 0px 10px rgba(0,0,0,0.2);position:relative;z-index:3}#landing-page-new .offer-booking form{background:white;width:100%;max-width:100%}#landing-page-new .offer-booking form .flex-box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0px 0 0 60px}#landing-page-new .offer-booking form .guest-select{height:31px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:14px}#landing-page-new .offer-booking form .guest-select div{display:inline-block;vertical-align:middle;width:25px;height:25px;cursor:pointer;color:#31291b;font-weight:bold;font-size:12px;border-radius:50%;padding:5px 0 0 0;text-align:center;transition:all 0.3s ease-in-out}#landing-page-new .offer-booking form .guest-select div.active,#landing-page-new .offer-booking form .guest-select div:hover{background:#f8f5ed;color:#31291b;transition:all 0.3s ease-in-out}#landing-page-new .offer-booking form .field{margin:0 !important;display:block}#landing-page-new .offer-booking form .field label,#landing-page-new .offer-booking form .field .label{color:#31291b;display:block;width:100%;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:12px}#landing-page-new .offer-booking form .field .input{width:100%;font-weight:bold;border-bottom:1px solid #52452d;color:#31291b;text-transform:uppercase;font-size:14px;padding:5px 20px 5px 0px}#landing-page-new .offer-booking form .field.nights{width:125px}#landing-page-new .offer-booking form .field.date{width:180px}#landing-page-new .offer-booking form .field.date input{width:100%;font-weight:bold;border-bottom:1px solid #52452d;color:#31291b !important;font-size:14px;padding:5px 20px 5px 0px !important;background:url(images/arrow-down-dark.svg) no-repeat 97% center;background-size:12px auto}#landing-page-new .offer-booking form .field.date input:-ms-input-placeholder{color:#31291b !important}#landing-page-new .offer-booking form .field.date input::placeholder{color:#31291b !important}#landing-page-new .offer-booking form .field.submit{background:#f8f5ed;width:180px;margin-right:-1px !important}#landing-page-new .offer-booking form .field.submit .book-now{background:#ce9e50;color:#31291b;font-weight:700;letter-spacing:2px;height:115px;padding-top:10px;width:180px}#landing-page-new .offer-booking form .field.submit .book-now:hover{background:#3f5a3c;color:white !important;border-color:#3f5a3c}#landing-page-new .offer-booking form .nights .label{margin-bottom:10px}#landing-page-new .offer-booking form .nights .input{margin-bottom:14px}#landing-page-new .offer-booking .bookby{margin:10px 0 0 0;font-family:"Lato",sans-serif;color:#31291b;font-size:16px}#landing-page-new #dateCalendar .ui-datepicker-inline{width:100% !important}#landing-page-new #dateCalendar .ui-widget-header{background:transparent !important}#landing-page-new #dateCalendar .ui-datepicker-month,#landing-page-new #dateCalendar .ui-datepicker-year{color:#ce9e50}#landing-page-new #dateCalendar thead{background:transparent !important}#landing-page-new #dateCalendar th{font-family:"Lato",sans-serif;padding:4px 0;color:white;font-size:12px;text-transform:uppercase;background:#ce9e50}#landing-page-new #dateCalendar td{width:40px;height:45px;border:1px solid white !important}#landing-page-new #dateCalendar td a,#landing-page-new #dateCalendar td span.ui-state-default{font-size:12px;width:100%;height:100%;display:block;padding:15px 0 0 0;text-align:center}#landing-page-new #dateCalendar td span.ui-state-default{color:#b1b1b1}#landing-page-new #dateCalendar td a.ui-state-default{background:transparent !important;color:#b1b1b1 !important}#landing-page-new #dateCalendar td a:hover{background:#f8f5ed !important}#landing-page-new #dateCalendar td.days a{background:#3f5a3c !important;color:white !important}#landing-page-new #dateCalendar td.startday a:before{content:"Arrive";position:absolute;top:-12px;left:0;font-size:9px;display:block;line-height:0.5;padding-top:4px;width:100%;background:#ce9e50;color:#fff;height:12px;letter-spacing:1px;border-radius:3px 3px 0 0}#landing-page-new #dateCalendar td.endday a:after{content:"Depart";position:absolute;bottom:-12px;left:0;font-size:9px;display:block;line-height:0.5;padding-top:4px;width:100%;background:#ce9e50;color:#fff;height:12px;letter-spacing:1px;border-radius:0 0 3px 3px}#landing-page-new #dateCalendar td.startday a,#landing-page-new #dateCalendar td.endday a{background:#3f5a3c !important;color:white !important;position:relative}#landing-page-new #top-content{padding-top:0 !important}#landing-page-new #top-content .bg{position:static;min-height:450px}#landing-page-new #top-content .bg .slide{height:450px}#landing-page-new .h3{margin-top:40px;font-size:35px;color:#ce9e50}#landing-page-new .gallery-1{margin-top:40px}#landing-page-new .gallery{margin:30px 0px}#landing-page-new .landing-booking-form{margin:40px 0px 40px}#landing-booking-widget .topalert{z-index:9999 !important}#landing-booking-widget .logo-box{width:50%}#landing-booking-widget .logo-box a.logo{width:27%;top:-41px}#landing-booking-widget .header{z-index:99999;height:101px}#landing-booking-widget .header::after{display:none !important}#landing-booking-widget .header .header__container{padding:0}#landing-booking-widget .header .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:28px 100px}#landing-booking-widget .countdown .time{font-family:"Lato",sans-serif;padding:0 20px;font-size:15px;text-transform:uppercase;display:inline-block;vertical-align:middle;padding-top:3px;color:#ce9e50}#landing-booking-widget .countdown .time span{display:inline-block;vertical-align:middle;margin-top:-3px;margin-bottom:3px}#landing-booking-widget .countdown .time span img{margin-right:10px;width:15px}#landing-booking-widget .countdown .ctnDigits{font-size:0}#landing-booking-widget .countdown .ctnDigits .digit{font-size:15px}#landing-booking-widget .countdown .ctnDigits .digitTxt{font-size:12px}#landing-booking-widget .countdown .ctnTimer{display:inline-block;color:#fff}#landing-booking-widget .countdown .ctnTimer .dash{display:inline-block;vertical-align:middle;padding:5px 9px;text-align:center}#landing-booking-widget .countdown .ctnTimer .dash:first-child{padding-left:15px}#landing-booking-widget .countdown .ctnTimer .dash .digit{display:inline-block;vertical-align:middle;overflow:hidden;height:18px}#landing-booking-widget .countdown .ctnTimer .dash+.dash{border-left:1px solid #fff}#landing-booking-widget .top-content .wrapper{height:450px;overflow:hidden}#landing-booking-widget .top-content .wrapper img{width:100%;height:100%;object-fit:cover}#landing-booking-widget .offer-booking{margin:0 auto -150px auto;position:relative;z-index:9999;top:-155px;text-align:center;max-width:1020px}#landing-booking-widget .offer-booking .top-copy{background:#3f5a3c;padding:25px;margin:0 auto;width:55%;min-width:400px;max-width:800px}#landing-booking-widget .offer-booking .top-copy .offer-booking__title{font-family:"Montserrat",sans-serif;font-size:30px;color:#fff;text-transform:uppercase;font-weight:400}#landing-booking-widget .offer-booking .top-copy .offer-booking__title+ul li,#landing-booking-widget .offer-booking .top-copy .offer-booking__title+p{font-size:80%}#landing-booking-widget .offer-booking .top-copy .offer-booking__title span{font-size:20px;font-family:"Lato",sans-serif;display:block;font-weight:normal;text-transform:capitalize}#landing-booking-widget .offer-booking .top-copy .book-now{margin-bottom:15px;background-color:#f8f5ed;color:#fff}#landing-booking-widget .offer-booking form{box-shadow:0px 0px 10px rgba(0,0,0,0.2);background:#fff;width:100%;position:relative;margin-bottom:0}#landing-booking-widget .offer-booking form .flex-box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:50px}#landing-booking-widget .offer-booking form .guest-select{height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}#landing-booking-widget .offer-booking form .guest-select div{font-family:"Montserrat",sans-serif;font-size:13px;color:#31291b;text-transform:uppercase;font-weight:bold;display:inline-block;vertical-align:middle;width:25px;height:25px;margin-bottom:2px;cursor:pointer;border-radius:50%;padding:6px 0 0 0;transition:all 0.3s ease-in-out;font-weight:400}#landing-booking-widget .offer-booking form .guest-select div.active,#landing-booking-widget .offer-booking form .guest-select div:hover{background:#775221;color:#fff}#landing-booking-widget .offer-booking form .field{margin:0}#landing-booking-widget .offer-booking form .field label,#landing-booking-widget .offer-booking form .field .label{font-family:"Montserrat",sans-serif;font-size:12px;color:#775221;text-transform:uppercase;font-weight:700;width:100%;text-align:left;margin-bottom:6px}#landing-booking-widget .offer-booking form .field .input{font-family:"Lato",sans-serif;font-size:14px;color:#31291b;text-transform:uppercase;font-weight:normal;width:100%;padding:5px 20px 5px 0px}#landing-booking-widget .offer-booking form .field.nights{width:132px}#landing-booking-widget .offer-booking form .field.nights .input{font-family:"Montserrat",sans-serif;font-size:14px;color:#31291b;text-transform:uppercase;font-weight:normal;text-align:left;height:30px;margin-bottom:0;padding-bottom:0;padding-top:0;line-height:30px;border-bottom:solid 1px #775221}#landing-booking-widget .offer-booking form .field.date{width:140px;position:relative}#landing-booking-widget .offer-booking form .field.date input{font-family:"Montserrat",sans-serif;font-size:15px;color:#31291b;font-weight:500;width:100%;padding:5px 20px 5px 0px;background:url("/assets/images/select-arrow.png") right center no-repeat;background-size:10px auto;height:30px;display:block;cursor:pointer;margin:0;border-width:0 0 1px;border-bottom:1px solid #775221}#landing-booking-widget .offer-booking form .field.date input:-ms-input-placeholder{color:#f8f5ed}#landing-booking-widget .offer-booking form .field.date input::placeholder{color:#f8f5ed}#landing-booking-widget .offer-booking form .field.date input:focus-visible{outline:none}#landing-booking-widget .offer-booking form .field.submit{background:#ce9e50}#landing-booking-widget .offer-booking form .field.submit .book-now{height:100px;width:180px;background:transparent;color:#31291b !important;font-weight:600}#landing-booking-widget .offer-booking form .field.submit .book-now svg,#landing-booking-widget .offer-booking form .field.submit .book-now::after{display:none}#landing-booking-widget .offer-booking form .field.submit .book-now:hover{color:#ce9e50 !important;background:#31291b;border:none}#landing-booking-widget .offer-booking form .nights .input{margin-bottom:8px}#landing-booking-widget .offer-booking .bookby{font-family:"Montserrat",sans-serif;font-size:16px;color:#31291b;font-weight:400;margin:0 auto;display:block;display:inline-block;padding:19px 35px;text-transform:uppercase;background:#ce9e50;font-weight:500}#landing-booking-widget .offer-booking .bookby strong{color:#31291b;font-weight:500}#landing-booking-widget .offer-booking .bookby span{margin:0 9px}#landing-booking-widget .offer-booking .booking-container .calendar-wrapper{position:absolute;top:100px;background:#f8f5ed;width:65%;z-index:2}#landing-booking-widget .offer-booking .booking-container .calendar-wrapper .calendar{background:#f8f5ed;padding:10px 10px 20px;box-shadow:2px 2px 3px #e8e8e8, -2px 2px 3px #e8e8e8}#landing-booking-widget #dateCalendar .ui-datepicker-next,#landing-booking-widget #dateCalendar .ui-datepicker-prev{opacity:inherit;cursor:pointer}#landing-booking-widget #dateCalendar .ui-datepicker-next span,#landing-booking-widget #dateCalendar .ui-datepicker-prev span{margin-top:-6px;background-image:url(./svg/arrow-next-brw.svg) !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:center center !important;background-color:transparent !important;width:30px !important;height:15px !important}#landing-booking-widget #dateCalendar .ui-datepicker-prev span{transform:rotate(180deg)}#landing-booking-widget #dateCalendar .ui-datepicker-next span{margin-left:-15px}#landing-booking-widget #dateCalendar .ui-datepicker-inline{width:100% !important}#landing-booking-widget #dateCalendar .ui-widget-header{background:transparent !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:center;justify-content:center}#landing-booking-widget #dateCalendar .ui-datepicker-month,#landing-booking-widget #dateCalendar .ui-datepicker-year{text-transform:capitalize;font-weight:700;color:#31291b;font-family:"Lato",sans-serif;font-size:18px}#landing-booking-widget #dateCalendar th{border:1px solid #775221}#landing-booking-widget #dateCalendar th span{font-family:"Lato",sans-serif;font-size:11px;color:#31291b;text-transform:uppercase;font-weight:700}#landing-booking-widget #dateCalendar td{width:40px;height:45px;padding:0px;border:1px solid;border-color:#775221;font-family:Arial, Helvetica, sans-serif}#landing-booking-widget #dateCalendar td.ui-datepicker-other-month{border:none}#landing-booking-widget #dateCalendar td a,#landing-booking-widget #dateCalendar td span.ui-state-default{width:100%;height:100%;display:block;padding:0 0 0 0;text-align:center;border:none;font-family:"Lato",sans-serif;font-size:12px}#landing-booking-widget #dateCalendar td span.ui-state-default{color:#31291b;background:#fff;opacity:0.5}#landing-booking-widget #dateCalendar td span.ui-state-default:hover{background-color:#ce9e50}#landing-booking-widget #dateCalendar td a.ui-state-default{background:transparent !important;color:#31291b !important}#landing-booking-widget #dateCalendar td a:hover{background:rgba(119,82,33,0.7) !important}#landing-booking-widget #dateCalendar td.days a{background:rgba(119,82,33,0.7) !important;color:#f8f5ed !important;font-weight:600}#landing-booking-widget #dateCalendar td.startday a:before{content:"Arrive";font-family:"Lato",sans-serif;position:absolute;top:-12px;left:0;font-size:10px;display:block;line-height:0.5;padding-top:4px;width:100%;font-weight:700;background:#ce9e50;color:#f8f5ed;height:12px;letter-spacing:1px;border-radius:3px 3px 0 0}#landing-booking-widget #dateCalendar td.endday a:after{content:"Depart";position:absolute;font-family:"Lato",sans-serif;bottom:-12px;left:0;font-size:10px;font-weight:700;display:block;line-height:0.5;padding-top:4px;width:100%;background:#ce9e50;color:#f8f5ed;height:12px;letter-spacing:1px;border-radius:0 0 3px 3px}#landing-booking-widget #dateCalendar td.startday a,#landing-booking-widget #dateCalendar td.endday a{background:#775221 !important;color:#f8f5ed !important;position:relative}#landing-booking-widget .intro-content{padding:0}#landing-booking-widget .intro-content::after{content:url("/assets/images/intro-flower.png");position:absolute;bottom:-140px;left:50%;margin-left:350px}#landing-booking-widget .intro-content .white-container{max-width:900px;padding:80px}#landing-booking-widget .intro-content .white-container h1,#landing-booking-widget .intro-content .white-container #content .top-content .right-cntn p,#content .top-content .right-cntn #landing-booking-widget .intro-content .white-container p{font-family:"Lato",sans-serif;font-size:40px;color:#775221;text-transform:uppercase;font-weight:bold;text-align:center;margin:0 0 20px 0px}#landing-booking-widget .intro-content .white-container h1 span,#landing-booking-widget .intro-content .white-container #content .top-content .right-cntn p span,#content .top-content .right-cntn #landing-booking-widget .intro-content .white-container p span{font-family:"Montserrat",sans-serif;font-size:16px;color:#31291b;text-transform:uppercase;font-weight:400;display:block;padding-bottom:7px}#landing-booking-widget .intro-content .white-container p{font-family:"Montserrat",sans-serif;font-size:15px;color:#31291b;line-height:24px;font-weight:400;text-align:center}#landing-booking-widget .gallery{margin-top:0;background-image:none}#landing-booking-widget .gallery .sym-slides .slick-slide{height:300px;display:block}#landing-booking-widget .gallery .sym-slides .slick-slide img{width:100%;height:100%;object-fit:fill;object-position:center;padding-top:76px}#landing-booking-widget .slider-block{margin-top:0}#landing-booking-widget .slider-block::before{background:#FFF;height:51%;bottom:-1%;top:auto;left:0}#landing-booking-widget .slider-block .plant-texture{bottom:-255px;left:50%;margin-left:-750px;transform:rotate(-40deg);background-size:350px auto}#landing-booking-widget .gallery .slick-list{width:1240px;margin:0 auto;overflow:hidden}#landing-booking-widget .gallery .slick-list .slick-track{margin-left:150px}#landing-booking-widget .gallery .img-slide{width:280px;height:280px;margin:0 15px}#landing-booking-widget .gallery .gallery__slider .gallery__image{width:280px;height:280px}#landing-booking-widget .gallery .gallery__slider .gallery__image img{border-radius:0}#landing-booking-widget .gallery .gallery__slider .gallery__image svg{display:none}#landing-booking-widget .gallery .gallery__slider .gallery__overlay{border-radius:0;left:0;top:0}#landing-booking-widget .gallery .gallery__slider .img-slide.slick-current .gallery__image img{width:280px;height:280px}#landing-booking-widget .gallery .gallery__slider .img-slide.slick-current .gallery__overlay{width:280px;height:280px;top:auto;left:auto}#landing-booking-widget .gallery .gallery__slider .img-slide.slick-current .gallery__overlay img{width:30px;height:30px}#landing-booking-widget .text-modules-wrapper{text-align:center;margin-top:-20px;padding-bottom:20px;margin-bottom:64px}#landing-booking-widget .text-modules-wrapper .text-modules-wrapper{padding:28px 0 18px 0}#landing-booking-widget .text-modules-wrapper .text-modules-wrapper .text-modules{font-family:"Lato",sans-serif;font-size:15px;color:#31291b;line-height:30px}#landing-booking-widget .fancybox-container{z-index:99999}#landing-booking-widget .terms p{width:70%;margin:0 auto}@media (max-width: 1025px){#landing-booking-widget .countdown{width:fit-content}#landing-booking-widget .countdown .time{display:block;padding:0 10px;font-size:13px}}.has-blog ul.posts-list li{margin:2em 0;padding-right:10%}.has-blog ul.posts-list li img{width:100%;height:auto}.has-blog ul.posts-list li a.read-more{text-transform:uppercase;font-size:75%;text-decoration:underline}.has-blog .posts-sidebar{background-color:#FFF;padding:3%;margin:2em 0;text-align:center}.has-blog .posts-sidebar>*:first-child{margin-top:0}.has-blog .posts-sidebar>*:last-child{margin-bottom:0}.has-blog .posts-sidebar h3,.has-blog .posts-sidebar h2{text-transform:capitalize !important;letter-spacing:0px;font-size:130% !important}.has-blog .posts-sidebar p{font-size:90% !important;margin-bottom:2em}.has-blog .posts-sidebar ul.blog-archive{list-style:none;text-align:left;padding:0 5%;font-size:90%}.has-blog .posts-sidebar ul.blog-archive li a.year{display:block;border-top:1px solid #E0E0E0;padding:0 5%}.has-blog .posts-sidebar ul.blog-archive li:last-child a.year{border-bottom:1px solid #E0E0E0}.has-blog .posts-sidebar ul.blog-archive li ul.sub-blog-archive{margin:10px 0}.has-post h1,.has-post #content .top-content .right-cntn p,#content .top-content .right-cntn .has-post p{display:none}.has-post article.post{margin-bottom:4em}.has-post article.post .post-content{padding:2.5% 5%}.has-post article.post .post-content .inner-content h1,.has-post article.post .post-content .inner-content #content .top-content .right-cntn p,#content .top-content .right-cntn .has-post article.post .post-content .inner-content p{display:block}.has-post article.post .post-content .inner-content .date{font-family:serif;font-style:italic;font-size:18px;margin-bottom:2em;margin-top:-1em}.has-post article.post .post-content .share-btn{display:inline-block;height:32px;margin-top:1em;padding-left:40px;background:url(images/icon-share.png) left center no-repeat;background-size:31.5px 27px;text-transform:uppercase;font-size:90%;line-height:2.2;color:#a4a4a4 !important;transition:all 0.3s ease-in-out}.has-post article.post .post-content .share-btn:hover{opacity:0.7}.has-post article.post .post-img figure{margin-bottom:1em;position:relative}.has-post article.post .post-img figure img{width:100%;height:auto}.has-post article.post .post-img figure .pin-it-button{width:43px;height:21px;position:absolute;top:5px;left:10px;transition:all 0.3s ease-in-out}.has-post article.post .post-img figure .pin-it-button:hover{opacity:0.7}.has-post #share-modal{min-width:500px;padding:3em;text-align:center}.has-post #share-modal h2{margin:0 0 1em 0}.infoBox img{z-index:99 !important}.map_popup .map_popup{background:#FFFFFF !important;width:220px !important;z-index:-1 !important}.map_popup .map_popup img{width:200px !important;position:relative !important}.map_popup img{display:block;position:relative;top:-8px;margin-bottom:-8px;width:220px !important;z-index:1 !important}.map_popup .desc{padding:0 20px 20px;overflow:auto;box-shadow:0 0 30px rgba(85,85,85,0.5);background:#fff;width:220px !important}.map_popup .desc h2{color:#31291b !important;margin:15px 0 5px;font-size:17px}.map_popup .desc p{color:#31291b !important;white-space:pre-wrap;line-height:1.3em;margin-bottom:18px;font-size:14px}#myMap{background:#d8d8d8 !important;margin-top:60px;height:calc(100vh - 60px) !important;width:100%;float:left}#myMap .ui-infobox-content{background:#f8f5ed;padding:0 0 10px 0}#myMap .ui-infobox-content img{width:100%}#myMap .ui-infobox-content b,#myMap .ui-infobox-content p{padding:0 10px;margin:0}#myMap .ui-infobox-content b a.get-directions,#myMap .ui-infobox-content p a.get-directions{display:block;margin:10px 0}#markers-sidebar{width:30%;height:100vh;max-height:100vh !important;padding:1%;float:right;overflow:scroll;color:#7c7975;position:relative;z-index:10;box-shadow:0 0 10px rgba(0,0,0,0.15)}#markers-sidebar header h2{text-align:center;text-transform:uppercase;letter-spacing:3px;color:#16213c}#markers-sidebar header select{width:100%;font-size:14px;padding:10px 7%;-webkit-appearance:none;border-radius:0;text-align:center;font-style:italic}#markers-sidebar .markers-list h3{text-transform:uppercase;font-size:16px;color:#ce9e50}#markers-sidebar .markers-list a{color:#31291b;text-decoration:none;font-weight:normal;font-size:14px}#markers-sidebar .markers-list a:hover{color:#ce9e50;text-decoration:underline}body#map-category-sidebar #myMap{background:#d8d8d8 !important;height:100vh !important;width:70%;float:left}body.has-calendar #content .filter form{margin-left:20px;margin-bottom:0;padding-left:7%}body.has-calendar #content .filter form label,body.has-calendar #content .filter form select{margin-left:5px;text-transform:capitalize;height:24px;font-family:"Montserrat",sans-serif;padding:0;font-size:15px;line-height:1.6;-webkit-appearance:none}body.has-calendar #content .filter form select{width:90px;margin:0 30px 0 15px;background-size:20px;padding:0px 10px}body.has-calendar #content .filter form select:hover{color:#31291b}body.has-calendar #content ul.upcoming-events{margin-top:3em;clear:both}body.has-calendar #content ul.upcoming-events li.event{margin:0 0 4em 0;vertical-align:top;list-style:none}body.has-calendar #content ul.upcoming-events li.event .event-inner figure{overflow:hidden;width:90%;margin:0 auto;position:relative}body.has-calendar #content ul.upcoming-events li.event .event-inner figure img{width:100%;transition:all 0.3s ease-in-out}body.has-calendar #content ul.upcoming-events li.event .event-inner figure figcaption{display:none}body.has-calendar #content ul.upcoming-events li.event .event-inner figure figcaption p{margin:0;padding:10px 20px;border-radius:2px;background-color:rgba(255,255,255,0.9);display:inline-block;color:#222;text-transform:uppercase;font-size:70%;border:1px solid #222;font-family:"Lato",sans-serif;transition:all 0.3s ease-in-out;position:relative;top:-20px;left:0;z-index:100}body.has-calendar #content ul.upcoming-events li.event .event-inner .event-copy{padding:0 2%}body.has-calendar #content ul.upcoming-events li.event .event-inner .event-copy .event-name{margin:1.5em auto 1em;transition:all 0.3s ease-in-out}body.has-calendar #content ul.upcoming-events li.event .event-inner .event-copy .event-name *{font-size:120%;line-height:1.5}body.has-calendar #content ul.upcoming-events li.event .event-inner .event-copy .event-date{transition:all 0.3s ease-in-out;color:#f8f5ed}body.has-calendar #content ul.upcoming-events li.event .event-inner .event-copy p{margin:5px 0 2em;color:#31291b}body.has-calendar #content ul.upcoming-events li.event .event-inner:hover figure figcaption p{background-color:#f8f5ed;color:#fff}body.has-calendar #content ul.upcoming-events li.event .event-inner:hover figure img{transform:scale(1.1)}body.has-calendar #content ul.upcoming-events li.event .event-inner:hover .event-name{opacity:0.7}body.has-calendar #content ul.upcoming-events li.event .event-inner:hover .event-date{opacity:0.7}.event .event-img .pin-it-button{width:43px;height:21px;position:absolute;top:5px;left:10px;transition:all 0.3s ease-in-out}.event .event-img .pin-it-button:hover{opacity:0.7}.event .event-img img{width:100%;height:auto}.event .event-copy form{text-align:center}.event .event-copy form fieldset{border:none}.event .event-copy form fieldset legend{display:none}.event .event-copy .event-description{width:80%;margin:0 auto}.related-events{padding:4em 0 0}.share-btn{display:inline-block;height:32px;margin-top:1em;padding-left:40px;background:url(images/icon-share.png) left center no-repeat;background-size:31.5px 27px;text-transform:uppercase;font-size:90%;line-height:2.2;color:#a4a4a4 !important;transition:all 0.3s ease-in-out}.share-btn:hover{opacity:0.7}#share-modal{min-width:500px;padding:3em;text-align:center}#share-modal h2{margin:0 0 1em 0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.wrapper{margin:0 auto;max-width:1500px;width:100%}.no-gutter{padding-left:0;padding-right:0}.no-gutter-left{padding-left:0}.no-gutter-right{padding-right:0}.v-align{float:none;display:inline-block;vertical-align:middle}.v-center{position:relative;top:50%;transform:translateY(-50%)}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.animate-fade{opacity:0}.animate-fade.top{transform:translateY(0%)}.animate-fade.top.fade-in{transform:translateY(-5%)}.animate-fade.bottom{transform:translateY(-5%)}.animate-fade.bottom.fade-in{transform:translateY(0%)}.animate-fade.left{transform:translateX(-5%)}.animate-fade.left.fade-in{transform:translateX(0%)}.animate-fade.right{transform:translateX(5%)}.animate-fade.right.fade-in{transform:translateX(0%)}.animate-fade.fade-in{opacity:1;transition:all 1s ease-out}blockquote{margin-left:0;font-size:inherit;border-left:none}.breadcrumb{padding:8px 15px;margin-left:20px;margin-bottom:5px;list-style:none}.breadcrumb>li{display:inline-block}.breadcrumb li+li:before{padding:0 5px;color:#777;content:"\3e";content:"›"}.breadcrumb>.active{color:#777}.sym-slides,.slick{opacity:0;transition:all 0.5s ease-in-out}.sym-slides.slick-initialized,.slick.slick-initialized{opacity:1}ul.slick-dots{padding-left:0;text-align:center}ul.slick-dots li{position:relative;display:inline-block;width:8px;height:8px;margin:5px 15px;padding:0;cursor:pointer}ul.slick-dots li button{font-size:0;line-height:0;display:block;width:5px;height:5px;padding:4px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;border-radius:50%;background-color:transparent;border:1px solid #ce9e50;background-clip:padding-box}ul.slick-dots li.slick-active button{background-color:#ce9e50;border:1px solid #ce9e50}.slick-prev,.slick-next{display:inline-block;position:absolute;top:calc(50% - 25px);width:50px;height:50px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;z-index:20;background-size:100%;background-position:center center;background-repeat:no-repeat;background-color:transparent}.slick-prev:before,.slick-next:before{transition:all 0.3s ease-in-out}.slick-prev:hover,.slick-next:hover{color:transparent;outline:none;width:46px;background-size:100%;background-position:center center;background-repeat:no-repeat;background-color:transparent}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev{left:-50px;background-image:url(svg/slick-arrow.svg);transform:rotate(-90deg)}.slick-prev:hover{background-image:url(svg/slick-arrow-hover.svg)}.slick-next{right:-50px;background-image:url(svg/slick-arrow.svg);transform:rotate(90deg)}.slick-next:hover{background-image:url(svg/slick-arrow-hover.svg)}#ui-datepicker-div.ui-widget-content{background:#FBFBFB !important;z-index:1000 !important;border:none !important}#ui-datepicker-div.ui-widget-content *{font-family:sans-serif;font-weight:normal !important;font-size:14px;text-align:center}#ui-datepicker-div .ui-widget-header{background:#ececec !important;border-radius:0 !important;border:0 !important}#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div.ui-widget-content .ui-state-highlight,#ui-datepicker-div .ui-widget-header .ui-state-highlight{background:none !important;border:1px solid #c5c5c5 !important;color:#666 !important}#ui-datepicker-div .ui-datepicker th{font-weight:normal !important}#ui-datepicker-div.ui-widget-content a,#ui-datepicker-div.ui-widget-content a{text-align:center}#ui-datepicker-div .ui-state-active,#ui-datepicker-div.ui-widget-content .ui-state-active,#ui-datepicker-div .ui-widget-header .ui-state-active{background:#ce9e50 !important;border-color:#f8f5ed;color:#000 !important}#ui-datepicker-div .ui-datepicker th{padding:5px 0 !important;font-size:12px}#ui-datepicker-div .ui-datepicker-month,.ui-datepicker-year{background-color:rgba(0,0,0,0);border:none;font-size:16px !important}#ui-datepicker-div .ui-state-hover,#ui-datepicker-div.ui-widget-content .ui-state-hover,#ui-datepicker-div .ui-datepicker .ui-widget-header .ui-state-hover,#ui-datepicker-div .ui-datepicker .ui-state-focus,#ui-datepicker-div .ui-datepicker .ui-widget-content .ui-state-focus,#ui-datepicker-div .ui-datepicker .ui-widget-header .ui-state-focus{color:#000 !important;background:#ce9e50 !important}#ui-datepicker-div .ui-accordion-content{height:auto !important}ul.global-sitemap{position:relative}ul.global-sitemap li{line-height:1.6;margin-bottom:10px;list-style:none}ul.global-sitemap li ul{border-left:1px solid #EAEAEA;margin-left:0px;margin-bottom:10px}ul.global-sitemap li ul li{padding:10px 5px 3px 5px;list-style:none !important;line-height:1.2;font-size:90%;margin-bottom:0px}ul.global-sitemap li ul li a{text-decoration:none !important;color:grey;padding-left:10px}ul.global-sitemap li ul li ul{margin:10px 0 0 10px}ul.global-sitemap li ul li ul li ul li{padding:0;margin-bottom:3px}ul.global-sitemap li ul li ul li ul li a{opacity:0.7}ul.global-sitemap li ul li:before{display:none}#myGallery{margin-top:45px}#ot-reservation-widget{font-family:"Lato",sans-serif !important;display:inline-block}.ot-dtp-picker{background:transparent !important;width:250px !important;padding:0 !important}.ot-title,.ot-powered-by{display:none !important}.ot-dtp-picker-selector{border:1px solid #ce9e50 !important;margin-bottom:10px !important;height:3.5rem !important}.ot-dtp-picker-selector-link{text-decoration:none !important;color:#31291b !important;font-size:15px !important;text-align:center !important;font-style:normal !important;font-family:"Montserrat",sans-serif;padding:0.8rem 2.5rem !important}.ot-dtp-picker .ot-dtp-picker-button{height:unset;width:123px;max-width:125px;font-weight:400;color:#31291b !important;font-size:12px !important;box-shadow:none}.ot-dtp-picker .ot-dtp-picker-button:hover{box-shadow:none;color:#31291b !important}.ot-dtp-picker-form{background:transparent !important;border-radius:0 !important;border:0 !important}.ot-dtp-picker .ot-date-picker .ot-dtp-picker-selector-link{position:relative}.ot-dtp-picker .ot-party-size-picker .ot-dtp-picker-selector-link:before,.ot-dtp-picker .ot-time-picker .ot-dtp-picker-selector-link:before,.ot-dtp-picker .ot-date-picker .ot-dtp-picker-selector-link:before{background:url(svg/ot_calendar.svg) center center no-repeat;position:absolute;top:5px;content:'';height:25px;width:25px;text-indent:-9999px}.ot-dtp-picker .ot-date-picker .ot-dtp-picker-selector-link:before{background:url(svg/ot_calendar.svg) center center no-repeat;background-size:auto 20px}.ot-dtp-picker .ot-time-picker .ot-dtp-picker-selector-link:before{background:url(svg/ot_clock.svg) center center no-repeat;background-size:auto 20px}.ot-dtp-picker .ot-party-size-picker .ot-dtp-picker-selector-link:before{background:url(svg/ot_user.svg) center center no-repeat;background-size:auto 20px}.picker__close{background:#3f5a3c !important;color:white !important}.picker--opened .picker__holder{border-radius:0 !important;border:0 !important;outline:0 !important;background:#f8f5ed !important}.picker__holder{width:22em !important}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{background:#3f5a3c !important}blockquote,cite{color:#775221;font-size:0.7em}blockquote{font-style:italic;font-family:"Lato",sans-serif;font-size:1.3em}cite{font-style:normal}@keyframes rotateCircle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#press #content .content{margin-top:200px}#press #content .content .media-contact{float:right;background-color:#FFF;padding:50px;margin:0;text-align:center;border:1px solid #e0e0e0}#press #content .content .media-contact .btn,#press #content .content .media-contact #panel input[type="button"],#panel #press #content .content .media-contact input[type="button"],#press #content .content .media-contact .ot-dtp-picker .ot-dtp-picker-button,.ot-dtp-picker #press #content .content .media-contact .ot-dtp-picker-button,#press .thank-u #content .content .media-contact .thank-u-cont .thank-u-btn a,.thank-u #press #content .content .media-contact .thank-u-cont .thank-u-btn a,#press .thank-u #content .thank-u-cont .thank-u-btn .content .media-contact a,.thank-u #press #content .thank-u-cont .thank-u-btn .content .media-contact a{color:#31291b !important}#press #content .content #media-inquiry{display:none;padding:40px 0}#press #content .content #media-inquiry h2{margin:1% 0}#press #content .content .each-download{position:relative;margin-bottom:50px;height:230px;width:100%;background-size:cover !important;background-position:center center !important}#press #content .content a.download-icon{background:url(images/web-download.png) no-repeat left;padding-left:28px;text-transform:uppercase;padding-top:5px;padding-bottom:5px;color:#2b2724;font-family:"GothamMedium", "sans-serif";text-indent:-55555px;position:absolute;left:10px;bottom:10px}#press #content .content .copy{padding:4% 0}#press #content .content .copy h2{margin:10% 0 5%}#press #content .content .copy .press-section img{padding-right:25px;border-right:1px solid #d9d9d9;padding-top:20px;padding-bottom:20px;max-width:100%}#press #content .content .copy .press-section .press-release{margin-bottom:5%}#press #content .content .copy .press-section .press-release .press-release-copy .date{font-size:12px;color:black}#press #content .content .copy .press-section .press-release .press-release-copy h2{margin:1% 0;font-size:1.2em}#press #content .content .copy .press-section .new_press{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#press #content .content .copy .press-section .new_press .col-sm-4{border-right:1px solid #d9d9d9;width:55%}#press #content .content .copy .press-section .new_press .col-sm-4 .title_left{text-align:right;font-family:"Montserrat",sans-serif;color:#775221;font-size:1.6em;font-weight:500}#press #content .content .copy .press-section .new_press .col-sm-8{width:45%}#press #content .content .copy .press-section .new_press .col-sm-8 .press-release-copy h2,#press #content .content .copy .press-section .new_press .col-sm-8 .press-release-copy .date{color:#31291b;font-size:1em;font-weight:400;text-transform:capitalize}#press #content .content .copy .press-section .new_press .col-sm-8 .press-release-copy .date{margin-bottom:10px}#press #content .content .copy .press-section .new_press .col-sm-8 .press-release-copy h2{margin-bottom:0}#press #content .content .copy .pageLogin #frmLogin{display:none;margin-top:45px}.quad{display:block;margin:60px 0}.quad>.row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.quad>.row.reversed{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home-reasons .wrapper{background-image:url(./images/home-lamp.png);background-position:95% bottom;background-repeat:no-repeat;background-size:0}@media (max-width: 1024px){.home-reasons .wrapper{background-size:5%;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 780px){.home-reasons .wrapper{background-size:0}}.home-reasons .wrapper .image-slider{width:930px;height:530px;float:right}.home-reasons .wrapper .separate-nav .slick-dots{text-align:left}.home-reasons .wrapper .box{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.home-reasons .wrapper p{color:#ce9e50;margin-bottom:5px}.home-reasons .wrapper .link{padding-left:0}.miniGallery__hold{padding:90px 70px}.miniGallery__hold .slick-prev{background:url("/assets/svg/arrow-color.svg") no-repeat 100% 50%;left:-97px;width:auto;padding-left:0;padding-right:15px;transform:rotate(0deg)}.miniGallery__hold .slick-prev::after{content:'prev';text-transform:uppercase;font-size:12px}.miniGallery__hold .slick-next{background:url("/assets/svg/arrow-color-next.svg") no-repeat 0% 50%;right:-60px;width:auto;padding-right:0;padding-left:15px;transform:none}.miniGallery__hold .slick-next::after{content:'next';text-transform:uppercase;font-size:12px}.miniGallery__container{position:relative;z-index:2}.miniGallery__item{padding-top:100%;position:relative}.miniGallery__item a{display:block;overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0}.miniGallery__item img{position:absolute;top:0;left:0;height:100%;object-fit:cover}#markers-sidebar div li{list-style:none}a.logo{position:absolute;background-image:url("../assets/svg/Planters_Logo.svg");background-color:#f8f5ed;background-position:center center;background-repeat:no-repeat;background-size:70% auto;top:0;width:100%;height:140px;display:inline-block;text-indent:-10000px}a.logo:after{content:'';position:absolute;display:inline-block;bottom:-30px;left:0;height:33px;width:100%;background:url("../assets/svg/logo_footer.svg")}.logo-box.scroll a.logo{background:url(../assets/svg/planters_logo_ins.svg) transparent center 50% no-repeat;background-size:40% auto;height:60px}.logo-box.scroll a.logo:after{display:none}#default.savannah #content .top-content .right-cntn{margin-top:50px}#default.savannah #content .top-content .box{position:relative}#default.savannah #content .top-content .box__img{position:absolute;right:0;bottom:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#default.savannah #content .top-content .box__img{position:inherit}}#default.savannah #content .top-content .box__img img{width:170px}#default.planters-inn #content .top-content.module .box{position:relative}#default.planters-inn #content .top-content.module .box__img{position:absolute;right:0;bottom:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#default.planters-inn #content .top-content.module .box__img{position:inherit}}#default.contact-us #content .top-content.module .box{position:relative}#default.contact-us #content .top-content.module .box__img{position:absolute;right:0;bottom:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#default.contact-us #content .top-content.module .box__img{position:inherit}}#default.contact-us #content .top-content.module .box__img img{width:200px}#default.olde-pink-house-restaurant #content .top-content{margin-top:100px}#default.olde-pink-house-restaurant #olde-pink-house-menu{width:100%}#default.olde-pink-house-restaurant #olde-pink-house-menu figure{width:100%}#default.olde-pink-house-restaurant #olde-pink-house-menu figure img{width:100%}#default.faq #content .top-content{margin-top:100px}#default.faq #content .col-md-7{display:none}#default.faq #content .col-md-3{width:100%;margin:40px auto 0}#default.faq #content .col-md-3 .box{height:120px;text-align:center}#default.faq #content .col-md-8{display:none}#default.faq .text-modules-wrapper p strong{color:#775221;font-weight:500}#default.faq .text-modules-wrapper h3{margin-top:60px;color:#ce9e50}#default.faq .text-modules-wrapper h3:nth-child(1){margin-top:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#default.savannah #content .top-content{margin-top:100px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#default.savannah #content .top-content .badge__img{bottom:inherit;top:0}}#default.savannah #content .top-content .right-cntn{margin-top:100px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#default.savannah #content .top-content .right-cntn p{margin-bottom:0px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#default.savannah #content .top-content .right-cntn{margin-top:70px}}#default.savannah #content .top-content .box .sub-menu{top:225px}#content .top-content{margin-top:60px;position:relative}.olde-pink-house-restaurant #content .top-content .open-table{position:absolute;bottom:0%;left:0}.olde-pink-house-restaurant #content .top-content .open-table a.btn,.olde-pink-house-restaurant #content .top-content .open-table .ot-dtp-picker a.ot-dtp-picker-button,.ot-dtp-picker .olde-pink-house-restaurant #content .top-content .open-table a.ot-dtp-picker-button,.olde-pink-house-restaurant .thank-u #content .top-content .open-table .thank-u-cont .thank-u-btn a,.thank-u .olde-pink-house-restaurant #content .top-content .open-table .thank-u-cont .thank-u-btn a,.olde-pink-house-restaurant .thank-u #content .thank-u-cont .thank-u-btn .top-content .open-table a,.thank-u .olde-pink-house-restaurant #content .thank-u-cont .thank-u-btn .top-content .open-table a{position:absolute;width:123px;height:42px;right:-1px;bottom:0px;color:#31291b !important;font-weight:400;line-height:20px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-size:12px}.olde-pink-house-restaurant #content .top-content .open-table input[type="submit"]{font-size:12px}.olde-pink-house-restaurant #content .top-content .right-cntn p{margin-bottom:240px}#content .top-content .box:after{content:'';width:164px;height:138px;position:absolute;background:url(./assets/images/default-decor.png) center bottom;right:-70px;bottom:10%}#content .top-content .box .sub-menu{position:fixed;top:84px;left:0;height:30px}@media (max-width: 1024px){#content .top-content .box .sub-menu{left:calc(80% - 250px)}}@media (max-width: 991px){#content .top-content .box .sub-menu{left:calc(38% - 250px)}}#content .top-content .box .sub-menu li{display:block;margin-bottom:18px}#content .top-content .box .sub-menu li a{background:url(../svg/arrow-next-brw.svg) 90% center no-repeat;background-size:auto 8px;padding-right:25px}#content .top-content .box .sub-menu li a.active{background:transparent}#content .top-content .box .sub-menu li a.active:hover{background:transparent}#content .top-content .box .sub-menu li a:hover{background:url(../svg/arrow-next-brw.svg) right center no-repeat;background-size:auto 8px}#content .top-content .left-image{overflow:hidden}#content .top-content .right-cntn{text-align:left;margin-top:120px}#content .top-content .right-cntn p{display:inline-block;width:100%}#content .content a:hover{color:#3f5a3c}#content .content p{color:#31291b;font-size:1em}#content .content ul{list-style:none}* #content .content ul.sym-inline-list{padding-left:15px;margin:10px 0}* #content .content ul.sym-inline-list li{list-style:disc}#content .content .intro-cntn{padding:5% 0}#content .content .intro-cntn h1,#content .content .intro-cntn .top-content .right-cntn p,#content .top-content .right-cntn .content .intro-cntn p{margin-bottom:5%}#content .content .bottom-cntn{padding-bottom:5%}#content .content ul.posts{padding:70px 0 50px}#content .content ul.posts li{padding:50px 0;width:100%}#content .content ul.posts li .box{height:370px;padding:0 7%}#content .content ul.posts li .box .title-color,#content .content ul.posts li .side-content .gift .box a.phone,#content .side-content .gift .content ul.posts li .box a.phone{margin-bottom:.8em}#content .content ul.posts li img{float:left}#content .content ul.posts li .posts-cntn .full-copy{display:none}#content .content ul.posts li:nth-child(odd) .posts-img{float:right}#content .content ul.posts li:nth-child(odd) .posts-img img{float:right}#content .content ul.posts li:nth-child(odd) .box{padding-left:0}#content .content ul.posts li:nth-child(odd) .box-inner p .trigger-btn{color:#000 !important;font-weight:400}#content .content ul.posts li:nth-child(even) .posts-cntn{float:right}#content .content ul.posts li:nth-child(even) .box{padding-left:0}#content .content ul.posts li:nth-child(even) .box-inner p .trigger-btn{color:#000 !important;font-weight:400}#content .content ul.posts li:first-child{padding-top:0}#content .content ul.posts li:last-child{padding-bottom:0}#content .content .text-modules h5:not(:last-of-type){margin-top:50px}#content #top-content{padding-top:200px}#content .module{width:100%}#content .module .box{height:320px}#content .module .wrapper{overflow:hidden}#content .side-content{margin-top:-10px}#content .side-content a:hover{color:#3f5a3c}#content .side-content ul#accommodations{margin-bottom:0}#content .side-content ul#accommodations li{padding-bottom:5%;margin-bottom:0}#content .side-content ul#accommodations li .unit-header{width:945px;display:inline-block}#content .side-content ul#accommodations li .unit-content{padding:5% 0 1%}#content .side-content ul#accommodations li .unit-content .btn-container{border-left:1px solid #ce9e50;height:100px}#content .side-content ul#accommodations li .unit-content .btn-container a{color:#ce9e50}#content .side-content ul#accommodations li .unit-content h2.name{margin:0;text-align:left;font-size:23px}#content .side-content ul#accommodations li .unit-content h2.name span{display:block;color:#ce9e50}#content .side-content ul#accommodations li .unit-content ul{padding-left:20px}#content .side-content ul#accommodations li .unit-content ul li{background:transparent;margin:0 0 5px;padding:0;list-style:disc;font-size:15px}#content .side-content ul#accommodations li:last-child{margin-bottom:-10px}#content .side-content ul li{margin-bottom:80px}#content .side-content ul.specials li.room{margin-bottom:50px;display:inline-block;width:100%;position:relative}#content .side-content ul.specials li.room:before{content:' ';position:absolute;width:50%;height:450px;left:0;top:0;background:url(./images/bg-pattern.png) #ede3c9 repeat center center}#content .side-content ul.specials li.room h2.name span{display:block;color:#ce9e50}#content .side-content ul.specials li.room .full-description{border-bottom:1px solid #ce9e50;padding:4% 0;margin-bottom:4%}#content .side-content ul.specials li.room ul.sym-inline-list{padding-left:10%;margin:3% 0 8%}#content .side-content ul.specials li.room ul.sym-inline-list li{list-style:disc;margin-bottom:5px;font-size:.8em}#content .side-content ul.posts_wide{padding:70px 0 50px}#content .side-content ul.posts_wide li{margin-bottom:0}#content .side-content ul.posts_wide li#post-30232 h2{text-transform:capitalize}#content .side-content ul.posts_wide li#post-30232 span{background:url(svg/hours.svg) center bottom no-repeat;width:25px;height:25px;display:inline-block;margin-right:10px}#content .side-content ul.posts_wide li .posts-img{overflow:hidden}#content .side-content ul.posts_wide li .posts-cntn{padding-left:8%}#content .side-content ul.posts_wide li .posts-cntn .full-copy{display:none}#content .side-content ul.posts_wide li ul.special-list li{border-bottom:1px solid #ce9e50;padding-bottom:5px}#content .side-content ul.posts_wide li ul.special-list li h3{color:#775221;margin-bottom:0;font-size:17px}#content .side-content ul.posts_wide li:nth-child(odd) .posts-img{float:right}#content .side-content ul.posts_wide li:nth-child(odd) .posts-img img{float:right}#content .side-content .home-reasons{margin-bottom:6%}#content .side-content .home-reasons .wrapper{background-image:url(./assets/images/home-lamp.png);background-position:2% bottom;background-repeat:no-repeat}#content .side-content .home-reasons .wrapper .image-slider{width:930px;height:530px;float:left}#content .side-content .home-reasons .wrapper .separate-nav{margin-bottom:15px}#content .side-content .home-reasons .wrapper .separate-nav li{margin-bottom:0}#content .side-content .home-reasons .wrapper .separate-nav .slick-dots{text-align:left}#content .side-content .home-reasons .wrapper .home-reasons-cntn{padding-left:2%}#content .side-content .home-reasons .wrapper .box{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#content .side-content .gift .box{height:350px}#content .side-content .gift .box a{text-decoration:none}#content .side-content .gift .box a:hover{opacity:0.8}#content .side-content .gift .box a:hover h2,#content .side-content .gift .box a:hover h3{opacity:0.8}#content .side-content .gift .box a h3{margin-top:0}#content .side-content .gift .box a .email{font-style:italic;color:#775221;font-family:"Lato",sans-serif;margin-top:40px;display:inline-block;font-size:20px}#content .side-content .gift .box a .email:hover{color:#3f5a3c}#content .side-content .gift .box a.phone{font-weight:normal;text-decoration:none}.guest-rooms #content .top-content .box:after{width:80px;height:230px;background:url(./assets/images/rooms-decor.png) center center;bottom:calc(50% - 115px)}.offers #content .top-content .box:after{width:136px;height:302px;background:url(./assets/images/offers-decor.png) center center;bottom:0}.savannah #content .top-content .box:after{width:255px;height:220px;background:url(./assets/images/decor-sav.png) center center no-repeat;background-size:70%;bottom:2%}.events #content .top-content .box:after{width:180px;height:158px;background:url(./assets/images/decor-events.png) center center no-repeat;bottom:10%}.careers #content .top-content .box:after{width:203px;height:126px;background:url(./assets/images/decor-careers.png) center center;bottom:10%}.contact-us #content .top-content .box:after{width:224px;height:138px;background:url(./assets/images/decor-contact.png) center center;bottom:10%}.olde-pink-house-restaurant #content .top-content .box:after{width:222px;height:414px;background:url(./assets/images/decor-dining.png) center center;bottom:10%;right:-120px}.sub-menu{width:auto;padding-bottom:5%}.sub-menu ul li{display:inline-block;margin-right:15px;padding-right:15px;border-right:1px solid rgba(49,41,27,0.2);line-height:0.65}.sub-menu ul li a{padding:3px 0;text-decoration:none;color:#31291b;font-weight:normal}.sub-menu ul li a.active{cursor:default;color:#ce9e50}.sub-menu ul li a:hover{color:#ce9e50}.sub-menu ul li:last-child{border-right:0px}.form_contact a{color:#31291b;text-decoration:none;word-break:break-all}.form_contact a:hover{color:#ce9e50}.form_contact .links,.form_contact .sub-menu{margin-top:5%;display:inline-block}.form_contact .links ul li,.form_contact .sub-menu ul li{display:block;border-right:none;padding:0 0 10%;margin-bottom:10%;border-bottom:1px solid rgba(49,41,27,0.2)}.form_contact .links ul li:last-child,.form_contact .sub-menu ul li:last-child{border-bottom:none}.form_contact .links ul li a,.form_contact .sub-menu ul li a{text-decoration:none;padding:5% 0}.form_contact .links ul li a:hover,.form_contact .sub-menu ul li a:hover{color:#ce9e50}#content>div.wrapper.content>div>div.col-md-12.bottom-cntn>div.col-md-4.contact-detail>div>div.phone>a:nth-child(3){display:block;font-size:15px}.privacy-policy #content .top-content,.hotel-policies #content .top-content{display:none}.privacy-policy #content .content,.hotel-policies #content .content{padding:5% 0}.privacy-policy #content .content .intro-cntn h2,.privacy-policy #content .content .intro-cntn h3,.privacy-policy #content .content .intro-cntn p,.privacy-policy #content .content .intro-cntn li,.hotel-policies #content .content .intro-cntn h2,.hotel-policies #content .content .intro-cntn h3,.hotel-policies #content .content .intro-cntn p,.hotel-policies #content .content .intro-cntn li{text-align:left}a.previous-page{position:fixed;right:2%;top:12%;z-index:99;font-weight:normal}.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background:url(./images/bg-pattern.png) #f8f5ed repeat center center !important}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev span,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev span{margin:0 !important;top:0px !important;left:0;background:url(./images/svg/left-arrow.svg) center no-repeat !important;background-size:auto 15px !important;width:25px !important;height:25px !important;cursor:pointer}body#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next span,body#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next span{margin:0 !important;top:0;left:0;background:url(./images/svg/left-arrow-datepicker.svg) center no-repeat !important;background-size:auto 15px !important;width:25px !important;height:25px !important;cursor:pointer;transform:rotate(180deg)}.ui-datepicker-next span{margin-top:-8px !important}.ui-page-theme-a .ui-btn{display:inline-block !important;text-align:center !important;border:0px none !important;margin:-15px 0px 10px !important;color:#31291b !important;font-size:12px;background-color:transparent !important;-webkit-appearance:none !important;-webkit-border-radius:0 !important;-moz-appearance:none !important;outline:none !important;box-shadow:none !important}body#specials .other-specials .slick-next{right:-70px;width:7%}body#specials .other-specials .slick-prev{left:-70px;width:7%}.thank-u #content .thank-u-cont{position:relative}.thank-u #content .thank-u-cont .decoration{padding:10px 0}.thank-u #content .thank-u-cont .thank-u-btn a{font-family:"Montserrat",sans-serif;font-style:normal;font-size:16.33px}.thank-u #content .thank-u-cont .thank-u-img{height:100vh;margin-top:-60px}.thank-u #content .thank-u-cont .top-title{color:white;font-size:55px;font-family:"Lato",sans-serif;font-style:italic;position:absolute;text-align:center;top:40%;width:100%}.thank-u #content .thank-u-cont .top-title p{color:white}.thank-u #footer{display:none}.thank-u #header{background:transparent}.thank-u #header .container .no-gutter{display:none}.badge{position:relative;overflow:inherit !important;height:100%}.badge__img{position:absolute;top:-5px;right:100px;width:120px}#default.accessibilty-features .container h1,#default.accessibilty-features .container #content .top-content .right-cntn p,#content .top-content .right-cntn #default.accessibilty-features .container p{margin:20px 0}#default.accessibilty-features .intro-cntn{padding:0 12px}#default.accessibilty-features .intro-cntn .text-accessibily{padding:0}#default.accessibilty-features .intro-cntn .text-accessibily p{width:100%}#default.accessibilty-features .intro-cntn h3{padding:10px 0 10px 0;margin:0}#default .img_housebooking{display:none}#default .img_housebooking .event-badge{background:url(svg/Planters-OldePinkHouse-BG.svg) no-repeat;width:160px;height:160px;background-size:100% 100%;margin:10px 0}#default .img_housebooking .event-badge .inner-circle{background-size:contain;background:url(svg/Planters-OldePinkHouse-BGLine.svg) no-repeat;background-position:50% 50%;width:150px;height:150px;animation-name:rotateCircle;animation-duration:45s;animation-iteration-count:infinite;transform-origin:50% 50%;margin:5px;background-size:100% 100%}#default .img_housebooking .event-badge .icon{background:url(svg/Planters-OldePinkHouse-Copy.svg) no-repeat;width:90px;height:92px;background-size:inherit;position:relative;margin:-129px 0 0 35px;background-size:100% 100%}#default .img_housebooking .content-badge{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin-top:30px}#default .img_housebooking .content-badge .copy{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1 1 160px;flex:1 1 160px;padding:10px 0 10px 20px}#default .img_housebooking .content-badge .copy p{font-size:small;color:#3f5a3c;margin-bottom:0}#default.olde-pink-house-restaurant .img_housebooking{margin:0 -20px}#ada-features{padding:30px 30px 30px 50px;border:5px solid #3f5a3c;background:url(../assets/images/bg-pattern.png) #ede3c9 repeat center center}#ada-features ul{list-style:circle}#ada-features ul li{margin-bottom:5px}#ada-features h3{font-weight:700;color:#3f5a3c;margin-bottom:20px}.cleanbar{text-align:center;padding-top:20px;padding-bottom:20px}.cleanbar__box{border:solid 1px #ce9e50;border-width:1px 0;color:#31291b;display:inline-block;padding:1em 2em;line-height:1.2;font-size:18px;position:relative;font-weight:normal;transition:all .4s;font-family:"Lato",sans-serif;font-style:italic}.cleanbar__box:hover{border-color:#775221}.cleanbar__box a{color:inherit;text-decoration:underline;transition:all .4s;font-style:italic;text-transform:uppercase;font-weight:normal;display:inline-block;padding-left:5px;font-size:15px}.cleanbar__box a:hover{color:#f8f5ed}#default.guest-rooms .wrapper.content .intro-cntn{padding:40px 0px 20px}#default.guest-rooms .wrapper.content .intro-cntn h1,#default.guest-rooms .wrapper.content .intro-cntn #content .top-content .right-cntn p,#content .top-content .right-cntn #default.guest-rooms .wrapper.content .intro-cntn p{margin-bottom:0px}.form-with-hotel-info .phone a:last-child{display:block;font-size:15px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.burger{display:block}#formRFP{width:100%}#formRFP fieldset{margin:0 1%;width:48%}.booking-widget #booking-form .form-entry input[type="text"],.booking-widget #booking-form .form-entry select{height:50px;line-height:1}#home .top-content .badge{right:1%}.booking-widget{background-position:87% 100%}#header .container{width:100%;padding:0}#header .header-btns li:last-child{width:58%;float:right}#header .header-btns .check-avail{height:60px;padding:20px 12px;float:right}#header .header-btns .header-phone{font-size:12px}#header .main-menu #primary-nav ul li{display:none}#header .main-menu #primary-nav ul li a{font-size:13px}#home .main-content .home-reasons .home-reasons-cntn{margin-left:3%}#content .top-content .right-cntn{transform:translateY(5%)}#content .top-content .box{height:450px}#content .top-content .box:after{right:-30px;bottom:-30px}.savannah #content .top-content .box:after{right:-100px;bottom:-50px}.events #content .top-content .box:after{right:-50px;bottom:-30px}.guest-rooms #content .top-content .box:after{width:70px;height:150px;background:url(images/rooms-decor.png) center center no-repeat;background-size:auto 100%;bottom:-30px}#content .contact-detail img{width:100%}#content .side-content ul#accommodations .unit-header img{width:100%}#content .side-content .home-reasons .wrapper{background-position:0 bottom}blockquote{font-size:1.1em}#specials #content .content{margin-top:120px}#specials #content .content .other-specials .each-special{min-height:400px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#footer .lower{padding:10%}#default .img_housebooking .content-badge{margin:90px 0 10px 0}.burger{right:10px;display:block}#header .main-menu #primary-nav{margin:0 50px 0 0}#header .main-menu #primary-nav ul li{display:none}#header .main-menu #primary-nav.open ul li{display:block}#header .header-btns{width:100%;float:right;text-align:right}#header .header-btns li{display:inline;width:45%}#header .header-btns li a{float:right}#home .top-content .badge{top:10%}#home .top-content .top-content-title{top:45%}#home .main-content .home-pink .wrapper{background-position:right center;-ms-flex-pack:center;justify-content:center}#home .main-content .home-pink .wrapper .col-md-3{float:right;width:50%;padding-left:7%}#home .main-content .home-pink .wrapper img{width:100%}#home .main-content .home-reasons .wrapper{background-position:80% bottom}#home .main-content .home-reasons .home-reasons-cntn{margin-left:60px}#home .main-content .home-reviews .home-reviews-img{display:none}#home .main-content .home-reviews .home-reviews-cntn{padding:0 0 10%}#content .module{height:auto}#content .top-content .right-cntn{transform:translateY(5%)}#content .top-content .box{height:350px}#content .top-content .box:after{right:0;bottom:40px}.olde-pink-house-restaurant #content .top-content .box{padding-left:60px}.olde-pink-house-restaurant #content .top-content .open-table{left:60px;bottom:8%}.olde-pink-house-restaurant #content .top-content .open-table a.btn,.olde-pink-house-restaurant #content .top-content .open-table .ot-dtp-picker a.ot-dtp-picker-button,.ot-dtp-picker .olde-pink-house-restaurant #content .top-content .open-table a.ot-dtp-picker-button,.olde-pink-house-restaurant .thank-u #content .top-content .open-table .thank-u-cont .thank-u-btn a,.thank-u .olde-pink-house-restaurant #content .top-content .open-table .thank-u-cont .thank-u-btn a,.olde-pink-house-restaurant .thank-u #content .thank-u-cont .thank-u-btn .top-content .open-table a,.thank-u .olde-pink-house-restaurant #content .thank-u-cont .thank-u-btn .top-content .open-table a{position:absolute;height:42px;right:0;bottom:0px;color:#31291b !important;font-weight:400}.olde-pink-house-restaurant #content .top-content #olde-pink-house-menu{width:90%}.olde-pink-house-restaurant #content .top-content #olde-pink-house-menu iframe{height:500px;width:800px}.savannah #content .top-content .right-cntn p{margin-bottom:80px}.savannah #content .top-content .box:after{right:-80px;bottom:20px}.events #content .top-content .box:after{right:-80px;bottom:30px}.guest-rooms #content .top-content .box:after{width:70px;height:150px;background:url(images/rooms-decor.png) center center no-repeat;background-size:auto 100%;bottom:40px}#content .content .box{height:auto;padding:10% 0;display:inline-block}#content .content .events-amenities h3{text-align:center}#content .content ul.posts{padding-top:50px;display:inline-block;width:100%}#content .content ul.posts li{display:inline-block;width:100%;padding:20px 0}#content .content ul.posts li:nth-child(odd) .posts-img{float:inherit}#content .content ul.posts li .posts-cntn{padding:0 7%}#content .content ul.posts li .posts-cntn .box{display:inline-block;height:auto;padding:10% 0}#content .content ul.posts img{width:100%}#content .content .contact-detail img{display:none}#content .side-content ul.posts_wide{padding:70px 0 0}#content .side-content ul.posts_wide li .box{display:inline-block;height:auto;padding:10% 0}#specials #content .content{margin-top:120px}#specials #content .content .other-specials .each-special{min-height:440px}#specials #content .content .other-specials .each-special h2 .title{font-size:1em}#specials #content .content .other-specials .each-special h2 .save{font-size:.8em}#specials #content .content .other-specials .each-special .promo-btn-holder{width:100%;display:inline-block}#specials #content .content .other-specials .each-special .promo-btn-holder .btn,#specials #content .content .other-specials .each-special .promo-btn-holder #panel input[type="button"],#panel #specials #content .content .other-specials .each-special .promo-btn-holder input[type="button"],#specials #content .content .other-specials .each-special .promo-btn-holder .ot-dtp-picker .ot-dtp-picker-button,.ot-dtp-picker #specials #content .content .other-specials .each-special .promo-btn-holder .ot-dtp-picker-button,#specials .thank-u #content .content .other-specials .each-special .promo-btn-holder .thank-u-cont .thank-u-btn a,.thank-u #specials #content .content .other-specials .each-special .promo-btn-holder .thank-u-cont .thank-u-btn a,#specials .thank-u #content .thank-u-cont .thank-u-btn .content .other-specials .each-special .promo-btn-holder a,.thank-u #specials #content .thank-u-cont .thank-u-btn .content .other-specials .each-special .promo-btn-holder a{width:40%}#specials #content .content .other-specials .each-special .promo-btn-holder .promo{padding:10px 0 0 10px;width:49%;display:inline-block}#specials #content .content .other-specials .each-special .promo-btn-holder .promo a{display:inline-block;width:100%;letter-spacing:1px}#content .side-content .home-reasons .wrapper{background-position:10% 5%}#footer .footer-bottom{text-align:center}#press .content .top-press{margin-bottom:50px}#content .side-content ul#accommodations li .unit-header .sym-slides{width:100%}#content .side-content ul#accommodations li .unit-header .sym-slides img{width:100%}}@media (max-width: 768px){.home-reasons .home-reasons-cntn{margin-left:30px !important}#olde-pink-house-menu{width:90%}#olde-pink-house-menu img{height:500px;width:800px}}@media only screen and (min-device-width: 1024px) and (orientation: portrait){.burger{display:block;right:10px}#header .header-btns{width:100%}.savannah #content .top-content .box:after,.guest-rooms #content .top-content .box:after,.events #content .top-content .box:after{bottom:-100px}.contact-us #content .top-content .box:after{bottom:0}.olde-pink-house-restaurant #content .top-content .box{padding:40px 0}.olde-pink-house-restaurant #content .top-content .box:after{bottom:auto;top:10%}.olde-pink-house-restaurant #content .top-content .box .open-table{left:0;bottom:0}.olde-pink-house-restaurant #content .top-content .box .open-table a.btn,.olde-pink-house-restaurant #content .top-content .box .open-table .ot-dtp-picker a.ot-dtp-picker-button,.ot-dtp-picker .olde-pink-house-restaurant #content .top-content .box .open-table a.ot-dtp-picker-button,.olde-pink-house-restaurant .thank-u #content .top-content .box .open-table .thank-u-cont .thank-u-btn a,.thank-u .olde-pink-house-restaurant #content .top-content .box .open-table .thank-u-cont .thank-u-btn a,.olde-pink-house-restaurant .thank-u #content .thank-u-cont .thank-u-btn .top-content .box .open-table a,.thank-u .olde-pink-house-restaurant #content .thank-u-cont .thank-u-btn .top-content .box .open-table a{position:absolute;height:42px;right:0;bottom:0px;color:#31291b !important;font-weight:400}#content .content .bottom-cntn{padding-left:0;padding-right:0}#content .content .bottom-cntn .posts li .col-md-3,#content .content .bottom-cntn .posts li .col-md-8{width:100%}#content .content .bottom-cntn .posts li .col-md-3 .posts-img,#content .content .bottom-cntn .posts li .col-md-8 .posts-img{text-align:center}#content .side-content .home-reasons .wrapper{background-position:-10px bottom}#content .side-content .home-reasons .wrapper .home-reasons-general{padding-left:40px}#content .side-content ul#accommodations li .unit-header .sym-slides{width:100%}#content .side-content ul#accommodations li .unit-header .sym-slides img{width:100%}#content .content .contact-detail img{display:block;width:100%}#home .main-content .home-reviews .home-reviews-img{display:block}#home .main-content .home-reviews .home-reviews-cntn{display:block;padding:0;width:34%;margin-left:3%}#home .main-content .home-reasons .wrapper{background-position:99% bottom}#home .main-content .home-reasons .home-reasons-img{display:block}#home .main-content .home-reasons .home-reasons-cntn{margin-left:3%}#content .side-content ul.posts_wide{margin-bottom:-10px}}

/*# sourceMappingURL=style.css.map */
