.elementor-1839 .elementor-element.elementor-element-8315985:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-8315985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1839 .elementor-element.elementor-element-8315985{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-33px;margin-bottom:0px;padding:80px 0px 80px 0px;z-index:1;}.elementor-1839 .elementor-element.elementor-element-8315985 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1839 .elementor-element.elementor-element-a269b2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-2d819de{text-align:center;}.elementor-1839 .elementor-element.elementor-element-2d819de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-145b739{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1839 .elementor-element.elementor-element-5836520{--display:flex;--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;--align-items:center;}.elementor-1839 .elementor-element.elementor-element-2440b31{text-align:center;}.elementor-1839 .elementor-element.elementor-element-2440b31 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:300;color:#000000;}.elementor-1839 .elementor-element.elementor-element-76b1453{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1839 .elementor-element.elementor-element-73b97d8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1839 .elementor-element.elementor-element-7e25bb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-7e25bb8:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-7e25bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-e8f8649{--display:flex;}.elementor-1839 .elementor-element.elementor-element-b5c6638 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-b5c6638{text-align:start;}.elementor-1839 .elementor-element.elementor-element-b5c6638 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-a211bb9{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-a211bb9 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-8fc8a62{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-21fb855 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-21fb855 .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-21fb855 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-21fb855 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-21fb855 .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-21fb855 .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-62e305d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-62e305d:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-62e305d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-68c4dc9{--display:flex;}.elementor-1839 .elementor-element.elementor-element-3a1ae91 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-3a1ae91{text-align:start;}.elementor-1839 .elementor-element.elementor-element-3a1ae91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-878f237{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-878f237 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-e984eec{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-e984eec .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-e984eec .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-a592398 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-a592398 .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-a592398 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-a592398 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-a592398 .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-a592398 .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-a77743c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-a77743c:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-a77743c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-79032c6{--display:flex;}.elementor-1839 .elementor-element.elementor-element-50cd2af > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-50cd2af{text-align:start;}.elementor-1839 .elementor-element.elementor-element-50cd2af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-1a49a68{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-1a49a68 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-c86bc00{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-b2dfb61 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-b2dfb61 .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-b2dfb61 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-b2dfb61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-b2dfb61 .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-b2dfb61 .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-1211816{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-1211816:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-1211816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-7521b8e{--display:flex;}.elementor-1839 .elementor-element.elementor-element-b9bef72 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-b9bef72{text-align:start;}.elementor-1839 .elementor-element.elementor-element-b9bef72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-2ae6f64{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-2ae6f64 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-754c000{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-754c000 .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-754c000 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-8556ff6 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-8556ff6 .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-8556ff6 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-8556ff6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-8556ff6 .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-8556ff6 .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-a6297ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-a6297ad:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-a6297ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-f152b1d{--display:flex;}.elementor-1839 .elementor-element.elementor-element-232ec09 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-232ec09{text-align:start;}.elementor-1839 .elementor-element.elementor-element-232ec09 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-650eb5a{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-650eb5a > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-e9ea9da{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-7480145 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-7480145 .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-7480145 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-7480145 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-7480145 .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-7480145 .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-3a4dd25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-3a4dd25:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-3a4dd25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-78cbfa3{--display:flex;}.elementor-1839 .elementor-element.elementor-element-27f58c0 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-27f58c0{text-align:start;}.elementor-1839 .elementor-element.elementor-element-27f58c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-58b431c{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-58b431c > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-3d1ed86{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-024c8ed .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-024c8ed .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-024c8ed .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-024c8ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-024c8ed .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-024c8ed .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-ab59cb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-ab59cb9:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-ab59cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-c5bcb80{--display:flex;}.elementor-1839 .elementor-element.elementor-element-e80b575 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-e80b575{text-align:start;}.elementor-1839 .elementor-element.elementor-element-e80b575 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-3ee44a2{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-3ee44a2 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-f56205b{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-f56205b .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-f56205b .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-5d0568c .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-5d0568c .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-5d0568c .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-5d0568c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-5d0568c .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-5d0568c .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-1d2f63e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-1d2f63e:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-1d2f63e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-b21169e{--display:flex;}.elementor-1839 .elementor-element.elementor-element-c427266 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-c427266{text-align:start;}.elementor-1839 .elementor-element.elementor-element-c427266 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-3a99c4a{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-3a99c4a > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-5b6e2a4{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-dce2f27 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-dce2f27 .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-dce2f27 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-dce2f27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-dce2f27 .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-dce2f27 .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-0d170ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-0d170ec:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-0d170ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-8281e32{--display:flex;}.elementor-1839 .elementor-element.elementor-element-2f28987 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-2f28987{text-align:start;}.elementor-1839 .elementor-element.elementor-element-2f28987 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-53f3682{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-53f3682 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-de3e676{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-78a39a9 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-78a39a9 .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-78a39a9 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-78a39a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-78a39a9 .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-78a39a9 .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-6d0b815{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-6d0b815:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-6d0b815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-84af9bd{--display:flex;}.elementor-1839 .elementor-element.elementor-element-7dae473 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-7dae473{text-align:start;}.elementor-1839 .elementor-element.elementor-element-7dae473 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-bf0fe09{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-bf0fe09 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-0c2a077{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-ef2910c .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-ef2910c .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-ef2910c .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-ef2910c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-ef2910c .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-ef2910c .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-910883b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-910883b:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-910883b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-80272b3{--display:flex;}.elementor-1839 .elementor-element.elementor-element-6364bae > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-6364bae{text-align:start;}.elementor-1839 .elementor-element.elementor-element-6364bae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-bb044cc{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-bb044cc > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-a8e4226{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-bed6c5a .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-bed6c5a .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-bed6c5a .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-bed6c5a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-bed6c5a .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-bed6c5a .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-5efe098{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-5efe098:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-5efe098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-e34a719{--display:flex;}.elementor-1839 .elementor-element.elementor-element-c54fdb8 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-c54fdb8{text-align:start;}.elementor-1839 .elementor-element.elementor-element-c54fdb8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-cd2c1a2{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-cd2c1a2 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-ecb347a{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-e7e1f87 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-e7e1f87 .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-e7e1f87 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-e7e1f87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-e7e1f87 .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-e7e1f87 .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-47dce6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-47dce6c:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-47dce6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-19ea526{--display:flex;}.elementor-1839 .elementor-element.elementor-element-2d09d32 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-2d09d32{text-align:start;}.elementor-1839 .elementor-element.elementor-element-2d09d32 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-fd7b97d{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-fd7b97d > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-0c56eff{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-d860b28 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-d860b28 .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-d860b28 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-d860b28 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-d860b28 .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-d860b28 .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-8e3bf3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-8e3bf3c:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-8e3bf3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-a56a59d{--display:flex;}.elementor-1839 .elementor-element.elementor-element-3a29854 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-3a29854{text-align:start;}.elementor-1839 .elementor-element.elementor-element-3a29854 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-adcca1e{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-adcca1e > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-0faef4c{--e-image-carousel-slides-to-show:3;}.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-swiper-button.elementor-swiper-button-next{color:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#BCBCBC;}.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption{text-align:center;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1839 .elementor-element.elementor-element-91e6d35 .elementor-button{background-color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-1839 .elementor-element.elementor-element-91e6d35 .elementor-button:hover, .elementor-1839 .elementor-element.elementor-element-91e6d35 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-91e6d35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-91e6d35 .elementor-button:hover svg, .elementor-1839 .elementor-element.elementor-element-91e6d35 .elementor-button:focus svg{fill:#000000;}.elementor-1839 .elementor-element.elementor-element-9486205{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-9486205:not(.elementor-motion-effects-element-type-background), .elementor-1839 .elementor-element.elementor-element-9486205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-1839 .elementor-element.elementor-element-1fc32af{--display:flex;}.elementor-1839 .elementor-element.elementor-element-9047e49 > .elementor-widget-container{margin:0px 0px 0px 25px;padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-9047e49{text-align:start;}.elementor-1839 .elementor-element.elementor-element-9047e49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;color:#005E83;}.elementor-1839 .elementor-element.elementor-element-a8acfaf{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;color:#000000;}.elementor-1839 .elementor-element.elementor-element-a8acfaf > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-1839 .elementor-element.elementor-element-89f400c{--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;}.elementor-1839 .elementor-element.elementor-element-53be58a{--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;}.elementor-1839 .elementor-element.elementor-element-f71088b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-f63cfb1{--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;}.elementor-1839 .elementor-element.elementor-element-9544df9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-f0aa373 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-f0aa373.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-f0aa373.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-f0aa373.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-f0aa373 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-f0aa373 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-f0aa373 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-cee50b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-cee50b8.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-cee50b8.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-cee50b8.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-cee50b8 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-cee50b8 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-cee50b8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-a6cb886{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-2079d1c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-2079d1c.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-2079d1c.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-2079d1c.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-2079d1c .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-2079d1c .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-2079d1c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-1a15cf9{--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;}.elementor-1839 .elementor-element.elementor-element-e2510d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-bc796df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-bc796df.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-bc796df.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-bc796df.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-bc796df .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-bc796df .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-bc796df .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-289045a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-ec5510d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-ec5510d.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-ec5510d.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-ec5510d.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-ec5510d .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-ec5510d .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-ec5510d .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-2239101{--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;}.elementor-1839 .elementor-element.elementor-element-ec424e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-275eb7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-275eb7f.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-275eb7f.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-275eb7f.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-275eb7f .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-275eb7f .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-275eb7f .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-4be53bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-c078c71{--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;}.elementor-1839 .elementor-element.elementor-element-a1b34ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-e7800cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-e7800cf.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-e7800cf.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-e7800cf.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-e7800cf .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-e7800cf .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-e7800cf .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-e85470a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-e85470a.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-e85470a.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-e85470a.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-e85470a .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-e85470a .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-e85470a .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-b2376ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-b8623ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-b8623ae.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-b8623ae.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-b8623ae.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-b8623ae .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-b8623ae .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-b8623ae .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-021b1b3{--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;}.elementor-1839 .elementor-element.elementor-element-3f4a4a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-6b926ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-6b926ef.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-6b926ef.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-6b926ef.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-6b926ef .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-6b926ef .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-6b926ef .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-09776e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-cdb916a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1839 .elementor-element.elementor-element-8adfe5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-f364fe7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-f364fe7.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-f364fe7.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-f364fe7.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-f364fe7 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-f364fe7 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-f364fe7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-4502e2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-57ee9c7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1839 .elementor-element.elementor-element-773017f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-5866fb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-5866fb7.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-5866fb7.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-5866fb7.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-5866fb7 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-5866fb7 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-5866fb7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-07bc019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-2f00ecc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1839 .elementor-element.elementor-element-2a3c80c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-1d2ad9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-1d2ad9c.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-1d2ad9c.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-1d2ad9c.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-1d2ad9c .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-1d2ad9c .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-1d2ad9c .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-7b572c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-4d2d3a4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1839 .elementor-element.elementor-element-ae83372{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-54b7ede > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-54b7ede.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-54b7ede.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-54b7ede.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-54b7ede .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-54b7ede .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-54b7ede .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-dda23d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-683f08a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1839 .elementor-element.elementor-element-68527bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-bec4767 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-bec4767.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-bec4767.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-bec4767.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-bec4767 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-bec4767 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-bec4767 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-b53f393{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-1418d96{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1839 .elementor-element.elementor-element-7fc0a56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-66381e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-66381e0.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-66381e0.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-66381e0.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-66381e0 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-66381e0 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-66381e0 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-c7ac7ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-e26098b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1839 .elementor-element.elementor-element-922e554{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-cb34a45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-cb34a45.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-cb34a45.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-cb34a45.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-cb34a45 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-cb34a45 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-cb34a45 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-565baa4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-7d5fe7f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1839 .elementor-element.elementor-element-a743924{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-3631c42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-3631c42.elementor-position-right .elementor-image-box-img{margin-left:85px;}.elementor-1839 .elementor-element.elementor-element-3631c42.elementor-position-left .elementor-image-box-img{margin-right:85px;}.elementor-1839 .elementor-element.elementor-element-3631c42.elementor-position-top .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-3631c42 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-1839 .elementor-element.elementor-element-3631c42 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-1839 .elementor-element.elementor-element-3631c42 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-1839 .elementor-element.elementor-element-d4362f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1839 .elementor-element.elementor-element-74447c7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1839 .elementor-element.elementor-element-74447c7 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-1839 .elementor-element.elementor-element-74447c7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#005E83;}.elementor-1839 .elementor-element.elementor-element-74447c7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1839 .elementor-element.elementor-element-74447c7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#005E83;}.elementor-1839 .elementor-element.elementor-element-74447c7.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:400;text-transform:capitalize;letter-spacing:-0.6px;}@media(min-width:768px){.elementor-1839 .elementor-element.elementor-element-5836520{--width:100%;}.elementor-1839 .elementor-element.elementor-element-7e25bb8{--width:100%;}.elementor-1839 .elementor-element.elementor-element-e8f8649{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-62e305d{--width:100%;}.elementor-1839 .elementor-element.elementor-element-68c4dc9{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-a77743c{--width:100%;}.elementor-1839 .elementor-element.elementor-element-79032c6{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-1211816{--width:100%;}.elementor-1839 .elementor-element.elementor-element-7521b8e{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-a6297ad{--width:100%;}.elementor-1839 .elementor-element.elementor-element-f152b1d{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-3a4dd25{--width:100%;}.elementor-1839 .elementor-element.elementor-element-78cbfa3{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-ab59cb9{--width:100%;}.elementor-1839 .elementor-element.elementor-element-c5bcb80{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-1d2f63e{--width:100%;}.elementor-1839 .elementor-element.elementor-element-b21169e{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-0d170ec{--width:100%;}.elementor-1839 .elementor-element.elementor-element-8281e32{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-6d0b815{--width:100%;}.elementor-1839 .elementor-element.elementor-element-84af9bd{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-910883b{--width:100%;}.elementor-1839 .elementor-element.elementor-element-80272b3{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-5efe098{--width:100%;}.elementor-1839 .elementor-element.elementor-element-e34a719{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-47dce6c{--width:100%;}.elementor-1839 .elementor-element.elementor-element-19ea526{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-8e3bf3c{--width:100%;}.elementor-1839 .elementor-element.elementor-element-a56a59d{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-9486205{--width:100%;}.elementor-1839 .elementor-element.elementor-element-1fc32af{--content-width:1920px;}.elementor-1839 .elementor-element.elementor-element-f71088b{--width:50%;}.elementor-1839 .elementor-element.elementor-element-9544df9{--width:50%;}.elementor-1839 .elementor-element.elementor-element-a6cb886{--width:50%;}.elementor-1839 .elementor-element.elementor-element-e2510d9{--width:50%;}.elementor-1839 .elementor-element.elementor-element-289045a{--width:50%;}.elementor-1839 .elementor-element.elementor-element-ec424e2{--width:50%;}.elementor-1839 .elementor-element.elementor-element-4be53bc{--width:50%;}.elementor-1839 .elementor-element.elementor-element-a1b34ab{--width:50%;}.elementor-1839 .elementor-element.elementor-element-b2376ba{--width:50%;}.elementor-1839 .elementor-element.elementor-element-3f4a4a0{--width:50%;}.elementor-1839 .elementor-element.elementor-element-09776e7{--width:50%;}.elementor-1839 .elementor-element.elementor-element-8adfe5b{--width:50%;}.elementor-1839 .elementor-element.elementor-element-4502e2f{--width:50%;}.elementor-1839 .elementor-element.elementor-element-773017f{--width:50%;}.elementor-1839 .elementor-element.elementor-element-07bc019{--width:50%;}.elementor-1839 .elementor-element.elementor-element-2a3c80c{--width:50%;}.elementor-1839 .elementor-element.elementor-element-7b572c5{--width:50%;}.elementor-1839 .elementor-element.elementor-element-ae83372{--width:50%;}.elementor-1839 .elementor-element.elementor-element-dda23d7{--width:50%;}.elementor-1839 .elementor-element.elementor-element-68527bc{--width:50%;}.elementor-1839 .elementor-element.elementor-element-b53f393{--width:50%;}.elementor-1839 .elementor-element.elementor-element-7fc0a56{--width:50%;}.elementor-1839 .elementor-element.elementor-element-c7ac7ec{--width:50%;}.elementor-1839 .elementor-element.elementor-element-922e554{--width:50%;}.elementor-1839 .elementor-element.elementor-element-565baa4{--width:50%;}.elementor-1839 .elementor-element.elementor-element-a743924{--width:50%;}.elementor-1839 .elementor-element.elementor-element-d4362f4{--width:50%;}}@media(max-width:1024px){.elementor-1839 .elementor-element.elementor-element-8315985{padding:0px 0px 0px 0px;}.elementor-1839 .elementor-element.elementor-element-2440b31{text-align:center;}.elementor-1839 .elementor-element.elementor-element-2440b31 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-b5c6638{text-align:center;}.elementor-1839 .elementor-element.elementor-element-b5c6638 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-a211bb9{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-3a1ae91{text-align:center;}.elementor-1839 .elementor-element.elementor-element-3a1ae91 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-878f237{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-50cd2af{text-align:center;}.elementor-1839 .elementor-element.elementor-element-50cd2af .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-1a49a68{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-b9bef72{text-align:center;}.elementor-1839 .elementor-element.elementor-element-b9bef72 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-2ae6f64{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-232ec09{text-align:center;}.elementor-1839 .elementor-element.elementor-element-232ec09 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-650eb5a{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-27f58c0{text-align:center;}.elementor-1839 .elementor-element.elementor-element-27f58c0 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-58b431c{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-e80b575{text-align:center;}.elementor-1839 .elementor-element.elementor-element-e80b575 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-3ee44a2{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-c427266{text-align:center;}.elementor-1839 .elementor-element.elementor-element-c427266 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-3a99c4a{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-2f28987{text-align:center;}.elementor-1839 .elementor-element.elementor-element-2f28987 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-53f3682{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-7dae473{text-align:center;}.elementor-1839 .elementor-element.elementor-element-7dae473 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-bf0fe09{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-6364bae{text-align:center;}.elementor-1839 .elementor-element.elementor-element-6364bae .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-bb044cc{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-c54fdb8{text-align:center;}.elementor-1839 .elementor-element.elementor-element-c54fdb8 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-cd2c1a2{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-2d09d32{text-align:center;}.elementor-1839 .elementor-element.elementor-element-2d09d32 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-fd7b97d{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-3a29854{text-align:center;}.elementor-1839 .elementor-element.elementor-element-3a29854 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-adcca1e{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}.elementor-1839 .elementor-element.elementor-element-9047e49{text-align:center;}.elementor-1839 .elementor-element.elementor-element-9047e49 .elementor-heading-title{font-size:28px;}.elementor-1839 .elementor-element.elementor-element-a8acfaf{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;font-size:14px;}}@media(max-width:767px){.elementor-1839 .elementor-element.elementor-element-8315985{margin-top:-62px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-1839 .elementor-element.elementor-element-2d819de .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-145b739{--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1839 .elementor-element.elementor-element-2440b31 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-b5c6638 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-a211bb9{text-align:center;}.elementor-1839 .elementor-element.elementor-element-3a1ae91 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-878f237{text-align:center;}.elementor-1839 .elementor-element.elementor-element-50cd2af .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-1a49a68{text-align:center;}.elementor-1839 .elementor-element.elementor-element-b9bef72 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-2ae6f64{text-align:center;}.elementor-1839 .elementor-element.elementor-element-232ec09 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-650eb5a{text-align:center;}.elementor-1839 .elementor-element.elementor-element-27f58c0 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-58b431c{text-align:center;}.elementor-1839 .elementor-element.elementor-element-e80b575 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-3ee44a2{text-align:center;}.elementor-1839 .elementor-element.elementor-element-c427266 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-3a99c4a{text-align:center;}.elementor-1839 .elementor-element.elementor-element-2f28987 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-53f3682{text-align:center;}.elementor-1839 .elementor-element.elementor-element-7dae473 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-bf0fe09{text-align:center;}.elementor-1839 .elementor-element.elementor-element-6364bae .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-bb044cc{text-align:center;}.elementor-1839 .elementor-element.elementor-element-c54fdb8 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-cd2c1a2{text-align:center;}.elementor-1839 .elementor-element.elementor-element-2d09d32 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-fd7b97d{text-align:center;}.elementor-1839 .elementor-element.elementor-element-3a29854 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-adcca1e{text-align:center;}.elementor-1839 .elementor-element.elementor-element-9047e49 .elementor-heading-title{font-size:26px;}.elementor-1839 .elementor-element.elementor-element-a8acfaf{text-align:center;}.elementor-1839 .elementor-element.elementor-element-f0aa373 .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-f0aa373 .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-cee50b8 .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-cee50b8 .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-2079d1c .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-2079d1c .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-bc796df .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-bc796df .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-ec5510d .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-ec5510d .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-275eb7f .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-275eb7f .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-e7800cf .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-e7800cf .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-e85470a .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-e85470a .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-b8623ae .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-b8623ae .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-6b926ef .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-6b926ef .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-f364fe7 .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-f364fe7 .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-5866fb7 .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-5866fb7 .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-1d2ad9c .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-1d2ad9c .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-54b7ede .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-54b7ede .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-bec4767 .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-bec4767 .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-66381e0 .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-66381e0 .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-cb34a45 .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-cb34a45 .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-3631c42 .elementor-image-box-img{margin-bottom:85px;}.elementor-1839 .elementor-element.elementor-element-3631c42 .elementor-image-box-description{font-size:16px;}.elementor-1839 .elementor-element.elementor-element-74447c7{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:14px;}}/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8fc8a62 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-8fc8a62 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e984eec *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e984eec .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e984eec .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c86bc00 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-c86bc00 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-754c000 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-754c000 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-754c000 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9ea9da *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-e9ea9da .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d1ed86 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-3d1ed86 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f56205b *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-f56205b .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-f56205b .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5b6e2a4 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-5b6e2a4 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-de3e676 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-de3e676 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-de3e676 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c2a077 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c2a077 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8e4226 *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-a8e4226 .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ecb347a *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-ecb347a .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-ecb347a .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0c56eff *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0c56eff .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0c56eff .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0faef4c *//* === SLIDE KART GÖRÜNÜMÜ === */

/* Slide container */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-inner {
  border-radius: 0 0 14px 14px; /* sadece alt köşeler */
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: all 0.3s ease;
}

/* Hover'da hafif yükselme efekti */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide:hover .swiper-slide-inner {
  transform: translateY(-4px);
  box-shadow: 0 12px 35px rgba(0,0,0,0.12);
}

/* Görsel */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide-image {
  display: block;
  width: 100%;
  height: auto;
}

/* Caption alanı */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
  background: #ffffff;
  padding: 16px;
  font-weight: 500;
  font-size: 15px;
  text-align: left;
  border-radius: 0 0 14px 14px; /* alt sağ ve alt sol radius */
}

