body.widget-snippet .about-footer-content {
margin:0 auto;
    max-width: 1200px;
}

.widget-snippet .about-footer-content .container {
    padding: 0;
    margin: 0;
}
.widget-snippet .about-footer-content .container .row .col-md-12.col-sm-12 {
padding-bottom: 0;
}
.widget-snippet .about-footer-content h2 {
  	font-family : 'Oswald', sans-serif;
	color : inherit;
	font-weight : 400;
  line-height: 40px;
  margin: 40px auto 20px;
  max-width: 550px;
  	text-align: center;
}
.widget-snippet .about-footer-content  p {
    font-family: 'Roboto', sans-serif;
    font-size: 17px;
    color: #494949;
    line-height: 28px;
    margin: 0 0 20px;
    padding-bottom: 0;
    word-wrap: break-word;
}
.widget-snippet .about-footer-content  .picture-content img {
  width: 100%;
    position:relative;
}
.widget-snippet .about-footer-content  .picture-content p{
  position: absolute;
  content: "";
  left: 0;
  bottom: 0;
  padding:10px 30px;
  color: #fff;
  background: rgba(0,0,0,0.5);
  margin: 15px;
line-height: 22px;
  margin-bottom: 0;
}
@media screen and (max-width:991px) {
.widget-snippet .about-footer-content  .picture-content p{
    position:relative;
  margin: 0;
}
}
ent p{
    position:relative;
  margin: 0;
}
}
