        /*:root{
            --aktif-back:black;
            --aktif-yazi:white;
        }
        button.btn{
            background-color: var(--aktif-back) !important;
            color:var(--aktif-yazi);
        }*/
        .dropdown-item {
            background-color: unset !important;
        }

        .nav-link.active {
            background-color: #1e2125 !important;
            color: white;
        }

        .nav-link {
            color: black;
        }

        .nav-link:focus,
        .nav-link:hover {
            color: black;
        }

        /* Ana wrapper */
        .dropdown {
            position: relative;
        }

        .btn-dark {
            background-color: #1e2125 !important;
        }

        /* Toggle buton oku */
        .dropdown-toggle::after {
            display: inline-block;
            margin-left: .255em;
            vertical-align: .255em;
            content: "";
            border-top: .3em solid;
            border-right: .3em solid transparent;
            border-bottom: 0;
            border-left: .3em solid transparent;
        }


        /* Menü */
        .dropdown-menu {
            position: absolute;
            z-index: 1000;
            display: none;
            min-width: 10rem;
            padding: .5rem 0;
            margin: .125rem 0 0;
            font-size: 1rem;
            color: #212529;
            text-align: left;
            background-color: #fff;
            border-radius: .375rem;
            --tw-ring-color: #ddd;
            /* indigo-500 */

            --tw-shadow: 0 8px 20px rgb(0 0 0 / .12);

            box-shadow:
                0 0 0 1px var(--tw-ring-color),
                var(--tw-shadow);
        }

        /* Menü açık hali */
        .dropdown-menu.show {
            display: block;
        }

        /* Menü item */
        .dropdown-item {
            display: block;
            width: 100%;
            padding: .25rem 1rem;
            clear: both;
            color: #212529;
            text-decoration: none;
            white-space: nowrap;
            background-color: transparent;
            border: 0;
        }

        /* Hover / focus */
        .dropdown-item:hover,
        .dropdown-item:focus {
            color: #1e2125;
            background-color: #f8f9fa;
        }

        /* Active */
        .dropdown-item.active,
        .dropdown-item:active {
            color: #fff;
            background-color: #0d6efd;
        }

        /* Disabled */
        .dropdown-item.disabled,
        .dropdown-item:disabled {
            color: #adb5bd;
            pointer-events: none;
            background-color: transparent;
        }

        /* Divider */
        .dropdown-divider {
            height: 0;
            margin: .5rem 0;
            overflow: hidden;
            border-top: 1px solid #e9ecef;
        }

        /* Header */
        .dropdown-header {
            display: block;
            padding: .5rem 1rem;
            font-size: .875rem;
            color: #6c757d;
            white-space: nowrap;
        }

        /* Dark menu */
        .dropdown-menu-dark {
            color: #dee2e6;
            background-color: #343a40;
            border-color: rgba(0, 0, 0, .15);
        }

        .dropdown-menu-dark .dropdown-item {
            color: #dee2e6;
        }

        .dropdown-menu-dark .dropdown-item:hover {
            background-color: rgba(255, 255, 255, .15);
        }

        .firmatur {
            background-color: #f9fafb !important;
            font-size: 19px;
            border-radius: 10px;
            color: var(--tw-ring-color);
        }

        .firmaturtext {
            font-size: 14px;
            display: flex;
            font-weight: 400;
            align-items: center;
        }

        #headlessui-portal-root {
            display: none;
        }

        #headlessui-portal-root-1 {
            display: none;
        }

       
        .data-selected {
            color: black !important;
        }

        .dropdown-menu {
            border: none;
            padding: 0 !important;
        }

        .search-wrap {
            max-width: 79rem !important;
        }

        .search-wrapped #searching {
            position: relative
        }

        .search-wrapped button {
            position: absolute;
            right: 0;
            top: 0;
            border-left: 1px solid #d4dadf;
            border-radius: 0;
            width: 50px;
            font-size: 15px;

        }

        .search-wrapped input {

            border-radius: 40px;
            font-size: 14px;
            height: 45px;
            border: 1px solid #d4dadf;
            padding-right: 60px;

        }

        .search-wrapped input::placeholder {
            color: rgb(149, 153, 155) !important;
        }

        @media only screen and (min-width: 1000px) {
            .search-wrapped #searching {
                width: 460px;
            }
        }

        @media only screen and (min-width: 1200px) {
            .search-wrapped #searching {
                width: 500px;
            }
        }

        .relative.listingSection__wrap,
        .listingSection__wrap {
            padding: 20px;
        }

        #lightgallery .lg-item {
            display: block;
            margin-bottom: 20px;
        }

        .filter-dropdown {
            position: relative;
            display: inline-block;
        }

        .filter-toggle {
            padding: 8px 14px;
            border-radius: 8px;
            border: 1px solid #ddd;
            background: #fff;
            cursor: pointer;
            font-weight: 500;
        }

        .filter-menu {
            position: absolute;
            top: 110%;
            right: 0;
            width: 250px;
            background: #fff;
            border-radius: 12px;
            box-shadow: 0 10px 25px rgba(0, 0, 0, .1);
            padding: 12px;
            display: none;
            z-index: 100;
            height: 334px;
        }

        .filter-menu .filter-list [type="checkbox"] {
            border: 1px solid lightgrey;
        }

        .filter-menu .filter-list [type="radio"] {
            border: 1px solid lightgrey;
        }


        .filter-list [type="checkbox"] {
            border: 1px solid lightgrey;
        }

        .filter-list [type="radio"] {
            border: 1px solid lightgrey;
        }

        .filter-dropdown.open .filter-menu {
            display: block;
        }

        .filter-list {
            display: flex;
            flex-direction: column;
            gap: 8px;
            overflow: hidden;
            height: 100%;
            padding: 10px;
        }

        .filter-list label {
            display: flex;
            align-items: center;
            gap: 8px;
            cursor: pointer;
            font-size: 14px;
        }

        .filter-actions {
            display: flex;
            justify-content: space-between;
            margin-top: 12px;
            gap: 8px;
        }


        .btn.clear {
            background: #f1f5f9;
        }
        .pagination a {
            padding: 6px 10px;
            border: 1px solid #ddd;
            text-decoration: none;
        }

        .pagination a.active {
            background: #efefef;
            color: black;
            font-weight: bold;
        }


        .isletme-slider .slick-prev,
        .isletme-slider .slick-next {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            z-index: 10;
            /* ÇOK ÖNEMLİ */
            align-items: center;
            justify-content: center;
        }

        .isletme-slider .slick-next {
            right: 10px;
        }

        .isletme-slider .slick-prev {
            left: 10px;
        }
        .pagination li{
            margin-right: 10px;
        }

        .pagination li.active a{
        background-color: #eee;
        }
        .yildiz{
            font-size: 22px;
        }