.cstm-crd-sldr .crds-btn a.button.hs-button.custom {
    display: inline-flex !important;
    align-items: center;
}
.cstm-crd-sldr .hdng *{
margin-bottom: 48px;
}
.cstm-crd-sldr .button.hs-button.custom {
    text-transform: uppercase;
}
.cstm-crd-sldr .crds-btn span.link-icon {
    line-height: 0.6;
    display:block;
}
.cstm-crd-sldr .cstm-crd-nw-cntnr{
  width: 100%; 
}
.cstm-crd-sldr .crd{
  position: relative;
  z-index: 0;
}
.cstm-crd-sldr .crd .card-dscrpsn *{
 margin: 0; 
}
.cstm-crd-sldr .crd.element {
  width: 100%;
}
.cstm-crd-sldr span.crd-hs-icon.svg-wrapper span {
  display: inline-flex;
}
.cstm-crd-sldr .slick-slide img {
/*   width: 100% ; */
  height: 100% ;
  object-fit: cover;
  object-position: center;
  display: block;
  aspect-ratio: 1 / 1;
}
.cstm-crd-sldr .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
    color: transparent;
    outline: none;
    background: transparent;
    border: none;
}
.cstm-crd-sldr .crd-sldr-wrapper .slick-next {
    right: 40px;
}
.cstm-crd-sldr .crd-img {
  display: flex;
  align-items: center;
  margin-bottom:24px;
}
.cstm-crd-sldr .team .crd-img-scsn img {
    border-radius: 8px 8px 0 0;
}
 .cstm-crd-sldr .team .crd.element {
    align-items: normal !important;
}
.cstm-crd-sldr .crd-wrapper{
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.cstm-crd-sldr .upr-scsn {

  display: flex;
  flex-direction: column;

}

.cstm-crd-sldr .crd .crd-hdng *{
  margin:0;
  margin-bottom: 0;
}
.cstm-crd-sldr .prdct-ftr .ftr-icn-stl{
  margin-right: 5px;
  line-height: 1;
}
.cstm-crd-sldr .prdct-ftr .ftr-icn-stl svg{
  vertical-align: middle;
  line-height: 1;
  fill: var(--tertiary-color);
}



.cstm-crd-sldr .ftr-wrapper {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
/* @media screen and (max-width: 992px) {

  .cstm-crd-sldr .crd-img-scsn img {
    height: 40px;
    width: 40px;
  }
} */

@media screen and (max-width: 768px) {
  .cstm-crd-sldr .crd-wrapper{
    flex-wrap: wrap; 
  }
}


/*   .team-slider.cstm-crd-sldr .slick-slide img{
   width: auto !important; 
  }
  @media screen and (max-width: 768px) {
    .team-slider.cstm-crd-sldr .slick-slide img{
   width: 100% !important; 
  }
}
 */
.team-slider.cstm-crd-sldr .slick-slide img{
  width: revert-layer;
}

.cstm-crd-sldr .crd-sldr-wrapper .slick-track {
  transition-timing-function: linear !important;
  will-change: transform;
  backface-visibility: hidden;
}

.cstm-crd-sldr .crd-sldr-wrapper .slick-slide {
  backface-visibility: hidden;
}

.cstm-crd-sldr .crd-sldr-wrapper .slick-slide {
  transition: none !important;   /* stops theme transitions from fighting Slick */
}

.cstm-crd-sldr .crd-sldr-wrapper .slick-slide img {
  width: 100%;
  height: auto;
  display: block;
}