.choose-background .owl-carousel .owl-nav {
    display: none;
}
    .choose-background .card {
      box-shadow: 0px 3px 10px #4285F426;
      transition: 0.4s;
    }
    .choose-background .card:hover {
      box-shadow: rgb(207 207 207 / 35%) 0px 5px 15px;
      transform: scale(1.01);  
    }
    #carousel-bouton-gauche,#carousel-bouton-droite {
        display: flex!important;
        align-items: end!important;
        z-index: 9!important;
    }
    #carousel-bouton-gauche {
      position: absolute;
      bottom: 0;
      left: 0;
      padding-left: 150px;
    }
    #carousel-bouton-droite {
      position: absolute;
      right: 0;
      padding-right: 150px;
      bottom: 0;
    }
    #chooses .owl-dots {
      text-align: end!important;
      margin-top: -45px;
      z-index: 9;
      margin-right: 1.5rem;
      margin-bottom: 10px;
      position: relative;
      gap: 1;
  }
  #chooses .owl-dot {
      width: 7px!important;
      height: 7px!important;
      background-color: #78bbdf;
      border-radius: 50%!important;
      margin-right: 2px;
  }
  #chooses .owl-dots .active {
      width: 9px!important;
      height: 9px!important;
      background-color: #3773d5;
  }
  #chooses .owl-dot,
    #chooses .owl-dots .active {
    -webkit-border-radius: 50%!important;
  }
  #chooses .chs-slide .card .w-100 {
    width: 90%!important;
  }
  @media (max-width: 1024px){    
    .choose-background .col-md-6 {
        width: 100%;
    }
    #chooses .chs-slide .card .w-100 {
        width: 70%!important;
    }
    .choose-background .owl-item .item .card {
      justify-content: flex-start!important;
    }
  }
  @media (min-width: 600px) and (max-width: 992px) {  
    #carousel-bouton-gauche {
        padding-left: 30px;
    }
    #carousel-bouton-droite {
        padding-right: 30px;
    }
    #chooses .owl-dots {
        text-align: end!important;
        margin-top: -80px;
    }
    .choose-background .owl-carousel.owl-drag .owl-item {
      height: 600px!important;
    }
    .choose-background .owl-item .item {
      height: 100%!important;
    }
    .choose-background .owl-item .item .card {
      height: 94%!important;
    }
  }
  @media (max-width: 600px){
    .choose-background .row {
        overflow: visible;
    }
    .choose-background .chs-slide .gap-2 h4 {
      text-align: left!important;
    }
    #carousel-bouton-droite .card {
        border-radius: 50%!important;
        margin-right: -7px!important;
        display: flex!important;
        box-shadow: rgb(38 38 38 / 20%) 0px 2px 8px 0px;
    }
    #carousel-bouton-gauche {
        padding-left: 15px;
        bottom: 200px;
    }
    #carousel-bouton-droite {
        padding-right: 15px;
        bottom: 200px;
    }
    #carousel-bouton-gauche .card {
        border-radius: 50%!important;
        margin-left: -7px!important;
        display: flex!important;
        box-shadow: rgb(38 38 38 / 20%) 0px 2px 8px 0px;
    }
    .choose-background .p-5, .blog-banner .p-5 {
        padding: 1rem!important;
    }
    .choose-background .card ul {
        padding-left: 0rem!important;
    }
    .choose-background .owl-carousel img  {
      margin-top: 0.5rem;
      margin-bottom: 0.5rem;
    }
    .choose-background .owl-carousel.owl-drag .owl-item {
      height: 500px!important;
    }
    .choose-background .owl-item .item, .choose-background .owl-item .item .card {
      height: 100%!important;
    }
  }