.content_carousel{position:relative}.content_carousel .static_pages.slick-wrapper .slick-slider .slick-next{display:none!important}.content_carousel .static_pages.slick-wrapper .slick-slider .slick-next .icon-arrow-right{padding:12px}.content_carousel .static_pages.slick-wrapper .slick-slider .slick-prev{display:none!important}.content_carousel .static_pages.slick-wrapper .slick-slider .slick-prev .icon-arrow-left{padding:12px}.content_carousel .slick-slider .slick-dots{bottom:1.375rem}.content_carousel .slick-slider div{transition:none}.content_carousel:hover .static_pages.slick-wrapper .slick-slider .slick-next{top:50%;right:20px;z-index:1;display:flex!important}.content_carousel:hover .static_pages.slick-wrapper .slick-slider .slick-prev{top:50%;z-index:1;display:flex!important;left:1.25rem}.single_carousel-banner,.single_carousel-img{width:100%;height:13.75rem}.single_carousel-img{object-fit:cover;border-radius:.5rem}.single_carousel__contents.scrollable{display:flex;overflow-y:auto}.single_carousel__contents.scrollable::-webkit-scrollbar{display:none;background:transparent}.single_carousel__contents.scrollable .single_carousel-banner{width:18.875rem;height:9.375rem;margin-left:1.25rem}.single_carousel__contents.scrollable .single_carousel-img{height:9.375rem;width:18.875rem}.bgSlidderImage{background-position:100% 0;background-size:auto 13.75rem;background-repeat:no-repeat;margin-bottom:1.25rem;border-radius:.5rem}.bgSlidderImage.desktop{min-height:13.75rem}@media screen and (min-width:992px){.bgSlidderImage{min-height:13.75rem}}.bgSlidderImage img{width:100%;border-radius:.5rem}@media screen and (max-width:993px){.single_carousel__contents.scrollable .single_carousel-banner{width:18.875rem;height:9.375rem;margin-left:.5625rem}.single_carousel__contents.scrollable .single_carousel-banner:first-child{margin-left:1.25rem}}.flight_status_widget{position:relative;background-color:#fff;border-radius:2.75rem;height:5.375rem;margin:-122px 20px 20px 30px;width:calc(100% - 50px)}@media screen and (max-width:576px){.flight_status_widget{margin:0;width:100%;height:auto}}.wrapper_banner_widget{position:relative}.wrapper_banner_widget .flexBanner{height:13.75rem;background-position:50%;background-size:auto 13.75rem;background-repeat:no-repeat;margin-bottom:1.25rem;border-radius:.5rem;display:block!important;width:100%;object-fit:cover}@media(max-width:1200px)and (min-width:768px){.wrapper_banner_widget .flexBanner{background-position-x:82%!important}}@media(min-width:200px)and (max-width:992px){.wrapper_banner_widget .flexBanner{background-position:100% 0;background-size:cover;height:153px}}.side_image_wrapper .list_item .image-d{max-height:300px}.windows img.flexBanner{height:19rem}.side_drawer.overlay{display:flex;flex-direction:row-reverse}.side_drawer.overlay img{object-fit:cover;border-radius:8px;width:230px;height:277px;margin-top:20px}.side_drawer.overlay .side-drawer__panel{height:100%;padding:20px 20px 0 0;overflow-y:auto}.side_drawer.overlay .side-drawer__panel h2{font-weight:700;font-size:22px;padding-top:32px;margin:0 0 15px}.side_drawer.overlay .side-drawer__panel img{margin-top:20px}.side_drawer.overlay .side_drawer__content{background:#fff;width:480px;opacity:1;z-index:999999;position:fixed;top:0;right:0;padding:45px 20px 20px;height:100vh;overflow-y:auto;animation:side-draw .368s ease-in-out}.side_drawer.overlay .side_drawer__content label.icon_cross__container{display:flex;position:fixed;padding-top:18px;top:0;left:calc(100% - 470px);background-color:#fff;z-index:100;width:100%;height:65px;opacity:1}@media(min-width:993px){.side_drawer.overlay .side_drawer__content label.icon_cross__container .font-icons.icon-cross:before{font-size:17.5px}}.side_drawer.overlay .side_drawer__content table th{background-color:#f6f6f6}.side_drawer.overlay .side_drawer__content table td,.side_drawer.overlay .side_drawer__content table th{border:1px solid #e2e2e2;padding:10px 24px;width:50%}.side_drawer.overlay label{width:100%;height:100%;z-index:999998;top:0;bottom:0;left:0;position:fixed;display:block;background-color:#000;opacity:.5;transition:opacity .36s linear}.side_drawer.overlay input[type=checkbox]:checked~.side_drawer__content{animation:side-draw-fade .368s ease-in-out}.side_drawer.overlay input[type=checkbox]:checked~label{animation:side-draw-overlay-fade .368s linear}.side_drawer.overlay input[type=checkbox]{opacity:0;position:fixed;z-index:105;top:0}.side_drawer.overlay div.side_drawer__icon-cross{width:40px;height:40px;display:flex;justify-content:center}.side_drawer.overlay div.side_drawer__icon-cross:hover{background-color:#f3f3f3;opacity:.85;border-radius:50%}.side_drawer.overlay div.side_drawer__icon-cross i{margin-top:6px}@keyframes side-draw{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes side-draw-fade{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes side-draw-overlay-fade{0%{opacity:.5}to{opacity:0}}.full_bleed__infobanner{margin-bottom:4.5rem}@media screen and (max-width:993px){.full_bleed__infobanner{margin-bottom:32px}}.full_bleed__infobanner .title{font-size:1.375rem;font-weight:700;padding-bottom:1.375rem;margin-bottom:0;color:#222}@media(max-width:993px){.full_bleed__infobanner .title{padding-bottom:.75rem;font-size:.875rem!important}}.full_bleed__infobanner input:checked~.desc_imp_points{-webkit-line-clamp:0;height:unset;overflow:visible;display:inline-block;width:100%}.full_bleed__infobanner input:checked~label.read_more:after{content:"Read Less"}.full_bleed__infobanner .flexBanner{margin-top:.625rem}.full_bleed__infobanner .text_container input{position:absolute;opacity:0}.full_bleed__infobanner .text_container .desc_imp_points{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width:993px){.full_bleed__infobanner .text_container .desc_imp_points{height:2.5625rem;font-size:.8125rem}}.full_bleed__infobanner .text_container .desc_imp_points.clamp{height:3rem}.full_bleed__infobanner .text_container label.read_more{color:#222;text-decoration:underline;cursor:pointer;margin-top:.625rem}@media screen and (max-width:993px){.full_bleed__infobanner .text_container label.read_more{color:#0061e9;font-size:13px;font-weight:600;text-decoration:none}}.full_bleed__infobanner .text_container label.read_more:after{content:"Read More"}@media only screen and (min-width:993px){.full_bleed__infobanner .text_container label.read_more:hover{text-decoration:none}}.trains.other-train-service .ourAirportCards{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:.875rem;column-gap:.875rem;grid-row-gap:1.5rem;row-gap:1.5rem}.trains.other-train-service .ourAirportCards .other-train-banner .img{height:auto!important}@media screen and (max-width:991px){.trains.other-train-service .ourAirportCards .other-train-banner .img{width:100%}}.trains.other-train-service .ourAirportCards .other-train-title{font-size:1rem!important}.trains.other-train-service .ourAirportCards p.ellipsis{font-size:.8125rem!important}.trains.other-train-service .other-train-banner .img{height:16.25rem;margin-bottom:1rem;border-radius:.5rem}@media screen and (max-width:993px){.trains.other-train-service .other-train-banner .img{width:9.6875rem;height:11.625rem;border-radius:1rem}}.trains.other-train-service .other-train-banner .img .other-train-img{object-position:top left}.trains.other-train-service .other-train-title{color:#333;font-size:1.125rem;font-weight:500;margin-bottom:.375rem}.trains.other-train-service .mobile_carousel.scrollable{display:flex;overflow-y:auto}.trains.other-train-service .mobile_carousel.scrollable .other-train-banner{width:100%}.trains.other-train-service .mobile_carousel.scrollable::-webkit-scrollbar{display:none;background:transparent}@media screen and (min-width:992px){.trains.other-train-service .mobile_carousel.scrollable{margin:0;padding:0}}.trains.other-train-service .ellipsis{color:#666;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3rem}@media screen and (max-width:993px){.trains.other-train-service .ellipsis{font-size:14px;height:2.8125rem}}.trains.other-train-service.offers_Discount_fb .img,.trains.other-train-service.offers_Discount_fb .img img{height:auto}.trains.other-train-service.offers_Discount{margin-bottom:4.5rem}@media screen and (max-width:993px){.trains.other-train-service.offers_Discount{margin-bottom:2rem}}.trains.other-train-service.offers_Discount .zooming_image__container img{transition:none}.trains.other-train-service.offers_Discount .zooming_image__container img:hover{transform:none}.trains.other-train-service.offers_Discount .other-train-banner .other-train-img{object-position:top left;object-fit:cover}@media screen and (max-width:993px){.other-train-heading{font-size:.75rem!important;line-height:1.5rem;color:#575756;letter-spacing:.1125rem;text-transform:uppercase;font-weight:500!important}}.static_pages.slick-wrapper .slick-slider{position:static}.static_pages.slick-wrapper .slick-slider .slick-prev{top:12px;left:calc(100% - 72px);height:32px;width:32px;z-index:0}.static_pages.slick-wrapper .slick-slider .slick-prev i.icon-arrow-left{transform:rotate(0deg)}.static_pages.slick-wrapper .slick-slider .slick-next{top:12px;right:0;height:32px;width:32px;z-index:0}.slick-slide img{margin:auto;object-position:right top}.trains.other-train-service{position:relative;margin-top:0}@media only screen and (min-width:997px){.trains.other-train-service{margin-top:0}}.trains.other-train-service .other-train-banner{margin-bottom:32px;width:100%}.trains.other-train-service .other-train-banner.view-more-banner{height:390px;cursor:pointer;background-color:#fff;border-radius:8px}.trains.other-train-service .other-train-banner.view-more-banner.mobile{height:340px}.trains.other-train-service .other-train-banner.view-more-banner.mobile .arrow_container{padding-top:120px}.trains.other-train-service .other-train-banner.view-more-banner.mobile .view_more{width:260px;justify-content:center}.trains.other-train-service .other-train-banner.view-more-banner .arrow_container{padding-top:145px}.trains.other-train-service .other-train-banner.view-more-banner .arrow_container .arrow_bg{display:flex;width:-moz-fit-content;width:fit-content;background-color:#f2f2f2;padding:17px 15px;border-radius:50%;margin:0 auto}.trains.other-train-service .other-train-banner.view-more-banner .arrow_container .arrow_bg .arrow_icon{width:17px;height:13px}.trains.other-train-service .other-train-banner.view-more-banner .view_more{display:flex;width:-moz-fit-content;width:fit-content;margin:10px auto 0;text-decoration:underline}.trains.other-train-service .other-train-banner .img{height:auto;margin-bottom:16px;border-radius:8px}.trains.other-train-service .other-train-banner .other-train-img{border-radius:8px;width:100%;height:100%;margin-right:0}.trains.other-train-service .train-services.other-train-banner{margin-right:20px}.trains.other-train-service .train-services.other-train-banner .img{height:175px;min-height:78px;max-width:175px;min-width:78px;margin-bottom:16px;border-radius:50%}.trains.other-train-service .train-services.other-train-banner .img .other-train-img{border-radius:50%;min-width:175px;min-height:175px}@media only screen and (min-width:993px)and (max-width:1199px){.trains.other-train-service .train-services.other-train-banner .img{height:130px}.trains.other-train-service .train-services.other-train-banner .img .other-train-img{border-radius:50%;min-width:130px;min-height:130px}}@media only screen and (min-width:768px)and (max-width:993px){.trains.other-train-service .train-services.other-train-banner .img{height:100px}.trains.other-train-service .train-services.other-train-banner .img .other-train-img{border-radius:50%;min-width:100px;min-height:100px}}@media only screen and (max-width:768px){.trains.other-train-service .train-services.other-train-banner .img{height:78px;width:78px}.trains.other-train-service .train-services.other-train-banner .img .other-train-img{border-radius:50%;min-width:78px;min-height:78px}.trains.other-train-service .train-services.other-train-banner{margin-right:0;margin-bottom:15px}}.trains.other-train-service .popular-routes.other-train-banner{margin-bottom:0;position:relative;height:374px;margin-right:20px}.trains.other-train-service .popular-routes.other-train-banner .img{height:294px;max-width:364px;min-width:266px;margin-bottom:0;border-radius:8px 8px 0 0}.trains.other-train-service .popular-routes.other-train-banner .img .other-train-img{object-fit:cover;width:100%;height:100%;border-radius:8px 8px 0 0}@media only screen and (min-width:993px)and (max-width:1199px){.trains.other-train-service .popular-routes.other-train-banner .img{height:270px;width:280px}}@media only screen and (min-width:768px)and (max-width:993px){.trains.other-train-service .popular-routes.other-train-banner .img{height:266px;width:266px}}@media only screen and (max-width:768px){.trains.other-train-service .popular-routes.other-train-banner .img{height:266px;width:266px}}@media only screen and (min-width:993px)and (max-width:1199px){.trains.other-train-service .popular-routes.other-train-banner{height:350px;width:280px}}@media only screen and (min-width:768px)and (max-width:993px){.trains.other-train-service .popular-routes.other-train-banner{height:346px;width:266px}}@media only screen and (max-width:768px){.trains.other-train-service .popular-routes.other-train-banner{height:346px;width:266px}}.trains.other-train-service .popular-routes.other-train-banner .other-train-title{font-size:16px;font-weight:500;padding-left:20px;position:absolute;bottom:0;width:100%;display:flex;align-items:center;height:80px;background-color:#1a7270;margin-right:20px;border-radius:0 0 8px 8px}.trains.other-train-service .other-train-heading{font-size:28px;margin-bottom:32px;font-weight:700}@media only screen and (max-width:993px){.trains.other-train-service .other-train-heading{margin-bottom:12px}}.trains.other-train-service .other-train-title{font-size:14px}@media(min-width:993px)and (max-width:1199px){.trains.other-train-service .other-train-title{font-size:13px}}.trains.other-train-service .mobile_carousel{display:grid}.trains.other-train-service .mobile_carousel .other-train-banner{width:100%}@media only screen and (max-width:768px){.trains.other-train-service .mobile_carousel{grid-template-columns:47.5% 47.5%;grid-gap:0 9px}}@media only screen and (min-width:768px)and (max-width:1366px){.trains.other-train-service .mobile_carousel{transition:all .6s ease-in-out;grid-template-columns:30% 30% 30%;grid-gap:0 5%}.trains.other-train-service .mobile_carousel .img{transition:all .4s ease-in-out}}@media only screen and (min-width:768px)and (max-width:1366px)and (min-width:1181px){.trains.other-train-service .mobile_carousel .img{height:210px}}@media only screen and (min-width:768px)and (max-width:1366px){.trains.other-train-service .mobile_carousel.expanded .img{height:240px}}@media only screen and (min-width:768px)and (max-width:1366px)and (min-width:1181px){.trains.other-train-service .mobile_carousel.expanded .img{height:260px}}.trains.trains.other-train-service.train-services .card-container{display:flex;overflow:auto}@media only screen and (max-width:768px){.trains.trains.other-train-service.train-services .card-container{flex-wrap:wrap;display:grid;grid-column-gap:20px;grid-auto-flow:column;grid-template-rows:auto auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth!important}}@media only screen and (min-width:997px){.trains.trains.other-train-service.train-services{margin-top:0}}.trains.trains.other-train-service.popular-routes .card-container{display:flex;overflow:auto}@media only screen and (max-width:997px){.trains.trains.other-train-service.popular-routes .card-container{flex-wrap:nowrap;flex-direction:row;overflow-y:hidden;overflow-x:auto;scroll-behavior:auto}}@media only screen and (min-width:997px){.trains.trains.other-train-service.popular-routes{background-color:#f4f8fd;margin-top:0;margin-bottom:90px}}@media only screen and (max-width:997px){.trains.trains.other-train-service.popular-routes{background-color:#f4f8fd;margin-bottom:32px}}.seo_layout .rightSection .section-wrap .section-heading{font-size:22px;font-weight:700;padding-bottom:28px}.seo_layout .rightSection .section-wrap P{font-size:1rem;padding-bottom:1.5rem}.seo_layout .rightSection .section-wrap P:last-child{padding-bottom:1.5rem;width:-moz-fit-content;width:fit-content}.list{margin-bottom:72px}.list .section-heading{margin-bottom:20px;font-size:24px;font-weight:700}.list p:not(.hidden){display:inline-block;width:25%;font-size:16px;padding-bottom:20px}.list p:not(.hidden):hover{text-decoration:underline}.list .btn{margin-top:10px}@media screen and (max-width:993px){.list{margin-bottom:52px}.list p:not(.hidden){width:100%;padding-bottom:16px}.list .btn-02{margin-top:4px}}.seo_layout .page_wrapper{display:block}.seo_layout .page_wrapper .faqWrap{margin-top:72px}.seo_layout .page_wrapper .defaultUlLi ul{padding-left:20px!important}.seo_layout .page_wrapper .page_heading_wrapper{display:flex}.seo_layout .page_wrapper .trains.other-train-service{margin-bottom:36px}.seo_layout .page_wrapper .trains.other-train-service .other-train-title{font-size:16px;font-weight:500}.seo_layout .page_wrapper .other_airports .trains.other-train-service.popular-routes .other-train-banner .default_bg{border-radius:8px 8px 0 0;margin-bottom:0}.seo_layout .page_wrapper .other_airports .trains.other-train-service.popular-routes .other-train-banner .default_bg .other-train-img{border-radius:0}.seo_layout .page_wrapper .other_airports .trains.other-train-service.popular-routes .other-train-banner .airport_card_content{color:#fff;min-height:100px;display:block;padding:16px 20px;border-radius:0 0 8px 8px}.seo_layout .page_wrapper .other_airports .trains.other-train-service.popular-routes .other-train-banner .airport_card_content .airport_city{font-size:18px;font-weight:500}.seo_layout .page_wrapper .other_airports .trains.other-train-service.popular-routes .other-train-banner .airport_card_content .airport_name{font-size:15px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.seo_layout .page_wrapper .other_airports .trains.other-train-service.popular-routes{background-color:#fff;padding-bottom:0;margin-bottom:42px}@media screen and (max-width:576px){.seo_layout .page_wrapper .faqWrap{margin-top:52px}.seo_layout .page_wrapper .other_airports .trains.other-train-service.popular-routes{margin-bottom:52px;padding:0}.seo_layout .page_wrapper .other_airports .trains.other-train-service.popular-routes .card-container{scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding-left:20px;padding-right:20px}.seo_layout .page_wrapper .other_airports .trains.other-train-service.popular-routes .other-train-banner{height:auto}.seo_layout .page_wrapper .other_airports .trains.other-train-service.popular-routes .other-train-banner .default_bg .other-train-img{border-radius:8px 8px 0 0}.seo_layout .page_wrapper .trains.other-train-service{margin-bottom:16px}.seo_layout .page_wrapper .trains.other-train-service .mobile_carousel.scrollable{margin:0 -1rem;padding:0 1.25rem}}.footer_fs{margin:0 -1rem -40vh}header.main-header.sticky.headerOfferClass{top:-81px!important;animation:slide-down .4s;transition:all .3s ease;opacity:0}.page_wrapper div.adl-htabs{top:0!important}