.contactoPage_contactoSection__3sMVh{position:relative;min-height:1000px;text-align:center;color:white}.contactoPage_contactoSection__3sMVh,.contactoPage_contactoSection__content__dLHTk{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8rem}.contactoPage_contactoSection__content__dLHTk{max-width:1600px;padding-inline:1rem;margin-top:220px}.contactoPage_contactoSection__3sMVh .contactoPage_contactoSection__title__HmN3a{font-weight:700}.contactoPage_contactoSection__formWrapper__PJ5cZ{position:relative;display:inline-block;width:100%;max-width:800px;min-height:550px;max-height:1500px;height:100%;margin:0 auto 2rem}.contactoPage_contactoSection__form__j_7Hc{position:absolute;top:50%;left:50%;width:90%;height:65%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6rem;padding:2rem;color:white;font-weight:700;text-align:center;background-color:#00044c}.contactoPage_form__wrapper__h1A8P{background-color:white;padding:30px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.contactoPage_form__tRO6f{max-width:600px;margin:0 auto}.contactoPage_form__label__OuK_l{display:block;margin-top:15px;color:#555;font-weight:700}.contactoPage_form__input__ssPua,.contactoPage_form__textarea__njrlO{width:100%;padding:10px;margin-top:6px;color:black;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:16px}.contactoPage_form__button__LSalG{background-color:#007bff;color:white;padding:12px 20px;border:none;border-radius:6px;cursor:pointer;margin-top:20px;font-size:16px;width:100%}.contactoPage_form__button__LSalG:hover{background-color:#0056b3}