section.m11_news .mM_post_type_bottom { margin-top: 80px; }
section.m11_news .m11_titel_container { max-width: 560px; }
section.m11_news .mM_row { --column_gap: 40px; --row_gap: 20px; }
section.m11_news .mM_post_type_post { 
border-radius: var(--strobl-radius);
border: 1px solid rgba(67, 89, 115, 0.20);
background: #FFF;
padding: 23px 23px 30px;
}
section.m11_news .mM_post_type_post_created_date_container {
margin-bottom: 10px;
}
section.m11_news .mM_post_type_post_created_date {
color: var(--strobl-magenta);
}
section.m11_news .mM_post_type_post_title {
font-size: 1.294rem;
color: var(--strobl-blue);
}
section.m11_news .mM_post_type_post_text_container {
margin-top: 30px;
}
section.m11_news .mM_post_type_post_read_more_container {
margin-top: 1rem;
}
section.m11_news .mM_post_type_post_read_more {
cursor: pointer;
display: inline-block;
transition: color .4s; appearance: none;
background: none;
border: 0;
padding: 0;
margin: 0;
font: inherit;
color: inherit;
text-align: left;
}
section.m11_news .mM_post_type_post_read_more:hover {
color: var(--strobl-magenta);
}
section.m11_news .mM_post_type_post_desc_container {
display: none;
}
section.m11_news .mM_post_type_post_desc_container.is-open {
display: block;
margin-top: 1rem;
}
section.m11_news .mM_post_type_load_more_container {
text-align: center;
margin-top: 75px;
}
section.m11_news .mM_post_type_load_more_text {
display: inline-block;
}
section.m11_news .mM_post_type_post_image_container {
background-color: #F4F9FB;
text-align: center;
height: 169px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 15px;
margin-bottom: 30px;
padding: 31.5px 20px;
}
section.m11_news .mM_post_type_post_image {
height: 100%;
width: auto;
max-width: 106px;
}
section.m11_news .mM_post_type_posts_container {
position: relative;
}
section.m11_news .mM_post_type_load_more_loader {
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 65px;
z-index: 2;
user-select: none;
pointer-events: none;
}
@media all and (max-width: 991px) {
section.m11_news .mM_post_type_post_image_container {
height: 119px;
padding: 20px;
}
section.m11_news .mM_post_type_bottom { margin-top: 50px; }
section.m11_news .mM_post_type_load_more_container { margin-top: 40px; }
}
@media all and (max-width: 575px) {
section.m11_news .mM_post_type_post {
padding: 14px 12px 20px;
}
section.m11_news .mM_post_type_post_image_container {
height: 99px;
padding: 12px 20px;
}
section.m11_news .mM_post_type_post_text_container {
margin-top: 12px;
}
section.m11_news .mM_row {
--column_gap: 20px;
}
}