/**handles:latest-news**/
.elementor-widget ul.page-numbers,ul.page-numbers{display:flex;width:100%;list-style:none;padding-top:40px;margin-top:70px;justify-content:flex-start}.elementor-widget ul.page-numbers li,ul.page-numbers li{margin:0}.elementor-widget ul.page-numbers li .page-numbers,ul.page-numbers li .page-numbers{display:inline-block;padding:12px 20px;text-decoration:none;background-color:transparent;border:0;font-family:var(--secondary_font_family);transition:all .3s;font-weight:700;line-height:22px;font-size:16px;color:var(--secondary_color)}.elementor-widget ul.page-numbers li .page-numbers.current,.elementor-widget ul.page-numbers li .page-numbers:hover,ul.page-numbers li .page-numbers.current,ul.page-numbers li .page-numbers:hover{background-color:var(--primary_color);border-color:transparent;color:#fff}.elementor-widget ul.page-numbers li .page-numbers.dots,ul.page-numbers li .page-numbers.dots{background-color:transparent}body *{-webkit-font-smoothing:antialiased}body .companion-latest-news .companion-widget-news_item__btn{color:var(--primary_color)}body .companion-latest-news .companion-grid-row{display:flex;flex-wrap:wrap;margin:0 -27px}body .companion-latest-news .companion-grid-row .news_item-item{padding:0 15px 30px}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content{position:relative;font-size:0}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .no-image-post-categories{padding:20px 0 0 0}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .no-image-post-categories ul{display:flex;list-style:none;flex-wrap:wrap}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .no-image-post-categories li a{background:var(--primary_color);margin:3px;padding:3px 8px;color:#fff;font-size:14px;line-height:20px;font-weight:500;font-family:var(--secondary_font_family)}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-image{display:inline-block;position:relative;height:250px;overflow:hidden;width:100%;transition:.3s ease}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-image img{display:block;transition:.3s ease;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-image .post-categories ul{display:flex;list-style:none;top:20px;left:20px;flex-wrap:wrap;position:absolute;right:20px;z-index:2}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-image .post-categories ul li a{background:var(--primary_color);margin:3px;padding:3px 8px;color:#fff;font-size:14px;line-height:20px;font-weight:500;font-family:var(--secondary_font_family)}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-content-info{display:flex;flex-direction:column;justify-content:flex-end;position:relative;transition:all .5s;padding-top:30px;z-index:10}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-content-info>div{width:100%}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-content-info .news_item-title{position:relative;font-family:var(--secondary_font_family);margin-bottom:20px;font-weight:600;line-height:30px;font-size:24px;color:var(--secondary_variant_color)}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-content-info .news_item-title a{color:var(--secondary_variant_color)}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-content-info .news_item-title *{font-size:inherit;line-height:inherit}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-content-info .news_item-excerpt{max-height:100%;transition:all .3s;font-family:var(--body_font_family);line-height:26px;margin-bottom:20px;font-weight:400;font-size:16px;color:#878995}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-content-info .news_item-excerpt p{margin:0}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-content-info .companion-widget-news_item__btn{font-family:var(--secondary_font_family);font-size:16px;font-weight:700;line-height:22px;color:var(--primary_color)}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-content-info .companion-widget-news_item__btn i{transition:-webkit-transform 330ms ease-in-out;transition:transform 330ms ease-in-out;transition:transform 330ms ease-in-out,-webkit-transform 330ms ease-in-out}body .companion-latest-news .companion-grid-row .news_item-item .news_item-content .news_item-content-info .companion-widget-news_item__btn:hover i{-webkit-transform:translateX(4px);transform:translateX(4px)}body .companion-latest-news .companion-grid-row .news_item-item.no-image .news_item-content .news_item-content-info{position:relative;min-height:400px;background-color:var(--primary_color)}body .companion-latest-news .companion-grid-row .news_item-item.column-grid-1{width:100%}body .companion-latest-news .companion-grid-row .news_item-item.column-grid-2{width:50%}@media (max-width:767px){body .companion-latest-news .companion-grid-row .news_item-item.column-grid-2{width:100%}}body .companion-latest-news .companion-grid-row .news_item-item.column-grid-3{width:33.333333%}@media (max-width:1024px){body .companion-latest-news .companion-grid-row .news_item-item.column-grid-3{width:50%}}@media (max-width:767px){body .companion-latest-news .companion-grid-row .news_item-item.column-grid-3{width:100%}}body .companion-latest-news .companion-grid-row .news_item-item.column-grid-4{width:25%}@media (max-width:1024px){body .companion-latest-news .companion-grid-row .news_item-item.column-grid-4{width:50%}}@media (max-width:767px){body .companion-latest-news .companion-grid-row .news_item-item.column-grid-4{width:100%}}