section.testimonials{
	background:var(--darkest-blue);
	color:#fff;
	padding:calc(3*var(--gutter)) 0 calc(3*var(--gutter)) var(--gutter);
}

section.testimonials h3, section.testimonials .quote h5, section.testimonials .quote p{
	color:#fff;
}
section.testimonials .quote h5:before{
	content:'';
	width:25px;
	height:20px;
	background:url(../images/quotation.svg) center center no-repeat;
	background-size:contain;
	color:var(--blue);
	top:0;
	margin-bottom:20px;
	left:0;
	display: block;
}

section.testimonials .quote .headshot{
	width:230px;
	height:230px;
	border-radius: 50%;
	margin-bottom:30px;
}
section.testimonials .quote p strong{
	display: block;
}
section.testimonials .quote p{
	font-size:14px;
}
section.testimonials .rightcol{

	margin-left: calc(3*var(--gutter));
	position: relative;
	overflow: hidden;
	margin-top: calc(3*var(--gutter));
}

section.testimonials .quotes{
	width:100%;
}

 section.testimonials .quote{
 	padding-right:calc(2*var(--gutter));
	 position: relative;
 }

 section.testimonials .slick-list {
	 padding: 0 30% 0 0;
 }


 section.testimonials .controls .slick-arrow{
	 border:none;
 }

 section.testimonials .controls  .slick-arrow.btnPrev {
	 background: url(../images/blue-arrow-l.svg);
 }

 section.testimonials .controls  .slick-arrow.btnNext {
	 background: url(../images/blue-arrow-r.svg);
 }

 section.testimonials .controls .slick-arrow {
 	position: relative;
	 background-repeat: no-repeat;
	 width: 22px;
	 height: 42px;
 }

 section.testimonials .controls  .nums {
	 letter-spacing: -2px;
	 padding: 0 30px;
 }

section.testimonials .controls {
	 display: flex;
	 align-items: center;
	 margin-top:300px;
 }

	section.testimonials  .slick-arrow.slick-disabled{
	 cursor:unset;
	 opacity: .2;
 }
 @media only screen and (max-width: 768px) {

 section.testimonials .container{
	 display: block;
 }

 section.testimonials .controls{
	 margin-top:0;
 }

 	section.testimonials .rightcol{
		 margin-left:0;
	 }

	 section.testimonials .quote .headshot{
		 width:150px;
		 height:150px;
	 }
	 section.testimonials .slick-list {
		 padding: 0 10% 0 0;
	 }
 }