@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideInFromLeft{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromLeft{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToLeft{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes slideOutToLeft{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes slideInFromRight{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRight{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideInFromRightDelayBefore{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRightDelayBefore{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToRight{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes slideOutToRight{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}.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}}