.elementor-widget-crafto-testimonial-carousel .swiper-wrapper.swiper-image-stretch .swiper-slide{height:initial}.testimonials-wrapper .content-box{display:flex;align-items:center}.testimonials-wrapper .testimonial-name-icon{flex-grow:1}.testimonial-carousel-content .content-highlights{border-width:0 0 1px;color:var(--e-global-color-secondary,#232323);font-weight:500}.testimonial-carousel-title{font-size:17px;font-weight:500;color:var(--e-global-color-secondary,#232323);margin-bottom:5px}.testimonial-carousel-wrapper .heading .separator{border:0;border-bottom:1px solid #000}.feather-shadow.testimonial-carousel{mask-image:linear-gradient(to right,transparent 18%,#000 22%,#000 78%,transparent 82%);width:initial}.feather-shadow-right.testimonial-carousel,.feather-shadow-left.testimonial-carousel{width:initial}.elementor-widget-crafto-testimonial-carousel .slider-custom-image-pagination{display:flex;align-items:center;justify-content:center;z-index:1;padding-top:30px}.elementor-widget-crafto-testimonial-carousel .slider-custom-image-pagination>span{width:12px;height:12px;margin:0 6px;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;transition-duration:.3s;border:0}.elementor-widget-crafto-testimonial-carousel .slider-custom-image-pagination>.swiper-pagination-bullet-active{opacity:1}.elementor-widget-crafto-testimonial-carousel .swiper-pagination-bullets :focus-visible{outline:none}.testimonial-carousel-style-1 .testimonial-carousel-content p:last-child{margin-bottom:0}.testimonial-carousel-style-1 .content-box{display:inline-flex;flex-wrap:wrap;align-items:center}.testimonial-carousel-style-1 .testimonial-name-icon{text-align:left;line-height:28px}.testimonial-carousel-style-1 .testimonial-name-icon .testimonial-carousel-name{color:var(--e-global-color-secondary,#232323)}.testimonial-carousel-style-1 .testimonial-name-icon .testimonial-carousel-position{display:block}.testimonial-carousel-style-1 .testimonial-name-icon .review-star-icon{margin-top:5px}.swiper.testimonial-carousel-style-1 .navigation-wrapper{clear:both;width:100%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0}.swiper.testimonial-carousel-style-1.navigation-left .navigation-wrapper{justify-content:start}.swiper.testimonial-carousel-style-1.navigation-right .navigation-wrapper{justify-content:end}.elementor-element .swiper.testimonial-carousel-style-1 .navigation-wrapper .elementor-swiper-button.elementor-swiper-button-next,.elementor-element .swiper.testimonial-carousel-style-1 .navigation-wrapper .elementor-swiper-button.elementor-swiper-button-prev{left:0;right:0;margin:0;position:relative}.elementor-element .swiper.testimonial-carousel-style-1.navigation-center .navigation-wrapper .elementor-swiper-button{margin:0 5px}.elementor-element .swiper.testimonial-carousel-style-1.navigation-left .navigation-wrapper .elementor-swiper-button{margin:0 10px 0 0}.elementor-element .swiper.testimonial-carousel-style-1.navigation-right .navigation-wrapper .elementor-swiper-button{margin:0 0 0 10px}.testimonial-carousel-style-1 .testimonial-name-icon>*:last-child{margin-bottom:0}.testimonial-carousel-style-2 .content-box{display:inline-flex;align-items:center}.testimonial-carousel-style-2 .testimonial-carousel-title{margin-bottom:15px;display:inline-block}.testimonial-carousel-style-2 .testimonial-carousel-position{font-weight:400;display:inline-block}.testimonial-carousel-style-2 .testimonials-wrapper .testimonial-name-icon{line-height:normal}.testimonial-carousel-style-3 .content-box{display:inline-flex;flex-wrap:wrap;align-items:center}.testimonial-carousel-style-3 .testimonial-carousel-title{font-size:20px;display:inline-block}.testimonial-carousel-style-3 .testimonial-carousel-position{display:block}.testimonial-carousel-style-3 .testimonial-name-icon{flex-grow:1;line-height:28px}.testimonial-carousel-style-3 .testimonial-name-icon>*:last-child,.testimonial-carousel-style-3 .carousel-title-box>*:last-child{margin-bottom:0}.testimonial-carousel-style-4 .testimonial-carousel-content .content-highlights{color:#fff}.testimonial-carousel-style-4 .content-box{margin-bottom:20px}.testimonial-carousel-style-4 .testimonial-carousel-position{display:block}.testimonial-carousel-style-4 .testimonial-carousel-footer{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.testimonial-carousel-style-4 .review-star-icon .star-rating-number{font-weight:500;color:#fff;margin-right:10px}.testimonial-carousel-style-4 .review-date{background-color:rgba(136,136,136,.3);border-radius:3px;font-size:12px;line-height:26px;color:#fff;font-weight:600;padding:0 15px}.testimonial-carousel-style-5 .testimonials-carousel-icon-box{margin-bottom:20px}.testimonial-carousel-style-5 .testimonials-carousel-icon-box img{width:60px}.testimonial-carousel-style-5 .testimonial-carousel-title{font-size:20px;font-weight:600}.testimonial-carousel-style-5 .testimonial-carousel-position{display:block}.testimonial-carousel-style-6 .testimonials-author-meta{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px}.testimonial-carousel-style-6 .content-box{order:1;margin-bottom:20px}.testimonial-carousel-style-6 .testimonial-carousel-title{color:var(--e-global-color-secondary,#232323);font-weight:600}.testimonial-carousel-style-6 .testimonial-carousel-position{display:block}.testimonial-carousel-style-6 .rating-icon-singular{display:flex;align-items:center;background-color:#ffea23;color:var(--e-global-color-secondary,#232323);font-size:14px;font-weight:700;padding:0 15px;border-radius:30px;margin-top:5px;margin-bottom:5px}.testimonial-carousel-style-6 .rating-icon-singular i{font-size:14px;vertical-align:middle;position:relative;top:-1px}.testimonial-carousel-style-6 .rating-icon-singular .elementor-star-rating{font-size:14px;margin-right:5px}.testimonial-carousel-style-6 .rating-icon-singular .elementor-star-rating i:before{color:var(--e-global-color-secondary,#232323)}.testimonial-carousel-style-6 .testimonials-wrapper .testimonial-name-icon{margin-top:5px;margin-bottom:5px}.testimonial-carousel-style-7.feather-shadow.testimonial-carousel{mask-image:linear-gradient(to right,transparent 10%,#000 25%,#000 75%,transparent 90%)}.testimonial-carousel-style-7 .content-box{border-bottom:1px solid #e4e4e4;padding:35px 45px}.testimonial-carousel-style-7 .testimonial-name-icon{padding:15px 45px;display:flex;align-items:center;flex-wrap:wrap}.testimonial-carousel-style-7 .testimonial-carousel-position{color:var(--e-global-color-secondary,#232323);font-weight:600}.elementor-element.elementor-arrows-position-outside .swiper.testimonial-carousel-style-7{width:auto}.elementor-element.elementor-arrows-position-inside .swiper.testimonial-carousel-style-7{position:static}.testimonial-carousel-style-8 .carousel-content-wrap{position:relative}.testimonial-carousel-style-8 .testimonials-carousel-image-warp{display:flex;flex-shrink:0;position:relative;margin-right:15px}.testimonial-carousel-style-8 .testimonials-carousel-icon-box{position:absolute;top:5px;right:-15px;border-radius:100%;width:40px;height:40px;vertical-align:middle;overflow:hidden;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.testimonial-carousel-style-8 .testimonials-carousel-icon-box img{object-fit:cover;width:100%;height:100%}.testimonial-carousel-style-8 .testimonials-carousel-icon-box i{position:relative;top:-1px;color:#fff}.testimonial-carousel-style-8 .testimonial-name-icon{width:29%;padding:0 15px 0 55px;border-left:1px solid #e4e4e4}.testimonial-carousel-style-8 .testimonial-name-icon .testimonial-carousel-name{color:var(--e-global-color-secondary,#232323)}.testimonial-carousel-style-8 .testimonial-name-icon .testimonial-carousel-position{display:block}.testimonial-carousel-style-8 .testimonial-name-icon>*:last-child{margin-bottom:0}.testimonial-carousel-style-9 .testimonial-name-icon{display:flex;align-items:center;flex-wrap:wrap}.testimonial-carousel-style-9 .testimonial-name-icon .position-wrapper{line-height:normal}.testimonial-carousel-style-10 .testimonials-wrapper .testimonial-carousel-title{font-weight:600;margin-bottom:5px;margin-top:20px;font-size:18px}.testimonial-carousel-style-10 .testimonials-wrapper .testimonial-carousel-position{display:block}.testimonial-carousel-style-10 .swiper-slide.swiper-slide-next,.testimonial-carousel-style-10 .swiper-slide.swiper-slide-prev{opacity:.7}.testimonial-carousel-style-10 .swiper-slide.swiper-slide-active{opacity:1;filter:grayscale(0);box-shadow:0 0 60px rgba(0,0,0,.17)}.testimonial-carousel-style-10.swiper-3d .swiper-slide-shadow-left,.testimonial-carousel-style-10.swiper-3d .swiper-slide-shadow-right{background-image:none}.testimonial-carousel-style-10 .swiper-slide-active .testimonials-carousel-image-box{opacity:1}.testimonial-carousel-style-11 .carousel-content-wrap{display:flex;flex-direction:column}.testimonial-carousel-style-11 .testimonials-rounded-icon{margin-bottom:30px;display:inline-flex}.testimonial-carousel-style-11 .testimonials-rounded-icon span{vertical-align:middle;overflow:hidden;display:flex;justify-content:center;align-items:center}.testimonial-carousel-style-11 .testimonials-rounded-icon img{border-radius:100%;width:80px;height:80px;object-fit:cover;display:block}.testimonial-carousel-style-11 .testimonials-rounded-icon i{position:relative;top:-1px}.testimonial-carousel-style-11 .testimonial-carousel-position{display:block}.testimonial-carousel-style-11 .carousel-content-wrap>*:last-child{margin-bottom:0}.testimonial-carousel-style-11 .avtar-image{display:none}.testimonial-carousel-style-11 .slider-custom-image-pagination>span.swiper-pagination-bullet-active{box-shadow:0 0 30px rgba(0,0,0,.05)}.testimonial-carousel-style-12 .testimonials-carousel-image-box span img{border-radius:100%}.testimonial-carousel-style-12 .testimonial-carousel-position{display:inline-block}.testimonial-carousel-style-12 .swiper-pagination-wrapper{display:flex;align-items:center;justify-content:center}.testimonial-carousel-style-12 .swiper-pagination-wrapper .number-prev,.testimonial-carousel-style-12 .swiper-pagination-wrapper .number-next{width:50px;text-align:center}.testimonial-carousel-style-12 .swiper-pagination-wrapper .swiper-pagination-progressbar{position:relative;top:inherit;left:inherit;width:220px;height:1px}.testimonial-carousel-style-13 .testimonial-carousel-title{display:block;width:100%}.testimonial-carousel-style-13 .testimonial-name-icon{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:0 15px 0 16%}.testimonial-carousel-style-13 .testimonial-name-icon .testimonial-carousel-name{transform:rotate(180deg);writing-mode:vertical-lr;position:absolute;top:0;left:0;width:19%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(0,0,0,.15);color:var(--e-global-color-secondary,#232323)}.testimonial-carousel-style-14 .testimonial-carousel-title{font-size:22px;line-height:32px;margin-bottom:10px}.testimonial-carousel-style-15 .content-box{height:100%}.testimonial-carousel-style-15 .testimonial-name-icon{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;padding:35px 35px 35px 95px;height:100%}.testimonial-carousel-style-15 .testimonial-name-icon .testimonial-carousel-name{color:var(--e-global-color-secondary,#232323);transform:rotate(180deg);writing-mode:vertical-lr;position:absolute;top:0;left:0;padding:15px;height:100%;text-align:center;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(0,0,0,.08)}.testimonial-carousel-style-16 .testimonials-wrapper .name-rating-wrap{display:flex;align-items:center;margin-bottom:10px}.testimonial-carousel-style-16 .testimonials-wrapper .name-rating-wrap .testimonial-position-wrap{line-height:normal}.testimonial-carousel-style-16 .name-rating-wrap .rating-icon-singular{flex-shrink:0;margin-left:10px;display:flex;align-items:center;background-color:#ecba23;color:var(--e-global-color-secondary,#232323);font-size:14px;font-weight:700;padding:0 15px;border-radius:30px;margin-bottom:3px}.testimonial-carousel-style-16 .name-rating-wrap .rating-icon-singular i:before{color:var(--e-global-color-secondary,#232323)}.testimonial-carousel-style-16 .testimonials-wrapper .name-rating-wrap .rating-icon-singular .elementor-star-rating{margin-right:5px;vertical-align:middle;line-height:normal;margin-top:1px}.swiper.testimonial-carousel-style-16 .navigation-wrapper{clear:both;width:100%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0}.swiper.testimonial-carousel-style-16.navigation-left .navigation-wrapper{justify-content:start}.swiper.testimonial-carousel-style-16.navigation-right .navigation-wrapper{justify-content:end}.elementor-element .swiper.testimonial-carousel-style-16 .navigation-wrapper .elementor-swiper-button.elementor-swiper-button-next,.elementor-element .swiper.testimonial-carousel-style-16 .navigation-wrapper .elementor-swiper-button.elementor-swiper-button-prev{left:0;right:0;margin:0;position:relative}.elementor-element .swiper.testimonial-carousel-style-16.navigation-center .navigation-wrapper .elementor-swiper-button{margin:0 5px}.elementor-element .swiper.testimonial-carousel-style-16.navigation-left .navigation-wrapper .elementor-swiper-button{margin:0 10px 0 0}.elementor-element .swiper.testimonial-carousel-style-16.navigation-right .navigation-wrapper .elementor-swiper-button{margin:0 0 0 10px}.testimonial-carousel-style-16 .testimonial-carousel-title{margin-bottom:0}.swiper.testimonial-carousel-style-16 .swiper-slide.swiper-slide-next{opacity:.4}.swiper.testimonial-carousel-style-16 .swiper-slide.swiper-slide-active{opacity:1}.testimonial-carousel-style-17 .carousel-content-wrap{width:58.33333333%;padding:9%;display:flex;flex-direction:column}.testimonial-carousel-style-17 .testimonial-carousel-position{font-size:16px;line-height:20px}.testimonial-carousel-style-17 .testimonial-carousel-title{margin-bottom:0}.testimonial-carousel-style-18 .testimonial-carousel-position{display:block}.testimonial-carousel-style-18 .testimonial-carousel-title{display:inline-block}.testimonial-carousel-style-19 .content-box{flex-direction:column;align-items:inherit;height:100%;padding:20px;border:0;border-bottom:1px solid rgba(35,35,35,.1)}.testimonial-carousel-style-19 .testimonials-bottom-wrap{display:inline-flex;flex-wrap:wrap;align-items:center;padding:20px}.testimonial-carousel-style-19 .testimonials-carousel-icon-box img{width:60px;margin-bottom:15px}.testimonial-carousel-style-19.pagination-left .swiper-pagination .swiper-pagination-bullet:first-child{margin-inline-start:0!important}.testimonial-carousel-style-19.pagination-right .swiper-pagination .swiper-pagination-bullet:last-child{margin-inline-end:0!important}@media (max-width:1399px){.testimonial-carousel-style-7 .content-box{padding:35px}}@media (max-width:1199px){.testimonial-carousel-style-7 .content-box{padding:25px}.testimonial-carousel-style-7 .testimonial-name-icon{padding:15px 25px}.testimonial-carousel-style-8 .testimonial-name-icon{padding:0 15px 0 45px}.feather-shadow.testimonial-carousel-style-9{mask-image:none!important}}@media (max-width:991px){.testimonial-carousel-style-8 .testimonials-wrapper .content-box{flex-wrap:wrap;flex-direction:column}.testimonial-carousel-style-8 .testimonials-carousel-image-warp{margin:0 auto 35px;margin-left:auto!important;margin-right:auto!important}.testimonial-carousel-style-8 .testimonials-carousel-icon-box{right:0;bottom:-25px;top:inherit;left:0;margin:0 auto}.testimonial-carousel-style-8 .testimonial-name-icon{width:100%;padding:0 15px;border:0}.testimonial-carousel-style-10 .swiper-slide.swiper-slide-prev,.testimonial-carousel-style-10 .swiper-slide.swiper-slide-next{opacity:.7}.feather-shadow.testimonial-carousel,.feather-shadow-right.testimonial-carousel{mask-image:none!important}}@media (max-width:767px){.testimonial-carousel-style-10.swiper-3d .swiper-slide.swiper-slide-active{box-shadow:0 0 10px rgba(0,0,0,.1)}.testimonial-carousel-style-10 .swiper-slide.swiper-slide-prev,.testimonial-carousel-style-10 .swiper-slide.swiper-slide-next{opacity:0}.testimonial-carousel-style-13 .testimonial-name-icon{padding:0}.testimonial-carousel-style-13 .testimonial-name-icon .testimonial-carousel-name{position:static;transform:rotate(0);writing-mode:inherit;width:100%;border:0;margin-top:10px;justify-content:left}.testimonial-carousel-style-13 .testimonials-wrapper .content-box{flex-wrap:wrap}.testimonial-carousel-style-16 .testimonials-wrapper .name-rating-wrap{justify-content:center}}@media (max-width:575px){.testimonial-carousel-style-17 .carousel-content-wrap{width:100%}}