.overlay{
    background-color:#000;
    opacity:0.7;
}

.grve-opacity-20{
    opacity:0.7!important;
}

.grve-box-content{
    position: absolute;
    top: 46%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    z-index: 999;
    text-align: center;
    padding: 5px;
}

.grve-box .grve-box-content .grve-box-title{
    margin-bottom:0;
}
@media screen and (max-width: 480px){
    .fv-height-custom{
        height:45vh!important;
    }
.grve-box .grve-box-content .grve-box-title{
    font-size:16px;
}}

.fv_img{
    width:260px;
    margin:0 auto;
}