@import url('//fonts.googleapis.com/css2?family=PT+Sans&display=swap');
@import url('//fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap');

.hoverimg-view-1 {
   width: 100%;
   height: 325px;
   margin: 0px;      
   overflow: hidden;
   position: relative;
   text-align: center;
   cursor: default;   
}
.hoverimg-view-1 .hoverimg-mask-1,.hoverimg-view-1 .hoverimg-content-1 {
   width: 100%;
   height: 325px;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
}
.hoverimg-view-1 img {
   display: block;
   position: relative;
}
.hoverimg-view-1 h2 {
   text-transform: uppercase;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 17px;
   padding: 10px;
   background: rgba(0, 150, 161, 0.8);
   margin: 20px 0 0 0;
}
.hoverimg-view-1 p {
   font-family: 'PT Sans', sans-serif;
   font-size: 15px;
   line-height: 25px;
   margin-top: 20%;
   display: inline-block;
   color: #fff;
   padding: 10px 20px 20px;
   text-align: center;
}
.hoverimg-view-1 a.hoverimg-info-1 {
   display: inline-block;
   text-decoration: none;
   padding: 8px 20px;  
   border: 1px solid #fff; 
   background: #transparent;
   color: #ffffff;
   font-size: 12px;   
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #ffffff;
   -moz-box-shadow: 0 0 1px #ffffff;
   box-shadow: 0 0 1px #ffffff;
   font-family: 'Roboto', sans-serif;
}
.hoverimg-view-1 a.hoverimg-info-1:hover {
   border: 2px solid #fff;
}