.slick-track{
 display: flex !important;
}

.integrations_sliding-container {
	padding: 3.375rem;
	display: flex;
	gap: 2.125rem;
	margin: 0 auto;
  max-width: 120rem;
}
.integrations_title-container {
  flex: 0 0 50%;
  align-self: center;
  padding-left: 5.5rem;
}
.integrations_eyebrow-header{
  font-size: 1rem;
	position:relative;
	color:#F9D452;
	font-weight:700;
	line-height: 1.5rem;
  letter-spacing: 0.21rem; 
  text-transform: uppercase;
  margin-bottom: 1rem;
}

.integrations_sliding-title {
	font-size: 2.125rem;
	font-weight: 700;
	line-height: 2.486rem;
/*   color: #fff; */
  margin-bottom: 1.5rem;
  max-width: 43.75rem;
}
.integrations_slider-wrapper {
  position: relative;
  flex-grow: 1;
  overflow: hidden;
}


.integrations_sliding-items-reverse::before  {
  left: 0;
}

.integrations_sliding-items,.integrations_sliding-items-reverse {
	max-width:45.125rem;
  position: relative;
}  
.integrations_sliding-items {
  margin-bottom: 1.5rem;
  right: 70px;
}
.integrations_sliding-items-reverse {
  left: 70px;
}
  .integrations_sliding-items .slick-track, .integrations_sliding-items-reverse .slick-track{
	display:flex;
	column-gap:1.5rem;
	position:relative;
}  

.integrations_sliding-item{
	padding: 1.5rem 1rem;
	display:flex!important;
  justify-content: center;
  align-items: center;
	flex-direction: column;
	gap: 0.625rem;
	background-color:transparent;
  border-radius: 0.625rem;
}

.integrations_sliding-text p{
	color:#fff;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.5rem;
}




/* CTA */

.cta{
	padding:1rem 1rem 1rem 0;
  display: flex;
  gap: 7px;
  align-items: center;
	overflow:hidden;
	transition:all 0.3s;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.25rem;
  color: #fff;
  max-width: 8.25rem;
  position: relative;
}
.cta::after{
	content:url(https://www.stibosystems.com/hubfs/website-redesign/arrow-right.svg);
	width:1.5rem;
	height:1.5rem;
	overflow:hidden;
}
.cta::before {
    position: absolute;
    content: "";
    background-color: #FFF;
    display: block;
    width: 0;
    height: 1px;
    bottom: 12px;
    border-radius: 6.25rem;
    transition: all .3s linear;
}
.cta:hover::before{
	width: 70%;
}
@media (max-width: 90rem) {
.integrations_sliding-item{
	padding: 1rem;
}
}
@media (max-width: 80rem) {
.integrations_sliding-items {
  right: 0;
}
.integrations_sliding-items-reverse {
  left: 0;
}
.integrations_title-container {
  padding-left: 0;
}
}
@media (max-width: 64rem) {
	.integrations_sliding-title {
		max-width: unset;
	}
	.integrations_sliding-item{
		padding:1.375rem;
	}
}

@media (max-width: 50.75rem) {
	.quotes_sliding-title {
		font-size: 2.75rem;
	}
	.quotes_sliding-wrapper {
		padding: 3.375rem 2.375rem;
	}
	.quotes_sliding-item:first-child .quotes_sliding-item-cta,
	.quotes_sliding-item:hover .quotes_sliding-item-cta {
		background: #fff;
		outline: 0.09375rem solid #004f5f;
	}
	.quotes_sliding-item:first-child .quotes_sliding-item-cta img,
	.quotes_sliding-item:hover .quotes_sliding-item-cta img {
		filter: brightness(1);
	}
	.quotes_sliding-item{
		padding:2.125rem;
	}
}

@media (max-width: 61.25rem) {
.integrations_sliding-container {
  flex-direction: column;
  }
.integrations_sliding-items, .integrations_sliding-items-reverse {
   max-width: unset;
}
}

@media (max-width: 37.5rem) {
	.quotes_sliding-title {
		font-size: 2.5rem;
	}
	.integrations_sliding-container {
		padding: 3.375rem 1.375rem;
/* 		row-gap: 2.75rem; */
	}
}
} 
