#aboutus img,#products-images img{height:auto;width:100%}@font-face{font-family:Komika;src:url(../fonts/komika-axis/komika_axis.ttf) format("truetype");font-display:swap}@font-face{font-family:D-DIN-Regular;src:url(../fonts/d-din/D-DIN.otf) format("opentype");font-display:swap}@font-face{font-family:D-DIN-Bold;src:url(../fonts/d-din/D-DIN-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:Always-Lovely;src:url(../fonts/always-lovely/always-lovely.ttf) format("truetype");font-display:swap}:root{--primary-color:#ffec00!important;--primary-color-rgb:255,236,0!important;--secondary-color:#014898!important;--tertiary-color:#e20613!important;--fourth-color:#52c2f0!important;--fourth-color-rgb:82,194,240!important;--fifth-color:#007c36!important;--background-color:#FAFAFA!important;--text-color:#1C1E21;--white-color:#FCFCFC!important;--morewhite-color:#FEFEFE!important;--black-color:#111111!important;--gray-color:#999999;--w:min(900px, 92vw);--h:calc(var(--w) * 0.56);--hero-min-h:clamp(70vh, 100vh, 100vh);--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-6:3rem;--radius-xl:1.25rem;--shadow-soft:0 10px 30px rgba(0, 0, 0, .18);--brand:#0f8f5b;--brand-ink:#0a3d29;--text-on-dark:#ffffff;--hero-fallback:#0b3d2d}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}.bg-light{background-color:var(--fourth-color)!important}.bg-white{background-color:#fdfdfd!important}.bg-more-white{background-color:var(--morewhite-color)!important}.bg-primary{background-color:var(--primary-color)!important}.bg-secondary{background-color:var(--secondary-color)!important}.bg-fifth{background-color:var(--fifth-color)!important}.text-primary{color:var(--primary-color)!important}.text-secondary,footer a:focus,footer a:hover{color:var(--secondary-color)!important}.text-tertiary{color:var(--tertiary-color)!important}.text-fourth{color:var(--fourth-color)!important}.text-fifth,.text-light{color:var(--fifth-color)!important}.text-white{color:var(--white-color)!important}.text-dark{color:var(--black-color)!important}.text-justify{text-align:justify!important}.btn-cta{background-color:var(--primary-color)!important;border:2px solid var(--primary-color)!important;color:var(--fifth-color)!important}.btn-cta:focus,.btn-cta:hover,.btn-primary{background-color:var(--fifth-color)!important;color:var(--white-color)!important;border:2px solid var(--fifth-color)!important}.btn-cta:focus,.btn-cta:hover{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.btn-primary:focus,.btn-primary:hover{color:var(--fifth-color)!important;background-color:var(--primary-color)!important;border:2px solid var(--fifth-color)!important;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.font-komika{font-family:Komika}.font-d-din{font-family:D-DIN-Regular}.font-d-din-bold{font-family:D-DIN-Bold}.font-always-lovely{font-family:Always-Lovely;letter-spacing:.05rem}*{margin:0;padding:0;outline:0}body,html{background-color:var(--fifth-color)}.bg-coming-soon-gradient{background:-moz-linear-gradient(180deg,#52c2f0 0,#fff 100%);background:-webkit-linear-gradient(180deg,#52c2f0 0,#fff 100%);background:linear-gradient(180deg,#52c2f0 0,#fff 100%)}.bg-logo-patron{background:url(../images/products/bg-patron.png) left top}#loading-message{display:block;position:fixed;background-color:#52c2f0;color:var(--background-color);width:100%;height:100%;border-radius:5px;z-index:9999}#loading-message>.loading-content{text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar-toggler{border:2px solid transparent}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,.navbar-toggler i,.sticky-menu a.nav-link,.sticky-menu.scrolled a.nav-link{color:var(--primary-color)}.navbar-toggler:focus,.navbar-toggler:hover{border:2px solid var(--white-color);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.navbar-toggler:focus i,.navbar-toggler:hover i{color:var(--white-color);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.sticky-menu{background-color:var(--fourth-color);background-color:transparent;transition:background-color .2s;z-index:99}.sticky-menu a.nav-link:active,.sticky-menu a.nav-link:focus,.sticky-menu a.nav-link:hover{background-color:var(--primary-color);color:var(--fifth-color);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.sticky-menu #nav-logo,.sticky-menu.scrolled #nav-logo{transition:opacity .5s;position:absolute;top:10px;height:85px;width:auto}.small-size{transition:opacity .5s;height:40px!important;width:auto}.sticky-menu.scrolled{background-color:var(--fifth-color)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)}.sticky-menu.scrolled a.nav-link:focus,.sticky-menu.scrolled a.nav-link:hover{color:var(--fifth-color);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.sticky-menu .dropdown-toggle::after{margin-left:0;margin-right:0}.sticky-menu .dropdown-item{border:1px solid transparent!important}.sticky-menu .dropdown-item:focus,.sticky-menu .dropdown-item:hover{border:1px solid var(--fifth-color)!important;color:var(--fifth-color)!important;background-color:var(--primary-color)!important;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.hero{position:relative;isolation:isolate;min-height:var(--hero-min-h);display:grid;place-items:center;padding:var(--space-6) var(--space-3);color:var(--text-on-dark);overflow:clip}.hero__bg,.hero__overlay{position:absolute;inset:0}.hero__bg{background:var(--hero-fallback) url('../images/hero/hero.jpg') center/cover no-repeat}.hero__overlay{z-index:0;background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.45) 55%,rgba(0,0,0,.5) 100%);mix-blend-mode:multiply}.hero__content{position:relative;z-index:1;max-width:72rem;text-align:center;padding-inline:var(--space-3);animation:.9s ease-out both fadeUp}.hero__cta-wrap .btn,.hero__ctas{position:relative;z-index:2}.hero h1{line-height:1.05;letter-spacing:.02em;margin:0 0 var(--space-2) 0;text-wrap:balance}.hero__subtitle{opacity:.95;margin:0 0 var(--space-4) 0;text-wrap:pretty}.hero__ctas{display:flex;justify-content:center;gap:1.5rem}.hero__cta-wrap{position:relative;display:inline-block}.hero__img{position:absolute;bottom:35%;left:50%;transform:translate(-50%,40%) scale(.9);z-index:1;pointer-events:none;opacity:.95;transition:transform .3s,opacity .3s}#plantains,.banner{position:relative}.hero__img--plantain,.hero__img--snack{width:120px;bottom:110%;transform:translate(-50%,50%) rotate(5deg)}.hero__cta-wrap:hover .hero__img{transform:translate(-50%,30%) scale(1);opacity:1;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.btn{transition:transform .12s,box-shadow .2s,background-color .2s,color .2s;will-change:transform}.btn:focus-visible{outline:0;box-shadow:0 0 0 4px color-mix(in oklab,var(--fifth-color) 30%,#fff 70%),0 0 0 8px color-mix(in oklab,var(--fifth-color) 65%,transparent 35%)}.btn:hover{transform:translateY(-1px);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.btn:active{transform:translateY(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.rotate{animation:60s rotation}.linear{animation-timing-function:linear}.infinite{animation-iteration-count:infinite}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.hero-headline{text-stroke:3px white;-webkit-text-stroke:2px white;-webkit-animation:.5s infinite alternate fill;letter-spacing:.15rem}.bg-aboutus{background-color:#f7f6f2}#products-images .card{border:none!important;background:0 0!important}#products-images img{transition:transform .4s ease-in-out}.modal-products:focus img,.modal-products:hover img{cursor:pointer;transition:.5s ease-in-out;transform:rotate(5deg);-webkit-transition:.5s ease-in-out}#plantains{overflow:hidden}.shadow-wrap-plantain{display:inline-block;padding-bottom:2.5rem;-webkit-filter:drop-shadow(15px 15px 15px rgba(0,0,0,0.4));filter:drop-shadow(15px 15px 15px rgba(0, 0, 0, .4));overflow:visible;transform-style:flat;isolation:isolate}.shadow-wrap-plantain img{display:block}.plantain-thumb{border:2px solid #ebebeb;border-radius:5px;padding:0;background:0 0;cursor:pointer;overflow:hidden}.plantain-thumb img{width:100%;height:80px;object-fit:contain;background:#efefef;display:block}.plantain-thumb:hover{border-color:#e2e2e2}.plantain-thumb:hover img{background:#e2e2e2}.plantain-thumb.is-active{border-color:var(--fifth-color)}#plantainsMainImage{transition:.5s ease-in-out}#plantainsMainImage.is-fading{opacity:0}@media (prefers-reduced-motion:reduce){#plantainsMainImage{transition:none}}#snacks .badges{filter:brightness(0) saturate(100%) invert(17%) sepia(98%) saturate(4203%) hue-rotate(152deg) brightness(91%) contrast(101%);-webkit-filter:brightness(0) saturate(100%) invert(17%) sepia(98%) saturate(4203%) hue-rotate(152deg) brightness(91%) contrast(101%)}.banner-overlay,.banner-overlay-1{position:absolute;top:0;left:0;width:100%;height:100%}.parallax{background-image:url('../images/banner/platains.jpg');background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.banner-overlay-1{background-color:var(--text-color);opacity:.5}.banner-overlay{background-color:var(--fifth-color);opacity:.6}.banner img{filter:brightness(0) invert(1)}.badges{width:80%;height:auto}.modal .badges{width:75%;height:auto}@media screen and (max-width:992px){.sticky-menu a.nav-link:focus,.sticky-menu a.nav-link:hover{background-color:transparent;color:var(--white-color)!important;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.badges{width:100%;height:auto}}.banner h3,.banner p{position:relative;z-index:9}@media screen and (max-width:480px){.lead{font-size:1.1rem!important}#enjoywith p{font-size:2.5rem!important}}#contactForm textarea{resize:none;min-height:90px;form-sizing:content}footer{background-color:var(--morewhite-color);color:var(--text-color)}footer a{color:var(--text-color)!important}footer a:focus,footer a:hover{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}