.workman-block {
    margin-top: 40px;
    font-family: 'Roboto', sans-serif;
  line-height: 1.5;
  margin-bottom: 40px;
  }
    .workman-block h3 {
      margin-bottom: 30px;
      font-size: 24px;
    line-height: 40px;
    font-family: 'Roboto';
    font-weight: 400;
    color: #2e5e2d;
  text-align: center;
  }
    .workman-block .item-workman:hover .bg-hover-image {
      transform: translateY(0); }
    .workman-block .workman-image {
      position: relative; }
    .workman-block .desc-workman {
      text-align: center;
      padding: 8px;
      background-color: #e6e4e3; }
      .workman-block .desc-workman p {
        margin: 5px 0; }
    .workman-block .name-workman {
      
      font-size: 18px; }
    .workman-block .work {
      font-style: italic;
      font-size: 14px;
      color: #858585; }
    .workman-block .owl-dots {
      margin-top: 15px;
      text-align: center; }
    .workman-block .owl-carousel button.owl-dot {
      height: 15px;
      width: 15px;
      border-radius: 50%;
      background-color: #686967;
      margin: 0 3px;
      outline: none;
      opacity: 0.6;
      transition: all 0.5s; }
    .workman-block .owl-carousel button.owl-dot.active {
      opacity: 1; }

      .desc-workman{
        height: 127px;
      }

      .new-seo-contacts .btn{
        display: block !important;
      }

      .cases-form{
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 40px;
        justify-content: space-between;
      }

      .cases-form__img img{
        width: 100%;
        max-width: 850px;
      }

     #content h1{
        font-size: 42px;
        text-align: left;
        color: #000000;
        margin-bottom: 32px;
        font-weight: 400;
        margin-top: 30px;
      }

      #content a{
        color: #ba3006;
      }

      footer{
        position: relative;
      }

      .blog_form__wrap{
        bottom: 100% !important;
      }

      #main-text{
        margin-top: 30px;
      }

      .red-btn{
        max-width: 260px;
        cursor: pointer;
        margin: 0 auto;
      }

      .red-btn a{
        color: white !important;
      }

      #content{
        padding-bottom: 120px;
      }

      .seo-youngsite ul{
        padding-left: 20px;
      }

      .seo-youngsite ul li{
        font-size: 16px;
    line-height: 30px;
    padding-left: 35px;
    color: #555;
    position: relative;
      }

      .seo-youngsite ul li:before{
      content: '';
      display: block;
      position: absolute;
      top: 13px;
      left: 20px;
      width: 5px;
      height: 5px;
      border-radius: 50%;
      background: #68a62f;
    }