.image-center{position:relative;margin-bottom:15px;}
.image-name{font-size:14px;color:#fff;padding:1em;background:rgba(0,0,0,0.6);position:absolute;bottom:0;width:100%;}
.desc-center{text-align:left;}
.read-more{font-size:13px;display:inline-block;padding:0.2em 1em;margin-top:0.5em;border:1px solid #d2d2d2;}
.read-more:hover{text-decoration:none;}
.desc-center .text{font-size:11px;line-height:20px;}

.about-mobile-block {
    margin-top: 30px;
    padding-bottom: 20px;
    border-top: 1px solid #eee; 
    padding-top: 25px;
}

.about-mobile-title {
    font-weight: bold;
    font-size: 20px;
    margin-bottom: 15px;
    color: #000;
    font-family: "Tahoma", sans-serif;
}

.about-mobile-img-wrap {
    margin-bottom: 15px;
    position: relative;
}
.about-mobile-img-wrap img{
    width:100%
}

.about-mobile-text {
    font-size: 16px;
    line-height: 1.5;
    color: #434343;
    margin-bottom: 20px;
    text-align: justify;
}

.about-mobile-btn-wrap {
    text-align: left;
}

.btn-about-more {
    display: inline-block;
    padding: 12px 35px;
    border: 1px solid #656565;
    color: #333;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 15px;
    text-decoration: none;
    background: #fff;
    transition: all 0.2s;
}

.btn-about-more:hover, .btn-about-more:active {
    background: #656565;
    color: #fff;
    text-decoration: none;
}

@media (max-width: 767px) {
    .about-mobile-block {
        padding-left: 15px;
        padding-right: 15px;
    }
}