/* Slide genişliğini küçült */
.elementor-1839 .elementor-element.elementor-element-0faef4c .swiper-slide {
  width: 520px !important;   /* Şu an ~626px, bunu düşürüyoruz */
}

/* Aralarına biraz boşluk verelim */

/* === CAPTION TAM KONTROL === */
.elementor-1839 .elementor-element.elementor-element-0faef4c .elementor-image-carousel-caption {
    font-family: 'Manrope', sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    letter-spacing: 0 !important;

    text-align: center !important;

    background: #ffffff;
    padding: 20px 15px !important;

    border-radius: 0 0 14px 14px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-74447c7 */@media (min-width: 1025px) {
  .e-n-tabs-heading {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    flex-wrap: unset !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}
/* TAB BAŞLIKLARI (KUTU) GÖLGESİ */
.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-heading .e-n-tab-title{
  background: #fff;                 /* kutu gibi dursun */
  border: 1px solid rgba(0,0,0,.08);
  border-radius: 0;                 /* istersen 6px yap */
  padding: 14px 22px;

  /* gölge */
  box-shadow: 0 10px 20px rgba(0,0,0,.12);
  transition: box-shadow .2s ease, transform .2s ease;
}

/* Hover */
.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-heading .e-n-tab-title:hover{
  box-shadow: 0 14px 28px rgba(0,0,0,.16);
  transform: translateY(-1px);
}

/* Aktif sekme (seçili) */
.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]{
  box-shadow: 0 14px 30px rgba(0,0,0,.18);
  border-color: rgba(0,0,0,.12);
}
/* IMAGE BOX KART STİLİ */
.elementor-1839 .elementor-element.elementor-element-74447c7 .elementor-image-box-wrapper{
    background: #fff;           /* kart zemini */
    border-radius: 12px;
    padding: 20px;

    box-shadow: 
        0 4px 8px rgba(0,0,0,0.06),
        0 10px 20px rgba(0,0,0,0.08);

    transition: all .25s ease;
}

/* Hover efekti */
.elementor-1839 .elementor-element.elementor-element-74447c7 .elementor-image-box-wrapper:hover{
    transform: translateY(-3px);
    box-shadow: 
        0 8px 16px rgba(0,0,0,0.08),
        0 18px 30px rgba(0,0,0,0.12);
}
/* Kart wrapper */
.elementor-1839 .elementor-element.elementor-element-74447c7 .elementor-image-box-wrapper{
    display: flex;
    align-items: center;          /* dikey ortalama */
    justify-content: space-between;
    gap: 20px;

    background: #f3f3f3;
    border-radius: 12px;
    padding: 18px 24px;
    position: relative;

    box-shadow: 0 10px 20px rgba(0,0,0,0.08);
    transition: all .25s ease;
}

/* Hover hafif yükselme */
.elementor-1839 .elementor-element.elementor-element-74447c7 .elementor-image-box-wrapper:hover{
    transform: translateY(-3px);
    box-shadow: 0 16px 30px rgba(0,0,0,0.12);
}

/* Sağ ok */
.elementor-1839 .elementor-element.elementor-element-74447c7 .elementor-image-box-wrapper::after{
    content: "›";      /* minimalist ok */
    font-size: 26px;
    color: #999;
    margin-left: 15px;
    transition: transform .2s ease;
}

.elementor-1839 .elementor-element.elementor-element-74447c7 .elementor-image-box-wrapper:hover::after{
  transform: translateX(4px);
}
/* Başlık ile içerik arası mesafe */
.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-heading{
    margin-bottom: 60px;
}
/* başlangıç */
.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-content .elementor-image-box-wrapper{
    opacity: 0;
    transform: translateY(20px);
}

/* aktif sekme */
.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-content > .e-active .elementor-image-box-wrapper{
    animation: fadeSlide .6s ease forwards;
}
.elementor-1839 .elementor-element.elementor-element-74447c7 .elementor-image-box-wrapper{
    cursor: pointer;
}


/* animasyon */
@keyframes fadeSlide{
    to{
        opacity: 1;
        transform: translateY(0);
    }
}

/* sırayla gecikme */
.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-content > .e-active 
.elementor-image-box-wrapper:nth-child(1){ animation-delay: .05s; }

.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-content > .e-active 
.elementor-image-box-wrapper:nth-child(2){ animation-delay: .12s; }

.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-content > .e-active 
.elementor-image-box-wrapper:nth-child(3){ animation-delay: .18s; }

.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-content > .e-active 
.elementor-image-box-wrapper:nth-child(4){ animation-delay: .24s; }

.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-content > .e-active 
.elementor-image-box-wrapper:nth-child(5){ animation-delay: .30s; }

.elementor-1839 .elementor-element.elementor-element-74447c7 .e-n-tabs-content > .e-active 
.elementor-image-box-wrapper:nth-child(6){ animation-delay: .36s; }/* End custom CSS */