    .cyber-img{
      width: auto;
      transition: all .3s ease-in-out;
    }    
    .width-66{
      width: 88%;
    }
    @media (max-width: 991.98px) { 
          .width-66{
            width: 100%;
          }      
    }
     @media (max-width:1199.98px){
      .smart-card:hover h6 {
        transform: translate(-50%, -140%);
         width: 70%;
        left: 40%;
      }
      /* .content-d {
        bottom:9%; 
      } */
     }
  .border {
    width: 15% !important;}

    .owl-item {
      margin-right: 20px !important;
    }
    
    .owl-carousel .owl-stage {
      display: flex !important;
    }
    
    .owl-carousel .owl-item {
      display: flex !important;
      flex: 1 0 auto !important;
    }
    
    .owl-carousel .thumbnail {
      display: flex !important;
      flex-direction: column !important;
      margin: 0 15px !important;
    }
    
    .owl-carousel .thumbnail .caption {
      display: flex !important;
      flex: 1 0 auto !important;
      flex-direction: column !important;
    }
    
    .owl-carousel .thumbnail .caption .flex-text {
      flex-grow: 1 !important;
    }
    .owl-theme .owl-nav {
      position: absolute;
      bottom: -25px;
      right: 0;
      display: flex;
    }
    
    .owl-dots {
      position: absolute;
      bottom: -18px;
      left: 0;
    }   
.custom-accordion .accordion-button {
            font-size: 20px !important;
            font-weight: 400;
            background-color:transparent;
            color: #000;
            border: none;
            padding: 22px;
            padding-left: 1px;
            box-shadow: none;
        }
        .custom2-accordion .accordion-button {
          font-size: 20px !important;
          font-weight: 400;
          background-color:transparent;
          color: #000;
          border: none;
          padding: 22px;
          padding-left: 1px;
          box-shadow: none;
      }
     .accordion-button:not(.collapsed),.accordion-collapse.collapse.show{
      background-color: #EBF5FF !important;
     }
     .accordion-item{
      border: none !important;
      border-bottom: 1px solid #ECECEC !important;
      background-color: #EBF5FF !important;
     }

     @media (min-width:1024px) and (max-width: 1199.98px) {
      .custom-accordion .accordion-button {
        font-size: 16px !important;
        font-weight: 400;
        background-color:transparent;
        color: #000;
        border: none;
        padding: 12px;
        padding-left: 1px;
        box-shadow: none;
    }
  }
  @media (min-width:1024px) and (max-width: 1199.98px) {
    .custom2-accordion .accordion-button {
      font-size: 16px !important;
      font-weight: 400;
      background-color:transparent;
      color: #000;
      border: none;
      padding: 12px;
      padding-left: 1px;
      box-shadow: none;
  }
}

@media (min-width:992px) and (max-width: 1023px) {
  .custom-accordion .accordion-button {
    font-size: 15px !important;
    font-weight: 400;
    background-color:transparent;
    color: #000;
    border: none;
    padding: 11px;
    padding-left: 1px;
    box-shadow: none;
}
}
@media (min-width:992px) and (max-width: 1023px) {
.custom2-accordion .accordion-button {
  font-size: 15px !important;
  font-weight: 400;
  background-color:transparent;
  color: #000;
  border: none;
  padding: 11px;
  padding-left: 1px;
  box-shadow: none;
}
}

@media (min-width:1200px) and (max-width: 1399px) {
  .custom-accordion .accordion-button {
    font-size: 15px !important;
    font-weight: 400;
    background-color:transparent;
    color: #000;
    border: none;
    padding: 18px;
    padding-left: 1px;
    box-shadow: none;
}
}
@media (min-width:1200px) and (max-width: 1399px) {
.custom2-accordion .accordion-button {
  font-size: 15px !important;
  font-weight: 400;
  background-color:transparent;
  color: #000;
  border: none;
  padding: 18px;
  padding-left: 1px;
  box-shadow: none;
}
}
@media (min-width:1400px)  {
  .custom-accordion .accordion-button {
    font-size: 16px !important;
    font-weight: 400;
    background-color:transparent;
    color: #000;
    border: none;
    padding: 22px;
    padding-left: 1px;
    box-shadow: none;
}
}
@media (min-width:1400px)  {
.custom2-accordion .accordion-button {
  font-size: 16px !important;
  font-weight: 400;
  background-color:transparent;
  color: #000;
  border: none;
  padding: 22px;
  padding-left: 1px;
  box-shadow: none;
}
}
/* accordian */
.accordion-button:focus {
  box-shadow: none!important;
}

