.carousel[data-astro-cid-nanwsgvb]{flex-direction:column;gap:48px;margin-top:204px;margin-bottom:182px;padding-inline:24px;display:flex}@media (width<=1023px){.carousel[data-astro-cid-nanwsgvb]{margin-top:80px}}.carousel__content[data-astro-cid-nanwsgvb]{width:100%;max-width:612px;margin-inline:auto}.carousel__textWrapper[data-astro-cid-nanwsgvb]{display:grid}@media (width<=1023px){.carousel__textWrapper[data-astro-cid-nanwsgvb]{position:relative}}.carousel__slide[data-astro-cid-nanwsgvb]{opacity:0;visibility:hidden;pointer-events:none;z-index:0;border:1.5px solid #e1cc9e;flex-direction:column;grid-area:1/1;padding:32px;display:flex}@media screen and (width>=1024px){.carousel__slide[data-astro-cid-nanwsgvb]{padding:82px 75px 32px}}.carousel__slide--active[data-astro-cid-nanwsgvb]{opacity:1;visibility:visible;pointer-events:auto;z-index:1}@media (width<=1023px){.carousel__slide[data-astro-cid-nanwsgvb]{position:absolute;inset:0}.carousel__slide--active[data-astro-cid-nanwsgvb]{position:relative;inset:auto}}.carousel__text[data-astro-cid-nanwsgvb]{text-align:justify;letter-spacing:4%;flex-direction:column;flex:1;height:100%;font-family:Avenir,sans-serif;font-size:1rem;line-height:1.5;display:flex}@media screen and (width>=640px){.carousel__text[data-astro-cid-nanwsgvb]{font-size:1.125rem}}@media screen and (width>=1024px){.carousel__text[data-astro-cid-nanwsgvb]{font-size:20px;line-height:33px}}.carousel__text[data-astro-cid-nanwsgvb] h2[data-astro-cid-nanwsgvb]{text-transform:uppercase;text-align:center;margin:0;font-size:1.5rem;font-weight:500;line-height:1.1}@media screen and (width>=640px){.carousel__text[data-astro-cid-nanwsgvb] h2[data-astro-cid-nanwsgvb]{font-size:2rem}}@media screen and (width>=1024px){.carousel__text[data-astro-cid-nanwsgvb] h2[data-astro-cid-nanwsgvb]{font-size:40px}}.carousel__text[data-astro-cid-nanwsgvb] h3[data-astro-cid-nanwsgvb]{text-transform:uppercase;text-align:center;margin:8px 0 42px;font-size:1.125rem;font-weight:400;line-height:1.1}@media screen and (width>=640px){.carousel__text[data-astro-cid-nanwsgvb] h3[data-astro-cid-nanwsgvb]{font-size:1.375rem}}@media screen and (width>=1024px){.carousel__text[data-astro-cid-nanwsgvb] h3[data-astro-cid-nanwsgvb]{font-size:28px}}.carousel__text[data-astro-cid-nanwsgvb]>p[data-astro-cid-nanwsgvb]{margin:0}.carousel__info[data-astro-cid-nanwsgvb]{text-align:center;margin-top:44px;margin-bottom:auto}.carousel__infoTitle[data-astro-cid-nanwsgvb]{border:1px solid #e1cc9e;width:fit-content;margin-inline:auto;padding:14px 24px;font-size:1.125rem;line-height:1.2;display:block}@media screen and (width>=640px){.carousel__infoTitle[data-astro-cid-nanwsgvb]{font-size:1.25rem}}@media screen and (width>=1024px){.carousel__infoTitle[data-astro-cid-nanwsgvb]{font-size:24px}}.carousel__infoItems[data-astro-cid-nanwsgvb]{margin-top:24px}.carousel__infoItems[data-astro-cid-nanwsgvb] p[data-astro-cid-nanwsgvb]{margin:0;font-weight:500}.carousel__infoItems[data-astro-cid-nanwsgvb] p[data-astro-cid-nanwsgvb]+p[data-astro-cid-nanwsgvb]{margin-top:4px}.carousel__navigation[data-astro-cid-nanwsgvb]{flex-shrink:0;justify-content:space-around;align-items:center;width:100%;margin-top:56px;padding-bottom:24px;display:flex}.carousel__cta[data-astro-cid-nanwsgvb]{margin-inline:auto;color:#1e1e1e;cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid;justify-content:center;align-items:center;gap:12px;width:fit-content;margin-top:24px;padding:14px 24px;font-family:Avenir,sans-serif;font-size:1.125rem;line-height:1.2;transition:background .18s,color .18s;display:flex}@media screen and (width>=640px){.carousel__cta[data-astro-cid-nanwsgvb]{font-size:1.25rem}}@media screen and (width>=1024px){.carousel__cta[data-astro-cid-nanwsgvb]{font-size:24px}}.carousel__cta[data-astro-cid-nanwsgvb]:hover{color:#f2efeb;background:#1e1e1e}.carousel__arrow[data-astro-cid-nanwsgvb]{color:#1e1e1e;cursor:pointer;background:0 0;border:1px solid;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:72px;height:72px;padding:0;transition:background .18s,color .18s;display:flex;position:relative}.carousel__arrow[data-astro-cid-nanwsgvb]:hover{color:#f2efeb;background:#1e1e1e}.carousel__arrow[data-astro-cid-nanwsgvb] svg[data-astro-cid-nanwsgvb]{width:47px;max-width:47px}.carousel__arrow[data-astro-cid-nanwsgvb] svg[data-astro-cid-nanwsgvb].-reversed{transform:rotate(180deg)}.carousel__arrow[data-astro-cid-nanwsgvb] small[data-astro-cid-nanwsgvb]{color:#1e1e1e;text-transform:uppercase;white-space:nowrap;padding-top:16px;font-size:12px;line-height:1.1;position:absolute;top:100%}.carousel__media[data-astro-cid-nanwsgvb]{width:100%;display:grid;position:relative}.carousel__image[data-astro-cid-nanwsgvb]{opacity:0;visibility:hidden;grid-area:1/1;width:100%;overflow:hidden}.carousel__image--active[data-astro-cid-nanwsgvb]{opacity:1;visibility:visible}.carousel__image[data-astro-cid-nanwsgvb] img[data-astro-cid-nanwsgvb]{object-fit:cover;width:100%;height:auto;display:block}@media (width>=1024px){.carousel[data-astro-cid-nanwsgvb]{flex-direction:row;align-items:stretch;gap:0;padding-left:0;padding-right:0}.carousel__content[data-astro-cid-nanwsgvb]{flex-direction:column;justify-content:center;align-items:center;width:50%;max-width:none;padding-inline:40px;display:flex}.carousel__textWrapper[data-astro-cid-nanwsgvb]{width:min(100%,612px)}.carousel__media[data-astro-cid-nanwsgvb]{flex-shrink:0;width:50%;height:1152px}.carousel__image[data-astro-cid-nanwsgvb]{width:100%;height:100%}.carousel__image[data-astro-cid-nanwsgvb] img[data-astro-cid-nanwsgvb]{object-fit:cover;width:100%;height:100%;display:block}.carousel__navigation[data-astro-cid-nanwsgvb]{width:min(100%,612px);margin-inline:auto}}.contact-box-wrapper[data-v-1f36df43]{box-sizing:border-box;background-color:#f9f7f1;border:1px solid #e3d7c5;width:100%;max-width:1170px;padding:30px 20px}@media screen and (width>=768px){.contact-box-wrapper[data-v-1f36df43]{padding:50px}}@media screen and (width>=1024px){.contact-box-wrapper[data-v-1f36df43]{padding:80px 150px}}.hidden-honeypot[data-v-1f36df43]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.contact-box h2[data-v-1f36df43]{text-align:center;color:#b1333e;text-transform:uppercase;letter-spacing:11%;margin-top:0;margin-bottom:40px;font-family:Afacad,sans-serif;font-size:1.375rem;line-height:1.2}@media screen and (width>=640px){.contact-box h2[data-v-1f36df43]{font-size:1.75rem}}@media screen and (width>=1024px){.contact-box h2[data-v-1f36df43]{font-size:32px}}.form-row[data-v-1f36df43]{flex-direction:column;gap:20px;margin-bottom:15px;display:flex}@media screen and (width>=768px){.form-row[data-v-1f36df43]{flex-direction:row}}.form-row--event[data-v-1f36df43]{gap:28px}.input-group[data-v-1f36df43]{flex-direction:column;flex:1;margin-bottom:15px;display:flex}.form-row .input-group[data-v-1f36df43]{margin-bottom:0}.input-group label[data-v-1f36df43]{color:#666;margin-bottom:8px;font-size:.8rem}.input-group input[data-v-1f36df43],.input-group textarea[data-v-1f36df43]{box-sizing:border-box;background-color:#0000;border:1px solid #dfd1b9;outline:none;width:100%;padding:12px;font-family:Avenir,sans-serif;font-size:.9rem;transition:border-color .2s}.input-group input[data-v-1f36df43]{height:38px}.input-group textarea[data-v-1f36df43]{resize:vertical;min-height:120px}.input-group input[data-v-1f36df43]:focus,.input-group textarea[data-v-1f36df43]:focus{border-color:#c7a460}.input-group input[type=date][data-v-1f36df43]{color:#666}.input-group input[type=date][data-v-1f36df43]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.65}.submit-container[data-v-1f36df43]{text-align:center;margin-top:30px}.submit-container button[data-v-1f36df43]{color:#4a402f;cursor:pointer;background-color:#d6c096;border:none;padding:15px 40px;font-family:Avenir,sans-serif;font-size:.9rem;font-weight:500;transition:background .2s,color .2s}.submit-container button[data-v-1f36df43]:hover:not(:disabled){color:#e1cc9e;background:#1e1e1e}.submit-container button[data-v-1f36df43]:disabled{opacity:.7;cursor:not-allowed}.success-message[data-v-1f36df43]{text-align:center;color:#42b883;margin-top:20px;font-size:.9rem}
