@charset 'UTF-8';
/* version 1.92 */

.slick-dots li button:before { /* *** Estilos de los puntos *** */
    font-size: 40px;           /* tamaño del punto */
    color: white;            /* color del punto */
    line-height: 30px;         /* margen superior */
}


.derksen-reviews {
    text-align: center;
    color: aliceblue;
    background-color: #C69B54;
    padding-bottom: 20px;
    }

.googleReviewSlider { /* *** Estilos del contenedor de los reviews *** */
    width: 96%;
    margin-left: auto;
    margin-right: auto;
}


.slick-slide {
  color: grey;
  margin-left: 15px;
  margin-right: 15px;
  }

/*--------ROBERTO'S MESS ----------*/
.text-review {
  padding: 10px;
  background: #f4f4f3;
  border-radius: 3px;
  min-height: 180px;
  position: relative;
}


.text-review:after{  
  content: '';
  position: absolute;
  bottom: 0;
  left: 35px;
  width: 0;
  height: 0;
  border: 15px solid transparent;
  border-top-color:#f4f4f3 ;
  border-bottom: 0;
  margin-left: -15px;
  margin-bottom: -15px;}

.profile-info{
  display: flex;
  padding: 10px;
  margin-top: 10px;
}


.profile-info p{
margin-left: 10px;
color: white;
}
.text-review ion-icon {
color: orange;

}
.derksen-review-average{
border-radius: 3px;
background-color: #f4f4f3;
color: gray;
text-align: left;
margin: 0 auto;
padding: 5px 20px;
margin-bottom: 30px;
width: 94%;
}

.google-reviews-btn {
  color: orange;
  margin-right: 15px;
  cursor:pointer;
  text-decoration: none;
}
.derksen-review-average h3 {
  color: #3A342C;
}
.derksen-review-average p span {
  color: orange;
  font-size: 1.2em;
}
.derksen-review-average p ion-icon {
  color: orange;
  margin-left: 2px;
}
.average-text-titulo {
position:relative;

}

.average-text-titulo ion-icon {
position:absolute;
top:5px;
right:5px;
}

/******** Last roberto's mess ************/

.average-text-titulo img {
  position:absolute;
  top:5px;
  right:5px;
  }

  .slick-slide img {
      display: inline-block;
      height: 50px !important;
      width: 50px !important;
      border-radius: 25px;
      justify-content: center;
      box-shadow:	0 0.125rem 0.5rem rgba(0, 0, 0, .3), 0 0.0625rem 0.125rem rgba(0, 0, 0, .2);
  }


  .slick-arrow {
    display: none !important;
  }