.contactPage_contact_wrapper__yrG9w{margin-top:clamp(.5rem,1.5vw,1.5rem);padding:clamp(1rem,2vw,2rem)}.contactPage_contact_header_wrapper__RwgxQ{width:100%;height:clamp(150px,20vw,200px);display:flex}.contactPage_contact_header_wrapper__RwgxQ>div{border-radius:clamp(8px,1vw,13px)}.contactPage_contact_header_wrapper__RwgxQ .contactPage_contact_header1__LyaGj{width:70%;height:100%;background-color:var(--faded_gray);padding:clamp(1rem,1vw,2rem);display:flex;align-items:center;justify-content:start}.contactPage_contact_header_wrapper__RwgxQ .contactPage_contact_header1__LyaGj h3{color:var(--primary_dark);font-size:clamp(40px,10vw,220px);font-weight:600;letter-spacing:-1px}.contactPage_contact_header_wrapper__RwgxQ .contactPage_contact_header2__Dl1z9{width:30%;height:100%;background-color:var(--whitesmoke);padding:1rem}.contactPage_contact_header_wrapper__RwgxQ .contactPage_contact_header2__Dl1z9 p{text-transform:uppercase;width:50%;line-height:22px;color:var(--primary_dark);font-size:clamp(12px,1.2vw,25px);font-weight:600;letter-spacing:-1px;font-style:italic;height:90%}.contactPage_contact_header_wrapper__RwgxQ .contactPage_contact_header2__Dl1z9 a{color:var(--primary_blue);font-size:clamp(10px,1.2vw,16px);margin-top:auto;display:block}.contactPage_contact_form__vlCzJ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(4px,1vw,8px);gap:clamp(4px,1vw,8px);margin-top:10px}.contactPage_contact_form__vlCzJ input,.contactPage_contact_form__vlCzJ textarea{width:100%;background-color:var(--primary_dark);border-radius:clamp(7px,1vw,13px);border:1px dashed var(--faded_gray);resize:none;height:clamp(37px,5vw,60px);color:#fff;font-weight:600;font-size:clamp(16px,1.2vw,25px);padding:2rem 1rem 1rem}.contactPage_contact_form__vlCzJ textarea{height:100px}.contactPage_contact_form__vlCzJ input:focus,.contactPage_contact_form__vlCzJ textarea:focus{background-color:#000}.contactPage_contact_form__vlCzJ .contactPage_input_box__CRnkS{position:relative}.contactPage_contact_form__vlCzJ .contactPage_input_box__CRnkS:last-child{grid-column:1/-1}.contactPage_contact_form__vlCzJ .contactPage_input_box__CRnkS label{position:absolute;top:12px;left:clamp(11px,1vw,15px);transform:translateY(-20%);font-size:clamp(12px,1vw,14px);letter-spacing:-1px;color:var(--faded_gray);transition:all .3s}.contactPage_contact_form__vlCzJ .contactPage_input_box__CRnkS span{position:absolute;top:30%;right:15px;transform:translateY(-50%);font-size:clamp(8px,1vw,10px);letter-spacing:-1px;color:var(--faded_gray)}.contactPage_validation_wrapper__t1uTs{width:60%;display:flex;align-items:center;justify-content:start;flex-wrap:wrap;margin-top:1.5rem}.contactPage_validation_wrapper__t1uTs .contactPage_validation_box__S4krV{display:flex;align-items:center;justify-content:space-between;padding:.2rem 3rem;background:linear-gradient(90deg,#4b4b4b,#787878);border-radius:7px;flex:1 1;margin:7px 0;font-size:clamp(12px,1.1vw,16px)}.contactPage_submit_button__j66_c{background-color:var(--light_yellow);color:var(--primary_dark);font-weight:600;font-size:clamp(17px,1.4vw,25px);text-transform:uppercase;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:1rem;border:none;outline:none;width:60%;padding:1rem;cursor:pointer;transition:all .3s;margin-top:10px}.contactPage_submit_button__j66_c:disabled,.contactPage_submit_button__j66_c:disabled:hover{cursor:not-allowed;opacity:.5}.contactPage_submit_button__j66_c:hover{opacity:.8}.contactPage_company_address_map__WoiV2{padding:clamp(1rem,2vw,2rem);width:100%;height:80vh}.contactPage_company_address_map__WoiV2 iframe{width:100%;height:100%;border-radius:20px;opacity:1;filter:invert(100%) sepia(20%) grayscale(10%) saturate(120%) contrast(90%);border:none;outline:none}@media only screen and (max-width:768px){.contactPage_contact_header_wrapper__RwgxQ .contactPage_contact_header1__LyaGj{width:60%}.contactPage_contact_header_wrapper__RwgxQ .contactPage_contact_header2__Dl1z9{width:40%}.contactPage_contact_header_wrapper__RwgxQ .contactPage_contact_header2__Dl1z9 p,.contactPage_validation_wrapper__t1uTs{width:100%}.contactPage_submit_button__j66_c{border-radius:10px;width:100%;padding:.8rem}}