.case-studies-relationship-block .site-container .text-container .heading{margin-bottom:32px}.case-studies-relationship-block .site-container .text-container .subtext,.case-studies-relationship-block .site-container .text-container .btn{margin-bottom:86px}@media only screen and (max-width: 1024px){.case-studies-relationship-block .site-container .text-container .subtext,.case-studies-relationship-block .site-container .text-container .btn{margin-bottom:70px}}@media only screen and (max-width: 768px){.case-studies-relationship-block .site-container .text-container .subtext,.case-studies-relationship-block .site-container .text-container .btn{margin-bottom:50px}}.case-studies-relationship-block .site-container .posts-container .post{overflow:hidden;position:relative;max-width:100%;background-size:cover;background-position:center}.case-studies-relationship-block .site-container .posts-container .post:after{z-index:5}.case-studies-relationship-block .site-container .posts-container .post .inner-content{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:40px 22px 22px 32px;z-index:10;min-height:-moz-min-content;min-height:min-content;height:320px;background-color:rgba(0,0,0,0);transition:ease-in-out .4s}.case-studies-relationship-block .site-container .posts-container .post .inner-content *:not(.btn){opacity:0;transition:ease-in-out .4s;margin-bottom:0}.case-studies-relationship-block .site-container .posts-container .post .inner-content .location{margin-bottom:20px}.case-studies-relationship-block .site-container .posts-container .post .inner-content .btn{margin-top:auto;justify-self:flex-end}@media only screen and (max-width: 1024px){.case-studies-relationship-block .site-container .posts-container .post .inner-content{padding:22px}}@media only screen and (max-width: 768px){.case-studies-relationship-block .site-container .posts-container .post .inner-content{padding:15px}}@media only screen and (min-width: 501px){.case-studies-relationship-block .site-container .posts-container .post:hover .inner-content{background-color:#5f8ed4}.case-studies-relationship-block .site-container .posts-container .post:hover .inner-content *:not(.btn){opacity:1;transition:ease-in-out .4s}}@media only screen and (max-width: 500px){.case-studies-relationship-block .site-container .posts-container .post:focus .inner-content{background-color:#5f8ed4}.case-studies-relationship-block .site-container .posts-container .post:focus .inner-content *:not(.btn){opacity:1;transition:ease-in-out .4s}}
