@keyframes scribble{0%{background-position:200% 0}100%{background-position:0 0}}.home--testimonials .swiper-slide *{transition:.2s ease}@media only screen and (min-width:1280px){.home--testimonials .swiper-slide:not(.swiper-slide-next){opacity:.3}}.loop--testimonial .testimonial--quote{border-radius:7px;padding:45px 60px;background:#00002A;margin-bottom:30px}.loop--testimonial .testimonial--quote:after{content:"";position:absolute;top:100%;left:80px;width:0;border-top:20px solid #00002A;border-left:20px solid transparent;border-right:20px solid transparent}.loop--testimonial p{color:#fefefe}.loop--testimonial blockquote{font-family:Georgia,serif;font-style:italic;font-size:21px;line-height:1.6;color:#fefefe;margin:0 0 1em}.loop--testimonial .btn--link .elementor-button.elementor-button-link{font-size:15px!important;font-weight:700}.loop--testimonial .btn--link .elementor-button.elementor-button-link .elementor-button-content-wrapper{gap:10px}.loop--testimonial .btn--link .elementor-button.elementor-button-link:hover{color:#BFBFFF}.loop--testimonial .elementor-heading-title{color:#33475B}.loop--testimonial .testimonial--contact{padding:0 75px}.loop--testimonial .testimonial--contact .elementor-widget-image{text-align:left;margin-top:20px}.loop--testimonial .testimonial--contact .elementor-widget-image img{object-fit:contain;object-position:0;max-width:200px;max-height:30px}.loop--testimonial .testimonial--icon{position:absolute;z-index:1}.loop--testimonial .testimonial--icon svg{font-size:110px}.home--testimonials blockquote{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}