.heading-section h3{color:#010101;font-size:21px;margin-bottom:28px;text-transform:uppercase}#listings .case-study-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#listings .case-study-cards .case-study{background:#fff;margin-bottom:3%;position:relative}#listings .case-study-cards .case-study .read-more svg *{fill:#ec2027;display:inline-block;margin-left:13px}#listings .case-study-cards .case-study .read-more svg{margin-left:7px;position:relative;top:-2px;transition:all .3s ease;vertical-align:middle}#listings .case-study-cards .case-study .read-more:hover svg{margin-left:11px}#listings .case-study-cards .case-study .read-more{color:#000;font-weight:700}#listings .case-study-cards .case-study .read-more:hover{color:#ec2027}@media (min-width:769px){#listings .case-study-cards .case-study{margin-bottom:1.5rem;margin-right:3.5%;width:31%}#listings .case-study-cards .case-study:nth-child(3n){margin-right:0}#listings .case-study-cards .case-study>a{margin:0}#listings .case-study-cards .case-study .post-type{align-self:flex-start}}@media (max-width:991px){#listings .case-study-cards .case-study{margin-right:0;width:100%!important}}#listings .case-study-cards .case-study .post-type{background:rgba(236,32,39,.95);color:#fff;padding:.25rem;position:absolute;text-transform:uppercase}#listings .case-study-cards .case-study .featured-image{background-position:top;background-repeat:no-repeat;background-size:contain;display:block;height:243px;overflow:hidden}.post-content-main{padding:16px 26px 26px}.back-to-resource-button{text-align:center}.load-more button{font-weight:700;min-width:205px}.back-to-resource-button a.button svg{margin-left:10px;transition:all .3s ease}.back-to-resource-button a.button:hover svg{margin-left:20px}@media(max-width:991px){#listings .case-study-cards .case-study .featured-image{height:250px}}@media(max-width:768px){#listings .case-study-cards .case-study .featured-image{height:auto;padding-bottom:58vw}.post-content-main{padding:30px 20px}#listings .case-study-cards .case-study{margin-bottom:20px}}#listings .case-study-cards .case-study .title{display:block}#listings .case-study-cards .case-study .title a{color:#000;font-size:18px;font-weight:600;letter-spacing:0;text-transform:none}#listings .case-study-cards .case-study .excerpt{margin-bottom:1rem}#listings .case-study-cards .case-study .read-more{color:inherit}