:root{--cc-btn-primary-bg: #308d66;--cc-btn-primary-hover-bg: #23694c;--cc-btn-primary-text: #ffffff;--cc-toggle-bg-on: #6b8b6b}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes show-slide{0%{transform:translateY(3rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes menu-item{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@keyframes slide-in-from-right{0%{transform:translate(-2em);opacity:0}to{transform:none;opacity:1}}.staff-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(410px,1fr));gap:2rem}@media screen and (max-width: 575px){.staff-list{grid-template-columns:minmax(0,1fr)}}.staff-item{--padding: 3rem 2rem 2rem;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}@media screen and (max-width: 1199px){.staff-item{--padding: 2rem 1rem 1rem}}@media screen and (max-width: 767px){.staff-item{--padding: 2rem 1rem 1rem}}.staff-item__head{position:relative;height:calc(100% + 24px);display:flex;flex:none;border-radius:inherit;width:172px;height:172px;border-radius:50%;z-index:1}.staff-item__head:before{content:"";position:absolute;top:-1.5rem;right:-1.5rem;bottom:-1.5rem;left:-1.5rem;border-radius:inherit;background-image:url(/build/assets/smudge-green-D88u-xix.png);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:-1}.staff-item__head :not(.img-placeholder) img,.staff-item__head picture{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:50%}.staff-item__head .img-placeholder{background-color:#fff;border-radius:inherit;padding:0}.staff-item__head .img-placeholder img{height:auto;width:128px;max-width:65%;aspect-ratio:1;object-fit:contain;margin:auto;filter:none}@media screen and (max-width: 1199px){.staff-item__head .img-placeholder img{width:96px}}@media screen and (max-width: 575px){.staff-item__head .img-placeholder img{width:64px}}.staff-item__body{padding:var(--padding)}.staff-item .icon-list--vertical{align-items:center}.opt-in{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:var(--layout-gap)}@media screen and (max-width: 1199px){.opt-in{justify-content:center;text-align:center}}.opt-in__head{display:flex;flex-direction:column}@media (min-width: 1200px) and (max-width: 1679px){.opt-in__head .title{font-size:var(--fs-h5)}}.opt-in-form{display:flex;flex-wrap:wrap;align-items:end;gap:var(--input-margin-top)}.opt-in-form .btn,.opt-in-form .input{flex:1 0 auto}.opt-in-form .input__label:after{background-color:#fff}.form-contact.form-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.form-contact>*{grid-column:span 1}.contact-main>*+*{border-block-start:2px solid rgba(0,0,0,.05);padding-block-start:2.25em;margin-block-start:2.25em}.contact-main .icon-list{justify-content:center}.contact-main .icon-list:not(.socials){font-size:var(--fs-h5)}.contact-main .title--h3{max-width:20ch;margin-inline:auto}.main:has(.contact-section){position:relative;z-index:1}.main:has(.contact-section):before{content:"";position:absolute;left:0;top:0;z-index:1;pointer-events:none;background-image:url(/build/assets/food-left-CAVSeL2p.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;width:630px;height:630px;max-width:80%}.contact-section{isolation:isolate}.contact-section .grid-row{align-items:start;position:relative}@media screen and (max-width: 1199px){.contact-section:after{display:none}}@media screen and (min-width: 992px){.contact-section__main{position:relative;isolation:isolate}}@media screen and (max-width: 991px){.contact-section__main{position:relative}.contact-section__main:before{content:"";position:absolute;inset:100% var(--container-padding-negative) -23px;background-color:inherit;z-index:1}}.contact-section__form{z-index:1;background-color:transparent!important;height:calc(100% + 5rem);margin-block-end:-5rem}@media screen and (max-width: 1199px){.contact-section__form{margin-block-end:0;height:auto}}.contact-section__form:after{border:2px solid var(--color-border-light);border-inline-end:0;border-top-left-radius:23px;border-bottom-left-radius:23px;background-color:#fff!important}@media screen and (max-width: 991px){.contact-section__form:after{border-bottom-left-radius:0;border-top-right-radius:23px;border-width:2px 0 0 0}}
