.Contact-module-scss-module__Q5UdHa__main{flex-direction:column;align-items:center;gap:10vh;padding:5% 10%;display:flex}.Contact-module-scss-module__Q5UdHa__main div{justify-content:center;align-items:center;display:flex}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__top{flex-direction:column;width:100%;padding:0 10%}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__top h1{text-transform:uppercase}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__top .Contact-module-scss-module__Q5UdHa__social{gap:10px}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__top .Contact-module-scss-module__Q5UdHa__social .Contact-module-scss-module__Q5UdHa__btn{justify-content:center;align-items:center;gap:5px;margin:0;display:flex}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact{background-color:var(--p);width:50%;box-shadow:8px 8px 8px var(--ps);border-radius:48px;flex-direction:column;gap:20px;padding:2.5%}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact .Contact-module-scss-module__Q5UdHa__error{color:red;background-color:var(--s);z-index:99999;padding:6px;position:fixed;top:50%}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form{flex-wrap:wrap;justify-content:space-between;gap:10px;width:100%;display:flex}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form input,.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form select,.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form textarea{border:1px solid var(--sd);width:100%;height:45px;color:var(--white);background-color:#0000;border-radius:12px;outline:none;padding:10px;font-family:inherit;font-size:1rem}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form input::placeholder,.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form select::placeholder,.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form textarea::placeholder{color:var(--sd)}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form input:focus,.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form select:focus,.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form textarea:focus{border-color:#fff;border-bottom-style:solid;border-bottom-width:2px}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form textarea{height:200px}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form select option{color:var(--s);background-color:var(--p)}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form button{cursor:pointer;width:100%;height:45px;color:var(--pd);background:linear-gradient(to top, var(--sd), var(--s));border:none;border-radius:24px;outline:none;font-size:1.2rem;font-weight:700;transition:all .75s}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form button:disabled{cursor:not-allowed;color:var(--p);background:var(--pd)}@media screen and (max-width:800px){.Contact-module-scss-module__Q5UdHa__main{padding-bottom:10vh}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__top{text-align:center;padding:0}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__top .Contact-module-scss-module__Q5UdHa__social{border:2px solid var(--p);flex-direction:column;width:100%;padding:24px}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__top .Contact-module-scss-module__Q5UdHa__branches{margin:20px 0}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact{border-radius:24px;width:100%;padding:5%}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form{flex-direction:column;gap:0}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form>*{margin-top:10px}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form input{width:100%}.Contact-module-scss-module__Q5UdHa__main .Contact-module-scss-module__Q5UdHa__contact form .Contact-module-scss-module__Q5UdHa__enable{background:var(--s)}}
