*{box-sizing:border-box;margin:0 auto;padding:0}body,html{height:100%}.nav{background-color:#efece9;background-color:transparent;color:#143426;display:flex;font-family:Untitled Sans;height:100px;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.nav.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.3)}.nav .nav-logo-left{left:2rem;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:999}.nav .nav-logo-left.visible{opacity:1;visibility:visible}.nav .nav-logo-left img{height:auto;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:120px}.nav .nav-logo-left:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.nav .season-wrapper{-webkit-transform:translateX(2rem);transform:translateX(2rem)}@media(max-width:768px){.nav .season-wrapper{display:none}}.nav .season-wrapper-menu{display:none;margin-bottom:1.5rem;opacity:0}@media(max-width:768px){.nav .season-wrapper-menu{display:block}}.nav-menu.expanded .season-wrapper-menu{-webkit-animation:slideInUp .6s cubic-bezier(.4,0,.2,1) both;animation:slideInUp .6s cubic-bezier(.4,0,.2,1) both;-webkit-animation-delay:.15s;animation-delay:.15s;opacity:1}.nav .burger-season-wrapper{align-items:center;display:flex;justify-content:center;width:100%}@media(max-width:768px){.nav .burger-season-wrapper{justify-content:flex-end}}.nav .burger-season-wrapper .hamburger-react{margin:0 1rem 0 0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:999}.nav .burger-season-wrapper .hamburger-react:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.nav .burger-season-wrapper .hamburger-react:active{-webkit-transform:scale(.95);transform:scale(.95)}.nav.burger-right .burger-season-wrapper,.nav.goomah-page .burger-season-wrapper{justify-content:flex-end}.nav-menu{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(20,52,38,.6);display:none;flex-direction:column;font-size:1.25rem;height:100%;justify-content:center;opacity:0;position:fixed;text-align:center;text-transform:uppercase;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:opacity .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),-webkit-transform .5s cubic-bezier(.4,0,.2,1);width:100%;z-index:2}.nav-menu.expanded{display:flex;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.nav-menu.expanded .nav-links{margin-bottom:1rem}.nav-menu.expanded .menu-icon{right:2rem;top:0}.nav-menu.expanded ul li{-webkit-animation:slideInUp .6s cubic-bezier(.4,0,.2,1) both;animation:slideInUp .6s cubic-bezier(.4,0,.2,1) both}.nav-menu.expanded ul li:first-child{-webkit-animation-delay:.15s;animation-delay:.15s}.nav-menu.expanded ul li:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.nav-menu.expanded ul li:nth-child(3){-webkit-animation-delay:.25s;animation-delay:.25s}.nav-menu.expanded ul li:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.nav-menu.expanded ul li:nth-child(5){-webkit-animation-delay:.35s;animation-delay:.35s}.nav-menu.expanded ul li:nth-child(6){-webkit-animation-delay:.4s;animation-delay:.4s}.nav-menu.expanded ul li:nth-child(7){-webkit-animation-delay:.45s;animation-delay:.45s}.nav-menu.expanded ul li:nth-child(8){-webkit-animation-delay:.5s;animation-delay:.5s}.nav-menu.expanded ul li:nth-child(9){-webkit-animation-delay:.55s;animation-delay:.55s}.nav-menu.expanded ul li:nth-child(10){-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.nav .nav-logo-phone{-webkit-transform:translateX(2rem);transform:translateX(2rem);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.nav .nav-logo-phone img{height:auto;transition:-webkit-transform .3s ease,-webkit-filter .3s ease;transition:transform .3s ease,filter .3s ease;transition:transform .3s ease,filter .3s ease,-webkit-transform .3s ease,-webkit-filter .3s ease;width:150px}.nav .nav-logo-phone:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.nav-logo{position:absolute;top:0;transition:all .4s cubic-bezier(.4,0,.2,1)}.nav-logo.open{margin-top:1.5rem}.nav-logo.open,.nav-logo.phone.open{-webkit-animation:fadeInDown .6s cubic-bezier(.4,0,.2,1);animation:fadeInDown .6s cubic-bezier(.4,0,.2,1)}.nav-logo.hidden{display:none}.nav-logo img{height:auto;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:150px}.nav-logo:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.nav ul{list-style-type:none}.nav ul li{margin:0;opacity:0;white-space:nowrap}.nav ul:hover .nav-links{opacity:.4}.nav ul:hover .nav-links:hover{opacity:1}.nav ul .nav-links{color:#fff;display:inline-block;font-size:1.1em;letter-spacing:.08em;opacity:1;overflow:visible;padding:2%;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.nav ul .nav-links:before{background:linear-gradient(90deg,transparent,#143426,transparent)}.nav ul .nav-links:after,.nav ul .nav-links:before{bottom:-2px;content:"";height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:width .4s cubic-bezier(.4,0,.2,1);width:0}.nav ul .nav-links:after{background-color:#fc0;opacity:0}.nav ul .nav-links.active{color:#143426}.nav ul .nav-links.active:before{width:100%}.nav ul .nav-links:hover{color:#fc0;-webkit-transform:scale(1.05);transform:scale(1.05)}.nav ul .nav-links:hover:before{width:100%}.nav ul .nav-links:hover:after{opacity:.6;width:100%}.nav ul .nav-links:active{-webkit-transform:scale(.98);transform:scale(.98)}.nav ul .nav-links.hidden{display:none}.nav .reserve-button{margin-top:2rem}.season-picker{align-items:center;display:flex;justify-content:center;margin:1rem 0}.season-picker .active-season{margin:0;padding:0;text-decoration:underline}.season-picker button{background:none;border:none;color:#000;font-family:Untitled;font-size:1rem;margin:0}.season-picker button:first-child{margin-right:2rem}.season-picker button:first-child.active-season{color:#0056bc}.season-picker button:hover,.season-picker button:last-child.active-season{color:#fc0}.season-picker button:hover:first-child{color:#0056bc}.season-picker button:hover:last-child{color:#fc0}.language-selector{align-items:center;display:flex;gap:.5rem}.language-selector button{background:none;border:none;color:#fff;cursor:pointer;font-family:Untitled Sans,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.05em;padding:.25rem .5rem;text-transform:uppercase;transition:all .3s ease}.language-selector button:hover{color:#fc0;opacity:.7}.language-selector button.active{font-weight:700;text-decoration:underline}.language-selector .separator{font-size:.875rem;opacity:.5}.book-btn{align-items:center;background-color:#143426;border-radius:40px;box-shadow:0 4px 15px rgba(20,52,38,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Untitled Sans;font-size:.95rem;font-weight:500;gap:10px;letter-spacing:.5px;overflow:visible;padding:16px 32px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap}.book-btn__arrow,.book-btn__text{position:relative;z-index:1}.book-btn__arrow{align-items:center;display:flex;font-size:1.1rem;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.book-btn:hover{background-color:rgba(14,87,38,.6);box-shadow:0 6px 20px rgba(0,0,0,.3);color:#fff}.book-btn:hover .book-btn__arrow{-webkit-transform:translateX(6px);transform:translateX(6px)}.book-btn:active{box-shadow:0 2px 10px rgba(20,52,38,.3);-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:480px){.book-btn{gap:8px;padding:14px 28px}.book-btn,.book-btn .book-btn__arrow{font-size:.85rem}}@media only screen and (min-width:481px)and (max-width:887px){.book-btn{gap:9px;padding:15px 30px}.book-btn,.book-btn .book-btn__arrow{font-size:.9rem}}.slider-home{align-items:center;border:1px solid #1e90ff;bottom:0;color:#fff;display:flex;justify-content:center;left:50%;object-fit:contain;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;z-index:999}.home,.home .fasade-drawing{margin:0}.home .hero{position:relative}.home .hero-image,.home .hero-video{object-position:50% 70%}.home .hero-logo{width:400px}.home .hero-links{display:flex;font-family:Untitled Sans;gap:3rem;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.home .hero-links__item{color:#fff;font-size:1.5rem;letter-spacing:.1em;text-transform:uppercase;transition:opacity .3s ease}.home .hero-links__item:hover{color:#fc0;opacity:.7}.home .hero-button{bottom:2rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.home__image-slider{height:90vh}.home .card{background-color:#143426;color:#fff}.home .card-link{font-size:1.2rem;margin-top:2rem}.home .card-link:hover{text-decoration:underline}.home__ramble{background-color:#fc0;color:#143426;display:flex;flex-direction:column}.home__ramble a{margin-top:1rem}@media only screen and (min-width:481px)and (max-width:887px){.home .hero-logo{width:150px}.home .hero-links{gap:1.5rem;margin-top:1rem}.home .hero-links__item{font-size:.9rem}.home .hero-button{bottom:1rem}.home__image-slider{height:100%}}@media only screen and (max-width:480px){.home .hero-logo{width:150px}.home .hero-links{gap:1.5rem;margin-top:1rem}.home .hero-links__item{font-size:.9rem}.home .hero-button{bottom:1rem}.home__image-slider{height:100%}}.hero{height:100vh;left:0;position:relative;top:0;width:100%}.hero-image,.hero-video{height:100%;object-fit:cover;width:100%}.hero-logo{left:50%;position:absolute;top:40%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.container{align-content:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.container p{margin:0 15%}.container__full-width{width:100%}.container__section{padding:50px 10%}.container__section-image{margin-top:100px}.container img{width:100%}@media only screen and (min-width:481px)and (max-width:887px){.container__section{padding:50px 20px}.container__section-image{margin-top:50px}.container p{letter-spacing:.5px;line-height:1.875rem;margin:0}}@media only screen and (max-width:480px){.container__section{padding:50px 20px}.container__section-image{margin-top:50px}.container p{letter-spacing:.5px;line-height:1.875rem;margin:0}}.card{display:flex;flex-wrap:wrap;width:100%}.card__image,.card__text{flex-basis:calc(25% - 10px);flex-grow:1;flex-shrink:0}.card__image:after,.card__text:after{content:"";display:block}.card__text{align-items:center;display:flex;flex-direction:column;justify-content:center}.card__image img{display:block;height:100%;object-fit:cover;object-position:50% 50%;width:100%}@media only screen and (min-width:481px)and (max-width:887px){.card__image,.card__text{flex:1 0 100%}.card__text{padding:10% 0}.card__text p{font-size:1.125rem;line-height:1.875rem;margin:0 25px 25px}.card__image{height:100%;width:100%}}@media only screen and (max-width:480px){.card__image,.card__text{flex:1 0 100%}.card__text{padding:10% 0}.card__text p{font-size:1.125rem;line-height:1.875rem;margin:0 25px 25px}.card__image{height:100%;width:100%}}@media only screen and (min-width:481px)and (max-width:887px){.card__image,.card__text{height:450px;width:450px}}.slider__home img,.slider__rooms img{display:block;height:100%;object-fit:cover;object-position:50% 50%;width:100%}.slider__home{height:100%;left:0;position:relative;top:0;width:100%}.slider__home img{display:block;left:0;position:relative;top:0}.slider__home .slide-title{color:#fff;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:999}.slider__home .slide-title a{font-size:1.5rem}.slider__home .slide-title a:hover{text-decoration:underline}.slider__rooms{height:430px;left:0;position:relative;top:0;width:100%}.slider__rooms .slide-title{display:none}.slide-arrows{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;object-fit:contain;padding:1rem;position:absolute;width:100%;z-index:999}.slide-arrows img{margin:0 50px;width:40px}.slide-arrows img:hover{cursor:pointer}.slide-arrows p{font-family:Untitled Sans;margin:0;width:50px}@media only screen and (min-width:481px)and (max-width:887px){.slider__home{height:500px}.slider__rooms{height:300px}}@media only screen and (max-width:480px){.slider__home{height:300px}.slider__home .slide-title h2{font-size:1.625rem}.slider__home .slide-title a{font-size:1rem}.slider__rooms{height:300px}.slide-arrows img{margin:0 30px;width:30px}.slide-arrows p{font-size:.875rem}}.subscribe{text-align:center}.subscribe h3{margin-bottom:50px}.subscribe__input{border:none;font-family:Untitled Sans;font-size:.875rem;height:50px;letter-spacing:1px;margin-right:1rem;text-align:center;text-transform:uppercase;width:100%;width:350px}.subscribe__input::-webkit-input-placeholder{color:#000}.subscribe__input::placeholder{color:#000}.subscribe__input:focus{outline:none}.subscribe__btn{background-color:#143426;border:none;color:#fff;font-family:Untitled Sans;font-size:.875rem;height:50px;letter-spacing:.0625rem;text-transform:uppercase;width:200px}.subscribe__btn:hover{background-color:#000}@media only screen and (min-width:481px)and (max-width:887px){.subscribe h3,.subscribe__input{margin-bottom:25px}.subscribe__input{width:100%}}@media only screen and (max-width:480px){.subscribe h3,.subscribe__input{margin-bottom:25px}.subscribe__input{width:100%}}.rooms h1{font-size:1.5625rem}.rooms__card-wrapper{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(200px,550px));justify-content:center;margin:0 5%}.rooms__card{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding-bottom:50px}@media(hover:hover){.rooms__card:hover{background-color:#143426;color:#fff}}.rooms__card-text{padding:50px 0;transition:.8s}.rooms__card-text p{font-size:1.125rem;line-height:1.75rem;margin-top:1rem}.rooms__card-text__capacity{font-family:Untitled Sans;text-transform:uppercase}@media(hover:hover){.rooms__card-text:hover~a{background-color:#efece9;color:#143426}}.rooms__card-image{width:100%}.rooms__card a{display:inline-block;margin-top:auto}@media(hover:hover){.rooms__card a:hover{background-color:#efece9;color:#143426}}.rooms__amenities img{display:block;margin-left:auto;margin-right:auto;width:120px}.rooms__amenities h3{margin:1rem 0 0}.rooms__amenities p{display:inline;font-family:Untitled Sans;font-size:.875rem;text-transform:uppercase}.rooms__amenities span{display:block;margin-bottom:.0625rem}@media only screen and (min-width:481px)and (max-width:887px){.rooms__card-wrapper{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:1fr}.rooms__card-wrapper .rooms__card-text{padding:2rem 1rem}.rooms__amenities{padding:2rem}.rooms__amenities img{width:80px}.rooms__amenities h3{margin-bottom:1rem}}@media only screen and (max-width:480px){.rooms__card-wrapper{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:1fr}.rooms__card-wrapper .rooms__card-text{padding:2rem 1rem}.rooms__amenities{padding:2rem}.rooms__amenities img{width:80px}.rooms__amenities h3{margin-bottom:1rem}}.dynamic-container{margin:0}.dynamic-container .dynamic-menu{margin-bottom:5%}.dynamic-container .dynamic-menu ul{display:flex;justify-content:center;list-style-type:none}.dynamic-container .dynamic-menu ul li{border:1px solid #000;border-right:none;display:flex;justify-content:center;margin:0;text-align:center}.dynamic-container .dynamic-menu ul li:last-child{border-right:1px solid #000}.dynamic-container .dynamic-menu-btn{border:none;font-size:14px;letter-spacing:1px;padding:1rem 3.5rem;text-transform:uppercase;width:100%}.dynamic-container .dynamic-menu-btn.active{background-color:#000;color:#fff}@media only screen and (min-width:481px)and (max-width:887px){.dynamic-container .dynamic-menu{margin:10px 20px;padding-bottom:50px}.dynamic-container .dynamic-menu ul{flex-direction:column}.dynamic-container .dynamic-menu ul li{border-bottom:none;border-right:1px solid #000}.dynamic-container .dynamic-menu ul li:last-child{border-bottom:1px solid #000}.dynamic-container .dynamic-menu-btn{color:#000}}@media only screen and (max-width:480px){.dynamic-container .dynamic-menu{margin:10px 20px;padding-bottom:50px}.dynamic-container .dynamic-menu ul{flex-direction:column}.dynamic-container .dynamic-menu ul li{border-bottom:none;border-right:1px solid #000}.dynamic-container .dynamic-menu ul li:last-child{border-bottom:1px solid #000}.dynamic-container .dynamic-menu-btn{color:#000}}.activity-content{margin:0 10px}.activity-content .card{padding-bottom:20px}.activity-content .card:nth-child(2n){flex-direction:row-reverse}.activity-content .card__text h2{font-size:3rem}.activity-content .card__text p{font-size:1.2rem}.activity-content .card__text.Goomah{background-color:#ff5c00}.activity-content .card__text.Goomah a:hover{color:#159339}.activity-content .card__text.Burgers{background-color:#000;color:#fff}.activity-content .card__text.Burgers a:hover{color:#ff5c00}.activity-content .card__text.winter.Slopes{background-color:#efece9;color:#143426}.activity-content .card__text.winter.Town{background-color:#0056bc;color:#efece9}.activity-content .card__text.winter.Sky{background-color:#fc0;color:#143426}.activity-content .card__text.summer.Trails{background-color:#efece9;color:#143426}.activity-content .card__text.summer.Town{background-color:#0056bc;color:#efece9}.activity-content .card__text.summer.Sky{background-color:#fc0;color:#143426}@media only screen and (min-width:481px)and (max-width:887px){.activity-content{margin:0 5px}}@media only screen and (max-width:480px){.activity-content{margin:0 5px}}.gallery-content{margin:0 10%}.gallery-content .gallery-wrapper{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(300px,400px));grid-template-rows:repeat(3,minmax(300px,400px));justify-content:center}@media only screen and (min-width:481px)and (max-width:887px){.gallery-content .gallery-wrapper{gap:3px}}.gallery-content .gallery-item{display:block;margin:0;position:relative}.gallery-content .gallery-item img{height:100%;object-fit:cover;object-position:50% 50%;width:100%}@media only screen and (max-width:480px){.gallery-content{margin:0}.gallery-content .gallery-wrapper{gap:1px;grid-template-columns:1fr}.gallery-content .gallery-item{height:400px}}.explore{background-color:#143426;color:#fff}.explore .hero{position:relative}.explore .hero:before{background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.explore .hero .explore-hero-image{height:100%;object-fit:cover;object-position:50% 50%;width:100%}.explore .hero-content{color:#fff;left:50%;max-width:800px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;z-index:2}.explore .hero-content h1{font-size:3rem;margin-bottom:1.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.explore .hero-content p{font-size:1.25rem;line-height:1.6;margin:0 auto 2rem;max-width:600px;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.explore h2{font-size:2rem;margin-bottom:1.5rem}.explore .season-section{margin:2rem}.explore .season-section .season-picker{margin:0 auto}@media only screen and (min-width:481px)and (max-width:887px){.explore .hero-content{padding:0 20px;width:95%}.explore .hero-content h1{font-size:2rem;margin-bottom:1rem}.explore .hero-content p{font-size:1rem;line-height:1.5;margin-bottom:1.5rem}.explore h2{font-size:1.5rem;margin-bottom:1rem}.explore .season-section{margin-top:1.5rem}}@media only screen and (max-width:480px){.explore .hero-content{padding:0 20px;width:95%}.explore .hero-content h1{font-size:2rem;margin-bottom:1rem}.explore .hero-content p{font-size:1rem;line-height:1.5;margin-bottom:1.5rem}.explore h2{font-size:1.5rem;margin-bottom:1rem}.explore .season-section{margin-top:1.5rem}}.goomah__entrance{-webkit-animation:fadeOut 1s ease-out 1.5s forwards;animation:fadeOut 1s ease-out 1.5s forwards;background-color:#ff5c00;height:100vh;left:0;position:fixed;top:0;z-index:10000}.goomah__entrance,.goomah__entrance-logo-wrapper{align-items:center;display:flex;justify-content:center;width:100%}.goomah__entrance-logo-wrapper{height:100%}.goomah__entrance-logo{-webkit-animation:panIn 1.5s cubic-bezier(.4,0,.2,1) forwards;animation:panIn 1.5s cubic-bezier(.4,0,.2,1) forwards;height:auto;opacity:0;-webkit-transform:translateX(-30px) translateY(20px) scale(.9);transform:translateX(-30px) translateY(20px) scale(.9);width:80%}.goomah .goomah__banner-wrapper,.goomah .goomah__container,.goomah .hero{opacity:1}.goomah.content-visible .goomah__about{-webkit-animation:fadeInScale .6s ease-out .1s both;animation:fadeInScale .6s ease-out .1s both}.goomah.content-visible .goomah__book{-webkit-animation:fadeInScale .6s ease-out .2s both;animation:fadeInScale .6s ease-out .2s both}.goomah.content-visible .card{-webkit-animation:fadeInScale .6s ease-out .3s both;animation:fadeInScale .6s ease-out .3s both}.goomah.content-visible .goomah__menu{-webkit-animation:fadeInScale .6s ease-out .4s both;animation:fadeInScale .6s ease-out .4s both}.goomah.content-visible .goomah__soprano{-webkit-animation:fadeInScale .6s ease-out .5s both;animation:fadeInScale .6s ease-out .5s both}@-webkit-keyframes panIn{0%{opacity:0;-webkit-transform:translateX(-30px) translateY(20px) scale(.9);transform:translateX(-30px) translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateX(0) translateY(0) scale(1);transform:translateX(0) translateY(0) scale(1)}}@keyframes panIn{0%{opacity:0;-webkit-transform:translateX(-30px) translateY(20px) scale(.9);transform:translateX(-30px) translateY(20px) scale(.9)}to{opacity:1;-webkit-transform:translateX(0) translateY(0) scale(1);transform:translateX(0) translateY(0) scale(1)}}@-webkit-keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInScale{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScale{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.goomah__nav{align-items:center;display:flex;justify-content:center;margin-top:1rem;position:absolute;width:100%;z-index:999}.goomah__nav img{height:auto;width:150px}.goomah .hero{height:calc(100vh - 50px);position:relative;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}.goomah .hero-image{-webkit-filter:brightness(60%);filter:brightness(60%);transition:-webkit-filter .3s ease-out;transition:filter .3s ease-out;transition:filter .3s ease-out,-webkit-filter .3s ease-out}.goomah .hero-logo{-webkit-filter:none;filter:none;height:auto;left:50%;position:absolute;top:50vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:80%;z-index:1}.goomah h1,.goomah h2{font-family:Untitled;text-transform:none}.goomah .font-sans{font-family:Untitled Sans}.goomah__about{background-color:#ff5c00;display:flex;flex-direction:column;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}.goomah__about .mouth-logo{-webkit-animation:rotation 10s linear infinite;animation:rotation 10s linear infinite;margin-bottom:50px;margin-top:25px;width:min(25vw,300px)}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotation{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.goomah__about p{font-style:normal;margin-bottom:50px}.goomah__about a{font-family:Untitled Sans;font-size:1.5625rem;text-decoration:underline}.goomah__about a:hover{color:#fff}.goomah__book{background-color:#295ff3;color:#fff;display:flex;flex-direction:column;gap:1rem;padding:40px 20px;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}.goomah__book p{font-family:Untitled Sans}.goomah__book-btn{align-items:center;background-color:#fff;border:1px solid #fff;color:#295ff3;cursor:pointer;display:flex;justify-content:center;padding:10px;text-transform:uppercase;transition:all .3s ease-in-out;width:50%}.goomah__book-btn p{font-size:16px}.goomah__book-btn:hover{background-color:transparent;color:#fff}.goomah__book-reservation{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.goomah__book .reservation-container{max-width:100%;min-width:none}.goomah__book-groups{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%;width:50%}.goomah__book-groups p{margin:0}.goomah__monthly{background-color:#efece9;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out}.goomah__monthly h2{font-family:Untitled Sans;font-weight:bolder;margin:1rem 0;text-transform:uppercase}.goomah__monthly-ingredients{font-family:Untitled;font-size:2rem;line-height:1.2;text-transform:uppercase}.goomah__section{padding:50px}.goomah__menu{align-items:stretch;background-color:#159339;display:flex;flex-direction:row;justify-content:center;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out;width:100%}.goomah__menu-delivery,.goomah__menu-take-away{align-items:center;display:flex;flex-direction:column;padding:50px;width:50%}.goomah__menu-take-away{background-color:#ff5c00}.goomah__menu-take-away button:hover{background-color:#fff;color:#ff5c00}.goomah__menu-delivery{background-color:#295ff3}.goomah__menu-delivery button:hover{background-color:#fff;color:#295ff3}.goomah__menu h2{font-size:2.1875rem;text-transform:uppercase}.goomah__menu p{margin-bottom:20px}.goomah__menu-btn{background-color:#000;border:none;color:#fff;cursor:pointer;font-family:Untitled Sans;font-size:.875rem;height:50px;letter-spacing:.0625rem;margin-top:auto;text-transform:uppercase;width:200px}.goomah__menu img{width:50%}.goomah__soprano{align-items:center;background-color:#fff;display:flex;justify-content:center;transition:opacity .8s ease-out,-webkit-transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out;transition:opacity .8s ease-out,transform .8s ease-out,-webkit-transform .8s ease-out;width:100%}.goomah__soprano img{height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:480px){.goomah__entrance-logo{width:min(80vw,400px)}.goomah .hero{height:calc(100vh - 155px)}.goomah .mouth-logo{margin-bottom:0;margin-top:0}.goomah__book{padding:40px 20px}.goomah__book-btn,.goomah__book-groups{width:100%}.goomah__menu{flex-direction:column;padding:0}.goomah__menu-delivery,.goomah__menu-take-away{padding:40px 20px;width:100%}.goomah__menu img{width:100%}.goomah__soprano img{height:100%;width:100%}}.banner{align-items:center;background-color:#fc0;bottom:0;display:flex;height:50px;overflow-x:hidden;white-space:nowrap;width:100%}.banner__text{-webkit-animation:marquee 50s linear infinite;animation:marquee 50s linear infinite;color:#000;display:inline-block;font-family:Untitled Sans;font-size:toRem(25);margin:0;padding-left:100%;text-transform:uppercase}.banner__text span{margin:0 15px}.banner__text span:first-child{margin-left:0}.banner__day{font-weight:600}.banner__status{color:#000;font-weight:700}.banner__hours{color:#000;font-weight:600}.banner__separator{color:rgba(0,0,0,.6);font-weight:400}@-webkit-keyframes marquee{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes marquee{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}.gallery.container{padding-top:120px}.contact a{font-family:Untitled Sans;text-transform:uppercase}@media only screen and (max-width:480px){.hotel-hero{object-position:30%}}@media only screen and (min-width:481px)and (max-width:887px){.hotel-hero{object-position:30%}}.faq{padding-top:120px}.faq p{margin-bottom:3rem}.faq a{color:#295ff3}.faq a:hover{color:#159339}.footer{display:flex;flex-direction:column;font-size:1.5625rem;padding-top:50px}.footer-logo{-webkit-filter:brightness(0);filter:brightness(0);height:auto;width:300px}.footer-goomah{background-color:#ff5c00}.footer-info{font-family:Untitled Sans;text-align:center;text-transform:uppercase}.footer-info,.footer-info address{display:flex;flex-direction:column}.footer-info address{font-style:normal;margin:50px 0}.footer-info address a{margin-bottom:1rem}.footer-icons{align-items:center;display:flex;justify-content:center;width:80px}.footer-icons svg{font-size:1.5rem}.footer-links{align-self:center;display:flex;font-size:1.25rem;justify-content:space-evenly;margin:50px;width:80%}@media only screen and (min-width:481px)and (max-width:887px){.footer-info{font-size:1.25rem}.footer-links{align-items:center;flex-direction:column;font-size:1rem;margin:25px 0}}@media only screen and (max-width:480px){.footer-info{font-size:1.25rem}.footer-links{align-items:center;flex-direction:column;font-size:1rem;margin:25px 0}}.terms{padding-top:120px}.terms__section{padding:0 50px}.terms p{line-height:2rem;margin-bottom:3rem}@media only screen and (min-width:481px)and (max-width:887px){.terms__section{padding:1rem}.terms__section h3{font-size:1.375rem;font-weight:700;margin-bottom:.625rem}}@media only screen and (max-width:480px){.terms__section{padding:1rem}.terms__section h3{font-size:1.375rem;font-weight:700;margin-bottom:.625rem}}body{background-color:#efece9;font-family:Untitled}button{cursor:pointer}h1,h2{font-size:3.1875rem}h1,h2,h3{font-family:Untitled Sans;font-weight:400;margin-bottom:1rem;text-align:center;text-transform:uppercase}h3{font-size:1.5625rem}p{font-family:Untitled;font-size:1.25rem;line-height:1.875rem;text-align:center}a{color:inherit;text-decoration:none}@media only screen and (max-width:480px){h1,h2{font-size:2.5625rem}p{text-align:center}}@font-face{font-family:Untitled;font-style:normal;font-weight:400;src:url(/static/media/untitled-serif-regular.f80e2dcb51b8eec5ab63.woff2) format("woff2")}@font-face{font-family:Untitled;font-style:italic;font-weight:400;src:url(/static/media/untitled-serif-regular-italic.10e003648fad38fc6992.woff2) format("woff2")}@font-face{font-family:Untitled;font-style:normal;font-weight:600;src:url(/static/media/untitled-serif-medium.05e73f29749c0ce0eccc.woff2) format("woff2")}@font-face{font-family:Untitled;font-style:italic;font-weight:600;src:url(/static/media/untitled-serif-medium-italic.66dae0d054e6a6d8b825.woff2) format("woff2")}@font-face{font-family:Untitled;font-style:normal;font-weight:700;src:url(/static/media/untitled-serif-bold.9cd9e120aabd9cd909d0.woff2) format("woff2")}@font-face{font-family:Untitled;font-style:italic;font-weight:700;src:url(/static/media/untitled-serif-bold-italic.6315de4e168dba4d3548.woff2) format("woff2")}@font-face{font-family:Untitled Sans;font-style:normal;font-weight:400;src:url(/static/media/untitled-sans-regular.1fd8efb8fb8116368d8d.otf) format("opentype")}@font-face{font-family:Untitled Sans;font-style:italic;font-weight:400;src:url(/static/media/untitled-sans-regular-italic.a4a993d71aeaebfa31da.otf) format("opentype")}
/*# sourceMappingURL=main.faafd4d2.css.map*/