.content-area {
  max-width: 1200px;
  width: 100%;
  margin:0 auto;
}
.content-area .top-content p {
  font-size: 20px;
  margin-bottom: 20px;
  line-height: 42px;
}
.content-area .content-coffee p {
    font-size: 24px;
}
.content-area .content-coffee p a{
	font-weight:700;
}
.content-area .content-coffee p a:hover{
    color: #BC9170;
    text-decoration: none;
}
.content-area  .middle-content h2 {
  display: block;
  padding-bottom: 20px;
  font-size: 37px;
}
.content-area  .middle-content {
  padding: 10px 0;
}
 .widget-snippet .content-area .content-pic {
  display: block;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 100px 0;
}
 .widget-snippet .content-area .content-pic img{
     display: block;
  width: 100%;
 }


.widget-snippet .content-area .content-pic .left-content {
  width: 55%;
  display: inline-block;
  padding-right: 10px;
}
.widget-snippet .content-area .content-pic .right-content {
  width: 45%;
  display: inline-block;
  margin-left: -5px;
  vertical-align: top;
}
.widget-snippet .content-area .content-pic .left-content .img-area {
  max-height: 820px;
  overflow: hidden;
  display: block;
  padding-right: 15px;
}
.widget-snippet .content-area .content-pic .right-content .img-area {
  margin-bottom: 20px;
}
