.devgirl-banner-slider{
	width:100%;
	margin:auto;
	overflow:hidden;
}

.devgirl-banner-slider .wrapper{
	position:relative;
}

.devgirl-banner-slider .slides{
	padding: 0 70px;
}

.devgirl-banner-slider .slide{
	display:none;
	flex-wrap:wrap;
	justify-content:center;
	align-items:center;
	text-align:center;
	gap:4%;
}

.devgirl-banner-slider .slide-image, 
.devgirl-banner-slider .slide-text{
	flex: 1 1 48%;

}

.devgirl-banner-slider .slide-text p.pretend-heading{
	margin:0 0 5px 0;
}

.devgirl-banner-slider .slide-text p.large-p{
	margin:0;
}

.devgirl-banner-slider.dark .slide-text p.title, 
.devgirl-banner-slider.dark .slide-text p.description{
	color:#ccc;
}

.devgirl-banner-slider .slide-text span{
	padding:3%;
}

.devgirl-banner-slider img{
	width:100%;
}



.devgirl-banner-slider .slide.displaySlide{
	display:flex;
	animation-name:fade;
	animation-duration:1.5s;
}





/* navigation buttons */
.devgirl-banner-slider .button{
	position: absolute;
  top: 50%;
  transform: translateY(-50%);
	text-transform:uppercase;
  font-size: 30px;
  font-size: clamp(32px, 4vw, 46px);
  padding:10px;
	letter-spacing:3px;

  color: black;
  cursor: pointer;
  text-align: center;	
}

.devgirl-banner-slider.dark .button{
	color:white;
}

.devgirl-banner-slider .button:hover{
	opacity:0.8;
}

.devgirl-banner-slider .prev{
	left:0;
}

.devgirl-banner-slider .next{
	right:0;
}

@keyframes fade{
	from {opacity: .1}
	to {opacity: 1}
}



