@import 'layout.css';.navbar-brand img {max-width: 100px;}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: var(--font-b1);}.navbar-light .navbar-nav .nav-link {color: white;-webkit-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;margin-left: 15px;color: white;}.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) }.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: 14px;margin-bottom: 5px;display: flex;}.input_group .icon {position: absolute;top: 50%;transform: translateY(-50%);background-color: rgb(255 255 255);width: 22px;height: 22px;border-radius: 50px;display: flex;justify-content: center;align-items: center;z-index: 1;margin-right: 0;}.input_group .icon img {width: 16px;display: none;}.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(--secondary)!important;background-color: var(--secondary)!important;}.can_help_pp {background-color: rgba(245,245,245,0.5) }.can_help_pp .modal-content {background-color: transparent;border: none;-webkit-box-shadow: none;box-shadow: none }.can_help_pp .modal-header {border-radius: 12px }.label_m {font-size: 16px;font-weight: 500 }.modify_strip {background-color: var(--primary) }.modify_strip .input_group .icon {padding-left: 10px;color: #20262E }.modify_strip .btn-primary {background-color: var(--secondary);border-color: var(--secondary);}.modify_strip .input_group .form-control.gp_icon {padding-left: 28px;height: 47px;color: #20262E }@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 }.airline_icon {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative }.airline_icon:before {content: '';position: absolute;top: 45%;left: 51%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);border: 1px dashed #ccc;width: 84%;height: 1px }.airline_icon .dot {position: absolute;left: 0;z-index: 1;color: #ccc;background-color: white }.airline_icon .plan_icon {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);color: var(--primary) }.airline_icon .map_marker {position: absolute;right: 0;z-index: 1;color: var(--primary);background-color: white }.trip_count {color: #a1a1a1;font-weight: 400 }.details-fare-sec {background-color: #ededed;border-radius: 50px;padding: 5px }.details-fare-sec .nav-link {color: #555 }.details-fare-sec .nav-link.active,.details-fare-sec .show>.nav-link {background-color: var(--primary);-webkit-box-shadow: 2px 0 5px #0000002e;box-shadow: 2px 0 5px #0000002e;border-radius: 50px }.nav-link {padding: 0.3rem 1rem;display: inline-block;}.border_left1:before {content: "";position: absolute;left: -19px;top: 0;height: 100%;width: 100%;border-left: 2px dashed gray }.plan_icon {-webkit-transform: rotate(90deg);transform: rotate(90deg);color: var(--primary);}.pin_icon {position: relative;left: 4px;color: var(--primary);}.travel_duration {color: #a1a1a1 }.mdl_sel_nav .nav-link {color: #a1a1a1;font-size: 16px;padding: 10px 36px;border: 0 }.mdl_sel_nav .nav-link .icon {margin-right: 6px }.mdl_sel_nav .nav-link.active {background-color: transparent;color: #191825;position: relative }.mdl_sel_nav .nav-link.active:before {content: "";position: absolute;bottom: -1.5px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 80%;height: 3px;border-radius: 50px;display: block;background-color: #191825 }.nt_av {min-height: 300px;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;width: 100% }.addguest {position: absolute;background: #fff;color: #656565;width: 340px;height: auto;max-width: 340px;padding: 1rem 1rem 0;top: 40px;left: 0;right: 10px;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: 5px;}.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: #ffffff;text-decoration: none;background-color: var(--primary) }.dropdown-menu .dropdown-item {padding: 0.45rem 1rem!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 rgba(0,0,0,0.1);box-shadow: 0 5px 10px rgba(0,0,0,0.1);border: none;min-width: 12rem;padding: 0 }}@media (min-width: 1200px) {.modal-xl {max-width:1170px }}.day_list_wrap .time {font-size: 18px;font-weight: 600 }.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 }.overview_page .day_list_wrap .item {-webkit-box-shadow: none;box-shadow: none }.fs-12 {font-size: 12px!important }.fs-13 {font-size: 13px!important }.fs-14 {font-size: 14px!important }.fs-15 {font-size: 15px!important }.fs-16 {font-size: 16px!important }.fs-18 {font-size: 18px!important }.fs-20 {font-size: 20px!important }.br_10 {border-radius: 10px!important }.fw-600 {font-weight: 600!important }.form_v2 .custom-select,.form_v2 .form-control,.form_v2 input,.form_v2 select,.form_v2 textarea {border-left: none;border-right: none;border-top: none;border-bottom: 1px solid #dee2e6;border-radius: 0;background: white }.form_v3 .custom-select,.form_v3 .form-control,.form_v3 input,.form_v3 select,.form_v3 textarea {border: 1px solid #dee2e6;border-radius: 5px;background: white }.form_v3 .icon {margin-left: 8px;margin-right: 10px }.form_v2 .bdr {background-color: #dee2e6 }.filter_mb_btn,.scrollup {position: fixed;bottom: 25px;background-color: var(--primary);width: 50px;height: 50px;z-index: 10;outline: none;border: none;border-radius: 50px;color: white }.scrollup {right: 15px }.filter_mb_btn {left: 15px }.close_filter_btn {position: fixed;right: 0;bottom: 0;padding: 10px 0;z-index: 12;display: none;background: white;width: 100%;text-align: center }.back_drp {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.3);z-index: 10;display: none }@media (max-width: 991px) {.filter-left {position:fixed;left: 0;top: 0;padding-bottom: 70px!important;background-color: white;width: 300px;height: 100%;z-index: 11;overflow: auto;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.5);box-shadow: 0 5px 10px rgba(0,0,0,0.5);display: none;-webkit-transition: 1s ease-in-out all;transition: 1s ease-in-out all;border-radius: 0!important }.filter-left.show {display: block;left: 0 }}.modify_strip .btn-dark {background-color: var(--primary);border-color: var(--primary) }.sel_btn1.btn-primary {background-color: var(--primary);border-color: var(--primary) }.ui-menu .ui-menu-item .flight-sugg.ui-menu-item-wrapper {padding: 12px 5px }.flight-suggestion {margin-right: 15px;width: 22px }.flight-sugg p {font-size: 15px }.flight-sugg .sub-state {padding-left: 24px;font-size: 12px;margin-top: 3px }@media (max-width: 991px) {.modify_strip.sticky-top {position:initial }}.ranger11 input[type=range] {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 100%;cursor: pointer;outline: none;overflow: hidden;border-radius: 16px }.ranger11 input[type=range]::-webkit-slider-runnable-track {height: 15px;background: #ccc;border-radius: 16px }.ranger11 input[type=range]::-moz-range-track {height: 15px;background: #ccc;border-radius: 16px }.ranger11 input[type=range]::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;height: 15px;width: 15px;background-color: #fff;border-radius: 50%;border: 2px solid var(--primary);-webkit-box-shadow: -407px 0 0 400px var(--primary);box-shadow: -407px 0 0 400px var(--primary) }.ranger11 input[type=range]::-moz-range-thumb {height: 15px;width: 15px;background-color: #fff;border-radius: 50%;border: 1px solid var(--primary);box-shadow: -407px 0 0 400px var(--primary) }.ranger11 .range {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 500px;width: 100%;background: #fff;padding: 0 10px }.sorting_top .sort_btn {background-color: #fff;color: #555!important }.sorting_top .btn-group {margin-bottom: 0.5rem;margin-right: 15px }.sorting_top .btn-group:last-child {margin-right: 0 }.sorting_top .btn-group .dropdown-menu {width: 340px;padding: 0;border: none;-webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.2);box-shadow: 0 3px 10px rgba(0,0,0,0.2);border-radius: 10px;overflow: hidden }.sorting_top .btn-group .dropdown-menu .menu_item {padding: 14px }.sorting_top .btn-group .dropdown-menu .dropdown-item {padding: 14px;border-bottom: 1px solid #dee2e6 }.sorting_top .btn-group .dropdown-menu .dropdown-item:last-child {border-bottom: none }.sort_btn22 {color: #333!important;background-color: #ddd;border: 1px solid #dee2e6;font-family: 'PoppinsMedium',sans-serif!important;font-weight: 500 }.btn_crl11 {border: 1px solid var(--primary);background-color: var(--primary);color: #fff;border-radius: 50px }@media (max-width: 600px) {.container,.container-sm {max-width:100%!important }}.ui-menu .ui-menu-item .flight-sugg .container {padding: 0 }.ui-menu .ui-menu-item .flight-sugg .flight-suggestion {margin-right: 5px;width: 20px }.ui-menu .ui-menu-item .flight-sugg .sub-state {padding-left: 27px }.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 }.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 {color: #fff }.modify_strip .custom-control-label:after,.modify_strip .custom-control-label:before {border: none }.modify_strip .btn {height: 48px;}@media screen and (max-width: 767px) {.details-fare-sec .nav-link {font-size:14px;padding: 0.3rem 0.75rem }body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6 {}}@media (max-width: 570px) {.h1,h1 {}.h2,h2 {font-size: 1.4rem;}.h3,h3 {font-size: 1.3rem;line-height: 30px!important }.h4,h4 {font-size: 1.2rem;line-height: 26px!important }.h5,h5 {font-size: 1.1rem;line-height: 26px!important }.h6,h6 {font-size: 0.9rem;line-height: 24px!important }p {font-size: 13px!important }}.change_icon11 {position: absolute;left: 50%;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 solid var(--primary);color: var(--primary);z-index: 9;}.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;user-select: none;height: 60px;display: flex;align-items: center;position: relative;padding: 4px 12px;border: 1px solid #ccc;border-radius: 5px;}.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:hover {}.custom_inp .form-group {margin-bottom: 0 }.custom_inp label {font-size: 18px;margin-right: 14px;}.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,.custom_inp .form-control:focus {border: none!important;-webkit-box-shadow: none!important;box-shadow: none!important }.tp12 {color: var(--color-dark)!important;border: none;font-size: 1rem;font-weight: 600;margin: 0 }.search_engine input:focus {border: none!important;background-color: transparent!important }.sr_eg_list .icon {width: 26px;height: 26px;vertical-align: middle;background-color: #ffffff;padding: 4px;border-radius: 5px;margin-right: 5px;}.intro {position: relative }.intro,.intro .img img {height: 100% }.intro .intro_wrp {padding: 120px 0 }.intro .img img {-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;position: absolute;top: 0 }.intro .search_sec {position: relative }.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 }.btnChoose, .class_type_group .dropdown {padding: 6px 12px!important;outline: none!important;background-color: #e7e7e7;border: 1px solid #e7e7e7;font-size: 13px;border-radius: 5px;}.btnChoose.active {background-color: var(--primary);border-color: var(--primary);color: white;}.bottom-header .navbar {background-color: var(--primary)!important }.currency_class_parent .currency_class,.currency_li .dropdown-menu {max-height: 200px;overflow: auto;overflow-x: hidden;}::-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: var(--font-clr);background-color: white;border-color: var(--primary);font-size: 14px;}.modal {background-color: rgba(0,0,0,0.5) }.disabled {pointer-events: none }.pls_wait {text-align: center;padding: 8rem 1.5rem;font-size: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: var(--font-clr) }.pls_wait .fa-spin {background-color: var(--primary);color: white;border-radius: 50px;width: 45px;height: 45px;text-align: center;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 }.s_media_inner {margin: 10px 0 0 0 }.s_media_inner a {font-size: 20px;margin: 0 6px;color: var(--primary) }.modal-content {border-radius: 15px }.logo_1 {position: relative;-webkit-animation: logo_1_size 0.5s linear,logo_1_move 0.3s linear;animation: logo_1_size 0.5s linear,logo_1_move 0.3s linear;-webkit-animation-delay: 0s,0.5s;animation-delay: 0s,0.5s;-webkit-transform-origin: center;transform-origin: center }@-webkit-keyframes logo_1_size {0%,to {-webkit-transform: scale(1) translateX(85px);transform: scale(1) translateX(85px);-webkit-transform-origin: center;transform-origin: center }50% {-webkit-transform: scale(0.9) translateX(85px);transform: scale(0.9) translateX(85px);-webkit-transform-origin: center;transform-origin: center }}@keyframes logo_1_size {0%,to {-webkit-transform: scale(1) translateX(85px);transform: scale(1) translateX(85px);-webkit-transform-origin: center;transform-origin: center }50% {-webkit-transform: scale(0.9) translateX(85px);transform: scale(0.9) translateX(85px);-webkit-transform-origin: center;transform-origin: center }}@-webkit-keyframes logo_1_move {0% {-webkit-transform: translateX(85px);transform: translateX(85px);-webkit-transform-origin: center;transform-origin: center;-webkit-filter: blur(1px);filter: blur(1px) }75% {-webkit-filter: blur(1px);filter: blur(1px) }to {-webkit-transform: translateX(0);transform: translateX(0);-webkit-transform-origin: center;transform-origin: center }}@keyframes logo_1_move {0% {-webkit-transform: translateX(85px);transform: translateX(85px);-webkit-transform-origin: center;transform-origin: center;-webkit-filter: blur(1px);filter: blur(1px) }75% {-webkit-filter: blur(1px);filter: blur(1px) }to {-webkit-transform: translateX(0);transform: translateX(0);-webkit-transform-origin: center;transform-origin: center }}.logo_2_mask {height: 45px;width: 55px;fill: #fafff9 }.logo_2 {-webkit-animation: logo_2_left 0.8s linear,logo_2_move 0.3s linear;animation: logo_2_left 0.8s linear,logo_2_move 0.3s linear;-webkit-animation-delay: 0s,0.8s;animation-delay: 0s,0.8s }@-webkit-keyframes logo_2_left {0% {-webkit-transform: translateX(-130px);transform: translateX(-130px) }to {-webkit-transform: translateX(-130px);transform: translateX(-130px) }}@keyframes logo_2_left {0% {-webkit-transform: translateX(-130px);transform: translateX(-130px) }to {-webkit-transform: translateX(-130px);transform: translateX(-130px) }}@-webkit-keyframes logo_2_move {0% {-webkit-transform: translateX(-130px);transform: translateX(-130px);-webkit-filter: blur(1px);filter: blur(1px) }75% {-webkit-filter: blur(0);filter: blur(0) }to {-webkit-transform: translateX(0);transform: translateX(0) }}@keyframes logo_2_move {0% {-webkit-transform: translateX(-130px);transform: translateX(-130px);-webkit-filter: blur(1px);filter: blur(1px) }75% {-webkit-filter: blur(0);filter: blur(0) }to {-webkit-transform: translateX(0);transform: translateX(0) }}.dot_1 {-webkit-animation: hide_dots 1.2s linear,dot_bounce 1s linear;animation: hide_dots 1.2s linear,dot_bounce 1s linear;-webkit-animation-delay: 0s,1.2s;animation-delay: 0s,1.2s }.dot_2 {-webkit-animation: hide_dots 1.1s linear,dot_bounce 1s linear;animation: hide_dots 1.1s linear,dot_bounce 1s linear;-webkit-animation-delay: 0s,1.1s;animation-delay: 0s,1.1s }@-webkit-keyframes hide_dots {0% {-webkit-transform: translateY(8px) scale(0);transform: translateY(8px) scale(0);opacity: 0 }to {-webkit-transform: translateY(8px) scale(1);transform: translateY(8px) scale(1);opacity: 0 }}@keyframes hide_dots {0% {-webkit-transform: translateY(8px) scale(0);transform: translateY(8px) scale(0);opacity: 0 }to {-webkit-transform: translateY(8px) scale(1);transform: translateY(8px) scale(1);opacity: 0 }}@-webkit-keyframes dot_bounce {0%,20% {-webkit-transform: translateY(8px);transform: translateY(8px);opacity: 1 }60%,80%,to {-webkit-transform: translateY(0);transform: translateY(0) }35% {-webkit-transform: translateY(-8px);transform: translateY(-8px) }}@keyframes dot_bounce {0%,20% {-webkit-transform: translateY(8px);transform: translateY(8px);opacity: 1 }60%,80%,to {-webkit-transform: translateY(0);transform: translateY(0) }35% {-webkit-transform: translateY(-8px);transform: translateY(-8px) }}@media (min-width: 1400px) {.lgr .container {max-width:85% }}.change_plane_bx {background-color: #e7e7e7;border-radius: 5px }.mFly_btn_remove {position: inherit!important;text-align: center }.mFly_btn_remove .button {outline: none;border: 1px solid var(--danger);background-color: white;padding: 4px 16px;cursor: pointer }@media (min-width: 992px) {.mFly_btn_remove {position:absolute!important;top: 0;right: -270px;text-align: right;z-index: 2;height: 100%;width: 45px!important;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 }.mFly_btn_remove .button {border: none;background-color: transparent;font-size: 24px;padding: 0;text-decoration: none }.mFly_btn_remove .button .txt {display: none }}.search-origin {}.search-dest {}.search-dep {}.search-ret {}.search-user {background-image: url('../images/search-user.svg');background-repeat: no-repeat;background-size: 24px;padding-left: 30px!important;background-position: 0px 50% }.search-calendar {background-image: url('../images/search-calendar.svg');background-repeat: no-repeat;background-size: 24px;padding-left: 30px!important;background-position: 0px 50% }.search-pin {background-image: url('../images/search-pin.svg');background-repeat: no-repeat;background-size: 24px;padding-left: 30px!important;background-position: 0px 50% }.sg_icon {width: 40px;margin-top: 15px }.fly_trv_count select.form-control {border: 1px solid var(--primary) !important;border-radius: 5px;height: 28px;}.search_engine .nav-pills .nav-link.active:after {width: 100%;border-radius: 5px;background: var(--primary);border: none;height: 3px;bottom: -0.75rem;border-radius: 10px;}.v_2 .new-input-div {color: var(--primary);}.v_2 .toggle_Icon {border: var(--primary) solid 1px;background-color: #fff;font-size: 13px;padding: 2px 4px;border-radius: 0.25rem;color: var(--primary);}.custom_inp1 .dropdown a {color: var(--font-clr);}.v_2 .custom_inp1 .dropdown-menu {border: var(--primary) 2px solid;top: 14px !important;}.v_2 .custom_inp1 .dropdown-menu .dropdown-item:hover {background-color: var(--primary);color: #fff;}.custom_inp1 .dropdown-menu::before {content: "";border-color: transparent transparent var(--primary);border-style: solid;border-width: 12px;height: 0;left: 7%;position: absolute;top: -26px;width: 0;z-index: 1;}.v_2 .custom_inp h6 {display: block;}.v_2 .custom_inp .label1 {font-size: 18px;color: var(--primary);min-height: 20px;}.v_2 .custom_inp1 .custom-control-label::after {top: 0.20rem;left: -1.5rem;height: 20px;width: 20px;}.v_2 .custom_inp1 .custom-control-label::before {top: 0.20rem;left: -1.5rem;height: 20px;width: 20px;border-color: var(--primary);}.v_2 .btn-primary {background-color: var(--primary);border-color: var(--primary);border-radius: 10px;height: 54px;}.v_2 .btn-primary:hover, .search_sec.v_2 .btn-primary:focus, .search_sec.v_2 .btn-primary:active {background-color: var(--primary);}.v_2 .btn-primary .fa-search {color: var(--primary);}.v_2 .btn-primary:hover .fa-search, .search_sec.v_2 .btn-primary:focus .fa-search, .search_sec.v_2 .btn-primary:active .fa-search {color: var(--primary);}.v_2 .custom_inp .icon3 {width: 45px;height: 45px;}.v_2 .fly_trv_count select:focus {border: 1px solid !important;}.v_2 .inp_border, .v_2 .inp_border-r {border-color: #bbbbbb;border-width: 2px;transition: .3s all;}.multi_city_add .inp_border-r {border-bottom: 1px solid #bbbbbb;}.mul_city_row:nth-last-child(1) .inp_border-r {border-bottom: none;}.v_2 .inp_border.bottom:hover, .v_2 .inp_border.bottom:hover .inp_border-r {border-color: var(--primary);}.v_2 .new-input-div input::placeholder {color: var(--primary);}.type_radio_h .custom-control-label::before, .type_radio_h .custom-control-label::after {display: none;}.type_radio_h .custom-control {min-height: inherit;padding-left: 0;}.dropdown-menu .currency_head {color: white;padding: 0 !important;}.currency_head:hover {background-color: var(--primary);}.currency_li.v_2 .currency_class {background-color: var(--primary);padding: 14px;}.currency_class::before {content: "";border-color: transparent transparent var(--primary);border-style: solid;border-width: 12px;height: 0;left: 67px;position: absolute;top: -22px;width: 0;z-index: 1;}.dropdown-menu.currency_class .cur_item {color: white;font-weight: 400;border: 0.2px solid white;padding: 4px 6px !important;margin-top: 10px;border-radius: 5px;}.currency_li.v_2 img {height: 25px;width: 30px;margin-right: 15px;object-fit: cover;}.help_line {cursor: pointer;}.nv_icon {font-size: 25px;}.v_middle {vertical-align: middle;}.navbar .navbar-nav .help_line.nav-item:hover .nav-link {color: var(--primary);}.help_line .btn.btn-green:hover {background-color: var(--primary);border-color: var(--primary);}.mul_city_row {position: relative;}#google_translate_element select {border: transparent;margin-top: 5px;outline: 0;}#google_translate_element,#google_translate_element a,#google_translate_element options,#google_translate_element select {font-family: 'BlinkMacSystemFontRegular'!important }#google_translate_element select {background: #fff0;font-size: 14px;padding-right: .5rem;padding-left: .5rem;-webkit-transform: translateY(7px);transform: translateY(7px) }#google_translate_element, .skiptranslate {color: transparent !important;}.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;}.custom_inp {height: 60px;}.change_icon11 {left: initial;right: 3%;}}.search_suggest {border: 1px solid #f5f5f5;background-color: white;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: 0;}.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 img {max-width: 100px;mix-blend-mode: luminosity;}#refresh-session .modal-title {margin: 15px 0 10px 0;color: var(--secondary);}#refresh-session .modal-body p {font-size: 14px;max-width: 500px;margin: auto;color: #4c4c4c;}