/* Slider */
.slick-slider
{
    position: relative;
	/*overflow: hidden;*/
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
	.slick-list
	{
		position: relative;
		display: block;
		overflow: hidden;
		margin: 0;
		padding: 0;
	}
	.slick-list:focus
	{
		outline: none;
	}
	.slick-list.dragging
	{
		cursor: pointer;
		cursor: hand;
	}

	.slick-slider .slick-track,
	.slick-slider .slick-list
	{
		/*-webkit-transform: translate3d(0, 0, 0);
		   -moz-transform: translate3d(0, 0, 0);
			-ms-transform: translate3d(0, 0, 0);
			 -o-transform: translate3d(0, 0, 0);
				transform: translate3d(0, 0, 0);*/
	}

		.slick-track
		{
			position: relative;
			top: 0;
			left: 0;
			display: block;
			/*margin-left: auto;*/
			/*margin-right: auto;*/
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
			-webkit-box-orient: horizontal;
			-webkit-box-direction: normal;
			-ms-flex-direction: row;
			flex-direction: row;
		}
		.slick-track:before,
		.slick-track:after
		{
			display: table;
			content: '';
		}
		.slick-track:after
		{
			clear: both;
		}
		.slick-loading .slick-track
		{
			visibility: hidden;
		}

			.slick-slide
			{
				-ms-flex-line-pack: center;
				align-content: center;
				-ms-flex-item-align: center;
				-ms-grid-row-align: center;
				align-self: center;
				display: none;
				margin: 20px !important;
				position: relative;
				float: left;
				height: 100%;
				min-height: 1px;
				opacity: 1;
			}
				@media (max-width: 980px)
				{
					.slick-slide
					{
						margin: 0;
					}
				}

			.slick-slide.slick-active
			{
				opacity: 1;
			}
				
				@media (min-width: 981px)
				{
					.slick-slide img
					{
						width: 100%;
					}
				}
				
						
				.updates-slide
				{
					padding: 0.5em 0.8em 0;
				}
				
			
			.slick-slide.slick-loading img
			{
				display: none;
			}
			.slick-slide.dragging img
			{
				pointer-events: none;
			}
			.slick-initialized .slick-slide
			{
				display: block;
			}
			.slick-loading .slick-slide
			{
				visibility: hidden;
			}
			.slick-vertical .slick-slide
			{
				display: block;
				height: auto;
				border: 1px solid transparent;
			}
			.slick-arrow.slick-hidden
			{
				display: none;
			}


/* Dots */
.dots-container
{
	margin: auto;
	max-width: 1304px;
}
	.dots-container .slick-dots
	{
		bottom: 0;
		list-style: none;
		padding: 0;
		position: static;
		text-align: right;
	}
		.dots-container .slick-dots li
		{
			height: auto;
			width: auto;
		}
			.dots-container .slick-dots li button
			{
				background: #616161;
				border-radius: 50%;
				font-size: 1em;
				height: 10px;
				line-height: 1;
				opacity: 0.52;
				width: 10px;
			}
			.dots-container .slick-dots li.slick-active button
			{
				background: #E08B01;
				opacity: 1;
			}
			
			.dots-container .slick-dots li button:before
			{
				display: none;
			}
		


/* Arrows */
.slick-slider .slick-prev,
.slick-slider .slick-next
{
	/*background: rgb(0 0 0 / 40%) !important;*/
	height: auto;
	font-size: 1em;
	width: auto;
	z-index: 1;
}

	.slick-slider .slick-prev:before,
	.slick-slider .slick-next:before
	{
		content: "";
		opacity: 1;
	}


	.slick-slider .slick-prev:before
	{
		background: url('../svgs/blue-arrow-left.svg') no-repeat;
		display: block;
		height: 25px;
		width: 14px;
	}
	
	.slick-slider .slick-next:before
	{
		background: url('../svgs/blue-arrow-right.svg') no-repeat;
		display: block;
		height: 25px;
		width: 14px;
	}
	
	.slick-slider .slick-prev
	{
		left: 0;
		margin-left: -2em;
	}
	.slick-slider .slick-next
	{
		margin-right: -2em;
		right: 0;
	}
		@media (max-width: 1390px)
		{
			.slick-slider .slick-prev
			{
				margin-left: 0;
			}
			.slick-slider .slick-next
			{
				margin-right: 0;
			}
		}
		
	
	.slick-slider .fa
	{
	    color: #000000;
	    font-size: 54px;
		line-height: 1;
    }
		.slick-slider .slick-next .fa
		{
			color: #FFFFFF;
		}
		

	
	/*
	.slick-slider .slick-prev:before,
	.slick-slider .slick-next:before
	{
		color: #e94e1a;
		font-family: 'FontAwesome';
		font-size: 30px;
		line-height: 0.4;
		opacity: 1;
	}
	*/

	
	
	

