.block.testimonials .content {

    padding:5vw 0;
    position: relative;

}

.block.testimonials .cycle-slideshow > div,
.block.testimonials .cycle-slideshow table {

    height:36vw;
    width:100%;

}

.block.testimonials .quote {

    font-family: "Singolare", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    font-size: 2.75vw;
    letter-spacing: 0.025em;
    line-height: 3vw;
    width:90%;
    margin:0 auto;

}

.block.testimonials .person {

    font-family: "ConduitITCPro";
    font-style: normal;
    font-stretch: normal;
    font-weight: 500;
    letter-spacing: 0.05em;
    text-align: center;
    text-transform: uppercase;
    font-size: 1.25vw;
    margin-top: 1.5vw;

}

.block.testimonials .image {

    height:36vw;
    width:100%;

}

.block.testimonials .next,
.block.testimonials .previous {

    width: 1.5vw;
    height: auto;
    cursor: pointer;
    position: absolute;
    top:48%;

}

.block.testimonials .previous {

    left:-3.5vw;        

}

.block.testimonials .next {

    right:-3.5vw;        

}

/* mobile */

.block.testimonials .content.breakPointMobile {

    padding:10vw 0;

}

.block.testimonials .cycle-slideshow.breakPointMobile > div,
.block.testimonials .cycle-slideshow.breakPointMobile table {

    height:66vw;

}

.block.testimonials .cycle-slideshow.breakPointMobile td.hasImage {

    display:none;

}

.block.testimonials .content.breakPointMobile .quote {

    font-size: 6vw;
    line-height: 7vw;

}

.block.testimonials .content.breakPointMobile .person {

    font-size: 5vw;
    margin-top: 3vw;

}
