.elementor-2814 .elementor-element.elementor-element-fb0de7c{--display:flex;}.elementor-2814 .elementor-element.elementor-element-8f461de{--display:flex;--margin-top:2rem;--margin-bottom:2rem;--margin-left:2rem;--margin-right:2rem;}.elementor-element-2ba9f39 .porto-posts-grid{--porto-el-spacing:0px;}.elementor-2814 .elementor-element.elementor-element-197a63d{--display:flex;}.elementor-2814 .elementor-element.elementor-element-9d4b85b{--grid-columns:3;--grid-row-gap:0.9rem;--grid-column-gap:3rem;}.elementor-2814 .elementor-element.elementor-element-9d4b85b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2814 .elementor-element.elementor-element-9d4b85b .e-loop-item > .elementor-section, .elementor-2814 .elementor-element.elementor-element-9d4b85b .e-loop-item > .elementor-section > .elementor-container, .elementor-2814 .elementor-element.elementor-element-9d4b85b .e-loop-item > .e-con, .elementor-2814 .elementor-element.elementor-element-9d4b85b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:991px){.elementor-2814 .elementor-element.elementor-element-fb0de7c{--margin-top:0px;--margin-bottom:-24px;--margin-left:0px;--margin-right:0px;}.elementor-2814 .elementor-element.elementor-element-9d4b85b{--grid-columns:2;}}@media(max-width:767px){.elementor-2814 .elementor-element.elementor-element-9d4b85b{--grid-columns:1;}}/* Start custom CSS for porto_archive_posts_grid, class: .elementor-element-7b152aa */.blog_post_card_wrapper .date_posted_box {
    background: green !important;
    height: fit-content !important;
}

.blog_post_card_wrapper .post {
    height: 24rem ;
}/* End custom CSS */