.swiper-pagination,.swiper-pagination-clickable{position:relative;z-index:30;display:flex;cursor:pointer;flex-direction:row;justify-content:center;gap:.5rem}.swiper-pagination-bullet{pointer-events:auto;margin:0!important;display:flex;height:.625rem;width:.625rem;align-items:center;opacity:1!important;border-radius:9999px;border-width:2px;border-color:currentColor}.swiper-pagination-bullet:after{display:block;--tw-content:"";content:var(--tw-content);height:100%;width:100%;background-color:currentColor;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:.3s}.swiper-pagination-bullet:hover:after{opacity:.6}.swiper-pagination-bullet-active:after{opacity:1!important}.swiper-pagination-lock{display:none!important}.slider-navigation-button{display:flex;align-items:center;justify-content:center}.swiper{list-style:none;padding:0;overflow:hidden;display:flex!important;flex-direction:column}.swiper,.swiper-wrapper{position:relative;width:100%}.swiper-wrapper{height:100%;display:flex;transition-property:transform;transition-timing-function:var(
    --swiper-wrapper-transition-timing-function,initial
  );box-sizing:content-box;--swiper-SwiperSlide-width:calc((100% - (var(--swiper-slidesPerView) - 1) * var(--swiper-spaceBetween)) / var(--swiper-slidesPerView))}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide{width:var(--swiper-SwiperSlide-width);height:100%;margin-right:var(--swiper-spaceBetween);flex-shrink:0;position:relative;transition-property:transform;display:block;height:auto!important}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.opportunities-slider{overflow-x:visible;padding-bottom:1rem}.opportunities-slider .swiper-pagination{bottom:0}.opportunity-slider-container,.opportunity-slider-container .swiper{overflow:visible}@media screen and (min-width:768px){.opportunity-slider-container{margin-left:2rem}}@media screen and (max-width:320px){.opportunity-slider-container{width:calc(200px - 8.2rem)}}@media screen and (max-width:380px){.opportunity-slider-container{width:calc(320px - 8.2rem)}}@media screen and (min-width:380px) and (max-width:640px){.opportunity-slider-container{width:calc(379px - 8.2rem)}}@media screen and (min-width:640px) and (max-width:767px){.opportunity-slider-container{width:calc(560px - 8.2rem)}}