@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0&icon_names=call,mail";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@24,400,0,0&icon_names=location_on";.contact[data-v-39b5c175]{display:flex;flex-direction:column;align-items:center;padding:80px 0}.contact__title[data-v-39b5c175]{font-size:40px;text-align:center;margin-bottom:15px}.contact__description[data-v-39b5c175]{font-size:18px;text-align:center;max-width:802px;margin:auto}.contact__card[data-v-39b5c175]{margin-top:40px;border-color:#30c66a;width:100%;display:flex;gap:20px}@media (max-width: 900px){.contact__card[data-v-39b5c175]{flex-direction:column;flex-direction:column-reverse}}.contact__links[data-v-39b5c175]{max-width:491px;min-width:fit-content;border-radius:16px;background-image:linear-gradient(#017f23,#0e4c13);display:flex;flex-direction:column;justify-content:space-between;min-height:60vh}.contact__links[data-v-39b5c175] *{color:#fff!important}.contact__links h3[data-v-39b5c175]{font-size:28px;margin-bottom:10px}.contact__links p[data-v-39b5c175]{font-size:18px;color:#c9c9c9;font-weight:300;max-width:80%}.contact__links-list[data-v-39b5c175],.contact__links-social-list[data-v-39b5c175]{list-style:none;padding:0;margin-top:auto;display:flex;flex-direction:column;gap:30px}.contact__links-item[data-v-39b5c175]{display:inline-flex;gap:20px}.contact__links-item span[data-v-39b5c175]{opacity:.7;font-size:18px;transform:translateY(2px)}.contact__links-social-list[data-v-39b5c175]{flex-direction:row}.contact__form[data-v-39b5c175]{width:100%;padding:0 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.contact__form-group[data-v-39b5c175]{width:100%}.contact__form-group label[data-v-39b5c175]{display:block;font-weight:500;margin-bottom:5px;font-size:14px}.contact__form-group input[data-v-39b5c175],.contact__form-group textarea[data-v-39b5c175]{min-height:56px;border-radius:6px;border:1px solid #d0d5dd;width:100%;padding:16px}.contact__form-group input[data-v-39b5c175]::placeholder,.contact__form-group textarea[data-v-39b5c175]::placeholder{opacity:.5;font-weight:300}.contact__submit-button[data-v-39b5c175]{margin:auto}
