section.testimonials-module{overflow:hidden;position:relative}section.testimonials-module:before{background:var(--color3);content:"";height:467px;left:-30px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='546' height='467' fill='none'%3E%3Cg fill-rule='evenodd' clip-rule='evenodd' opacity='.6'%3E%3Cpath fill='%23C3E0E5' d='M346.588 2h-171.96C79.658 2 2.668 78.99 2.668 173.96s76.99 171.96 171.96 171.96 171.96-76.989 171.96-171.96zm-171.96 345.92c96.076 0 173.96-77.885 173.96-173.96V0h-173.96C78.553 0 .668 77.885.668 173.96s77.885 173.96 173.96 173.96'/%3E%3Cpath fill='%23000' d='M543.329 465V293.04c0-94.971-76.99-171.96-171.96-171.96s-171.96 76.989-171.96 171.96S276.398 465 371.369 465zm-345.92-171.96c0 96.075 77.884 173.96 173.96 173.96h173.96V293.04c0-96.076-77.885-173.96-173.96-173.96s-173.96 77.884-173.96 173.96'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='546' height='467' fill='none'%3E%3Cg fill-rule='evenodd' clip-rule='evenodd' opacity='.6'%3E%3Cpath fill='%23C3E0E5' d='M346.588 2h-171.96C79.658 2 2.668 78.99 2.668 173.96s76.99 171.96 171.96 171.96 171.96-76.989 171.96-171.96zm-171.96 345.92c96.076 0 173.96-77.885 173.96-173.96V0h-173.96C78.553 0 .668 77.885.668 173.96s77.885 173.96 173.96 173.96'/%3E%3Cpath fill='%23000' d='M543.329 465V293.04c0-94.971-76.99-171.96-171.96-171.96s-171.96 76.989-171.96 171.96S276.398 465 371.369 465zm-345.92-171.96c0 96.075 77.884 173.96 173.96 173.96h173.96V293.04c0-96.076-77.885-173.96-173.96-173.96s-173.96 77.884-173.96 173.96'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;opacity:.5;position:absolute;top:125px;width:546px;z-index:-1}section.testimonials-module .wrapper{position:relative;z-index:1}section.testimonials-module .wrapper .wrapper-top{margin-bottom:60px}section.testimonials-module .wrapper .wrapper-slider{width:100%}section.testimonials-module .wrapper .wrapper-slider .testimonials{background:var(--color4);border-radius:10px;padding:45px 60px;position:relative;transition:height .3s ease-in-out;width:100%}section.testimonials-module .wrapper .wrapper-slider .testimonials .testimonial{display:flex;flex-wrap:wrap;opacity:0;transition:opacity .5s ease-in-out;visibility:hidden;width:100%}section.testimonials-module .wrapper .wrapper-slider .testimonials .testimonial.show{opacity:1;visibility:visible}section.testimonials-module .wrapper .wrapper-slider .testimonials .testimonial .quote{width:100%}section.testimonials-module .wrapper .wrapper-slider .testimonials .testimonial .author{align-items:center;display:flex;flex-direction:row;margin-top:45px}section.testimonials-module .wrapper .wrapper-slider .testimonials .testimonial .author .image{border-radius:0;height:75px;max-width:75px;min-width:75px;overflow:hidden;width:75px}section.testimonials-module .wrapper .wrapper-slider .testimonials .testimonial .author .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.testimonials-module .wrapper .wrapper-slider .testimonials .testimonial .author .infos{margin-left:30px}section.testimonials-module .wrapper .wrapper-slider .testimonials .testimonial .author .infos .name{font-weight:700;margin-bottom:5px}section.testimonials-module .wrapper .wrapper-slider .testimonials .testimonial .author .infos .position{font-weight:400;margin-bottom:5px}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-next,section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-prev{border:1px solid transparent;border-radius:100px;bottom:60px;cursor:pointer;height:45px;left:unset;position:absolute;right:60px;top:unset;transition:opacity .3s ease-in-out,border-color .3s ease-in-out;width:45px}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-next.disabled,section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-prev.disabled{border-color:var(--color2);opacity:1}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-next.disabled:before,section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-prev.disabled:before{opacity:0}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-next.disabled:after,section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-prev.disabled:after{background:var(--color2)}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-next:hover,section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-prev:hover{opacity:.3}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-next:before,section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-prev:before{background:var(--color2);border-radius:100px;content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;transition:all .3s;width:calc(100% + 2px)}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-next:after,section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-prev:after{background:var(--text-color2);content:"";height:13px;left:50%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='none'%3E%3Cpath stroke='%23000' d='m1 1 5.708 5.75L1 12.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' fill='none'%3E%3Cpath stroke='%23000' d='m1 1 5.708 5.75L1 12.5'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-prev{right:115px;transform:rotate(180deg)}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-prev:after{top:48%}@media screen and (max-width:768px){section.testimonials-module .wrapper:before{left:-30px}section.testimonials-module .wrapper .wrapper-slider .testimonials{padding:30px 30px 120px}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-next{bottom:30px;left:85px;right:unset}section.testimonials-module .wrapper .wrapper-slider .slider-testimonials-btn-prev{bottom:30px;left:30px;right:unset}}@media screen and (max-width:375px){section.testimonials-module .wrapper .wrapper-slider .testimonials .testimonial .author .image{height:50px;max-height:50px;max-width:50px;min-height:50px;min-width:50px;width:50px}}