.latest-news__latest-post{display:flex;justify-content:center}@media only screen and (min-width:1000px){.latest-news__latest-post .single-post{width:100%}}.latest-news__latest-post .single-post__bg{height:250px}@media only screen and (min-width:1000px){.latest-news__latest-post .single-post__bg{height:360px;background-size:cover;background-repeat:no-repeat}}.latest-news__latest-post .single-post__title{font-size:28px;line-height:34px}@media only screen and (max-width:599px){.latest-news__latest-post .single-post__title{font-size:20px;line-height:22px}}@media only screen and (min-width:600px) and (max-width:999px){.latest-news-carousel .latest-news__latest-post>.single-post{width:92%}}.latest-news-carousel .custom-swiper-button-next,.latest-news-carousel .custom-swiper-button-prev{height:100%;background:#fff;display:flex;align-items:center;cursor:pointer;padding-bottom:30px}.latest-news-carousel .latest-news__swiper{--swiper-pagination-color:#7a7a7a;padding-bottom:30px;width:100%;display:flex;position:relative}.latest-news-carousel .latest-news__swiper .swiper-pagination-bullets{position:absolute;left:50%;transform:translateX(-50%);bottom:0;display:flex;gap:10px}.latest-news-carousel .latest-news__swiper .swiper-pagination-bullet{display:flex;width:11px;height:11px;background:#c4c4c4;border-radius:50%}.latest-news-carousel .latest-news__swiper .swiper-pagination-bullet-active{background:#7a7a7a}.latest-news-carousel .latest-news__swiper .single-post{height:156px}.latest-news-carousel .latest-news__swiper .single-post__title{font-size:15px;line-height:19px;margin:0}.latest-news-carousel .latest-news__swiper .single-post__info{padding:7px}.latest-news-carousel .latest-news__swiper .single-post__details{display:none}.latest-news-carousel .latest-news__newshub-slide{width:100%;height:156px;display:flex;justify-content:center;align-items:center;background:#000}.latest-news-carousel .latest-news__newshub-slide>.newshub-link{text-transform:uppercase;color:#9f367b;font-weight:700;font-size:30px;text-align:center}@media only screen and (max-width:999px){.latest-news-carousel{margin-bottom:20px}}@media only screen and (min-width:600px){.latest-news__posts .post-list__item .single-post__bg{height:169px}}.latest-news__posts .single-post__title{font-size:15px;line-height:19px}@media only screen and (min-width:600px){.latest-news__posts .single-post__title{padding:0 5px}}.latest-news__posts:not(.latest-news__posts--with-details) .single-post__details{display:none}
