body{margin:0;padding:0;background:#fefefe;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-header{background:0 0}.page-header{position:fixed;top:0;left:0;right:0;z-index:10;background:#bb5611;width:100%;min-height:4rem;padding:10px 0 10px 1vw;will-change:background,padding;transform:translateZ(1px);-webkit-backface-visibility:hidden;transition:background 1s ease,padding 1s ease;transform:none}.close-button:focus,.close-button:hover{color:#0a0a0a}.nav__logo{background:url(/themes/louisville-cvb/images/BourbonCountry/logo-w-block.png) no-repeat 50%;background-size:contain;margin:0 .5rem .5rem;width:100%;height:64px;max-width:554px;margin-bottom:0}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.page-header>*{margin:0 .75em}.nav__status{float:right;margin-right:.75rem}.nav__logo,.nav__status{display:inline-block;position:relative}.page-header [type=button],.page-header button{-webkit-appearance:button}.nav__toggle{margin:0;display:block;max-width:16em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fefefe;background:#e4ae41;transition:background .5s ease,border .5s ease;line-height:1.5rem;border:1px solid transparent;text-align:center;cursor:pointer;font-weight:700;text-transform:uppercase;text-decoration:none;font-family:Cairo,sans-serif;width:111px;height:40px;font-size:14px}.nav__toggle:active,.nav__toggle:focus,.nav__toggle:hover{color:#fefefe;background:rgba(228,174,65,.3)}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon{margin:0 .2rem;vertical-align:middle}.menu-icon:after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fefefe;top:0;left:0;box-shadow:0 7px 0 #fefefe,0 14px 0 #fefefe;transition:box-shadow .5s ease,background .5s ease}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.nav__label{display:none;text-transform:uppercase;font-size:.8rem;font-weight:700;vertical-align:baseline}.nav__txt{overflow:hidden;text-indent:-9000px;display:block;position:absolute}.area-footer,.area-header{max-width:none;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.owl-carousel.owl-loaded{display:block}.slides{background-color:#0a0a0a;position:absolute;display:block;overflow:hidden;width:100%!important;height:91vh!important}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.slides .owl-item,.slides .owl-stage,.slides .owl-stage-outer{height:100%;width:100%}.slides__item{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:0;transition:opacity 1s ease}.slides__item.is-loaded{opacity:1}.slides__item .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0a0a0a;opacity:.5}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.page-footer{background:url(/themes/louisville-cvb/images/BourbonCountry/footer-wood-bg.jpg) repeat-x;background-position:50%;background-size:800px 100%;color:#fefefe}.page-footer__content{padding:3rem 1rem}.text-center{text-align:center}.content-wrapper{width:100%;max-width:64rem;margin:0 auto}.nav__logo,.nav__status{display:inline-block;position:relative}.page-footer__content a{color:#a84d0f}.page-footer__content .nav__logo{height:160px}.page-footer .nav__logo{background-image:url(/themes/louisville-cvb/images/BourbonCountry/logo-w.png)}.page-footer p{margin-bottom:1rem;line-height:26px;text-rendering:optimizeLegibility;font-size:16px}.page-footer .list{list-style-type:none;padding:0;margin:0}.nav__social{text-align:center;padding:1rem}.page-footer .nav__social{padding:.5rem 1rem 0}.list li{padding:.2rem 0}.list--circle li,.list--inline li{display:inline-block}.list .btn--icon{margin:0}.page-footer__content .btn,.page-footer__content .dir__filter-drawer-toggle,.page-footer__content .submit_button input[type=submit],.page-footer__content .sv_api_button,.submit_button .page-footer__content input[type=submit]{color:#fff}.btn--icon,.btn--icon:active,.btn--icon:focus,.btn--icon:hover{background:0 0;border:none}.icon-social{position:relative;width:24px;height:24px;top:0}.icon-imap,.icon-social{display:inline-block;fill:currentColor;vertical-align:middle}svg:not(:root){overflow:hidden}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.reveal-overlay{z-index:-22;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;background-color:hsla(0,0%,4%,.85);overflow-y:scroll;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.reveal--nav{padding:0 10px 10px;top:0!important;right:0;position:fixed;width:100%;text-align:center;background:#fefefe;background-size:cover;border:none;height:100%;overflow-x:none;overflow-y:scroll;-webkit-overflow-scrolling:touch}.page-footer__content .btn,.page-footer__content .dir__filter-drawer-toggle,.page-footer__content .submit_button input[type=submit],.page-footer__content .sv_api_button,.submit_button .page-footer__content input[type=submit]{color:#fff}.list .btn--icon{margin:0;padding:3px}.nav__logo--header{display:block;position:absolute;top:0;left:0;right:0;z-index:10;width:222px;height:97px;margin:0 auto;will-change:transform,background-image;background-image:url(/themes/louisville-cvb/images/BourbonCountry/logo-w-block.png);background-repeat:no-repeat;background-position:50%;transition:transform 1s,background-image 1s}.page-header.headroom--not-top{background:#bb5611}.headroom--pinned{background:0 0}.reveal--nav .close-button{right:auto;left:12px;top:0;position:absolute;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;color:#8a8a8a;font-size:37px;cursor:pointer}.close-button{padding:0 .5rem;line-height:25px;overflow:hidden;text-align:center}.nav--primary{font-family:Cairo,sans-serif;text-transform:uppercase;text-align:left;color:#fff;margin-bottom:1rem}.nav--primary .nav__item{max-width:none;width:100%}.nav--primary .nav__link{padding:0;color:#0a0a0a;margin:15px 0;font-size:14.5px;font-weight:700;line-height:1}.nav--primary .nav__link:active,.nav--primary .nav__link:focus,.nav--primary .nav__link:hover{color:#c1742f}.nav a,.nav__link{display:block;text-decoration:none}hr{clear:both;max-width:75rem;height:0;margin:0 auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}.nav__sub-wrapper{padding:1rem .5rem 2rem}.nav--secondary{font-family:Cairo,sans-serif;font-weight:100;color:#888;font-size:14px}.nav--secondary li,.nav--secondary li.nav__item{min-width:0;width:100%;text-align:left}.nav--secondary a.nav__link{color:#888;font-weight:700}.nav--secondary .nav a:active,.nav--secondary .nav a:focus,.nav--secondary .nav a:hover,.nav--secondary .nav__link:active,.nav--secondary .nav__link:focus,.nav--secondary .nav__link:hover{color:#888}.reveal-overlay.active{opacity:1;z-index:24}.reveal--nav .reveal--spacer{padding:0 24px 24px;height:100%;overflow-y:visible}.reveal>:last-child{margin-bottom:0}.reveal .nav__logo{max-width:140px}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (min-width:450px){.page-header{padding:10px 1vw}.page-header.headroom--not-top{padding:10px 1vw}}@media screen and (min-width:648px){.nav__label{display:none}.reveal--nav{width:320px;overflow:hidden}.reveal--nav .reveal--spacer{overflow-y:auto}}@media screen and (min-width:769px){.btn--header{padding:.4375rem 1rem}.nav__txt{position:relative;text-indent:0;display:inline-block;max-width:10.25rem;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;font-weight:700;line-height:.9;padding-left:.5rem}}@media screen and (min-width:1024px){.nav__logo--header{top:0;background-image:url(/themes/louisville-cvb/images/BourbonCountry/logo-w-drop.png);width:400px;height:175px;transform:scale(1) translateY(40%)}.slider-short .slides{height:556px!important}.headroom--not-top .nav__logo--header{top:0;background-image:url(/themes/louisville-cvb/images/BourbonCountry/logo-w-block.png);transform:scale(.45) translateY(-60%)}}@media screen and (min-width:1200px){.page-header{padding:10px 5vw;background:0 0}.nav__txt{max-width:24vw}.page-header.headroom--not-top{padding:10px 5vw}}@media screen and (max-width:774px){.nav__toggle{width:auto}}
.aresColorTile{width:50px;height:30px;display:inline-block;margin-right:1em}.background1{background-color:#fff}.beBackground{background-color:#fefefe}.color1{background-color:#c1742f}.color2{background-color:#bb5611}.color3{background-color:#bb5611}.color4{background-color:#bb5611}.navColor{background-color:#bb5611}.navTextColor{background-color:#fff}.pagerColor{background-color:#bb5611}.pagerTextColor{background-color:#fff}.buttonColor{background-color:#aaa}.buttonSearchColor{background-color:#e4ae41}.buttonBuyColor{background-color:#e4ae41}.buttonSelectColor{background-color:#e4ae41}.buttonTextColor{background-color:#fff}.buttonUiColor{background-color:#666}.buttonUiTextColor{background-color:#666}.tabSelectColor{background-color:#004b93}.tabSelectedColor{background-color:#fff}.roomTabSelectedColor{background-color:#ddd}.priceColor{background-color:#75c349}.highPriceColor{background-color:#999}.dealsColor{background-color:#63b353}.dealTextColor{background-color:#fff}.tableCellColor{background-color:#ddd}.sidebarHeaderColor{background-color:#055594}.starRating{background-color:#ffae4a}.alertColor{background-color:#ed6053}.alertTextColor{background-color:#fff}.gm-style a,.gm-style div,.gm-style label,.gm-style span{font-family:Cairo,sans-serif}#aresContentWrap{margin-bottom:2em;padding-top:18em}.aresContentWrapInner{padding:1em;background-color:#fefefe;margin:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.aresDealText{clear:both;background-color:#63b353;color:#fff}.aresDealText:after{border-top-color:#63b353}.aresBodyInner{padding:1em 2em 2em}.aresAlert{background-color:#ed6053;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.aresPricePrice{color:#75c349}.aresHighPrice{color:#999}.aresDetailsNav{background-color:#fff}.aresAmenitiesCont{background-color:#f2f2f2}.aresHideAmenities{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}footer.aresFooter{background:0 0}.aresHotelPackagesList h4 span,.aresProductPackage .aresDetailsNav ul li span,.aresSelectedPage{background-color:#bb5611;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}.aresSelectedPage a:active,.aresSelectedPage a:hover,.aresSelectedPage a:link,.aresSelectedPage a:visited{color:#fff!important}.aresBESidebarHeader{background-color:#aaa}.aresBESidebarHeader{background-color:#055594}.aresRequired input{border-color:#ed6053!important}.aresOrderThanks{background-color:#5abf5b;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.aresButton,button{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:#aaa;color:#fff}a.aresButton{color:#fff}.aresButton:hover,button:hover{background-color:#999}.aresButtonSearch{background-color:#e4ae41}.aresButtonSearch:hover{background-color:#f5bf52}.aresButtonBuy{background-color:#e4ae41}.aresButtonBuy:hover{background-color:#f5bf52}.aresButtonPrint,a.aresButtonPrint{background-color:#e4ae41}.aresButtonPrint:hover,a.aresButtonPrint:hover{background-color:#ffd063}.aresDetailsNav ul li.aresNavItemRooms a,.aresDetailsNav ul li.aresNavItemTickets a,.aresProductItemsList .aresNavItem .aresButton{background:#e4ae41;border-right-color:#e4ae41;border-bottom-color:#e4ae41;color:#fff}.aresDetailsNav ul li.aresNavItemRooms a:hover,.aresDetailsNav ul li.aresNavItemTickets a:hover,.aresProductItemsList .aresNavItem .aresButton:hover{background:#f5bf52;border-bottom-color:#f5bf52;color:#fff}.aresDetailsNav ul li.aresNavItemSelected a{background:#fff;border-bottom-color:#fff}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a{background-color:#ddd;color:#fff;border-bottom-color:#ddd;border-top-color:#ddd}.aresDetailsNav ul li.aresNavItemRooms.aresNavItemSelected a:after,.aresDetailsNav ul li.aresNavItemTickets.aresNavItemSelected a:after{border-top-color:#ddd}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#e4ae41;border-bottom-color:#e4ae41}.aresAmenitiesLink{color:#666;background-color:#f2f2f2}.aresAmenitiesLink:hover{background-color:#f2f2f2}.ui-datepicker-calendar .ui-datepicker-current-day a{background:#e4ae41;color:#fff}.ui-datepicker-calendar .range-date a{background:#e4ae41;color:#fff}.ui-datepicker-calendar .max-date a{background:#e4ae41;color:#fff}.ui-datepicker-calendar .min-date a{background:#e4ae41;color:#fff}a.aresButton.aresButtonSelect,button.aresButton.aresButtonSelect{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background-color:#e4ae41}a.aresButton.aresButtonSelect:hover,button.aresButton.aresButtonSelect:hover{background-color:#f5bf52}.aresBENav ul{background-color:#bb5611}.aresBENav .aresSelected{background:#bb5611}.aresBENav .aresSelected:after{border-top-color:#bb5611}.aresBENav li a{color:#fff}.aresHotelRoomsTableLowPrice,.aresTicketTable .aresTicketTableAdult td{background-color:#ddd}.aresBESidebar,.aresSearch,.aresTier1 .aresProductItem,.aresUpsellHeader,li.aresProductItem.aresProductActivity{border:1px solid #ccc;background-image:none;padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.aresProductItemsList{overflow:visible}.aresPackageConfigBar{background-color:#fff}.ui-widget{font-family:Cairo,sans-serif}.ui-widget-header{background-color:#bb5611;color:#fff}.aresDetailsNav ul li.aresPackageSearchSubmit a,.aresDetailsNav ul li.aresPackageSearchSubmit button{border-right-color:#e4ae41;border-bottom-color:#e4ae41}.aresPackageSidebar{background-color:#e4ae41}.aresUpsellInner{padding:2em}.aresUpsellImage{display:none}.aresDealFlag::after{border-top-color:#63b353}