@font-face{font-family:Ovo;src:url(../fonts/OvoRegular.woff2) format("woff2") , url(../fonts/OvoRegular.woff) format("woff");font-weight:400;font-style:normal}body,html{margin:0;padding:0;font-family:Ovo,serif;color:#fff;letter-spacing:1px;-webkit-tap-highlight-color:rgba(0,0,0,0)}p{margin:0}@media (max-width:426px){.hide-for-small{display:none}}.show-for-small{display:none}@media (max-width:426px){.show-for-small{display:initial}}body,html{overflow:hidden}body,html,main,main.modal-open:after{height:100%;width:100%}main.modal-open:after{content:" ";background-color:rgba(0,0,0,.7);display:inline-block;position:fixed;top:0}main .background-frame{height:110%;width:110%;margin-left:-2.5%;margin-top:-2.5%;transition:filter .5s ease;will-change:filter;transform:scale(1)}main .background-frame.open{transform:scale(1);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}main .background-frame .mobile-image,main .background-frame video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;z-index:0}main .background-frame .mobile-image{background-image:url(http://www.agave.ky/assets/images/AG_BgIm_Mobile.jpg);background-size:cover;background-position:50%}main .sound-icon{cursor:pointer;position:fixed;top:52px;right:120px}main .sound-icon .mute{padding-top:3px;padding-right:5px}main .sound-icon img{display:none}main .sound-icon img.active{display:block}main .menu-icon{position:fixed;top:50px;right:50px;width:40px;height:40px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}@media (max-width:426px){main .menu-icon{right:25px;top:25px}}main .menu-icon [class^="stripe-"]{display:block;position:absolute;height:3.5px;width:100%;background:hsla(0,0%,100%,.8);opacity:1;left:0;transform:rotate(0deg);transition:.35s ease-in-out}main .menu-icon .stripe-1{top:0}main .menu-icon .stripe-2{top:14px}main .menu-icon .stripe-3{top:28px;width:50%}main .menu-icon.open [class^="stripe-"]{background-color:#fff}main .menu-icon.open .stripe-1{top:18px;transform:rotate(45deg)}main .menu-icon.open .stripe-2{top:18px;transform:rotate(-45deg)}main .menu-icon.open .stripe-3{width:0}main .menu-container{position:fixed;top:50px;right:150px;color:hsla(0,0%,100%,.8)}@media (max-width:426px){main .menu-container{right:15px;left:15px;top:60px;text-align:center}}main .menu-container a{text-decoration:none;color:hsla(0,0%,100%,.8);transition:color .3s ease}@media (max-width:426px){main .menu-container a{color:#fff}}main .menu-container a:hover{color:#fff}main .menu-container .links{list-style:none;padding:0;margin:0}main .menu-container .links .menu-item{visibility:hidden;opacity:0;padding-bottom:15px}main .menu-container .links .menu-item a{cursor:pointer;font-size:30px}@media (max-width:426px){main .menu-container .links .menu-item a{font-size:22px}}main .menu-container .block{opacity:0;visibility:hidden;padding:7px 0;line-height:25px;font-size:17px;color:#fff}@media (max-height:635px){main .menu-container .block{padding:4px 0}}@media (max-width:426px){main .menu-container .block{padding:4px 0;font-size:15px}}main .menu-container.open .links .menu-item{animation-name:a;animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}main .menu-container.open .links .menu-item.anim-1{animation-delay:.2s}main .menu-container.open .links .menu-item.anim-2{animation-delay:.5s}main .menu-container.open .links .menu-item.anim-3,main .menu-container.open .links .menu-item.anim-4{animation-delay:.8s}main .menu-container.open .block{animation-name:a;animation-duration:.8s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}main .menu-container.closed .links .menu-item{opacity:1;visibility:visible;animation-name:b;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}main .menu-container.closed .links .menu-item.anim-1{animation-delay:.2s}main .menu-container.closed .links .menu-item.anim-2{animation-delay:.15s}main .menu-container.closed .links .menu-item.anim-3{animation-delay:.05s}main .menu-container.closed .block{opacity:1;visibility:visible;animation-name:b;animation-duration:.15s;animation-delay:0s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes a{0%{margin-top:-20px;opacity:0;visibility:hidden}1%{visibility:visible}to{visibility:visible;margin-top:0;opacity:1}}@keyframes b{0%{opacity:1;visibility:visible}99%{visibility:visible}to{opacity:0;visibility:hidden}}main .container{position:relative;width:100%;height:100%;padding:0;margin:0;display:-ms-flexbox;display:flex;justify-content:center}main .container .play-button{position:fixed;bottom:50vh}main .container.open .play-button{display:none}main .container .logo-container{position:fixed;bottom:70px;margin:0 auto}main .container .logo-container img{width:100%}@media (max-height:635px){main .container .logo-container{bottom:20px}}@media (max-width:426px){main .container .logo-container{width:75%}}.modal-container{position:relative;top:-75%;width:450px;margin:0 auto}@media (max-width:426px){.modal-container{width:100%}}.modal-container .book-modal{border-radius:3px;background-color:#f0f0f0;display:none;margin:15px}.modal-container .book-modal.open{display:block}.modal-container .book-modal .close-icon{float:right;cursor:pointer;padding:15px 15px 0}.modal-container .book-modal .modal-content{clear:both;padding:30px;color:#535353;font-size:30px;text-align:center}.modal-container .book-modal .modal-content p{padding-bottom:20px}.modal-container .book-modal .modal-content .phone-link{color:#363636;text-decoration:none}@media (max-width:426px){.modal-container .book-modal .modal-content{font-size:22px;padding:15px}}.mobile-video{display:none;position:fixed;bottom:35vh;width:100%}.mobile-video .close-icon{float:right;cursor:pointer;padding:15px}.mobile-video.playing{display:block}.mobile-video video{width:100%}