.case_studies .row{display:flex;flex-flow:row wrap}.case_studies .cs_itm{position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:100%}@media(min-width:992px){.case_studies .cs_itm{width:33.33333333%;float:left}}.case_studies .cs_itm_inr{position:relative;display:flex;flex-direction:column;margin-bottom:30px;color:#181b31}.case_studies figure{margin:0;position:relative;background-size:cover;background-position:center;transition:box-shadow .3s,-webkit-transform .3s,-webkit-transform .3s;transition:transform .3s,box-shadow .3s,transform .3s;transition:transform .3s,box-shadow .3s,transform .3s,-webkit-transform .3s,-webkit-transform .3s;box-shadow:0 0 0 rgb(0 0 0 / 15%);margin-bottom:1.25em}.case_studies figure img{max-width:100%;height:auto;vertical-align:middle;width:100%}.case_studies figure a{transition:all .3s;display:block;position:relative;z-index:2;color:inherit}.case_studies .cs_overly_link{color:inherit;display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-99999px}.case_studies .cs_cntn_head h2{font-family:Lato;margin:0;color:inherit;line-height:1em;letter-spacing:-0.05em;font-size:22px}.case_studies .cs_cntn_head h2 a{color:inherit;display:block;text-decoration:none;line-height:1.3em}.case_studies .cs_splitinner{display:inline-block;position:relative}.case_studies .cs_splittxt{position:relative;z-index:1}.case_studies .cs_itm .cs_splitinner:after{content:'';display:inline-block;width:100%;height:.1em;position:absolute;bottom:-0.05em;left:0;z-index:0;background-color:currentColor;transition:-webkit-transform .35s cubic-bezier(0.2,0.95,0.25,1);transition:transform .35s cubic-bezier(0.2,0.95,0.25,1);transition:transform .35s cubic-bezier(0.2,0.95,0.25,1),-webkit-transform .35s cubic-bezier(0.2,0.95,0.25,1);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scaleY(0);transform:scaleY(0);transition-delay:.0666666667s}.case_studies .cs_itm:hover .cs_splitinner:after{-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(1);transform:scaleY(1)}.case_studies .cs_itm-details{display:inline-block;position:relative;z-index:3;margin-top:.75em;font-size:15px;font-weight:400;text-transform:none;letter-spacing:0;color:rgba(0,0,0,0.35)}.case_studies .cs_itm-details .cs_itm-date{display:inline-block;margin:0;font-size:1em;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit}.case_studies .cs_itm_sumry{margin-top:.35em;margin-bottom:.75em}.case_studies .cs_itm_sumry p{margin:0}.case_studies .cs_footer{margin-top:0;position:relative}.case_studies .cs_read_more{text-transform:uppercase;letter-spacing:.1em;font-weight:700;transition:all .3s ease;box-shadow:0 0 0 rgb(0 0 0 / 5%),0 0 0 rgb(0 0 0 / 5%),0 0 0 rgb(0 0 0 / 5%),0 0 0 rgb(0 0 0 / 5%),0 0 0 rgb(0 0 0 / 5%);white-space:nowrap;display:inline-flex;padding:0;position:relative;white-space:nowrap;color:inherit;font-size:11px}.case_studies .cs_read_more>span,.cs_read_more strong,.cs_read_more i{transition:-webkit-transform .3s cubic-bezier(0.22,0.665,0.34,0.875);transition:transform .3s cubic-bezier(0.22,0.665,0.34,0.875);transition:transform .3s cubic-bezier(0.22,0.665,0.34,0.875),-webkit-transform .3s cubic-bezier(0.22,0.665,0.34,0.875)}.case_studies .cs_read_more>span{display:inline-flex;padding:1.15em 2.1em;border-radius:inherit;border-color:inherit;flex-flow:row wrap;align-items:center;padding:0}.case_studies .btn-line{transition:-webkit-transform .3s cubic-bezier(0.2,0.95,0.25,1);transition:transform .3s cubic-bezier(0.2,0.95,0.25,1);transition:transform .3s cubic-bezier(0.2,0.95,0.25,1),-webkit-transform .3s cubic-bezier(0.2,0.95,0.25,1);-webkit-transform-origin:left center;transform-origin:left center;display:inline-block;width:2.727em;height:2px;margin-right:1em;position:relative;background-color:#181b31}.case_studies .btn-txt{position:relative;z-index:3;transition:-webkit-transform .3s cubic-bezier(0.2,0.95,0.25,1);transition:transform .3s cubic-bezier(0.2,0.95,0.25,1);transition:transform .3s cubic-bezier(0.2,0.95,0.25,1),-webkit-transform .3s cubic-bezier(0.2,0.95,0.25,1)}.case_studies .btn-line-after{-webkit-transform:scaleX(0) translateX(0);transform:scaleX(0) translateX(0);margin-right:0;margin-left:1em}.case_studies .cs_itm:hover .btn-line-before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center}.case_studies .cs_itm:hover .btn-txt{-webkit-transform:translateX(-3.727em);transform:translateX(-3.727em)}.case_studies .cs_itm:hover .btn-line-after{-webkit-transform:scaleX(1) translateX(-3.727em);transform:scaleX(1) translateX(-3.727em)}.case_studies .btn-line-after:after{content:'\f054';display:inline-block;position:absolute;top:50%;right:-3px;margin-top:1px;-webkit-transform:translateY(-50%) scaleX(0);transform:translateY(-50%) scaleX(0);font:normal normal 1em/1 fontAwesome}.case_studies .cs_itm:hover .btn-line-after:after{transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translateY(-50%) scaleX(1);transform:translateY(-50%) scaleX(1);transition-delay:.13s}