.slider .video .slick-slide {
	padding-left: 30px !important;
	padding-right: 30px !important;
}

.slider .video .slick,
.slider .video .slide,
.slider .video .slide .row,
.slider .video .media {
	height: 100%;
}

.slider .video .slide:focus {
	outline: none;
}

/* Text */
.slider .video .content {
	/* For indicators on mobile */
	padding-bottom: 5rem;
}
.slider .video .content .header {
	
}

.slider .video .content .header h3 {
	padding-bottom: 1rem;
	
	line-height: 15px;
}


.slider .video .content .big {
	font-family: "FoundersGroteskWeb-Light", Arial, Helvetica, sans-serif;
	font-size: 1rem;
	letter-spacing: 0.022rem;
}

@media (max-width: 768px) {
	.slider .video .content .header h3 {
		font-size:1.2222222222222223rem;
		line-height: 1.5555555555555556rem;
		letter-spacing: 0.022rem;
		padding-bottom:0;
	}
	.slider .video .content .big {
		font-size: 0.8888888888888888rem;
		line-height:2.4444444444444446rem;
		letter-spacing: 0.016666666666666666rem;
	}
}
.slider .video .content .text {
}
.slider .video .content .text p:last-child {
	margin-bottom: 0;
}

/* Indicators */
.slider .video .indicators-container {
	z-index: 300;
	
	position: absolute;
	width: 100%;
	left: 30px;
	bottom: 0;
	
	pointer-events: none;
}
.slider .video .indicators-container > div:first-child {
	pointer-events: none;
}
.slider .video .indicators-target {
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}
.slider .video .indicators {
	margin: 0;
	padding: 0;
	
	list-style: none;
	
	pointer-events: auto;
}
.slider .video .indicators li {
	display: inline-block;
}
.slider .video .indicators li button {
	overflow: hidden;
	
	margin-right: 0.5rem;
	width: 1.444rem;
	height: 0.166rem;
	
	border: none;
	outline: none;
	
	text-indent: 300px;
	cursor: pointer;
	background-color: #d0d0d0;
	
	transition: background-color 250ms;
}
.slider .video .indicators li button:hover,
.slider .video .indicators li button:active {
	background-color: black;
}
.slider .video .indicators li.slick-active button {
	background-color: black;
}

/* Previous/next buttons */
.slider .video .indicators-container .arrows-target {display:none;}
.slider .video .arrows-target.mobile {
	display:block;
}
.slider .video .arrows-target.mobile .arrow {
	position: absolute;
	z-index:500;
	top:27.5%;
	width:1.5rem;
	height:1.5rem;
	transition:all 400ms;
	-webkit-transition:all 400ms;
}
.slider .video .arrows-target.mobile .arrow.prev {
	left:10%;
}
.slider .video .arrows-target.mobile .arrow.next {
	right:10%;
}
.slider .video .arrows-target {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	flex-direction: row;
}
.slick-arrow {
	position: relative;
	
	border: none;
	outline: none;
	
	cursor: pointer;
	background: none;
}
.slick-arrow:hover,
.slick-arrow:active {
	outline: none;
}

.slider .video .arrow {
	width: 2.5rem;
	height: 2.5rem;
	margin: 0.25rem 0 0.25rem 0;
	
	border-radius: 50%;
	border: 1px solid #efefef;
	
	cursor: pointer;
	pointer-events: auto;
	background-color: white;
	background-image: url('../../../Icons/icon-arrow-black.svg');
	background-repeat: no-repeat;
	background-position: center center;
	
	transition: background-color 250ms;
}
.slider .video .arrow.prev {
	transform: rotate(180deg);
}
.slider .video .arrow:hover {
	background-color: #efefef;
}

@media (min-width: 992px) {
	.slider .video .indicators-container .arrows-target {display:flex;}
	.slider .video .arrows-target.mobile {
		display:none;
	}
	/* Spread text apart (space between) */
	.slider .video .slick-track,
	.slider .video .slide .row,
	.slider .video .slide .row > [class^="col"],
	.slider .video .slide .row .content {
		height: 100%;
	}
	
	.slider .slick-list {
		padding-left: 0 !important;
		padding-right: 60px !important;
	}
	.slider .video .slick-slide {
		padding: 0 !important;
	}
	
	.slider .video .content {
		padding-bottom: 0;
	}
	.slider .video .content h3 {
		line-height: inherit;
	}
	
	/* Previous/next buttons */
	.slider .video .indicators-container {
		height: 100%;
		left: 0;
	}
	.slider .video .indicators-target {
		flex-direction: row;
		align-items: center;
		justify-content: normal;
	}
	.slider .video .arrows-target {
		justify-content: center;
		flex-direction: column;
	}
}
