.presentations-content{
    width: 100%;
    float: left;
    display: grid;
    gap: 15px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-left: 0;
}
.presentations-box{
    width: 100%;
    text-align: center;
    padding: 20px 0;
    border-radius: 15px;
	background-color: #009fe3;
	transition: 0.3s all;
}
.presentations-box img{
	width: auto;
	float: none;
	text-align: center;
	margin-bottom: 10px;
}
.presentations-box a{
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}
.presentations-box h4{
    color: #ffffff;
}
.presentations-box p{
    color: #ffffff;
}
.presentations-box:hover{
        box-shadow: 0px 0px 5px 2px #888888;
    }
.vc_row:before, .vc_row:after{
    display: none !important;
}
.presentations-box .vc_column-inner{
    padding: 0px 10px !important;
}
@media only screen and (max-width:991px){
    .presentations-content {
        grid-template-columns: 1fr 1fr;
    }
}
@media only screen and (max-width:599px){
    .presentations-content {
        grid-template-columns: 1fr;
    }
}