.elementor-6816 .elementor-element.elementor-element-a0c5171{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6816 .elementor-element.elementor-element-a0c5171:not(.elementor-motion-effects-element-type-background), .elementor-6816 .elementor-element.elementor-element-a0c5171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://abh-medicalgroup.com/wp-content/uploads/2026/02/oi-klinikes-mas.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6816 .elementor-element.elementor-element-615c643{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6816 .elementor-element.elementor-element-615c643.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6816 .elementor-element.elementor-element-02200fb{text-align:start;font-family:"Geologica", Sans-serif;font-size:14px;font-weight:300;color:#E5E4E2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6816 .elementor-element.elementor-element-73c6441 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:54px;font-weight:100;color:#E5E4E2;}.elementor-6816 .elementor-element.elementor-element-b1b3339{font-family:"Geologica", Sans-serif;font-size:20px;font-weight:400;color:#E5E4E2;}.elementor-6816 .elementor-element.elementor-element-17ab9f2{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-17ab9f2:not(.elementor-motion-effects-element-type-background), .elementor-6816 .elementor-element.elementor-element-17ab9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6816 .elementor-element.elementor-element-fa8e41d{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6816 .elementor-element.elementor-element-58872d6{--display:flex;}.elementor-6816 .elementor-element.elementor-element-58872d6.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6816 .elementor-element.elementor-element-c41939b{text-align:start;}.elementor-6816 .elementor-element.elementor-element-c41939b .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:40px;font-weight:100;line-height:61px;color:#B48A71;}.elementor-6816 .elementor-element.elementor-element-b19834d{text-align:start;font-family:"Geologica", Sans-serif;font-size:20px;font-weight:200;}.elementor-6816 .elementor-element.elementor-element-adf1ba8{--display:flex;}.elementor-6816 .elementor-element.elementor-element-adf1ba8.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6816 .elementor-element.elementor-element-72851bb{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-72851bb:not(.elementor-motion-effects-element-type-background), .elementor-6816 .elementor-element.elementor-element-72851bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6816 .elementor-element.elementor-element-57b8b00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6816 .elementor-element.elementor-element-4406303{--display:flex;}.elementor-6816 .elementor-element.elementor-element-4406303.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6816 .elementor-element.elementor-element-ec6490d{text-align:start;}.elementor-6816 .elementor-element.elementor-element-ec6490d .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:40px;font-weight:100;line-height:61px;color:#B48A71;}.elementor-6816 .elementor-element.elementor-element-c442a4a{text-align:start;font-family:"Geologica", Sans-serif;font-size:20px;font-weight:200;}.elementor-6816 .elementor-element.elementor-element-90b49dd{--display:flex;}.elementor-6816 .elementor-element.elementor-element-90b49dd.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6816 .elementor-element.elementor-element-187a3f1{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-187a3f1:not(.elementor-motion-effects-element-type-background), .elementor-6816 .elementor-element.elementor-element-187a3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6816 .elementor-element.elementor-element-63a514c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6816 .elementor-element.elementor-element-d767503{--display:flex;}.elementor-6816 .elementor-element.elementor-element-d767503.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6816 .elementor-element.elementor-element-bcc1efa{text-align:start;}.elementor-6816 .elementor-element.elementor-element-bcc1efa .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:40px;font-weight:100;line-height:61px;color:#B48A71;}.elementor-6816 .elementor-element.elementor-element-436d504{text-align:start;font-family:"Geologica", Sans-serif;font-size:20px;font-weight:200;}.elementor-6816 .elementor-element.elementor-element-b1c2c84{--display:flex;}.elementor-6816 .elementor-element.elementor-element-b1c2c84.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6816 .elementor-element.elementor-element-4991636d{--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;--padding-top:0px;--padding-bottom:280px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-4991636d:not(.elementor-motion-effects-element-type-background), .elementor-6816 .elementor-element.elementor-element-4991636d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6816 .elementor-element.elementor-element-19d92719{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-6816 .elementor-element.elementor-element-19d92719.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-6816 .elementor-element.elementor-element-615c643{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-73c6441 .elementor-heading-title{font-size:50px;}.elementor-6816 .elementor-element.elementor-element-17ab9f2{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-72851bb{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-187a3f1{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-4991636d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-6816 .elementor-element.elementor-element-615c643{--width:1440px;}.elementor-6816 .elementor-element.elementor-element-58872d6{--width:30%;}.elementor-6816 .elementor-element.elementor-element-adf1ba8{--width:70%;}.elementor-6816 .elementor-element.elementor-element-4406303{--width:30%;}.elementor-6816 .elementor-element.elementor-element-90b49dd{--width:70%;}.elementor-6816 .elementor-element.elementor-element-d767503{--width:30%;}.elementor-6816 .elementor-element.elementor-element-b1c2c84{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6816 .elementor-element.elementor-element-615c643{--width:100%;}}@media(max-width:767px){.elementor-6816 .elementor-element.elementor-element-a0c5171{--min-height:600px;}.elementor-6816 .elementor-element.elementor-element-a0c5171:not(.elementor-motion-effects-element-type-background), .elementor-6816 .elementor-element.elementor-element-a0c5171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:200% auto;}.elementor-6816 .elementor-element.elementor-element-615c643{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6816 .elementor-element.elementor-element-02200fb{text-align:center;}.elementor-6816 .elementor-element.elementor-element-73c6441{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-6816 .elementor-element.elementor-element-73c6441 .elementor-heading-title{font-size:40px;}.elementor-6816 .elementor-element.elementor-element-b1b3339{text-align:center;}.elementor-6816 .elementor-element.elementor-element-17ab9f2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-c41939b .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-6816 .elementor-element.elementor-element-72851bb{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-ec6490d .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-6816 .elementor-element.elementor-element-187a3f1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6816 .elementor-element.elementor-element-bcc1efa .elementor-heading-title{font-size:30px;line-height:1.1em;}}/* Start custom CSS for text-editor, class: .elementor-element-02200fb */.elementor-6816 .elementor-element.elementor-element-02200fb a {
    color: #E5E4E2;
}
.elementor-6816 .elementor-element.elementor-element-02200fb ol {
    margin: 0;
    padding: 0;
}
.elementor-6816 .elementor-element.elementor-element-02200fb li p {
    margin: 0;
}
.elementor-6816 .elementor-element.elementor-element-02200fb li {
    display: inline-block;
    margin-right: 10px;
    padding-left: 10px;
    list-style: none;
    position: relative;
}
.elementor-6816 .elementor-element.elementor-element-02200fb li:before {
    content:'';
    position: absolute;
    top: 8px;
    left: 0;
    width: 5px;
    height: 5px;
    border-radius:50%;
    background: #B48A71;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615c643 */.elementor-6816 .elementor-element.elementor-element-615c643 {
    position: relative;
    z-index: 9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0c5171 */.elementor-6816 .elementor-element.elementor-element-a0c5171:after {
    content:'';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 70%;
    background: transparent linear-gradient(180deg, transparent 0%, rgba(25, 25, 25, 0.3019607843) 50%, #191919 100%) 0% 0% no-repeat padding-box;
}
@media only screen and (max-width: 767px) {
  .elementor-6816 .elementor-element.elementor-element-a0c5171:after {
     height: 100%;
    background: transparent linear-gradient(180deg, transparent 0%, rgba(25, 25, 25, 1.301961) 50%, #191919 100%) 0% 0% no-repeat padding-box;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-19d92719 */.elementor-6816 .elementor-element.elementor-element-19d92719 {  
    overflow-x: hidden !important;  
}  

.elementor-6816 .elementor-element.elementor-element-19d92719, .elementor-6816 .elementor-element.elementor-element-19d92719 > div { 
    height: auto !important; 
} 

.elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-testimonial__image {

    width: 835px !important;  
    max-width: 90vw !important;  
    height: 500px !important; 
    margin: 0 auto !important; 
    display: block !important; 
    position: relative; 
    z-index: 1; 
} 

.elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-testimonial__image img { 
    width: 100% !important; 
    height: 100% !important; 
    object-fit: cover !important; 
    border-radius: 15px !important; 
    transition: all 0.5s ease-in-out;  
}
.swiper-slide-image { 
    border: 1px solid rgb(139, 113, 87)!important; 
} 

.elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide {
    transition: all 0.5s ease-in-out !important; 
    transform: scale(0.9) !important;  
    z-index: 1 !important;  
    padding-top: 91px !important; 
    padding-bottom: 80px !important; 
} 

.elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide-next .elementor-testimonial__image::after { 
    content: '\f00e'; 
    font-family: "Font Awesome 5 Free"; 
    font-weight: 900; 
    position: absolute; 
    top: 25px; 
    right: 25px; 
    background: rgba(255, 255, 255, 0.3); 
    color: white; 
    width: 45px; 
    height: 45px; 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    border-radius: 50%; 
    font-size: 18px; 
    box-shadow: 0 4px 15px rgba(0,0,0,0.5); 
} 

.elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-testimonial__content, 
.elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-swiper-button-prev svg,
.elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-swiper-button-prev, 
.elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-swiper-button-next{ 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-left1.png') center center no-repeat; 
    width: 42px; 
    height: 42px; 
    transform: translateY(-45%) !important;     
    border-radius: 50%; 
} 

.elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-6816 .elementor-element.elementor-element-19d92719 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide-active,
    .elementor-6816 .elementor-element.elementor-element-19d92719 .swiper-slide-next + .swiper-slide {
        transform: none !important; 
        display: none !important; 
    }
    .elementor-swiper-button-prev, 
    .elementor-swiper-button-next {
        width: 35px;
        height: 35px;
        background-size: contain;
    }
}/* End custom CSS */