.elementor-176 .elementor-element.elementor-element-9b73354{--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;}.elementor-176 .elementor-element.elementor-element-c547cd0{--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;}.elementor-176 .elementor-element.elementor-element-bf07ae8 .elementor-heading-title{font-size:54px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-1faaaf8 );}.elementor-176 .elementor-element.elementor-element-223e0ea{color:#666666;}.elementor-176 .elementor-element.elementor-element-c6cb053{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-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:#E6E6E6;--border-color:#E6E6E6;--margin-top:90px;--margin-bottom:0px;--margin-left:30px;--margin-right:15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-176 .elementor-element.elementor-element-c6cb053:not(.elementor-motion-effects-element-type-background), .elementor-176 .elementor-element.elementor-element-c6cb053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-176 .elementor-element.elementor-element-dba6387 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-dba6387 .elementor-heading-title{font-size:54px;font-weight:700;color:var( --e-global-color-1faaaf8 );}.elementor-176 .elementor-element.elementor-element-ebe0cad{font-weight:600;text-transform:uppercase;color:var( --e-global-color-8b80745 );}.elementor-176 .elementor-element.elementor-element-88185f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-176 .elementor-element.elementor-element-88185f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-176 .elementor-element.elementor-element-88185f6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-176 .elementor-element.elementor-element-88185f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-176 .elementor-element.elementor-element-88185f6 .elementor-icon-list-item > a{font-size:15px;}.elementor-176 .elementor-element.elementor-element-88185f6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8b80745 );}.elementor-176 .elementor-element.elementor-element-88185f6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-176 .elementor-element.elementor-element-e5419d1{--display:flex;}.elementor-176 .elementor-element.elementor-element-1e66a82 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-176 .elementor-element.elementor-element-1e66a82 iframe{height:580px;}@media(min-width:768px){.elementor-176 .elementor-element.elementor-element-c547cd0{--width:70%;}.elementor-176 .elementor-element.elementor-element-c6cb053{--width:30%;}}@media(max-width:1024px){.elementor-176 .elementor-element.elementor-element-bf07ae8 .elementor-heading-title{font-size:26px;}.elementor-176 .elementor-element.elementor-element-c6cb053{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-176 .elementor-element.elementor-element-bf07ae8 .elementor-heading-title{font-size:26px;}.elementor-176 .elementor-element.elementor-element-223e0ea{font-size:11px;}.elementor-176 .elementor-element.elementor-element-c6cb053{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for wpforms, class: .elementor-element-7f4bdf0 *//* ===== LUX WPForms (scoped to form #14908) ===== */
#wpforms-form-14908 .wpforms-field-container{
  background:#111726 !important;
  padding:25px !important;
  border-radius:12px !important;
  box-shadow:0 6px 16px rgba(0,0,0,.4) !important;
  color:#f5f5f5 !important;
}

/* labels */
#wpforms-form-14908 .wpforms-field-label{
  display:block !important;
  margin:0 0 6px !important;
  font-size:.95rem !important;
  font-weight:500 !important;
  color:#c18a5f !important;
}

/* inputs + textarea */
#wpforms-form-14908 .wpforms-field input[type="text"],
#wpforms-form-14908 .wpforms-field input[type="email"],
#wpforms-form-14908 .wpforms-field input[type="number"],
#wpforms-form-14908 .wpforms-field textarea{
  width:100% !important;
  padding:14px 12px !important;
  border:1px solid #2a3142 !important;
  border-radius:8px !important;
  background:transparent !important;
  color:#f5f5f5 !important;
  font-size:.95rem !important;
  transition:border-color .3s, box-shadow .3s !important;
}

/* focus */
#wpforms-form-14908 .wpforms-field input:focus,
#wpforms-form-14908 .wpforms-field textarea:focus{
  border-color:#c18a5f !important;
  box-shadow:0 0 6px rgba(193,138,95,.6) !important;
  outline:0 !important;
}

/* textarea height */
#wpforms-form-14908 .wpforms-field textarea{
  min-height:120px !important;
  resize:vertical !important;
}

/* required asterisk */
#wpforms-form-14908 .wpforms-required-label{
  color:#e74c3c !important;
  font-weight:700 !important;
}

/* submit button */
#wpforms-form-14908 .wpforms-submit,
#wpforms-form-14908 button[type="submit"]{
  background:#c18a5f !important;
  color:#fff !important;
  border:none !important;
  border-radius:8px !important;
  padding:14px 22px !important;
  font-size:1rem !important;
  cursor:pointer !important;
  transition:background .3s, transform .2s !important;
}
#wpforms-form-14908 .wpforms-submit:hover,
#wpforms-form-14908 button[type="submit"]:hover{
  background:#a36b42 !important;
  transform:translateY(-2px) !important;
}

/* honeypots (اخفِ حقول السبام) */
#wpforms-14908-field_6-container,
#wpforms-14908-field_5-container{
  display:none !important;
  visibility:hidden !important;
}/* End custom CSS */