.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P{position:relative}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_hero_section__NQW5W{position:absolute;top:0;left:0;right:0;margin-bottom:0;text-align:left;height:100%;display:flex}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_hero_section__NQW5W .agency_internal_hero_content__zt3jt{position:relative;top:44%;height:min-content;width:40%}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL{position:relative}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj{position:absolute;max-width:40vw;right:0;bottom:-136px;min-width:40vw}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_back_arrow__MJUkq img{width:20px;height:20px}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_login_signup_input__ltR1y{margin:1.5rem 0}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_agency_form__4xqf_{padding:0}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_tabs_container__cFGX1{display:flex}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_tabs_container__cFGX1 .agency_single_tab__TGUBa{background-color:#e7267a;padding:12px;min-width:30%;border-top-left-radius:8px;border-top-right-radius:8px;color:white;display:flex;justify-content:center}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_tabs_container__cFGX1 .agency_single_tab__TGUBa.agency_active__08uU8{background-color:white;color:#000}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_content_body__qUaCE{background-color:white;border-radius:8px;box-shadow:0 5px 4px 0 #ccc;margin-top:-6px;position:relative;padding:40px 60px}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_content_body__qUaCE .agency_title_sub_title__MhYS7{display:flex;flex-direction:column;justify-content:center;align-items:center}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_content_body__qUaCE .agency_title_sub_title__MhYS7 .agency_kupos_modal_subTitle__EntKW{margin-top:12px}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_content_body__qUaCE .agency_login_form_container__P6Ii7 .agency_title_sub_title__MhYS7{display:flex;flex-direction:column;justify-content:center;align-items:center}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_log_in_card__Y4TmH .agency_user_icon__D584q{display:flex;justify-content:center;margin-bottom:20px}.agency_pages_travel_agency__G3DFQ .agency_hero_section_parent__q5W9P .agency_agency_login_signup_container_outer__sxBDL .agency_agency_login_signup_container__T3YZj .agency_log_in_card__Y4TmH .agency_user_icon__D584q img{width:80px}.agency_pages_travel_agency__G3DFQ .agency_travel_agent_description__uc_Kd{display:flex}.agency_pages_travel_agency__G3DFQ .agency_travel_agent_description__uc_Kd .agency_left_part__FePoG{max-width:40%}.agency_pages_travel_agency__G3DFQ .agency_travel_agent_description__uc_Kd .agency_left_part__FePoG .agency_agency_body_text__nN1RX{line-height:1.4;text-align:justify}.agency_pages_travel_agency__G3DFQ .agency_travel_agent_description__uc_Kd .agency_left_part__FePoG .agency_agency_body_text__nN1RX .agency_body_text_item__hIST5{margin:10px 0}.agency_pages_travel_agency__G3DFQ .agency_passenger_input_personal_details__lxmhM{margin-top:20px;width:100%}.agency_pages_travel_agency__G3DFQ .agency_passenger_input_personal_details__lxmhM .agency_agency_input_heading__xDtIh,.agency_pages_travel_agency__G3DFQ .agency_passenger_input_personal_details__lxmhM .agency_agency_inputs_container__EW2Hy{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.contact_component_wrapper__WC0LO{margin-bottom:80px}.contact_component_main__kfi1X{display:grid;grid-template-columns:1.2fr .8fr;grid-column-gap:120px;column-gap:120px;align-items:start}.contact_component_main_left__DWArN{width:100%}.contact_component_main_right__lL2lU{width:100%;padding-top:20px}.contact_contact_info__Eea63{display:flex;flex-direction:column;gap:25px}.contact_contact_info_item___VgTO{display:flex;align-items:center;gap:15px}.contact_contact_info_item___VgTO img{width:24px;height:24px;object-fit:contain;flex-shrink:0}.contact_contact_info_item___VgTO span{color:#464647;font-size:14px}.contact_simple_form__wL6Zi{width:84%;padding:25px;background:#fff;border:1px solid #afaaaa;border-radius:20px;box-sizing:border-box}.contact_form_title__Y2F__{margin:0 0 25px;color:#464647;font-size:18px;font-weight:600}.contact_form_input_group__7nEh6{margin-bottom:20px}.contact_form_label__b36iJ{display:block;margin-bottom:5px;color:#464647;font-size:14px;font-weight:500}.contact_form_input__Js_IH,.contact_form_textarea__HvNfj{width:100%;box-sizing:border-box}.contact_form_textarea__HvNfj{padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px;resize:vertical}.contact_form_textarea__HvNfj:focus{border-color:#f39c12;outline:none}.contact_form_button__s493g{width:auto;min-width:120px;background:var(--primary-color);color:#fff;border:none;font-size:16px;font-weight:600;cursor:pointer}.contact_form_button__s493g.contact_form_button__s493g{border-radius:14px!important;text-transform:capitalize;padding:10px 30px!important}.contact_socialMediaSection__3qh_J{margin-top:40px}.contact_socialMediaTitle__lVbHV{margin-bottom:20px;color:#464647;font-size:16px;font-weight:600}.contact_socialMediaIcons__rPxrq{display:flex;align-items:center;gap:15px}.contact_socialIcon__iYt_e{display:flex;align-items:center;justify-content:center;width:auto;height:30px;transition:all .3s ease}.contact_socialIcon__iYt_e img{width:auto;height:100%}.contact_socialIcon__iYt_e:hover img{transform:scale(1.1)}.contact_hr__nfqv0{margin:0;border:none;border-top:1px solid #a09e9e}.text-area_textarea__T_vlI{width:100%;border-radius:10px;background-color:white;color:var(--primary-text-color);padding:10px;font-size:10pt;border-color:#ddd}.text-area_textarea_error__8dy0J{color:red;font-size:10pt!important}.index_homeBanner__VZIa9{position:relative;width:100%;height:auto;margin-top:70px}.index_imageContainer__yD4CB{width:100%;height:100%;position:relative;border-bottom-left-radius:30px;border-bottom-right-radius:30px;overflow:hidden}.index_bannerImage__imI0a{width:100%;height:100%;object-fit:cover;display:block}.index_textOverlay__3DpaE{position:absolute;inset:0;display:flex;justify-content:flex-start;align-items:center;color:white;text-align:left;z-index:2}.index_textContent__FCpJv{max-width:800px;padding:20px 20px 20px 0}.index_headline___5SCV{font-size:45px;font-weight:580;line-height:1.3!important;margin-bottom:8px;letter-spacing:5px;color:#f5e83b;font-family:MOON GET\!,sans-serif!important;text-shadow:2px 2px 0 #245c2a,-2px -2px 0 #245c2a,2px -2px 0 #245c2a,-2px 2px 0 #245c2a}.index_subheadline__PXqnV{font-size:22px;font-weight:900!important;line-height:1.5;letter-spacing:2px;color:#245c2a}