.elementor-1002 .elementor-element.elementor-element-3d2e417{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-3d2e417:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-3d2e417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1002 .elementor-element.elementor-element-78039e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1002 .elementor-element.elementor-element-31efb38 .elementor-button{background-color:#00000000;font-family:"Tajawal", Sans-serif;font-size:26px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-31efb38{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-e8397d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-b3fff0b .elementor-button{background-color:#00000000;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:500;fill:#CFCFCF;color:#CFCFCF;border-style:none;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-b3fff0b{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-2186f51 .elementor-button{background-color:#00000000;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:500;fill:#CFCFCF;color:#CFCFCF;border-style:none;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-2186f51{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-838e7e7 .elementor-button{background-color:#00000000;font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:500;fill:#CFCFCF;color:#CFCFCF;border-style:none;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-838e7e7{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-a13c17e .elementor-button{background-color:#00000000;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-1002 .elementor-element.elementor-element-a13c17e{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-ac07977 .elementor-button{background-color:#FF6B5E;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;fill:#111111;color:#111111;border-style:none;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-1002 .elementor-element.elementor-element-ac07977{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-577448b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-577448b:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-577448b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1002 .elementor-element.elementor-element-0e2db4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-cdfa1c3{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-7f88c6f{text-align:end;}.elementor-1002 .elementor-element.elementor-element-7f88c6f .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-62451ae{text-align:end;}.elementor-1002 .elementor-element.elementor-element-62451ae .elementor-heading-title{font-family:"Noto Sans Arabic", Sans-serif;font-size:76px;font-weight:900;line-height:1.1em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-d85b6e1{text-align:end;}.elementor-1002 .elementor-element.elementor-element-d85b6e1 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-36c2996{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-92f12a4 .elementor-button{background-color:#FF6B5E;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;fill:#111111;color:#111111;border-style:none;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-1002 .elementor-element.elementor-element-92f12a4{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-8bf09d2 .elementor-button{background-color:#00000000;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-1002 .elementor-element.elementor-element-8bf09d2{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-2688f79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-bf2806b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-b89cc5d{text-align:end;}.elementor-1002 .elementor-element.elementor-element-b89cc5d .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:36px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-633297e{text-align:end;}.elementor-1002 .elementor-element.elementor-element-633297e .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#A3A3A3;}.elementor-1002 .elementor-element.elementor-element-88d5412{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-1240412{text-align:end;}.elementor-1002 .elementor-element.elementor-element-1240412 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:36px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-15e6904{text-align:end;}.elementor-1002 .elementor-element.elementor-element-15e6904 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#A3A3A3;}.elementor-1002 .elementor-element.elementor-element-7899ffb{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-6e84853{text-align:end;}.elementor-1002 .elementor-element.elementor-element-6e84853 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:36px;font-weight:800;line-height:1.1em;color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-e5f16e8{text-align:end;}.elementor-1002 .elementor-element.elementor-element-e5f16e8 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#A3A3A3;}.elementor-1002 .elementor-element.elementor-element-8801db4{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-f0b1099{text-align:end;}.elementor-1002 .elementor-element.elementor-element-f0b1099 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:36px;font-weight:800;line-height:1.1em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-276f4ae{text-align:end;}.elementor-1002 .elementor-element.elementor-element-276f4ae .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#A3A3A3;}.elementor-1002 .elementor-element.elementor-element-dbe1656{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-aec0535{--display:flex;--min-height:460px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A3A3A;--border-color:#3A3A3A;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-aec0535:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-aec0535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1E1E;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-45ee055 .elementor-icon-wrapper{text-align:center;}.elementor-1002 .elementor-element.elementor-element-45ee055.elementor-view-stacked .elementor-icon{background-color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-45ee055.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-45ee055.elementor-view-default .elementor-icon{color:#FF6B5E;border-color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-45ee055.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-45ee055.elementor-view-default .elementor-icon svg{fill:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-45ee055 .elementor-icon{font-size:26px;padding:20px;border-width:2px 2px 2px 2px;}.elementor-1002 .elementor-element.elementor-element-45ee055 .elementor-icon svg{height:26px;}.elementor-1002 .elementor-element.elementor-element-fcf0a5b{text-align:end;}.elementor-1002 .elementor-element.elementor-element-fcf0a5b .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-24f1c7f{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-24f1c7f:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-24f1c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-c68dc9a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-c0b875b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-6b983a3{text-align:end;}.elementor-1002 .elementor-element.elementor-element-6b983a3 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-d751340{text-align:end;}.elementor-1002 .elementor-element.elementor-element-d751340 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:56px;font-weight:900;line-height:1.1em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-ab49409{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-9de6af9{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E3E0;--border-color:#E3E3E0;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-e3f2bef{text-align:end;}.elementor-1002 .elementor-element.elementor-element-e3f2bef .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-6db79d7{text-align:end;}.elementor-1002 .elementor-element.elementor-element-6db79d7 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-ff095d8{text-align:end;}.elementor-1002 .elementor-element.elementor-element-ff095d8 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-1b06e2a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E3E0;--border-color:#E3E3E0;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-47c1b78{text-align:end;}.elementor-1002 .elementor-element.elementor-element-47c1b78 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-8f0eb34{text-align:end;}.elementor-1002 .elementor-element.elementor-element-8f0eb34 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-ea28b15{text-align:end;}.elementor-1002 .elementor-element.elementor-element-ea28b15 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-74fd73c{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E3E0;--border-color:#E3E3E0;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-1caac79{text-align:end;}.elementor-1002 .elementor-element.elementor-element-1caac79 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-5fd6ec2{text-align:end;}.elementor-1002 .elementor-element.elementor-element-5fd6ec2 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-fc75edb{text-align:end;}.elementor-1002 .elementor-element.elementor-element-fc75edb .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-439d2b6{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E3E0;--border-color:#E3E3E0;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-04bf488{text-align:end;}.elementor-1002 .elementor-element.elementor-element-04bf488 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-98bfe37{text-align:end;}.elementor-1002 .elementor-element.elementor-element-98bfe37 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-a705433{text-align:end;}.elementor-1002 .elementor-element.elementor-element-a705433 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-711fb69{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E3E0;--border-color:#E3E3E0;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-8afeda4{text-align:end;}.elementor-1002 .elementor-element.elementor-element-8afeda4 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-e4d7c3a{text-align:end;}.elementor-1002 .elementor-element.elementor-element-e4d7c3a .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-43a93bb{text-align:end;}.elementor-1002 .elementor-element.elementor-element-43a93bb .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-7f1cd18{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E3E3E0;--border-color:#E3E3E0;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-0cfcfc1{text-align:end;}.elementor-1002 .elementor-element.elementor-element-0cfcfc1 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:24px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-29844d0{text-align:end;}.elementor-1002 .elementor-element.elementor-element-29844d0 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-f6a164c{text-align:end;}.elementor-1002 .elementor-element.elementor-element-f6a164c .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-48979b2{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-48979b2:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-48979b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F3;}.elementor-1002 .elementor-element.elementor-element-e5aaa54{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-22a9d97{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-ce97b0a{text-align:end;}.elementor-1002 .elementor-element.elementor-element-ce97b0a .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-418ee4c{text-align:end;}.elementor-1002 .elementor-element.elementor-element-418ee4c .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:56px;font-weight:900;line-height:1.1em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-f178d9e{text-align:end;}.elementor-1002 .elementor-element.elementor-element-f178d9e .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-758c829{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-98186a3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#111111;--border-color:#111111;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-786048b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-b7a6423{text-align:end;}.elementor-1002 .elementor-element.elementor-element-b7a6423 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:36px;font-weight:900;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-31e4d81{text-align:end;}.elementor-1002 .elementor-element.elementor-element-31e4d81 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:13px;font-weight:900;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-ae9ddba{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-6a26242{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-2a73ab0{text-align:end;}.elementor-1002 .elementor-element.elementor-element-2a73ab0 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-9efcb96{text-align:end;}.elementor-1002 .elementor-element.elementor-element-9efcb96 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-d4ccf4d{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-87df238{text-align:end;}.elementor-1002 .elementor-element.elementor-element-87df238 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-013bc31{text-align:end;}.elementor-1002 .elementor-element.elementor-element-013bc31 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-90924d3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-bb5b2a1{text-align:end;}.elementor-1002 .elementor-element.elementor-element-bb5b2a1 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-ab95988{text-align:end;}.elementor-1002 .elementor-element.elementor-element-ab95988 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-e508746{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#111111;--border-color:#111111;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-a7de32b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-36267a1{text-align:end;}.elementor-1002 .elementor-element.elementor-element-36267a1 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:36px;font-weight:900;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-d255f4a{text-align:end;}.elementor-1002 .elementor-element.elementor-element-d255f4a .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:13px;font-weight:900;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-1eaaebf{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-05198e8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-fd77a39{text-align:end;}.elementor-1002 .elementor-element.elementor-element-fd77a39 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-d6ba5bc{text-align:end;}.elementor-1002 .elementor-element.elementor-element-d6ba5bc .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-433cd53{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-6a73202{text-align:end;}.elementor-1002 .elementor-element.elementor-element-6a73202 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-798a9f3{text-align:end;}.elementor-1002 .elementor-element.elementor-element-798a9f3 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-db0602b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-32b073a{text-align:end;}.elementor-1002 .elementor-element.elementor-element-32b073a .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-11b4b4c{text-align:end;}.elementor-1002 .elementor-element.elementor-element-11b4b4c .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-862b98f{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-cac7ea7{text-align:end;}.elementor-1002 .elementor-element.elementor-element-cac7ea7 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-c8b740c{text-align:end;}.elementor-1002 .elementor-element.elementor-element-c8b740c .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-bcf24dc{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#111111;--border-color:#111111;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-4ff3444{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-09a7af2{text-align:end;}.elementor-1002 .elementor-element.elementor-element-09a7af2 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:36px;font-weight:900;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-ecebba1{text-align:end;}.elementor-1002 .elementor-element.elementor-element-ecebba1 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:13px;font-weight:900;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-32087e3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-99647e1{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-10d1f84{text-align:end;}.elementor-1002 .elementor-element.elementor-element-10d1f84 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-2c52ff2{text-align:end;}.elementor-1002 .elementor-element.elementor-element-2c52ff2 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-b40a418{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-be22868{text-align:end;}.elementor-1002 .elementor-element.elementor-element-be22868 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-a51773f{text-align:end;}.elementor-1002 .elementor-element.elementor-element-a51773f .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-586fd67{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-586fd67:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-586fd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1002 .elementor-element.elementor-element-ba72d07{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-59869d1{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-d9b712d{text-align:end;}.elementor-1002 .elementor-element.elementor-element-d9b712d .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-56f9dc9{text-align:end;}.elementor-1002 .elementor-element.elementor-element-56f9dc9 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:56px;font-weight:900;line-height:1.1em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-040686b{text-align:end;}.elementor-1002 .elementor-element.elementor-element-040686b .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-e3c0358{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-d456149{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A3A3A;--border-color:#3A3A3A;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-8ede72a .elementor-icon-wrapper{text-align:end;}.elementor-1002 .elementor-element.elementor-element-8ede72a.elementor-view-stacked .elementor-icon{background-color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-8ede72a.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-8ede72a.elementor-view-default .elementor-icon{color:#FF6B5E;border-color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-8ede72a.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-8ede72a.elementor-view-default .elementor-icon svg{fill:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-8ede72a .elementor-icon{font-size:28px;}.elementor-1002 .elementor-element.elementor-element-8ede72a .elementor-icon svg{height:28px;}.elementor-1002 .elementor-element.elementor-element-60a43fb{text-align:end;}.elementor-1002 .elementor-element.elementor-element-60a43fb .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-6c58d0d{text-align:end;}.elementor-1002 .elementor-element.elementor-element-6c58d0d .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-7078422{text-align:end;}.elementor-1002 .elementor-element.elementor-element-7078422 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-fa95535{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A3A3A;--border-color:#3A3A3A;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-4e0fac8 .elementor-icon-wrapper{text-align:end;}.elementor-1002 .elementor-element.elementor-element-4e0fac8.elementor-view-stacked .elementor-icon{background-color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-4e0fac8.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-4e0fac8.elementor-view-default .elementor-icon{color:#FF6B5E;border-color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-4e0fac8.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-4e0fac8.elementor-view-default .elementor-icon svg{fill:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-4e0fac8 .elementor-icon{font-size:28px;}.elementor-1002 .elementor-element.elementor-element-4e0fac8 .elementor-icon svg{height:28px;}.elementor-1002 .elementor-element.elementor-element-e3ae47b{text-align:end;}.elementor-1002 .elementor-element.elementor-element-e3ae47b .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-c3f5ffa{text-align:end;}.elementor-1002 .elementor-element.elementor-element-c3f5ffa .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-3c27f20{text-align:end;}.elementor-1002 .elementor-element.elementor-element-3c27f20 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-c21eb29{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A3A3A;--border-color:#3A3A3A;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-c0e49ac .elementor-icon-wrapper{text-align:end;}.elementor-1002 .elementor-element.elementor-element-c0e49ac.elementor-view-stacked .elementor-icon{background-color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-c0e49ac.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-c0e49ac.elementor-view-default .elementor-icon{color:#FF6B5E;border-color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-c0e49ac.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-c0e49ac.elementor-view-default .elementor-icon svg{fill:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-c0e49ac .elementor-icon{font-size:28px;}.elementor-1002 .elementor-element.elementor-element-c0e49ac .elementor-icon svg{height:28px;}.elementor-1002 .elementor-element.elementor-element-e61bf8a{text-align:end;}.elementor-1002 .elementor-element.elementor-element-e61bf8a .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-d47b025{text-align:end;}.elementor-1002 .elementor-element.elementor-element-d47b025 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-e12ec7f{text-align:end;}.elementor-1002 .elementor-element.elementor-element-e12ec7f .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-517b52d{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-517b52d:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-517b52d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-07bb340{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-41865a3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-58dd635{text-align:end;}.elementor-1002 .elementor-element.elementor-element-58dd635 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-f0dcb1e{text-align:end;}.elementor-1002 .elementor-element.elementor-element-f0dcb1e .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:56px;font-weight:900;line-height:1.1em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-c5ba520{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-6383397{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-f63879c{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E3E0;--border-color:#E3E3E0;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-f63879c:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-f63879c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F3;}.elementor-1002 .elementor-element.elementor-element-38717b4{text-align:center;}.elementor-1002 .elementor-element.elementor-element-38717b4 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-077c00c{text-align:end;}.elementor-1002 .elementor-element.elementor-element-077c00c .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-30c82cf{text-align:end;}.elementor-1002 .elementor-element.elementor-element-30c82cf .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-d75320b{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-cd0d005{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E3E0;--border-color:#E3E3E0;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-cd0d005:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-cd0d005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F3;}.elementor-1002 .elementor-element.elementor-element-2cb6169{text-align:center;}.elementor-1002 .elementor-element.elementor-element-2cb6169 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-c917a41{text-align:end;}.elementor-1002 .elementor-element.elementor-element-c917a41 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-1dc189a{text-align:end;}.elementor-1002 .elementor-element.elementor-element-1dc189a .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-3644b87{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-bc603d0{--display:flex;--min-height:260px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E3E0;--border-color:#E3E3E0;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-bc603d0:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-bc603d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F3;}.elementor-1002 .elementor-element.elementor-element-a29cfdb{text-align:center;}.elementor-1002 .elementor-element.elementor-element-a29cfdb .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-263fce4{text-align:end;}.elementor-1002 .elementor-element.elementor-element-263fce4 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-d27dd55{text-align:end;}.elementor-1002 .elementor-element.elementor-element-d27dd55 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-a3fc9b1{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-a3fc9b1:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-a3fc9b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F3;}.elementor-1002 .elementor-element.elementor-element-5f33afa{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-dda7c90{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-7ed5b56{text-align:end;}.elementor-1002 .elementor-element.elementor-element-7ed5b56 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-cb33501{text-align:end;}.elementor-1002 .elementor-element.elementor-element-cb33501 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:56px;font-weight:900;line-height:1.1em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-ae9f649{text-align:end;}.elementor-1002 .elementor-element.elementor-element-ae9f649 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-12752c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-402b4ff{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E3E0;--border-color:#E3E3E0;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-402b4ff:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-402b4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-2d224c2{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-93205d7{text-align:end;}.elementor-1002 .elementor-element.elementor-element-93205d7 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-d0a37fc{text-align:end;}.elementor-1002 .elementor-element.elementor-element-d0a37fc .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-e6f11a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1002 .elementor-element.elementor-element-e6f11a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1002 .elementor-element.elementor-element-e6f11a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1002 .elementor-element.elementor-element-e6f11a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1002 .elementor-element.elementor-element-e6f11a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1002 .elementor-element.elementor-element-e6f11a5 .elementor-icon-list-icon i{color:#D93A30;transition:color 0.3s;}.elementor-1002 .elementor-element.elementor-element-e6f11a5 .elementor-icon-list-icon svg{fill:#D93A30;transition:fill 0.3s;}.elementor-1002 .elementor-element.elementor-element-e6f11a5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1002 .elementor-element.elementor-element-e6f11a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1002 .elementor-element.elementor-element-e6f11a5 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:16px;}.elementor-1002 .elementor-element.elementor-element-e6f11a5 .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-1002 .elementor-element.elementor-element-dc49675{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-a4d7ab7{text-align:end;}.elementor-1002 .elementor-element.elementor-element-a4d7ab7 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-530c45f{text-align:end;}.elementor-1002 .elementor-element.elementor-element-530c45f .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:26px;font-weight:800;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-ba74751 .elementor-button{background-color:#00000000;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111111;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-1002 .elementor-element.elementor-element-ba74751{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-09c861f{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3A3A3A;--border-color:#3A3A3A;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-09c861f:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-09c861f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1002 .elementor-element.elementor-element-907fda0{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-ffa684f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-8a92144{text-align:end;}.elementor-1002 .elementor-element.elementor-element-8a92144 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-6fb855a{text-align:end;}.elementor-1002 .elementor-element.elementor-element-6fb855a .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-e417c73{text-align:end;}.elementor-1002 .elementor-element.elementor-element-e417c73 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-f493fe6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1002 .elementor-element.elementor-element-f493fe6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1002 .elementor-element.elementor-element-f493fe6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1002 .elementor-element.elementor-element-f493fe6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1002 .elementor-element.elementor-element-f493fe6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1002 .elementor-element.elementor-element-f493fe6 .elementor-icon-list-icon i{color:#FF6B5E;transition:color 0.3s;}.elementor-1002 .elementor-element.elementor-element-f493fe6 .elementor-icon-list-icon svg{fill:#FF6B5E;transition:fill 0.3s;}.elementor-1002 .elementor-element.elementor-element-f493fe6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1002 .elementor-element.elementor-element-f493fe6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1002 .elementor-element.elementor-element-f493fe6 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:16px;}.elementor-1002 .elementor-element.elementor-element-f493fe6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1002 .elementor-element.elementor-element-cfe94c9{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-d7f8efe{text-align:end;}.elementor-1002 .elementor-element.elementor-element-d7f8efe .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-e7caf54{text-align:end;}.elementor-1002 .elementor-element.elementor-element-e7caf54 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:26px;font-weight:800;line-height:1.55em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-657fc4f .elementor-button{background-color:#FF6B5E;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;fill:#111111;color:#111111;border-style:none;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-1002 .elementor-element.elementor-element-657fc4f{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-aafd8bc{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E3E0;--border-color:#E3E3E0;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-aafd8bc:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-aafd8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-4ef2175{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-8cdab36{text-align:end;}.elementor-1002 .elementor-element.elementor-element-8cdab36 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:22px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-453d366{text-align:end;}.elementor-1002 .elementor-element.elementor-element-453d366 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-bde1907 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1002 .elementor-element.elementor-element-bde1907 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1002 .elementor-element.elementor-element-bde1907 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1002 .elementor-element.elementor-element-bde1907 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1002 .elementor-element.elementor-element-bde1907 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1002 .elementor-element.elementor-element-bde1907 .elementor-icon-list-icon i{color:#D93A30;transition:color 0.3s;}.elementor-1002 .elementor-element.elementor-element-bde1907 .elementor-icon-list-icon svg{fill:#D93A30;transition:fill 0.3s;}.elementor-1002 .elementor-element.elementor-element-bde1907{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1002 .elementor-element.elementor-element-bde1907 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1002 .elementor-element.elementor-element-bde1907 .elementor-icon-list-item > a{font-family:"Tajawal", Sans-serif;font-size:16px;}.elementor-1002 .elementor-element.elementor-element-bde1907 .elementor-icon-list-text{color:#111111;transition:color 0.3s;}.elementor-1002 .elementor-element.elementor-element-ab747a9{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-e211948{text-align:end;}.elementor-1002 .elementor-element.elementor-element-e211948 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-f086173{text-align:end;}.elementor-1002 .elementor-element.elementor-element-f086173 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:26px;font-weight:800;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-b8eaa64 .elementor-button{background-color:#00000000;font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#111111;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-1002 .elementor-element.elementor-element-b8eaa64{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-b890dac{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-b890dac:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-b890dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-ee1276e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-92ecdb4{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-c8ea1c7{--display:flex;--min-height:460px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E3E0;--border-color:#E3E3E0;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1002 .elementor-element.elementor-element-c8ea1c7:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-c8ea1c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F3;}.elementor-1002 .elementor-element.elementor-element-f98360f{text-align:center;}.elementor-1002 .elementor-element.elementor-element-f98360f .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-f7ef127{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-5c1cacd{text-align:end;}.elementor-1002 .elementor-element.elementor-element-5c1cacd .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-1097465{text-align:end;}.elementor-1002 .elementor-element.elementor-element-1097465 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:56px;font-weight:900;line-height:1.1em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-0064220{text-align:end;}.elementor-1002 .elementor-element.elementor-element-0064220 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:18px;font-weight:700;line-height:1.55em;color:#111111;}.elementor-1002 .elementor-element.elementor-element-f208ba0{text-align:end;}.elementor-1002 .elementor-element.elementor-element-f208ba0 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-f9a635d{text-align:end;}.elementor-1002 .elementor-element.elementor-element-f9a635d .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-808dfc2{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-808dfc2:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-808dfc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1002 .elementor-element.elementor-element-0595167{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-9291bf4{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-32da7a1{text-align:end;}.elementor-1002 .elementor-element.elementor-element-32da7a1 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#FF6B5E;}.elementor-1002 .elementor-element.elementor-element-f1e8b11{text-align:end;}.elementor-1002 .elementor-element.elementor-element-f1e8b11 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:56px;font-weight:900;line-height:1.1em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-bb20f42{text-align:end;}.elementor-1002 .elementor-element.elementor-element-bb20f42 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:21px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1002 .elementor-element.elementor-element-c7b1081{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1002 .elementor-element.elementor-element-c7b1081 > .elementor-widget-container{background-color:#FFFFFF;padding:32px 32px 32px 32px;border-radius:20px 20px 20px 20px;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-group > label, .elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-subgroup label{color:#111111;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-type-html{padding-bottom:0px;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-group .elementor-field{color:#111111;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .e-form__buttons__wrapper__button-next{background-color:#D93A30;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-button[type="submit"]{background-color:#D93A30;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1002 .elementor-element.elementor-element-daeb77a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-daeb77a:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-daeb77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-3496761{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-52ec39f{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-9f8e5a9{text-align:end;}.elementor-1002 .elementor-element.elementor-element-9f8e5a9 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:15px;font-weight:700;line-height:1.55em;color:#D93A30;}.elementor-1002 .elementor-element.elementor-element-18608ca{text-align:end;}.elementor-1002 .elementor-element.elementor-element-18608ca .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:56px;font-weight:900;line-height:1.1em;color:#111111;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-accordion-item{border-color:#E3E3E0;}.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#E3E3E0;}.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#E3E3E0;}.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-accordion-icon, .elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-accordion-title{color:#111111;}.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-accordion-icon svg{fill:#111111;}.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-accordion-title{font-family:"Tajawal", Sans-serif;font-size:20px;}.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-tab-content{color:#5C5C5C;}.elementor-1002 .elementor-element.elementor-element-09199c3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-09199c3:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-09199c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-1002 .elementor-element.elementor-element-8fe92d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-a0ae7cb{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-2629c8d{text-align:end;}.elementor-1002 .elementor-element.elementor-element-2629c8d .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:26px;font-weight:800;line-height:1.55em;color:#FFFFFF;}.elementor-1002 .elementor-element.elementor-element-06d0b58{text-align:end;}.elementor-1002 .elementor-element.elementor-element-06d0b58 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-43c7e8e{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-579be05 .elementor-button{background-color:#00000000;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-1002 .elementor-element.elementor-element-579be05{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-cf97021{text-align:end;}.elementor-1002 .elementor-element.elementor-element-cf97021 .elementor-heading-title{font-family:"Tajawal", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:#CFCFCF;}.elementor-1002 .elementor-element.elementor-element-fca75a0 .elementor-button{background-color:#00000000;font-family:"Tajawal", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:999px 999px 999px 999px;padding:14px 24px 14px 24px;}.elementor-1002 .elementor-element.elementor-element-fca75a0{width:auto;max-width:auto;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1002 .elementor-element.elementor-element-78039e8{--width:100%;}.elementor-1002 .elementor-element.elementor-element-0e2db4c{--width:100%;}.elementor-1002 .elementor-element.elementor-element-cdfa1c3{--width:54%;}.elementor-1002 .elementor-element.elementor-element-dbe1656{--width:40%;}.elementor-1002 .elementor-element.elementor-element-c68dc9a{--width:100%;}.elementor-1002 .elementor-element.elementor-element-c0b875b{--width:760px;}.elementor-1002 .elementor-element.elementor-element-9de6af9{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-1b06e2a{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-74fd73c{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-439d2b6{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-711fb69{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-7f1cd18{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-e5aaa54{--width:100%;}.elementor-1002 .elementor-element.elementor-element-22a9d97{--width:760px;}.elementor-1002 .elementor-element.elementor-element-98186a3{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-e508746{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-bcf24dc{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-ba72d07{--width:100%;}.elementor-1002 .elementor-element.elementor-element-59869d1{--width:760px;}.elementor-1002 .elementor-element.elementor-element-d456149{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-fa95535{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-c21eb29{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-07bb340{--width:100%;}.elementor-1002 .elementor-element.elementor-element-41865a3{--width:760px;}.elementor-1002 .elementor-element.elementor-element-6383397{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-d75320b{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-3644b87{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-5f33afa{--width:100%;}.elementor-1002 .elementor-element.elementor-element-dda7c90{--width:760px;}.elementor-1002 .elementor-element.elementor-element-402b4ff{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-09c861f{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-aafd8bc{--width:31.5%;}.elementor-1002 .elementor-element.elementor-element-ee1276e{--width:100%;}.elementor-1002 .elementor-element.elementor-element-92ecdb4{--width:40%;}.elementor-1002 .elementor-element.elementor-element-f7ef127{--width:54%;}.elementor-1002 .elementor-element.elementor-element-0595167{--width:100%;}.elementor-1002 .elementor-element.elementor-element-9291bf4{--width:54%;}.elementor-1002 .elementor-element.elementor-element-3496761{--width:100%;}.elementor-1002 .elementor-element.elementor-element-52ec39f{--width:760px;}.elementor-1002 .elementor-element.elementor-element-8fe92d9{--width:100%;}}@media(max-width:767px){.elementor-1002 .elementor-element.elementor-element-3d2e417{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-577448b{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-cdfa1c3{--width:100%;}.elementor-1002 .elementor-element.elementor-element-7f88c6f .elementor-heading-title{font-size:15px;}.elementor-1002 .elementor-element.elementor-element-62451ae .elementor-heading-title{font-size:42px;}.elementor-1002 .elementor-element.elementor-element-d85b6e1 .elementor-heading-title{font-size:21px;}.elementor-1002 .elementor-element.elementor-element-b89cc5d .elementor-heading-title{font-size:28px;}.elementor-1002 .elementor-element.elementor-element-633297e .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-1240412 .elementor-heading-title{font-size:28px;}.elementor-1002 .elementor-element.elementor-element-15e6904 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-6e84853 .elementor-heading-title{font-size:28px;}.elementor-1002 .elementor-element.elementor-element-e5f16e8 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-f0b1099 .elementor-heading-title{font-size:28px;}.elementor-1002 .elementor-element.elementor-element-276f4ae .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-dbe1656{--width:100%;}.elementor-1002 .elementor-element.elementor-element-fcf0a5b .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-24f1c7f{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-c0b875b{--width:100%;}.elementor-1002 .elementor-element.elementor-element-6b983a3 .elementor-heading-title{font-size:15px;}.elementor-1002 .elementor-element.elementor-element-d751340 .elementor-heading-title{font-size:34px;}.elementor-1002 .elementor-element.elementor-element-9de6af9{--width:100%;}.elementor-1002 .elementor-element.elementor-element-e3f2bef .elementor-heading-title{font-size:24px;}.elementor-1002 .elementor-element.elementor-element-6db79d7 .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-ff095d8 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-1b06e2a{--width:100%;}.elementor-1002 .elementor-element.elementor-element-47c1b78 .elementor-heading-title{font-size:24px;}.elementor-1002 .elementor-element.elementor-element-8f0eb34 .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-ea28b15 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-74fd73c{--width:100%;}.elementor-1002 .elementor-element.elementor-element-1caac79 .elementor-heading-title{font-size:24px;}.elementor-1002 .elementor-element.elementor-element-5fd6ec2 .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-fc75edb .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-439d2b6{--width:100%;}.elementor-1002 .elementor-element.elementor-element-04bf488 .elementor-heading-title{font-size:24px;}.elementor-1002 .elementor-element.elementor-element-98bfe37 .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-a705433 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-711fb69{--width:100%;}.elementor-1002 .elementor-element.elementor-element-8afeda4 .elementor-heading-title{font-size:24px;}.elementor-1002 .elementor-element.elementor-element-e4d7c3a .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-43a93bb .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-7f1cd18{--width:100%;}.elementor-1002 .elementor-element.elementor-element-0cfcfc1 .elementor-heading-title{font-size:24px;}.elementor-1002 .elementor-element.elementor-element-29844d0 .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-f6a164c .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-48979b2{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-22a9d97{--width:100%;}.elementor-1002 .elementor-element.elementor-element-ce97b0a .elementor-heading-title{font-size:15px;}.elementor-1002 .elementor-element.elementor-element-418ee4c .elementor-heading-title{font-size:34px;}.elementor-1002 .elementor-element.elementor-element-f178d9e .elementor-heading-title{font-size:21px;}.elementor-1002 .elementor-element.elementor-element-98186a3{--width:100%;}.elementor-1002 .elementor-element.elementor-element-b7a6423 .elementor-heading-title{font-size:28px;}.elementor-1002 .elementor-element.elementor-element-31e4d81 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-2a73ab0 .elementor-heading-title{font-size:18px;}.elementor-1002 .elementor-element.elementor-element-9efcb96 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-87df238 .elementor-heading-title{font-size:18px;}.elementor-1002 .elementor-element.elementor-element-013bc31 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-bb5b2a1 .elementor-heading-title{font-size:18px;}.elementor-1002 .elementor-element.elementor-element-ab95988 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-e508746{--width:100%;}.elementor-1002 .elementor-element.elementor-element-36267a1 .elementor-heading-title{font-size:28px;}.elementor-1002 .elementor-element.elementor-element-d255f4a .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-fd77a39 .elementor-heading-title{font-size:18px;}.elementor-1002 .elementor-element.elementor-element-d6ba5bc .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-6a73202 .elementor-heading-title{font-size:18px;}.elementor-1002 .elementor-element.elementor-element-798a9f3 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-32b073a .elementor-heading-title{font-size:18px;}.elementor-1002 .elementor-element.elementor-element-11b4b4c .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-cac7ea7 .elementor-heading-title{font-size:18px;}.elementor-1002 .elementor-element.elementor-element-c8b740c .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-bcf24dc{--width:100%;}.elementor-1002 .elementor-element.elementor-element-09a7af2 .elementor-heading-title{font-size:28px;}.elementor-1002 .elementor-element.elementor-element-ecebba1 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-10d1f84 .elementor-heading-title{font-size:18px;}.elementor-1002 .elementor-element.elementor-element-2c52ff2 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-be22868 .elementor-heading-title{font-size:18px;}.elementor-1002 .elementor-element.elementor-element-a51773f .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-586fd67{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-59869d1{--width:100%;}.elementor-1002 .elementor-element.elementor-element-d9b712d .elementor-heading-title{font-size:15px;}.elementor-1002 .elementor-element.elementor-element-56f9dc9 .elementor-heading-title{font-size:34px;}.elementor-1002 .elementor-element.elementor-element-040686b .elementor-heading-title{font-size:21px;}.elementor-1002 .elementor-element.elementor-element-d456149{--width:100%;}.elementor-1002 .elementor-element.elementor-element-60a43fb .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-6c58d0d .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-7078422 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-fa95535{--width:100%;}.elementor-1002 .elementor-element.elementor-element-e3ae47b .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-c3f5ffa .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-3c27f20 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-c21eb29{--width:100%;}.elementor-1002 .elementor-element.elementor-element-e61bf8a .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-d47b025 .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-e12ec7f .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-517b52d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-41865a3{--width:100%;}.elementor-1002 .elementor-element.elementor-element-58dd635 .elementor-heading-title{font-size:15px;}.elementor-1002 .elementor-element.elementor-element-f0dcb1e .elementor-heading-title{font-size:34px;}.elementor-1002 .elementor-element.elementor-element-6383397{--width:100%;}.elementor-1002 .elementor-element.elementor-element-077c00c .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-30c82cf .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-d75320b{--width:100%;}.elementor-1002 .elementor-element.elementor-element-c917a41 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-1dc189a .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-3644b87{--width:100%;}.elementor-1002 .elementor-element.elementor-element-263fce4 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-d27dd55 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-a3fc9b1{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-dda7c90{--width:100%;}.elementor-1002 .elementor-element.elementor-element-7ed5b56 .elementor-heading-title{font-size:15px;}.elementor-1002 .elementor-element.elementor-element-cb33501 .elementor-heading-title{font-size:34px;}.elementor-1002 .elementor-element.elementor-element-ae9f649 .elementor-heading-title{font-size:21px;}.elementor-1002 .elementor-element.elementor-element-402b4ff{--width:100%;}.elementor-1002 .elementor-element.elementor-element-93205d7 .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-d0a37fc .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-a4d7ab7 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-530c45f .elementor-heading-title{font-size:26px;}.elementor-1002 .elementor-element.elementor-element-09c861f{--width:100%;}.elementor-1002 .elementor-element.elementor-element-8a92144 .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-6fb855a .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-e417c73 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-d7f8efe .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-e7caf54 .elementor-heading-title{font-size:26px;}.elementor-1002 .elementor-element.elementor-element-aafd8bc{--width:100%;}.elementor-1002 .elementor-element.elementor-element-8cdab36 .elementor-heading-title{font-size:22px;}.elementor-1002 .elementor-element.elementor-element-453d366 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-e211948 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-f086173 .elementor-heading-title{font-size:26px;}.elementor-1002 .elementor-element.elementor-element-b890dac{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-92ecdb4{--width:100%;}.elementor-1002 .elementor-element.elementor-element-f7ef127{--width:100%;}.elementor-1002 .elementor-element.elementor-element-5c1cacd .elementor-heading-title{font-size:15px;}.elementor-1002 .elementor-element.elementor-element-1097465 .elementor-heading-title{font-size:34px;}.elementor-1002 .elementor-element.elementor-element-0064220 .elementor-heading-title{font-size:18px;}.elementor-1002 .elementor-element.elementor-element-f208ba0 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-f9a635d .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-808dfc2{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-9291bf4{--width:100%;}.elementor-1002 .elementor-element.elementor-element-32da7a1 .elementor-heading-title{font-size:15px;}.elementor-1002 .elementor-element.elementor-element-f1e8b11 .elementor-heading-title{font-size:34px;}.elementor-1002 .elementor-element.elementor-element-bb20f42 .elementor-heading-title{font-size:21px;}.elementor-1002 .elementor-element.elementor-element-c7b1081{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1002 .elementor-element.elementor-element-daeb77a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-52ec39f{--width:100%;}.elementor-1002 .elementor-element.elementor-element-9f8e5a9 .elementor-heading-title{font-size:15px;}.elementor-1002 .elementor-element.elementor-element-18608ca .elementor-heading-title{font-size:34px;}.elementor-1002 .elementor-element.elementor-element-09199c3{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1002 .elementor-element.elementor-element-2629c8d .elementor-heading-title{font-size:26px;}.elementor-1002 .elementor-element.elementor-element-06d0b58 .elementor-heading-title{font-size:17px;}.elementor-1002 .elementor-element.elementor-element-cf97021 .elementor-heading-title{font-size:17px;}}/* Start custom CSS for button, class: .elementor-element-31efb38 */.elementor-1002 .elementor-element.elementor-element-31efb38{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-31efb38 .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-31efb38{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3fff0b */.elementor-1002 .elementor-element.elementor-element-b3fff0b{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-b3fff0b .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-b3fff0b{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2186f51 */.elementor-1002 .elementor-element.elementor-element-2186f51{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-2186f51 .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-2186f51{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-838e7e7 */.elementor-1002 .elementor-element.elementor-element-838e7e7{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-838e7e7 .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-838e7e7{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a13c17e */.elementor-1002 .elementor-element.elementor-element-a13c17e{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-a13c17e .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-a13c17e{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac07977 */.elementor-1002 .elementor-element.elementor-element-ac07977{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-ac07977 .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-ac07977{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8397d5 */.elementor-1002 .elementor-element.elementor-element-e8397d5{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-e8397d5{width:auto;flex-direction:row;align-items:center;gap:22px;}
@media(max-width:720px){.elementor-1002 .elementor-element.elementor-element-e8397d5 .dw-text,.elementor-1002 .elementor-element.elementor-element-e8397d5 .dw-btn{display:none;}}
.elementor-1002 .elementor-element.elementor-element-e8397d5{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78039e8 */.elementor-1002 .elementor-element.elementor-element-78039e8{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-78039e8{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-78039e8{flex-direction:row-reverse;flex-wrap:wrap;gap:48px;align-items:center;}
.elementor-1002 .elementor-element.elementor-element-78039e8{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d2e417 */.elementor-1002 .elementor-element.elementor-element-3d2e417{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-3d2e417{width:100%;}
.elementor-1002 .elementor-element.elementor-element-3d2e417{padding:14px 24px;border-bottom:1px solid #2a2a2a;position:sticky;top:0;z-index:20;}
.elementor-1002 .elementor-element.elementor-element-3d2e417 .dw-wrap{justify-content:space-between;gap:12px;flex-wrap:nowrap;}.elementor-1002 .elementor-element.elementor-element-3d2e417 .dw-logo{width:auto;}.elementor-1002 .elementor-element.elementor-element-3d2e417 .dw-nav-links{width:auto;}
.elementor-1002 .elementor-element.elementor-element-3d2e417{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f88c6f */.elementor-1002 .elementor-element.elementor-element-7f88c6f{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-7f88c6f .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-7f88c6f .elementor-heading-title{letter-spacing:0;font-size:18px;}
.elementor-1002 .elementor-element.elementor-element-7f88c6f{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62451ae */.elementor-1002 .elementor-element.elementor-element-62451ae{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-62451ae .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-62451ae .elementor-heading-title{font-size:clamp(38px,5.2vw,72px);line-height:1.25;letter-spacing:0;}
.elementor-1002 .elementor-element.elementor-element-62451ae{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d85b6e1 */.elementor-1002 .elementor-element.elementor-element-d85b6e1{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-d85b6e1 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-d85b6e1 .elementor-heading-title{font-size:clamp(19px,1.7vw,22px);line-height:1.8;}
.elementor-1002 .elementor-element.elementor-element-d85b6e1{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92f12a4 */.elementor-1002 .elementor-element.elementor-element-92f12a4{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-92f12a4 .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-92f12a4{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8bf09d2 */.elementor-1002 .elementor-element.elementor-element-8bf09d2{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-8bf09d2 .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-8bf09d2{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36c2996 */.elementor-1002 .elementor-element.elementor-element-36c2996{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-36c2996{gap:12px;}
.elementor-1002 .elementor-element.elementor-element-36c2996{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b89cc5d */.elementor-1002 .elementor-element.elementor-element-b89cc5d{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-b89cc5d .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-b89cc5d{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-633297e */.elementor-1002 .elementor-element.elementor-element-633297e{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-633297e .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-633297e{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf2806b */.elementor-1002 .elementor-element.elementor-element-bf2806b{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-bf2806b{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1240412 */.elementor-1002 .elementor-element.elementor-element-1240412{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-1240412 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-1240412{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15e6904 */.elementor-1002 .elementor-element.elementor-element-15e6904{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-15e6904 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-15e6904{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88d5412 */.elementor-1002 .elementor-element.elementor-element-88d5412{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-88d5412{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e84853 */.elementor-1002 .elementor-element.elementor-element-6e84853{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-6e84853 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-6e84853{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5f16e8 */.elementor-1002 .elementor-element.elementor-element-e5f16e8{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-e5f16e8 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-e5f16e8{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7899ffb */.elementor-1002 .elementor-element.elementor-element-7899ffb{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-7899ffb{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0b1099 */.elementor-1002 .elementor-element.elementor-element-f0b1099{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-f0b1099 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-f0b1099{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-276f4ae */.elementor-1002 .elementor-element.elementor-element-276f4ae{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-276f4ae .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-276f4ae{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8801db4 */.elementor-1002 .elementor-element.elementor-element-8801db4{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-8801db4{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2688f79 */.elementor-1002 .elementor-element.elementor-element-2688f79{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-2688f79{gap:24px 48px;flex-wrap:wrap;margin-top:8px;}
.elementor-1002 .elementor-element.elementor-element-2688f79 > .e-con{width:auto;gap:0;}
.elementor-1002 .elementor-element.elementor-element-2688f79{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdfa1c3 */.elementor-1002 .elementor-element.elementor-element-cdfa1c3{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-cdfa1c3{flex:1 1 520px;width:auto;gap:24px;}
.elementor-1002 .elementor-element.elementor-element-cdfa1c3{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcf0a5b */.elementor-1002 .elementor-element.elementor-element-fcf0a5b{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-fcf0a5b .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-fcf0a5b{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aec0535 */.elementor-1002 .elementor-element.elementor-element-aec0535{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-aec0535{aspect-ratio:4/5;min-height:0;width:100%;padding:16px;gap:16px;}
.elementor-1002 .elementor-element.elementor-element-aec0535{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe1656 */.elementor-1002 .elementor-element.elementor-element-dbe1656{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-dbe1656{flex:1 1 380px;width:auto;}
.elementor-1002 .elementor-element.elementor-element-dbe1656{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e2db4c */.elementor-1002 .elementor-element.elementor-element-0e2db4c{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-0e2db4c{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-0e2db4c{flex-direction:row-reverse;flex-wrap:wrap;gap:48px;align-items:center;}
.elementor-1002 .elementor-element.elementor-element-0e2db4c{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-577448b */.elementor-1002 .elementor-element.elementor-element-577448b{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-577448b{width:100%;}
.elementor-1002 .elementor-element.elementor-element-577448b{padding:clamp(56px,8vw,104px) 24px;}
.elementor-1002 .elementor-element.elementor-element-577448b{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b983a3 */.elementor-1002 .elementor-element.elementor-element-6b983a3{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-6b983a3 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-6b983a3 .elementor-heading-title{letter-spacing:0;font-size:18px;}
.elementor-1002 .elementor-element.elementor-element-6b983a3{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d751340 */.elementor-1002 .elementor-element.elementor-element-d751340{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-d751340 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-d751340 .elementor-heading-title{font-size:clamp(32px,4vw,52px);line-height:1.35;letter-spacing:0;}
.elementor-1002 .elementor-element.elementor-element-d751340{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b875b */.elementor-1002 .elementor-element.elementor-element-c0b875b{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-c0b875b{width:100%;max-width:760px;gap:16px;margin-bottom:48px;}
.elementor-1002 .elementor-element.elementor-element-c0b875b{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3f2bef */.elementor-1002 .elementor-element.elementor-element-e3f2bef{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-e3f2bef .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-e3f2bef{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6db79d7 */.elementor-1002 .elementor-element.elementor-element-6db79d7{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-6db79d7 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-6db79d7{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff095d8 */.elementor-1002 .elementor-element.elementor-element-ff095d8{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-ff095d8 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-ff095d8{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9de6af9 */.elementor-1002 .elementor-element.elementor-element-9de6af9{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-9de6af9{gap:8px;padding:24px 0;}
.elementor-1002 .elementor-element.elementor-element-9de6af9{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47c1b78 */.elementor-1002 .elementor-element.elementor-element-47c1b78{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-47c1b78 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-47c1b78{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f0eb34 */.elementor-1002 .elementor-element.elementor-element-8f0eb34{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-8f0eb34 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-8f0eb34{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea28b15 */.elementor-1002 .elementor-element.elementor-element-ea28b15{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-ea28b15 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-ea28b15{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b06e2a */.elementor-1002 .elementor-element.elementor-element-1b06e2a{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-1b06e2a{gap:8px;padding:24px 0;}
.elementor-1002 .elementor-element.elementor-element-1b06e2a{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1caac79 */.elementor-1002 .elementor-element.elementor-element-1caac79{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-1caac79 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-1caac79{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fd6ec2 */.elementor-1002 .elementor-element.elementor-element-5fd6ec2{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-5fd6ec2 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-5fd6ec2{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc75edb */.elementor-1002 .elementor-element.elementor-element-fc75edb{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-fc75edb .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-fc75edb{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74fd73c */.elementor-1002 .elementor-element.elementor-element-74fd73c{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-74fd73c{gap:8px;padding:24px 0;}
.elementor-1002 .elementor-element.elementor-element-74fd73c{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04bf488 */.elementor-1002 .elementor-element.elementor-element-04bf488{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-04bf488 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-04bf488{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-98bfe37 */.elementor-1002 .elementor-element.elementor-element-98bfe37{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-98bfe37 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-98bfe37{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a705433 */.elementor-1002 .elementor-element.elementor-element-a705433{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-a705433 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-a705433{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-439d2b6 */.elementor-1002 .elementor-element.elementor-element-439d2b6{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-439d2b6{gap:8px;padding:24px 0;}
.elementor-1002 .elementor-element.elementor-element-439d2b6{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8afeda4 */.elementor-1002 .elementor-element.elementor-element-8afeda4{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-8afeda4 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-8afeda4{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4d7c3a */.elementor-1002 .elementor-element.elementor-element-e4d7c3a{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-e4d7c3a .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-e4d7c3a{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43a93bb */.elementor-1002 .elementor-element.elementor-element-43a93bb{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-43a93bb .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-43a93bb{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-711fb69 */.elementor-1002 .elementor-element.elementor-element-711fb69{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-711fb69{gap:8px;padding:24px 0;}
.elementor-1002 .elementor-element.elementor-element-711fb69{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0cfcfc1 */.elementor-1002 .elementor-element.elementor-element-0cfcfc1{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-0cfcfc1 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-0cfcfc1{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29844d0 */.elementor-1002 .elementor-element.elementor-element-29844d0{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-29844d0 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-29844d0{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6a164c */.elementor-1002 .elementor-element.elementor-element-f6a164c{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-f6a164c .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-f6a164c{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f1cd18 */.elementor-1002 .elementor-element.elementor-element-7f1cd18{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-7f1cd18{gap:8px;padding:24px 0;}
.elementor-1002 .elementor-element.elementor-element-7f1cd18{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab49409 */.elementor-1002 .elementor-element.elementor-element-ab49409{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-ab49409{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;}
.elementor-1002 .elementor-element.elementor-element-ab49409 > .e-con{width:100%;}
.elementor-1002 .elementor-element.elementor-element-ab49409{gap:0 40px;}
.elementor-1002 .elementor-element.elementor-element-ab49409{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c68dc9a */.elementor-1002 .elementor-element.elementor-element-c68dc9a{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-c68dc9a{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-c68dc9a{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f1c7f */.elementor-1002 .elementor-element.elementor-element-24f1c7f{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-24f1c7f{width:100%;}
.elementor-1002 .elementor-element.elementor-element-24f1c7f{padding:clamp(64px,9vw,120px) 24px;}
.elementor-1002 .elementor-element.elementor-element-24f1c7f{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce97b0a */.elementor-1002 .elementor-element.elementor-element-ce97b0a{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-ce97b0a .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-ce97b0a .elementor-heading-title{letter-spacing:0;font-size:18px;}
.elementor-1002 .elementor-element.elementor-element-ce97b0a{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-418ee4c */.elementor-1002 .elementor-element.elementor-element-418ee4c{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-418ee4c .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-418ee4c .elementor-heading-title{font-size:clamp(32px,4vw,52px);line-height:1.35;letter-spacing:0;}
.elementor-1002 .elementor-element.elementor-element-418ee4c{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f178d9e */.elementor-1002 .elementor-element.elementor-element-f178d9e{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-f178d9e .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-f178d9e .elementor-heading-title{font-size:clamp(19px,1.7vw,22px);line-height:1.8;}
.elementor-1002 .elementor-element.elementor-element-f178d9e{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22a9d97 */.elementor-1002 .elementor-element.elementor-element-22a9d97{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-22a9d97{width:100%;max-width:760px;gap:16px;margin-bottom:48px;}
.elementor-1002 .elementor-element.elementor-element-22a9d97{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7a6423 */.elementor-1002 .elementor-element.elementor-element-b7a6423{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-b7a6423 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-b7a6423{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31e4d81 */.elementor-1002 .elementor-element.elementor-element-31e4d81{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-31e4d81 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-31e4d81{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-786048b */.elementor-1002 .elementor-element.elementor-element-786048b{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-786048b{justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:nowrap;}
.elementor-1002 .elementor-element.elementor-element-786048b{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a73ab0 */.elementor-1002 .elementor-element.elementor-element-2a73ab0{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-2a73ab0 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-2a73ab0{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9efcb96 */.elementor-1002 .elementor-element.elementor-element-9efcb96{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-9efcb96 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-9efcb96{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a26242 */.elementor-1002 .elementor-element.elementor-element-6a26242{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-6a26242{gap:0;}
.elementor-1002 .elementor-element.elementor-element-6a26242{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87df238 */.elementor-1002 .elementor-element.elementor-element-87df238{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-87df238 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-87df238{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-013bc31 */.elementor-1002 .elementor-element.elementor-element-013bc31{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-013bc31 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-013bc31{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4ccf4d */.elementor-1002 .elementor-element.elementor-element-d4ccf4d{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-d4ccf4d{gap:0;}
.elementor-1002 .elementor-element.elementor-element-d4ccf4d{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb5b2a1 */.elementor-1002 .elementor-element.elementor-element-bb5b2a1{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-bb5b2a1 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-bb5b2a1{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab95988 */.elementor-1002 .elementor-element.elementor-element-ab95988{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-ab95988 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-ab95988{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90924d3 */.elementor-1002 .elementor-element.elementor-element-90924d3{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-90924d3{gap:0;}
.elementor-1002 .elementor-element.elementor-element-90924d3{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae9ddba */.elementor-1002 .elementor-element.elementor-element-ae9ddba{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-ae9ddba{gap:16px;}
.elementor-1002 .elementor-element.elementor-element-ae9ddba{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98186a3 */.elementor-1002 .elementor-element.elementor-element-98186a3{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-98186a3{gap:20px;padding-top:20px;}
.elementor-1002 .elementor-element.elementor-element-98186a3{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36267a1 */.elementor-1002 .elementor-element.elementor-element-36267a1{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-36267a1 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-36267a1{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d255f4a */.elementor-1002 .elementor-element.elementor-element-d255f4a{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-d255f4a .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-d255f4a{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7de32b */.elementor-1002 .elementor-element.elementor-element-a7de32b{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-a7de32b{justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:nowrap;}
.elementor-1002 .elementor-element.elementor-element-a7de32b{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd77a39 */.elementor-1002 .elementor-element.elementor-element-fd77a39{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-fd77a39 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-fd77a39{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6ba5bc */.elementor-1002 .elementor-element.elementor-element-d6ba5bc{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-d6ba5bc .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-d6ba5bc{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05198e8 */.elementor-1002 .elementor-element.elementor-element-05198e8{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-05198e8{gap:0;}
.elementor-1002 .elementor-element.elementor-element-05198e8{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a73202 */.elementor-1002 .elementor-element.elementor-element-6a73202{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-6a73202 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-6a73202{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-798a9f3 */.elementor-1002 .elementor-element.elementor-element-798a9f3{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-798a9f3 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-798a9f3{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433cd53 */.elementor-1002 .elementor-element.elementor-element-433cd53{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-433cd53{gap:0;}
.elementor-1002 .elementor-element.elementor-element-433cd53{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32b073a */.elementor-1002 .elementor-element.elementor-element-32b073a{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-32b073a .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-32b073a{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11b4b4c */.elementor-1002 .elementor-element.elementor-element-11b4b4c{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-11b4b4c .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-11b4b4c{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0602b */.elementor-1002 .elementor-element.elementor-element-db0602b{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-db0602b{gap:0;}
.elementor-1002 .elementor-element.elementor-element-db0602b{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac7ea7 */.elementor-1002 .elementor-element.elementor-element-cac7ea7{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-cac7ea7 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-cac7ea7{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b740c */.elementor-1002 .elementor-element.elementor-element-c8b740c{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-c8b740c .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-c8b740c{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-862b98f */.elementor-1002 .elementor-element.elementor-element-862b98f{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-862b98f{gap:0;}
.elementor-1002 .elementor-element.elementor-element-862b98f{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1eaaebf */.elementor-1002 .elementor-element.elementor-element-1eaaebf{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-1eaaebf{gap:16px;}
.elementor-1002 .elementor-element.elementor-element-1eaaebf{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508746 */.elementor-1002 .elementor-element.elementor-element-e508746{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-e508746{gap:20px;padding-top:20px;}
.elementor-1002 .elementor-element.elementor-element-e508746{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09a7af2 */.elementor-1002 .elementor-element.elementor-element-09a7af2{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-09a7af2 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-09a7af2{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecebba1 */.elementor-1002 .elementor-element.elementor-element-ecebba1{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-ecebba1 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-ecebba1{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff3444 */.elementor-1002 .elementor-element.elementor-element-4ff3444{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-4ff3444{justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:nowrap;}
.elementor-1002 .elementor-element.elementor-element-4ff3444{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10d1f84 */.elementor-1002 .elementor-element.elementor-element-10d1f84{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-10d1f84 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-10d1f84{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c52ff2 */.elementor-1002 .elementor-element.elementor-element-2c52ff2{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-2c52ff2 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-2c52ff2{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99647e1 */.elementor-1002 .elementor-element.elementor-element-99647e1{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-99647e1{gap:0;}
.elementor-1002 .elementor-element.elementor-element-99647e1{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be22868 */.elementor-1002 .elementor-element.elementor-element-be22868{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-be22868 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-be22868{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a51773f */.elementor-1002 .elementor-element.elementor-element-a51773f{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-a51773f .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-a51773f{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b40a418 */.elementor-1002 .elementor-element.elementor-element-b40a418{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-b40a418{gap:0;}
.elementor-1002 .elementor-element.elementor-element-b40a418{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32087e3 */.elementor-1002 .elementor-element.elementor-element-32087e3{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-32087e3{gap:16px;}
.elementor-1002 .elementor-element.elementor-element-32087e3{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf24dc */.elementor-1002 .elementor-element.elementor-element-bcf24dc{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-bcf24dc{gap:20px;padding-top:20px;}
.elementor-1002 .elementor-element.elementor-element-bcf24dc{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-758c829 */.elementor-1002 .elementor-element.elementor-element-758c829{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-758c829{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;}
.elementor-1002 .elementor-element.elementor-element-758c829 > .e-con{width:100%;}
.elementor-1002 .elementor-element.elementor-element-758c829{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5aaa54 */.elementor-1002 .elementor-element.elementor-element-e5aaa54{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-e5aaa54{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-e5aaa54{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48979b2 */.elementor-1002 .elementor-element.elementor-element-48979b2{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-48979b2{width:100%;}
.elementor-1002 .elementor-element.elementor-element-48979b2{padding:clamp(64px,9vw,120px) 24px;}
.elementor-1002 .elementor-element.elementor-element-48979b2{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9b712d */.elementor-1002 .elementor-element.elementor-element-d9b712d{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-d9b712d .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-d9b712d .elementor-heading-title{letter-spacing:0;font-size:18px;}
.elementor-1002 .elementor-element.elementor-element-d9b712d{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56f9dc9 */.elementor-1002 .elementor-element.elementor-element-56f9dc9{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-56f9dc9 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-56f9dc9 .elementor-heading-title{font-size:clamp(32px,4vw,52px);line-height:1.35;letter-spacing:0;}
.elementor-1002 .elementor-element.elementor-element-56f9dc9{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-040686b */.elementor-1002 .elementor-element.elementor-element-040686b{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-040686b .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-040686b .elementor-heading-title{font-size:clamp(19px,1.7vw,22px);line-height:1.8;}
.elementor-1002 .elementor-element.elementor-element-040686b{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59869d1 */.elementor-1002 .elementor-element.elementor-element-59869d1{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-59869d1{width:100%;max-width:760px;gap:16px;margin-bottom:48px;}
.elementor-1002 .elementor-element.elementor-element-59869d1{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60a43fb */.elementor-1002 .elementor-element.elementor-element-60a43fb{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-60a43fb .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-60a43fb{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c58d0d */.elementor-1002 .elementor-element.elementor-element-6c58d0d{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-6c58d0d .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-6c58d0d{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7078422 */.elementor-1002 .elementor-element.elementor-element-7078422{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-7078422 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-7078422{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d456149 */.elementor-1002 .elementor-element.elementor-element-d456149{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-d456149{gap:14px;padding:28px;}
.elementor-1002 .elementor-element.elementor-element-d456149{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3ae47b */.elementor-1002 .elementor-element.elementor-element-e3ae47b{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-e3ae47b .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-e3ae47b{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3f5ffa */.elementor-1002 .elementor-element.elementor-element-c3f5ffa{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-c3f5ffa .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-c3f5ffa{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c27f20 */.elementor-1002 .elementor-element.elementor-element-3c27f20{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-3c27f20 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-3c27f20{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa95535 */.elementor-1002 .elementor-element.elementor-element-fa95535{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-fa95535{gap:14px;padding:28px;}
.elementor-1002 .elementor-element.elementor-element-fa95535{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e61bf8a */.elementor-1002 .elementor-element.elementor-element-e61bf8a{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-e61bf8a .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-e61bf8a{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d47b025 */.elementor-1002 .elementor-element.elementor-element-d47b025{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-d47b025 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-d47b025{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e12ec7f */.elementor-1002 .elementor-element.elementor-element-e12ec7f{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-e12ec7f .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-e12ec7f{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c21eb29 */.elementor-1002 .elementor-element.elementor-element-c21eb29{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-c21eb29{gap:14px;padding:28px;}
.elementor-1002 .elementor-element.elementor-element-c21eb29{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c0358 */.elementor-1002 .elementor-element.elementor-element-e3c0358{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-e3c0358{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;}
.elementor-1002 .elementor-element.elementor-element-e3c0358 > .e-con{width:100%;}
.elementor-1002 .elementor-element.elementor-element-e3c0358{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba72d07 */.elementor-1002 .elementor-element.elementor-element-ba72d07{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-ba72d07{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-ba72d07{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-586fd67 */.elementor-1002 .elementor-element.elementor-element-586fd67{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-586fd67{width:100%;}
.elementor-1002 .elementor-element.elementor-element-586fd67{padding:clamp(64px,9vw,120px) 24px;}
.elementor-1002 .elementor-element.elementor-element-586fd67{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58dd635 */.elementor-1002 .elementor-element.elementor-element-58dd635{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-58dd635 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-58dd635 .elementor-heading-title{letter-spacing:0;font-size:18px;}
.elementor-1002 .elementor-element.elementor-element-58dd635{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0dcb1e */.elementor-1002 .elementor-element.elementor-element-f0dcb1e{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-f0dcb1e .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-f0dcb1e .elementor-heading-title{font-size:clamp(32px,4vw,52px);line-height:1.35;letter-spacing:0;}
.elementor-1002 .elementor-element.elementor-element-f0dcb1e{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41865a3 */.elementor-1002 .elementor-element.elementor-element-41865a3{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-41865a3{width:100%;max-width:760px;gap:16px;margin-bottom:48px;}
.elementor-1002 .elementor-element.elementor-element-41865a3{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f63879c */.elementor-1002 .elementor-element.elementor-element-f63879c{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-f63879c{aspect-ratio:4/3;min-height:0;width:100%;padding:16px;gap:16px;}
.elementor-1002 .elementor-element.elementor-element-f63879c{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-077c00c */.elementor-1002 .elementor-element.elementor-element-077c00c{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-077c00c .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-077c00c{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30c82cf */.elementor-1002 .elementor-element.elementor-element-30c82cf{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-30c82cf .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-30c82cf{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6383397 */.elementor-1002 .elementor-element.elementor-element-6383397{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-6383397{gap:12px;}
.elementor-1002 .elementor-element.elementor-element-6383397{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd0d005 */.elementor-1002 .elementor-element.elementor-element-cd0d005{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-cd0d005{aspect-ratio:4/3;min-height:0;width:100%;padding:16px;gap:16px;}
.elementor-1002 .elementor-element.elementor-element-cd0d005{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c917a41 */.elementor-1002 .elementor-element.elementor-element-c917a41{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-c917a41 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-c917a41{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dc189a */.elementor-1002 .elementor-element.elementor-element-1dc189a{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-1dc189a .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-1dc189a{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d75320b */.elementor-1002 .elementor-element.elementor-element-d75320b{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-d75320b{gap:12px;}
.elementor-1002 .elementor-element.elementor-element-d75320b{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc603d0 */.elementor-1002 .elementor-element.elementor-element-bc603d0{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-bc603d0{aspect-ratio:4/3;min-height:0;width:100%;padding:16px;gap:16px;}
.elementor-1002 .elementor-element.elementor-element-bc603d0{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-263fce4 */.elementor-1002 .elementor-element.elementor-element-263fce4{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-263fce4 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-263fce4{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d27dd55 */.elementor-1002 .elementor-element.elementor-element-d27dd55{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-d27dd55 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-d27dd55{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3644b87 */.elementor-1002 .elementor-element.elementor-element-3644b87{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-3644b87{gap:12px;}
.elementor-1002 .elementor-element.elementor-element-3644b87{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ba520 */.elementor-1002 .elementor-element.elementor-element-c5ba520{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-c5ba520{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;}
.elementor-1002 .elementor-element.elementor-element-c5ba520 > .e-con{width:100%;}
.elementor-1002 .elementor-element.elementor-element-c5ba520{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07bb340 */.elementor-1002 .elementor-element.elementor-element-07bb340{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-07bb340{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-07bb340{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-517b52d */.elementor-1002 .elementor-element.elementor-element-517b52d{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-517b52d{width:100%;}
.elementor-1002 .elementor-element.elementor-element-517b52d{padding:clamp(64px,9vw,120px) 24px;}
.elementor-1002 .elementor-element.elementor-element-517b52d{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ed5b56 */.elementor-1002 .elementor-element.elementor-element-7ed5b56{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-7ed5b56 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-7ed5b56 .elementor-heading-title{letter-spacing:0;font-size:18px;}
.elementor-1002 .elementor-element.elementor-element-7ed5b56{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb33501 */.elementor-1002 .elementor-element.elementor-element-cb33501{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-cb33501 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-cb33501 .elementor-heading-title{font-size:clamp(32px,4vw,52px);line-height:1.35;letter-spacing:0;}
.elementor-1002 .elementor-element.elementor-element-cb33501{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae9f649 */.elementor-1002 .elementor-element.elementor-element-ae9f649{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-ae9f649 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-ae9f649 .elementor-heading-title{font-size:clamp(19px,1.7vw,22px);line-height:1.8;}
.elementor-1002 .elementor-element.elementor-element-ae9f649{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dda7c90 */.elementor-1002 .elementor-element.elementor-element-dda7c90{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-dda7c90{width:100%;max-width:760px;gap:16px;margin-bottom:48px;}
.elementor-1002 .elementor-element.elementor-element-dda7c90{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93205d7 */.elementor-1002 .elementor-element.elementor-element-93205d7{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-93205d7 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-93205d7{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0a37fc */.elementor-1002 .elementor-element.elementor-element-d0a37fc{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-d0a37fc .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-d0a37fc{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d224c2 */.elementor-1002 .elementor-element.elementor-element-2d224c2{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-2d224c2{text-align:right;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e6f11a5 */.elementor-1002 .elementor-element.elementor-element-e6f11a5{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-e6f11a5{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4d7ab7 */.elementor-1002 .elementor-element.elementor-element-a4d7ab7{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-a4d7ab7 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-a4d7ab7{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-530c45f */.elementor-1002 .elementor-element.elementor-element-530c45f{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-530c45f .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-530c45f{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc49675 */.elementor-1002 .elementor-element.elementor-element-dc49675{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-dc49675{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba74751 */.elementor-1002 .elementor-element.elementor-element-ba74751{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-ba74751 .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-ba74751{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-402b4ff */.elementor-1002 .elementor-element.elementor-element-402b4ff{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-402b4ff{gap:20px;padding:32px;}
.elementor-1002 .elementor-element.elementor-element-402b4ff{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a92144 */.elementor-1002 .elementor-element.elementor-element-8a92144{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-8a92144 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-8a92144{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fb855a */.elementor-1002 .elementor-element.elementor-element-6fb855a{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-6fb855a .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-6fb855a{width:auto;}
.elementor-1002 .elementor-element.elementor-element-6fb855a .elementor-heading-title{background:#FF6B5E;color:#111;border-radius:999px;padding:6px 12px;font-size:12px;letter-spacing:1.5px;font-weight:700;}
.elementor-1002 .elementor-element.elementor-element-6fb855a{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffa684f */.elementor-1002 .elementor-element.elementor-element-ffa684f{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-ffa684f{justify-content:space-between;gap:12px;align-items:center;}
.elementor-1002 .elementor-element.elementor-element-ffa684f{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e417c73 */.elementor-1002 .elementor-element.elementor-element-e417c73{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-e417c73 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-e417c73{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-907fda0 */.elementor-1002 .elementor-element.elementor-element-907fda0{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-907fda0{text-align:right;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f493fe6 */.elementor-1002 .elementor-element.elementor-element-f493fe6{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-f493fe6{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7f8efe */.elementor-1002 .elementor-element.elementor-element-d7f8efe{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-d7f8efe .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-d7f8efe{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7caf54 */.elementor-1002 .elementor-element.elementor-element-e7caf54{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-e7caf54 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-e7caf54{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfe94c9 */.elementor-1002 .elementor-element.elementor-element-cfe94c9{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-cfe94c9{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-657fc4f */.elementor-1002 .elementor-element.elementor-element-657fc4f{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-657fc4f .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-657fc4f{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09c861f */.elementor-1002 .elementor-element.elementor-element-09c861f{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-09c861f{gap:20px;padding:32px;}
.elementor-1002 .elementor-element.elementor-element-09c861f{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cdab36 */.elementor-1002 .elementor-element.elementor-element-8cdab36{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-8cdab36 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-8cdab36{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-453d366 */.elementor-1002 .elementor-element.elementor-element-453d366{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-453d366 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-453d366{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef2175 */.elementor-1002 .elementor-element.elementor-element-4ef2175{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-4ef2175{text-align:right;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bde1907 */.elementor-1002 .elementor-element.elementor-element-bde1907{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-bde1907{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e211948 */.elementor-1002 .elementor-element.elementor-element-e211948{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-e211948 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-e211948{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f086173 */.elementor-1002 .elementor-element.elementor-element-f086173{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-f086173 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-f086173{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab747a9 */.elementor-1002 .elementor-element.elementor-element-ab747a9{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-ab747a9{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8eaa64 */.elementor-1002 .elementor-element.elementor-element-b8eaa64{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-b8eaa64 .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-b8eaa64{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aafd8bc */.elementor-1002 .elementor-element.elementor-element-aafd8bc{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-aafd8bc{gap:20px;padding:32px;}
.elementor-1002 .elementor-element.elementor-element-aafd8bc{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12752c2 */.elementor-1002 .elementor-element.elementor-element-12752c2{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-12752c2{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;}
.elementor-1002 .elementor-element.elementor-element-12752c2 > .e-con{width:100%;}
.elementor-1002 .elementor-element.elementor-element-12752c2{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f33afa */.elementor-1002 .elementor-element.elementor-element-5f33afa{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-5f33afa{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-5f33afa{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3fc9b1 */.elementor-1002 .elementor-element.elementor-element-a3fc9b1{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-a3fc9b1{width:100%;}
.elementor-1002 .elementor-element.elementor-element-a3fc9b1{padding:clamp(64px,9vw,120px) 24px;}
.elementor-1002 .elementor-element.elementor-element-a3fc9b1{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8ea1c7 */.elementor-1002 .elementor-element.elementor-element-c8ea1c7{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-c8ea1c7{aspect-ratio:4/5;min-height:0;width:100%;padding:16px;gap:16px;}
.elementor-1002 .elementor-element.elementor-element-c8ea1c7{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92ecdb4 */.elementor-1002 .elementor-element.elementor-element-92ecdb4{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-92ecdb4{flex:1 1 320px;width:auto;}
.elementor-1002 .elementor-element.elementor-element-92ecdb4{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c1cacd */.elementor-1002 .elementor-element.elementor-element-5c1cacd{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-5c1cacd .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-5c1cacd .elementor-heading-title{letter-spacing:0;font-size:18px;}
.elementor-1002 .elementor-element.elementor-element-5c1cacd{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1097465 */.elementor-1002 .elementor-element.elementor-element-1097465{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-1097465 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-1097465 .elementor-heading-title{font-size:clamp(32px,4vw,52px);line-height:1.35;letter-spacing:0;}
.elementor-1002 .elementor-element.elementor-element-1097465{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0064220 */.elementor-1002 .elementor-element.elementor-element-0064220{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-0064220 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-0064220{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f208ba0 */.elementor-1002 .elementor-element.elementor-element-f208ba0{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-f208ba0 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-f208ba0{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9a635d */.elementor-1002 .elementor-element.elementor-element-f9a635d{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-f9a635d .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-f9a635d{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7ef127 */.elementor-1002 .elementor-element.elementor-element-f7ef127{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-f7ef127{flex:1 1 480px;width:auto;gap:20px;}
.elementor-1002 .elementor-element.elementor-element-f7ef127{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee1276e */.elementor-1002 .elementor-element.elementor-element-ee1276e{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-ee1276e{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-ee1276e{flex-direction:row-reverse;flex-wrap:wrap;gap:48px;align-items:center;}
.elementor-1002 .elementor-element.elementor-element-ee1276e{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b890dac */.elementor-1002 .elementor-element.elementor-element-b890dac{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-b890dac{width:100%;}
.elementor-1002 .elementor-element.elementor-element-b890dac{padding:clamp(64px,9vw,120px) 24px;}
.elementor-1002 .elementor-element.elementor-element-b890dac{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32da7a1 */.elementor-1002 .elementor-element.elementor-element-32da7a1{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-32da7a1 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-32da7a1 .elementor-heading-title{letter-spacing:0;font-size:18px;}
.elementor-1002 .elementor-element.elementor-element-32da7a1{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1e8b11 */.elementor-1002 .elementor-element.elementor-element-f1e8b11{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-f1e8b11 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-f1e8b11 .elementor-heading-title{font-size:clamp(32px,4vw,52px);line-height:1.35;letter-spacing:0;}
.elementor-1002 .elementor-element.elementor-element-f1e8b11{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb20f42 */.elementor-1002 .elementor-element.elementor-element-bb20f42{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-bb20f42 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-bb20f42 .elementor-heading-title{font-size:clamp(19px,1.7vw,22px);line-height:1.8;}
.elementor-1002 .elementor-element.elementor-element-bb20f42{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9291bf4 */.elementor-1002 .elementor-element.elementor-element-9291bf4{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-9291bf4{flex:1 1 380px;width:auto;align-self:flex-start;gap:20px;}
.elementor-1002 .elementor-element.elementor-element-9291bf4{text-align:right;}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-c7b1081 */.elementor-1002 .elementor-element.elementor-element-c7b1081{flex:1 1 520px;width:auto;max-width:100%;padding:40px!important;border-radius:20px;background:#fff;color:#111;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-form-fields-wrapper{margin:0!important;display:flex;flex-wrap:wrap;gap:0;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-group{width:100%;padding:0!important;margin:0 0 28px!important;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-label{display:block;width:100%;font-family:Tajawal,sans-serif!important;font-size:22px!important;font-weight:800!important;line-height:1.4;color:#111!important;margin:0 0 14px!important;padding:0!important;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-label .elementor-required{display:none;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-subgroup{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start;gap:10px!important;width:100%;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-option{display:inline-flex!important;flex:0 1 auto!important;width:auto!important;max-width:100%;padding:0!important;margin:0!important;position:relative;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 input[type=radio]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-option label{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;max-width:100%;min-height:44px;border:1.5px solid #C9C9C5;border-radius:999px;padding:10px 18px!important;background:#fff;color:#111;font-family:Tajawal,sans-serif!important;font-size:17px!important;font-weight:600!important;line-height:1.4;cursor:pointer;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-option label:hover{border-color:#111;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 input:checked+label{background:#111;color:#fff;border-color:#111;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 input:focus-visible+label{outline:3px solid #FF6B5E;outline-offset:3px;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-type-submit{margin:0!important;padding:24px 0 0!important;border-top:1px solid #E3E3E0;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-button{width:100%;min-height:58px;padding:14px 28px!important;background:#D93A30!important;color:#fff!important;border:0!important;border-radius:999px!important;font-family:Tajawal,sans-serif!important;font-size:18px!important;font-weight:800!important;line-height:1.4;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-button:hover{background:#B82E25!important;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-button-content-wrapper{display:inline-flex;align-items:center;justify-content:center;gap:14px;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-button-content-wrapper:before{content:"";display:block;width:17px;height:17px;border:2px solid #fff;border-radius:50% 50% 50% 0;transform:rotate(-8deg);flex-shrink:0;}
.elementor-1002 .elementor-element.elementor-element-c7b1081 form:after{content:"يفتح واتساب ورسالتك جاهزة بإجاباتك.";display:block;margin-top:12px;font-family:Tajawal,sans-serif;font-size:14px;color:#5C5C5C;text-align:center;line-height:1.55;}
@media(max-width:767px){.elementor-1002 .elementor-element.elementor-element-c7b1081{padding:24px!important;}}
.elementor-1002 .elementor-element.elementor-element-c7b1081{direction:rtl;text-align:right;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-label{direction:rtl;text-align:right;}.elementor-1002 .elementor-element.elementor-element-c7b1081 .elementor-field-subgroup{direction:rtl;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0595167 */.elementor-1002 .elementor-element.elementor-element-0595167{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-0595167{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-0595167{flex-direction:row-reverse;flex-wrap:wrap;gap:48px;align-items:center;}
.elementor-1002 .elementor-element.elementor-element-0595167{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-808dfc2 */.elementor-1002 .elementor-element.elementor-element-808dfc2{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-808dfc2{width:100%;}
.elementor-1002 .elementor-element.elementor-element-808dfc2{padding:clamp(64px,9vw,120px) 24px;}
.elementor-1002 .elementor-element.elementor-element-808dfc2{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f8e5a9 */.elementor-1002 .elementor-element.elementor-element-9f8e5a9{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-9f8e5a9 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-9f8e5a9 .elementor-heading-title{letter-spacing:0;font-size:18px;}
.elementor-1002 .elementor-element.elementor-element-9f8e5a9{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18608ca */.elementor-1002 .elementor-element.elementor-element-18608ca{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-18608ca .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-18608ca .elementor-heading-title{font-size:clamp(32px,4vw,52px);line-height:1.35;letter-spacing:0;}
.elementor-1002 .elementor-element.elementor-element-18608ca{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52ec39f */.elementor-1002 .elementor-element.elementor-element-52ec39f{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-52ec39f{width:100%;max-width:760px;gap:16px;margin-bottom:48px;}
.elementor-1002 .elementor-element.elementor-element-52ec39f{text-align:right;}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-fdaf383 */.elementor-1002 .elementor-element.elementor-element-fdaf383{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-accordion-item{border-left:0;border-right:0;}.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-tab-title{padding:22px 0;}.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-tab-content{padding:0 0 22px;font-family:Tajawal;font-size:17px;line-height:1.55;}.elementor-1002 .elementor-element.elementor-element-fdaf383 .elementor-accordion-icon{float:left;color:#D93A30;}
.elementor-1002 .elementor-element.elementor-element-fdaf383{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3496761 */.elementor-1002 .elementor-element.elementor-element-3496761{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-3496761{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-3496761{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daeb77a */.elementor-1002 .elementor-element.elementor-element-daeb77a{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-daeb77a{width:100%;}
.elementor-1002 .elementor-element.elementor-element-daeb77a{padding:clamp(64px,9vw,120px) 24px;}
.elementor-1002 .elementor-element.elementor-element-daeb77a .dw-wrap{max-width:832px;}
.elementor-1002 .elementor-element.elementor-element-daeb77a{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2629c8d */.elementor-1002 .elementor-element.elementor-element-2629c8d{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-2629c8d .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-2629c8d{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06d0b58 */.elementor-1002 .elementor-element.elementor-element-06d0b58{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-06d0b58 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-06d0b58{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0ae7cb */.elementor-1002 .elementor-element.elementor-element-a0ae7cb{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-a0ae7cb{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-579be05 */.elementor-1002 .elementor-element.elementor-element-579be05{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-579be05 .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-579be05{text-align:right;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf97021 */.elementor-1002 .elementor-element.elementor-element-cf97021{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-cf97021 .elementor-heading-title{margin:0;}
.elementor-1002 .elementor-element.elementor-element-cf97021{text-align:right;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fca75a0 */.elementor-1002 .elementor-element.elementor-element-fca75a0{margin:0;min-width:0;}
.elementor-1002 .elementor-element.elementor-element-fca75a0 .elementor-button{line-height:1.3;}
.elementor-1002 .elementor-element.elementor-element-fca75a0{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43c7e8e */.elementor-1002 .elementor-element.elementor-element-43c7e8e{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-43c7e8e{align-items:flex-start;gap:6px;width:auto;}
.elementor-1002 .elementor-element.elementor-element-43c7e8e{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fe92d9 */.elementor-1002 .elementor-element.elementor-element-8fe92d9{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-8fe92d9{max-width:1152px;margin-inline:auto;}
.elementor-1002 .elementor-element.elementor-element-8fe92d9{flex-direction:row-reverse;flex-wrap:wrap;gap:48px;align-items:center;}
.elementor-1002 .elementor-element.elementor-element-8fe92d9{text-align:right;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09199c3 */.elementor-1002 .elementor-element.elementor-element-09199c3{min-width:0;--widgets-spacing:0px;}
.elementor-1002 .elementor-element.elementor-element-09199c3{width:100%;}
.elementor-1002 .elementor-element.elementor-element-09199c3{padding:48px 24px;}
.elementor-1002 .elementor-element.elementor-element-09199c3 .dw-wrap{justify-content:space-between;align-items:flex-end;}.elementor-1002 .elementor-element.elementor-element-09199c3 .dw-stack{width:auto;gap:6px;}
.elementor-1002 .elementor-element.elementor-element-09199c3{text-align:right;}/* End custom CSS */
/* Start custom CSS */.elementor-1002{font-family:Tajawal;}.elementor-element-e8397d5{margin-right:auto!important;width:auto!important;flex-direction:row-reverse!important;}.elementor-element-78039e8{justify-content:space-between!important;}.elementor-element-402b4ff,.elementor-element-09c861f,.elementor-element-aafd8bc{height:100%;}.elementor-element-e6f11a5,.elementor-element-f493fe6,.elementor-element-bde1907{flex-grow:1;padding-top:20px;border-top:1px solid #E3E3E0;}.elementor-element-ab49409,.elementor-element-758c829,.elementor-element-e3c0358,.elementor-element-c5ba520,.elementor-element-12752c2{direction:rtl;}.elementor-1002 .elementor-heading-title{direction:rtl;}.elementor-1002 .elementor-button-text{direction:rtl;unicode-bidi:plaintext;}.elementor-element-36c2996,.elementor-element-2688f79{flex-direction:row-reverse!important;}.elementor-element-c0b875b,.elementor-element-22a9d97,.elementor-element-59869d1,.elementor-element-41865a3,.elementor-element-dda7c90,.elementor-element-52ec39f{margin-left:auto!important;}.elementor-element-1240412 .elementor-heading-title{direction:ltr!important;}.elementor-element-daeb77a>.e-con{max-width:832px;}.elementor-element-3d2e417 .elementor-button{min-height:40px;font-size:17px;padding:8px 16px;}.elementor-element-3d2e417 .elementor-element-31efb38 .elementor-button{padding:0;}.elementor-element-d456149 h3,.elementor-element-fa95535 h3,.elementor-element-c21eb29 h3{font-size:28px;}@media(max-width:720px){.elementor-element-e8397d5{gap:0!important;}.elementor-element-b3fff0b,.elementor-element-2186f51,.elementor-element-838e7e7,.elementor-element-ac07977{display:none!important;}}
/* FAQ reference alignment */
.elementor-element-daeb77a>.e-con{width:100%;max-width:832px;margin-inline:auto;}
.elementor-element-daeb77a .elementor-accordion{border-top:1px solid #E3E3E0;direction:rtl;}
.elementor-element-daeb77a .elementor-accordion-item{border:0!important;border-bottom:1px solid #E3E3E0!important;}
.elementor-element-daeb77a .elementor-tab-title{display:flex!important;align-items:center;justify-content:space-between;gap:16px;padding:22px 0!important;min-height:78px;background:transparent!important;color:#111!important;}
.elementor-element-daeb77a .elementor-accordion-title{order:1;font-family:Tajawal,sans-serif!important;font-size:21px!important;font-weight:800!important;line-height:1.6!important;color:#111!important;}
.elementor-element-daeb77a .elementor-accordion-icon{order:2;flex:0 0 26px;width:26px!important;margin-right:auto;font-size:26px!important;color:#D93A30!important;text-align:left;}
.elementor-element-daeb77a .elementor-accordion-icon i{color:#D93A30!important;}
.elementor-element-daeb77a .elementor-tab-content{border:0!important;padding:0 0 22px!important;font-family:Tajawal,sans-serif;font-size:18px;text-align:right;direction:rtl;color:#5C5C5C;line-height:1.8;}
.elementor-element-daeb77a .elementor-tab-content p{margin:0;}
#faq-ar>.e-con,#faq-ar>.e-con-inner,#faq-ar>.e-con>.e-con-inner{max-width:832px!important;width:100%;margin-inline:auto!important;}
#faq-ar .elementor-accordion{border-top:1px solid #E3E3E0;direction:rtl;}
#faq-ar .elementor-accordion-item{border:0!important;border-bottom:1px solid #E3E3E0!important;}
#faq-ar .elementor-tab-title{display:flex!important;justify-content:space-between;align-items:center;gap:16px;padding:22px 0!important;color:#111!important;}
#faq-ar .elementor-accordion-title{font-family:Tajawal,sans-serif!important;font-size:21px!important;font-weight:800!important;line-height:1.6!important;color:#111!important;}
#faq-ar .elementor-accordion-icon{display:none!important;}
#faq-ar .elementor-tab-title::after{content:"+";font-family:Archivo,sans-serif;font-size:26px;font-weight:700;line-height:1;color:#D93A30;flex-shrink:0;}
#faq-ar .elementor-tab-title.elementor-active::after{content:"–";}
#faq-ar .elementor-tab-content{border:0!important;padding:0 0 22px!important;font-family:Tajawal,sans-serif;font-size:18px;color:#5C5C5C;line-height:1.8;direction:rtl;text-align:right;}
#faq-ar .elementor-tab-content p{margin:0;}
#faq-ar .elementor-tab-title{direction:rtl!important;text-align:right!important;}#faq-ar .elementor-accordion-title{order:1!important;text-align:right!important;}#faq-ar .elementor-tab-title::after{order:2!important;margin-right:auto;}
/* Header and footer reference layout */
:is(.elementor-1001,.elementor-1002)>.e-con:first-child{background:#111;padding:14px 24px!important;position:sticky;top:0;z-index:100;}
body.admin-bar :is(.elementor-1001,.elementor-1002)>.e-con:first-child{top:32px;}
:is(.elementor-1001,.elementor-1002)>.e-con:first-child>.e-con{max-width:1152px!important;width:100%;margin-inline:auto;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:nowrap!important;}
:is(.elementor-1001,.elementor-1002)>.e-con:first-child>.e-con>.elementor-widget-button{width:auto!important;flex:0 0 auto;}
:is(.elementor-1001,.elementor-1002)>.e-con:first-child>.e-con>.e-con{width:auto!important;display:flex;align-items:center!important;gap:22px!important;flex-wrap:nowrap!important;margin-left:auto;}
.elementor-1002>.e-con:first-child>.e-con>.e-con{margin-left:0;margin-right:auto;}
:is(.elementor-1001,.elementor-1002)>.e-con:first-child .elementor-button{display:inline-flex;align-items:center;justify-content:center;line-height:1.3;}
:is(.elementor-element-77211b0,.elementor-element-31efb38) .elementor-button{font-family:Archivo,sans-serif!important;font-size:26px!important;font-weight:900!important;letter-spacing:-.5px;padding:0!important;min-height:44px;}
:is(.elementor-element-226c5fb,.elementor-element-a13c17e) .elementor-button{border:1.5px solid #4A4A4A!important;border-radius:999px;padding:8px 16px!important;min-height:40px;font-size:17px;}
:is(.elementor-element-0f19c17,.elementor-element-ac07977) .elementor-button{padding:10px 20px!important;min-height:44px;font-size:15px!important;}
:is(.elementor-1001,.elementor-1002)>.e-con:last-child{padding:48px 24px!important;background:#111;}
:is(.elementor-1001,.elementor-1002)>.e-con:last-child>.e-con{max-width:1152px!important;width:100%;margin-inline:auto;display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:flex-end!important;justify-content:space-between!important;gap:24px!important;}
:is(.elementor-1001,.elementor-1002)>.e-con:last-child>.e-con>.e-con{width:auto!important;flex:0 1 auto;gap:6px!important;}
:is(.elementor-1001,.elementor-1002)>.e-con:last-child>.e-con>.e-con:first-child{align-items:flex-start!important;text-align:left;}
:is(.elementor-1001,.elementor-1002)>.e-con:last-child>.e-con>.e-con:last-child{align-items:flex-end!important;text-align:right;margin-left:auto;}
:is(.elementor-1001,.elementor-1002)>.e-con:last-child .elementor-button{padding:0!important;min-height:0!important;border:0!important;background:transparent!important;border-radius:0;line-height:1.55;font-size:17px;font-weight:700;color:#fff;}
:is(.elementor-1001,.elementor-1002)>.e-con:last-child .elementor-widget-button{width:auto!important;}
:is(.elementor-element-44c2f9d,.elementor-element-2629c8d) .elementor-heading-title{font-family:Archivo,sans-serif!important;font-size:28px!important;font-weight:900!important;line-height:1.55;color:#fff!important;}
:is(.elementor-element-9b60fdb,.elementor-element-bfa090d,.elementor-element-06d0b58,.elementor-element-cf97021) .elementor-heading-title{font-size:15px!important;font-weight:400!important;line-height:1.55;color:#A3A3A3!important;}
:is(.elementor-element-4ae052b,.elementor-element-fca75a0) .elementor-button{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#A3A3A3!important;text-decoration:underline!important;}
.elementor-1002>.e-con:last-child>.e-con{flex-direction:row-reverse!important;}
.elementor-1002>.e-con:last-child>.e-con>.e-con:first-child{align-items:flex-end!important;text-align:right;}
.elementor-1002>.e-con:last-child>.e-con>.e-con:last-child{align-items:flex-start!important;text-align:left;margin-left:0;margin-right:auto;}
@media(max-width:782px){body.admin-bar :is(.elementor-1001,.elementor-1002)>.e-con:first-child{top:46px;}}
@media(max-width:720px){:is(.elementor-1001,.elementor-1002)>.e-con:first-child>.e-con>.e-con{gap:0!important;}:is(.elementor-1001,.elementor-1002)>.e-con:last-child>.e-con{gap:24px!important;}}

/* Typography for the Arabic page */
.elementor.elementor-1002,
body .elementor.elementor-1002 :is(.elementor-heading-title,.elementor-button,.elementor-button-text,.elementor-icon-list-text,.elementor-field,.elementor-field-label,.elementor-field-option label,.elementor-tab-content,.elementor-accordion-title,.elementor-widget-text-editor,.elementor-message),
body .elementor.elementor-1002 .elementor-widget-form form::after,
body .elementor.elementor-1002 #faq-ar :is(.elementor-accordion-title,.elementor-tab-content) {
  font-family: "Noto Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif !important;
}/* End custom CSS */