.elementor-402 .elementor-element.elementor-element-30368bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:44px;--padding-bottom:70px;--padding-left:18px;--padding-right:18px;overflow:visible;}.elementor-402 .elementor-element.elementor-element-30368bb:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-30368bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAFC;}.elementor-402 .elementor-element.elementor-element-ace377e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 35px 0px rgba(6,47,99,.08);--padding-top:34px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;overflow:visible;}.elementor-402 .elementor-element.elementor-element-ace377e:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-ace377e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-402 .elementor-element.elementor-element-7c16e64 .elementor-icon-list-icon i{color:#7AAE3A;font-size:14px;}.elementor-402 .elementor-element.elementor-element-7c16e64 .elementor-icon-list-icon svg{fill:#7AAE3A;--e-icon-list-icon-size:14px;}.elementor-402 .elementor-element.elementor-element-7c16e64 .elementor-icon-list-icon{width:14px;}.elementor-402 .elementor-element.elementor-element-7c16e64 .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-7c16e64 .elementor-icon-list-text a{color:#64748B;}.elementor-402 .elementor-element.elementor-element-3a40beb{text-align:start;}.elementor-402 .elementor-element.elementor-element-3a40beb .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:44px;font-weight:700;line-height:1.25em;color:#062F63;}.elementor-402 .elementor-element.elementor-element-11e22eb{text-align:center;}.elementor-402 .elementor-element.elementor-element-11e22eb img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-402 .elementor-element.elementor-element-79d0cd4{text-align:start;color:#334155;font-family:"Tajawal", Sans-serif;font-size:18px;line-height:1.9em;}@media(min-width:768px){.elementor-402 .elementor-element.elementor-element-ace377e{--content-width:980px;}}@media(max-width:767px){.elementor-402 .elementor-element.elementor-element-30368bb{--padding-top:24px;--padding-bottom:44px;--padding-left:14px;--padding-right:14px;}.elementor-402 .elementor-element.elementor-element-ace377e{--padding-top:22px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-402 .elementor-element.elementor-element-3a40beb .elementor-heading-title{font-size:32px;line-height:1.25em;}.elementor-402 .elementor-element.elementor-element-79d0cd4{font-size:16px;line-height:1.85em;}}/* Start custom CSS for theme-post-content, class: .elementor-element-79d0cd4 */.elementor-402 .elementor-element.elementor-element-79d0cd4{margin-top:24px} .elementor-402 .elementor-element.elementor-element-79d0cd4 h2,.elementor-402 .elementor-element.elementor-element-79d0cd4 h3{color:#062F63;font-family:'Tajawal',sans-serif;font-weight:700;line-height:1.35;margin-top:1.6em;margin-bottom:.65em} .elementor-402 .elementor-element.elementor-element-79d0cd4 h2{font-size:28px} .elementor-402 .elementor-element.elementor-element-79d0cd4 h3{font-size:23px} .elementor-402 .elementor-element.elementor-element-79d0cd4 p{margin-bottom:1em} .elementor-402 .elementor-element.elementor-element-79d0cd4 ul,.elementor-402 .elementor-element.elementor-element-79d0cd4 ol{padding-inline-start:24px;margin-bottom:1.2em} .elementor-402 .elementor-element.elementor-element-79d0cd4 li{margin-bottom:.45em} .elementor-402 .elementor-element.elementor-element-79d0cd4 a{color:#0A4A9B;text-decoration:underline} @media(max-width:767px){.elementor-402 .elementor-element.elementor-element-79d0cd4 h2{font-size:24px}.elementor-402 .elementor-element.elementor-element-79d0cd4 h3{font-size:21px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30368bb */.elementor-402 .elementor-element.elementor-element-30368bb{overflow:hidden;} body.rtl .elementor-402 .elementor-element.elementor-element-30368bb{direction:rtl;} body:not(.rtl) .elementor-402 .elementor-element.elementor-element-30368bb{direction:ltr;}/* End custom CSS */