@media (max-width: 1600.98px) {}@media (max-width: 1399.98px) {.nav-custom .stellarnav ul li a {margin-right: 18px;}.form-input.add-btn .btn.add-flights-btn {padding: 13px 44px;}.mail-us {padding: 20px 25px 20px 25px;}.mail-us .mail-info h3 {font-size: 23px;}.mail-us .form {flex: 0 0 45%;}.mail-us .form-input input[type="submit"] {padding: 15px 42px !important;}.mail-us .form-input .form-control {padding: 15px 20px !important;}.mail-us .mail-info p {font-size: 15px;margin-bottom: 5px;}.contact-info-cover iframe {width: 350px;}.stop-time {flex: 0 0 25%;}.airline-link {flex: 0 0 25%;padding-right: 5px;}.fares-btn {padding-right: 0;}.flight-fares-repeat {padding-right: 0;}.business-class-main .stop-time {flex: 0 0 25%;}.business-class-main .flight-city {flex: 0 0 23%;}.fare-list {padding: 0 9px 18px 8px;}.review-itinerary-cover .fare-detail-section .flight-city {flex: 0 0 35%;}.review-itinerary-cover .airline-link {flex: 0 0 25%;}.page-headings {width: 90%;}.online-enquiry-main .flight-city {flex: 0 0 26%;}.online-enquiry-main .flight-city {flex: 0 0 28%;}.online-enquiry-main .flight-fares-cover {max-width: 100%;}.myquote-form-main {padding: 21px 34px 0 30px;}.myquote-form-main .heading {margin-bottom: 25px;}.continents-box:hover .continent-info {top: 53%;}.contact-map {min-height: 250px;width: auto;}}@media (max-width: 1199.98px) {.mail-us .form-input input[type="submit"] {padding: 15px 16px !important;}.about-us-quote {position: relative;padding: 66px 29px;background-color: #203655;top: 0;transform: translateY(0);left: 0;flex: 0 0 35%;}.about-us-img {display: flex;}.destination-visited-links, .destination-links {flex: 0 0 26%;}.footer-about {flex: 0 0 33%;}.get-in-touch {flex: 0 0 33%;margin-top: 24px;}.footer-cover {padding: 70px 0 0;}.inner-page .banner + .search-engine {top: 40%;}.inner-page .banner + .search-engine {transform: translateY(0);}.why-us-cover {background-image: url("/assets/images/aboutus-img2.jpg");background-position: center;background-repeat: no-repeat;background-size: cover;}.why-us {background-image: none;background-color: #112033ba;}.why-us-content {padding: 50px;}.contact-us-cover::after {display: none;}.contact-us-cover {background-color: var(--primery_color);}.contact-info {max-width: none;}.contact-us-form-main {padding: 70px 0 60px 0;color: #fff;}.contact-map {flex: 0 0 60%;}.contact-info-cover iframe {width: 100%;}.contact-info-cover {display: flex;position: static;transform: translateY(0);}.fares-btn {padding-right: 0;}.fare-per-flight ul {flex-direction: column;}.airline-link {flex: 0 0 25%;}.stop-time {flex: 0 0 27%;}.flight-fares-repeat {padding-right: 0;}.oneway-flight {padding: 19px 0 21px 0;}.fare-detail-section {padding: 18px 15px 18px 15px;}.fare-detail-section .fare-per-flight ul {padding-left: 5px;}.offer-tag {top: 1px;right: -59px;}.single-airline .offer-tag {top: -20px;}.fare-per-flight h4 {font-size: 30px;}.fare-per-flight {padding-left: 5px;}.fare-list {padding: 0 9px 18px 8px;}.side-text-box {padding: 20px 10px 31px;}.confirmation-main {max-width: 100%;}.myqoute-img {display: none;}.myquote-form-main {padding: 40px 34px 20px 30px;}.error-page-content {top: 34%;}.nav-custom .header-socialmedia ul li:not(:nth-last-of-type(1)) {margin-right: 15px;}.nav-custom .header-socialmedia ul li a svg.svg {width: 14px;height: 14px;}.nav-custom .stellarnav ul li a {margin-right: 12px;}.nav-custom .stellarnav ul li a {font-size: 13px;}}@media (max-width: 991.98px) {.enquiry-btns {margin-bottom: 24px;}.footer-cover {padding: 70px 0 66px;}.enquiry-form-box {background-color: transparent;}.menu-bars-fixed {display: block;}.nav-custom .stellarnav {justify-content: flex-end;}.stellarnav.mobile.left > ul, .stellarnav.mobile.right > ul {padding: 15px;background-color: #fff;box-shadow: 0 0 4px 1px #0005;transition: all 0.5s;}.nav-custom .stellarnav ul li {margin-bottom: 13px;border-bottom: 1px solid #0001;}.stellarnav .icon-close::after, .stellarnav .icon-close::before {border-bottom: solid 3px var(--primery_color);}.stellarnav.mobile.right .close-menu.full span, .stellarnav.mobile.right .close-menu.full {color: var(--primery_color);}.main-topbar ul:nth-of-type(1) {display: none;}.main-topbar ul:nth-last-of-type(1) {width: 100%;}.stellarnav .call-btn-mobile, .stellarnav .close-menu, .stellarnav .location-btn-mobile, .stellarnav .menu-toggle {padding: 0px;}.banner {padding: 55px 0 256px;}.banner-content {padding: 0 0 50px;}.banner + .search-engine {top: 50%;}.destination-visited-links, .destination-links {flex: 0 0 37%;}.destination-visited-links {margin-top: 24px;}.contact-info-cover {flex-direction: column;}.mail-us {align-items: flex-start;flex-direction: column;}.heading-seciton h2 {font-size: 30px;}.mail-us .form {flex: 0 0 auto;margin-top: 24px;width: 100%;}.footer-about {flex: 0 0 45%;}.footer-info {padding-bottom: 25px;}.footer-social-media ul li a i {font-size: 25px;}.footer-links ul li {padding: 0 10px;margin-bottom: 10px;}.footer-links {padding: 25px 0 10px;}.footer-info h4 {margin-bottom: 10px;}.footer-links ul {flex-wrap: wrap;}.footer-social-media {padding: 22px 0px;}.inner-page .banner + .search-engine {top: 32%;}.why-us-content {padding: 50px 0;}.statistics-main {flex-wrap: wrap;}.statistics-main .statics-box > h3 {font-size: 40px;}.page-content .container > .scroll-page-content ul > li, .page-content .container > ul > li {flex: auto;}.airline-filter {margin-bottom: 0;}.airline-filter .airlines-filter-body ul {max-height: 160px;}.filter-heading {margin-bottom: 10px;}.airline-filter .airlines-filter-body {padding: 12px 6px;}.filters-item-fixed .heading-flight {padding-top: 10px;}.airline-filter .form-control {display: none;}.heading-flight h4 {text-align: center;}.fare-per-flight h4 {font-size: 28px;}.special-offers-main .offer-tag {top: -20px;}.fare-list {padding: 0 9px 18px 8px;}.side-text-cover {margin-bottom: 24px;}.side-text-btm {padding: 18px 20px;}.stop-time {flex: 0 0 18%;}.online-enquiry-main .stop-time {padding: 20px 16px 22px 2px;}.online-enquiry-main .fare-list .stop-time {flex: 0 0 37%;padding: 15px 55px 22px 2px;}.oneway-enquiry .side-text-box > ul li:nth-last-of-type(1) {margin-top: 30px;}.side-text-box {padding: 20px 30px 31px;}.contact-cover {align-items: flex-start;flex-direction: column;}.confirmation-links {margin-top: 25px;}.filters-item-fixed .close-btn {display: block;height: 20px;width: 20px;}.filters-item-fixed {position: fixed;top: 109px;background-color: var(--primery_color);z-index: 99;transition: all 0.5px;right: -200%;min-width: 250px;height: 100%;overflow-y: hidden;box-shadow: 0 0 6px 2px #fff;}.airline-filter .airlines-filter-body {padding: 15px 10px;}.btn.btn-filter {display: block;}.search-dest .form-control {padding: 7px;}.search-dest img {display: none;}.filters-item-fixed .heading-flight h4 {font-size: 18px;font-weight: 500;margin-bottom: 5px;color: #fff;}.error-page p {font-size: 15px;margin-bottom: 20px;}.error-page h2 {font-size: 29px;margin: 16px 0;}.continents-box .continent-info a::after {width: 115px;}.continents-box .continent-info {top: 0;bottom: 0;}.continents-box:hover .continent-info {top: 0;}.continents-box .continent-info h3 {margin-bottom: 13px;}.contact-us-cover {padding-bottom: 15px;}.contact-info {order: 2;margin-top: 20px;}.contact-info-cover iframe {margin: 10px 0;}.btn-whatsapp-pulse {width: 55px;height: 55px;right: 11%;bottom: 27px;}}@media (max-width: 767.98px) {.detail-box {min-height: 100px;}.about-us-img {flex-direction: column;}.about-us-quote {flex: 0 0 auto;width: 100%;padding: 30px 29px;max-width: none;}.banner + .search-engine {top: 47%;}.heading-seciton h2 {font-size: 20px;}.mail-us {padding: 10px 10px 10px 10px;}.menu-small {margin-bottom: 10px;}.menu-small .phone-call i {font-size: 17px;}.mobile-menu-bars .menu-toggles span.bars span {width: 19px;height: 2px;}.mobile-menu-bars .menu-toggles span.bars span:not(:nth-last-of-type(1)) {margin: 0 0 5px;}.destination-visited-links, .destination-links {flex: 0 0 40%;}.inner-page .banner + .search-engine {top: 16%;}.statistics-main .statics-box {flex: 0 0 34%;max-width: none;margin-bottom: 24px;padding: 8px;box-shadow: 0 0 1px 0 #0005;}.statistics-main {justify-content: space-evenly;}.contact-info {max-width: 100%;padding: 30px;}.contact-info > ul:nth-of-type(1) {margin-bottom: 30px;}.opening-hrs {margin-bottom: 30px;}.page-content .container > .scroll-page-content h2 {font-size: 30px;margin-bottom: 25px;}.page-content .container > .scroll-page-content p {font-size: 14px;}.page-content .container > .scroll-page-content h3 {font-size: 28px;margin-bottom: 20px;}.page-content .container > .scroll-page-content h4 {font-size: 26px;margin-bottom: 15px;}.page-content .container > .scroll-page-content blockquote p {font-size: 15px;font-weight: 500;margin: 0;}.page-content .container > .scroll-page-content ul > li {font-size: 13px;margin-bottom: 15px;font-family: "Poppins", sans-serif;}.fares-btn a.options {padding: 9px 15px;}.fare-per-flight ul {flex-direction: row;}.fare-per-flight {border-left: none;margin-top: 20px;padding-left: 0;}.fare-per-flight ul {margin-top: 5px;}.order-sect {order: 3;}.fares-btn a {font-size: 12px;padding: 8px 10px;}.fare-detail-section .fare-per-flight ul li {justify-content: center;}.fare-detail-section .fare-per-flight ul {border-left: none;}.fare-detail-section .oneway-flight {flex-direction: column;text-align: center;}.stop-time {padding: 0;width: 45%;margin: auto;}.fare-detail-section .fare-per-flight ul {padding-bottom: 24px;}.fare-detail-section {padding: 18px 15px 0 15px;}.business-class-main .oneway-flight {flex-direction: column;border-bottom: 1px solid #dcdcdc;text-align: center;}.business-class-main .stop-time {padding: 0;}.fare-per-flight.position-relative {position: static !important;}.business-class-main .fare-list {position: relative;padding-left: 0;}.business-class-main .offer-tag {top: 25px;right: -44px;}.review-itinerary-cover .stop-time {padding: 0 24px 0 0;}.page-headings {border-bottom: none;margin-top: 28px;flex-direction: column;}.page-btn {border-bottom: 1px solid #dde0e5;}.online-enquiry-main .stop-time {flex: 0 0 37%;padding: 0;}.online-enquiry-main .fare-list .stop-time {flex: 0 0 23%;padding-right: 8px;}.fare-detail-section .fare-per-flight ul {padding-bottom: 24px;padding-left: 0;}.online-enquiry-main .flight-city {flex: 0 0 25%;}.online-enquiry-main .fare-list .airline-link {flex: 0 0 24%;}.passengers-inform {margin-top: 30px;flex-direction: column;}.passengers-price {margin-top: 30px;}.confirmation-head {padding: 15px;margin-top: 30px;}.confirmation-head p {font-size: 13px;}.confirmation-head h2 {font-size: 18px;}.confirmation-content {padding: 20px;}.myquote-form-main .form-select, .myquote-form-main .form-input .form-control {margin-bottom: 7px;}.error-page-content {top: 25%;width: 74%;}.error-page h2 {margin: 27px 0;}.error-page p a {padding: 5px 18px;}.copyright {padding: 15px 0 40px;}}@media (max-width: 575.98px) {.header .top-bar > .container {padding: 0 !important;}.nav-custom {padding: 15px 0;}.nav-custom .header-socialmedia ul li a i {font-size: 17px;}.nav-custom .header-socialmedia ul li:not(:nth-last-of-type(1)) {margin-right: 15px;}.detail-box {max-width: 320px;margin: auto;}.detail-lists a {max-width: 320px;padding: 8px 23px 8px 18px;margin: auto;margin-bottom: 3px;}.footer-social-media ul li a i {font-size: 20px;}.footer-social-media {padding: 10px 0px;}.detail-lists div:nth-of-type(even) > a {background-color: var(--secondary_color);color: #fff;}.main-topbar ul li {padding: 5px 10px;}.main-topbar ul li a img {margin-right: 5px;}.banner-content h1 {font-size: 22px;margin-bottom: 10px;}.banner + .search-engine {position: relative;top: 0;padding: 7px 0 15px;background-color: var(--primery_color);}.banner {padding: 33px 0 20px;}.search-form-btn.flight-type.position-relative {display: flex;flex-direction: row;justify-content: space-between;}.search-form-btn.flight-type.position-relative .form-check-inline {margin-right: 0;display: flex;align-items: baseline;}.flight-type .close-icon {top: -15px;right: -4px;max-width: 11px;}.search-engine .form-main {padding: 29px 20px 5px;}.heading-seciton h2 {font-size: 20px;}.heading-seciton h5 {font-size: 13px;font-weight: 500;}.cheap-flights-cover {padding: 30px 0;}.cheap-flights-main {padding-top: 30px;}.popular-cities-cover {padding: 30px;}.popular-cities-main {padding-top: 30px;}.best-airlines-cover {padding: 30px 0;}.best-airline-main {padding-top: 30px;}.trend-coutries-cover {padding: 30px 0;}.trend-countries-main {padding-top: 30px;}.aboutus-cover {padding: 0;}.aboutus-cover .heading-seciton p {font-size: 12px;font-weight: 400;line-height: 19px;margin: 0 0 20px;}.about-us-box p {font-size: 12px;font-weight: 400;line-height: 16px;}.search-form .form-head .search-form-btn {flex-direction: row;margin-bottom: 20px !important;align-items: flex-start;}.banner-content h4 {font-weight: 400;font-size: 15px;}.banner-content {padding: 0 0 30px;}.best-airline-main .airline-box {padding: 45px 35px;max-width: 320px;border-color: #01012f;margin: auto;margin-bottom: 20px;}.mail-us .mail-form {flex-direction: column;}.mail-us .form-input input[type="submit"] {padding: 8px 16px !important;max-width: 110px;margin-top: 12px;margin-left: auto;}.popular-cities-cover {padding: 30px 0;}.mail-us .mail-info .mail-info-img {margin-right: 10px;max-width: 50px;}.destination-visited-links, .destination-links {margin-top: 24px;}.footer-cover {padding-top: 30px;}.footer-info ul li:not(:nth-last-of-type(1)) {margin-bottom: 0px;}.footer-info {padding-bottom: 30px;flex-direction: column;}.mail-us .mail-info h3 {font-size: 17px;}.mail-us .mail-info p {font-size: 11px;margin-bottom: 5px;}.mail-us .form-input .form-control {padding: 10px 10px !important;}.about-us-box p {margin-bottom: 15px;}.inner-page .banner {padding: 33px 0 85px;}.search-sec {max-width: 424px;margin: 30px auto;}.airline-cover {padding: 30px 0;}.airline-info .airline-box {max-width: 320px;box-shadow: 0 0px 2px 0px #0006;margin: auto;margin-bottom: 25px;}.destination-cover {padding: 30px 0;}.destination-cover .destination-main {margin-top: 30px;}.destination-cover .continents-box {max-width: 320px;margin: auto;margin-bottom: 25px;}.continents-box .continent-info {bottom: 0;}.continents-box .continent-info h3 {margin-bottom: 13px;}.review-box {padding: 0 10px;}.why-us-content {padding: 20px 0;}.why-us-content p {font-size: 12px;line-height: 18px;}.review-section-cover {margin: 24px 0;}.why-us-content p:not(:nth-last-of-type(1)) {margin-bottom: 20px;}.why-us-content h3 {font-size: 16px;margin-bottom: 5px;}.inner-page .aboutus-cover {padding: 30px 0 22px;background-color: transparent;}.statistics-main .statics-box > p {font-size: 12px;margin: 15px 0 5px 0;}.statistic-cover {padding: 30px 0 0px;}.statistics-main .statics-box {flex: 0 0 46%;margin-bottom: 10px;}.statistics-main .statics-box > h3 {font-size: 20px;}.statistics-main .statics-box > img {max-width: 40px;}.contact-us-form-main {padding: 30px 0 40px;}.contact-us-form-main .form-check {margin: 10px 0 20px;}.contact-us-form-main h2 {margin-bottom: 24px;font-size: 24px;}.contact-info > ul li i {margin-right: 14px;}.contact-info {padding: 15px;}.contact-info h3 {margin-bottom: 24px;}.contact-us-cover {margin-bottom: 30px;}.page-content {padding: 30px 0;}.page-content .container > p {font-size: 12px;margin-bottom: 15px;}.page-content > .container > .scroll-page-content h1, .page-content > .container > h1 {font-size: 25px;margin-bottom: 15px;}.page-content .container > h5, .page-content .container > .scroll-page-content h5 {font-size: 16px;font-weight: 600;margin-bottom: 15px;}.page-content .container > h6, .page-content .container > .scroll-page-content h6 {font-size: 15px;margin-bottom: 15px;}.page-content .container > h2, .page-content .container > .scroll-page-content h2 {font-size: 20px;margin-bottom: 15px;}.page-content .container > h3, .page-content .container > .scroll-page-content h3 {font-size: 20px;margin-bottom: 15px;}.page-content .container > strong, .page-content .container > .scroll-page-content strong {font-size: 15px;}.page-content .container > h4, .page-content .container > .scroll-page-content h4 {font-size: 18px;margin-bottom: 15px;}.page-content .container > blockquote, .page-content .container > .scroll-page-content blockquote {padding: 15px;border-left: 2px solid var(--secondary_color);}.page-content .container > blockquote p, .page-content .container > .scroll-page-content blockquote p {font-size: 14px;font-weight: 500;margin: 0;}.page-content .container > ol li, .page-content .container > .scroll-page-content ol li {font-size: 15px;}.page-content .container > ul > li, .page-content .container > .scroll-page-content ul > li {font-size: 13px;}.page-content .container > ol li a, .page-content .container > .scroll-page-content ol li a {font-size: 13px;}.oneway-flight {text-align: center;}.fare-list {padding: 0 9px 18px 0;}.oneway-flight {flex-direction: column;}.stop-time {padding: 0;margin: 15px auto;width: 50%;}.heading-flight h4 {margin-bottom: 5px;}.airline-link {padding-right: 0;}.heading-flight h4 {font-size: 18px;text-align: center;}.flight-city h3 {font-size: 25px;}.fares-btn a.btn {width: 50%;margin-bottom: 3px;display: inline-block;}.flight-detail-cover {padding: 30px 0 0px;}.search-dest .form-control {padding: 4px 10px;}.search-dest img {right: 10px;top: 7px;}.others-options {text-align: center;}.airlines-options {text-align: center;}.fares-btn {flex-direction: column;}.fare-list {padding: 0 9px 18px 0;}.fare-detial-btm-bar {padding: 5px 0;flex-direction: column;}.airlines-category p {padding: 10px;}.business-class-main .fares-btn a.btn {width: 100%;margin-bottom: 0px;}.review-itinerary-cover {margin: 30px 0;}.page-headings .page-btn h2 {font-size: 18px;}.page-btn {padding: 10px;}.page-headings {margin-top: 10px;}.review-itinerary-cover .stop-time {padding: 0;}.enquiry-btns {margin-top: 20px;flex-direction: column;}.return-btn {text-align: center;margin-bottom: 3px;}.continue-booking {text-align: center;}.review-itinerary-main {margin-top: 30px;}.total-price .btn {padding: 7px 15px;}.total-price h6 {font-size: 24px;}.online-enquiry-main .fare-list .stop-time {padding-right: 0;}.online-enquiry-cover {margin: 30px 0;}.enquiry-form {padding: 18px 10px;}.enquiry-form-heading {padding: 7px 18px;}.online-enquiry-main .form-control.select, .online-enquiry-main .form-input .form-control {margin-bottom: 5px !important;}.passenger-contact-info-cover .passenger-body {padding: 30px 10px 15px;}.passenger-info-box .passenger-body {padding: 5px 10px 16px;}.passenger-info-box .genders-selection-info {align-items: center;padding: 12px 15px;flex-direction: column;align-items: flex-start;}.passenger-info-box .passenger-body .form-control, .passenger-contact-info-cover .passenger-body .form-control {padding: 10px 20px !important;}.passenger-info-box .mr-selection .form-select {margin-bottom: 16px;}.passenger-contact-info-cover .passenger-header {padding: 10px 15px;}.passenger-info-box .passenger-body .form-input {margin-bottom: 5px;}.confirmation-links ul li:not(:nth-last-of-type(1)) a {margin-right: 20px;}.thank-you img {max-width: 44px;margin: 0;margin-right: 10px;}.thank-you h2 {font-size: 30px;}.confirmation-cover {margin: 24px 0;}.passengers-price ul li {flex-direction: column;}.confirmation-content > p {font-size: 13px;line-height: 20px;}.confirmation-content {padding: 20px 5px;}.myquote-form-main {padding: 30px 5px 0;}.myquote-cover {padding: 30px 0;}.myquote-form-cover {margin-top: 20px;}.myquote-form-cover .heading p {font-size: 13px;line-height: 20px;}.btn.btn-filter {padding: 1px 7px;font-size: 19px;}.error-page-content {position: relative;transform: none;width: 100%;display: flex;left: 0;top: 30px;flex-direction: column;align-items: center;}.error-page h2 {margin: 0;}.error-page p {font-size: 11px;}.heading-seciton h2 {margin-top: 15px;}.continents-box {max-width: 320px;margin: auto;margin-bottom: 24px;}.fare-detail-bar {flex-direction: column;padding: 8px 40px;}.flight-dropdown-section .stop-time {padding: 0;}.fare-detail-bar {display: flex;justify-content: space-between;align-items: center;padding: 16px 40px;background-color: var(--primery_color);font-size: 13px;font-weight: 400;flex-direction: column;}.contact-map {min-height: 200px;}.btn.btn-filter {right: -120px;}.side-text-box > ul li p span {font-size: 20px;}.oneway-enquiry .side-text-box {padding: 20px 15px;}.search-form .form-head .search-form-btn {justify-content: space-evenly;margin-bottom: 10px !important;}.footer-social-media ul li a svg.svg {width: 20px;height: 20px;}.enquiry-form .btn-submit {margin-top: 15px;}.main-topbar ul li:nth-of-type(1) {padding: 11px 31px 11px 15px;}}@media (max-width: 479.98px) {.form-head .form-check {display: flex;align-items: center;}.form-head .form-check-label {font-size: 12px;padding-left: 4px;font-weight: 400;padding-top: 3px;}.form-head .form-check-input {width: 13px;height: 13px;}.search-form .form-head .search-form-btn .form-check:not(:nth-last-of-type(1)) {margin-right: 8px;}.iti__selected-flag {padding: 0 6px 0 10px;}}@media (max-width: 379.98px) {.content-modal {padding: 0 10px;}}