.related-resources-section{display: flex;padding-top: 60px ;position: relative;overflow-x: clip;}
.related-resources-section .blog-listing-wrapper>h2{font-size: 20px;line-height: 1.15;font-weight: 700;font-family: 'DIN Pro', sans-serif;color: #333333;border-bottom: none;padding: 0;}
{#
.related-resources-section .blog-listing-wrapper .related-resources{display:flex;column-gap: 5.89vw;row-gap: 45px;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item {margin:0;transition: translate .2s ease-in-out;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-item-inner{display: flex;flex-direction: column;background: #ffffff;/*box-shadow: 0px 0px 6px #00000029;*/}
.related-resources-section .blog-listing-wrapper .related-resources>div {width: calc(50% - 2.945vw);margin:0;display: flex;flex-direction: column;background: #ffffff;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-header h4{color: #333333;margin-top:0px;margin-bottom:13px;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-header p{float: left;font-size: 18px;line-height: 26px;font-weight: 400;color: #333333;font-family: 'DIN Pro', sans-serif;margin-top: 0px;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-header h2{float:left;width:100%;font-size:24px;line-height:1.1;color:#333333;font-weight:700;margin-bottom:0px;font-family: 'DIN Pro',sans-serif;padding:0;margin-bottom:20px;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-header h2>a{font-weight:700 !important;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-header .featured-image{overflow: hidden;display: flex;align-items: center;max-height:187px;border-radius:5px;margin-bottom:23px;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-header .catTime-wrapper .dataTime {font-size: 18px;line-height: 26px;font-family: 'DIN Pro', sans-serif;font-weight: 400;padding: 0px;margin-bottom:20px;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-header .catTime-wrapper{display: flex;align-items: center;column-gap: 15px;row-gap: 15px;flex-wrap: wrap;justify-content: space-between;margin-bottom:25px;}
.related-resources .post-item .post-header .catTime-wrapper .badge-solid {background:#EE0C5D;font-family: 'DIN Pro',Open Sans,sans-serif;color: #fff;font-size: 15px;font-weight: 400;border-radius:3px;padding: 8px 15px 4px;text-transform: uppercase;display: inline-block;line-height: 1.1;text-align:center;-webkit-transition: all 0.2s ease-in;-moz-transition: all 0.2s ease-in;-ms-transition: all 0.2s ease-in;
  -o-transition: all 0.2s ease-in;transition: all 0.2s ease-in;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-header .catTime-wrapper .dataTime{font-size: 15px;line-height: 1.1;margin-bottom:0px;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-details{height:100%;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-details .blog-read-more-link{font-size: 21px;line-height: 1.15;font-weight: 400;font-family: 'DIN Pro', sans-serif;color: #333333;}
.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-details .blog-read-more-link:after {
content: "";width: 15px;height: 15px;border-bottom: 2px solid #000;border-right: 2px solid #000;display: inline-block;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;position: relative;left: 6px;-webkit-transition: all .2s ease-in;-moz-transition: all .2s ease-in;-ms-transition: all .2s ease-in;-o-transition: all .2s ease-in;transition: all .2s ease-in;
}

/*.related-resources-section .blog-listing-wrapper .related-resources .post-item .post-details{padding: 33px 33px 44px;}*/
/**** Start Blog Post Page Design ****/
.related-resources-section .blog-listing-wrapper.blog-post-wrapper{display:flex;flex-direction: column;}
.related-resources-section .blog-listing-wrapper.blog-post-wrapper .related-resources{column-gap: 2.343vw;}
.related-resources-section .blog-listing-wrapper.blog-post-wrapper .related-resources>div{width: calc(50%  1.1715vw)}

@media (max-width: 768px) { 
 .related-resources-section .blog-listing-wrapper.blog-post-wrapper .related-resources>div{width: 100%}
}
@media (max-width: 480px) { 
 .related-resources-section .blog-listing-wrapper .related-resources .post-item .post-header .catTime-wrapper {flex-direction: column;min-width:auto;}
}
#}


