@import url("https://fonts.googleapis.com/css?family=Martel+Sans:200,300,400,600,700,800,900&display=swap");
@import url("https://fonts.googleapis.com/css?family=Signika:300,400,600,700&subset=latin-ext&display=swap");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600&display=swap");
.views-field.views-field-field-nombre {
  float: right;
  margin: 0% 30px 8px;
  font-size: 15px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  font-weight: bold; }
  .views-field.views-field-field-nombre .field-content {
    font-family: "Martel Sans", Fallback, sans-serif; }

.views-field.views-field-field-imagen {
  margin-left: 20%;
  max-height: 200px; }

section#block-views-block-testimonios-block-1 {
  position: relative;
  width: calc(100% + 32px);
  display: initial; }

.item-testimonio {
  width: 100%;
  display: block;
  margin: 10px auto; }
  .item-testimonio .views-field.views-field-body {
    text-align: left;
    margin: 8px 24px;
    margin-bottom: 70px;
    text-overflow: ellipsis; }
    .item-testimonio .views-field.views-field-body em {
      font-style: normal; }
  .item-testimonio .slick-next {
    right: -14px; }
  .item-testimonio .slick-10px {
    left: -14px; }
  .item-testimonio .slick-dots li button:before {
    display: none !important; }
  .item-testimonio .slick-prev:before, .item-testimonio .slick-next:before {
    opacity: 1; }
  .item-testimonio .slick-prev, .item-testimonio .slick-next {
    top: calc(50% - 23px);
    transform: none; }
  .item-testimonio .slick-prev::before {
    position: relative;
    top: -17px; }
  .item-testimonio .slick-prev {
    left: -14px; }
  .item-testimonio .slick-next {
    transform: rotate(180deg); }
  .item-testimonio .slick-dots li.slick-active button {
    font-family: 'Open Sans', sans-serif;
    color: #F34C51 !important;
    background-color: #F34C51; }
  .item-testimonio .slick-dots li.slick-active button:before {
    display: none !important; }
  .item-testimonio .slick-dots li button {
    color: #6b8bb8;
    width: 12px;
    height: 12px;
    background-color: #6b8bb8;
    font-size: 1px;
    border-radius: 50%;
    padding: 6px; }
  .item-testimonio .slick-prev:before, .item-testimonio .slick-next:before {
    content: url("svg/icn_left.svg"); }
  .item-testimonio ul.slick-dots {
    margin: 15px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    position: unset; }
  .item-testimonio .view-content {
    font-family: Signika;
    width: auto;
    color: white;
    font-size: 16px;
    font-weight: 300;
    line-height: 22px; }
    .item-testimonio .view-content .views-row {
      position: relative;
      margin-right: 40px;
      align-content: center;
      padding-bottom: 40px; }
      .item-testimonio .view-content .views-row .views-field-title {
        visibility: hidden; }

.item-testimonio .views-row:nth-child(1) {
  border-radius: 37px;
  box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 0.05);
  background: linear-gradient(315.92deg, #3B5598 0%, #131F3D 100%); }
.item-testimonio .views-row:nth-child(3n+2) {
  border-radius: 37px;
  box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 0.05);
  background: linear-gradient(133.95deg, #F34C51 0%, #FD7979 100%); }
.item-testimonio .views-row:nth-child(3n+3) {
  border-radius: 37px;
  box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 0.05);
  background: linear-gradient(316.45deg, #86CEDE 0%, #22B0CF 100%); }
.item-testimonio .views-row:nth-child(3n+4) {
  border-radius: 37px;
  box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 0.05);
  background: linear-gradient(315.92deg, #3B5598 0%, #131F3D 100%); }

.slick-slide {
  padding: 0 20px; }

.view-testimonios .views-field.views-field-body::before {
  padding-left: 10px;
  content: url("svg/icn_comillas.png");
  opacity: .2;
  position: absolute;
  padding-right: 10px;
  left: 50px;
  top: 20px; }

.slick-slide:nth-child(3n+2) .views-row {
  border-radius: 37px;
  box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 0.05);
  background: linear-gradient(133.95deg, #F34C51 0%, #FD7979 100%); }

.slick-slide:nth-child(3n+3) .views-row {
  border-radius: 37px;
  box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 0.05);
  background: linear-gradient(316.45deg, #86CEDE 0%, #22B0CF 100%); }

.slick-slide:nth-child(3n+4) .views-row {
  border-radius: 37px;
  box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 0.05);
  background: linear-gradient(315.92deg, #3B5598 0%, #131F3D 100%); }

button.nav-arrow {
  height: 32px;
  width: 32px;
  border: none; }

@media only screen and (max-width: 992px) {
  .item-testimonio {
    width: 111.111%;
    display: block;
    margin: 10px auto;
    position: relative;
    left: -5.5555%; }
    .item-testimonio .slick-prev, .item-testimonio .slick-next {
      display: none !important; }
    .item-testimonio .view-content {
      width: 100%; } }

/*# sourceMappingURL=jquery-equalizer.css.map */
