section.slider-banner :focus-visible{box-shadow:none!important;outline:0!important}section.slider-banner .flickity-page-dots{height:fit-content;right:0;rotate:90deg;top:calc(50% + 3rem);transform:translateX(-50%);width:fit-content}section.slider-banner .flickity-page-dots .dot{background:0 0;border-radius:.4rem;border:1px solid #fff;height:.8rem;margin:0 .4rem;opacity:1;width:.8rem;transition:all .5s ease-in-out}section.slider-banner .flickity-page-dots .dot:first-child{margin-left:0}section.slider-banner .flickity-page-dots .dot:last-child{margin-right:0}section.slider-banner .flickity-page-dots .dot.is-selected{background:#fff;width:3rem}@media screen and (max-width:767px){section.slider-banner .flickity-page-dots{left:4rem;right:unset;rotate:none;top:2.5rem;transform:unset}section.slider-banner .flickity-page-dots .dot{border:1px solid #001538}section.slider-banner .flickity-page-dots .dot.is-selected{background:#001538}}