.elementor-425 .elementor-element.elementor-element-d514345{--display:flex;overflow:visible;}.elementor-425 .elementor-element.elementor-element-a0f9b19 .dsw2-item-icon{color:#E33279;}.elementor-425 .elementor-element.elementor-element-a0f9b19 .dsw2-item.active{border-left-color:#E33279;}.elementor-425 .elementor-element.elementor-element-a0f9b19 .dsw2-view-all{color:#E33279;}.elementor-425 .elementor-element.elementor-element-a0f9b19 .dsw2-wrap{background:#ffffff;}/* Start custom CSS for container, class: .elementor-element-d514345 *//* ============================================================
   1) InformationHUB dropdown — menü öğesinin altında ortala
   ============================================================ */

/* Elementor Nested Menu (e-n-menu) için */
.e-n-menu-item > .e-n-menu-content {
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%) !important;
}

/* Eğer dropdown ekran kenarına taşarsa, viewport içine sığdır */
@media (min-width: 1025px) {
    .e-n-menu-item > .e-n-menu-content {
        max-width: min(1200px, calc(100vw - 40px));
    }
}

/* Klasik Elementor Pro Nav Menu (mega menu) için yedek .elementor-425 .elementor-element.elementor-element-d514345 */
.elementor-nav-menu .menu-item-has-children > .sub-menu,
.elementor-nav-menu--dropdown .sub-menu {
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%) !important;
}


/* ============================================================
   2) Dropdown'lu menü öğelerine ok (chevron) işareti ekle
   ============================================================ */

/* Nested Menu — sadece alt menüsü olan öğelere ok ekle */
.e-n-menu-title:has(+ .e-n-menu-content)::after,
.e-n-menu-item.has-submenu > .e-n-menu-title::after {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-left: 6px;
    border-right: 1.5px solid currentColor;
    border-bottom: 1.5px solid currentColor;
    transform: rotate(45deg) translateY(-2px);
    transition: transform .2s ease;
    vertical-align: middle;
    opacity: .85;
}

/* Açıkken ok yukarı dönsün */
.e-n-menu-item[aria-expanded="true"] > .e-n-menu-title::after,
.e-n-menu-item.e-active > .e-n-menu-title::after {
    transform: rotate(-135deg) translateY(2px);
}

/* Klasik Nav Menu için */
.elementor-nav-menu > li.menu-item-has-children > a::after {
    content: "";
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-left: 6px;
    border-right: 1.5px solid currentColor;
    border-bottom: 1.5px solid currentColor;
    transform: rotate(45deg) translateY(-2px);
    vertical-align: middle;
    opacity: .85;
}
/* 1. ve 2. başarı hikayesi satırını direkt link yap */
.elementor-widget-container:has(h2, h3, h4) a[href="https://inspireit.com.tr/oracle-cloud-mysql/"],
.elementor-widget-container:has(h2, h3, h4) a[href="https://inspireit.com.tr/oracle-exadata/"] {
    pointer-events: auto !important;
    cursor: pointer !important;
    position: relative !important;
    z-index: 9999 !important;
}

/* Linklerin üstünü kapatan görünmez katman varsa pasifleştir */
.elementor-element:has(a[href="https://inspireit.com.tr/oracle-cloud-mysql/"])::before,
.elementor-element:has(a[href="https://inspireit.com.tr/oracle-cloud-mysql/"])::after,
.elementor-element:has(a[href="https://inspireit.com.tr/oracle-exadata/"])::before,
.elementor-element:has(a[href="https://inspireit.com.tr/oracle-exadata/"])::after {
    pointer-events: none !important;
}

/* Yazı + görsel alanı tıklanabilir gibi davransın */
a[href="https://inspireit.com.tr/oracle-cloud-mysql/"],
a[href="https://inspireit.com.tr/oracle-exadata/"] {
    display: block !important;
    width: 100% !important;
    text-decoration: none !important;
    cursor: pointer !important;
    pointer-events: auto !important;
}/* End custom CSS */