.section--resources{background:white}.section--resources .resource--block .image--holder .video--square{bottom:0;left:0;color:white;padding:15px 25px;overflow:hidden;-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.section--resources .resource--block .image--holder .video--square span.h5{-webkit-transition:transform .25s,opacity .35s ease-in-out;-moz-transition:trasnform .25s,opacity .35s ease-in-out;-o-transition:transform .25s,opacity .35s ease-in-out;transition:transform .25s,opacity .35s ease-in-out;transform:translateX(-100%);opacity:0;display:inline-block !important;position:absolute;color:white !important}.section--resources .resource--block a:hover .video--square span.h5{position:relative;opacity:1;transform:translateX(0)}.section--resources .resource--block .block--top{padding:15px 0}.section--resources .resource--block>a{text-decoration:none}.section--resources .resource--block>a *{cursor:pointer !important}.section--resources .resource--block a h5.color--darkblue{padding:10px 0;border-top:1px solid white;border-bottom:1px solid #183e6a;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.section--resources .resource--block a:hover h5.color--darkblue{color:#308df9 !important;border-top:1px solid #308df9;border-bottom:1px solid #308df9}