.core-slider.slider-3-across {
	padding: 0;
}

.core-slider.slider-3-across .widget-title {
	max-width: 1200px;
	text-align: center;
	padding: 0 20px;
}

.core-slider.slider-3-across .widget-title h2 {
	font-family: din-condensed, sans-serif;
    color: #282828;
    letter-spacing: 0.01em;
    font-size: 50px;
    line-height: 1.1em;
    text-transform: uppercase;
    margin-bottom: 26px;
}
.core-slider.slider-3-across .arrow-cont .custom-arrow {
	color: #8e3872;
    box-shadow: none;
    font-size: 30px;
    background-color: transparent;
    width: 20px;
    top: 40%;
}

.core-slider.slider-3-across .arrow-cont .custom-arrow.prev {
	left: -12px;
}

.core-slider.slider-3-across .arrow-cont .custom-arrow.prev {
	right: 5px;
}

.core-slider.slider-3-across .arrow-cont .custom-arrow:focus {
	outline: 1px dashed #969696;
}

.core-slider.slider-3-across {
	max-width: 1190px;
    position: relative;
}

.core-slider.slider-3-across .slider-cont {
	padding: 0 0 0 17px;
}

.core-slider.slider-3-across .arrow-cont {
    left: 0;
}

.core-slider.slider-3-across .content-section {
	padding: 13px 0;
}

.core-slider.slider-3-across .block-label {
	font-family: var(--acumin-pro);
	color: #535353;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 400;
}

.core-slider.slider-3-across .slide {
	margin: 0 11.5px;
}

.core-slider.slider-3-across h4.title, 
.core-slider.slider-3-across h4.title a {
	font-family: din-condensed, sans-serif;
	color: #282828;
	font-size: 30px;
	font-weight: 500;
}

@media (min-width: 40em) {
	.core-slider.slider-3-across .slider-cont {
		padding: 0 20px 0 20px;
	}

	.core-slider.slider-3-across .arrow-cont .custom-arrow.prev { left: 0px; }
	.core-slider.slider-3-across .arrow-cont .custom-arrow.next{ right: 4px; }
}

@media (min-width: 64em) {
	.core-slider.slider-3-across .widget-title h2 {
		font-size: 65px;

	}
	.core-slider.slider-3-across .slider-cont {
	    padding: 0px calc(50px + (91 - 50) * ((100vw - 1025px) / (1440 - 1025)));;
	}

	.core-slider.slider-3-across .arrow-cont .custom-arrow {
		font-size: 32px;
	}
 	.core-slider.slider-3-across .slide {
 		padding: 0 20px;
 	}
}

@media (min-width: 1440px) {
	.core-slider.slider-3-across .slider-cont {
	    padding: 0px 70px;
	}

	.core-slider.slider-3-across .slide {
 		padding: 0 13px;
 	}
}