.front_news li{background:var(--color-black);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding-bottom:50px;height:540px;display:flex;flex-direction:column;position:relative}.front_news li img.wp-post-image{}.wp-block-latest-posts__featured-image{overflow:hidden;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;height:360px;min-height:360px;margin-bottom:20px}.wp-block-latest-posts__post-title{order:0;display:block;color:var(--color-white);text-transform:uppercase;width:90%;margin:0 auto;margin-bottom:10px;font-weight:500;font-size:22px}.wp-block-latest-posts__post-excerpt{order:1;display:block;color:var(--color-white);width:90%;margin:0 auto;line-height:120%;font-size:16px;margin-bottom:20px}.page__news time{position:absolute;bottom:30px;left:16px;display:block;color:var(--color-darkgrey);width:90%;font-size:12px;margin:0 auto}.page__news{flex-wrap:wrap;display:flex;gap:20px}.page__news li{flex:1 0 20%}.single-page-news{margin:0 auto;width:50%}.single-page-news p{margin:8px 0}.action__list{display:flex;gap:20px;flex-wrap:wrap}.action__list li{flex:1 1 24%;background:var(--color-black);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding-bottom:50px;list-style:none;display:flex;flex-direction:column;position:relative;padding:0 0 10px 0}.action__list li img{border-radius:50px 50px 0 0}.action__list .excerpt{padding:10px 10px 0 10px;text-align:center}.action__list span{color:var(--color-darkgrey);font-size:12px;display:block;margin-top:20px}@media(max-width:575.98px){.page__news li{flex:1 0 100%;max-width:320px} .single-page-news{margin:0 auto;width:100%}}@media(min-width:576px) and (max-width:767.98px){.page__news li{flex:1 0 50%} .single-page-news{margin:0 auto;width:100%}}@media(min-width:768px) and (max-width:991.98px){.page__news li{flex:1 0 50%} .single-page-news{margin:0 auto;width:100%}}@media(min-width:992px) and (max-width:1199.98px){.page__news li{flex:1 0 25%} .single-page-news{margin:0 auto;width:80%}}@media(min-width:1200px) and (max-width:1399.98px){.single-page-news{margin:0 auto;width:75%}}@media(min-width:1400px) and (max-width:1599.98px){.single-page-news{margin:0 auto;width:70%}}
