#inner-page-wrapper>.container{width:100%;padding:0}.ip-banner canvas{background-image:url(../../images/dev-results/dr-banner.jpg)!important}.ip-dev-results{padding:130px 50px;padding:8.125vw 3.125vw}.ip-dev-results .more-btn+.section-title{margin-top:80px}.ip-dev-results .custom-container{width:95%;max-width:1435px}.ip-dev-results .section-title{margin-bottom:40px}.ip-dev-results .section-title p,.ip-dev-results .section-title ul{font-size:20px;line-height:1.75;letter-spacing:.05em}.ip-dev-results .section-title p:not(:last-child){margin-bottom:15px}.ip-dev-results .section-title>*:nth-last-child(2){margin-bottom:100px}.ip-dev-results .post-items{font-size:0;text-align:center;max-width:360px;margin:0 auto 40px}.ip-dev-results .post-item{width:100%;display:inline-block;vertical-align:top;padding:15px;text-align:left}.ip-dev-results .post-item:hover .post-img img{opacity:.45}.ip-dev-results .post-img{background:#000}.ip-dev-results .post-img canvas{height:330px}.ip-dev-results .post-img:after{content:"";pointer-events:none;position:absolute;width:100%;height:50%;left:0;bottom:0;background:linear-gradient(to top,#000,#0000);opacity:.75}.ip-dev-results .post-img img{opacity:.75}.ip-dev-results .post-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;font-size:20px;text-transform:uppercase;color:#fff;text-align:center}.ip-dev-results .post-date{color:#fff;font-size:15px;position:absolute;bottom:25px;left:20px;text-transform:uppercase;z-index:1}.ip-dev-results .post-details{color:#000;padding:20px 0;position:relative;text-align:center}.ip-dev-results .post-title{font-weight:300;font-size:20px;line-height:1.2;text-transform:uppercase;margin-bottom:8px;transition:color .3s ease}.ip-dev-results .post-excerpt{font-weight:300;font-size:15px;line-height:16px;line-height:1.3;transition:color .3s ease}.ip-dev-results .post-button .section-btn{min-width:165px;margin-top:20px}@media screen and (min-width: 768px){.ip-dev-results .post-items{max-width:none}.ip-dev-results .post-item{width:50%}}@media screen and (min-width: 992px){.ip-dev-results .post-items--alt .post-item{width:25%}.ip-dev-results .post-items--alt .post-img{border-radius:15px;background:transparent}.ip-dev-results .post-items--alt .post-img img{opacity:1}.ip-dev-results .post-items--alt .post-img:after{display:none}.ip-dev-results .post-img canvas{height:unset}.ip-dev-results .post-details{text-align:left}.ip-dev-results .post-button{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-top:0}}
