.home{
  .home-info{
    position: relative;
    width: 100%;
    padding: 80px 0;
    background-color: $color-main;
    overflow: hidden;
    .hi-title{
      color: #ffffff;
      font-size: 60px; /* Aproximação devido à substituição de fonte */
      text-align: right;
      text-transform: uppercase;
    }
    .hi-text{
      color: #ffffff;
      font-size: 30px; /* Aproximação devido à substituição de fonte */
      font-weight: 700;
      text-transform: uppercase;
    }

    .element-left,
    .element-right{
      content:'';
      position: absolute;
      top: 50%;
      z-index: 1;
    }
    .element-left{
      left: 0;
      transform: translateY(-50%);
    }
    .element-right{
      right: 0;
      transform: translateY(-50%);
    }
  }

  .info-empreend{
    padding: 35px 0;
    p{
      font-size: 18px; /* Aproximação devido à substituição de fonte */
      line-height: 24px;
      text-align: center;
    }
  }

  .highlight-empreedimentos{
    .mansory{
      .he-col{
        width:33.222%;
      }
    }
  }

  @media (max-width:1500px) {
    .highlight-empreedimentos{
      .mansory{
        .he-col{
          width: 33.122%;
        }
      }
    }
  }

  @media (max-width:1024px) {
    .highlight-empreedimentos{
      .mansory{
        .he-col{
          width: calc(50% - 2px);
        }
      }
    }
  }

  @media (max-width:767px) {
    .highlight-empreedimentos{
      .mansory{
        .he-col{
          width: 100%;
        }
      }
    }
  }

  .mcmv{
    position: relative;
    width: 100%;
    min-height: 500px;
    margin-bottom: 100px;
    background: url('../img/mcmv-bg.png') center no-repeat;
    background-size:cover;
    background-position: center left;

    .mcmv-logo{
      position: absolute;
      top: 50%;
      left: 50%;
      z-index: 1;
      transform: translate(-130%, -50%);
    }

    .mcmv-btn{
      position: absolute;
      bottom: 0;
      left: 50%;
      z-index: 1;
      transform: translate(-50%, 50%);
      padding: 15px 20px;
      color: #fff;
      font-size: 18px; /* Aproximação devido à substituição de fonte */
      font-weight: 500;
      background-color: $color-sec;
      text-transform: uppercase;
      transition: all ease .3s;
      &:hover{
        transform: translate(-50%, 50%) scale(1.2);
      }
    }
  }

  .highlight-blog{
    margin-bottom: 100px;
  }
  @media(max-width: $width-mobile){
    .home-info{
      padding: 50px 0;
      .col-5{
        max-width:100%;
        flex-basis: 100%;
        &.offset-1{
          margin-left: 0;
        }
      }
      .hi-title{
        font-size: 38px;
        text-align: center;
        margin-bottom: 30px;
      }
      .hi-text{
        text-align: center;
        font-size: 18px;
      }
      .element-left,
      .element-right{
        top: 10%;
        height: 160%;
        width: auto;
      }
      .element-left{
        transform: translate(-50%,-50%);
      }
      .element-right{
        transform: translate(50%,-50%);
      }
    }
    .info-empreend {
      padding: 20px 0;
    }
    .mcmv{
      margin-bottom: 40px;
      background-image: url("../img/mcmv-bg-mobile.png");
      .mcmv-logo{
        display: flex;
        align-items: center;
        flex-direction: column;
        top: auto;
        left: 15px;
        right: 15px;
        bottom: -49px;
        transform: none;
      }
      .mcmv-btn{
        position: relative;
        left: auto;
        transform: translateY(-50%);
        &:hover{
          transform: translateY(-50%) scale(1.2);
        }
      }
    }
    .highlight-blog{
      margin-bottom: 60px;
    }
  }
}
