.testimonial_section .slider-container{overflow:hidden;padding:20px 0 80px;position:relative;text-align:center;width:100%}.testimonial_section .slider-wrapper{display:flex;transition:transform .5s ease-in-out}.testimonial_section .testimonial{height:fit-content;min-width:100%;opacity:.5;transition:opacity .5s 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{align-items:center;background:rgba(0,0,0,.1);border-radius:50%;cursor:pointer;display:flex;font-size:24px;height:60px;justify-content:center;transition:.3s;user-select:none;width:60px}.testimonial_section .arrow:hover{background:rgba(0,0,0,.2)}.testimonial_section .left{left:0;position:absolute}.testimonial_section .right{position:absolute;right:5px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column h3{font-size:36px;font-weight:500;letter-spacing:0;line-height:100%;text-align:center}.testimonial_section .testimonials.testimonial-image.testimonial .testimonials.content_column p{font-size:24px;font-weight:400;line-height:150%;margin:0;text-align:center}.testimonial_section span.testimonials.pagination.testimonial_pagi button.glider-dot{border:1px solid;padding:0}.testimonial_section span.testimonials.pagination.testimonial_pagi{display:flex;justify-content:center;margin:0}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column{padding-bottom:80px}.testimonial_sections .testimonials.slider_space{margin:0 auto;max-width:900px}.testimonial_section .testo_heading{font-size:18px;font-weight:400;line-height:100%;padding-bottom:100px;text-align:center;text-transform:uppercase}.about_client .clt_o_inf .clt_name{font-size:18px;font-weight:700;line-height:100%;text-align:left}.about_client .clt_o_inf .clt_com{font-size:18px;font-weight:400;line-height:150%;text-align:left}.testimonial_section .slider_space .about_client{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.testimonial_section span.testimonial_pagi{margin:50px 0 0!important}.about_client .clt_img{line-height:0px;width:75px}.testimonial_section .slider-container{height:100%!important;padding:20px 0}.testimonial_section span.testimonial_pagi button.glider-dot{border-radius:100%}.testimonial_section span.testimonial_pagi button.glider-dot:after{left:2px;top:2px}.testimonial_section span.testimonials.pagination.testimonial_pagi button.glider-dot:not(.active):hover:after{height:7px;width:7px}@media (min-width:768px) and (max-width:1024px){.testimonial_section{padding-top:50px 0!important}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column h3{font-size:25px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column p{font-size:20px}.testimonial_section .slider_space{max-width:85%!important}.testimonial_section .slider-container{padding:20px 0 0}.testimonial_section .right{right:1px}.testimonial_section .testo_heading{padding-bottom:80px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column{padding-bottom:40px}.testimonial_section span.testimonial_pagi{margin:40px 0 0!important}}@media screen and (max-width:767px){.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column h3{font-size:18px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column p{font-size:16px;margin-bottom:30px}.testimonial_section .slider-container .testimonials.testimonial-image.testimonial .testimonials .testimonials.content_column{padding-bottom:0}.testimonial_section .slider_space{max-width:100%!important}.about_client .clt_img,.testimonial_section .slider_space .about_client .clt_o_inf{width:100%}.about_client .clt_o_inf .clt_com,.about_client .clt_o_inf .clt_name{text-align:center}.testimonial_section .arrows{top:68%}.testimonial_section .arrow{height:55px;width:55px}.testimonial_section .testo_heading{padding-bottom:60px}.testimonial_section span.testimonial_pagi{margin:40px 0 0!important}}@media (min-width:1025px) and (max-width:1100px){.testimonial_section .slider_space{max-width:820px}}