<div class="tile-testimonial">
<div class="tile-testimonial__box">
<div class="tile-testimonial__content">
<div class="tile-testimonial__quote-mark">
<span>“</span>
</div>
<div class="tile-testimonial__bodycopy rich-text">
<div class="
especial-m
especial-m_color_light
">
<p>Por parte de nuestro gestor, una total atención, claridad, implicación y empatía.</p>
</div>
</div>
<div class="tile-testimonial__author">
<div class="tile-testimonial__name">
<div class="text-label-m text-label-m_color_light">Pilar Camacho</div>
</div>
<div class="tile-testimonial__organization">
<div class="text-label-m text-label-m_color_light">COMERCIAL UCI</div>
</div>
</div>
</div>
<div class="tile-testimonial__nav">
<div class="tile-testimonial__back nav-back">
<div class="
nav-arrow
nav-arrow_light
">
<svg class="icon icon-arrow-left ">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/dist/icons/icons.svg#arrow-left"></use>
</svg>
</div>
</div>
<div class="tile-testimonial__forward nav-forward">
<div class="
nav-arrow
nav-arrow_light
">
<svg class="icon icon-arrow-right ">
<use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/dist/icons/icons.svg#arrow-right"></use>
</svg>
</div>
</div>
</div>
</div>
<div class="tile-testimonial__line">
<div class="line"></div>
</div>
</div>
<div class="tile-testimonial">
<div class="tile-testimonial__box">
<div class="tile-testimonial__content">
<div class="tile-testimonial__quote-mark">
<span>“</span>
</div>
<div class="tile-testimonial__bodycopy rich-text">
{{> @especial-m bodycopy }}
</div>
<div class="tile-testimonial__author">
<div class="tile-testimonial__name">
{{> @text-label-m text-label-name }}
</div>
<div class="tile-testimonial__organization">
{{> @text-label-m text-label-org }}
</div>
</div>
</div>
<div class="tile-testimonial__nav">
<div class="tile-testimonial__back nav-back">
{{ render '@nav-arrow--back-light' }}
</div>
<div class="tile-testimonial__forward nav-forward">
{{ render '@nav-arrow--forward-light' }}
</div>
</div>
</div>
<div class="tile-testimonial__line">
{{ render '@line' }}
</div>
</div>
{
"bodycopy": {
"text": "<p>Por parte de nuestro gestor, una total atención, claridad, implicación y empatía.</p>",
"colorLight": true
},
"text-label-name": {
"text": "Pilar Camacho",
"colorLight": true
},
"text-label-org": {
"text": "COMERCIAL UCI",
"colorLight": true
}
}
.tile-testimonial {
display: flex;
flex-direction: column;
height: 100%;
@media (--viewport-ms-only) {
width: 523px;
}
@media (--viewport-sm-only) {
width: 700px;
}
@media (--viewport-xs-max) {
width: auto;
}
&__box {
position: relative;
flex-grow: 1;
min-height: 289px;
padding: 40px 20px 94px;
text-align: center;
background-color: var(--color-accent);
@media (--viewport-ms-min) {
min-height: 315px;
padding: 60px 80px 106px;
}
/*@media (--viewport-sm-min) {
min-height: 275px;
padding: 40px 40px 86px;
}*/
@media (--viewport-md-min) {
min-height: 355px;
padding: 80px 40px 126px;
}
@media (--viewport-xs-max) {
padding-top:40px;
padding-bottom: 40px;
}
}
&__content {
display: flex;
flex-direction: column;
justify-content: center;
height: 100%;
}
&__quote-mark {
position: relative;
width: 23px;
height: 17px;
margin: 0 auto 20px;
@media (--viewport-ms-min) {
margin-bottom: 30px;
}
span {
position: absolute;
top: 0;
left: -2px;
font-size: 70px;
line-height: 1;
color: var(--color-text-light);
}
}
&__bodycopy {
position: relative;
z-index: 1;
margin-bottom: 20px;
@media (--viewport-ms-min) {
margin-bottom: 30px;
}
}
&__author {
display: flex;
justify-content: center;
align-items: center;
}
&__name {
width: 50%;
text-align: right;
}
&__organization {
position: relative;
width: 50%;
padding-left: 11px;
margin-left: 10px;
text-align: left;
&::before {
position: absolute;
top: 50%;
left: 0;
transform: translate(0, -50%);
width: 1px;
height: 10px;
background-color: var(--color-text-light);
content: '';
}
}
&__nav {
position: absolute;
bottom: 40px;
left: 0;
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
padding: 0 20px;
@media (--viewport-ms-min) {
bottom: 60px;
justify-content: center;
}
/* @media (--viewport-sm-min) {
bottom: 40px;
} */
@media (--viewport-md-min) {
bottom: 80px;
}
}
&__line {
position: relative;
}
}
No notes defined.