.elementor-2713 .elementor-element.elementor-element-c45b12d{--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-2713 .elementor-element.elementor-element-ff9a753 .elementor-heading-title{font-family:"NT SEAWAVE (standart)", Sans-serif;font-size:40px;font-weight:900;color:#2C687A;}.elementor-2713 .elementor-element.elementor-element-5b9739a{--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-2713 .elementor-element.elementor-element-e5674b4{--spacer-size:13px;}.elementor-2713 .elementor-element.elementor-element-006b07f{--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-2713 .elementor-element.elementor-element-189bf08 img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-189bf08 .widget-image-caption{font-size:20px;}.elementor-2713 .elementor-element.elementor-element-aef71ac{--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-2713 .elementor-element.elementor-element-4251015{--spacer-size:50px;}.elementor-2713 .elementor-element.elementor-element-5b4c589{--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-2713 .elementor-element.elementor-element-007049b{--display:flex;}.elementor-2713 .elementor-element.elementor-element-c013c03{--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-2713 .elementor-element.elementor-element-1805b29 .wd-text-block{color:#010101;}.elementor-2713 .elementor-element.elementor-element-b7009ab{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-2713 .elementor-element.elementor-element-b7009ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-2713 .elementor-element.elementor-element-5e6dc60{--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-2713 .elementor-element.elementor-element-e222009{--spacer-size:50px;}.elementor-2713 .elementor-element.elementor-element-fc32222{--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-2713 .elementor-element.elementor-element-32ac6c8{--display:flex;}.elementor-2713 .elementor-element.elementor-element-5da846a{--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-2713 .elementor-element.elementor-element-de016cc img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption{font-size:20px;line-height:43px;}.elementor-2713 .elementor-element.elementor-element-9e4aaff{--display:flex;}.elementor-2713 .elementor-element.elementor-element-b7e9912{--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-2713 .elementor-element.elementor-element-70ba6d9 img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption{text-align:center;color:#000000;font-size:20px;line-height:34px;}.elementor-2713 .elementor-element.elementor-element-4f208bc{--display:flex;}.elementor-2713 .elementor-element.elementor-element-8c44229{--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-2713 .elementor-element.elementor-element-6e5c211 img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption{font-size:20px;line-height:43px;}.elementor-2713 .elementor-element.elementor-element-7754ed6{--display:flex;}.elementor-2713 .elementor-element.elementor-element-f8a977f{--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-2713 .elementor-element.elementor-element-5e534b3 img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-63d2916{--display:flex;}.elementor-2713 .elementor-element.elementor-element-9a5e88b{--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-2713 .elementor-element.elementor-element-7ba0b08 img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption{font-size:20px;line-height:34px;}.elementor-2713 .elementor-element.elementor-element-20b479b{--display:flex;}.elementor-2713 .elementor-element.elementor-element-79c195d{--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-2713 .elementor-element.elementor-element-18ebdd7 img{height:260px;border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-18ebdd7 .widget-image-caption{font-size:20px;line-height:34px;}.elementor-2713 .elementor-element.elementor-element-257adc5{--display:flex;}.elementor-2713 .elementor-element.elementor-element-87eeefe{--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-2713 .elementor-element.elementor-element-0503578 img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-0503578 .widget-image-caption{font-size:20px;line-height:34px;}.elementor-2713 .elementor-element.elementor-element-26e2f62{--display:flex;}.elementor-2713 .elementor-element.elementor-element-44bdf44{--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-2713 .elementor-element.elementor-element-b57d0c1 img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-b57d0c1 .widget-image-caption{font-size:20px;line-height:34px;}.elementor-2713 .elementor-element.elementor-element-599dd46{--display:flex;}.elementor-2713 .elementor-element.elementor-element-5c1d9aa{--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-2713 .elementor-element.elementor-element-993abe1 img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-993abe1 .widget-image-caption{font-size:20px;line-height:34px;}.elementor-2713 .elementor-element.elementor-element-9cb0721{--display:flex;}.elementor-2713 .elementor-element.elementor-element-5bb7e14{--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-2713 .elementor-element.elementor-element-61a238e img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-61a238e .widget-image-caption{font-size:20px;line-height:34px;}.elementor-2713 .elementor-element.elementor-element-8954d97{--display:flex;}.elementor-2713 .elementor-element.elementor-element-685812e{--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-2713 .elementor-element.elementor-element-1e1110a img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-1e1110a .widget-image-caption{font-size:20px;line-height:34px;}.elementor-2713 .elementor-element.elementor-element-5271c72{--display:flex;}.elementor-2713 .elementor-element.elementor-element-84fb557{--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-2713 .elementor-element.elementor-element-8f07f52 img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-8f07f52 .widget-image-caption{font-size:20px;line-height:34px;}.elementor-2713 .elementor-element.elementor-element-0633535{--display:flex;}.elementor-2713 .elementor-element.elementor-element-ee9e2ca{--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-2713 .elementor-element.elementor-element-22eae4c img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-22eae4c .widget-image-caption{font-size:20px;line-height:34px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-2713 .elementor-element.elementor-element-23adb1a{--display:flex;}.elementor-2713 .elementor-element.elementor-element-abf6894{--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-2713 .elementor-element.elementor-element-02bc7d9 img{border-radius:40px 40px 40px 40px;}.elementor-2713 .elementor-element.elementor-element-02bc7d9 .widget-image-caption{text-align:center;font-size:20px;}.elementor-2713 .elementor-element.elementor-element-551cf34{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2713 .elementor-element.elementor-element-551cf34 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2713 .elementor-element.elementor-element-551cf34{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:768px){.elementor-2713 .elementor-element.elementor-element-189bf08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2713 .elementor-element.elementor-element-551cf34{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for image, class: .elementor-element-189bf08 */.elementor-2713 .elementor-element.elementor-element-189bf08 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-189bf08 .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced line height for smaller spacing */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

.elementor-2713 .elementor-element.elementor-element-189bf08 img {
    border-radius: 40px;
    transition: filter 0.4s ease-in-out; /* حذف transform هنا كمان */
}

.elementor-2713 .elementor-element.elementor-element-189bf08:hover img {
    filter: brightness(0.7);
    /* no scale/transform */
}

.elementor-2713 .elementor-element.elementor-element-189bf08:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}

@media (max-width: 767px) {
  .elementor-2713 .elementor-element.elementor-element-189bf08 .widget-image-caption {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de016cc */.elementor-2713 .elementor-element.elementor-element-de016cc {
    position: relative;
    display: inline-block;
}


.elementor-2713 .elementor-element.elementor-element-de016cc .widget-image-caption {
    position: absolute;
    top: 50%;
    left: 50%; 
    transform: translate(-50%, -50%); 
  
    color: white;
    font-size: 20px;
    line-height: 43px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}


.elementor-2713 .elementor-element.elementor-element-de016cc:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70ba6d9 *//*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {*/
    border-radius: 40px; /* نفس القيم لجميع الزوايا */
/*    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;*/
/*}*/

/*.elementor-2713 .elementor-element.elementor-element-70ba6d9 img:hover {*/
/*    filter: brightness(0.7);*/
    transform: scale(1.05); /* تكبير الصورة عند الـ hover */
/*}*/






/* Container styling to position the caption correctly */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 {
    position: relative;
    display: inline-block;
}

/* Style the caption: center it & hide initially */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 .widget-image-caption {
    position: absolute;
    top: 50%; /* Center vertically */
    left: 50%; /* Center horizontally */
    transform: translate(-50%, -50%); /* Perfect centering */
     /* Semi-transparent black background */
    color: white;
    font-size: 20px;
    line-height: 34px;
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0; /* Hide initially */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* Image hover effect */
.elementor-2713 .elementor-element.elementor-element-70ba6d9 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* When hovering over the image, apply effects */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover img {
    filter: brightness(0.7);
    transform: scale(1.05); /* Zoom effect */
}

/* Show caption on hover */
.elementor-2713 .elementor-element.elementor-element-70ba6d9:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* Slight zoom for effect */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e5c211 */.elementor-2713 .elementor-element.elementor-element-6e5c211 {
    position: relative;
    display: inline-block;
}

.elementor-2713 .elementor-element.elementor-element-6e5c211 .widget-image-caption {
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 

    color: white;
    font-size: 20px;
    line-height: 26px; /* Reduced from 43px */
    padding: 10px 20px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* تأثير الـ hover على الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211 img {
    border-radius: 40px;
    transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* عند تمرير الماوس: تكبير الصورة */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover img {
    filter: brightness(0.7);
    transform: scale(1.05);
}

/* عند تمرير الماوس: إظهار الكابشن */
.elementor-2713 .elementor-element.elementor-element-6e5c211:hover .widget-image-caption {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1.1); /* تكبير بسيط لجذب الانتباه */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ba0b08 *//* الحاوية الرئيسية */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 {
  position: relative;
  display: inline-block;
}

/* الصورة */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 img {
  border-radius: 40px;
  transition: transform 0.5s ease-in-out, filter 0.4s ease-in-out;
}

/* الكابشن */
.elementor-2713 .elementor-element.elementor-element-7ba0b08 .widget-image-caption {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
 /
  font-size: 20px;
  line-height: 34px;
  padding: 10px 20px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
}

/* الهوفر */
.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover img {
  filter: brightness(0.7);
  transform: scale(1.05);
}

.elementor-2713 .elementor-element.elementor-element-7ba0b08:hover .widget-image-caption {
  opacity: 1;
  transform: translate(-50%, -50%) scale(1.1);
}/* End custom CSS */