﻿:root {--top-header: #fff;--top-header-text: #2C2C2C;--bottom-header: #0471e0;--bottom-header-text: #fff;--footer-bg: #F5F5F5;--footer-text: #fff;--active-menu: #48AED3;--btn-bg: #48AED3;--btn-two-bg: #48AED3;--color: #fff;--color-two: #fff;--other-bg: #131B42;--other-bg-light: #E7F8FF;--hover: #248CB2;--all-text-main: #131B42;--all-text-sub: #303030;--all-text-third: #001833;--title-text: #0570df;--input_text: 000;--label-color: #303030;--border-color: #E9EEFC;--table-head: #E7E7E7;--box-shadow: 0px 8px 22px 0px rgba(0, 0, 0, 0.07);}body {font-family: "Inter";font-size: 14px;line-height: 1.42857143;color: #000;font-weight: 400;padding-top: 80px;}body.after_login {padding-top: 145px;}html {scroll-behavior: smooth;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100% }@font-face {font-family: FontAwesome;src: url(/assets/project/font/fontawesome-webfont.ttf) format("truetype");font-weight: 400;font-style: normal;}@font-face {font-family: FontAwesome;src: url(/assets/project/font/fontawesome-webfont.ttf) format("truetype");font-weight: 400;font-style: normal;}@font-face {font-family: 'Inter';font-style: normal;font-weight: 100 900;font-display: swap;src: url(/assets/project/font/UcCo3FwrK3iLTcvvYwYL8g.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face {font-family: 'Inter';font-style: normal;font-weight: 100 900;font-display: swap;src: url(/assets/project/font/UcCo3FwrK3iLTcvmYwYL8g.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: 'Inter';font-style: normal;font-weight: 100 900;font-display: swap;src: url(/assets/project/font/UcCo3FwrK3iLTcvuYwYL8g.woff2) format('woff2');unicode-range: U+1F00-1FFF;}@font-face {font-family: 'Inter';font-style: normal;font-weight: 100 900;font-display: swap;src: url(/assets/project/font/UcCo3FwrK3iLTcvhYwYL8g.woff2) format('woff2');unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face {font-family: 'Inter';font-style: normal;font-weight: 100 900;font-display: swap;src: url(/assets/project/font/UcCo3FwrK3iLTcvtYwYL8g.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}@font-face {font-family: 'Inter';font-style: normal;font-weight: 100 900;font-display: swap;src: url(/assets/project/font/UcCo3FwrK3iLTcvsYwYL8g.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face {font-family: 'Inter';font-style: normal;font-weight: 100 900;font-display: swap;src: url(/assets/project/font/UcCo3FwrK3iLTcviYwY.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}.section_main_part {position: relative;min-height: calc(100vh - 456px);margin-bottom: 20px;}.loader_genrel_video {color: #2E2E32;text-align: center;font-size: 24px;font-style: normal;font-weight: 600;line-height: 32px;letter-spacing: -0.48px;}.loader_genrel_video video, .loader_genrel_video img {height: 190px;width: 190px;}.loader_genrel {height: 500px;display: flex;justify-content: center;align-items: center;}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type=number] {-moz-appearance: textfield;}.SweetAlert .warningicon {width: 60px;height: 60px;border: 4px solid gray;border-radius: 50%;margin: 20px auto;position: relative;box-sizing: content-box;border-color: #f8bb86;margin-top: 0;}.SweetAlert .warningicon .alignline {position: absolute;width: 4px;height: 28px;left: 50%;top: 10px;border-radius: 2px;margin-left: -2px;background-color: #f8bb86;}.SweetAlert .warningicon .aligndot {position: absolute;width: 5px;height: 5px;border-radius: 50%;margin-left: -2px;left: 50%;bottom: 10px;background-color: #f8bb86;}.Notificationtext {margin-bottom: 20px;}.Notificationtext p {font-weight: 400;font-size: 15px;text-align: center;}.btn-set-pop {display: flex;justify-content: center;column-gap: 10px;}.yes_btn, .no_btn {padding: 10px 5px;font-size: 15px;width: 100px;border-radius: 8px;color: #fff;font-weight: normal;display: block;transition: all 0.4s;text-align: center;border: 1px solid var(--btn-two-bg);text-shadow: none;text-transform: capitalize;}.yes_btn {background: var(--btn-two-bg);}.no_btn {background: transparent;border: 1px solid var(--btn-two-bg);color: var(--btn-two-bg);}.red_txt, .validate {border: 1px solid red !important;}.common_img_block {height: 90px;display: flex;align-items: center;justify-content: flex-start;background: var(--btn-bg);margin-bottom: 10px;background-image: none !important;}.common_img_block .com_title {font-size: 35px;color: var(--color);text-transform: capitalize;}.common_pattern div, .common_pattern span, .common_pattern li, .common_pattern p, .common_pattern b, .common_pattern h1, .common_pattern h2, .common_pattern h3, .common_pattern h4, .common_pattern h5, .common_pattern h6 {font-family: "Inter" !important;}.common_pattern img {max-width: 100% !important;width: 100% !important;}.fa {font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;}.modal-open header#header {right: 5px;}.modal-open {overflow: hidden !important;padding-right: 5px;}a {cursor: pointer;}.title_h {color: var(--all-text-main);}.title_p {color: var(--all-text-main);}b, strong {font-weight: 600;}input, select {-webkit-appearance: none;-moz-appearance: none;}select option {color: var(--all-text-main);background: #fff;}.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {vertical-align: middle;border: 1px solid var(--border-color);}.common_icon, .usefull_link li a:before, .before_ico li:before {background-image: url(https://static.dnatravel.io/assets/project/img/Icon-Strip.svg?v11);}.table > tbody > tr > td {padding: 16px;}.form-group {position: relative;margin-bottom: 15px;}a:hover {text-decoration: none;}a {text-decoration: none;outline: none;}img {outline: none;vertical-align: middle;border: 0;}.common_button {font-size: 16px;text-align: center;color: var(--color);font-weight: 600;background: var(--btn-bg);border-radius: 8px;padding: 10px;width: 100%;display: block;cursor: pointer;line-height: 19px;font-style: normal;border: none;max-width: fit-content;transition: all 0.3s;white-space: nowrap;margin: 0 auto;}.common_button:hover, .search_button:hover, .book_btn:hover, .book_button:hover, .hotel-book-button:hover, .view_l_detail:hover, .btn_hover:hover {background-color: var(--hover);color: #fff;}.m-0-a {margin: 0 auto;}span.fa.fa-search {margin-right: 10px;}button, input, select, textarea {outline: none;}label {font-weight: 500;}.datepicker-wrap .ui-datepicker-trigger {width: 100%;height: 100%;position: absolute;right: 0;top: 0;cursor: pointer;background-color: transparent;z-index: 1;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}.ui-datepicker {padding: 0;display: none;background: #fff;z-index: 1 !important;border-radius: 5px;box-shadow: var(--box-shadow);}.ui-datepicker-group {border-right: 1px solid var(--border-color);}.ui-datepicker-group-first {float: left;}.ui-datepicker-group-last {border-right: medium none !important;float: left;}.ui-datepicker .ui-datepicker-header {position: relative;padding: .2em 0;color: #000;}.ui-datepicker .ui-datepicker-prev:before {border-right: 8px solid var(--all-text-sub);}.ui-datepicker .ui-datepicker-next:before, .ui-datepicker .ui-datepicker-prev:before {content: "";display: block;width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}.ui-datepicker .ui-datepicker-next:before {border-left: 8px solid var(--all-text-sub);}.ui-datepicker .ui-datepicker-prev {left: 24px;}.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev {position: absolute;top: 16px;cursor: pointer;}.ui-datepicker .ui-datepicker-next {right: 24px;}.ui-datepicker .ui-datepicker-title {margin: 5px;text-align: center;color: #000;font-size: 13px;font-weight: bold;display: flex;align-items: center;justify-content: center;column-gap: 5px;text-transform: uppercase;}.ui-datepicker-title select {color: #000;padding: 0 10px;border: none;border-radius: 2px;}.ui-datepicker table {width: 100%;font-size: 12px;border-collapse: collapse;}.ui-datepicker th {width: 30px;height: 30px;line-height: 30px;background: var(--bg2-light);}.ui-datepicker th span {display: block;text-align: center;font-size: 12px;font-weight: bold;color: #000;text-transform: uppercase;}.ui-datepicker .ui-datepicker-calendar td {vertical-align: middle;text-align: center;}.ui-datepicker .ui-datepicker-calendar td a, .ui-datepicker .ui-datepicker-calendar td span {display: block;height: 35px;line-height: 35px;width: 35px;color: var(--all-text-main);font-weight: 400;font-size: 16px;border-radius: 50px;}.ui-state-default.ui-state-active {background-color: var(--active-menu);color: #fff !important;}.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span {display: none;}.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled span {color: #c2c2c2;}.ui-datepicker .ui-datepicker-next.ui-state-disabled, .ui-datepicker .ui-datepicker-prev.ui-state-disabled {visibility: hidden;}.drop_down_field ul {background-color: #fff;display: block;margin: 10px 0 0;padding: 0;position: absolute;border-radius: 8px;width: 100%;min-width: 340px;box-shadow: 0 3px 10px 0 rgba(0,0,0,.1);z-index: 2;overflow: hidden;right: auto;}.Child_agename {width: 100%;color: var(--all-text-main);line-height: 35px;}.Child_unit_age {display: inline-flex;margin-right: 0;position: relative;margin-top: 10px;}.Child_unit_age select {width: 100%;padding: 0 38px 0 5px;height: 24px;background: transparent;color: var(--all-text-main);border-radius: 2px;border: 1px solid var(--border-color);}.Child_unit_age .down_child {right: 5px;position: absolute;pointer-events: none;background-position: -7px -8px;width: 15px;height: 17px;top: 4px;}.text-black {color: #444;}.add_room_btn_wrapper {position: relative;display: flex;justify-content: space-between;}.room_count div {font-size: 12px;font-weight: 600;}.room_count {font-size: 14px;font-weight: 700;color: var(--all-text-sub);}.addroom_btn {font-size: 14px;font-weight: 600;color: var(--btn-two-bg);cursor: pointer;margin-bottom: 10px;display: flex;column-gap: 5px;align-items: center;line-height: 25px;text-align: center;justify-content: flex-start;}.addroom_btn span {width: 20px;height: 20px;display: block;text-align: center;background: var(--btn-two-bg);border-radius: 50%;line-height: 18px;font-size: 18px;color: var(--color);}.r_done_btn {border-radius: 5px;background: var(--btn-two-bg);padding: 0 15px;color: #fff;cursor: pointer;line-height: 40px;font-weight: 600;text-align: center;}.add_room_btn_wrapper:hover, .add_room_btn_wrapper .addroom_btn:hover {color: var(--hover);}.lg-mr20 {margin-right: 20px;}.bort_none {border-top: medium none !important;}.rooms {padding: 15px;background-color: #fff;overflow: hidden;margin-bottom: 0;position: relative;border-bottom: 1px solid var(--border-color);color: var(--all-text-sub);font-size: 14px;font-style: normal;font-weight: 700;text-transform: uppercase;display: flex;justify-content: space-between;align-items: center;}.removeroom {color: #B3B9C0;cursor: pointer;font-size: 24px;}.add_room {padding: 10px;}.text_box_wrapp {overflow: hidden;width: 100%;}.Child_wrapp, .Unit_wrapp, .adult_wrapp {height: auto;display: inline-block;width: 100%;padding: 15px 10px;border-bottom: 1px solid var(--border-color);}.Child_lbl, .Unit_lbl, .adult_lbl {color: var(--all-text-main);float: left;font-size: 14px;font-style: normal;font-weight: 500;}.child_age_wrapper {display: flex;gap: 5px;flex-wrap: wrap;}.counter_wrapper {float: right;}.counter_wrapper .count_pre {height: 23px;line-height: 23px;width: 35px;}.sm_txt {font-size: 12px;color: var(--all-text-main);font-weight: 300;display: block;line-height: 20px;display: none;}.counter_wrapper .minus {font-size: 28px;line-height: 18px;border-radius: 25px;}.plus {font-size: 21px;line-height: 19px;font-weight: 700;border-radius: 25px;}.count_pre {font-size: 14px;line-height: 20px;float: left;height: 20px;text-align: center;width: 20px;color: var(--all-text-main);font-weight: 500;}.minus, .plus {float: left;height: 23px;text-align: center;width: 23px;cursor: pointer;border: 1px solid var(--btn-two-bg);color: var(--all-text-main);transition: all 0.5s;user-select: none;}.minus:hover, .plus:hover {color: #fff;background-color: var(--btn-two-bg);}.child_age {font-size: 14px;overflow: hidden;width: 100%;display: flex;flex-direction: column;padding: 0 10px;}.text_box_wrapp span {font-size: 14px;color: var(--all-text-main);font-weight: 300;display: block;line-height: 20px;display: none;}.down_errow_grey {position: absolute;right: 2px;height: 15px;width: 15px;background-position: -228px -11px;transform: scale(0.7);top: 6px;pointer-events: none;}.flight_clild_labl {display: flex;align-items: center;gap: 5px;}.flight_clild_labl .sm_txt {display: block;color: #B3B9C0;}.flight_wrapped .counter_wrapper .count_pre {left: 35px;}.tour_chlid_drop {display: flex;align-items: flex-start;}.tour_child_multiple {display: flex;gap: 5px;flex-wrap: wrap;justify-content: flex-end;flex: 1;}.allpopup_border_none .table > thead > tr > th, .allpopup_border_none .table > tbody > tr > td {border: none;font-weight: 600;padding-left: 10px;}.allpopup_border_none .table > tbody > tr > td {background: #F6F8FA;font-size: 14px;font-style: normal;font-weight: 600;text-align: left;}.allpopup_border_none table tbody tr td {border-bottom: 1px solid var(--border-color) !important;}.allpopup_border_none table tbody tr:last-child td {border-bottom: 0px solid #000 !important;}.allpopup_border_none table {border-radius: 8px;border-collapse: separate;overflow: hidden;}a.popup-close, div.popup-close {position: absolute;top: 12px;right: 15px;width: 23px;height: 23px;line-height: 23px;font-size: 31px;transition: all .2s;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);z-index: 99999999;background: #fff;color: #7e8389;text-align: center;cursor: pointer;}.product-dialog-box, .product-login-box, .cancel-dialog-box, .cancel-login-box {display: none;background: #fff;max-height: 90vh;overflow-y: auto;overflow-x: hidden;border: 0;z-index: 2;border-radius: 6px;}.opacity-overlay {outline: 0;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 10000;display: none;}.opacity-overlay, .pace {-webkit-backface-visibility: hidden;}.popup-wrapper {text-align: center;position: absolute;left: 0;top: 30px;height: 100%;width: 100%;vertical-align: middle;}.popup-content {float: none;text-align: left;z-index: 10003;position: relative;display: inline-block;max-width: 900px;width: 100%;background: #fff;padding: 10px;border-radius: 10px;padding-top: 0;}.Forgot_pwd .travelo-signup-box, .travelo-login-box {width: 416px;position: relative;}.travelo-login-box, .travelo-signup-box {margin: 0 auto;display: none;overflow: hidden;}.travelo-box {background: #fff;padding: 10px;margin-bottom: 30px;}.alert_wrapp {max-width: 350px;height: auto;background-color: #fff;top: 0;right: 0;bottom: 0;left: 0;position: relative;margin: auto;}.alt_title, .head_title {width: 100%;background: var(--bg2-light);color: var(--all-text-main);font-weight: 600;line-height: 40px;display: flex;align-items: center;justify-content: space-between;font-size: 15px;position: sticky;position: -webkit-sticky;position: -moz-sticky;position: -ms-sticky;position: -o-sticky;top: 0;z-index: 9;background: #fff;}.alt_title {margin-bottom: 0px;}.alt_title p {margin-bottom: 0;width: 90%;float: left;}.alt_div_succ {width: 100%;text-align: center;color: var(--all-text-main);font-size: 15px;font-weight: 400;min-height: 100px;display: flex;align-items: center;justify-content: center;}.close_div, .close {color: var(--all-text-main);float: right;font-size: 21px;opacity: 1;cursor: pointer;display: block;}.close:hover, .close_div:hover {color: var(--all-text-main);}.autocomplete-suggestions, .pac-container {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: #fff;box-sizing: border-box;cursor: default;display: none;max-height: 320px;overflow-y: auto;position: absolute;text-align: left;z-index: 99;min-width: 400px;width: auto !important;box-shadow: 0px 8px 22px 0px rgba(0, 0, 0, 0.07);border-radius: 8px;margin-top: 10px;}.modal-open .autocomplete-suggestions {z-index: 9999;}.pac-container {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: #fff;box-sizing: border-box;cursor: default;max-height: 254px;overflow-y: auto;position: absolute;text-align: left;z-index: 99999;display: block;min-width: 400px;padding: 12px 0px;width: auto !important;box-shadow: 0px 8px 22px 0px rgba(0, 0, 0, 0.07);border-radius: 8px;margin-top: 10px;}.pac-container .pac-item {text-overflow: ellipsis;text-align: left;border-top: 0;color: var(--all-text-sub);font-size: 16px;line-height: 40px;overflow: hidden;position: relative;white-space: nowrap;font-weight: 400;letter-spacing: 1px;cursor: pointer;padding: 3px 12px;}.pac-container .pac-item-query {font-size: 16px;padding-right: 5px;font-weight: 400;}.pac-container .pac-matched {font-weight: 600;color: var(--all-text-main);}.pac-container .pac-icon {margin-top: 10px;}.autocomplete-suggestion {color: var(--all-text-sub);font-size: 14px;line-height: 40px;overflow: hidden;position: relative;white-space: nowrap;font-weight: 400;cursor: pointer;padding: 3px 12px;}[data-city="Destination/City"], img.\31 {display: none;}.autocomplete-suggestion.cityback, .autocomplete-suggestion.cityback:hover {background-color: var(--btn-bg);color: #fff }.autocomplete-suggestion img {width: 19px;height: 19px;margin: 0 5px 2px 5px;vertical-align: middle;}.auto_icon {width: 30px;height: 30px;border: 1px solid var(--border-color);border-radius: 50%;float: left;margin-right: 10px;margin-top: 10px;background-position: -595px -43px;}.autocomplete-suggestion.selected {background: #EDF1FE;}.autocomplete-suggestions .tour_icon_auto::before, .autocomplete-suggestions [data-tourid="0"]::before, .autocomplete-suggestions [data-typeid=city]::before, .country_icon:before {width: 18px;float: left;position: initial;color: #3b8dd6;margin-top: 6px;content: "";background-position: -435px -435px;height: 18px;margin-right: 10px;display: none;}.destionation_icon {width: 30px;height: 25px;float: left;margin-top: 15px;}.q_icon {width: 16px;height: 16px;}.flight_icon {background-position: -503px -219px;}.port_icon {background-position: -714px -80px;}.train_icon {background-position: -716px -118px;}.hotel_icon {background-position: -471px -219px;}.tour_icon {background-position: -536px -219px;}.transfer_icon {background-position: -569px -220px;width: 24px;}.other_icon {background-position: -714px -11px;}.fa-remove:before, .fa-close:before, .fa-times:before {content: "\f00d";}.fa-edit:before, .fa-pencil-square-o:before {content: "\f044";}.city_h, .city_f {min-width: 30px;height: 24px;background-position: -394px -120px;display: inline-block;position: relative;top: 5px;}.bed_h {min-width: 30px;height: 24px;background-position: -485px -492px;display: inline-block;position: relative;top: 5px;}.flight_plane {min-width: 30px;height: 24px;background-position: -18px -213px;display: inline-block;position: relative;top: 5px;}.modify_block {padding: 20px 0;background: #F5F5F5;}.breadcrumb {background-color: transparent;padding: 0px 0px;margin-bottom: 0px;display: flex;}.breadcrumb a {color: var(--btn-bg);}.breadcrumb li + li:before {color: var(--all-text-main);content: "\f105";font-family: 'FontAwesome';padding: 0 10px;}.breadcrumb > li {color: var(--all-text-main);font-size: 14px;font-weight: 400;}.record_found img {width: 100%;}.record_found {padding: 10px;border-radius: 4px;border: 1px solid #E5E5E5;}.progress-bar-info {background-color: #000;}.start_loader_block {min-height: 200px;position: relative;display: flex;align-items: center;}.light .start_loader_block .dark-img {display: none;}.dark .start_loader_block .light-img {display: none;}.loader_common_start {position: absolute;left: 50%;top: 50%;z-index: 1;width: 130px;height: 130px;margin: -76px 0 0 -76px;border: 10px solid var(--all-text-main);border-radius: 50%;border-top: 10px solid var(--other-bg-light);-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;}.wait-text {position: absolute;top: 50%;z-index: 1;width: 120px;height: 120px;color: var(--all-text-main);}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);}}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.save_price {font-size: 14px;color: red;margin-left: 5px;}.mobile_lable {display: none;}.allpopup_border_none thead {background: var(--Background-bg-blue, #EDF1FE);color: var(--all-text-main);}.bug_info th {border: 1px solid #e5ebf5 !important;}table > thead {background: var(--all-text-main);border-radius: 8px;color: #fff;}.table_h {background: var(--table-head);}.table_b {background: #fff;}.option_d select, .option_d input {height: 35px;width: 100%;padding-right: 10px;padding-left: 10px;position: relative;border-radius: 2px;appearance: none;-webkit-appearance: none;-moz-appearance: none;position: relative;border: none;min-width: 65px;line-height: 35px;background: transparent;max-width: 160px;}.option_d {position: relative;overflow: hidden;border: 1px solid var(--border-color);text-align: left;border-radius: 5px;max-width: 160px;}.option_d .fa {position: absolute;right: 0;top: 0;z-index: 1;pointer-events: none;font-size: 20px;padding: 0px 10px;background: transparent;line-height: 35px;color: var(--all-text-main);}.fa-calendar:before {content: "\f073";}.fa-angle-down:before {content: "\f107";}.full-width {width: 100%;}textarea {background: #fff;border-radius: 0px;border: 1px solid var(--border-color);width: 100%;min-height: 50px;}.ml-5 {margin-left: 5px !important;}.mr-5 {margin-right: 5px !important;}.mr-10 {margin-right: 10px !important;}.mt-0 {margin-top: 0px !important;}.mb-0 {margin-bottom: 0px !important;}.mt-5 {margin-top: 5px !important;}.mt-10 {margin-top: 10px !important;}.mt-15 {margin-top: 15px !important;}.mt-20 {margin-top: 20px !important;}.mb-5 {margin-bottom: 5px !important;}.mb-10 {margin-bottom: 10px !important;}.mb-15 {margin-bottom: 15px !important;}.mb-20 {margin-bottom: 20px !important;}.pl-0 {padding-left: 0px !important;}.pl-5 {padding-left: 5px !important;}.pl-10 {padding-left: 10px !important;}.pr-0 {padding-right: 0px !important;}.p-0 {padding: 0px !important;}.p-5 {padding: 5px !important;}.p-10 {padding: 10px !important;}.p-15 {padding: 15px !important;}.p-20 {padding: 20px !important;}.pt-0 {padding-top: 0px !important;}.pt-5 {padding-top: 5px !important;}.pt-10 {padding-top: 10px !important;}.pt-15 {padding-top: 15px !important;}.pt-20 {padding-top: 20px !important;}.pb-0 {padding-bottom: 0px !important;}.pb-5 {padding-bottom: 5px !important;}.pb-10 {padding-bottom: 10px !important;}.pb-15 {padding-bottom: 15px !important;}.pb-20 {padding-bottom: 20px !important;}.font-15 {font-size: 15px;}.text-red {color: red;}.sticky_nav {position: sticky;position: -webkit-sticky;position: -moz-sticky;position: -ms-sticky;position: -o-sticky;top: 80px;z-index: 1;}.datepicker-wrap {position: relative;}.carousel-fade .carousel-inner .item {transition-property: opacity;}.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right, .carousel-fade .carousel-inner .item {opacity: 0;}.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {opacity: 1;}.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right, .carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev {left: 0;transform: translate3d(0,0,0);}.carousel-control.left, .carousel-control.right {background-image: none;}.input_check_box, .input_check_box_product {display: flex;cursor: pointer;position: relative;justify-content: flex-start;align-items: center;}.input_check_box input, .input_check_box_product input {width: 21px;height: 21px;cursor: pointer;margin-top: 0;opacity: 0;position: absolute;left: 0;z-index: 1;top: 0px;}.input_check_box label, .check-square li a {margin-bottom: 0;cursor: pointer;font-style: normal;font-weight: 500;font-size: 14px;line-height: 24px;text-align: left;color: var(--all-text-main);padding-left: 0px;display: flex;align-items: center;gap: 8px;}.input_check_box label::before, .input_check_box.checked label:before, .check-square li a:before, .check-square .input_check_box label::before {font-family: FontAwesome;content: "\f00c";font-size: 16px;padding: 0;left: 0;position: relative;text-align: center;font-weight: normal;padding: 0px 0px 0px 0px;border: 1px solid #D4D9DE;color: transparent;border-radius: 5px;height: 24px;width: 24px;display: inline-block;line-height: 24px;min-width: 24px;}.input_check_box input:checked ~ label:before, .input_check_box.checked label:before, .check-square li.active a:before, .check-square .input_check_box input:checked ~ label:before {color: var(--color);border: 1px solid var(--all-text-main);background-color: var(--all-text-main);}.justi_fy {justify-content: space-between;}.input_check_box label a {color: var(--btn-two-bg);}.one_way_trip {display: flex;justify-content: space-between;align-items: center;width: 100%;}.input_redio_box {display: inline-flex;cursor: pointer;position: relative;font-size: 14px;line-height: 16px;color: var(--all-text-main);}.input_redio_box input {display: none;}.input_redio_box [type=radio] + label {font-weight: 700;font-size: 13px;margin-right: 10px;margin-bottom: 0;color: var(--all-text-main);}.input_redio_box label::before {font-family: FontAwesome;content: "";background: none;font-size: 14px;border: 2px solid var(--btn-bg);padding: 0;left: 0;position: relative;text-align: center;font-weight: normal;color: #fff;border-radius: 50%;width: 16px;height: 16px;display: inline-block;top: 3px;margin-right: 5px;}.input_redio_box input:checked ~ label:after {top: 7px;width: 8px;height: 8px;content: "";position: absolute;background: var(--btn-bg);left: 4px;border-radius: 50%;margin: 0 auto;}.input_redio_box input:checked ~ label:before {border: 2px solid var(--btn-bg);}.common_tooltip {position: relative;margin-left: 5px;cursor: pointer;}.tooltip_block {position: absolute;font-size: 12px;opacity: 0;background: #013057;pointer-events: none;color: #fff;padding: 10px;border-radius: 5px;-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);-webkit-transition: all .25s ease-out;-moz-transition: all .25s ease-out;-ms-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;display: block;z-index: 999;bottom: 100%;left: -115px;white-space: normal;width: max-content;max-width: 200px;}.common_tooltip:hover .tooltip_block {opacity: 1;pointer-events: auto;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.table > thead > tr > th {position: relative;height: 50px;font-size: 14px;font-style: normal;font-weight: 600;text-align: center;padding-left: 16px;border: 0;}.common_loader #loader-wrapper, .common_loader .common_wait_t {width: 100%;height: 100%;position: fixed;background: rgba(0,0,0,.7);top: 0;left: 0;z-index: 9999;color: #000;}.common_loader .loaderwait {left: 50%;top: 50%;margin: -184px 0 0 -195px;width: 400px;text-align: center;display: block;position: relative;}.common_loader .pt125 {padding-top: 125px;}.common_loader .waitMe_progress.bounce .waitMe_progress_elem1 {animation-delay: -.32s;}.common_loader .waitMe_progress.bounce .waitMe_progress_elem2 {animation-delay: -.16s;}.common_loader .waitMe_progress.bounce > div {width: 20px;height: 20px;border-radius: 50%;animation: bounce 1.4s infinite ease-in-out;display: inline-block;margin-right: 5px;color: #fff;background: linear-gradient(270deg, #3ABAD5 0%, #CC50CC 100%);}.common_loader .loaded_text {font-size: 24px;left: 50%;top: 50%;margin: 5px 0 0 -115px;height: 93px;width: 252px;text-align: center;line-height: 33px;color: #fff;display: block;position: relative;}@-webkit-keyframes bounce {0%,100%,20%,50%,80% {-webkit-transform: translateY(0);transform: translateY(0);}40% {-webkit-transform: translateY(-30px);transform: translateY(-30px);}60% {-webkit-transform: translateY(-15px);transform: translateY(-15px);}}@keyframes bounce {0%,100%,20%,50%,80% {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}40% {-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px);}60% {-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px);}}ul {padding-left: 0px;}.bounce {-webkit-animation-name: bounce;animation-name: bounce;}input::-moz-placeholder {color: var(--all-text-sub);opacity: 1;}input:-ms-input-placeholder {color: var(--all-text-sub);}input::-webkit-input-placeholder {color: var(--all-text-sub);}input::-ms-expand {background-color: transparent;border: 0;}.service_count_block {padding: 15px 0 15px 0;background: #F5F5F5;margin-bottom: 15px;}.hotel_title_modify {display: flex;justify-content: space-between;align-items: flex-start;flex-direction: column;row-gap: 10px;}.hotel_count {max-width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-style: normal;font-weight: 900;font-size: 20px;line-height: 30px;color: var(--all-text-main);}.fix_filter_regards {display: flex;}.div_detail {display: none;}.arw_inputback {display: none;}.progress-bar-warning {background-color: var(--btn-bg);}.fa-angle-left:before {content: "\f104";}.fa-angle-right:before {content: "\f105";}#list_detail_data .modal-header {border-bottom: 0;}.modal-header {color: var(--all-text-main);font-size: 24px;font-style: normal;font-weight: 700;}.left-0 .rich-datepicker {right: 0;left: auto !important;}.text_div_mo, .mobile_filter_btn_close {display: none;}span.auto_count_text, .Suggestion__categoryName_text {position: absolute;right: 10px;color: var(--all-text-main);line-height: 25px;padding: 8px 10px;font-weight: 600;font-size: 16px;}.auto_complete_airport_title {padding: 3px 70px 3px 10px;}.Suggestion__categoryName_text {background: transparent;color: var(--all-text-main);font-size: 12px;font-weight: 400;}.auto_in_city_name {line-height: 20px;white-space: normal;}.auto_city_contry_name {display: flex;flex-direction: column;line-height: normal;}.auto_city_contry_name b {font-size: 14px;}.auto_city_contry_name span {font-size: 12px;}.autocomplete-suggestion.auto_complete_city_title svg {min-width: 20px;height: 20px;margin-right: 10px;}.auto_complete_city_title {padding-left: 10px;align-items: center;display: flex;}.autocomplete-suggestion.selected, .autocomplete-suggestion.selected b {background: #EDF1FE;}.autocomplete-suggestions .tour_icon_auto::before, .autocomplete-suggestions [data-tourid="0"]::before, .autocomplete-suggestions [data-typeid=city]::before, .country_icon:before {width: 18px;float: left;position: initial;color: #3b8dd6;margin-top: 6px;content: "";background-position: -435px -435px;height: 18px;margin-right: 10px;display: none }.autocomplete-suggestion b {color: var(--all-text-main);font-weight: 600;}.ddl {text-align: initial;display: block;overflow: visible;padding-left: 0px;height: 50px;width: 100%;color: var(--all-text-sub);font-size: 16px;cursor: pointer;outline: none;border: none;appearance: none;background: rgb(255, 255, 255);box-sizing: border-box;font-weight: 400;position: relative;text-overflow: ellipsis;white-space: nowrap;line-height: 45px;border-radius: 3px;}.ddl-input {position: absolute;top: 0px;left: 0px;cursor: pointer;background: rgb(255, 255, 255);height: 50px;width: 100%;color: var(--all-text-sub);padding: 20px 15px 0px 35px;font-size: 14px;cursor: pointer;outline: none;appearance: none;background: #fff;box-sizing: border-box;font-weight: 500;text-overflow: ellipsis;white-space: nowrap;line-height: 30px;border-radius: 8px;border: 1px solid var(--border-color);}.ddl.active .ddl-scroll {visibility: visible;opacity: 1;}.ddl-input::placeholder {color: rgb(51, 51, 51);}.ddl .ddl-options > div img {height: 31px;width: 100%;border-radius: 50%;max-width: 31px;object-fit: cover;}.ddl .ddl-scroll {position: absolute;width: 100%;top: 65px;left: 0;background: rgb(255, 255, 255);overflow: hidden;visibility: hidden;opacity: 0;z-index: 999;border: 1px solid rgb(199, 220, 233);box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 5px;white-space: nowrap;border-radius: 15px;min-width: 180px;padding: 10px 10px 10px 0px;transition: all 0.3s ease 0s;}.ddl-options {max-height: 334px;overflow: hidden auto;}.ddl::before {content: "";position: absolute;bottom: 12px;right: 8px;width: 20px;height: 20px;z-index: 1;background-image: url("/assets/whitelable1/img/b2bimg/WTD-B2V-icons-strip.svg?v30");background-repeat: no-repeat;background-position: -652px -22px;pointer-events: none;}.ddl-select-icon {position: relative;background-color: rgb(217, 225, 231);}.ddl-select-icon::before {content: "";position: absolute;right: 5px;width: 25px;height: 20px;z-index: 1;background-image: url("/assets/whitelable1/img/b2bimg/WTD-B2V-icons-strip.svg?v13");background-repeat: no-repeat;background-position: -554px -98px;}::-webkit-scrollbar {width: 5px;height: 5px;}::-webkit-scrollbar-track {border-radius: 9px;background: rgb(212, 211, 211);margin-right: 8px;}::-webkit-scrollbar-thumb {background: var(--btn-bg);border-radius: 9px;height: 47px;}.ddl .ddl-options > div {font-weight: 500;font-size: 14px;padding: 5px 0px 0px 10px;cursor: pointer;display: flex;align-items: center;column-gap: 10px;color: #303030;font-family: Inter;line-height: normal;}.ddl .ddl-options > div:hover {background: rgb(249, 250, 251);}.Not_Found_block {display: flex;flex-direction: column;justify-content: center;text-align: center;gap: 24px;}.Not_Found_block img {margin: 0 auto;height: 64px;width: 64px;}.nofound_detail {color: #000;text-align: center;font-size: 24px;font-style: normal;font-weight: 600;line-height: 32px;letter-spacing: -0.48px;display: flex;flex-direction: column;gap: 16px;margin-bottom: 15px;}.nofound_detail p {color: #000;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 22px;margin: 0;}.nofound_detail .common_button {line-height: 48px;padding: 0 32px;}.ui-datepicker-calendar thead {background: #fff;color: #000;}.affiliate_div {font-size: 16px;color: var(--all-text-main);font-weight: 400;max-width: 830px;margin: 40px auto;}p.thank_yop_p {font-size: 16px;font-weight: 400;line-height: 2;}.affiliate_btn_join {margin: initial;}img[src="https://static.funsuntravel.com/assets/project/img/noimage.webp?v3108"] {object-fit: contain !important;}.error_btn_div {display: flex;justify-content: center;gap: 10px;}.error_btn_div a {font-size: 16px;text-align: center;font-weight: 600;padding: 0px 24px;cursor: pointer;background: var(--btn-bg);border-radius: 8px;color: var(--all-text-main);line-height: 48px;transition: all 0.3s;display: block;border: none;max-width: 150px;width: 100%;}.content-table-error {max-width: 490px;display: flex;flex-direction: column;width: 100%;background: var(--other-bg-light);padding: 16px;margin: 0 auto;margin-top: 20px;text-align: center;}.error_btn_div a:hover {background-color: var(--hover);color: #fff;}.add_room_wrapper .Child_unit_age select:focus {border-radius: 2px;border: 1px solid var(--border-color);}@keyframes rotate-360 {from {-moz-transform: rotate(0);-ms-transform: rotate(0);-webkit-transform: rotate(0);transform: rotate(0) }to {-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-webkit-transform: rotate(360deg);transform: rotate(360deg) }}.image_wrap {border-radius: 4px;left: 50%;top: 50%;width: 150px;height: 150px;line-height: 150px;position: fixed;transform: translate(-50%, -50%);}#loader-wrapper .wait-text {color: #ffffff;}#loader-wrapper .loader-ring-light::after {content: "\f072";font-family: FontAwesome;position: absolute;right: -7px;transform: rotate(144deg);color: #ffffff;font-size: 25px }#loader-wrapper .loader-ring-light {position: absolute;width: 140px;height: 140px;-moz-border-radius: 240px;-webkit-border-radius: 240px;border-radius: 240px;-moz-box-shadow: 0 4px 0 #ffffff inset;-webkit-box-shadow: 0 4px 0 #ffffff inset;box-shadow: 0 4px 0 #ffffff inset;animation: rotate-360 2s linear infinite }.wait-text {position: absolute;display: block;font-size: 12px;text-transform: uppercase;color: #131B42;font-weight: 500;top: -5px;width: 150px;text-align: center }.loader-ring-light::after {content: "\f072";font-family: FontAwesome;position: absolute;right: -7px;transform: rotate(144deg);color: #131B42;font-size: 25px }.loader-ring {position: relative;top: 0;margin: 0 auto;width: 140px;height: 140px }.loader-ring-light {position: absolute;width: 140px;height: 140px;-moz-border-radius: 240px;-webkit-border-radius: 240px;border-radius: 240px;-moz-box-shadow: 0 4px 0 #013057 inset;-webkit-box-shadow: 0 4px 0 #013057 inset;box-shadow: 0 4px 0 #131B42 inset;animation: rotate-360 2s linear infinite }.common_pattern p {line-height: 24px;}.common_pattern ol, .common_pattern ul {list-style-type: disc;line-height:26px;}.session_icon {width: 40px;height: 40px;display: block;background-position: -406px -572px;margin: auto;}.information_loader_con_time {text-align: center;}.skeleton-container div, .skeleton-container p, .skeleton-container span, .skeleton-container b {color: transparent !important;background-color: transparent;}.flight_img .main-img.skeleton-item {min-height: unset;object-fit: cover;max-height: unset;border-radius: 10px;min-width: 100%;background-color: #f3f3f3;}.main-img.skeleton-item {min-height: 250px;object-fit: cover;max-height: 250px;border-radius: 10px;min-width: 100%;background-color: #f3f3f3;}.skeleton-item {animation: loading 1.5s infinite linear;color: transparent !important;margin-bottom: 5px;}.flight_block_list .skeleton-item {max-width: unset;}span.common_icon.flight_runway.skeleton-item {background: none;}@keyframes loading {0% {background-color: #e0e0e0;}50% {background-color: #f0f0f0;}100% {background-color: #e0e0e0;}}input[type="text"] {cursor: text !important;}body.after_login.user_profile {padding-top: 80px;}body.after_login.user_profile .header_menu {display: none;}body.after_login.user_profile .buy-div {display: none;}.policy-icon {width: 17px;height: 17px;background-position: -215px -282px;}@media (max-width:1199px) {.hotel_count {font-size: 18px;}}@media (max-width:991px) {.service_count_block {margin-bottom: 10px;}.table-responsive {min-height: .01%;overflow-x: auto;}.common_tooltip {display: none;}.div_detail {display: flex;width: 100%;top: 80px;height: 40px;z-index: 2;position: sticky;align-items: center;border-radius: 0;background: #f7f7fb;left: 0;right: 0;margin: 10px auto;justify-content: center;column-gap: 10px;color: var(--btn-bg);padding: 0 10px;}.map {max-width: 168px;min-width: 80px;display: flex;align-items: center;column-gap: 5px;justify-content: center;font-weight: 600;}.text_div_mo {text-align: left;font-size: 10px;width: 100%;position: relative;color: var(--all-text-main);background: #f7f7fb;border-radius: 4px;min-height: 58px;display: flex;flex-direction: column;justify-content: center;row-gap: 5px;font-weight: 600;padding: 10px;margin-bottom: 10px;margin-top: 15px;}.text_div_mo_sub {background: #fff;padding: 10px;border-radius: 4px;}.div_detail .text_div_mo .font-text {white-space: nowrap;width: 90%;overflow: hidden;display: flex;text-overflow: ellipsis;}.text_div_mo p {font-weight: 600;margin: 0px;font-size: 14px;max-width: 90%;}.fa-pencil:before {content: "\f040";}.edit {position: absolute;right: 20px;top: 30px;text-align: center;color: var(--all-text-main);font-weight: 600;}.fa-map-o:before {content: "\f278";}.fa-sliders:before {content: "\f1de";}.fa-unsorted:before, .fa-sort:before {content: "\f0dc";}.modify_block, .mobile_filter, .filter_direction {overflow: auto;transition: .5s;width: 100%;position: fixed;z-index: 99;top: 0;left: -100%;bottom: 0;max-height: inherit;background: #fff;display: block;margin: 0;padding-top: 0;}.res_mobilr_div {left: 0;}.mobile_filter_btn_close {padding: 12px 12px 12px 12px;text-transform: capitalize;display: flex;position: sticky;width: 100%;top: 0;text-align: left;color: var(--color);font-size: 15px;z-index: 9;background: var(--btn-bg);border-bottom: 1px solid var(--border-color);justify-content: space-between;font-weight: 600;align-items: center;}.icon_close_filter {width: 20px;height: 20px;background-position: -630px -66px;}.mobile_sort_by {display: flex;align-items: center;column-gap: 5px;}.fa.fa-times {margin-right: 5px;}.search_text {color: #000000;font-size: 15px;line-height: 22px;font-weight: 500;font-style: normal;padding-top: 20px;padding-bottom: 12px;}.mobile_responsive tr td {min-width: 150px;}}@media (max-width: 767px) {.nofound_detail {font-size: 18px;line-height: 15px;}.nofound_detail p {font-size: 14px;}.loader_genrel_video {font-size: 16px;}.error_btn_div a {font-size: 15px;padding: 0px 3px;}.container {width: calc(100% - 0px);}.fix_filter_regards {display: inline-block;}.left-0 .rich-datepicker {right: auto;left: 0px !important;}.default_b2b {margin-top: 0px;}.box_shadow {display: none;}.modal-dialog {margin: 15px;}.modal-header {position: sticky;top: 0;padding: 5px 15px;font-size: 20px;}.modal-body {max-height: calc(100vh - 51px);}a.popup-close, div.popup-close {position: absolute;top: 5px;right: 5px;box-shadow: none;}.common_img_block {height: 50px;display: block;line-height: 50px;}.common_pattern img {max-height: 200px;}.common_img_block .com_title {font-size: 20px;}.autocomplete-suggestions {height: 100vh;max-height: 100%;max-width: calc(100% - 50px) !important;min-width: calc(100% - 60px);}.autocomplete-suggestion {line-height: 20px;padding: 5px;font-size: 13px;white-space: unset;}.auto_complete_airport_title {padding: 10px 70px 10px 10px;}span.auto_count_text, .Suggestion__categoryName_text {font-size: 14px;top: 8px;}.service_count_block {padding: 10px 0 10px 0;}.hotel_count {font-weight: 500;font-size: 14px;white-space: normal;line-height: 20px;}.ui-datepicker {width: 316px !important;}.ui-datepicker-group {border-right: none;}.option_d {max-width: 100%;margin: inherit;}.breadcrumb {display: none;}.option_d select, .option_d input {max-width: 100%;}.mobile_responsive tr td {float: left;display: block;width: 100%;border: none !important;text-align: left;padding: 5px 8px 0px 8px !important;min-width: 150px;}.mobile_lable {display: block;color: #94AFAF;font-size: 10px;font-weight: 500;margin-bottom: 2px;margin-top: 5px;}.mobile_responsive tr:nth-child(even) {background: #fff;border-bottom: 1px solid #B6C9E4;border-top: 1px solid #B6C9E4;}.auto_icon {margin-top: 5px;}.autosuggesion_input {position: fixed !important;top: 0;left: 0;right: 0;background: #fff;bottom: 0;z-index: 9;}.autosuggesion_input .arw_inputback {display: block;position: absolute;top: 10px;left: 1px;font-size: 17px;color: #013057;z-index: 1;background-color: #f5f5f5;padding: 10px;}.fa-arrow-left::before {content: "\f060";}}