.bg-blue-banner{background-color:#2b61ea}.section-title{color:#3b3a3a}.custom-nav-home{background:#35353591;border-radius:50px!important;overflow:hidden;border-bottom:none!important;padding:3px!important}.custom-nav-home.nav-tabs>li{margin-bottom:1px}li a.custom-nav-lnk{text-align:center;background-color:transparent!important;font-size:16px!important;color:#ffffff!important;font-weight:500;text-transform:capitalize;padding:10px 0px!important;margin:0!important;height:100%!important;border-radius:50px!important}.custom-nav-lnk.tab-1,.custom-nav-lnk.tab-1:focus,.custom-nav-lnk.tab-1:hover{color:#ffffff!important;border:none!important;margin:0px!important}.custom-nav-lnk.tab-3,.custom-nav-lnk.tab-3:focus,.custom-nav-lnk.tab-3:hover{color:#ffffff!important;border:none!important;margin:0px!important}.custom-nav-lnk.tab-2,.custom-nav-lnk.tab-2:focus,.custom-nav-lnk.tab-2:hover{color:#ffffff!important;border:none!important;margin:0px!important}.custom-nav-lnk:hover{background:#d19f0163!important;border-radius:50px!important}li.active a.custom-nav-lnk,li.active a.custom-nav-lnk:focus,li.active a.custom-nav-lnk:hover{text-align:center;color:#0b2f53!important;background-color:#fcbf4a!important;font-size:16px;font-weight:500;text-transform:capitalize;padding:10px 0px!important;margin:0;border-radius:50px!important}.booking-search .input-line-wrap{border:2px solid #cddef8;border-radius:8px}.booking-search .form-control{border:2px solid transparent!important;background:none!important;color:#0161d1;font-weight:600!important}.input-group-lb:has(+input:focus),.input-group-lb:has(+input:not(:placeholder-shown)){color:gray}.booking-search .form-control::-webkit-input-placeholder{font-weight:500!important;color:#a5b4dc}.booking-search .form-control::-moz-placeholder{font-weight:500!important;color:#a5b4dc}.booking-search .form-control::-ms-input-placeholder{font-weight:500!important;color:#a5b4dc}.booking-search .btn-exchange i{color:#0b2f53;font-size:20px}.booking-search .input-group-lb{position:absolute;z-index:3;padding-left:41px;color:#a5b4dc;font-size:12px;top:7px}@media (min-width:1200px){.p-lg-4{padding:1.5rem!important}.booking-search{padding-top:15px;padding-bottom:0;top:0;height:100%;z-index:99;width:100%}.booking-search .tab-content{margin-top:15px;padding:10px!important;border-radius:18px;background:#303e4f}.booking-search .btn-exchange{padding:6px 8px!important;background:#fcbf4a;color:#0b2f53;position:unset;border-radius:5px;border:none;line-height:1;box-shadow:none!important}.booking-search .btn-exchange-wrap{position:relative;height:100%;display:flex;align-items:center}.booking-search .btn-exchange-line{height:100%;width:50%;position:absolute;border-right:2px solid #cddef8}.booking-search .departdate-wrap.input-line-wrap{border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-right:none!important}.booking-search .returndate-wrap.input-line-wrap{border-top-left-radius:0px!important;border-bottom-left-radius:0px!important;border-left:none!important}.routedate{display:flex;position:relative;width:100%;flex-direction:row}.route-section,.date-section{display:flex;position:relative;width:100%;flex-direction:row}.departdate-wrap,.returndate-wrap{margin:0px!important}.date-mobile{display:none}.date-section .input-group-icon-close{position:absolute;z-index:3;cursor:pointer;right:1px!important;top:2px!important;padding:15px;color:#555;border-radius:50%}.botapps-container{padding:55px 100px!important}.home-search{padding:3rem 0}.home-search-title{font-size:2.5em!important;text-align:center;font-weight:500;color:#fff}}@media (max-width:1200px){.p-sm-2{padding:.5rem!important}#txtDepartDate,#txtReturnDate,#txtTrainDepartDate,#txtTrainReturnDate,#txtFerryDepartDate,#txtFerryReturnDate{display:none}.routedate{display:flex;position:relative;width:100%;flex-direction:column}.route-section{display:flex;position:relative!important;width:100%;flex-direction:column}.date-section{display:flex;position:relative;width:100%;flex-direction:row}.departdate-wrap{margin:0 5px 0 0!important;padding:5px!important;width:40%}.returndate-wrap{margin:0 0 0 5px!important;padding:5px!important;width:40%}.routedate .bus-search{text-align:center}.custom-nav-home{max-width:430px;margin:auto}.custom-nav-lnk .lb-tab{font-size:13px;line-height:1;display:block;width:100%}li a.custom-nav-lnk i{font-size:15px}.booking-search .tab-content{margin-top:15px;padding:10px!important;border-radius:18px;background:#303e4f}.booking-search .btn-exchange-wrap{position:absolute;right:10px;height:100%;display:flex;align-items:center;justify-content:end}.route-section .line-decoration-v{height:26px;position:absolute;border-right:2px dashed #0161d1;left:19px;top:37px}.route-section .line-decoration-h{width:calc(100% - 97px);position:absolute;border-bottom:2px solid #cddef8;left:40px;top:51px;z-index:1}.booking-search .btn-exchange{transform:rotate(90deg)!important;padding:6px 8px!important;background:#fcbf4a;color:#0b2f53;position:unset;border-radius:5px;border:none;line-height:1;box-shadow:none!important}.origin-wrap,.destination-wrap{margin-right:55px!important}.divSearchResultFrom,.divSearchResultTo{left:unset!important;right:2px!important;width:calc(100% - 38px)!important;border-top-right-radius:0px!important;border-top-left-radius:0px!important}.booking-search .date-section .input-group-icon-date{position:unset;color:#0161d1;font-size:12px!important}.booking-search .date-section .input-group-lb{position:unset;padding:0!important;display:inline}.date-section .input-group{text-align:center}.date-mobile{cursor:pointer}.date-mobile .date-1{font-size:44px;color:#0161d1;line-height:1;font-weight:500!important;max-height:40px}.date-mobile .date-2,.date-mobile .date-3{line-height:1;color:#0161d1;font-weight:500!important}.default-date i{height:40px;font-size:25px;display:flex;align-items:center;justify-content:center;color:#a5b4dc}.date-section .input-group-icon-close{position:absolute;z-index:3;cursor:pointer;right:-17px!important;top:-15px!important;padding:4px 9px 0 9px;background:#fcbf4a;color:#0b2f53;font-size:20px;border-radius:30px}.home-search{padding-top:2rem}.home-search-title{font-size:1.5em!important;text-align:center;font-weight:500;color:#fff;padding:0 15px}.botapps{max-width:100vw;overflow:hidden}}.booking-search .route-section .input-group-icon-route,.booking-search .date-section .input-group-icon-date{color:#0161d1;font-size:18px;top:15px}.booking-search .return-trip .input-group-icon-route{left:13px!important}.btn-recent-search,.btn-recent-search:focus,.btn-recent-search:hover{position:absolute;right:-77px;z-index:1;transform:rotate(90deg);top:52px;background:red;color:#fff;border:1px solid red;padding:4px 14px;text-decoration:none}.btn-close-recent,.btn-close-suggest,.btn-close-suggest:focus,.btn-close-suggest:hover{text-decoration:none;color:#fff;font-size:30px;cursor:pointer}.recent-search-wrapper,.suggest-route-wrapper{height:80vh;overflow-y:auto}.bg-light-grey-wrap{background:#fafafa;border:1px solid #ddd;border-radius:4px}.recent-search-overlay,.route_suggestion-overlay{padding-right:17px;position:fixed;margin:auto;width:100%;height:100%;right:0;background:#6c6c6cf2;z-index:998;top:0;padding:15px;display:none}.recent-search-wrapper .panel{background:#fafafa!important;color:#000!important}.btn-suggest-route,.btn-suggest-route-m{color:#2d55fd;font-weight:700;cursor:pointer;text-decoration:none}.recent-search-wrapper::-webkit-scrollbar,.suggest-route-wrapper::-webkit-scrollbar{width:5px}.recent-search-wrapper::-webkit-scrollbar-track,.suggest-route-wrapper::-webkit-scrollbar-track{background:rgb(0,0,0,.9)}.recent-search-wrapper::-webkit-scrollbar-thumb,.suggest-route-wrapper::-webkit-scrollbar-thumb{background:#888}.recent-search-wrapper::-webkit-scrollbar-thumb:hover,.suggest-route-wrapper::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width:1200px){.booking-search{margin:auto;position:unset;padding:20px 0}.metaslider .slides img{min-height:120px!important;max-height:120px!important;object-fit:cover!important}}@media (min-width:1200px){.metaslider .slides img{height:220px!important;max-height:220px!important;object-fit:cover}}@media (max-width:568px){.recent-search-wrapper{height:80vh!important;overflow-y:scroll}.w-xs-100{width:100%}.h-xs-35-px{height:35px!important}.text-xs-center{text-align:center}.pb-xs-0{padding-bottom:0px!important}}@media (min-width:768px){.bl-lg-1-semi{border-left:1.5px solid #ccc}.bb-lg-1-semi{border-bottom:1.5px solid #ccc}.bl-lg-1-semi{border-left:1.5px solid #ccc}.bt-lg-1-thin{border-top:1px solid #ddd}.br-lg-1-thin{border-right:1px solid #ddd}.bl-lg-1-thin{border-left:1px solid #ddd}.rounded-lg-0{border-radius:0px!important}.ml-lg-2{margin-left:.5rem!important}.h-lg-80-px{height:80px!important}}.h-35-px{height:35px!important}.nav li .btn-recent-search-2,.nav li.active .btn-recent-search-2,.nav li.active .btn-recent-search-2:focus,.nav li.active .btn-recent-search-2:hover,.nav li .btn-recent-search-2:focus,.nav li .btn-recent-search-2:hover{position:absolute!important;right:-99px;z-index:1;transform:rotate(90deg);top:63px;background:red!important;color:#fff!important;border:1px solid red!important;padding:4px 14px!important;font-size:14px!important;width:152px;text-align:center}.nav-tools-menu,.nav-tools-menu:hover,.nav-tools-menu:focus{background:#ffb226;color:#fff;padding:7px 10px;border-top-right-radius:20px;border-bottom-right-radius:20px;border:3px solid #fff;border-left:0;cursor:pointer;text-decoration:none;display:flex;align-items:center;height:45px}.nav-tools-menu{width:40px}.nav-tools-menu:hover,.nav-tools-menu:focus{width:unset!important}.nav-tools-menu .lb-tool-menu-1,.nav-tools-menu .lb-tool-menu-2,.nav-tools-menu .lb-tool-menu-3,.nav-tools-menu .lb-tool-menu-4,.nav-tools-menu .lb-tool-menu-5,.nav-tools-menu .lb-tool-menu-6,.nav-tools-menu .lb-tool-menu-7{display:none}.nav-tools-menu:hover>.lb-tool-menu-1,.nav-tools-menu:hover>.lb-tool-menu-2,.nav-tools-menu:hover>.lb-tool-menu-3,.nav-tools-menu:hover>.lb-tool-menu-4,.nav-tools-menu:hover>.lb-tool-menu-5,.nav-tools-menu:hover>.lb-tool-menu-6,.nav-tools-menu:hover>.lb-tool-menu-7{display:block!important}.new-feature-dot{background:red;position:absolute;height:10px;width:10px;border-radius:30px;top:-6px;right:5px;box-shadow:2px 1px 4px -1px #000}.deleteRow{color:#000}.text-pt-sans{font-family:PT Sans,sans-serif!important}.nivo-caption .text-xlarge{font-size:45px!important}.nivo-caption .text-medium{font-size:20px!important}.nivo-caption .text-small{font-size:16px!important}.nivo-caption .text-large{font-size:41px!important;line-height:32px!important}.nivo-caption .btn-border-blue{color:#fff!important;background-color:#2a60ea;padding:5px 20px;font-size:14px;border-radius:35px;font-weight:600;text-transform:uppercase;border:2px solid #2a60ea!important;transition:all 0.25s ease;outline:none!important;cursor:pointer}.nivo-caption .btn-border-blue:hover,.nivo-caption .btn-border-blue:focus{background-color:transparent;color:#2a60ea!important}.theme-light.slider-wrapper{background:#fff;padding:0px!important;max-height:550px;position:relative}body .metaslider .nivoSlider{max-height:500px!important;overflow:hidden}body .metaslider .nivoSlider img{height:auto!important;width:100%!important}.theme-light .nivo-controlNav,.theme-default .nivo-controlNav{text-align:center;padding:0!important;z-index:10!important;position:absolute!important;bottom:50px!important;right:30%!important;width:unset!important}.nivo-directionNav{display:none}.nivoSlider{height:520px}@media (min-width:1200px){.custom-slider .nivo-caption{position:absolute;bottom:18%!important;background:transparent!important;color:#fff;max-width:700px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:222.8px!important;left:42%!important;opacity:1!important}}@media (min-width:768px){.custom-slider .nivo-caption{position:absolute;bottom:18%;background:transparent!important;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:222.8px;left:56%;opacity:1!important}}#routePopular{position:absolute;left:15px;right:15px;height:65px}.text-route-popular{font-size:12px!important}.text-price-promo{font-size:18px}.lb-price-promo{line-height:8px;text-transform:uppercase;font-size:8px!important}.btn-border-white{color:#fff;border-color:#fff;background-color:transparent;border-radius:30px}.btn-small{padding:4px 15px;font-size:10px!important}#routePopular .carousel-inner{padding:0 53px}#routeSuroutePopularggestion .carousel-inner .item.left.active{transform:translateX(-33%)}#routePopular .carousel-inner .item.right.active{transform:translateX(33%)}#routePopular .carousel-inner .item.next{transform:translateX(33%)}#routePopular .carousel-inner .item.prev{transform:translateX(-33%)}#routePopular .carousel-inner .item.right,#routePopular .carousel-inner .item.left{transform:translateX(0)}#routePopular .carousel-control.left,#routePopular .carousel-control.right{background-image:none}@media (min-width:768px){#routePopular .carousel-control.right{right:0;background:#2b61ea;height:60px;opacity:1;width:76px}#routePopular .carousel-control.left{left:0;background:#2b61ea;height:60px;opacity:1;width:76px}.bl-lg-left-dashed{border-left:1px dashed #fff!important}}@media (max-width:568px){.custom-container{padding-right:65px!important;padding-left:65px!important}#routePopular .carousel-inner{padding:0!important}}.br-left-dashed{border-right:1px dashed #fff!important}.flex-control-nav li{zoom:0.8!important;padding:0 8px!important}.metaslider.ms-theme-outline .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a,.metaslider.ms-theme-outline ul.rslides_tabs li a,.metaslider.ms-theme-outline div.slider-wrapper .nivo-controlNav:not(.nivo-thumbs-enabled) a,.metaslider.ms-theme-outline .coin-slider .cs-buttons a{background:#b5b6ba!important;border:0;border-radius:50%;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:pointer;display:inline-block;height:15px;line-height:15px;margin:2px 8px 2px 0;padding:0;text-indent:-9999px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;width:15px}.metaslider.ms-theme-outline .flexslider ol.flex-control-nav li a.flex-active,.metaslider.ms-theme-outline .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a:hover,.metaslider.ms-theme-outline ul.rslides_tabs li.rslides_here a,.metaslider.ms-theme-outline ul.rslides_tabs li a:hover,.metaslider.ms-theme-outline div.slider-wrapper div.nivo-controlNav:not(.nivo-thumbs-enabled) a.active,.metaslider.ms-theme-outline .slider-wrapper .nivo-controlNav:not(.nivo-thumbs-enabled) a:hover,.metaslider.ms-theme-outline .coin-slider .cs-buttons a.cs-active,.metaslider.ms-theme-outline .coin-slider .cs-buttons a:hover{background:#f7df00!important;border:2px solid #f7df00!important}.slider{background-color:#2b61ea!important}.caption-wrap{position:absolute!important;bottom:40%!important;background:transparent!important;color:#fff!important;max-width:700px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:222.8px!important;left:42%!important;opacity:1!important}.btn.btn-border-clean{color:#fff;border-color:#fff;background-color:#2b61ea}.widget-home-list li:before{color:#2b61ea;position:absolute;top:0;left:0;font-family:'Font Awesome 6 Pro'!important;content:"\f105";font-weight:700}.widget-home-list li{position:relative;list-style:none;margin-bottom:3px;padding-left:12px!important}.widget-home-list li a{color:#000000!important}.btn.btn-border-popular{color:#fff;border-color:#fff;background-color:#2b61ea}.btn.btn-border-popular:hover{color:#2b61ea;border-color:#2b61ea;background-color:#fff}#bdHomeSlider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:left;margin-bottom:20px}#bdHomeSlider .thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:0;list-style:none;margin:3px;padding:0;height:300px;overflow:auto}#bdHomeSlider .thumbnails li{-webkit-box-flex:1;-ms-flex:auto;flex:auto}#bdHomeSlider .thumbnails a{display:block}#bdHomeSlider .thumbnails img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#bdHomeSlider .slides{overflow:hidden;list-style:none;margin:3px!important}#bdHomeSlider .slides,#bdHomeSlider .slides li{width:100%;height:auto;margin:0;padding:0}#bdHomeSlider .slides img{height:auto;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#bdHomeSlider .slides li{position:absolute;z-index:1}#bdHomeSlider .slides li:target{z-index:3;-webkit-animation:ease-in 1s 1}#bdHomeSlider .slides li:not(:target){-webkit-animation:hidden 1s 1}#bdHomeSlider .carousel-inner{margin:0px!important;background:transparent!important;border-radius:5px}.prev-slide{position:absolute;top:40%;background:#0161d1;padding:5px 8px;border-radius:25px;color:#fff;left:0;font-size:14px;border:5px solid #fff}.next-slide{position:absolute;top:40%;background:#0161d1;padding:5px 8px;border-radius:25px;color:#fff;right:0;font-size:14px;border:5px solid #fff}@media screen and (max-width:1200px) and (min-width:992px){.caption{font-size:.9rem;padding:0 0 65px 160px!important;text-align:center;position:absolute;top:90px;max-width:400px;min-width:400px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.metaslider .flex-control-nav{padding-left:160px!important}.metaslider.ms-theme-outline ul.rslides_tabs{bottom:120px!important;justify-content:right!important;right:38%!important}}@media screen and (max-width:2000px) and (min-width:1201px){.caption{font-size:.9rem;padding:0 0 65px 100px!important;text-align:center;position:absolute;top:90px;max-width:400px;min-width:400px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.metaslider .flex-control-nav{padding-left:100px!important}.metaslider.ms-theme-outline ul.rslides_tabs{bottom:120px!important;justify-content:center!important;right:48%!important}}#ui-datepicker-div{z-index:9999!important}.flex-control-nav.flex-control-paging{left:10%!important}ul.rslides>li>img{height:400px!important;max-height:400px!important;object-fit:cover;object-position:right}.mobilePromotion{padding-left:20px;padding-right:20px;padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem;display:flex;flex-direction:column}.mpromo{overflow:scroll hidden;display:flex;padding:2px}.mpromod{margin-right:1rem}.mpromodd{flex-direction:column;width:30rem;border:none;box-shadow:rgb(0 0 0 / 16%) 0 0 5px 0;border-radius:4px;background:rgb(255,255,255);height:17em;-webkit-box-align:center;align-items:center;justify-content:space-evenly;padding:0 .5em}.mpromodddd{margin:0;height:110px;overflow:hidden;width:100%;padding-top:10px;text-align:center;margin-left:auto;margin-right:auto}.mpromoddddi{margin:auto;height:50px!important;width:100px!important}.mpromoddddd{flex-direction:column;-webkit-box-pack:center;justify-content:center;padding-left:.5em;height:70px}.mpromodddddt{font-size:14px;font-weight:700;align-self:flex-end;white-space:pre-wrap}.mpromoddddddec{margin-top:.7rem;width:100%;font-weight:500}.price_from{max-width:25px}.intro_hover{border-radius:10px!important;height:240px}.intro_hover .hgt_caption{top:163px}.single-card{width:276px;float:left}.intro_hover .blur,.intro_hover .caption-text{width:260px!important}#new-hp-content h3{font-size:20px}#new-hp-content p{line-height:1.9;color:darkblue}.app-dld{padding:0 10px;background:#080808;width:120px;border-radius:5px;margin-right:10px;margin-bottom:10px;margin-top:10px;min-height:44px}.app-dld:hover{transform:translate3d(-1px,-3px,10px)}.metaslider.ms-theme-outline ul.rslides_tabs,.metaslider.ms-theme-outline div.slider-wrapper .nivo-controlNav:not(.nivo-thumbs-enabled),.metaslider.ms-theme-outline .coin-slider .cs-buttons{flex-wrap:wrap;width:300px;overflow:hidden}@media screen and (max-width:2000px) and (min-width:1201px){.metaslider.ms-theme-outline ul.rslides_tabs{bottom:100px!important;right:26%!important}.caption{max-width:800px!important}}@media screen and (max-width:1200px) and (min-width:992px){.caption{max-width:500px!important}.metaslider.ms-theme-outline ul.rslides_tabs{bottom:100px!important;right:7%!important}}.promotion-carousel .text-large{font-size:25px}.booking-search .booking-search-wrapper{width:100%;border-top-left-radius:1rem!important;border-top-right-radius:1rem!important;padding:5px;position:relative}@media (max-width:991.98px){.booking-search .booking-search-wrapper{margin:auto}}.booking-search .nav-tabs .nav-link{-ms-flex-positive:1;flex-grow:1;background-color:#ebebeb;padding:18px;border-color:#fff;color:#b9b9b9;font-weight:700;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.booking-search .nav-tabs .nav-link svg{font-size:20px;margin-right:8px}.booking-search .nav-tabs .nav-link.active{background-color:#fff!important;color:#94949d}@media (max-width:767.98px){.booking-search .nav-tabs .nav-link{padding:15px 10px;font-size:12px}.booking-search .nav-tabs .nav-link svg{font-size:16px;margin-right:5px}}@media (max-width:991.98px){.booking-search .custom-radio-group{margin-top:12px}}.booking-search .search-input-wrapper .search-input-row:first-child{z-index:12;position:relative}.booking-search .search-input-wrapper .search-input-row:nth-child(2){z-index:11;position:relative}.promotion-carousel{padding:18px}@media (max-width:767.98px){.promotion-carousel{margin-bottom:10px!important}}.promotion-carousel .inner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:5px 7%}@media (min-width:768px){.promotion-carousel .inner-wrapper{border-left:1px dashed #fff}.botapps-container{padding:35px}}.promotion-carousel .text-large{font-size:27px}.promotion-carousel .text-medium{font-size:13px}.promotion-carousel .text-small{font-size:9px}.filter-group .filter-col .promotion-carousel span,.promotion-carousel .bus-rating.style-2+.bus-rating-text,.promotion-carousel .filter-group .filter-col span,.promotion-carousel .rating-group,.promotion-carousel .reviewer-content,.promotion-carousel .text-xsmall{font-size:8px!important;line-height:12px}.promotion-carousel span{display:inline-block}.promotion-carousel .carousel-content-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.promotion-carousel .slick-current .inner-wrapper{border-left:0}.promotion-carousel .slick-arrow{width:5px;height:19px;background-size:contain;background-repeat:no-repeat;z-index:9;transition:opacity .25s ease}.promotion-carousel .slick-arrow:hover{opacity:.7}.promotion-carousel .slick-arrow.slick-next{background-image:url(https://cdn.busonlineticket.com/assets/images/icons/promotion-banner-caret-right.png)}.promotion-carousel .slick-arrow.slick-prev{background-image:url(https://cdn.busonlineticket.com/assets/images/icons/promotion-banner-caret-left.png)}.promotion-carousel .slick-arrow:before{content:" "!important}.select2-results::-webkit-scrollbar{width:15px;cursor:pointer}.select2-results::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #cddef8;border-radius:10px}.select2-results::-webkit-scrollbar-thumb{background:#a5b4dc;border-radius:10px;cursor:pointer}.select2-results::-webkit-scrollbar-thumb:hover{background:#0161d1}.tab-nav .nav-item a{text-align:center;border:2px solid #a5b4dc!important;color:#a5b4dc!important;background-color:#ffffff!important;font-size:13px;padding:6px 20px;border-radius:6px!important;margin:0;width:100px;line-height:1}.tab-nav .nav-item a:hover{border-color:#0161d1!important;color:#0161d1!important;font-weight:500}.tab-nav .nav-item.active a,.tab-nav .nav-item.active a:hover{text-align:center;border:2px solid #0161d1!important;color:#ffffff!important;background-color:#0161d1!important;font-size:13px;padding:6px 20px;border-radius:6px!important;margin:0;width:100px;line-height:1;font-weight:400}.sliders-container{display:flex;align-items:center;max-width:100%;position:relative}.sliders-wrapper{overflow:hidden;width:100%;background:rgb(238,238,238);padding:25px;border-radius:18px}.sliders{display:flex;transition:transform 0.3s ease-in-out;gap:15px}.slider-item{width:260px;height:325px;color:#3b3a3a;display:flex;align-items:center;justify-content:center;border-radius:10px;flex-shrink:0;overflow:hidden}@media only screen and (min-width:1200px){.slider-item{width:260px;height:325px}}@media only screen and (max-width:1200px){.slider-item{width:160px;height:200px}}.prevbtn,.nextbtn{background:#0161d1;border-radius:25px;color:#fff;border:3px solid #fff;padding:6px 13px;cursor:pointer;font-size:15px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.prevbtn{left:-25px}.nextbtn{right:-25px}.sliders-indicator{width:200px;height:4px;background:#ddd;margin-top:15px;position:relative;overflow:hidden;border-radius:2px;margin:auto}.progress-bar{width:0%;height:100%;background:#3498db;transition:width 0.3s ease-in-out}.page-template-tmp-new-home .menu-info{padding:0px!important}