.elementor-63 .elementor-element.elementor-element-7e1d7a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-63 .elementor-element.elementor-element-75a20c9{--display:flex;--min-height:100vh;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:5%;}.elementor-63 .elementor-element.elementor-element-75a20c9:not(.elementor-motion-effects-element-type-background), .elementor-63 .elementor-element.elementor-element-75a20c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-63 .elementor-element.elementor-element-b5d0b1a{--display:flex;--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-63 .elementor-element.elementor-element-b5d0b1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-88850db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-88850db{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 303deg );}.elementor-63 .elementor-element.elementor-element-6c590be{width:var( --container-widget-width, 46.106% );max-width:46.106%;margin:-78% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:46.106%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-6c590be.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-63 .elementor-element.elementor-element-6c590be:not( .elementor-widget-image ), .elementor-63 .elementor-element.elementor-element-6c590be.elementor-widget-image img{-webkit-mask-image:url( https://oaleid.moeencenter.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-63 .elementor-element.elementor-element-5a0904a{--display:flex;}.elementor-63 .elementor-element.elementor-element-f55f750 .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:62px;line-height:1.3em;color:#096859;}.elementor-63 .elementor-element.elementor-element-331f779{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Noto Kufi Arabic", Sans-serif;}.elementor-63 .elementor-element.elementor-element-d63640b{--display:flex;}.elementor-63 .elementor-element.elementor-element-c8320f7{border-style:solid;border-width:0px 0px 0px 0px;text-align:center;}.elementor-63 .elementor-element.elementor-element-c8320f7 .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:38px;line-height:1.3em;color:#096859;}.elementor-63 .elementor-element.elementor-element-dfe6481{--grid-columns:2;}.elementor-63 .elementor-element.elementor-element-4791997 .elementor-button{background-color:#096859;border-radius:5px 5px 5px 5px;}.elementor-63 .elementor-element.elementor-element-4791997.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-8d098cf{--display:flex;}.elementor-63 .elementor-element.elementor-element-2314a6d{--spacer-size:50px;}.elementor-63 .elementor-element.elementor-element-93fc023{--display:flex;}.elementor-63 .elementor-element.elementor-element-be7e620{border-style:solid;border-width:0px 0px 0px 0px;text-align:center;}.elementor-63 .elementor-element.elementor-element-be7e620 .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:38px;line-height:1.3em;color:#096859;}.elementor-63 .elementor-element.elementor-element-d8ed7a1{--grid-columns:2;}.elementor-63 .elementor-element.elementor-element-8ce1fd5 .elementor-button{background-color:#096859;border-radius:5px 5px 5px 5px;}.elementor-63 .elementor-element.elementor-element-8ce1fd5.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-d00b3b8{--display:flex;}.elementor-63 .elementor-element.elementor-element-213fa68{--spacer-size:50px;}.elementor-63 .elementor-element.elementor-element-96760a5{--display:flex;}.elementor-63 .elementor-element.elementor-element-a0dfe73{--spacer-size:50px;}.elementor-63 .elementor-element.elementor-element-eb0435f{border-style:solid;border-width:0px 0px 0px 0px;text-align:center;}.elementor-63 .elementor-element.elementor-element-eb0435f .elementor-heading-title{font-family:"Noto Kufi Arabic", Sans-serif;font-size:38px;line-height:1.3em;color:#096859;}.elementor-63 .elementor-element.elementor-element-3266a5c{--grid-columns:2;}.elementor-63 .elementor-element.elementor-element-a69094b .elementor-button{background-color:#096859;border-radius:5px 5px 5px 5px;}.elementor-63 .elementor-element.elementor-element-a69094b.elementor-element{--align-self:center;}body.elementor-page-63:not(.elementor-motion-effects-element-type-background), body.elementor-page-63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://oaleid.moeencenter.com/wp-content/uploads/2026/02/hero-bg-1.svg");}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-dfe6481{--grid-columns:2;}.elementor-63 .elementor-element.elementor-element-d8ed7a1{--grid-columns:2;}.elementor-63 .elementor-element.elementor-element-3266a5c{--grid-columns:2;}}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-75a20c9{--min-height:0vh;--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;}.elementor-63 .elementor-element.elementor-element-b5d0b1a{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-63 .elementor-element.elementor-element-88850db{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-63 .elementor-element.elementor-element-88850db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-63 .elementor-element.elementor-element-88850db.elementor-element{--align-self:center;}.elementor-63 .elementor-element.elementor-element-5a0904a{--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-63 .elementor-element.elementor-element-f55f750{text-align:center;}.elementor-63 .elementor-element.elementor-element-f55f750 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-63 .elementor-element.elementor-element-331f779{text-align:center;font-size:16px;}.elementor-63 .elementor-element.elementor-element-c8320f7{text-align:center;}.elementor-63 .elementor-element.elementor-element-c8320f7 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-63 .elementor-element.elementor-element-dfe6481{--grid-columns:1;}.elementor-63 .elementor-element.elementor-element-be7e620{text-align:center;}.elementor-63 .elementor-element.elementor-element-be7e620 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-63 .elementor-element.elementor-element-d8ed7a1{--grid-columns:1;}.elementor-63 .elementor-element.elementor-element-eb0435f{text-align:center;}.elementor-63 .elementor-element.elementor-element-eb0435f .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-63 .elementor-element.elementor-element-3266a5c{--grid-columns:1;}}@media(min-width:768px){.elementor-63 .elementor-element.elementor-element-b5d0b1a{--width:49.583%;}}/* Start custom CSS for container, class: .elementor-element-7e1d7a0 */@media (max-width: 1024px){
  .oaleid-hero__media{
    margin-bottom: 18px; /* زوّد/قلّل المسافة هنا */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d63640b *//* 1) تحسين شكل الكارت العام + تقليل الفراغات */
.elementor-590 .elementor-element.elementor-element-3a1ff99,
.elementor-585 .elementor-element.elementor-element-01ecb11,
.elementor-596 .elementor-element.elementor-element-e441d44 {
  border-color: #eee !important;
  box-shadow: 0 8px 22px rgba(0,0,0,.06);
  transition: transform .2s ease, box-shadow .2s ease;
  overflow: hidden;
}

/* Hover */
.elementor-590 .elementor-element.elementor-element-3a1ff99:hover,
.elementor-585 .elementor-element.elementor-element-01ecb11:hover,
.elementor-596 .elementor-element.elementor-element-e441d44:hover {
  transform: translateY(-6px);
  box-shadow: 0 14px 34px rgba(0,0,0,.10);
}

/* تقليل gap الكبير */
.elementor-590 .elementor-element.elementor-element-3a1ff99,
.elementor-585 .elementor-element.elementor-element-01ecb11,
.elementor-596 .elementor-element.elementor-element-e441d44 {
  --gap: 14px 14px !important;
  --row-gap: 14px !important;
  --column-gap: 14px !important;
  padding: 18px !important;
}

/* 2) تحسين العناوين داخل الكارت */
.elementor-590 .elementor-widget-theme-post-title .elementor-heading-title,
.elementor-585 .elementor-widget-theme-post-title .elementor-heading-title,
.elementor-596 .elementor-widget-theme-post-title .elementor-heading-title {
  line-height: 1.35;
  font-size: clamp(16px, 1.4vw, 22px) !important;
  margin: 8px 0 6px !important;
}

/* 3) تحسين الـ meta (النوع/الصفحات/التاريخ/المدة) */
.elementor-590 .elementor-icon-list-text,
.elementor-585 .elementor-icon-list-text,
.elementor-596 .elementor-icon-list-text {
  font-size: 13px;
  opacity: .85;
}

/* 4) توحيد الأزرار */
.elementor-590 .elementor-button,
.elementor-585 .elementor-button,
.elementor-596 .elementor-button {
  border-radius: 10px !important;
  padding: 10px 14px !important;
  font-weight: 600;
  margin-inline: 6px !important; /* مسافة بسيطة يمين وشمال لكل زر */
}

/* زر أساسي */
.elementor-590 .elementor-element-9d32025 .elementor-button,
.elementor-596 .elementor-element-fdca240 .elementor-button,
.elementor-585 .elementor-element-77ea9c7 .elementor-button {
  background: #096859 !important;
  color: #fff !important;
  border: 0 !important;
}

/* زر ثانوي */
.elementor-590 .elementor-element-e7d8e9e .elementor-button {
  background: #fff !important;
  color: #096859 !important;
  border: 2px solid #096859 !important;
}

/* أي زرار أيقونة فقط (play مثلاً) خليه أصغر */
.elementor-590 .elementor-element-5132224 .elementor-button {
  padding: 10px 10px !important;
  min-width: 42px;
}

/* 5) تحسين توزيع صف الأزرار + زيادة المسافة بينهم */
.elementor-590 .elementor-element-928d995,
.elementor-585 .elementor-element-b1a2412,
.elementor-596 .elementor-element-18e94dd {
  gap: 25px !important;        /* كانت 10px */
  margin-top: 16px !important; /* مسافة فوق صف الأزرار */
}

/* 6) تحسين شكل عنوان السيكشن نفسه */
.e-con-inner > .elementor-widget-heading h2 {
  font-size: clamp(18px, 2vw, 26px);
  margin: 0 0 14px;
  position: relative;
}

.e-con-inner > .elementor-widget-heading h2:after {
  content: "";
  display: block;
  width: 70px;
  height: 3px;
  margin-top: 10px;
  background: #B79558;
  border-radius: 999px;
}/* End custom CSS */