.blog_cont {
  float: left;
  width: 100%; }
  .blog_cont .item {
    float: left;
    width: 100%;
    width: 100%;
    position: relative;
    margin-top: 45px;
    padding-top: 45px; }
    .blog_cont .item .img_wrap {
      float: left;
      width: 25%;
      margin-right: 5%; }
      .blog_cont .item .img_wrap img {
        -webkit-border-bottom-right-radius: 45px;
        -moz-border-radius-bottomright: 45px;
        border-bottom-right-radius: 45px; }
    .blog_cont .item .info {
      float: left;
      width: 70%; }
      .blog_cont .item .info p {
        margin-top: 0px; }
      .blog_cont .item .info p.title {
        font-family: "Comfortaa", cursive;
        font-weight: 700;
        font-size: 24px;
        line-height: 26px;
        margin-bottom: 25px; }
        .blog_cont .item .info p.title a {
          color: #555;
          text-decoration: none; }
      .blog_cont .item .info p.txt {
        font-size: 16px;
        margin-bottom: 25px; }
        .blog_cont .item .info p.txt a {
          color: #555;
          text-decoration: none; }
      .blog_cont .item .info a.btn {
        color: #88a2a6;
        letter-spacing: 0.05em;
        text-decoration: none;
        margin-top: 0px;
        float: left; }
        .blog_cont .item .info a.btn img {
          margin-right: 10px; }
    .blog_cont .item .border {
      height: 1px;
      background: #ebebeb;
      width: 50%;
      position: absolute;
      top: 0;
      left: 0px; }
    .blog_cont .item:first-child {
      margin-top: 0px;
      padding-top: 0px; }
      .blog_cont .item:first-child .border {
        display: none; }
    .blog_cont .item:nth-child(even) .img_wrap {
      float: right;
      margin-right: 0; }
    .blog_cont .item:nth-child(even) .info {
      float: right;
      margin-right: 5%; }
    .blog_cont .item:nth-child(even) .border {
      width: 100%; }

@media screen and (max-width: 767px) {
  /*MOBILE*/
  .blog_cont {
    margin-top: 35px; }
    .blog_cont .item .img_wrap {
      margin-bottom: 10px; }
    .blog_cont .item .img_wrap, .blog_cont .item .info {
      float: left;
      width: 100%;
      margin-right: 0px; }
    .blog_cont .item:nth-child(even) .info {
      margin-right: 0%; } }
