.elementor-2419 .elementor-element.elementor-element-e6fbb07{margin-top:-150px;margin-bottom:0px;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 .hero-overlay{background-color:transparent;background-image:radial-gradient(at top center, #EDF1EB57 35%, #301B58 69%);opacity:0.41;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-ac9ae69{z-index:9999;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-hero{height:55vh;align-items:center;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-parallax{border-top-left-radius:0px 0px;border-top-right-radius:0px 0px;border-bottom-right-radius:0px 0px;border-bottom-left-radius:0px 0px;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-rb--avatar img{border-top-left-radius:0px 0px;border-top-right-radius:0px 0px;border-bottom-right-radius:0px 0px;border-bottom-left-radius:0px 0px;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-hc{max-width:1294px;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-hc {text-align:center;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-hero .ms-hc{padding:179px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-hero-title{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#401A13FA !important;margin:1rem 0rem 0rem 0rem;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-hero-subtitle{font-size:60px;font-weight:900;line-height:64px;color:#CCC2DF;margin:1px 0px 0px 0px;}.elementor-2419 .elementor-element.elementor-element-2919178{--display:flex;}.elementor-2419 .elementor-element.elementor-element-688e395{width:var( --container-widget-width, 73.64% );max-width:73.64%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:33px 0px 0px 0px;--container-widget-width:73.64%;--container-widget-flex-grow:0;text-align:start;}.elementor-2419 .elementor-element.elementor-element-688e395.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2419 .elementor-element.elementor-element-688e395 .elementor-heading-title{font-size:48px;font-weight:300;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2419 .elementor-element.elementor-element-fb24c6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;line-height:28px;}.elementor-2419 .elementor-element.elementor-element-fb24c6e p{margin-block-end:15px;}.elementor-2419 .elementor-element.elementor-element-9823756{--spacer-size:2vh;}.elementor-2419 .elementor-element.elementor-element-01c19b8 > .elementor-container{max-width:1320px;}.elementor-2419 .elementor-element.elementor-element-a74cfc3{width:100%;max-width:100%;text-align:center;}.elementor-2419 .elementor-element.elementor-element-a74cfc3 .ms-sb--img.boxed{background-color:#FB4C4C21;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-2419 .elementor-element.elementor-element-5411549{width:100%;max-width:100%;text-align:center;}.elementor-2419 .elementor-element.elementor-element-5411549 .ms-sb--img.boxed{background-color:#EFD8391A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-2419 .elementor-element.elementor-element-87f3d82{width:100%;max-width:100%;text-align:center;}.elementor-2419 .elementor-element.elementor-element-87f3d82 .ms-sb--img.boxed{background-color:#AC37F01A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-2419 .elementor-element.elementor-element-7f7a1c0{--spacer-size:20px;}.elementor-2419 .elementor-element.elementor-element-d8f29db{width:100%;max-width:100%;text-align:center;}.elementor-2419 .elementor-element.elementor-element-d8f29db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2419 .elementor-element.elementor-element-d8f29db .ms-sb--img.boxed{background-color:#F040371A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-2419 .elementor-element.elementor-element-ec95ecf{width:100%;max-width:100%;text-align:center;}.elementor-2419 .elementor-element.elementor-element-ec95ecf .ms-sb--img.boxed{background-color:#53EFDD1A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-2419 .elementor-element.elementor-element-cec1af3{width:100%;max-width:100%;text-align:center;}.elementor-2419 .elementor-element.elementor-element-cec1af3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2419 .elementor-element.elementor-element-cec1af3 .ms-sb--img.boxed{background-color:#D294541A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-2419 .elementor-element.elementor-element-80c8385 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2419 .elementor-element.elementor-element-4e95dd8{width:100%;max-width:100%;text-align:center;}.elementor-2419 .elementor-element.elementor-element-4e95dd8 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-2419 .elementor-element.elementor-element-4e95dd8 .ms-sb--img.boxed{background-color:#37BDF01A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-2419 .elementor-element.elementor-element-4e95dd8 .ms-sb--title{font-weight:800;}.elementor-2419 .elementor-element.elementor-element-fbfb346 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2419 .elementor-element.elementor-element-c63dcee{width:100%;max-width:100%;text-align:center;}.elementor-2419 .elementor-element.elementor-element-c63dcee > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-2419 .elementor-element.elementor-element-c63dcee .ms-sb--img.boxed{background-color:#7554D21A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-2419 .elementor-element.elementor-element-c63dcee .ms-sb--title{font-weight:800;}.elementor-2419 .elementor-element.elementor-element-a0d9f8e > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2419 .elementor-element.elementor-element-0b0f578{width:100%;max-width:100%;text-align:center;}.elementor-2419 .elementor-element.elementor-element-0b0f578 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-2419 .elementor-element.elementor-element-0b0f578 .ms-sb--img.boxed{background-color:#53E9EF1A;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;border-bottom-right-radius:50% 50%;border-bottom-left-radius:50% 50%;}.elementor-2419 .elementor-element.elementor-element-0b0f578 .ms-sb--title{font-weight:800;}.elementor-2419 .elementor-element.elementor-element-d837de3 > .elementor-container{max-width:1320px;}.elementor-2419 .elementor-element.elementor-element-e034276{--spacer-size:2vh;}.elementor-2419 .elementor-element.elementor-element-ab0fed6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-2419 .elementor-element.elementor-element-ab0fed6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:60px;font-weight:900;line-height:64px;}.elementor-2419 .elementor-element.elementor-element-449caa84{--spacer-size:1em;}.elementor-2419 .elementor-element.elementor-element-3d25a045 .row{margin-top:calc( 2rem * -1 );margin-right:calc( 2rem/ -2 );margin-left:calc( 2rem/ -2 );}.elementor-2419 .elementor-element.elementor-element-3d25a045 .grid-item-p{padding-right:calc(2rem/ 2);padding-left:calc(2rem/ 2);margin-top:2rem;}.elementor-2419 .elementor-element.elementor-element-3d25a045 .item--inner figure{border-top-left-radius:12pt 12pt;border-top-right-radius:12pt 12pt;border-bottom-right-radius:12pt 12pt;border-bottom-left-radius:12pt 12pt;}.elementor-2419 .elementor-element.elementor-element-3d25a045 .overlay .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-2419 .elementor-element.elementor-element-3d25a045 .fadein .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-2419 .elementor-element.elementor-element-3d25a045 .ms-p-content{text-align:center;}.elementor-2419 .elementor-element.elementor-element-4c70984d{--spacer-size:1em;}.elementor-2419 .elementor-element.elementor-element-07ac10f{--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;--flex-wrap:wrap;}.elementor-2419 .elementor-element.elementor-element-ffcad58{--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-2419 .elementor-element.elementor-element-ffcad58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2419 .elementor-element.elementor-element-e107472{text-align:start;}.elementor-2419 .elementor-element.elementor-element-e107472 .elementor-heading-title{font-weight:600;line-height:35px;word-spacing:0px;}.elementor-2419 .elementor-element.elementor-element-f27f0d3{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 63px;text-align:start;}.elementor-2419 .elementor-element.elementor-element-f27f0d3 .elementor-heading-title{font-weight:600;line-height:35px;word-spacing:0px;}.elementor-2419 .elementor-element.elementor-element-2abfd3a{--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-2419 .elementor-element.elementor-element-f006b36{--display:flex;}.elementor-2419 .elementor-element.elementor-element-8f3d66c{--display:flex;}.elementor-2419 .elementor-element.elementor-element-5027f36{--display:flex;}.elementor-2419 .elementor-element.elementor-element-98f03cc{--display:flex;}.elementor-2419 .elementor-element.elementor-element-a9f43b3{--display:flex;}.elementor-2419 .elementor-element.elementor-element-fe40e94{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#D5D2CD;--n-accordion-title-hover-color:#FF8C00;--n-accordion-title-active-color:#D690FF;--n-accordion-icon-size:18px;--n-accordion-icon-gap:6%;}@media(min-width:768px){.elementor-2419 .elementor-element.elementor-element-ffcad58{--width:27.571%;}.elementor-2419 .elementor-element.elementor-element-2abfd3a{--width:50%;}}@media(max-width:1024px){.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-hero{height:415px;}.elementor-2419 .elementor-element.elementor-element-ab0fed6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-2419 .elementor-element.elementor-element-ab0fed6 .elementor-heading-title{font-size:2.5em;}}@media(max-width:767px){.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-hero{height:370px;align-items:flex-end;}.elementor-2419 .elementor-element.elementor-element-ac9ae69 .ms-hero-subtitle{font-size:43px;}.elementor-2419 .elementor-element.elementor-element-80c8385 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2419 .elementor-element.elementor-element-4e95dd8 > .elementor-widget-container{padding:20px 24px 20px 24px;}.elementor-2419 .elementor-element.elementor-element-fbfb346 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2419 .elementor-element.elementor-element-c63dcee > .elementor-widget-container{padding:20px 24px 20px 24px;}.elementor-2419 .elementor-element.elementor-element-a0d9f8e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2419 .elementor-element.elementor-element-0b0f578 > .elementor-widget-container{padding:20px 24px 20px 24px;}.elementor-2419 .elementor-element.elementor-element-ab0fed6 .elementor-heading-title{font-size:2em;line-height:1.5em;}}@media(max-width:1024px) and (min-width:768px){.elementor-2419 .elementor-element.elementor-element-8d1ba54{width:33%;}.elementor-2419 .elementor-element.elementor-element-a85b605{width:33%;}.elementor-2419 .elementor-element.elementor-element-05b749a{width:33%;}.elementor-2419 .elementor-element.elementor-element-b2c1652{width:33%;}.elementor-2419 .elementor-element.elementor-element-4081daa{width:33%;}.elementor-2419 .elementor-element.elementor-element-997ff25{width:33%;}.elementor-2419 .elementor-element.elementor-element-80c8385{width:33%;}.elementor-2419 .elementor-element.elementor-element-fbfb346{width:33%;}.elementor-2419 .elementor-element.elementor-element-a0d9f8e{width:33%;}}/* Start custom CSS for ms-hero, class: .elementor-element-ac9ae69 */.elementor-2419 .elementor-element.elementor-element-ac9ae69 .hero-section-title,
.elementor-2419 .elementor-element.elementor-element-ac9ae69 .hero-title,
.elementor-2419 .elementor-element.elementor-element-ac9ae69 h1,
.elementor-2419 .elementor-element.elementor-element-ac9ae69 h2 {
    color: #CBC0AC !important;
        display: inline-block; /* Arka planın yazıya göre şekil alması için */
        
    padding: 10px 20px !important;
    background: rgba(255, 255, 255, 0.37) !important;
    border-radius: 50px; /* Yumuşak, kapsül kenarlar */
    box-shadow: 0 0 45px rgba(255, 255, 255, 0.4); /* Dışa doğru yumuşak dağılma */
    backdrop-filter: blur(1px); /* Arka plandaki kırmızıyı yumuşatır */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-688e395 */.cizim {
  position: relative;
  display: inline-block;
  z-index: 1;
  white-space: nowrap; /* Satır kırılmasını engeller */
}

.cizim::before {
  content: "";
  position: absolute;
  /* Genişliği artırıp yüksekliği kıstık ki basık elips olsun */
  width: 120%; 
  height: 100%;
  left: -10%; /* Genişlediği için ortalamak adına sola çekiyoruz */
  top: -5%;
  
  /* Elips Efekti için Kritik Kısım */
  border: 2px solid #e64a19;
  /* İlk 4 değer yatay yarıçap, / sonrası 4 değer dikey yarıçap */
  border-radius: 50% 60% 50% 70% / 80% 70% 90% 80%;
  
  /* Doğallık için yamukluk */
  transform: rotate(-3deg) skewX(-5deg); 
  z-index: -1;
  
  /* Görseldeki gibi şeffaf olması için (İsteğe bağlı) */
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-a74cfc3 *//* İkon/Görsel Boyutlandırma (Anasayfa Kodu) */
.elementor-2419 .elementor-element.elementor-element-a74cfc3 img, 
.elementor-2419 .elementor-element.elementor-element-a74cfc3 svg {
    width: 64px !important;
    height: 64px !important; 
    max-width: 64px !important;
    display: inline-block;
    object-fit: contain !important; 
    transform: scale(1.8) !important; 
    transition: transform 0.4s ease-in-out !important; /* İkon geçişi */
}

/* Kutunun Normal Hali */
.elementor-2419 .elementor-element.elementor-element-a74cfc3 {
    transition: all 0.4s ease-in-out !important; 
    backface-visibility: hidden; 
    outline: 1px solid transparent; 
}

/* Hover Hali: Kutuyu Büyüt ve Gölge Ver */
.elementor-2419 .elementor-element.elementor-element-a74cfc3:hover {
    transform: scale(1.07) !important; /* %7 Büyütür */
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.4) !important; /* Derinlik gölgesi */
    z-index: 10 !important; /* Üste çıkar */
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-5411549 */.elementor-2419 .elementor-element.elementor-element-5411549 img, 
.elementor-2419 .elementor-element.elementor-element-5411549 svg {
    width: 64px !important;
    height: 64px !important; 
    max-width: 64px !important;
    display: inline-block;
    object-fit: contain !important; 
    transform: scale(1.7) !important; 
}
/* ------------------------------------------------------------------- */
/* HİZMET KUTUSU (KOLON) HOVER BÜYÜME (GROW) EFEKTİ                     */
/* ------------------------------------------------------------------- */

/* 1. Kutunun Normal Hali (Pürüzsüz geçiş için) */
.elementor-2419 .elementor-element.elementor-element-5411549 {
    /* PÜRÜZSÜZ GEÇİŞ (Provided - korunuyor) */
    transition: all 0.4s ease-in-out !important; /* Biraz daha elit, yavaş geçiş */
    
    /* Titremeyi önler (Scale için) */
    backface-visibility: hidden; 
    
    /* Gerekirse kutunun kenarlarını pürüzsüzleştirir */
    outline: 1px solid transparent; 
}

/* ------------------------------------------------------------------- */
/* 2. Kutunun HOVER (Üzerine Gelme) Hali - Tam Kontrol (Güncellendi) */
/* ------------------------------------------------------------------- */

/* Hover Hali - Sadece BÜYÜME (Grow) */
.elementor-2419 .elementor-element.elementor-element-5411549:hover {
    /* ELİT GROW ANIMASYONU (KONTROL SİZDE) */
    /* KULLANICI TALEBİ: %7 Büyütür (Scale: 1.07) */
    transform: scale(1.07) !important; 
    
    /* İsteğe Bağlı: Kutunun altına hafif bir gölge atarak
       daha elit bir derinlik hissi verebiliriz. [Açıklık ilkesi] */
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.4) !important; 
    
    /* Kutunun diğer kutuların üzerine çıkmasını sağla [Provided] */
    z-index: 10 !important; 
}
.ms-sb--img img {
    max-width: 100%;
    height: auto;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-87f3d82 */.elementor-2419 .elementor-element.elementor-element-87f3d82 img, 
.elementor-2419 .elementor-element.elementor-element-87f3d82 svg {
    width: 64px !important;
    height: 64px !important; 
    max-width: 64px !important;
    display: inline-block;
    object-fit: contain !important; 
    transform: scale(1.8) !important; 
}
/* ------------------------------------------------------------------- */
/* HİZMET KUTUSU (KOLON) HOVER BÜYÜME (GROW) EFEKTİ                     */
/* ------------------------------------------------------------------- */

/* 1. Kutunun Normal Hali (Pürüzsüz geçiş için) */
.elementor-2419 .elementor-element.elementor-element-87f3d82 {
    /* PÜRÜZSÜZ GEÇİŞ (Provided - korunuyor) */
    transition: all 0.4s ease-in-out !important; /* Biraz daha elit, yavaş geçiş */
    
    /* Titremeyi önler (Scale için) */
    backface-visibility: hidden; 
    
    /* Gerekirse kutunun kenarlarını pürüzsüzleştirir */
    outline: 1px solid transparent; 
}

/* ------------------------------------------------------------------- */
/* 2. Kutunun HOVER (Üzerine Gelme) Hali - Tam Kontrol (Güncellendi) */
/* ------------------------------------------------------------------- */

/* Hover Hali - Sadece BÜYÜME (Grow) */
.elementor-2419 .elementor-element.elementor-element-87f3d82:hover {
    /* ELİT GROW ANIMASYONU (KONTROL SİZDE) */
    /* KULLANICI TALEBİ: %7 Büyütür (Scale: 1.07) */
    transform: scale(1.07) !important; 
    
    /* İsteğe Bağlı: Kutunun altına hafif bir gölge atarak
       daha elit bir derinlik hissi verebiliriz. [Açıklık ilkesi] */
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.4) !important; 
    
    /* Kutunun diğer kutuların üzerine çıkmasını sağla [Provided] */
    z-index: 10 !important; 
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-d8f29db */.elementor-2419 .elementor-element.elementor-element-d8f29db img, 
.elementor-2419 .elementor-element.elementor-element-d8f29db svg {
    width: 64px !important;
    height: 64px !important; 
    max-width: 64px !important;
    display: inline-block;
    object-fit: contain !important; 
    transform: scale(1.4) !important; 
}
/* ------------------------------------------------------------------- */
/* HİZMET KUTUSU (KOLON) HOVER BÜYÜME (GROW) EFEKTİ                     */
/* ------------------------------------------------------------------- */

/* 1. Kutunun Normal Hali (Pürüzsüz geçiş için) */
.elementor-2419 .elementor-element.elementor-element-d8f29db {
    /* PÜRÜZSÜZ GEÇİŞ (Provided - korunuyor) */
    transition: all 0.4s ease-in-out !important; /* Biraz daha elit, yavaş geçiş */
    
    /* Titremeyi önler (Scale için) */
    backface-visibility: hidden; 
    
    /* Gerekirse kutunun kenarlarını pürüzsüzleştirir */
    outline: 1px solid transparent; 
}

/* ------------------------------------------------------------------- */
/* 2. Kutunun HOVER (Üzerine Gelme) Hali - Tam Kontrol (Güncellendi) */
/* ------------------------------------------------------------------- */

/* Hover Hali - Sadece BÜYÜME (Grow) */
.elementor-2419 .elementor-element.elementor-element-d8f29db:hover {
    /* ELİT GROW ANIMASYONU (KONTROL SİZDE) */
    /* KULLANICI TALEBİ: %7 Büyütür (Scale: 1.07) */
    transform: scale(1.07) !important; 
    
    /* İsteğe Bağlı: Kutunun altına hafif bir gölge atarak
       daha elit bir derinlik hissi verebiliriz. [Açıklık ilkesi] */
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.4) !important; 
    
    /* Kutunun diğer kutuların üzerine çıkmasını sağla [Provided] */
    z-index: 10 !important; 
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-ec95ecf */.elementor-2419 .elementor-element.elementor-element-ec95ecf img, 
.elementor-2419 .elementor-element.elementor-element-ec95ecf svg {
    width: 64px !important;
    height: 64px !important; 
    max-width: 64px !important;
    display: inline-block;
    object-fit: contain !important; 
    transform: scale(1.6) !important; 
}
/* ------------------------------------------------------------------- */
/* HİZMET KUTUSU (KOLON) HOVER BÜYÜME (GROW) EFEKTİ                     */
/* ------------------------------------------------------------------- */

/* 1. Kutunun Normal Hali (Pürüzsüz geçiş için) */
.elementor-2419 .elementor-element.elementor-element-ec95ecf {
    /* PÜRÜZSÜZ GEÇİŞ (Provided - korunuyor) */
    transition: all 0.4s ease-in-out !important; /* Biraz daha elit, yavaş geçiş */
    
    /* Titremeyi önler (Scale için) */
    backface-visibility: hidden; 
    
    /* Gerekirse kutunun kenarlarını pürüzsüzleştirir */
    outline: 1px solid transparent; 
}

/* ------------------------------------------------------------------- */
/* 2. Kutunun HOVER (Üzerine Gelme) Hali - Tam Kontrol (Güncellendi) */
/* ------------------------------------------------------------------- */

/* Hover Hali - Sadece BÜYÜME (Grow) */
.elementor-2419 .elementor-element.elementor-element-ec95ecf:hover {
    /* ELİT GROW ANIMASYONU (KONTROL SİZDE) */
    /* KULLANICI TALEBİ: %7 Büyütür (Scale: 1.07) */
    transform: scale(1.07) !important; 
    
    /* İsteğe Bağlı: Kutunun altına hafif bir gölge atarak
       daha elit bir derinlik hissi verebiliriz. [Açıklık ilkesi] */
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.4) !important; 
    
    /* Kutunun diğer kutuların üzerine çıkmasını sağla [Provided] */
    z-index: 10 !important; 
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-cec1af3 */.elementor-2419 .elementor-element.elementor-element-cec1af3 img, 
.elementor-2419 .elementor-element.elementor-element-cec1af3 svg {
    width: 64px !important;
    height: 64px !important; 
    max-width: 64px !important;
    display: inline-block;
    object-fit: contain !important; 
    transform: scale(1.2) !important; 
}
/* ------------------------------------------------------------------- */
/* HİZMET KUTUSU (KOLON) HOVER BÜYÜME (GROW) EFEKTİ                     */
/* ------------------------------------------------------------------- */

/* 1. Kutunun Normal Hali (Pürüzsüz geçiş için) */
.elementor-2419 .elementor-element.elementor-element-cec1af3 {
    /* PÜRÜZSÜZ GEÇİŞ (Provided - korunuyor) */
    transition: all 0.4s ease-in-out !important; /* Biraz daha elit, yavaş geçiş */
    
    /* Titremeyi önler (Scale için) */
    backface-visibility: hidden; 
    
    /* Gerekirse kutunun kenarlarını pürüzsüzleştirir */
    outline: 1px solid transparent; 
}

/* ------------------------------------------------------------------- */
/* 2. Kutunun HOVER (Üzerine Gelme) Hali - Tam Kontrol (Güncellendi) */
/* ------------------------------------------------------------------- */

/* Hover Hali - Sadece BÜYÜME (Grow) */
.elementor-2419 .elementor-element.elementor-element-cec1af3:hover {
    /* ELİT GROW ANIMASYONU (KONTROL SİZDE) */
    /* KULLANICI TALEBİ: %7 Büyütür (Scale: 1.07) */
    transform: scale(1.07) !important; 
    
    /* İsteğe Bağlı: Kutunun altına hafif bir gölge atarak
       daha elit bir derinlik hissi verebiliriz. [Açıklık ilkesi] */
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.4) !important; 
    
    /* Kutunun diğer kutuların üzerine çıkmasını sağla [Provided] */
    z-index: 10 !important; 
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-4e95dd8 *//* İkon/Görsel Boyutlandırma (Anasayfa Kodu) */
.elementor-2419 .elementor-element.elementor-element-4e95dd8 img, 
.elementor-2419 .elementor-element.elementor-element-4e95dd8 svg {
    width: 64px !important;
    height: 64px !important; 
    max-width: 64px !important;
    display: inline-block;
    object-fit: contain !important; 
    transform: scale(1.6) !important; 
    transition: transform 0.4s ease-in-out !important; /* İkon geçişi */
}

/* Kutunun Normal Hali */
.elementor-2419 .elementor-element.elementor-element-4e95dd8 {
    transition: all 0.4s ease-in-out !important; 
    backface-visibility: hidden; 
    outline: 1px solid transparent; 
}

/* Hover Hali: Kutuyu Büyüt ve Gölge Ver */
.elementor-2419 .elementor-element.elementor-element-4e95dd8:hover {
    transform: scale(1.07) !important; /* %7 Büyütür */
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.4) !important; /* Derinlik gölgesi */
    z-index: 10 !important; /* Üste çıkar */
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-c63dcee *//* İkon/Görsel Boyutlandırma (Anasayfa Kodu) */
.elementor-2419 .elementor-element.elementor-element-c63dcee img, 
.elementor-2419 .elementor-element.elementor-element-c63dcee svg {
    width: 64px !important;
    height: 64px !important; 
    max-width: 64px !important;
    display: inline-block;
    object-fit: contain !important; 
    transform: scale(1.6) !important; 
    transition: transform 0.4s ease-in-out !important; /* İkon geçişi */
}

/* Kutunun Normal Hali */
.elementor-2419 .elementor-element.elementor-element-c63dcee {
    transition: all 0.4s ease-in-out !important; 
    backface-visibility: hidden; 
    outline: 1px solid transparent; 
}

/* Hover Hali: Kutuyu Büyüt ve Gölge Ver */
.elementor-2419 .elementor-element.elementor-element-c63dcee:hover {
    transform: scale(1.07) !important; /* %7 Büyütür */
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.4) !important; /* Derinlik gölgesi */
    z-index: 10 !important; /* Üste çıkar */
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-0b0f578 *//* İkon/Görsel Boyutlandırma (Anasayfa Kodu) */
.elementor-2419 .elementor-element.elementor-element-0b0f578 img, 
.elementor-2419 .elementor-element.elementor-element-0b0f578 svg {
    width: 64px !important;
    height: 64px !important; 
    max-width: 64px !important;
    display: inline-block;
    object-fit: contain !important; 
    transform: scale(1.8) !important; 
    transition: transform 0.4s ease-in-out !important; /* İkon geçişi */
}

/* Kutunun Normal Hali */
.elementor-2419 .elementor-element.elementor-element-0b0f578 {
    transition: all 0.4s ease-in-out !important; 
    backface-visibility: hidden; 
    outline: 1px solid transparent; 
}

/* Hover Hali: Kutuyu Büyüt ve Gölge Ver */
.elementor-2419 .elementor-element.elementor-element-0b0f578:hover {
    transform: scale(1.07) !important; /* %7 Büyütür */
    box-shadow: 0px 10px 40px rgba(0, 0, 0, 0.4) !important; /* Derinlik gölgesi */
    z-index: 10 !important; /* Üste çıkar */
}/* End custom CSS */