section:where(.astro-I2E4TMA4){margin-top:160px}.contactGrid:where(.astro-I2E4TMA4){display:grid;grid-template-columns:400px 600px;grid-gap:0px;width:90vw;max-width:1200px;margin:0 auto;justify-content:space-around;position:relative}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4){color:var(--green0)}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .title:where(.astro-I2E4TMA4){line-height:clamp(4.5rem,5vw + 1rem,6rem);margin-top:8px}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .mainText:where(.astro-I2E4TMA4){max-width:300px;font-weight:500;margin-bottom:16px}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .phoneContainer:where(.astro-I2E4TMA4){position:relative}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .phoneContainer:where(.astro-I2E4TMA4) .img:where(.astro-I2E4TMA4){position:absolute;top:50%;transform:translateY(-50%);left:-48px;width:32px;height:50px;width:50px}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .phone:where(.astro-I2E4TMA4){all:unset;background:none;padding:8px 16px;border-radius:18px;margin:16px 0;font-weight:500;transition:all .3s ease-in-out;box-sizing:border-box;color:var(--green0);border:2px solid var(--green0)}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .phone:where(.astro-I2E4TMA4):hover{cursor:pointer;background:var(--green0);color:var(--yellow)}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .contactImage:where(.astro-I2E4TMA4){margin:24px 0}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .wygc:where(.astro-I2E4TMA4){margin-top:24px;font-weight:700;text-transform:uppercase}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .arrow:where(.astro-I2E4TMA4){width:50px;position:absolute;transform:scaleX(-1) rotate(7deg) translate(-140px,-2px);fill:var(--green0)}.contactGrid:where(.astro-I2E4TMA4) .formContainer:where(.astro-I2E4TMA4){background-color:#fff;border-radius:16px;padding:48px 48px 32px;box-shadow:0 0 20px #280e0033}.contactGrid:where(.astro-I2E4TMA4) .formContainer:where(.astro-I2E4TMA4) #form:where(.astro-I2E4TMA4){display:grid;grid-template-columns:auto 120px 120px;gap:16px;justify-content:stretch;height:100%}.contactGrid:where(.astro-I2E4TMA4) .formContainer:where(.astro-I2E4TMA4) #form:where(.astro-I2E4TMA4) .subtitle:where(.astro-I2E4TMA4){font-size:1.5rem;font-weight:500;margin:0 8px 8px;grid-column:span 3}.contactGrid:where(.astro-I2E4TMA4) .formContainer:where(.astro-I2E4TMA4) #form:where(.astro-I2E4TMA4) .send:where(.astro-I2E4TMA4){all:unset;width:fit-content;padding:8px 32px;background:var(--yellow);font-weight:700;color:#fff;border-radius:24px;transition:all .3s ease-in-out;margin-top:12px}.contactGrid:where(.astro-I2E4TMA4) .formContainer:where(.astro-I2E4TMA4) #form:where(.astro-I2E4TMA4) .send:where(.astro-I2E4TMA4):hover{cursor:pointer;background:var(--orange2)}.exact-date:where(.astro-I2E4TMA4){display:grid;grid-template-columns:auto max-content;justify-content:stretch;gap:8px;align-items:center;grid-column:span 3}.exact-date:where(.astro-I2E4TMA4) #date:where(.astro-I2E4TMA4){grid-column:span 1}.exact-date:where(.astro-I2E4TMA4) .no-date:where(.astro-I2E4TMA4){all:unset;font-size:.8rem;font-weight:700;padding:8px 16px;background-color:var(--peach);border-radius:32px;transition:all .3s ease-in-out;border:2px solid var(--orange2)}.exact-date:where(.astro-I2E4TMA4) .no-date:where(.astro-I2E4TMA4):hover{cursor:pointer;background-color:var(--orange2)}input:where(.astro-I2E4TMA4),textarea:where(.astro-I2E4TMA4){all:unset;padding:8px 16px;background-color:var(--peach);border-radius:32px;outline:2px solid transparent;transition:all .3s ease-in-out;font-weight:500;grid-column:span 3}input:where(.astro-I2E4TMA4)::placeholder,textarea:where(.astro-I2E4TMA4)::placeholder{color:var(--orange2)}input:where(.astro-I2E4TMA4):focus,textarea:where(.astro-I2E4TMA4):focus{outline:2px solid var(--orange2)}.season:where(.astro-I2E4TMA4){display:none;grid-template-columns:auto auto;align-items:center;grid-column:span 1;padding:3px 0;gap:8px}.visibleGrid:where(.astro-I2E4TMA4){display:grid}input:where(.astro-I2E4TMA4)[type=radio]{display:none}input:where(.astro-I2E4TMA4)[type=radio]+label:where(.astro-I2E4TMA4){cursor:pointer;background:var(--peach);padding:6px 16px;border-radius:32px;color:var(--orange2);font-weight:500;font-size:1rem}input:where(.astro-I2E4TMA4)[type=radio]:checked+label:where(.astro-I2E4TMA4){background-color:var(--orange2);color:#fff}#formMessage:where(.astro-I2E4TMA4){grid-column:span 3}.numberOfParticipantsText:where(.astro-I2E4TMA4){grid-column:span 1;padding:0 16px;font-size:.9rem;border-radius:32px;grid-area:5/1/5/4;background-color:var(--peach);z-index:1;font-size:16px;color:#00000080;display:flex;align-items:center}#numberOfParticipantsMin:where(.astro-I2E4TMA4){grid-area:5/2/5/3;border-radius:0;margin-right:-14px}#numberOfParticipantsMax:where(.astro-I2E4TMA4){grid-area:5/3/5/4;border-radius:0 32px 32px 0}.NoP:where(.astro-I2E4TMA4){z-index:2;box-shadow:-2px 0 0 var(--orange2)}.event-language:where(.astro-I2E4TMA4){display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:span 3;gap:16px;text-align:center}@media screen and (max-width: 1100px){.contactGrid:where(.astro-I2E4TMA4){display:block}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4){display:flex;margin-bottom:48px;align-items:center;gap:64px;justify-content:space-around}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .contactImageContainer:where(.astro-I2E4TMA4){display:flex;flex-direction:column-reverse}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .contactImageContainer:where(.astro-I2E4TMA4) .contactImage:where(.astro-I2E4TMA4){max-width:300px}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4) .contactImageContainer:where(.astro-I2E4TMA4) .arrow:where(.astro-I2E4TMA4){width:50px;position:absolute;transform:scale(-1) rotate(7deg) translate(-140px,22px);fill:var(--green0)}}@media screen and (max-width: 678px){.contactGrid:where(.astro-I2E4TMA4) .formContainer:where(.astro-I2E4TMA4){padding:24px}.contactGrid:where(.astro-I2E4TMA4) .formContainer:where(.astro-I2E4TMA4) #form:where(.astro-I2E4TMA4){grid-template-columns:auto auto auto}.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4){gap:0;flex-direction:column}}
