.sp-testimonial-free-section *{box-sizing:border-box}div.sp-testimonial-free-section .slick-list{margin-right:-24px}div.sp-testimonial-free-section.slick-initialized{display:block}.sp-testimonial-free-section .sp-testimonial-item:focus,.sp-testimonial-free-section .slick-dots li.slick-active button:focus{outline:none}.sp-testimonial-free-section .sp-testimonial-item{text-align:center;will-change:transform}#poststuff .sp-testimonial-free-wrapper h2.sp-testimonial-free-section-title,.sp-testimonial-free-wrapper h2.sp-testimonial-free-section-title{text-align:center;margin:0 0 50px;padding:0;font-size:25px;font-style:normal;font-weight:600;line-height:22px}.sp-testimonial-free-section .sp-testimonial-title{margin:0 0 18px}.sp-testimonial-free-section .sp-testimonial-title h3{text-transform:none;text-align:center;letter-spacing:normal;margin:0;padding:0;font-size:20px;font-style:normal;font-weight:600;line-height:30px}.sp-testimonial-free-section .sp-testimonial-client-testimonial p,.sp-testimonial-free-section .sp-testimonial-client-testimonial{text-transform:none;text-align:center;letter-spacing:normal;margin:0 0 20px;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.sp-testimonial-free-section .sp-testimonial-client-testimonial p{padding:0 10px}.sp-testimonial-free-section .sp-testimonial-client-testimonial .wp-video{margin-left:auto;margin-right:auto}#sp_tpro-preview-box .sp-testimonial-free-section .sp-testimonial-client-testimonial{margin:0 20px 20px 0}.sp-testimonial-free-section .sp-testimonial-client-testimonial .sp-testimonial-content{margin:0;padding:0;display:inline}.sp-testimonial-free-section .sp-testimonial-client-name{text-transform:none;text-align:center;letter-spacing:normal;margin:0 0 8px;padding:0;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.sp-testimonial-free-section .sp-testimonial-client-rating{text-align:center;margin:0 0 6px;line-height:1}.sp-testimonial-free-section .sp-testimonial-client-rating i.fa{font-family:FontAwesome;font-size:19px}.sp-testimonial-free-section .sp-testimonial-client-designation{text-transform:none;text-align:center;letter-spacing:normal;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.sp-testimonial-free-section .sp-testimonial-client-image{margin:0 0 22px}.sp-testimonial-free-section .sp-testimonial-client-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;max-width:100%;height:auto;display:inline-block}.theme-twentytwentyone .sp-testimonial-free-section .sp-testimonial-client-image img{width:auto!important}.sp-testimonial-free-section .testimonial-pagination{justify-content:center;align-items:center;margin:20px 0 0;padding:0;list-style:none;display:inline-block}.sp-testimonial-free-section .testimonial-pagination .swiper-pagination-bullet{text-indent:-999px;opacity:1;border:0;border-radius:50%;width:13px;height:13px;margin:3px;padding:0;display:inline-block;overflow:hidden}.sp-testimonial-free-section .testimonial-pagination span:focus{outline-offset:unset;outline:none}.sp-testimonial-free-section .testimonial-nav-arrow{cursor:pointer;text-align:center;z-index:22;outline:0;justify-content:center;align-items:center;width:32px;height:36px;padding:0;font-size:20px;line-height:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50px)}.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-prev{left:0;right:auto}.sp-testimonial-free-section .testimonial-nav-arrow.swiper-button-next{left:auto;right:0}.sp-testimonial-free-section .swiper-button-next.testimonial-nav-arrow.top_right{transform:unset;top:22px;right:4px}.sp-testimonial-free-section .swiper-button-prev.testimonial-nav-arrow.top_right{transform:unset;top:22px;left:auto;right:44px}.sp-testimonial-free-section .testimonial-nav-arrow:after{font-size:20px}.sp-testimonial-free-wrapper .sp-testimonial-free-section .testimonial-nav-arrow:after{content:"";display:none}.sp-testimonial-free-section .testimonial-nav-arrow .swiper-navigation-icon{display:none}.sp-testimonial-free-section{--swiper-pagination-bottom:10px}.tfree-style-theme-one-v2 .sp-testimonial-item .sp-testimonial-free{flex-direction:column-reverse;display:flex}.tfree-style-theme-one-v2 .sp-testimonial-free .sp-testimonial-client-image{margin:20px 0 0}.sp-testimonial-free-wrapper{position:relative;overflow:hidden}.sp-testimonial-preloader{z-index:90;text-align:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;border:0;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.sp-testimonial-preloader img{margin-top:-16px;display:inline-block;position:relative;top:50%}.sp-testimonial-free-section.swiper-initialized,.sp-testimonial-free-section:not(.swiper-initialized,.tfree-layout-grid){flex-wrap:wrap;margin-bottom:50px;display:flex;overflow:hidden;padding:unset!important}.sp-testimonial-free-section:not(.swiper-initialized)>.sp-testimonial-item{width:100%;min-width:100%;padding:0}.sp-testimonial-item{direction:ltr}html[dir=rtl] .sp-testimonial-item{direction:rtl}.sp-testimonial-free-section .tfree-grid-items{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;display:flex}.sp-testimonial-free-section.tfree-layout-grid .sp-testimonial-item.ast-article-single{padding:initial}[class*=tfree-col-]{vertical-align:top;box-sizing:border-box;min-height:1px;display:inline-block;position:relative}.tfree-col-xl-1{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.tfree-col-xl-2{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.tfree-col-xl-3{-ms-flex:0 0 33.2222%;flex:0 0 33.2222%;width:33.2222%}.tfree-col-xl-4{-ms-flex:0 0 24.9%;flex:0 0 24.9%;width:24.9%}.tfree-col-xl-5{-ms-flex:0 0 19.9%;flex:0 0 19.9%;width:19.9%}.tfree-col-xl-6{-ms-flex:0 0 16.6667%;flex:0 0 16.6667%;width:16.6667%}@media (width>=980px) and (width<=1280px){.tfree-col-lg-1{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.tfree-col-lg-2{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.tfree-col-lg-3{-ms-flex:0 0 33.2222%;flex:0 0 33.2222%;width:33.2222%}.tfree-col-lg-4{-ms-flex:0 0 24.9%;flex:0 0 24.9%;width:24.9%}.tfree-col-lg-5{-ms-flex:0 0 19.9%;flex:0 0 19.9%;width:19.9%}.tfree-col-lg-6{-ms-flex:0 0 16.6667%;flex:0 0 16.6667%;width:16.6667%}}@media (width>=736px) and (width<=979px){.tfree-col-md-1{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.tfree-col-md-2{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.tfree-col-md-3{-ms-flex:0 0 33.2222%;flex:0 0 33.2222%;width:33.2222%}.tfree-col-md-4{-ms-flex:0 0 24.9%;flex:0 0 24.9%;width:24.9%}.tfree-col-md-5{-ms-flex:0 0 19.9%;flex:0 0 19.9%;width:19.9%}.tfree-col-md-6{-ms-flex:0 0 16.6667%;flex:0 0 16.6667%;width:16.6667%}}@media (width>=480px) and (width<=735px){.tfree-col-sm-1{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.tfree-col-sm-2{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.tfree-col-sm-3{-ms-flex:0 0 33.2222%;flex:0 0 33.2222%;width:33.2222%}.tfree-col-sm-4{-ms-flex:0 0 24.9%;flex:0 0 24.9%;width:24.9%}.tfree-col-sm-5{-ms-flex:0 0 19.9%;flex:0 0 19.9%;width:19.9%}.tfree-col-sm-6{-ms-flex:0 0 16.6667%;flex:0 0 16.6667%;width:16.6667%}}@media (width<=479px){.tfree-col-xs-1{-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.tfree-col-xs-2{-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.tfree-col-xs-3{-ms-flex:0 0 33.2222%;flex:0 0 33.2222%;width:33.2222%}.tfree-col-xs-4{-ms-flex:0 0 24.9%;flex:0 0 24.9%;width:24.9%}.tfree-col-xs-5{-ms-flex:0 0 19.9%;flex:0 0 19.9%;width:19.9%}.tfree-col-xs-6{-ms-flex:0 0 16.6667%;flex:0 0 16.6667%;width:16.6667%}}.sp-testimonial-free-section .tfree-col-xl-1.sp-tfree-pagination-area{text-align:left}.sp-testimonial-free-section ul.sp-tfree-pagination{border-radius:4px;margin-left:0;padding-left:0;display:inline-block}.sp-testimonial-free-section ul.sp-tfree-pagination li{display:inline}.sp-testimonial-free-section ul.sp-tfree-pagination li a,.sp-testimonial-free-section ul.sp-tfree-pagination li span{float:left;box-sizing:content-box;text-align:center;border-radius:3px;width:38px;height:38px;margin-right:5px;padding:0;font-size:16px;font-weight:600;line-height:38px;text-decoration:none;position:relative}ul.sp-tfree-pagination li:first-child a,ul.sp-tfree-pagination li:first-child span{margin-left:0}.elementor .sp-testimonial-free-wrapper .swiper-wrapper{overflow:initial!important}