.swiper-navigation{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;pointer-events:none;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2;display:flex;justify-content:space-between;align-items:center;padding:0 1em;overflow:hidden}@media (max-width:1024px){.swiper-navigation{display:none}}.swiper-navigation .swiper-button{position:relative;left:0;width:2em;height:2em;background-color:var(--color-blue-dark);display:flex;justify-content:center;align-items:center;z-index:5;cursor:pointer;pointer-events:all}.swiper-navigation .swiper-button:hover{background-color:var(--color-blue-medium)}.swiper-navigation .swiper-button--next{left:auto;right:0;margin-left:auto}.swiper-navigation .swiper-button.swiper-button-disabled{display:none}.swiper-navigation .swiper-button svg{width:1em;height:auto}.swiper-navigation .swiper-button svg circle,.swiper-navigation .swiper-button svg line,.swiper-navigation .swiper-button svg path,.swiper-navigation .swiper-button svg polygon,.swiper-navigation .swiper-button svg polyline{fill:none;stroke:var(--color-white);stroke-width:3;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}.swiper-pagination-progress .swiper-pagination{position:relative;bottom:auto;left:auto;width:100%;display:flex;margin-top:3em;padding:0 2em}@media (max-width:1024px){.swiper-pagination-progress .swiper-pagination{margin-top:1.5em;padding:0 1em}}.swiper-pagination-progress .swiper-pagination.swiper-pagination-lock{display:none}.swiper-pagination-progress .swiper-pagination .swiper-pagination-bullet{width:100%;border-radius:0;margin:0;height:2px;background-color:rgba(255,255,255,.5)}.swiper-pagination-progress .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-white)}.swiper-pagination-bullets .swiper-pagination{position:relative;bottom:auto;left:auto;width:100%;display:flex;gap:.5em;justify-content:center;margin-top:2em}@media (max-width:1024px){.swiper-pagination-bullets .swiper-pagination{margin-top:1.5em}}.swiper-pagination-bullets .swiper-pagination.swiper-pagination-lock{display:none}.swiper-pagination-bullets .swiper-pagination .swiper-pagination-bullet{width:1em;height:1em;border-radius:50%;margin:0;background-color:rgba(255,255,255,.35)}.swiper-pagination-bullets .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-blue-light)}