.content_block__component a:hover,.list_of_routes__component .list_of_routes_item .list_of_routes_inner_item a:hover,.table_of_content__component a:hover{text-decoration:underline}html{scroll-behavior:smooth}#ui-datepicker-div,.ui-front{z-index:95!important}@media only screen and (min-width:992px){#ui-datepicker-div,.ui-front{position:fixed}}.anchor{margin-top:-85px;display:block;position:absolute}@media only screen and (min-width:768px){.anchor{margin-top:-155px}}@media only screen and (max-width:767px){.mobile_anchor{margin-top:-85px;margin-bottom:50px;position:static}}.article_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#F38913;font-size:1rem;color:#fff;font-weight:700;border:1px solid #fff;width:90%;text-align:center;min-height:48px}@media only screen and (min-width:768px){.article_button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:40px}}.article_button:active,.article_button:focus,.article_button:hover{background-color:#cc720e;color:#fff;-webkit-transition:.5s;transition:.5s}.article_secondary_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:12px;border:1px solid #F38913;color:#F38913;font-size:16px;font-weight:700;text-align:center;min-height:48px;width:100%}@media only screen and (min-width:768px){.article_secondary_button{min-height:40px}}.article_secondary_button:hover{border:1px solid #cc720e}.blog_wrapper{width:100%;margin-bottom:32px;padding:5px;overflow:visible}@media only screen and (max-width:991px){.blog_wrapper p{margin:.5em 0}}.blog_wrapper ul{list-style:disc inside}.blog_wrapper ul li{margin:0;padding:0}.blog_wrapper ul li::marker{color:#1f79b2}.blog_wrapper ol{list-style:decimal inside}.blog_wrapper ol li{font-weight:400}.blog_wrapper .content_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.blog_wrapper .content_container{margin-top:24px;gap:16px}}.blog_wrapper .app{margin:0!important;padding:0!important}.blog_wrapper ul.wraper{max-height:300px!important;overflow-y:scroll!important}.blog_wrapper h1,.blog_wrapper h2,.blog_wrapper h3,.blog_wrapper h4,.blog_wrapper h5{color:#05518B!important}@media only screen and (min-width:992px){.blog_wrapper h1{margin-top:24px}}.blog_wrapper .gray{color:#626262}.blog_wrapper span.title_description{font-size:1.25rem!important;font-weight:700;color:#626262;margin-top:12px}@media only screen and (max-width:991px){.blog_wrapper .content_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog_wrapper span.title_description{font-size:1rem!important}}.blog_wrapper span.title_description>*{margin:0;padding:0}.blog_wrapper .article_image{width:100%;display:block;background-color:#05518B;min-height:220px;max-height:220px;margin-top:16px}.blog_wrapper .article_image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:220px}.blog_wrapper .article_page{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-right:0}@media only screen and (min-width:992px){.blog_wrapper .article_page{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:16px;width:calc(100% - 320px)}.blog_wrapper .article_page .article_inner{margin-top:24px;padding-right:16px}}.blog_wrapper .article_page .article_inner{width:100%}.blog_wrapper .article_page .article_inner p.article_inner_lead_text{font-weight:700;font-size:1rem!important}.blog_wrapper .article_page .article_inner h1{margin-top:0;padding-top:0}.blog_wrapper .article_page .article_container{width:100%;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:1rem}@media only screen and (min-width:768px){.blog_wrapper .article_image{min-height:360px;max-height:360px}.blog_wrapper .article_image img{height:360px}.blog_wrapper .article_page .article_container{grid-template-columns:1fr 1fr;margin-top:24px}}@media only screen and (min-width:1170px){.blog_wrapper .article_page .article_container{grid-template-columns:1fr 1fr 1fr}}.blog_wrapper .article_page .article_container .article_card{display:block;width:100%;background-color:#05518B;cursor:pointer}.blog_wrapper .article_page .article_container .article_card .article_card_image{display:block;width:100%;height:220px}.blog_wrapper .article_page .article_container .article_card .article_card_image img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.blog_wrapper .article_page .article_container .article_card .article_button{width:90%;margin:0 5% 1rem}.blog_wrapper .article_page .article_container .article_card .article_button:hover{color:#fff}.blog_wrapper .article_page .article_container .article_card .article_title{color:#fff;font-size:1.5rem!important;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:60px;margin-top:10px;margin-bottom:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;text-align:center;word-break:break-word}.blog_wrapper .sticky_wrapper_qsf{top:125px;z-index:95;-ms-flex-item-align:start;align-self:flex-start;width:100%;max-width:320px}@media only screen and (min-width:992px){.blog_wrapper .sticky_wrapper_qsf{position:sticky;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.blog_wrapper .sticky_wrapper_qsf .blog_right_side{float:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-top:24px}.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search{float:none}.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .desktop_header{padding:16px;font-size:1.25rem!important;color:#fff;background:#05518B;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:991px){.blog_wrapper .sticky_wrapper_qsf{max-width:100%}.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .desktop_header{display:none}}.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .mobile_header{padding:16px;font-size:.9rem!important;font-weight:700;color:#fff;background:#00A1D9;border-bottom:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .app__wrapper,.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .search_form_wrapper{margin:0;background:#00A1D9}@media only screen and (min-width:992px){.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .mobile_header{display:none}.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .app__wrapper,.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .search_form_wrapper{background:#05518B}}.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .app__wrapper .change_direction_btn,.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .search_form_wrapper .change_direction_btn{padding:12px 10px}.blog_wrapper .sticky_wrapper_qsf .blog_right_side .mini_search .sidebar-search-new{display:block}.table_of_content__component{display:block;margin-block:40px;padding:24px;background-color:#F3F3F3}.table_of_content__component h2{margin:0 0 16px;color:#05518B!important}.table_of_content__component ul{display:grid;grid-template-columns:1fr;list-style-type:none;margin:0;padding:0}.content_block__component,.featured_articles__component,.guide_content__component,.list_of_routes__component,.video__component{margin-block:40px}.table_of_content__component ul li{padding:.25rem}.guide_content__component .guide_content_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;background-color:#F0F4F9}@media only screen and (min-width:768px){.guide_content__component .guide_content_container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.guide_content__component .guide_content_container .guide_content_image{width:100%;display:block;background-color:#05518B;-ms-flex-negative:0;flex-shrink:0}.guide_content__component .guide_content_container .guide_content_information,.list_of_routes__component{display:-webkit-box;display:-ms-flexbox;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal}@media only screen and (min-width:768px){.guide_content__component .guide_content_container .guide_content_image{width:30%}}.guide_content__component .guide_content_container .guide_content_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.guide_content__component .guide_content_container h2{font-size:1.5rem!important}.guide_content__component .guide_content_container .guide_content_information{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px}@media only screen and (min-width:992px){.guide_content__component .guide_content_container h2{font-size:1.875rem!important}.guide_content__component .guide_content_container .guide_content_information{padding:24px}}.guide_content__component .guide_content_container .guide_content_information a.article_button{width:100%;padding-inline:1rem;font-size:.875rem!important}@media only screen and (min-width:768px){.guide_content__component .guide_content_container .guide_content_information a.article_button.button_only_mobile{display:none}.guide_content__component .guide_content_container .guide_content_information a.article_button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.video__component{width:100%;height:auto}.video__component h2{margin-bottom:16px}.video__component video{width:100%;height:auto}.list_of_routes__component{display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;background-color:#00A1D9;padding:24px 8px}.list_of_routes__component h2{color:#fff!important;margin-bottom:12px}.list_of_routes__component .list_of_routes_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.list_of_routes__component{padding:32px}.list_of_routes__component .list_of_routes_item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:12px 8px}}.list_of_routes__component .list_of_routes_item .list_of_routes_trip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:12px 8px}@media only screen and (min-width:768px){.list_of_routes__component .list_of_routes_item .list_of_routes_trip{padding:0}}.list_of_routes__component .list_of_routes_item .list_of_routes_details{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 8px}@media only screen and (max-width:767px){.list_of_routes__component .list_of_routes_item .list_of_routes_trip{min-height:60px;max-height:60px}.list_of_routes__component .list_of_routes_item .list_of_routes_details{background-color:#F0F4F9;min-height:60px;max-height:60px}}@media only screen and (min-width:768px){.list_of_routes__component .list_of_routes_item .list_of_routes_details{width:75%;padding:0}}.list_of_routes__component .list_of_routes_item .list_of_routes_inner_item{width:100%;display:block;font-size:1rem!important;font-weight:600;text-align:center}.list_of_routes__component .list_of_routes_item .list_of_routes_inner_price{color:#05518B;font-size:1.25rem!important;font-weight:700}.list_of_routes__component .list_of_routes_item .recently__arrow{height:36px;width:200px;background:url(../../../img/icon/recently_arrow.svg) center no-repeat;background-size:35px}.list_of_routes__component .list_of_routes_item .recently__arrow.one_way{height:14px;background:url(../../../img/icon/right_arrow.svg) center no-repeat}.list_of_routes__component .list_of_routes_item a.article_button{padding-inline:2rem;font-size:.875rem!important}@media only screen and (min-width:768px){.list_of_routes__component .list_of_routes_item .recently__arrow{background-size:50px}.list_of_routes__component .list_of_routes_item .recently__arrow.one_way{height:19px}.list_of_routes__component .list_of_routes_item a.article_button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.content_block__component h1{font-size:1.75rem!important}@media only screen and (min-width:992px){.content_block__component h1{font-size:2rem!important}}.content_block__component h2{font-size:1.5rem!important}@media only screen and (min-width:992px){.content_block__component h2{font-size:1.875rem!important}}.content_block__component h3{font-size:1rem!important}@media only screen and (min-width:992px){.content_block__component h3{font-size:1.625rem!important}}.content_block__component h4{font-size:1rem!important}@media only screen and (min-width:992px){.content_block__component h4{font-size:1.375rem!important}}.content_block__component h5{font-size:.875rem!important}.content_block__component a{color:#05518B}.featured_articles__component .featured_articles_articles{margin:0 auto -43px}.featured_articles__component .featured_articles_articles .featured_articles_article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.16);box-shadow:0 2px 8px 0 rgba(0,0,0,.16)}.featured_articles__component .featured_articles_articles .featured_articles_article .feature_articles_image{width:100%;max-height:200px;min-height:200px}.featured_articles__component .featured_articles_articles .featured_articles_article .feature_articles_image img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.featured_articles__component .featured_articles_articles .featured_articles_article .feature_article_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:16px;text-align:justify}.image__component,.map__component #google_map #static_map{height:auto;width:100%}.featured_articles__component .carousel-container .carousel-nav{background:0 0}.featured_articles__component .carousel-container .carousel-nav-arrow{border-top:3px solid #000;border-left:3px solid #000}.featured_articles__component h2{margin-bottom:12px}.button__component{margin-block:40px}.button__component .article_button{width:100%;padding-inline:16px}@media only screen and (min-width:992px){.content_block__component h5{font-size:1.125rem!important}.button__component .article_button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width:768px){.featured_articles__component .carousel-container .carousel-nav.prev .carousel-nav-arrow{margin-right:16px}.featured_articles__component .carousel-container .carousel-nav.next .carousel-nav-arrow{margin-left:16px}.button__component.button_only_mobile{display:none}}@media only screen and (max-width:767px){.button__component.button_fixed_mobile{position:fixed;bottom:0;left:0;right:0;z-index:99;padding:8px;background-color:#fff;border-top:1px solid #F0F4F9;margin:0}}.important_information__component h2,.map__component h2{margin-bottom:16px}.important_information__component,.youtube_video__component{margin-block:40px}.important_information__component .important_information_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.important_information__component .important_information_list .important_information_item{padding-inline:16px;min-height:44px;max-height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #C9C9C9;font-size:1rem!important}.important_information__component .important_information_list .important_information_item:hover{border:1px solid #626262;color:#000}.map__component #dynamic_map{max-width:100%!important}.category_container{width:100%}.toggle-icon-container{margin-bottom:6px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.toggle-icon-container .icon-toggle{display:block;width:16px;height:16px;border-left:3px solid #fff;border-top:3px solid #fff;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.toggle-icon-container.opened{margin-bottom:0;margin-top:6px}.toggle-icon-container.opened .icon-toggle{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width:991px){.mobile-hidden{display:none!important}}.youtube_video__component h2{margin-bottom:16px}.youtube_video__component .youtube_player{width:100%;height:100%;min-height:450px;max-height:600px}.clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:110px}.blog-container ul{list-style:disc inside}.blog-container ul li{margin:0;padding:0}.blog-container ul li::marker{color:#1f79b2}.blog-container ol{list-style:decimal inside}.blog-container ol li{font-weight:400}