*{box-sizing:border-box}*:focus{outline:0 !important}body{font-family:"Goudy Old Style","serif";color:#231f20;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dining-container{width:1085px;margin-left:0}.container{max-width:100%}.wrapper{margin:0 auto;max-width:1500px;width:100%}a,input,button{color:#be955b;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}.btn,#panel input[type="button"]{padding:3px;display:inline-block;zoom:1;text-align:center;text-transform:uppercase;outline:none;border:none;border-radius:0;cursor:pointer;font-size:16px;border:2px solid #231f20}.btn span,#panel input[type="button"] span{display:block;padding:5px 30px 3px;border:2px solid #be955b;color:#231f20}.btn:hover span,#panel input:hover[type="button"] span{background-color:#be955b;color:#fff}.btn.white,#panel input.white[type="button"]{border-color:#fff}.btn.white span,#panel input.white[type="button"] span{border-color:#be955b;color:#fff}.btn.white:hover span,#panel input.white:hover[type="button"] span{background-color:#be955b}.btn.white2 span,#panel input.white2[type="button"] span{border-color:#fff}.btn.white2:hover span,#panel input.white2:hover[type="button"] span{background-color:#fff;color:#231f20}.learn-more{font-weight:700;text-decoration:underline}.animated,.btn span,#panel input[type="button"] span,#header .phone,#footer svg,#home .main-content .dining .unit:before,#home .main-content .dining .unit .logo,#home .main-content .accommodations h3:before,#home .main-content #content ul.accommodations li.room .room-text .room-text-inner .room-title:before,#content #home .main-content ul.accommodations li.room .room-text .room-text-inner .room-title:before,#home .main-content .accommodations h3:after,#home .main-content #content ul.accommodations li.room .room-text .room-text-inner .room-title:after,#content #home .main-content ul.accommodations li.room .room-text .room-text-inner .room-title:after,#specials #content .content .other-specials .each-special .img-holder .read-more-img,.instagram .slide .handle,.history .timeline .slick-arrow,.history .timeline .history-dots ul li .nav-title{transition:all 0.3s ease-in-out}.hidden,.roomsTabs-item:not(.active){position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.stop-scrolling{height:100%;overflow:hidden;overflow-x:hidden !important;overflow-y:hidden !important;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.stop-scrolling ::-webkit-scrollbar{width:0px !important;background:transparent !important}.cleanliness-link{margin:25px auto 0 !important}@media (max-width: 768px){.cleanliness-link{margin:0 auto 10px !important}}.cleanliness-link a{color:#FFF;text-transform:uppercase;font-weight:700;letter-spacing:0.2em;font-size:14px;display:inline-block;position:relative;padding-bottom:0.5em;line-height:1.5em}.cleanliness-link a::after{content:'';width:66.66%;height:1px;background:#FFF;position:absolute;bottom:0;left:0;right:0;margin:0 auto;transition:all .4s}.cleanliness-link a:hover{color:#111}.cleanliness-link a:hover:after{width:100%;background:#111}.cleanbar{text-align:center;padding-top:20px;padding-bottom:20px}.cleanbar__box{border:solid 1px rgba(255,255,255,0.3);color:#FFF;display:inline-block;padding:1em 1.5em;line-height:1.3;font-size:18px;position:relative;transition:all .4s}.cleanbar__box:hover{border-color:#FFF}.cleanbar__box a{color:inherit;transition:all .4s;text-transform:uppercase;display:inline-block;font-size:15px;font-weight:700;text-decoration:underline;letter-spacing:0.1em}.cleanbar__box a::after{content:'';position:absolute;z-index:0;background:rgba(255,255,255,0.1);top:-5px;bottom:-5px;right:-5px;left:-5px;border:solid 1px transparent}.cleanbar__box a:hover{color:#be955b}.cleanbar__box a:hover:after{border-color:#000}#header{width:100%;top:0;position:fixed;background-color:#231f20;z-index:99}#header .top{padding:10px 0;margin-bottom:5px;border-bottom:5px solid #be955b}#header .bottom{padding:8px 0 13px;border-top:2px dotted #be955b}#header a.logo{background:url(images/DPI-Logo.svg) center top no-repeat;display:inline-block;text-indent:-10000px;max-width:179px;width:100%;height:79px}#header a.logo:hover{opacity:0.7}#header .check-btn{background-color:#be955b;display:inline-block;color:#fff;text-transform:uppercase;padding:7px 15px;letter-spacing:0.5px;font-size:13px;margin-top:25px}#header .check-btn:hover{background-color:#69543b}#header .phone{color:#fff;display:inline-block;margin-top:25px;font-weight:700;text-decoration:underline}#header .phone:hover{color:#be955b}#header #primary-nav ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0}@media only screen and (max-width: 1200px){#header #primary-nav ul{-ms-flex-pack:justify;justify-content:space-between}}#header #primary-nav ul li{list-style:none;display:block;margin:0;padding:0 15px}@media only screen and (max-width: 1200px){#header #primary-nav ul li{padding-left:0;padding-right:10px}}@media only screen and (max-width: 1200px) and (min-width: 768px) and (max-width: 991px) and (orientation: portrait){#header #primary-nav ul li{padding-right:5px}}@media only screen and (max-width: 1200px){#header #primary-nav ul li:last-child{padding-right:0}}#header #primary-nav ul li a{display:block;padding:2px 5px;color:#fff;letter-spacing:0.5px;text-transform:uppercase}#header #primary-nav ul li a:hover,#header #primary-nav ul li a.active{background-color:#69543b}@media only screen and (max-width: 1200px){#header #primary-nav ul li a{font-size:15px}}@media only screen and (min-width: 768px) and (max-width: 991px) and (orientation: portrait){#header #primary-nav ul li a{font-size:13px}}#header.lpHeader .lpHeader-row{height:auto;min-height:80px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}#header.lpHeader a.logo{height:47px}#header.lpHeader .phone{margin-top:0}#header.scroll:not(.lpHeader) a.logo{height:47px}#header.scroll:not(.lpHeader) .phone{margin-top:10px}#header.scroll .check-btn{margin-top:7px}#footer{clear:both;margin-bottom:-25px;padding:75px 0 20px;background:#231f20;background-size:cover;color:#fff}#footer .title{font-size:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:35px}#footer #secondary-nav ul li{list-style:none;margin-bottom:5px}#footer #secondary-nav ul li a{color:#fff;letter-spacing:0.5px;font-size:15px;text-transform:uppercase}#footer #secondary-nav ul li a:hover,#footer #secondary-nav ul li a.active{color:#be955b}#footer ul.social-media{margin:30px 0 10px -15px}#footer ul.social-media li{display:inline-block;margin-right:-10px}#footer ul.social-media li a svg{fill:#be955b;height:20px}#footer ul.social-media li a:hover svg{fill:#fff}#footer .address{font-size:14.5px}#footer .address a{color:#fff;font-weight:700;text-decoration:underline}#footer .address a:hover{color:#be955b}#footer #email-signup-wrap{width:95%;max-width:90%}#footer #email-signup-wrap .title{margin-bottom:20px;font-size:15px}#footer #email-signup-wrap p{font-size:13px}#footer #email-signup-wrap p a{font-weight:700;text-decoration:underline}#footer #email-signup-wrap label{display:block !important;position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#footer #email-signup-wrap input[type=text],#footer #email-signup-wrap input[type=email]{border:2px solid #be955b;width:100% !important;background:none;font:15px "Goudy Old Style","serif" !important;color:#fff;text-transform:none}#footer #email-signup-wrap .field.gdpr label{display:inline-block !important;overflow:visible;position:relative;color:#fff;font-size:12px;width:90%}#footer #email-signup-wrap .field.gdpr label a{text-decoration:underline}#footer #email-signup-wrap .field.gdpr input{display:inline-block;vertical-align:top;margin-top:4px}#footer #email-signup-wrap input:-ms-input-placeholder{color:#fff;opacity:1}#footer #email-signup-wrap input::placeholder{color:#fff;opacity:1}#footer #email-signup-wrap button{color:#fff;background-color:#be955b;display:inline-block;text-transform:uppercase;padding:7px 30px !important;letter-spacing:0.5px;font:13px "Goudy Old Style","serif" !important;width:auto !important;border:2px solid #be955b !important;border-radius:0 !important;margin-top:10px}#footer #email-signup-wrap button:hover{background-color:transparent !important}#footer .award{margin:0 0 20px;font-size:15px;padding:12px 0 12px 80px}#footer .award.world-travel{background:url("images/award-world-travel.png") no-repeat left center}#footer .award.tripadvisor{background:url("images/award-tripadvisor.png") no-repeat left center}#footer .award.dirona{background:url("images/award-dirona.png") no-repeat left center;padding:20px 0 20px 90px}#footer .award.wine{padding-left:0;margin:-15px 0 45px}#footer .award.wine svg{float:left;margin:-10px 20px 0 0;width:60px;fill:#69543b}#footer .bottom{padding:0.6em 0 0 !important;background:none !important}#footer .bottom #third-nav{display:inline-block}#footer .bottom #third-nav ul li{list-style:none;display:inline-block}#footer .bottom #third-nav ul li:after{content:"•";font-size:10px;margin:0 3px 0 5px}#footer .bottom #third-nav ul li a{color:#fff;font-size:10px;font-family:'GothamBook'}#footer .bottom #third-nav ul li a:hover,#footer .bottom #third-nav ul li a.active{color:#be955b}#footer .bottom .copyright{font-size:10px;font-family:'GothamBook';display:inline-block}#footer .bottom .charlestown{display:inline-block;margin:0 30px}#footer .bottom .charlestown svg{width:355px;fill:#fff;position:relative;top:8px;height:35px}#footer .bottom .charlestown:hover svg{fill:#231f20}#footer .bottom .tambourine{font-size:9px;display:inline-block;color:#fff;font-family:'GothamBook'}#footer .bottom .tambourine svg{height:20px;fill:#fff;position:relative;top:5px;margin-left:3px}#footer .bottom .tambourine:hover{color:#be955b;opacity:.5}#footer .bottom .tambourine:hover svg{fill:#be955b}#footer .lower{text-align:center}#footer .lower .fine-print{text-align:center;padding-top:30px}#footer .lower .one-line{display:inline-block;max-width:30%;text-align:left;vertical-align:top}#footer .lower p.copyright{display:block;color:#fff;font-family:"BlairMdITC TT","sansserif";font-size:8px}#footer .lower a.charlestowne{margin-right:5%;display:inline-block;transition:all 0.3s ease-in-out;background-size:162px 22px;width:355px;padding-bottom:35px;background:url("svg/ch-logo.svg") no-repeat center;vertical-align:top}#footer .lower a.charlestowne:hover{opacity:.5}#footer .lower a.tambourine{color:#fff;font-family:"BlairMdITC TT","sansserif";font-size:em(12px);background:url("svg/tambo-guy.svg") no-repeat right;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-top:2px;margin-right:20px}#footer .lower a.tambourine:hover{opacity:.5}.booking-widget-inline-date{width:780px;top:0;right:-780px;height:100%;position:fixed;background:#231f20;padding:16.8px 84px;text-align:center;z-index:99999;box-shadow:-2px 0px 3px 0px rgba(0,0,0,0.05)}.booking-widget-inline-date .close{transition:all 0.3 ease-in-out;width:40px;height:40px;cursor:pointer;position:relative;float:right;z-index:9}.booking-widget-inline-date .close .icon{position:absolute;top:30%;left:8px}.booking-widget-inline-date .close .icon .line{float:left;clear:left;height:2px;width:26px;background:#be955b;transition:all 0.3s ease-in-out}.booking-widget-inline-date .close .icon .line:nth-child(1){transform:rotate(45deg) translate(1px, 1px)}.booking-widget-inline-date .close .icon .line:nth-child(2){transform:rotate(135deg)}.booking-widget-inline-date .close:hover .icon .line:nth-child(1){transform:rotate(90deg) translate(1px, 1px);opacity:0}.booking-widget-inline-date .close:hover .icon .line:nth-child(2){transform:rotate(180deg)}.booking-widget-inline-date #booking-form{text-align:center}.booking-widget-inline-date #booking-form .form-entry{display:inline-block;margin-bottom:5%;position:relative;width:100%}.booking-widget-inline-date #booking-form .form-entry.notice{width:90%;margin-top:0px;margin-bottom:0;line-height:1.2;z-index:2}.booking-widget-inline-date #booking-form .form-entry.notice p{color:#be955b;font-size:25px;font-family:"BlairMdITC TT","sansserif";text-align:center;margin-bottom:20px;text-transform:capitalize}.booking-widget-inline-date #booking-form .form-entry.submit,.booking-widget-inline-date #booking-form .form-entry.box__info{margin-bottom:0px}.booking-widget-inline-date #booking-form .form-entry.checkin{width:780px;background:#231f20;margin-left:-84px;padding-left:80px;padding-bottom:20px}.booking-widget-inline-date #booking-form .form-entry .field-tab{padding:0 5px}.booking-widget-inline-date #booking-form .form-entry label{margin-bottom:0;text-transform:uppercase;text-align:left;font-family:"Goudy Old Style","serif";font-size:15px;color:#be955b}.booking-widget-inline-date #booking-form .form-entry input,.booking-widget-inline-date #booking-form .form-entry #number_guest{width:100%;color:#fff;text-transform:uppercase;font-size:16px;font-family:"Goudy Old Style","serif";min-height:33px;margin-top:1px;border:none;padding:5px 0 10px 5px;border-bottom:1px solid #be955b;text-align:left;font-weight:normal;display:inline-block;background:transparent}.booking-widget-inline-date #booking-form .form-entry input#pickup,.booking-widget-inline-date #booking-form .form-entry #number_guest#pickup{z-index:2;max-width:272px;bottom:-109px;left:80px;position:absolute}.booking-widget-inline-date #booking-form .form-entry input#pickup:-ms-input-placeholder,.booking-widget-inline-date #booking-form .form-entry #number_guest#pickup:-ms-input-placeholder{color:rgba(255,255,255,0.5);font-size:80%}.booking-widget-inline-date #booking-form .form-entry input#pickup:-moz-placeholder,.booking-widget-inline-date #booking-form .form-entry #number_guest#pickup:-moz-placeholder{color:rgba(255,255,255,0.5);font-size:80%}.booking-widget-inline-date #booking-form .form-entry input#pickup::placeholder,.booking-widget-inline-date #booking-form .form-entry #number_guest#pickup::placeholder{color:rgba(255,255,255,0.5);font-size:80%}.booking-widget-inline-date #booking-form .form-entry #number_guest{background:url(images/arrow-down.svg) no-repeat 94% 10px transparent;background-size:20px;cursor:pointer}.booking-widget-inline-date #booking-form .form-entry .daterangepicker{display:block !important;position:unset;border:none}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar{min-width:315px;padding:0}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table{padding:0 14px 0 14px;border-radius:0;background:#231f20;border:none}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .next span,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .prev span{border-color:#fff}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .next:hover,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .prev:hover{background:none}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .next:hover span,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .calendar-table .prev:hover span{border-color:#be955b}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed thead tr th{border-bottom:1px solid #be955b;font-family:"BlairMdITC TT","sansserif";color:#fff}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed thead tr th.month{height:35px;font-size:14px}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed thead tr:last-child th{border:1px solid #be955b}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td{border:1px solid #be955b;color:#fff;height:43px}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.in-range{background-color:rgba(190,149,91,0.7);color:#fff}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.disabled{text-decoration:none;opacity:0.5}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.weekend{font-weight:bold}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.start-date,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.end-date{color:#fff;border-radius:0;background-color:#be955b}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.start-date::before,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.end-date::before{font-size:9px;display:block;line-height:0.5;padding-top:4px;width:41px;position:absolute;background:#fff;color:#231f20;height:12px;font-weight:bold;letter-spacing:1px}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.start-date::before,.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.start-date.end-date::before{margin-top:-21px;border-top-left-radius:4px;border-top-right-radius:4px;content:"Arrive"}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.end-date::before{margin-top:34px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;content:"Depart"}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td:hover{background-color:rgba(190,149,91,0.7);color:#fff;border-radius:0}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .drp-calendar .table-condensed tbody tr td.off.available{visibility:hidden}.booking-widget-inline-date #booking-form .form-entry .daterangepicker::before,.booking-widget-inline-date #booking-form .form-entry .daterangepicker::after{display:none !important}.booking-widget-inline-date #booking-form .box__info{z-index:1}.booking-widget-inline-date #booking-form .box__info .error-message{position:absolute;bottom:-70px;left:0;color:#be955b;font-weight:bold;font-size:16px}.booking-widget-inline-date #booking-form .box__info .box__info__list.only-adults{height:63px;border-bottom:1px solid #be955b}.booking-widget-inline-date #booking-form .box__info #box__info__guest{display:none;position:absolute;left:0;z-index:9;background-color:#231f20;min-width:180px;margin-left:-20px}.booking-widget-inline-date #booking-form .box__info #box__info__guest.only-adults{display:block;width:50px;min-width:unset;right:0;left:unset;top:23px;background:transparent}.booking-widget-inline-date #booking-form .box__info #box__info__guest.only-adults input{text-align:center;padding-left:0;border:none}.booking-widget-inline-date #booking-form .box__info #box__info__guest .border-box{border-bottom:1px solid #be955b}.booking-widget-inline-date #booking-form .box__info #box__info__guest .form-entry{width:50px;margin:0;float:right}.booking-widget-inline-date #booking-form .box__info #box__info__guest .form-entry input{width:30px;border-bottom:0;padding:0;text-align:center}.booking-widget-inline-date #booking-form .box__info #box__info__guest label{color:#fff;position:absolute;top:11px;font-weight:normal;left:-85px}.booking-widget-inline-date #booking-form .box__info #box__info__guest .arrow-left,.booking-widget-inline-date #booking-form .box__info #box__info__guest .arrow-right{width:20px;height:20px;position:absolute;background:url(images/arrow-down.svg) no-repeat center transparent;background-size:20px;top:10px;cursor:pointer}.booking-widget-inline-date #booking-form .box__info #box__info__guest .arrow-left{transform:rotate(101grad);left:0}.booking-widget-inline-date #booking-form .box__info #box__info__guest .arrow-right{transform:rotate(301grad);right:0}.booking-widget-inline-date{width:778px}.booking-widget-inline-date .close{float:none;position:absolute;right:0;z-index:99}.booking-widget-inline-date .close .icon .line{background:#fff}.booking-widget-inline-date:before{content:'';width:100%;height:60px;background:#be955b;position:absolute;left:0;top:0;z-index:1}.booking-widget-inline-date #booking-form .form-entry{margin-bottom:10px}.booking-widget-inline-date #booking-form .form-entry input,.booking-widget-inline-date #booking-form .form-entry #number_guest{padding:5px 0px 10px 0px}.booking-widget-inline-date #booking-form .form-entry #number_guest{background-size:14px}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .calendar-table .table-condensed thead tr th{font-family:"Goudy Old Style","serif";font-size:12px;font-weight:bold}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .calendar-table .table-condensed thead tr th.month{font-size:14px;text-transform:uppercase}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .calendar-table .table-condensed tbody tr td{font-family:"Goudy Old Style","serif";font-weight:bold}.booking-widget-inline-date #booking-form .form-entry .daterangepicker .calendar-table .table-condensed tbody tr td.off:not(.disabled){border:none}.booking-widget-inline-date #booking-form .form-entry.notice p{font-size:25px;font-family:"Goudy Old Style","serif";text-transform:uppercase;color:#fff;margin-bottom:30px}.booking-widget-inline-date #booking-form .form-entry.submit{margin-top:15px}.booking-widget-inline-date #booking-form .form-entry.submit .btn,.booking-widget-inline-date #booking-form .form-entry.submit #panel input[type="button"],#panel .booking-widget-inline-date #booking-form .form-entry.submit input[type="button"]{background:transparent;border:2px solid #fff;padding:4px}.booking-widget-inline-date #booking-form .form-entry.submit .btn span,.booking-widget-inline-date #booking-form .form-entry.submit #panel input[type="button"] span,#panel .booking-widget-inline-date #booking-form .form-entry.submit input[type="button"] span{color:#fff}.booking-widget-inline-date #booking-form .form-entry.submit .btn:hover span,.booking-widget-inline-date #booking-form .form-entry.submit #panel input:hover[type="button"] span,#panel .booking-widget-inline-date #booking-form .form-entry.submit input:hover[type="button"] span{color:#fff}.booking-widget-inline-date #booking-form .form-entry input#pickup{bottom:-86px;left:95px}.booking-widget-inline-date #booking-form .form-entry.checkin{margin-left:-90px}.booking-widget-inline-date #booking-form .form-entry.box__info{padding:0px 5px}.booking-widget-inline-date #booking-form .form-entry.box__info .col-sm-6{padding:0px 15px 0px 0px}.booking-widget-inline-date #booking-form .form-entry .box__info__list{position:relative;padding:0px 0px 0px 15px}.booking-widget-inline-date #booking-form .form-entry .box__info__list #box__info__guest{min-width:inherit;width:calc(100% - 15px);margin-left:0px;left:15px;border:1px solid #be955b;border-top:none}.booking-widget-inline-date #booking-form .form-entry .box__info__list #box__info__guest .arrow-right,.booking-widget-inline-date #booking-form .form-entry .box__info__list #box__info__guest .arrow-left{width:15px;height:15px;background-size:15px;top:14px}.booking-widget-inline-date #booking-form .form-entry .box__info__list #box__info__guest .arrow-left{left:3px}.booking-widget-inline-date #booking-form .form-entry .box__info__list #box__info__guest .arrow-right{right:3px}.booking-widget-inline-date #booking-form .form-entry .box__info__list #box__info__guest .col-sm-12{padding-right:3px}.booking-widget-inline-date #booking-form .form-entry .box__info__list #box__info__guest .col-sm-12.border-box{border:none;position:relative}.booking-widget-inline-date #booking-form .form-entry .box__info__list #box__info__guest .col-sm-12.border-box:after{content:'';width:calc(100% - 20px);position:absolute;left:10px;bottom:0;height:1px;background:#be955b}.booking-widget-inline-date #booking-form .form-entry .box__info__list #box__info__guest .col-sm-12 .form-entry label{font-size:13px;left:-70px;top:13px}.booking-widget-inline-date #booking-form .form-entry .box__info__list #box__info__guest .col-sm-12 .form-entry input{margin-bottom:0px;padding:10px 0px}.booking-widget-inline-date .daterangepicker td.off{background-color:#231f20;border:none}@keyframes home-scroll{0%{opacity:0}50%{opacity:1}100%{opacity:0}}#home .top-content{position:relative;margin-top:155px}@media only screen and (min-width: 768px) and (max-width: 991px) and (orientation: portrait){#home .top-content{margin-top:150px}}#home .top-content .uvp{position:absolute;z-index:10;text-align:center;width:100%;top:48%;padding-bottom:60px;background:url("images/IvyIcon.svg") no-repeat center bottom;background-size:auto 55px;color:#fff;font:21px "BlairMdITC TT","sansserif"}#home .top-content .uvp span{font:70px "Bickham Script MM","sansserif";margin:0 5px}#home .top-content .uvp div{font-size:16px;margin-bottom:27px}#home .main-content h1,#home .main-content h2{color:#fff;font-size:2em;line-height:0.7em;letter-spacing:2px;margin:0 0 30px;position:relative;padding-bottom:30px}#home .main-content h1 span,#home .main-content h2 span{display:block;font:51px "Bickham Script MM","sansserif";letter-spacing:0}#home .main-content h1:after,#home .main-content h2:after{position:absolute;content:"";bottom:0;height:3px;background-color:#231f20;width:200px;left:50%;margin-left:-100px}#home .main-content .intro-content{padding:50px 0}#home .main-content .intro-content img{object-fit:cover;height:100%;width:100%}#home .main-content .intro-content.visible{background:url("images/deerPath-Diamond-Background.svg");background-size:4%}#home .main-content .intro-content .row{display:-ms-flexbox;display:flex;background:url("images/leaf-mask.png") fixed no-repeat right bottom #be955b}#home .main-content .intro-content .row .copy{padding:25px}#home .main-content .intro-content .row .copy .inner{height:100%;position:relative;border:2px solid rgba(255,255,255,0.5);padding:5%;text-align:center}#home .main-content .intro-content .row .copy .inner p{color:#fff}@media screen and (min-width: 768px) and (orientation: portrait){#home .main-content .intro-content .row .copy{width:47%;margin-left:106px;padding:10px}}#home .main-content .dining{background-color:#231f20}#home .main-content .dining h2:after{background-color:#be955b;left:0;margin:0}#home .main-content .dining .copy{height:670px}#home .main-content .dining .copy .inner{width:80%;max-width:450px;margin:0 auto}#home .main-content .dining .copy .inner p{color:#fff}#home .main-content .dining .unit{height:340px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;float:left;width:calc(50% - 10px);margin-left:10px}#home .main-content .dining .unit:before{position:absolute;width:100%;height:100%;left:0;top:0;content:"";z-index:1;background-color:rgba(0,0,0,0.6)}#home .main-content .dining .unit .logo{position:absolute;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;z-index:2;text-indent:-9999px}#home .main-content .dining .unit.english-room{margin-bottom:10px;background-image:url("images/the-english-room-thumb.jpg")}#home .main-content .dining .unit.english-room .logo{background-image:url("images/the-english-room-logo.png")}#home .main-content .dining .unit.afternoon-tea{margin-bottom:10px;background-image:url("images/afternoon-tea-thumb.jpg")}#home .main-content .dining .unit.afternoon-tea .logo{background-image:url("images/afternoon-tea-logo.png")}#home .main-content .dining .unit.the-bar{background-image:url("images/the-bar-thumb.jpg")}#home .main-content .dining .unit.the-bar .logo{background-image:url("images/the-bar-logo.png")}#home .main-content .dining .unit.white-hart{background-image:url("images/white-hart-thumb.jpg")}#home .main-content .dining .unit.white-hart .logo{background-image:url("images/Dining-Logos_WhiteHartPub.svg");background-size:118px 154px}#home .main-content .dining .unit:hover:before{background-color:rgba(0,0,0,0.4)}#home .main-content .top-reasons{padding:110px 0}#home .main-content .top-reasons .number{color:#decaad;font-size:280px;line-height:0.75em;display:inline-block;vertical-align:top;margin-top:20px}#home .main-content .top-reasons .reason{display:inline-block;vertical-align:top}#home .main-content .top-reasons .reason .line1{font:14px "BlairMdITC TT","sansserif";padding:50px 0 5px}#home .main-content .top-reasons .reason .line2{font-size:2em;margin-bottom:30px}#home .main-content .top-reasons .slick-dots{margin-top:9%}#home .main-content .accommodations{padding:60px 0 80px;overflow:hidden}#home .main-content .accommodations.visible{background:url("images/dark-texture.jpg") fixed}#home .main-content .accommodations .row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}#home .main-content .accommodations h3,#home .main-content #content ul.accommodations li.room .room-text .room-text-inner .room-title,#content #home .main-content ul.accommodations li.room .room-text .room-text-inner .room-title{text-align:center;color:#be955b;font:54px "Bickham Script MM","sansserif";margin:0 0 70px;text-align:center}#home .main-content .accommodations h3 span,#home .main-content #content ul.accommodations li.room .room-text .room-text-inner .room-title span,#content #home .main-content ul.accommodations li.room .room-text .room-text-inner .room-title span{display:inline-block;width:25%}#home .main-content .accommodations h3:before,#home .main-content #content ul.accommodations li.room .room-text .room-text-inner .room-title:before,#content #home .main-content ul.accommodations li.room .room-text .room-text-inner .room-title:before,#home .main-content .accommodations h3:after,#home .main-content #content ul.accommodations li.room .room-text .room-text-inner .room-title:after,#content #home .main-content ul.accommodations li.room .room-text .room-text-inner .room-title:after{display:inline-block;content:"";height:15px;background:url("images/line-dot.png") repeat-x center;width:0}@media only screen and (min-width: 768px) and (max-width: 1024px){#home .main-content .accommodations h3 span,#home .main-content #content ul.accommodations li.room .room-text .room-text-inner .room-title span,#content #home .main-content ul.accommodations li.room .room-text .room-text-inner .room-title span{width:35%}#home .main-content .accommodations h3:before,#home .main-content #content ul.accommodations li.room .room-text .room-text-inner .room-title:before,#content #home .main-content ul.accommodations li.room .room-text .room-text-inner .room-title:before,#home .main-content .accommodations h3:after,#home .main-content #content ul.accommodations li.room .room-text .room-text-inner .room-title:after,#content #home .main-content ul.accommodations li.room .room-text .room-text-inner .room-title:after{width:32% !important}}#home .main-content .accommodations .sym-slides img{border:10px solid #fff}#home .main-content .accommodations .copy{color:#fff;padding-left:30px}#home .main-content .accommodations .copy h4{margin-top:0;font:14px "BlairMdITC TT","sansserif"}#home .main-content .accommodations .copy h4 span{font:45px "Bickham Script MM","sansserif";margin:0 5px}#home .main-content .nAwards{padding:50px 0;background:url("images/deerPath-Diamond-Background.svg") fixed;background-size:4%}#home .main-content .nAwards .slick-dots{height:auto;left:0;right:0;top:auto;bottom:-30px}#home .main-content .nAwards .slick-dots li{display:inline-block;margin:0 10px}#home .main-content .nAwards-card{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%;margin:auto;padding:50px 0;background:#fff;-ms-flex-align:center;align-items:center}#home .main-content .nAwards-col{-ms-flex:0 0 auto;flex:0 0 auto;padding-top:15px;padding-bottom:15px;border-right:1px solid #be955b}#home .main-content .nAwards-col.no-border{border:0;padding-bottom:0}#home .main-content .nAwards-col.no-border+.no-border{padding-top:0;padding-bottom:10px}#home .main-content .nAwards-col:last-child{border:0}#home .main-content .nAwards h2{color:#be955b;text-transform:uppercase;margin-bottom:0}#home .main-content .nAwards h2:after{display:none}#home .main-content .nAwards p{font-size:24px;margin:0}#home .main-content .nAwards p span{color:#be955b}#home .main-content .testimonials{padding:50px 0}#home .main-content .testimonials.visible{background:url("images/") fixed;background-size:4%}#home .main-content .testimonials .stars{position:relative;margin:0 auto 26px;width:236px}#home .main-content .testimonials .stars span{display:block;width:236px;height:33px;background-size:236px 39px;background-repeat:no-repeat}#home .main-content .testimonials .stars span.full-rating{background-image:url("images/revinate-stars-bg.png");background-position:center}#home .main-content .testimonials .stars span.rating{position:absolute;top:0;left:0;background-image:url("images/revinate-stars.png");background-position:left center}#home .main-content .testimonials .revinate{background:#ffffff;padding-top:80px}#home .main-content .testimonials .revinate h2{color:#be955b;text-transform:uppercase;font:18px "BlairMdITC TT","sansserif"}#home .main-content .testimonials .revinate .revinate-logo{background:url("images/revinate-logo.png") no-repeat left;padding-left:100px;font-size:em(13px);color:rgba(101,66,7,0.55);display:inline-block;margin-left:auto;margin-right:auto}#home .main-content .testimonials .trip{border-left:1px solid #dad3c2;padding-bottom:30px}#home .main-content .testimonials .trip blockquote{font-style:italic;font-size:em(32px);line-height:1.3em;padding:0;max-width:390px;margin:0 auto 20px;letter-spacing:0;font-family:"BlairMdITC TT","sansserif"}#home .main-content .testimonials .trip cite{text-transform:uppercase;font-style:normal;font-size:22px;letter-spacing:4px;margin:0 0 15px;display:block}#home .main-content .testimonials .inner{padding:110px 50px 40px;background:url("images/testimonials.svg") no-repeat center 40px #fff;background-size:auto 40px}#home .main-content .testimonials .inner .logo{display:inline-block;margin-bottom:30px}#home .main-content .testimonials .inner .title{font:14px "BlairMdITC TT","sansserif";color:#be955b;margin-bottom:30px}#home .main-content .testimonials .inner blockquote{padding:0;margin:0 0 15px;font-size:20px}#home .main-content .testimonials .inner cite{font-style:normal;font-size:20px;margin:0}#home .main-content .testimonials .inner ul.slick-dots{right:-80px}#home .main-content .gallery{padding:60px 0;background-color:#231f20}#home .main-content .gallery .slick-slide{transform:scale(0.9);transition:all 0.3s ease-in-out;vertical-align:middle;display:inline-block;float:none;position:relative;z-index:1;opacity:0}#home .main-content .gallery .slick-slide .nav-holder{opacity:0}#home .main-content .gallery .slick-slide.slick-active{opacity:.4}#home .main-content .gallery .slick-slide.slick-center{transform:scale(1);transition:all 0.3s ease-in-out;z-index:10;opacity:1;position:relative}#home .main-content .gallery .slick-slide.slick-center img{border:5px solid #be955b}#home .main-content .gallery .slick-slide.slick-center .nav-holder{opacity:1}#home .main-content .gallery .slick-slide{margin:0 -120px}#home .main-content .map{height:598px;position:relative}#home .main-content .map.visible{background:url("images/home-map.jpg") no-repeat right center;height:598px;position:relative}#home .main-content .map .hotel{position:absolute;top:355px;right:678px}#home .main-content .map .pin{position:absolute;background:url("images/markers.png");width:29px;height:46px}#home .main-content .map .pin:hover,#home .main-content .map .pin.hover{background:url("images/markers-over.png")}#home .main-content .map .pin#train-station{top:290px;right:660px}#home .main-content .map .pin#historic-market{top:250px;right:685px}#home .main-content .map .pin#golf-course{top:406px;right:1010px}#home .main-content .map .pin#beach{top:260px;right:220px}#home .main-content .map .info{position:absolute;bottom:30px;left:30px;width:383px;background-color:#231f20;border:10px solid #fff;padding:35px;text-align:center}#home .main-content .map .info h2{margin-bottom:25px}#home .main-content .map .info h2:after{background-color:#be955b}#home .main-content .map .info ul{margin-bottom:30px}#home .main-content .map .info ul li{color:#fff;margin-bottom:5px;font-size:17px;cursor:pointer}#home .main-content .map .info ul li:hover,#home .main-content .map .info ul li.hover{color:#be955b}@media only screen and (max-width: 1200px){#home .main-content .map .info{padding:15px;width:310px;left:10px;bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1024px){#home .main-content .map .info{left:auto;right:10px;bottom:10px;padding:25px}#home .main-content .map .info ul{display:none}}.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 #content ul.accommodations li.room .room-text .room-text-inner .room-title,#content ul.accommodations li.room .room-text .room-text-inner .has-blog .posts-sidebar .room-title,.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{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{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:#be955b !important;margin:20px 0 5px;font-size:18px;letter-spacing:1px;text-transform:uppercase;font-family:"Goudy Old Style","serif"}.map_popup .desc p{color:#231f20 !important;white-space:pre-wrap;line-height:1.3em;margin-bottom:18px !important;font-size:14px !important}.map_popup .desc a{text-transform:uppercase;font-size:14px;font-family:"Goudy Old Style","serif";color:#231f20}.map_popup .desc a:hover{color:#be955b}body#map-category #content{position:static !important}body#map-category #myMap{max-height:calc(100vh - 100px)}body#map-category .prev{position:fixed;top:160px;left:5%;z-index:3}body#map-category #amenityMenu{border-top:4px solid #be955b;border-left:4px solid #be955b;border-right:4px solid #be955b;background-color:#231f20;position:absolute;z-index:10;width:320px}body#map-category #amenityMenu dl{border-bottom:4px solid #be955b}body#map-category #amenityMenu dl dt{background-color:#231f20}body#map-category #amenityMenu dl dt a{color:#fff;font-size:17px;letter-spacing:0.5px}body#map-category #amenityMenu dl dt a#activities{background:url("images/map/pin-activities.png") no-repeat 10px center}body#map-category #amenityMenu dl dt a#airport{background:url("images/map/pin-airport.png") no-repeat 10px center}body#map-category #amenityMenu dl dt a#beaches{background:url("images/map/pin-beaches.png") no-repeat 10px center}body#map-category #amenityMenu dl dt a#golf{background:url("images/map/pin-golf.png") no-repeat 10px center}body#map-category #amenityMenu dl dt a#shopping{background:url("images/map/pin-shopping.png") no-repeat 10px center}body#map-category #amenityMenu dl dt a#transportation{background:url("images/map/pin-transportation.png") no-repeat 10px center}body#map-category #amenityMenu dl dt a#view-all{background:none;padding-left:20px}body#map-category #amenityMenu dl dt.open a{background-color:#be955b;color:#fff}body#map-category #amenityMenu dl dd ul{padding-left:0}body#map-category #amenityMenu dl dd ul li a{font-style:normal;font-size:14px}body#map-category #amenityMenu dl dd ul li.active a{color:#be955b}body#map-category .ui-infobox .ui-infobox-content{width:100%;padding:0 10px 10px;float:none}body#map-category .ui-infobox .ui-infobox-content img.thumb{width:251px;position:static;margin-top:-8px;margin-left:-11px;margin-bottom:10px;border-radius:4px 4px 0 0}body#map-category .ui-infobox .ui-infobox-content .title{color:#be955b !important;margin:20px 0 5px;font-size:18px;letter-spacing:1px;text-transform:uppercase;font-family:"Goudy Old Style","serif"}body#map-category .ui-infobox .ui-infobox-content p{color:#231f20 !important;white-space:pre-wrap;line-height:1.3em;margin-bottom:18px !important;font-size:14px !important}body#map-category .ui-infobox .ui-infobox-content .get-to-link{color:#231f20;text-decoration:none;font-family:"Goudy Old Style","serif";text-transform:uppercase}body#map-category .ui-infobox .ui-infobox-content .get-to-link:hover{color:#be955b}#myMap{background:#d8d8d8 !important;margin-top:100px;height:calc(100vh - 100px) !important;width:100%;float:left}#markers-sidebar{width:30%;height:100vh;max-height:100vh !important;padding:1%;float:right;overflow:scroll;background-color:#fff;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}body#map-category-sidebar #myMap{background:#d8d8d8 !important;height:100vh !important;width:70%;float:left}#press #content .content #header-img img{display:none}#press #content .content #header-img .page-name{display:none}#press #content .content h1{text-align:left}#press #content .content .copy{padding-bottom:80px}#press #content .content .copy h3,#press #content .content .copy ul.accommodations li.room .room-text .room-text-inner .room-title,#press #content ul.accommodations li.room .room-text .room-text-inner .content .copy .room-title{margin-bottom:15px;font-size:25px}#press #content .content .intro-press{margin-bottom:80px}#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:#231f20;text-indent:-55555px;position:absolute;left:10px;bottom:10px}#press #content .content a.fact-icon{background:url("images/fact-sheet.png") no-repeat left;padding-left:28px;padding-top:5px;padding-bottom:5px;color:#231f20;font-family:"BlairMdITC TT","sansserif";text-transform:uppercase;font-weight:700;letter-spacing:.5px}#press #content .content .media-contact{float:right;background-color:#FFF;padding:30px 20px;margin:0;text-align:center;border:1px solid #e0e0e0;margin-top:60px}#press #content .content .media-contact h2{margin-top:0px;font-size:em(25px);margin-bottom:18px}#press #content .content .media-contact h3,#press #content .content .media-contact ul.accommodations li.room .room-text .room-text-inner .room-title,#press #content ul.accommodations li.room .room-text .room-text-inner .content .media-contact .room-title{font-size:em(18px);text-transform:none;letter-spacing:0;margin-bottom:8px;margin-top:10px}#press #content .content .media-contact p{font-size:em(20px);line-height:1.2em;margin-bottom:15px}#press #content .content .media-contact p a.btn{padding:7px 25px}#press #content .content .media-contact p:last-of-type{margin-bottom:20px}#press #content .content .media-contact ul{font-size:em(18px);margin-bottom:28px}#press #content .content .media-contact ul li{display:inline-block;border-right:1px solid;padding-right:7px;margin-right:7px;line-height:1em}#press #content .content .media-contact ul li:last-child{padding-right:0;margin-right:0;border-right:none}#press #content .content #media-inquiry{display:none;position:relative;color:#fff}#press #content .content #media-inquiry h2{text-align:left;margin-bottom:30px;margin-top:0px;color:#231f20}#press #content .content #media-inquiry p{color:#fff !important}#press #content .content #media-inquiry #formRFP,#press #content .content #media-inquiry #formRFP-getaway{width:100% !important;margin-bottom:80px}#press #content .content #media-inquiry p#thankyou{text-align:center;font-size:15px}#press #content .content #media-inquiry input:-ms-input-placeholder{color:#fff}#press #content .content #media-inquiry input::placeholder{color:#fff}#press #content .content #media-inquiry .close-media-form{background:url("images/booking-close.png");width:20px;height:20px;top:0px;right:20px;position:absolute;cursor:pointer}#press #content .content .press-section img{padding-right:25px;border-right:1px solid #d9d9d9;padding-top:20px;padding-bottom:20px;max-width:100%}#press #content .content .press-section .copy .date{font-size:em(13px)}#press #content .content .press-section .copy h2{color:#be955b;font-size:1.45em;text-transform:uppercase;margin-top:5px;margin-bottom:14px;line-height:1.4em}#press #content .content .press-section .copy p{margin-bottom:5px}#press #content .content .img-download h2{margin-bottom:45px}#press #content .content .logo-thumb{position:relative;margin-bottom:20px;height:230px;width:80%;margin-left:auto;margin-right:auto;background-size:contain !important;background-position:center center !important;border:1px solid #ccc}#press #content .content ul.logo-downloads{margin-bottom:45px}#press #content .content ul.logo-downloads li{display:inline-block;border-right:1px solid #231f20;margin-right:5px;padding-right:10px;line-height:1em}#press #content .content ul.logo-downloads li:last-child{border-right:none;margin-right:0px;padding-right:0px}#press #content .content ul.logo-downloads li a{color:#231f20}#press #content .content ul.logo-downloads li a:hover{color:#be955b}#press #content .content .pageLogin{text-align:center;margin-top:70px}#press #content .content .pageLogin #frmLogin{display:none;margin-top:45px}#press #content .content .pageLogin #frmLogin input[type=password],#press #content .content .pageLogin #frmLogin input[type=text]{background:#fff;border:1px solid #be955b;color:#231f20;width:215px;padding:5px 3%;margin-bottom:20px}#press #content .content .pageLogin #frmLogin button{background-color:#be955b;color:#fff;padding:7px 15px;font-size:13px;text-transform:uppercase;letter-spacing:0.5px;border:0}#gramping-getaway{background:url("/assets/images/deerPath-Diamond-Background.svg") fixed;background-size:4%}#gramping-getaway #start-content>.wrapper{max-width:unset}#gramping-getaway .heroImage{display:block;max-width:1170px;padding-top:79px;margin:auto}#gramping-getaway .heroImage .slide{display:block;margin:0}#gramping-getaway .pageContent{display:block;font-size:20px}#gramping-getaway .pageContent .container{background:#FFF}#gramping-getaway .pageContent-intro{display:block;margin:50px}#gramping-getaway .pageContent-intro h1{font-size:32px;text-transform:uppercase;letter-spacing:0.1em}#gramping-getaway .pageContent-intro h1 span{display:block;font:400 50px/1 "Bickham Script MM","sansserif";letter-spacing:0;text-transform:none}#gramping-getaway .pageContent-intro h1::after{content:'';display:block;width:190px;height:3px;margin:25px 0;background:#be955b}#gramping-getaway .pageContent-row{margin:50px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#gramping-getaway .pageContent-row>.col{-ms-flex:1 1 50%;flex:1 1 50%}#gramping-getaway .pageContent-row>.col:last-child{padding:0 50px}#gramping-getaway .pageContent-cta{display:block;margin-top:25px}#gramping-getaway .pageContent .sym-inline-list{display:block;margin:1em 0}#gramping-getaway .pageContent .sym-inline-list>li{display:block;margin:0.6em 0;padding-left:1.3em;position:relative}#gramping-getaway .pageContent .sym-inline-list>li::before{content:'\2022';display:inline-block;position:absolute;top:0;left:0;z-index:1;color:#be955b}#gramping-getaway .pageContent p a:not(.btn){color:inherit;text-decoration:none}#gramping-getaway .pageContent p a:not(.btn):hover{color:#be955b;text-decoration:underline}@font-face{font-family:'Goudy Old Style';src:url("fonts/goudos.eot");src:url("fonts/goudos.eot?#iefix") format("embedded-opentype"),url("fonts/goudos.ttf") format("truetype")}@font-face{font-family:'BlairMdITC TT';src:url("fonts/blaimim.eot");src:url("fonts/blaimim.eot?#iefix") format("embedded-opentype"),url("fonts/blaimim.ttf") format("truetype")}@font-face{font-family:'Bickham Script MM';src:url("fonts/bickham-script-mm.eot");src:url("fonts/bickham-script-mm.eot?#iefix") format("embedded-opentype"),url("fonts/bickham-script-mm.ttf") format("truetype")}@font-face{font-family:'GothamBook';src:url("fonts/Gotham-Book.eot");src:url("fonts/Gotham-Book.eot?#iefix") format("embedded-opentype"),url("fonts/Gotham-Book.ttf") format("truetype"),url("fonts/Gotham-Book.svg#Gotham-Book") format("svg");font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB02}form,#panel{margin-bottom:2em;width:100%}form label,#panel label{display:block;margin:0 0 10px;font-size:15px;color:#231f20}form label span,#panel label span{font-size:0.8em}form label a,#panel label a{font-weight:700;text-decoration:underline}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form select,form textarea,#panel input[type=text],#panel input[type=email],#panel input[type=tel],#panel input[type=date],#panel select,#panel textarea{border:0px none;margin:0px 0px 10px;color:#231f20;background-color:#e8e8e8;padding:5px 3%;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none}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:#231f20;opacity:1}form input::placeholder,#panel input::placeholder{color:#231f20;opacity:1}#frmContact,#formRFP,#formRFP-getaway,#picnic-formRFP,#girls-formRFP{margin:3em auto;background-color:#ffffff;padding:10px;position:relative}#frmContact .border,#formRFP .border,#formRFP-getaway .border,#picnic-formRFP .border,#girls-formRFP .border{border:2px solid #be955b;padding:40px 40px 80px}#frmContact .border .one_half,#frmContact .border .form-bottom,#formRFP .border .one_half,#formRFP .border .form-bottom,#formRFP-getaway .border .one_half,#formRFP-getaway .border .form-bottom,#picnic-formRFP .border .one_half,#picnic-formRFP .border .form-bottom,#girls-formRFP .border .one_half,#girls-formRFP .border .form-bottom{width:46%;margin:0 2%;float:left}#frmContact .border .form-bottom,#formRFP .border .form-bottom,#formRFP-getaway .border .form-bottom,#picnic-formRFP .border .form-bottom,#girls-formRFP .border .form-bottom{width:auto;clear:both;float:none}#frmContact .border .gdpr-wrapper,#formRFP .border .gdpr-wrapper,#formRFP-getaway .border .gdpr-wrapper,#picnic-formRFP .border .gdpr-wrapper,#girls-formRFP .border .gdpr-wrapper{width:auto;margin-left:0;float:none}#frmContact .row,#formRFP .row,#formRFP-getaway .row,#picnic-formRFP .row,#girls-formRFP .row{padding:0px !important}#frmContact .field p,#formRFP .field p,#formRFP-getaway .field p,#picnic-formRFP .field p,#girls-formRFP .field p{font-size:15px !important;margin:0 0 15px}#frmContact label,#formRFP label,#formRFP-getaway label,#picnic-formRFP label,#girls-formRFP label{color:#231f20}#frmContact label.inline,#formRFP label.inline,#formRFP-getaway label.inline,#picnic-formRFP label.inline,#girls-formRFP label.inline{display:inline;margin:0 5px}#frmContact input[type=text],#frmContact input[type=email],#frmContact input[type=date],#frmContact select,#frmContact textarea,#formRFP input[type=text],#formRFP input[type=email],#formRFP input[type=date],#formRFP select,#formRFP textarea,#formRFP-getaway input[type=text],#formRFP-getaway input[type=email],#formRFP-getaway input[type=date],#formRFP-getaway select,#formRFP-getaway textarea,#picnic-formRFP input[type=text],#picnic-formRFP input[type=email],#picnic-formRFP input[type=date],#picnic-formRFP select,#picnic-formRFP textarea,#girls-formRFP input[type=text],#girls-formRFP input[type=email],#girls-formRFP input[type=date],#girls-formRFP select,#girls-formRFP textarea{width:100%;background:transparent;border:1px solid #be955b;color:#231f20}#frmContact .form-entry,#frmContact .field,#formRFP .form-entry,#formRFP .field,#formRFP-getaway .form-entry,#formRFP-getaway .field,#picnic-formRFP .form-entry,#picnic-formRFP .field,#girls-formRFP .form-entry,#girls-formRFP .field{margin-bottom:10px;position:relative;overflow:auto}#frmContact .btnSubmit,#formRFP .btnSubmit,#formRFP-getaway .btnSubmit,#picnic-formRFP .btnSubmit,#girls-formRFP .btnSubmit{background:#be955b}label.error{color:red}input[type=text].error,select.error,textarea.error{border:1px solid red !important}.errorMsg,#email-error p{line-height:1.4;margin:0 auto 10px;text-align:left}.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:#be955b}fieldset{border:0;padding:0}fieldset legend{font-size:110%;text-transform:uppercase;margin-bottom:1em;color:#fff;font:18px "BlairMdITC TT","sansserif"}#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,#formRFP-getaway .ui-datepicker-trigger{left:168px;position:absolute;top:39px}#formRFP .field input.hasDatepicker,#formRFP-getaway .field input.hasDatepicker{width:160px}#formRFP .contact_type,#formRFP-getaway .contact_type{width:160px;float:left;display:inline;margin-top:17px;padding-right:30px;text-align:left;color:#231f20}#panel{max-width:500px;margin-top:4em}#panel .mode,#panel .startdir,#panel .enddir{color:#231f20;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:#231f20;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}@media (max-width: 780px){.proc-content>h2{padding:0 30px}#frmContact,#formRFP,#formRFP-getaway{margin-top:0}#frmContact .border,#formRFP .border,#formRFP-getaway .border{padding:10px 25px 30px}#frmContact .border .one_half,#formRFP .border .one_half,#formRFP-getaway .border .one_half{margin:0;padding:0 !important}#frmContact .border .form-bottom,#formRFP .border .form-bottom,#formRFP-getaway .border .form-bottom{padding-top:20px}#frmContact .border .gdpr-wrapper,#formRFP .border .gdpr-wrapper,#formRFP-getaway .border .gdpr-wrapper{text-align:left}#frmContact .border .gdpr-wrapper input,#formRFP .border .gdpr-wrapper input,#formRFP-getaway .border .gdpr-wrapper input{display:inline-block}#frmContact .border .gdpr-wrapper label,#formRFP .border .gdpr-wrapper label,#formRFP-getaway .border .gdpr-wrapper label{display:inline}}.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%)}.flex-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.flex-center>div{width:100%}.quads .inner.flex-center{height:100%}.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}.animate-fade.fade-in.lines:after,.animate-fade.fade-in.lines:before{width:37.5% !important}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;position:absolute;height:100%;top:0;right:5%;text-align:center;margin:0}ul.slick-dots li{position:relative;margin:10px 0;padding:3px;cursor:pointer;border:2px solid #000;border-radius:50%}ul.slick-dots li button{font-size:0;line-height:0;display:block;width:6px;height:6px;padding:3px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;border-radius:50%;background-color:transparent;background-clip:padding-box}ul.slick-dots li.slick-active button{background-color:#be955b}.slick-prev,.slick-next{display:inline-block;position:absolute;top:50%;width:45px;height:80px;margin-top:-40px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:20;background:url("images/double-arrow.png") no-repeat 60% center #231f20;border-radius:90px 0 0 90px}.slick-prev:hover,.slick-next:hover{background-color:rgba(35,31,32,0.8)}.slick-prev{left:0;transform:rotate(180deg)}.slick-next{right:0}#ui-datepicker-div.ui-widget-content{background:#ffffff !important;z-index:1000 !important;border:none !important;padding:0 !important}#ui-datepicker-div.ui-widget-content *{font-family:sans-serif;font-weight:normal !important;font-size:14px;text-align:center}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{transform:translateY(-50%)}.ui-datepicker-prev{top:50% !important;left:10px !important;transform:translateY(-50%)}.ui-datepicker-next{top:50% !important;right:10px !important;transform:translateY(-50%)}.ui-datepicker-next span{margin-top:-8px !important;transform:rotate(180deg) !important}.ui-datepicker-calendar{margin:0 !important;width:100% !important}.ui-datepicker-calendar thead{background:#231f20;color:#fff}.ui-datepicker-calendar tbody{padding:10px;background:#ffffff}.ui-icon,.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon,.ui-state-hover .ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url("images/left-arrow.svg") !important;background-size:10px;background-position:center;background-repeat:no-repeat}.ui-state-active:hover,.ui-datepicker-next .ui-corner-all:hover{background-color:#be955b !important}#ui-datepicker-div.ui-widget-content a,#ui-datepicker-div.ui-widget-content a{color:#231f20}#ui-datepicker-div.ui-widget-content a span,#ui-datepicker-div.ui-widget-content a span{margin-top:0;top:50% !important}.ui-state-default{background-color:white !important;border:0 !important}#ui-datepicker-div .ui-widget-header{position:relative;padding:10px 0;background:#be955b !important;color:#ffffff;border-radius:0 !important;border:0 !important}#ui-datepicker-div .ui-widget-header .ui-datepicker-title{color:#ffffff;font:14px "Goudy Old Style","serif" !important}#ui-datepicker-div .ui-widget-header .ui-datepicker-title select,#ui-datepicker-div .ui-widget-header .ui-datepicker-title span{text-transform:uppercase;font:14px "Goudy Old Style","serif"}#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:0 !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:#be955b !important;border-color:#be955b;color:#fff !important}#ui-datepicker-div .ui-datepicker th{padding:5px 0 !important;font-size:12px;color:#fff}#ui-datepicker-div .ui-datepicker-month,.ui-datepicker-year{background-color:rgba(0,0,0,0);border:none;height:14px;margin:0;font-size:13px !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:#fff !important;background:#be955b !important}#ui-datepicker-div .ui-accordion-content{height:auto !important}ul.global-sitemap{position:relative;padding:60px 0px}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}#content-popin .box-arrow-popin{background-color:#000}#content-popin .box-arrow-popin svg{fill:#fff}#specials{width:100%;background:url("/assets/images/") fixed}#specials .special-fancybox{width:600px;padding:50px;max-width:100%}#specials .special-fancybox .title{display:block;font-weight:700;text-transform:uppercase;font-size:14px;margin:15px 0 5px;color:#374042;letter-spacing:1px;font-family:"Nunito", sans-serif}#specials .special-fancybox .save{font:2em "Libre Baskerville", serif;display:block;margin-bottom:20px}#specials .special-fancybox .panel{overflow:hidden;max-height:0;transition:max-height .5s ease-out;display:block;padding:0;padding-top:10px;font-size:14px}#specials .special-fancybox .accordion{cursor:pointer;background:url(images/arrow-black-offers.svg) 5px 4px no-repeat;background-size:10px auto;color:#231f20;background-position:right 60%;margin-top:30px;display:block;width:190px}#specials .special-fancybox .special-copy p{margin-bottom:30px}#specials #content #top-content{height:auto}#specials #content #top-content .top-content__title{margin-top:0;margin-bottom:45px;font-family:"Goudy Old Style","serif";color:#231f20;font-size:35px;text-transform:uppercase;line-height:1}#specials #content #top-content .top-content__title span{display:block;font-family:"Bickham Script MM","sansserif";font-size:55px;text-transform:initial;line-height:1;margin-top:200px}#specials #content #top-content #featured-special{width:100%}#specials #content #top-content #featured-special>div{margin-left:0;margin-right:0}#specials #content .content .featured-special{padding:10px 0 0 0}#specials #content .content .featured-special>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#specials #content .content .featured-special .image-holder{padding:10px;border:2px solid #be955b;width:500px !important;height:360px}#specials #content .content .featured-special .image-holder .img-responsive{display:block;max-width:100%;height:337px;width:500px;object-fit:cover}#specials #content .content .featured-special .special-headline{padding-bottom:20px;font-family:"Goudy Old Style","serif";color:#fff;font-size:32px;text-transform:uppercase;line-height:1;position:relative}#specials #content .content .featured-special .special-headline::before{display:block;content:"";width:100%;max-width:190px;height:1px;background:#be955b;position:absolute;bottom:0;left:0}#specials #content .content .featured-special .special-headline span{display:block;font-family:"Bickham Script MM","sansserif";font-size:55px;text-transform:initial;line-height:1}#specials #content .content .featured-special .special-subtitle{color:#fff;display:block;font:51px "Bickham Script MM","sansserif";letter-spacing:0;margin:0;padding-bottom:0;text-transform:none}#specials #content .content .featured-special .special-subtitle::after{display:none}#specials #content .content .featured-special .save{font:2em "Goudy Old Style","serif";display:block;margin-bottom:20px;color:#fff}#specials #content .content .featured-special .btn,#specials #content .content .featured-special #panel input[type="button"],#panel #specials #content .content .featured-special input[type="button"]{margin-bottom:30px;color:#fff !important;font-family:"Goudy Old Style","serif";border:2px solid #fff !important;margin-top:20px}#specials #content .content .featured-special .btn:hover,#specials #content .content .featured-special #panel input:hover[type="button"],#panel #specials #content .content .featured-special input:hover[type="button"]{background-color:"Goudy Old Style","serif";color:#be955b !important}#specials #content .content .featured-special .btn span,#specials #content .content .featured-special #panel input[type="button"] span,#panel #specials #content .content .featured-special input[type="button"] span{display:block;padding:5px 30px 3px;border:2px solid #be955b;color:#fff}#specials #content .content .featured-special .subtitle{font-weight:700;font-size:16px;margin-bottom:10px;text-transform:uppercase}#specials #content .content .featured-special .special-title{font-size:36px}#specials #content .content .featured-special ul{list-style:none}#specials #content .content .featured-special ul.sym-inline-list{padding-left:18px}#specials #content .content .featured-special ul.sym-inline-list li{list-style:disc;margin-bottom:6px;line-height:1.4em;color:#231f20}#specials #content .content .featured-special .book-by{font-family:"BlairMdITC TT","sansserif";margin-top:-30px;margin-bottom:20px;font-size:20px}#specials #content .content .featured-special ul.cta{margin-top:20px}#specials #content .content .featured-special ul.cta .btn,#specials #content .content .featured-special ul.cta #panel input[type="button"],#panel #specials #content .content .featured-special ul.cta input[type="button"]{font-size:14px}#specials #content .content .featured-special ul.cta .read-more{font-size:15px;color:#fff;text-transform:uppercase;text-decoration:underline}#specials #content .content .featured-special ul.cta .read-more:hover{color:#fff}#specials #content .content .featured-special .each-special li{margin-right:10px}#specials #content .content .featured-special .special-copy{margin-bottom:15px;color:#fff}#specials #content .content .featured-special .special-copy p,#specials #content .content .featured-special .special-copy ul{margin-bottom:25px}#specials #content .content .featured-special .special-copy li{font-size:20px;color:#fff !important}#specials #content .content .featured-special .special-copy p{margin-bottom:15px;line-height:1.5}#specials #content .content .featured-special .special-terms-conditions{padding-left:10px;display:inline}#specials #content .content .featured-special .special-terms-conditions .terms{font-size:13px;font-weight:400;color:#231f20;text-decoration:underline;text-transform:uppercase;margin-bottom:10px}#specials #content .content .featured-special .special-terms-conditions .toggle-terms{font-size:13px;font-weight:400;color:#fff;text-decoration:underline;text-transform:uppercase}#specials #content .content .featured-special .special-terms-conditions .toggle-terms,#specials #content .content .featured-special .special-terms-conditions .toggle-terms:active{border:none;outline:none}#specials #content .content .featured-special .special-terms-conditions .terms-container{display:none}#specials #content .content .featured-special .special-terms-conditions .terms-container p{color:#fff}#specials #content .content .featured-special .special-terms-conditions .read-more{font-size:15px;color:#fff;text-transform:uppercase;text-decoration:underline}#specials #content .content .featured-special .select-dates{margin-left:10px;margin-left:1%;width:63%;vertical-align:middle;margin:0px;line-height:18px}#specials #content .content .featured-special .datepicker-specials-custom2 .ui-datepicker-inline .ui-datepicker-group,#specials #content .content .featured-special .datepicker-specials-custom3 .ui-datepicker-inline .ui-datepicker-group{width:48%}#specials #content .content .featured-special .datepicker-specials-custom2 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-first,#specials #content .content .featured-special .datepicker-specials-custom3 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-first{margin:0}#specials #content .content .special-window{display:none !important}#specials #content .content .other-specials{margin-bottom:50px;padding-top:35px;padding-bottom:80px;border-bottom:2px solid #929292;border-top:1px solid #e8e8e8}#specials #content .content .other-specials .each-special{position:relative;height:400px;margin-top:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#specials #content .content .other-specials .each-special .image-holder{padding:10px;width:500px !important;height:360px}#specials #content .content .other-specials .each-special .image-holder .img-responsive{display:block;max-width:100%;height:337px;width:500px;object-fit:cover}#specials #content .content .other-specials .each-special .special-headline{padding-bottom:20px;font-family:"Goudy Old Style","serif";color:#231f20;font-size:32px;text-transform:uppercase;line-height:1;position:relative}#specials #content .content .other-specials .each-special .special-headline::before{display:block;content:"";width:100%;max-width:190px;height:1px;background:#be955b;position:absolute;bottom:0;left:0}#specials #content .content .other-specials .each-special .special-headline span{display:block;font-family:"Bickham Script MM","sansserif";font-size:50px;text-transform:initial}#specials #content .content .other-specials .each-special .special-subtitle{color:#231f20;display:block;font:51px "Bickham Script MM","sansserif";letter-spacing:0;margin:0;padding-bottom:0;text-transform:none}#specials #content .content .other-specials .each-special .special-subtitle::after{display:none}#specials #content .content .other-specials .each-special .special-description p{margin-bottom:0}#specials #content .content .other-specials .each-special img{width:500px;height:337px;object-fit:cover}#specials #content .content .other-specials .each-special .title{display:block;font-weight:700;text-transform:uppercase;font-size:14px;margin:15px 0 5px;color:#231f20;letter-spacing:1px;font-family:"BlairMdITC TT","sansserif"}#specials #content .content .other-specials .each-special .save{font:2em "Goudy Old Style","serif";display:block;margin-bottom:20px}#specials #content .content .other-specials .each-special li{list-style:disc;font-size:15px;margin-right:10px}#specials #content .content .other-specials .each-special .special-window{display:none}#specials #content .content .other-specials .each-special .img-holder{position:relative}#specials #content .content .other-specials .each-special .img-holder .read-more-img{height:100%;width:100%;color:#fff;background-color:rgba(119,125,91,0.7);top:0px;left:0px;opacity:0;position:absolute;text-align:center;padding-top:30%;text-transform:uppercase;font:1.3em "Goudy Old Style","serif";cursor:pointer}#specials #content .content .other-specials .each-special .img-holder:hover .read-more-img{opacity:1}#specials #content .content .other-specials .each-special ul.cta{margin-top:20px}#specials #content .content .other-specials .each-special ul.cta .btn,#specials #content .content .other-specials .each-special ul.cta #panel input[type="button"],#panel #specials #content .content .other-specials .each-special ul.cta input[type="button"]{font-size:14px}#specials #content .content .other-specials .each-special ul.cta .read-more{font-size:15px;color:#231f20;text-transform:uppercase;text-decoration:underline}#specials #content .content .other-specials .each-special ul.cta .read-more:hover{color:#231f20}#specials #content .content .other-specials .slick-prev,#specials #content .content .other-specials .slick-next{top:20%}#specials #content .content .other-specials .slick-prev{left:-50px}#specials #content .content .other-specials .slick-next{right:-50px}#specials .special-window{padding:50px}#specials .special-window .special-headline{padding-bottom:20px;font-family:"Goudy Old Style","serif";color:#231f20;font-size:32px;text-transform:uppercase;line-height:1;position:relative;margin-top:0px}#specials .special-window .special-headline::before{display:block;content:"";width:100%;max-width:190px;height:1px;background:#be955b;position:absolute;bottom:0;left:0}#specials .special-window .special-headline span{display:block;font-family:"Bickham Script MM","sansserif";font-size:50px;text-transform:initial}#specials .special-window .special-subtitle{color:#231f20;display:block;font:51px "Bickham Script MM","sansserif";letter-spacing:0;margin:0;text-transform:none}#specials .special-window .special-subtitle::after{display:none}#specials .special-window .special-terms-conditions{margin:20px 0}#specials .special-window .special-terms-conditions .terms{font-size:16px}#specials .special-window .special-terms-conditions p{font-size:16px}#specials .special-window .special-title{display:block;font-size:28px;font-family:"Goudy Old Style","serif";font-weight:700;margin-top:0px;margin-bottom:1em}#specials .special-window h4{font-weight:600;font-family:"Goudy Old Style","serif";font-size:22px;margin:10px 0}#specials .special-window p{color:#231f20;max-width:700px;font-size:20px}#specials .special-window ul{list-style:none;font-size:20px}#specials .special-window ul.sym-inline-list{padding-left:15px}#specials .special-window ul.sym-inline-list li{list-style:disc;margin-bottom:6px;line-height:1.4em;color:#231f20}#specials .terms-container{padding:15px;width:500px}#specials form.reserve-form{border:none;text-align:left;padding:10px 0 0}#specials form.reserve-form input,#specials form.reserve-form label{display:none}#specials form.reserve-form input[type="submit"]{margin-left:0;display:inline-block;padding:10px 0;width:30%}#specials #specials .full-copy .select-dates{display:inline-block;margin-left:40px;font-family:"BlairMdITC TT","sansserif"}#specials .datepicker-specials-custom2,#specials .datepicker-specials-custom3{margin:10px 0 0}#specials .datepicker-specials-custom2 .ui-datepicker-inline,#specials .datepicker-specials-custom3 .ui-datepicker-inline{margin:0 auto;width:100% !important}#specials .datepicker-specials-custom2 .ui-datepicker-inline .ui-datepicker-group,#specials .datepicker-specials-custom3 .ui-datepicker-inline .ui-datepicker-group{width:45%}#specials .datepicker-specials-custom2 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-first,#specials .datepicker-specials-custom3 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-first{margin-right:2.5%}#specials .datepicker-specials-custom2 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-last,#specials .datepicker-specials-custom3 .ui-datepicker-inline .ui-datepicker-group.ui-datepicker-group-last{margin-left:2.5%}#specials .datepicker-specials-custom2 .ui-datepicker-month,#specials .datepicker-specials-custom3 .ui-datepicker-month{text-transform:uppercase;font-family:"BlairMdITC TT","sansserif";font-weight:bold;font-size:16px;letter-spacing:2px}#specials .datepicker-specials-custom2 .ui-datepicker-year,#specials .datepicker-specials-custom3 .ui-datepicker-year{display:none}#specials .datepicker-specials-custom2 td,#specials .datepicker-specials-custom3 td{padding:0}#specials .datepicker-specials-custom2 th,#specials .datepicker-specials-custom3 th{font-weight:bold;font-size:14px}#specials .datepicker-specials-custom2 .ui-datepicker th,#specials .datepicker-specials-custom3 .ui-datepicker th{padding:.7em .3em 5px !important}#specials .datepicker-specials-custom2 .ui-datepicker td a,#specials .datepicker-specials-custom2 .ui-datepicker td span,#specials .datepicker-specials-custom3 .ui-datepicker td a,#specials .datepicker-specials-custom3 .ui-datepicker td span{text-align:center;font-size:14px}#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-title,#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-title{width:100%;margin:0px;text-align:right;padding-right:15px}#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev,#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev{left:0px}#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev span,#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-first .ui-datepicker-prev span{background:url("images/arrow-left.png") no-repeat !important;width:20px;height:30px;top:7px;cursor:pointer}#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-title,#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-title{width:100%;margin:0px;text-align:left;padding-left:15px}#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next,#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next{right:0px;margin:0px}#specials .datepicker-specials-custom2 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next span,#specials .datepicker-specials-custom3 .ui-datepicker .ui-datepicker-group-last .ui-datepicker-next span{background:url("images/arrow-right.png") no-repeat !important;width:20px;height:30px;top:7px;cursor:pointer}#specials .datepicker-specials-custom2 .ui-datepicker-calendar .ui-state-default,#specials .datepicker-specials-custom3 .ui-datepicker-calendar .ui-state-default{border:0;background:transparent}#specials .datepicker-specials-custom2 td.promotionalOffer,#specials .datepicker-specials-custom3 td.promotionalOffer{text-align:center;background:#be955b;padding:0}#specials .datepicker-specials-custom2 td.promotionalOffer>a,#specials .datepicker-specials-custom3 td.promotionalOffer>a{color:#fff;background:none !important;display:inline-block;padding-left:5px;padding-right:5px}#specials .datepicker-specials-custom2 td.dp-highlight,#specials .datepicker-specials-custom3 td.dp-highlight{text-align:center}#specials .datepicker-specials-custom2 td.dp-highlight>a,#specials .datepicker-specials-custom3 td.dp-highlight>a{background:#231f20 !important;color:#fff;display:block;padding-left:5px;padding-right:5px}#specials .datepicker-specials-custom2 .ui-state-highlight,#specials .datepicker-specials-custom3 .ui-state-highlight{background:rgba(243,110,74,0.6) !important}#specials .datepicker-specials-custom2 .ui-state-highlight,#specials .datepicker-specials-custom2 .ui-widget-content .ui-state-highlight,#specials .datepicker-specials-custom2 .ui-widget-header .ui-state-highlight,#specials .datepicker-specials-custom3 .ui-state-highlight,#specials .datepicker-specials-custom3 .ui-widget-content .ui-state-highlight,#specials .datepicker-specials-custom3 .ui-widget-header .ui-state-highlight{color:#454545}#specials .datepicker-specials-custom2 td.ui-datepicker-unselectable,#specials .datepicker-specials-custom3 td.ui-datepicker-unselectable{background:#fff !important}#specials .datepicker-specials-custom3{margin:20px 0}#specials .select-dates{display:inline-block;margin-left:40px;font:1.4em "BlairMdITC TT","sansserif"}#specials .special-terms-conditions .terms{font-size:13px;font-weight:400;color:#231f20;text-transform:uppercase;margin-bottom:10px}#specials .special-terms-conditions .toggle-terms{font-size:13px;font-weight:400;color:#231f20;text-decoration:underline;text-transform:uppercase}#specials .special-terms-conditions .toggle-terms,#specials .special-terms-conditions .toggle-terms:active{border:none;outline:none}#specials .content.special-first{background:#231f20 url(/assets/images/dark-texture.jpg) fixed;padding-bottom:50px}#specials .content.special-first .top-content__title{margin-top:0;margin-bottom:45px;font-family:"Goudy Old Style","serif";color:#fff;font-size:35px;text-transform:uppercase;line-height:1;text-align:center}#specials .content.special-first .top-content__title span{display:block;font-family:"Bickham Script MM","sansserif";font-size:55px;text-transform:initial;line-height:1;margin-top:50px}#specials .title-offers{text-align:center;margin-top:60px;margin-bottom:0}#specials .special-form .special-headline{margin-bottom:0;font-family:"Goudy Old Style","serif";font-size:24px;color:#231f20;text-transform:uppercase;line-height:1.1}#specials .special-form .special-headline span{display:block;font-family:"Bickham Script MM","sansserif";font-size:50px;text-transform:initial}#specials .second-special{background:#fff}#content .content .tabs,.tabs,#content .content .tabs__wrapper,.tabs__wrapper,#content .content .tabs__title,.tabs__title,#content .content .tabs__nav,.tabs__nav,#content .content .tabs__nav__list,.tabs__nav__list,#content .content .tabs__container,.tabs__container,#content .content .tabs__header,.tabs__header,#content .content .tabs__footer__text,#content .content .tabs__footer__text p,.tabs__footer__text,.tabs__footer__text p,#content .content .tabs__item,.tabs__item,#content .content .menuContainer,.menuContainer,#content .content .menuContainer__wrapper,#content .content .menuContainer__item,.menuContainer__wrapper,.menuContainer__item,#content .content .menuContainer__item__description,.menuContainer__item__description,#content .content .menuBox,.menuBox,#content .content .menuBox__desc,.menuBox__desc,#content .content .menuBox__desc p,.menuBox__desc p,#content .content .menuBox__listItem,.menuBox__listItem,#content .content .menuBox--multiple .menuBox__name,.menuBox--multiple .menuBox__name{width:100%;margin-left:auto;margin-right:auto}#content .content .tabs,.tabs{max-width:1200px;margin:60px 0;background:#fff}#content .content .tabs__wrapper,.tabs__wrapper{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;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #be955b}#content .content .tabs__title,.tabs__title{margin-bottom:15px;font-family:"Bickham Script MM","sansserif";font-size:5.8rem;font-weight:400;color:#be955b;text-align:center;text-transform:none;letter-spacing:normal;line-height:1;font-style:normal}#content .content .tabs__nav,.tabs__nav{background:#e8e8e8;overflow-x:auto}#content .content .tabs__nav__list,.tabs__nav__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:120px;margin-bottom:0}#content .content .tabs__nav__item,.tabs__nav__item{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;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:-webkit-fit-content;min-width:fit-content;min-height:28px;padding:0 40px;border:1px solid;border-color:transparent #be955b transparent transparent;font-family:"Goudy Old Style","serif";font-size:1.8rem;font-weight:400;color:#717171;text-align:left;text-transform:uppercase;letter-spacing:normal;line-height:1;font-style:normal;transition:all .5s ease;cursor:pointer}#content .content .tabs__nav__item:first-of-type,.tabs__nav__item:first-of-type{margin-left:auto}#content .content .tabs__nav__item:last-of-type,.tabs__nav__item:last-of-type{border-right-color:transparent;margin-right:auto}#content .content .tabs__nav__item:hover,#content .content .tabs__nav__item.active,.tabs__nav__item:hover,.tabs__nav__item.active{font-family:"Goudy Old Style","serif";font-size:1.8rem;font-weight:400;color:#000;text-align:left;text-transform:uppercase;letter-spacing:normal;line-height:1;font-style:normal}#content .content .tabs__container,.tabs__container{position:relative}#content .content .tabs__container::before,.tabs__container::before{display:block;content:"";width:345px;height:330px;background:url(images/leaf-mask.png);position:absolute;top:unset;right:0;bottom:0;left:unset;z-index:unset;pointer-events:none}#content .content .tabs__header,.tabs__header{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;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .content .tabs__header__icon,.tabs__header__icon{width:150px;height:130px;margin:20px 0;object-fit:contain}#content .content .tabs__footer,.tabs__footer{padding-bottom:60px}#content .content .tabs__footer__text,#content .content .tabs__footer__text p,.tabs__footer__text,.tabs__footer__text p{max-width:780px;margin-bottom:0;font-family:"Goudy Old Style","serif";font-size:1.5rem;font-weight:400;color:#000;text-align:center;text-transform:none;letter-spacing:normal;line-height:1.1;font-style:italic}#content .content .tabs__item,.tabs__item{display:none;padding:0 70px}#content .content .tabs__item.active,.tabs__item.active{display:block}#content .content .menuContainer,.menuContainer{max-width:780px;padding:15px 0 35px;transition:all .5s ease}.tabs__item #content .content .menuContainer,.tabs__item .menuContainer{opacity:0}.tabs__item.active #content .content .menuContainer,.tabs__item.active .menuContainer{opacity:1}#content .content .menuContainer__wrapper,#content .content .menuContainer__item,.menuContainer__wrapper,.menuContainer__item{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;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .content .menuContainer__item,.menuContainer__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .content .menuContainer__item__title,.menuContainer__item__title{width:250px;padding-bottom:0;padding-right:20px;margin-bottom:0;font-family:"Goudy Old Style","serif";font-size:2.4rem;font-weight:bold;color:#be955b;text-align:left;text-transform:uppercase;letter-spacing:normal;line-height:1;font-style:normal}#content .content .menuContainer__item__title::after,.menuContainer__item__title::after{display:none}#content .content .menuContainer__item__content,.menuContainer__item__content{-ms-flex-positive:2;flex-grow:2;width:calc(100% - 250px)}#content .content .menuContainer__item__description,.menuContainer__item__description{max-width:780px;margin-bottom:-10px;font-family:"Goudy Old Style","serif";font-size:1.5rem;font-weight:400;color:#000;text-align:center;text-transform:none;letter-spacing:normal;line-height:1.1;font-style:italic}#content .content .menuContainer--columns,.menuContainer--columns{max-width:980px;column-count:2;column-gap:20px}#content .content .menuContainer--columns .menuContainer__item__title,#content .content .menuContainer--columns .menuContainer__item__content,.menuContainer--columns .menuContainer__item__title,.menuContainer--columns .menuContainer__item__content{width:100%}#content .content .menuContainer--columns .menuContainer__item__title,.menuContainer--columns .menuContainer__item__title{margin-bottom:20px}#content .content .menuBox,.menuBox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px;page-break-inside:avoid}#content .content .menuBox__name,.menuBox__name{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:calc(100% - 50px);font-family:"Goudy Old Style","serif";font-size:1.8rem;font-weight:bold;color:#000;text-align:left;text-transform:none;letter-spacing:normal;line-height:1;font-style:normal;margin-bottom:0}#content .content .menuBox__name__text,.menuBox__name__text{-ms-flex-negative:0;flex-shrink:0;max-width:100%;padding-right:15px}#content .content .menuBox__name::after,.menuBox__name::after{display:block;content:'';width:100%;height:1px;border:dashed #be955b;border-width:1px 0 0 0;position:relative;top:unset;right:unset;bottom:4px;left:unset;z-index:unset}#content .content .menuBox__price,.menuBox__price{width:50px;padding-left:10px;font-family:"Goudy Old Style","serif";font-size:1.8rem;font-weight:bold;color:#000;text-align:right;text-transform:none;letter-spacing:normal;line-height:1;font-style:normal}#content .content .menuBox__desc p,.menuBox__desc p{max-width:50%;margin:5px 0 0;font-family:"Goudy Old Style","serif";font-size:1.5rem;font-weight:400;color:#000;text-align:left;text-transform:none;letter-spacing:normal;line-height:1.1;font-style:italic}#content .content .menuBox__desc p em>strong,.menuBox__desc p em>strong{display:block;margin-top:-10px;font-style:normal}#content .content .menuBox__desc--max90 p,.menuBox__desc--max90 p{max-width:90%}#content .content .menuBox__list,.menuBox__list{width:150px;min-width:150px;max-width:150px;margin-top:5px}#content .content .menuBox__listItem,.menuBox__listItem{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:7px;font-family:"Goudy Old Style","serif";font-size:1.6rem;font-weight:400;color:#000;text-align:left;text-transform:none;letter-spacing:normal;line-height:1;font-style:normal}#content .content .menuBox__listItem__name,.menuBox__listItem__name{margin-right:auto}#content .content .menuBox__listItem__price,.menuBox__listItem__price{min-width:40px;margin-left:5px;font-family:"Goudy Old Style","serif";font-size:1.6rem;font-weight:bold;color:#000;text-align:right;text-transform:none;letter-spacing:normal;line-height:1;font-style:normal}#content .content .menuBox--multiple,.menuBox--multiple{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .content .menuBox--multiple .menuBox__name,.menuBox--multiple .menuBox__name{-ms-flex-order:0;order:0}#content .content .menuBox--multiple .menuBox__name::after,.menuBox--multiple .menuBox__name::after{display:none}#content .content .menuBox--multiple .menuBox__list,.menuBox--multiple .menuBox__list{-ms-flex-order:2;order:2}#content .content .menuBox--multiple .menuBox__desc,.menuBox--multiple .menuBox__desc{-ms-flex-order:1;order:1;width:calc(100% - 150px)}#content .content .menuBox--multiple#item-menu-18273 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-18272 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-18270 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17859 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17833 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17832 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17830 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17829 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17599 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17598 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17596 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17901 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17900 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17898 .menuBox__name::after,#content .content .menuBox--multiple#item-menu-17766 .menuBox__name::after,.menuBox--multiple#item-menu-18273 .menuBox__name::after,.menuBox--multiple#item-menu-18272 .menuBox__name::after,.menuBox--multiple#item-menu-18270 .menuBox__name::after,.menuBox--multiple#item-menu-17859 .menuBox__name::after,.menuBox--multiple#item-menu-17833 .menuBox__name::after,.menuBox--multiple#item-menu-17832 .menuBox__name::after,.menuBox--multiple#item-menu-17830 .menuBox__name::after,.menuBox--multiple#item-menu-17829 .menuBox__name::after,.menuBox--multiple#item-menu-17599 .menuBox__name::after,.menuBox--multiple#item-menu-17598 .menuBox__name::after,.menuBox--multiple#item-menu-17596 .menuBox__name::after,.menuBox--multiple#item-menu-17901 .menuBox__name::after,.menuBox--multiple#item-menu-17900 .menuBox__name::after,.menuBox--multiple#item-menu-17898 .menuBox__name::after,.menuBox--multiple#item-menu-17766 .menuBox__name::after{display:block;width:65%}#content .content .menuBox--multiple#item-menu-18273 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-18272 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-18270 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17859 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17833 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17832 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17830 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17829 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17599 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17598 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17596 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17901 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17900 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17898 .menuBox__desc p,#content .content .menuBox--multiple#item-menu-17766 .menuBox__desc p,.menuBox--multiple#item-menu-18273 .menuBox__desc p,.menuBox--multiple#item-menu-18272 .menuBox__desc p,.menuBox--multiple#item-menu-18270 .menuBox__desc p,.menuBox--multiple#item-menu-17859 .menuBox__desc p,.menuBox--multiple#item-menu-17833 .menuBox__desc p,.menuBox--multiple#item-menu-17832 .menuBox__desc p,.menuBox--multiple#item-menu-17830 .menuBox__desc p,.menuBox--multiple#item-menu-17829 .menuBox__desc p,.menuBox--multiple#item-menu-17599 .menuBox__desc p,.menuBox--multiple#item-menu-17598 .menuBox__desc p,.menuBox--multiple#item-menu-17596 .menuBox__desc p,.menuBox--multiple#item-menu-17901 .menuBox__desc p,.menuBox--multiple#item-menu-17900 .menuBox__desc p,.menuBox--multiple#item-menu-17898 .menuBox__desc p,.menuBox--multiple#item-menu-17766 .menuBox__desc p{max-width:90%}#content .content .menuBox--multiple#item-menu-17829 .menuBox__name::after,.menuBox--multiple#item-menu-17829 .menuBox__name::after{width:57%}.special-form{width:100%;max-width:580px;margin:auto}.special-form .special-headline{padding-bottom:10px !important;margin-bottom:35px !important;font-size:37px !important;text-align:center;position:relative;color:#231f20}.special-form .special-headline::before{display:block;content:"";width:194px;height:3px;margin:auto;background:#be955b;position:absolute;bottom:0;left:0;right:0}.special-form__text{width:100%;font-family:"Goudy Old Style","serif";font-size:16px;text-align:center;color:#231f20}.form-gramping{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:30px !important;margin-bottom:10px !important;font-family:"Goudy Old Style","serif";color:#231f20;background:transparent !important}.form-gramping .form-entry{width:calc(50% - 20px)}.form-gramping .form-entry label{font-family:"Goudy Old Style","serif";font-size:15px}.form-gramping .form-entry input{margin-bottom:5px}.form-gramping__text{width:100%;margin-top:30px;margin-bottom:20px;font-family:"Goudy Old Style","serif";font-size:15px;letter-spacing:.25px;line-height:1.12;text-align:center}.form-gramping .btn,.form-gramping #panel input[type="button"],#panel .form-gramping input[type="button"]{min-height:38px;margin:auto;font-family:"Goudy Old Style","serif";font-size:15px;text-transform:uppercase;letter-spacing:.75px;color:white !important}#ui-datepicker-div.ui-datepicker{z-index:+9999 !important}#landing-booking-widget .header:after{display:none}#landing-booking-widget #header .top{border-bottom:0}#landing-booking-widget .topalert{z-index:9999 !important}#landing-booking-widget .header{z-index:99999;background-color:#231f20}#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:5px 100px}#landing-booking-widget .bg-black{height:450px;width:1450;background:black}#landing-booking-widget .countdown .time{padding-right:5px;font-size:1.625rem;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-family:"Goudy Old Style","serif";display:inline-block}#landing-booking-widget .countdown .time span img{margin-right:10px}#landing-booking-widget .countdown .ctnTimer{display:inline-block}#landing-booking-widget .countdown .ctnTimer .dash{font-size:1.875rem;color:#be955b;font-weight:400;text-transform:capitalize;font-family:"Goudy Old Style","serif";display:inline-block;vertical-align:middle;padding:0 5px;text-align:center}#landing-booking-widget .countdown .ctnTimer .dash:first-child,#landing-booking-widget .countdown .ctnTimer .dash:nth-child(2),#landing-booking-widget .countdown .ctnTimer .dash:nth-child(3){border-right:1px solid #be955b}#landing-booking-widget .countdown .ctnTimer .dash .bottom{border-top:none;padding:0}#landing-booking-widget .countdown .ctnTimer .dash .top{padding:0;margin-bottom:0}#landing-booking-widget .countdown .ctnTimer .dash .digit{font-size:1.875rem;color:#fff;font-weight:700;font-family:"Goudy Old Style","serif";display:inline-block;vertical-align:middle;overflow:hidden;height:20px}#landing-booking-widget .countdown .ctnTimer .dash .digitTxt{font-size:1.875rem;color:#fff;font-weight:400;font-family:"Goudy Old Style","serif"}#landing-booking-widget .top-content .wrapper{height:450px;overflow:hidden;margin-top:89px}#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:#231f20;padding:9px 10px;margin:0 auto;width:55%;min-width:400px;max-width:800px}#landing-booking-widget .offer-booking .top-copy .offer-booking__title{line-height:50px;font-size:4.375rem;color:#fff;font-weight:400;text-transform:uppercase;font-family:"Goudy Old Style","serif"}#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:4.5rem;color:#fff;font-weight:400;text-transform:none;font-family:"Bickham Script MM","sansserif";display:block}#landing-booking-widget .offer-booking .top-copy .book-now{margin-bottom:15px;background-color:#be955b;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;border-bottom-right-radius:25px 25px}#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:60px}#landing-booking-widget .offer-booking form .guest-select{height:31px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:14px}#landing-booking-widget .offer-booking form .guest-select div{font-size:1.625rem;color:#231f20;font-weight:bold;text-transform:uppercase;font-family:"Goudy Old Style","serif";display:inline-block;vertical-align:middle;width:25px;height:25px;cursor:pointer;border-radius:50%;padding-top:1px;transition:all 0.3s ease-in-out}#landing-booking-widget .offer-booking form .guest-select div.active,#landing-booking-widget .offer-booking form .guest-select div:hover{background:#231f20;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-size:1.5rem;color:#231f20;font-weight:400;text-transform:uppercase;font-family:"Goudy Old Style","serif";width:100%;text-align:left;margin-bottom:6px}#landing-booking-widget .offer-booking form .field .input{font-size:1.375rem;color:#231f20;font-weight:normal;text-transform:uppercase;font-family:"Goudy Old Style","serif";width:100%;border-bottom:1px solid #be955b;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-size:1.75rem;color:#231f20;font-weight:normal;text-transform:uppercase;font-family:"Goudy Old Style","serif";text-align:left}#landing-booking-widget .offer-booking form .field.date{width:180px;position:relative}#landing-booking-widget .offer-booking form .field.date input{font-size:1.75rem;color:#231f20;font-weight:normal;font-family:"Goudy Old Style","serif";width:100%;border-bottom:1px solid #be955b;padding:5px 20px 5px 0px;background:url(./images/arrow-down.svg) right center no-repeat;background-size:12px auto;height:30px;display:block;cursor:pointer}#landing-booking-widget .offer-booking form .field.date input:-ms-input-placeholder{color:#be955b}#landing-booking-widget .offer-booking form .field.date input::placeholder{color:#be955b}#landing-booking-widget .offer-booking form .field.date input:focus-visible{outline:none}#landing-booking-widget .offer-booking form .field.submit{background:#be955b;color:#231f20;font-family:"Goudy Old Style","serif"}#landing-booking-widget .offer-booking form .field.submit .book-now{font-size:2rem;letter-spacing:2px;height:100px;width:180px;border:none;background-color:#be955b;color:#231f20;text-transform:uppercase}#landing-booking-widget .offer-booking form .field.submit .book-now:hover{background:#231f20;color:#fff;outline:none;border-bottom-left-radius:0;border-top-right-radius:0}#landing-booking-widget .offer-booking form .nights .input{margin-bottom:8px}#landing-booking-widget .offer-booking .bookby{font-size:1.75rem;color:#fff;font-weight:400;line-height:1px;text-transform:uppercase;font-family:"Goudy Old Style","serif";margin:0 auto;display:block;background-color:#231f20;display:inline-block;padding:28px 23px}#landing-booking-widget .offer-booking .bookby strong{color:#fff;font-weight:400}#landing-booking-widget .offer-booking .bookby span{margin:0 9px}#landing-booking-widget .offer-booking .booking-container .calendar-wrapper{position:absolute;top:100px;background:#fff;width:65%}#landing-booking-widget .offer-booking .booking-container .calendar-wrapper .calendar{background:#fff;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;background-color:#fff;border:1px solid #be955b;cursor:pointer;width:30px;height:30px}#landing-booking-widget #dateCalendar .ui-datepicker-next span,#landing-booking-widget #dateCalendar .ui-datepicker-prev span{background-image:url(./images/arrow-down.svg) !important;width:17px !important;height:15px !important}#landing-booking-widget #dateCalendar .ui-datepicker-prev span{transform:rotate(90deg)}#landing-booking-widget #dateCalendar .ui-datepicker-next span{transform:rotate(90deg) !important}#landing-booking-widget #dateCalendar .ui-datepicker-inline{width:100% !important;display:-ms-flexbox !important;display:flex !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:uppercase;font-weight:400;color:#be955b;font-family:"BlairMdITC TT","sansserif";font-size:14px}#landing-booking-widget #dateCalendar th{background:white;border:1px solid #be955b}#landing-booking-widget #dateCalendar th span{font-size:1rem;color:#be955b;font-weight:700;line-height:1px;text-transform:uppercase;font-family:"BlairMdITC TT","sansserif"}#landing-booking-widget #dateCalendar td{width:40px;height:45px;padding:0px;border:1px solid;border-color:#be955b;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-size:1rem;font-family:"BlairMdITC TT","sansserif"}#landing-booking-widget #dateCalendar td span.ui-state-default{color:#231f20;background:#fff;opacity:0.5}#landing-booking-widget #dateCalendar td span.ui-state-default:hover{background-color:#231f20}#landing-booking-widget #dateCalendar td a.ui-state-default{background:transparent !important;color:#231f20 !important}#landing-booking-widget #dateCalendar td a:hover{background:#be955b !important;color:#fff !important}#landing-booking-widget #dateCalendar td.days a{background:rgba(190,149,91,0.6) !important;color:white !important;font-weight:600}#landing-booking-widget #dateCalendar td.startday a:before{content:"Arrive";font-family:"BlairMdITC TT","sansserif";position:absolute;top:-12px;left:0;font-size:7px;display:block;line-height:0.5;padding-top:4px;width:100%;font-weight:400;background:#fff;color:#231f20;border:1px solid #231f20;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:"BlairMdITC TT","sansserif";bottom:-12px;left:0;font-size:7px;font-weight:400;display:block;line-height:0.5;padding-top:4px;width:100%;background:#fff;color:#231f20 !important;border:1px solid #231f20;color:#fff;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:#be955b !important;color:white !important;position:relative}#landing-booking-widget .intro-content{padding:30px 0 0}#landing-booking-widget .intro-content .white-container{background:white;padding:80px 80px 10px}#landing-booking-widget .intro-content .white-container h1{font-size:4.125rem;color:#231f20;font-weight:400;text-transform:uppercase;font-family:"Goudy Old Style","serif";text-align:center;margin:0 0 40px 0px}#landing-booking-widget .intro-content .white-container h1 span{font-size:2rem;color:#be955b;font-weight:700;text-transform:uppercase;font-family:"BlairMdITC TT","sansserif";display:block;margin-bottom:10px}#landing-booking-widget .intro-content .white-container p{font-size:2rem;color:#231f20;font-weight:400;line-height:26px;letter-spacing:normal;font-family:"Goudy Old Style","serif";text-align:center;padding:0 40px}#landing-booking-widget .gallery{margin-top:0;background-color:#231f20;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 .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{background-color:#be955b;text-align:center;padding:28px 10px 18px}#landing-booking-widget .text-modules-wrapper .text-modules p{font-size:1.625rem;color:#231f20;line-height:24px;font-family:"Goudy Old Style","serif";max-width:900px;margin:0 auto;padding-bottom:60px}#landing-booking-widget .fancybox-container{z-index:99999}#ui-datepicker-div.ui-widget-content{background:#ffffff;z-index:1000;border:none;padding:0;border-radius:0}#ui-datepicker-div.ui-widget-content *{font-weight:normal;font-size:14px;text-align:center}.ui-datepicker{width:17em;font-size:20px}.ui-datepicker table{border:0;border-collapse:collapse}.ui-datepicker table th{padding:.7em .3em}.ui-datepicker *{font-weight:normal;font-size:14px;text-align:center;border:0;width:auto}.ui-datepicker .ui-state-disabled,.ui-datepicker .ui-widget-content .ui-state-disabled,.ui-datepicker .ui-widget-header .ui-state-disabled{opacity:.35}.ui-datepicker.ui-datepicker-inline{width:100% !important;padding:0}.ui-datepicker.ui-datepicker-inline .ui-datepicker-group{width:48% !important;margin:0 1% !important;background-color:#fff}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header{height:55px}.ui-datepicker.ui-datepicker-inline .ui-datepicker-header *{line-height:25px;font-size:25px}.ui-datepicker select.ui-datepicker-month{width:auto;padding-right:30px}.ui-datepicker .ui-widget-header{position:relative;padding:10px 0;background:#231f20 !important;border-radius:0 !important;border:0 !important;height:47px}.ui-datepicker .ui-widget-header tr th{padding:10px 0}.ui-datepicker .ui-widget-header .ui-datepicker-title{margin:0 2.3em;line-height:1.8em}.ui-datepicker .ui-widget-header .ui-datepicker-title select,.ui-datepicker .ui-widget-header .ui-datepicker-title span{border:0;background-color:transparent;text-transform:uppercase;font-family:"BlairMdITC TT","sansserif";color:#fff}.ui-datepicker .ui-widget-header .ui-datepicker-title select{background-image:url("images/arrow-down.svg");background-repeat:no-repeat;background-position:center right 10px;background-size:10px auto;-webkit-appearance:none;-moz-appearance:none}.ui-datepicker .ui-widget-header .ui-datepicker-prev{left:0;transform:translateY(-50%)}.ui-datepicker .ui-widget-header .ui-datepicker-next{transform:translateY(-50%) rotate(180deg) !important;right:0}.ui-datepicker .ui-widget-header .ui-datepicker-prev,.ui-datepicker .ui-widget-header .ui-datepicker-next{position:absolute;top:50%;background-image:url("images/left-arrow-datepicker.svg");background-size:10px;background-position:center;background-repeat:no-repeat}.ui-datepicker .ui-widget-header .ui-datepicker-prev span,.ui-datepicker .ui-widget-header .ui-datepicker-next span{background-image:none;color:transparent}.ui-datepicker .ui-datepicker-calendar{margin:0 !important;width:100% !important;table-layout:fixed}.ui-datepicker .ui-datepicker-calendar thead{background-color:#be955b;color:#fff;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar tbody td{padding:0;font-family:"Goudy Old Style","serif";height:50px;position:relative;vertical-align:top;transition:all .3s ease-in-out}.ui-datepicker .ui-datepicker-calendar tbody td *{padding:0;line-height:50px;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default{font-size:11px;border:0 !important;color:#231f20;background-color:transparent}.ui-datepicker .ui-datepicker-calendar tbody td span.price{position:absolute;bottom:10px;display:block;width:100%;line-height:1;color:#231f20}.ui-datepicker .ui-datepicker-calendar tbody td.has-price *{line-height:25px}.ui-datepicker .ui-datepicker-calendar tbody td.dp-highlight,.ui-datepicker .ui-datepicker-calendar tbody td:hover,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day{background-color:#231f20 !important}.ui-datepicker .ui-datepicker-calendar tbody td.dp-highlight *,.ui-datepicker .ui-datepicker-calendar tbody td:hover *,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-current-day *{color:#fff !important}.ui-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled{background-color:transparent !important}.quad-slider{padding:0;margin:0 0 80px}.quad-slider .number{color:#decaad;font-size:284px;line-height:0.75em;display:inline-block;vertical-align:top;width:30%;margin-left:5%}.quad-slider .slick-slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.quad-slider .reason{display:inline-block;vertical-align:top;width:64%}.quad-slider .reason .line1{font:12px "BlairMdITC TT","sansserif";padding:29px 0 10px;width:100%}.quad-slider .reason .line2{font-size:2.1em;margin-bottom:30px;line-height:1em}.quad-slider ul.slick-dots{top:33%}.quad-slider .btn-ct{width:100%;margin-bottom:13%;margin-top:6%;text-align:center !important}@media (min-width: 768px) and (max-width: 1024.98px){.container-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.container-info .number{margin-left:0;font-size:170px;padding-top:30px}.container-info .reason .line1{padding-top:0}}.gallery-block{background:#be955b;padding:80px 0 40px}.gallery-block .slick-prev,.gallery-block .slick-next{background:url(images/double-arrow.png) no-repeat 60% center}.gallery-block .slick-prev{left:-40px}.gallery-block .slick-next{right:-40px}.gallery-block figure{width:285px;height:280px}.gallery-block figure img{width:285px;height:280px;object-fit:cover;object-position:center}#content p{font-size:20px;margin-bottom:30px}#content #top-content{margin-top:158px;text-align:center;background-position:center center;background-size:cover;height:318px}#content #top-content .label{color:#fff;font:84px "Bickham Script MM","sansserif";padding-top:120px}#content .intro{padding:50px 0 80px;background:url("images/deerPath-Diamond-Background.svg") fixed;background-size:4%;position:relative}#content .intro:after{position:absolute;width:100%;bottom:0;content:"";height:60px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.our-story #content .intro,.dining #content .intro{padding:50px 0}.our-story #content .intro:after,.dining #content .intro:after{display:none}.the-english-room #content .intro,.afternoon-tea #content .intro,.the-bar #content .intro,.white-hart-pub #content .intro{padding:50px 0 80px}.the-english-room #content .intro:after,.afternoon-tea #content .intro:after,.the-bar #content .intro:after,.white-hart-pub #content .intro:after{display:block}#content .intro a{color:#fff}#content .intro a:hover{color:#231f20}#content .intro h1{color:#fff;font-size:2em;line-height:0.7em;letter-spacing:2px;margin:0 0 30px;position:relative;text-align:center;text-transform:uppercase;padding-bottom:30px}#content .intro h1 span{text-transform:none;display:block;font:51px "Bickham Script MM","sansserif";letter-spacing:0}#content .intro h1:after{position:absolute;content:"";bottom:0;height:3px;background-color:#231f20;width:200px;left:50%;margin-left:-100px}.the-english-room #content .intro h1,.the-bar #content .intro h1,.white-hart-pub #content .intro h1{text-indent:-9999px;height:100px}.the-english-room #content .intro h1:after,.the-english-room #content .intro h1 span,.the-bar #content .intro h1:after,.the-bar #content .intro h1 span,.white-hart-pub #content .intro h1:after,.white-hart-pub #content .intro h1 span{display:none}.the-english-room #content .intro h1{background:url("images/Dining-Logos_TheEnglishRoom.svg") no-repeat center center}.the-bar #content .intro h1{background:url("images/Dining-Logos_TheBar.svg") no-repeat center center;max-height:70px}.white-hart-pub #content .intro h1{background:url("images/Dining-Logos_WhiteHartPub.svg") no-repeat center center}#content .intro .box{background-color:#be955b;color:#fff;padding:23px}#content .intro .box .inner{border:2px solid rgba(255,255,255,0.2);padding:30px;display:-ms-flexbox;display:flex}#content .intro .box .inner .copy{z-index:10;margin-right:7%;margin-left:calc(7% - 30px)}#content .intro .box .inner .side{background:url("images/leaf-mask.png") no-repeat bottom right rgba(255,255,255,0.1);background-size:80% auto;float:left;width:360px;padding:20px 20px 20px}#content .intro .box .inner .side h2{font:38px "Bickham Script MM","sansserif";margin-top:0}#content .intro .box .inner .side ul{margin-bottom:20px}#content .intro .box .inner .side ul li{margin-bottom:8px;font-size:18px}#content .intro .box .inner .side p{font-size:18px;line-height:1.8em}#content .intro .read-more-content{display:none;position:fixed;left:50%;margin-left:-300px;top:40%;background:url("images/deerPath-Diamond-Background.svg");background-size:4%;padding:30px;max-width:600px;width:100%;z-index:99}#content .intro .read-more-content .inner{background-color:#fff;padding:40px;color:#231f20}#content .intro .read-more-content .close{background:url("images/close.png") no-repeat center center;width:40px;height:40px;position:absolute;top:20px;right:20px;content:"";cursor:pointer}#press #content .content{padding-bottom:60px}#content .content h2{font-size:2em;line-height:0.7em;letter-spacing:2px;margin:0 0 30px;position:relative;text-transform:uppercase;padding-bottom:30px}#content .content h2 span{text-transform:none;display:block;font:51px "Bickham Script MM","sansserif";letter-spacing:0}#content .content h2:after{position:absolute;content:"";bottom:0;height:3px;background-color:#231f20;width:200px;left:0}#content .content h3,#content .content ul.accommodations li.room .room-text .room-text-inner .room-title,#content ul.accommodations li.room .room-text .room-text-inner .content .room-title{font-size:2em;line-height:1.2em;letter-spacing:2px;margin:0 0 20px;text-transform:uppercase}#content .content h4{font:18px "BlairMdITC TT","sansserif";line-height:1.2em;text-transform:uppercase}#content .content ul{list-style:none}#content .content ul.sym-inline-list{padding-left:15px;margin-bottom:30px}#content .content ul.sym-inline-list li{list-style:disc;font-size:20px;margin-bottom:8px}#content .content .row{padding:40px 0}#content .content .row.meeting-spaces h3,#content .content .row.meeting-spaces ul.accommodations li.room .room-text .room-text-inner .room-title,#content ul.accommodations li.room .room-text .room-text-inner .content .row.meeting-spaces .room-title{margin-bottom:10px}#content .content .row.meeting-spaces p{margin-bottom:20px}#content .content .row.meeting-spaces .col-sm-6{border-right:1px solid #be955b}#content .content .row.meeting-spaces .col-sm-5{border-left:1px solid #be955b}#content .content .row.meeting-spaces .no-border{border:none}#content .content .above-content{overflow:hidden}#content .content .above-content.visible{background:url("images/dark-texture.jpg") fixed}#content .content .above-content .group{display:-ms-flexbox;display:flex}#content .content .above-content .copy{color:#fff;padding:50px 0;max-width:490px;width:85%;margin:0 auto}#content .content .above-content .copy h2:after{background-color:#be955b}#content .content .above-content img{height:100%;display:block}#content .content ul.tabs-menu{text-align:center;font-size:1em;text-transform:uppercase;font-family:"BlairMdITC TT","sansserif";padding-bottom:20px;border-bottom:1px solid rgba(190,149,91,0.5);margin-bottom:20px;margin-top:65px}#content .content ul.tabs-menu li{display:inline-block;margin-right:40px}#content .content ul.tabs-menu li:last-child{margin-right:0}#content .content ul.tabs-menu li a{color:#231f20}#content .content ul.tabs-menu li a.active{color:#be955b}#content .content .tab-content{display:none}#content .content .tab-content#golf{display:block}#content .content .quads{margin:60px 0}#content .content .quads .row{padding:0;display:-ms-flexbox;display:flex}#content .content .quads .inset-holder{padding:10px;border:2px solid #be955b}.the-english-room #content .content .quads .inset-holder,.afternoon-tea #content .content .quads .inset-holder,.the-bar #content .content .quads .inset-holder,.white-hart-pub #content .content .quads .inset-holder{padding:0;border:0;margin-left:-40px}#content .content .quads .inner{padding:0 30px}.the-english-room #content .content .quads .inner h3,.the-english-room #content .content .quads .inner ul.accommodations li.room .room-text .room-text-inner .room-title,.the-english-room #content ul.accommodations li.room .room-text .room-text-inner .content .quads .inner .room-title,.afternoon-tea #content .content .quads .inner h3,.afternoon-tea #content .content .quads .inner ul.accommodations li.room .room-text .room-text-inner .room-title,.afternoon-tea #content ul.accommodations li.room .room-text .room-text-inner .content .quads .inner .room-title,.the-bar #content .content .quads .inner h3,.the-bar #content .content .quads .inner ul.accommodations li.room .room-text .room-text-inner .room-title,.the-bar #content ul.accommodations li.room .room-text .room-text-inner .content .quads .inner .room-title,.white-hart-pub #content .content .quads .inner h3,.white-hart-pub #content .content .quads .inner ul.accommodations li.room .room-text .room-text-inner .room-title,.white-hart-pub #content ul.accommodations li.room .room-text .room-text-inner .content .quads .inner .room-title{font-size:1.8em;margin-bottom:15px}.the-english-room #content .content .quads .inner p,.afternoon-tea #content .content .quads .inner p,.the-bar #content .content .quads .inner p,.white-hart-pub #content .content .quads .inner p{font-size:19px}#content .content .quads .inner .subtitle{text-transform:uppercase;font:13px "BlairMdITC TT","sansserif"}#content .content .quads .inner .subtitle.phone{float:left;padding:6px 8px 0 0}#content .content .quads .inner p{margin-bottom:10px}#content .content .quads .inner p a{color:#231f20}#content .content .quads .inner p a:hover{color:#be955b}#content .content .quads ul.slick-dots{right:-5%;top:38%}#content .content .todo{padding-right:45px}#content .content .todo.padding p{padding-left:45px}#content .content .todo h3,#content .content .todo ul.accommodations li.room .room-text .room-text-inner .room-title,#content ul.accommodations li.room .room-text .room-text-inner .content .todo .room-title{font-size:32px}#content .content .todo p{padding-right:15px;font-size:20px}#content .content .todo .address,#content .content .todo .phone{padding-left:45px}#content .content .todo .address span,#content .content .todo .phone span{text-transform:uppercase;font:13px "BlairMdITC TT","sansserif"}#content .content .todo .address p,#content .content .todo .phone p{margin-bottom:10px;padding-left:0}#content .content .todo .address{background:url("images/address-icon.png") no-repeat 4px 2px}#content .content .todo .address span{display:block}#content .content .todo .phone{background:url("images/phone-icon.png") no-repeat left 6px}#content .content .todo .phone p{display:inline-block}#content .content .gallery{padding:60px 0;background-color:#231f20}#content .content .gallery .slick-slide{transform:scale(0.9);transition:all 0.3s ease-in-out;vertical-align:middle;display:inline-block;float:none;position:relative;z-index:1;opacity:0}#content .content .gallery .slick-slide .nav-holder{opacity:0}#content .content .gallery .slick-slide.slick-active{opacity:.4}#content .content .gallery .slick-slide.slick-center{transform:scale(1);transition:all 0.3s ease-in-out;z-index:10;opacity:1;position:relative}#content .content .gallery .slick-slide.slick-center img{border:5px solid #be955b}#content .content .gallery .slick-slide.slick-center .nav-holder{opacity:1}#content .content .gallery .slick-slide{margin:0 -120px}#content .reasons-to-stay .title{text-align:center;color:#be955b;font:54px "Bickham Script MM","sansserif";text-align:center;padding:35px 0}#content .reasons-to-stay .title.visible{background:url("images/dark-texture.jpg") fixed}#content .reasons-to-stay .title span{display:inline-block;width:25%}#content .reasons-to-stay .title:before,#content .reasons-to-stay .title:after{display:inline-block;content:"";height:15px;background:url("images/line-dot.png") repeat-x center;width:37.5%}@media only screen and (min-width: 768px) and (max-width: 1024px){#content .reasons-to-stay .title span{width:35%}#content .reasons-to-stay .title:before,#content .reasons-to-stay .title:after{width:32% !important}}#content .reasons-to-stay .bottom{padding:45px 0}#content .reasons-to-stay .bottom.visible{background:url("images/deerPath-Diamond-Background.svg") fixed;background-size:4%}#content .reasons-to-stay .bottom .copy{background-color:#231f20;padding:15px}#content .reasons-to-stay .bottom .copy .inner{border:2px solid #be955b;padding:40px;color:#fff}#content .reasons-to-stay .bottom .copy .inner .reason{font-size:22px;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;padding-left:30px}#content .reasons-to-stay .bottom .copy .inner p{margin-bottom:50px;padding-left:30px}.contact-us .content>.container{max-width:820px}.meetings-and-events .instagram{margin-top:8px}.instagram .slide{float:left;width:24.55%;margin:0 0.3%;position:relative}.instagram .slide.first{margin-left:0}.instagram .slide.last{margin-right:0}.instagram .slide a .thumb{width:100%;height:290px;background-size:cover;background-position:center center}.instagram .slide .handle{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(35,31,32,0.8);text-align:center;opacity:0}.instagram .slide .handle a{display:block;background:url("images/instagram-icon.png") no-repeat center top;padding-top:65px;color:#fff;text-transform:uppercase;font:22px "BlairMdITC TT","sansserif";margin-top:25%;cursor:pointer}.instagram .slide:hover .handle{opacity:1}.history{padding:50px 0 0}.history h2{text-align:center;padding:0}.history h2:after{display:none}.history .timeline .row{padding-bottom:0 !important}.history .timeline .slick-arrow{display:inline-block;width:4.5%;background:url("images/double-arrow.svg") no-repeat 60% center;height:25px;top:11px;position:relative;cursor:pointer}.history .timeline .slick-arrow:hover{opacity:0.7}.history .timeline .history-prev{transform:rotate(180deg)}.history .timeline .history-dots{margin-bottom:60px;display:inline-block;width:90%}.history .timeline .history-dots ul{position:relative;right:0}.history .timeline .history-dots ul:after{content:"";width:100%;height:2px;background-color:#be955b;position:absolute;bottom:7px;left:0}.history .timeline .history-dots ul li{width:130px;margin:0;position:relative;text-align:center;display:inline-block;border:0;border-radius:0;z-index:10}.history .timeline .history-dots ul li .nav-title{position:absolute;width:100%;white-space:nowrap;top:-32px;font:18px "BlairMdITC TT","sansserif";padding:8px 0}.history .timeline .history-dots ul li .nav-title:hover{color:#be955b}.history .timeline .history-dots ul li button{display:none}.history .timeline .history-dots ul li.slick-active .nav-title{background-color:#be955b;color:#fff}.history .timeline .slide-history-desc .year{font-size:144px;color:#decaad;line-height:1em;margin:-25px 0 -40px}.history .timeline .slide-history-desc .title{font-size:32px;margin-bottom:30px;line-height:1em}.history .timeline .slide-history-desc .title,.history .timeline .slide-history-desc p{padding-left:40px}.sub-menu{background-color:#231f20;text-align:center;padding:20px 0}.sub-menu ul{margin:0}.sub-menu ul li{display:inline-block;margin-right:5px;padding-right:10px;position:relative}.sub-menu ul li:after{position:absolute;height:50%;width:1px;content:"";background-color:#fff;right:0;top:25%}.sub-menu ul li a{padding:4px 10px 3px;color:#fff;display:block;font-size:18px;letter-spacing:1px;text-transform:uppercase}.sub-menu ul li a:hover,.sub-menu ul li a.active{background-color:#69543b}.sub-menu ul li:last-child:after{display:none}.roomsTabs-nav{display:block;margin-bottom:40px;text-align:center}.roomsTabs-navLabel,.roomsTabs-nav select{display:inline-block;vertical-align:middle;margin:0 8px}.roomsTabs-nav select{width:200px;height:32px;border:2px solid #be955b;border-radius:0;font-size:18px;text-transform:capitalize;background:#fff;color:#231f20}.roomsTabs-navLabel{font-size:18px;font-weight:700;line-height:1;color:#be955b}.room-adaAmenities{display:block;width:100%;max-width:500px;height:auto;padding:15px 25px}.room-adaAmenities h3,.room-adaAmenities #content ul.accommodations li.room .room-text .room-text-inner .room-title,#content ul.accommodations li.room .room-text .room-text-inner .room-adaAmenities .room-title{color:#be955b}.room-adaAmenities-list{display:block;margin:1em 0.5em;margin-right:0;padding:0}.room-adaAmenities-list>li{display:block;margin:0.5em 0;padding-left:1em;position:relative}.room-adaAmenities-list>li::before{content:'\2022';display:block;width:1em;height:auto;color:#be955b;position:absolute;top:0;left:0;z-index:1}.room-adaAmenities-list>li a:not(.btn){text-decoration:underline}.room-adaAmenities-list>li a:not(.btn):hover{text-decoration:none}#content ul.accommodations li.room{margin-bottom:4em;display:-ms-flexbox;display:flex;padding:0}#content ul.accommodations li.room ul.cta>li{padding-bottom:8px}#content ul.accommodations li.room ul.cta>li .btn>span,#content ul.accommodations li.room ul.cta>li #panel input[type="button"]>span,#panel #content ul.accommodations li.room ul.cta>li input[type="button"]>span{padding-left:20px;padding-right:20px}#content ul.accommodations li.room .room-images{height:334px}#content ul.accommodations li.room .room-images .room-images-inner{height:100%;width:100%;padding:10px;border:2px solid #be955b;margin:0 auto}#content ul.accommodations li.room .room-images .room-images-inner .slick-slider,#content ul.accommodations li.room .room-images .room-images-inner .slick-list,#content ul.accommodations li.room .room-images .room-images-inner .slick-track,#content ul.accommodations li.room .room-images .room-images-inner .slide{height:100%}#content ul.accommodations li.room .room-images .room-images-inner figure{height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}#content ul.accommodations li.room .room-images .room-images-inner figure figcaption{text-indent:-10000px}#content ul.accommodations li.room .room-text{height:334px;display:table}#content ul.accommodations li.room .room-text .room-text-inner{padding:0 30px;display:table-cell;vertical-align:middle;margin:0 auto}#content ul.accommodations li.room .room-text .room-text-inner .room-title:after{display:none}#content ul.accommodations li.room .room-text .room-text-inner .call{padding:5px 0 5px 48px;background:url("images/call.svg") no-repeat left center;text-transform:uppercase;font:14px "BlairMdITC TT","sansserif";background-size:35px}#content ul.accommodations li.room .room-text .room-text-inner .call a{color:#231f20}#content ul.accommodations li.room .room-text .room-text-inner .call a:hover{color:#be955b}.meetings-and-events .container-map:hover .overmap,.weddings .container-map:hover .overmap{opacity:0.5}.meetings-and-events .container-map:hover .over-space,.weddings .container-map:hover .over-space{opacity:1}.meetings-and-events .fancybox-overlay .fancybox-nav,.weddings .fancybox-overlay .fancybox-nav{height:90%}.meetings-and-events .overmap,.weddings .overmap{opacity:1;transition:.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.meetings-and-events .over-space,.weddings .over-space{display:inline-block;box-sizing:border-box;position:absolute;text-align:center;transition:.5s ease;opacity:0;width:80%;height:90%;left:9%;background:rgba(0,0,0,0.5);top:4%}.meetings-and-events .over-space img,.weddings .over-space img{width:60px;top:30%;position:absolute;left:calc(50% - 30px)}.meetings-and-events .over-space span,.weddings .over-space span{position:relative;top:55%;color:#fff;font-weight:bold;font-family:sans-serif}.ADA-accessibility-features #content ul{margin:2em 0}.ADA-accessibility-features #content p{font-size:1em}.ADA-accessibility-features #content p+ul{margin-top:-1.1em}.honor-quad-home{width:100%;margin:5% auto 10%;position:relative;animation:300ms lineOne ease-in 100ms 1 forwards}.honor-quad-home__subtitle{font:38px "Bickham Script MM","sansserif";color:#be955b;position:absolute;top:-30px}.honor-quad-home__title{color:#be955b;margin-bottom:0}.honor-quad-home__title:after{display:none}@keyframes lineOne{from{width:0}to{width:calc(100% + 60px)}}.honor-quad-home:after{content:'';background:url("images/lines.svg") no-repeat center center;background-size:cover;width:1080px;height:370px;margin:0 auto;position:absolute;top:30px;left:0;right:0}.honor-quad-home .one-image-quad{padding:55px 0}.honor-quad-home .one-image-quad__content{display:-ms-flexbox;display:flex;max-width:1120px;width:100%;margin:auto}.honor-quad-home .one-image-quad__image{max-width:490px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.honor-quad-home .one-image-quad__image{max-width:40%}}.honor-quad-home .one-image-quad__image img{width:100%}.honor-quad-home .one-image-quad img{width:420px;height:496px;object-fit:cover}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.honor-quad-home .one-image-quad img{width:100%;height:320px}}.honor-quad-home .one-image-quad__info{max-width:473px;margin-left:60px;position:relative;z-index:1}.honor-quad-home .one-image-quad__info h2{margin:5px auto 30px !important;padding-bottom:0 !important}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.honor-quad-home .one-image-quad__info{margin-left:60px}}.honor-quad-home .one-image-quad ul li{margin-bottom:20px}.honor-quad-home .one-image-quad ul li:last-of-type{margin-bottom:0px}.honor-quad-home .one-image-quad ul li:before{content:'';background-color:#231f20;display:inline-block;vertical-align:middle;width:10px;height:2px;margin-right:15px}.honor-quad-home .one-image-quad .btn,.honor-quad-home .one-image-quad #panel input[type="button"],#panel .honor-quad-home .one-image-quad input[type="button"]{margin-top:30px}.rtsb{display:block;padding:0 0 50px;font-size:20px;color:#231f20;overflow:hidden}.rtsb h3,.rtsb #content ul.accommodations li.room .room-text .room-text-inner .room-title,#content ul.accommodations li.room .room-text .room-text-inner .rtsb .room-title{font-size:32px;letter-spacing:0.1em;text-align:center;text-transform:uppercase}.rtsb h3 span,.rtsb #content ul.accommodations li.room .room-text .room-text-inner .room-title span,#content ul.accommodations li.room .room-text .room-text-inner .rtsb .room-title span{display:block;font:400 50px/1 "Bickham Script MM","sansserif";letter-spacing:0;text-transform:none}.rtsb h3::after,.rtsb #content ul.accommodations li.room .room-text .room-text-inner .room-title::after,#content ul.accommodations li.room .room-text .room-text-inner .rtsb .room-title::after{content:'';display:block;width:190px;height:3px;margin:25px auto;background:#be955b}.rtsb .slide{display:block;margin:50px auto;padding:0;border:15px solid #be955b}.rtsb-content{display:block;width:100%;max-width:580px;margin:50px auto 0;color:#231f20;font-family:"Goudy Old Style","serif"}.rtsb-list{counter-reset:item}.rtsb-item{display:block;margin:0.7em 0;counter-increment:item}.rtsb-item::before{content:counter(item) ".";display:inline-block}.rtsb-item h4{display:inline-block;font-size:20px !important;font-family:"Goudy Old Style","serif" !important}body#covid-19-landing .covid-lp{margin-top:260px !important}body#covid-19-landing .covid-lp h3,body#covid-19-landing .covid-lp #content ul.accommodations li.room .room-text .room-text-inner .room-title,#content ul.accommodations li.room .room-text .room-text-inner body#covid-19-landing .covid-lp .room-title{letter-spacing:0.1em;font-weight:700;border-bottom:1px solid;padding-bottom:40px;margin-bottom:40px;margin-top:50px}.lightBox{width:100%;padding:40px}.lightBox ul{padding-left:20px}.lightBox ul li{padding-bottom:5px}.lightBox ul li,.lightBox ul li span{font-size:16px !important}.lightBox p span{font-size:16px !important}.lightBox>ul{list-style-type:disc}.lightBox>ul ul{list-style-type:circle}.lightBox *>strong span{font-size:20px !important;color:#be955b !important;line-height:1}#press .btn-press{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#press .show-all-press{display:block;position:absolute}#press .show-less-press{display:none;position:absolute}@media only screen and (max-width: 1200px){#content .intro .box .inner .side{float:none;margin:0 auto;width:400px;clear:both}#content .history .timeline .container{width:100%}#content .history .timeline .history-dots ul li{width:110px}}@media only screen and (max-width: 991px){#gramping-getaway .pageContent-row{-ms-flex-wrap:wrap;flex-wrap:wrap}#gramping-getaway .pageContent-row>.col{-ms-flex-preferred-size:100%;flex-basis:100%}#gramping-getaway .pageContent-row>.col:last-child{margin-top:25px;padding:0 15px}#gramping-getaway .pageContent .slide img{margin:auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){#formRFP,#formRFP-getaway{width:100%}#formRFP fieldset,#formRFP-getaway fieldset{margin:0 1%;width:48%}#footer .bottom{text-align:center}#content .content .container{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){#content .intro .box .inner .side{float:none;margin:0 auto;clear:both}#content .content .gallery .slick-slide{margin:0 -100px}#content .content .gallery .slick-slide img{max-width:100%}#content .history .timeline .history-dots{width:88%}#content .history .timeline .history-dots ul li{width:95px}#content .history .timeline .history-dots ul li .nav-title{font-size:16px}}

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