.ContactInfo_contactInfo_Container__HTMxE{padding:0 5vw;margin-top:60px}.ContactInfo_grayBackground___kfET{background-color:#fff;padding-top:30px;padding-bottom:30px}.ContactInfo_section-title__veMXO{margin-top:50px!important}.ContactInfo_hourie_logo__1Lvlq{margin-bottom:5px;width:145px;height:60px}.ContactInfo_contactInfo__ukBr_{display:flex;justify-content:space-between;border-radius:10px;flex-wrap:wrap;gap:30px;margin:0 auto 40px}@media (max-width:1470px){.ContactInfo_contactInfo__ukBr_{flex-wrap:wrap!important}}.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 25px);gap:10px;min-width:0}.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_ h2,.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_ p{margin:0}.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_ h2{font-size:18px;height:55px}.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_ .ContactInfo_desc__h8Il8{font-size:12.3px;height:60px}@media (max-width:1550px){.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_ h2{font-size:18px}}.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_ .ContactInfo_contact__zWG5n{display:flex;flex-direction:column;gap:10px;margin-top:10px}.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_ .ContactInfo_contact__zWG5n .ContactInfo_info__DsLdV{display:flex;align-items:center;gap:15px}.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_ .ContactInfo_contact__zWG5n .ContactInfo_info__DsLdV h3{color:var(--rose-color);margin:0;font-size:16px}.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_ .ContactInfo_contact__zWG5n .ContactInfo_info__DsLdV a,.ContactInfo_contactInfo__ukBr_ .ContactInfo_box__VgMK_ .ContactInfo_contact__zWG5n .ContactInfo_info__DsLdV p{font-weight:700;margin:0;font-size:16px;white-space:nowrap}.ContactInfo_contactInfo__ukBr_ .ContactInfo_Hourie_energy__a5seL .ContactInfo_desc__h8Il8{width:345px}.ContactForm_container__tl2OR{display:flex;justify-content:space-between;align-items:center}.ContactForm_text___tb0d{margin-top:60px}.ContactForm_title__s_Uvj{margin-right:50px}.ContactForm_description__xkPHt{max-width:480px;margin-top:20px}.ContactForm_ContactForm__etW6r{width:90%;margin:30px auto 40px;display:flex;border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:30px}.ContactForm_ContactForm__etW6r .ContactForm_map__2iylK{flex:1 1;height:450px;display:flex;justify-content:center;overflow:hidden;border-radius:10px}.ContactForm_ContactForm__etW6r .ContactForm_map__2iylK iframe{width:100%;height:100%;position:relative;border:none}.ContactForm_ContactForm__etW6r .ContactForm_image__NT4ZV{height:420px;width:40%}.ContactForm_ContactForm__etW6r .ContactForm_image__NT4ZV img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ContactForm_form__NRMjM{flex:1 1}.ContactForm_form__NRMjM .ContactForm_title__s_Uvj{margin-left:10px;margin-bottom:10px}.ContactForm_form__NRMjM h2{color:var(--rose-color);font-size:36px;margin:0}.ContactForm_form__NRMjM p{margin:0;color:var(--rose-color);font-weight:600;font-size:16px}.ContactForm_form__NRMjM input{border:none;padding:17px;margin:10px;border-radius:5px;width:250px;background-color:#f7f7f7;width:45%}.ContactForm_required__85sWH{color:red}.ContactForm_error__o6iG_{margin-top:6px;width:250px;color:red;margin-left:14px}.ContactForm_form__NRMjM textarea{margin-top:10px;border:none;border-radius:5px;margin-left:10px;width:calc(100% - 20px);font-family:Poppins,sans-serif;background-color:#f7f7f7;width:93%;font-weight:300;padding:15px 15px 15px 18px;font-size:15px}.ContactForm_form__NRMjM .ContactForm_btn__jtOzd{background:var(--rose-color);color:#fff;font-family:Poppins,sans-serif;cursor:pointer;width:180px;margin-top:20px}@media (max-width:1000px){.ContactForm_ContactForm__etW6r{flex-direction:column}.ContactForm_ContactForm__etW6r .ContactForm_map__2iylK{width:100%;height:300px;flex:auto}.ContactForm_ContactForm__etW6r .ContactForm_form__NRMjM{width:100%}.ContactForm_ContactForm__etW6r .ContactForm_form__NRMjM textarea{width:95%}}@media (max-width:560px){.ContactForm_ContactForm__etW6r .ContactForm_form__NRMjM input{width:95%}}@media(max-width:800px){.ContactForm_ContactForm__etW6r .ContactForm_image__NT4ZV{height:200px}}#ContactForm_message__kwNfs{resize:none;font-weight:300;padding-left:18px}@media (max-width:500px){.ContactForm_form__NRMjM h2{font-size:28px}.ContactForm_form__NRMjM p{font-size:14px}}.contact_contactUs__qCV8b{padding-bottom:20px;padding-top:170px}.contact_contactUs__qCV8b .contact_subtitle__1nGyH{text-align:center;font-size:18px}@media (max-width:600px){.contact_contactUs__qCV8b{padding-top:100px}}