.newsletter__wrapper .newsletter__title span {
    color: var(--color_primary);
    font-size: calc(var(--font_size) * 1.05);
    font-weight: var(--font_semibold);
}

.newsletter__wrapper .newsletter__title {
    margin-bottom: calc(var(--base_spacing)* 5);
}

.newsletter__wrapper .newsletter__items .post__img {
    position: relative;
    overflow: hidden;
    border-radius: var(--radius_lg);
    transition: transform var(--transition_lg);
}

.newsletter__wrapper .newsletter__items .post__img img {
    width: 100%;
    max-width: 656px;
    height: 500px;
    transition: transform var(--transition_lg);
}

.newsletter__wrapper .newsletter__items:hover .post__img img {
    transform: scale(1.1);
}

.newsletter__wrapper .newsletter__items .newsletter__content {
    background-color: #333b8fe3;
    border-bottom-left-radius: var(--radius_lg) !important;
    border-bottom-right-radius: var(--radius_lg) !important;
    padding: calc(var(--base_spacing)* 1.5);
}

.newsletter__wrapper .newsletter__items .newsletter__content .title {
    width: 100%;
    max-width: 230px;
}

.newsletter__wrapper .newsletter__items .newsletter__content strong {
    color: var(--color_white);
    font-size: calc(var(--font_size) * 1);
    font-weight: var(--font_semibold);
}