.custom-listing-wrapper .blog-post-items a{border-radius:12px;display:block;margin-bottom:48px;max-width:100%;padding:48px;transition:box-shadow .2s}.custom-listing-wrapper .row{margin-left:-10px;margin-right:-10px}.custom-listing-wrapper .blog-column{float:left;min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%;width:50%}.custom-listing-wrapper .blog-post-list{margin-bottom:48px;margin-top:40px}.custom-listing-wrapper .content h3{color:#021015;margin-bottom:16px}.custom-listing-wrapper .content .date{color:#95979b;font-size:15px;font-weight:400;margin-bottom:16px}.custom-listing-wrapper .blog-column.content{padding-right:24px}.custom-listing-wrapper .content p{color:#1f2631;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.5em;margin-bottom:16px;padding-top:1px}.custom-listing-wrapper .content .readmore-btn{background-color:transparent;background-position:95%;background-repeat:no-repeat;background-size:16px 16px;border-style:none;color:#00badb;display:inline-block;font-size:15px;font-weight:600;height:32px;line-height:32px;padding:0 24px 0 0;position:relative;transition:all .2s ease-in-out;white-space:nowrap}.custom-listing-wrapper .blog-column .tag{background-color:#1f2631;border-radius:50px;color:#fff;display:inline-block;font-size:15px;font-weight:600;line-height:32px;margin-bottom:16px;min-height:0;padding:0 16px}.custom-listing-wrapper .blog-column .img-holder{padding-top:66.6%;position:relative}.custom-listing-wrapper .blog-column .img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;height:100%;left:0;position:absolute;top:0;width:100%}.custom-listing-wrapper .blog-column.image{text-align:right}.custom-listing-wrapper .blog-post-items a:hover{box-shadow:0 2px 10px rgba(7,15,26,.1);text-decoration:none}@media (max-width:991px){.custom-listing-wrapper .blog-post-items a{padding:32px}.custom-listing-wrapper .content h3{font-size:26px}.custom-listing-wrapper .content p{font-size:16px}}@media (max-width:767px){.custom-listing-wrapper .blog-column{float:none;padding-left:10px;width:100%}}@media (max-width:479px){.custom-listing-wrapper .blog-post-items a{padding:15px}.custom-listing-wrapper .blog-column.image{margin-top:20px;text-align:left}.custom-listing-wrapper>h2{font-size:30px}}