.elementor .contact-line{column-gap:6px;flex-direction:row;row-gap:12px;align-items:start;}.elementor .contact-label{font-size:12px;color:#5B5870;}.elementor .contact-value{font-weight:500;font-size:16px;color:#26224A;}.elementor .footer-text{max-width:300px;font-family:"IBM Plex Sans Arabic";font-size:14px;color:#C9C6E6;line-height:1.6em;}.elementor .footer-title{font-family:"Readex Pro";font-weight:500;font-size:16px;color:#fff;line-height:1.3em;}.elementor .benefit-ic{width:44px;height:44px;padding:0px;border-radius:12px;border-style:none;background-color:#ECEBF5;justify-content:center;align-items:center;}.elementor .benefit-card{padding:24px;border-radius:12px;border-width:1px;border-color:#E2DED6;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:12px;align-items:start;}.elementor .benefit-card:hover,.elementor .benefit-card:focus-visible{border-radius:12px;border-width:1px;border-color:#4A4690;border-style:solid;}.elementor .benefit-title{font-family:"Readex Pro";font-weight:600;font-size:20px;color:#26224A;line-height:1.3em;}.elementor .benefit-text{font-family:"IBM Plex Sans Arabic";font-weight:400;font-size:14px;color:#5B5870;line-height:1.6em;}