.carousel.navigation-link-carousel{background:#efefef;padding-bottom:0}.carousel.navigation-link-carousel.fixed{position:fixed;left:0;width:100%;z-index:10}.carousel.navigation-link-carousel .carousel__inner{margin-top:30px}.carousel.navigation-link-carousel .carousel__inner a{color:#000;text-decoration:none;border-bottom:1px solid #c7c7c7;padding-bottom:2px;cursor:pointer;font-size:20px}.carousel.navigation-link-carousel .carousel__inner a:focus,.carousel.navigation-link-carousel .carousel__inner a:hover{border-color:#000}.carousel.navigation-link-carousel .carousel__inner a:active,.carousel.navigation-link-carousel .carousel__inner a:focus,.carousel.navigation-link-carousel .carousel__inner a:hover{border-color:#000;font-weight:700}.carousel.navigation-link-carousel .carousel__inner a:after{content:attr(title);display:block;font-weight:700;height:0;overflow:hidden;visibility:hidden}.carousel.navigation-link-carousel .carousel__inner .navigation-link{position:relative;display:inline-block;margin-right:40px;white-space:normal}@media only screen and (min-width:768px){.carousel.navigation-link-carousel .carousel__inner{margin-bottom:30px}}@media only screen and (min-width:1280px){.carousel.navigation-link-carousel .carousel__inner{text-align:center;margin-bottom:30px;margin-left:auto;margin-right:auto}}