.navbar-light .navbar-nav .nav-link {-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;margin-left: 15px;font-size: 14px;color: var(--font-clr) }.navbar .navbar-nav .nav-item:hover .nav-link {color: var(--secondary) }.currency_li img {width: 20px;margin-right: 5px }.dropdown-item.active,.dropdown-item:active {background-color: var(--primary);color: white }.custom-select,.form-control {-webkit-box-shadow: none!important;box-shadow: none!important;outline: none;border-radius: 0.25rem }.form-control.gp_icon {padding-left: 26px }.input_group {width: 100%;position: relative;display: block;display: -ms-flexbox;-ms-flex-align: center }.search_form .input_group {}.last .input_group {border-right: none }.custom_inp .input_group label {font-size: 13px;display: -webkit-box;display: -ms-flexbox;display: block;margin-bottom: 7px }.new-input-div .icon {border-radius: 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;z-index: 1;margin-right: 8px;display: none }.new-input-div .icon img {width: 20px }.custom-switch input {outline: none;-webkit-box-shadow: none!important;box-shadow: none!important }.addguest #room_count {text-align: center }.custom-control-input:checked~.custom-control-label:before {color: #fff;border-color: var(--primary)!important;background-color: var(--primary)!important }@media (max-width: 991px) {.content-wrapper {top:0;z-index: 999;background: white;left: 0;padding: 50px 15px 0 15px;overflow: auto;height: 100vh;margin-bottom: 0;bottom: 0 }}.custom_pp1 {position: fixed;top: 0;left: 0;background-color: white;width: 100%;height: 100%;z-index: 9999;-webkit-box-shadow: 0 5px 25px rgba(0,0,0,0.2);box-shadow: 0 5px 25px rgba(0,0,0,0.2);-webkit-animation: test 0.8s cubic-bezier(0.25,0.75,0.5,1);animation: test 0.8s cubic-bezier(0.25,0.75,0.5,1);overflow: auto;display: none }@-webkit-keyframes test {0% {top: -100% }to {top: 0 }}@keyframes test {0% {top: -100% }to {top: 0 }}.ctm_pp .close {position: fixed;right: 30px;top: 20px;color: #191825!important;cursor: pointer }.ctm_pp .list_wrap {margin-bottom: 50px }.ctm_pp .list_wrap .list_item {margin-top: 25px }.ctm_pp .list_wrap .list_item .img img {height: 150px;border-radius: 10px;-o-object-fit: cover;object-fit: cover }.ctm_pp .list_wrap .list_item .text {margin-top: 5px }.ctm_pp .list_wrap .list_item .text .name {font-size: 16px }.ctm_pp .list_wrap .list_item .text .price {color: #bc3c3c;font-size: 16px;font-weight: 600 }.ctm_pp .list_wrap .list_item .text .btn {padding: 4px 18px!important;font-size: 14px }.flight_change_pp .item {border-bottom: 1px solid #ccc;padding-bottom: 10px }.flight_change_pp .item .form-check-input {-webkit-transform: scale(1.3);transform: scale(1.3) }input {accent-color: var(--primary) }.nav_list .nav-link {color: #191825 }.trip_count {color: #a1a1a1;font-weight: 400 }.card .head .arrow,a {color: var(--secondary);text-decoration: none }.border_left1:before {content: "";position: absolute;left: -22px;top: 5px;height: 95%;width: 100%;border-left: 2px dashed #b7b7b7 }.plan_icon {color: var(--primary);-webkit-transform: rotate(90deg);transform: rotate(90deg);font-size: 16px }.pin_icon {position: relative;left: 4px;color: var(--bs-danger);font-size: 16px }.travel_duration {color: #5a5a5a }.addguest {position: absolute;background: #fff;color: #656565;width: 340px;height: auto;max-width: 340px;padding: 1rem 1rem 0;top: 60px;right: 0;z-index: 99999!important;-webkit-box-shadow: 0 14px 22px rgba(0,0,0,0.2);box-shadow: 0 14px 22px rgba(0,0,0,0.2);border-radius: 20px }.addguest .lbl span {color: #a1a1a1 }.addguest .btns button {outline: none;-webkit-box-shadow: none;box-shadow: none;border: 1px solid var(--primary);color: var(--primary);border-radius: 50px;width: 30px;height: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.addguest .inp_22 {background-color: #f0f0f0!important;padding: 4px 8px!important;border-radius: 50px!important;font-size: 18px!important }.dropdown-item:focus,.dropdown-item:hover {color: var(--primary);text-decoration: none;background-color: #F1EFFF }.dropdown-menu .dropdown-item {padding: 0.55rem 1.5rem!important;-webkit-transition: 0.3s all;transition: 0.3s all }@media (max-width: 480px) {.addguest {width:100%!important;max-width: 100%!important }}@media (min-width: 992px) {.modal-lg,.modal-xl {max-width:800px }.navbar-expand-lg .navbar-nav .nav-link {margin-left: 25px;padding: 0 }.dropdown-menu {-webkit-box-shadow: 0 5px 10px rgb(33 50 119/24%);box-shadow: 0 5px 10px rgb(33 50 119/24%);border: 1px solid #d8deff;min-width: 12rem;padding: 0 }}@media (min-width: 1200px) {.modal-xl {max-width:1170px }}.day_list_wrap .item {}.day_list_wrap .item:hover {-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.1);box-shadow: 0 5px 10px rgba(0,0,0,0.1) }.day_list_wrap .time {}.day_list_wrap .date {font-size: 16px }.day_list_wrap .city {font-size: 14px }.day_list_wrap .lag_info p {font-size: 14px }.day_list_wrap .refund-text p {font-size: 12px }.custom-radio-btn {display: block;position: relative;padding-left: 20px;margin-bottom: 15px;cursor: pointer;font-size: 14px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;color: #333;font-family: poppinsmedium,sans-serif }.addguest .custom-radio-btn input {position: absolute;opacity: 0;cursor: pointer }.addguest .radio-checkmark {position: absolute;top: 2px;left: 0;height: 16px;width: 16px;background-color: #fff;border-radius: 50%;border: 1px solid var(--primary) }.addguest .custom-radio-btn:hover input~.radio-checkmark {background-color: #fff;border: 1px solid var(--primary) }.addguest .custom-radio-btn input:checked~.radio-checkmark {background-color: #fff;border: 1px solid var(--primary) }.addguest .radio-checkmark:after {content: "";position: absolute;display: none }.addguest .custom-radio-btn input:checked~.radio-checkmark:after {display: block }.addguest .custom-radio-btn .radio-checkmark:after {top: 2px;left: 2px;width: 10px;height: 10px;border-radius: 50%;background: var(--primary);border: 1px solid var(--primary) }.addguest input.adult,.addguest input.child,.addguest input.infant {border: none;text-align: center;width: 30px;height: 30px;margin: -1px 0.5rem;font-size: 20px;color: #343a40!important;font-weight: 500;outline: 0;background-color: transparent }.modify_strip .custom-control-input:checked~.custom-control-label:before {outline: 0;-webkit-box-shadow: none;box-shadow: none;color: #fff }.modify_strip .custom-control-label {}.modify_strip .custom-control-label:after, .modify_strip .custom-control-label:before {}@media screen and (max-width: 767px) {.details-fare-sec .nav-link {font-size:14px;padding: 0.3rem 0.75rem }}.change_icon11 {position: absolute;left: 49%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 35px;height: 35px;background-color: white;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-radius: 50px;font-size: 12px;cursor: pointer;border: 1px dashed var(--primary);color: var(--primary) }.change_icon11 .rg1 {margin-top: -5px;-webkit-transform: translateX(5px);transform: translateX(5px) }.change_icon11 .lf1 {margin-top: 10px;-webkit-transform: translateX(-6px);transform: translateX(-6px) }.custom_inp {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;height: 85px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: self-start;position: relative;-webkit-transition: 0.3s all;transition: 0.3s all;border-right: 1.5px solid #d4d1e2 }#flights .custom_inp {}.custom_inp:focus,.custom_inp:hover {border-color: var(--primary);background-color: #f9f8ff }.custom_inp .input_group .form-control {font-family: var(--font-sb) }.inp_border.bottom .custom_inp1 {padding: 14px 8px;cursor: pointer }.center_ver .custom_inp,.center_ver .custom_inp input {text-align: center }.center_ver .input-field-div input {text-align: left }.custom_inp .form-group {margin-bottom: 0 }.custom_inp label {color: #6b6b6b }.custom_inp .label1 {font-size: 18px;color: var(--primary) }.custom_inp .lg_name {display: block;font-size: 18px;font-weight: 600;margin-bottom: 0 }.cus_inp_sel {margin: 0 0 3px 0;font-size: 26px!important;font-weight: 600;width: 100%!important;height: 29px!important }.custom_inp h6 p {margin: 0 }.custom_inp h6 span {}.custom_inp .form-control {background-color: transparent;border-radius: 0;padding: 0;margin: 0;line-height: normal;font-family: var(--font-sb);font-size: 15px;width: 98%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.custom_inp .form-control.child_age {font-size: 13px!important;height: 30px;font-family: var(--font-b1) }.custom_inp .form-control,.custom_inp .form-control:focus {border: none!important;-webkit-box-shadow: none!important;box-shadow: none!important }.tp12 {border: none;font-size: 1rem;font-weight: 600;margin: 0 }.form-check .form-check-input:focus {box-shadow:none;}.sr_eg_list .icon {width: 26px;height: 26px;vertical-align: middle;background-color: #ffffff;padding: 4px;border-radius: 5px;margin-right: 5px }.input-field-div {position: absolute;top: 80px;left: 5px;background-color: #fff;z-index: 9;padding: 20px 14px;border: 1px solid #d4d4d4;-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2);box-shadow: 0 5px 15px rgba(0,0,0,0.2);min-width: 300px;border-radius: 5px }.input-field-div:before {border-color: transparent transparent #fff;border-style: solid;border-width: 12px;content: "";height: 0;left: 15%;position: absolute;top: -21px;width: 0;z-index: 1 }.input-field-div .p_lft {padding-left: 8px!important }.class_type_group .dropdown {padding: 6px 12px;outline: none!important;font-size: 12px;border-radius: 8px }.class_type_group .dropdown-item {padding: 0!important }.input_group.class_type_group .dropdown-item {padding: 0.55rem 1.5rem!important }.btnChoose {background-color: transparent;border: none;color: var(--font-clr);-webkit-transition: 0.3s all;transition: 0.3s all;text-align: left;font-size: 13px;padding: 0;font-family: var(--font-b1);margin: 0 }.btnChoose.active {color: var(--primary) }.class_type_group .dropdown-menu {min-width: 8rem }.class_type_group .dropdown-item:hover .btnChoose {}.bottom-header .navbar {}::-webkit-scrollbar {width: 10px }::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px grey;box-shadow: inset 0 0 5px grey;border-radius: 10px }::-webkit-scrollbar-thumb {background: var(--primary);border-radius: 10px }::-webkit-scrollbar-thumb:hover {background: var(--primary) }.session-expiration.btn {color: #fff;background-color: var(--primary);border-color: var(--primary) }.modal {background-color: rgba(0,0,0,0.5) }.disabled {pointer-events: none }.mul_city_row {position: relative }#google_translate_element select {border: transparent;margin-top: 6px;outline: 0 }#google_translate_element,#google_translate_element a,#google_translate_element options,#google_translate_element select {font-family: var(--font-reg);color: var(--font-clr) }#google_translate_element select {background: #fff0;font-size: 14px;-webkit-transform: translateY(7px);transform: translateY(7px) }#google_translate_element,.skiptranslate {color: transparent!important }.VIpgJd-ZVi9od-ORHb-OEVmcd,.VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc,.skiptranslate span a {display: none }@media (min-width: 1400px) {.container,.container-lg,.container-md,.container-sm {max-width:1300px }}@media (max-width: 1199px) {.custom_inp h6 {font-size:18px;margin: 0 }}@media (max-width: 575.9px) {.inp_border {padding:8px 8px }.change_icon11 {left: initial;right: 3%;-webkit-transform: translate(-50%,-50%) rotate(88deg);transform: translate(-50%,-50%) rotate(88deg) }.custom_inp .input_group label {font-size: 12px }.custom_inp .form-control {font-size: 13px }.custom_inp .input_group label {margin-bottom: 2px }}.search_suggest {border: 1px solid #f5f5f5;background-color: white;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.1);box-shadow: 0 5px 10px rgba(0,0,0,0.1);max-height: 250px;overflow-x: hidden;overflow-y: auto;min-width: 250px;position: absolute;top: 25px;z-index: 1 }.search_suggest h6 {font-size: 1rem;color: #838383;padding: 8px 1em 7px .4em;margin-bottom: 5px;border-bottom: 1px solid #ddd }.search_suggest .item {cursor: pointer;position: relative;padding: 3px 1em 3px .4em;font-size: 1em;margin: 0 }.search_suggest .item:hover {background-color: var(--secondary);border: 1px solid var(--secondary);color: #fff }.addguest .btn_cls {width: 100% }.multi_city_add {margin-bottom: 20px }.mul_city_row {margin: 14px 0 0 0 }.fly_text_num {font-size: 18px;margin-bottom: 6px }.fly_remove {color: #f16868;font-size: 16px;font-family: var(--font-reg);margin-left: 10px;cursor: pointer }.add_city_text {font-size: 16px;cursor: pointer }#refresh-session .modal-dialog {width: 100%;max-width: 600px }#refresh-session .modal-body {text-align: center;padding: 80px 60px }#refresh-session .modal-body .img {background-color: var(--bg-soft);border: 1px solid var(--border);width: 100px;height: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: auto;border-radius: 50px;color: white }#refresh-session .modal-body .img img {width: 60px }#refresh-session .modal-title {margin: 15px 0 10px 0;color: var(--font-clr);line-height: normal }#refresh-session .modal-body p {font-size: 14px;max-width: 500px;margin: auto;color: var(--text-muted) }#refresh-session .btn span {-webkit-animation: spinSlow 3.5s linear infinite;animation: spinSlow 3.5s linear infinite }@-webkit-keyframes spinSlow {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }to {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}@keyframes spinSlow {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }to {-webkit-transform: rotate(360deg);transform: rotate(360deg) }}.label-hidden {display: none!important }.addguest_lbl {font-size: 15px;font-family: var(--font-b1) }.navbar-brand img {max-width: 90px }.page-scrollup {bottom: 40px!important;opacity: 1;position: fixed;right: 20px;width: 45px;height: 45px;border: 1px solid var(--primary);background-color: var(--bg-soft);color: var(--primary);text-align: center;border-radius: 50px;display: none;z-index: 10;line-height: 45px }.page-scrollup:hover {color: white;background-color: var(--primary) }