@font-face { font-family: "Montserrat"; font-style: normal; font-weight: 300; src: local("Montserrat Light"), local("Montserrat-Light"), url(https://fonts.gstatic.com/s/montserrat/v12/IVeH6A3MiFyaSEiudUMXE8u2Q0OS-KeTAWjgkS85mDg.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215; } @font-face { font-family: "Montserrat"; font-style: normal; font-weight: 400; src: local("Montserrat Regular"), local("Montserrat-Regular"), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215; } @font-face { font-family: "Montserrat"; font-style: normal; font-weight: 600; src: local("Montserrat Bold"), local("Montserrat-Bold"), url(https://fonts.gstatic.com/s/montserrat/v12/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format("woff2"); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215; } * { margin: 0; padding: 0; font-family: Montserrat; } html { scroll-behavior: smooth; } .__rb_accwrap { padding: 5px 10px 10px 10px; border-bottom: solid 4px #f4f3f3; margin: 5px; font-size: 15px; } .__rb_acchead { font-weight: 700; padding: 10px 0; line-height: 28px; font-size: 20px; } .head_wrap { display: flex; justify-content: space-between; padding: 0px 9px 0px 0px; box-shadow: -2px 4px 12px rgba(0, 0, 0, 0.12); } .head_wrap button{ display: inline-block; } .head_wrap .icon_menu{ font-size: 40px; padding-left: 15px } .head_wrap .icon-redBus_Logo{ font-size: 40px; display: inline-block; width: 15%; vertical-align: top; position: relative; bottom: -11px; } .icon-redBus_Logo::before { color: #fff; } .header_title{ display: flex; width: 64%; align-items: center; } .route_title h1{ font-size: 15px; font-weight: 600; } .route_fare{ font-size: 12px; padding-top: 3px; padding-bottom: 3px; } .redbus_logo { color: transparent; width: 42px; height: 42px; margin: 0px 5px 0px 0px; } .logo_main_ND::before { color: #D63941; } .c_hamburger { display: block; position: relative; overflow: hidden; margin: 0; padding: 0; width: 55px; height: 64px; font-size: 0; text-indent: -9999px; appearance: none; box-shadow: none; border-radius: none; border: none; cursor: pointer; transition: background .3s; } .c_hamburger:focus { outline: none; } .c_hamburger span { display: block; position: absolute; top: 30px; left: 18px; right: 18px; height: 2px; background: #000; } .c_hamburger span::before, .c_hamburger span::after { position: absolute; display: block; left: 0; width: 100%; height: 2px; background-color: #000; content: ""; } .c_hamburger span::before { top: -6px; } .c_hamburger span::after { bottom: -6px; } .c_hamburger_htx { background-color: #fff; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); } .c_hamburger_htx span { transition: background 0s 0.3s; } .c_hamburger_htx span::before, .c_hamburger_htx span::after { transition-duration: 0.3s, 0.3s; transition-delay: 0.3s, 0s; } .c_hamburger_htx span::before { transition-property: top, transform; } .c_hamburger_htx span::after { transition-property: bottom, transform; } /* active state, i.e. menu open */ .c_hamburger_htx.is_active { background-color: #D63941; } .c_hamburger_htx.is_active span { background: none; } .c_hamburger_htx.is_active span::before { top: 0; transform: rotate(45deg); } .c_hamburger_htx.is_active span::after { bottom: 0; transform: rotate(-45deg); } .c_hamburger_htx.is_active span::before, .c_hamburger_htx.is_active span::after { transition-delay: 0s, 0.3s; } .slide_nav{ position: fixed; width: 220px; border: solid 1px #DCDCDC; background: #fff; height: 100%; padding-top: 4em; left: 0px; transform: translateX(-100%); -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); overflow-y:auto; z-index: 220; } .slide_nav.open{ -webkit-transition: -webkit-transform .3s ease; -moz-transition: -moz-transform .3s ease; transition: transform .3s ease; -webkit-transform: translateX(0); -moz-transform: translateX(0); transform: translateX(0); overflow-y: auto; } .overlay_menu { position: fixed; z-index:30; width: 100%; min-height: 100%; background: rgba(16, 16, 16, 0.57); opacity: 1; } .slide_nav_content { padding-top: 1em; } .slide_nav_content a { font-weight: 400; color: #4a4a4a; font-size: 0.86em; text-decoration: none; } .slide_nav_item { display: block; padding: .5rem 1rem; border-top: 1px solid hsla(0,0%,100%,.1); } .slide_nav_item .icon { position: relative; } .slide_nav_item.sub { padding-left: 3.2em; } .slide_nav_item.sub i { padding: 0 1em; position: relative; /* display: inline-flex; */ /* top: 1em; */ } .hide { display: none; } .show{ display : block; } .invisible { visibility: hidden; } .nav-down-icon { padding: .5em; position: relative; /* display: inline-flex; */ /* top: .7em; */ } .icon-triangle_right, .icon-triangle_left { color: #D63941; font-size: 0.8em; position: relative; padding: 1em 0; } .icon-triangle_right::before, .icon-triangle_left::before { color: #D63941; position: relative; bottom: 0.8em; } .A103_content h3 { color: #D63941; padding: 16px 0px; } .A103_content { background: #fff; font-size: 1em; line-height: 1.5em; text-align: justify; } .A103_content a { color: #000; text-decoration: none; padding: 12px 0px; } .A103_content > ul { list-style-type: disc; margin-left: 15px; line-height: 22px; } .A103_content > ul > li { margin: 12px 5px; line-height: 24px; } .A103_content img { width: 100%; } .D103_cendeiv { text-align: center; } .A103_content .D103_abutn { background-color: #D63941; padding: 8px 15px; color: #FFFFFF; border-radius: 5px; letter-spacing: 0.05em; } .A104_content { background: #fff; font-size: 1em; line-height: 1.5em; padding: 1em 2em; text-align: justify; } .A104_list { margin-top: 5px; margin-left: 40px; } .A104_listitem { line-height: 1.6; font-weight: 700; list-style: square; font-size: 1em; } .A104_listitem a { color: #2c2c2c; text-decoration: none; } .btn-group { display: flex; align-items: center; justify-content: flex-end; outline: none; position: -webkit-sticky; position: sticky; top: 580px; } .A104_more { background-color: #D44045; border: none; color: white; font-weight: 700; padding: 5px 10px; text-decoration: none; } .A108_bmain { height: auto; max-height: 1000em; overflow: hidden; margin-top: 4px; background-color: #fff; border-bottom: 4px solid #fff; } .A108_list { margin-left: 40px; list-style: none; } .A108_listitem { line-height: 1.6; font-weight: 700; list-style-type: none; padding-top: 10px; } .A108_link { color: #333; text-decoration: none; } .A111 a { text-decoration: none; } .A111_heading { background-color: #E5E5E5; padding-bottom: 16px; } .A111_rails_domain { background-color: #1A2230; align-items: flex-start; padding: 12px 16px; color: #FCFCFC; font-size:14px; } .A111_wrap { background: #1A2230; padding: 16px; } .A111_link_container{ display: flex; } .A111_link{ margin-top:8px; } .A111_footer{ display: grid; grid-template-columns: 1fr 1fr; padding-bottom: 20px; } .A111_footer_heading{ font-weight: 700; font-size: 14px; line-height: 20px; color: #1D1D1D; } .A111_footer_label{ font-weight: 500; font-size: 12px; line-height: 20px; color: #747474; margin-top: 8px; } .A111_social_icons_anchor { color: #000; } .MWC_111_rbus_logo { font-size: 80px; } .MWC_111_rbus_logo::before { color: #D63941; } .A111_description { margin: 0px 0px 18px; font-weight: 500; line-height: 26px; color: #747474; } .A111_social_heading { font-weight: 700; } .A111_social_icons { margin: 16px 0px; } .A111_social_icons_wrap { display: flex; align-items: center; justify-content: flex-start; gap: 12px; } .A111_icons { margin: 0px 20px 0px 0px; } .A111_all_rights { font-size: 11px; font-weight: 500; color: #747474; } .A116_offers_container { background-color: #f8f8f8; width: 100%; } .A116_offers_section { width: 100%; background-color: #f8f8f8; padding-top: 20px; } .A116_offers_section:last-child { padding-bottom: 20px; } .A116_offers_section>a{ display: block; color: #000; } .A116_offer { width: 84%; margin-left: 6%; background-color: #fff; padding: 12px 0 10px 12px; font-size: 12px; } .A116_offer>* { display: inline-block; vertical-align: middle; } .A116_offer_img { width: 120px; } .A116_offer_content { width: 54%; } .A116_offer_title { font-weight: 600; color: #D63941; font-size: 1.2em; padding-bottom: .2em; line-height: 1.4em; white-space: normal; } .A116_offer_heading { font-size: 1em; font-weight: 600; } .A117_bname { width: 33%; } .A117_time { width: 17% } .A117_row { border-bottom: 1px solid #787e82 } .A117_book { margin-top: 3px; padding: 2px; font-size: 10px; background-color: hsla(0,0%,100%,0); border: 1px solid #D63941; box-shadow: none; color: #D63941; text-decoration: none; } .A117_oplink { color: #000; text-decoration: none; } .A117_dtime { text-align: center; } .A117_table { border-collapse: collapse; margin: 5px 0px; } .A117_table tr { border-bottom: 1px solid #777e82 } .A117_time { padding: 7px 0px; } .A117_table td { padding: 8px 0px 8px 3px; } .trains_styles { color: #3E3E52; } .A119_faq_container{ padding: 8px 16px; font-size: 15px; } .A119_faq_acc{ margin: 16px 0px; padding: 16px; background: #FCFCFC; border: 1px solid #E0E0E0; border-radius: 20px; } .A119_accordian_que{ display: flex; justify-content: space-between; align-items: center; } .A119_question{ font-weight: bold; line-height: 20px; margin: 10px 0px 10px 0px; } .A119_accordian_answer{ line-height: 1.5em; } .A119_answer{ line-height: 20px; margin: 10px 0px 10px 0px; } .ans_collapsed { display: none; } .ques_wrap { width: 85%; } .btnWrapper { margin: 16px 0px; text-align: center; } .btn { font-weight: 700; text-decoration-line: underline; color: #1D1D1D; } .C120_no-suggestions { display: none; } .C120_suggestions { border: 1px solid #999; border-top-width: 0; list-style: none; margin-top: 0; overflow-y: auto; padding-left: 0; width: calc(300px + 1rem); background: #FFFFFF; position: absolute; top: 30px; left: -22px; z-index: 9999; } .C120_suggestions li { padding: 0.5rem; font-size: 13px; letter-spacing: 0.05em; } .C120_suggestion-active, .C120_suggestions li:hover { background-color: #FFFFFF; color:#000; cursor: pointer; background: #F0F0F0; } #rbSrchCalMain { position: absolute; top: 220px; background-color: #fff; z-index: 220; width: 90%; } .A120_cLc_active { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #FFFFFF; z-index: 10000; overflow-y: scroll; } .A120_cLc_head { color: #FFFFFF; background: #5a5a5a; font-size: 9px; height: 55px; display: flex; align-items: center; padding: 0px 10px; justify-content: space-between; padding: 0 10px } .A120_cLc_head span { font-weight: bold; padding: 10px; } .A120_cLc_input { padding: 0px 10px; position: relative; margin: 17px auto 10px; width: 96%; } .A120_cLc_input input { border: 1px solid orange; color: #000; padding: 10px 10px 10px 20px; width: 100%; border-radius: 5px; } .A120_cLc_input span { position: absolute; top: 13px; left: 15px; font-size: 12px; font-weight: bold; color: #5a5a5ab8; } .A120_div { margin: 10px 0px; padding: 0px 11px; } .A120_div_head { background: #f8f4f4; color: #3e3e52; text-transform: uppercase; font-weight: bold; font-size: 13px; padding: 10px 10px; } .A120_div_head i { font-size: 12px; } .A120_div li { padding: 15px 12px; list-style-type: none; border-bottom: 1px solid #f0f1f2; display: flex; justify-content: space-between; align-items: center; } .A120_cLc_mtext { font-size: 13px; /* font-weight: bold; */ color: #465986; } .A120_cLc_stext { font-size: 12px; } .A120_cLc_city { font-size: 14px; color: #5b5b5b; } .A120_cLc_area { font-size: 14px; color: #465986; } .A120_cLc_subText { font-size: 12px; color: #6b6b78; } .A120_rtc_trust_marker { padding: 8px 16px; width: 100%; background: #F7F7F7; border: 1px solid #F0F0F0; border-radius: 8px; margin: 0px auto 16px; } .A120_rtc_trust_marker b { color: #D63941; } .A120_outer_wrappper { padding: 8px 16px 0px; font-size: 15px; } .A120_ND { border: 1px solid #E0E0E0; border-bottom: none; background: #FFFFFF; box-shadow: -2px 4px 12px rgba(0, 0, 0, 0.12); border-radius: 20px; padding: 28px 20px; } .A120_srch_cont { margin-top: 4px; background-color: #ffffff; } .A120_header_wrap { display: flex; align-items: center; justify-content: center; margin: 0px 0px 16px; } .A120_rails_logo { margin: 0px 16px; width: 100px; height: 70px; } .A120_autosugg_block { padding: 16px 16px 12px; border-bottom: 1px solid #E3E3E3; } .A120_date_wrap { color: #000; } .A120_stn_info { display: flex; justify-content: space-between; } .M132_icon { font-size: 25px; position: relative; padding: 0px 5px; } .A120_stn_name { font-weight: 700; } .A120_stn_code { color:#D63941; } .A120_dicon { display: inline-block; } .A120_V2_info_wrap { padding-top: 17px; color: white; } .A120_V2_info { font-size: 16px; line-height: 20px; } .A120_irctc_logo { padding-right: 10px; width:40px; } .suggestion_heading { font-size: 13.5px; font-weight: 700; } .A120_header_wrap_domains { padding: 16px; border-bottom: solid 6px #1A335C; background: #1A335C } .A120_rail_domain_heading { font-style: normal; font-size: 25px; color: #FFFFFF } .A120_submit_bus_btn { background-color: #D63941; border-radius: 6px; color: #FFFFFF; border: 1px solid transparent; margin: auto; word-spacing: 5px; font-weight: 700; text-align: center; padding: 14px 0px; } .A120_amp_redir { text-decoration: none; } .A122_bmain { background-color: #eeeeee; } .A122_container { max-width: 100%; margin: 0 auto; background-color: #4a4a4a; padding: 5px ; min-height: 60; } .A122_listmain { display: inline-block; vertical-align: middle; width: 95%; padding-left: 3%; list-style: none } .A122_listitem { max-width: 100%; display: inline-block; vertical-align: middle; margin-right: 5px; color:#FFF; font-size:12px } .A122_listitemAbsolute { max-width: 100%; display: inline-block; vertical-align: middle; margin-right: 5px; color:#FFF; font-size:12px } .A122_listlaabel { margin-right: 5px; color:#FFF; font-size:12px; display: inline-block; vertical-align: middle; } .A122_link { font-size: 12px; color: #fff; text-decoration: none } .span { color: #dc4a53; font-size: 12px } /*new Design css*/ .A122_container_ND { max-width: 100%; margin: 6px auto; padding: 5px ; min-height: 60; } .A122_listmain_ND { display: inline-block; vertical-align: middle; width: 95%; padding-left: 3%; list-style: none } .A122_listitem_ND { max-width: 100%; display: inline-block; vertical-align: middle; margin-right: 5px; color:#FFF; font-size:12px } .A122_listitemAbsolute_ND { max-width: 100%; display: inline-block; vertical-align: middle; margin-right: 5px; color: #6b6b78; font-size:12px } .A122_listlaabel_ND { margin-right: 5px; color:#6b6b78; font-size:12px; display: inline-block; vertical-align: middle; } .A122_link_ND { font-size: 12px; color: #6b6b78; text-decoration: none } .A141_main { padding: 2em; } .A141_hd{ padding-bottom: 15px; font-size: 15px; font-weight: 700; color: #323232; letter-spacing: normal; text-align: center; } .A141_block{ display: inline-block; width: 99%; vertical-align: top; text-align: center; padding: 1%; padding-bottom: 10%; } .A141_para_block{ font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; max-width: 798px; margin: 0 auto; text-align: justify; } .A141_divider { margin: 16px -2px; opacity: .9; color: #ddd } .A143_main { padding: 2em 5em; } .A143_hd{ padding-bottom: 15px; font-weight: 700; color: #323232; letter-spacing: normal; font-size: 15px; } .A143_block{ padding: 1em 2em; } .A143_para_block{ font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; margin: 0 auto; text-align: justify; } .A143_para_block_pd{ padding: 1em 2em; } .A143_divider { margin: 16px -2px; opacity: .9; color: #ddd } .A143_show { display: inline; font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; margin: 0 auto; text-align: justify; } .A143_hide { display: none; } .A143_viewMore{ display: block; color: #D63941; cursor: pointer; background-color: #ffffff; border: none; } .A144_main { padding: 2em 5em; } .A144_hd{ padding-bottom: 15px; font-size: 24px; font-weight: 700; color: #323232; letter-spacing: normal; text-align: center; } .A144_block{ display: inline-block; width: 99%; vertical-align: top; text-align: center; padding: 1%; } .A144_para_block{ font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; max-width: 798px; margin: 0 auto; text-align: justify; } .A144_divider { margin: 16px -2px; opacity: .9; color: #ddd } .A144_table { display: table; border-collapse: separate; border-spacing: 2px; border-color: grey; } .A144_secTable1 { text-transform: uppercase; font-weight: 700; width: 40%; font-size: 14px; text-align: center; } .A144_secTable2{ color: midnightblue; font-weight: bold; text-align: center; } .A144_secTable3{ padding:10px; text-align: justify; } .A145_main { padding: 2em 5em; } .A145_hd{ padding-bottom: 15px; font-size: 24px; font-weight: 700; color: #323232; letter-spacing: normal; text-align: center; } .A145_para_block{ font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; max-width: 798px; margin: 0 auto; text-align: justify; } .A145_divider { margin: 16px -2px; opacity: .9; color: #ddd } .A145_main_block{ padding:1em 2em; text-align: justify; } .A145_container{ padding:1em 2em; } .A145_show { display: inline; font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; margin: 0 auto; text-align: justify; } .A145_hide { display: none; } .A145_viewMore{ display: block; color: #D63941; cursor: pointer; background-color: #ffffff; border: none; } .A148_main { padding: 2em 5em; } .A148_hd{ padding-bottom: 15px; font-size: 24px; font-weight: 700; color: #323232; letter-spacing: normal; text-align: center; } .A148_block{ display: inline-block; width: 99%; vertical-align: top; text-align: center; padding: 1%; } .A148_para_block{ font-size: 15px; line-height: 1.67; color: #2d2c2c; letter-spacing: normal; max-width: 798px; margin: 0 auto; text-align: justify; } .A148_divider { margin: 16px -2px; opacity: .9; color: #ddd } .A148_agencyDropdown{ padding: 10px 42px; background: #D63941; color: #fff; font-size: 16px; } .A148_placeInfo{ padding: 1em 2em; } .A148_placeName{ line-height: 1.67; text-align: center; font-weight: bold; } .A148_placeDesc{ line-height: 1.67; } .AC_148_amp_list div[role='list']{ overflow-y: scroll; } .A148_block_info{ height: 320px; overflow-y: scroll; } .A148_hide{ display: none; } .A151_imageContainer{ width: 5em; height: 5em; margin: auto; } .A151_image{ width: 100%; height: 100%; } .A151_title{ text-align: center; padding: 1em; font-weight: 600; color: #000000; } .A151_text{ width: 75%; font-size: 16px; color: #686868; margin: auto; text-align: center; padding: 1em; } .A153_container{ padding: 0 1em; } .A153_block{ margin: auto; text-align: left; padding: 1em; } .A153_list{ line-height: 1.6; margin-bottom: 10px; font-size: 16px; } .A153_circle{ width: 50px; height: 50px; display: inline-block; border-radius: 25px; color: #000; font-size: 22px; border: 1px solid #000; } .A153_line{ width: 93px; background-color: #000; height: 1px; position: relative; top: 7px; } .A153_r-line{ left: -1px; } .A153_divider{ text-align: center; margin-top: 20px; margin-bottom: 20px; padding: 0 1em; } .A153_divider>* { display: inline-block; } .A153_circle > span{ position: relative; top: 14px; } .A153_block li{ position: relative; list-style-type: none; } .A154_container{ padding: 0 1em; } .A154_textContainer{ padding: 0 1em; } .A155_url{ text-decoration: none; color: #333; list-style-type: disc; } .A155_list{ line-height: 1.6; color: #6b6b78; padding: 5px 0; list-style: disc; } .A155_container{ padding: 0 1em; } .A155_listContainer{ padding: 0; } .A152_block{ display: inline-block; width: 99%; vertical-align: top; text-align: center; padding: 1%; } .A152_hide{ display: none; } .A152_dropdown_container{ display: flex; padding: 0.5em 0.8em; flex-wrap: wrap; } .A152_subheading{ padding-right: 0.2em; } .A152_sourceDrop{ color: #4f91d9; background: #fff; outline: none; } .A152_routesTable{ font-size: 15px; width: 95%; margin: auto; position: relative; } .A152_tHeading{ font-size: 15px; text-align: left; padding-top: 1em; color: #404040; } .A152_heading{ font-size: 15px; text-align: center; } .A152_headingContainer{ padding: 1em; } .A152_routesTable td:first-child { max-width: 145px; } .A152_routesTable td { padding-top: 20px; color: #606060; } .A152_interlink{ padding: 5px; background-color: transparent; border: 1px solid #D63941; color: #D63941; margin-left: 10px; text-decoration: none; font-size: 11px; } .A152_diff{ display: flex; } .A152_text{ margin: auto; width: 82%; text-align: left; padding-left: 10px; } .A152_textContainer{ width: 95%; margin: auto; } .A152_iconContainer{ width: 60px; height: 85px; } .A152_icon{ width: 100%; height: 100%; margin: auto; } .A152_cityData{ position: relative; } .A152_book_now{ min-width: 7em; } .checkmark::after { top: 5px; left: 5px; width: 6px; height: 6px; border-radius: 50%; background: #fff; } .A120_search_container .AMP_divider { width: 95%; color: #e2e2e2; border: solid 1px #e2e2e2; } .A_213_content { background: #fff; font-size: 1em; line-height: 1.5em; text-align: justify; } .A_213_imgwrap { margin-bottom: 5%; margin-top: 5%; border-radius: 50%; border: 1px solid #d6dbe4; margin: 0 auto; width: 85px; padding: 14px 10px; background-color: #e5ebf9; } .A_213_img{ display: block; margin: 0 auto; } .A_213_subHeading{ color: #D63941; font-size: 1em; font-weight: bold; } .AC221_container { padding: 5px 10px 10px 10px; border-bottom: 4px solid #E5E5E5; font-size: 15px; } .AC_221_header_wrap { color: #1D1D1D; font-size: 22px; font-weight: 700; line-height: 28px; } .AC_221_data_wrap{ display: flex; align-items: center; justify-content: flex-start; padding: 10px; } .AC_221_imageURL { padding: 3px; display: block; margin: 0 auto; background: #FFF5E5; border-radius: 50%; } .AC_221_text { padding-left: 10px; } .AC_221_pay_imgs { padding: 0px 5px; min-width: 12%; max-width: 17%; } .AC_228_howTo_step { font-size: 14px; line-height: 1.4; margin: 10px 0px 10px 15px; text-align: justify; list-style: disc; } .AC_228_main { font-size: 14px; line-height: 20px; color: #000; text-decoration: none; } .AC_228 { padding: 16px; margin: 10px 0px; border-top: solid 4px #f4f3f3; border-bottom: solid 4px #f4f3f3; } .AC_228_offer_link { color: #1034D9; font-size: 14px; font-weight: 700; margin: 10px 0px; } .AC_228_wrap{ border-radius: 20px; border: 1px solid#E0E0E0; background:#FFF; display: flex; padding: 16px; flex-direction: column; align-items: flex-start; gap: 8px; max-width: 296px; margin: auto; } .AC_228_heading{ display: block; margin-left: auto; margin-right: auto; width: 50%; } .AC_228_wrap { background-size: cover; background-position: bottom; } .AC_228_offer_code { display: inline-block; padding: 4px 10px; font-weight: 700; font-size: 12px; border-radius: 6px; border: 1px dashed #1D1D1D; background: #FAE5E5; } .MWC_228_description { font-size: 14px; } .A156_table_content { width: 100%; border-radius: 12px; overflow: hidden; border: 1px solid #c9c9c9; } .A156_thead { text-decoration: none; color: #000 } .A156_table_content table { border-collapse: collapse; } .AC_156_heading { font-weight: 700; padding: 10px 0; font-size: 20px; line-height: 28px; } .A156_table_heading { background-color: #F7F7F7; border: .3px solid #c9c9c9; border-bottom: none; border-right: none; color: #2d2c2c; font-weight: 700; padding: 10px; font-size: 14px; text-align: left; vertical-align: text-top; border-top: none; } .A156_table_text { padding: 10px; border: 1px solid #c9c9c9; flex-grow: 1; font-size: 14px; } .A245_wrap { padding: 22px 16px; border-bottom: solid 1px #f4f3f3; font-size: 15px; } .A245_logo { background: #D63941; border-radius: 12px; padding: 3px 4px 0px; display: inline-block; } .A245_logo_main_ND { font-size: 38px; } .A245_upper_container { display: flex; align-items: center; justify-content: space-between; } .A245_rating_stats { display: flex; align-items: center; } .A245_rating_block { text-align: center; padding: 0px 16px 0px 0px; border-right: 1px solid #E0E0E0; } .A245_rating_block:last-child { border:none } .A245_rating_text { font-size: 14px; font-weight: 700; } .A245_rating_label { font-weight: 400; font-size: 12px; color: #3E3E52; } .A245_lower_container { display: flex; align-items: center; margin: 16px 0px 0px; padding: 12px 14px; background: linear-gradient(90deg, rgba(250, 229, 229, 0) 8.75%, #FAE5E5 100%), #FFFFFF; border-radius: 20px; border: 1px solid #d77277; } .A245_lower_container a { text-decoration: none; } .A245_link { color: #000; } .A245_get_app_btn { display: flex; justify-content: center; align-items: center; width: 136px; height: 40px; background: #D63941; border-radius: 8px; border: none; color: #FFFFFF; font-weight: 700; } .play_store { width: 124px; height: 37.64px; } .AC_254_section { padding: 16px; border-bottom: solid 4px #f4f3f3; font-size: 15px; } .AC_254_heading { font-weight: 700; padding: 10px 0; font-size: 20px; line-height: 28px; } .AC_254_redDealsOffer_container { margin: 16px 0px; padding: 16px; border: 1px solid #E0E0E0; border-radius: 20px; display: flex; flex-direction: column; background-repeat:repeat-y; background-position: center; background-size: 250%; } .AC_254_redDealsOffer_subsection { display: flex; justify-content: center; } .AC_254_redDealsOffer_content_wrap { margin-bottom: 10px; } .AC_254_redDealsOffer_subtext { font-size: 16px; margin-bottom: 8px; font-weight: 600; } .AC_254_redDealsOffer_subtext span, .AC_254_redDealsOffer_value { color: #D63941; } .AC_254_redDealsOffer_subtext span { font-size: 120%; } .AC_254_redDealsOffer_value { font-size: 120%; } p.AC_254_redDealsOffer_content { font-size: 0.9em; font-weight: 600; } p.AC_254_redDealsOffer_content .AC_254_value_seperator { width: 0; height: 1em; margin: 0 0.3em; border-right: 1px solid #000; } .AC_254_icon_redBus_logo.icon-redBus_Logo::before { font-size: 3em; margin-right: 10px; } /* .AC_254_redDealsOffer_subsection:nth-child(2) { flex: 1 0 0; } */ .AC_254_scroll_link .AC_254_btn { background-color: #D63941; font-weight: 600; font-size: 16px; color: #fff; border: none; border-radius: 8px; height: 48px; width: 100%; cursor: pointer; } @font-face { font-family: 'icomoon'; src: url('/seoassets/font_amp/icomoon.eot?mscvy'); src: url('/seoassets/font_amp/icomoon.eot?mscvy#iefix') format('embedded-opentype'), url('/seoassets/font_amp/icomoon.ttf?mscvy') format('truetype'), url('v/icomoon.woff?mscvy') format('woff'), url('/seoassets/font_amp/icomoon.svg?mscvy#icomoon') format('svg'); font-weight: normal; font-style: normal; font-display: block; } [class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon'; speak: never; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-swap_btn:before { content: "\e900"; color: rgb(255, 255, 255); } .icon-swap_btn:before { content: "\e901"; margin-left: -1em; color: rgb(107, 107, 107); } .icon-swap_btn:before { content: "\e902"; margin-left: -1em; color: none; } .icon-add:before { content: "\e903"; } .icon-anchor:before { content: "\e904"; color: #6b6b6b; } .icon-child2:before { content: "\e905"; } .icon-social_linkedin .path1:before { content: "\e906"; color: rgb(255, 255, 255); } .icon-social_linkedin .path2:before { content: "\e907"; margin-left: -1em; color: rgb(0, 0, 0); } .icon-social_tiktok:before { content: "\e908"; } .icon-subtract:before { content: "\e909"; } .icon-telegram:before { content: "\e90a"; } .icon-whatsapp:before { content: "\e90b"; } .icon-about_us:before { content: "\e90c"; color: #fff; } .icon-am_00:before { content: "\e90d"; } .icon-am_1:before { content: "\e90e"; } .icon-am_2:before { content: "\e90f"; } .icon-am_3:before { content: "\e910"; } .icon-am_4:before { content: "\e911"; } .icon-am_5:before { content: "\e912"; } .icon-am_6:before { content: "\e913"; } .icon-am_7:before { content: "\e914"; } .icon-am_8:before { content: "\e915"; } .icon-am_9:before { content: "\e916"; } .icon-am_10:before { content: "\e917"; } .icon-am_11:before { content: "\e918"; } .icon-am_12:before { content: "\e919"; } .icon-am_13:before { content: "\e91a"; } .icon-am_14:before { content: "\e91b"; } .icon-am_15:before { content: "\e91c"; } .icon-am_16:before { content: "\e91d"; } .icon-am_17:before { content: "\e91e"; } .icon-am_18:before { content: "\e91f"; } .icon-am_19:before { content: "\e920"; } .icon-am_20:before { content: "\e921"; } .icon-am_21:before { content: "\e922"; } .icon-am_22:before { content: "\e923"; } .icon-am_23:before { content: "\e924"; } .icon-am_24:before { content: "\e925"; } .icon-am_25:before { content: "\e926"; } .icon-am_26:before { content: "\e927"; } .icon-am_27:before { content: "\e928"; } .icon-am_28:before { content: "\e929"; } .icon-am_29:before { content: "\e92a"; } .icon-am_30:before { content: "\e92b"; } .icon-am_31:before { content: "\e92c"; } .icon-am_32:before { content: "\e92d"; } .icon-am_33:before { content: "\e92e"; } .icon-am_34:before { content: "\e92f"; } .icon-am_35:before { content: "\e930"; } .icon-am_36:before { content: "\e931"; } .icon-am_37:before { content: "\e932"; } .icon-am_39:before { content: "\e933"; color: #4c4c4d; } .icon-am_40:before { content: "\e934"; color: #4cc09b; } .icon-am_41:before { content: "\e935"; } .icon-am_44:before { content: "\e936"; } .icon-am_47:before { content: "\e937"; } .icon-am_49:before { content: "\e938"; } .icon-am_50:before { content: "\e939"; color: #4a4a4a; } .icon-am_51:before { content: "\e93a"; color: #4a4a4a; } .icon-am_52:before { content: "\e93b"; color: #4a4a4a; } .icon-am_53:before { content: "\e93c"; color: #4a4a4a; } .icon-am_54:before { content: "\e93d"; color: #4a4a4a; } .icon-am_57:before { content: "\e93e"; } .icon-am_59:before { content: "\e93f"; } .icon-am_60:before { content: "\e940"; } .icon-am_61:before { content: "\e941"; } .icon-am_63:before { content: "\e942"; } .icon-am_64:before { content: "\e943"; } .icon-am_65:before { content: "\e944"; } .icon-am_66:before { content: "\e945"; } .icon-am_67:before { content: "\e946"; } .icon-area:before { content: "\e947"; } .icon-boarding_station:before { content: "\e948"; } .icon-booking_user:before { content: "\e949"; } .icon-bpdp:before { content: "\e94a"; color: #fff; } .icon-bus:before { content: "\e94b"; } .icon-calendar:before { content: "\e94c"; } .icon-calender-new:before { content: "\e94d"; } .icon-call:before { content: "\e94e"; color: #1034d9; } .icon-city:before { content: "\e94f"; } .icon-cross:before { content: "\e950"; } .icon-date:before { content: "\e951"; } .icon-desti:before { content: "\e952"; } .icon-doublearrow:before { content: "\e953"; /* color: #808080; */ } .icon-down_sarow:before { content: "\e954"; } .icon-down:before { content: "\e955"; } .icon-drop_off_station:before { content: "\e956"; } .icon-ferry_dp:before { content: "\e957"; } .icon-left:before { content: "\e958"; } .icon-m_ticket:before { content: "\e959"; } .icon-minus:before { content: "\e95a"; } .icon-mobile:before { content: "\e95b"; } .icon-people:before { content: "\e95c"; } .icon-plus:before { content: "\e95d"; } .icon-redBus_Logo:before { content: "\e95e"; } .icon-redDeals:before { content: "\e95f"; } .icon-refundable_ticket:before { content: "\e960"; } .icon-right_arrow:before { content: "\e961"; } .icon-right:before { content: "\e962"; } .icon-safe_payments:before { content: "\e963"; } .icon-search:before { content: "\e964"; } .icon-seat_choice:before { content: "\e965"; } .icon-seat:before { content: "\e966"; } .icon-social_facebook:before { content: "\e967"; } .icon-social_googleplus:before { content: "\e968"; } .icon-social_icons .path1:before { content: "\e969"; color: rgb(224, 224, 224); } .icon-social_icons .path2:before { content: "\e96a"; margin-left: -1em; color: rgb(0, 0, 0); } .icon-social_icons .path3:before { content: "\e96b"; margin-left: -1em; color: rgb(255, 255, 255); } .icon-social_icons .path4:before { content: "\e96c"; margin-left: -1em; color: rgb(255, 255, 255); } .icon-social_instagram:before { content: "\e96d"; } .icon-social_twitter:before { content: "\e96e"; } .icon-source:before { content: "\e96f"; } .icon-star:before { content: "\e970"; } .icon-tick_single:before { content: "\e971"; } .icon-ticket_guarantee:before { content: "\e972"; } .icon-triangle_left:before { content: "\e973"; color: #fff; } .icon-triangle_right:before { content: "\e974"; color: #fff; } .icon-up:before { content: "\e975"; } .icon-user:before { content: "\e976"; } .icon-userprofile:before { content: "\e977"; } .bus-icon.icon-16837{background-position:0 0}.bus-icon.icon-0{background-position:0 -40px}.bus-icon{background-image:url(https://s2.rdbuz.com/buslogos/country/COL/sprite/sprite_undefined.png);background-position:0 -80px;height:40px;width:100px}.bus-icon.icon-00000{background-position:0 -80px}.bus-icon.icon-15612{background-position:0 -120px}.bus-icon.icon-15663{background-position:0 -160px}.bus-icon.icon-15664{background-position:0 -200px}.bus-icon.icon-15665{background-position:0 -240px}.bus-icon.icon-15695{background-position:0 -280px}.bus-icon.icon-15698{background-position:0 -320px}.bus-icon.icon-15844{background-position:0 -360px}.bus-icon.icon-15845{background-position:0 -400px}.bus-icon.icon-15846{background-position:0 -440px}.bus-icon.icon-15855{background-position:0 -480px}.bus-icon.icon-15856{background-position:0 -520px}.bus-icon.icon-15857{background-position:0 -560px}.bus-icon.icon-15860{background-position:0 -600px}.bus-icon.icon-15925{background-position:0 -640px}.bus-icon.icon-15958{background-position:0 -680px}.bus-icon.icon-16011{background-position:0 -720px}.bus-icon.icon-16024{background-position:0 -760px}.bus-icon.icon-16031{background-position:0 -800px}.bus-icon.icon-16042{background-position:0 -840px}.bus-icon.icon-16097{background-position:0 -880px}.bus-icon.icon-16098{background-position:0 -920px}.bus-icon.icon-16126{background-position:0 -960px}.bus-icon.icon-16147{background-position:0 -1000px}.bus-icon.icon-16162{background-position:0 -1040px}.bus-icon.icon-16176{background-position:0 -1080px}.bus-icon.icon-16180{background-position:0 -1120px}.bus-icon.icon-16349{background-position:0 -1160px}.bus-icon.icon-16356{background-position:0 -1200px}.bus-icon.icon-16376{background-position:0 -1240px}.bus-icon.icon-16416{background-position:0 -1280px}.bus-icon.icon-16447{background-position:0 -1320px}.bus-icon.icon-16549{background-position:0 -1360px}.bus-icon.icon-16614{background-position:0 -1400px}.bus-icon.icon-16671{background-position:0 -1440px}.bus-icon.icon-16708{background-position:0 -1480px}.bus-icon.icon-16709{background-position:0 -1520px}.bus-icon.icon-16722{background-position:0 -1560px}.bus-icon.icon-16730{background-position:0 -1600px}.bus-icon.icon-16735{background-position:0 -1640px}.bus-icon.icon-0000{background-position:0 -1680px}.bus-icon.icon-16850{background-position:0 -1720px}.bus-icon.icon-16887{background-position:0 -1760px}.bus-icon.icon-16901{background-position:0 -1800px}.bus-icon.icon-16904{background-position:0 -1840px}.bus-icon.icon-16949{background-position:0 -1880px}.bus-icon.icon-17068{background-position:0 -1920px}.bus-icon.icon-17192{background-position:0 -1960px}.bus-icon.icon-17222{background-position:0 -2000px}.bus-icon.icon-17243{background-position:0 -2040px}.bus-icon.icon-17280{background-position:0 -2080px}.bus-icon.icon-17281{background-position:0 -2120px}.bus-icon.icon-17372{background-position:0 -2160px}.bus-icon.icon-17381{background-position:0 -2200px}.bus-icon.icon-17415{background-position:0 -2240px}.bus-icon.icon-17783{background-position:0 -2280px}.bus-icon.icon-17810{background-position:0 -2320px}.bus-icon.icon-17830{background-position:0 -2360px}.bus-icon.icon-17970{background-position:0 -2400px}.bus-icon.icon-18014{background-position:0 -2440px}.bus-icon.icon-18247{background-position:0 -2480px}.bus-icon.icon-18330{background-position:0 -2520px}.bus-icon.icon-18361{background-position:0 -2560px}.bus-icon.icon-18382{background-position:0 -2600px}.bus-icon.icon-18571{background-position:0 -2640px}.bus-icon.icon-18668{background-position:0 -2680px}.bus-icon.icon-18737{background-position:0 -2720px}.bus-icon.icon-18839{background-position:0 -2760px}.bus-icon.icon-18917{background-position:0 -2800px}.bus-icon.icon-19009{background-position:0 -2840px}.bus-icon.icon-19033{background-position:0 -2880px}.bus-icon.icon-19120{background-position:0 -2920px}.bus-icon.icon-19330{background-position:0 -2960px}.bus-icon.icon-19419{background-position:0 -3000px}.bus-icon.icon-19480{background-position:0 -3040px}.bus-icon.icon-19481{background-position:0 -3080px}.bus-icon.icon-19978{background-position:0 -3120px}.bus-icon.icon-20192{background-position:0 -3160px}.bus-icon.icon-20276{background-position:0 -3200px}.bus-icon.icon-20285{background-position:0 -3240px}.bus-icon.icon-20290{background-position:0 -3280px}.bus-icon.icon-20312{background-position:0 -3320px}.bus-icon.icon-gps{background-position:0 -3360px} .date-label{ color: #6b6b78; } .date-input { font-weight: bold; width: 98px; border: 0px; } .date-input:focus { outline:none; } .date-search { background-color: #D63941; color: #fff; text-align:center; text-decoration: none; } .CalendarMonth_caption { font-weight: lighter; margin: 0 -30px 38px; padding-bottom: 20px; background-color: #D63941; color: #fff; } .CalendarDay__selected, .CalendarDay__selected:active, .CalendarDay__selected:hover, .CalendarDay__selected_start { background-color: #D63941; border: 1px solid #D63941; color: #fff; }

Viaja en bus al Festival Iberoamericano de Teatro de Bogotá

toggle
Fecha De Ida
HOY
MAÑANA
Buscar

Viaja en bus al Festival Iberoamericano de Teatro de Bogotá

Cada dos años, Bogotá se transforma en un gigantesco escenario cultural con la llegada del Festival Iberoamericano de Teatro, uno de los eventos escénicos más grandes del mundo. Si estás planeando asistir, redBus tiene la mejor opción para ti: viaja en bus desde cualquier ciudad del país y usa el código HORADEVIAJE para ahorrar hasta un 20% en tu primer viaje. Disfruta de la comodidad, flexibilidad y economía que solo el transporte terrestre te puede ofrecer.

Con redBus, puedes reservar online, comparar rutas y precios, elegir tu asiento y prepararte para vivir el mejor teatro del mundo… en Bogotá.

¿Qué es el Festival Iberoamericano de Teatro?

Fundado en 1988, el Festival Iberoamericano de Teatro de Bogotá reúne durante varias semanas a miles de artistas, compañías teatrales y espectadores de todo el mundo. Se realizan funciones en teatros, plazas públicas y calles, abarcando desde teatro clásico hasta espectáculos contemporáneos.

Durante el festival podrás disfrutar de:

  • Teatro nacional e internacional
  • Espectáculos callejeros y desfiles culturales
  • Obras infantiles y familiares
  • Talleres, conferencias y actividades interactivas
  • Eventos gratuitos en espacios abiertos

¿Por qué viajar en bus a Bogotá para el festival?

🚌 Conectividad desde todo el país: redBus ofrece rutas desde Medellín, Cali, Bucaramanga, Neiva, Pereira, Manizales, Ibagué y más.
💰 Ahorro real: Viajar en bus es más económico que volar y, con el código HORADEVIAJE, puedes ahorrar aún más.
📦 Equipaje sin complicaciones: Lleva más sin cargos adicionales.
📱 Compra en línea sin filas: Reserva, elige tu asiento y viaja sin estrés.
🌄 Conoce Colombia en el camino: Disfruta del paisaje y haz de tu trayecto parte de la experiencia.

¿Cómo llegar al Festival Iberoamericano de Teatro en Bogotá?

Ruta Distancia AproximadaDuración del viaje (aprox.)
Medellín a Bogotá 418 km 9 horas
Cali a Bogotá 447 km 9 horas
Ibagué a Bogotá 202 km 4 horas
Bucaramanga a Bogotá 424 km 9 horas
Pereira a Bogotá 307 km 6 horas 30 minutos
Neiva a Bogotá 313 km 5 horas
Manizales a Bogotá 305 km 7 horas 30 minutos
Armenia a Bogotá 268 km 6 horas
Villavicencio a Bogotá 122 km 3 horas
Girardot a Bogotá 140 km 3 horas

Preguntas frecuentes

¿Cómo puedo aprovechar los descuentos para viajar al Festival Iberoamericano de Teatro?
Si es tu primer viaje con redBus, puedes usar el código promocional HORADEVIAJE y obtener hasta un 20% de descuento en tu pasaje. Solo ingresa el código al momento de pagar en la app o en redbus.co, aplica para rutas hacia Bogotá en fechas disponibles.
¿Cómo llegar al Festival Iberoamericano de Teatro viajando en bus?
La forma más cómoda y económica es reservar un viaje en bus a Bogotá con redBus. Puedes viajar desde ciudades como Medellín, Cali, Bucaramanga, Ibagué, Neiva o Pereira, entre muchas otras. Elige el horario, tipo de bus y asiento desde la plataforma.
¿Puedo comprar pasajes para varios miembros de la familia en una sola transacción?
Sí, en redBus puedes agregar varios pasajeros en una misma reserva. Es ideal si viajan en grupo para disfrutar juntos del festival sin complicaciones.
¿Qué ventajas tiene viajar en bus en lugar de avión en esta fecha?
El bus es una opción más económica, sin cargos extra por equipaje, con mayor flexibilidad de horarios y permite reservar incluso con pocos días de anticipación. Además, puedes disfrutar del paisaje colombiano durante el trayecto y llegar directamente a terminales centrales en Bogotá.
¿Qué pasa si necesito cambiar o cancelar mi pasaje?
Puedes hacerlo desde la app o web de redBus. Las condiciones dependen de la empresa de transporte elegida: algunas permiten cambios gratuitos, otras aplican cargos. Todo se gestiona en línea de forma rápida.
¿Qué empresas de transporte puedo usar para viajar?
redBus trabaja con más de 150 transportadoras aliadas, incluyendo Expreso Bolivariano, Rápido Ochoa, Copetran, Flota Magdalena, entre otras. Todas ofrecen rutas seguras, confiables y diferentes tipos de servicio.

Aplaude lo mejor del teatro, viaja con redBus

El Festival Iberoamericano de Teatro de Bogotá es un evento que no te puedes perder. Planea tu viaje, aprovecha el código HORADEVIAJE, y vive una experiencia cultural inolvidable desde el momento en que subes al bus.