.animGalleryModule__gallery{border-radius:16px;display:flex;gap:16px;height:500px;overflow:hidden;--anim-duration:18s}.animGalleryModule__richtext{max-width:405px}.animGalleryModule__buttons{display:flex;flex-wrap:wrap;gap:15px}.animGalleryModule__buttons--single>.button{flex:0 0 100%}.animGalleryModule__buttons--multiple>.button{display:flex;flex:0 0 auto;max-width:100%;padding:0}.animGalleryModule__buttons--multiple .button a{min-height:44px;white-space:nowrap}.animGalleryModule__col{flex:1 1 0;min-width:0;overflow:hidden;position:relative}.animGalleryModule__track{display:flex;flex-direction:column;gap:16px;will-change:transform}.animGalleryModule__gallery:not(.animGalleryModule__gallery--static) .animGalleryModule__col--up .animGalleryModule__track{animation:animGalleryScrollUp var(--anim-duration) linear infinite}.animGalleryModule__gallery:not(.animGalleryModule__gallery--static) .animGalleryModule__col--down .animGalleryModule__track{animation:animGalleryScrollDown var(--anim-duration) linear infinite}.animGalleryModule__gallery:hover .animGalleryModule__track{animation-play-state:paused}@keyframes animGalleryScrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes animGalleryScrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.animGalleryModule__card{border:1px solid hsla(0,0%,100%,.15);border-radius:16px;flex-shrink:0;overflow:hidden}.animGalleryModule__card img{border-radius:16px;display:block;height:auto;object-fit:cover;width:100%}.animGalleryModule__gallery--static .animGalleryModule__col{overflow-y:auto}.animGalleryModule__gallery--static .animGalleryModule__card--clone{display:none}@media (max-width:991px){.animGalleryModule__gallery{gap:12px;height:400px}.animGalleryModule__card,.animGalleryModule__card img{border-radius:12px}.animGalleryModule .animGalleryModule__content br{display:none}}@media (max-width:767px){.animGalleryModule__buttons--multiple{flex-direction:column;gap:12px}.animGalleryModule__buttons--multiple>.button{width:100%}.animGalleryModule__buttons--multiple .button a{justify-content:center;padding-left:40px;padding-right:40px;width:100%}.animGalleryModule__gallery{flex-direction:row;gap:0;overflow:hidden}.animGalleryModule__col--down .animGalleryModule__track{margin-top:-80px}.animGalleryModule__card,.animGalleryModule__card img{border-radius:10px}.animGalleryModule__col{padding:0 5px}.testimonialsSlider__track .slick-slide{padding:0 10px}.testimonialsSlider__track .slick-list{margin:0 -10px}}@media (max-width:480px){.animGalleryModule__col--down .animGalleryModule__track{margin-top:-60px}}@media (max-width:375px){.animGalleryModule__buttons--multiple .button a{font-size:14px;padding-left:36px;padding-right:36px}.animGalleryModule__buttons--multiple .button a:after,.animGalleryModule__buttons--multiple .button a:before{height:24px;width:24px}}@media (prefers-reduced-motion:reduce){.animGalleryModule__gallery:not(.animGalleryModule__gallery--static) .animGalleryModule__track{animation:none}.animGalleryModule__buttons .button a,.animGalleryModule__buttons .button a:after,.animGalleryModule__buttons .button a:before{transition:none}}