@charset "UTF-8";
.speakerselement .speaker{display:flex;flex-direction:column;gap:1.5rem;height:100%}.speakerselement .swiper-container{position:relative;overflow:clip}.speakerselement .swiper-container .swiper-slide{height:auto}.speakerselement .swiper__controls span{position:absolute;top:30%}.speakerselement .swiper__controls span i,.speakerselement .swiper__controls span:before,.speakerselement .swiper__controls span:after{position:absolute;font-family:"Font Awesome 5 Pro";font-size:6rem;color:#FF4B46;z-index:20;font-weight:400}.speakerselement .swiper__controls span.swiper-button-disabled{opacity:0;cursor:default}.speakerselement .swiper__controls span:not(.swiper-button-disabled):before{animation:pulseBefore 1.5s infinite 0.2s;opacity:0.3}.speakerselement .swiper__controls span:not(.swiper-button-disabled):after{animation:pulseAfter 1.5s infinite 0.4s;opacity:0.4}.speakerselement .swiper__controls span:not(.swiper-button-disabled) i{animation:pulseI 1.5s infinite;opacity:0.2}@keyframes pulseAfter{0%{opacity:0.4}30%{opacity:1}100%{opacity:0.4}}@keyframes pulseBefore{0%{opacity:0.3}30%{opacity:0.6}100%{opacity:0.3}}@keyframes pulseI{0%{opacity:0.2}30%{opacity:0.4}100%{opacity:0.2}}.speakerselement .swiper__controls .next{right:0}.speakerselement .swiper__controls .next i{left:15px}.speakerselement .swiper__controls .next:before,.speakerselement .swiper__controls .next:after{content:"";left:40px}.speakerselement .swiper__controls .next:after{left:65px}@media screen and (max-width:991.98px){.speakerselement .swiper__controls .next{right:3rem}}.speakerselement .swiper__controls .prev{left:0}.speakerselement .swiper__controls .prev i{right:15px}.speakerselement .swiper__controls .prev:before,.speakerselement .swiper__controls .prev:after{content:"";right:40px}.speakerselement .swiper__controls .prev:after{right:65px}@media screen and (max-width:991.98px){.speakerselement .swiper__controls .prev{left:3rem}}