.menu-gallery{z-index:20;align-items:center;gap:1.5rem;display:flex;position:fixed;bottom:2.5rem;right:5rem}.menu-gallery .links{flex-direction:column;gap:.5rem;display:flex}.menu-gallery .links a{--tw-text-opacity:1;color:rgb(194 194 194/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}.hero{justify-content:center;align-items:flex-end;height:50vh;min-height:400px;display:flex;position:relative}@media (width>=640px){.hero{align-items:center;height:105vh}}.hero .hero-image{z-index:-20;width:100%;height:100%;position:absolute;top:0;left:0}.hero .hero-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.hero video{z-index:-20;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero .overlay{z-index:-10;background-color:#00000080;width:100%;height:100%;position:absolute;top:0}.hero .container{justify-content:center;align-items:center;padding-bottom:72px;display:flex}@media (width>=640px){.hero .container{padding-bottom:0}}.hero .container .home-banner{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;max-width:1440px;display:flex;position:relative}@media (width>=640px){.hero .container .home-banner{gap:2.5rem}}@media (width>=1536px){.hero .container .home-banner{gap:3.5rem}}.hero .container .home-banner h1{text-align:center;font-size:2.25rem;font-weight:700;line-height:2.5rem}@media (width>=640px){.hero .container .home-banner h1{font-size:3.75rem;line-height:1}}@media (width>=1536px){.hero .container .home-banner h1{font-size:96px;line-height:120px}}.hero .container .home-banner h1{animation-name:banner-zoom-in;animation-duration:3s}.hero .container .home-banner .animated-heading .animated-main{white-space:nowrap;flex-direction:column;align-items:center;gap:0;padding-right:.5rem;display:flex;overflow:hidden}@media (width>=640px){.hero .container .home-banner .animated-heading .animated-main{--tw-border-opacity:1;border-right-width:1px;border-color:rgb(255 255 255/var(--tw-border-opacity));flex-direction:row;gap:.5rem}}.hero .container .home-banner .animated-heading .animated-main{animation:3s steps(140,end) forwards typing,1s step-end infinite blink}.hero .container .home-banner .animated-heading .animated-main .animated-first{align-items:center;gap:.5rem;display:flex}.hero .container .home-banner .animated-heading .animated-main .animated-first svg{width:1.75rem;height:1.75rem}@media (width>=640px){.hero .container .home-banner .animated-heading .animated-main .animated-first svg{width:2.75rem;height:2.75rem}}@media (width>=1536px){.hero .container .home-banner .animated-heading .animated-main .animated-first svg{width:56px;height:56px}}.hero .container .home-banner .animated-heading .animated-main .animated-first h2{font-size:1.5rem;font-weight:300;line-height:2rem}@media (width>=640px){.hero .container .home-banner .animated-heading .animated-main .animated-first h2{font-size:2.25rem;line-height:2.5rem}}@media (width>=1536px){.hero .container .home-banner .animated-heading .animated-main .animated-first h2{font-size:3rem;line-height:1}}.hero .container .home-banner .animated-heading .animated-main .animated-first h2.green-text{--tw-text-opacity:1;color:rgb(65 179 73/var(--tw-text-opacity))}.hero .container .home-banner .animated-heading .animated-main .animated-first h2.orange-text{--tw-text-opacity:1;color:rgb(251 172 60/var(--tw-text-opacity))}.hero .container .home-banner .animated-heading .animated-main .animated-last h3{font-size:1.125rem;font-weight:400;line-height:1.75rem}@media (width>=640px){.hero .container .home-banner .animated-heading .animated-main .animated-last h3{font-size:1.875rem;font-weight:300;line-height:2.25rem}}@media (width>=1536px){.hero .container .home-banner .animated-heading .animated-main .animated-last h3{font-size:2.25rem;line-height:2.5rem}}.hero .container .home-banner .description>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (width>=640px){.hero .container .home-banner .description{flex-wrap:wrap;justify-content:center;gap:1.75rem;display:flex}.hero .container .home-banner .description>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.hero .container .home-banner .description .hero-card{flex-direction:column;align-items:center;gap:0;max-width:230px;display:flex}@media (width>=640px){.hero .container .home-banner .description .hero-card{align-items:flex-start;gap:.75rem}}.hero .container .home-banner .description .hero-card{animation-name:banner-fade-up;animation-duration:4s}.hero .container .home-banner .description .hero-card .icon{justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.hero .container .home-banner .description .hero-card span{--tw-text-opacity:1;color:rgb(65 179 73/var(--tw-text-opacity));font-size:1.25rem;font-weight:600;line-height:1.75rem}@media (width>=640px){.hero .container .home-banner .description .hero-card span{font-size:1.5rem;line-height:2rem}}.hero .container .home-banner .description .hero-card p{text-align:center;--tw-text-opacity:1;color:rgb(224 224 224/var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}@media (width>=640px){.hero .container .home-banner .description .hero-card p{text-align:start;font-size:1.125rem;line-height:1.75rem}}.hero .banner-menu{display:none}@media (width>=640px){.hero .banner-menu{z-index:20;align-items:center;gap:1.5rem;display:flex;position:absolute;bottom:4rem;right:1.5rem}}@media (width>=1536px){.hero .banner-menu{bottom:5rem;right:4rem}}.hero .banner-menu{animation-name:banner-slide-up;animation-duration:1s}.hero .banner-menu ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.hero .banner-menu ul li a{font-size:1.125rem;font-weight:300;line-height:1.75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hero .banner-menu ul li a:hover{--tw-text-opacity:1;color:rgb(65 179 73/var(--tw-text-opacity))}@media (width>=640px){.hero .banner-menu ul li a{font-size:1.25rem;line-height:1.75rem}}.hero .banner-menu .scroll-button{cursor:pointer}.hero .banner-menu .scroll-button svg path{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hero .banner-menu .scroll-button svg:hover path{fill:#41b349}.hero .hero-svg{z-index:-10;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:none;position:absolute;top:50%;left:50%}@media (width>=640px){.hero .hero-svg{display:block}.hero .hero-svg svg{width:fit-content;max-width:600px;height:90vh}}@media (width>=768px){.hero .hero-svg svg{max-width:750px}}@media (width>=1024px){.hero .hero-svg svg{width:fit-content;max-width:1010px;height:90vh}}@media (width>=1536px){.hero .hero-svg svg{height:fit-content}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink{50%{border-color:#0000}}@keyframes banner-zoom-in{0%{transform:scale(.7)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes banner-fade-up{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes banner-slide-up{0%{opacity:0;bottom:-150px}to{opacity:1;bottom:80px}}.intro-section{flex-direction:column;gap:2rem;padding-top:0;padding-bottom:.5rem;display:flex}@media (width>=640px){.intro-section{gap:2.5rem;padding-top:2rem;padding-bottom:1.25rem}}@media (width>=1024px){.intro-section{padding-top:6rem;padding-bottom:2rem}}@media (width>=1536px){.intro-section{gap:3rem;padding-top:120px;padding-bottom:3rem}}.intro-section .intro-title{flex-direction:column;align-items:center;gap:4rem;display:flex}@media (width>=640px){.intro-section .intro-title{gap:2rem}}@media (width>=1024px){.intro-section .intro-title{gap:3rem}}@media (width>=1536px){.intro-section .intro-title{gap:4rem}}.intro-section .intro-title .title-icon{grid-template-columns:repeat(4,minmax(0,1fr));width:256px;height:.5rem;display:grid}.intro-section .intro-title h2{text-align:center;--tw-text-opacity:1;color:rgb(251 172 60/var(--tw-text-opacity));font-size:28px;font-weight:500;line-height:36px}@media (width>=640px){.intro-section .intro-title h2{font-size:2.25rem;line-height:2.5rem}}@media (width>=1536px){.intro-section .intro-title h2{font-size:3rem;line-height:1}}.intro-section .description{max-width:1028px;margin-left:auto;margin-right:auto}.intro-section .description p{text-align:center;--tw-text-opacity:1;color:rgb(224 224 224/var(--tw-text-opacity));font-size:1.125rem;font-weight:300;line-height:1.75rem}@media (width>=640px){.intro-section .description p{font-size:1.125rem;line-height:32px}}@media (width>=1536px){.intro-section .description p{font-size:1.25rem;line-height:34px}}.intro-section .intro-image-swiper{position:relative}.intro-section .intro-image-swiper .intro-swiper-button-next,.intro-section .intro-image-swiper .intro-swiper-button-prev{z-index:20;cursor:pointer;justify-content:center;align-items:center;width:fit-content;height:fit-content;display:flex;position:absolute}.intro-section .intro-image-swiper .intro-swiper-button-next svg,.intro-section .intro-image-swiper .intro-swiper-button-prev svg{width:2rem;height:2rem}@media (width>=640px){.intro-section .intro-image-swiper .intro-swiper-button-next svg,.intro-section .intro-image-swiper .intro-swiper-button-prev svg{width:2.5rem;height:2.5rem}}@media (width>=1280px){.intro-section .intro-image-swiper .intro-swiper-button-next svg,.intro-section .intro-image-swiper .intro-swiper-button-prev svg{width:3.5rem;height:3.5rem}}.intro-section .intro-image-swiper .intro-swiper-button-next{--tw-translate-y:50%;max-width:fit-content;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));bottom:50%;right:-1rem}@media (width>=640px){.intro-section .intro-image-swiper .intro-swiper-button-next{right:-2rem}}@media (width>=1280px){.intro-section .intro-image-swiper .intro-swiper-button-next{right:-3.5rem}}.intro-section .intro-image-swiper .intro-swiper-button-prev{--tw-translate-y:50%;max-width:fit-content;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));bottom:50%;left:-1rem}@media (width>=640px){.intro-section .intro-image-swiper .intro-swiper-button-prev{left:-2rem}}@media (width>=1280px){.intro-section .intro-image-swiper .intro-swiper-button-prev{left:-4rem}}.intro-section .intro-image-swiper .swiper{width:90%;height:100%}@media (width>=640px){.intro-section .intro-image-swiper .swiper{width:100%}}.intro-section .intro-image-swiper .swiper .swiper-wrapper .swiper-slide{width:100%;height:300px}@media (width>=640px){.intro-section .intro-image-swiper .swiper .swiper-wrapper .swiper-slide{height:400px}}.intro-section .intro-image-swiper .swiper .swiper-wrapper .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.locations{justify-content:center;align-items:flex-start;height:100%;display:flex;position:relative;overflow:hidden}.locations .section-title h2{text-align:center;--tw-text-opacity:1;width:fit-content;color:rgb(251 172 60/var(--tw-text-opacity));font-size:28px;font-weight:500;line-height:36px}@media (width>=640px){.locations .section-title h2{font-size:2.25rem;line-height:2.5rem}}@media (width>=1536px){.locations .section-title h2{font-size:3rem;line-height:1}}.locations .location-image{z-index:-20;width:100%;height:100%;position:absolute;top:0;left:0}.locations .location-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.locations .overlay{z-index:-10;background-image:linear-gradient(#0b0b0b,#36363600,#0a0a0a);width:100%;height:100%;position:absolute;top:0}.locations .container{flex-direction:column;gap:2.5rem;max-width:1552px;display:flex;position:relative}@media (width>=640px){.locations .container{gap:2rem}}@media (width>=1024px){.locations .container{gap:3rem}}@media (width>=1536px){.locations .container{gap:4rem}}.locations .container .top-left{z-index:-10;display:none;position:absolute;top:15%;left:-2.5rem}@media (width>=1024px){.locations .container .top-left{display:block}}@media (width>=1536px){.locations .container .top-left{top:10%;left:-10rem}}.locations .container .top-left svg{width:100%;height:100%}@media (width>=1024px){.locations .container .top-left svg{width:100px}}@media (width>=1280px){.locations .container .top-left svg{width:150px}}@media (width>=1536px){.locations .container .top-left svg{width:fit-content;height:fit-content}}.locations .container .top-right{z-index:-10;display:none;position:absolute;top:10%;right:-2.5rem}@media (width>=1024px){.locations .container .top-right{display:block}}@media (width>=1536px){.locations .container .top-right{top:0;right:-8rem}}.locations .container .top-right svg{width:100%;height:100%}@media (width>=1024px){.locations .container .top-right svg{width:100px}}@media (width>=1280px){.locations .container .top-right svg{width:150px}}@media (width>=1536px){.locations .container .top-right svg{width:fit-content;height:fit-content}}.locations .container .bottom-left{z-index:-10;display:none;position:absolute;bottom:0;left:-2.5rem}@media (width>=1024px){.locations .container .bottom-left{display:block}}@media (width>=1536px){.locations .container .bottom-left{left:-7rem}}.locations .container .bottom-left svg{width:100%;height:100%}@media (width>=1024px){.locations .container .bottom-left svg{width:100px}}@media (width>=1280px){.locations .container .bottom-left svg{width:150px}}@media (width>=1536px){.locations .container .bottom-left svg{width:fit-content;height:fit-content}}.locations .container .bottom-right{z-index:-10;display:none;position:absolute;bottom:0;right:-2.5rem}@media (width>=1024px){.locations .container .bottom-right{display:block}}@media (width>=1536px){.locations .container .bottom-right{right:-5rem}}.locations .container .bottom-right svg{width:100%;height:100%}@media (width>=1024px){.locations .container .bottom-right svg{width:100px}}@media (width>=1280px){.locations .container .bottom-right svg{width:150px}}@media (width>=1536px){.locations .container .bottom-right svg{width:fit-content;height:fit-content}}.locations .container .location-cards{grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;gap:2rem;width:100%;display:grid}@media (width>=640px){.locations .container .location-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}@media (width>=1024px){.locations .container .location-cards{gap:4rem;width:80%;margin-left:auto;margin-right:auto}}.locations .container .location-cards .location-card{width:100%;position:relative}.locations .container .location-cards .location-card .top-svg{z-index:-10;position:absolute;top:-1rem;left:-1rem}.locations .container .location-cards .location-card .bottom-svg{z-index:-10;--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;bottom:0;right:-1rem}@media (width>=1024px){.locations .container .location-cards .location-card .bottom-svg{bottom:-1rem}}.locations .container .location-cards .location-card .bottom-svg svg{width:170px;height:200px}.locations .container .location-cards .location-card .image{z-index:20;height:240px;overflow:hidden}@media (width>=640px){.locations .container .location-cards .location-card .image{height:350px}}.locations .container .location-cards .location-card .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.locations .container .location-cards .location-card .summary{justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.locations .container .location-cards .location-card .summary .title h3{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity));font-size:1.25rem;font-weight:400;line-height:1.75rem;position:relative}@media (width>=640px){.locations .container .location-cards .location-card .summary .title h3{font-size:1.125rem;line-height:1.75rem}}@media (width>=1024px){.locations .container .location-cards .location-card .summary .title h3{font-size:1.5rem;line-height:2rem}}.locations .container .location-cards .location-card .summary .title h3:after{z-index:-10;--tw-bg-opacity:1;background-color:rgb(185 110 4/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content);width:3.5rem;height:2px;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;bottom:-3px;left:0}@media (width>=640px){.locations .container .location-cards .location-card .summary .title h3:after{width:6rem;height:.25rem}}@media (width>=1024px){.locations .container .location-cards .location-card .summary .title h3:after{width:152px;height:5px}}.locations .container .location-cards .location-card .summary .title h3:hover:after{border-radius:.25rem;width:100%}.locations .container .location-cards .location-card .summary .icons{gap:.5rem;display:flex}.locations .container .location-cards .location-card .summary .icons .icon{--tw-bg-opacity:1;background-color:rgb(65 179 73/var(--tw-bg-opacity));border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.locations .container .location-cards .location-card .summary .icons .icon svg{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.locations .container .location-cards .location-card .summary .icons .icon:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.locations .container .location-cards .location-card .summary .icons .icon:hover svg{--tw-scale-x:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.chefs-special{margin-top:1.5rem;position:relative}@media (width>=1024px){.chefs-special{margin-top:0}}.chefs-special .main-title{flex-direction:column;align-items:center;gap:0;width:fit-content;margin-left:auto;margin-right:auto;display:flex;position:relative}.chefs-special .main-title h2{--tw-text-opacity:1;color:rgb(224 224 224/var(--tw-text-opacity));font-size:32px;font-weight:600;line-height:46px}@media (width>=640px){.chefs-special .main-title h2{font-size:2.25rem;line-height:60px}}@media (width>=1536px){.chefs-special .main-title h2{font-size:3rem;line-height:1}}.chefs-special .main-title span{--tw-text-opacity:1;color:rgb(245 146 5/var(--tw-text-opacity));font-family:Spartwell;font-size:2.25rem;line-height:46px;position:absolute;bottom:-1.75rem;left:24%}@media (width>=640px){.chefs-special .main-title span{font-size:2.25rem;line-height:60px;bottom:-2.25rem}}@media (width>=1536px){.chefs-special .main-title span{font-size:3rem;line-height:1}}.chefs-special .grill{z-index:-10;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:none;position:absolute;top:50%;right:-4rem}@media (width>=1536px){.chefs-special .grill{display:block}}.chefs-special .drinks{z-index:-10;display:none;position:absolute;bottom:15%;left:-4rem}@media (width>=1536px){.chefs-special .drinks{display:block}}.chefs-special .main-content{margin-top:4rem}@media (width>=1024px){.chefs-special .main-content{margin-top:5rem}}@media (width>=1536px){.chefs-special .main-content{margin-top:7rem}}.chefs-special .main-content .menu-content{margin-bottom:4rem}@media (width>=1024px){.chefs-special .main-content .menu-content{margin-bottom:5rem}}.chefs-special .main-content .menu-content .title h3{text-align:center;margin-bottom:1.5rem;font-size:1.5rem;line-height:2.5rem}@media (width>=640px){.chefs-special .main-content .menu-content .title h3{font-size:1.875rem;line-height:45px}}@media (width>=1024px){.chefs-special .main-content .menu-content .title h3{margin-bottom:4rem}}@media (width>=1536px){.chefs-special .main-content .menu-content .title h3{margin-bottom:5rem;font-size:2.25rem;line-height:48px}}.chefs-special .main-content .menu-content .menu-cards{flex-direction:column;gap:3rem;max-width:100%;display:flex}@media (width>=640px){.chefs-special .main-content .menu-content .menu-cards{gap:4rem}}@media (width>=1024px){.chefs-special .main-content .menu-content .menu-cards{max-width:1148px;margin-left:auto;margin-right:auto}}.chefs-special .main-content .menu-content .menu-cards .menu-card{grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:1.5rem;display:grid}@media (width>=640px){.chefs-special .main-content .menu-content .menu-cards .menu-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}}@media (width>=1024px){.chefs-special .main-content .menu-content .menu-cards .menu-card{gap:4rem}}.chefs-special .main-content .menu-content .menu-cards .menu-card:nth-child(2n) .image{order:-9999}@media (width>=640px){.chefs-special .main-content .menu-content .menu-cards .menu-card:nth-child(2n) .image{order:9999}}.chefs-special .main-content .menu-content .menu-cards .menu-card:nth-child(2n) .image .semi-circle{--tw-translate-x:15%;--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:33.3333%;right:-15%}.chefs-special .main-content .menu-content .menu-cards .menu-card:nth-child(2n) .content h4:after{--tw-bg-opacity:1;background-color:rgb(65 179 73/var(--tw-bg-opacity))}.chefs-special .main-content .menu-content .menu-cards .menu-card:last-child .semi-circle{display:none!important}.chefs-special .main-content .menu-content .menu-cards .menu-card .image{width:100%;height:240px;position:relative}@media (width>=640px){.chefs-special .main-content .menu-content .menu-cards .menu-card .image{height:340px}}.chefs-special .main-content .menu-content .menu-cards .menu-card .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.chefs-special .main-content .menu-content .menu-cards .menu-card .image .semi-circle{--tw-translate-x:-25%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:none;position:absolute;top:50%;left:-25%}@media (width>=1536px){.chefs-special .main-content .menu-content .menu-cards .menu-card .image .semi-circle{display:block}}.chefs-special .main-content .menu-content .menu-cards .menu-card .content{flex-direction:column;gap:1rem;display:flex}@media (width>=640px){.chefs-special .main-content .menu-content .menu-cards .menu-card .content{gap:1.25rem}}@media (width>=1024px){.chefs-special .main-content .menu-content .menu-cards .menu-card .content{gap:1.75rem}}.chefs-special .main-content .menu-content .menu-cards .menu-card .content h4{--tw-text-opacity:1;color:rgb(224 224 224/var(--tw-text-opacity));font-size:1.5rem;font-weight:500;line-height:2rem;position:relative}@media (width>=640px){.chefs-special .main-content .menu-content .menu-cards .menu-card .content h4{font-size:1.875rem;line-height:2.25rem}}@media (width>=1536px){.chefs-special .main-content .menu-content .menu-cards .menu-card .content h4{font-size:2.25rem;line-height:2.5rem}}.chefs-special .main-content .menu-content .menu-cards .menu-card .content h4:after{--tw-bg-opacity:1;background-color:rgb(234 31 39/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content);width:2.5rem;height:5px;position:absolute;bottom:-3px;left:0}.chefs-special .main-content .menu-content .menu-cards .menu-card .content p{-webkit-line-clamp:4;--tw-text-opacity:1;color:rgb(224 224 224/var(--tw-text-opacity));-webkit-box-orient:vertical;font-size:1rem;font-weight:300;line-height:28px;display:-webkit-box;overflow:hidden}@media (width>=1536px){.chefs-special .main-content .menu-content .menu-cards .menu-card .content p{font-size:1.125rem;line-height:32px}}.chefs-special .main-content .menu-content .menu-cards .menu-card .content span{font-size:1.5rem;font-weight:600;line-height:2rem}@media (width>=1024px){.chefs-special .main-content .menu-content .menu-cards .menu-card .content span{font-size:1.875rem;line-height:2.25rem}}.awards-section{width:80%;margin-left:auto;margin-right:auto}.awards-section .awards-swiper{display:block;position:relative}@media (width>=640px){.awards-section .awards-swiper{display:none}}.awards-section .awards-swiper .award-swiper-button-next,.awards-section .awards-swiper .award-swiper-button-prev{z-index:20;cursor:pointer;justify-content:center;align-items:center;width:fit-content;height:fit-content;display:flex;position:absolute}.awards-section .awards-swiper .award-swiper-button-next svg,.awards-section .awards-swiper .award-swiper-button-prev svg{width:1.5rem;height:1.5rem}.awards-section .awards-swiper .award-swiper-button-next{--tw-translate-y:-50%;max-width:fit-content;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:50%;right:-.25rem}.awards-section .awards-swiper .award-swiper-button-prev{--tw-translate-y:-50%;max-width:fit-content;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:50%;left:-.25rem}.awards-section .awards-swiper .swiper .swiper-wrapper{width:100%}.awards-section .awards-swiper .swiper .swiper-wrapper .swiper-slide{cursor:pointer;width:auto;min-width:fit-content;height:fit-content;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.awards-section .awards-swiper .swiper .swiper-wrapper .swiper-slide .award-card{margin-top:.5rem;padding:1.5rem}.awards-section .awards-list{margin-top:3rem;display:none}@media (width>=640px){.awards-section .awards-list{flex-flow:wrap;justify-content:center;gap:0;display:flex}}@media (width>=1536px){.awards-section .awards-list{margin-top:3.5rem}}.awards-section .awards-list .award-card{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;padding:.5rem}@media (width>=640px){.awards-section .awards-list .award-card{width:50%;margin-top:0}}@media (width>=768px){.awards-section .awards-list .award-card{width:33.3333%}}.awards-section .awards-list .award-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sales-section{padding-top:5rem}.sales-section .section-content{flex-direction:column;align-items:center;gap:2.25rem;margin-top:2.25rem;display:flex}@media (width>=1024px){.sales-section .section-content{flex-direction:row}}@media (width>=640px){.sales-section .section-content{gap:4rem;margin-top:3rem}}@media (width>=1536px){.sales-section .section-content{margin-top:4rem}}.sales-section .section-content .image{max-width:700px}.sales-section .section-content .description{flex-direction:column;gap:1.5rem;display:flex}@media (width>=1024px){.sales-section .section-content .description{max-width:50%}}.sales-section .section-content .description p{--tw-text-opacity:1;color:rgb(224 224 224/var(--tw-text-opacity));font-size:1.125rem;font-weight:300;line-height:28px}@media (width>=1536px){.sales-section .section-content .description p{font-size:1.25rem;line-height:34px}}.about-section{padding-top:2rem;padding-bottom:2rem}@media (width>=640px){.about-section{padding-top:5rem;padding-bottom:5rem}}.about-section .section-content{flex-direction:column;align-items:center;gap:2.25rem;margin-top:2rem;display:flex}@media (width>=1024px){.about-section .section-content{flex-direction:row}}@media (width>=640px){.about-section .section-content{gap:4rem;margin-top:3rem}}@media (width>=1536px){.about-section .section-content{margin-top:4rem}}.about-section .section-content .image{order:1;max-width:700px}@media (width>=1024px){.about-section .section-content .image{order:2}}.about-section .section-content .description{flex-direction:column;order:2;gap:1.5rem;display:flex}@media (width>=1024px){.about-section .section-content .description{order:1;max-width:50%}}.about-section .section-content .description p{--tw-text-opacity:1;color:rgb(224 224 224/var(--tw-text-opacity));font-size:1.125rem;font-weight:300;line-height:28px}@media (width>=1536px){.about-section .section-content .description p{font-size:1.25rem;line-height:34px}}.about-section .section-content .description p.last-description{display:none}@media (width>=1280px){.about-section .section-content .description p.last-description{display:block}}.about-section .section-content .description a{cursor:pointer;--tw-text-opacity:1;width:fit-content;color:rgb(65 179 73/var(--tw-text-opacity));align-items:center;gap:.5rem;font-size:1rem;font-weight:400;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.about-section .section-content .description a:hover{--tw-text-opacity:1;color:rgb(105 201 112/var(--tw-text-opacity));text-decoration-line:underline}@media (width>=1536px){.about-section .section-content .description a{font-size:1.125rem;line-height:1.75rem}}.about-section .section-content .description a svg{width:1.5rem;height:1.5rem}.about-section .section-content .description a svg path{fill:#41b349}.home-blog .section-title h2{position:relative}.home-blog .section-title h2:after{--tw-translate-x:-50%;width:5rem;height:5px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(234 31 39/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content);position:absolute;bottom:-.25rem;left:50%}@media (width>=1024px){.home-blog .section-title h2:after{width:215px}}.home-blog .blog-content{margin-top:2.25rem}@media (width>=640px){.home-blog .blog-content{margin-top:3rem}}@media (width>=1536px){.home-blog .blog-content{margin-top:4rem}}.home-blog .blog-content .cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem;margin-bottom:3.5rem;display:grid}@media (width>=1024px){.home-blog .blog-content .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-blog.section{padding-top:2.25rem}@media (width>=640px){.home-blog.section{padding-top:2.5rem}}.home-gallery>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}@media (width>=640px){.home-gallery>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}}@media (width>=1024px){.home-gallery>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}}.home-gallery .gallery-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}@media (width>=640px){.home-gallery .gallery-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}}@media (width>=1024px){.home-gallery .gallery-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}}.home-gallery .gallery-content .gallery{-moz-columns:1;columns:1}@media (width>=640px){.home-gallery .gallery-content .gallery{-moz-columns:2;columns:2}}@media (width>=1024px){.home-gallery .gallery-content .gallery{-moz-columns:3;columns:3}}.home-gallery .gallery-content .gallery img{width:100%;margin-bottom:1rem}.home-testimonial{width:100%;overflow:hidden}.home-testimonial .testimonial-swiper{position:relative}.home-testimonial .testimonial-swiper .testimonial-pagination{z-index:20;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center;position:absolute;bottom:2.5rem;left:50%}.home-testimonial .testimonial-swiper .testimonial-pagination .swiper-pagination-bullet{--tw-bg-opacity:1;background-color:rgb(224 224 224/var(--tw-bg-opacity));border-radius:.125rem;width:2rem;height:.25rem;margin-left:.25rem;margin-right:.25rem}@media (width>=640px){.home-testimonial .testimonial-swiper .testimonial-pagination .swiper-pagination-bullet{width:2.5rem;height:.5rem}}@media (width>=1024px){.home-testimonial .testimonial-swiper .testimonial-pagination .swiper-pagination-bullet{width:4rem}}.home-testimonial .testimonial-swiper .testimonial-pagination .swiper-pagination-bullet-active{--tw-bg-opacity:1;background-color:rgb(49 135 55/var(--tw-bg-opacity))}.home-testimonial .testimonial-swiper .testimonial-swiper-button-next,.home-testimonial .testimonial-swiper .testimonial-swiper-button-prev{z-index:20;cursor:pointer;justify-content:center;align-items:center;width:fit-content;height:fit-content;display:flex;position:absolute}.home-testimonial .testimonial-swiper .testimonial-swiper-button-next svg,.home-testimonial .testimonial-swiper .testimonial-swiper-button-prev svg{width:1.5rem;height:1.5rem}@media (width>=640px){.home-testimonial .testimonial-swiper .testimonial-swiper-button-next svg,.home-testimonial .testimonial-swiper .testimonial-swiper-button-prev svg{width:2.5rem;height:2.5rem}}@media (width>=1024px){.home-testimonial .testimonial-swiper .testimonial-swiper-button-next svg,.home-testimonial .testimonial-swiper .testimonial-swiper-button-prev svg{width:3rem;height:3rem}}@media (width>=1536px){.home-testimonial .testimonial-swiper .testimonial-swiper-button-next svg,.home-testimonial .testimonial-swiper .testimonial-swiper-button-prev svg{width:4rem;height:4rem}}.home-testimonial .testimonial-swiper .testimonial-swiper-button-next{--tw-translate-y:-50%;max-width:fit-content;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:50%;right:.25rem}@media (width>=640px){.home-testimonial .testimonial-swiper .testimonial-swiper-button-next{right:1.25rem}}@media (width>=1024px){.home-testimonial .testimonial-swiper .testimonial-swiper-button-next{right:2.5rem}}@media (width>=1536px){.home-testimonial .testimonial-swiper .testimonial-swiper-button-next{right:4rem}}.home-testimonial .testimonial-swiper .testimonial-swiper-button-prev{--tw-translate-y:-50%;max-width:fit-content;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:50%;left:.25rem}@media (width>=640px){.home-testimonial .testimonial-swiper .testimonial-swiper-button-prev{left:1rem}}@media (width>=1024px){.home-testimonial .testimonial-swiper .testimonial-swiper-button-prev{left:2rem}}@media (width>=1536px){.home-testimonial .testimonial-swiper .testimonial-swiper-button-prev{left:4rem}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper{width:100%}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide{cursor:pointer;width:auto;min-width:fit-content;height:fit-content;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card{justify-content:center;align-items:center;display:flex}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content{grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:.75rem;width:80%;padding-top:96px;padding-bottom:120px;display:grid}@media (width>=768px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}@media (width>=1536px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content{max-width:1110px;padding-top:8rem;padding-bottom:9rem}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .image{border-radius:9999px;order:9999;width:100px;height:100px;overflow:hidden}@media (width>=768px){@media (width>=768px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .image{order:-9999}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .image{border-radius:.125rem;width:200px;height:200px}}@media (width>=1024px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .image{width:250px;height:250px}}@media (width>=1280px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .image{width:250px;height:278px}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description{flex-direction:column;gap:.75rem;display:flex;position:relative}@media (width>=768px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description{grid-column:span 2/span 2;gap:2rem}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}@media (width>=640px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper{flex-direction:row;align-items:flex-end}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .name-container p{--tw-text-opacity:1;color:rgb(224 224 224/var(--tw-text-opacity));margin-bottom:.25rem;font-size:1.5rem;font-weight:600;line-height:2rem}@media (width>=1536px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .name-container p{margin-bottom:.5rem;font-size:1.875rem;line-height:2.25rem}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .name-container span{font-size:.875rem;font-weight:600;line-height:1.25rem}@media (width>=1536px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .name-container span{font-size:1rem;line-height:1.5rem}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .review-container{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}@media (width>=640px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .review-container{align-items:flex-end}}@media (width>=768px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .review-container{gap:.5rem}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .review-container .logo{height:3rem}@media (width>=1024px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .review-container .logo{height:3.5rem}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .review-container .logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:260px;height:100%}@media (width>=1024px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .review-head-wrapper .review-container .logo img{max-width:340px}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .summary p{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity));font-size:1.125rem;font-weight:300;line-height:2rem}@media (width>=640px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .summary p{font-size:1.25rem;line-height:36px}}@media (width>=1536px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .summary p{font-size:1.5rem;line-height:40px}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .top-quote{--tw-scale-x:-1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:-2.5rem;left:-2.25rem}@media (width>=640px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .top-quote{left:-2.5rem}}@media (width>=1536px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .top-quote{top:-4rem;left:-5rem}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .top-quote svg{width:2.5rem}@media (width>=640px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .top-quote svg{width:3rem}}@media (width>=1536px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .top-quote svg{width:3.5rem}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .bottom-quote{position:absolute;bottom:-3rem;right:-.5rem}@media (width>=640px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .bottom-quote{bottom:-2rem;right:0}}@media (width>=768px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .bottom-quote{bottom:-3rem}}@media (width>=1536px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .bottom-quote{bottom:-3rem}}.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .bottom-quote svg{width:2.5rem}@media (width>=640px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .bottom-quote svg{width:3rem}}@media (width>=1536px){.home-testimonial .testimonial-swiper .swiper .swiper-wrapper .swiper-slide .testimonial-card .content .description .bottom-quote svg{width:3.5rem}}.stars{gap:6px;display:flex}.stars svg path{fill:#d1d5db}.stars label.goldColor svg path,.stars label.half svg path:last-child{fill:#f59e0b}.stars label.half svg path:first-child{fill:#d1d5db}@media (width<=768px){.hero .container .home-banner h1{animation-duration:1.5s!important}.hero .container .home-banner .animated-heading .animated-main{animation:none!important}}.certificate-modal-container{z-index:50;background-color:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.certificate-modal-container .certificate-modal{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);width:90%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.375rem;padding:.5rem;position:relative}@media (width>=640px){.certificate-modal-container .certificate-modal{max-width:42rem}}@media (width>=768px){.certificate-modal-container .certificate-modal{max-width:48rem}}@media (width>=1024px){.certificate-modal-container .certificate-modal{max-width:56rem}}.certificate-modal-container .certificate-modal .close-button{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));border-radius:9999px;padding:.25rem;position:absolute;top:-.75rem;right:-.75rem}.certificate-modal-container .certificate-modal .close-button:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.certificate-modal-container .certificate-modal .close-button svg{width:1.25rem;height:1.25rem}.certificate-modal-container .certificate-modal .certifcate-image{-o-object-fit:contain;object-fit:contain;border-radius:.375rem;width:100%;height:auto;max-height:80vh}
