.elementor-2211 .elementor-element.elementor-element-dda92af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Cairo;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Cairo;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Cairo;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Cairo;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Cairo;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-flip-box__back{background-color:#65451EE3;border-style:none;}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-flip-box__button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2211 .elementor-element.elementor-element-ba95509{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-flip-box{height:320px;}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:flex-end;}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-flip-box__front{border-style:none;}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-view-stacked .elementor-icon svg{stroke:var( --e-global-color-secondary );}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-view-framed .elementor-icon, .elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-view-framed .elementor-icon svg, .elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-icon i{transform:rotate(0deg);}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-icon svg{transform:rotate(0deg);}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:"Cairo", Cairo;font-size:18px;font-weight:700;line-height:30px;}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-flip-box__button{margin-inline-center:0;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );border-width:1px;border-radius:8px;}.elementor-2211 .elementor-element.elementor-element-ba95509 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:25px;font-family:"Cairo", Cairo;font-size:16px;font-weight:700;line-height:30px;}/* Start custom CSS for flip-box, class: .elementor-element-ba95509 *//* ===============================
   flip-fast555 - Slide Up Only
================================ */

/* الكارد */
.flip-fast555 .elementor-flip-box{
  position: relative;
  overflow: hidden;
}

/* نلغي أي Flip 3D */
.flip-fast555 .elementor-flip-box__layer{
  transform: none !important;
  backface-visibility: visible !important;
}

/* الباك يبدأ تحت */
.flip-fast555 .elementor-flip-box__back{
  position: absolute !important;
  inset: 0 !important;
  z-index: 5 !important;

  transform: translateY(100%) !important;
  transition: transform .8s cubic-bezier(.22,1,.36,1) !important;

  pointer-events: none;
}

/* عند الهوفر يطلع لفوق */
.flip-fast555:hover .elementor-flip-box__back{
  transform: translateY(0) !important;
}

/* الزر قابل للضغط */
.flip-fast555 .elementor-flip-box__back a{
  pointer-events: auto;
}












/* ===== FRONT NUMBER RECTANGLE - DARKER ===== */
.elementor-flip-box__front .elementor-flip-box__layer__title {

  display: inline-flex;
  align-items: center;
  justify-content: center;

  padding: 6px 14px;
  min-width: 55px;
  height: 40px;

  font-size: 18px;
  font-weight: 800;
  letter-spacing: 1px;

  border-radius: 10px;

  background: rgba(101, 69, 30, 0.75); /* أغمق */
  color: #fff;

  box-shadow: 0 12px 30px rgba(101, 69, 30, 0.35);
}/* End custom CSS */