.elementor-28077 .elementor-element.elementor-element-22852f5{--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-28077 .elementor-element.elementor-element-49ed490 .title{color:var( --e-global-color-primary );font-family:"NT SEAWAVE (standart)", Sans-serif;font-size:39px;font-weight:900;}.elementor-28077 .elementor-element.elementor-element-49ed490 .title-after_title{color:var( --e-global-color-primary );font-size:15px;}.elementor-28077 .elementor-element.elementor-element-cf1c6da{--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-28077 .elementor-element.elementor-element-e0a8a54{--spacer-size:50px;}.elementor-28077 .elementor-element.elementor-element-d975cad{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-28077 .elementor-element.elementor-element-45e4460{--display:flex;--min-height:0px;--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-28077 .elementor-element.elementor-element-8053871 .widget-image-caption{color:#FFFFFF;}.elementor-28077 .elementor-element.elementor-element-150c88a{--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-28077 .elementor-element.elementor-element-5d8b9e2 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-da59741{--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-28077 .elementor-element.elementor-element-5cfe158 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-ad93f98{--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-28077 .elementor-element.elementor-element-649a72d .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-9d93331{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28077 .elementor-element.elementor-element-4c3a5b4 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-0d460b4{--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-28077 .elementor-element.elementor-element-fd0969a .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-ea2c8a9{--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-28077 .elementor-element.elementor-element-85ba255 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-01bd9d4{--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-28077 .elementor-element.elementor-element-ebddd18 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-13c4b81{--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-28077 .elementor-element.elementor-element-1aa87b0 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-2c593ec{--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-28077 .elementor-element.elementor-element-997f4a4 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-611f7ac{--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-28077 .elementor-element.elementor-element-00a125c .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-522beb6{--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-28077 .elementor-element.elementor-element-c7baab5 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-3be4258{--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-28077 .elementor-element.elementor-element-2211565 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-0830e60{--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-28077 .elementor-element.elementor-element-f74f6cb .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-19ccd8e{--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-28077 .elementor-element.elementor-element-d194618 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-bae6e86{--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-28077 .elementor-element.elementor-element-853bd95 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-1a6882b{--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-28077 .elementor-element.elementor-element-ab24772 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-761f99d{--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-28077 .elementor-element.elementor-element-bf0c0dd .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-1450272{--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-28077 .elementor-element.elementor-element-1a0a373 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-28077 .elementor-element.elementor-element-a152aad{--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-28077 .elementor-element.elementor-element-c49f9dd{--spacer-size:50px;}@media(min-width:769px){.elementor-28077 .elementor-element.elementor-element-45e4460{--width:100%;}.elementor-28077 .elementor-element.elementor-element-150c88a{--width:100%;}.elementor-28077 .elementor-element.elementor-element-da59741{--width:100%;}.elementor-28077 .elementor-element.elementor-element-ad93f98{--width:100%;}.elementor-28077 .elementor-element.elementor-element-9d93331{--width:100%;}.elementor-28077 .elementor-element.elementor-element-0d460b4{--width:100%;}.elementor-28077 .elementor-element.elementor-element-ea2c8a9{--width:100%;}.elementor-28077 .elementor-element.elementor-element-01bd9d4{--width:100%;}.elementor-28077 .elementor-element.elementor-element-13c4b81{--width:100%;}.elementor-28077 .elementor-element.elementor-element-2c593ec{--width:100%;}.elementor-28077 .elementor-element.elementor-element-611f7ac{--width:100%;}.elementor-28077 .elementor-element.elementor-element-522beb6{--width:100%;}.elementor-28077 .elementor-element.elementor-element-3be4258{--width:100%;}.elementor-28077 .elementor-element.elementor-element-0830e60{--width:100%;}.elementor-28077 .elementor-element.elementor-element-19ccd8e{--width:100%;}.elementor-28077 .elementor-element.elementor-element-bae6e86{--width:100%;}.elementor-28077 .elementor-element.elementor-element-1a6882b{--width:100%;}.elementor-28077 .elementor-element.elementor-element-761f99d{--width:100%;}.elementor-28077 .elementor-element.elementor-element-1450272{--width:100%;}}@media(max-width:1024px){.elementor-28077 .elementor-element.elementor-element-d975cad{--grid-auto-flow:row;}}@media(max-width:768px){.elementor-28077 .elementor-element.elementor-element-d975cad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28077 .elementor-element.elementor-element-150c88a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28077 .elementor-element.elementor-element-da59741{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28077 .elementor-element.elementor-element-c49f9dd > .elementor-widget-container{margin:0px 0px 139px 0px;}}/* Start custom CSS for image, class: .elementor-element-8053871 *//* Parent container for relative positioning */
.elementor-28077 .elementor-element.elementor-element-8053871 {
  position: relative;
  overflow: hidden; /* يخلي الكابشن ما يطلعش برا الصورة */
}

/* Caption style */
.elementor-28077 .elementor-element.elementor-element-8053871 .widget-image-caption {
  position: absolute;
  bottom: 0; /* يبدأ من أسفل */
  left: 50%;
  transform: translate(-50%, 100%); /* مخفي تحت الصورة */
  color: #fff; /* لون الخط أبيض */
  background: rgba(0,0,0,0.5); /* خلفية شفافة غامقة */
  padding: 10px 20px;
  transition: all 0.4s ease-in-out;
  text-align: center;
  width: 100%;
}

/* On hover: move caption to center */
.elementor-28077 .elementor-element.elementor-element-8053871:hover .widget-image-caption {
  transform: translate(-50%, -50%);
  top: 50%;
  bottom: auto; /* ضروري عشان top يتحكم */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d8b9e2 *//* Parent container for relative positioning */
.elementor-28077 .elementor-element.elementor-element-5d8b9e2 {
  position: relative;
  overflow: hidden; /* يمنع خروج الكابشن خارج الصورة */
}

/* Caption style */
.elementor-28077 .elementor-element.elementor-element-5d8b9e2 .widget-image-caption {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 100%); /* مخفي تحت الصورة */
  color: #fff; /* لون الخط أبيض */
  background: rgba(0,0,0,0.5); /* خلفية شفافة */
  padding: 10px 20px;
  transition: all 0.4s ease-in-out;
  text-align: center;
  width: 100%;
}

/* On hover: move caption to center */
.elementor-28077 .elementor-element.elementor-element-5d8b9e2:hover .widget-image-caption {
  transform: translate(-50%, -50%);
  top: 50%;
  bottom: auto; /* عشان top يشتغل */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cfe158 *//* Parent container for relative positioning */
.elementor-28077 .elementor-element.elementor-element-5cfe158 {
  position: relative;
  overflow: hidden; /* يمنع الكابشن يخرج برة الصورة */
}

/* Caption style */
.elementor-28077 .elementor-element.elementor-element-5cfe158 .widget-image-caption {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 100%); /* مخفي تحت الصورة */
  color: #fff; /* اللون أبيض */
  background: rgba(0,0,0,0.5); /* خلفية شفافة */
  padding: 10px 20px;
  transition: all 0.4s ease-in-out;
  text-align: center;
  width: 100%;
}

/* On hover: move caption to center */
.elementor-28077 .elementor-element.elementor-element-5cfe158:hover .widget-image-caption {
  transform: translate(-50%, -50%);
  top: 50%;
  bottom: auto; /* عشان top يشتغل */
}/* End custom CSS */