@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");:root {--orange: #f7921f;--blue: #002bc6;}*, *::after, *::before {box-sizing: border-box;padding: 0;margin: 0;}body {padding: 0;margin: 0;font-weight: 400;font-size: 16px;line-height: 19px;color: #000000;background-color: #f5f5f5;width: 100vw;font-family: "Roboto", sans-serif;}body {background: #fff !important;}html {min-width: 100vw !important;max-width: 100vw !important;overflow-x: hidden;}html, body {overflow-x: hidden !important;max-width: 100%;}.navbar-toggler-icon {padding-top: 5px;font-size: 2rem;}span.navbar-toggler-icon:before {content: "\2630";}.topNav {box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}.bannerSec {background: #fafafa;}.navbar-primary .nav-link {padding: 0.5rem 0.8rem;text-transform: uppercase;font-weight: 700 !important;text-align: left;color: #10317d;font-family: "Roboto", sans-serif;}.navbar-primary .navbar-custom .nav-link {color: #000;text-transform: capitalize;}.navbar-primary .navbar-custom .nav-link:hover, .navbar-primary .navbar-custom .nav-link.active {color: #002bc6;}.navbar-primary .navbar-custom .nav-link span {position: relative;}.navbar-primary .navbar-custom .nav-link span::after {position: absolute;content: "";top: 100%;left: 0;width: 100%;height: 3px;background: #002bc6;transform: scaleX(0);-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform-origin: right;transition: transform 0.5s;}.navbar-primary .navbar-custom .nav-link span:hover::after {transform: scaleX(1);-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform-origin: left;}.navbar-primary .btn-theme, .navbar-primary .btn-theme:hover {width: fit-content;font-weight: 700;background: #f66315;color: #fff;text-decoration: none;text-align: center;border-radius: 8px;line-height: 32px;font-family: "Inter", sans-serif;}.navbar-toggler {padding: 0 !important;}.navbar-primary .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 43, 198, 0.95%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.offcanvas {z-index: 99999999 !important;}.offcanvas-backdrop::before {z-index: 99999990 !important;}.navbar-nav .nav-link {font-size: 1rem;color: #10317d;font-family: "Roboto";font-weight: 500 !important;line-height: 16px;}.navbar-toggler:focus, .navbar-toggler:active, .navbar-toggler:hover, .fa-bars:before, .fa-navicon:before {outline: none !important;border: none !important;}a.btn.btn-theme.ms-lg-3 {background: #f66315;color: white;padding: 10px 20px;border-radius: 10px;font-family: "Roboto";}a.nav-link {padding: 0.5rem 0.8rem;font-weight: 700 !important;color: #002bc6;}li.nav-item.off-canvas-sm {padding: 0.5rem 1rem 0rem 2rem;}a.off-canvas-sm.btn {height: 48px;font-weight: 700;background: #002bc6;color: #fff;text-decoration: none;text-align: center;border-radius: 8px;line-height: 32px;margin-left: 2rem;}.offcanvas-start {width: 310px !important;}.link, .link:hover {font-weight: 600;font-size: 14px;line-height: 16px;color: #000000;text-decoration: none;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.dsa {display: flex;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.dsa > input {flex: 1;}section.banner.padder-1 .carousel-inner img {object-fit: contain;width: 100%;height: auto;position: relative;z-index: -1;}.bannerCont {width: 100%;margin: 0 auto;position: absolute;top: 10%;left: 9%;right: 0;}input.form-control.input1 {padding: 0px;}.carousel-control-next {position: absolute;}button.carousel-control-prev {position: absolute;left: 20px !important;}.carousel-control-next, .carousel-control-prev {opacity: 0.9 !important;}.form-wrapper {background: #f7f7f7;box-shadow: 0px -2px 4px rgba(0, 0, 0, 0.25);border-radius: 0px 16px 16px 16px;}.main-heading {color: var(--orange);font-weight: 700;font-size: 52px;line-height: 61px;}.text-blue {color: #002bc6;}.text-grey {color: #666;}.btn-round {border-radius: 0.5rem 0.5rem;}.f-14 {font-weight: 600;font-size: 14px;line-height: 16px;}.font-14 {font-size: 14px;}.form-wrapper, .form-home {position: relative;padding: 14px 24px 22px;z-index: 9;}.form-flight {padding: 32px 18px;border-radius: 8px;}section.banner.padder-1 {position: relative;}.radio-buttons {display: flex !important;}.flight-form {display: flex;background: linear-gradient( 182.35deg, #2c51a7 1.87%, #2148a4 97.93% ) !important;}.searhBar .col-md-12 {}.form-home::before {position: absolute;content: "FLIGHT SEARCH";width: 172px;height: 52px;left: 0px;top: -55px;background: #ffffff;border-radius: 8px 8px 0px 0px;font-weight: 700;line-height: 52px;color: #002bc6;text-align: center;display: none;}button.accordion-button.collapsed.checkButn {height: 40px;line-height: 10px;}.form-border {background: #ffffff;border: 1px solid #c4c4c4;border-radius: 8px;}.form-wrapper .form-select {background: transparent;border-radius: 0px;border: none;-webkit-box-shadow: 0 0 0;box-shadow: 0 0 0;font-size: 24px;font-weight: 700;padding: 0;}.flightPriceArea {padding: 0;line-height: 1;position: relative;top: 40px;font-family: "Roboto", sans-serif;display: flex;flex-direction: column;align-items: flex-end;text-align: right;}.flightPriceArea0 {padding: 0;line-height: 1;position: relative;top: 40px;font-family: "Roboto", sans-serif;}.flight-search-section ul.nav.nav-tabs li.nav-item a.nav-links {font-family: "Roboto", sans-serif;}.flight-search-section ul.nav.nav-tabs li.nav-item a.nav-links.active {background: #f66315 !important;}.input-daterange .form-control {background: #fff !important;border: none !important;}.form-select span {}.form-wrapper input::placeholder {font-size: 14px;color: rgba(0, 0, 0, 0.4) !important;}.form-wrapper .btn-custom {border-radius: 0px 8px 8px 0px;font-weight: 400 !important;font-size: 18px;}.border-right {border-right: 2px solid #c4c4c4;}.radio-buttons {display: flex;flex-wrap: wrap;}.radiobtn {display: flex;align-items: center;justify-content: center;color: white;padding: 6px 12px;border-radius: 20px;font-size: 14px;white-space: nowrap;flex: 1 1 auto;}.radiobtn input {display: none;}.radiobtn label {cursor: pointer;}@media (max-width: 430px) {.radio-div {flex-wrap: nowrap !important;gap: 8px;}.radiobtn {flex: 0 0 auto;min-width: 140px;}}.radio-label {background-color: #003366;color: #fff;padding: 5px 12px;border-radius: 20px;font-weight: bold;cursor: pointer;}.et_pb_tab_active .radio-label {background-color: #0033ff;}button.carousel-control-prev, button.carousel-control-next {}.radiobtn label {display: block;font-weight: 600;border-radius: 22px;padding: 0px 10px 0px 40px;margin: 0 15px 15px 0;cursor: pointer;}.radiobtn input[type="radio"]:checked + label {background: #f56415;color: #ffffff !important;border: #f56415;}.btn-outline-primary {color: #10317d !important;border-color: #10317d!important;}.btn-outline-primary:hover {color: #fff !important;background-color: #10317d!important;border-color: #10317d!important;}.radiobtn input[type="radio"]:checked + label:hover {background-color: #e08858 !important;}.radiobtn input[type="radio"]:checked + label:after {background: url(../assets/tick.svg) no-repeat;background-size: 16px 16px;}.radiobtn input[type="radio"]:checked + label:before {width: 16px;height: 16px;border: 2px solid #fff;}.radiobtn label:after, .radiobtn label::before {content: "";position: absolute;left: 11px;top: 4px;width: 16px;height: 16px;border-radius: 50%;}.searcFormbar.sticky .form-home::before {display: none;}.searcFormbar.sticky.homeBar .form-home::before {display: block;}.radiobtn label:before {background: transparent;width: 16px;height: 16px;border-radius: 50%;border: 2px solid #f7921f;}div#accordionPanelsStayOpenExample .accordion-item.border-0 {background-color: #f8f8f8 !important;border: 1px solid #dbdbdb !important;border-radius: 8px;margin: 1px 0px;}div#accordionPanelsStayOpenExample button.accordion-button {background-color: #f3feff !important;color: #014479;border-radius: 8px;box-shadow: inset 0 0px 0 rgb(0 0 0 / 13%);}.sidebar-top.d-flex.align-items-center.justify-content-between {border-radius: 8px;}.carousel-indicators {bottom: -9px !important;}.carousel-indicators [data-bs-target] {width: 14px !important;height: 14px !important;border-radius: 50% !important;background: #ffffff !important;opacity: 0.6 !important;border: 2px solid #0808ad !important;}.carousel-indicators .active {width: 8px !important;height: 8px !important;border-radius: 50%;opacity: 1 !important;background: #ffffff !important;border: 5px solid #f7921f !important;}.datepicker {border-radius: 4px;direction: ltr;-webkit-user-select: none;-webkit-touch-callout: none;}.daterangepicker.ltr.show-calendar.openscenter {margin: 20px 0 !important;}a:active, a:hover {outline: 0;}.destImg {border-radius: 12px 12px 0px 0px;height: 278px;overflow: hidden;}.destImg img {transition-duration: 0.6s;}.destImg:hover img {transform: scale(1.2);-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transition: ease-in-out 0.8s;}body.oneWay .input-group.input-daterange.dsa {display: none !important;}body.roundTrip .input-group.input-daterange input {border: 0px;outline: none;}body.roundTrip .input-group.input-daterange.sda {display: none !important;}.book-ticket {background: linear-gradient(180deg, #295190 0%, #9fb6cd 100%);}.flight-text {padding: 70px 40px;}.book-ticket h1, .c-subheading {font-weight: 700;font-size: 40px;line-height: 47px;}.book-ticket h1 {color: #ffffff;}.book-ticket h4 {font-weight: 600;font-size: 28px;line-height: 33px;color: #ffffff;}.drp-buttons {display: none !important;}td.active.start-date.available {background-color: #002bc6 !important;font-size: 16px !important;}.daterangepicker td.available:hover, .daterangepicker th.available:hover {background-color: #f7921f !important;color: #fff !important;}td.active.start-date.available:hover {background: #f7921f !important;}td.active.end-date.in-range.available {background-color: #002bc6 !important;font-size: 16px !important;}.daterangepicker.openscenter:after, .daterangepicker.openscenter:before {display: none !important;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.dsa:after {position: absolute;top: 14px;left: -23px;right: 0;background-image: url(/frontend/assets/bx_calendar.svg);height: 26px;width: 26px;content: "";margin: 0 auto;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.dsa {position: relative;}.text-orange {color: var(--orange);}.btn-white-outline {border: 1px solid #fff !important;color: #fff !important;font-weight: 700;}.padder {padding: 72px 0px 30px;}.heading, .d-subheading, .why-choose h1 {font-weight: 700;font-size: 24px;line-height: 28px;}.destinations label, .navbar-primary .nav-link, .footer-heading {font-weight: 400;font-size: 16px;line-height: 19px;}.destinations .form-select, .destinations .form-select:focus {min-width: 144px;max-width: 144px;padding: 0px;margin-bottom: 6px;font-size: 14px;font-weight: 400;color: var(--orange);background-image: url("../assets/dropdown.svg");background-size: 16px 12px;border: none;outline: none;border-radius: none;}.travelling label {width: 117px;}.travelling .form-select, .travelling .form-select:focus {min-width: 104px;max-width: 140px;}.des-box {min-height: 298px;filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.25));border-radius: 16px;position: relative;}.des-box .main-img {border-radius: 16px;min-height: 298px;}.absolute-container {position: absolute;bottom: 0;left: 0;right: 0;}.absolute-desc {height: auto;min-height: 82px;padding: 1rem 2rem;border-radius: 0px 0px 16px 16px;background: #ffffff;}.absolute-country {background: rgba(62, 62, 62, 0.5);font-weight: 700;color: #ffffff;padding: 0.5rem 2rem;border-radius: 0;}.destinations .row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 1.5rem !important;margin-bottom: calc(var(--bs-gutter-y) * -0.5) !important;margin-top: calc(var(--bs-gutter-y) * -0.5) !important;}.searcFormbar .form-home::before {left: 0px;top: -55px;background: #fff;}.searcFormbar.sticky.homeBar .form-wrapper.form-home {border-radius: 0px 10px 10px 10px;}.col-md-3.d-none.d-md-block {width: 25%;height: 100%;min-height: 200px;position: -webkit-sticky;position: sticky;top: 5%;}.sidebar .accordion-header {position: relative;}.sidebar .uv-right-arrow {width: 100%;background: red;position: absolute;left: 0;top: 0;}.sidebar .uv-right-arrow {width: 100%;background: transparent;position: absolute;left: 0;bottom: 0px !important;z-index: 1;opacity: 0;}.searcFormbar .form-wrapper.form-home {top: 40px;position: relative;}.accordion-header.hilighted .accordion-button::after {display: none;}.accordion-header.hilighted button:before {content: "";position: absolute;right: 8px;top: 20px;background-image: url("../assets/downarro.svg");width: 20px;height: 20px;background-repeat: no-repeat;}.accordion-header.hilighted.customArrow button:before {content: "";position: absolute;right: 8px;top: 20px;background-image: url("/frontend/assets/up-arro.svg") !important;width: 20px;height: 20px;}.searcFormbar .form-wrapper.form-home {border-radius: 10px 10px 10px 10px;}.form-wrapper.form-home {border-radius: 0px 16px 16px 16px;border: 0px solid #476072;}.daterangepicker {width: auto;border: 1px solid #f7921f !important;}.daterangepicker:before, .daterangepicker:after {display: none !important;}.searcFormbar {position: relative;}.bannerSec h1 {font-size: 64px;font-weight: 600;color: #10317d;margin-top: 60px;}.bannerSide img {margin: 0 auto;margin-right: 0px;display: block;margin-top: 60px;}.col-md-12.ticket-signin h2 {border-radius: 0px !important;}.col-md-12.ticket-signin label {display: block;}.col-md-12.ticket-signin label span {font-weight: 400;font-size: 10px;line-height: 12px;color: #000000;background-color: #fff;padding: 6px;border-radius: 8px;margin-top: 8px !important;display: inline-block;}#custButton {display: inline-block;background-color: #f7921f;width: 50px;height: 50px;text-align: center;border-radius: 4px;position: fixed;bottom: 90px;right: 30px;transition: background-color 0.3s, opacity 0.5s, visibility 0.5s;opacity: 0;visibility: hidden;z-index: 10001;}a#custButton {color: transparent !important;}#custButton::after {content: "\f077";font-family: FontAwesome;font-weight: normal;font-style: normal;font-size: 2em;line-height: 50px;color: #fff;}#custButton:hover {cursor: pointer;background-color: #333;}#custButton:active {background-color: #555;}#custButton.show {opacity: 1;visibility: visible;}.download-heading {font-weight: 800;font-size: 34px;line-height: 38px;margin-bottom: 0;}.btn-custom, .btn-custom:hover {color: #ffffff !important;font-weight: 700 !important;background: #002bc6 !important;border-radius: 0px 8px 8px 0px;}.btn-custom:hover {background: #f47d0e !important;}.why-choose {background: #e6e6e6;}.why-choose h1 {text-align: center;color: #000000;}.feature-heading {margin-top: 1.5rem;font-weight: 700;font-size: 20px;line-height: 23px;}.feature-desc, .footer-links a, .footer-links a:hover .destinations .form-select, .destinations .form-select:focus {font-size: 14px;line-height: 16px;}.feature-desc {margin-top: 1rem;}footer {background: #fafafa;}.footer-heading {font-weight: 700;margin-bottom: 1rem;}.footer-links {display: flex;flex-direction: column;}.footer-links a, .footer-links a:hover {font-weight: 400;padding: 6px 0px;color: #000000;text-decoration: none;}footer .btn-custom {border-radius: unset !important;}.flight-search-input {border: unset;outline: none;font-size: 24px;font-weight: 700;display: block;width: 100%;}.flight-search-label {position: absolute;top: 0;left: 0;font-size: 24px;font-weight: 700;transition: transform 150ms ease-out, font-size 150ms ease-out;}.focused .flight-search-label {display: none;}.flight-search-name {}.inputfields {position: relative;}.inputfields input:last-child {position: absolute;top: 0;left: 0;}.inputfields input {border: 0px;}.autocomplete {position: relative;}.autocomplete1 {position: relative;}.inputfields {position: relative;overflow: hidden;}.inputfields1 {position: relative;overflow: hidden;}.row.form-border.mx-1.fromTo .col-md-3.border-right.my-auto.py-2 {position: relative;}.inputfields input:last-child {position: absolute;top: 0px;left: 0;color: #000;font-size: 24px !important;font-weight: 700 !important;}.inputfields1 input:last-child {position: absolute;top: 0px;left: 0;color: #000;font-size: 24px !important;font-weight: 700 !important;}.inputfields input::placeholder {color: #000 !important;font-size: 24px;}.inputfields1 input::placeholder {color: #000 !important;font-size: 24px;}#autocomplete-results {display: none;position: absolute;top: 0;background-color: #fff;width: 120px;height: 150px;overflow-y: scroll;padding: 0px !important;margin: 0px !important;}ul#autocomplete-results li {list-style: none;font-size: 14px;text-align: left;padding: 10px 6px 0px;}#autocomplete-results1 {display: none;position: absolute;top: 0;background-color: #fff;width: 120px;height: 150px;overflow-y: scroll;padding: 0px !important;margin: 0px !important;}#autocomplete-results2 {display: none;position: absolute;top: 0;background-color: #fff;width: 120px;height: 150px;overflow-y: scroll;padding: 0px !important;margin: 0px !important;}ul#autocomplete-results1 li {list-style: none;font-size: 14px;text-align: left;padding: 10px 6px 0px;}ul#autocomplete-results2 li {list-style: none;font-size: 14px;text-align: left;padding: 10px 6px 0px;}body::-webkit-scrollbar {width: 6px;}body::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}body::-webkit-scrollbar-thumb {background-color: darkgrey;outline: 1px solid slategrey;}ul#autocomplete-results::-webkit-scrollbar {width: 6px;}ul#autocomplete-results::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}ul#autocomplete-results::-webkit-scrollbar-thumb {background-color: darkgrey;outline: 1px solid slategrey;}ul#autocomplete-results1::-webkit-scrollbar {width: 6px;}ul#autocomplete-results1::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}ul#autocomplete-results1::-webkit-scrollbar-thumb {background-color: darkgrey;outline: 1px solid slategrey;}ul#autocomplete-results2::-webkit-scrollbar {width: 6px;}ul#autocomplete-results2::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}ul#autocomplete-results2::-webkit-scrollbar-thumb {background-color: darkgrey;outline: 1px solid slategrey;}.inputfields1 input[type="text"] {border: 0px !important;}.navbar-custom .nav-item {color: #000 !important;}.navbar-custom .nav-item .active {color: #0808ad !important;}.search-container {box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.16);border-radius: 0px 8px 8px 8px;padding: 22px 24px;margin-top: 2rem;}.sidebar .accordion-body.py-0.border {border: 0px solid !important;}.sidebar {border: 0px solid #f0f0f0;box-shadow: unset !important;border-radius: 8px;background-color: #fff;}.sidebar .accordion-collapse.collapse .accordion-body.py-0 {padding-bottom: 14px !important;}.sidebar-top {padding: 1rem;background: #476072;border-radius: 8px 8px 0px 0px;}.sidebar-top {padding: 1rem;background: #476072;border-radius: 8px 8px 0px 0px;}.f-16 {font-size: 16px;line-height: 19px;display: flex;}.sidebar-top.d-flex.align-items-center.justify-content-between p {color: #fff;}.border-l {border-left: 2px solid #0808ad;}.pointer {cursor: pointer;}div.custom-hr {margin-left: 0.5rem;height: 30px;width: 2px;background: #fff;}.col-md-9.flight-search-result span.f-16.bold.pe-3 {color: #f7921f;}h2.accordion-header button {font-family: "Roboto", sans-serif;font-weight: bold !important;font-size: 16px !important;line-height: 19px;}.fa-bag-shopping {color: #828181;padding: 0px 10px 0px 0px;}.accordion-button:focus {z-index: 3;border: none;outline: 0;box-shadow: 0 0 0 0;}.accordion-button:not(.collapsed) {color: #000;background-color: transparent;box-shadow: 0 0 0;}.accordion-button::after {background-image: url("../assets/accorarrow.webp") !important;}.accordion-button:not(.collapsed)::after {background-image: url("../assets/accorarrow.webp") !important;transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}.hotel-search-mt {margin-top: 2rem !important;}.flight-search-result nav {background: #f4f4f4 !important;border-radius: 8px !important;min-height: 68px;padding: 15px 7px;}.flight-search-result .nav-tabs .nav-link {text-align: left;color: #000;border: none;border-right: 1px solid #ececec;}.flight-search-result .nav-tabs .nav-link:hover {border: none;color: #0808ad;border-right: 1px solid #ececec;}.flight-search-result .nav-tabs .nav-link:last-child {border-right: none;}.inputfields input.maininput {outline: none;font-size: 24px;font-weight: 700;border: 0px solid #fff;}.inputfields1 input.maininput1 {outline: none;font-size: 24px;font-weight: 700;border: 0px solid #fff;}.getcityname {text-align: left;}.getcityname1 {text-align: left;}.flight-search-result .nav-tabs .active {border: none;background: transparent !important;color: #0808ad;position: relative;border-right: 1px solid #ececec;}.flight-search-result .nav-tabs .active:after {content: "";position: absolute;left: 5.3% !important;bottom: -0.9rem;height: 3px;width: 90%;background: #0808ad;}.flight-searcg-result .nav-tabs .nav-link {min-width: 100% !important;}.flight-search-result .tab-pane-container {overflow: hidden;border-radius: 24px;margin-top: 25px;}.departure-data {border-radius: 8px 0px 0px 0px;padding: 8px 16px;}.departBar.d-flex.align-items-center {padding: 12px;border-radius: 6px 0 0 0;}.dep-detail {padding: 32px 16px;}.top-form .form-control {min-width: 195px !important;}.top-form .form-control::placeholder {font-size: 13px !important;}.form-check-label {font-size: 14px;font-family: "Lato", sans-serif;}.flightShedule {display: flex;align-items: center;justify-content: start;}.flightShedule span {padding: 0px;}.fs_left {text-align: left!important;}.fs_rite {text-align: left !important;}.fs_rite span {text-align: left !important;}.flightShedule > div:last-child {padding-left: 20px;}.flightShedule > div:first-child {padding-right: 20px;}.fs_left > div, .fs_rite > div {margin-bottom: 10px !important;}.fs_duration span {text-align: left !important;}.fs_image {position: relative;}.fs_image:after {background-image: url(/frontend/assets/planeLine.svg);transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);height: 14px;width: 135px;padding: 0px;background-repeat: no-repeat;content: "";position: absolute;background-size: 100%;left: -67px;right: 0;top: -8px;margin: 0 auto;}.fs_rite span {text-align: left !important;font-size: 12px;font-weight: 500;}.fs_duration span {font-weight: 500;font-size: 14px;}.fs_date span {font-size: 12px;font-weight: 500;}.flightShedule {display: flex;align-items: center;justify-content: start;border: 1px solid #ddd;border-radius: 12px;padding: 20px 40px;}.flightShedule .fs_date span {font-size: 12px !important;font-weight: 500 !important;padding: 10px !important;}.fs_stay {font-weight: 500;text-align: center;padding: 20px;color: #000;font-size: 14px;}.fs_begage {padding: 16px 20px 16px !important;}.fs_duration span {font-weight: 500 !important;font-size: 14px !important;padding: 0px !important;text-align: left!important;}.fs_begage {padding: 16px 20px 0px;}.flight-data-section td {border-bottom-width: 0px !important;}.flight-data-section .card-body {padding: 0px 22px !important;}.flight-data-section .card-header {background-color: transparent !important;}.flight-data-section .card-body.card-mainrz {padding: 0px !important;}.flight-data-section .card {border: 0px !important;}.col-md-2.my-auto.py-2.ecClass input.form-control.border-0 {display: none;}.list-item li.card {border: 1px solid #ececec;box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.16);border-radius: 8px;overflow: hidden;}.min-height-230 {min-height: 14.375rem;height: 100%;object-fit: cover;}.bg-img-hero, .bg-img-hero-bottom {background-size: cover;background-repeat: no-repeat;border-radius: 8px 0px 0px 8px;}.bg-img-hero {background-position: top;}.badge-darkgrey {background: #476072;padding: 4px 8px;border-radius: 4px;font-size: 10px;}.product-features .fa-star {font-size: 10px;color: rgba(244, 125, 14, 1);}.badge-rating {background: rgba(244, 125, 14, 1);padding: 8px;border-radius: 4px;}.w-500 {font-weight: 500;}.w-600 {font-weight: 600;}.f-12 {font-size: 12px;line-height: 16px;}.badge-custom {border-radius: 4px;margin-right: 10px;margin-top: 10px;padding: 4px 8px;}.badge-outlined {border: 1px solid #476072;color: #476072;font-size: 12px;line-height: 14px;}.badge-black {background: #000000;border: 1px solid #000000;}.badge-gold {background: #f47d0e;color: #000;border: 1px solid #f47d0e;}.bold {font-weight: bold;}.border-accordian-custom {border: none;border-bottom: 1px solid grey;}.inputfields {position: relative;}.inputfields input:last-child {position: absolute;top: 0;left: 0;}.getcityname .value-display {display: none;}.getcityname1 .value-display1 {display: none;}.col-md-9.flight-search-result .col-md-9 {padding-right: 0px;}.col-md-9.flight-search-result .col-md-9 {padding-right: 0px;border-right: 1px solid #cdcdcd;}.departure-data {padding: 10px 4px;display: flex;align-items: center;justify-content: space-between;}.dep-detail {padding: 10px 4px;display: flex;align-items: center;justify-content: space-between;}.departure-data > .planeImg {flex: 0 0 20%;max-width: 20%;}.flightRoutes span, .flightRoutes small {display: block;line-height: 16px;}.dep-detail label {text-align: right;}.dep-detail > .planeImg {flex: 0 0 20%;max-width: 20%;}.dep-detail > div {flex: 0 0 80%;max-width: 80%;}.flightDep {padding-left: 36px;}.departure-data > div {flex: 0 0 80%;max-width: 80%;}.departure-data label {text-align: right;}.flightRoutes > div:nth-of-type(2) {flex: 0 0 60%;max-width: 60%;}.flightRoutes {display: flex;align-items: center;justify-content: space-around;}.flightRoutes > div:first-child, .flightRoutes > div:last-child {flex: 0 0 20%;max-width: 20%;}.mapDirection {padding-top: 16px;}.flightRoutes small {padding-top: 22px;}.mapDirection {background-repeat: no-repeat;background-position: center;}.flightArrival {text-align: right;padding-right: 36px;}.mapDirection {text-align: center;}section.dest-section.popularHotels h3 {font-size: 24px;font-weight: 600;}section.dest-section.popularHotels {background-color: transparent;}section.dest-section.popularHotels .dest-headings {padding: 0px 0px 40px;}section.dest-section.popularHotels p {font-size: 14px;font-weight: 400;max-width: 400px;margin: 0 auto;width: 100%;}.search-box.date-icon {background-image: url(/frontend/assets/uil_calender.svg);background-repeat: no-repeat;background-position: 95%;}.innertour h4 {font-size: 16px;color: #002bc6;font-weight: 600;margin-bottom: 0px;}.innertour label {font-size: 10px;}.innertour span {font-size: 16px;font-weight: 700;}.innertour span {display: block;}.innertour span:before {display: none;}.dest-details small {margin-left: -130px;text-transform: capitalize;font-weight: 400;font-size: 10px;}section.dest-section.popularHotels .dest-details label {font-weight: 400;}section.dest-section.popularHotels .dest-details {display: flex;width: 100%;flex-direction: revert;align-items: end;}.dest-details {display: flex;flex-direction: column;padding: 10px 22px;border-radius: 0px 0px 9px 9px;}section.dest-section.popularHotels .dest-details {box-shadow: 4px 5px 6px #dfdfdf;border: 1px solid #dfdfdf;}.heading-xxl {font-size: 4rem;font-weight: 500;color: #10131d;margin-bottom: 0;}.clr-orange {color: #f7921f;}.clr-green {color: #55b931;}.clr-red {color: #de4444;}.clr-golden-yellow {color: #ffc947;}.btn-app {display: inline-block;padding: 1rem 1.75rem;border-radius: 0.5rem;text-decoration: none;font-size: 0.875rem;font-weight: 600;line-height: 0.875rem;text-align: center;transition: 0.15s ease-in-out;}.btn-app.btn-app-md {padding: 0.75rem 1.5rem;}.btn-app-primary {background-color: #002bc6;border: 1px solid #002bc6;color: #ffffff;}.btn-app-primary:hover {background-color: #f7921f;border: 1px solid #f7921f;}.btn-marging-cust {margin-left: 0.5rem;}.btn-app-secondary {background-color: #ffffff;border: 1px solid #002bc6;color: #002bc6;}.btn-app-transparent {background-color: transparent;}.resize-none {resize: none;}.doc-sec-p {padding-top: 4.5rem;padding-bottom: 5rem;}.doc-sec-p article {margin-bottom: 2rem;}.doc-sec-p article .title {font-size: 1.25rem;font-weight: 700;margin-bottom: 1rem;color: #000000;line-height: 1.5125rem;}.doc-sec-p article .detail {font-size: 0.875rem;margin-bottom: 0;color: #10131d;font-weight: 400;line-height: 1.0588rem;}.doc-sec-p .doc-ending-text {margin-top: 3rem;font-size: 1.5rem;line-height: 1.8156rem;color: #000000;font-weight: 700;text-align: center;}section#innerBanner {display: flex;justify-content: center;align-items: center;min-height: 320px;background-size: cover;background-position: 0 -80px;background-repeat: no-repeat;}.media-box {display: flex;line-height: 1;}.media-box img {align-self: flex-start;margin-right: 1.5rem;width: 20px;}.media-box .media-title, .media-box .media-info {color: #000000;}.media-box .media-title {font-size: 0.75rem;font-weight: 400;margin-bottom: 0.125rem;}.media-box .media-info {font-size: 0.875rem;font-weight: 600;margin-bottom: 0;}span.dot {position: relative;margin: 0 0.5rem;display: inline;}span.dot::before {content: "";position: absolute;width: 0.2188rem;height: 0.2188rem;background-color: #000000;border-radius: 50%;top: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}ul.breadcrumbs {list-style-type: none;padding: 0;margin: 0;display: flex;padding-top: 1rem;margin-bottom: 1.625rem;}ul.breadcrumbs li a {display: inline-block;text-decoration: none;color: #476072;}ul.breadcrumbs li a, ul.breadcrumbs li span {font-weight: 600;}ul.breadcrumbs li a::after {content: "/";color: #476072;margin: 0 0.625rem;}ul.breadcrumbs li span {color: #0808ad;}.parwaz-accordion .accordion-button {padding: 1rem 0 1rem 2.75rem;position: relative;}.parwaz-accordion .accordion-button i {position: absolute;left: 0;font-size: 20px;}.parwaz-accordion .accordion-button {font-size: 0.875rem !important;}.parwaz-accordion .accordion-button, .parwaz-accordion .accordion-button:not(.collapsed) {background-color: #ffffff;font-weight: 600;color: #000000;}.parwaz-accordion .accordion-button:not(.collapsed) {box-shadow: none;}.parwaz-accordion .accordion-button:focus {box-shadow: none;}.parwaz-accordion .accordion-item {border: 0;border-bottom: 1px solid #dfdfdf;margin-bottom: 1px;}.parwaz-accordion .accordion-item:last-of-type {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.parwaz-accordion .accordion-body {padding: 0 2.75rem 1rem;}.parwaz-accordion .accordion-body ul {padding: 0 1.5rem;list-style-type: none;padding: 0;margin: 0;}.parwaz-accordion .accordion-body ul li {line-height: 1.125rem;font-size: 14px;font-weight: 400;}.lowestSec {display: flex;align-items: center;justify-content: center;flex-direction: column;height: 100%;padding-right: 10px;}.lowestSec span {background-color: #f7921f;color: #fff;font-size: 14px;font-weight: 400;width: 100px;text-align: center;height: 24px;border-radius: 4px;line-height: 24px;}.accordianSec .accordion-item:last-of-type {border-radius: 8px;}footer {background: #10317d !important;}.footer-end-section {background: #081228 !important;}.card-body.card-mainrz {padding: 0px;}.customPopup ul.nav.nav-tabs li a {color: #000 !important;font-size: 18px;font-weight: 600;}.customPopup ul.nav.nav-tabs li a.active:after {position: absolute;background: #0808ad;width: 100%;height: 2px;content: "";top: 38px;}.customPopup .card.card-body {padding: 0px;}.customPopup button.close {height: 30px;width: 30px;border: 0px;outline: none;background-color: transparent;}.madeOne span {background-color: #fff;color: #000;display: block;width: auto;}.img-fluid-details label {font-size: 16px !important;}.customPopup .container {padding: 0px;}.card-body.card-mainrz .card-body.row {align-items: center;}.customPopup .card-header {background-color: #e6ebff;color: #000 !important;}.madeThre span {background-color: transparent;color: #000;}.tab-pane.madeTwo.fade.active.show tr {border: 0px solid #fff !important;}ul.list-default.list-bgrz li span {display: inline-block;}ul.list-default.list-bgrz li {list-style: none;}.card-body.card-mainrz img.img-fluid {margin: 0 auto;display: block;}.row.innerRow .col-md-2 span {display: inline-block;}.img-fluid-details label {text-align: center !important;display: table;margin: 0 auto;font-size: 14px;line-height: 0px;}.line-stop {top: -3px;display: inline-block;position: relative;background-color: #999 !important;width: 20px !important;height: 2px !important;}.customPopup button.close span {background-color: transparent;color: #f7921f;font-size: 45px;font-weight: 700;width: 100px;text-align: center;height: 25px;border-radius: 4px;line-height: 24px;}.customPopup .card.card-body ul li a {line-height: initial;height: auto;}.madeTwo span {background-color: transparent;color: #000;}.customPopup li.nav-item {border: 0px !important;}.customPopup li.active.nav-item:after {display: none !important;}.accordianSec .accordion-header {display: flex;align-items: center;justify-content: space-between;}.accordianSec span {font-size: 14px;font-weight: 600;padding-left: 8px;text-align: left;width: 50%;}.accordianSec span:last-child {align-items: center;text-align: right;width: 50%;color: #000000;}.accordianSec span {font-size: 14px;font-weight: 400;padding-left: 15px;padding-right: 15px;}.planeImg {padding-left: 20px;}.card-body.row.fight-over-view .planeImg {padding-left: 0px;}.lowestSec label {font-weight: 700;font-size: 20px;padding: 8px 0px;}.card-body.row.fight-over-view .flightRoutes span {white-space: nowrap;}.card-body.cardDes {padding: 0px;}.tab-content.clearfix .tab-pane .outerDiv {display: flex !important;width: 100%;align-items: center;justify-content: space-between;}.dest-details {display: flex;flex-direction: column;padding: 10px 22px;}.dest-headings h3, .dest-headings p {text-align: center;}section.dest-section .nav-tabs {margin: 0 auto;max-width: 500px;justify-content: center;width: 100%;padding: 0px !important;}section.dest-section .nav-tabs .nav-link {padding: 8px 20px;background-color: #476072;color: #fff;border-radius: 8px;text-decoration: none;}section.dest-section {background-color: #d9e1fa;padding-top: 120px;padding-bottom: 120px;}section.dest-section .nav-tabs .nav-link.active {background-color: #f7921f;}.dest-card .dest-details span {position: relative;}.dest-card img {object-fit: cover;width: 100%;}button.nav-link {margin: 0 10px;}.dest-details label {font-weight: 700;}a.topDest {background-color: #002bc6;display: block;text-align: center;margin: 60px auto 0px;width: 188px;color: #fff !important;height: 40px;border-radius: 8px;line-height: 40px;text-decoration: none;text-transform: capitalize;}.dest-details span:before {position: absolute;left: -15px;content: "";background-image: url(/frontend/assets/Vector22.png);background-repeat: no-repeat;width: 11px;height: 14px;top: 6px;}.dest-card {background-color: #fff;border-radius: 16px;}.tab-content.viewAll a {background-color: #002bc6;display: block;text-align: center;margin: 60px auto 0px;width: 188px;color: #fff !important;height: 40px;border-radius: 8px;line-height: 40px;text-transform: capitalize;}.quantity {display: flex;align-items: center;justify-content: center;padding: 0;}.quantity__minus, .quantity__plus {display: block;width: 22px;height: 23px;margin: 0;background: #f66315 !important;text-decoration: none;text-align: center;color: #fff;line-height: 23px;}.quantity__minus:hover, .quantity__plus:hover {background: #f47d0e;color: #fff;}.quantity__minus {border-radius: 3px 0 0 3px;}.quantity__plus {border-radius: 0 3px 3px 0;}.adultRow span {color: #fff;}.quantity__input {width: 32px;height: 19px;margin: 0;padding: 0;text-align: center;border-top: 0px solid #dee0ee;border-bottom: 0px solid #dee0ee;border-left: 0px solid #dee0ee;border-right: 0px solid #dee0ee;background: #fff;color: #8184a1;}.quantity1 {display: flex;align-items: center;justify-content: center;padding: 0;}.quantity__minus1, .quantity__plus1 {display: block;width: 22px;height: 23px;margin: 0;background: #f47d0e;text-decoration: none;text-align: center;color: #fff;line-height: 23px;}.quantity__minus1:hover, .quantity__plus1:hover {background: #f47d0e;color: #fff;}.quantity__minus1 {border-radius: 3px 0 0 3px;}.quantity__plus1 {border-radius: 0 3px 3px 0;}.quantity__input1 {width: 32px;height: 19px;margin: 0;padding: 0;text-align: center;border-top: 0px solid #dee0ee;border-bottom: 0px solid #dee0ee;border-left: 0px solid #dee0ee;border-right: 0px solid #dee0ee;background: #fff;color: #8184a1;}@keyframes smoothScroll {100% {transform: translateY(0px);-webkit-transform: translateY(0px);-ms-transform: translateY(0px);}}.topNav.fixed {position: sticky;top: 0;left: 0;width: 100%;background: white;z-index: 9999999;animation: smoothScroll 1s forwards;-webkit-animation: smoothScroll 1s forwards;-moz-animation: smoothScroll 1s forwards;}.topNav.fixed + section {margin-top: 68.79px;}.adultRow label {font-size: 14px;font-weight: 600;}div#myId {z-index: 999;border-radius: 6px;width: 100%;animation: 0.5s ease-in-out 0s 1 normal none running fadeUp;-webkit-animation: 0.5s ease-in-out 0s 1 normal none running fadeUp;-moz-animation: 0.5s ease-in-out 0s 1 normal none running fadeUp;top: 65px;left: 0px;right: auto;border: 1px solid #f7921f !important;}.quantity__minus:link, .quantity__plus:link {color: #8184a1;}.quantity__minus:visited, .quantity__plus:visited {color: #fff;}.col-md-2.border-right.my-auto.py-2.adultPass .passengerCont {position: absolute;top: 47px;left: 0;right: 0;margin: 0 auto;background-color: #fff;width: 170px;}.adultRow {display: flex;align-items: center;justify-content: space-between;padding-bottom: 12px;padding-left: 6px;padding-right: 6px;}.accordianSec h2.accordion-header button.accordion-button {border-radius: 0px 0px 6px 6px;}.sidebar .form-check-input[type="checkbox"] {border: 1px solid #000;border-radius: 0px;}.daterangepicker.ltr.show-calendar.openscenter {opacity: 1;-webkit-animation: fadeUp ease-in-out 0.5s;animation: fadeUp ease-in-out 0.5s;}@-webkit-keyframes fadeUp {from {opacity: 0;margin-top: 30px;}to {opacity: 1;margin-top: 0;}}@keyframes fadeUp {from {opacity: 0;margin-top: 30px;}to {opacity: 1;margin-top: 0;}}.planeImg img {width: 100%;height: 70px;object-fit: contain;}.tab-pane-container.lowestFare {border: 2px solid #f7921f;}.book-now-form {max-width: 162px;width: 100%;}.btn-book-now {color: #fff !important;width: 100% !important;text-align: center !important;height: 40px !important;border-radius: 4px !important;}.book-now-bg-blue {background-color: #0808ad !important;}.btn-book-now:hover {height: 100%;width: 100%;background-color: #f7921f !important;}h2.accordion-header.hilighted.customArrow button {color: #f7921f !important;}.navbar-primary .btn-theme:hover {background-color: #f7921f;}.lowestSec a:hover {position: relative;}.inerPrice {display: flex;align-items: center;justify-content: center;flex-direction: column;}.price-range-slider input#amount {margin: 6px auto 20px;font-size: 12px;font-weight: 600;}.price-range-slider input#hotel-price-filter-value {margin: 6px auto 20px;font-size: 12px;font-weight: 600;}.accordianSec .accordion-button:focus {box-shadow: none;}.price-range-slider {width: 100%;padding: 4px 0px 30px;}.accordianSec .accordion-item {border: 0px !important;}.price-range-slider .range-value {margin: 0;}.price-range-slider .range-value input {width: 100%;background: none;color: #000;font-size: 16px;font-weight: initial;box-shadow: none;border: none;margin: 20px 0 20px 0;}.price-range-slider .range-bar {border: none;background: #f7921f;height: 3px;width: 96%;margin-left: 8px;}.price-range-slider .range-bar .ui-slider-range {background: #f7921f;}.price-range-slider .range-bar .ui-slider-handle {border: none;border-radius: 25px;background: #f7921f;border: 2px solid #f7921f;height: 17px;width: 17px;top: -0.52em;cursor: pointer;}.ui-widget.ui-widget-content {border: 1px solid #f7921f !important;}div#Stops .accordion-body.py-0 > div {padding-bottom: 10px;}.price-range-slider .range-bar .ui-slider-handle + span {background: #f7921f;}.form-check-input:checked {background-color: #f66315 !important;border-color: #f66315 !important;}.header-flight-overview {background-color: #f7921f !important;padding: 0.8rem 0.5rem !important;border-radius: 8px 8px 0px 0px !important;height: 48px;line-height: 10px;}.header-overview-span {width: 26px;height: 26px;background: #ffffff;border-radius: 100%;padding: 6px 8px;gap: 10px;}.border-less-card {border: none !important;}.card-segment-spacing {padding-bottom: 1rem !important;margin: 0px;padding-top: 3rem !important;}.header-segment-overview {position: absolute;background: #d9e1fa;top: 0;width: 100%;left: 0;padding: 0.5rem 1rem;}.card-header.head1 {background-color: #f7921f;}.checkout-rz-accord .card-body {padding: 0px;}.card-header.head2 {background-color: #d9e1fa;}ul.list-default.list-bgrz {padding: 0px;}ul.list-default.list-bgrz {margin-bottom: 0px;display: flex;justify-content: center;flex-direction: column;font-size: 14px;font-weight: 600;}.card-body.row.fight-over-view .flightDep {padding-left: 0px;text-align: right;}.card-body.row.fight-over-view .flightArrival {text-align: left;padding-right: 0px;}.card-body.row.fight-over-view .flightArrival span:first-child, .card-body.row.fight-over-view .flightArrival span:last-child {font-weight: 700;}.card-body.row.fight-over-view .flightDep span:first-child, .card-body.row.fight-over-view .flightDep span:last-child {font-weight: 700;}.card-body.row.fight-over-view ul.list-default.list-bgrz {margin-bottom: 0px;display: flex;justify-content: center;flex-direction: column;font-size: 14px;font-weight: 600;height: 100%;}.card-header.head2 {font-size: 14px;font-weight: 400;}span.count-step-rz {background-color: #fff;padding: 8px 10px;border-radius: 100%;}.card-header.head1 button.btn.btn-link {font-size: 16px;font-weight: 600;text-decoration: none;}.col-md-2.border-right.my-auto.py-2.adultPass input {height: 40px;outline: none;border: 0px !important;box-shadow: unset !important;}.customPopup ul.nav.nav-tabs li {padding: 20px 20px;}.customPopup ul.nav.nav-tabs li a {padding: 10px 30px;background: #efefef;border: 2px solid #efefef;box-sizing: border-box;border-radius: 20px;color: #333;font-weight: 500;margin: 0px 0px;}.customPopup ul.nav.nav-tabs li a {background: #efefef !important;border: 2px solid #efefef !important;}.customPopup ul.nav.nav-tabs li a.nav-link.active {border: 2px solid #f7921f !important;}.card-header.head2 {background-color: #fff;padding-top: 23px !important;font-size: 16px !important;font-weight: 600 !important;}.flight-data-section .card-header.head2 {padding-left: 32px;border-bottom: 0px;}.flight-search-result .nav-tabs .active:after {display: none;}.card-body.card-mainrz1 .head2 {background-color: #f7921f !important;color: #fff;}.card-body.card-mainrz .card-header {border-bottom: 0px solid rgba(0, 0, 0, 0.125);}.passengerCont {display: none;}.passengerCont.dropDown {display: block;}.row.top-form input {height: 48px;}section.booking-sec {padding: 30px 0px;}.card-body.cardDes h2 > p {flex: 0 0 85%;max-width: 85%;padding-right: 120px;font-size: 12px;font-weight: 400;}.card-body.cardDes h2 > button {flex: 0 0 15%;max-width: 15%;}.card-header.head1 {border: 0px solid #000;}.card-header.head11 {background: #476072;border-radius: 8px 8px 0px 0px;border: 0px;}.card-header.head11 button.btn.btn-link {text-decoration: none;}.card-body.cardDes h2 {display: flex;background-color: #f0f0f0;align-items: center;justify-content: center;padding: 20px;border-radius: 12px;}.card-body.cardDes .accordion-item {border: 0px;}.card-body.cardDes .accordion-item button {background-color: #0808ad;color: #fff;font-size: 14px !important;font-weight: 400 !important;text-align: center !important;display: block;}.card-body.cardDes .accordion-item button:after {display: none !important;}.row.col-sm-12.ticket-summary label {font-size: 14px;font-weight: 400;color: #000;padding-bottom: 8px;padding-top: 10px;}.accordion-collapse.collapse.main {display: block !important;}.accordion-collapse.collapse.main .panel.panel-default {padding: 0px;}.accordion-collapse.collapse.main .card-body {padding: 0px;}.accordion-collapse.collapse.main .accordion-body {padding: 0px;}h2.accordion-header.lastBook {background: #f7921f;}h2.accordion-header.lastBook button {height: 40px;line-height: 10px;}.col-sm-12.toCont {margin-top: 20px;}.col-md-12.ticket-signin .card-header.head1 {display: flex;}.col-md-12.ticket-signin button.btn.btn-link {background-color: transparent;}.col-md-12.ticket-signin {padding: 0px;margin-top: 20px;}.card.right-card3 ul li:first-child:before {content: "";background-image: url(/frontend/assets/envolope.svg);width: 20px;height: 22px;left: -31px;background-repeat: no-repeat;position: absolute;top: 6px;}.card.right-card3 ul li:nth-of-type(2):before {content: "";background-image: url(/frontend/assets/phone-icon.svg);width: 25px;height: 22px;left: -31px;background-repeat: no-repeat;position: absolute;top: 6px;}.card.right-card3 ul li:last-child:before {content: "";background-image: url(/frontend/assets/cil_chat-bubble.svg);width: 24px;background-repeat: no-repeat;position: absolute;top: 6px;height: 26px;left: -31px;}.date-shecdule h3 {font-weight: 600;font-size: 14px;color: #0808ad !important;}.card.right-card3 .card-body {padding: 26px;}.card.right-card3 {margin-top: 20px;}.card.right-card2 {border-radius: 12px;box-shadow: 0px 2px 8px rgb(0 0 0 / 14%);}.card.right-card2 .card-header {background: #476072;border-radius: 8px 8px 0px 0px;font-weight: 500;font-size: 16px !important;line-height: 40px;color: #ffffff;}.card.right-card2 .card-body {padding: 0px;}.card.right-card2 {border-radius: 12px;}.checkourDetail {padding: 14px;}.date-shecdule h3 {padding-bottom: 0px !important;margin-bottom: 0px;}.checkourDetail tbody td {border-bottom: 1px solid #f0f0f0;}.checkourDetail tr td:last-child {text-align: right;}.card.right-card3 h3 {font-weight: 600;font-size: 16px;line-height: 19px;color: #000000;padding-bottom: 20px;}.card.right-card3 ul li a {text-decoration: none;}.card.right-card3 ul li span:first-child {display: block;}.card.right-card3 ul li span {font-weight: 600;color: #000;}.card.right-card3 ul li span:first-child {font-weight: 400;}.card.right-card3 ul li {position: relative;list-style: none;padding-bottom: 25px;}.footerBtm span {color: #002bc6;padding-right: 0px;}.footerBtm {padding-top: 18px;font-size: 16px;font-weight: 500;border-top: 1px solid #e2e2e2;margin-top: 36px;}.flight-text button.btn.btn-white-outline.mt-3 {background-color: #fff;color: #000 !important;height: 40px;width: 140px;}.col-md-9.flight-search-result .nav-link.active {color: #002bc6;}.searcFormbar.sticky.homeBar {position: relative;top: unset;}.radio-buttons [type="radio"]:checked, .radio-buttons [type="radio"]:not(:checked) {position: absolute;left: -9999px;}.radio-buttons [type="radio"]:checked + label, .radio-buttons [type="radio"]:not(:checked) + label {position: relative;padding-left: 24px;cursor: pointer;line-height: 20px;display: inline-block;color: #fff;font-size: 14px;font-family: "Roboto", sans-serif;}.radio-buttons p {margin-right: 12px;width: 100px;}.radio-buttons [type="radio"]:checked + label:before, .radio-buttons [type="radio"]:not(:checked) + label:before {content: "";position: absolute;left: 4px;top: 2px;width: 15px;height: 15px;border: 1px solid #ddd;border-radius: 100%;background: #fff;}.radio-buttons [type="radio"]:checked + label:after, .radio-buttons [type="radio"]:not(:checked) + label:after {content: "";width: 7px;height: 7px;background: #f66315;position: absolute;top: 6px;left: 8px;border-radius: 100%;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}.radio-buttons [type="radio"]:not(:checked) + label:after {opacity: 0;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}.radio-buttons p {margin-right: 12px;}.radio-buttons [type="radio"]:checked + label:after {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.radio-buttons p {background-color: #a5b1ce;border-radius: 32px;padding: 0px 4px 2px;}.radio-buttons p.open {background: #f66315;}.radio-buttons p.open [type="radio"]:checked + label:after, .radio-buttons p.open [type="radio"]:not(:checked) + label:after {background: #f66315;}.mbsc-col-sm-12.mbsc-col-md-2 {border-left: 1px solid #d9d9d9;}.mbsc-col-sm-12.mbsc-col-md-1 {border-left: 1px solid #d9d9d9;}.mbsc-ios.mbsc-label, .mbsc-ios.mbsc-textfield {color: #a5b1ce !important;}.radio-buttons {margin-top: 32px;}.top-navbar-section .display-between.pb-1 {display: none;}.navbar-brand img {width: 120px !important;}@media (min-width: 1300px) {.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not( .valid-feedback ):not(.invalid-tooltip):not(.invalid-feedback) {margin-left: -49px !important;}}@media (min-width: 992px) {.offcanvas-backdrop::before {display: none;}div#offcanvasExample {display: none;}}@media (min-width: 1201.6px) {.border-xl-left {border-left: 1px solid #e7eaf3 !important;}.text-xl-right {text-align: right !important;}.lg-none {display: none;}}@media (max-width: 1599px) {.icon_set_mrg {margin-left: -7px;}.autocomplete1 {margin-left: 15px;}}@media (min-width: 1600px) {.icon_set_mrg {margin-left: -25px;}.autocomplete1 {margin-left: 40px;}}@media (min-width: 1180px) {.pr-wd-5, .px-wd-5 {padding-right: 2rem !important;}.mb-wd-7, .my-wd-7 {margin-bottom: 3rem !important;}}@media (min-width: 1400px) {.col-wd-4dot5, .col-wd-4gdot5 {flex: 0 0 37.5%;max-width: 37.5%;background: yellow;}}@media (max-width: 385px) {.form-wrapper {padding: 10px 10px 15px;}.flight-text {padding: 40px 10px;}.carousel-control-prev img, .carousel-control-next img {width: 30px !important;}.umrah-landing .u-l-banner-heading {display: none;}.umrah-landing .u-l-banner-heading-2 {display: block;}.umrah-landing .btn-secondry-custom {width: 100%;}}@media (max-width: 300px) {.book-ticket h1 {font-size: 24px;line-height: 30px;}}@media (max-width: 767px) {.radio-buttons .fantsDrop {align-items: flex-start;}.headertxt p {width: 100% !important;}.customPopup .card.card-body ul li a {height: auto;padding: 8px 16px;}.for_padding {padding: 9px 0px 0px 0px !important;background-color: #fff;}.for_padding2 {padding: 0px 22px 0px 0px !important;}.iconsection {padding-left: 0rem !important;justify-content: center;padding-bottom: 10px;flex-direction: row !important;gap: 5px !important;}.single_plus {margin-top: 2px !important;margin-right: 2px;}.ecClass {border-bottom: 1px solid #c4c4c4 !important;margin: 0 !important;}.flight-search-result .accordion-body.innerCollapse .nav-tabs a.nav-link:before {background: transparent;}section.dest-section {padding-top: 60px;padding-bottom: 60px;}.customPopup ul.nav.nav-tabs li a.active:after {top: 38px;}section.dest-section .nav-tabs .nav-link {padding: 8px 8px;}.form-home::before {width: 119px;height: 26px;left: 0px !important;top: -28px !important;line-height: 26px;font-size: 12px;}.outerDiv .dest-card {margin-bottom: 20px;max-width: 100%;width: 100%;margin: 0 auto;margin-bottom: 20px;}section.banner.padder-1 .carousel-inner img {object-fit: contain;width: 1920px;height: auto;object-position: -121px -244px;}.bannerCont {top: 20%;}.tab-content.clearfix .tab-pane .outerDiv {display: block !important;}.main-heading {font-size: 32px;line-height: 41px;}.c-subheading {font-size: 24px;line-height: 27px;}.banner {padding: 0px 0px 37px;}button.carousel-control-next, button.carousel-control-prev {display: none;}.border-right {border-right: none;border-bottom: 1px solid #c4c4c4;}.form-wrapper .btn-custom {border-radius: 0px;}.radio-buttons {justify-content: space-between;}h4.c-subheading.bg-white {max-width: 178px !important;width: 100%;margin-top: 26px;height: 30px !important;line-height: 30px !important;padding-left: 0px;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div:nth-of-type(3) {flex: 0 0 40%;max-width: 40%;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div:nth-of-type(4) {flex: 0 0 60%;max-width: 60%;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div:nth-of-type(4) input {padding-left: 26px;}.searcFormbar.sticky.homeBar {bottom: 76px;}section.dest-section.popularHotels small {position: absolute;left: 66px;}section.dest-section.popularHotels .dest-details {position: relative;}p#cheapest {font-size: 12px;}.small_screen_display1 {display: none !important;}.small_screen_display2 {display: block !important;}.btn-hotal-search {margin-left: 0 !important;}.btn-custom {padding: 10px 0px;margin-left: 10px;}.navbar {position: relative;}.mobile-responsive {position: relative;padding: 20px 0px;}.navbar-brand {right: 0;top: 0;}.fa-bars:before, .fa-navicon:before {position: relative;left: 18px;top: 6px;}.fa-bars {position: absolute;left: 0;}.home-slider {display: block !important;}.fps-left {padding: 50px 20px;}#misonary {margin: 20px 0px !important;}.hihd-bottom-area {display: block !important;}}.bannerCont h1.main-heading {margin-bottom: 31px;height: 64px;line-height: 66px !important;max-width: max-content;width: 100%;height: 72px;background-color: #fff;margin: 0;text-align: center;margin-bottom: 10px;}.bannerCont h1.main-heading .bg-white {background-color: transparent !important;padding: 0px 5px 0px 0px !important;}h4.c-subheading.bg-white {max-width: 310px;width: 100%;}.row.hotel-search-mt.mb-4 .sidebar .accordion-body.container-airline.py-0.border img {width: 40px;height: 30px;object-fit: contain;}.topNav.sticky div#navbarSupportedContent ul li a:hover {color: #f7921f;}.bg-parwaz-default {background: linear-gradient(180deg, #f9fcff 0%, #d9ecff 100%);}ul.dropdown-menu.show li {padding-right: 0px !important;}a.dropdown-item {text-transform: uppercase;font-weight: 500 !important;color: var(--blue);}.sidebar-top {padding: 12px !important;}.flight-text button.btn.btn-white-outline.mt-3:hover {background-color: #f7921f;color: #fff !important;border: 0px !important;cursor: pointer;}.tab-content.viewAll a:hover, a.topDest:hover {background-color: #f7921f;color: #fff !important;cursor: pointer;}.mbsc-form-grid {margin-top: 0px !important;}.customizedUmrah .wrapper {height: 500px;border: 2px solid black;margin: 50px auto 50px auto;overflow: hidden;}.routeCity span {font-size: 20px;font-weight: 600;color: #fff;}.customizedUmrah .frame {height: 100%;width: 100%;background-position: center;background-size: cover;background-image: url("/frontend/assets/UmrahImage.png");}.customizedUmrah .frame {-webkit-animation: zoomeffect 80s infinite;-moz-animation: zoomeffect 80s infinite;animation: zoomeffect 80s infinite;}.routeCity {padding: 16px;border-radius: 0px 0px 16px 16px;display: flex;justify-content: space-evenly;position: relative;bottom: 62px;background: linear-gradient( to bottom, rgba(115, 107, 107, 0.14), rgba(0, 0, 0, 0.5) );}.bestImg .routeCity img {width: 15px !important;height: 14px !important;margin-top: 10px;}.home-demo {background: #fafafa;padding: 60px 0px 60px;}.hihd-bottom-area.px-4 {padding-left: 10% !important;padding-right: 10% !important;padding-top: 46px;padding-bottom: 30px;}.hihd-bottom-area.px-4 .col-md-12 {display: flex;justify-content: center;align-items: center;padding-top: 20px;}.home-demo h3 {padding-bottom: 24px;font-family: "Roboto", sans-serif;}.projectSlides.owl-carousel.owl-theme.owl-loaded.owl-drag {position: relative;}.home-demo .owl-nav button.owl-next {right: -34px;}.home-demo .owl-nav button.owl-prev {left: -34px;}.fp-starts {display: flex;align-items: center;justify-content: space-between;}.home-demo .owl-nav button {position: absolute;top: 36%;background: #fff;width: 50px;height: 50px;line-height: 50px;border-radius: 50%;outline: none;}.home-demo .owl-prev:before {content: "";background-image: url(/frontend/assets/whiteIcon.svg);width: 33px;height: 33px;position: absolute;right: 55%;bottom: 0px;background-repeat: no-repeat;background-position: center;background-repeat: no-repeat;border-radius: 100%;top: 212px;left: 630px;}a.viewDeets:hover {color: #f66315 !important;}.home-demo .owl-prev:hover:before {background-image: url(/frontend/assets/orgIcon.svg);}.home-demo .owl-nav .owl-next:hover:after {background-image: url(/frontend/assets/orgIcon1.svg);}.home-demo .owl-nav .owl-next:after {content: "";position: absolute;right: 630px;top: 212px;bottom: 17px;background-image: url(/frontend/assets/whiteIcon1.svg);width: 32px;height: 32px;background-position: center;background-repeat: no-repeat;background-color: #a5b1ce;border-radius: 100%;}.home-demo .owl-nav button span {font-size: 0px;}.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: block !important;}.find-places {background: white;margin-top: 0;}.fp-starts {display: flex;}.fps-left {padding-left: 7%;padding-right: 12%;position: relative;}.fpsl-action {margin-top: 12%;}.fpsl-action a {text-decoration: none;background: #002bc6;border-radius: 8px;color: white;padding: 15px 30px;margin-top: 25%;font-weight: 500;}.fpsl-heading h5 {font-size: 48px;font-weight: 600;color: #10317d;font-family: "Roboto", sans-serif;}.fpsl-des p {font-size: 20px;font-weight: 400;color: #10317d;font-family: "Roboto", sans-serif;}.fpsl-action a:first-child {background-color: #f66315;color: #fff;}.fpsl-action a span {padding-left: 10px;}.fpsl-action a {text-decoration: none;background: transparent;border-radius: 12px;color: white;padding: 15px 30px;margin-top: 25%;font-weight: 500;border: 2px solid #f66315;color: #f66315;}.findplace-slider {position: relative;}.innerArrow {position: absolute;left: 0;bottom: 50px;width: 100px;}.findplace-slider .carousel-control-prev-icon {background-image: url(/frontend/assets/ritearr.png) !important;width: 14px !important;height: 10px !important;transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}.findplace-slider .carousel-control-next-icon {background-image: url("/frontend/assets/ritearr.png") !important;width: 14px !important;height: 10px !important;}.findplace-slider button.carousel-control-prev {background-color: #a9abae;width: 36px;height: 36px;border-radius: 8px;}.findplace-slider button.carousel-control-next {background-color: #a9abae;width: 36px;height: 36px;border-radius: 8px;}.findplace-slider button.carousel-control-prev:hover {background-color: #f66315;}.findplace-slider button.carousel-control-next:hover {background-color: #f66315;}p.date-dep {line-height: 0 !important;color: #fff;font-family: "Roboto";font-size: 14px;}.mbsc-col-sm-12.mbsc-col-md-2 label:after {position: absolute;top: 23px;width: 15px;height: 15px;background-image: url("/frontend/assets/calandrimg.svg");left: 136px;content: "";margin: 0 auto;margin-right: 24px;background-repeat: no-repeat;}.bannerSec div#tabs-2 .radio-buttons p:nth-of-type(2) {width: 120px;}section.listItems {background-image: url(/frontend/assets/SectionNew.png);padding: 60px;background-repeat: no-repeat;background-size: cover;}.innerItems {text-align: center;}.innerItems img {display: block;margin: 0 auto 50px;}.innerItems h4 {font-size: 24px;color: #10317d;font-family: "Roboto", sans-serif;}.innerItems p {font-family: "Roboto", sans-serif;color: #081228;font-size: 16px;}.innerItems a {width: 118px;height: 48px;background: #f66315;display: block;margin: 0 auto;line-height: 48px;border-radius: 8px;color: #fff !important;font-size: 16px;font-family: "Roboto", sans-serif;font-weight: 600;}.hotelSec h3 {font-family: "Roboto", sans-serif;}.testimonial h3 {font-family: "Roboto", sans-serif;}section.hotelSec .home-demo {padding-bottom: 0px;background: transparent;}section.hotelSec {background: #fafafa;padding-bottom: 20px;}.bestImg, .innerItems {position: relative;overflow: hidden;}.bestImgs {overflow: hidden;border-radius: 12px 12px 0px 0px;}.innerItems:hover img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}.bestImg:hover img {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}.home-inner-hotel-detail {display: flex;justify-content: space-between;}.hihd-img {position: relative;}.hihd-desc {position: absolute;bottom: 0px;background: linear-gradient( to bottom, rgba(115, 107, 107, 0.14), rgba(0, 0, 0, 0.5) );width: 100%;padding: 18px 18px;color: #fff;border-radius: 0px 0px 16px 16px;}.hihd-img img {max-width: 100%;width: 100%;}.hihd-bh {font-size: 24px;font-weight: 600;line-height: 1.2;}.hihd-bc {color: #f66315;font-size: 16px;font-weight: 400;}.bestImg img, .innerItems img {-webkit-transition: 1.3s all ease;transition: 1.3s all ease;}section.hotelSec .routeCity {position: absolute;}section.hotelSec .routeCity {position: absolute;bottom: 0;background-color: transparent;width: 100%;}section.hotelSec .routeCity {display: flex;flex-direction: column;}section.hotelSec .routeCity span:first-child {font-size: 24px;font-weight: 600;}.hotel-name {position: absolute;bottom: 0px;margin: 0;padding: 24px 16px 39px;color: #fafafa;font-weight: 600;font-size: 22px;left: 0;width: 100%;background: linear-gradient( 180deg, rgba(44, 44, 44, 0.12) 0%, #2c2c2c 81.25% );}section.hotelSec .routeCity span:last-child {font-size: 16px;}section.hotelSec .routeCity span {color: #fff;}.hihd-bottom-area {display: flex;justify-content: space-between;}.hihd-bottom-area i {padding: 0px 6px;}section.hotelSec .a{background: #f66315;line-height: 48px;border-radius: 8px;color: #fff !important;font-size: 16px;}section.hotelSec .home-demo .owl-nav button.owl-prev {left: unset;right: 162px;}section.hotelSec .home-demo .owl-nav button.owl-next {right: 151px;}section.hotelSec .home-demo .owl-prev:before {right: 55%;bottom: 15px;}section.hotelSec .home-demo .owl-nav .owl-next:after {right: unset;bottom: 17px;}section.hotelSec .home-demo .owl-nav button {bottom: -42px;top: unset;}section.hotelSec p {color: #081228;font-size: 20px;max-width: 650px;width: 100%;padding-left: 10px;}.formBlock {width: 870px;max-width: 100%;margin: 0 auto;margin-top: 60px;}section.expSec button {background-color: #f66315;width: 100%;border-radius: 12px;border: 0;}.digiWal h3 {color: #10317d !important;text-align: center;font-size: 32px;font-weight: 600;}section.expSec .form-row {display: flex;}section.expSec button:hover {background-color: #e1601b;}.digiWal input, .digiWal textarea, .digiWal select {border-radius: 12px;margin-bottom: 20px;resize: unset;background-color: transparent;}section.listItems.infocard {background-color: #e1f4ff;background-image: unset;}img.frlogoStyle {width: auto !important;height: auto !important;}.SaerchPageImg {background-image: url(/frontend/assets/searchPage.jpg);padding: 8rem 0rem;background-repeat: no-repeat;background-size: cover;}.form-search-flight-info {display: none;}.flight-form {background-color: #eefcff;}#totalManualPassengerdisplay {filter: invert(0);}.for_select_padding_sm {filter: brightness(0);}.flight-search-label {color: #000;}span.value-permanent {color: #000;font-weight: 500;}.searchPageTxt {color: #000 !important;}.radiobtn label {}.btnThemeStyle {background: #014479 !important;}.flight-search-input {color: #014479 !important;}.sidebar-top {background: #014479;}.bgClrCol {background: #014479;color: #fff;padding: 1rem 2rem;border-radius: 8px;}div#accordionPanelsStayOpenExample button.accordion-button {background-color: #f3feff !important;color: #014479 !important;}.customArrow div#accordionPanelsStayOpenExample button.accordion-button {border-radius: 8px 8px 0px 0px;}.srchColstyl {border: 1px solid #dbdbdb;border-radius: 12px;margin-top: 14px;background: #fff;padding: 12px 16px;}.airLiNameMain {font-size: 20px;font-weight: 600;}.refunDabDev {margin-top: -13px;padding: 8px 12px;margin-right: -17px;background: #f27a00;text-align: center;border-radius: 0px 12px 0px 0px;display: none;}.refunText {margin: 0;color: #fff;font-weight: 400;font-size: 14px;}span.cty-cnt {font-size: 14px;color: #000;font-weight: 500;}.iattxt {font-size: 18px;color: #014479;font-weight: 700;}.dateTxt {font-size: 14px;color: #000;font-weight: 500;}.timetxt {font-size: 24px;font-weight: 600;color: #f66315;}.stop-nonstop {font-size: 12px;font-weight: 400;border-bottom: 2px dashed #e7e7e7;padding-bottom: 6px;}.stopTime {font-size: 16px;font-weight: 600;padding-top: 2px;}.lineOver {color: #a5b1ce;text-decoration: line-through;padding: 2px 0px;font-weight: 400;}.pricetxt {font-size: 24px;font-weight: 600;color: #014479;}.brdrdashed {border-bottom: 1px dashed #e7e7e7;}.upborder {border-top: 1px dashed #e7e7e7;}.styAccordin:focus {border-color: unset;box-shadow: unset;}.styAccordin {font-size: 12px !important;font-weight: 600 !important;color: #10317d !important;}.styAccordin::after {margin-left: 10px;}.nav-pills.cstmStyle {background: #e7e7e7;border-radius: 50px;}.nav-link.cstmStyle.active {background: #014479 !important;color: #fff !important;font-size: 14px;font-weight: 400;padding: 14px 24px;border-radius: 50px;}.nav-link.cstmStyle {font-size: 14px;padding: 14px 24px;margin: 0;border-radius: 50px;}.flightInfoTxt {color: #a5b1ce;font-size: 14px;font-weight: 400;}.flightNmbr {font-size: 14px;font-weight: 700;color: #a5b1ce;}.dasHedBorder {width: 30%;border: 1px dashed #e7e7e7;margin: 0px 4px;}.flePlanSection {display: flex;align-items: center;justify-content: center;}.timeTxtC {font-size: 16px;font-weight: 600;color: #10317d;}span.table_txt {margin-left: 10px;font-size: 16px;font-weight: 400;color: #000;font-family: "Roboto", sans-serif;}.fare_flex {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 1rem 0rem;margin: 1rem 0rem;}.fare_hdr_item {font-weight: 500;font-size: 16px;line-height: 100%;color: #000000;text-align: center;}.fare_ftr_item {font-weight: 400;font-size: 14px;line-height: 100%;color: #000000;text-align: center;}span.badge.rounded-pill.bg-light.text-dark {background-color: #e7e7e7 !important;display: block;max-width: 116px;margin: 0 auto;width: 100%;font-size: 12px !important;font-weight: 400;}span.badge.rounded-pill.bg-light.chng-des.text-dark {background-color: #e7e7e7 !important;display: block;max-width: 116px;font-size: 12px !important;font-weight: 400;}.col-md-12.text-center.bgClrCol {margin-bottom: 20px;}.sidebar-top.d-flex.align-items-center.justify-content-between {margin-bottom: 20px;}.srchColstyl {margin-bottom: 20px;}.cstm-style a {color: #6c757d;text-decoration: none;}.cst-style-act.active {color: #014479 !important;list-style: disc;margin-left: 26px;padding: 0 !important;font-weight: 500;}.brdrLine {border: 1px solid #dbdbdb;border-radius: 12px;}.deFlexitem {display: flex;align-items: center;justify-content: start;padding: 10px;background: #fff;border-radius: 16px 16px 0px 0px;flex-direction: row-reverse;}.depaTxt {padding: 8px;background: #014479;color: #fff;border-radius: 50px;}.aiRport-text {font-size: 16px;font-weight: 600;color: #081228;padding-left: 10px;}.reftxt {padding: 4px 8px;background: #f66315;color: #fff;border-radius: 50px;font-size: 12px;}.iattxt {font-size: 18px;color: #000;font-weight: 600;}.dateTxt {font-size: 14px;color: #000;font-weight: 500;}.timetxt {font-size: 24px;font-weight: 600;color: #f66315;}.timetxt2 {font-size: 24px;font-weight: 600;color: #014479;}.stop-nonstop {font-size: 12px;font-weight: 400;border-bottom: 2px dashed #e7e7e7;padding-bottom: 6px;}.stopTime {font-size: 16px;font-weight: 600;padding-top: 2px;}.airLineImgmain {max-width: 100%;width: 35%;height: 35px;object-fit: contain;margin-right: 15px;}.airLiNameMain {font-size: 20px;font-weight: 600;}.brdrdashed {border-bottom: 1px dashed #e7e7e7;font-family: "Roboto", sans-serif;}.detFootertxt {font-size: 12px;font-weight: 500;margin: 0;color: #141414;}a.btn.btn-custom-search {background-color: #f66315;color: #fff;width: 137px;height: 48px;line-height: 38px;border-radius: 12px;}.hdr-text {padding: 18px 16px;background: #e1f4ff;color: #141414;font-size: 20px;font-weight: 500;border-radius: 12px 12px 0px 0px;font-family: "Roboto", sans-serif;}.hdr-text2 {padding: 18px 16px;font-size: 20px;font-weight: 500;border-radius: 16px 16px 0px 0px;}.righttxtCard {font-size: 12px;font-weight: 400;color: #141414;}.lefttxtCard {font-size: 14px;font-weight: 500;color: #141414;}.lefttxtCardTotal {font-size: 22px;font-weight: 700;color: #f66315;}.btn-continue {padding: 11px 24px !important;background: #f66315 !important;color: #fff !important;border-radius: 16px !important;}.sticCard {position: sticky;top: 100px;font-family: "Roboto";}.hedevBottxt {text-decoration: none;color: #0e1f39;font-size: 16px;font-weight: 500;}.dayTxt {font-size: 16px;font-weight: 500;color: #f66315;}.timeTxtday {font-size: 12px;font-weight: 400;color: #0e2547;}button.btn.btn-custom-search.textArea {max-width: 186px;width: 100%;background-color: #f66315;color: #fff;height: 56px;line-height: 45px;border-radius: 12px;}.emailImg {background-image: url(/frontend/assets/inputEmail.svg);}.phoneImg {background-image: url(/frontend/assets/inputPhone.svg);}.imgPstRep {background-repeat: no-repeat;background-position-x: 98%;background-position-y: 50%;}.chlabel {font-size: 13px;font-weight: 600;color: #0e1f39;margin-top: 3px;}.detailPage:checked {background-color: #f66315 !important;border-color: #f66315 !important;}.yellow-bg {background: #e7e7e7;padding: 1rem;border-radius: 8px;color: #10317d;}.yellow-bg p {font-size: 14px;}.payeCard img {padding: 20px;}.payeCard {display: flex;align-items: center;gap: 10px;padding: 1rem;background: #e7e7e7;border-radius: 8px;height: 100%;}.payCatdev h5 {font-size: 16px;font-weight: 600;color: #10317d;}.payCatdev p {font-size: 12px;font-weight: 400;color: #10317d;}section.flight-search-detail.my-4 {background: #fff !important;font-family: "Roboto", sans-serif;}div#tabs-2 .radio-buttons p {max-width: 120px;width: 100%;}@-webkit-keyframes zoomeffect {0% {background-position: center;transform: scale(1, 1);-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);}50% {background-position: center;transform: scale(1.3, 1.3);-webkit-transform: scale(1.3, 1.3);-ms-transform: scale(1.3, 1.3);}100% {background-position: center;transform: scale(1, 1);-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);}}@keyframes zoomeffect {0% {background-position: center;transform: scale(1, 1);-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);}50% {background-position: center;transform: scale(1.2, 1.2);-webkit-transform: scale(1.2, 1.2);-ms-transform: scale(1.2, 1.2);}100% {background-position: center;transform: scale(1, 1);-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);}}.containBlock .textBlock {position: absolute;top: 20%;left: 40px;width: 400px;}.textBlock h3 {font-size: 40px;font-weight: 600;color: #fff;line-height: 1.3;}.textBlock p {font-size: 18px;color: #fff;margin-top: 25px;}.containBlock {position: relative;}.textBlock a {display: block;background: #f66315;font-size: 16px;font-weight: 600;border-radius: 12px;max-width: 238px;width: 100%;height: 56px;line-height: 56px;text-align: center;color: #fff !important;margin-top: 40px;}.customizedUmrah .wrapper {height: 500px;border: 0px solid black;margin: 50px auto 50px auto;overflow: hidden;border-radius: 32px;}.dateTrips p {width: 200px;background: #b8e5ff;text-align: center;border-radius: 12px;}.dateTrips {display: flex;align-items: center;justify-content: space-between;margin: 10px 0px;}@media (max-width: 1280px) {.containBlock .textBlock {left: 20px;max-width: 400px;width: 100%;padding-right: 45px;}h4.c-subheading.bg-white {max-width: 219px;width: 100%;margin-top: 0px;}.nav-item .nav-links {font-size: 13px !important;padding: 7px !important;}.flight-search-label {font-size: 24px;}.sidebar .accordion button.accordion-button {padding: 15px;font-size: 14px !important;}.accordion-body.py-0 label.form-check-label.d-flex.justify-content-between {display: flex;flex-direction: column;}.fps-left {padding-left: 10%;padding-right: 10%;}.fpsl-action a {display: inline-block;margin-top: 5px;margin-bottom: 19px;}.radiobtn label {font-size: 14px;}input.maininput1::placeholder {font-size: 14px;}.getcityname span {font-size: 12px;}.inputfields1 input.maininput1 {font-size: 14px;}.inputfields input.maininput {font-size: 14px;}.getcityname1 span {font-size: 12px;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div {padding: 0px 2px;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.dsa:after {left: 0px;top: 8px;}.form-wrapper .btn-custom {font-size: 14px;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.sda input.form-control.input1 {font-size: 12px;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.dsa input[type="text"] {font-size: 12px;padding-left: 10px !important;}input.maininput::placeholder {font-size: 14px;}.bannerCont {left: 9%;}.carousel-control-prev {left: 0 !important;}.carousel-control-next {right: 0 !important;}.main-heading {font-size: 36px;line-height: 34px;}.form-home {bottom: 0px;}section.banner.padder-1 .carousel-inner img {object-fit: cover;width: auto;height: 500px;}.bannerSide img {width: 100%;}.form-wrapper, .form-home {padding: 12px 20px 20px;}.dest-card {padding-bottom: 20px;}.tab-content.clearfix .tab-pane .outerDiv {justify-content: space-around;}section.dest-section {padding-top: 60px;padding-bottom: 60px;}.outerDiv .col-md-3 {width: 25%;padding-bottom: 20px;}.destImg {height: auto;}.dest-details {display: flex;flex-direction: column;padding: 10px 6px;}.dest-card {padding: 0 6px;}.dest-card {padding: 0px 0px;}.dest-card .dest-details span {padding-left: 14px;}.dest-details span:before {left: 0px;}section.dest-section.popularHotels .dest-card {padding: 0px 4px;}.bannerCont h1.main-heading {max-width: max-content;height: 34px;text-align: left;margin-bottom: 7px;padding-left: 12px;font-size: 24px;line-height: 31px !important;}.book-ticket h1, .c-subheading {max-width: max-content;height: 34px;text-align: left;margin-bottom: 7px;padding-left: 12px;font-size: 24px;line-height: 31px !important;}}.accordianSec h2.accordion-header button.accordion-button {border-radius: 0px 0px 8px 8px !important;color: #0c63e4;background-color: #e7f1ff !important;}.customPopup .card.card-body {padding: 0px;border-radius: 0px 0px 8px 8px;}.accordion-body.innerCollapse span {width: 100%;}.accordion-body.innerCollapse {padding: 0px;}.row.innerRow .col-md-2 span {padding: 0px;}.row.innerRow > div:first-child span {text-align: right;}.row.innerRow > div:last-child span {text-align: left;}.img-fluid-details > span, .img-fluid-details > label {text-align: center;padding-bottom: 6px;}span.layover {width: 50% !important;}.row.innerRow .accordianSec span {font-size: 14px;font-weight: 400;padding-left: 0px !important;padding-right: 0px !important;}ul.list-default.list-bgrz li span {width: auto;display: inline-block;}ul.list-default.list-bgrz li span:first-child {font-weight: 600;}ul.list-default.list-bgrz li {display: flex;align-items: center;justify-content: space-between;}.srchColstyl {background-color: #f8f8f8;}.row.brdrdashed p:last-child {color: #f66315;}button.btn.btnThemeStyle.fw-bold {background-color: #f66315 !important;color: #fff;font-family: "Roboto", sans-serif;border-radius: 12px;padding: 10px 20px;}div#accordionFlushExample .bg-transparent {background-color: transparent !important;}h2#flush-headingOne {background-color: #f8f8f8;}.mbsc-ios.mbsc-calendar-button.mbsc-button {color: #f66315 !important;}button.accordion-button.bg-transparent.styAccordin {background: #f8f8f8 !important;box-shadow: inset 0 0px 0 rgba(0, 0, 0, 0.125);}@media (max-width: 812px) {.nice-select.form-control.border-0.for_select_padding_sm.bg-transparent {bottom: 7px !important;}section.listItems {padding: 60px 20px;}section.hotelSec .home-demo {padding-left: 4%;}section.hotelSec p {margin-top: 40px;}.fpsl-heading h5 {font-size: 28px;}.fpsl-des p {font-size: 14px;}.fps-left {padding-left: 5%;padding-right: 5%;}.bannerSec h1 {font-size: 42px;margin-top: 10px;}.fpsl-action a {padding: 15px 16px;}h5.footer-column-head.mb-4 {margin-top: 20px;}.home-demo {padding: 26px;}.innerItems {margin-bottom: 40px;}.mbsc-col-sm-12.mbsc-col-md-2 {border-left: 0px solid #d9d9d9;}.outerDiv .col-md-3 {width: 25%;padding-bottom: 20px;padding: 0px 4px;}.radio-buttons {background-color: transparent !important;}.fp-starts {display: flex;flex-direction: column;}h4.c-subheading.bg-white {max-width: 210px;font-size: 22px;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div span {padding: 2px;}.mbsc-col-sm-12.mbsc-col-md-1 {border-left: 0px solid #d9d9d9;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div {flex: 0 0 13.33%;max-width: 13.33%;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div:first-child {flex: 0 0 30%;max-width: 30%;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div:nth-of-type(2) {flex: 0 0 30%;max-width: 30%;}.dest-card .dest-details span {font-size: 12px;padding-left: 12px;}.searcFormbar.sticky {padding: 0px 13px 0 3px;}.dest-card .dest-details span {padding-left: 14px;}.dest-details small {margin-left: 0;font-size: 10px;white-space: nowrap;}.planeImg {padding-left: 0px;}.planeImg img {width: 74px;height: 40px;object-fit: contain;}.col-md-9.flight-search-result a {padding: 6px 10px;}.flight-search-result nav {background: #f4f4f4 !important;border-radius: 8px !important;min-height: 50px;padding: 0px 2px;}.flight-search-result .nav-tabs .active:after {left: 0px !important;bottom: 0px;height: 1px;}.lowestSec label {padding: 8px 8px;}.lowestSec a {max-width: 100%;height: 45px;cursor: pointer;}.lowestSec a:hover:after {height: 43px;line-height: 43px;width: 100%;border-radius: 12px;}.bannerCont h1.main-heading {line-height: 49px !important;max-width: max-content;width: 100%;height: 50px;}h4.c-subheading.bg-white {margin-top: 3px;}.radio-buttons p {flex: 1;}.radio-buttons .fantsDrop {flex: 0 0 100%;max-width: 100%;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}.radio-buttons [type="radio"]:checked + label, .radio-buttons [type="radio"]:not(:checked) + label {padding-left: 22px;font-size: 12px;}select.form-control.border-0.for_select_padding_sm.bg-transparent {padding-right: 50px;}#passanger-section {margin-left: 0px;padding-left: 45px;}.radio-buttons p:first-child {margin-left: 8px;}.radio-buttons p {margin-right: 8px;}.searcFormbar.sticky {padding: 0px 0px 0 0px !important;}.searhBar > .container {padding: 0;}.searhBar .col-md-12 {padding: 0 12px !important;}.mbsc-col-sm-12 {border-bottom: 1px solid #d9d9d9;}.mbsc-col-sm-12:last-child {border-bottom: 0px solid #d9d9d9;}.row.bannerSection + .container {padding: 0px;}.mbsc-col-sm-12.mbsc-col-md-1 button {max-width: 175px;width: 100% !important;margin: 15px auto 0px !important;display: block;margin-top: 20px;}.flight-search-section .nav-item .nav-links {font-size: 14px !important;}.textBlock h3 {font-size: 28px;}.textBlock p {font-size: 14px;}.textBlock a {font-size: 14px;}}@media (min-width: 1281px) {footer.padder section.wrapper {width: 74.5%;}.searcFormbar.sticky + .wrapper {width: 77.5%;}.travelling label {width: 155px;}section.dest-section.popularHotels .container {padding-left: 0px;padding-right: 0px;}section.banner.padder-1 + .wrapper + section.dest-section .container {max-width: 1170px !important;padding-left: 0px;padding-right: 0px;}section.banner.padder-1 + .wrapper + section.dest-section .container .tab-content.p-3.border {padding-left: 0px !important;padding-right: 0px !important;}.topNav.sticky .wrapper {width: 76.5%;}section.booking-sec .container {max-width: 1170px;}}.custom-hr + p.f-14.text-blue.text-decoration-underline.pointer.ps-4.mb-0 {padding-right: 15px;}.accordion-body.container-departure-time.py-0.border:after {content: " ";display: block;height: 0;clear: both;}.accordion-body.container-departure-time.py-0.border .form-check {float: left;width: 49.33%;}.form-wrapper.form-home {max-width: 1190px;}.searcFormbar.sticky.homeBar .form-wrapper.form-home .custBorder:after {border-left: 2px solid #f7921f;border-right: 2px solid #f7921f;transform: scale3d(1, 0, 1);-webkit-transform: scale3d(1, 0, 1);-ms-transform: scale3d(1, 0, 1);}.searcFormbar.sticky.homeBar .form-wrapper.form-home .custBorder:before {border-top: 2px solid #f7921f;border-bottom: 2px solid #f7921f;transform: scale3d(0, 1, 1);-webkit-transform: scale3d(0, 1, 1);-ms-transform: scale3d(0, 1, 1);}.searcFormbar.sticky.homeBar .form-wrapper.form-home .custBorder:after, .searcFormbar.sticky.homeBar .form-wrapper.form-home .custBorder:before {box-sizing: inherit;content: "";position: absolute;width: 100%;height: 100%;top: 0px;left: 0;transform-origin: center;z-index: -1;transition-duration: 0.5s;border-radius: 0px 8px 8px 8px;}.searcFormbar.sticky.homeBar .form-wrapper.form-home .custBorder:hover:after, .searcFormbar.sticky.homeBar .form-wrapper.form-home .custBorder:hover:before {transform: scale3d(1, 1, 1);-webkit-transform: scale3d(1, 1, 1);-ms-transform: scale3d(1, 1, 1);transition: transform 0.5s;}.searcFormbar.sticky.homeBar .form-wrapper.form-home .custBorder {border: 0;box-sizing: border-box;box-shadow: inset 0 0 0 0px #fff;padding: 8px 18px 18px;z-index: 2;}.tourPic {position: relative;overflow: hidden;border-radius: 12px;}.tourPic:before {position: absolute;top: 50%;left: 50%;z-index: 2;display: block;content: "";width: 0;height: 0;background: #ffc10752;border-radius: 100%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);opacity: 0;}.tourPic:hover:before {-webkit-animation: circle 0.75s;-ms-animation: circle 0.75s;animation: circle 0.75s;}input.form-control.border-0.quantity__input#totalManualPassengerdisplay {background: none;padding-left: 39px !important;padding-right: 0rem !important;}.plus-disabled {cursor: not-allowed;background-color: rgba(0, 0, 0, 0.4) !important;}.minus-disabled {cursor: not-allowed;background-color: rgba(0, 0, 0, 0.4) !important;}.featuresList ul li:before {position: absolute;content: "";width: 14px;height: 14px;}.featuresList ul li {position: relative;}.featuresList ul {padding: 0;}.featuresList ul li {display: inline-block;padding: 0px;}.featuresList ul li:before {position: absolute;content: "";width: 14px;height: 14px;left: 0;top: 6px;background-repeat: no-repeat;}.featuresList ul li:nth-of-type(1):before {background-image: url(/frontend/assets/carIcon5.svg);}.featuresList ul li:nth-of-type(2):before {background-image: url(/frontend/assets/carIcon4.svg);}.featuresList ul li:nth-of-type(3):before {background-image: url(/frontend/assets/carIcon3.svg);}.featuresList ul li:nth-of-type(4):before {background-image: url(/frontend/assets/carIcon2.svg);}.featuresList ul li:nth-of-type(5):before {background-image: url(/frontend/assets/carIcon1.svg);}.featuresList ul li {padding: 0 18px;}.col-md-9.carLeft h4.f-16.w-600.mt-3 {margin-top: 0px !important;margin-bottom: 0px;}.product-features {padding-bottom: 10px;}.col-md-9.carLeft .row.pe-4 .col-md-5.text-end {flex: 0;max-width: 30%;}.col-md-9.carLeft .row.pe-4 .col-md-7 {flex: 0 0 70%;max-width: 70%;}.col-md-9.carLeft .pe-4 {padding-right: 0px !important;}.featuresList + .d-flex.mt-3.flex-wrap {margin-top: 40px !important;}.featuresList + .d-flex.mt-3.flex-wrap + .d-flex.mt-3.flex-wrap {margin-top: 0px !important;}@-webkit-keyframes circle {0% {opacity: 1;}40% {opacity: 1;}100% {width: 120%;height: 120%;opacity: 0;}}@keyframes circle {0% {opacity: 1;}40% {opacity: 1;}100% {width: 200%;height: 200%;opacity: 0;}}@media (max-width: 767.7px) {.searcFormbar.sticky.homeBar .form-wrapper.form-home .custBorder {padding: 0px 0px 0px;}.accordion-body.container-departure-time.py-0.border .form-check {width: 49.9%;}.form-wrapper, .form-home {padding: 12px 12px 20px;}h4.c-subheading.bg-white {font-size: 20px;padding-left: 8px;}a.topDest {margin: 0px auto 0px;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div {flex: 0 0 100%;max-width: 100%;}.radiobtn label {font-size: 12px;}.col-md-9.flight-search-result .col-md-9 {padding-right: 12px;border-right: 0px solid #cdcdcd;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div:first-child {flex: 0 0 100%;max-width: 100%;}.form-wrapper.form-home .row.form-border.mx-1.fromTo > div:nth-of-type(2) {flex: 0 0 100%;max-width: 100%;}.radiobtn label {margin: 0 0px 8px 0;}.flightRoutes {flex-direction: column;}.departure-data {flex-direction: column;}.departure-data > div {flex: 0 0 100%;max-width: 100%;}.departure-data > .planeImg {flex: 0 0 100%;max-width: 100%;}.planeImg {padding-left: 0px;}.flightDep {padding-left: 0px;}.searcFormbar.sticky {padding: 0px 20px 0 0px;}.searcFormbar.sticky .row.form-border.mx-1.fromTo .col-md-3.border-right.my-auto.py-2 {padding-left: 30px;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.dsa input[type="text"] {padding-left: 30px !important;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.dsa:after {left: -36px;top: 8px;}.col-md-2.border-right.my-auto.py-2.adultPass .input-group, .col-md-2.border-right.my-auto.py-2.adultPass + div .input-group {padding-left: 2px;}.col-md-2.border-right.my-auto.py-2.adultPass .input-group input, .col-md-2.border-right.my-auto.py-2.adultPass + div .input-group input {padding-left: 8px;}#autocomplete-results {z-index: 99999 !important;}#autocomplete-results1 {z-index: 99999 !important;}#autocomplete-results2 {z-index: 99999 !important;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.sda {position: relative;padding: 5px 0px !important;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.sda span {position: absolute;left: -5px;right: 0;top: 2px;margin: 0 auto;z-index: 99;width: 27px;overflow: hidden;transform: translate(-62%, 0%);-webkit-transform: translate(-62%, 0%);-ms-transform: translate(-62%, 0%);}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.sda input {padding-left: 32px !important;}.mapDirection {opacity: 0px !important;}.flightRoutes > div:nth-of-type(2) {flex: 0 0 100%;max-width: 100%;}.flightRoutes > div:first-child, .flightRoutes > div:last-child {flex: 0 0 100%;max-width: 100%;}.flightArrival {text-align: right;padding-right: 0;}.mapDirection {background-image: none;}.departure-data {align-items: start;}.flightRoutes span, .flightRoutes small {display: inline-block;line-height: 16px;}.mapDirection {padding-top: 0px;}.airline-duration {margin-bottom: 0px !important;}.flightRoutes small {padding-top: 0px;}.flightRoutes {align-items: start;}.flightRoutes {padding-left: 24px;}.flightDep span {font-weight: 700;font-size: 14px;padding-right: 40px;}.mapDirection label.airline-duration {padding-right: 24px;}.mapDirection {font-weight: 400;font-size: 12px;}.flightArrival span {font-weight: 700;font-size: 14px;padding-right: 40px;}.flightRoutes > div {padding-bottom: 30px;}.flightRoutes {padding-top: 12px;}.flightRoutes {position: relative;}.flightRoutes:before {content: "";position: absolute;top: 17px;left: 7px;background-image: url(/frontend/assets/DepartMobile.svg);height: 120px;width: 10px;background-repeat: no-repeat;}.lowestSec {display: flex;align-items: center;justify-content: space-between;flex-direction: row;height: 100%;padding: 0 15px;}.inerPrice {display: flex;flex-direction: column;}.planeImg img {height: 40px;}.col-md-9.flight-search-result div#nav-tab a:last-child {display: none;}.flight-search-result nav {background: #fff !important;border-radius: 0px !important;min-height: 70px;padding: 0px 0px;}.col-md-9.flight-search-result a {font-weight: 600;font-size: 14px;}.flight-search-result .nav-tabs .active:after {content: "";position: absolute;left: 0px !important;bottom: -16px;height: 1px;width: 98%;background: #0808ad;}.flight-search-result .nav-tabs .nav-link {border-right: 0px solid #ececec;}.flight-search-result .nav-tabs .active {border-right: 0px solid #ececec;}.flight-search-result .nav-tabs a.nav-link:before {content: "";position: absolute;left: 0px !important;bottom: -16px;height: 1px;width: 98%;background: #d9d9d9;}.flight-search-result .nav-tabs a.nav-link {position: relative;}.departBar.d-flex.align-items-center {border-radius: 6px 6px 0 0;}.c-subheading {font-size: 18px;line-height: 70px;}h1.main-heading + p {display: none;}.main-heading {font-size: 24px;line-height: 0px;}h1.main-heading span {padding: 4px !important;}.bannerCont {top: 46px;}section.banner.padder-1 .carousel-inner img {object-fit: cover;height: 458px;width: 1920px;}section.banner.padder-1 {padding: 0px 0px 0px;}.form-wrapper.form-home {top: 46px !important;}.dest-details span:before {top: 2px;}.dest-card .dest-details span {font-size: 12px;}section.banner.padder-1 .row.h-100 {height: auto !important;}.outerDiv .col-md-3 {width: 50%;}section.dest-section.popularHotels .dest-card .dest-details span {padding-left: 0px;}.dest-card .dest-details span {padding-left: 14px;}.dest-headings h3, .dest-headings p {padding: 0 12px;}.dep-detail {align-items: start;flex-direction: column;}.tab-pane.fade.show.active.container-flight .tab-pane-container .row > div:nth-of-type(2) {order: 2;}.tab-pane.fade.show.active.container-flight .tab-pane-container .row > div:last-child {margin-bottom: 10px;order: 1;padding: 10px 12px;border-radius: 0px;}.tab-pane.fade.show.active.container-flight .tab-pane-container .row > div:first-child {order: 0;}.tab-pane.fade.show.active.container-flight .tab-pane-container .row > div:last-child .accordion-item {margin-bottom: -1px;background-color: #fff;border: 0px solid rgba(0, 0, 0, 0.125);}.tab-pane.fade.show.active.container-flight .tab-pane-container .row > div:last-child .accordion-button {color: #000;background-color: #fff;box-shadow: unset;}.accordianSec .accordion-item:last-of-type {border-radius: 0px;border: 1px solid #ddd;}.lowestSec {margin-bottom: 20px;}.accordianSec span {padding-left: 0px;}h2.accordion-header button.accordion-button {border-radius: 0px;}.radiobtn label {padding: 2px 8px 2px 25px;}.radiobtn label:after, .radiobtn label::before {left: 6px;top: 3px;}section.banner.padder-1 {position: relative;height: auto;}.inerPrice + a {height: 40px;line-height: 40px;}section.banner.padder-1 {overflow: hidden;}section.book-ticket {overflow: hidden;}.sm-screen-mrg {margin: 0.5rem 0rem;}.sm-screen-mrg.txt-sm-end {text-align: end;}}@media (min-width: 1281px) {div#navbarSupportedContent ul li {padding: 0 1px;}}@media (min-width: 1900px) {.searcFormbar .form-wrapper.form-home {width: 61.5%;max-width: 100%;}}@media (max-width: 320px) {.verify-payment-receipt-area .right-side .vprFields .form-check {margin: 18px 0!important;padding: 24px 38px!important;}.verify-payment-receipt-area .wrapper .inner .right-side {padding: 30px 10px!important;}.radio-buttons [type="radio"]:checked + label, .radio-buttons [type="radio"]:not(:checked) + label {font-size: 10px;}.input-group.input-daterange.d-flex.align-items-center.border-right.py-2.sda span {position: absolute;left: 96px;}}.airline-img {width: 69px;height: auto;}.airline-duration {margin-bottom: 1rem;}.rate:not(:checked) > input {position: absolute;display: none;}.rate:not(:checked) > label {float: right;width: 1em;overflow: hidden;white-space: nowrap;cursor: pointer;font-size: 30px;color: #ccc;}.rated:not(:checked) > label {float: right;width: 1em;overflow: hidden;white-space: nowrap;cursor: pointer;font-size: 30px;color: #ccc;}.rate:not(:checked) > label:before {content: "★ ";}.rate > input:checked ~ label {color: #ffc700;}.rate:not(:checked) > label:hover, .rate:not(:checked) > label:hover ~ label {color: #deb217;}.rate > input:checked + label:hover, .rate > input:checked + label:hover ~ label, .rate > input:checked ~ label:hover, .rate > input:checked ~ label:hover ~ label, .rate > label:hover ~ input:checked ~ label {color: #c59b08;}.star-rating-complete {color: #c59b08;}.rating-container .form-control:hover, .rating-container .form-control:focus {background: #fff;border: 1px solid #ced4da;}.rating-container textarea:focus, .rating-container input:focus {color: #000;}.rated {float: left;height: 46px;padding: 0 10px;}.rated:not(:checked) > input {position: absolute;display: none;}.rated:not(:checked) > label {float: right;width: 1em;overflow: hidden;white-space: nowrap;cursor: pointer;font-size: 30px;color: #ffc700;}.rated:not(:checked) > label:before {content: "★ ";}.rated > input:checked ~ label {color: #ffc700;}.rated:not(:checked) > label:hover, .rated:not(:checked) > label:hover ~ label {color: #deb217;}.rated > input:checked + label:hover, .rated > input:checked + label:hover ~ label, .rated > input:checked ~ label:hover, .rated > input:checked ~ label:hover ~ label, .rated > label:hover ~ input:checked ~ label {color: #c59b08;}.form-flight-info {margin-bottom: 0;position: unset;border-radius: 16px !important;}.date-select-flight-DM {display: block;font-style: normal;font-weight: 700;font-size: 24px;text-transform: uppercase;}.date-select-flight-Y {font-style: normal;font-weight: 400;font-size: 14px;line-height: 16px;}.outerlist-rel {position: relative;z-index: 999;top: 9px;}.z-index-high {z-index: 999;}.flight-form {display: flex;background-color: white;}.radio-buttons {display: inline-block;padding-left: 20px;justify-content: center;}.radiobtn label:after, .radiobtn label::before {display: none;}.radiobtn label {padding: 5px;margin: 7px 8px 3px 0;cursor: pointer;font-size: 12px;width: 90px;text-align: center;}.flight-search-label {font-size: 24px;}.date-select-flight-Y {display: none;}.date-select-flight-DM {font-weight: 400;font-size: 15px;padding-top: 8px;}.passange-economy-divider {display: flex;}#passanger-section {padding-top: 0px;align-items: center;}#passanger-section input:focus {outline-color: unset !important;}.form-control:focus {box-shadow: none !important;}.passengerCont {position: absolute;background-color: white;left: 0px;top: 70px;}select.form-control.border-0.for_select_padding_sm.bg-transparent {padding-top: 0px;height: 30px;}#totalManualPassengerdisplay {padding-bottom: 10px;padding-top: 12px;color: #fff;}.btn-custom {width: 100%;border-radius: 0 !important;padding: 30px 0px;}.carousel-indicators {display: none;}.form-home {position: relative;bottom: 0;}.searcFormbar.sticky.homeBar .form-home::before {display: none;}.nav-tabs {border-bottom: none !important;position: relative;bottom: 3px;}.nav-item .nav-links {background: white;border: none;border-radius: 0 !important;font-size: 16px;padding: 10px;text-decoration: none;}.nav-links.active {background: #002bc6 !important;color: white !important;}.booking-reference {padding-top: 22px;}.form-control:focus {border-color: inherit;-webkit-box-shadow: none;box-shadow: none;}div#myId {z-index: 999;border-radius: 6px;width: 170px;animation: 0.5s ease-in-out 0s 1 normal none running fadeUp;-webkit-animation: 0.5s ease-in-out 0s 1 normal none running fadeUp;-moz-animation: 0.5s ease-in-out 0s 1 normal none running fadeUp;top: 65px;left: 8px;right: auto;}.find-booking {text-align: center;background: #002bc6;padding-top: 24px;padding-bottom: 21px;}.find-booking a {color: white;font-size: 16px;font-weight: 700;text-transform: uppercase;}.find-booking:hover {background: orange;}.find-booking a:hover {color: white;}.getcityname1.flight-search-name {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-top: 8px;}.flight-search-name {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-top: 8px;}body {background: #f5f5f5;}.otvs-action a:hover {text-decoration: none;color: white;}.fpsl-action a:hover {text-decoration: none;color: white;}.stp-action a:hover {text-decoration: none;color: white;}@media (max-width: 767px) {.mbsc-form-grid .mbsc-textfield-wrapper-box, .mbsc-form-grid .mbsc-textfield-wrapper-outline {margin: 0.75em 10px 0px;}div#myId {top: 44px !important;left: 15px;}.multi_city {width: 98%;margin-left: 2px !important;}.radio-buttons {display: flex;}.nav-tabs {display: none;}.flight-form {display: inline;}.searcFormbar.sticky.homeBar {position: unset !important;margin-bottom: 0px;margin: 0 auto;left: 0;right: 0;bottom: 0;}.form-home {position: relative;}#passanger-section {padding-top: 8px;margin-left: -8px;border-right: 1px solid #80808073;}.m-resp {margin-left: -10px;}}@media (max-width: 1180px) {.payeCard {display: block;text-align: center;}div#myId {top: 60px;}}.skeleton {opacity: 0.7;animation: skeleton-loading 1s linear infinite alternate;-webkit-animation: skeleton-loading 1s linear infinite alternate;-moz-animation: skeleton-loading 1s linear infinite alternate;}.skeleton-text {width: 80%;margin-bottom: 0.125rem;margin-top: 0.125rem;border-radius: 0.125rem;}.skel-10 {width: 10% !important;}.skel-20 {width: 20% !important;}.skel-30 {width: 30% !important;}.skel-40 {width: 40% !important;}.skel-50 {width: 50% !important;}.skel-60 {width: 60% !important;}.skel-70 {width: 70% !important;}.skel-90 {width: 90% !important;}.skeleton-max-width {width: 100%;}.skeleton-container {padding: 1rem;}@keyframes skeleton-loading {0% {background-color: hsl(200, 20%, 70%);}100% {background-color: hsl(200, 20%, 95%);}}#skeleton-dialouge {display: none;}.flex-col-between {display: flex;flex-direction: column;justify-content: space-between;height: 100%;}internal-autofill-selected {background-color: transparent !important;}.btn-app.btn-back {padding: 0.5rem 1rem;}.card_rout_detail.slick-slide {width: auto !important;}.tdr-slider .slick-track {width: 100% !important;}.row {max-width: 100vw !important;}.display-content {display: flex;align-items: center;}.display-contect-UNA {color: #ffffff;text-decoration: none;font-size: 1.5rem;font-weight: 600;}.bg-UNA-contact {background: #fff;color: #ffffff;}.display-between {display: flex;justify-content: space-between;align-items: center;}.social-icon {width: 22px;cursor: pointer;}.social-icon, .phone-icon {filter: invert(1);}#socialMedia {position: fixed;right: 20px;bottom: 20px;background-color: #eb8424;border-radius: 50%;padding: 1rem 1rem;z-index: 10002;cursor: pointer;}#socialMedia img {width: 28px;filter: invert(1);}.social-color {display: flex !important;flex-direction: column;position: fixed;right: 20.01px;bottom: 80px;height: 0;opacity: 0;border-radius: 50px;padding-bottom: 3.5rem;z-index: 19999999;}.social-color a {background-color: #fff;border: 1px solid #a79d9d75;border-radius: 50%;margin: 0.3rem 0;box-shadow: 2px 2px 8px 1px #7b757540;padding: 0.5rem;}.social-color-icon {width: 42px;border-radius: 50%;}.social-msg {position: absolute;right: 6px;top: 18px;width: 190px;direction: rtl;z-index: -1;}.social-msg label {background-color: #1c3b79;color: #fff;border: 1px solid #1c3b79;box-shadow: 2px 2px 8px 1px #7b757540;padding: 0.3rem 0.5rem;border-radius: 4px;font-size: 16px;font-weight: 600;line-height: 19px;cursor: pointer;}.btn {white-space: nowrap;}.container-custom {margin: 0 9%;}.badge-outlined {text-align: left !important;white-space: inherit !important;}h1, h2, h3, h4, h5, .vt, .p-word-break, .main-heading-top, .sub-heading-top, .top-name-start p {text-transform: capitalize;}@media (max-width: 767px) {.display-contect-UNA {font-size: 1rem;}.sticCard {padding: 15px;}.social-icon {width: 18px;}.findplace-slider .image-carousel img {width: 100%;}}@media (max-width: 420px) {.display-between {flex-direction: column;align-items: start;}.display-between div:first-child {padding-left: 0 !important;padding-bottom: 1rem;}}@media (min-width: 1360px) {.top-navbar-section {padding-left: 0% !important;padding-right: 0% !important;max-width: 1320px;width: 100%;margin: 0 auto;}}.tour-sec-custom {margin-top: 1rem;}.tour-sec-custom .filter-main img {border: 1px solid #e7e7e7;margin-right: 8px;}.tour-sec-custom .filter {font-size: 16px;font-weight: 500;line-height: 1;color: #10317d;}.tour-sec-custom .card-bg-single {border: 1px solid #e7e7e7;border-radius: 16px;}.card-bg-single-inner {background-color: #fafafa;border-radius: 0 16px 16px 0;}.tour-sec-custom .card-bg-single img {border-radius: 16px 0 0 16px;}.tour-sec-custom .card-right-btm {display: flex;justify-content: space-between;margin-top: 1rem;}.tour-sec-custom .c-r-t-heading h3 {font-size: 20px;font-weight: 600;line-height: 20px;color: #10317d;font-family: "Roboto";}.tour-sec-custom .card-right-top {padding-top: 8px;}.tour-sec-custom .view-more {text-decoration: none;color: #000;border: 0;background-color: transparent;font-family: "Barlow", sans-serif;font-size: 14px;font-weight: 700;line-height: 17px;letter-spacing: 0em;}.tour-sec-custom .dep-dur {font-size: 12px;font-weight: 400;line-height: 13.2px;color: #10317d;}.tour-sec-custom .bbq-night {font-size: 12px;font-weight: 400;line-height: 13.2px;color: #a5b1ce;}.tour-sec-custom .card-right-btm .text-decoration-line-through {font-size: 10px;font-weight: 400;line-height: 11.72px;color: #7d7d7d;}.tour-sec-custom .card-right-btm .mix-numbers {font-size: 20px;font-weight: 700;line-height: 23.44px;color: #f66315;}.tour-sec-custom .mix-pkr {color: #000;font-size: 16px;font-weight: 500;}.tour-sec-custom .per-person {font-size: 10px;font-weight: 400;line-height: 11.72px;color: #7d7d7d;}.tour-sec-custom .view-deal {font-size: 16px;font-weight: 600;line-height: 16px;color: #f66315;padding: 10px;border: 1px solid #f66315;border-radius: 8px;margin-bottom: 8px;}.tour-sec-custom .view-deal a {color: #f66315;font-size: 16px;font-weight: 600;}.tour-sec-custom .view-deal a:hover {color: #10317d;}.tour-sec-custom .view-deal:hover {color: #10317d;border: 1px solid #10317d;}.tour-sec-custom .review-text {font-size: 12px;font-weight: 400;line-height: 12px;color: #7d7d7d;}.tour-sec-custom .dropbtn1 {position: relative;}.tour-sec-custom .arrow {position: absolute;}.tour-sec-custom .dropbtn1, .tour-sec-custom .dropbtn2, .tour-sec-custom .dropbtn3, .tour-sec-custom .dropbtn4 {background-color: #fff;color: #969696;padding: 8px 16px;border: 1px solid #e7e7e7;cursor: pointer;border-radius: 8px;font-size: 16px;font-weight: 400;line-height: 16px;}.tour-sec-custom .dropdown-content {display: none;position: absolute;background-color: #f9f9f9;min-width: 162px;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index: 1;border-radius: 12px;padding: 0.5rem;}.tour-sec-custom .dropdown-content .form-check-input:checked {background-color: #ea6f21;border-color: #ea6f21;}.tour-sec-custom .range-s-div {padding: 0 0 1rem 0;}.tour-sec-custom #slider-values {display: flex;justify-content: center;margin-top: 10px;font-weight: bold;}.tour-sec-custom #value1, .tour-sec-custom #value2, .tour-sec-custom #label1, .tour-sec-custom #label2 {color: #000;font-size: 12px;}.tour-sec-custom .ui-slider-horizontal .ui-slider-range {background-color: #969696;}.tour-sec-custom .hr-item {display: flex;justify-content: space-between;height: 1px;background-color: #e1e1e1;}.tour-sec-custom .hr-item::before, .tour-sec-custom .hr-item::after {content: "";display: inline-block;width: 5px;height: 5px;-moz-border-radius: 7.5px;-webkit-border-radius: 7.5px;border-radius: 7.5px;background-color: #e1e1e1;margin-top: -3px;height: 8px;width: 8px;}.tour-sec-custom .price-range .ui-widget.ui-widget-content, .tour-sec-custom .rating .ui-widget.ui-widget-content, .tour-sec-custom .price .ui-widget.ui-widget-content {font-size: 5px;}.tour-sec-custom #slider .ui-slider-handle {left: 0%;font-size: 14px;top: -6px;background-color: #076cc9;border: 1px solid #076cc9;}.tour-sec-custom #slider .ui-slider-handle:hover {cursor: pointer;background-color: #ea6f21;border: 1px solid #ea6f21;}.tour-sec-custom #slider .ui-slider-handle:focus-visible {outline: none;}.tour-sec-custom .price-range .ui-widget.ui-widget-content, .tour-sec-custom .rating .ui-widget.ui-widget-content, .tour-sec-custom .price .ui-widget.ui-widget-content {margin: auto;width: 90%;}.tour-sec-custom #slider-values {display: flex;justify-content: center;margin-top: 10px;font-weight: bold;}.tour-sec-custom .slider-v {display: flex;justify-content: space-between !important;}.tour-sec-custom #slider .ui-slider-handle {border-radius: 50%;}.tour-sec-custom .custom-clip-before-bg {background-color: #10317d;padding: 1.5rem;color: #fff;border-radius: 16px 0 0 16px;}.tour-sec-custom .custom-clip-before-bg .c-c-top {font-size: 16px;font-weight: 400;line-height: 16px;margin-bottom: 8px;}.tour-sec-custom .custom-clip-before-bg .c-c-mid {font-size: 32px;font-weight: 700;line-height: 32px;}.tour-sec-custom .custom-clip-before-bg .c-c-bot {display: flex;gap: 8px;}.tour-sec-custom .custom-clip-before-bg .c-c-bot .btn-use-code {border: 1px dashed #fff;color: #fff;padding: 8px;}.tour-sec-custom .custom-clip-before-bg .c-c-bot .btn-welcome {border: 1px solid #fff;background-color: #fff;color: #000;padding: 8px;font-size: 16px;font-weight: 700;line-height: 16px;}.tour-sec-custom .clipped-element {width: 200px;height: 200px;background-image: url(../assets/clip-bg.png);background-repeat: no-repeat;background-position: center right;background-size: cover;clip-path: ellipse(84% 61% at 89% 50%);position: relative;bottom: 0;right: 112px;border-radius: 16px;}.card-bg-single-inner {padding: 1rem !important;}@media (max-width: 1400px) {.tour-sec-custom .clipped-element {width: 183px;}.tour-sec-custom .custom-clip-before-bg .c-c-mid {font-size: 25px;}.tour-sec-custom .custom-clip-before-bg .c-c-top {font-size: 13px;}.tour-sec-custom .custom-clip-before-bg {padding: 2rem 1rem;}.tour-sec-custom .custom-clip-before-bg .c-c-bot {margin-top: 1.5rem;}.tour-details-custom .first-col-nine-bottom-last img {object-position: center -23rem;}}@media (max-width: 1200px) {.tour-sec-custom .clipped-element {width: 167px;height: 202px;clip-path: ellipse(82% 61% at 96% 50%);}.tour-sec-custom .custom-clip-before-bg {padding: 2rem 0.5rem;}.tour-sec-custom .custom-clip-before-bg .c-c-top {font-size: 11px;margin-bottom: 0;}.tour-sec-custom .custom-clip-before-bg .c-c-mid {font-size: 22px;}.tour-sec-custom .btn-welcome, .tour-sec-custom .btn-use-code {font-size: 14px;}.umrah-landing .current-u-pkg-top {padding: 2rem 6rem;}.tour-details-custom .first-col-nine-bottom-last img {object-position: center -17rem !important;}}.tour-details-custom a {text-decoration: none;}.tour-details-custom .accordion-button:focus {border-color: none;box-shadow: none;}.tour-details-custom .bg-dark-custom {background-color: #10317d;}.tour-details-custom #date, .tour-details-custom .date-combine {width: 100%;outline: none;border: none;color: #aaa;}.tour-details-custom .date-container {position: relative;float: left;top: 1.5rem;width: 100%;}.tour-details-custom .date-text {position: absolute;left: 0;bottom: 24px;color: #000;font-family: "Roboto", sans-serif;font-size: 12px;font-weight: 400;line-height: 14px;letter-spacing: 0em;}.tour-details-custom .combine-two {padding-top: 2rem !important;}.tour-details-custom .date-text-second {font-family: "Roboto", sans-serif;font-size: 12px;font-weight: 400;line-height: 14px;letter-spacing: 0em;padding-top: 0 !important;margin-top: 0 !important;}.tour-details-custom input::placeholder {font-family: "Roboto", sans-serif;font-size: 14px;font-weight: 400;line-height: 16px;letter-spacing: 0em;}.tour-details-custom .date-icon {position: absolute;top: 5px;right: 0;cursor: pointer;}.tour-details-custom .date-icon-custom {position: absolute;top: 0 !important;right: 0;cursor: pointer;}.tour-details-custom .date-icon-2, .tour-details-custom .date-icon-3 {position: absolute;top: 0 !important;right: -0.5rem;cursor: pointer;}.tour-details-custom .date-icon-last {position: absolute;top: 0 !important;right: -4rem;cursor: pointer;}.tour-details-custom .date-icon-custom-2 {position: absolute;top: 0 !important;right: 0;cursor: pointer;}.tour-details-custom .custom-date-two .date-icon {position: absolute;top: 5px;right: 60px;cursor: pointer;}.tour-details-custom .custom-date-two input:focus-visible, .tour-details-custom .custom-date-two input:focus {border: none;outline: 0;}.tour-details-custom .trav_engine {position: relative;width: 230px;}.tour-details-custom .trav_toggle {width: 210px;box-sizing: border-box;line-height: 32px;font-size: 0;position: absolute;top: 0;left: 6px;cursor: pointer;color: #a5b1ce;}.tour-details-custom .trav_form {z-index: 2;border: 1px solid#ea6f21;border-radius: 4px;background-color: white;padding: 1rem 0 0 0;width: 220px;box-sizing: border-box;float: left;position: absolute;margin-top: 0.5rem;}.tour-details-custom .trav_item {width: 100%;box-sizing: border-box;padding: 10px;float: left;}.tour-details-custom .trav_inner1 {width: 40%;float: left;font-size: 15px;line-height: 17px;color: #333333;box-sizing: border-box;}.tour-details-custom .trav_inner1 span {font-size: 11px;display: block;color: #888888;}.tour-details-custom .trav_inner2 {width: 60%;float: left;font-size: 13px;line-height: 30px;color: #666;box-sizing: border-box;display: flex;}.tour-details-custom .minus1, .tour-details-custom .plus1 {border: 1px solid #ddd;width: 36px;text-decoration: none;font-size: 18px;height: 34px;text-align: center;box-sizing: border-box;float: left;background-color: #076cc9;color: white;}.tour-details-custom .minus1:hover, .tour-details-custom .plus1:hover {background-color: #ea6f21;color: white;}.tour-details-custom .minus1 {border-radius: 4px 0 0 4px;}.tour-details-custom .plus1 {border-radius: 0 4px 4px 0;}.tour-details-custom .disabled {background-color: gray;cursor: no-drop;}.tour-details-custom .disabled:hover {background-color: gray;opacity: 0.5;}.tour-details-custom .txt_trav {outline: none;border: 1px solid #ddd;height: 34px;width: 36px;float: left;text-align: center;line-height: 34px;box-sizing: border-box;border-left: 0;border-right: 0;font-size: 16px;color: #444;}.tour-details-custom .txt_Traveler {border: 1px solid #ddd;width: 220px;box-sizing: border-box;padding: 10px;outline: none;margin-top: 0.7rem;color: #a5b1ce;}.tour-details-custom .trav_done {padding: 6px;display: block;border-radius: 2px;background-color: #076cc9;font-size: 14px;color: #444;width: 70px;text-align: center;cursor: default;}.tour-details-custom .trav_done:hover {background-color: #ea6f21;color: white;}.tour-details-custom .plus-custom {position: relative;top: 1.5rem;}.tour-details-custom .view-more {text-decoration: none;color: #000;border: 0;background-color: transparent;font-family: "Barlow", sans-serif;font-size: 14px;font-weight: 700;line-height: 17px;letter-spacing: 0em;}.tour-details-custom .b-d-custom-color, .tour-details-custom .b-d-custom-color a {color: #969696;font-size: 12px;font-weight: 400;line-height: 12px;letter-spacing: 0em;cursor: pointer;}.tour-details-custom .b-d-custom-color-last {color: #121212 !important;font-size: 12px;font-weight: 600;line-height: 12px;letter-spacing: 0em;cursor: pointer;}.tour-details-custom .right-side-heading {font-size: 24px;font-weight: 600;line-height: 33.6px;color: #10131d;margin-bottom: 8px;font-family: "Roboto";}.tour-details-custom .right-side-para {font-size: 16px;font-weight: 400;line-height: 22.4px;color: #10131d;font-family: "Roboto";}.tour-details-custom .mid-div-main-all {display: flex;justify-content: space-between;align-items: center;}.tour-details-custom .div-card-right-title {font-size: 16px;font-weight: 600;}.tour-details-custom .review-text {font-size: 16px;font-weight: 500;line-height: 34px;color: #7d7d7d;}.tour-details-custom .div-card-right-title {font-size: 16px;font-weight: 600;}.tour-details-custom .bg-secondary-same {background-color: #f0f0f0;color: #000;}.tour-details-custom .para-text-with-color {color: #a5b1ce;font-size: 14px;font-weight: 400;margin-bottom: 8px;}.tour-details-custom .price-blue-text {color: #10317d;font-size: 24px;font-weight: 700;line-height: 28.13px;}.tour-details-custom .bg-white-right-side {border-radius: 8px;border: 1px solid var(--secondary-blue, #edae49);background: #fff;}.tour-details-custom .last-transfer-two {font-size: 20px;font-weight: 600;line-height: 20px;color: #081228;}.tour-details-custom .top-div-sm-text {font-size: 12px;font-weight: 400;}.tour-details-custom .transfer-detail-title {color: var(--black-text, #10131d);font-size: 14px;font-weight: 600;font-family: "Roboto";}.tour-details-custom .div-card-right-text {font-size: 14px;font-weight: 400;line-height: 16.41px;color: #7d7d7d;}.tour-details-custom .bot-orange-text {color: var(--orange, #f7921f);font-size: 14px;font-weight: 600;line-height: 151.4%;}.tour-details-custom .bot-blue-text {color: #076cc9 !important;}.tour-details-custom .bot-orange-text-sm {font-size: 12px;font-weight: 400;line-height: 151.4%;}.tour-details-custom .availability-sec-card {border-radius: 8px;border: 1px solid var(--stroke, #e1e1e1);background: #e1f4ff;padding: 1.5rem;margin-bottom: 1rem;}.tour-details-custom .right-tour-detail {border-radius: 8px;border: 1px solid var(--stroke, #e1e1e1);background: var(--white, #fff);margin-bottom: 1rem;}.tour-details-custom .txt_Traveler {font-size: 16px;}.tour-details-custom .trav_toggle .fa-user {font-size: 18px;padding-top: 18px;}.tour-details-custom .btn-group {border: 1px solid #e7e7e7;}.tour-details-custom .icons-padding {padding: 4px;border-radius: 50% !important;margin-right: 0.5rem;}.tour-details-custom .bg-light-gray {border-radius: 8px;background-color: #f4f4f4;}.tour-details-custom .review-star-div-inner button {color: #1a61b5;background-color: #fff;}.tour-details-custom .review-title {font-size: 16px;font-weight: 600;}.tour-details-custom .right-sm-text {font-size: 14px;font-weight: 400;}.tour-details-custom .text-orange {color: #076cc9;text-decoration: underline;}.tour-details-custom .search-room-sm-text {font-size: 12px;font-weight: 400;}.tour-details-custom .custom-date-two .date-icon {position: absolute;top: 5px;right: 60px;cursor: pointer;}.tour-details-custom .custom-date-two input:focus-visible, .tour-details-custom .custom-date-two input:focus {border: none;outline: 0;}.tour-details-custom .date-container {display: flex;align-items: center;}.tour-details-custom .date-container input {background-color: transparent;font-size: 14px;font-weight: 600;line-height: 16.41px;color: #141414 !important;}.tour-details-custom #date, .tour-details-custom .date-combine {font-size: 14px;font-weight: 500;line-height: 24px;letter-spacing: 0em;width: 100%;outline: none !important;border: none !important;color: #000 !important;}.tour-details-custom .date-text-2 {color: #000;font-size: 14px;font-weight: 500;line-height: 14px;letter-spacing: 0em;padding-right: 4px;}.tour-details-custom .date-text-second-2 {font-family: "Roboto", sans-serif;font-size: 9px;font-weight: 400;line-height: 14px;letter-spacing: 0em;}.tour-details-custom .top-div-title {background-color: #e5f7ff;border-top-left-radius: 7px !important;border-top-right-radius: 7px !important;padding: 1rem;}.tour-details-custom .top-div-title2 {background-color: #f1f1f1 !important;}.tour-details-custom .top-div-title p {font-size: 16px;font-weight: 500;line-height: 16px;letter-spacing: 0em;color: #141414;}.tour-details-custom .top-div-sm {padding: 0.5rem 1rem 0;}.tour-details-custom .common-light {font-size: 12px;font-weight: 400;line-height: 12px;letter-spacing: 0em;}.tour-details-custom .common-bold {font-size: 14px;font-weight: 500;line-height: 14px;letter-spacing: 0em;}.tour-details-custom .common-bold-last {font-size: 20px;font-weight: 700;line-height: 20px;letter-spacing: 0em;}.tour-details-custom .common-main {display: flex;justify-content: space-between;align-items: center !important;}.tour-details-custom .common-main-last {display: flex;justify-content: space-between;align-items: center !important;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;padding: 1rem;}.rate:not(:checked) > input {position: absolute;top: -9999px;}.rate:not(:checked) > label {float: right;width: 1em;overflow: hidden;white-space: nowrap;cursor: pointer;font-size: 20px;color: #ffce31;}.rate:not(:checked) > label:before {content: "★ ";}.rate > input:checked ~ label {color: #ffc700;}.rate:not(:checked) > label:hover, .rate:not(:checked) > label:hover ~ label {color: #deb217;}.rate > input:checked + label:hover, .rate > input:checked + label:hover ~ label, .rate > input:checked ~ label:hover, .rate > input:checked ~ label:hover ~ label, .rate > label:hover ~ input:checked ~ label {color: #c59b08;}@media (max-width: 575.98px) {.pf-input {padding-left: 0!important;}.itinerary-main{padding: 1rem 0!important;}.insurance-main .info-card{padding: 18px!important;}.tour-details-custom .first-col-nine {padding-right: 0;}.tour-details-custom .review-star-div {padding-left: 3.5rem;}.tour-details-custom .review-star-div-inner {width: 100%;margin-top: 0.5rem;}.tour-details-custom .review-star-div {justify-content: flex-start !important;}.tour-details-custom .bg-light-gray {margin: 0;}.hotel-details-custom .review-star-div {justify-content: flex-start !important;}.hotel-details-custom .bg-light-gray {margin: 0;}ol.breadcrumb.breadcrumb-custom.py-4{margin-left: 1rem!important;}}@media (min-width: 992px) and (max-width: 1200px) {.tour-details-custom .mid-div-main-all {zoom: 0.8;}.tour-details-custom .right-side-heading {font-size: 18px;}}.tour-details-custom .first-col-nine-top img {max-height: 280px;width: 100%;object-fit: cover;}.tour-details-custom .first-col-nine-bottom img {max-height: 160px;width: 100%;object-fit: cover;}.tour-details-custom .first-col-nine-bottom-last img {object-position: center -28rem;}.tour-details-custom .bg-secondary-custom, .tour-details-custom .bg-secondary-custom-btn, .tour-details-custom .bg-warning-custom, .tour-details-custom .bg-warning-custom {background-color: #f66315;}.tour-details-custom .bg-primary-custom, .tour-details-custom .bg-secondary-custom-btn:hover {background-color: #10317d;}.tour-details-custom .bg-success-custom {background-color: #74d153;padding: 6px 4px;}.tour-details-custom .bg-danger-custom {background-color: #da6565;padding: 6px !important;}@media (max-width: 992px) {.tour-details-custom .first-col-nine-bottom-last img {object-position: center -17rem !important;}.umrah-pkg-ten-days .checking-umrah-pkg > h1 {font-size: 32px;}.accordion-body.container-departure-time.py-0.border .form-check {width: 100%;}.premium {right: 22px !important;}.border-r-set {border-right: none;border-bottom: 2px solid #c4c4c4;}.tour-details-custom .top-right-sm-text {display: flex;flex-direction: column;align-items: flex-end;}.tour-details-custom .trav_toggle .fa-user {font-size: 15px !important;padding-top: 6px !important;}.tour-details-custom .trav_toggle {top: 14px;}}.hotel-details-custom .form-select:focus-visible {outline: 0;box-shadow: none;border-color: #dfdfdf;}.hotel-details-custom .current {font-weight: 500;}.hotel-details-custom .child-1 {gap: 2rem;}.hotel-details-custom .child-1, .hotel-details-custom .child-2 {display: flex;align-items: center;}.hotel-details-custom .h-t-main-div {display: flex;justify-content: space-between;}.hotel-details-custom .fa-solid, .hotel-details-custom .fas {padding-right: 0.8rem;}.hotel-details-custom .child-1-title {color: #10131d;font-size: 24px;font-weight: 600;margin: 1.5rem auto;}.hotel-details-custom .child-1-location {color: #10131d;font-size: 14px;font-weight: 400;}.hotel-details-custom .child-1-map {color: #3ab4fb;font-size: 12px;}.hotel-details-custom .child-top span {color: #10131d;font-size: 16px;font-weight: 500;}.hotel-details-custom .badge-ratings {color: #fff;font-size: 12px;font-weight: 500;}.hotel-details-custom .badge-reviews {display: flex;justify-content: flex-end;color: #000;font-size: 12px;font-weight: 400;}.hotel-details-custom .hotel-details-images img {width: 100%;}.hotel-details-custom #sec-two .tabs-wrapper {border-radius: 8px;}.hotel-details-custom .tabs-wrapper {background: var(--footer-bg, #f0f0f0);margin-top: 1rem;}.hotel-details-custom .nav-link {color: #000 !important;line-height: 2.5;}.hotel-details-custom .h-d-booking-nav-pills .nav-link {font-size: 16px;font-weight: 400;}.hotel-details-custom .h-d-booking-nav-pills .nav-link.active {font-weight: 600;}.hotel-details-custom .booking-nav-pills .nav-link.active:before, .hotel-details-custom .h-d-booking-nav-pills .nav-link.active:before {position: absolute;bottom: 0;background: #3ab4fb;height: 4px;display: block;content: "";left: 0;transition: 0.5s all ease-in-out;}.hotel-details-custom .booking-nav-pills .nav-link.active:before, .hotel-details-custom .h-d-booking-nav-pills .nav-link.active:before {width: 100%;}.hotel-details-custom .booking-nav-pills .nav-link.active, .hotel-details-custom .h-d-booking-nav-pills .nav-link.active {transition: 0.5s all ease-in;position: relative;cursor: pointer;color: #000;background-color: unset !important;}.hotel-details-custom .small-div {background-color: var(--light-gray-hover-bg, #f0f0f0);display: inline-block;padding: 1rem 1.5rem;margin: 0.5rem 0.5rem 0 0;}.hotel-details-custom .small-div span {font-size: 14px;font-weight: 400;}.hotel-details-custom .small-div img {width: 16px;margin-right: 8px;}.hotel-details-custom .right-side-btn {width: 100%;height: 100%;border-radius: 8px !important;background-color: #10317d;}.hotel-details-custom .btn-bold-text {font-size: 1rem;}.hotel-details-custom .booking-pills .nav-link.active:before {position: absolute;bottom: -4px;background: #f66315;height: 4px;display: block;content: "";left: -10px;transition: 0.5s all ease-in-out;}.hotel-details-custom .booking-pills .nav-link.active:before {width: 100%;}.hotel-details-custom .booking-pills .nav-link.active {transition: 0.5s all ease-in;position: relative;cursor: pointer;color: #000;background-color: unset !important;}.hotel-details-custom .booking-nav-pills, .hotel-details-custom .h-d-booking-nav-pills {flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;overflow-y: hidden;}.hotel-details-custom .booking-bbtn {transition: 0.5s all ease-in;position: relative;cursor: pointer;}.hotel-details-custom .booking-bbtn:before {position: absolute;bottom: 0;background: #f66315;height: 4px;display: block;content: "";width: 0;transition: 0.5s all ease-in-out;}.hotel-details-custom .booking-bbtn:hover:before {width: 100%;}.hotel-details-custom .booking-bbtn .nav-link.active, .hotel-details-custom .booking-bbtn .nav-link {transition: 0.1s all ease-in;position: relative;cursor: pointer;color: #f66315 !important;background-color: unset !important;}.hotel-details-custom .booking-bbtn .nav-link {color: #f66315;font-size: 16px;font-weight: 600;}.hotel-details-custom .right-sm-text {font-size: 14px;font-weight: 400;}.hotel-details-custom .city-view-img {width: 1.1rem;}.hotel-details-custom .left-div-card {border-radius: 4px;border: 1px solid var(--stroke, #dfdfdf);}.hotel-details-custom .search-room-sm-text {font-size: 12px;font-weight: 400;}.hotel-details-custom .badge-green {border-radius: 4px;background: var(--green, #74d153);}.hotel-details-custom .card-strike-text {color: #7d7d7d;}.hotel-details-custom .title-two {font-size: 14px;font-weight: 600;}.hotel-details-custom .card-bold-text {color: #f66315;font-size: 16px;font-weight: 700;}.hotel-details-custom .sec-d-flex {display: flex;align-items: center;}.hotel-details-custom hr.solid {border-top: 1px solid #bbb;}.hotel-details-custom .review-title {font-size: 16px;font-weight: 600;}.hotel-details-custom .bg-light-gray {border-radius: 8px;background: var(--light-gray-hover-bg, #f0f0f0);}.hotel-details-custom .text-orange {color: #f7921f;}.hotel-details-custom .last-two {display: flex;flex-direction: row;}@media (max-width: 991.98px) {.heading p, .heading p span {font-size: 32px !important;}.slider-image .slider-text {left: 8px !important;}.hotel-details-custom .bbtn:before {position: absolute;bottom: 0;background: #3ab4fb;height: 4px;display: block;content: "";width: 0;transition: 0.5s all ease-in-out;}.hotel-details-custom .right-side-btn {border-radius: 0 0 8px 8px !important;}.tour-sec-custom .card-bg-single img {border-radius: 16px 16px 0 0;}.card-bg-single-inner {border-radius: 0 0 16px 16px;}.tour-sec-custom .clipped-element {width: 200% !important;height: 200px !important;clip-path: ellipse(87% 67% at 89% 50%) !important;right: 100%;}.tour-sec-custom .custom-clip-before-bg .c-c-top {font-size: 16px !important;}.tour-sec-custom .custom-clip-before-bg .c-c-mid {font-size: 32px !important;}.tour-sec-custom .btn-welcome, .btn-use-code {font-size: 16px;}.tour-sec-custom .custom-clip-before-bg {padding: 1.5rem !important;}}@media (max-width: 767.98px) {.fare_ftr_item{text-align: left;}.opfti-sec .get-pkg-action {justify-content: left;flex-direction: column-reverse;}.opfti-sec .get-pkg-action button {width: 100%;margin: 8px 0!important;border-radius: 4px!important;}.hotel-details-custom .last-two {display: block;}.hotel-details-custom .sec-d-flex-with-margin {margin-bottom: 1.5rem;}.hotel-details-custom .h-t-main-div {flex-direction: column;}.hotel-details-custom .badge-reviews {justify-content: flex-start;}.hotel-details-custom .child-1 {align-items: baseline;flex-direction: column;gap: 1rem;}.hotel-details-custom .child-2 {padding-top: 1rem;}.hotel-details-custom .nav-item {padding: 0;}.tabs-wrapper-booking {border-radius: 0 !important;}.hotel-details-custom .tabs-wrapper-booking .booking-bbtn .nav-link.active:before {position: absolute;bottom: unset;top: 0;height: 100%;width: 4px;display: block;content: "";right: 10px;left: unset;transition: 0.5s all ease-in-out;}.hotel-details-custom .tabs-wrapper-booking .booking-bbtn:before {display: none;}.hotel-details-custom .child-1-title {margin: 0;}.nice-select {z-index: 1 !important;}.bannerSec .slick-slider .home-slider .col-md-6:last-child {width: 100% !important;}.slider-image .slider-text {left: 15px !important;}.navbar-brand img {width: 120px !important;margin-top: 10px;margin-right: 19px !important;}input.form-control.border-0.quantity__input#totalManualPassengerdisplay {padding-left: 12px !important;}#passanger-section {margin-left: 0px;padding-left: 12px;}.fantsDrop .nice-select {left: 23px;}.fantsDrop .nice-select:after {right: 91px;top: 27px;}.demo-filtering-values .mbsc-row {padding: 15px;}.mbsc-col-sm-12.mbsc-col-md-1 button {right: unset;}.drop-downlist-wrapper, .drop-downlist-wrapper1 {max-width: 100%;width: 100%;}.dep-date-picker {justify-content: left !important;padding-left: 0px !important;}.mbsc-col-sm-12.mbsc-col-md-1 button {position: relative;right: unset !important;}.demo-filtering-values .mbsc-col-sm-12.mbsc-col-md-2.px-2 {padding-left: 0px !important;}}.hotel-details-custom .bg-badge-custom {background-color: #b8e5ff !important;color: #000;font-weight: 400;font-size: 12px;}.hotel-details-custom .tabs-wrapper .nav-link {padding: 1rem;}.hotel-details-custom .rounded-pill-custom {padding: 0.75rem;}.hotel-details-custom .chk-btn {background-color: #3ab4fb;color: #fff;}.hotel-details-custom .chk-btn:hover {background-color: #f66315;color: #fff;}.hotel-details-custom .form-floating > .form-select {color: #f66315;}.hotel-details-custom .view-all-btn {background-color: #f66315;color: #fff;}.hotel-details-custom .view-all-btn:hover {background-color: #10317d;color: #fff;}.hotel-details-custom .form-floating > label {height: unset;position: absolute;top: -8px;left: 36%;font-size: 12px;color: #476072;}.hotel-details-custom .room-tab-main {font-family: Roboto;padding: 20px;border: 1px solid #e7e7e7;border-radius: 1rem;}.hotel-details-custom .top-heading-left {font-size: 16px;font-weight: 600;color: #000000;}.hotel-details-custom .room-tab-p-first {background: #3ab4fb;padding: 7px 12px;color: #fff;font-size: 16px;font-weight: 700;}.hotel-details-custom .room-tab-main hr {color: #e7e7e7;opacity: 1 !important;}.hotel-details-custom .reserve-btn {background-color: #f66315;padding: 1rem 20px;border-radius: 12px;color: #fff;border: none;}.hotel-details-custom .room-tab-top {font-size: 12px;font-weight: 500;margin-bottom: 8px;padding-right: 10px;}.hotel-details-custom .room-tab-mid {font-size: 12px;font-weight: 600;color: #081228;margin-bottom: 0;}.hotel-details-custom .room-tab-bot {font-size: 12px;font-weight: 400;margin-bottom: 0;}.hotel-details-custom .view-det-btn {font-size: 12px;font-weight: 400;line-height: 12.89px;color: #10317d !important;}.room-tab-p-first-img {color: #a5b1ce !important;}.umrah-package-rate .breadcrumb-item.active::before {content: var(--bs-breadcrumb-divider);color: #a5b1ce;}.umrah-package-rate .breadcrumb-item.active {color: #f66315;font-size: 14px;font-weight: 600;line-height: 14px;padding-top: 7px;}.umrah-package-rate .umrah-package-rate-top-heading {font-size: 40px;font-weight: 600;line-height: 48px;}.umrah-package-rate .umrah-package-rate-top-para {font-size: 20px;font-weight: 400;line-height: 28px;}.umrah-package-rate .btn-next-custom, .btn-previous-custom, .btn-submit-custom {background-color: #f66315;border-radius: 8px;padding: 12px 18px;color: #fff;}.umrah-package-rate .btn-next-custom:hover, .btn-previous-custom:hover, .btn-submit-custom:hover {color: #fff;background-color: #f7921f;}.umrah-package-rate .u-p-rate-form {border: 1px solid #d9d9d9;border-radius: 32px;padding: 3.5rem;}.umrah-package-rate .umrah-package-rate-input-main input, .umrah-package-rate .js-example-basic-single {padding: 8px 10px !important;border: 1px solid #d9d9d9 !important;border-radius: 4px;}.umrah-package-rate #step-2 input {height: 52px !important;}.umrah-package-rate .umrah-package-rate-input-main label {font-size: 16px;font-weight: 700;line-height: 16px;color: #10317d;white-space: nowrap;}.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 45px;color: #a5b1ce;}span.select2-selection.select2-selection--single {height: 52px;background: transparent;}.select2-container--default .select2-selection--single .select2-selection__arrow {top: 12px;}.umrah-package-rate .arrow-para {font-family: Roboto;font-size: 20px;font-weight: 600;line-height: 20px;text-align: left;color: #000;margin-bottom: 0;}.umrah-package-rate .arrow-para-2 {font-family: Roboto;font-size: 20px;font-weight: 600;line-height: 20px;text-align: left;color: #a5b1ce;margin-top: 2rem;margin-left: 1.5rem;padding-left: 6px;}.umrah-package-rate .lowest-u-pkg-rates {padding: 4rem 0;}.umrah-package-rate .lowest-u-pkg-rates-heading {font-family: Roboto;font-size: 24px;font-weight: 600;line-height: 24px;margin: 2rem 0;}.umrah-package-rate .lowest-u-pkg-rates-para {font-family: Roboto;font-size: 16px;font-weight: 400;line-height: 22.4px;}.umrah-package-rate .tab-container {display: flex;justify-content: center;flex-direction: column;width: fit-content;margin-bottom: 20px;}.umrah-package-rate .tab-button {background-color: transparent;border: none;outline: none;cursor: pointer;padding: 10px 20px;font-size: 16px;color: #888;transition: color 0.3s ease;}.umrah-package-rate .tab-button.active {color: #f66315;font-weight: bold;border: 1px solid #d9d9d9;border-radius: 200px;background-color: #e1f4ff;}.umrah-package-rate .tab-content {text-align: center;}.umrah-package-rate .tab-pane {display: none;}.umrah-package-rate .tab-pane span {font-size: 16px;font-weight: 600;line-height: 1;}.umrah-package-rate .tab-pane span:nth-child(1) {color: #f66315;}.umrah-package-rate .tab-pane:nth-child(1).active {display: flex;flex-direction: column;gap: 1rem;padding-top: 1rem;border-left: 1px solid #d9d9d9;padding-left: 2rem;}.umrah-package-rate .tab-pane:nth-child(2).active {display: flex;flex-direction: column;gap: 1rem;padding-top: 2rem;border-left: 1px solid #d9d9d9;padding-left: 2rem;}.umrah-package-rate .tab-pane:nth-child(3).active {display: flex;flex-direction: column;gap: 1rem;padding-top: 3rem;border-left: 1px solid #d9d9d9;padding-left: 2rem;}.umrah-package-rate .tab-pane:nth-child(4).active {display: flex;flex-direction: column;gap: 1rem;padding-top: 5rem;border-left: 1px solid #d9d9d9;padding-left: 2rem;}.umrah-package-rate .tab-button.active:nth-child(4)::after {right: -62px;width: 56%;}.umrah-package-rate .tab-button.active:nth-child(3)::after {content: "";position: absolute;bottom: 19px;right: -56px;width: 47%;height: 1px;background-color: #d9d9d9;}.umrah-package-rate .tab-button {background-color: transparent;border: none;outline: none;cursor: pointer;padding: 10px 20px;font-size: 16px;color: #888;transition: color 0.3s ease;position: relative;}.umrah-package-rate .tab-button.active::after {content: "";position: absolute;bottom: 19px;right: -62px;width: 57%;height: 1px;background-color: #d9d9d9;}.umrah-package-rate .umrah-pkg-main {width: 200px;position: relative;}.umrah-package-rate .tab-content {position: absolute;top: 0;right: -100px;}.umrah-package-rate .current-u-pkg-mid a:hover {color: #000;}.umrah-package-rate .current-u-pkg-cards-main {border-radius: 24px;border: 1px solid #d9d9d9;padding: 1.5rem;padding-top: 1rem;}.umrah-package-rate .current-u-pkg-cards-top h3 {font-size: 32px;font-weight: 700;line-height: 32px;}.umrah-package-rate .current-u-pkg-cards-top p {font-size: 16px;font-weight: 500;line-height: 16px;}.umrah-package-rate .current-u-pkg-cards-mid {margin: 2rem auto 1rem;}.umrah-package-rate .current-u-pkg-cards-bot p {font-size: 12px;font-weight: 600;line-height: 12px;color: #bcbcbc;}.umrah-package-rate .current-u-pkg-cards-bot h2 {font-size: 28px;font-weight: 600;line-height: 28px;color: #f66315;}.umrah-package-rate .current-u-pkg-bot {background-color: #e1f4ff;border-radius: 24px;z-index: -2;}.umrah-package-rate .current-u-pkg-top {padding: 5rem 16rem;}.umrah-package-rate .current-u-pkg-para {font-family: Inter;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;}.umrah-package-rate .current-u-pkg-heading {font-family: Roboto;font-size: 40px;font-weight: 600;line-height: 40px;text-align: center;}.umrah-package-rate span.select2.select2-container.select2-container--default {width: 100% !important;}.umrah-package-rate .modal-heading {font-family: Roboto;font-size: 24px;font-weight: 600;line-height: 24px;text-align: center;}.umrah-package-rate .modal-para {font-family: Roboto;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;padding: 0 4rem;}.umrah-package-rate .modal-content {border-radius: 1rem !important;}.umrah-package-rate .btn-secondary-modal {font-size: 16px;font-weight: 600;line-height: 16px;color: #fafafa;background-color: #f66315;padding: 16px 20px;border-radius: 12px;}.umrah-package-rate .btn-secondary-modal:hover {color: #fff;background-color: #f7921f;}.umrah-pkg-main-sm {display: none;}.umrah-package-rate .umrah-pkg-main-sm .tab-container {flex-direction: row;}.umrah-package-rate .umrah-pkg-main-sm .tab-pane:nth-child(1).active, .umrah-package-rate .umrah-pkg-main-sm .tab-pane:nth-child(2).active, .umrah-package-rate .umrah-pkg-main-sm .tab-pane:nth-child(3).active, .umrah-package-rate .umrah-pkg-main-sm .tab-pane:nth-child(4).active {flex-direction: row;border: none;}.umrah-package-rate .umrah-pkg-main-sm .tab-button:nth-child(1).active::after, .umrah-package-rate .umrah-pkg-main-sm .tab-button:nth-child(2).active::after, .umrah-package-rate .umrah-pkg-main-sm .tab-button:nth-child(3).active::after, .umrah-package-rate .umrah-pkg-main-sm .tab-button:nth-child(4).active::after {content: "";background-color: transparent;}@media (max-width: 576px) {.umrah-package-rate .lowest-u-pkg-rates {padding: 2rem;}.accordion-button::after {width: 30px!important;height: 30px!important;}.accordion-same .accordion-button {padding: 0!important;}}@media (max-width: 768px) {.nice-select.form-control.border-0.for_select_padding_sm.bg-transparent {bottom: 22px !important;}.fantsDrop .nice-select:after {right: 17px;top: 32px;}.radio-buttons .fantsDrop {justify-content: flex-start;}.fantsDrop .nice-select {margin-top: 8px;left: 54px;}.umrah-package-rate .tab-button:nth-child(1).active::after, .tab-button:nth-child(2).active::after {right: -18px;}.umrah-package-rate .umrah-pkg-main .tab-content {right: 32px;}.umrah-package-rate .umrah-pkg-main .tab-button {padding: 10px;}.umrah-package-rate .tab-pane:nth-child(1).active, .umrah-package-rate .tab-pane:nth-child(3).active, .umrah-package-rate .tab-pane:nth-child(3).active, .umrah-package-rate .tab-pane:nth-child(4).active {padding: 10px;}.umrah-package-rate .tab-pane:nth-child(3).active {padding-top: 3rem;padding-left: 5px;}.umrah-package-rate .tab-pane:nth-child(4).active {padding-top: 5rem;padding-left: 5px;}.umrah-package-rate .tab-button:nth-child(1).active::after, .umrah-package-rate .tab-button:nth-child(2).active::after, .umrah-package-rate .tab-button:nth-child(3).active::after, .umrah-package-rate .tab-button:nth-child(4).active::after {right: -8px !important;width: 10% !important;}.umrah-package-rate .tab-pane:nth-child(2).active {padding: 8px;}.umrah-package-rate .current-u-pkg-top {padding: 2rem 0 !important;}.umrah-package-rate {padding: 0 1rem;}.umrah-pkg-ten-days .umrah-pkg-left-heading {font-size: 2rem !important;font-weight: 600;line-height: 1.3;}.umrah-pkg-ten-days .umrah-top-main {padding: 1rem;}.umrah-pkg-ten-days .pia-logo-left {padding: 2rem;border-radius: 12px;}.umrah-pkg-ten-days .pia-logo-right {padding: 1rem;border-radius: 12px;}.umrah-pkg-ten-days .right-sec-heading-bold {font-size: 23px;line-height: 1.3;}.umrah-pkg-ten-days .ask-q-or-b-btn {font-size: 12px;padding: 8px !important;}.tour-details-custom .first-col-nine-bottom-last img {object-position: center -19rem !important;}.hotel-details-custom .form-floating > label {left: 38% !important;}.tour-sec-custom .img-fluid-custom {object-fit: cover;height: 300px !important;width: 100%;}.tour-sec-custom .view-deal a {font-size: 12px;}}@media (max-width: 991px) and (min-width: 768px) {.umrah-pkg-main-lg {zoom: 80%;}}@media (max-width: 991px) {.nice-select.form-control.border-0.for_select_padding_sm.bg-transparent {bottom: 17px !important;}.nice-select.form-control.border-0.for_select_padding_sm.bg-transparent:after {top: 87%;}}@media (max-width: 1024px) {.destintion-area .option-box i,.insurance-main .option-box i {float: unset!important;}.visa-type-tile input {left: -5.2rem!important;}.slider-image .slider-text {left: -55px !important;}.tour-sec-custom .img-fluid-custom {object-fit: cover;}.tour-sec-custom .c-r-t-heading h3 {font-size: 14px;line-height: 20px;margin-bottom: 0;}.tour-sec-custom .card-right-top {padding-top: 0;}.tour-sec-custom .bbq-night {font-size: 11px;}.tour-sec-custom .view-deal {font-size: 14px;line-height: 34px;padding: 2px;height: 38px;max-width: 74px;width: 100%;}.tour-sec-custom .view-deal a {font-size: 14px;}.card-bg-single-inner {padding: 0.5rem;}.tour-sec-custom .card-right-btm .mix-numbers {font-size: 14px;}.hotel-details-custom .form-floating > label {left: 30.6% !important;}.umrah-package-rate .u-l-banner-heading-main {padding: 0;}.umrah-package-rate .u-l-banner-heading, .umrah-package-rate .u-l-banner-heading span {font-size: 38px;}.umrah-package-rate.itinerary-top p {padding: 0 9rem;}.umrah-pkg-ten-days .checking-umrah-pkg > h1 {font-size: 36px;padding: 0 2rem;}.umrah-pkg-ten-days .checking-umrah-pkg-note .note-top {padding: 1.5rem;margin-bottom: 0;}.umrah-pkg-ten-days .checking-umrah-pkg-note .note-bot {padding: 1rem;}.umrah-pkg-ten-days .note-after-para {font-size: 16px;padding: 0;}.umrah-pkg-ten-days .light-orange-bg {padding: 8px;}.umrah-landing .u-l-banner-heading-main {padding: 0;}.umrah-landing .u-l-banner-heading, .umrah-landing .u-l-banner-heading span {font-size: 37px;}.umrah-landing .itinerary-top p {padding: 0 9rem;}.umrah-landing .tab-content {right: -14px;}.tour-sec-custom .rate {padding: 0;margin-top: 0;}}.umrah-pkg-ten-days .breadcrumb-item.active::before {content: var(--bs-breadcrumb-divider);color: #a5b1ce;}.umrah-pkg-ten-days .breadcrumb-item.active {color: #f66315;font-size: 14px;font-weight: 600;line-height: 14px;padding-top: 7px;font-family: "Roboto";}.umrah-pkg-ten-days .light-orange-bg {background-color: #fff4de;border-radius: 1rem;border: 1px solid #f66315;padding: 1rem;}.umrah-pkg-ten-days .three-star-txt {font-size: 16px;font-weight: 400;line-height: 16px;font-family: "Roboto";}.umrah-pkg-ten-days .right-sec-heading-top {font-size: 12px;font-weight: 400;line-height: 12px;font-family: "Roboto";position: relative;left: 45px;}.umrah-pkg-ten-days .right-sec-heading-bold {font-size: 32px;font-weight: 600;line-height: 32px;font-family: "Roboto";}.umrah-pkg-ten-days .right-sec-heading-smtxt {font-size: 12px;font-weight: 400;line-height: 12px;font-family: "Roboto";position: relative;right: 40px;}.umrah-pkg-ten-days .ask-q-or-b-btn {font-size: 16px;font-weight: 600;line-height: 16px;text-align: left;color: #fafafa;background-color: #f66315;padding: 1rem;border-radius: 8px;border: none;display: inline-block;}.umrah-pkg-ten-days .v-all-pkg {font-size: 14px;font-weight: 600;line-height: 14px;text-align: left;color: #10317d;display: block;text-align: center;margin-top: 1rem;}.umrah-pkg-ten-days .umrah-pkg-left-heading {font-size: 2rem !important;font-weight: 600;line-height: 48px;font-family: "Roboto";}.umrah-pkg-ten-days .umrah-pkg-left-para {font-size: 16px;font-weight: 400;line-height: 22.4px;margin-top: 1.5rem;font-family: "Roboto";}.umrah-pkg-ten-days .umrah-top-main {padding-right: 5rem;}.umrah-pkg-ten-days .pia-logo-left {display: flex;justify-content: center;align-items: center;background-color: #c6eaff;border-radius: 12px 0 0 12px;height: 100%;padding: 8px;}.umrah-pkg-ten-days .pia-logo-left img {width: 100%;height: auto;object-fit: contain;}.umrah-pkg-ten-days .pia-logo-right {background-color: #e1f4ff;height: 100%;border-radius: 0 12px 12px 0;border-left: 0;border: 1px solid #d9d9d9;padding: 1rem;}.umrah-pkg-ten-days .pia-logo-right.border-radius {border-radius: 12px !important;}@media screen and (max-width: 767px) {.umrah-pkg-ten-days .pia-logo-left, .umrah-pkg-ten-days .pia-logo-right {border-radius: 12px;}}.umrah-pkg-ten-days .pia-logo-right-top {font-size: 16px;font-weight: 600;line-height: 16px;font-family: "Roboto";}.umrah-pkg-ten-days .pia-logo-right-mid {font-size: 12px;font-weight: 400;line-height: 12px;font-family: "Roboto";}.umrah-pkg-ten-days .pia-logo-right-bot {font-size: 20px;font-weight: 600;line-height: 20px;font-family: "Roboto";}.umrah-pkg-ten-days .row-main-htl-n-makkah-madina img {border-radius: 12px 0 0 12px;}.umrah-pkg-ten-days .row-main-htl-n-makkah-madina {border: 1px solid #d9d9d9;border-radius: 12px;}.umrah-pkg-ten-days .row-main-htl-n-makkah-madina .four-img-right {height: 100%;display: flex;flex-direction: column;justify-content: space-between;padding: 1rem;}.umrah-pkg-ten-days .four-img-right {background-color: #e1f4ff;border-radius: 0 12px 12px 0;}.umrah-pkg-ten-days .four-img-right > p {font-family: Roboto;font-size: 16px;font-weight: 600;line-height: 16px;text-align: left;margin-bottom: 3rem;}.umrah-pkg-ten-days .four-img-right span {font-family: Roboto;font-size: 12px;font-weight: 400;line-height: 12px;text-align: left;}.umrah-pkg-ten-days .quad p {font-family: Roboto;font-size: 20px;font-weight: 600;line-height: 20px;text-align: left;color: #f66315;}.umrah-pkg-ten-days .travel-detail {padding: 3rem 0;}.umrah-pkg-ten-days .travel-detail > h1 {font-family: "Roboto";font-size: 28px;font-weight: 600;line-height: 30.8px;text-align: left;padding-bottom: 1rem;}.umrah-pkg-ten-days .travel-detail-inner {border: 1px solid #d9d9d9;padding: 20px 32px;border-radius: 12px;}.umrah-pkg-ten-days .travel-detail-inner > h2 {font-size: 1.2rem;}.umrah-pkg-ten-days .travel-detail-inner > h3 {color: #f66315;font-size: 20px;font-weight: 600;line-height: 20px;text-align: left;font-family: "Roboto";}.umrah-pkg-ten-days .travel-detail-inner > p {font-family: Roboto;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: left;}.umrah-pkg-ten-days .package-inclusions {padding: 4rem 0;}.umrah-pkg-ten-days .package-inclusions .col {padding: 4px;}.umrah-pkg-ten-days .package-inclusions-heading {font-size: 24px;font-weight: 600;line-height: 24px;font-family: "Roboto";color: #f66315;margin: 1rem 0;}.umrah-pkg-ten-days .package-inclusions-para {font-size: 16px;font-weight: 400;line-height: 22.4px;margin-bottom: 0;font-family: "Roboto";}.umrah-pkg-ten-days .package-inclusions > h1 {font-family: Roboto;font-size: 28px;font-weight: 600;line-height: 28px;text-align: center;margin-bottom: 1rem;}.umrah-pkg-ten-days .current-u-pkg-cards-main {border-radius: 24px;border: 1px solid #d9d9d9;padding: 1.5rem;padding-top: 1rem;cursor: pointer;}.current-u-pkg-cards-main:hover {background-color: #e1f4ff;}.umrah-pkg-ten-days .current-u-pkg-cards-top h3 {font-size: 32px;font-weight: 700;line-height: 32px;font-family: "Roboto";}.umrah-pkg-ten-days .current-u-pkg-cards-top p {font-size: 16px;font-weight: 500;line-height: 16px;}.umrah-pkg-ten-days .current-u-pkg-cards-mid {margin: 2rem auto 1rem;}.umrah-pkg-ten-days .current-u-pkg-cards-bot p {font-size: 12px;font-weight: 600;line-height: 12px;color: #bcbcbc;}.umrah-pkg-ten-days .current-u-pkg-cards-bot h2, .umrah-pkg-ten-days .current-u-pkg-cards-bot .h2 {font-size: 28px;font-weight: 600;line-height: 28px;color: #f66315;}.umrah-pkg-ten-days .current-u-pkg-bot {background-color: #e1f4ff;border-radius: 24px;z-index: -2;}.umrah-pkg-ten-days .checking-umrah-pkg {padding: 2rem 0;}.umrah-pkg-ten-days .checking-umrah-pkg > h1 {font-family: Roboto;font-size: 40px;font-weight: 600;line-height: 44px;text-align: center;margin-bottom: 3rem;padding: 0 7rem;}.umrah-pkg-ten-days .checking-umrah-pkg-note {background-color: #e1f4ff;text-align: center;border-radius: 1rem;padding: 20px 32px;display: flex;flex-direction: column;gap: 10px;margin: 2rem 0;}.umrah-pkg-ten-days .checking-umrah-pkg-note .note-top {font-family: Roboto;font-size: 16px;font-weight: 600;line-height: 25.2px;text-align: center;padding: 0 4.5rem;}.umrah-pkg-ten-days .checking-umrah-pkg-note .note-mid {font-family: Roboto;font-size: 14px;font-weight: 400;line-height: 22.4px;text-align: center;}.umrah-pkg-ten-days .checking-umrah-pkg-note .note-bot {font-family: Roboto;font-size: 14px;font-weight: 600;line-height: 22.4px;text-align: center;color: #f66315;padding: 0 3rem;}.umrah-pkg-ten-days .note-after-para {font-family: Roboto;font-size: 20px;font-weight: 600;line-height: 31.2px;text-align: center;color: #f66315;padding: 0 2rem;}.umrah-pkg-ten-days .right-sec-heading-top-main {padding: 0 8px;}@media (max-width: 400px) {.umrah-pkg-ten-days .umrah-pkg-left-heading {font-size: 20px;}.umrah-pkg-ten-days .umrah-pkg-left-para {font-size: 14px;margin-top: 1rem;}.umrah-package-rate .u-p-rate-form {padding: 1rem;}}.u-l-banner-heading-main {padding: 3rem;}.umrah-landing .u-l-banner-heading {font-size: 56px;font-weight: 600;line-height: 1.3;padding: 1rem;}.umrah-landing .u-l-banner-heading span {font-size: 56px;font-weight: 700;line-height: 1.3;color: #f66315;}.umrah-landing .btn-secondry-custom {border-radius: 8px;background-color: #f66315;padding: 24px 16px;color: #fff;font-size: 16px;font-weight: 500;line-height: 1;}.umrah-landing .btn-secondry-custom a {color: #fff;}.umrah-landing .btn-secondry-custom:hover {color: #fff;background-color: #f7921f;}.umrah-landing .position-btn {position: absolute;top: 18px;background: linear-gradient( 90deg, rgba(255, 175, 82, 1) 0%, rgba(255, 64, 64, 1) 47%, rgba(255, 49, 148, 1) 100% );color: #fff;padding: 12px 16px;border-radius: 8px;transform: rotate(-20deg);-webkit-transform: rotate(-20deg);-ms-transform: rotate(-20deg);white-space: nowrap;right: 86px;border: none;font-size: 16px;font-weight: 400;line-height: 1;z-index: -1;}.umrah-landing .current-u-pkg {padding-top: 2rem;margin: 2rem auto;position: relative;z-index: 4;}.umrah-landing .current-u-pkg-top {padding: 5rem 16rem;}.umrah-landing .current-u-pkg-heading {font-family: Roboto;font-size: 40px;font-weight: 600;line-height: 40px;text-align: center;}.umrah-landing .current-u-pkg-para {font-family: Inter;font-size: 16px;font-weight: 400;line-height: 22.4px;text-align: center;}.umrah-landing .tab-container {display: flex;justify-content: center;flex-direction: column;width: fit-content;margin-bottom: 20px;}.umrah-landing .tab-button {background-color: transparent;border: none;outline: none;cursor: pointer;padding: 10px 20px;font-size: 16px;color: #888;transition: color 0.3s ease;}.umrah-landing .tab-button.active {color: #f66315;font-weight: bold;border: 1px solid #d9d9d9;border-radius: 200px;background-color: #e1f4ff;}.umrah-landing .tab-content {text-align: center;}.umrah-landing .tab-pane {display: none;}.umrah-landing .tab-pane span {font-size: 16px;font-weight: 600;line-height: 1;}.umrah-landing .tab-pane:nth-child(1).active {display: flex;flex-direction: column;gap: 1rem;padding-top: 1rem;border-left: 1px solid #d9d9d9;padding-left: 2rem;}.umrah-landing .tab-pane:nth-child(2).active {display: flex;flex-direction: column;gap: 1rem;padding-top: 2rem;border-left: 1px solid #d9d9d9;padding-left: 2rem;}.umrah-landing .tab-pane:nth-child(3).active {display: flex;flex-direction: column;gap: 1rem;padding-top: 3rem;border-left: 1px solid #d9d9d9;padding-left: 2rem;}.umrah-landing .tab-pane:nth-child(4).active {display: flex;flex-direction: column;gap: 1rem;padding-top: 5rem;border-left: 1px solid #d9d9d9;padding-left: 2rem;}.umrah-landing .tab-button.active:nth-child(3)::after {content: "";position: absolute;bottom: 19px;right: -103px;width: 88%;height: 1px;background-color: #d9d9d9;}.umrah-landing .tab-button {background-color: transparent;border: none;outline: none;cursor: pointer;padding: 10px 20px;font-size: 16px;color: #888;transition: color 0.3s ease;position: relative;}.umrah-landing .tab-button.active::after {content: "";position: absolute;bottom: 19px;right: -62px;width: 57%;height: 1px;background-color: #d9d9d9;}.umrah-landing .tab-button:nth-child(1).active::after, .umrah-landing .tab-button:nth-child(2).active::after {right: -62px;width: 57%;}.umrah-landing .tab-button:nth-child(3).active::after {right: -56px;width: 47%;}.umrah-landing .tab-button:nth-child(4).active::after {right: -62px;width: 56%;}.umrah-landing .umrah-pkg-main {width: 200px;position: relative;}.umrah-landing .tab-content {position: absolute;top: 0;right: -55px;}.umrah-landing .current-u-pkg-mid a:hover {color: #000 !important;}.umrah-landing .current-u-pkg-cards-main {border-radius: 24px;border: 1px solid #d9d9d9;padding: 1.5rem;padding-top: 1rem;}.umrah-landing .current-u-pkg-cards-top h3 {font-size: 32px;font-weight: 700;line-height: 32px;}.umrah-landing .current-u-pkg-cards-top p {font-size: 16px;font-weight: 500;line-height: 16px;}.umrah-landing .current-u-pkg-cards-mid {margin: 2rem auto 1rem;}.umrah-landing .current-u-pkg-cards-bot p {font-size: 12px;font-weight: 600;line-height: 12px;color: #bcbcbc;}.umrah-landing .current-u-pkg-cards-bot h2 {font-size: 28px;font-weight: 600;line-height: 28px;color: #f66315;}.umrah-landing .current-u-pkg-bot {background-color: #e1f4ff;border-radius: 24px;z-index: -2;}.umrah-landing .banner-sec-headings {z-index: 1;}.umrah-landing .banner-sec-top h3 {font-size: 40px;font-weight: 600;line-height: 42px;color: #fafafa;margin-bottom: 1rem;}.umrah-landing .banner-sec-top p {font-size: 20px;font-weight: 400;line-height: 24px;color: #fafafa;}.umrah-landing .banner-sec-inner {padding-right: 26rem;}.umrah-landing .banner-sec h2 {font-size: 32px;font-weight: 600;line-height: 32px;color: #10317d;margin-bottom: 1rem;}.umrah-landing .banner-sec p {padding-right: 14rem;font-size: 18px;font-weight: 400;line-height: 1.3;color: #a5b1ce;}.umrah-landing .progressbar-tab li.active {color: #f66315;}.umrah-landing .progressbar-tab {padding-left: 0;text-align: center;}.umrah-landing .tab-heading h3 {font-size: 24px;font-weight: 600;line-height: 24px;color: #f66315;margin-bottom: 1.5rem;}.umrah-landing .tab-heading-input-main label {font-size: 16px;font-weight: bold;line-height: 16px;color: #10317d;white-space: nowrap;}.umrah-landing .tab-heading-input-main input, .umrah-landing .js-example-basic-single {padding: 8px 10px;border: 1px solid #d9d9d9;border-radius: 4px;}.umrah-landing .tab-heading-input-main input:focus, .umrah-landing .tab-heading-input-main input:focus, .umrah-landing .tab-heading-input-main select:focus-visible, .umrah-landing .tab-heading-input-main select:focus-visible {outline: 0;box-shadow: none;border: 1px solid #d9d9d9;}.umrah-landing .tab-heading-input-main input::-webkit-outer-spin-button, .umrah-landing input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.umrah-landing input[type="number"] {-moz-appearance: textfield;}.umrah-landing .tab-sub-heading h3 {margin: 1rem 0;color: #10317d;font-size: 20px;font-weight: 600;line-height: 20px;}.umrah-landing span.select2-selection.select2-selection--single {height: 52px;background: transparent;}.umrah-landing .select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 45px;color: #a5b1ce;}.umrah-landing span#select2-city-container {padding-top: 5px;}.umrah-landing .select2-container--default .select2-selection--single .select2-selection__arrow b {background-image: url(https://cdn4.iconfinder.com/data/icons/user-interface-174/32/UIF-76-512.png);background-color: transparent;background-size: contain;border: none !important;height: 20px !important;width: 20px !important;margin: auto !important;top: auto !important;left: auto !important;}.umrah-landing span.select2-selection__arrow {top: 12px !important;}.umrah-landing .select2-container--open .select2-selection__arrow {transform: rotate(180deg) !important;-webkit-transform: rotate(180deg) !important;-ms-transform: rotate(180deg) !important;top: 5px !important;}.umrah-landing input.select2-search__field:focus, .umrah-landing .input.select2-search__field:focus-visible {outline: none;}.umrah-landing .last-tab {margin-bottom: 6rem;}.umrah-landing .check-in-main input {font-size: 14px !important;}.umrah-landing #msform {position: relative;margin-top: 30px;}.umrah-landing #msform fieldset {border: none;border-radius: 0px;padding: 20px 16px;box-sizing: border-box;width: 100%;position: relative;}.umrah-landing #msform fieldset:not(:first-of-type) {display: none;}.umrah-landing #msform .action-button, .umrah-landing #msform .action-button-previous {font-size: 16px;font-weight: 600;line-height: 16px;background: #f66315;color: white;border: 0 none;border-radius: 12px;cursor: pointer;padding: 20px;}.umrah-landing .progressbar-tab {margin-bottom: 40px;overflow: hidden;counter-reset: step;}.umrah-landing .progressbar-tab li {font-size: 12px;font-weight: 600;line-height: 14.4px;padding: 0 2rem;list-style-type: none;color: #a5b1ce;width: 25%;float: left;position: relative;letter-spacing: 1px;}.umrah-landing .progressbar-tab li:before {content: counter(step);counter-increment: step;width: 24px;height: 24px;line-height: 26px;display: block;font-size: 12px;color: #fff;background: #a5b1ce;border-radius: 25px;margin: 0 auto 10px auto;}.umrah-landing .progressbar-tab li:after {content: "";width: 100%;height: 2px;background: #a5b1ce;position: absolute;left: -50%;top: 9px;z-index: -1;}.umrah-landing .progressbar-tab li:first-child:after {content: none;}.umrah-landing .progressbar-tab li.active:before, .umrah-landing .progressbar-tab li.active:after {background: #f66315;color: white;}.umrah-landing span.select2.select2-container.select2-container--default {width: 100% !important;}.umrah-landing .itinerary-main {background-color: #f5f5f5;padding: 6rem 2rem;}.umrah-landing .itinerary-top p {margin: 2rem 0 !important;background-color: unset !important;font-size: 16px;font-weight: 400;line-height: 22.4px;padding: 0 16rem;}.umrah-landing .itinerary-main-common {background-color: #fff;padding: 1rem 1.5rem;height: 100%;display: flex;align-items: center;}.umrah-landing .text-left-custom {justify-content: left !important;}.umrah-landing .itinerary-main h5 {font-size: 20px;font-weight: 600;line-height: 20px;padding-left: 2rem;}.umrah-landing .itinerary-main h1 {font-size: 40px;font-weight: 600;}.umrah-landing .choose-us-sec {padding: 4rem 0;}.umrah-landing .choose-us-sec .col {padding: 1rem;border-right: 1px solid #d9d9d9;}.umrah-landing .choose-us-sec .col:last-child {border: none !important;}.umrah-landing .why-c-heading {font-size: 20px;font-weight: 600;line-height: 20px;color: #f66315;margin: 1rem 0;}.umrah-landing .why-c-para {font-size: 14px;font-weight: 400;line-height: 19.6px;}.umrah-landing .choose-us-sec .why-c-main-heading {margin: 2rem 0;font-size: 40px;font-weight: 600;line-height: 2;}.umrah-landing .u-l-banner-heading-2 {display: none;font-family: Roboto;font-size: 32px;font-weight: 600;line-height: 38.4px;text-align: left;}.umrah-landing .u-l-banner-heading-2 span {font-family: Roboto;font-size: 32px;font-weight: 600;line-height: 38.4px;text-align: left;color: #f66315;}.umrah-landing .umrah-pkg-main-sm {display: none;}.umrah-landing .umrah-pkg-main-sm .tab-container {flex-direction: row;}.umrah-landing .umrah-pkg-main-sm .tab-pane:nth-child(1).active, .umrah-landing .umrah-pkg-main-sm .tab-pane:nth-child(2).active, .umrah-landing .umrah-pkg-main-sm .tab-pane:nth-child(3).active, .umrah-landing .umrah-pkg-main-sm .tab-pane:nth-child(4).active {flex-direction: row;border: none;}.umrah-landing .umrah-pkg-main-sm .tab-button:nth-child(1).active::after, .umrah-landing .umrah-pkg-main-sm .tab-button:nth-child(2).active::after, .umrah-landing .umrah-pkg-main-sm .tab-button:nth-child(3).active::after, .umrah-landing .umrah-pkg-main-sm .tab-button:nth-child(4).active::after {content: "";background-color: transparent;}@media (min-width: 385px) {.umrah-landing .u-l-banner-heading, .umrah-landing .u-l-banner-heading span {padding-right: 4rem !important;}}@media (max-width: 564px) {.umrah-landing .itinerary-main {padding: 0;}}@media (max-width: 991.6px) and (min-width: 768px) {.fr-sm-sc {zoom: 80%;}}@media (max-width: 767.8px) {.deFlexitem {flex-direction: column-reverse;}.flightMode {display: flex;flex-direction: column;align-items: center;}.dateTrips {flex-direction: column;gap: 12px;}.sm-text-center {text-align: center !important;}.col-md-12.border-0.mt-3.mb-2 {margin-top: 0 !important;}.row.brdrdashed.py-3 {padding-top: 0 !important;}.flex-dr {flex-direction: column;}.footer-inner .top p {width: 100%;}#breadcrumbs {padding: 10px 42px;}.umrah-landing .u-l-banner-heading, .umrah-landing .u-l-banner-heading span {padding-right: 10rem;}.umrah-landing .current-u-pkg-top {padding: 2rem 0 !important;}.umrah-landing .itinerary-top p {padding: 0 !important;}.umrah-landing .itinerary-main {padding: 3rem 0;}.umrah-landing .itinerary-main .col-md-9 {margin: 0 !important;}.umrah-landing .umrah-pkg-main-sm {display: block;}.umrah-landing .umrah-pkg-main-lg {zoom: 80%;}.umrah-landing .umrah-pkg-main-sm .tab-content {position: unset;padding: 1rem;}.umrah-landing .umrah-pkg-main-sm .tab-pane:nth-child(1).active, .umrah-landing .umrah-pkg-main-sm .tab-pane:nth-child(2).active, .umrah-landing .umrah-pkg-main-sm .tab-pane:nth-child(3).active, .umrah-landing .umrah-pkg-main-sm .tab-pane:nth-child(4).active {padding: 0;}.umrah-landing .umrah-pkg-main-sm .tab-container {margin-bottom: 0;border-bottom: 1px solid #d9d9d9;padding-bottom: 1rem;}.umrah-landing .umrah-pkg-main {width: 200px !important;}.umrah-landing .umrah-pkg-main-sm .tab-container {padding-left: 0px !important;}.umrah-landing .outerScroll {overflow-x: scroll;}.umrah-landing .choose-us-sec .col-md {width: 75%;}.umrah-landing .progressbar-tab li {padding: 0;font-size: 10px;}.u-l-banner-heading, .umrah-package-rate .u-l-banner-heading span {padding-right: 10rem;}.umrah-package-rate .current-u-pkg-top {padding: 2rem 0 !important;}.umrah-package-rate .itinerary-top p {padding: 0 !important;}.umrah-package-rate .itinerary-main .col-md-9 {margin: 0 !important;}.umrah-package-rate .umrah-pkg-main-sm {display: block;}.umrah-package-rate .umrah-pkg-main-lg {display: none;}.umrah-package-rate .umrah-pkg-main-sm .tab-content {position: unset;padding: 1rem;}.umrah-package-rate .umrah-pkg-main-sm .tab-pane:nth-child(1).active, .umrah-package-rate .umrah-pkg-main-sm .tab-pane:nth-child(2).active, .umrah-package-rate .umrah-pkg-main-sm .tab-pane:nth-child(3).active, .umrah-package-rate .umrah-pkg-main-sm .tab-pane:nth-child(4).active {padding: 0;}.umrah-package-rate .umrah-pkg-main-sm .tab-container {margin-bottom: 0;border-bottom: 1px solid #d9d9d9;padding-bottom: 1rem;}.umrah-package-rate .umrah-pkg-main-sm .tab-container {padding-left: 0px !important;}.umrah-package-rate .umrah-pkg-main {width: unset;}.umrah-package-rate .outerScroll {overflow-x: scroll;}.umrah-package-rate .choose-us-sec .col-md {width: 75%;}.umrah-package-rate .progressbar-tab li {padding: 0;font-size: 10px;}.umrah-package-rate .current-u-pkg-top {padding: 1rem 4rem;}.umrah-package-rate .current-u-pkg-heading {font-size: 32px;}.umrah-package-rate .current-u-pkg-para {font-size: 14px;padding: 0 8px;}.umrah-package-rate .umrah-pkg-main .tab-content {right: 34px;}.umrah-package-rate .umrah-pkg-main .tab-button {padding: 10px;}.overflow-auto .col-md-3, .overflow-auto .col-lg-3 {width: 75% !important;}}.is-invalid {color: red;}.cildSect {display: flex;gap: 6px;}.pssSect {width: 25%;margin: 0px 10px;}.minPlusSty {background: #f3f3f3;width: 24px;height: 24px;padding: 4px;border-radius: 4px;cursor: pointer;}.inptHeight {height: 24px;}.px2 {padding-left: 0.25rem !important;}.autocomplete-custom {padding: 7px;}.autocomplete-suggestions {border-radius: 8px 0px 0px 8px;background-color: #e1f4ff !important;text-align: left;border: 1px solid #999;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;background: #fff;overflow: auto;}.autocomplete-suggestion {padding: 5px 5px;white-space: nowrap;overflow: hidden;cursor: pointer;}.autocomplete-selected {background: #f66315;color: #fff;}.autocomplete-suggestions strong {font-weight: normal;color: #3399ff;}.autocomplete-group {padding: 2px 5px;}.autocomplete-group strong {display: block;border-bottom: 1px solid #000;}.takeOff-input input::placeholder, .landing-input input::placeholder {color: #a5b1ce;}.drop-downlist-wrapper {margin-left: -12px;}.drop-downlist-wrapper.airlistActive, .drop-downlist-wrapper1.airlistActive {display: block;}.drop-downlist-wrapper, .drop-downlist-wrapper1 {display: none;}ul.full_width.search-list-dropdown.airListDropDown, ul.full_width.search-list-dropdown1.airListDropDown {margin: 0px !important;padding: 0 !important;}ul.full_width.search-list-dropdown.airListDropDown li, ul.full_width.search-list-dropdown1.airListDropDown li {list-style: none;text-align: left;}div#mCSB_1_container {max-height: 290px;overflow-y: scroll;}.search-box {position: relative;}.drop-downlist-wrapper, .drop-downlist-wrapper1 {display: none;position: absolute;top: 103%;left: -11px;width: 25em;background: #fff;box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.07), 0 0 2px 0 rgba(0, 0, 0, 0.27), inset 0 0.5px 0 0 rgba(255, 255, 255, 0.8);padding: 0;z-index: 99;display: none;border-radius: 8px;}a.vAlign.air-list-item {display: flex;align-items: center;justify-content: space-between;padding: 4px 9px 9px 10px;text-decoration: none;}a.vAlign.air-list-item h4 {margin: 0px;}.search-text.full_width h5 {margin: 0;padding: 10px;}ul.full_width.search-list-dropdown.airListDropDown li:hover {}.departureInput, .departureInput1 {position: relative;width: 100%;margin: 0;height: 53px;outline-color: transparent;background: #fff;overflow: hidden;}.departureInput input#departure, .departureInput input.departure {outline: none;font-size: 16px;color: #fff;display: flex;}span.airLocation {font-size: 12px;color: #a5b1ce !important;}label.airCityCode {border-radius: 6px;padding: 6px;width: 50px;text-align: center;background-color: #f66315;color: #fff !important;font-weight: 600;text-transform: uppercase;font-size: 0.9em;margin: 0;}.use-current-location.full_width a {display: flex;align-items: center;justify-content: space-between;padding: 10px 10px 5px;text-decoration: none;color: #212529 !important;}a.vAlign.current-location-link span, a.vAlign.air-list-item h4, a.vAlign.air-list-item span {color: #212529 !important;font-size: 14px;display: flex;padding-left: 0px;align-items: baseline;}a.vAlign.air-list-item:hover h4, a.vAlign.air-list-item:hover span, li.active a.vAlign.air-list-item h4, li.active a.vAlign.air-list-item span {color: #fff !important;}li.full_width.active {color: #fff;background-color: #254ba5;}a.loadMoreBtn.vAlign {padding: 10px;color: #000;text-decoration: none;}div#mCSB_1_container::-webkit-scrollbar {width: 6px;}div#mCSB_1_container::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}div#mCSB_1_container::-webkit-scrollbar-thumb {background-color: darkgrey;outline: 0px solid slategrey;}.search-box span {text-align: left;color: #fff !important;}.search-text.full_width h5 {text-align: left;}span.airLocation {padding-left: 0px;}.pas-eco {height: 51px;}.passenge-book-label {bottom: 34px;}.btn-customs {height: 51px;}.strong {font-weight: 700 !important;}.avoid-clicks {pointer-events: none !important;}.not-found-text {color: #f56415 !important;}.drop-downlist-wrapper {left: 6px;}.drop-downlist-wrapper1 {left: 10px;}.drop-downlist-wrapper, .drop-downlist-wrapper1 {max-width: 355px;width: 100%;}a.vAlign.current-location-link span, a.vAlign.air-list-item h4 {font-size: 13px !important;}a.vAlign.air-list-item span {font-size: 12px !important;}.wrapperClass .topNav .navbar .nav-item .dropdown-item {padding: 5px 11px !important;text-transform: capitalize !important;font-size: 0.82rem !important;color: #10317d !important;}.wrapperClass .topNav .navbar .nav-item .dropdown-item:hover {color: #f7921f !important;}.formBlock select.form-control.form-select.rounded.py-3 + .nice-select.form-control.form-select.rounded.py-3 {display: none !important;}.faqs-area .wrapper .inner {position: relative !important;}.faqs-area .wrapper .inner .faq-des {color: #9f9f9f !important;font-size: 14px !important;width: 80% !important;}.faqs-area .wrapper .inner .faq-bottom .fBInner {display: flex !important;justify-content: space-between !important;}.faqs-area .accordion-button::after {content: "" !important;display: inline-block !important;width: 2em !important;height: 2em !important;background: url("../assets/plus.png") no-repeat center center !important;background-size: 2em 2em !important;transition: transform 0.3s ease !important;}.faqs-area .accordion-button:not(.collapsed)::after {background: url("../assets/minus.png") no-repeat center center !important;background-size: 2em 2em !important;}.faqs-area .h3 {font-size: 1rem;}.faqs-area a.btn.btn-theme {background: #f56415 !important;padding: 10px 20px !important;color: white !important;}@media screen and (min-width: 320px) and (max-width: 812px) {.umrah-landing #umrah-vectors, .umrah-landing #try-umrah-calculator-btn {position: relative !important;}.umrah-landing #try-umrah-calculator-btn {right: -50px;}div#customer-umrah-calculator .col-md-8.mt-5 {flex: 0 0 100%;max-width: 100%;}.choose-us-sec .col-md {flex: 0 0 50%;}.itinerary-main-common {padding: 1rem 0rem;}.itinerary-main h5 {padding-left: 0rem;}.steps-main-top {width: 100% !important;}}.share-on-social-media .modal.modal-parent {display: none;position: fixed;z-index: 1;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.4);}.share-on-social-media .modal-content {background-color: #fefefe;margin: 15% auto;padding: 20px;border: 1px solid #888;width: 80%;}#openShareModalBtn {padding: 7px;margin: 0px 10px;background: transparent;color: #f66315;border: none;}.share-on-social-media .close {color: #aaa;float: right;font-size: 28px;font-weight: bold;}.share-on-social-media .close:hover, .share-on-social-media .close:focus {color: black;text-decoration: none;cursor: pointer;}.share-on-social-media .social-link:hover {color: #f66315;}.destintion-area .bg-shadow {background: linear-gradient( to bottom, rgba(115, 107, 107, 0.6), rgba(0, 0, 0, 0.5) );border-top-right-radius: 9px;padding: 6px;}@media (max-width: 767px) {.banner-sec-inner {width: 100% !important;}.banner-sec p {margin: 0% 0% !important;}.step-main .steps-main-top {width: 100% !important;}.skill-bars {padding: 42px 0px 10px 2px !important;}.bar .progress-line.html span {width: 47% !important;}.footer-new .wrapper .col-12.col-md-6.col-lg-3 {flex: 0 0 50% !important;max-width: 50% !important;}.footer-new .wrapper .container:last-child {padding-top: 0px !important;}.footer-nav-list li.icon-with-link a {white-space: nowrap !important;}.footer-inner .top a {width: 100% !important;}#try-umrah-calculator-btn {left: 7px;}.searchBtn {margin-left: 0px !important;right: 0px !important;top: 0px !important;width: 100% !important;}.demo-filtering-values .mbsc-grid.mbsc-form-grid.content-one-custom .mbsc-row.row .col-md-4.mt-3 {height: 50px !important;}.departureInput, .departureInput1 {}.litepicker {max-width: 320px;width: 100%;}.container__months.columns-2.show-week-numbers {flex-direction: column;}.adultPass {width: 50% !important;}.nice-select.form-control.border-0.for_select_padding_sm.bg-transparent {bottom: unset !important;top: -9px !important;left: 33px !important;}.searchBtn {margin-left: 0px !important;}.col-md-4.px-3.remove_return.mt-3 {padding: 0px 10px !important;}}@media (min-width: 576px) and (max-width: 991.5px) {.container, .container-sm {max-width: 100% !important;}}@media screen and (min-width: 1201px) and (max-width: 1399.5px) {div#navbarSupportedContent {zoom: 85%;}.content-one-custom {width: fit-content !important;margin-left: 0 !important;margin-right: 0 !important;}.content-one-custom.remove-width {width: auto !important;}@media screen and (min-width: 1201px) and (max-width: 1300.5px) {.nice-select.for_select_padding_sm {line-height: 27px !important;}}}@media screen and (min-width: 992px) and (max-width: 1200px) {.w-50-screen {width: 50% !important;margin: 0.5rem 0rem;}.w-100-screen {width: 100% !important;}.txt-sm-end.w-100-screen {text-align: end;}.removeCol.sm-screen-mrg.col-lg-8 {width: 100% !important;}.nice-select.for_select_padding_sm {line-height: 27px !important;}.w-90-screen {width: 100% !important;margin-left: 0px !important;}.iconsection {align-items: end;}.pd-sm {padding: 0px 10px;}}@media screen and (min-width: 768px) and (max-width: 991.5px) {.sm-screen-mrg {margin: 0.5rem 0rem;}.sm-screen-mrg.txt-sm-end {text-align: end;}.removeCol.sm-screen-mrg.col-lg-8 {width: 100%;}.w-90-screen {width: 100% !important;margin-left: 0px !important;}.iconsection {align-items: end;}.pd-sm {padding: 0px 10px;}}@media screen and (min-width: 768px) and (max-width: 812px) {.custBorder form {padding-bottom: 30px;}}@media (max-width: 767.9px) {.w-90-screen {width: 100% !important;margin-left: 0px !important;}.pd-sm {padding: 0px 10px;}.custom-d-none {display: block !important;position: relative;}.custom-d-none img {position: absolute;right: -184px;}}@media (max-width: 380px) {.custom-d-none img {top: 1rem;right: -110px !important;}}@media (max-width: 320px) {.umrah-landing .progressbar-tab li {word-wrap: break-word;}.destintion-area .option-box span{display: flex;justify-content: center;}.insurance-main .option-box,.destintion-area .option-box p,.destintion-area .option-box span{text-align: center!important;}.insurance-main .option-box i,.destintion-area .option-box i {width: unset!important;}.visa-type-tile input {left: -7.2rem !important;}.sa-inner, .sa-inner2 {margin: 0% !important;}.skill-bars {margin-bottom: 1rem;}.custom-d-none img {right: -55px !important;}.minPlusSty {width: 19px;}}@media (max-width: 1201px) {.navbar-expand-lg .navbar-collapse {display: flex !important;flex-basis: 100% !important;}.navbar-expand-lg .navbar-toggler {display: none;}.navbar-expand-lg .navbar-nav {flex-direction: column !important;padding-left: 0.6rem;}i.fa.fa-laptop {width: 14px;}.navbar-expand-lg {flex-wrap: wrap !important;}.navbar-expand-lg .navbar-toggler {display: block !important;}.navbar-collapse.collapse:not(.show) {display: none !important;}div#navbarSupportedContent {justify-content: start !important;}.navbar-collapse {flex-grow: unset !important;align-items: unset !important;}.nav-item {margin-left: 0px !important;}}li.nav-item.margin-left {margin-left: 3rem;}.phpdebugbar-openhandler-overlay + .litepicker {display: none;}.litepicker .container__months .month-item-header div>.month-item-name {border: 0;}.litepicker .container__months .month-item-header div>.month-item-year {border: 0;}.month-item-name {max-height: 100px;overflow-y: auto;}.package-inclusions ._includes:after {content: '';position: absolute;right: 5px;width: 2px;height: 100%;top: 8px;background: #d9d9d9;}.package-inclusions ._includes {position: relative;margin-top: 20px;overflow-y: hidden;}.umrah-pkg-ten-days .package-inclusions-para {font-size: 14px;line-height: 1.3;}.umrah-pkg-ten-days .package-inclusions-heading {font-size: 22px;font-weight: 600;line-height: 13px;}.hotels-heading {font-size: 40px;font-weight: 600;color: #10317d;font-family: "Roboto", sans-serif;margin-bottom: 3rem;}@media (max-width: 575px) {.searchBtn {max-width: none !important;}}.travel-date {font-size: 12px;font-weight: 500;background-color: #efcb94;padding: 2px 6px;border-radius: 5px;white-space: nowrap;flex: 0 0 auto;}.date-text {font-size: 13px;font-weight: 600;}.flex-scroll {display: flex;white-space: nowrap;max-width: 100%;overflow-x: auto;gap: 30px;padding-bottom: 8px;scrollbar-gutter: stable;scroll-behavior: smooth;scrollbar-width: thin;scrollbar-color: transparent transparent;-ms-overflow-style: auto;}.flex-scroll:hover {scrollbar-color: #aaa transparent;}.flex-scroll::-webkit-scrollbar {height: 6px;}.flex-scroll::-webkit-scrollbar-track {background: transparent;}.flex-scroll::-webkit-scrollbar-thumb {background-color: transparent;border-radius: 3px;transition: background-color 0.3s ease;}.flex-scroll:hover::-webkit-scrollbar-thumb {background-color: #aaa;}
