.content-services {
  background: #F4F0EC;
  border-radius: 70px;
  padding: 100px 116px;
  margin-bottom: 150px;
  @media (max-width: 1200px) {
    padding: 100px 26px;
  }
  h2 {
    margin-bottom: 40px;
  }
  .service-text {

  }
  .services {
    margin-top: 50px;
    .row {
      margin-bottom: 70px;
      .service-image {
        img {
          max-width: 453px;
          height: 485px;
          object-fit: cover;
          object-position: center center;
          border-bottom-left-radius: 70%;
          border-top-right-radius: 30%;
          @media (max-width: 1200px) {
            max-width: 100%;
            height: auto;
          }
          @media (max-width: 990px) {
            border-bottom-left-radius: 50%;
            border-top-right-radius: 20%;

          }
        }
      }
      .service-text {
        padding-top: 50px;
        @media (max-width: 1200px) {
          padding-top: 0;
        }
        span, strong {
          display: block;
          &.number {
            font-size: 120px;
            line-height: 125px;
            color: #ffffff;
            font-family: 'DM Serif Display', sans-serif !important;
            text-align: right;
            margin-bottom: 58px;
            @media (max-width: 1200px) {
              font-size: 90px;
              line-height: 100px;
              margin-bottom: 0;
            }
            @media (max-width: 990px) {
              font-size: 40px;
              line-height: 40px;
              text-align: left;
            }
          }
          &.title {
            font-size: 35px;
            line-height: 40px;
            font-family: 'DM Serif Display', sans-serif !important;
            margin-bottom: 20px;
          }
        }
      }
      .text-right-hide,
      .text-left-hide {
        display: none;
      }
      @media (max-width: 990px) {
        .text-right-fixed {
          display: block;
        }
        .text-left-fixed {
          display: none;
        }
      }
    }
  }
}
