.hover-animation:first-child{float:left;height:500px!important;margin-bottom:15px;margin-right:15px;width:39%!important}.view-first:first-child{float:left;height:100%!important;width:100%!important}.image-collage-section .hover-image{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%;left:0;position:absolute;top:0;width:100%}.view-first .mask{background-color:hsla(0,0%,100%,.9);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view .content,.view .mask{display:table;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.inner-border .content-container{display:table;padding:3%;text-align:center;width:100%}.inner-border-padding{border:1px solid #317305;display:table-cell;height:100%;position:relative;vertical-align:middle;z-index:99}.view-first h4{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.content-container h4:after{background:#317305;bottom:-20px;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;width:25px}.view-first p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.content-container p{color:#666!important;margin-top:25px;padding-left:35px;padding-right:35px}.container.hover-animation{position:relative}.view-first:hover .mask,.view-first:hover a.info,.view-first:hover h2,.view-first:hover p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.view-first:hover a.info,.view-first:hover h2,.view-first:hover p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.view-first:hover p{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}.image-collage-section a.cta-text{color:#2e97bf;font-size:11px;font-weight:700;letter-spacing:1px;text-align:center;text-decoration:none!important;text-transform:uppercase}.inner-border-padding h4{padding:0 20px}.hover-animation:nth-child(2){float:left!important;height:500px!important;margin-bottom:15px;margin-right:15px;width:29%!important}.hover-animation:nth-child(3){height:700px!important}.hover-animation:nth-child(3),.hover-animation:nth-child(4){clear:right!important;float:left!important;margin-bottom:15px;width:29%!important}.hover-animation:nth-child(4),.hover-animation:nth-child(5){height:500px!important;margin-right:15px;margin-top:-200px}.hover-animation:nth-child(5){float:left!important;margin-bottom:15px;width:39%!important}.hover-animation:nth-child(6){float:left!important;height:300px!important;margin-bottom:15px;width:29%!important}.container.hover-animation{overflow:hidden}.view-first:hover a.info,.view-first:hover h4,.view-first:hover p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width:1098px) and (min-width:769px){.hover-animation:nth-child(6){float:left!important;margin-bottom:15px;margin-top:-308px!important;width:100%!important}.container.hover-animation{float:left;margin:7px;width:48%!important}}@media screen and (max-width:768px){.container.hover-animation{float:left;margin:7px;margin:7px 0;width:100%!important}}