.pricing-hero
  width: 600px
  @include phone
    display: none
.pricing-panel
  width: 300px
  height: 510px
  border-radius: 0px 25px
  border: 1px solid #CACACA
  background: #F2F2F2
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25)
  .recommended
    background: #086c4f
    height: 50px
    width: 100%
    border-radius: 0px 25px 0 0
    color: #fff
    font-size: 1.5rem
    font-weight: 600
  .price
    text-align: center
    h2
      margin: 0
      color: #777
      font-size: 1.5rem
      font-weight: 300
    h1
      margin: 0
      color: #086c4f
      font-size: 4.3rem
      font-weight: 700
      span
        font-size: 3rem
        font-weight: 600
  .price-list
    margin-top: 1.5rem
    list-style: none
    li
      margin-bottom: 0.5rem
      color: #3D3D3D
      font-size: 1rem
      font-weight: 300
      img
        width: 20px
  a
    margin-top: 2rem
    width: 100%
    button
      border: none
      width: 165px
      height: 40px
      border-radius: 15px
      background: #086c4f
      color: #fff
      font-size: 1.1rem
      font-weight: 700

.return-customers-section
  justify-content: center
  .return-customers-img
    width: 500px
    @include phone
      width: 100%
  @include desktop-ls
    justify-content: space-evenly
  @include phone
    padding: 2rem
  .returning-customers
    width: 35%
    color: #fff
    text-align: center
    @include phone
      width: 100%
    h1
      font-size: 2.8rem
      font-weight: 800
      span
        color: #D0A72A

.pricing-last-img
  width: 500px
  margin-bottom: -6rem
  @include desktop-ls
    margin-bottom: -1rem

.pricing-column
  @include phone
    width: 100%
  img
    @include phone
      width: 100% !important
  .text-right
    @include phone
      text-align: left !important