.elementor-5041 .elementor-element.elementor-element-3b146d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5041 .elementor-element.elementor-element-70a8d36 .rivax-posts-wrapper.layout-grid{grid-template-columns:repeat(1, 1fr);column-gap:20px;row-gap:20px;}.elementor-5041 .elementor-element.elementor-element-70a8d36 .rivax-posts-wrapper.layout-carousel .post-item{width:calc(100% / 1);}body:not(.rtl) .elementor-5041 .elementor-element.elementor-element-70a8d36 .rivax-posts-wrapper.layout-carousel .post-item{margin-right:20px;}body.rtl .elementor-5041 .elementor-element.elementor-element-70a8d36 .rivax-posts-wrapper.layout-carousel .post-item{margin-left:20px;}.elementor-5041 .elementor-element.elementor-element-70a8d36 .post-wrapper{flex-direction:row;}.elementor-5041 .elementor-element.elementor-element-70a8d36 .content-wrapper{text-align:left;}.elementor-5041 .elementor-element.elementor-element-70a8d36 .meta-wrapper{justify-content:left;}body[data-elementor-device-mode="tablet"] .elementor-5041 .elementor-element.elementor-element-70a8d36 .post-item:last-of-type{display:none;}.elementor-5041 .elementor-element.elementor-element-70a8d36 .post-wrapper .image-wrapper:hover, .elementor-5041 .elementor-element.elementor-element-70a8d36 .post-wrapper .image-wrapper:hover img{transform:none;}@media(max-width:1024px){.elementor-5041 .elementor-element.elementor-element-70a8d36 .rivax-posts-wrapper.layout-grid{grid-template-columns:repeat(2, 1fr);}.elementor-5041 .elementor-element.elementor-element-70a8d36 .rivax-posts-wrapper.layout-carousel .post-item{width:calc(100% / 2);}}@media(max-width:767px){.elementor-5041 .elementor-element.elementor-element-70a8d36 .rivax-posts-wrapper.layout-grid{grid-template-columns:repeat(1, 1fr);}.elementor-5041 .elementor-element.elementor-element-70a8d36 .rivax-posts-wrapper.layout-carousel .post-item{width:calc(100% / 1);}}/* Start custom CSS for rivax-post-elastic, class: .elementor-element-70a8d36 */.rivax-posts-wrapper.layout-grid{
    display: block;
        max-width: 1200px;
    margin: 0 auto;
    
}/* End custom CSS */