/* ----- BLOG ----- */
.blog {
    border-radius: 15px;
    border: var(--TborderColor) solid 2px;
}
.blogImg {
    height: 35vh;
}
.blogImg img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}
.share {
    color: var(--TbgGreen);
}
.calendarDay {
    background-color: var(--TbgEventBlue);
    border-radius: 10px 0 10px 10px;
    height: 58px;
    width: 58px;
    top: -20px;
    left: 45px;
}
.eventDay {
    font-size: xx-large;
    margin-top: -7px;
}
/* ----- BLOG END ----- */