.review-slider-small { overflow-x: scroll;  display: flex; margin-top: 0rem; scroll-behavior: smooth; overflow-y: hidden}
.review-slider-small::-webkit-scrollbar {display: none;}
.review-slider-small {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}


.review-slider-small-wrapper {position: relative; max-width: 100%; background-color: #f5f5f5!important; padding: 4rem 18% 2rem 18% ; color:#1F2B50; border-radius: 1rem}

.review-slider-small .slide {flex-shrink: 0; margin-right: 4rem;  width: 100%; font-size: 0.9rem; line-height: 1.5}
.review-slider-small .rewiev-author-plattform { margin-top: 0.6rem;}
.review-slider-small .review-plattform {float: right;}
.review-slider-small .review-author {float: left; margin-top: 0rem; font-weight: 500;}
.review-slider-small .review-text {margin-top: 1rem; height: 290px; overflow: hidden;}
.review-slider-small .review-plattform img {height: 2rem;}

.review-slider-small .review-stars {margin-top: 1rem}
.review-slider-small .review-stars svg {color: #eac600}


.review-slider-small .circle { border-radius: 50px; background-color: #1F2B50; height: 40px; width: 40px ; }
.review-slider-small .circle .first-letters { font-size: 1.0rem; padding: 0.5rem 0.25rem; text-align: center; color: #fff}


.review-slider-small-wrapper button {border: none; background: transparent}

.review-slider-small-wrapper  .prev, .review-slider-small-wrapper  .next { cursor: pointer; position: absolute; top: 50%; width: auto; padding: 16px; margin-top: -22px; color: #41B6E6; font-weight: bold; font-size: 18px; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none; z-index: 10000}
.review-slider-small-wrapper  .prev { left: 0rem;}
.review-slider-small-wrapper  .next { right: 0rem;  }
      
.review-slider-small-wrapper  .prev:hover, .review-slider-small-wrapper  .next:hover {  color:#1F2B50 }




@media (max-width: 960px) {
   .review-slider-small-wrapper {position: relative; max-width: 960px; padding: 1rem}
   

	
	.review-slider-small .slide {width: 100%; margin-right: 2rem}
	
	
	.review-slider-small-wrapper  .prev, .review-slider-small-wrapper  .next { position: static; padding: 0 }
	
	.review-slider-small-wrapper  .prev {margin-right: 0.5rem}
	.review-slider-small-wrapper  .next {margin-left: 0.5rem}
	
	.review-slider-small-wrapper svg {height: 1.5rem; width: 1.5rem; }
	.left-right-switcher {text-align: center}
}