.testimonial{background:transparent;color:#000}.offset .testimonial img,.offset.testimonial img,.offset.variant_slider{margin-top:-200px}.offset .splide__track,.offset.testimonial{padding-top:200px}.offset .variant_slider{padding-bottom:64px}.testimonial-single-wrapper .offset{margin-top:-200px;padding-bottom:64px}.offset .topline{color:#bababa!important;position:absolute;top:-80px}.variant_slider.offset .topline{top:100px}.testimonial .topline,.variant_slider .topline{color:#bababa;font-weight:500;letter-spacing:.45px;line-height:28px;padding:0 16px;text-transform:uppercase}.testimonial img{height:auto;margin-bottom:16px;max-height:380px;max-width:380px;width:100%}.testimonial figcaption span,.testimonial figcaption strong{display:block}.testimonial figcaption span{font-weight:300}@media (max-width:767px){.testimonial-single-wrapper .testimonial:not(.offset){padding-bottom:32px;padding-top:32px}.testimonial .topline{font-size:1rem;margin-bottom:16px}.testimonial .topline,.variant_slider .topline{text-align:center;width:calc(100% + 32px)}.offset .testimonial img,.offset.testimonial img,.offset.variant_slider{margin-top:0}.offset .splide__track,.offset.testimonial{margin-top:-70px;padding-top:100px}.offset .variant_slider{padding-bottom:0}.variant_slider.offset .topline{top:0}.variant_slider.splide{padding-bottom:0;padding-top:32px}.offset.variant_slider.splide{padding-bottom:0;padding-top:0}.testimonial{text-align:center}.testimonial figcaption{text-align:left}}.variant_slider .splide__pagination{justify-content:left;margin-top:-70px;position:relative;z-index:1}.variant_slider .splide__pagination .splide__pagination__page:focus{border-radius:50%}.variant_slider .splide__pagination .splide__pagination__page.is-active,.variant_slider .splide__pagination .splide__pagination__page:focus,.variant_slider .splide__pagination .splide__pagination__page:hover{background:#000;border:1px solid #000}.variant_slider .splide__pagination .splide__pagination__page{background:transparent;border:1px solid #000}.variant_slider .splide__pagination.invert-color .splide__pagination__page.is-active,.variant_slider .splide__pagination.invert-color .splide__pagination__page:focus,.variant_slider .splide__pagination.invert-color .splide__pagination__page:hover{background:#fff;border:1px solid #fff}.variant_slider .splide__pagination.invert-color .splide__pagination__page{background:transparent;border:1px solid #fff}@media (max-width:767px){.variant_slider .splide__pagination{justify-content:center;margin-top:0}.testimonial .topline,.variant_slider .topline{width:100%}}.testimonial-slider .splide__list{will-change:auto!important}