#VideoHero-module-scss-module__SpntUa__videoHero{height:83vh}#VideoHero-module-scss-module__SpntUa__videoHero .VideoHero-module-scss-module__SpntUa__ctaButton{color:#fff;cursor:pointer;background-color:#0000;border:2px solid #fff;border-radius:5px;margin-top:2rem;padding:12px 20px;font-size:1.15rem;font-weight:400;text-decoration:none;transition:all .3s;display:inline-block}#VideoHero-module-scss-module__SpntUa__videoHero .VideoHero-module-scss-module__SpntUa__ctaButton:hover{color:#000;background-color:#fff}@media (max-width:425px){#VideoHero-module-scss-module__SpntUa__videoHero .VideoHero-module-scss-module__SpntUa__ctaButton{margin-top:1rem;padding:8px 18px;font-size:1.1rem}}@media only screen and (min-width:2560px){#VideoHero-module-scss-module__SpntUa__videoHero{height:87vh}#VideoHero-module-scss-module__SpntUa__videoHero .VideoHero-module-scss-module__SpntUa__ctaButton{padding:16px 32px;font-size:1.8rem}}
.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid{flex-flow:column wrap;align-content:center;align-items:flex-start;width:100%;margin:5rem 0;display:flex}.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__products{grid-gap:1rem;grid-template-rows:repeat(2,20.625rem);grid-template-columns:repeat(4,16.5rem);grid-template-areas:"product product product product""product product product product";justify-content:center;width:auto;height:auto;padding:1.875rem 0;display:grid}.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__productCard{border:.5px solid #000;flex-direction:column;flex-shrink:1;display:flex}.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__productCard img{object-fit:cover;object-position:center;width:100%;height:14rem}.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__productCard .FeaturedProductGrid-module-scss-module__r6lu5q__productInfo{padding:1rem;font-family:Kanit,sans-serif;font-weight:400}@media only screen and (max-width:1024px){.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__products{grid-template:repeat(3,20.625rem)/repeat(3,16.5rem);grid-template-areas:"product product product" "product product product" "product product"}}@media only screen and (max-width:768px){.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__products{grid-template-rows:repeat(4,20.625rem);grid-template-columns:repeat(2,16.5rem);grid-template-areas:"product product""product product""product product""product product";display:grid}}@media only screen and (max-width:425px){.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__products{grid-template-rows:repeat(4,20.625rem);grid-template-columns:15.5rem;grid-template-areas:"product""product""product""product";display:grid}.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__products article:nth-child(n+5){display:none}}@media only screen and (max-width:375px){.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__products{grid-template-rows:repeat(4,20.625rem);grid-template-columns:15.5rem;grid-template-areas:"product""product""product""product";display:grid}.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__products article:nth-child(n+5){display:none}}@media only screen and (max-width:320px){.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__products{grid-template-rows:repeat(4,20.625rem);grid-template-columns:15.5rem;grid-template-areas:"product""product""product""product";display:grid}.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__products article:nth-child(n+5){display:none}}@media only screen and (min-width:2560px){.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__products{grid-template-rows:repeat(2,26.625rem);grid-template-columns:repeat(4,21.5rem);grid-template-areas:"product product product product""product product product product"}.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__productCard .FeaturedProductGrid-module-scss-module__r6lu5q__productInfo{font-size:1.5rem}.FeaturedProductGrid-module-scss-module__r6lu5q__featuredProductGrid .FeaturedProductGrid-module-scss-module__r6lu5q__viewAllProducts{padding:1rem 4.6rem;font-size:1.5rem}}
.ProductButton-module-scss-module__0dWmFG__button{color:#000;background-color:#fff;border:.5px solid #000;align-self:flex-start;padding:1rem 4.11rem;transition:all .3s}.ProductButton-module-scss-module__0dWmFG__button:hover{color:#fff;background-color:#000}@media only screen and (max-width:425px){.ProductButton-module-scss-module__0dWmFG__button{text-align:center;padding:1rem 3.6rem}}
.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery{flex-direction:column;align-items:center;width:100%;margin:5rem 0;display:flex}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__header{text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:600}@media (max-width:768px){.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__header{margin-bottom:2rem;font-size:2rem}}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__gallery{grid-gap:2rem;grid-template-columns:repeat(2,1fr);width:100%;max-width:800px;margin-bottom:7rem;display:grid}@media (max-width:768px){.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__gallery{grid-gap:1.5rem;max-width:500px;margin-bottom:6rem}}@media (max-width:480px){.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__gallery{grid-gap:1rem;grid-template-columns:1fr;max-width:300px}}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__workItem{transition:transform .3s;overflow:hidden}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__workItem:hover{transform:scale(1.02)}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__workImage{object-fit:cover;object-position:center;width:100%;height:300px}@media (max-width:768px){.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__workImage{height:250px}}@media (max-width:480px){.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__workImage{height:240px}}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__ctaSection{justify-content:center;align-items:center;gap:2rem;width:100%;display:flex}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__ctaSection .StaticWorkGallery-module-scss-module__vHuaKq__divider{background-color:#d3d3d3;flex:1;max-width:100%;height:1px}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__ctaButton{color:#000;cursor:pointer;border:2px solid #000;padding:1rem 2rem;font-size:1.5rem;font-weight:400;text-decoration:none;transition:all .3s}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__ctaButton:hover{color:#fff;background-color:#000}@media (max-width:768px){.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__ctaButton{text-align:center}}@media (max-width:480px){.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__ctaButton{padding:.8rem 1.5rem;font-size:1.2rem}}@media only screen and (min-width:2560px){.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__header{font-size:3.5rem}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__gallery{grid-gap:3rem;max-width:1200px}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__workImage{height:460px}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__ctaButton{padding:1.5rem 3rem;font-size:2rem}}@media (max-width:768px){.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery{margin:5rem 0 3.5rem}}@media (max-width:480px){.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery{margin:unset}.StaticWorkGallery-module-scss-module__vHuaKq__staticWorkGallery .StaticWorkGallery-module-scss-module__vHuaKq__gallery{margin-bottom:4rem}}
.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__aboutPreviewHeader{margin-top:5.25rem;font-size:2.75rem}.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__AboutContent p{word-spacing:.1rem;font-size:1.2rem}@media (max-width:768px){.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__AboutContent p{width:40rem}}@media (max-width:480px){.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__AboutContent{flex-direction:column;align-items:center}.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__AboutContent p{width:22rem}.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__aboutPreviewHeader{font-size:2.6rem}}@media (max-width:375px){.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__aboutPreviewHeader{font-size:2.4rem}.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__AboutContent p{width:20rem}}@media (max-width:320px){.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__AboutContent p{width:17rem}}@media (min-width:2560px){.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__aboutPreviewHeader{font-size:5rem}.AboutPreview-module-scss-module__GUcofG__AboutPreview .AboutPreview-module-scss-module__GUcofG__AboutContent p{width:90rem;font-size:2rem}}
.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer{width:100%;padding:20px 0;position:relative}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__header{text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:600}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__noEvents{text-align:center;padding:0 20px}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__noEvents p{color:#7f8c8d;margin:0 0 15px;font-size:1.2rem;font-style:italic}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__instagramLink{color:#7f8c8d;justify-content:center;align-items:center;transition:color .3s;display:inline-flex}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__instagramLink:hover{color:#2c3e50}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__gallery{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;justify-content:center;gap:20px;padding:20px 30px;display:flex;overflow-x:auto}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__gallery::-webkit-scrollbar{display:none}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__gallery.EventsGallery-module-scss-module__aOwwvW__scrollable{justify-content:flex-start}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventCard{background:#fff;border-radius:12px;flex:0 0 300px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 12px #0000001a}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventCard:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000026}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__imageContainer{background:#f5f5f5;width:100%;height:250px;overflow:hidden}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventImage{object-fit:cover;width:100%;height:100%;transition:transform .3s}.EventsGallery-module-scss-module__aOwwvW__eventCard:hover .EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventImage{transform:scale(1.05)}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventInfo{padding:20px}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventTitle{color:#2c3e50;margin:0 0 10px;font-size:1.25rem;font-weight:600;line-height:1.3}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventDate{color:#7f8c8d;margin:0 0 5px;font-size:.95rem;font-weight:500}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventTime{color:#95a5a6;margin:0 0 8px;font-size:.9rem;font-weight:500}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventLocation{color:#95a5a6;margin:0;font-size:.9rem}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__navControls{justify-content:center;gap:40px;margin-top:20px;display:flex}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__navButton{cursor:pointer;color:#2c3e50;background:#ffffffe6;border:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:700;transition:all .3s;display:flex}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__navButton:active{transform:scale(.95)}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__navButton:disabled{opacity:.5;cursor:not-allowed}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__navButton:disabled:hover{background:#ffffffe6;transform:none}@media (min-width:2560px){.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__header{font-size:4.5rem}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventCard{flex:0 0 400px}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__imageContainer{height:320px}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventInfo{padding:30px}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventTitle{font-size:2rem}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventDate,.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventTime{font-size:1.5rem}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventLocation{font-size:1.4rem}}@media (max-width:768px){.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__gallery{padding:20px}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventCard{flex:0 0 280px}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__navButton{width:36px;height:36px;font-size:18px}}@media (max-width:480px){.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer{padding:45px 0 0}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__header{margin-bottom:2rem}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__gallery{padding:20px 10px}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__gallery.EventsGallery-module-scss-module__aOwwvW__scrollable{padding-left:calc(50vw - 130px)}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventCard{flex:0 0 260px}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventInfo{padding:15px}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventTitle{font-size:1.1rem}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventDate{font-size:.9rem}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__eventLocation{font-size:.85rem}.EventsGallery-module-scss-module__aOwwvW__EventsGalleryContainer .EventsGallery-module-scss-module__aOwwvW__navControls{display:none}}
