.slick__arrow {
    top:-5%;
}

.slick-next {
    left: 10%;
    right:unset;
}

.slick-arrow {
    width:25px;
    height:25px;
}

.slick-dots li button::before {
    font-size: 1.5rem;
}

.slick--view--testimonials .slick-dots li button:before,
.slick--view--clients .slick-dots li button:before{
    border: 3px solid #ffffff;
    border-radius: 50%;
    color: transparent;
}

.slick--view--services .slick-dots li button:before,
.slick--view--portfolio .slick-dots li button:before{
    border: 3px solid #545454;
    border-radius: 50%;
    color: transparent;
}

.slick-dots li.slick-active button:before {
    color: transparent;
    opacity:1;
}

.slick-dots {
    text-align:left;
    margin-left:-6px;
}

.slick-prev:before {
    content: "\f060";
    font-family: 'fontawesome';
}

.slick-next:before {
    content: "\f061";
    font-family: 'fontawesome';
}

.slide__caption {
    left: 0;
    padding: 0px;
    top: 10%;
}

.slick--view--testimonials .slick-arrow::before,
.slick--view--clients .slick-arrow::before{
    color:#ffffff;
    opacity:1;
}

.slick--view--clients .slide:hover{
    background:rgba(0, 0, 0, 0.2);
    border-radius:5px;
}


.slick--view--clients .slide{
    margin:15px 0px;
}

.slick--view--portfolio{
    margin-top:37px;
}

.slick--view--portfolio--block-3 .slide__content{
    margin:0px 15px;
}

.slick--view--portfolio .slick-dots{
    position:relative;
}

.slick--view--services .slick-arrow::before,
.slick--view--portfolio .slick-arrow::before{
    color: transparent;
    opacity: 1;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #999999;
}

.slick--view--testimonials .slick-arrow::before,
.slick--view--clients .slick-arrow::before{
    color: transparent;
    opacity: 1;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #ffffff;
}