.the_breadcrumbs span ,
.the_breadcrumbs a {
    font-size: 14px;
    color: rgb(99, 94, 94);
    transition: .3s;
}
.the_breadcrumbs {
    padding-top: 1.5em;
    display: flex;
    gap: 20px;
}

.the_breadcrumbs a:hover {
    color: #b41737;
}

.fc_post_top .wp_content p {
    margin: 0;
}

.fc_post_top .wp_content p:nth-child(1) {
    color: rgb(127, 31, 58);
}
.fc_post_top .wp_content h1 {
    max-width: 700px;
    margin:  1rem 0 ;
}

.fc_post_top .image-switch {
    width: 100%;
    aspect-ratio: 10 / 3;
}

@media (max-width: 1024px) {
    .the_breadcrumbs {
        display: none;
    }
}