.image-hover-container .image-container-with-overlay{width:300px;height:300px;overflow:hidden;position:relative}.image-hover-container .image-container-with-overlay img{width:100%;height:100%;object-fit:cover}.image-hover-container .content-overlay{text-align:center;color:black;font-size:1.1rem;font-weight:500;transition:all .3s ease-in-out;z-index:3;margin-top:10px}.title{display:inline;text-decoration:none!important;background-image:linear-gradient(#2b7f9e,rgb(0,0,0));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .5s ease-in-out;padding-bottom:2px;color:black;textAlign:"justify"!important}.title:hover{background-size:100% 2px}.featured-image-container{height:100%;min-height:200px;overflow:hidden}.featured-placeholder{height:100%;min-height:200px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#aaa}.featured-press-release .card-body{height:100%;display:flex;flex-direction:column}.featured-press-release .card-body .btn{margin-top:auto}.latest-release-title{display:inline;text-decoration:none!important;background-image:linear-gradient(#2b7f9e,rgb(0,0,0));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .5s ease-in-out;padding-bottom:2px;color:black}.latest-release-title:hover{background-size:100% 2px}@media (max-width:767.98px){.featured-image-container,.featured-placeholder{min-height:200px;max-height:250px}}