:root,
[data-bs-theme="dark"] {
    --bs-primary: #334ef1;
    --bs-primary-border-subtle: #334ef1;
}

.ozelul {
    list-style: none;
    display: flex;
    margin: 0;
    padding: 0;
}

.ozelul li {
    margin: 0 10px 0 0
}

.ozelbtn {
    color: #fff;
}

[data-bs-theme="light"] .ozelbtn {
    color: #272727;
}

.blog_item .item_title {
    margin: 65px 0 15px;
}

.dark_theme_logo {
    width: 210px;
}

.light_theme_logo {
    width: 210px;
}

@media screen and (max-width: 575px) {
    .dark_theme_logo {
        width: 160px !important;
    }

    .light_theme_logo {
        width: 160px !important;
    }
}