.map {
    border-radius: 40px;
}

.t-feed__col-grid__post-wrapper .t-feed__post-bgimg {
    border-radius: 24px;
}

.t-col {
    margin-right: 0px;
    margin-left: 0px;
}

.t-feed__grid-col {
    margin-bottom: 40px;
}

.t-col_4 {
    max-width: 388px;
}

.t897__container {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

@media screen and (max-width: 640px) {
.t-col{
    margin-right: 0px;
}

.t-feed__grid-col {
    margin-bottom: 0px;
}

.t897__container {
    display: flex;
    flex-wrap: wrap;
}

.t-name_md {
    font-size: 20px !important;
}

.t-descr_xxs {
    font-size: 14px !important;
}

.t-feed__post-date {
    font-size: 12px !important;
}

r t-rec t-rec_pt_0 t-rec_pb_60 {
    padding-bottom: 0px;
}
}
.t-col_12 {
    max-width: 1200px;
}
.t976__list-item {
    padding: 0 10px 10px 0;
}

.t-slds__bgimg {
    background-size: cover;
    border-radius: 40px;
    background-repeat: no-repeat;
    background-position: top;
}

.menu-button:hover {
    background: transparent;
    border-radius: 24px;
    box-shadow: 0px 10px 30px 0px rgb(66 169 242 / 16%);
    animation-duration: 0.2s;
}

.link_style:hover {
    color: #42A9F2;
}

.menu_nav {
    position: absolute;
    z-index: 99999 !important;
}