.swiper{overflow:hidden}.swiper .swiper-wrapper{list-style:none;margin:0;padding:0;position:relative;width:100%;height:100%;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper .swiper-wrapper a:not(.btn){background-image:none}.swiper-slide{position:relative;display:flex;flex-shrink:0;justify-content:center;align-items:center;width:100%}.swiper .swiper-controls{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-bottom:var(--spacing-m);padding-right:var(--bs-gutter-x)}@media (min-width:1280px){.swiper .swiper-controls{margin-right:9.8125rem}}@media (max-width:1279.98px){.swiper .swiper-controls{margin-right:0}}.swiper .swiper-controls .swiper-button-next,.swiper .swiper-controls .swiper-button-prev,.swiper .swiper-controls .swiper-pagination{position:static;color:#6d767c}.swiper .swiper-controls .swiper-button-next,.swiper .swiper-controls .swiper-button-prev{border:none}.swiper .swiper-controls .swiper-button-next:hover:not(:disabled),.swiper .swiper-controls .swiper-button-prev:hover:not(:disabled){color:#18ab42;transition:all .3s ease;-webkit-transform:scale(1.1);transform:scale(1.1)}.swiper .swiper-controls .swiper-button-next.btn-floating,.swiper .swiper-controls .swiper-button-prev.btn-floating{padding:0;box-shadow:none;border-radius:0}.swiper .swiper-controls .swiper-button-next.btn-floating:focus-visible,.swiper .swiper-controls .swiper-button-prev.btn-floating:focus-visible{padding:.3125rem 0;color:#18ab42;outline:.0625rem solid #18ab42;outline-offset:.1875rem;border-radius:.0625rem}.swiper .swiper-controls .swiper-pagination{width:auto;display:flex;font-weight:600}.swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet{background-color:#6d767c;opacity:1;width:.75rem;height:.75rem;transition:all .3s ease;border-radius:50%;margin:0 .375rem}.swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet:first-of-type{margin-left:0}.swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet:last-of-type{margin-right:0}.swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet-active{background-color:#18ab42;width:2rem;border-radius:.375rem}.swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet:focus-visible{position:relative;color:#18ab42;background-color:#18ab42;outline:.0625rem solid #18ab42;outline-offset:.1875rem;background-position:0 100%;padding:0}.swiper .swiper-controls .swiper-pagination .swiper-pagination-bullet:hover{-webkit-transform:translate(0) rotate(0) skewX(0) skewY(0) scaleX(1.2) scaleY(1.2) scaleZ(1.2);transform:translate(0) rotate(0) skewX(0) skewY(0) scaleX(1.2) scaleY(1.2) scaleZ(1.2)}.swiper .swiper-controls .swiper-pagination.swiper-pagination-fraction{height:1.5rem;padding-top:.0625rem}.swiper .swiper-controls .swiper-button-next,.swiper .swiper-controls .swiper-button-prev{height:auto;margin-top:0}.swiper .swiper-controls .swiper-button-next:after,.swiper .swiper-controls .swiper-button-prev:after{font-size:1rem}.swiper .swiper-controls .swiper-button-prev:after{content:"\e926"}.swiper .swiper-controls .swiper-button-next:after,.swiper .swiper-controls .swiper-button-prev:after{font-family:AOKFunctionalIcons;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.swiper .swiper-controls .swiper-button-next:after{content:"\e929"}