.Contact_contactHero__HfTqq{display:flex;align-items:center;gap:4rem;min-height:60dvh}.Contact_contactHero__HfTqq .Contact_left__tl5bC{flex:2 1}.Contact_contactHero__HfTqq .Contact_left__tl5bC h1{font-size:8rem;font-weight:700;line-height:.78;color:#000;margin-bottom:2rem}.Contact_contactHero__HfTqq .Contact_left__tl5bC p{font-size:1.2rem;font-weight:600;color:#000}.Contact_contactHero__HfTqq .Contact_right__Es5yA{flex:1 1;display:flex;justify-content:center}.Contact_contactHero__HfTqq .Contact_form__q_VJq{width:100%;display:flex;flex-direction:column;gap:14px}.Contact_contactHero__HfTqq .Contact_form__q_VJq input,.Contact_contactHero__HfTqq .Contact_form__q_VJq textarea{padding:12px 16px;border:1px solid #000;border-radius:20px;outline:none;font-size:.95rem;font-family:inherit}.Contact_contactHero__HfTqq .Contact_form__q_VJq textarea{min-height:100px;resize:none;border-radius:14px}.Contact_contactHero__HfTqq .Contact_btnGroup__Et0W_{display:flex;gap:12px;margin-top:6px}.Contact_contactHero__HfTqq .Contact_bookBtn__iQKHM{padding:3px 24px 0;border:1px solid red;color:red;background:transparent;border-radius:100px;cursor:pointer;transition:.3s;font-size:1rem;font-weight:500}.Contact_contactHero__HfTqq .Contact_bookBtn__iQKHM:hover{background:red;color:#fff}.Contact_contactHero__HfTqq .Contact_btnGroup__Et0W_{align-self:flex-end}@media (max-width:1440px){.Contact_contactHero__HfTqq .Contact_left__tl5bC h1{font-size:6.9rem}}@media (max-width:1280px){.Contact_contactHero__HfTqq .Contact_left__tl5bC h1{font-size:5.4rem}}@media (max-width:1024px){.Contact_contactHero__HfTqq{flex-direction:column;text-align:center;gap:2rem}.Contact_contactHero__HfTqq .Contact_left__tl5bC,.Contact_contactHero__HfTqq .Contact_right__Es5yA{flex:1 1}.Contact_contactHero__HfTqq .Contact_right__Es5yA{width:100%}.Contact_left__tl5bC h1{font-size:4.49rem;margin-bottom:1rem}.Contact_contactHero__HfTqq .Contact_bookBtn__iQKHM{padding:2px 14px 0;font-size:13px}}@media (max-width:768px){.Contact_contactHero__HfTqq .Contact_left__tl5bC h1{font-size:3.4rem}}@media (max-width:600px){.Contact_contactHero__HfTqq .Contact_left__tl5bC h1{font-size:5.5rem;line-height:1;margin-bottom:2rem}}.Contact_getInTouch__DZFSQ{background:#f7f7f7}.Contact_getInTouch__DZFSQ .Contact_heading__PbeSi{text-align:center;margin-bottom:4rem}.Contact_getInTouch__DZFSQ .Contact_container__KZnxh{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:3rem;overflow:hidden}.Contact_getInTouch__DZFSQ .Contact_left__tl5bC{flex:1 1}.Contact_getInTouch__DZFSQ .Contact_left__tl5bC img{width:100%;max-height:420px;object-fit:cover}.Contact_getInTouch__DZFSQ .Contact_right__Es5yA{flex:1 1;display:flex;justify-content:space-between;flex-direction:column;min-height:420px}.Contact_getInTouch__DZFSQ .Contact_card__V_xmu{display:flex;align-items:center;background:#fff;color:#000;padding:1.6rem;border-radius:24px;gap:2rem;transition:all .3s}.Contact_getInTouch__DZFSQ .Contact_card__V_xmu:hover{background:white;color:#000}.Contact_getInTouch__DZFSQ .Contact_iconWrapper__LZ1mC{border-radius:50%;padding:1rem;display:flex;align-items:center;justify-content:center}.Contact_getInTouch__DZFSQ .Contact_cardText__G6_Ju h3{font-size:1.8rem;font-weight:600;margin:0 0 .2rem}.Contact_getInTouch__DZFSQ .Contact_cardText__G6_Ju p{font-size:1rem}@media (max-width:1280px){.Contact_getInTouch__DZFSQ .Contact_container__KZnxh{gap:2rem}.Contact_getInTouch__DZFSQ .Contact_heading__PbeSi{margin-bottom:2rem}.Contact_getInTouch__DZFSQ .Contact_cardText__G6_Ju h3{font-size:1.2rem}.Contact_getInTouch__DZFSQ .Contact_cardText__G6_Ju p{font-size:.95rem}}@media (max-width:1024px){.Contact_getInTouch__DZFSQ .Contact_container__KZnxh{flex-direction:column}.Contact_getInTouch__DZFSQ .Contact_left__tl5bC,.Contact_getInTouch__DZFSQ .Contact_right__Es5yA{width:100%}.Contact_getInTouch__DZFSQ .Contact_card__V_xmu{gap:1rem}.Contact_getInTouch__DZFSQ .Contact_iconWrapper__LZ1mC{padding:.7rem}.Contact_getInTouch__DZFSQ .Contact_cardText__G6_Ju h3{margin-bottom:.2rem}}@media (max-width:600px){.Contact_getInTouch__DZFSQ .Contact_right__Es5yA{min-height:auto;gap:1rem}.Contact_getInTouch__DZFSQ .Contact_card__V_xmu{padding:1.5rem}.Contact_getInTouch__DZFSQ .Contact_cardText__G6_Ju h3{font-size:1.2rem;margin-bottom:.3rem}.Contact_getInTouch__DZFSQ .Contact_cardText__G6_Ju p{font-size:.9rem}}