.section_testimonials{overflow-x:hidden}.section_testimonials .block__title{max-width:1200px;margin:0 auto;text-align:center}.section_testimonials .testimonial_items{position:relative;display:grid;row-gap:20px}@media(min-width: 770px){.section_testimonials .testimonial_items{grid-template-columns:repeat(auto-fit, minmax(350px, 1fr));column-gap:30px;row-gap:45px;min-height:350px}}.section_testimonials .testimonial_item{position:relative;height:100%}.section_testimonials .testimonial_item.show_item .__icon_quotes{opacity:1;transform:translateY(-30px)}.section_testimonials .testimonial_item .testimonials_container{background-color:#fff;border-radius:var(--border-radius);overflow:hidden;padding:40px 25px 30px 25px;color:var(--gray-900) !important;position:relative;height:100%;display:flex;flex-direction:column}@media(min-width: 770px){.section_testimonials .testimonial_item .testimonials_container{padding:45px 30px 30px 30px}}.section_testimonials .testimonial_item .testimonials_container .__icon_services{position:absolute;top:20px;right:30px}.section_testimonials .testimonial_item .testimonials_container .__sterne{position:relative;top:-10px}.section_testimonials .testimonial_item .testimonials_container .__sterne span svg path{fill:var(--primary) !important}.section_testimonials .testimonial_item .testimonials_container .__content_box .reviews_text{max-height:140px;overflow:hidden}.section_testimonials .testimonial_item .testimonials_container .__content_box .reviews_text .text-box{font-size:18px;color:var(--gray-900) !important}.section_testimonials .testimonial_item .testimonials_container .__footer_box{margin:auto 0 0 0;display:flex}.section_testimonials .testimonial_item .testimonials_container .__footer_box .__person_bild{width:50px;height:50px;overflow:hidden;border-radius:50%;margin:0 20px 0 0}.section_testimonials .testimonial_item .testimonials_container .__footer_box .__person_bild img{width:100%;height:100%;object-fit:cover;object-position:center}.section_testimonials .testimonial_item .testimonials_container .__footer_box .__info_person{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.section_testimonials .testimonial_item .testimonials_container .__footer_box .__person_name{font-family:var(--font-title);line-height:20px;font-weight:400;color:var(--primary) !important}.section_testimonials .testimonial_item .testimonials_container .__footer_box .__person_position{font-size:14px;line-height:18px;color:#6c757d !important}.section_testimonials .block_mehr{margin:30px 0 0 0;display:flex;justify-content:center}.section_testimonials .container-fluid{max-width:1600px;padding:0 25px 90px 25px !important;margin:0 auto}@media(min-width: 770px){.section_testimonials .container-fluid{padding:50px}}@media(max-width: 992px){.section_testimonials .testimonial_carousel{max-width:800px;margin:0 auto}}@media(max-width: 770px){.section_testimonials .testimonial_carousel{max-width:380px}}@media(min-width: 992px){.section_testimonials .testimonial_carousel .owl-stage-outer{padding:25px 0}}@media(max-width: 992px){.section_testimonials .testimonial_carousel .owl-stage-outer{overflow:initial}.section_testimonials .testimonial_carousel .owl-stage-outer .owl-item{opacity:.3;transition:opacity .5s ease-in-out}.section_testimonials .testimonial_carousel .owl-stage-outer .owl-item.active{opacity:1}}@media(min-width: 992px){.section_testimonials .owl-nav button{margin:-52px 0 0 0;display:flex;justify-content:center;align-items:center;font-size:24px}.section_testimonials .owl-nav button.owl-prev{left:-21px}.section_testimonials .owl-nav button.owl-next{right:-21px}}@media(min-width: 992px){.section_testimonials:hover .owl-nav button.owl-prev{animation:hoverOWLNAVPREV .8s ease-in-out forwards}.section_testimonials:hover .owl-nav button.owl-next{animation:hoverOWLNAVNEXT .8s ease-in-out forwards}.section_testimonials:not(:hover) .owl-nav button.owl-prev{animation:unhoverOWLNAVPREV .8s ease-in-out forwards}.section_testimonials:not(:hover) .owl-nav button.owl-next{animation:unhoverOWLNAVNEXT .8s ease-in-out forwards}}@keyframes hoverOWLNAVPREV{0%{left:-21px}50%{left:-40px}100%{z-index:1;left:-20px}}@keyframes unhoverOWLNAVPREV{0%{z-index:1;left:-21px}50%{left:-40px}100%{left:-20px}}@keyframes hoverOWLNAVNEXT{0%{right:-21px}50%{right:-40px}100%{z-index:1;right:-20px}}@keyframes unhoverOWLNAVNEXT{0%{z-index:1;right:-21px}50%{right:-40px}100%{right:-20px}}
