.elementor-373 .elementor-element.elementor-element-88d6259{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.7;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-373 .elementor-element.elementor-element-88d6259:not(.elementor-motion-effects-element-type-background), .elementor-373 .elementor-element.elementor-element-88d6259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sdkkulevinc.com/wp-content/uploads/2025/11/Adsiz-tasarim-68-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-373 .elementor-element.elementor-element-88d6259::before, .elementor-373 .elementor-element.elementor-element-88d6259 > .elementor-background-video-container::before, .elementor-373 .elementor-element.elementor-element-88d6259 > .e-con-inner > .elementor-background-video-container::before, .elementor-373 .elementor-element.elementor-element-88d6259 > .elementor-background-slideshow::before, .elementor-373 .elementor-element.elementor-element-88d6259 > .e-con-inner > .elementor-background-slideshow::before, .elementor-373 .elementor-element.elementor-element-88d6259 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-638d055 );--background-overlay:'';}.elementor-373 .elementor-element.elementor-element-2dc19c0{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-373 .elementor-element.elementor-element-1e4fed6d{text-align:center;}.elementor-373 .elementor-element.elementor-element-18859cff{text-align:center;}.elementor-373 .elementor-element.elementor-element-18859cff .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:-1px;}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-icon i{color:var( --e-global-color-d49ac81 );transition:color 0.3s;}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-icon svg{fill:var( --e-global-color-d49ac81 );transition:fill 0.3s;}.elementor-373 .elementor-element.elementor-element-6e0acf5b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-373 .elementor-element.elementor-element-210b23c3{--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;--overflow:hidden;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-373 .elementor-element.elementor-element-210b23c3:not(.elementor-motion-effects-element-type-background), .elementor-373 .elementor-element.elementor-element-210b23c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-373 .elementor-element.elementor-element-1aaff30d{--display:flex;}.elementor-373 .elementor-element.elementor-element-3132e5d4{text-align:center;}.elementor-373 .elementor-element.elementor-element-3132e5d4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-71e8160{left:34%;--hotspot-translate-x:34%;top:40%;--hotspot-translate-y:40%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-0131b49{left:9%;--hotspot-translate-x:9%;top:75%;--hotspot-translate-y:75%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-44098e8{left:13%;--hotspot-translate-x:13%;top:81%;--hotspot-translate-y:81%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-f4402ac{left:43%;--hotspot-translate-x:43%;top:48%;--hotspot-translate-y:48%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-ed1bf92{left:49%;--hotspot-translate-x:49%;top:44%;--hotspot-translate-y:44%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-d1315dc{left:20%;--hotspot-translate-x:20%;top:73%;--hotspot-translate-y:73%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-12ba6e2{left:59%;--hotspot-translate-x:59%;top:44%;--hotspot-translate-y:44%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-6088f8a{left:18%;--hotspot-translate-x:18%;top:46%;--hotspot-translate-y:46%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-c2fb113{left:26%;--hotspot-translate-x:26%;top:80%;--hotspot-translate-y:80%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-3004a7f{left:50%;--hotspot-translate-x:50%;top:80%;--hotspot-translate-y:80%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-c5bbec5{left:64%;--hotspot-translate-x:64%;top:60%;--hotspot-translate-y:60%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-d05d7dc{left:54%;--hotspot-translate-x:54%;top:90%;--hotspot-translate-y:90%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-9af71d8{left:91%;--hotspot-translate-x:91%;top:40%;--hotspot-translate-y:40%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-60980f5{left:16%;--hotspot-translate-x:16%;top:19%;--hotspot-translate-y:19%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .elementor-repeater-item-01bf8fb{left:6%;--hotspot-translate-x:6%;top:59%;--hotspot-translate-y:59%;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-373 .elementor-element.elementor-element-5ef9dfd{--container-width:100%;--image-width:100%;--tooltip-transition-duration:600ms;--hotspot-color:var( --e-global-color-d49ac81 );--hotspot-size:34px;--tooltip-text-color:var( --e-global-color-text );--tooltip-color:var( --e-global-color-c94d9ab );--tooltip-border-radius:4px 4px 4px 4px;}.elementor-373 .elementor-element.elementor-element-5ef9dfd .e-hotspot__tooltip{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-373 .elementor-element.elementor-element-88d6259{--content-width:640px;}}@media(max-width:1024px){.elementor-373 .elementor-element.elementor-element-88d6259{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-373 .elementor-element.elementor-element-18859cff .elementor-heading-title{font-size:20px;}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-item > a{font-size:14px;}.elementor-373 .elementor-element.elementor-element-5ef9dfd{--hotspot-size:24px;}}@media(max-width:767px){.elementor-373 .elementor-element.elementor-element-88d6259{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-373 .elementor-element.elementor-element-2dc19c0{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-373 .elementor-element.elementor-element-18859cff .elementor-heading-title{font-size:16px;}.elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-373 .elementor-element.elementor-element-6e0acf5b .elementor-icon-list-item > a{font-size:12px;}.elementor-373 .elementor-element.elementor-element-5ef9dfd{--hotspot-size:14px;}}/* Start custom CSS for hotspot, class: .elementor-element-5ef9dfd *//* ======================================= */
/* SDK KULE VİNÇ - HARİTA ÖZEL CSS EFEKTLERİ */
/* ======================================= */

/* --- 1. KEYFRAMES ANİMASYONU (Sürekli Dalgalanma) --- */
/* Hotspot ikonunun etrafında sürekli nabız atışı efekti için keyframes tanımlıyoruz */
@keyframes pulse-icon {
  0% {
    /* Başlangıç (Gölge yok) */
    box-shadow: 0 0 0 0 rgba(255, 165, 0, 0.6); 
  }
  70% {
    /* %70'te 15 piksel yayılarak opaklığı kaybolur */
    box-shadow: 0 0 0 15px rgba(255, 165, 0, 0); 
  }
  100% {
    /* Başa döner */
    box-shadow: 0 0 0 0 rgba(255, 165, 0, 0); 
  }
}

/* --- 2. HEDEF: HOTSPOT İKONU (.e-hotspot__icon) --- */
/* İkona sürekli dalgalanma animasyonu uygula */
.e-hotspot__icon {
    /* Animasyonun uygulanması */
    animation: pulse-icon 1.8s infinite; 
    
    /* Gerekli stil ayarları */
    border-radius: 50%; /* Daire şeklini korur */
    transform-origin: center center; 
}

/* --- 3. HEDEF: TOOLTIP KUTUSU (.e-hotspot-tooltip) STİL VE ANİMASYON --- */
/* Tooltip kutusuna modern stil ve yumuşak açılma (fade-in) başlangıç ayarları */
.e-hotspot-tooltip {
    /* Genel Stil */
    border-radius: 8px; 
    background-color: #ffffff; 
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2); 
    border: 1px solid #eee; 
    padding: 15px;
    
    /* ANİMASYON BAŞLANGIÇ DURUMU */
    opacity: 0 !important; /* Başlangıçta gizli */
    transform: translateY(10px) !important; /* Hafifçe alttan başlar */
    visibility: hidden; /* Animasyon başlayana kadar gizli */

    /* GEÇİŞ HIZI (Yumuşak açılma süresi) */
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

/* --- 4. TOOLTIP AKTİF OLDUĞUNDA (HOVER/AÇILMA) --- */
/* Buton üzerine gelindiğinde tooltip'in görünür ve animasyonun bitmiş halini tanımla */
.e-hotspot-button:hover + .e-hotspot-tooltip,
.elementor-repeater-item .e-hotspot-position-top:hover .e-hotspot-tooltip {
    opacity: 1 !important;
    transform: translateY(0) !important; /* Normal pozisyona gelir */
    visibility: visible !important;
}/* End custom CSS */