.elementor-1670 .elementor-element.elementor-element-a4c8635{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--margin-top:-144px;--margin-bottom:223px;--margin-left:0px;--margin-right:0px;--padding-top:586px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1670 .elementor-element.elementor-element-a4c8635::before, .elementor-1670 .elementor-element.elementor-element-a4c8635 > .elementor-background-video-container::before, .elementor-1670 .elementor-element.elementor-element-a4c8635 > .e-con-inner > .elementor-background-video-container::before, .elementor-1670 .elementor-element.elementor-element-a4c8635 > .elementor-background-slideshow::before, .elementor-1670 .elementor-element.elementor-element-a4c8635 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1670 .elementor-element.elementor-element-a4c8635 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1D2233;--background-overlay:'';}.elementor-1670 .elementor-element.elementor-element-2b74cb0 > .elementor-widget-container{margin:-334px 0px 208px 0px;padding:-95px 0px 0px 0px;}.elementor-1670 .elementor-element.elementor-element-26ff736{--display:flex;--min-height:0px;--justify-content:space-evenly;}.elementor-1670 .elementor-element.elementor-element-26ff736.e-con{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1670 .elementor-element.elementor-element-1c72508.elementor-element{--align-self:stretch;}.elementor-1670 .elementor-element.elementor-element-49e09e4{--display:flex;}@media(min-width:768px){.elementor-1670 .elementor-element.elementor-element-26ff736{--content-width:1590px;}}@media(max-width:1024px){.elementor-1670 .elementor-element.elementor-element-a4c8635{--margin-top:0px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1670 .elementor-element.elementor-element-a4c8635{--margin-top:0px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for wpforms, class: .elementor-element-1c72508 *//* =====================================
   Midaad Trial Form – FINAL PRO STYLE
   Form ID: 1857
===================================== */

/* خلفية الصفحة حوالين الفورم */
body .page{
  background:
    radial-gradient(1200px 400px at 80% -10%, rgba(27,127,92,0.12), transparent 60%),
    radial-gradient(800px 300px at 10% 100%, rgba(201,162,39,0.12), transparent 55%),
    #f8fafc;
}

/* الكارت الأساسي */
#wpforms-1857{
  direction: rtl;
  text-align: right;
  max-width: 720px;
  margin: 50px auto;
  background: rgba(255,255,255,0.88);
  backdrop-filter: blur(10px);
  border-radius: 26px;
  padding: 36px 30px 28px;
  box-shadow: 0 30px 70px rgba(15,23,42,.18);
  border: 1px solid rgba(27,127,92,.18);
}

/* العنوان */
#wpforms-1857 .wpforms-title{
  font-size: 26px;
  font-weight: 900;
  color:#0f172a;
  margin-bottom: 6px;
}

/* جملة التطمين */
#wpforms-1857 .wpforms-description{
  font-size: 15px;
  color:#475569;
  margin-bottom: 22px;
}

/* Labels */
#wpforms-1857 .wpforms-field-label{
  font-weight: 800;
  color:#0f172a;
  margin-bottom: 6px;
}

/* Inputs */
#wpforms-1857 input,
#wpforms-1857 select,
#wpforms-1857 textarea{
  background:#ffffff;
  border:1px solid rgba(27,127,92,.35);
  border-radius:16px;
  padding:14px 16px;
  font-size:15px;
  transition:.2s;
}

#wpforms-1857 input:focus,
#wpforms-1857 select:focus,
#wpforms-1857 textarea:focus{
  border-color:#22c55e;
  box-shadow:0 0 0 4px rgba(34,197,94,.22);
}

/* مسافات */
#wpforms-1857 .wpforms-field{
  margin-bottom: 18px;
}

/* زر الإرسال – CTA قوي */
#wpforms-1857 button[type="submit"]{
  width:100%;
  padding:18px;
  border-radius:20px;
  border:none;
  font-size:18px;
  font-weight:900;
  background: linear-gradient(90deg,#c9a227,#e7cf73);
  color:#0f172a;
  box-shadow:0 18px 36px rgba(201,162,39,.4);
  cursor:pointer;
  transition:.2s;
}

#wpforms-1857 button[type="submit"]:hover{
  transform:translateY(-2px);
  box-shadow:0 24px 46px rgba(201,162,39,.5);
}

/* اختيار البرامج – كروت */
#wpforms-1857 .wpforms-field-checkbox input{
  display:none;
}

#wpforms-1857 .wpforms-field-checkbox ul{
  display:grid;
  grid-template-columns:repeat(2,1fr);
  gap:14px;
  margin-top:10px;
}

#wpforms-1857 .wpforms-field-checkbox li{
  border:2px solid rgba(27,127,92,.25);
  border-radius:20px;
  padding:20px 14px;
  text-align:center;
  cursor:pointer;
  background:#ffffff;
  transition:.2s;
}

#wpforms-1857 .wpforms-field-checkbox li:hover{
  border-color:#1b7f5c;
}

#wpforms-1857 .wpforms-field-checkbox li:has(input:checked){
  border-color:#22c55e;
  background:rgba(34,197,94,.1);
}

#wpforms-1857 .wpforms-field-checkbox label{
  font-weight:800;
  color:#0f172a;
}

/* موبايل */
@media (max-width:767px){
  #wpforms-1857{
    padding:26px 16px;
    margin:30px 12px;
  }/* End custom CSS */