.block-introduce {
  background: #F7F7F7;
  padding: 70px 0; }
  .block-introduce .introduce {
    display: flex;
    flex-wrap: wrap; }
    .block-introduce .introduce .banner-intro {
      width: 530px; }
    .block-introduce .introduce .content-intro {
      width: calc(100% - 530px);
      padding-left: 40px; }
      .block-introduce .introduce .content-intro .title-intro {
        font-size: 30px;
        font-family: 'Montserrat',sans-serif;
        font-weight: 600;
        text-transform: uppercase;
        margin-bottom: 20px; }
      .block-introduce .introduce .content-intro span.describe-intro {
        font-size: 22px;
        font-family: 'Montserrat',sans-serif;
        font-weight: 500;
        display: block;
        margin-bottom: 10px; }
      .block-introduce .introduce .content-intro p.describe-intro {
        font-size: 16px;
        margin-bottom: 20px;
        font-family: 'Roboto',sans-serif;
        font-weight: 400; }
    .block-introduce .introduce .btn-intro {
      display: flex;
      justify-content: space-between; }
      .block-introduce .introduce .btn-intro a {
        border-radius: 20px;
        background: #0bbdaa;
        color: #fff;
        text-align: center;
        font-size: 16px;
        height: 42px;
        padding: 0 20px;
        line-height: 42px;
        font-family: 'Montserrat',sans-serif;
        font-weight: 500;
        display: inline-block; }
        .block-introduce .introduce .btn-intro a:last-child {
          margin-right: 0; }
        .block-introduce .introduce .btn-intro a:first-child {
          background: linear-gradient(to right, #ec6220, #f9af36); }
          .block-introduce .introduce .btn-intro a:first-child:hover {
            background: #f9af36; }
        .block-introduce .introduce .btn-intro a:hover {
          background: #02cfb9; }

/*# sourceMappingURL=block-introduce.css.map */
