.three-col-blog-post .d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.three-col-blog-post .d-flex .col-3{-ms-flex-preferred-size:31.333%;background-color:var(--white_color);-o-border-image:-o-linear-gradient(top,rgba(75,162,73,.2) 0,rgba(68,184,65,.2) 100%);border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(75,162,73,.2)),to(rgba(68,184,65,.2)));border-image:linear-gradient(180deg,rgba(75,162,73,.2),rgba(68,184,65,.2));border-image-slice:1;border-radius:4px;flex-basis:31.333%;margin-right:3%;padding:13.36px}.three-col-blog-post .d-flex .col-3:nth-child(3n+3){margin-right:0}.three-col-blog-post .d-flex .col-3 .image-bg{border-radius:4px;min-height:259.52px;position:relative}.three-col-blog-post .d-flex .col-3 .image-bg .date-block{background-color:var(--white_color);border:1px solid;border-image-slice:1;border-image-source:linear-gradient(180deg,rgba(75,162,73,.2),rgba(68,184,65,.2));border-radius:2px;bottom:-22px;-webkit-box-shadow:0 2px 20px 0 #0000001a;box-shadow:0 2px 20px 0 #0000001a;left:24px;padding:10px 19px;position:absolute}.three-col-blog-post .d-flex .col-3 .image-bg .date-block .upper-dates{color:#4ba249;font-size:24px;font-weight:600;line-height:24px}.three-col-blog-post .d-flex .col-3 .image-bg .date-block .lower-dates{color:#4ba249;font-size:16px;font-weight:600;line-height:16px}.three-col-blog-post .d-flex .col-3 .content-block{padding:60px 0 35px;position:relative}.three-col-blog-post .d-flex .col-3 .content-block h6{margin-bottom:5px}.three-col-blog-post .d-flex .col-3 .content-block p{margin-bottom:8px}.three-col-blog-post .d-flex .col-3 .content-block h6 a:hover{font-weight:700}.three-col-blog-post .d-flex .col-3 .content-block .tag-lists{margin-bottom:30px}.three-col-blog-post .d-flex .col-3 .content-block .tag-lists a{color:var(--tertiary_color);text-transform:lowercase}.three-col-blog-post .d-flex .col-3 .content-block .button-class a.cta_button{padding:13px 28px}@media(max-width:767px){.three-col-blog-post .d-flex .col-3{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px;margin-right:0}}