@media(min-width:320px) and (max-width:991px){.testimonialWrap{padding-right:0}
}
.testimonialWrap--carousel{margin-top:30px;padding-top:5px}
.testimonialWrap--carousel button.slick-prev{right:60px;left:unset}
.testimonialWrap--carousel button.slick-next{right:8px}
.testimonialWrap--carousel__slideitem{margin:0 12px;padding-top:25px}
@media(min-width:320px) and (max-width:991px){.testimonialWrap--carousel__slideitem{margin:0 20px 0 0;width:300px}
}
@media(min-width:320px) and (max-width:360px){.testimonialWrap--carousel__slideitem{margin:0 10px 0 0;width:270px}
}
.testimonialWrap--carousel__slideitem .testimonialCard-item{background-color:#f8f8f8;padding:0 25px;position:relative;height:400px;cursor:pointer}
@media(min-width:320px) and (max-width:991px){.testimonialWrap--carousel__slideitem .testimonialCard-item{height:360px}
}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap{position:absolute;left:0;top:-20px;right:0;margin:0 auto;height:100%;width:85%}
@media(min-width:320px) and (max-width:360px){.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap{width:90%}
}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__imageVideoWrap{margin-bottom:40px}
@media(min-width:320px) and (max-width:991px){.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__imageVideoWrap{margin-bottom:20px}
}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__imageVideoWrap img{width:100%}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__imageVideoWrap .testimonial-profileImage-wrap img{width:auto}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__imageVideoWrap .testimonial-videothumbnail-wrap{position:relative}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__imageVideoWrap .testimonial-videothumbnail-wrap .playVideoIcon{position:absolute;left:0;right:0;margin:0 auto;top:40%;cursor:pointer;pointer-events:none}
@media(min-width:320px) and (max-width:991px){.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__imageVideoWrap .testimonial-videothumbnail-wrap .playVideoIcon{top:62px;background-position:-450px -17px;width:30px;height:30px;cursor:pointer;background-size:480px}
}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__description .title-name{font-size:16px;line-height:20px;font-style:italic;font-weight:200;padding-bottom:15px}
@media(min-width:320px) and (max-width:991px){.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__description .title-name{font-size:13px;line-height:15px;padding-bottom:10px}
}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__description p{font-size:16px;font-weight:400}
@media(min-width:320px) and (max-width:991px){.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__description p{font-size:13px;line-height:18px}
}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__description .description-bottom{display:none;flex-direction:row-reverse;position:absolute;right:0;bottom:10px}
@media(min-width:320px) and (max-width:991px){.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__description .description-bottom{bottom:0}
}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__description .description-bottom span{z-index:1;cursor:pointer}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__description .description-bottom .ctaComp{margin-right:10px}
.testimonialWrap--carousel__slideitem .testimonialCard-item--wrap__description .description-bottom .ctaComp .ctaText{border-bottom:1px solid #fff;padding-bottom:5px;text-transform:uppercase}
.testimonialWrap--carousel__slideitem.slick-slide.slick-active.slick-current .testimonialCard-item{height:450px;background-color:#431a80;cursor:default}
@media(min-width:320px) and (max-width:991px){.testimonialWrap--carousel__slideitem.slick-slide.slick-active.slick-current .testimonialCard-item{height:360px}
}
.testimonialWrap--carousel__slideitem.slick-slide.slick-active.slick-current .testimonialCard-item--wrap__description{color:#fff}
.testimonialWrap--carousel__slideitem.slick-slide.slick-active.slick-current .testimonialCard-item--wrap__description .description-bottom{display:flex}
.testimonialWrap--carousel__slideitem.slick-slide.slick-active.slick-current .testimonialCard-item--wrap__imageVideoWrap .testimonial-videothumbnail-wrap .playVideoIcon{pointer-events:auto}
.modal__variant-testimonial{pointer-events:none}
.modal__variant-testimonial .modal-dialog{width:857px;max-width:unset;margin-top:1.5%}
@media screen and (min-width:992px) and (min-height:550px) and (max-height:720px){.modal__variant-testimonial .modal-dialog{width:597px}
}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-dialog{width:355px;margin:25% auto}
}
.modal__variant-testimonial .modal-content{background-color:transparent;border:0;pointer-events:auto}
.modal__variant-testimonial .modal-header{border:0;display:flex;justify-content:flex-end;padding-top:0;padding-right:10px;padding-bottom:20px}
@media(min-width:1366px){.modal__variant-testimonial .modal-header{padding-bottom:30px}
}
.modal__variant-testimonial .modal-header .closeIcon{font-size:30px;font-weight:200;transform:scaleX(1.5);-webkit-transform:scaleX(1.5);-ms-transform:scaleX(1.5);-moz-transform:scaleX(1.5);-o-transform:scaleX(1.5);color:#fff;cursor:pointer}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-header .closeIcon{font-size:20px}
}
.modal__variant-testimonial .modal-body{padding:0;background-color:#fff;height:auto}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-body .carousel-body{height:100%}
}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-imagewrap img{width:100%}
}
@media screen and (min-width:992px) and (min-height:550px) and (max-height:720px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-imagewrap{width:100%}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-videoWrap{position:relative}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .video-elem__wrapper{padding-top:55%}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .video-elem__wrapper{padding-top:54%}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .video-elem__wrapper iframe.video-elem__player{height:100% !important}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .video-elem__thumbnail-wrap{z-index:10}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .video-elem__trigger-video{height:20px;width:20px}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .video-elem__trigger-video .playVideoIcon{background-position:-295px -11px;width:20px;height:20px;cursor:pointer;background-size:315px}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-profileImageWrap{padding:20% 0}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-profileImageWrap img{margin:0 auto}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description{padding:20px 30px 30px}
@media screen and (min-width:992px) and (min-height:550px) and (max-height:720px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description{width:100%}
}
@media(min-width:1366px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description{padding:30px 30px 45px}
}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description{padding:16px 12px 50px}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description h5,.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description p{font-size:16px;line-height:20px}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description h5,.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description p{font-size:13px}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description h5{font-weight:300;font-style:italic;padding-bottom:5px}
@media(min-width:1366px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description h5{padding-bottom:10px}
}
@media(min-width:992px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel--wrap .testimonialModal-description p{height:82px;overflow:hidden}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots{top:434px}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots{top:170px}
}
@media(min-width:992px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots button,.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots button:before,.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots li{width:10px !important;height:10px !important}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots li.slick-active,.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots li.slick-active button,.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots li.slick-active button:before{width:12px !important}
@media(min-width:992px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots li.slick-active,.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots li.slick-active button,.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots li.slick-active button:before{width:18px !important}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-dots button:before{background:#fff;opacity:1}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-arrow{top:240px;z-index:1;width:33px;height:33px}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-arrow{top:97px;width:20px;height:20px}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-arrow:before{color:#fff;transform:scale(.8,1.7);-webkit-transform:scale(.8,1.7);-ms-transform:scale(.8,1.7);-moz-transform:scale(.8,1.7);-o-transform:scale(.8,1.7);background-position:unset}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-arrow:before{font-size:17px;height:12px;background:0}
}
@media(min-width:992px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-arrow:before{width:33px;height:9px}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-arrow:after{content:"";width:22px;height:22px;background-color:gray;display:block;margin-top:-12px;border-radius:50%}
@media(min-width:992px){.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-arrow:after{width:33px;height:33px}
}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-arrow.slick-prev{right:unset;left:12px}
.modal__variant-testimonial .modal-body .testimonialModal-carousel--imageVideo-carousel .slick-arrow.slick-next{right:12px}
.modal__variant-testimonial .modal-body .carousel-body>.slick-arrow{top:unset;bottom:20px;z-index:1}
.modal__variant-testimonial .modal-body .carousel-body>.slick-arrow:before{background:0;width:130px;color:#222;font-family:Manrope;font-weight:500;font-size:14px}
@media(min-width:320px) and (max-width:991px){.modal__variant-testimonial .modal-body .carousel-body>.slick-arrow:before{font-size:13px}
}
.modal__variant-testimonial .modal-body .carousel-body>.slick-arrow.slick-disabled{cursor:not-allowed}
.modal__variant-testimonial .modal-body .carousel-body>.slick-arrow.slick-disabled:before{color:#838383}
.modal__variant-testimonial .modal-body .carousel-body>.slick-prev{right:195px}
.modal__variant-testimonial .modal-body .carousel-body>.slick-prev:before{content:"< PREVIOUS"}
.modal__variant-testimonial .modal-body .carousel-body>.slick-next{right:95px}
.modal__variant-testimonial .modal-body .carousel-body>.slick-next:before{content:"NEXT >"}