body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.background{background-color:#fff}.title{color:#000;font-family:Shadows Into Light Two,cursive;font-size:3.5rem;letter-spacing:8px;text-align:center}.wrapper{flex-direction:column;height:100vh;justify-content:space-between;margin:0 auto;overflow-y:hidden;width:80%}.imgCon,.wrapper{align-items:center;display:flex}.imgCon{height:25vw;position:relative;width:100%}.textSubtitle{color:#000;font-family:Baloo Tamma\ 2,cursive;font-size:2rem;letter-spacing:3px;text-align:center}.homeSubtitle{align-items:center;display:flex;flex-direction:row;gap:3rem;justify-content:space-between;margin-top:3rem;white-space:nowrap}.middleTitle{margin:0 auto}.bgimages{border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),6px 9px 9px rgba(0,0,0,.23);height:95%;margin:auto;object-fit:cover;pointer-events:none;width:1280px}.homeLogo{bottom:0;left:50%;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:20rem}.home-nav-links{align-items:center;display:flex;flex-direction:row;gap:6rem;justify-content:space-between}.home-nav-link{color:#000;font-family:Baloo Tamma\ 2,cursive;font-size:2rem;letter-spacing:2px;margin:none;overflow:hidden;text-decoration:none;white-space:nowrap}.home-nav-link.active{text-decoration:underline}@media (max-width:700px){.wrapper{height:-webkit-max-content;height:max-content;overflow-x:hidden;width:100vw}.title{font-size:2rem}.textSubtitle{font-size:1.4rem}.imgCon{height:30vh;width:95%}.home-nav-links{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-content:space-between;margin-top:3rem}.home-nav-link{color:#000;font-size:1.5rem;margin:0 auto;text-decoration:none}}@media (max-width:1100px) and (min-width:701px){.wrapper{height:-webkit-max-content;height:max-content;overflow-x:hidden;width:100vw}.imgCon{height:30vw;width:95%}.title{font-size:2rem}.textSubtitle{font-size:1.4rem}.home-nav-links{align-items:center;display:flex;flex-direction:column;gap:2.5rem;justify-content:space-between;margin-top:3rem}.home-nav-link{color:#000;font-size:1.5rem;margin:0 auto;text-decoration:none}}.galleryWrap{height:84vh;margin:0 auto;width:80%}.galleryCoursel,.galleryWrap{align-items:center;display:flex;justify-content:center;overflow:hidden}.galleryCoursel{flex-direction:row;margin-top:2rem;max-width:95vw;padding-bottom:2rem}.galleryCard{align-items:center;display:flex;justify-content:center;margin:0;padding-bottom:2rem}.galleryCard,.galleryImage{pointer-events:none;width:100%}.galleryImage{border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),6px 9px 9px rgba(0,0,0,.23);max-height:80vh}.splide:not(.is-overflow) .splide__pagination{display:flex}.splide__pagination__page.is-active{background:#000!important;opacity:1!important;-webkit-transform:scale(1.2)!important;transform:scale(1.2)!important}@media (max-width:1100px){.galleryWrap{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.aboutWrap{flex-direction:row;font-family:Baloo Tamma\ 2,cursive;height:auto;justify-content:flex-start;margin:0 auto;width:80%}.aboutWrap,.leftCol{align-items:center;display:flex}.leftCol{background-color:#fff;flex-direction:column;overflow:hidden;width:50%}.aboutText{color:#1b1b1b;font-size:1.3rem;line-height:2rem;margin:1.5rem;max-width:80%;text-align:left}.rightCol{align-items:center;align-self:flex-start;display:flex;height:84vh;position:-webkit-sticky;position:sticky;top:0;width:50%}.bgimg{border-radius:10px;height:100%;pointer-events:none}.centerLogo{left:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20rem;z-index:10}hr{background-color:#fff;background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.781),transparent);padding:0}@media (max-width:1100px){.aboutWrap{flex-direction:column-reverse;gap:3rem;height:-webkit-max-content;height:max-content;margin:0 auto;overflow-x:hidden;width:100vw}.rightCol{height:40vh;margin:0 auto;width:95%}.bgimg{height:100%;margin-top:2rem}.centerLogo{bottom:0;left:50%;position:absolute;right:auto;top:auto;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:20rem}.leftCol{gap:1rem;margin-bottom:3rem;width:100%}}.contactWrap{flex-direction:row;font-family:Baloo Tamma\ 2,cursive;height:auto;justify-content:flex-start;margin:0 auto;width:80%}.contactRightCol,.contactWrap{align-items:center;display:flex}.contactRightCol{flex-direction:column;gap:4rem;justify-content:space-between;overflow-y:hidden;padding:1rem;width:50%}.pageName{font-size:2.5rem;margin:2.5rem}.contactText{color:#1b1b1b;font-size:1.7rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:2rem;margin:1rem;max-width:70%;text-align:left}.contactLeftCol{align-items:center;display:flex;height:84vh;position:relative;width:50%}.bgimg{box-shadow:0 3px 6px rgba(0,0,0,.16),6px 9px 9px rgba(0,0,0,.23);height:90%;object-fit:cover;width:100%}.contactCenterLogo{position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:20rem}.contactCon{flex-direction:column;height:10vh;width:100%}.contactCon,.contactIconWrap{align-items:center;display:flex;justify-content:space-between}.contactIconWrap{flex-direction:row}@media (max-width:1100px){.contactWrap{flex-direction:column;gap:3rem;margin:0 auto;overflow-x:hidden;width:100vw}.contactLeftCol{height:40vh;margin:0 auto;width:95%}.contactText{font-size:1.5rem}.bgimg{height:100%;margin-top:2rem}.contactCenterLogo{bottom:0;left:50%;position:absolute;right:auto;top:auto;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:14rem}.contactRightCol{gap:5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:3rem;padding-bottom:4rem;width:100%}}.productsDecoration{align-items:center;display:flex;height:25vw;position:relative;width:100%}.productsWrap{display:flex;flex-direction:column;min-height:70vh;overflow:hidden;width:80%}.products-nav-links{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-bottom:8rem;margin-top:10rem;width:100%}.products-nav-link{color:#000;font-family:Baloo Tamma\ 2,cursive;font-size:1.5rem;margin:5rem 0;text-decoration:none}.products-nav-link.active{text-decoration:underline}@media (max-width:1100px){.products-nav-links{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;margin-bottom:2rem;margin-top:5rem;min-height:40vh}}@media (max-width:700px){.productsWrap{height:-webkit-max-content;height:max-content;width:100vw}.productsDecoration{height:40vh;margin:0 auto;width:95%}.products-nav-links{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;margin-bottom:2rem;margin-top:5rem;min-height:40vh}.products-nav-link{color:#000;font-size:1.5rem;margin:0 auto;text-decoration:none}}@media (max-width:1100px){.products-nav-links{display:flex;flex-direction:column}.homeLogo{width:14rem}}.product{align-items:center;align-self:center;display:flex;flex-direction:column;height:auto;justify-content:space-between;margin:0 auto;width:100%}.productCon,.productTitle{align-items:center;display:flex;flex-direction:row}.productTitle{font-size:3rem;gap:3rem;grid-area:title;justify-content:space-between;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.productDescription,.productTitle{font-family:Baloo Tamma\ 2,cursive}.productDescription{color:#2b2b2b;font-size:1.3rem;line-height:2rem;margin:1.5rem;text-align:left;vertical-align:bottom;white-space:pre-line;width:70%}.productText{width:50%}.productGallery{max-width:50%}@media (max-width:500px){.productCon{flex-direction:column;text-align:center;width:100%}.productText{font-size:.8rem;margin-bottom:2rem;width:100%}.productTitle{font-size:1.5rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.productDescription{font-size:1rem;margin:0 auto 1rem;text-align:start;width:80%}.productGallery{max-width:100%}}@media (min-width:501px) and (max-width:1100px){.productCon{flex-direction:row;text-align:center;width:100%}.productText{font-size:.8rem;width:50%}.productTitle{font-size:2rem}.productDescription{font-size:1rem;margin:0 auto;text-align:center}.productGallery{max-width:50%}}.productCoursel{align-self:flex-start;flex-direction:row;justify-content:space-between;max-width:40vw}.card,.productCoursel{align-items:center;display:flex;padding-bottom:2rem}.card{height:27rem;justify-content:center;margin:0}.productImage{border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),6px 9px 9px rgba(0,0,0,.23);max-height:25rem;max-width:20rem;pointer-events:none}@media (max-width:500px){.productCoursel{margin:0 auto;max-width:100vw}}@media (min-width:501px) and (max-width:1100px){.productCoursel{width:50%}.productImage{width:90%}}@media (min-width:1101px) and (max-width:1550px){.productImage{max-width:30rem}}.benefitsAccordion{align-items:center;color:#1b1b1b;display:flex;flex-direction:column;font-family:Baloo Tamma\ 2,cursive;font-size:1.2rem;justify-content:center;line-height:1rem;margin-bottom:1rem;margin-left:1.5rem;width:70%}.benefitsAccordionTitle{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:1.5rem;font-weight:600;justify-content:space-between;width:100%}.benefitsAccordionContent{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.benefitsAccordionContent ul{list-style-position:outside;margin:0;padding-left:1.2rem}.benefitsAccordionContent li{word-wrap:break-word;line-height:1.4rem;white-space:normal}@media (max-width:1100px){.benefitsAccordion{margin:0 auto;width:80%}.benefitsAccordionTitle{font-size:1rem}.benefitsAccordionContent{font-size:1rem;overflow-wrap:break-word;text-align:left;white-space:normal}}.categoryWrap{align-items:center;display:flex;flex-direction:row;font-family:Baloo Tamma\ 2,cursive;height:84vh;justify-content:flex-start}.description{-ms-overflow-style:none;align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;height:84vh;justify-content:center;overflow-y:auto;scrollbar-width:none;vertical-align:bottom;white-space:pre-line;width:50%}.description::-webkit-scrollbar{height:0;width:0}.gallery{align-items:center;align-self:flex-start;display:flex;height:84vh;position:-webkit-sticky;position:sticky;top:0;width:50%}.categoryText{color:#1b1b1b;font-size:1.3rem;line-height:2rem;margin:1.5rem;max-width:80%;text-align:left}@media (max-width:1100px){.categoryWrap{flex-direction:column-reverse;gap:5rem;height:auto;margin:0 auto;overflow:visible;overflow-x:hidden;width:100vw}.gallery{height:40vh;margin:0 auto;width:95%}.bgimg{height:100%;margin-top:2rem}.centerLogo{bottom:0;left:50%;position:absolute;right:auto;top:auto;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:14rem}.description{align-items:center;display:block;gap:1rem;height:auto;width:80%}.categoryText{font-size:1rem;margin:0;max-width:100%;text-align:center}}.productWrap{width:80%}@media (max-width:1100px){.productWrap{width:100%}}@media (max-width:500px){.productWrap{width:100%}}.bar{background-color:#fff;border-bottom:1px solid #000;box-sizing:border-box;color:#000;font-size:1.5rem;height:8vh;justify-content:space-between;margin:0 auto;padding:1rem;width:80%}.bar,.logoContainer{align-items:center;display:flex;flex-direction:row}.logoContainer{cursor:pointer;gap:1rem;justify-items:flex-start;margin-right:2rem}.logoNavBar{height:2.5rem}.menuIcon{height:2rem}.menuContainer{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:1rem;justify-items:flex-start;margin-left:2rem}.navWrap{width:100%}.togglerCon{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-items:flex-start}.nav-link{margin:.5rem}.menuLink,a{text-decoration:none}.menuLink{color:#000;display:flex;font-family:Baloo Tamma\ 2,cursive}p{margin:0}.subNav{align-items:center;display:flex;height:8vh;justify-content:center;margin-top:1rem;overflow:hidden}.pageTitle{color:#000;font-family:Baloo Tamma\ 2,cursive;font-size:2.2rem;margin:0 auto;text-align:center;text-decoration:none}@media (max-width:500px){.bar{font-size:1rem;height:10vh;width:90%}.logoNavBar{height:2rem}.menuIcon{height:1.8rem}.pageTitle{font-size:2rem}}@media (max-height:600px){.logoNavBar{height:1.5rem}.pageTitle{font-size:2rem}}@media (max-width:400px){.logoNavBar{height:1.5rem}.pageTitle{font-size:1.7rem}}.nav-links{align-items:flex-end;display:flex;flex-direction:row;font-size:1.4rem;gap:2rem;justify-content:space-around;margin:0 auto;width:60%}.nav-link{color:#000;font-family:Baloo Tamma\ 2,cursive;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:hidden;text-decoration:none}.btn-one,.linkCon{position:relative}.btn-one{color:#000;font-family:Baloo Tamma\ 2,cursive}.btn-one,.btn-one span,.btn-one:before{transition:all .3s}.btn-one:before{border-bottom:1px solid #000;bottom:-1;content:"";height:100%;left:-5%;margin:0 auto;opacity:0;position:absolute;-webkit-transform:scaleX(.1);transform:scaleX(.1);width:110%;z-index:1}.btn-one:hover span{letter-spacing:2px}.btn-one:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.btn-one:after{background-color:hsla(0,0%,100%,.1);bottom:0;content:"";height:100%;left:0;position:absolute;transition:all .3s;width:100%;z-index:1}.btn-one:hover:after{opacity:0;-webkit-transform:scaleX(.1);transform:scaleX(.1)}.btn-one.active:before{border-bottom:2px solid #000;bottom:-1;content:"";height:100%;left:-5%;margin:0 auto;opacity:1;position:absolute;-webkit-transform:scale(1);transform:scale(1);width:110%;z-index:1}.nav-link p{margin:0}@media (max-width:1100px){.nav-links{font-size:1.3rem;gap:2rem;white-space:nowrap;width:100%}}.btn-one{font-size:1.3rem}@media (max-width:500px){.nav-links{gap:.5rem;white-space:nowrap}.btn-one,.nav-links{font-size:1rem}}.wrap{justify-content:space-between;overflow-x:hidden;width:100%}.footerCon,.wrap{align-items:center;display:flex;flex-direction:column}.footerCon{border-top:1px solid #000;gap:2rem;margin:0 auto 1rem;width:80%}.footerCon,.subtitle{justify-content:center}.subtitle{align-items:center;color:rgba(66,66,66,.685);display:flex;font-family:Sniglet,cursive;font-size:1.5rem;letter-spacing:5px;margin-top:1rem}.footerWrap{width:100%}.dividerBottom{color:#000;width:70%}.footerLeftCol{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:4rem;justify-content:center}.footer-nav-link,.footerLeftCol{font-family:Baloo Tamma\ 2,cursive;font-size:1rem}.footer-nav-link{color:rgba(66,66,66,.486);text-decoration:none}.footer-nav-link:hover{color:rgba(27,27,27,.877)}.footerLinks{display:flex;flex-direction:row;gap:1rem;justify-content:center;margin:0 auto}@media (max-width:1000px){.subtitle{font-size:.6rem;text-align:center}.footer-nav-link{font-size:.7rem}}
/*# sourceMappingURL=main.4a458724.css.map*/