.chl_wrap .casetudies p{font-size:1.4em;color:#546579}.chl_wrap .casetudies a:hover{text-decoration:none}.chl_wrap .casetudies .case-study{float:left;position:relative;margin-top:20px;width:100%}.chl_wrap .casetudies .case-study img{width:100%}.chl_wrap .casetudies .case-study .mask{position:absolute;height:100%;width:100%;padding:20px 40px;opacity:0;background:rgba(0,0,0,.8);bottom:0;-webkit-transition:.3s all ease-in;transition:.3s all ease-in;overflow:hidden}.chl_wrap .home-casetudies .case-study .mask{padding:15px;font-size:80%}.chl_wrap .text-center{text-align:center}.chl_wrap .row.home-casetudies.casetudies{margin:0}.chl_wrap i.fa.after{margin-right:0;margin-left:5px}.chl_wrap{padding:2em 0 0}.chl_wrap .casetudies img{display:block}.chl_wrap .casetudies .case-study .mask blockquote{padding-top:40px}@media(max-width:992px){.chl_wrap .casetudies .case-study .mask{opacity:1;position:relative;background:#fff;padding:0 10px !important;text-align:center}.chl_wrap .casetudies .case-study .mask h2{color:#2d9dc5 !important;padding-bottom:0;padding-top:0 !important}.chl_wrap .casetudies .case-study .mask blockquote{color:#9eaebd !important;padding-top:10px !important}}@media(min-width:767px) and (max-width:1200px){.chl_wrap .casetudies .case-study .mask{font-size:8px;padding-top:0}}.chl_wrap .casetudies .case-study .mask h2{padding-top:40px}@media(min-width:767px) and (max-width:1200px){.chl_wrap .casetudies .case-study .mask h2{padding-top:0}}.chl_wrap .casetudies .case-study .mask blockquote{font-size:1.5em;padding-left:0;padding-top:40px}.chl_wrap .casetudies .case-study .mask h2,.casetudies .case-study .mask blockquote{color:#fff}.chl_wrap .casetudies .case-study .mask p{color:#2d9dc5;margin-top:15px}.chl_wrap .casetudies .case-study .mask:hover{opacity:1}@media(min-width:768px){.chl_wrap .casetudies .case-study{width:33.3%;float:left}}@media(min-width:992px) and (max-width:1500px){.chl_wrap .casetudies .case-study:hover{min-height:250px}.chl_wrap .casetudies .case-study .mask h2{padding-top:0}}@media(max-width:767px){.chl_wrap .casetudies .case-study{width:100%;margin:1px 0 0}.chl_wrap .casetudies .case-study .mask h2{margin-top:0}.chl_wrap .text-center{text-align:center;margin-bottom:20px}}@media(min-width:767px) and (max-width:1200px) .chl_wrap .casetudies .case-study .mask{font-size:8px !important;padding-top:0}