/* Large devices (desktops, 992px and up) */
@media screen and (min-width: 992px){

  .btn-card:hover {
      font-size: 1.005em;
      color: #11a5aa;
  }

  .col-lg-6.offset-lg-1.col-md-6.col-12.no-mobile {
      padding-right: 15px;
  }

  section#use-case > div.row {
      background-image: url(../img/pradeo/woman-delivery-tablet.jpg);
      background-repeat: no-repeat;
      background-position: bottom;
      padding: 100px 0px 200px 0px;
      background-size: cover;
  }

  .card-mobility-container .card-mobility {
    min-height: 220px;
  }

  .margin-top-mobile{
    margin-top: 0px;
  }

  .key-desc{
      font-size: 0.9em;
      line-height: 1.9;
      display: inherit;
      min-height: 220px;
  }

  .level-title{
    font-size:1.35em;
  }

  .col-md-4.key-container {
      padding: 0px 45px;
  }

  .btn-pradeo-lg .fa, .btn-card .fa {
      float: right;
      margin-top: 3px;
  }

  .btn-no-bg .fa {
      float: right;
      margin-top: 5px;
      margin-left: 15px;
  }

  .privacy-laws-desc{
    width: 100%;
    position: absolute;
    bottom: 1px;
    margin-left: 0px;
  }

    .btn-pradeo{
      font-size: 1em;
    }

    .btn-card{
      font-size: 0.8em;
    }

    .btn-card {
        padding: 40px 20px;
        margin-bottom: 0px;
    }

      .carousel,.no-relation{
        display: none;
    }

    .not-carousel,.relation{
        display: block;
    }

  section#solution > div.row {
    box-shadow: 0px -5px 6px -5px #1919194d;
}

    nav{
    min-height: 60px;
  }

    .quote{
        font-size: 1.1em;
    padding: 50px 125px 50px 125px;
    margin-top: -30px;
    }

    .primary-title{
        font-size: 1.2em;
        padding: 0px 30px 0px 30px;
    }

    .aligner{
        display: block;
    }

  nav{
    min-height: 14vh;
  }

  .img-header{
    height: 16rem;
    width: 100%;
    object-fit: cover;
    object-position: center;
  }
}