@charset "UTF-8";.desktop-topnav>.inner{width:100%}dl.expand-menu dt:after{content:"";display:table;clear:both}main .content,section .flexy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){main .content .one-quarter,section .flexy .one-quarter{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .content .one-third,section .flexy .one-third{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .content .one-half,section .flexy .one-half{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .content .two-thirds,section .flexy .two-thirds{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .content .three-quarters,section .flexy .three-quarters{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .content .full-width,section .flexy .full-width{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}@media (min-width:769px){main .content .one-quarter,section .flexy .one-quarter{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .content .one-third,section .flexy .one-third{width:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .content .one-half,section .flexy .one-half{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .content .two-thirds,section .flexy .two-thirds{width:66.666%;-ms-flex-preferred-size:66.666%;flex-basis:66.666%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .content .three-quarters,section .flexy .three-quarters{width:75%;-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .content .full-width,section .flexy .full-width{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}nav.top-nav,nav.top-nav .left-side .flyout .secondary,section.common .jackpot-stripe{background-color:#097eb9;background-image:url(../img/textures/paper-blue.jpg);background-size:auto;background-repeat:repeat}.wide-teaser,body,footer{background-color:#fff;background-image:url(../img/textures/paper-white.jpg);background-size:auto;background-repeat:repeat}.deals-list,main .inner{background-color:#dedad1;background-image:url(../img/textures/paper-beige.jpg);background-size:auto;background-repeat:repeat}nav.top-nav,section.common .jackpot-stripe{position:relative}nav.top-nav:before,section.common .jackpot-stripe:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.2;z-index:1;background:-o-linear-gradient(319deg,rgba(255,255,255,0) 70%,white 76%,rgba(255,255,255,0) 81%,rgba(255,255,255,0) 86%,white 90%,rgba(255,255,255,0) 95%);background:linear-gradient(131deg,rgba(255,255,255,0) 70%,white 76%,rgba(255,255,255,0) 81%,rgba(255,255,255,0) 86%,white 90%,rgba(255,255,255,0) 95%)}.formBlockSurveyTable input[type=submit],main .button,main button{display:inline-block;text-transform:uppercase;border:2px solid #097eb9;color:#097eb9;background-color:transparent;cursor:pointer;font-family:"Roboto Condensed",sans-serif;font-weight:700;background-color:rgba(255,255,255,0.4)}.formBlockSurveyTable input[type=submit]:hover,main .button:hover,main button:hover{background-color:#097eb9;color:#fff;text-decoration:none!important}.formBlockSurveyTable input[type=submit]:hover a,main .button:hover a,main button:hover a{color:#fff!important}.formBlockSurveyTable input.inverse[type=submit],main .inverse.button,main button.inverse{border-color:#fff;color:#fff}.formBlockSurveyTable input.inverse[type=submit]:hover,main .inverse.button:hover,main button.inverse:hover{background-color:#fff;color:#2b2b2b}@media (max-width:768px){.formBlockSurveyTable input[type=submit],main .button,main button{padding:0.7em}}@media (min-width:769px){.formBlockSurveyTable input[type=submit],main .button,main button{padding:0.7em 2em}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}body,html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:after,q:before{content:"";content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:300}img{max-width:100%}.center-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.center-child .child{text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%}a.next-slide{height:3.5em;width:3.5em;position:absolute;bottom:1em;right:1em;cursor:pointer}a.next-slide svg{width:100%;height:100%}a.next-slide .arrows{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all 0.75s ease;-o-transition:all 0.75s ease;transition:all 0.75s ease}a.next-slide:hover .arrows{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}q{quotes:"“" "”" "‘" "’"}q:before{content:open-quote}q:after{content:close-quote}a{text-decoration:none;color:inherit;outline:0}.button,button{border:none}.desktop-topnav{position:relative;font-family:"Roboto Condensed",sans-serif;background-position:top left;background-repeat:repeat;background-color:#fff;background-image:url(../img/textures/paper-white.jpg);color:#2b2b2b}.desktop-topnav>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px}.desktop-topnav .logo-wrapper{height:70px;padding-top:5px;padding-bottom:5px}.desktop-topnav .logo-wrapper .logo{height:100%;width:auto}.desktop-topnav .dsd{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.desktop-topnav .dsd>div{display:inline-block;padding-left:1em;padding-right:1em;padding-top:0.4em}.desktop-topnav .dsd>div>a{cursor:pointer;color:#097eb9}.desktop-topnav .dsd>div>a:hover{color:#097eb9}.desktop-topnav .dsd .icon{display:inline-block;width:2.6em;height:2.6em;fill:#fff;vertical-align:middle;margin-right:0.25em}.desktop-topnav .dsd .icon *{fill:#097eb9}.desktop-topnav .dsd span.red{color:#a22}nav.top-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;color:#fff;font-family:"Roboto Condensed",sans-serif;z-index:11}nav.top-nav .left-side,nav.top-nav .right-side{font-size:1.2em;text-transform:uppercase;font-weight:500;position:relative;z-index:2}nav.top-nav a{padding-top:0.5em;padding-bottom:0.5em;display:inline-block}nav.top-nav .left-side .flyout{display:inline-block;position:relative}nav.top-nav .left-side .flyout .secondary{position:absolute;top:40px;left:-20px;z-index:4;width:11em;padding:0.25em 20px;display:none}nav.top-nav .left-side .flyout .secondary a{display:block}nav.top-nav .left-side a:hover{color:#2b2b2b}nav.top-nav .right-side>a{display:inline-block;padding-left:2em;padding-right:2em;border-left:3px solid rgba(43,43,43,0.2);cursor:pointer}nav.top-nav .right-side>a:hover{color:#2b2b2b}nav.top-nav .deals-count{background:red;display:inline-block;font-size:52%;width:1.5em;text-align:center;line-height:1.5em;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:bold;opacity:0}nav.top-nav .deals-count.active{opacity:1}nav.top-nav .hamburger svg{width:1.25em;height:1.25em;margin-right:0.5em}nav.top-nav .hamburger svg *{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;fill:#fff}nav.top-nav .hamburger svg .close{opacity:0;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}nav.top-nav .hamburger span{font-size:1.5em}nav.top-nav .hamburger.active svg .open{opacity:0;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}nav.top-nav .hamburger.active svg .close{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.deals-list{position:absolute;top:44px;right:0;z-index:22;overflow-y:auto;font-size:1rem;display:none;padding-bottom:1em;color:#2b2b2b;width:360px;max-width:80vw;-webkit-box-shadow:inset -6px 6px 16px rgba(36,36,36,0.27);box-shadow:inset -6px 6px 16px rgba(36,36,36,0.27)}.deals-list .title{font-size:135%;color:#097eb9}.deals-list .days{color:#3d3d3d;font-family:"Montserrat",sans-serif}.deals-list .price{font-family:"Montserrat",sans-serif}.deals-list li{padding:0.25em 2em}.deals-list a{width:100%;cursor:pointer}.deals-list a:hover .title{text-decoration:underline}.deals-list a:hover .days,.deals-list a:hover .price{color:#097eb9}@media (min-width:875px){.desktop-topnav{height:70px}nav.top-nav .left-side a{margin-right:1.5em}nav.top-nav .left-side .flyout:hover .secondary{display:block}nav.top-nav .hamburger-box{display:none}nav.top-nav .logo-wrapper{-ms-flex-preferred-size:340px;flex-basis:340px;padding-left:10px}.deals-list{max-height:33vw}}@media (min-width:875px) and (max-width:1055px){nav.top-nav .left-side,nav.top-nav .right-side{font-size:1.15rem}nav.top-nav .left-side a{margin-right:0.75em}nav.top-nav .right-side .deals-list{top:40px}}@media (max-width:874px){nav.top-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.top-nav .hamburger-box{font-size:12px;position:relative;z-index:12}nav.top-nav .right-side{font-size:16px}nav.top-nav .hamburger-tray{display:none}nav.top-nav .hamburger-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.top-nav .hamburger-options>*{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}nav.top-nav .right-side{position:absolute;top:0;right:0}nav.top-nav .deals-list{width:420px;top:45px}}@media (max-width:440px){nav.top-nav .deals-list{width:100vw}}@media (max-width:764px){.desktop-topnav .inner{padding:0}.desktop-topnav .logo-wrapper{display:block;width:100%;text-align:center}.desktop-topnav .dsd{text-align:center;padding-bottom:5px}.desktop-topnav .dsd div{font-size:12px}}@media (max-width:520px){.desktop-topnav .logo-wrapper{height:auto!important}.desktop-topnav .logo-wrapper img{height:auto!important}.desktop-topnav .dsd div{font-size:3.2vw}}section.hero{position:relative;overflow:hidden}section.hero img{width:100%;height:auto}section.hero figure.hero{background-size:cover;background-position:bottom center;position:relative}section.hero figure.hero figcaption{position:absolute;bottom:0.5em;left:0.25em;color:rgba(255,255,255,0.9);-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;font-size:5vw}section.hero figure.hero figcaption span{display:block;line-height:0.73em;letter-spacing:-0.075em}section.hero figure.hero figcaption span.first{font-size:1em;padding-left:0.7em}section.hero figure.hero figcaption span.second{font-size:1.5em;font-weight:700}section.hero figure.hero figcaption span.third{font-size:1.5em;padding-left:0.1em;font-weight:700}section.hero figure.hero-slide{background-size:cover;background-position:bottom center;position:relative;position:relative}section.hero figure.hero-slide figcaption{position:absolute;bottom:0.5em;left:0.25em;color:rgba(255,255,255,0.9);-webkit-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;opacity:0;-webkit-transform:translateY(110%);-ms-transform:translateY(110%);transform:translateY(110%);font-size:5vw}section.hero figure.hero-slide figcaption span{display:block;line-height:0.73em;letter-spacing:-0.075em}section.hero figure.hero-slide figcaption span.first{font-size:1em;padding-left:0.7em}section.hero figure.hero-slide figcaption span.second{font-size:1.5em;font-weight:700}section.hero figure.hero-slide figcaption span.third{font-size:1.5em;padding-left:0.1em;font-weight:700}section.hero figure.hero-slide.slick-active figcaption{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}section.hero figure.applique{position:absolute;right:0;bottom:0;width:65%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);pointer-events:none;opacity:0.8}@media screen and (max-width:768px){section.hero .desktop-only{display:none}}@media screen and (min-width:769px){section.hero .mobile-only{display:none}}main .blocks,main .write{padding:40px}main h1,main h2,main h3{text-transform:uppercase;padding-bottom:0.3em;line-height:110%}main h1{font-size:1.85em;color:#331f0f;font-weight:700;color:#097eb9}main h2{font-size:1.5em;color:#4e5155}main h3{font-size:1.125em;color:#4e5155}main h4{font-size:1.125em;color:#2b2b2b;line-height:110%;padding-bottom:0.3em}main h5{font-size:1em;line-height:150%;font-weight:700}main h6{font-size:0.75rem;font-weight:300;font-style:italic;line-height:115%;padding-bottom:1em}main h2,main h3,main h4,main h5{font-family:"Roboto Condensed",sans-serif;font-family:700}main p{line-height:150%;padding-bottom:1em}main ul{padding-bottom:1em;padding-left:2em}main ul>li{list-style-type:disc}main ol{padding-bottom:1em;padding-left:2em}main ol>li{list-style-type:decimal}main .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}main .wysiwyg{overflow:hidden}main .wysiwyg a:not(.button){color:#097eb9;display:inline}main .wysiwyg a:not(.button):hover{text-decoration:underline}main .wysiwyg img{height:auto}@media (min-width:769px){main .wysiwyg.one-half,main .wysiwyg.one-third{padding-right:16px}}main hr{border-bottom:4px solid #848484}main .inner{max-width:960px;min-height:400px;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px}main .content{max-width:800px;margin-left:auto;margin-right:auto;position:relative;z-index:2}@media (max-width:840px){main .content{padding-left:20px;padding-right:20px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){main .content .one-half{width:calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}main .inner{position:relative!important;overflow:hidden;-webkit-box-shadow:inset 0 0 44px rgba(36,36,36,0.3);box-shadow:inset 0 0 44px rgba(36,36,36,0.3)}main .inner:before{content:" ";position:absolute;right:0;bottom:0;width:960px;height:420px;z-index:1;opacity:0.2;mix-blend-mode:multiply;background-image:url(../img/textures/applique-box.png)}.buffet-prices{width:100%}.buffet-prices .tier{padding-right:12px;text-align:center;font-family:"Roboto Condensed",sans-serif}.buffet-prices td.description{padding-top:1em;padding-bottom:1em}.buffet-prices td.price{font-size:240%;font-weight:bold;font-family:"Roboto Condensed",sans-serif;text-align:center;vertical-align:middle;color:#313131}.buffet-prices tbody td{border-bottom:1px solid #bbbbbb}.buffet-prices .price sup{font-size:60%}.buffet-prices .label{font-family:"Roboto Condensed",sans-serif;font-size:140%;text-transform:uppercase;color:#313131}.buffet-prices tfoot td{padding-top:1em;font-style:italic}.deal-details{display:-ms-grid;display:grid;grid-gap:20px;margin-bottom:20px;padding-bottom:20px;width:100%;border-bottom:4px solid #848484}.deal-details .title{color:#097eb9;font-weight:700;font-size:2.5em}.deal-details .duration,.deal-details .subtitle{font-size:1.5em;color:#4e5155}@media (min-width:570px){.deal-details.has-image{-ms-grid-columns:260px 20px 1fr;grid-template-columns:260px 1fr}}.wide-teaser{margin-bottom:20px;min-height:225px}.wide-teaser h3{color:#2b2b2b;font-weight:700;font-size:1.5rem}.wide-teaser figure{background-size:cover;background-position:center;background-repeat:no-repeat}.wide-teaser figcaption{color:#2b2b2b;padding:15px 30px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wide-teaser figcaption .inside{width:100%}.wide-teaser .hours{font-weight:700;font-size:120%;color:#848484;font-family:"Roboto Condensed",sans-serif}.wide-teaser .logo{max-height:85px;margin-bottom:0.5rem}@media (min-width:601px){.wide-teaser{display:-ms-grid;display:grid;-ms-grid-columns:4fr 6fr;grid-template-columns:4fr 6fr;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease}.wide-teaser figure{-webkit-clip-path:ellipse(50% 105% at 40% 50%);clip-path:ellipse(50% 105% at 40% 50%)}.wide-teaser:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-box-shadow:0 0 12px #2b2b2b;box-shadow:0 0 12px #2b2b2b}.wide-teaser:active{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);-webkit-box-shadow:inset 0 0 6px #2b2b2b;box-shadow:inset 0 0 6px #2b2b2b}}@media (max-width:600px){.wide-teaser{-webkit-box-shadow:0 0 20px #2b2b2b;box-shadow:0 0 20px #2b2b2b}.wide-teaser figure{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;height:36vw}.wide-teaser figcaption{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;padding-top:20px;padding-bottom:20px}.wide-teaser .desc,.wide-teaser .hours{display:none}.wide-teaser .logo{max-width:60%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.wide-teaser figcaption{width:calc(66% - 60px);-ms-flex-preferred-size:calc(66% - 60px);flex-basis:calc(66% - 60px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.player-tier .tier-table{width:100%;margin-bottom:2em;font-size:14px;min-width:666px}.player-tier .tier-table th{font-size:1.2em;line-height:0.75em;text-transform:uppercase;text-align:left}.player-tier .tier-table th.elite,.player-tier .tier-table th.elite-plus,.player-tier .tier-table th.experience,.player-tier .tier-table th.preferred,.player-tier .tier-table th.reserve{width:7em;padding-top:0.5em}.player-tier .tier-table th.experience{color:#283252}.player-tier .tier-table th.preferred{color:#31463b}.player-tier .tier-table th.reserve{color:#a48039}.player-tier .tier-table th.elite{color:#737373}.player-tier .tier-table th.elite-plus{color:#555555}.player-tier .tier-table td{border-top:1px solid #b1b1b1;padding:0.2em 0.5em}.player-tier .tier-table td.benefit{width:310px}.player-tier .tier-table td.experience{background:rgba(31,45,91,0.15)}.player-tier .tier-table td.preferred{background:rgba(49,70,59,0.15)}.player-tier .tier-table td.reserve{background:rgba(164,128,57,0.15)}.player-tier .tier-table td.elite{background:rgba(115,115,115,0.15)}.player-tier .tier-table td.elite-plus{background:rgba(85,85,85,0.2)}.player-tier .tier-table tbody{border-left:1px solid #b1b1b1;border-right:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1}.player-tier .benefits-list{padding:0;margin-bottom:1em;border-bottom:1px solid rgba(0,0,0,0.85)}.player-tier .benefits-list li{list-style:none;display:block;border:1px solid rgba(0,0,0,0.85);border-bottom:none;padding:0.25em 1em}.player-tier .benefits-list li:before{content:"✔";display:inline-block;padding-right:0.5em;font-size:120%;color:green}.player-tier .benefits-list .number{font-weight:700}.player-tier .fine-print{font-size:85%}.player-tier .fine-print li{list-style:none;display:block}.player-tier .fine-print b{font-weight:900}.player-tier caption{font-size:1.2em;text-transform:uppercase;text-align:center;padding-bottom:0.5em}@media (max-width:666px){.player-tier{overflow-x:scroll}.player-tier:before{content:"← scroll for more →";font-size:140%;text-align:right;display:block}}.event-block{padding:0 1.2em 2.3em 0;color:#2b2b2b}.event-block .photo{padding-bottom:0.5rem}.event-block time{font-size:1.125em;text-transform:uppercase}.event-block a *{color:#097eb9}.event-block a :hover{color:#c1ad9c}.event-block .title{padding-bottom:0;font-size:1.6rem}.event-block .button-holder{margin-top:0.7em}.event-block .genre{font-size:1.125em;text-transform:capitalize}.promotion-block{text-align:center;padding:10px;color:#2b2b2b}.promotion-block .logo{padding-bottom:0.5rem}.promotion-block .title{padding-bottom:0}.promotion-block img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform 0.15s ease;transition:-webkit-transform 0.15s ease;-o-transition:transform 0.15s ease;transition:transform 0.15s ease;transition:transform 0.15s ease,-webkit-transform 0.15s ease}.promotion-block a:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.promotion-block img.photo{display:block;margin-left:auto;margin-right:auto}.promotion-block h2{color:inherit;display:block;text-align:center}.promotion-block summary{max-width:350px;margin-left:auto;margin-right:auto;text-align:left;padding:1em}.promotion-block summary time{font-size:1.2em;text-transform:uppercase;display:block;text-align:center}.promotion-block summary .title{font-size:1.6em}.promotion-block summary a{color:#097eb9}.promotion-block summary a:hover{color:#c1ad9c}.progressive-jackpot-stripe{margin-bottom:2em}.progressive-jackpot-stripe .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.progressive-jackpot-stripe .inside .image-holder{width:150px;-ms-flex-preferred-size:150px;flex-basis:150px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.progressive-jackpot-stripe .inside summary{padding:20px}.progressive-jackpot-stripe .inside summary .dollars{font-size:55px;font-weight:700}@media (max-width:768px){.progressive-jackpot-stripe .inside .image-holder{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;text-align:center}.progressive-jackpot-stripe .inside .image-holder img{max-height:130px}.progressive-jackpot-stripe .inside summary{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;text-align:center}.progressive-jackpot-stripe .inside summary .dollars{display:block;font-size:14vw}}.sidebar{color:#fff}.sidebar .jackpot img{display:block;margin-left:auto;margin-right:auto;max-width:260px}.sidebar .jackpot summary{display:block;margin:1em auto}.sidebar .jackpot .currently-at{font-weight:700;line-height:100%}.sidebar .jackpot .dollars{font-size:4em;color:#097eb9;font-weight:700;display:block;line-height:100%}.sidebar .jackpot time{display:block}.sidebar .full-width{margin-bottom:20px}@media (min-width:769px){.content.two-thirds{-webkit-box-shadow:3px 0 10px #000;box-shadow:3px 0 10px #000}.sidebar .inner{margin:40px}}@media (max-width:768px){main .content{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}main .sidebar{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.sidebar .inner{margin:10px}}dl.expand-menu{margin:0.5em}dl.expand-menu svg *{fill:currentColor}dl.expand-menu dt{padding:0.7em 1.5em;color:#fff;cursor:pointer;background-color:#097eb9;-webkit-transition:background 0.3s linear;-o-transition:background 0.3s linear;transition:background 0.3s linear}dl.expand-menu dt svg{float:right;width:26px;height:26px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}dl.expand-menu dt span{display:block;width:100%;text-transform:uppercase;text-align:left;font-size:1.35em;font-family:"Roboto Condensed",sans-serif;font-weight:light}dl.expand-menu dt:hover{color:#c1ad9c}dl.expand-menu dd{display:none}dl.expand-menu .table-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}dl.expand-menu.active dt{background:#331f0f}dl.expand-menu.active dt svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.restaurant-logo-wrapper{text-align:center}.restaurant-logo-wrapper .restaurant-logo{max-width:260px;max-height:200px}table.menu-table{width:calc(100% - 10px);margin-bottom:10px}table.menu-table caption{font-size:1.4em;text-transform:uppercase;font-weight:700;color:#331f0f}table.menu-table th{font-size:1.3em;padding-left:0.4em;font-weight:600}table.menu-table td{padding:0.25em 0.5em}table.menu-table tbody tr:nth-child(2n) td{background-color:rgba(177,177,177,0.3)}table.menu-table .price{width:4em}@media (max-width:768px){.benefits-table-wrapper{position:relative;padding-top:18px}.tablesaw-bar{position:absolute;left:20px;top:-2px}}@media (min-width:769px){.benefits-table-wrapper{padding-top:18px}.tablesaw-bar{display:none}}section.common .jackpot-stripe{color:#fff}section.common .jackpot-stripe:before{background:-o-linear-gradient(310deg,rgba(255,255,255,0) 49%,white 57%,rgba(255,255,255,0) 67%,rgba(255,255,255,0) 86%,white 90%,rgba(255,255,255,0) 95%);background:linear-gradient(140deg,rgba(255,255,255,0) 49%,white 57%,rgba(255,255,255,0) 67%,rgba(255,255,255,0) 86%,white 90%,rgba(255,255,255,0) 95%)}section.common .jackpot-stripe .slick-slides{z-index:2}section.common .jackpot-stripe .jackpot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1.75em}section.common .jackpot-stripe .image-holder{padding-right:1em;height:10vw}section.common .jackpot-stripe .image-holder img{max-height:100%}section.common .jackpot-stripe .dollars{font-weight:900}@media (min-width:769px){section.common .jackpot-stripe summary{padding-left:6em;text-align:right}}@media (max-width:768px){section.common .jackpot-stripe summary{padding-bottom:3em;text-align:center}}section.common .jackpot-stripe .current-occupancy{font-weight:bold;font-size:125%;padding-right:1em}section.common .jackpot-stripe a{text-decoration:underline}section.common .effect-box{position:relative;overflow:hidden}@media (max-width:768px){section.common .effect-box{height:28vw}}@media (min-width:769px){section.common .effect-box{height:17vw}}section.common .effect-box figure{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}section.common .effect-box figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(51,31,15,0.6);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;font-family:"Roboto Condensed",sans-serif}section.common .effect-box figcaption *{cursor:pointer}section.common .effect-box label{margin-left:auto;margin-right:auto;color:#fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}section.common .effect-box label svg{height:2.5em;height:2.5em;display:block;margin-left:auto;margin-right:auto}section.common .effect-box label svg *{fill:#fff}section.common .effect-box label span{font-weight:700;text-transform:uppercase;text-align:center}@media (max-width:768px){section.common .effect-box label{font-size:1.25rem}}@media (min-width:769px){section.common .effect-box label{font-size:1.5vw}}section.common .effect-box figcaption:hover{background:rgba(51,31,15,0.15)}section.common .effect-box label{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}section .four-wrap a{min-height:15vw;position:relative;overflow:hidden}section .four-wrap figure{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}section .four-wrap figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(51,31,15,0.6);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}section .four-wrap label{margin-left:auto;margin-right:auto;font-size:1.5vw;color:#fff}section .four-wrap label svg{height:2.5em;height:2.5em;display:block;margin-left:auto;margin-right:auto}section .four-wrap label svg *{fill:#fff}section .four-wrap label span{font-weight:700;text-transform:uppercase;text-align:center;display:block}section .four-wrap a:hover figcaption{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);background:rgba(51,31,15,0.15)}section .video-holder{background-color:black}@media (min-width:961px){section.common .jackpot{padding-top:15px}section.common .jackpot .image-holder{height:130px}section.common .jackpot .dollars{font-size:86px}section.common .jackpot .as-of{font-size:18px}}@media (min-width:541px) and (max-width:960px){section.common .jackpot .image-holder{height:14vw}section.common .jackpot summary{padding-top:1.5vw}section.common .jackpot .dollars{font-size:9vw}section.common .jackpot .as-of{font-size:2vw}}@media (max-width:540px){section.common .jackpot .image-holder{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;text-align:center;height:29vw;padding-top:20px}section.common .jackpot .image-holder img{margin-left:auto;margin-right:auto}section.common .jackpot summary{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;padding-bottom:20px}section.common .jackpot .dollars{display:block;width:100%;text-align:center;font-size:14vw}section.common .jackpot .as-of{display:block;width:100%;text-align:center;font-size:4vw}}@media (max-width:768px){section.common .promotions{min-height:40vw}section.common .promotions label{font-size:4vw}section.common .four-wrap a{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;min-height:25vw}section.common .four-wrap label{font-size:4vw}}footer a{color:#2b2b2b}footer h4{font-size:120%;font-weight:700;text-transform:uppercase;margin-bottom:0.75em;color:#2b2b2b;font-family:"Roboto Condensed",sans-serif}footer .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-bottom:20px;font-weight:400}footer .logo-column img{display:block;margin-left:auto;margin-right:auto}footer .links-column{width:31%;-ms-flex-preferred-size:31%;flex-basis:31%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}footer .links-column ul{-webkit-columns:2;-moz-columns:2;columns:2}footer .links-column li{margin-bottom:1em}footer .links-column a{color:#097eb9}footer .links-column a:hover{text-decoration:underline}footer .social-column{width:18%;-ms-flex-preferred-size:18%;flex-basis:18%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}footer .social-column ul{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,34px);grid-gap:15px}footer .social-column circle{fill:#097eb9}footer .social-column .icon,footer .social-column .icon *{fill:#fff}footer .social-column li{margin-bottom:1em}footer .social-column span{display:none}footer .social-column a:hover svg{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}footer .subscribe-column{width:28%;-ms-flex-preferred-size:28%;flex-basis:28%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}footer .subscribe-column label{display:block;margin-bottom:0.35em}footer .subscribe-column input[type=email],footer .subscribe-column input[type=text]{display:inline-block;width:100%;max-width:14em;font-family:"Montserrat",sans-serif;padding:0.5em 1.25em;font-size:1rem;border:none;background:rgba(0,0,0,0.25)}footer .subscribe-column input[type=email]::-webkit-input-placeholder,footer .subscribe-column input[type=text]::-webkit-input-placeholder{color:#fff}footer .subscribe-column input[type=email]::-moz-placeholder,footer .subscribe-column input[type=text]::-moz-placeholder{color:#fff}footer .subscribe-column input[type=email]:-ms-input-placeholder,footer .subscribe-column input[type=text]:-ms-input-placeholder{color:#fff}footer .subscribe-column input[type=email]::-ms-input-placeholder,footer .subscribe-column input[type=text]::-ms-input-placeholder{color:#fff}footer .subscribe-column input[type=email]::placeholder,footer .subscribe-column input[type=text]::placeholder{color:#fff}footer .subscribe-column button{background:#097eb9;color:#fff;font-family:"Montserrat",sans-serif;padding:0.5em 1.25em;font-size:1rem;cursor:pointer}footer .subscribe-column button:hover{-webkit-box-shadow:3px 3px 3px #2b2b2b;box-shadow:3px 3px 3px #2b2b2b}footer .subscribe-column button:active{-webkit-box-shadow:inset 3px 3px 3px #2b2b2b;box-shadow:inset 3px 3px 3px #2b2b2b}footer .copyright{text-align:center;padding-bottom:20px}@media (min-width:769px){footer .columns{padding-top:40px}footer .logo-column{width:22%;-ms-flex-preferred-size:22%;flex-basis:22%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}@media (max-width:768px){footer{}footer .columns{padding:10px}footer .column{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;padding:10px 30px 10px 30px;border-bottom:1px solid rgba(255,255,255,0.4)}footer .column input[type=email]{max-width:100%}}.ccm-page-list .ccm-page-list-description{display:none}ul.nav a{color:#097eb9}ul.nav a:hover{text-decoration:underline}ul.nav>li>a{text-transform:uppercase;font-size:1.3em}ul.nav li ul{padding:0}ul.nav li ul li{display:inline-block;margin-left:0.3em;padding-bottom:0.3em}ul.nav li ul li a{font-size:1.125em}ul.nav li ul li:before{content:"•";padding-right:0.3em}.sports-form label{display:block}.sports-form input{font-size:1rem;font-family:"Montserrat",sans-serif;padding:0.5em 1.5em}.slick-slide{cursor:col-resize}.slick-dots{position:absolute;bottom:1em;left:1em;right:1em;text-align:center}.slick-dots li{padding-bottom:0.2rem;display:inline-block;margin-right:0.7em}.slick-dots button{background:transparent;width:1em;height:1em;border:2px solid #fff;border-radius:50%;padding:0;text-indent:-90px;cursor:pointer;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;outline:none;overflow:hidden}.slick-dots button:after{display:none}.slick-dots .slick-active button{background:#fff}.slick-dots button:hover{background-color:#fff}.formBlockSurveyTable{}.formBlockSurveyTable .ccm-input-date-wrapper{display:inline-block;width:8.25rem}.formBlockSurveyTable .ccm-input-date-wrapper input{font-family:"Roboto Condensed",sans-serif;padding:0.2em 0.6em;font-size:1.1rem;display:block;width:100%!important}.formBlockSurveyTable .ccm-input-time-wrapper{display:inline-block;width:70%}.formBlockSurveyTable .ccm-input-time-wrapper select{width:5rem!important;font-family:"Roboto Condensed",sans-serif;padding:0.2em 0.6em;display:inline-block;font-size:1.1rem}.formBlockSurveyTable input[type=submit]{display:block;margin-left:auto;margin-right:auto;font-size:1.3em}.icon-split{display:-ms-grid;display:grid;-ms-grid-columns:100px 20px 1fr;grid-template-columns:100px 1fr;gap:20px}@media (max-width:768px){.icon-split{-ms-grid-columns:1fr;grid-template-columns:1fr}}
/*# sourceMappingURL=gunlake.css.map */