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(3rem,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(-132px,-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:flex;flex-direction:column;justify-content:space-evenly;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}.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)}input:where(.astro-I2E4TMA4),textarea:where(.astro-I2E4TMA4){all:unset;padding:8px 16px;margin:8px 0;background-color:var(--peach);border-radius:20px;outline:2px solid transparent;transition:all .3s ease-in-out;font-weight:500}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)}@media screen and (max-width: 1100px){.contactGrid:where(.astro-I2E4TMA4){grid-template-columns:1fr}.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(-132px,22px);fill:var(--green0)}}@media screen and (max-width: 678px){.contactGrid:where(.astro-I2E4TMA4) .contactInfo:where(.astro-I2E4TMA4){gap:0;flex-direction:column}}
