/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
.meet-testimonials{position:relative;margin:0 0 50px;overflow:hidden}@media screen and (min-width: 750px){.meet-testimonials{margin:-20px 0 50px}}.meet-testimonials .wrapper{max-width:1168px}.meet-testimonials__slider{height:750px}@media screen and (min-width: 750px){.meet-testimonials__slider{height:488px}}.meet-testimonials__slider [data-swiper-slide-index="1"]{padding-top:35px}.meet-testimonials__slider [data-swiper-slide-index="2"]{padding-top:70px}.meet-testimonials__slider [data-swiper-slide-index="3"]{padding-top:105px}.meet-testimonials__slide{height:750px}@media screen and (min-width: 750px){.meet-testimonials__slide{height:488px}}.meet-testimonial{padding:60px 0 40px 30px;transition:opacity .8s ease-out;opacity:0}@media screen and (min-width: 750px){.meet-testimonial{padding:69px 0 0 24px}}.swiper-slide-active .meet-testimonial{opacity:1}.swiper-slide-previous .meet-testimonial{transition:opacity .2s cubic-bezier(0.46, 0.01, 0.32, 1)}.meet-testimonial h3{display:block;margin:0;color:#b47559;font-family:"Sharp Grotesk Book 23",helvetica,arial,sans-serif;font-size:1.6rem;line-height:2.9rem;text-transform:uppercase}@media screen and (min-width: 750px){.meet-testimonial__content{display:flex}}.meet-testimonial__content p{position:relative;z-index:1;max-width:480px;margin:0;padding:0 0 69px;font-family:"Sharp Grotesk Book 23",helvetica,arial,sans-serif;font-size:1.8rem;line-height:2.7rem}@media screen and (min-width: 750px){.meet-testimonial__content p{flex-shrink:0;padding:5px 27px}}@media screen and (min-width: 1025px){.meet-testimonial__content p{max-width:650px;font-size:2.4rem;line-height:3.6rem}}@media screen and (min-width: 1400px){.meet-testimonial__content p{max-width:750px}}.meet-testimonial__image{position:absolute;right:0;bottom:55px;width:100%;max-width:234px;margin-left:auto}@media screen and (min-width: 750px){.meet-testimonial__image{top:54px;right:0;bottom:auto;height:100%}}@media screen and (min-width: 1025px){.meet-testimonial__image{max-width:none}}.meet-testimonial__image .responsive-image__wrapper{margin:0 0 0 auto}.meet-testimonial__image img{border:1px solid #252121}.meet-testimonial__signature{position:absolute;z-index:1;bottom:52%;width:100%;max-width:140px;margin-left:14px}@media screen and (min-width: 750px){.meet-testimonial__signature{top:212px;right:22.8%;bottom:auto;width:100%;height:100%;margin:0}}@media screen and (min-width: 1025px){.meet-testimonial__signature{max-width:300px}}.meet-testimonial__signature .responsive-image__wrapper{margin:0 0 0 auto}.meet-testimonials__pagination.swiper-pagination-bullets{top:54px;right:auto;left:8px;width:16px;transform:none}@media screen and (min-width: 750px){.meet-testimonials__pagination.swiper-pagination-bullets{top:63px;left:0}}.meet-testimonials__pagination .swiper-pagination-bullet{display:block;width:100%;height:auto;margin:0;border-radius:0;opacity:1;background:rgba(0,0,0,0);color:#b47559;font-family:"Sharp Grotesk Book 23",helvetica,arial,sans-serif;font-size:1.6rem;line-height:2.9rem;text-align:center;text-transform:uppercase}.meet-testimonials__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{height:0}.meet-testimonials__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{height:188px}@media screen and (min-width: 750px){.meet-testimonials__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{height:172px}}.meet-testimonials__pagination .swiper-pagination-bullet::before,.meet-testimonials__pagination .swiper-pagination-bullet::after{content:"";display:block;position:relative;left:5px;width:1px;height:0;transition:height .4s cubic-bezier(0.46, 0.01, 0.32, 1);background-color:#b47559}.meet-testimonial__star-rating{display:block;margin:3px 0;padding:0 0 0 5px;text-align:left}.meet-testimonial__star-rating svg{display:inline-block;width:14px;height:auto}@media screen and (min-width: 750px){.meet-testimonial__star-rating svg{width:18px}}