.wn-section{background: var(--color-dark-blue);}
.wn-title{margin-bottom:0; font-size: var(--h6);}
.wn-slider .wn-item{align-items: center;}

.wn-icon {
	width: 2.5rem;
	font-size: 2rem;
	text-align: center;
  line-height: 1;
  color: inherit;
  margin-right: 2rem;
  flex: none;
}

.wn-close {
  position: absolute;
  top: 0;
  right: 15px;
  width: 1.5rem;
  height: 1.5rem;
  padding: 0;
  border: 0;
  transition: color 0.2s ease;
  outline: none;
	background: transparent; 
	color: #fff;
}
.wn-close:hover, .wn-close:focus{color:var(--color-pale-blue);}
.wn-slider .slick-dots {bottom: 1rem;}

.wn-slider .slick-arrow {
position: absolute;
  line-height: 1;
  left: auto;
  transition: color 0.2s ease;
  border: 2px solid #fff;
  color: #fff;
  opacity: 1;
  width: 2.25rem;
  height: 2.25rem;
  top: 2.5rem;
  background: none;
  padding: 0;
  font-size:1rem;
}
.wn-slider .slick-prev{right:-3.38rem;}
.wn-slider .slick-next{right:-6.25rem;}

.wn-slider .slick-arrow:hover, .wn-slider .slick-arrow:focus{color:var(--color-hover); background: #fff;}
.wn-slider .slick-disabled.slick-arrow{color:var(--color-black); opacity:0.2;}

@media (max-width: 991.98px) {
	.wn-slider{margin-right: 2rem;}
	.wn-slider .wn-item{margin-bottom: 2rem;}
	.wn-icon{margin-right: 1rem;}
	.wn-close{right: 1rem;}
	.wn-slider .wn-item:only-child{margin-bottom: 0;}
}