.route-image-carousel-section{padding:0 1rem}@media (max-width:577px){.route-image-carousel-section{width:100vw!important}}@media (min-width:576px){.route-image-carousel-section{padding:0 4rem;width:45vw}}@media (max-width:1024px){.route-image-carousel-section{width:80vw}}.carousel-circle{border-radius:50%;height:10px;margin-right:5px;width:10px}.carousel-circle-wrap{bottom:20px;display:flex;justify-content:center;position:absolute;width:100%;z-index:99}.route-image-carousel-section .section-content{margin-top:1rem}.route-image-carousel{position:relative}@keyframes load8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.route-image-carousel-section .mobile-popup-start-route{background-color:#fff;bottom:0;height:100px;left:0;margin:0;padding:1rem;position:fixed;text-align:center;width:100vw;z-index:9999}@media (max-width:1024px){.route-image-carousel-section .mobile-popup-start-route{display:block}}.route-image-carousel-section .mobile-popup-start-route p{font-size:18px;margin:0;padding-bottom:5px}.route-image-carousel-section .mobile-popup-start-route .options{display:flex;justify-content:space-evenly}.route-image-carousel-section .mobile-popup-start-route .options .start-navigation{border-radius:10px;color:#fff;height:40px;padding:.2rem .5rem}.route-image-carousel-section .mobile-popup-start-route .options .cancel-navigation{padding:.5rem;text-decoration:underline}.absolute-arrow-navigation-container{align-items:center;display:flex;height:100%;justify-content:space-between;padding:5px;position:absolute;width:100%;z-index:2}.absolute-arrow-navigation-container svg{background-color:rgba(0,0,0,.7);border-radius:50%;height:30px;width:30px}
