

	.block_slider {
		cursor: grab;
	    margin: 1em auto;
	    color: white;
    font-size: 1.1rem;	    
	}

	.border-bug {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 8px;
    width: 100%;
    background-color: white;
	}

	.avatar-wrapper {
		position: relative;
		overflow: hidden;	
	}
	.avatar-wrapper img {
		width: 100%;
		height: auto;
	}

	.avatar-wrapper:before {
		position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	    content: '';
	    opacity: .8;
	}
/*
	.avatar-secondary.avatar-wrapper:before {
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(181,211,218,0) 29%, rgba(13,111,133,1) 95%, rgba(0,103,127,1) 100%);
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(181,211,218,0) 29%,rgba(13,111,133,1) 95%,rgba(0,103,127,1) 100%);
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(181,211,218,0) 29%,rgba(13,111,133,1) 95%,rgba(0,103,127,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00677f',GradientType=1 );

	}

	.avatar-primary.avatar-wrapper:before {
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(235,182,187,0) 29%, rgba(190,16,31,1) 95%, rgba(187,3,19,1) 100%);
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(235,182,187,0) 29%,rgba(190,16,31,1) 95%,rgba(187,3,19,1) 100%);
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(235,182,187,0) 29%,rgba(190,16,31,1) 95%,rgba(187,3,19,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#bb0313',GradientType=1 );


	}
*/

	.slick-next:before, .slick-prev:before {
	    color: white;
	    left: 0;
	    right: 0;
	}
	.slick-next {right: 1rem;z-index: 3}
	.slick-prev {left: 1rem;z-index: 3}

	.slider-wrapper {
	    color: white;
	    padding: 0;
	    background-size: cover;
	    background-position: center center;
	    background-repeat: no-repeat;
	    font-style: italic;
	    font-weight: 100;
	    text-align: center; }


	.slider-wrapper:before {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
	    content: '';
	    background-color: #00677f;
	    opacity: .8;
	}

	.slider-wrapper-primary:before {
		background-color: #bb0313;
	}

	.slider-wrapper-secondary:before {
		background-color: #00677f;
	}

	.Testimonial .slider-wrapper:before {
		opacity: 1;
	}
	.Testimonial .avatar-wrapper:before {
		opacity: 1!important;
	}

	.main-slide-item {
		padding: 2em;
		position: relative;
	}

	@media (max-width: 768px) {
		.avatar-wrapper img {  
			width: 45%;
			margin: auto; }
	}
