.expert-recommendations{
  .lp-title-block{
    max-width: 750px;
    margin:0 auto;
    margin-bottom:3rem;
    text-align:center;
    .subtitle{
      font-size: 22px;
      line-height: 28.8px;
      letter-spacing: 0;
    }
    h2{
      line-height:1;
    }
  }

  .lp-slides-block{
    max-width:1100px;
    margin:0 auto;
  }
  .slide{
    display:block;
  }
  .lp-slides-block li {
    text-align:center;
    img{
      max-width: 275px;
      display:block;
      margin:0 auto;
    }
    .review{
      padding:24px;
      .name{
        font-family: 'classico-urw' !important;
        font-weight: 400;
        font-size: 28px;
        line-height:1;
        letter-spacing: 0;
        margin-bottom:15px;
      }
      .title{
        font-size: 18px;
        line-height: 28.8px;
        letter-spacing: 0;
      }
    }
  }
  .container{
    text-align:center;
    display:block;
    position:relative;
    .button{
      background-color:#1C494E;
      border-color:#1C494E;
      color:#fff;
      margin-top:1rem;
    }
    .badge{
      position:absolute;
      right:0;
      top:30px;
    }
  }
} 

@media screen and (max-width: 760px) {
.expert-recommendations{
  padding-top:150px !important;
   .badge{
      left:calc(50% - 55px) !important;
      right: auto !important;
      top:-100px !important;
      max-width:110px !important;
    }
  .lp-title-block{
    margin-bottom:3rem;
    text-align:center;
    .subtitle{
      font-size: 16px;
      line-height: 1.4;
    }
  }
  .lp-slides-block li {
    img{
      max-width: 100%;
      width:144px;
    }
    .review{
      padding:18px;
      .name{
        font-size: 16px;
        margin-bottom:10px;
      }
      .title{
        font-size: 14px;
        line-height: 18px;
      }
    }
  }
  .container{
    text-align:center;
    position:relative;
    .button{
      background-color:#1C494E;
      border-color:#1C494E;
      color:#fff;
      margin-top:1rem;
    }
    .badge{
      position:absolute;
      right:0;
      top:30px;
    }
  }
} 
}


