.four-col-image-blog img{width:100%}.four-col-image-blog .row-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.four-col-image-blog .col-25{flex-basis:25%}.four-col-image-blog .col-50{flex-basis:50%}.four-col-image-blog .blog-container{background:var(--all-text-white);border-radius:4px;margin:0 4.5px 15px;padding:25px;position:relative;transition:all .35s}.four-col-image-blog .blog-container:hover{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.four-col-image-blog .blog-container .abs-url{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.four-col-image-blog .blog-container img{border-radius:4px;vertical-align:middle}.blog-container .blog-container-text{padding-top:25px}.blog-container .blog-container-text .blog-author-name p{margin-bottom:0}.blog-container .blog-container-text .blog-author-name p,.blog-container .blog-container-text .blog-author-name span{color:#000;line-height:1}.four-col-image-blog .blog-container .blog-author-fix img{border-radius:100%}.four-col-image-blog .blog-container .blog-author-fix{align-items:center;display:flex;justify-content:space-between;padding-top:50px}.four-col-image-blog .blog-container .blog-author-img{flex-basis:33px}.four-col-image-blog .blog-container .blog-author-name{flex-basis:80%}.four-col-image-blog .blog-container .blog-author-tag a,.four-col-image-blog .blog-container .blog-author-tag span{font-size:13px;line-height:1}.four-col-image-blog .row-grid.tab{display:none}.four-col-image-blog .blog-listing-load-more{padding-top:140px}@media screen and (max-width:1024px){.four-col-image-blog .col-25{flex-basis:50%}.four-col-image-blog .row-grid.desktop{display:none}.four-col-image-blog .row-grid.tab{display:flex}.four-col-image-blog .blog-container .blog-author-fix{padding-top:40px}}@media screen and (max-width:767px){.four-col-image-blog .col-50{flex-basis:100%}.four-col-image-blog .blog-container img{max-height:250px;object-fit:cover;object-position:top}.four-col-image-blog .blog-container .blog-author-img{flex-basis:40px}.four-col-image-blog .blog-container .blog-author-name{flex-basis:90%}.four-col-image-blog .blog-container{margin-left:0;margin-right:0}.four-col-image-blog .row-grid{margin:0}.four-col-image-blog .blog-container .blog-author-fix{padding-top:30px}.four-col-image-blog .blog-listing-load-more{padding-top:70px}}