.elementor-903817 .elementor-element.elementor-element-f28c105{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-d23f082{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-a6a3a45{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-128b2f3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-1fb17c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-0ed9047{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-9531985{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-1600a35{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-099950d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-1738f7d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-3d9c172{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-90c192c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-d3ac94a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-42c87ce{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-24ede6a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-6b4cb24{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-f29d0da{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-95e60af{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-f9ebdac{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-8e81973{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-4a23d59{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-5f55720{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-301850c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-d0eda82{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-9227665{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-a38fd54{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-1a61dbe{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-95e761d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-7731af1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-34b9b5d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-907a70c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-506bf2e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-881ed16{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-c7a2ea2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-6cf5295{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-b2f14c9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-903817 .elementor-element.elementor-element-2e05319{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-903817 .elementor-element.elementor-element-f28c105{--content-width:1120px;}.elementor-903817 .elementor-element.elementor-element-42c87ce{--content-width:1120px;}.elementor-903817 .elementor-element.elementor-element-24ede6a{--content-width:1120px;}.elementor-903817 .elementor-element.elementor-element-5f55720{--content-width:1120px;}.elementor-903817 .elementor-element.elementor-element-95e761d{--content-width:1120px;}.elementor-903817 .elementor-element.elementor-element-c7a2ea2{--content-width:1120px;}}/* Start custom CSS *//* سيمنار كوتش القيادة — هوية منهجية السدّ */
.elementor-903817{--n:#0f1e3a;--n2:#16294d;--g:#a8823c;--g2:#d4a955;--iv:#faf6ee;--bg:#e2d9c6;--tx:#4a5468;direction:rtl}
.elementor-903817 .elementor-widget,.elementor-903817 .elementor-widget *{text-align:right}
.elementor-903817 .elementor-widget-heading .elementor-heading-title,.elementor-903817 .elementor-widget-text-editor{font-family:"IBM Plex Sans Arabic","Noto Sans Arabic",system-ui,sans-serif;color:var(--tx)}
.elementor-903817 .ss-h1 .elementor-heading-title,.elementor-903817 .ss-h2 .elementor-heading-title,.elementor-903817 .ss-h3 .elementor-heading-title{font-family:"El Messiri","IBM Plex Sans Arabic",sans-serif!important;color:var(--n)}
.elementor-903817 .elementor-widget:not(:last-child){margin-block-end:0}
/* sections */
.elementor-903817 .ss-sec{padding:64px 16px!important}
.elementor-903817 .ss-sand{background:var(--iv)}
.elementor-903817 .ss-sec>.e-con-inner{gap:0}
.elementor-903817 .ss-eyebrow .elementor-heading-title{color:var(--g)!important;font-weight:600;font-size:15px!important;margin-bottom:8px}
.elementor-903817 .ss-h2 .elementor-heading-title{font-size:clamp(24px,1.2rem + 1vw,34px)!important;line-height:1.45!important;margin-bottom:28px}
.elementor-903817 .ss-h3 .elementor-heading-title{font-size:clamp(19px,1.1rem + .35vw,22px)!important;line-height:1.55!important;margin:6px 0 4px}
.elementor-903817 .ss-muted p{margin:0;font-size:16px;line-height:1.9}
/* icons */
.elementor-903817 .ss-ic{width:52px!important;height:52px;flex:0 0 52px;border-radius:14px;background:var(--n);display:grid!important;place-items:center}
.elementor-903817 .ss-ic img{width:26px!important;height:26px!important;max-width:none}
.elementor-903817 .ss-ic img{display:block}
/* hero */
.elementor-903817 .ss-hero{background:radial-gradient(120% 140% at 85% 0%,var(--n2) 0%,var(--n) 62%);padding:clamp(48px,7vw,88px) 16px clamp(36px,5vw,56px)!important;position:relative;overflow:hidden}
.elementor-903817 .ss-hero:before{content:"";position:absolute;top:-110px;right:-110px;width:320px;height:320px;border:1px solid rgba(212,169,85,.16);border-radius:50%}
.elementor-903817 .ss-hero:after{content:"";position:absolute;bottom:-150px;left:-150px;width:420px;height:420px;border:1px solid rgba(212,169,85,.14);border-radius:50%}
.elementor-903817 .ss-hero-in{gap:40px!important;align-items:center;justify-content:space-between;position:relative;z-index:1}
.elementor-903817 .ss-hero-main{flex:1 1 560px;gap:0}
.elementor-903817 .ss-kicker .elementor-heading-title{display:inline-block;border:1px solid rgba(212,169,85,.5);color:var(--g2)!important;border-radius:999px;padding:6px 18px;font-size:15px!important;font-weight:600;margin-bottom:20px}
.elementor-903817 .ss-h1 .elementor-heading-title{color:#fff!important;font-size:clamp(30px,1.3rem + 2.4vw,50px)!important;line-height:1.35!important;margin-bottom:16px}
.elementor-903817 .ss-lead p{color:#d9d2c2!important;font-size:clamp(16px,.95rem + .3vw,19px);line-height:1.95;margin:0 0 28px;max-width:640px}
.elementor-903817 .ss-btn-gold .elementor-button{background:linear-gradient(135deg,var(--g2),var(--g))!important;color:var(--n)!important;font-family:"El Messiri","IBM Plex Sans Arabic",sans-serif;font-weight:700;font-size:18px;padding:15px 34px;border-radius:12px;box-shadow:0 12px 26px -12px rgba(212,169,85,.7);transition:transform .2s}
.elementor-903817 .ss-btn-gold .elementor-button:hover{transform:translateY(-2px)}
.elementor-903817 .ss-btn-gold{align-self:flex-start}


.elementor-903817 .ss-facts{margin-top:44px;gap:14px!important;flex-wrap:wrap;position:relative;z-index:1}
.elementor-903817 .ss-fact{flex:1 1 220px;gap:14px!important;align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(212,169,85,.25);border-radius:16px;padding:16px 18px!important}
.elementor-903817 .ss-fact .ss-ic{background:rgba(212,169,85,.14);width:48px!important;height:48px;flex-basis:48px}
.elementor-903817 .ss-fact-tx{gap:2px!important;flex:1}
.elementor-903817 .ss-label .elementor-heading-title{font-size:14px!important;color:var(--g2)!important;font-weight:600}
.elementor-903817 .ss-value .elementor-heading-title{font-size:16px!important;color:#fff!important;font-weight:700;line-height:1.6}
/* learn */
.elementor-903817 .ss-learn{flex-wrap:wrap;gap:14px!important}
.elementor-903817 .ss-item{flex:1 1 calc(50% - 7px);gap:16px!important;align-items:center;background:#fff;border:1px solid var(--bg);border-radius:16px;padding:16px 18px!important;transition:border-color .2s,transform .2s}
.elementor-903817 .ss-item:hover{border-color:var(--g2);transform:translateY(-2px)}
.elementor-903817 .ss-item-tx{flex:1}
.elementor-903817 .ss-item-tx .elementor-heading-title{font-size:17px!important;color:var(--n)!important;font-weight:600;line-height:1.7}
/* cards */
.elementor-903817 .ss-duo{gap:18px!important;flex-wrap:wrap}
.elementor-903817 .ss-card{flex:1 1 380px;background:#fff;border:1px solid var(--bg);border-radius:20px;padding:26px 24px!important;gap:0!important}
.elementor-903817 .ss-card-head{gap:12px!important;align-items:center;margin-bottom:8px}
.elementor-903817 .ss-card .ss-label .elementor-heading-title{color:var(--g)!important}
.elementor-903817 .ss-surprise{background:linear-gradient(135deg,var(--n2),var(--n));border-color:var(--n)}
.elementor-903817 .ss-surprise .ss-ic{background:linear-gradient(135deg,var(--g2),var(--g))}
.elementor-903817 .ss-surprise .ss-ic img{filter:brightness(0) saturate(100%) invert(10%) sepia(30%) saturate(2000%) hue-rotate(200deg)}
.elementor-903817 .ss-surprise .ss-label .elementor-heading-title{color:var(--g2)!important}
.elementor-903817 .ss-surprise .ss-h3 .elementor-heading-title{color:#fff!important}
.elementor-903817 .ss-surprise .ss-muted p{color:#d9d2c2!important}
.elementor-903817 .ss-latin .elementor-heading-title{font-family:"IBM Plex Sans Arabic",sans-serif;font-size:15px!important;color:var(--g)!important;font-weight:700;letter-spacing:.06em}
.elementor-903817 .ss-sand .ss-card{background:#fff}
/* register */
.elementor-903817 .ss-form{max-width:780px;margin:0 auto;background:#fff;border:1px solid var(--bg);border-top:4px solid var(--g);border-radius:22px;padding:clamp(24px,4vw,44px)!important;box-shadow:0 24px 50px -30px rgba(15,30,58,.35);gap:0!important}
.elementor-903817 .ss-form .ss-h2 .elementor-heading-title{margin-bottom:8px}
.elementor-903817 .ss-form .ss-muted{margin-bottom:24px}
.elementor-903817 .ss-seats{gap:12px!important;align-items:center;background:var(--iv);border:1px solid var(--bg);border-right:4px solid var(--g);border-radius:12px;padding:12px 16px!important;margin-top:18px}
.elementor-903817 .ss-seats .ss-ic{width:38px!important;height:38px;flex-basis:38px;border-radius:10px}
.elementor-903817 .ss-seats .ss-ic img{width:20px!important;height:20px!important}
.elementor-903817 .ss-seats-tx .elementor-heading-title{font-size:15px!important;color:var(--n)!important;font-weight:600}
/* Fluent Form */
.elementor-903817 .ss-ff .fluentform *{font-family:"IBM Plex Sans Arabic","Noto Sans Arabic",system-ui,sans-serif}
.elementor-903817 .ss-ff .ff-el-group{margin-bottom:20px}
.elementor-903817 .ss-ff .ff-el-input--label label{font-weight:700;color:var(--n);font-size:16px;display:inline-flex;align-items:center;gap:10px}
.elementor-903817 .ss-ff .sadd-ic .ff-el-input--label label:before{content:"";width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:var(--n) center/20px no-repeat}
.elementor-903817 .ss-ff .sadd-ic-name-ar label:before{background-image:url(https://ctrainer.org/wp-content/uploads/2026/09/sadd-g-profile.svg)!important}
.elementor-903817 .ss-ff .sadd-ic-name-en label:before{background-image:url(https://ctrainer.org/wp-content/uploads/2026/09/sadd-g-certificate.svg)!important}
.elementor-903817 .ss-ff .sadd-ic-work label:before{background-image:url(https://ctrainer.org/wp-content/uploads/2026/09/sadd-g-work.svg)!important}
.elementor-903817 .ss-ff .sadd-ic-whatsapp label:before{background-image:url(https://ctrainer.org/wp-content/uploads/2026/09/sadd-g-discussion.svg)!important}
.elementor-903817 .ss-ff .sadd-ic-email label:before{background-image:url(https://ctrainer.org/wp-content/uploads/2026/09/sadd-g-notes.svg)!important}
.elementor-903817 .ss-ff .ff-el-form-control{border:1.5px solid var(--bg);border-radius:12px;padding:13px 16px;font-size:16px;background:#fff;color:var(--n);transition:border-color .2s,box-shadow .2s}
.elementor-903817 .ss-ff .ff-el-form-control:focus{border-color:var(--g2);box-shadow:0 0 0 4px rgba(212,169,85,.18);outline:0}
.elementor-903817 .ss-ff .sadd-ltr .ff-el-form-control,.elementor-903817 .ss-ff .iti input{direction:ltr;text-align:left!important}
.elementor-903817 .ss-ff .iti{width:100%}
.elementor-903817 .ss-ff .sadd-cert-note{display:flex;gap:12px;align-items:flex-start;background:var(--iv);border:1px solid var(--bg);border-right:4px solid var(--g);border-radius:12px;padding:14px 16px;font-size:15px;line-height:1.8;color:var(--n);margin-top:-6px}
.elementor-903817 .ss-ff .sadd-cert-note:before{content:"";flex:0 0 26px;height:26px;margin-top:2px;background:url(https://ctrainer.org/wp-content/uploads/2026/09/sadd-g-awareness.svg) center/contain no-repeat}
.elementor-903817 .ss-ff .sadd-cert-note strong{color:var(--g)}
.elementor-903817 .ss-ff .sadd-ack .ff-el-form-check-label{font-size:15px;color:var(--n);line-height:1.7}
.elementor-903817 .ss-ff .sadd-ack input{accent-color:var(--g)}
.elementor-903817 .ss-ff .ff-btn-submit{width:100%;background:var(--n)!important;color:#fff!important;border:0!important;border-radius:12px!important;padding:16px 24px!important;font-size:18px!important;font-weight:700!important;font-family:"El Messiri","IBM Plex Sans Arabic",sans-serif!important;transition:background .2s}
.elementor-903817 .ss-ff .ff-btn-submit:hover{background:var(--g)!important}
.elementor-903817 .ss-ff .ff_submit_btn_wrapper{text-align:center}
.elementor-903817 .ss-ff .ff-message-success{border:0;padding:0;box-shadow:none}
.elementor-903817 .ss-ff .sadd-thanks{text-align:center!important;background:var(--iv);border:1px solid var(--bg);border-radius:18px;padding:34px 24px}
.elementor-903817 .ss-ff .sadd-thanks *{text-align:center!important}
.elementor-903817 .ss-ff .sadd-thanks:before{content:"";display:block;width:64px;height:64px;margin:0 auto 14px;border-radius:50%;background:var(--n) url(https://ctrainer.org/wp-content/uploads/2026/09/sadd-g-trophy.svg) center/34px no-repeat}
.elementor-903817 .ss-ff .sadd-thanks h3{font-family:"El Messiri",sans-serif;color:var(--n);font-size:24px;margin:0 0 8px}
.elementor-903817 .ss-ff .sadd-thanks p{margin:0;line-height:1.9}
@media (max-width:767px){
 .elementor-903817 .ss-portrait-wrap{order:-1;margin:0 auto 8px}.elementor-903817 .ss-portrait{width:190px!important;height:190px}
 .elementor-903817 .ss-item{flex-basis:100%}
 .elementor-903817 .ss-sec{padding:48px 16px!important}
}

/* portrait + logos */
.elementor-903817 .ss-portrait-wrap{flex:0 0 auto;width:auto!important;align-items:center;gap:14px!important}
.elementor-903817 .ss-portrait{width:250px!important;height:250px;border-radius:50%;padding:8px;background:conic-gradient(from 200deg,#e9cf8f,#a8823c,#d4a955,#e9cf8f);box-shadow:0 22px 50px -20px rgba(0,0,0,.6)}
.elementor-903817 .ss-portrait img{width:100%!important;height:100%!important;border-radius:50%;object-fit:cover;display:block;background:var(--n)}
.elementor-903817 .ss-portrait-name .elementor-heading-title{font-family:"El Messiri",sans-serif!important;color:var(--g2)!important;font-size:20px!important;font-weight:700;text-align:center!important}
.elementor-903817 .ss-logo{margin-bottom:16px;width:auto!important}
.elementor-903817 .ss-logo-wide img{height:64px!important;width:auto!important}
.elementor-903817 .ss-logo-badge img{height:96px!important;width:auto!important}

/* form + brochure */
.elementor-903817 .ss-reg-row{gap:28px!important;align-items:flex-start;flex-wrap:wrap}
.elementor-903817 .ss-reg-row .ss-form{flex:1 1 520px;max-width:none;margin:0}
.elementor-903817 .ss-brochure{flex:0 1 440px;position:sticky;top:110px}
.elementor-903817 .ss-broch-img img{width:100%!important;height:auto!important;border-radius:20px;box-shadow:0 28px 60px -28px rgba(15,30,58,.55);border:1px solid var(--bg)}
@media (max-width:1024px){.elementor-903817 .ss-brochure{flex-basis:100%;position:static;max-width:520px;margin:0 auto}}

/* centered logos */
.elementor-903817 .ss-logo{align-self:center!important;width:100%!important}
.elementor-903817 .ss-logo,.elementor-903817 .ss-logo *{text-align:center!important}
.elementor-903817 .ss-logo img{margin:0 auto;display:block}

/* gift note */
.elementor-903817 .ss-gift-note{margin-top:16px}
.elementor-903817 .ss-gift-note .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;background:rgba(212,169,85,.12);border:1px dashed rgba(212,169,85,.6);border-radius:12px;padding:10px 16px;color:#e9dfc8!important;font-size:16px!important;font-weight:500;line-height:1.6}
.elementor-903817 .ss-gift-note .elementor-heading-title:before{content:"";width:28px;height:28px;flex:0 0 28px;background:url(https://ctrainer.org/wp-content/uploads/2026/09/sadd-g-trophy.svg) center/contain no-repeat}
.elementor-903817 .ss-gift-note strong{color:var(--g2);font-weight:700}
.elementor-903817 .ss-gift-note .elementor-heading-title{display:flex;align-items:flex-start;max-width:640px}.elementor-903817 .ss-gift-note .elementor-heading-title:before{margin-top:1px}.elementor-903817 .ss-gift-course{color:#fff;font-weight:600}
.elementor-903817 .ss-gift-tx{display:block;flex:1}

/* banner */
.elementor-903817 .ss-banner-sec{padding:40px 16px 8px!important}
.elementor-903817 .ss-banner img{width:100%!important;height:auto!important;border-radius:22px;box-shadow:0 30px 60px -30px rgba(15,30,58,.55);display:block}
@media (max-width:767px){.elementor-903817 .ss-banner-sec{padding:24px 12px 0!important}.elementor-903817 .ss-banner img{border-radius:14px}}

.elementor-903817 .ss-reg-row .ss-form{flex:1 1 100%;max-width:780px;margin:0 auto}
.elementor-903817 .ss-reg-row{justify-content:center}/* End custom CSS */