#header.header-type-1.dark .mega-dd{visibility:visible;display:none;width:fit-content;white-space:nowrap;left:50%;transform:translateX(-50%)}.pi-mega .pi-mega-content{padding:0 15px 10px 10px;display:inline-flex;background:#3f4756;border-radius:6px;width:fit-content}.pi-mega-content>div:first-child{display:flex;flex-wrap:nowrap;width:auto;margin:0}.pi-mm-col{flex:0 0 auto;flex:1 1 auto;padding:0 24px;position:relative}#header.header-type-1 .pi-mm-list>li{font-size:11px;font-weight:700;text-transform:uppercase;list-style:none;color:#fff}#header.header-type-1 .pi-mm-list>li>a{color:#ddd;display:block;padding:4px;font-weight:600}#header.header-type-1 .pi-mm-list>li>a:focus,#header.header-type-1 .pi-mm-list>li>a:hover{background:0 0}#header.header-type-1 .pi-mm-list>li:last-child>a{border-bottom:none!important;padding-bottom:0}#header.header-type-1 .pi-mega-content .pi-mm-col{border-right:1px solid #3f4656}.dl-menu.dl-animate-out-2{-webkit-animation:.3s ease-in-out MenuAnimOut2;-moz-animation:.3s ease-in-out MenuAnimOut2;animation:.3s ease-in-out MenuAnimOut2}.dl-menu.dl-animate-in-2{-webkit-animation:.3s ease-in-out MenuAnimIn2;-moz-animation:.3s ease-in-out MenuAnimIn2;animation:.3s ease-in-out MenuAnimIn2}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:.3s ease-in-out SubMenuAnimIn2;-moz-animation:.3s ease-in-out SubMenuAnimIn2;animation:.3s ease-in-out SubMenuAnimIn2}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:.3s ease-in-out SubMenuAnimOut2;-moz-animation:.3s ease-in-out SubMenuAnimOut2;animation:.3s ease-in-out SubMenuAnimOut2}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}
.pi-mm-col {width: max-content !important;}
/* =========================================
   WHATSAPP FLOATING BUTTON
   scroll-up'ın hemen üstünde konumlanır
   ========================================= */

.whatsapp-float {
    width: 40px;
    height: 40px;
    position: fixed;
    bottom: 65px;              /* scroll-up (15px bottom + 40px height + 10px gap) */
    right: 30px;              /* scroll-up ile aynı hizada */
    display: none;             /* JS ile gösterilecek */
    background-color: #25D366; /* WhatsApp yeşili */
    border-radius: 4px;
    z-index: 100;
    
    /* İkon ortalama */
    align-items: center;
    justify-content: center;
    
    /* Hover efekti */
    transition: background-color 0.3s ease, transform 0.3s ease;
}
.scroll-up{
    right: 30px !important; /* WhatsApp butonu ile aynı hizada */
}
.whatsapp-float:hover {
    background-color: #1DA851;
    transform: scale(1.05);
}

.whatsapp-float svg {
    display: block;
}

.dl-menuwrapper li a:hover{
    color:#fff;
    font-weight: 600;
}

#top-bar-wrapper{width:100%;margin:0 auto;padding:20px 0;background-color:#f6fcfe}
.quick-mobile {
        display: none
}

.dropdown-submenu {
    position: relative !important;
}
.dropdown-menu {
    border-radius: 0px !important;
}

@media (max-width: 479px) {
    .whatsapp-float, .scroll-up {
        right: 13px !important;           
    }
    .section-hero {
        padding: 10px 0 20px;
    }
    
    .giris {padding-bottom: 0; margin-bottom: 0;}
    #top-bar-wrapper {
        padding: 9px 0;
    }
    .page-title-7 {
        padding: 8px 0 !important;
    }
    #quick-links{
        display: none
    }
    #quick-links.quick-mobile {
        display: block
    }
    .quick-mobile li {
        float: right !important;
        width: auto !important;
    }
    #quick-links.quick-mobile li:first-of-type {
        float: left !important;
        font-weight: 600;
        margin-left: 10px;
    }
     .language-selector > .dropdown-menu{
        left:-6px !important;
     }
    .language-selector{
        margin-right: 10px !important;
    }
    .language-selector > .dropdown-menu li:first-of-type {
        margin-left: 0px !important;
    }
    .hero-image img {
        aspect-ratio: 320 / 184; /* CLS önleme */
        margin-left: 0px;
    }
    .hero-grid {
        gap:15px
    }
    .hero-text h1 {margin-bottom: 0 !important; font-size: 1.5rem !important;line-height: 1.5rem !important;}
     h2 {font-size: 1.35rem !important; line-height: 1.4 !important;}
     h3 {font-size: 1.25rem !important; line-height: 1.3 !important;}
    .hero-subtitle {margin-bottom: 0 !important;}
    .language-selector {margin-right: 10px; margin-bottom: 16px; line-height: 0;}
    .hero-badge {
        display: none !important;
    }
    .breadcrumb li:nth-child(3)::before {
        content: "";
        padding: 0;
    }
    .breadcrumb li {
        padding-bottom: 0 !important;
    }
    .row {margin-left: 0 !important; margin-right: 0 !important;}
    .container{padding-left: 5px !important; padding-right: 5px !important;}
    .header-inner .container{padding-left:0px !important; padding-right:0px !important;}
}
@media (max-width: 1199px) {
    #page-title{
        margin: 0 !important;
    }
}