.elementor-8548 .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-8548 .elementor-element.elementor-element-a0c5171:not(.elementor-motion-effects-element-type-background), .elementor-8548 .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/teslahead-former-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8548 .elementor-element.elementor-element-615c643{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .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-8548 .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-8548 .elementor-element.elementor-element-73c6441 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:54px;font-weight:100;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-b1b3339{font-family:"Geologica", Sans-serif;font-size:20px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-21588133{--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-8548 .elementor-element.elementor-element-21588133:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-21588133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-362e3e6{text-align:center;}.elementor-8548 .elementor-element.elementor-element-362e3e6 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-7d5ef91b{--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-8548 .elementor-element.elementor-element-7d5ef91b.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-c280af3{--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-8548 .elementor-element.elementor-element-c280af3:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-c280af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-599eddb{text-align:center;}.elementor-8548 .elementor-element.elementor-element-599eddb .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-ea77751{--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-8548 .elementor-element.elementor-element-ea77751.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-d4ff70f{--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-8548 .elementor-element.elementor-element-d4ff70f:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-d4ff70f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-049d68d{text-align:center;}.elementor-8548 .elementor-element.elementor-element-049d68d .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-b6c5945{--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-8548 .elementor-element.elementor-element-b6c5945.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-9d05e2c{--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-8548 .elementor-element.elementor-element-9d05e2c:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-9d05e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-82cae50{text-align:center;}.elementor-8548 .elementor-element.elementor-element-82cae50 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-8680bd9{--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-8548 .elementor-element.elementor-element-8680bd9.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-2d024b4{--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-8548 .elementor-element.elementor-element-2d024b4:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-2d024b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-80f19e6{text-align:center;}.elementor-8548 .elementor-element.elementor-element-80f19e6 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-b0fdd2a{--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-8548 .elementor-element.elementor-element-b0fdd2a.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-265f92d{--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-8548 .elementor-element.elementor-element-265f92d:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-265f92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-97e0f41{text-align:center;}.elementor-8548 .elementor-element.elementor-element-97e0f41 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-5e0043a{--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-8548 .elementor-element.elementor-element-5e0043a.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-9bbe605{--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-8548 .elementor-element.elementor-element-9bbe605:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-9bbe605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-37db998{text-align:center;}.elementor-8548 .elementor-element.elementor-element-37db998 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-6b9bfce{--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-8548 .elementor-element.elementor-element-6b9bfce.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-918ff5a{--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-8548 .elementor-element.elementor-element-918ff5a:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-918ff5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-d47138c{text-align:center;}.elementor-8548 .elementor-element.elementor-element-d47138c .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-7bbdb03{--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-8548 .elementor-element.elementor-element-7bbdb03.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-2c2219f{--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-8548 .elementor-element.elementor-element-2c2219f:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-2c2219f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-c9caee6{text-align:center;}.elementor-8548 .elementor-element.elementor-element-c9caee6 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-9c5d305{--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-8548 .elementor-element.elementor-element-9c5d305.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-976fbe9{--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-8548 .elementor-element.elementor-element-976fbe9:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-976fbe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-c38625f{text-align:center;}.elementor-8548 .elementor-element.elementor-element-c38625f .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-79aa940{--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-8548 .elementor-element.elementor-element-79aa940.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-f64c312{--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-8548 .elementor-element.elementor-element-f64c312:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-f64c312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-48538dc{text-align:center;}.elementor-8548 .elementor-element.elementor-element-48538dc .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-3eb7993{--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-8548 .elementor-element.elementor-element-3eb7993.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-a4f6044{--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-8548 .elementor-element.elementor-element-a4f6044:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-a4f6044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-2e42b39{text-align:center;}.elementor-8548 .elementor-element.elementor-element-2e42b39 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-dac0d49{--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-8548 .elementor-element.elementor-element-dac0d49.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-70d90ef{--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-8548 .elementor-element.elementor-element-70d90ef:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-70d90ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-34ec603{text-align:center;}.elementor-8548 .elementor-element.elementor-element-34ec603 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-406b74e{--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-8548 .elementor-element.elementor-element-406b74e.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-6c2b04e{--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-8548 .elementor-element.elementor-element-6c2b04e:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-6c2b04e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-0d6d2d1{text-align:center;}.elementor-8548 .elementor-element.elementor-element-0d6d2d1 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-88a1f3c{--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-8548 .elementor-element.elementor-element-88a1f3c.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-b652eeb{--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-8548 .elementor-element.elementor-element-b652eeb:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-b652eeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-05332d0{text-align:center;}.elementor-8548 .elementor-element.elementor-element-05332d0 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-e7aa37e{--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-8548 .elementor-element.elementor-element-e7aa37e.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-a7adc3c{--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-8548 .elementor-element.elementor-element-a7adc3c:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-a7adc3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-5dc2d24{text-align:center;}.elementor-8548 .elementor-element.elementor-element-5dc2d24 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-982f918{--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-8548 .elementor-element.elementor-element-982f918.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-55bd3e7{--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-8548 .elementor-element.elementor-element-55bd3e7:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-55bd3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-7283694{text-align:center;}.elementor-8548 .elementor-element.elementor-element-7283694 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-c4050cd{--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-8548 .elementor-element.elementor-element-c4050cd.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-825d74a{--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-8548 .elementor-element.elementor-element-825d74a:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-825d74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-4401615{text-align:center;}.elementor-8548 .elementor-element.elementor-element-4401615 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-f1bcf97{--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-8548 .elementor-element.elementor-element-f1bcf97.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-72e4be3{--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-8548 .elementor-element.elementor-element-72e4be3:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-72e4be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-44c0dc8{text-align:center;}.elementor-8548 .elementor-element.elementor-element-44c0dc8 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-abfc19d{--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-8548 .elementor-element.elementor-element-abfc19d.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-29678e0{--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-8548 .elementor-element.elementor-element-29678e0:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-29678e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-4812120{text-align:center;}.elementor-8548 .elementor-element.elementor-element-4812120 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-1ebe0cc{--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-8548 .elementor-element.elementor-element-1ebe0cc.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-da7ef5b{--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-8548 .elementor-element.elementor-element-da7ef5b:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-da7ef5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-10f97b7{text-align:center;}.elementor-8548 .elementor-element.elementor-element-10f97b7 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-5c8a5e6{--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-8548 .elementor-element.elementor-element-5c8a5e6.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-b6326d6{--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-8548 .elementor-element.elementor-element-b6326d6:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-b6326d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-0876bb7{text-align:center;}.elementor-8548 .elementor-element.elementor-element-0876bb7 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-a049a96{--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-8548 .elementor-element.elementor-element-a049a96.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-f56f730{--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-8548 .elementor-element.elementor-element-f56f730:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-f56f730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-2aae46c{text-align:center;}.elementor-8548 .elementor-element.elementor-element-2aae46c .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-cf6dcd2{--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-8548 .elementor-element.elementor-element-cf6dcd2.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-a9332ab{--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-8548 .elementor-element.elementor-element-a9332ab:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-a9332ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-f85408d{text-align:center;}.elementor-8548 .elementor-element.elementor-element-f85408d .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-286da5b{--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-8548 .elementor-element.elementor-element-286da5b.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-c0159c1{--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-8548 .elementor-element.elementor-element-c0159c1:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-c0159c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-98eb699{text-align:center;}.elementor-8548 .elementor-element.elementor-element-98eb699 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-ee397fb{--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-8548 .elementor-element.elementor-element-ee397fb.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-74d03d9{--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-8548 .elementor-element.elementor-element-74d03d9:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-74d03d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-ffc79fc{text-align:center;}.elementor-8548 .elementor-element.elementor-element-ffc79fc .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-c219121{--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-8548 .elementor-element.elementor-element-c219121.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-d96605d{--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-8548 .elementor-element.elementor-element-d96605d:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-d96605d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-7f03a30{text-align:center;}.elementor-8548 .elementor-element.elementor-element-7f03a30 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-b54b8ff{--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-8548 .elementor-element.elementor-element-b54b8ff.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-4d4fec2{--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-8548 .elementor-element.elementor-element-4d4fec2:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-4d4fec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-50d35d5{text-align:center;}.elementor-8548 .elementor-element.elementor-element-50d35d5 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-d60a43f{--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-8548 .elementor-element.elementor-element-d60a43f.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-cef8ee6{--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-8548 .elementor-element.elementor-element-cef8ee6:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-cef8ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-1f74d80{text-align:center;}.elementor-8548 .elementor-element.elementor-element-1f74d80 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-5a4cd44{--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-8548 .elementor-element.elementor-element-5a4cd44.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-1e14725{--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-8548 .elementor-element.elementor-element-1e14725:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-1e14725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-559779a{text-align:center;}.elementor-8548 .elementor-element.elementor-element-559779a .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-64fe7d6{--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-8548 .elementor-element.elementor-element-64fe7d6.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-defb84a{--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-8548 .elementor-element.elementor-element-defb84a:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-defb84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-05320e0{text-align:center;}.elementor-8548 .elementor-element.elementor-element-05320e0 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-bfbeec6{--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-8548 .elementor-element.elementor-element-bfbeec6.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-fad73bc{--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-8548 .elementor-element.elementor-element-fad73bc:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-fad73bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-1d51a32{text-align:center;}.elementor-8548 .elementor-element.elementor-element-1d51a32 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-08c4e3c{--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-8548 .elementor-element.elementor-element-08c4e3c.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-a26eec9{--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-8548 .elementor-element.elementor-element-a26eec9:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-a26eec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-17ec1e7{text-align:center;}.elementor-8548 .elementor-element.elementor-element-17ec1e7 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-3e0083d{--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-8548 .elementor-element.elementor-element-3e0083d.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-5158670{--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-8548 .elementor-element.elementor-element-5158670:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-5158670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-7ff73e0{text-align:center;}.elementor-8548 .elementor-element.elementor-element-7ff73e0 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:45px;font-weight:300;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-aac881e{--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-8548 .elementor-element.elementor-element-aac881e.elementor-element{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-56767f7f{--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;--justify-content:center;--padding-top:160px;--padding-bottom:160px;--padding-left:32px;--padding-right:32px;}.elementor-8548 .elementor-element.elementor-element-56767f7f:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-56767f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-18a739e4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-8548 .elementor-element.elementor-element-18a739e4:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-18a739e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8548 .elementor-element.elementor-element-2b5ca749{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .elementor-element.elementor-element-2b5ca749.e-con{--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-8548 .elementor-element.elementor-element-601160a2 img{height:600px;border-radius:24px 24px 24px 24px;}.elementor-8548 .elementor-element.elementor-element-eedefad{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-8548 .elementor-element.elementor-element-eedefad:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-eedefad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242427;}.elementor-8548 .elementor-element.elementor-element-77b8e30{text-align:center;}.elementor-8548 .elementor-element.elementor-element-77b8e30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.07px;color:#F7DDC4;}.elementor-8548 .elementor-element.elementor-element-1a76e2f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-1a76e2f4 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:42px;font-weight:100;color:#E5E4E2;}.elementor-8548 .elementor-element.elementor-element-5367bf0e{text-align:center;font-family:"Geologica", Sans-serif;font-size:20px;font-weight:100;line-height:28px;letter-spacing:1px;color:#E5E4E2;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8548 .elementor-element.elementor-element-24446e09 .elementor-button{background-color:#CE9D7D4A;font-family:"Roboto", Sans-serif;font-size:0.75rem;font-weight:500;letter-spacing:0.06px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B48A71;border-radius:50px 50px 50px 50px;padding:1.25rem 2.1875rem 1.25rem 2.1875rem;}.elementor-8548 .elementor-element.elementor-element-24446e09 .elementor-button:hover, .elementor-8548 .elementor-element.elementor-element-24446e09 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(90deg, #000000 0%, #B48A71 100%);}.elementor-8548 .elementor-element.elementor-element-24446e09 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8548 .elementor-element.elementor-element-24446e09 .elementor-button:hover svg, .elementor-8548 .elementor-element.elementor-element-24446e09 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-8548 .elementor-element.elementor-element-615c643{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-73c6441 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-21588133{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-362e3e6 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-c280af3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-599eddb .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-d4ff70f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-049d68d .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-9d05e2c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-82cae50 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-2d024b4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-80f19e6 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-265f92d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-97e0f41 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-9bbe605{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-37db998 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-918ff5a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-d47138c .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-2c2219f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-c9caee6 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-976fbe9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-c38625f .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-f64c312{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-48538dc .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-a4f6044{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-2e42b39 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-70d90ef{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-34ec603 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-6c2b04e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-0d6d2d1 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-b652eeb{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-05332d0 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-a7adc3c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-5dc2d24 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-55bd3e7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-7283694 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-825d74a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-4401615 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-72e4be3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-44c0dc8 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-29678e0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-4812120 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-da7ef5b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-10f97b7 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-b6326d6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-0876bb7 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-f56f730{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-2aae46c .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-a9332ab{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-f85408d .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-c0159c1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-98eb699 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-74d03d9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-ffc79fc .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-d96605d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-7f03a30 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-4d4fec2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-50d35d5 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-cef8ee6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-1f74d80 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-1e14725{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-559779a .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-defb84a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-05320e0 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-fad73bc{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-1d51a32 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-a26eec9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-17ec1e7 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-5158670{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-7ff73e0 .elementor-heading-title{font-size:50px;}.elementor-8548 .elementor-element.elementor-element-56767f7f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-601160a2 img{width:100%;height:100%;}.elementor-8548 .elementor-element.elementor-element-1a76e2f4 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-5367bf0e{font-size:16px;line-height:24px;}}@media(min-width:768px){.elementor-8548 .elementor-element.elementor-element-615c643{--width:1440px;}.elementor-8548 .elementor-element.elementor-element-2b5ca749{--width:38.862%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8548 .elementor-element.elementor-element-615c643{--width:100%;}}@media(max-width:767px){.elementor-8548 .elementor-element.elementor-element-a0c5171{--min-height:400px;}.elementor-8548 .elementor-element.elementor-element-a0c5171:not(.elementor-motion-effects-element-type-background), .elementor-8548 .elementor-element.elementor-element-a0c5171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:200% auto;}.elementor-8548 .elementor-element.elementor-element-615c643{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .elementor-element.elementor-element-02200fb{text-align:center;}.elementor-8548 .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-8548 .elementor-element.elementor-element-73c6441 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-b1b3339{text-align:center;}.elementor-8548 .elementor-element.elementor-element-362e3e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-362e3e6 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-c280af3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-599eddb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-599eddb .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-d4ff70f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-049d68d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-049d68d .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-9d05e2c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-82cae50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-82cae50 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-2d024b4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-80f19e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-80f19e6 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-265f92d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-97e0f41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-97e0f41 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-9bbe605{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-37db998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-37db998 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-918ff5a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-d47138c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-d47138c .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-2c2219f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-c9caee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-c9caee6 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-976fbe9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-c38625f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-c38625f .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-f64c312{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-48538dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-48538dc .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-a4f6044{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-2e42b39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-2e42b39 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-70d90ef{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-34ec603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-34ec603 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-6c2b04e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-0d6d2d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-0d6d2d1 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-b652eeb{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-05332d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-05332d0 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-a7adc3c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-5dc2d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-5dc2d24 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-55bd3e7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-7283694{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-7283694 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-825d74a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-4401615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-4401615 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-72e4be3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-44c0dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-44c0dc8 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-29678e0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-4812120{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-4812120 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-da7ef5b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-10f97b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-10f97b7 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-b6326d6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-0876bb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-0876bb7 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-f56f730{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-2aae46c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-2aae46c .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-a9332ab{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-f85408d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-f85408d .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-c0159c1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-98eb699{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-98eb699 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-74d03d9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-ffc79fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-ffc79fc .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-d96605d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-7f03a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-7f03a30 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-4d4fec2{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-50d35d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-50d35d5 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-cef8ee6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-1f74d80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-1f74d80 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-1e14725{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-559779a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-559779a .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-defb84a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-05320e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-05320e0 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-fad73bc{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-1d51a32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-1d51a32 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-a26eec9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-17ec1e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-17ec1e7 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-5158670{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-7ff73e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-8548 .elementor-element.elementor-element-7ff73e0 .elementor-heading-title{font-size:30px;}.elementor-8548 .elementor-element.elementor-element-18a739e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8548 .elementor-element.elementor-element-2b5ca749{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8548 .elementor-element.elementor-element-2b5ca749.e-con{--align-self:center;}.elementor-8548 .elementor-element.elementor-element-601160a2{text-align:center;}.elementor-8548 .elementor-element.elementor-element-eedefad{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8548 .elementor-element.elementor-element-1a76e2f4 .elementor-heading-title{font-size:30px;}}/* Start custom CSS for text-editor, class: .elementor-element-02200fb */.elementor-8548 .elementor-element.elementor-element-02200fb a {
    color: #E5E4E2;
}
.elementor-8548 .elementor-element.elementor-element-02200fb ol {
    margin: 0;
    padding: 0;
}
.elementor-8548 .elementor-element.elementor-element-02200fb li p {
    margin: 0;
}
.elementor-8548 .elementor-element.elementor-element-02200fb li {
    display: inline-block;
    margin-right: 10px;
    padding-left: 10px;
    list-style: none;
    position: relative;
}
.elementor-8548 .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-8548 .elementor-element.elementor-element-615c643 {
    position: relative;
    z-index: 9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0c5171 */.elementor-8548 .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-8548 .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-7d5ef91b */.elementor-8548 .elementor-element.elementor-element-7d5ef91b {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-7d5ef91b, .elementor-8548 .elementor-element.elementor-element-7d5ef91b > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-7d5ef91b .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-7d5ef91b .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-8548 .elementor-element.elementor-element-7d5ef91b .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-8548 .elementor-element.elementor-element-7d5ef91b .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-8548 .elementor-element.elementor-element-7d5ef91b .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-7d5ef91b .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-8548 .elementor-element.elementor-element-7d5ef91b .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-7d5ef91b .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-7d5ef91b .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-7d5ef91b .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-7d5ef91b .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-7d5ef91b .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-8548 .elementor-element.elementor-element-7d5ef91b .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-7d5ef91b .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-7d5ef91b .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-7d5ef91b .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-7d5ef91b .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-7d5ef91b .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-7d5ef91b .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-7d5ef91b .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-7d5ef91b .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-7d5ef91b .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-7d5ef91b .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-ea77751 */.elementor-8548 .elementor-element.elementor-element-ea77751 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-ea77751, .elementor-8548 .elementor-element.elementor-element-ea77751 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-ea77751 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-ea77751 .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-8548 .elementor-element.elementor-element-ea77751 .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-8548 .elementor-element.elementor-element-ea77751 .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-8548 .elementor-element.elementor-element-ea77751 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-ea77751 .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-8548 .elementor-element.elementor-element-ea77751 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-ea77751 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-ea77751 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-ea77751 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-ea77751 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-ea77751 .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-8548 .elementor-element.elementor-element-ea77751 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-ea77751 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-ea77751 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-ea77751 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-ea77751 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-ea77751 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-ea77751 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-ea77751 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-ea77751 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-ea77751 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-ea77751 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-b6c5945 */.elementor-8548 .elementor-element.elementor-element-b6c5945 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-b6c5945, .elementor-8548 .elementor-element.elementor-element-b6c5945 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-b6c5945 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-b6c5945 .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-8548 .elementor-element.elementor-element-b6c5945 .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-8548 .elementor-element.elementor-element-b6c5945 .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-8548 .elementor-element.elementor-element-b6c5945 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-b6c5945 .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-8548 .elementor-element.elementor-element-b6c5945 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-b6c5945 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-b6c5945 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-b6c5945 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-b6c5945 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-b6c5945 .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-8548 .elementor-element.elementor-element-b6c5945 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-b6c5945 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-b6c5945 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-b6c5945 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-b6c5945 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-b6c5945 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-b6c5945 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-b6c5945 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-b6c5945 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-b6c5945 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-b6c5945 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-8680bd9 */.elementor-8548 .elementor-element.elementor-element-8680bd9 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-8680bd9, .elementor-8548 .elementor-element.elementor-element-8680bd9 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-8680bd9 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-8680bd9 .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-8548 .elementor-element.elementor-element-8680bd9 .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-8548 .elementor-element.elementor-element-8680bd9 .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-8548 .elementor-element.elementor-element-8680bd9 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-8680bd9 .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-8548 .elementor-element.elementor-element-8680bd9 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-8680bd9 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-8680bd9 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-8680bd9 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-8680bd9 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-8680bd9 .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-8548 .elementor-element.elementor-element-8680bd9 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-8680bd9 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-8680bd9 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-8680bd9 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-8680bd9 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-8680bd9 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-8680bd9 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-8680bd9 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-8680bd9 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-8680bd9 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-8680bd9 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-b0fdd2a */.elementor-8548 .elementor-element.elementor-element-b0fdd2a {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-b0fdd2a, .elementor-8548 .elementor-element.elementor-element-b0fdd2a > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-b0fdd2a .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-b0fdd2a .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-8548 .elementor-element.elementor-element-b0fdd2a .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-8548 .elementor-element.elementor-element-b0fdd2a .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-8548 .elementor-element.elementor-element-b0fdd2a .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-b0fdd2a .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-8548 .elementor-element.elementor-element-b0fdd2a .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-b0fdd2a .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-b0fdd2a .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-b0fdd2a .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-b0fdd2a .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-b0fdd2a .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-8548 .elementor-element.elementor-element-b0fdd2a .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-b0fdd2a .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-b0fdd2a .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-b0fdd2a .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-b0fdd2a .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-b0fdd2a .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-b0fdd2a .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-b0fdd2a .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-b0fdd2a .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-b0fdd2a .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-b0fdd2a .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-5e0043a */.elementor-8548 .elementor-element.elementor-element-5e0043a {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-5e0043a, .elementor-8548 .elementor-element.elementor-element-5e0043a > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-5e0043a .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-5e0043a .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-8548 .elementor-element.elementor-element-5e0043a .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-8548 .elementor-element.elementor-element-5e0043a .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-8548 .elementor-element.elementor-element-5e0043a .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-5e0043a .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-8548 .elementor-element.elementor-element-5e0043a .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-5e0043a .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-5e0043a .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-5e0043a .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-5e0043a .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-5e0043a .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-8548 .elementor-element.elementor-element-5e0043a .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-5e0043a .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-5e0043a .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-5e0043a .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-5e0043a .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-5e0043a .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-5e0043a .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-5e0043a .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-5e0043a .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-5e0043a .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-5e0043a .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-6b9bfce */.elementor-8548 .elementor-element.elementor-element-6b9bfce {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-6b9bfce, .elementor-8548 .elementor-element.elementor-element-6b9bfce > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-6b9bfce .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-6b9bfce .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-8548 .elementor-element.elementor-element-6b9bfce .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-8548 .elementor-element.elementor-element-6b9bfce .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-8548 .elementor-element.elementor-element-6b9bfce .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-6b9bfce .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-8548 .elementor-element.elementor-element-6b9bfce .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-6b9bfce .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-6b9bfce .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-6b9bfce .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-6b9bfce .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-6b9bfce .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-8548 .elementor-element.elementor-element-6b9bfce .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-6b9bfce .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-6b9bfce .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-6b9bfce .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-6b9bfce .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-6b9bfce .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-6b9bfce .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-6b9bfce .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-6b9bfce .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-6b9bfce .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-6b9bfce .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-7bbdb03 */.elementor-8548 .elementor-element.elementor-element-7bbdb03 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-7bbdb03, .elementor-8548 .elementor-element.elementor-element-7bbdb03 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-7bbdb03 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-7bbdb03 .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-8548 .elementor-element.elementor-element-7bbdb03 .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-8548 .elementor-element.elementor-element-7bbdb03 .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-8548 .elementor-element.elementor-element-7bbdb03 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-7bbdb03 .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-8548 .elementor-element.elementor-element-7bbdb03 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-7bbdb03 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-7bbdb03 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-7bbdb03 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-7bbdb03 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-7bbdb03 .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-8548 .elementor-element.elementor-element-7bbdb03 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-7bbdb03 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-7bbdb03 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-7bbdb03 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-7bbdb03 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-7bbdb03 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-7bbdb03 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-7bbdb03 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-7bbdb03 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-7bbdb03 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-7bbdb03 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-9c5d305 */.elementor-8548 .elementor-element.elementor-element-9c5d305 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-9c5d305, .elementor-8548 .elementor-element.elementor-element-9c5d305 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-9c5d305 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-9c5d305 .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-8548 .elementor-element.elementor-element-9c5d305 .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-8548 .elementor-element.elementor-element-9c5d305 .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-8548 .elementor-element.elementor-element-9c5d305 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-9c5d305 .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-8548 .elementor-element.elementor-element-9c5d305 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-9c5d305 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-9c5d305 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-9c5d305 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-9c5d305 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-9c5d305 .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-8548 .elementor-element.elementor-element-9c5d305 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-9c5d305 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-9c5d305 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-9c5d305 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-9c5d305 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-9c5d305 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-9c5d305 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-9c5d305 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-9c5d305 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-9c5d305 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-9c5d305 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-79aa940 */.elementor-8548 .elementor-element.elementor-element-79aa940 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-79aa940, .elementor-8548 .elementor-element.elementor-element-79aa940 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-79aa940 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-79aa940 .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-8548 .elementor-element.elementor-element-79aa940 .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-8548 .elementor-element.elementor-element-79aa940 .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-8548 .elementor-element.elementor-element-79aa940 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-79aa940 .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-8548 .elementor-element.elementor-element-79aa940 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-79aa940 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-79aa940 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-79aa940 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-79aa940 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-79aa940 .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-8548 .elementor-element.elementor-element-79aa940 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-79aa940 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-79aa940 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-79aa940 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-79aa940 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-79aa940 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-79aa940 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-79aa940 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-79aa940 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-79aa940 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-79aa940 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-3eb7993 */.elementor-8548 .elementor-element.elementor-element-3eb7993 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-3eb7993, .elementor-8548 .elementor-element.elementor-element-3eb7993 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-3eb7993 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-3eb7993 .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-8548 .elementor-element.elementor-element-3eb7993 .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-8548 .elementor-element.elementor-element-3eb7993 .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-8548 .elementor-element.elementor-element-3eb7993 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-3eb7993 .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-8548 .elementor-element.elementor-element-3eb7993 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-3eb7993 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-3eb7993 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-3eb7993 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-3eb7993 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-3eb7993 .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-8548 .elementor-element.elementor-element-3eb7993 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-3eb7993 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-3eb7993 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-3eb7993 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-3eb7993 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-3eb7993 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-3eb7993 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-3eb7993 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-3eb7993 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-3eb7993 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-3eb7993 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-dac0d49 */.elementor-8548 .elementor-element.elementor-element-dac0d49 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-dac0d49, .elementor-8548 .elementor-element.elementor-element-dac0d49 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-dac0d49 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-dac0d49 .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-8548 .elementor-element.elementor-element-dac0d49 .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-8548 .elementor-element.elementor-element-dac0d49 .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-8548 .elementor-element.elementor-element-dac0d49 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-dac0d49 .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-8548 .elementor-element.elementor-element-dac0d49 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-dac0d49 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-dac0d49 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-dac0d49 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-dac0d49 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-dac0d49 .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-8548 .elementor-element.elementor-element-dac0d49 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-dac0d49 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-dac0d49 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-dac0d49 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-dac0d49 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-dac0d49 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-dac0d49 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-dac0d49 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-dac0d49 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-dac0d49 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-dac0d49 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-406b74e */.elementor-8548 .elementor-element.elementor-element-406b74e {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-406b74e, .elementor-8548 .elementor-element.elementor-element-406b74e > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-406b74e .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-406b74e .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-8548 .elementor-element.elementor-element-406b74e .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-8548 .elementor-element.elementor-element-406b74e .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-8548 .elementor-element.elementor-element-406b74e .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-406b74e .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-8548 .elementor-element.elementor-element-406b74e .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-406b74e .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-406b74e .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-406b74e .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-406b74e .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-406b74e .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-8548 .elementor-element.elementor-element-406b74e .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-406b74e .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-406b74e .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-406b74e .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-406b74e .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-406b74e .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-406b74e .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-406b74e .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-406b74e .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-406b74e .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-406b74e .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-88a1f3c */.elementor-8548 .elementor-element.elementor-element-88a1f3c {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-88a1f3c, .elementor-8548 .elementor-element.elementor-element-88a1f3c > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-88a1f3c .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-88a1f3c .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-8548 .elementor-element.elementor-element-88a1f3c .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-8548 .elementor-element.elementor-element-88a1f3c .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-8548 .elementor-element.elementor-element-88a1f3c .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-88a1f3c .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-8548 .elementor-element.elementor-element-88a1f3c .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-88a1f3c .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-88a1f3c .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-88a1f3c .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-88a1f3c .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-88a1f3c .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-8548 .elementor-element.elementor-element-88a1f3c .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-88a1f3c .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-88a1f3c .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-88a1f3c .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-88a1f3c .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-88a1f3c .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-88a1f3c .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-88a1f3c .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-88a1f3c .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-88a1f3c .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-88a1f3c .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-e7aa37e */.elementor-8548 .elementor-element.elementor-element-e7aa37e {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-e7aa37e, .elementor-8548 .elementor-element.elementor-element-e7aa37e > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-e7aa37e .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-e7aa37e .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-8548 .elementor-element.elementor-element-e7aa37e .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-8548 .elementor-element.elementor-element-e7aa37e .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-8548 .elementor-element.elementor-element-e7aa37e .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-e7aa37e .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-8548 .elementor-element.elementor-element-e7aa37e .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-e7aa37e .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-e7aa37e .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-e7aa37e .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-e7aa37e .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-e7aa37e .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-8548 .elementor-element.elementor-element-e7aa37e .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-e7aa37e .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-e7aa37e .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-e7aa37e .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-e7aa37e .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-e7aa37e .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-e7aa37e .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-e7aa37e .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-e7aa37e .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-e7aa37e .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-e7aa37e .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-982f918 */.elementor-8548 .elementor-element.elementor-element-982f918 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-982f918, .elementor-8548 .elementor-element.elementor-element-982f918 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-982f918 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-982f918 .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-8548 .elementor-element.elementor-element-982f918 .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-8548 .elementor-element.elementor-element-982f918 .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-8548 .elementor-element.elementor-element-982f918 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-982f918 .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-8548 .elementor-element.elementor-element-982f918 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-982f918 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-982f918 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-982f918 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-982f918 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-982f918 .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-8548 .elementor-element.elementor-element-982f918 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-982f918 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-982f918 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-982f918 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-982f918 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-982f918 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-982f918 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-982f918 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-982f918 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-982f918 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-982f918 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-c4050cd */.elementor-8548 .elementor-element.elementor-element-c4050cd {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-c4050cd, .elementor-8548 .elementor-element.elementor-element-c4050cd > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-c4050cd .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-c4050cd .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-8548 .elementor-element.elementor-element-c4050cd .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-8548 .elementor-element.elementor-element-c4050cd .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-8548 .elementor-element.elementor-element-c4050cd .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-c4050cd .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-8548 .elementor-element.elementor-element-c4050cd .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-c4050cd .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-c4050cd .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-c4050cd .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-c4050cd .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-c4050cd .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-8548 .elementor-element.elementor-element-c4050cd .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-c4050cd .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-c4050cd .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-c4050cd .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-c4050cd .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-c4050cd .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-c4050cd .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-c4050cd .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-c4050cd .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-c4050cd .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-c4050cd .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-f1bcf97 */.elementor-8548 .elementor-element.elementor-element-f1bcf97 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-f1bcf97, .elementor-8548 .elementor-element.elementor-element-f1bcf97 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-f1bcf97 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-f1bcf97 .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-8548 .elementor-element.elementor-element-f1bcf97 .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-8548 .elementor-element.elementor-element-f1bcf97 .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-8548 .elementor-element.elementor-element-f1bcf97 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-f1bcf97 .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-8548 .elementor-element.elementor-element-f1bcf97 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-f1bcf97 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-f1bcf97 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-f1bcf97 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-f1bcf97 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-f1bcf97 .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-8548 .elementor-element.elementor-element-f1bcf97 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-f1bcf97 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-f1bcf97 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-f1bcf97 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-f1bcf97 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-f1bcf97 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-f1bcf97 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-f1bcf97 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-f1bcf97 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-f1bcf97 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-f1bcf97 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-abfc19d */.elementor-8548 .elementor-element.elementor-element-abfc19d {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-abfc19d, .elementor-8548 .elementor-element.elementor-element-abfc19d > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-abfc19d .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-abfc19d .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-8548 .elementor-element.elementor-element-abfc19d .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-8548 .elementor-element.elementor-element-abfc19d .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-8548 .elementor-element.elementor-element-abfc19d .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-abfc19d .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-8548 .elementor-element.elementor-element-abfc19d .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-abfc19d .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-abfc19d .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-abfc19d .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-abfc19d .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-abfc19d .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-8548 .elementor-element.elementor-element-abfc19d .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-abfc19d .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-abfc19d .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-abfc19d .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-abfc19d .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-abfc19d .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-abfc19d .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-abfc19d .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-abfc19d .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-abfc19d .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-abfc19d .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-1ebe0cc */.elementor-8548 .elementor-element.elementor-element-1ebe0cc {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-1ebe0cc, .elementor-8548 .elementor-element.elementor-element-1ebe0cc > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-1ebe0cc .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-1ebe0cc .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-8548 .elementor-element.elementor-element-1ebe0cc .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-8548 .elementor-element.elementor-element-1ebe0cc .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-8548 .elementor-element.elementor-element-1ebe0cc .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-1ebe0cc .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-8548 .elementor-element.elementor-element-1ebe0cc .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-1ebe0cc .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-1ebe0cc .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-1ebe0cc .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-1ebe0cc .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-1ebe0cc .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-8548 .elementor-element.elementor-element-1ebe0cc .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-1ebe0cc .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-1ebe0cc .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-1ebe0cc .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-1ebe0cc .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-1ebe0cc .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-1ebe0cc .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-1ebe0cc .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-1ebe0cc .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-1ebe0cc .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-1ebe0cc .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-5c8a5e6 */.elementor-8548 .elementor-element.elementor-element-5c8a5e6 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-5c8a5e6, .elementor-8548 .elementor-element.elementor-element-5c8a5e6 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .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-8548 .elementor-element.elementor-element-5c8a5e6 .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-8548 .elementor-element.elementor-element-5c8a5e6 .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-8548 .elementor-element.elementor-element-5c8a5e6 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .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-8548 .elementor-element.elementor-element-5c8a5e6 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .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-8548 .elementor-element.elementor-element-5c8a5e6 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-5c8a5e6 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-5c8a5e6 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-5c8a5e6 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-5c8a5e6 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-5c8a5e6 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-5c8a5e6 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-5c8a5e6 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-a049a96 */.elementor-8548 .elementor-element.elementor-element-a049a96 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-a049a96, .elementor-8548 .elementor-element.elementor-element-a049a96 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-a049a96 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-a049a96 .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-8548 .elementor-element.elementor-element-a049a96 .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-8548 .elementor-element.elementor-element-a049a96 .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-8548 .elementor-element.elementor-element-a049a96 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-a049a96 .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-8548 .elementor-element.elementor-element-a049a96 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-a049a96 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-a049a96 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-a049a96 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-a049a96 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-a049a96 .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-8548 .elementor-element.elementor-element-a049a96 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-a049a96 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-a049a96 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-a049a96 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-a049a96 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-a049a96 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-a049a96 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-a049a96 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-a049a96 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-a049a96 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-a049a96 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-cf6dcd2 */.elementor-8548 .elementor-element.elementor-element-cf6dcd2 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-cf6dcd2, .elementor-8548 .elementor-element.elementor-element-cf6dcd2 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .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-8548 .elementor-element.elementor-element-cf6dcd2 .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-8548 .elementor-element.elementor-element-cf6dcd2 .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-8548 .elementor-element.elementor-element-cf6dcd2 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .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-8548 .elementor-element.elementor-element-cf6dcd2 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .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-8548 .elementor-element.elementor-element-cf6dcd2 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-cf6dcd2 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-cf6dcd2 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-cf6dcd2 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-cf6dcd2 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-cf6dcd2 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-cf6dcd2 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-cf6dcd2 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-286da5b */.elementor-8548 .elementor-element.elementor-element-286da5b {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-286da5b, .elementor-8548 .elementor-element.elementor-element-286da5b > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-286da5b .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-286da5b .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-8548 .elementor-element.elementor-element-286da5b .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-8548 .elementor-element.elementor-element-286da5b .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-8548 .elementor-element.elementor-element-286da5b .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-286da5b .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-8548 .elementor-element.elementor-element-286da5b .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-286da5b .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-286da5b .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-286da5b .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-286da5b .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-286da5b .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-8548 .elementor-element.elementor-element-286da5b .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-286da5b .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-286da5b .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-286da5b .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-286da5b .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-286da5b .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-286da5b .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-286da5b .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-286da5b .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-286da5b .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-286da5b .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-ee397fb */.elementor-8548 .elementor-element.elementor-element-ee397fb {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-ee397fb, .elementor-8548 .elementor-element.elementor-element-ee397fb > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-ee397fb .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-ee397fb .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-8548 .elementor-element.elementor-element-ee397fb .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-8548 .elementor-element.elementor-element-ee397fb .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-8548 .elementor-element.elementor-element-ee397fb .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-ee397fb .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-8548 .elementor-element.elementor-element-ee397fb .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-ee397fb .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-ee397fb .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-ee397fb .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-ee397fb .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-ee397fb .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-8548 .elementor-element.elementor-element-ee397fb .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-ee397fb .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-ee397fb .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-ee397fb .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-ee397fb .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-ee397fb .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-ee397fb .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-ee397fb .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-ee397fb .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-ee397fb .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-ee397fb .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-c219121 */.elementor-8548 .elementor-element.elementor-element-c219121 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-c219121, .elementor-8548 .elementor-element.elementor-element-c219121 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-c219121 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-c219121 .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-8548 .elementor-element.elementor-element-c219121 .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-8548 .elementor-element.elementor-element-c219121 .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-8548 .elementor-element.elementor-element-c219121 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-c219121 .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-8548 .elementor-element.elementor-element-c219121 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-c219121 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-c219121 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-c219121 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-c219121 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-c219121 .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-8548 .elementor-element.elementor-element-c219121 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-c219121 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-c219121 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-c219121 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-c219121 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-c219121 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-c219121 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-c219121 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-c219121 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-c219121 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-c219121 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-b54b8ff */.elementor-8548 .elementor-element.elementor-element-b54b8ff {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-b54b8ff, .elementor-8548 .elementor-element.elementor-element-b54b8ff > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-b54b8ff .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-b54b8ff .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-8548 .elementor-element.elementor-element-b54b8ff .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-8548 .elementor-element.elementor-element-b54b8ff .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-8548 .elementor-element.elementor-element-b54b8ff .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-b54b8ff .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-8548 .elementor-element.elementor-element-b54b8ff .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-b54b8ff .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-b54b8ff .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-b54b8ff .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-b54b8ff .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-b54b8ff .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-8548 .elementor-element.elementor-element-b54b8ff .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-b54b8ff .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-b54b8ff .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-b54b8ff .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-b54b8ff .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-b54b8ff .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-b54b8ff .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-b54b8ff .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-b54b8ff .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-b54b8ff .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-b54b8ff .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-d60a43f */.elementor-8548 .elementor-element.elementor-element-d60a43f {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-d60a43f, .elementor-8548 .elementor-element.elementor-element-d60a43f > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-d60a43f .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-d60a43f .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-8548 .elementor-element.elementor-element-d60a43f .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-8548 .elementor-element.elementor-element-d60a43f .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-8548 .elementor-element.elementor-element-d60a43f .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-d60a43f .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-8548 .elementor-element.elementor-element-d60a43f .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-d60a43f .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-d60a43f .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-d60a43f .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-d60a43f .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-d60a43f .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-8548 .elementor-element.elementor-element-d60a43f .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-d60a43f .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-d60a43f .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-d60a43f .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-d60a43f .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-d60a43f .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-d60a43f .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-d60a43f .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-d60a43f .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-d60a43f .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-d60a43f .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-5a4cd44 */.elementor-8548 .elementor-element.elementor-element-5a4cd44 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-5a4cd44, .elementor-8548 .elementor-element.elementor-element-5a4cd44 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-5a4cd44 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-5a4cd44 .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-8548 .elementor-element.elementor-element-5a4cd44 .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-8548 .elementor-element.elementor-element-5a4cd44 .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-8548 .elementor-element.elementor-element-5a4cd44 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-5a4cd44 .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-8548 .elementor-element.elementor-element-5a4cd44 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-5a4cd44 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-5a4cd44 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-5a4cd44 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-5a4cd44 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-5a4cd44 .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-8548 .elementor-element.elementor-element-5a4cd44 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-5a4cd44 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-5a4cd44 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-5a4cd44 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-5a4cd44 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-5a4cd44 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-5a4cd44 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-5a4cd44 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-5a4cd44 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-5a4cd44 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-5a4cd44 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-64fe7d6 */.elementor-8548 .elementor-element.elementor-element-64fe7d6 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-64fe7d6, .elementor-8548 .elementor-element.elementor-element-64fe7d6 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-64fe7d6 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-64fe7d6 .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-8548 .elementor-element.elementor-element-64fe7d6 .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-8548 .elementor-element.elementor-element-64fe7d6 .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-8548 .elementor-element.elementor-element-64fe7d6 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-64fe7d6 .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-8548 .elementor-element.elementor-element-64fe7d6 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-64fe7d6 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-64fe7d6 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-64fe7d6 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-64fe7d6 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-64fe7d6 .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-8548 .elementor-element.elementor-element-64fe7d6 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-64fe7d6 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-64fe7d6 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-64fe7d6 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-64fe7d6 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-64fe7d6 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-64fe7d6 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-64fe7d6 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-64fe7d6 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-64fe7d6 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-64fe7d6 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-bfbeec6 */.elementor-8548 .elementor-element.elementor-element-bfbeec6 {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-bfbeec6, .elementor-8548 .elementor-element.elementor-element-bfbeec6 > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-bfbeec6 .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-bfbeec6 .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-8548 .elementor-element.elementor-element-bfbeec6 .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-8548 .elementor-element.elementor-element-bfbeec6 .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-8548 .elementor-element.elementor-element-bfbeec6 .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-bfbeec6 .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-8548 .elementor-element.elementor-element-bfbeec6 .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-bfbeec6 .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-bfbeec6 .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-bfbeec6 .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-bfbeec6 .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-bfbeec6 .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-8548 .elementor-element.elementor-element-bfbeec6 .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-bfbeec6 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-bfbeec6 .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-bfbeec6 .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-bfbeec6 .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-bfbeec6 .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-bfbeec6 .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-bfbeec6 .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-bfbeec6 .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-bfbeec6 .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-bfbeec6 .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-08c4e3c */.elementor-8548 .elementor-element.elementor-element-08c4e3c {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-08c4e3c, .elementor-8548 .elementor-element.elementor-element-08c4e3c > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-08c4e3c .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-08c4e3c .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-8548 .elementor-element.elementor-element-08c4e3c .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-8548 .elementor-element.elementor-element-08c4e3c .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-8548 .elementor-element.elementor-element-08c4e3c .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-08c4e3c .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-8548 .elementor-element.elementor-element-08c4e3c .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-08c4e3c .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-08c4e3c .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-08c4e3c .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-08c4e3c .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-08c4e3c .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-8548 .elementor-element.elementor-element-08c4e3c .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-08c4e3c .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-08c4e3c .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-08c4e3c .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-08c4e3c .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-08c4e3c .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-08c4e3c .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-08c4e3c .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-08c4e3c .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-08c4e3c .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-08c4e3c .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-3e0083d */.elementor-8548 .elementor-element.elementor-element-3e0083d {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-3e0083d, .elementor-8548 .elementor-element.elementor-element-3e0083d > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-3e0083d .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-3e0083d .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-8548 .elementor-element.elementor-element-3e0083d .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-8548 .elementor-element.elementor-element-3e0083d .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-8548 .elementor-element.elementor-element-3e0083d .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-3e0083d .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-8548 .elementor-element.elementor-element-3e0083d .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-3e0083d .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-3e0083d .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-3e0083d .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-3e0083d .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-3e0083d .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-8548 .elementor-element.elementor-element-3e0083d .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-3e0083d .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-3e0083d .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-3e0083d .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-3e0083d .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-3e0083d .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-3e0083d .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-3e0083d .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-3e0083d .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-3e0083d .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-3e0083d .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 */
/* Start custom CSS for image-carousel, class: .elementor-element-aac881e */.elementor-8548 .elementor-element.elementor-element-aac881e {  
    overflow-x: hidden !important;  
}  

.elementor-8548 .elementor-element.elementor-element-aac881e, .elementor-8548 .elementor-element.elementor-element-aac881e > div { 
    height: auto !important; 
} 

.elementor-8548 .elementor-element.elementor-element-aac881e .elementor-main-swiper { 
    overflow: visible !important; 
} 

.elementor-8548 .elementor-element.elementor-element-aac881e .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-8548 .elementor-element.elementor-element-aac881e .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-8548 .elementor-element.elementor-element-aac881e .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-8548 .elementor-element.elementor-element-aac881e .swiper-slide-next { 
    transform: scale(1.5) !important;  
    opacity: 1 !important; 
    filter: brightness(1); 
    z-index: 999 !important;  
} 

.elementor-8548 .elementor-element.elementor-element-aac881e .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-8548 .elementor-element.elementor-element-aac881e .elementor-testimonial__content, 
.elementor-8548 .elementor-element.elementor-element-aac881e .elementor-testimonial__cite { 
    display: none !important; 
} 
.elementor-8548 .elementor-element.elementor-element-aac881e .elementor-swiper-button-prev svg,
.elementor-8548 .elementor-element.elementor-element-aac881e .elementor-swiper-button-next svg{ 
    display: none; 
} 
.elementor-8548 .elementor-element.elementor-element-aac881e .elementor-swiper-button-prev, 
.elementor-8548 .elementor-element.elementor-element-aac881e .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-8548 .elementor-element.elementor-element-aac881e .elementor-swiper-button-next { 
    background: url('https://abh-medicalgroup.com/wp-content/uploads/2026/01/arrow-right1.png') center center no-repeat; 
}
.elementor-8548 .elementor-element.elementor-element-aac881e .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(45%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-aac881e .swiper-slide-next + .swiper-slide { 
    transform: scale(0.8) scaleX(1) translateX(-45%) !important; 
}
@media (max-width: 1024px) { 
.elementor-8548 .elementor-element.elementor-element-aac881e .swiper-slide-active { 
    transform: scale(0.8) scaleX(1) translateX(-12%) !important; 
} 
.elementor-8548 .elementor-element.elementor-element-aac881e .swiper-slide.swiper-slide-next {
    transform: scale(1.5) scaleX(1) translateX(-30%) !important; 
}
}

@media (max-width: 767px) {
    .elementor-8548 .elementor-element.elementor-element-aac881e .swiper-slide {
        opacity: 0 !important;
        visibility: hidden !important;
        transition: all 0.4s ease !important;
    }
    .elementor-8548 .elementor-element.elementor-element-aac881e .swiper-slide-next {
        opacity: 1 !important;
        visibility: visible !important;
        transform: scale(1.1) !important; 
        z-index: 99 !important;
    }
    .elementor-8548 .elementor-element.elementor-element-aac881e .swiper-slide.swiper-slide-next { 
            transform: scale(1) scaleX(1) translateX(0%) !important;
}
    .elementor-8548 .elementor-element.elementor-element-aac881e .elementor-testimonial__image {
        width: 100% !important;
        height: 300px !important; 
    }
    .elementor-8548 .elementor-element.elementor-element-aac881e .swiper-slide-active,
    .elementor-8548 .elementor-element.elementor-element-aac881e .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 */