@import url(https://fonts.googleapis.com/css2?family=Arima:wght@400;600;700&family=Inter:wght@400;500;600;700&display=swap);.footer-link,.navbar-brand,.navbar-nav .nav-link.active:hover,.navbar-nav .nav-link[aria-current=page]:hover{color:#7cc48a!important}body{background-color:#d6ead5;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6;color:#212529;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar-brand,h1,h2,h3,h4,h5,h6{font-family:Arima,cursive}.btn,.form-control,.form-select,textarea{font-family:Inter,sans-serif}.page-wrapper{background-color:#fff;-webkit-border-radius:0.75rem;-moz-border-radius:.75rem;border-radius:.75rem;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.08);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,.08);box-shadow:0 .5rem 1rem rgba(0,0,0,.08)}.contact-card{max-width:720px;margin-left:auto;margin-right:auto}.hero-header{position:relative;width:100%;min-height:320px;overflow:hidden;background-image:url("../images/food.jpg");-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.hero-overlay,.hero-video{position:absolute;inset:0}.hero-video{width:100%;height:100%;z-index:1;-webkit-object-fit:cover;-moz-object-fit:cover;object-fit:cover}.hero-overlay{z-index:2;background:rgba(0,0,0,.35)}.hero-content{position:relative;z-index:3}.navbar-brand{font-weight:1000}.navbar-nav .nav-link.active,.navbar-nav .nav-link[aria-current=page]{color:#7cc48a!important;font-weight:700}.footer-link:hover,.navbar-nav .nav-link:not(.active):hover{color:#d6ead5!important}.footer-custom{width:100%;background-color:#000}.footer-link{text-decoration:none;font-weight:500}.footer-link i{color:#7cc48a}.footer-link:hover i{color:#d6ead5}.btn,.footer-link,.footer-link i,.navbar-nav .nav-link{cursor:pointer;-webkit-transition:color .3s,-webkit-transform .3s,background-color .3s;-moz-transition:color .3s,-moz-transform .3s,background-color .3s;transition:color .3s,transform .3s,background-color .3s}.footer-link:hover,.footer-link:hover i,.navbar-nav .nav-link:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}section[aria-labelledby=benefitsHeading] .list-group-item:hover{background-color:#d6ead5;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}.btn{font-weight:700}.btn:focus,.btn:hover{background-color:#d6ead5;color:#198754;font-weight:700}.accordion-button{background-color:#fff;color:#000;font-weight:400}.accordion-button:active,.accordion-button:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.accordion-button:not(.collapsed){background-color:#198754;color:#fff;font-weight:700}.accordion-button:not(.collapsed)::after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.accordion-body{background-color:#d6ead5;color:#000;font-weight:400}.form-check-input:focus,.form-control:focus,.form-select:focus,textarea.form-control:focus{border-color:#7cc48a;-webkit-box-shadow:0 0 0 .2rem rgba(124,196,138,.35);-moz-box-shadow:0 0 0 .2rem rgba(124,196,138,.35);box-shadow:0 0 0 .2rem rgba(124,196,138,.35)}.form-check-input:checked{background-color:#198754;border-color:#198754}.form-check-input:focus-visible,.form-control:focus-visible,.form-select:focus-visible{outline:0}select.form-select option{background-color:#fff;color:#000}select.form-select option:checked{background-color:#7cc48a;color:#000;-webkit-background-image:-webkit-linear-gradient(#7cc48a,#7cc48a);-moz-background-image:-moz-linear-gradient(#7cc48a,#7cc48a);background-image:linear-gradient(#7cc48a,#7cc48a)}select.form-select option:checked:hover{background-color:#6bbf7a;-webkit-background-image:-webkit-linear-gradient(#6bbf7a,#6bbf7a);-moz-background-image:-moz-linear-gradient(#6bbf7a,#6bbf7a);background-image:linear-gradient(#6bbf7a,#6bbf7a)}