.testimonials.slider_space{display:flex;flex-direction:column;height:100%}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column{height:100%}.testimonial_section .slider_space .testimonials_tags .services{font-size:12px;font-weight:400;letter-spacing:0;line-height:100%}.testimonial_section .testimonials_tags{align-items:center;display:flex;gap:10px;justify-content:center}.testimonial_section .slider-container{overflow:hidden;padding:0 0 40px;position:relative;text-align:center;width:100%}.testimonial_section .slider-wrapper{display:flex;transition:transform .2s ease-in-out}.testimonial_section .testimonial{min-width:100%;opacity:.5;transition:opacity .2s ease-in-out}.testimonial_section .testimonial.active{opacity:1}.testimonial_section .author{color:#333;font-weight:700;margin-top:10px}.testimonial_section .arrows{display:flex;justify-content:space-between;position:absolute;top:34%;transform:translateY(-50%);width:100%}.testimonial_section .arrow:hover{background:rgba(0,0,0,.2)}.testimonial_section .left{left:0;position:absolute}.testimonial_section .right{position:absolute;right:27px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote h4{font-size:24px;font-weight:600;letter-spacing:0;line-height:150%}.testimonial_section span.testimonials.pagination.testimonial_pagi button.testimonial-dot{border:none;padding:0}.testimonial_section span.testimonials.pagination.testimonial_pagi{display:flex;justify-content:center;margin:0}.testimonial_sections .slider-column .testimonials.slider_space{margin:0 auto;max-width:900px}.testimonial_section .slider-container .testimonials.slider_space{margin:0 auto;width:860px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column{display:flex;flex-wrap:wrap;padding:20px 50px 50px 36.5px;text-align:center}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote_sign{width:72px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote_sign svg{height:42px;object-fit:cover;position:relative;top:20px;width:71px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote{padding-left:4.5px;width:calc(100% - 72px)}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote .testimonial-counter{margin-right:-14px;padding-bottom:10px;text-align:end}.testimonial_section .arrow{background:rgba(0,0,0,.1);cursor:pointer;font-size:24px;padding:16px;transition:.2s;user-select:none}.testimonial_section .arrows .arrow.left{border-radius:0 0 0 20px}.testimonial_section .arrows .arrow.right{border-radius:0 0 20px 0}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info{align-items:center;border-radius:0 0 0 48px;display:flex;flex-wrap:wrap;margin-top:20px;padding:20px}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .info_title_img .img_section{align-items:center;border:3px solid #efefef;border-radius:100%;display:flex;height:80px;justify-content:center;overflow:hidden;width:80px}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .info_title_img .img_section img{height:auto;width:100%}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .info_title_img .title_position{padding-left:20px;text-align:left;width:calc(100% - 80px)}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .info_title_img{align-items:center;display:flex;flex-wrap:wrap;width:70%}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .title_position .title_section{font-size:24px;font-weight:700;line-height:150%}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .title_position .position_section{font-size:18px;font-weight:400;line-height:150%}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .btn_section a{font-size:18px;font-weight:700;letter-spacing:0;line-height:150%;text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .btn_section{width:30%}.testimonial_section span.testimonial_pagi button.testimonial-dot{height:14px;margin:5px;position:relative;width:14px}.testimonial-dot.active{width:50px!important}.testimonial-dot{background:#ccc;border-radius:999px;cursor:pointer;display:block;height:12px;margin:7px;width:12px}.testimonial_section span.testimonial_pagi button.testimonial-dot:after{border-radius:50%;content:"";height:10px;left:2px;position:absolute;top:2px;width:10px}@media only screen and (max-width:767px){.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column{padding:19px 20px 20px 5.5px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote h4{font-size:20px;font-weight:600;line-height:150%;margin:0;position:relative;top:-20px}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .info_title_img{width:100%}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .btn_section{padding-top:20px;width:100%}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .info_title_img .title_position{padding-left:10px}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .btn_section a,.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .title_position .position_section,.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .title_position .title_section{font-size:16px}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info{padding:20px 10px}.slider-wrapper{display:flex;touch-action:pan-y;transition:transform .2s ease-in-out}.testimonial_section .arrows{display:none}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote_sign{text-align:left;width:100%}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote{padding-left:2px;width:100%}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote_sign svg{height:36px;top:0;width:50px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote .testimonial-counter{margin-right:0;position:relative;top:-42px}.testimonial_section .slider_space{max-width:100%}.testimonial_section .slider-container{padding:0 0 20px}}@media (min-width:768px) and (max-width:1024px){.testimonial_section .slider-container .testimonials.slider_space{max-width:80%}.testimonial_section .right{right:3px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote_sign svg{height:36px;top:20px;width:50px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column{padding:20px 40px 50px 20.5px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote h4{font-size:22px;margin:0}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column .testimonials_quote_sign{width:50px}.testimonial_section .slider-container{padding:0 0 28px}.testimonial_section .arrow{font-size:14px}.testimonial_section .arrows svg{height:20px;width:20px}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .info_title_img .img_section{height:65px;width:65px}.testimonial_section .slider-container .testimonials.slider_space .testimonials_info .title_position .title_section{font-size:20px}}@media (min-width:1025px) and (max-width:1200px){.testimonial_section .right{right:0!important}}