*{-ms-box-sizing:border-box;box-sizing:border-box}.no-flick{-webkit-transform:translate3d(0, 0, 0);-webkit-transform-style:preserve-3d}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Futura PT W01 Book",sans-serif;background:#fffffa}img{display:block}input:not([type=submit]),select,textarea{font-family:sans-serif !important}@keyframes animateblackSquare{0%{opacity:0}100%{opacity:1}}@keyframes animateLogo{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}#main{width:100%;height:auto}#main #logo{width:60%;display:block;margin:100px auto;max-width:400px;overflow:visible}#main #logo #gem{opacity:0;transform:scale(0);transform-origin:center center;animation:animateLogo 1s ease forwards}#main #logo #notgem{opacity:0;transform:translateY(50%);transition:all 500ms ease-in-out}#main #logo #notgem.active{opacity:1;transform:translateY(0)}#main #logo #lettuce{opacity:0;transform:translateX(-100%);transition:all 500ms ease-in-out;transition-delay:500ms}#main #logo #lettuce.active{opacity:1;transform:translateX(0)}p{font-size:16px;margin:0;margin-bottom:10px}.update-cookies-pref{background:unset;font-family:"Futura PT W01 Book",sans-serif;border:unset;font-size:1rem;cursor:pointer}.update-cookies-pref,a{text-decoration:none;color:#4a9130;font-weight:bold}.button{display:inline-block;font-size:18px !important;line-height:20px !important;color:#161616;text-align:center;text-transform:uppercase;padding:0;cursor:pointer;font-family:"Futura PT W01 Book",sans-serif;transition:all 300ms ease-in-out;padding:5px 10px;border:1px solid rgba(0,0,0,0)}h1,h2{font-size:28px;margin:0;margin-bottom:20px;font-family:"Bodoni W01 Italic_709617",sans-serif;font-weight:normal;letter-spacing:1px;text-transform:uppercase;color:#4a9130}h1#tsLeadSuccessMessage,h2#tsLeadSuccessMessage{text-align:center}.wrapper{max-width:1200px;margin:0 auto}.wrapper.short{max-width:600px}#tripleseat_embed_form{margin-top:2rem}#tripleseat_embed_form input:not(.button),#tripleseat_embed_form select,#tripleseat_embed_form input#lead_phone_number_extension,#tripleseat_embed_form input#dp_lead_event_date,#tripleseat_embed_form input#lead_start_time,#tripleseat_embed_form input#lead_end_time,#tripleseat_embed_form input#lead_guest_count,#tripleseat_embed_form input#lead_phone_number,#tripleseat_embed_form textarea{width:100%;padding:10px 10px 10px 30px;background-color:#fffffa}#tripleseat_embed_form table{margin:auto}#tripleseat_embed_form div.g-recaptcha div{margin:auto}#tripleseat_embed_form input.button{font-size:1.75em;color:#000;border:1px solid #fff;padding:.35em 2em .35em;position:relative;margin:.5em auto;display:block;float:unset}.errorExplanation{color:#fff;margin:0pt 0pt 20px;padding:5px;background:#161616 !important}.errorExplanation ul{margin:3px 0 10px 0;padding:0;list-style:none;text-align:center}.errorExplanation ul a{color:#ed1c24}#tripleseat_embed_form label{color:#fff}#tripleseat_embed_form label span.required{color:#4a9130 !important}#animarea{height:100%;width:100%;position:absolute;z-index:-2;top:0;left:0;overflow:visible}#animarea svg{width:100%;height:100%;overflow:visible}#animarea svg polygon,#animarea svg path{transition:all 600ms ease-in-out;opacity:0;fill:#4a9130}#animarea svg polygon.anim,#animarea svg path.anim{transform:translate3d(0px, 0px, 0px) !important;opacity:1;fill:#161616}#about{padding:80px 40px;text-align:center;opacity:0;animation:animateblackSquare 1s ease 500ms forwards;z-index:1;position:relative;background:rgba(0,0,0,0);transition:all 300ms ease-in-out}#about p{color:#fff}#services{padding:40px;overflow:visible;margin-bottom:-80px;z-index:2;position:relative}#services .clearfix{clear:both}#services .link{width:100%;height:auto;text-align:center;margin-bottom:40px;display:block;display:flex;flex-direction:column;font-weight:normal;opacity:0;transition:all 400ms ease-in-out;transform:translateY(-160px) scale(1.1);transform-origin:center center}#services .link:last-of-type{margin-bottom:0}#services .link figure{margin:0;position:relative;margin:0 auto;margin-bottom:40px;overflow:hidden}#services .link figure img{width:100%;height:auto;transition:all 300ms ease-in-out;transform:scale(2)}#services .link h2{margin-bottom:10px;color:#42822b}#services .link p{color:#161616;margin-bottom:20px}#services .link.drop{opacity:1;transform:translateY(-80px) scale(1)}#services .link.drop img{transform:scale(1)}.bgimage{background-size:cover !important;background-position:center center !important;width:100%;height:50vh;position:relative;z-index:2;overflow:hidden;transition:background-image 500ms ease-in-out;-webkit-backface-visibility:hidden !important}.bgimage.bottom_line:before{content:"";width:120%;height:50%;bottom:-50%;left:-10%;position:absolute;z-index:-1;transform-origin:top left;transform:rotate(-3deg);background:#161616}.bgimage.top_line:before{content:"";width:120%;height:50%;top:-50%;left:-10%;position:absolute;z-index:-1;transform-origin:bottom right;transform:rotate(-3deg);background:#161616}#slider{background:url(../images/slide1.jpg)}#slider img{display:none}#formarea{background:#161616;clear:both;padding:100px 40px}#formarea h2{text-align:center}#formarea p{color:#fff;text-align:center}#formarea .formResponse{border:1px solid #fff;margin:20px auto;padding:40px;color:#fff;text-align:center;display:none}#formarea .formResponse h2{color:#4a9130}#formarea .form{margin:0 auto;text-align:center;margin-top:30px}#formarea .form label{width:100%;color:#fff;font-size:18px;line-height:20px;text-transform:uppercase;margin-bottom:20px;display:block;text-align:center}#formarea .form label span{transform:translateY(30px);display:block;transition:all 100ms ease-in-out;z-index:1;position:relative;cursor:pointer}#formarea .form label span.active{transform:translateY(0)}#formarea .form label input{width:100%;display:block;font-size:18px;line-height:20px;padding:10px;outline:none;-webkit-appearance:none;border:0;font-family:"Futura PT W01 Book",sans-serif;background:none;border-bottom:1px dashed #898989;border-radius:0;text-align:center;color:#fff;z-index:2;position:relative;-ms-box-sizing:border-box;box-sizing:border-box}#formarea .form label input.error{border-bottom:1px solid #c43700}#formarea .form label input:focus{border-bottom:1px solid #fff}#formarea .form label#NewsletterOptInContainer{width:100%;text-align:left;margin-right:0}#formarea .form label#NewsletterOptInContainer span{transform:translateY(0);display:inline-block;text-align:left;line-height:30px}#formarea .form label#NewsletterOptInContainer input{width:30px;height:30px;border-radius:100px;border:1px dashed #898989;float:left;margin:0;margin-right:20px;position:relative}#formarea .form label#NewsletterOptInContainer input:checked{background:#4a9130;border:1px solid #4a9130}#formarea .form .button{background:none;color:#4a9130;-webkit-appearance:none;border:0;font-family:"Futura PT W01 Book",sans-serif;display:inline-block;border-radius:0;padding:5px 10px;font-size:30px !important;line-height:1.2 !important;border:1px solid rgba(0,0,0,0)}#call_us{width:48px;height:48px;background:#4a9130;border-radius:100px;bottom:85px;right:20px;position:fixed;z-index:1000;box-shadow:0 4px 5px -1px rgba(0,0,0,.5)}#call_us svg{height:18px;margin:0 auto;margin-top:15px;width:auto;display:block}#call_us svg path{fill:#fff}footer{padding-top:1em !important;padding-bottom:6rem;background-color:#000;text-align:center}footer .corp-logo{max-width:130px;padding:.5rem;display:block;margin:auto}footer .app-callout{display:flex;justify-content:center;align-items:center;gap:10px;padding:1rem .5rem}footer .app-callout img{height:40px;width:auto}footer small{display:flex;justify-content:center;padding:20px;color:#fff}#footer-links{list-style-type:none;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:row;padding:0;gap:15px}#footer-links button,#footer-links a{padding:1rem}@media only screen and (min-width: 401px){#call_us{width:60px;height:60px;right:15px;bottom:75px}#call_us svg{height:30px}}@media only screen and (min-width: 500px){#about{padding-bottom:80px}#services{margin-bottom:0}#services .link{clear:both;flex-direction:row;align-items:center}#services .link .content{width:100%}#services .link figure{width:200px;min-width:200px;margin-right:40px;margin-bottom:0;position:relative}#services .link p{max-width:300px;margin:0 auto;margin-bottom:20px}#services .link.drop{transform:translateY(0) scale(1)}footer{padding-bottom:5rem}}@media only screen and (min-width: 768px){#about{padding-bottom:120px}#formarea .form label{width:calc(50% - 10px);float:left}#formarea .form label:nth-of-type(odd){margin-right:20px}}@media only screen and (min-width: 900px){#services .link{margin-right:40px}footer{padding-bottom:4rem}}@media only screen and (min-width: 1000px){#services{margin-bottom:-80px}#services .wrapper{display:flex;flex-direction:row}#services .link{margin-right:20px;float:left;margin-bottom:0;clear:none;flex-direction:column;transform:translateY(0) scale(1)}#services .link figure{width:100%;margin-right:0;margin-bottom:40px}#services .link:last-of-type{margin-right:0}#services .link.drop{transform:translateY(-80px) scale(1)}}@media only screen and (min-width: 768px){.button:hover{border:1px solid #161616}#services .link figure{transition:200ms ease-in-out}#services .link:hover figure{transform:translateY(10px)}#services .link:hover figure img{transform:scale(1.05);z-index:150}#services .link:hover .button{border:1px solid #161616}#formarea .form .button:hover{color:#fff;border:1px solid #fff}}/*# sourceMappingURL=styles-12-18-25.min.css.map */