.custom-blog-grid .et_pb_post .post-meta a{background-color:#ce1e38}.custom-blog-grid.et_pb_blog_grid_wrapper .et_pb_post .post-meta a{color:#ffffff!important;font-weight:600}.custom-blog-grid a.more-link{color:#151515!important;background-image:linear-gradient(90deg,#ce1e38 0%,#ce1e38 50%,#ce1e38 100%)}.pagination .alignleft a,.pagination .alignright a{color:#000000;background:#ce1e38;border:1px solid #ce1e38}.pagination .alignleft a:hover,.pagination .alignright a:hover{color:#ffffff;background:#ce1e38}@media only screen and (min-width:768px){.mhblog-blog-equal-height .et_pb_post{min-height:400px}.more-link{bottom:20px;left:5%;position:absolute}}.et_pb_module a.custom-button,.contact-custom-button .et_pb_contact_submit,.custom-blog-grid a.more-link{transition:color 0.35s ease,background-position 0.3s ease-in-out,background-color 0.35s ease,box-shadow 0.3s ease-in-out;z-index:1;overflow:hidden;background-size:200% 100%;background-position:0 0}.et_pb_module a.custom-button:hover,.contact-custom-button .et_pb_contact_submit:hover,.custom-blog-grid a.more-link:hover{background-position:100% 100%}.home-quart-column-text{display:flex;align-items:center}.custom-blog-grid .et_pb_post{position:relative}.custom-blog-grid .et_pb_post .post-meta{position:absolute;left:10px;top:10px}.custom-blog-grid .et_pb_post .post-meta a{display:inline-block;padding:0px 12px;border-radius:5px}.custom-blog-grid .et_pb_post .post-meta .author a{position:relative;left:0px;top:0px;background-color:unset;padding:0;font-weight:unset}.custom-blog-grid a.more-link{border-width:0px!important;border-radius:7px;font-size:20px;font-weight:700!important;padding:13px 35px;display:block;text-align:center;text-transform:capitalize}@media only screen and (min-width:768px){.custom-blog-grid a.more-link{width:90%}}.custom-blog-grid .et_pb_image_container a{overflow:hidden}.custom-blog-grid .et_pb_image_container a img{transition:all 0.5s ease-in-out}.custom-blog-grid .et_pb_image_container a img:hover{transform:scale(1.2)}.custom-blog-grid h2.entry-title{padding-bottom:25px!important}.pagination{padding-top:50px}.pagination .alignleft a,.pagination .alignright a{font-weight:400;padding:.5em 1.1em;border-radius:5px;text-transform:capitalize;transition:all 0.3s ease-in-out}.mhblog-blog-equal-height .mhblog-auto-height{height:auto!important}.mhblog-blog-equal-height .mhblog-auto-margin{margin-top:20px!important}@media only screen and (min-width:768px){.mhblog-blog-equal-height .et_pb_post{position:relative}}