.contact-page-module__ejB6hW__contactHeaderSection{border-radius:20px;width:95%;height:400px;margin:clamp(90px,12vh,140px) auto 1.5rem;position:relative;overflow:hidden}.contact-page-module__ejB6hW__contactHeaderImage{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.contact-page-module__ejB6hW__contactHeaderOverlay{text-align:right;background:linear-gradient(90deg,#08253400 0%,#082534bf 35%,#082534eb 100%);flex-direction:column;justify-content:center;align-items:flex-start;width:45%;padding:1rem clamp(1rem,3vw,2.5rem);display:flex;position:absolute;top:0;bottom:0;right:0}.contact-page-module__ejB6hW__badgeWrapper{margin-bottom:1rem}.contact-page-module__ejB6hW__faqContactSection{margin-top:-4rem}.contact-page-module__ejB6hW__contactHeaderTitle{letter-spacing:.2px;color:#fff;text-shadow:0 1px 3px #00000040;margin:0 0 10px;font-size:clamp(22px,2.6vw,32px);font-weight:700;line-height:1.35}.contact-page-module__ejB6hW__contactHeaderTitle:after{content:"";background:#c2e1f0e6;border-radius:999px;width:36px;height:2px;margin:10px 0 0 auto;display:block}.contact-page-module__ejB6hW__contactHeaderSubTitle{color:#ffffffd9;text-shadow:0 1px 2px #0003;max-width:560px;margin:0 0 0 auto;font-size:clamp(13px,1.3vw,16px);font-weight:400;line-height:1.7}html[dir=rtl] .contact-page-module__ejB6hW__contactHeaderSubTitle{font-size:clamp(13px,1.3vw,16px);font-weight:400;line-height:1.7}.contact-page-module__ejB6hW__contactContent{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:1rem;width:95%;max-width:1400px;margin:1rem auto;display:flex}.contact-page-module__ejB6hW__contactDetails{background:#e9f2fc;border:none;border-radius:20px;flex:1;min-width:300px;padding:1.5rem 2.5rem 2.5rem}.contact-page-module__ejB6hW__contactCardWrapper{flex:1;min-width:300px}.contact-page-module__ejB6hW__contactDetailsTitle{letter-spacing:-1px;text-transform:capitalize;color:#0a1633;margin:0 0 .5rem;font-size:28px;font-weight:600;line-height:38px}.contact-page-module__ejB6hW__contactDetailsDescription{color:#616161;margin-bottom:1.75rem;font-size:14px;font-weight:400;line-height:24px}.contact-page-module__ejB6hW__contactDetailsItem{border-bottom:1px solid #cdd9e4;align-items:flex-start;gap:.9rem;padding:.85rem 0;display:flex}.contact-page-module__ejB6hW__contactDetailsItem:last-child{border-bottom:none;padding-bottom:0}html[dir=rtl] .contact-page-module__ejB6hW__contactDetailsItem{text-align:right}:is(html[dir=rtl] .contact-page-module__ejB6hW__contactDetailsTitle,html[dir=rtl] .contact-page-module__ejB6hW__contactDetailsDescription){text-align:right}:is(html[dir=rtl] .contact-page-module__ejB6hW__contactDetailsSubTitle,html[dir=rtl] .contact-page-module__ejB6hW__contactDetailsSubTitleInfo){text-align:right;direction:rtl}.contact-page-module__ejB6hW__contactDetailsIcon{color:#186f9a;background:#186f9a1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.contact-page-module__ejB6hW__contactDetailsSubTitle{color:#0a1633;margin:0 0 2px;font-size:15px;font-weight:600;line-height:22px}.contact-page-module__ejB6hW__contactDetailsSubTitleInfo{color:#616161;margin:0;font-size:14px;font-weight:400;line-height:24px}a.contact-page-module__ejB6hW__contactDetailsSubTitleInfo{color:#186f9a;align-items:center;gap:.35rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}a.contact-page-module__ejB6hW__contactDetailsSubTitleInfo:hover{color:#0f4661}.contact-page-module__ejB6hW__workingHoursList{flex-direction:column;gap:4px;display:flex}.contact-page-module__ejB6hW__workingHoursRow{align-items:baseline;gap:.4rem;font-size:14px;line-height:22px;display:flex}.contact-page-module__ejB6hW__workingHoursDay{color:#0a1633;white-space:nowrap;font-weight:600}.contact-page-module__ejB6hW__workingHoursTime{color:#616161}@media (max-width:1400px){.contact-page-module__ejB6hW__contactHeaderSection{width:calc(100% - 2rem)}}@media (max-width:1200px){.contact-page-module__ejB6hW__contactHeaderTitle{font-size:48px;line-height:62px}.contact-page-module__ejB6hW__contactContent{gap:1.25rem}}@media (max-width:1024px){.contact-page-module__ejB6hW__contactContent{gap:1.5rem}.contact-page-module__ejB6hW__contactDetails{padding:.5rem 1.75rem 2rem}}@media (max-width:900px){.contact-page-module__ejB6hW__contactContent{flex-direction:column}.contact-page-module__ejB6hW__contactDetails,.contact-page-module__ejB6hW__contactCardWrapper{flex:none;width:100%;min-width:0}}@media (max-width:768px){.contact-page-module__ejB6hW__contactContent{box-sizing:border-box;width:100%;margin-top:1.25rem;padding:0 1rem}.contact-page-module__ejB6hW__contactDetails{border-radius:16px;padding:.75rem 1.25rem 1.75rem}.contact-page-module__ejB6hW__contactDetailsTitle{font-size:22px;line-height:32px}.contact-page-module__ejB6hW__contactDetailsSubTitle{font-size:14px}.contact-page-module__ejB6hW__contactDetailsSubTitleInfo{font-size:13px;line-height:24px}a.contact-page-module__ejB6hW__contactDetailsSubTitleInfo{margin-top:.5rem}}@media (max-width:600px){.contact-page-module__ejB6hW__contactHeaderSection{border-radius:16px;margin-bottom:1rem}.contact-page-module__ejB6hW__contactContent{gap:1rem;margin-top:1rem;padding:0 .75rem}.contact-page-module__ejB6hW__contactDetails{border-radius:14px;padding:.75rem 1rem 1.5rem}.contact-page-module__ejB6hW__contactDetailsTitle{font-size:20px;line-height:30px}.contact-page-module__ejB6hW__faqContactSection{margin-top:-2rem}}@media (max-width:480px){.contact-page-module__ejB6hW__contactHeaderSection{border-radius:14px;margin-top:clamp(70px,10vh,100px)}.contact-page-module__ejB6hW__contactHeaderOverlay{padding:.5rem clamp(.5rem,3vw,1rem)}.contact-page-module__ejB6hW__contactHeaderTitle{font-size:15px}.contact-page-module__ejB6hW__contactHeaderSubTitle{font-size:10px;line-height:1.4}.contact-page-module__ejB6hW__contactContent{margin-top:.75rem;padding:0 .5rem}.contact-page-module__ejB6hW__contactDetails{border-radius:12px;padding:.75rem .875rem 1.25rem}.contact-page-module__ejB6hW__contactDetailsTitle{font-size:18px;line-height:28px}.contact-page-module__ejB6hW__contactDetailsSubTitle{margin-bottom:-.75rem;font-size:13px}.contact-page-module__ejB6hW__contactDetailsSubTitleInfo{font-size:12px;line-height:22px}a.contact-page-module__ejB6hW__contactDetailsSubTitleInfo{margin-top:.4rem;font-size:12px}.contact-page-module__ejB6hW__faqContactSection{margin-top:-1.5rem}}@media (max-width:375px){.contact-page-module__ejB6hW__contactHeaderSection{border-radius:12px;padding:2rem .875rem}.contact-page-module__ejB6hW__contactHeaderTitle{font-size:22px;line-height:32px}.contact-page-module__ejB6hW__contactHeaderSubTitle{font-size:11px;line-height:18px}.contact-page-module__ejB6hW__contactContent{padding:0 .375rem}.contact-page-module__ejB6hW__contactDetails{padding:.5rem .75rem 1rem}.contact-page-module__ejB6hW__contactDetailsTitle{font-size:17px;line-height:26px}}
