@font-face {
    font-family: "common_icons";
    src: url("/rpseoassets/fonts/icons/common_icons.eot?c4f171f2a32e6f4875fe867940fe51de#iefix") format("embedded-opentype"),
url("/rpseoassets/fonts/icons/common_icons.woff2?c4f171f2a32e6f4875fe867940fe51de") format("woff2"),
url("/rpseoassets/fonts/icons/common_icons.woff?c4f171f2a32e6f4875fe867940fe51de") format("woff");
}

.icon:before {
    font-family: common_icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon.icon-youtube:before {
    content: "\f101";
}
.icon.icon-whatsapp:before {
    content: "\f102";
}
.icon.icon-userprofile:before {
    content: "\f103";
}
.icon.icon-user2:before {
    content: "\f104";
}
.icon.icon-user:before {
    content: "\f105";
}
.icon.icon-up:before {
    content: "\f106";
}
.icon.icon-twitter_x:before {
    content: "\f107";
}
.icon.icon-triangle_right:before {
    content: "\f108";
}
.icon.icon-triangle_left:before {
    content: "\f109";
}
.icon.icon-timer:before {
    content: "\f10a";
}
.icon.icon-tickets:before {
    content: "\f10b";
}
.icon.icon-ticket_guarantee:before {
    content: "\f10c";
}
.icon.icon-tick_single:before {
    content: "\f10d";
}
.icon.icon-telegram:before {
    content: "\f10e";
}
.icon.icon-support_agent:before {
    content: "\f10f";
}
.icon.icon-subtract:before {
    content: "\f110";
}
.icon.icon-star:before {
    content: "\f111";
}
.icon.icon-source:before {
    content: "\f112";
}
.icon.icon-social_twitter:before {
    content: "\f113";
}
.icon.icon-social_tiktok:before {
    content: "\f114";
}
.icon.icon-social_linkedin:before {
    content: "\f115";
}
.icon.icon-social_instagram:before {
    content: "\f116";
}
.icon.icon-social_icons:before {
    content: "\f117";
}
.icon.icon-social_googleplus:before {
    content: "\f118";
}
.icon.icon-social_facebook:before {
    content: "\f119";
}
.icon.icon-seat_choice:before {
    content: "\f11a";
}
.icon.icon-seat:before {
    content: "\f11b";
}
.icon.icon-search_l:before {
    content: "\f11c";
}
.icon.icon-search2:before {
    content: "\f11d";
}
.icon.icon-search:before {
    content: "\f11e";
}
.icon.icon-safe_payments:before {
    content: "\f11f";
}
.icon.icon-right_arrow:before {
    content: "\f120";
}
.icon.icon-right:before {
    content: "\f121";
}
.icon.icon-refundable_ticket:before {
    content: "\f122";
}
.icon.icon-redDeals:before {
    content: "\f123";
}
.icon.icon-redBus_Logo:before {
    content: "\f124";
}
.icon.icon-price:before {
    content: "\f125";
}
.icon.icon-ppl:before {
    content: "\f126";
}
.icon.icon-plus:before {
    content: "\f127";
}
.icon.icon-people:before {
    content: "\f128";
}
.icon.icon-pages:before {
    content: "\f129";
}
.icon.icon-modify:before {
    content: "\f12a";
}
.icon.icon-mobile:before {
    content: "\f12b";
}
.icon.icon-minus:before {
    content: "\f12c";
}
.icon.icon-m_ticket:before {
    content: "\f12d";
}
.icon.icon-local_offer:before {
    content: "\f12e";
}
.icon.icon-left:before {
    content: "\f12f";
}
.icon.icon-language_change:before {
    content: "\f130";
}
.icon.icon-info:before {
    content: "\f131";
}
.icon.icon-history:before {
    content: "\f132";
}
.icon.icon-highlight_off:before {
    content: "\f133";
}
.icon.icon-global:before {
    content: "\f134";
}
.icon.icon-ferry_dp:before {
    content: "\f135";
}
.icon.icon-dropping_point:before {
    content: "\f136";
}
.icon.icon-drop_off_station:before {
    content: "\f137";
}
.icon.icon-down_sarow:before {
    content: "\f138";
}
.icon.icon-down:before {
    content: "\f139";
}
.icon.icon-doublearrow:before {
    content: "\f13a";
}
.icon.icon-dollar:before {
    content: "\f13b";
}
.icon.icon-directions_bus:before {
    content: "\f13c";
}
.icon.icon-desti:before {
    content: "\f13d";
}
.icon.icon-date_range:before {
    content: "\f13e";
}
.icon.icon-date:before {
    content: "\f13f";
}
.icon.icon-cross:before {
    content: "\f140";
}
.icon.icon-copy:before {
    content: "\f141";
}
.icon.icon-close:before {
    content: "\f142";
}
.icon.icon-clock:before {
    content: "\f143";
}
.icon.icon-city:before {
    content: "\f144";
}
.icon.icon-child2:before {
    content: "\f145";
}
.icon.icon-cargo_pickup:before {
    content: "\f146";
}
.icon.icon-cargo:before {
    content: "\f147";
}
.icon.icon-cancel:before {
    content: "\f148";
}
.icon.icon-call:before {
    content: "\f149";
}
.icon.icon-calender-new:before {
    content: "\f14a";
}
.icon.icon-calendar:before {
    content: "\f14b";
}
.icon.icon-bus:before {
    content: "\f14c";
}
.icon.icon-bpdp:before {
    content: "\f14d";
}
.icon.icon-booking_user:before {
    content: "\f14e";
}
.icon.icon-boarding_station:before {
    content: "\f14f";
}
.icon.icon-boarding_point:before {
    content: "\f150";
}
.icon.icon-arrow_r:before {
    content: "\f151";
}
.icon.icon-arrow_l:before {
    content: "\f152";
}
.icon.icon-arrow_drop_down:before {
    content: "\f153";
}
.icon.icon-arrow_back:before {
    content: "\f154";
}
.icon.icon-arrow_back-copy:before {
    content: "\f155";
}
.icon.icon-arrow:before {
    content: "\f156";
}
.icon.icon-area:before {
    content: "\f157";
}
.icon.icon-anchor:before {
    content: "\f158";
}
.icon.icon-add:before {
    content: "\f159";
}
.icon.icon-about_us:before {
    content: "\f15a";
}
.icon.icon-Circle:before {
    content: "\f15b";
}
