.blog-repeater .blog-item:hover{text-decoration:none}.blog-repeater .img-cover{height:auto;object-fit:cover;width:100%}.inline-block{display:inline-block}.container{margin-left:auto;margin-right:auto;max-width:1240px;padding:0 18px;width:100%}.richtext>:not(h1,h2,h3,h4,h5,h6){color:#444;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.3em;text-decoration:none;text-transform:none}.blog-item{box-shadow:0 5px 15px 8px rgba(0,0,0,.1);height:100%}.blog-item,.blog-item-content{display:flex;flex-direction:column}.blog-item-content{flex-grow:1;padding:18px}.post-title h3{color:#007a8c;font-size:26px;font-weight:700;margin:0 0 15px;word-break:break-word}.post-description{margin-bottom:20px}.blog-item:hover img{transform:scale(1.1)}.features-img{overflow:hidden;transform:translateZ(0)}.features-img img{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.blog-label{color:#007a8c;font-size:16px;font-weight:700;margin-top:auto;max-width:max-content;position:relative}.blog-label:before{background-color:#007a8c;bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .5s ease-in-out;width:0}.blog-item:hover .blog-label:before{width:100%}@media screen and (min-width:1025px){.blog-repeater{margin:.5rem 0 1rem}}