.ey-satir-form {
    display: inline;
}

.ey-admin-kart {
    margin-bottom: 20px;
}

.ey-bos {
    padding: 80px 20px;
    text-align: center;
}

.ey-bos a {
    color: #1d4ed8;
    font-weight: 700;
}

.ey-sayfa .blog-hero {
    padding: 28px 16px;
    background: #e8f1fb;
}

.ey-sayfa .blog-hero::before {
    display: none;
}

.ey-sayfa .hero-title,
.ey-sayfa .hero-subtitle {
    position: relative;
    z-index: 1;
    color: #1d4e9b;
}

.ey-sayfa .hero-subtitle {
    margin-top: 8px;
    opacity: 0.9;
}

@media (max-width: 768px) {
    .ey-sayfa .blog-hero {
        padding: 22px 14px !important;
    }
}
