.contact-section{width:100%;height:auto;font-family:var(--font-poppins)}.contact-section>.contact-wrapper{background-color:#0000;flex-direction:column;width:100%;height:auto;padding-top:120px;display:flex}.contact-section>.contact-wrapper>.hero{width:100%tr;background:url(/imgs/download.jpg) 50%/cover no-repeat fixed;flex-direction:column;height:300px;display:flex}.contact-section>.contact-wrapper>.hero>.hero-wrapper{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;text-align:center;background-color:#000000c4;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:10px 180px;display:flex}.contact-section>.contact-wrapper>.hero>.hero-wrapper>h1{color:#fff;font-size:50px}.form-contact{width:100%;height:auto;padding:var(--default-mag);background-color:#0000;justify-content:center;align-items:center;display:flex}.form-contact>.form-wrapper{background-color:#0000;flex-direction:column;align-items:center;width:60%;max-width:1350px;height:100%;display:flex}.form-contact>.form-wrapper>form{background-color:var(--secondary-s);border-radius:20px;flex-direction:column;width:650px;height:auto;margin-top:30px;padding:40px;display:flex}.form-contact>.form-wrapper>form>h3{margin-bottom:30px;font-size:30px}.form-contact>.form-wrapper>form>p{margin-bottom:20px;font-size:16px}.form-contact>.form-wrapper>form>label{margin-top:10px;margin-bottom:10px;margin-right:10px;font-size:14px}.form-contact>.form-wrapper>form>input{border:1px solid #000;border-radius:10px;height:36px;padding:10px}.form-contact>.form-wrapper>form>textarea{border:1px solid #000;border-radius:10px;height:80px}.form-contact>.form-wrapper>form>button{background-color:var(--secondary);cursor:pointer;border-radius:10px;margin-top:20px;padding:5px}.form-contact>.contact-info{background-color:var(--accent-yel-s);border-radius:20px;width:30%;height:350px;margin-top:-270px;padding:50px 30px 30px}.form-contact>.contact-info>label{margin-bottom:10px;font-size:16px}.form-contact>.contact-info>p{gap:10px;margin-bottom:30px;font-size:14px;display:flex}.headerIco{color:#525252;background-color:#fff;border-radius:50px;padding:5px;font-size:30px}.map{width:100%;height:600px;padding:var(--default-mag);background-color:#0000;justify-content:center;align-items:center;margin-bottom:30px;display:flex}.mapFrame{width:100%;height:100%}.msgError{color:#ca0606;margin-top:5px;margin-left:10px;font-size:14px}
@media (max-width:1024px){.contact-section>.contact-wrapper{background-color:#0000;flex-direction:column;width:100%;height:auto;padding-top:90px;display:flex}.form-contact{width:100%;height:auto;padding:var(--default-mag);background-color:#0000;flex-direction:column;justify-content:center;align-items:center;display:flex}.form-contact>.form-wrapper{background-color:#0000;flex-direction:column;align-items:center;width:60%;max-width:1350px;height:100%;display:flex}.form-contact>.contact-info{background-color:var(--accent-yel-s);border-radius:20px;width:630px;height:auto;margin-top:20px;padding:50px 30px 30px}}@media (max-width:768px){.contact-section>.contact-wrapper{background-color:#0000;flex-direction:column;width:100%;height:auto;padding-top:90px;display:flex}.contact-section>.contact-wrapper>.hero{width:100%tr;background:url(/imgs/download.jpg) 50%/cover no-repeat fixed;flex-direction:column;height:230px;display:flex}.contact-section>.contact-wrapper>.hero>.hero-wrapper{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;text-align:center;background-color:#000000c4;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0 40px;display:flex}.contact-section>.contact-wrapper>.hero>.hero-wrapper>h1{color:#fff;margin-bottom:10px;font-size:35px}.form-contact{width:100%;height:auto;padding:var(--default-mag);background-color:#0000;flex-direction:column;justify-content:center;align-items:center;display:flex}.form-contact>.form-wrapper{background-color:#0000;flex-direction:column;align-items:center;width:60%;max-width:1350px;height:100%;display:flex}.form-contact>.form-wrapper>form{background-color:var(--secondary-s);border-radius:20px;flex-direction:column;width:400px;height:auto;margin-top:-20px;padding:40px;display:flex}.form-contact>.form-wrapper>form>h3{text-align:center;margin-bottom:10px;font-size:30px}.form-contact>.form-wrapper>form>p{text-align:center;margin-bottom:30px;font-size:16px}.form-contact>.contact-info{background-color:var(--accent-yel-s);border-radius:20px;width:400px;height:auto;margin-top:20px;padding:50px 30px 30px}.map{background-color:#0000;justify-content:center;align-items:center;width:400px;height:300px;margin:0 auto 30px;padding:5px;display:flex}}
