

.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{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{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*# sourceMappingURL=slick.min.css.map */

.reviews-slider .slick-arrow {
  position: absolute;
  width: 40px;
  height: 40px;
  top: 110px;
  border: none;
  z-index: 1;
  overflow: hidden;
  font-size: 0;
  outline: none;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.9);
  cursor: pointer;
  transition: filter 0.25s;
}
.reviews-slider .slick-arrow::before {
  content: "";
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: contain;
}
.reviews-slider .slick-arrow:hover {
  filter: brightness(130%);
  opacity: 0.8;
}
.reviews-slider .slick-arrow.slick-disabled {
  filter: brightness(150%) grayscale(100%);
  cursor: default;
}
.reviews-slider .slick-prev {
  left: 1rem;
}
.reviews-slider .slick-prev::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23444' d='M150 191c-1.7 0-3.3-.5-4.6-1.7l-56.7-56.8c-2.5-2.5-2.5-6.5 0-9l56.7-56.8c2.5-2.5 6.6-2.5 9 0 2.6 2.5 2.6 6.6 0 9l-52 52.3 52 52.2c2.6 2.5 2.6 6.6 0 9-1.2 1.3-2.8 2-4.4 2zm106-63C256 57.4 198.6 0 128 0S0 57.4 0 128s57.4 128 128 128 128-57.4 128-128zm-12.8 0c0 63.5-51.7 115.2-115.2 115.2S12.8 191.5 12.8 128 64.5 12.8 128 12.8 243.2 64.5 243.2 128z'/%3E%3C/svg%3E");
}
.reviews-slider .slick-next {
  right: 1rem;
}
.reviews-slider .slick-next::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23444' d='M106 191c-1.6 0-3.2-.5-4.5-1.7-2.5-2.5-2.5-6.6 0-9l52.2-52.3-52.2-52.2c-2.5-2.5-2.5-6.6 0-9 2.5-2.6 6.6-2.6 9 0l56.8 56.7c2.5 2.5 2.5 6.5 0 9l-56.7 56.8c-1.3 1.2-3 1.8-4.6 1.8zm150-63C256 57.4 198.6 0 128 0S0 57.4 0 128s57.4 128 128 128 128-57.4 128-128zm-12.8 0c0 63.5-51.7 115.2-115.2 115.2S12.8 191.5 12.8 128 64.5 12.8 128 12.8 243.2 64.5 243.2 128z'/%3E%3C/svg%3E");
}

.reviews-slider__item {
  padding-top: 30px;
}

.reviews-slider__photo-wrapper {
  transform: scale(0.6);
  display: block;
  width: 200px;
  height: 200px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  border-radius: 50%;
  transition: transform 0.5s, filter 0.5s, border-color 0.5s;
  filter: grayscale(90%);
}

.slick-current .reviews-slider__photo-wrapper {
  border-radius: 50%;
  border: 20px solid transparent;
}
.slick-current .reviews-slider__photo-wrapper {
  transform: scale(1);
  border-color: #F44336;
  filter: grayscale(0);
  will-change: transform, filter, border-color;
}

.reviews-slider__photo {
  -o-object-fit: cover;
     object-fit: cover;
  max-width: 100%;
  width: 100%;
  height: 100%;
  vertical-align: middle;
  border: 4px solid #ffffff;
  border-radius: 50%;
}

.reviews-slider__text {
  position: relative;
  transform: scale(0.5);
  margin-top: 5px;
  margin-left: -15vw;
  margin-right: -15vw;
  padding: 20px;
  opacity: 0;
  border-radius: 8px;
  visibility: hidden;
  background-color: #F44336;
  transition: opacity 0.2s, transform 0.5s, visibility 0s 0.25s;
}
.reviews-slider__text::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  transform: translateY(-50%) rotate(45deg);
  width: 25px;
  height: 25px;
  margin: auto;
  border-radius: 5px 0 0;
  box-shadow: -2px -3px 0 #ffffff, -3px -2px 0 #ffffff;
  background-color: inherit;
}

.slick-current .reviews-slider__text {
  transform: scale(1);
  color: #ffffff;
  opacity: 1;
  visibility: visible;
  transition: opacity 0.45s, transform 0.5s;
  will-change: transform, opacity, visibility;
  font-size: 1.3em;
}

.reviews-slider__message {
  margin-bottom: 15px;
}
.reviews-slider__message p:last-child {
  margin-bottom: 0;
}

.reviews-slider__author-name {
  margin: 0;
  font-weight: 700;
  font-size: 20px;
  text-align: center;
}
.reviews-slider__author-name::before {
  content: "";
  display: block;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 15px;
  border-top: 1px solid;
}

@media (max-width: 767px) {
  .reviews-slider__text {
    margin-left: auto;
    margin-right: auto;
  }
}
.rs-item{
	background-image:url(img/rs-items.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	-webkit-background-size:cover;
}
.rs-item1{
	background-position:0 0;
}
.rs-item2{
	background-position:0 -400px;
}
.rs-item3{
	background-position:0 -600px;
}
.rs-item4{
	background-position:0 -1000px;
}
.rs-item5{
	background-position:0 -1200px;
}
.rs-item6{
	background-position:0 -1600px;
}
.rs-item7{
	background-position:0 -1800px;
}