.m-blog-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .3s cubic-bezier(.19,1,.22,1);transition:all .3s cubic-bezier(.19,1,.22,1);-webkit-box-orient:vertical;-webkit-box-direction:normal;border:4px solid #fff;border-radius:32px;-webkit-box-shadow:0 16px 32px rgba(34,35,38,.05),0 8px 16px rgba(34,35,38,.05);box-shadow:0 16px 32px rgba(34,35,38,.05),0 8px 16px rgba(34,35,38,.05);-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.m-blog-item:hover{-webkit-box-shadow:0 16px 32px rgba(34,35,38,.1),0 8px 16px rgba(34,35,38,.1);box-shadow:0 16px 32px rgba(34,35,38,.1),0 8px 16px rgba(34,35,38,.1)}.m-blog-item:hover h4{text-decoration:underline}.m-blog-item img{border-radius:28px 28px 0 0;height:280px;min-height:280px;-o-object-fit:cover;object-fit:cover;scale:1;width:100%}.m-blog-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;background:hsla(0,0%,62%,.07);border-radius:0 0 28px 28px;height:100%;justify-content:space-between;padding:30px 32px 32px}.m-blog-item__text h4{color:#0e5443;font-family:Sans Bold,sans-serif;font-size:24px;-ms-hyphens:auto;hyphens:auto;-webkit-hyphens:auto;margin:0;text-wrap:balance;-webkit-transition:all .3s cubic-bezier(.19,1,.22,1);transition:all .3s cubic-bezier(.19,1,.22,1)}.m-blog-item__overlay-link{border-radius:32px;height:100%;inset:0;position:absolute;width:100%}