*{box-sizing:border-box;font-family:Montserrat,Montserrat Bold,Montserrat Semi;margin:0;padding:0}.baseContainer{background-color:#f2f2f2;padding-top:126px}#root{min-width:342px}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-Regular.ceb11275ab638627a643.ttf);src:url(/static/media/Montserrat-Regular.ceb11275ab638627a643.ttf) format("truetype")}@font-face{font-family:Montserrat Bold;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-Bold.2c155811b35513d5beaa.ttf);src:url(/static/media/Montserrat-Bold.2c155811b35513d5beaa.ttf) format("truetype")}@font-face{font-family:Montserrat Semi;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-SemiBold.d5e0cc788cba9ced1fb9.ttf);src:url(/static/media/Montserrat-SemiBold.d5e0cc788cba9ced1fb9.ttf) format("truetype")}.whybook-wrapper .flightdeals .whybook-card .link .card-img{width:150px}@media only screen and (min-width:481px)and (max-width:768px){.whybook-wrapper .flightdeals .whybook-card .link .card-img{width:100px}}@media only screen and (min-width:320px)and (max-width:480px){.whybook-wrapper .flightdeals .whybook-card .link .card-img{width:75px}}.popUpLoading .modal-dialog{width:11%}.popUpLoading .modal-content{padding:10px 18px}.trustpilot-wrapper h3{font-family:Montserrat Bold}@media only screen and (max-width:600px){.trustpilot-wrapper .bg-white{border-bottom:1px solid #ced4da}}.pax-count-container{font-size:13px;padding:20px}.pax-count-container .row{margin-bottom:10px}.pax-count-container .row:last-child{width:263px}.pax-count-container .form-control{font-weight:700}.pax-count-container div:nth-child(2) button{background-color:#e5e9f2;font-size:20px}.pax-count-container .pax-count-label div{display:block}.pax-count-container .row>div:nth-child(2){text-align:center}.pax-count-container .pax-count-label div:first-child{font-weight:700}.pax-count-container .pax-count-label div:nth-child(2){margin-top:-7px}.pax-count-container .pax-count-label span{color:#8e9aad;font-size:13px}#adtCount,#chdCount,#infCount{padding:0 .625rem}#acm,#ccm,#icm{padding:.0625rem .75rem}#acp,#ccp,#icp{padding:.0625rem .625rem}.pax-count-note{font-family:Montserrat Semi;font-size:11px;margin:10px 0}.cabin-container span{font-size:14px}.cabin-container span:nth-child(2){padding-right:10px}.cabin-container label{margin:0 20px;padding-bottom:1rem;padding-top:.625rem}.checkbox-container label{margin-left:-4px}.type-destination,.type-origin{height:56px}.form--destination,.form--origin{background:#0000;border:1px solid #bbb;border-radius:5px;height:50px;outline:none;position:relative}.form--destination div,.form--origin div{color:#000;display:inline-block;font-size:16px;overflow:hidden;padding:12px 10px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}#desti-nation,#ori-gin{color:gray}.mdiv{margin-bottom:10px}.rtdiv{display:flex;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.rtdiv{padding-top:5px}}.rtdiv>div:first-child{margin-right:10px}@media only screen and (min-width:769px)and (max-width:1024px){.ow__calendar{margin-left:0;margin-right:0}}@media only screen and (min-width:481px)and (max-width:768px){.ow__calendar{margin:auto}}@media only screen and (min-width:320px)and (max-width:480px){.ow__calendar{margin:auto}}@media only screen and (min-width:481px)and (max-width:768px){.rtdiv>div input{padding-right:0}}.bk-widget-container{background:#fff;border-radius:0 15px 15px 15px;margin-bottom:50px;padding:23px}@media only screen and (min-width:481px)and (max-width:768px){.bk-widget-container{background:#fff;border:1px solid #dedede;border-radius:0 10px 10px 10px;margin-bottom:10px;margin-top:0;padding:10px}}@media only screen and (min-width:320px)and (max-width:480px){.bk-widget-container{background:#fff;border:1px solid #dedede;border-radius:0 10px 10px 10px;margin-bottom:0;margin-top:0;padding:10px}}.bk__cabin button,.bk__paxCount button,.bk__trip button{background:#fff;border-radius:2px;outline:1px solid #ced4da}.bk-flex-container{display:flex;flex-direction:row;flex-wrap:nowrap}.bk-option-container{display:flex;margin-bottom:10px}@media only screen and (min-width:320px)and (max-width:480px){.bk-option-container{align-items:center;justify-content:center}}.bk__trip{padding-right:.5rem}.bk__trip label span{margin-left:5px}.bk__date{margin-left:1.688rem}.bk__cabin{padding-left:.5rem}.bk-flex-container>div:first-child{align-items:flex-start;flex-basis:8%;flex-grow:0;height:60px}.bk-flex-container>div:nth-child(2){align-items:flex-start;flex-basis:70%;height:60px;vertical-align:middle}.bk-flex-container>div:nth-child(2)>div:first-child{font-size:15px;font-weight:700;padding-bottom:0!important}.bk-flex-container>div:nth-child(2)>div:nth-child(2){font-size:12px}.bk-flex-container>div:nth-child(3){align-items:flex-end;flex-grow:2;font-size:16px;font-weight:700;height:60px;text-align:right}.bk__button{background-color:#fd3d3d!important;border:none!important;font-size:14px;height:3.125rem;padding-left:20px;padding-right:20px}@media only screen and (min-width:769px)and (max-width:1024px){.bk__button{font-size:1rem;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.bk__button{font-size:1rem;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.bk__button{font-size:1rem;width:100%}}.bk-airport{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-button-flex-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.text-right{text-align:right}.bk-buttons>div:first-child{margin-bottom:20px}@media only screen and (min-width:320px)and (max-width:480px){.bk-buttons>div:first-child{width:45%}}.select--Air{margin-bottom:20px;width:390px}@media only screen and (min-width:769px)and (max-width:1024px){.select--Air{width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.select--Air{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.select--Air{width:100%}}.checkrsv .checkReservation{border-radius:15px;display:flex;margin-top:20px;padding:1.75em}@media only screen and (min-width:320px)and (max-width:480px){.checkrsv .checkReservation{border-radius:0;display:block;margin-top:1em;padding:1em}}.checkrsv .checkReservation .spanCheck{padding:10px}@media only screen and (min-width:320px)and (max-width:480px){.checkrsv .checkReservation .spanCheck{margin:1em 0;padding:0}}.checkrsv .checkReservation .inputRecloc{display:flex}.checkrsv .checkReservation .inputRecloc div{margin:0 2px}.checkrsv .checkReservation .inputRecloc .MuiOutlinedInput-root{border-radius:0;border-radius:.25rem}.checkrsv .checkReservation .inputRecloc .MuiOutlinedInput-root input{text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.checkrsv .checkReservation .btnCheck{display:flex;justify-content:end}}.checkrsv .checkReservation .btnCheck button{background-color:#fd3d3d!important;border-color:#fd3d3d!important;border-radius:.25rem;color:#fff;height:56px;margin-left:5px}@media only screen and (min-width:320px)and (max-width:480px){.checkrsv .checkReservation .btnCheck button{margin-top:10px;text-align:end}}#homeAds{margin:3em 0 0}@media only screen and (min-width:320px)and (max-width:480px){#homeAds{margin:.5em 1.25em 1em}}#homeAds .title h3{font-family:Montserrat Bold;margin:20px 0 0}#homeAds .swiper-container{position:relative}@media only screen and (min-width:320px)and (max-width:480px){#homeAds .swiper-container .swiper-slide{width:83%}#homeAds .swiper-container .swiper-slide a img{border-radius:.25rem}}#homeAds .swiper-container .swiper-button-next,#homeAds .swiper-container .swiper-button-prev{color:#fff}#homeAds .swiper-container .swiper-pagination .swiper-pagination-bullet{background:#fff}.quotesteps{background:#f9fafb;border-radius:15px;margin:50px 0;padding:20px 40px}.step{color:#2f4f4f;flex:1 1;font-size:21px;padding:0 1rem}.quotesteps .pill{font-size:23px;height:40px;width:41px}.text-muted{color:#41464b!important}.d-flex{padding:30px 0 15px}.boxborder:after{background-image:linear-gradient(180deg,#adb5bd 40%,#fff0 0);background-position:100%;background-repeat:repeat-y;background-size:1px 11px;content:"";height:120px;position:absolute;right:30px;top:7px;width:1px}@media only screen and (max-width:960px){.quotesteps{padding:20px}.quotesteps .row{display:block;position:static!important}.quotesteps h5{font-size:24px;margin-bottom:0;position:static!important;text-align:center}.boxborder:after{content:"";width:0}.boxborder,.lastcol{width:100%!important}.d-flex{padding:10px 0}.step{font-size:18px}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:#0000001a;background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:rotate(45deg);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.raq__button{background-color:#fd3d3d!important;border:none!important;font-size:14px;height:3.125rem;padding-left:20px;padding-right:20px}@media only screen and (min-width:769px)and (max-width:1024px){.raq__button{font-size:1rem;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.raq__button{font-size:1rem;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.raq__button{font-size:1rem;width:100%}}.rq_button{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:769px)and (max-width:1024px){.rq_button{display:block}}@media only screen and (min-width:481px)and (max-width:768px){.rq_button{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.rq_button{display:block}}.rq_button .note{font-size:14px}.phone__control{width:17.4375rem}.PhoneInputInput{background:none;border:none;height:3.4375rem}.PhoneInputInput:focus{outline:none!important}.PhoneInputCountrySelect{background-color:#fff}.quo__icon{color:#515151;font-size:1.375rem}.rq__email,.rq__name,.rq__phone{padding-bottom:1.25rem}.flight-widget-container{background:#fff;margin-bottom:40px;padding:20px 40px}@media only screen and (min-width:481px)and (max-width:768px){.flight-widget-container{background:#fff;border-radius:0;margin-bottom:50px;margin-top:0;padding:15px}}@media only screen and (min-width:320px)and (max-width:480px){.flight-widget-container{background:#fff;border-radius:0;margin-bottom:50px;margin-top:0;padding:15px}}.quote__cabin button,.quote__paxCount button,.quote__trip button{background:#fff;border-radius:2px;outline:1px solid #ced4da}.flight-widget-header{color:#6ea365;font-family:Montserrat Bold}.flight-option-container{display:flex;margin-bottom:10px;margin-left:10px}@media only screen and (min-width:769px)and (max-width:1024px){.flight-option-container{margin-left:7px}}@media only screen and (min-width:481px)and (max-width:768px){.flight-option-container{align-items:center;justify-content:center;margin-left:0}}@media only screen and (min-width:320px)and (max-width:480px){.flight-option-container{align-items:center;justify-content:center}}.popover-padding{padding:10px}.popover-padding label{margin:0 20px;padding-bottom:1rem;padding-top:.625rem}.popover-padding span:nth-child(2){padding-right:10px}.multiCalendar .mdiv:not(:first-child){padding-top:15px}.mdiv div:not(:last-child){padding-bottom:15px}.optbtn{font-size:13px;font-weight:700;height:34px}.btn__multicity{margin-bottom:20px}.booking__field{padding:0 20px}.quote__date{margin-left:1.688rem}.quote__trip{padding-right:.5rem}.quote__cabin{padding-left:.5rem}.btn__add{background-color:#0775e2;color:#fff;margin-right:.563rem}.btn__add,.btn__del{font-size:12px;font-weight:700}.btn__add:hover{background-color:#7aabeb;border-color:#7aabeb;color:#fff}.req_button .assAgent_content{align-items:center;display:flex;gap:15px}@media only screen and (min-width:481px)and (max-width:768px){.req_button .assAgent_content{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.req_button .assAgent_content{display:block}}.req_button .assAgent_content .assist__agent{align-items:center;border-radius:7px;display:flex;flex:1 1;justify-content:space-evenly;padding:20px}@media only screen and (min-width:481px)and (max-width:768px){.req_button .assAgent_content .assist__agent{display:block;padding:20px}}@media only screen and (min-width:320px)and (max-width:480px){.req_button .assAgent_content .assist__agent{display:block;padding:20px}}@media only screen and (min-width:481px)and (max-width:768px){.req_button .assAgent_content .assist__agent .toggle__agent{align-items:center;border-bottom:2px solid #e3d1a9;display:flex;justify-content:center;padding-bottom:20px}}@media only screen and (min-width:320px)and (max-width:480px){.req_button .assAgent_content .assist__agent .toggle__agent{align-items:center;border-bottom:2px solid #e3d1a9;display:flex;justify-content:center;padding:0 0 20px 20px}}.req_button .assAgent_content .assist__agent .toggle__agent .toogle__msg{display:none}@media only screen and (min-width:481px)and (max-width:768px){.req_button .assAgent_content .assist__agent .toggle__agent .toogle__msg{display:block;font-family:Montserrat Bold;font-size:1rem;line-height:1.5rem;margin-bottom:0}}@media only screen and (min-width:320px)and (max-width:480px){.req_button .assAgent_content .assist__agent .toggle__agent .toogle__msg{display:block;font-family:Montserrat Bold;font-size:1rem;line-height:1.5rem;margin-bottom:0}}.req_button .assAgent_content .assist__agent .mobile_content{display:none}@media only screen and (min-width:481px)and (max-width:768px){.req_button .assAgent_content .assist__agent .mobile_content{align-items:center;display:flex;justify-content:center;padding-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){.req_button .assAgent_content .assist__agent .mobile_content{align-items:center;display:flex;justify-content:center;padding-top:20px}}@media only screen and (min-width:481px)and (max-width:768px){.req_button .assAgent_content .assist__agent .mobile_content .mobile__msg{display:block;font-family:Montserrat Semi;font-size:1rem;line-height:1.5rem;margin-bottom:0;padding-left:20px;text-align:start}}@media only screen and (min-width:320px)and (max-width:480px){.req_button .assAgent_content .assist__agent .mobile_content .mobile__msg{display:block;font-family:Montserrat Semi;font-size:1rem;line-height:1.5rem;margin-bottom:0;padding-left:20px;text-align:start}}@media only screen and (min-width:481px)and (max-width:768px){.req_button .assAgent_content .assist__agent .mobile_content .mobile__img{width:100px}}@media only screen and (min-width:320px)and (max-width:480px){.req_button .assAgent_content .assist__agent .mobile_content .mobile__img{width:50px}}.req_button .assAgent_content .assist__agent div p{margin-bottom:0}.req_button .assAgent_content .assist__agent div p:first-child{font-family:Montserrat Bold;font-size:1rem;line-height:1.5rem}.req_button .assAgent_content .assist__agent div p:last-child{font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:481px)and (max-width:768px){.req_button .assAgent_content .assist__agent div p{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.req_button .assAgent_content .assist__agent div p{display:none}}.req_button .assAgent_content .assist__agent .agent__img img{border-radius:50%;width:70px}@media only screen and (min-width:481px)and (max-width:768px){.req_button .assAgent_content .assist__agent .agent__img{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.req_button .assAgent_content .assist__agent .agent__img{display:none}}.req_button .content__button{display:block}@media only screen and (min-width:481px)and (max-width:768px){.req_button .content__button{padding-top:20px}}.req_button .note{padding-top:20px}.button-onedown{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:481px)and (max-width:768px){.button-onedown{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.button-onedown{display:block}}.button-onedown p{font-family:Montserrat Semi;margin-bottom:0}@media only screen and (min-width:481px)and (max-width:768px){.button-onedown p{margin-bottom:15px}}@media only screen and (min-width:320px)and (max-width:480px){.button-onedown p{margin-bottom:20px}}.nohoney-container{height:0;left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}.MuiFormControl-root .MuiInputBase-root{font-family:Montserrat;font-size:14px;font-weight:600}@media only screen and (min-width:320px)and (max-width:480px){.MuiFormControl-root .MuiInputBase-root{font-size:12px}}.calendar-pickerv2{width:100%}@media only screen and (min-width:769px)and (max-width:1024px){.calendar-pickerv2{margin-top:20px}}@media only screen and (min-width:481px)and (max-width:768px){.calendar-pickerv2{margin-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){.calendar-pickerv2{margin-top:15px}}.calendar-pickerv2 .date-roundtrip-departure{padding-right:5px}.origdestination--v2{position:relative;width:90%}@media only screen and (min-width:769px)and (max-width:1024px){.origdestination--v2{margin-bottom:10px;width:100%}}.origdestination--v2 .customType-From{background-color:#fff;border-radius:7px;box-shadow:0 2px 4px #0000002e;max-height:150px;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:10px;position:absolute;scrollbar-color:#888 #f1f1f1;scrollbar-width:thin;top:60px;width:100%;z-index:10}.origdestination--v2 .customType-From::-webkit-scrollbar{height:5px;width:4px}.origdestination--v2 .customType-From::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.origdestination--v2 .customType-From::-webkit-scrollbar-thumb:hover{background-color:#555}.origdestination--v2 .customType-From::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.origdestination--v2 .customType-From .ai-loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.origdestination--v2 .customType-From .noResult{font-family:Montserrat Semi;font-size:16px;margin-bottom:0;text-align:center}.origdestination--v2 .customType-From .custom-From{cursor:pointer;padding:5px}.origdestination--v2 .customType-From .custom-From:hover{background-color:#e5e7eb;border-radius:5px;padding:5px}.origdestination--v2 .customType-From .custom-From .plane-From{align-items:center;display:inline-flex;gap:15px;justify-content:center}.origdestination--v2 .customType-From .custom-From .plane-From .pl-From{height:25px;width:35px}.origdestination--v2 .customType-From .custom-From .plane-From .city-From{text-align:start}.origdestination--v2 .customType-From .custom-From .plane-From .city-From p{font-family:Montserrat Semi;font-size:14px;margin-bottom:0}@media only screen and (min-width:769px)and (max-width:1024px){.origdestination--v2 .customType-From .custom-From .plane-From .city-From p{font-size:12px}}.origdestination--v2 .customType-From .custom-From .plane-From .city-From p .iata-From{font-family:Montserrat Bold;font-size:16px;margin-bottom:0;text-align:end}@media only screen and (min-width:769px)and (max-width:1024px){.origdestination--v2 .customType-From .custom-From .plane-From .city-From p .iata-From{font-size:14px}}.origdestination--v2 .customType-From .custom-From .plane-From .apname-From p{font-family:Montserrat Semi;font-size:14px;margin-bottom:0}@media only screen and (min-width:769px)and (max-width:1024px){.origdestination--v2 .customType-From .custom-From .plane-From .apname-From p{font-size:12px}}.origdestination--v2 .customType-To{background-color:#fff;box-shadow:0 2px 4px #0000002e;max-height:300px;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:10px;position:absolute;scrollbar-color:#888 #f1f1f1;scrollbar-width:thin;top:60px;width:100%;z-index:10}.origdestination--v2 .customType-To::-webkit-scrollbar{height:5px;width:4px}.origdestination--v2 .customType-To::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.origdestination--v2 .customType-To::-webkit-scrollbar-thumb:hover{background-color:#555}.origdestination--v2 .customType-To::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.origdestination--v2 .customType-To .ai-loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.origdestination--v2 .customType-To .noResult{font-family:Montserrat Semi;font-size:16px;margin-bottom:0;text-align:center}.origdestination--v2 .customType-To .custom-To{cursor:pointer;padding:5px}.origdestination--v2 .customType-To .custom-To:hover{background-color:#e5e7eb;border-radius:5px;padding:5px}.origdestination--v2 .customType-To .custom-To .plane-To{align-items:center;display:inline-flex;gap:15px;justify-content:center}.origdestination--v2 .customType-To .custom-To .plane-To .pl-To{height:25px;width:35px}.origdestination--v2 .customType-To .custom-To .plane-To .city-To{text-align:start}.origdestination--v2 .customType-To .custom-To .plane-To .city-To p{font-family:Montserrat Semi;font-size:14px;margin-bottom:0}@media only screen and (min-width:769px)and (max-width:1024px){.origdestination--v2 .customType-To .custom-To .plane-To .city-To p{font-size:12px}}.origdestination--v2 .customType-To .custom-To .plane-To .city-To p .iata-To{font-family:Montserrat Bold;font-size:16px;margin-bottom:0;text-align:end}@media only screen and (min-width:769px)and (max-width:1024px){.origdestination--v2 .customType-To .custom-To .plane-To .city-To p .iata-To{font-size:14px}}.origdestination--v2 .customType-To .custom-To .plane-To .apname-To p{font-family:Montserrat Semi;font-size:14px;margin-bottom:0}@media only screen and (min-width:769px)and (max-width:1024px){.origdestination--v2 .customType-To .custom-To .plane-To .apname-To p{font-size:11px}}.paxcount--v2 .dropdown-button{align-items:center;border:1px solid #ced4da;display:flex;padding:7px 12px}@media only screen and (min-width:320px)and (max-width:480px){.paxcount--v2 .dropdown-button{overflow:hidden;padding:6px 12px;text-overflow:ellipsis;white-space:nowrap}}.paxcount--v2 .dropdown-button span{font-family:Montserrat;font-size:14px;font-weight:600}@media only screen and (min-width:320px)and (max-width:480px){.paxcount--v2 .dropdown-button span{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.paxcount--v2 .dropdown-button svg{color:#0000008a;height:20px;width:24px}@media only screen and (min-width:320px)and (max-width:480px){.triptype--v2 .MuiFormControl-root{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.triptype--v2 .MuiFormControl-root .MuiInputBase-root{font-family:Montserrat;font-size:14px;font-weight:600}@media only screen and (min-width:320px)and (max-width:480px){.triptype--v2 .MuiFormControl-root .MuiInputBase-root{font-size:12px}}.booking-enginev2{background-color:#fff;margin-bottom:80px;padding:30px}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2{padding:30px 20px}}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top{display:block}}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header{align-items:center;display:flex;gap:20px}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header{display:block}}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px}}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare p{color:#6ea365;font-family:Montserrat Bold;font-size:24px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare p{font-size:20px}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare p{font-size:17px}}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header{align-items:center;display:flex;justify-content:center}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .multimob-airline{width:50px}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .multimob-airline img{object-fit:scale-down;width:95%}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .mulitmob-content p{margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .mulitmob-content p{color:#000;line-height:20px}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .mulitmob-content p{color:#000;line-height:12px}}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .mulitmob-content p:first-child{font-family:Montserrat Bold}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .mulitmob-content p:first-child{color:#000;font-size:16px}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .mulitmob-content p:first-child{color:#000;font-size:11px}}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .mulitmob-content p:nth-child(2){font-family:Montserrat}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .mulitmob-content p:nth-child(2){font-size:14px}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .header-fare .mulit-header .mulitmob-content p:nth-child(2){font-family:Montserrat Semi;font-size:8px}}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .bk-enginev2-widgets{display:flex;gap:10px}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .bk-enginev2-widgets{align-items:center;justify-content:space-evenly}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .top-header .bk-enginev2-widgets{align-items:center;gap:10px;justify-content:space-evenly}}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .multi-desk-header{align-items:center;display:flex;justify-content:center}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .multi-desk-header .mulit-desk-img{width:80px}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .multi-desk-header .mulit-desk-img img{width:90%}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .multi-desk-header .multi-desk-content p{line-height:18px;margin-bottom:0;text-transform:uppercase}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .multi-desk-header .multi-desk-content p:first-child{font-family:Montserrat Bold;font-size:18px}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .bk-enginev2-top .multi-desk-header .multi-desk-content p:nth-child(2){font-family:Montserrat;font-size:16px}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search #action-btnv2{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search #action-btnv2 span{font-family:Montserrat Semi;font-size:12px}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search #action-btnv2 button{background-color:red;border-radius:5px;color:#fff;font-family:Montserrat Semi;font-size:12px;padding:5px 10px;text-transform:capitalize}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .booking-enginev2-origDest{display:flex;flex-wrap:nowrap;gap:15px;width:100%}@media only screen and (min-width:769px)and (max-width:1024px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .booking-enginev2-origDest{display:block}}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .booking-enginev2-origDest{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .booking-enginev2-origDest{display:block}}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .bkv2-addFlights button{background-color:#4caf50;border-radius:5px;color:#fff;font-family:Montserrat Semi;font-size:12px;margin-top:10px;padding:5px 10px;text-transform:capitalize}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .bk-engineV2-button{display:flex;justify-content:end;margin-top:15px}@media only screen and (min-width:769px)and (max-width:1024px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .bk-engineV2-button{display:block}}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .bk-engineV2-button{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .bk-engineV2-button{display:block}}.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .bk-engineV2-button button{background-color:#fd3d3d!important;border:none!important;color:#fff;font-family:Montserrat Semi;font-size:14px;padding:10px 30px}@media only screen and (min-width:769px)and (max-width:1024px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .bk-engineV2-button button{margin-top:20px;padding:15px 0;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .bk-engineV2-button button{margin-top:20px;padding:15px 0;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.booking-enginev2 .booking-enginev2-widgets .booking-enginev2-form .booking-enginev2-search .bk-engineV2-button button{margin-top:20px;padding:15px 0;width:100%}}.aipaxbtn button{background:#f3f4f6;border-radius:0;max-height:150px;padding:8px 12px}@media only screen and (min-width:1025px)and (max-width:1200px){.aipaxbtn button{height:40px;padding:0 20px}}@media only screen and (min-width:769px)and (max-width:1024px){.aipaxbtn button{height:30px;padding:0 20px}}@media only screen and (min-width:481px)and (max-width:768px){.aipaxbtn button{height:40px;padding:8px 15px 10px}}@media only screen and (min-width:320px)and (max-width:480px){.aipaxbtn button{height:30px;padding:0 7px}}.aipaxbtn button span{color:#000;font-family:Montserrat Semi;font-size:14px;text-transform:capitalize}@media only screen and (min-width:769px)and (max-width:1024px){.aipaxbtn button span{font-size:14px}}@media only screen and (min-width:481px)and (max-width:768px){.aipaxbtn button span{font-size:16px}}@media only screen and (min-width:320px)and (max-width:480px){.aipaxbtn button span{font-size:12px}}.aipaxbtn button span svg{color:#0000008a;font-size:20px;height:1em;margin-left:10px;width:1em}@media only screen and (min-width:481px)and (max-width:768px){.aipaxbtn button span svg{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){.aipaxbtn button span svg{font-size:17px}}.aipaxbtn .btn:focus{box-shadow:none;outline:none}.aipaxbtn .pax-count-container{font-size:13px;padding:20px}.aipaxbtn .pax-count-container .row{margin-bottom:10px}.aipaxbtn .pax-count-container .row:last-child{width:263px}.aipaxbtn .pax-count-container .form-control{font-weight:700}.aipaxbtn .pax-count-container div:nth-child(2) button{background-color:#e5e9f2;font-size:20px}.aipaxbtn .pax-count-container .pax-count-label div{display:block}.aipaxbtn .pax-count-container .row>div:nth-child(2){text-align:center}.aipaxbtn .pax-count-container .pax-count-label div:first-child{font-weight:700}.aipaxbtn .pax-count-container .pax-count-label div:nth-child(2){margin-top:-7px}.aipaxbtn .pax-count-container .pax-count-label span{color:#8e9aad;font-size:13px}.aipaxbtn #adtCount,.aipaxbtn #chdCount,.aipaxbtn #infCount{padding:0 .625rem}.aipaxbtn #acm,.aipaxbtn #ccm,.aipaxbtn #icm{padding:.0625rem .75rem}.aipaxbtn #acp,.aipaxbtn #ccp,.aipaxbtn #icp{padding:.0625rem .625rem}.aipaxbtn .pax-count-note{font-family:Montserrat Semi;font-size:11px;margin:10px 0}.ai-triptype .MuiFormControl-root .MuiInputBase-root{background-color:#f3f4f6;border-color:#0000;border-radius:0;max-height:150px;max-width:100%;width:140px}@media only screen and (min-width:1025px)and (max-width:1200px){.ai-triptype .MuiFormControl-root .MuiInputBase-root{height:40px}}@media only screen and (min-width:769px)and (max-width:1024px){.ai-triptype .MuiFormControl-root .MuiInputBase-root{height:30px;padding-left:10px;width:125px}}@media only screen and (min-width:481px)and (max-width:768px){.ai-triptype .MuiFormControl-root .MuiInputBase-root{height:40px;width:140px}}@media only screen and (min-width:320px)and (max-width:480px){.ai-triptype .MuiFormControl-root .MuiInputBase-root{height:30px;width:105px}}.ai-triptype .MuiFormControl-root .MuiInputBase-root div{font-family:Montserrat Semi;font-size:14px;padding:10px}@media only screen and (min-width:769px)and (max-width:1024px){.ai-triptype .MuiFormControl-root .MuiInputBase-root div{font-size:14px;padding:5px}}@media only screen and (min-width:481px)and (max-width:768px){.ai-triptype .MuiFormControl-root .MuiInputBase-root div{font-size:16px;padding:10px 15px}}@media only screen and (min-width:320px)and (max-width:480px){.ai-triptype .MuiFormControl-root .MuiInputBase-root div{font-family:Montserrat Bold;font-size:12px;padding:5px}}.ai-triptype .MuiFormControl-root .MuiInputBase-root fieldset{border-color:#f3f4f6}.ai-destinations{position:relative;width:100%}@media only screen and (min-width:769px)and (max-width:1024px){.ai-destinations{margin-bottom:10px}}.ai-destinations .MuiFormControl-root .MuiInputLabel-root{color:#000!important;font-family:Montserrat Semi}@media only screen and (min-width:769px)and (max-width:1024px){.ai-destinations .MuiFormControl-root .MuiInputLabel-root{font-size:14px;text-align:center}.ai-destinations .MuiFormControl-root input{padding:10px 15px 15px}}.ai-destinations .MuiFormControl-root fieldset{border-radius:0}.ai-destinations .customType-From{background-color:#fff;box-shadow:0 2px 4px #0000002e;max-height:300px;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:10px;position:absolute;scrollbar-color:#888 #f1f1f1;scrollbar-width:thin;top:60px;width:100%;z-index:10}.ai-destinations .customType-From::-webkit-scrollbar{height:5px;width:4px}.ai-destinations .customType-From::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.ai-destinations .customType-From::-webkit-scrollbar-thumb:hover{background-color:#555}.ai-destinations .customType-From::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ai-destinations .customType-From .ai-loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ai-destinations .customType-From .noResult{font-family:Montserrat Semi;font-size:16px;margin-bottom:0;text-align:center}.ai-destinations .customType-From .custom-From{cursor:pointer;padding:5px}.ai-destinations .customType-From .custom-From:hover{background-color:#e5e7eb;border-radius:5px;padding:5px}.ai-destinations .customType-From .custom-From .plane-From{align-items:center;display:inline-flex;gap:15px;justify-content:center}.ai-destinations .customType-From .custom-From .plane-From .pl-From{height:25px;width:35px}.ai-destinations .customType-From .custom-From .plane-From .city-From{text-align:start}.ai-destinations .customType-From .custom-From .plane-From .city-From p{font-family:Montserrat Semi;font-size:12px;margin-bottom:0}.ai-destinations .customType-From .custom-From .plane-From .city-From p .iata-From{font-family:Montserrat Bold;font-size:14px;margin-bottom:0;text-align:end}.ai-destinations .customType-From .custom-From .plane-From .apname-From p{font-family:Montserrat Semi;font-size:10px;margin-bottom:0}.ai-destinations .customType-To{background-color:#fff;box-shadow:0 2px 4px #0000002e;max-height:300px;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:10px;position:absolute;scrollbar-color:#888 #f1f1f1;scrollbar-width:thin;top:60px;width:100%;z-index:10}.ai-destinations .customType-To::-webkit-scrollbar{height:5px;width:4px}.ai-destinations .customType-To::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.ai-destinations .customType-To::-webkit-scrollbar-thumb:hover{background-color:#555}.ai-destinations .customType-To::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ai-destinations .customType-To .ai-loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ai-destinations .customType-To .noResult{font-family:Montserrat Semi;font-size:16px;margin-bottom:0;text-align:center}.ai-destinations .customType-To .custom-To{cursor:pointer;padding:5px}.ai-destinations .customType-To .custom-To:hover{background-color:#e5e7eb;border-radius:5px;padding:5px}.ai-destinations .customType-To .custom-To .plane-To{align-items:center;display:inline-flex;gap:15px;justify-content:center}.ai-destinations .customType-To .custom-To .plane-To .pl-To{height:25px;width:35px}.ai-destinations .customType-To .custom-To .plane-To .city-To{text-align:start}.ai-destinations .customType-To .custom-To .plane-To .city-To p{font-family:Montserrat Semi;font-size:12px;margin-bottom:0}.ai-destinations .customType-To .custom-To .plane-To .city-To p .iata-To{font-family:Montserrat Bold;font-size:14px;margin-bottom:0;text-align:end}.ai-destinations .customType-To .custom-To .plane-To .apname-To p{font-family:Montserrat Semi;font-size:10px;margin-bottom:0}.calendar-picker{padding-top:20px;width:100%}@media only screen and (min-width:1025px)and (max-width:1200px){.calendar-picker{padding-top:5px}}@media only screen and (min-width:769px)and (max-width:1024px){.calendar-picker{padding-top:10px}}@media only screen and (min-width:320px)and (max-width:480px){.calendar-picker{padding-top:10px}}.calendar-picker .MuiDateRangePickerInput-root{display:inline-flex;width:100%}.calendar-picker .MuiDateRangePickerInput-root .MuiInputLabel-root{color:#000!important;font-family:Montserrat Semi}.calendar-picker .MuiDateRangePickerInput-root .date-roundtrip-departure div input{padding-right:25px}@media only screen and (min-width:769px)and (max-width:1024px){.calendar-picker .MuiDateRangePickerInput-root .date-roundtrip-departure div input{padding:12px 25px 12px 14px}}.calendar-picker .MuiDateRangePickerInput-root .date-roundtrip-departure div fieldset{border:1px solid #0000003b!important;border-radius:0;border-right-width:0!important}@media only screen and (min-width:769px)and (max-width:1024px){.calendar-picker .MuiDateRangePickerInput-root .date-roundtrip-arrival div input{padding:12px 14px}}.calendar-picker .MuiDateRangePickerInput-root .date-roundtrip-arrival div fieldset{border:1px solid #0000003b!important;border-left-width:2px!important;border-radius:0}@media only screen and (min-width:769px)and (max-width:1024px){.calendar-picker .MuiDateRangePickerInput-root .date-roundtrip-arrival div fieldset{border-left:1px solid #0000003b!important}}@media only screen and (min-width:320px)and (max-width:480px){.calendar-picker .MuiDateRangePickerInput-root .date-roundtrip-arrival div fieldset{border-left:1px solid #0000003b!important}}.calendar-picker .MuiFormControl-root .MuiInputLabel-root{color:#000!important;font-family:Montserrat Semi}.cutomphone{display:inline-flex;gap:20px}@media only screen and (min-width:769px)and (max-width:1024px){.cutomphone{gap:10px}}@media only screen and (min-width:320px)and (max-width:480px){.cutomphone{gap:5px}}.cutomphone select{border:none;color:#000;font-family:Montserrat Semi;outline:none;padding-right:20px}@media only screen and (min-width:769px)and (max-width:1024px){.cutomphone select{padding-right:15px}}@media only screen and (min-width:320px)and (max-width:480px){.cutomphone select{background-color:#0000;font-size:14px;padding-right:0;text-overflow:ellipsis;white-space:nowrap;width:110px}.cutomphone select .dial-opt{font-family:Montserrat Semi;font-size:12px;min-height:2px;padding:5px}}.cutomphone div{border-right:2px solid #00000042}@media only screen and (min-width:320px)and (max-width:480px){.cutomphone div{border-right:1px solid #00000042}}.cutomphone input{background-color:#0000;border:none;outline:none}.cutomphone input::placeholder{font-family:Montserrat!important}@media only screen and (min-width:320px)and (max-width:480px){.cutomphone input{width:160px}}.aiquotation .ai-requestquote{padding:0 20px}@media only screen and (min-width:1025px)and (max-width:1200px){.aiquotation .ai-requestquote{padding:0 5px}}@media only screen and (min-width:769px)and (max-width:1024px){.aiquotation .ai-requestquote{padding:0 10px}}@media only screen and (min-width:320px)and (max-width:480px){.aiquotation .ai-requestquote{padding:0 10px}}.aiquotation .ai-requestquote .MuiFormControl-root{margin-bottom:20px}@media only screen and (min-width:769px)and (max-width:1024px){.aiquotation .ai-requestquote .MuiFormControl-root .MuiFormLabel-root{font-size:14px}}.aiquotation .ai-requestquote .MuiFormControl-root .Mui-focused,.aiquotation .ai-requestquote .MuiFormControl-root .css-1jy569b-MuiFormLabel-root-MuiInputLabel-root.Mui-disabled{color:#000;font-family:Montserrat Semi!important}.aiquotation .ai-requestquote .MuiFormControl-root input{font-family:Montserrat!important}@media only screen and (min-width:769px)and (max-width:1024px){.aiquotation .ai-requestquote .MuiFormControl-root input{padding:10px 15px 15px}}.aiquotation .ai-requestquote .MuiFormControl-root input::placeholder{color:#000!important;font-family:Montserrat!important;font-weight:500}@media only screen and (min-width:769px)and (max-width:1024px){.aiquotation .ai-requestquote .MuiFormControl-root input::placeholder{font-size:14px}}.aiquotation .ai-requestquote .MuiFormControl-root fieldset{border-radius:0}.aiquotation .ai-requestForm{height:0;left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}.aicabin .MuiFormControl-root .MuiInputBase-root{background-color:#f3f4f6;border-color:#f3f4f6;border-radius:0;max-height:150px;max-width:100%;width:120px}@media only screen and (min-width:1025px)and (max-width:1200px){.aicabin .MuiFormControl-root .MuiInputBase-root{height:40px}}@media only screen and (min-width:769px)and (max-width:1024px){.aicabin .MuiFormControl-root .MuiInputBase-root{height:30px;padding-left:10px;width:125px}}@media only screen and (min-width:481px)and (max-width:768px){.aicabin .MuiFormControl-root .MuiInputBase-root{height:40px;width:140px}}@media only screen and (min-width:320px)and (max-width:480px){.aicabin .MuiFormControl-root .MuiInputBase-root{height:30px;width:100px}}.aicabin .MuiFormControl-root .MuiInputBase-root div{font-family:Montserrat Semi;font-size:14px;padding:10px}@media only screen and (min-width:769px)and (max-width:1024px){.aicabin .MuiFormControl-root .MuiInputBase-root div{font-size:14px;padding:5px}}@media only screen and (min-width:481px)and (max-width:768px){.aicabin .MuiFormControl-root .MuiInputBase-root div{font-size:16px;padding:10px 15px}}@media only screen and (min-width:320px)and (max-width:480px){.aicabin .MuiFormControl-root .MuiInputBase-root div{font-family:Montserrat Bold;font-size:12px;padding:5px}}.aicabin .MuiFormControl-root .MuiInputBase-root fieldset{border-color:#f3f4f6}.aibkengine .MuiSnackbar-root .MuiPaper-root{background-color:#ed4337;color:#fff}.aibkengine .MuiSnackbar-root .MuiPaper-root svg{color:#fff}.aibkengine #new-quotationForm{max-width:100%;width:600px}.aibkengine #new-quotationForm .ai-widgets{align-items:center;display:flex;gap:15px;justify-content:center}@media only screen and (min-width:1025px)and (max-width:1200px){.aibkengine #new-quotationForm .ai-widgets{padding-top:10px}}@media only screen and (min-width:769px)and (max-width:1024px){.aibkengine #new-quotationForm .ai-widgets{padding-bottom:10px;padding-top:0}}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-widgets{gap:5px;padding:10px 10px 0}}.aibkengine #new-quotationForm .ai-aiportSelection{padding:0 20px}@media only screen and (min-width:1025px)and (max-width:1200px){.aibkengine #new-quotationForm .ai-aiportSelection{padding:0 5px}}@media only screen and (min-width:769px)and (max-width:1024px){.aibkengine #new-quotationForm .ai-aiportSelection{padding:0 10px}}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-aiportSelection{padding:0 10px}}.aibkengine #new-quotationForm .ai-aiportSelection .origdestination{display:inline-flex;gap:15px;width:100%}@media only screen and (min-width:1025px)and (max-width:1200px){.aibkengine #new-quotationForm .ai-aiportSelection .origdestination{padding-bottom:15px}}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-aiportSelection .origdestination{display:block}}.aibkengine #new-quotationForm .ai-aiportSelection #action-btn-mob{align-items:center;display:flex;justify-content:space-between;padding:15px 0}@media only screen and (min-width:1025px)and (max-width:1200px){.aibkengine #new-quotationForm .ai-aiportSelection #action-btn-mob{padding:10px 0}}@media only screen and (min-width:769px)and (max-width:1024px){.aibkengine #new-quotationForm .ai-aiportSelection #action-btn-mob{padding:10px 0}}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-aiportSelection #action-btn-mob{padding:10px 0}}.aibkengine #new-quotationForm .ai-aiportSelection #action-btn-mob label{font-family:Montserrat Bold;font-size:16px}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-aiportSelection #action-btn-mob label{font-size:14px}}.aibkengine #new-quotationForm .ai-aiportSelection #action-btn-mob button{background-color:red;border-radius:5px;color:#fff;font-family:Montserrat Semi;font-size:15px;padding:5px 15px;text-align:end;text-transform:capitalize}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-aiportSelection #action-btn-mob button{font-size:12px;padding:5px 10px}}.aibkengine #new-quotationForm .aimessage{padding-bottom:20px}.aibkengine #new-quotationForm .aimessage p{font-family:Montserrat Semi;margin-bottom:0;text-align:center}.aibkengine #new-quotationForm .ai-button-home{margin:20px auto auto;max-width:200px}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-button-home{margin-bottom:20px}}.aibkengine #new-quotationForm .ai-button-home button{border:1px solid #0000;border-radius:25px;color:#fff;font-family:Montserrat Semi;outline:none;padding:10px 15px}.aibkengine #new-quotationForm .ai-button{margin:0 20px}@media only screen and (min-width:1025px)and (max-width:1200px){.aibkengine #new-quotationForm .ai-button{margin:0 5px}}@media only screen and (min-width:769px)and (max-width:1024px){.aibkengine #new-quotationForm .ai-button{margin:0 10px;padding-bottom:10px}}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-button{margin:0 10px;padding-bottom:10px}}.aibkengine #new-quotationForm .ai-button button{border:1px solid #0000;border-radius:0;color:#fff;font-family:Montserrat Semi;outline:none;padding:10px 15px}.aibkengine #new-quotationForm .ai-addFlights{padding:20px 0;text-align:end}@media only screen and (min-width:1025px)and (max-width:1200px){.aibkengine #new-quotationForm .ai-addFlights{padding:10px 0}}@media only screen and (min-width:769px)and (max-width:1024px){.aibkengine #new-quotationForm .ai-addFlights{padding:10px 0}}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-addFlights{padding:10px 0}}.aibkengine #new-quotationForm .ai-addFlights button{background-color:#5a9c12;border-radius:0;border-radius:5px;color:#fff;font-family:Montserrat Semi;font-size:15px;text-transform:capitalize}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-addFlights button{font-size:12px;padding:5px 10px}}.aibkengine #new-quotationForm .ai-switch-button{border-radius:8px;margin:auto;max-width:500px;width:100%}@media only screen and (min-width:1025px)and (max-width:1200px){.aibkengine #new-quotationForm .ai-switch-button{width:100%}}@media only screen and (min-width:769px)and (max-width:1024px){.aibkengine #new-quotationForm .ai-switch-button{width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.aibkengine #new-quotationForm .ai-switch-button{width:90%}}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-switch-button{width:90%}}.aibkengine #new-quotationForm .ai-switch-button .toggle__agent{align-items:center;display:flex;justify-content:center;padding:20px}.aibkengine #new-quotationForm .ai-switch-button .toggle__agent p{font-family:Montserrat Bold;font-size:14px;margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-switch-button .toggle__agent p{font-size:12px}}.aibkengine #new-quotationForm .ai-switch-button .amabassador-assisted{align-items:center;border-top:1px solid #9ca3af;display:flex;gap:10px;justify-content:center;margin:0 15px;padding:20px 0}.aibkengine #new-quotationForm .ai-switch-button .amabassador-assisted img{width:20%}.aibkengine #new-quotationForm .ai-switch-button .amabassador-assisted p{font-family:Montserrat Semi;font-size:14px;margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.aibkengine #new-quotationForm .ai-switch-button .amabassador-assisted p{font-size:12px}.homepageQuotation .homepagequote-bkengine{margin-top:0}}.homepageQuotation .homepagequote-bkengine .homequote-Lp{display:flex;gap:20px;justify-content:space-evenly;padding-bottom:30px;padding-top:50px}@media only screen and (min-width:769px)and (max-width:1024px){.homepageQuotation .homepagequote-bkengine .homequote-Lp{display:block;padding-top:30px}}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp{display:block;padding-top:30px}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp{display:block;padding-top:30px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component{max-width:100%;width:540px}@media only screen and (min-width:769px)and (max-width:1024px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component{margin:auto;width:650px}}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component{margin:auto;width:600px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether{background-color:#545454bf;border-radius:7px;height:540px;position:relative}@media only screen and (min-width:769px)and (max-width:1024px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether{height:550px}}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether{height:550px}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether{height:350px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .ambassador-homequote img{bottom:0;left:-135px;position:absolute;width:100%}@media only screen and (min-width:1025px)and (max-width:1200px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .ambassador-homequote img{left:-103px;width:95%}}@media only screen and (min-width:769px)and (max-width:1024px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .ambassador-homequote img{left:-18%;width:85%}}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .ambassador-homequote img{left:-24%;width:95%}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .ambassador-homequote img{left:-22%;width:90%}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer{bottom:0;left:48%;position:absolute;top:50px}@media only screen and (min-width:1025px)and (max-width:1200px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer{left:47%}}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer{left:43%}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-deals{color:#fff;font-family:Montserrat Semi;font-size:14px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:1025px)and (max-width:1200px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-deals{font-size:12px}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-deals{font-size:8px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-special{color:#fff;font-family:Montserrat Bold;font-size:31px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:1025px)and (max-width:1200px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-special{font-size:24px}}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-special{font-size:28px}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-special{font-size:18px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers{align-items:center;color:#fff;display:flex;gap:10px}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers{gap:5px}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers{gap:5px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-price{font-family:Montserrat Bold;font-size:38px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-price{font-size:24px}}@media only screen and (min-width:769px)and (max-width:1024px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-price{font-size:34px}}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-price{font-size:30px}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-price{font-size:18px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-from,.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-roundtrip{font-family:Montserrat Semi;font-size:12px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:1024px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-from,.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-roundtrip{font-size:14px}}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-from,.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-roundtrip{font-size:14px}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-from,.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-offers .homequote-roundtrip{font-size:9px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homquote-call-now{color:#fff;font-family:Montserrat Bold;font-size:21px;margin-bottom:0;margin-top:30px;text-align:center;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homquote-call-now{font-size:18px;margin-top:15px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo{margin-top:30px}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo{margin-top:15px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum{align-items:center;animation:shake 2s linear infinite;display:flex;justify-content:center}@media only screen and (min-width:1025px)and (max-width:1200px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum{justify-content:flex-start}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callnum-info{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:25px;height:50px;padding:5px;width:180px}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callnum-info{height:40px;width:150px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callnum-info .callnum-atag-info{align-items:center;background-color:#eceaeb;border-radius:25px;display:flex;height:39px;justify-content:center;padding:5px;width:162px}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callnum-info .callnum-atag-info{height:30px;width:140px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callnum-info .callnum-atag-info a{align-items:center;background-color:#fff;border-radius:15px;color:#1e1e1e;display:flex;font-family:Montserrat Bold;font-size:16px;height:30px;justify-content:center;text-decoration:none;width:165px}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callnum-info .callnum-atag-info a{font-size:12px;height:22px;justify-content:start;padding-left:5px;width:135px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callinfo-icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:60px;justify-content:center;left:186px;position:absolute;width:60px}@media only screen and (min-width:1025px)and (max-width:1200px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callinfo-icon{left:150px}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callinfo-icon{height:45px;left:110px;width:45px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callinfo-icon .callinfo-div-icon{align-items:center;background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callinfo-icon .callinfo-div-icon{height:35px;width:35px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callinfo-icon .callinfo-div-icon .callinfo-svg-icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callinfo-icon .callinfo-div-icon .callinfo-svg-icon{height:25px;width:25px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callinfo-icon .callinfo-div-icon .callinfo-svg-icon svg{color:#f6aa00;font-size:24px;font-weight:700}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .content-callinfo .callinfo-callnum .callinfo-icon .callinfo-div-icon .callinfo-svg-icon svg{font-size:18px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-tagline{bottom:30px;position:absolute}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-tagline{left:0}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-tagline{bottom:15px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-tagline .tagline-info .tag-line-info{color:#fff;font-family:Montserrat;font-size:12px;margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-tagline .tagline-info .tag-line-info{font-size:10px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-tagline .tagline-info .tagline-ambassador{color:#fff;font-family:Montserrat Bold;font-size:16px;line-height:24px;margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-tagline .tagline-info .tagline-ambassador{font-size:14px;line-height:18px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-tagline .tagline-info .tagline-company{color:#fff;font-family:Montserrat;font-size:12px;margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-left-component .quote-diether .homequote-content .content-offer .homequote-tagline .tagline-info .tagline-company{font-size:11px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content{max-width:100%;width:540px}@media only screen and (min-width:1025px)and (max-width:1200px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content{width:450px}}@media only screen and (min-width:769px)and (max-width:1024px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content{margin:20px auto;width:650px}}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content{margin:auto;width:600px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content .right-content-bk{background-color:#fff;border-radius:7px;padding:20px 0}@media only screen and (min-width:1025px)and (max-width:1200px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content .right-content-bk{padding:15px}}@media only screen and (min-width:769px)and (max-width:1024px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content .right-content-bk{padding-left:25px}}@media only screen and (min-width:481px)and (max-width:768px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content .right-content-bk{margin-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content .right-content-bk{margin-top:20px;padding:10px 2px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content .homequote-termscon{background-color:#fff;border-radius:7px;margin-top:20px;padding:15px}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content .homequote-termscon{padding:10px}}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content .homequote-termscon p{font-family:Montserrat Semi;font-size:14px;margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content .homequote-termscon p{font-size:12px}.homepageQuotation .homepagequote-bkengine .homequote-Lp .homequote-right-content .homequote-reservation{padding-bottom:20px}}.section-1{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/Background-Image-Homepage.png);background-position:50% 50%;background-size:cover;height:auto}.section-1 .nav-tabs{border-bottom:none}.section-1 .nav-tabs .nav-item:nth-child(2) button{height:43px;position:relative;width:120px}.section-1 .nav-tabs .nav-item:nth-child(2) button a{bottom:0;color:#077e07;font-family:Montserrat Semi;left:0;position:absolute;right:0;text-decoration:none;top:8px}.section-1 .nav-tabs .nav-item .nav-link{background-color:#eef2f5;border-radius:5px;color:#077e07;margin-bottom:0;margin-right:.5em;opacity:.8;padding:.5em 2em}.section-1 .nav-tabs .nav-item .nav-link span{font-family:Montserrat Semi}@media only screen and (min-width:481px)and (max-width:768px){.section-1 .nav-tabs .nav-item .nav-link{margin-bottom:-1px}}@media only screen and (min-width:320px)and (max-width:480px){.section-1 .nav-tabs .nav-item .nav-link{margin-bottom:-1px}}.section-1 .nav-tabs .nav-item .nav-link.active{background-color:#fff;border-radius:5px 5px 0 0;color:#212529;opacity:1;padding-bottom:1em}@media only screen and (min-width:481px)and (max-width:768px){.section-1 .nav-tabs .nav-item .nav-link.active{border-bottom:none!important}}@media only screen and (min-width:320px)and (max-width:480px){.section-1 .nav-tabs .nav-item .nav-link.active{border-bottom:none!important}}.section-1 .nav-tabs .nav-item .nav-link:hover{border-color:#0000}.section-1 .trustpilot-wrapper{background-color:#fff}@media only screen and (min-width:481px)and (max-width:768px){.section-1 .trustpilot-wrapper{margin-bottom:10px}}.section-2{background:#fff}.section-2 h3{font-family:Montserrat Bold}@media only screen and (min-width:320px)and (max-width:480px){.section-2{margin:0!important}}.section-3{background-color:#f4f4f4}.section-3 h3{font-family:Montserrat Bold}@media only screen and (min-width:320px)and (max-width:480px){#ads-section,.section-3{margin:0!important}}.fixed-header{position:fixed!important;top:0;width:100%;z-index:999}.fixed-header,.menu-bar{background-color:#fff!important}.menu-bar{border-bottom:1px solid #f3e7e7;box-shadow:0 5px 5px -3px #c4aeae52!important;color:#000!important;position:relative!important}@media only screen and (min-width:769px)and (max-width:1024px){.menu-bar .container{max-width:860px}}.menu-bar .container .nav-list{color:#495057!important;list-style-type:none;margin-left:25px}@media only screen and (min-width:1025px)and (max-width:1200px){.menu-bar .container .nav-list{font-size:14px;margin-left:18px}}@media only screen and (min-width:769px)and (max-width:1024px){.menu-bar .container .nav-list{font-size:12px;margin-left:12px}}.menu-bar .container .nav-list a{color:#495057!important;text-decoration:none!important}.menu-bar .container .dropdown-list{background-color:#fff;border:1px solid #dedede;border-radius:3px;padding-left:0!important;padding:5px 0;position:absolute;width:190px;z-index:1}.menu-bar .container .dropdown-list li{margin-left:0!important;padding:0 25px}.menu-bar .container .logo{width:160px}@media only screen and (min-width:769px)and (max-width:1024px){.menu-bar .container .logo{width:140px}}.menu-bar .container .phone{width:175px}@media only screen and (min-width:769px)and (max-width:1024px){.menu-bar .container .phone{width:140px}}@media only screen and (min-width:481px)and (max-width:768px){.menu-bar .container .phone{position:relative;right:30px}}.menu-bar .container .menu-list-m{padding:1em}.menu-bar .container .hamburger-drawer{color:#6c757d!important;font-size:30px!important;left:40px;width:-webkit-fit-content;width:fit-content}.menu-bar .container .hamburger-btn{color:#6c757d!important;font-size:40px!important;left:10px}.menu-bar .container .brand-logo{text-align:center}.menu-bar .container .brand-logo img{width:150px}.menu-bar .container .callback-logo{color:#48800c;display:flex;font-family:Montserrat Semi;font-size:12px;line-height:18px;text-decoration:none}.menu-bar .container .callback-logo .phone-m{animation:shake 2s linear infinite;margin-right:2px;width:35px}.menu-bar .container .callback-logo .phone-num span{font-family:Montserrat Bold;font-size:17px}#notFoundPage-wrapper{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/backgrounds/03.jpg);background-position:50% 50%;background-size:cover;padding:40px 0}@media only screen and (min-width:320px)and (max-width:480px){#notFoundPage-wrapper{padding:20px}}#notFoundPage-wrapper .notFoundPage-box{background-color:#fff;border-radius:10px;margin:auto;padding:40px;text-align:center;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#notFoundPage-wrapper .notFoundPage-box{width:80%}}@media only screen and (min-width:320px)and (max-width:480px){#notFoundPage-wrapper .notFoundPage-box{width:100%}}#notFoundPage-wrapper .notFoundPage-box h1,#notFoundPage-wrapper .notFoundPage-box h3,#notFoundPage-wrapper .notFoundPage-box h5,#notFoundPage-wrapper .notFoundPage-box p{font-weight:700}#notFoundPage-wrapper .notFoundPage-box p span{color:#556b2f}#notFoundPage-wrapper .notFoundPage-box .err-buttons{align-items:center;column-gap:20px;display:flex;justify-content:center}@media only screen and (min-width:769px)and (max-width:1024px){#notFoundPage-wrapper .notFoundPage-box .err-buttons{display:block}}@media only screen and (min-width:481px)and (max-width:768px){#notFoundPage-wrapper .notFoundPage-box .err-buttons{display:block}}@media only screen and (min-width:320px)and (max-width:480px){#notFoundPage-wrapper .notFoundPage-box .err-buttons{display:block}}#notFoundPage-wrapper .notFoundPage-box .err-buttons a:first-child{border-color:#326734;color:#3b3536;padding:10px 20px;text-transform:capitalize}@media only screen and (min-width:769px)and (max-width:1024px){#notFoundPage-wrapper .notFoundPage-box .err-buttons a:first-child{margin-bottom:20px;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#notFoundPage-wrapper .notFoundPage-box .err-buttons a:first-child{margin-bottom:20px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#notFoundPage-wrapper .notFoundPage-box .err-buttons a:first-child{margin-bottom:20px;width:100%}}#notFoundPage-wrapper .notFoundPage-box .err-buttons a:nth-child(2){background-color:#326734;border-color:#326734;color:#fff;padding:10px 35px;text-transform:capitalize}@media only screen and (min-width:769px)and (max-width:1024px){#notFoundPage-wrapper .notFoundPage-box .err-buttons a:nth-child(2){width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#notFoundPage-wrapper .notFoundPage-box .err-buttons a:nth-child(2){width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#notFoundPage-wrapper .notFoundPage-box .err-buttons a:nth-child(2){width:100%}}.quotation{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/background-desktop.png);background-position:50% 50%;background-size:cover;height:auto;padding:2.5rem 3.75rem}.quotation__left{border-right:.313rem dashed #c2c2c2;padding:2.5rem;text-align:center}.quotation__hiw{background:#e4e6e5;border-radius:40px;height:3.125rem;margin-bottom:1.25rem;width:18.438rem}.quotation__hiw h3{color:#3a8d25;font-weight:700;padding:.438rem 0 .438rem 1.563rem}.quotation__agentMsg p{color:#fff;font-size:1.875rem;line-height:2.75rem}.quotation__right p{color:#fff}.quotation__right{padding:2.5rem 3.75rem}.quotation__1,.quotation__2,.quotation__3{display:flex;object-fit:contain}.quotation__one,.quotation__tree,.quotation__two{background-color:#3c892b;border-radius:5px;font-weight:600;height:2.5rem;margin-right:1.25rem;padding-left:.625rem;padding-right:.625rem}.quotation__instruction p{font-size:1.5rem}.quotation__agent img{border-radius:50%;height:8.75rem}@media only screen and (max-width:959px){.quotation{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/background-mobile.png);background-position:50% 50%;background-size:cover;height:auto;padding:2.5rem 3.75rem}.quotation__hiw h3{padding:.438rem 0 .438rem .188rem}.quotation__hiw{padding-top:.438rem}.quotation__left{border-bottom:.313rem dashed #c2c2c2;border-right:none;text-align:center}.quotation__right{align-items:center;display:grid;justify-content:center;text-align:center}.quotation__left{padding:2.5rem}.quotation__one,.quotation__tree,.quotation__two{height:27px;margin-right:10px}.quotation__instruction{padding-left:20px}.quotation__right{padding:2.5rem}.quotation__instruction p{font-size:1rem}.quotation__agentMsg p{font-size:.875rem;line-height:1.75rem}.quotation__hiw h3{font-size:1.25rem}}.bookwithus{background-color:#f4f4f4;overflow-x:hidden;padding:2rem 0;text-align:center}.bookwithus h2{font-family:Montserrat Bold}.bookwithus img{margin:auto;width:150px}@media only screen and (min-width:481px)and (max-width:768px){.bookwithus img{padding-top:10px}}@media only screen and (min-width:320px)and (max-width:480px){.bookwithus img{padding-top:10px}}.bookwithus p{color:#393939;font-size:1.25rem;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){.bookwithus p{padding-bottom:10px}}@media only screen and (min-width:320px)and (max-width:480px){.bookwithus p{padding-bottom:10px}}.bookwithus h2{color:#393939;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){.bookwithus__flights{background:#fff;border-radius:5px;margin:auto;max-width:450px}}@media only screen and (min-width:320px)and (max-width:480px){.bookwithus__flights{background:#fff;border-radius:5px;margin:auto;max-width:300px}}@media only screen and (min-width:481px)and (max-width:768px){.bookwithus__assistance{background:#fff;border-radius:5px;margin:auto;max-width:450px}}@media only screen and (min-width:320px)and (max-width:480px){.bookwithus__assistance{background:#fff;border-radius:5px;margin:auto;max-width:300px}}@media only screen and (min-width:481px)and (max-width:768px){.bookwithus__advice{background:#fff;border-radius:5px;margin:auto;max-width:450px}}@media only screen and (min-width:320px)and (max-width:480px){.bookwithus__advice{background:#fff;border-radius:5px;margin:auto;max-width:300px}}.cb-banner{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/background-desktop.png);background-position:50% 50%;background-size:cover;height:auto}.cb-banner .cb-img-banner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:center;padding:25px 0 30px}@media only screen and (min-width:320px)and (max-width:480px){.cb-banner .cb-img-banner{gap:20px;padding:25px}}.cb-banner .cb-img-banner .cb-info{background-color:#fff;border-radius:20px;width:500px}@media only screen and (min-width:320px)and (max-width:480px){.cb-banner .cb-img-banner .cb-info{border:1px solid #606060}}.cb-banner .cb-img-banner .cb-info h2{color:#660;font-family:Georgia,serif;font-style:italic;font-weight:500;margin:0;padding:10px;text-align:center}.cb-banner .cb-img-banner .cb-info .cb-details{align-items:center;display:flex;gap:20px;justify-content:space-evenly;padding-bottom:10px}.cb-banner .cb-img-banner .cb-info .cb-details p{margin:0}@media only screen and (min-width:320px)and (max-width:480px){.cb-banner .cb-img-banner .cb-info .cb-details .details-1,.cb-banner .cb-img-banner .cb-info .cb-details .details-3{padding:0 20px}}.cb-banner .cb-img-banner .cb-info .cb-details .details-1 p:first-child,.cb-banner .cb-img-banner .cb-info .cb-details .details-3 p:first-child{font-size:18px}.cb-banner .cb-img-banner .cb-info .cb-details .details-1 p:nth-child(2),.cb-banner .cb-img-banner .cb-info .cb-details .details-3 p:nth-child(2){font-size:24px;font-weight:700;text-transform:uppercase}.cb-banner .cb-img-banner .cb-info .cb-details .details-1 p:last-child,.cb-banner .cb-img-banner .cb-info .cb-details .details-3 p:last-child{font-size:16px;font-weight:500}.cb-banner .cb-img-banner .cb-info .cb-details .details-2{text-align:center}.cb-banner .cb-img-banner .cb-info .cb-divider{display:flex}.cb-banner .cb-img-banner .cb-info .cb-divider .divider{border-top:2px dashed silver;margin:auto;width:88%}.cb-banner .cb-img-banner .cb-info .cb-divider .left-moon{background:#606060;border-radius:0 11rem 11rem 0;height:25px;width:15px}.cb-banner .cb-img-banner .cb-info .cb-divider .right-moon{background:#606060;border-radius:11rem 0 0 11rem;height:25px;width:15px}.cb-banner .cb-img-banner .cb-info .cb-details-2{align-items:center;display:flex;justify-content:center;padding:10px}.cb-banner .cb-img-banner .cb-info .cb-details-2 .details-4 img{border:3px solid #660;border-radius:50%;display:block;margin-left:auto;margin-right:auto;object-fit:cover;width:40%}.cb-banner .cb-img-banner .cb-info .cb-details-2 .details-5{padding:0 10px}.cb-banner .cb-img-banner .cb-details-3{background-color:#ffc;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:10px;text-align:center}.cb-banner .cb-img-banner .cb-details-3 p{margin:0}.cb-banner .cb-img-banner .cb-details-3 p:first-child{font-weight:700}.cb-banner .cb-img-banner .cb-details-3 p:last-child{color:red;font-size:24px;font-weight:bolder}.cb-banner .cb-img-banner .img-banner-2 img{border-radius:20px;height:auto;max-width:500px;object-fit:cover;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.cb-banner .cb-img-banner .img-banner-2 img{max-width:800px}}.cb-banner .cb-img-banner .img-banner-2 .img-banner-2:after{content:"";width:350px}.cb-footer{background-color:#fff;padding:20px}.cb-footer .footer-header h3{font-weight:700;text-align:center;text-transform:uppercase}.cb-footer .footer-info{box-sizing:border-box;display:flex;flex-wrap:wrap;padding:20px 10px;width:100%}.cb-footer .footer-info .ft-1,.cb-footer .footer-info .ft-2,.cb-footer .footer-info .ft-3{flex-basis:33.33%;flex-grow:0;max-width:33.33%}@media only screen and (min-width:481px)and (max-width:768px){.cb-footer .footer-info .ft-1,.cb-footer .footer-info .ft-2,.cb-footer .footer-info .ft-3{flex-basis:100%;flex-grow:0;max-width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.cb-footer .footer-info .ft-1,.cb-footer .footer-info .ft-2,.cb-footer .footer-info .ft-3{flex-basis:100%;flex-grow:0;max-width:100%;padding:10px 0}}.cb-footer .footer-info .ft-1 p,.cb-footer .footer-info .ft-2 p,.cb-footer .footer-info .ft-3 p{color:#393939;font-size:1.125rem;font-weight:700;margin:0;padding:20px 0;text-align:center}@media only screen and (min-width:320px)and (max-width:480px){.cb-footer .footer-info .ft-1 p,.cb-footer .footer-info .ft-2 p,.cb-footer .footer-info .ft-3 p{padding:15px}}.cb-footer .footer-info .ft-1 p:first-of-type,.cb-footer .footer-info .ft-2 p:first-of-type,.cb-footer .footer-info .ft-3 p:first-of-type{background-color:#3c892b;border-radius:50%;color:#fff;font-size:16px;font-weight:700;margin:0 auto;max-width:100px;padding:10px 15px;text-align:center;width:50px}.fsegDeatails-wrapper{background-color:#fff;border:1px solid #dcdcdc;margin:-1em 1em 1em;padding:1em 1.5em}@media only screen and (min-width:320px)and (max-width:480px){.fsegDeatails-wrapper{margin:-1em .3em 1em;padding:.5em}}.fsegDeatails-wrapper h6{color:green;font-family:Montserrat Semi;font-size:15px;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.fsegDeatails-wrapper h6{font-size:14px;text-align:center}}.fsegDeatails-wrapper .fs-segment .fs-segment-label{font-family:Montserrat Semi;font-size:.9em;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.fsegDeatails-wrapper .fs-segment .fs-segment-label{font-size:14px}}@media only screen and (min-width:769px)and (max-width:1024px){.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv{width:115px}}@media only screen and (min-width:481px)and (max-width:768px){.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv{align-items:center}}@media only screen and (min-width:320px)and (max-width:480px){.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv{align-items:center}}.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:first-child{align-items:center;display:flex}@media only screen and (min-width:320px)and (max-width:480px){.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:first-child{flex-shrink:0}}.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:first-child img{width:25px}.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:first-child p{font-family:Montserrat Semi;font-size:14px;margin:0 0 0 5px;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:first-child p{font-size:12px}}.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:nth-child(2){line-height:16px}@media only screen and (min-width:481px)and (max-width:768px){.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:nth-child(2){display:flex;flex-shrink:0;margin-left:30px}}@media only screen and (min-width:320px)and (max-width:480px){.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:nth-child(2){display:flex;flex-shrink:0;margin-left:30px}}.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:nth-child(2) p{font-family:Montserrat Semi;font-size:13px;margin:0;text-indent:30px}@media only screen and (min-width:481px)and (max-width:768px){.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:nth-child(2) p{font-size:12px;text-indent:0}.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:nth-child(2) p:not(:first-child):before{content:"|";margin:0 5px}}@media only screen and (min-width:320px)and (max-width:480px){.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:nth-child(2) p{font-size:12px;text-indent:0}.fsegDeatails-wrapper .fs-segment .fs-segment-airlinediv div:nth-child(2) p:not(:first-child):before{content:"|";margin:0 5px}}.fsegDeatails-wrapper .fs-segment .operating-airline{font-size:10px}@media only screen and (min-width:320px)and (max-width:480px){.fsegDeatails-wrapper .fs-segment .operating-airline{font-family:Montserrat Semi;text-indent:30px}}@media only screen and (min-width:481px)and (max-width:768px){.fsegDeatails-wrapper .fs-segment .operating-airline{font-family:Montserrat Semi;text-indent:30px}}.fsegDeatails-wrapper .fs-segment .fs-segment-details{padding:0}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob{margin:1em}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-time-mob{display:flex}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-time-mob .bound-line-mob{display:flex;flex-direction:column;justify-content:space-between;position:relative}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-time-mob .bound-line-mob .bound-from{fill:#fff;font-size:11px;margin-left:2px;z-index:1}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-time-mob .bound-line-mob .bound-to{font-size:16px;transform:translateY(-25px)}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-time-mob .bound-line-mob:before{border-left:2px solid #000;content:"";height:83%;margin-top:4px;position:absolute;transform:translateX(7px)}@media only screen and (min-width:481px)and (max-width:768px){.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-time-mob .bound-line-mob:before{height:80%}}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-time-mob .fs-segment-datetime-mob{display:flex;flex-direction:column;font-size:14px;justify-content:space-between;margin:0}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-time-mob .fs-segment-datetime-mob p{font-family:Montserrat Semi}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-time-mob .fs-segment-datetime-mob p:first-child{transform:translateY(-3px)}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-time-mob .fs-segment-datetime-mob p:last-child{transform:translateY(-27px)}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-details-mob div:first-child{margin-bottom:1em}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-details-mob div:first-child p{font-size:14px;margin:0}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-details-mob div:first-child p:first-child,.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-details-mob div:first-child p:last-child{font-family:Montserrat Semi}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-details-mob div:nth-child(2){display:flex;margin-bottom:1em}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-details-mob div:nth-child(2) p{border:1px solid #dcdcdc;font-family:Montserrat Semi;font-size:12px;margin:.5em 0;padding:2px 10px}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-details-mob div:last-child p{font-size:14px;margin:0}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-details-mob div:last-child p:first-child,.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-mob .fs-segment-details-mob div:last-child p:last-child{font-family:Montserrat Semi}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk{justify-content:space-around}@media only screen and (min-width:769px)and (max-width:1024px){.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-route:first-child{padding-left:20px}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-route:last-child{padding-right:10px}}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-ellapsetime{flex-grow:2;margin:0;padding:0 .25em;text-align:center}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-ellapsetime p{margin:0}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-ellapsetime p:first-child{font-family:Montserrat Semi;font-size:12px}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-ellapsetime p.bound-line{align-items:center;display:flex;justify-content:space-between;position:relative}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-ellapsetime p.bound-line .bound-from{fill:#fff;font-size:8px;margin-left:-1px;z-index:1}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-ellapsetime p.bound-line .bound-stops{color:maroon;font-size:8px;z-index:1}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-ellapsetime p.bound-line .bound-to{font-size:14px}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-ellapsetime p.bound-line:before{border-top:2px solid #000;content:"";position:absolute;transform:translateY(0);width:97%}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-route{flex-grow:1;line-height:18px;padding:.75em}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-route p{margin:0}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-route p.fs-segment-datetime{font-family:Montserrat Semi}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-route p.fs-segment-datetime:first-child{font-size:14px}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-route p.fs-segment-datetime:nth-child(2){font-size:17px}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-route p:nth-child(3){font-family:Montserrat Semi;font-size:11px;line-height:11px;margin:2px 0}.fsegDeatails-wrapper .fs-segment .fs-segment-details .fs-segment-desk .fs-segment-route p:last-child{font-family:Montserrat Semi;font-size:14px}.fsegDeatails-wrapper .fs-segment .fsegDetails-layover{border-top:1px dashed #adb5bd;margin:1.5em 0 .5em;padding:0}@media only screen and (min-width:481px)and (max-width:768px){.fsegDeatails-wrapper .fs-segment .fsegDetails-layover{margin:1em auto;width:95%}}.fsegDeatails-wrapper .fs-segment .fsegDetails-layover p{background-color:#fff;border:1px dashed #adb5bd;border-radius:15px;font-family:Montserrat Semi;font-size:12px;margin:auto;text-align:center;transform:translateY(-11px);width:40%}@media only screen and (min-width:320px)and (max-width:480px){.fsegDeatails-wrapper .fs-segment .fsegDetails-layover p{width:75%}}@media only screen and (min-width:481px)and (max-width:768px){.fsegDeatails-wrapper .fs-segment .fsegDetails-layover p{border-radius:5px;font-size:10px;transform:translateY(-11px);width:75%}}#sendEmailDialog .btnSend-send{background-color:#fd3d3d!important;border-color:#fd3d3d!important}#sendEmailDialog .btnSend-close{background-color:red!important}#sendEmailDialog .modal-content .modal-header h4{font-size:20px;margin:0}#sendEmailDialog .modal-content .modal-body .emailnote{color:red}#sendEmailDialog .modal-content .modal-body .emailnotecontainer{margin-top:10px}#sendEmailDialog .modal-content .modal-body .emailnotecontainer .emailnote{color:red;font-size:16px;font-style:italic}#sendEmailDialog .modal-content .modal-body .MuiOutlinedInput-input{padding:10px 14px}#sendEmailDialog .modal-content .modal-body .MuiOutlinedInput-input:focus{border:none}@media only screen and (min-width:481px)and (max-width:768px){#sendEmailDialog .modal-content .modal-body .MuiOutlinedInput-input{font-size:13px;padding:13px 14px}}@media only screen and (min-width:320px)and (max-width:480px){#sendEmailDialog .modal-content .modal-body .MuiOutlinedInput-input{font-size:12px;padding:13px 14px}}#sendEmailDialog .modal-content .modal-footer button{margin-bottom:0;margin-top:0}@media only screen and (min-width:481px)and (max-width:768px){#sendEmailDialog .modal-content .modal-footer button{font-size:13px}}@media only screen and (min-width:320px)and (max-width:480px){#sendEmailDialog .modal-content .modal-footer button{font-size:12px}}#showFlight-container .MuiLinearProgress-root{margin:1em 0}#showFlight-container .alert-msg{display:block;margin:auto;width:20%}@media only screen and (min-width:769px)and (max-width:1024px){#showFlight-container .alert-msg{width:25%}}@media only screen and (min-width:481px)and (max-width:768px){#showFlight-container .alert-msg{width:40%}}@media only screen and (min-width:320px)and (max-width:480px){#showFlight-container .alert-msg{width:60%}}#showFlight-container #function-btns{margin:1em 0;text-align:right}#showFlight-container #function-btns button{margin:0 3px}@media only screen and (min-width:481px)and (max-width:768px){#showFlight-container #function-btns button{font-size:12px;padding:5px 7px}}@media only screen and (min-width:320px)and (max-width:480px){#showFlight-container #function-btns button{font-size:11px;padding:2px 5px}}#showFlight-container .note{font-size:14px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){#showFlight-container .note{font-size:9px;text-align:inherit}}@media only screen and (min-width:320px)and (max-width:480px){#showFlight-container .note{font-size:9px}}#showFlight-container .links{color:#5c9b16;font-size:17px;font-weight:700;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){#showFlight-container .links{font-size:12px}}@media only screen and (min-width:320px)and (max-width:480px){#showFlight-container .links{font-size:12px}}#showFlight-container .result-container{background-color:#fff;border-radius:5px;box-shadow:0 10px 50px #0003;margin:2rem auto!important;padding:3rem;text-align:center;width:50%}@media only screen and (min-width:769px)and (max-width:1024px){#showFlight-container .result-container{padding:20px;width:80%}}@media only screen and (min-width:481px)and (max-width:768px){#showFlight-container .result-container{padding:20px;width:70%}}@media only screen and (min-width:320px)and (max-width:480px){#showFlight-container .result-container{padding:20px;width:80%}}#showFlight-container .result-container button{background:0;background-color:#ff9f34;border:2px solid #ff9f34;color:#fff;cursor:pointer;margin:8px 0 0;padding:8px 12px;transition:all .3s;width:50%}@media only screen and (min-width:320px)and (max-width:480px){#showFlight-container .result-container button{font-size:14px;width:100%}}#showFlight-container .result-container button:hover{background:#b4123b;border:2px solid #b4123b;color:#fff}#showFlight-container .result-container svg{color:#bcbcbc;font-size:7rem}@media only screen and (min-width:320px)and (max-width:480px){#showFlight-container .result-container svg{font-size:6rem}}#showFlight-container .result-container p{color:#d3d3d3;font-size:24px}@media only screen and (min-width:481px)and (max-width:768px){#showFlight-container .result-container p{font-size:16px}}@media only screen and (min-width:320px)and (max-width:480px){#showFlight-container .result-container p{font-size:14px}}#showFlight-container .result-container h2{color:#8c8b8b;margin-top:16px}@media only screen and (min-width:481px)and (max-width:768px){#showFlight-container .result-container h2{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#showFlight-container .result-container h2{font-size:16px}}#showFlight-container .result-container a{background:0;border:2px solid #b4123b;color:#b4123b;cursor:pointer;margin:8px 0 0;padding:8px 12px;transition:all .3s;width:50%}#showFlight-container .result-container a:hover{background:#b4123b;border:2px solid #b4123b;color:#fff}@media print{div{margin-top:1.5mm;page-break-inside:avoid}}.showFlightWrapper{margin-top:20px}.showFlightWrapper .messageBox{border:1px solid #dedede;border-top:8px solid #5c9b16;padding:1em 3em}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .messageBox{font-size:12px;padding:1em}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .messageBox{font-size:12px;padding:1em}}.showFlightWrapper .messageBox div:first-child{display:flex;justify-content:space-between}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .messageBox div:first-child{display:none}}.showFlightWrapper .messageBox div:first-child img.phone{right:0}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .messageBox div:first-child img.phone{display:none}}.showFlightWrapper .messageBox div.messageContent{padding:2em 0 0;text-align:justify}.showFlightWrapper .messageBox div.messageContent .signAndGo{border-radius:10px;display:block;margin:1em auto}.showFlightWrapper .messageBox div.messageContent .signAndGo img{border:1px solid #cecece;padding:7px;width:18%}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .messageBox div.messageContent .signAndGo img{width:35%}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .messageBox div.messageContent .signAndGo img{width:70%}}.showFlightWrapper .messageBox div.messageContent .payNow{border-radius:10px;display:block;font-size:22px;font-weight:700;letter-spacing:1px;margin:1em auto;width:25%}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .messageBox div.messageContent .payNow{font-size:13px}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .messageBox div.messageContent .payNow{font-size:10px}}.showFlightWrapper .card{margin:1em 0}.showFlightWrapper .card .card-header{background-color:#5c9b16;color:#fff;font-size:19px;font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .card .card-header{font-size:15px}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .card .card-header{font-size:13px}}.showFlightWrapper .card .card-body.pax-details{padding:1em 3em}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .card .card-body.pax-details{font-size:12px;padding:1em}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .card .card-body.pax-details{font-size:10px;padding:0}}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:first-child .table{table-layout:fixed}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:first-child .table .passName{font-family:Montserrat Semi;font-size:14px!important;padding-bottom:0;padding-top:0}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .card .card-body.pax-details .row .col-md-6:first-child .table .passName{font-size:11px!important}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .card .card-body.pax-details .row .col-md-6:first-child .table .passName{font-size:11px!important}}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:first-child .table tbody tr td{border:none;white-space:normal}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:first-child .table tbody tr td:nth-child(2){font-size:11px;font-weight:700;padding-left:0}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:first-child .table tbody tr#confirmationNo td:nth-child(2){color:#5c9b16}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:first-child .table tbody tr#confirmationNo td span{font-size:16px}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:nth-child(2){line-height:30px}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:nth-child(2) p{font-weight:700;margin:0;text-align:right}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:nth-child(2) p:first-child{text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .card .card-body.pax-details .row .col-md-6:nth-child(2) p:first-child{text-align:left}}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:nth-child(2) p:nth-child(2){color:#5c9b16;font-size:32px}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .card .card-body.pax-details .row .col-md-6:nth-child(2) p:nth-child(2){text-align:center;transform:translateY(-70%)}}.showFlightWrapper .card .card-body.pax-details .row .col-md-6:nth-child(2) p:nth-child(3){color:#5c9b16}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .card .card-body.pax-details .row .col-md-6:nth-child(2) p:nth-child(3){text-align:center;transform:translateY(-70%)}}.showFlightWrapper .card .card-body .fsegDeatails-wrapper{border:0;margin:0;padding:1em 3em 0}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .card .card-body .fsegDeatails-wrapper{padding:1em}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .card .card-body .fsegDeatails-wrapper{padding:0}}.showFlightWrapper .card .card-footer{background-color:#fff;border-top:1px dashed #000;font-weight:700;padding:.5em 3em;text-align:right}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .card .card-footer{padding:1em}}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .card .card-footer{padding:1em}}.showFlightWrapper .card .card-footer span{font-size:29px}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .card .card-footer span{font-size:19px}}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .card .card-footer span{font-size:20px}}.showFlightWrapper .insurance{border:1px solid #cecece;margin:1em 0;padding:1em 3em}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .insurance{padding:1em}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .insurance{padding:1em}}.showFlightWrapper .insurance div{display:flex}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .insurance div:first-child img{margin:0 0 5px;width:13%}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .insurance div:first-child img{margin:0 0 5px;width:14%}}.showFlightWrapper .insurance div:first-child p{color:#5c9b16;font-weight:700;margin-left:1em}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .insurance div:first-child p{font-size:20px;margin-top:10px}}.showFlightWrapper .insurance div:nth-child(2) p{margin-left:5.7em;margin-top:-3em}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .insurance div:nth-child(2) p{font-size:14px;margin:0}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .insurance div:nth-child(2) p{font-size:12px;margin:0}}.showFlightWrapper .insurance div:nth-child(3){display:block;text-align:right}.showFlightWrapper .insurance div:nth-child(3) button{background-color:#5c9b16;width:13rem}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .insurance div:nth-child(3) button{margin-top:.5em;padding:.15em;width:10rem}}.showFlightWrapper .insurance div:nth-child(3) button a{color:#fff;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .insurance div:nth-child(3) button a{font-size:12px}}.showFlightWrapper .acknowledgement{border:1px solid #cecece;border-top:8px solid #5c9b16;margin:1em 0;padding:1em 3em}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .acknowledgement{padding:1em}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .acknowledgement{padding:1em}}.showFlightWrapper .acknowledgement p:first-child{font-weight:700;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .acknowledgement p:first-child{font-size:14px}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .acknowledgement p:first-child{font-size:14px}}.showFlightWrapper .acknowledgement p:nth-child(2){font-size:15px}@media only screen and (min-width:481px)and (max-width:768px){.showFlightWrapper .acknowledgement p:nth-child(2){font-size:12px}}@media only screen and (min-width:320px)and (max-width:480px){.showFlightWrapper .acknowledgement p:nth-child(2){font-size:12px}}.sec-1{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/backgrounds/03.jpg);background-position:50% 50%;background-size:cover;height:auto}.payment .breakdown{background-color:#fff;border:1px solid #dcdcdc;padding:12px}.payment .breakdown h5{color:green;font-family:Montserrat Semi;text-transform:uppercase}@media only screen and (min-width:1025px)and (max-width:1200px){.payment .breakdown h5{font-size:14px}}@media only screen and (min-width:769px)and (max-width:1024px){.payment .breakdown h5{font-size:14px}}.payment .breakdown ul{padding:0 2em}.payment .breakdown ul li{display:flex;justify-content:space-between;list-style:none}.payment .breakdown ul li,.payment .breakdown ul li span:first-child,.payment .breakdown ul li:last-child span{font-family:Montserrat Semi}.payment .breakdown ul .voucher{margin:10px 0 25px}.payment .breakdown ul .voucher .helperText{font-size:13px;margin:0 5px;text-align:left}.payment .breakdown ul .voucher .sucessState{color:green;font-size:13px;margin:0 5px;text-align:left}.payment .breakdown ul .voucher button{background-color:#5c9b16}.payment .breakdown ul .voucher button .loading{font-size:23px}.payment .breakdown ul .voucher .MuiFormLabel-root.Mui-focused{color:#5c9b16}.payment .breakdown ul .voucher .MuiInputBase-root{padding-right:5px}.payment .breakdown ul .voucher .MuiOutlinedInput-root.Mui-focused>fieldset,.payment .breakdown ul .voucher .MuiOutlinedInput-root>fieldset{border-color:#5c9b16}@media only screen and (min-width:769px)and (max-width:1024px){.payment .breakdown ul{padding:0 1.25em}}@media only screen and (min-width:481px)and (max-width:768px){.payment .breakdown ul{padding:0}}.payment .breakdown p:last-child{text-align:center}.payment a{border-radius:10px;margin:1em 0;text-transform:uppercase;transform:translateX(50%);width:50%}.payment p{font-size:14px}@media only screen and (min-width:769px)and (max-width:1024px){.payment p{font-size:11px}.summary-container{max-width:1000px}}.summary{margin-bottom:20px;margin-top:30px}.summary .fsegDeatails-wrapper{margin:0}.cc-payment .card{border-radius:0;margin-bottom:0!important}.cc-payment .card .card-header{background-color:#dcdcdc!important;border-radius:0;color:#000!important;font-weight:700;text-align:center;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.cc-payment .card .card-header{font-size:12px}}.cc-payment .card-body.cc-details label{font-size:14px}.cc-payment .card-body.cc-details .card-type img{margin:1px;transform:translateY(15px);width:50px}@media only screen and (min-width:769px)and (max-width:1024px){.cc-payment .card-body.cc-details .card-type img{transform:translateY(12px);width:40px}}@media only screen and (min-width:481px)and (max-width:768px){.cc-payment .card-body.cc-details .card-type img{margin:15px 1px 0;width:13%}.cc-payment .card-body.cc-details .card-type{position:relative;top:-15px}}@media only screen and (min-width:320px)and (max-width:480px){.cc-payment .card-body.cc-details .card-type{position:relative;top:-15px}}#af-payment .alert{font-size:13px;margin:.5em 0;padding:10px}.booknowLoading .modal-dialog{justify-content:center;margin:auto;width:100%}.booknowLoading .modal-dialog .modal-content{background-color:#0000;border:none;padding:1em}.booknowLoading .modal-dialog .modal-content .payment-loading .spinner-grow{margin:.75em}.error-container{border-radius:5px;box-shadow:0 10px 50px #0003;margin:2rem auto!important;text-align:center;width:60%}@media only screen and (min-width:481px)and (max-width:768px){.error-container{padding:20px;width:70%}}@media only screen and (min-width:320px)and (max-width:480px){.error-container{padding:20px;width:80%}}.error-container .error-wrap .error-message{padding:3rem}@media only screen and (min-width:320px)and (max-width:480px){.error-container .error-wrap .error-message{padding:1rem}}.error-container .error-wrap .error-message button{background:0;border:2px solid #b4123b;color:#b4123b;cursor:pointer;margin:8px 0 0;padding:8px 12px;transition:all .3s;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.error-container .error-wrap .error-message button{width:60%}}@media only screen and (min-width:320px)and (max-width:480px){.error-container .error-wrap .error-message button{font-size:14px;width:100%}}.error-container .error-wrap .error-message button:hover{background:#b4123b;border:2px solid #b4123b;color:#fff}.error-container .error-wrap .error-message svg{color:#b4123b;font-size:7rem}@media only screen and (min-width:320px)and (max-width:480px){.error-container .error-wrap .error-message svg{font-size:6rem}}.error-container .error-wrap .error-message p{color:#b4123b;font-size:18px}@media only screen and (min-width:320px)and (max-width:480px){.error-container .error-wrap .error-message p{font-size:14px}}.error-container .error-wrap .error-message h2{color:#b4123b;font-size:24px}@media only screen and (min-width:320px)and (max-width:480px){.error-container .error-wrap .error-message h2{font-size:16px}}.error-container .error-wrap .error-message a{background:0;border:2px solid #b4123b;color:#b4123b;cursor:pointer;margin:8px 0 0;padding:8px 12px;transition:all .3s;width:50%}.error-container .error-wrap .error-message a:hover{background:#b4123b;border:2px solid #b4123b;color:#fff}.boknowContainer{font-size:14px}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer{max-width:900px}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer{padding:0}}.boknowContainer .MuiInputLabel-root{font-size:14px}.boknowContainer .MuiOutlinedInput-input{font-size:14px;padding:10px 14px}@media only screen and (min-width:1025px)and (max-width:1200px){.boknowContainer .MuiOutlinedInput-input{padding:8px 14px}}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer .MuiOutlinedInput-input{padding:5px 0}}@media only screen and (min-width:481px)and (max-width:768px){.boknowContainer .MuiOutlinedInput-input{padding:10px 14px}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer .MuiOutlinedInput-input{padding:10px 14px}}.boknowContainer .MuiSelect-select{padding:8px 14px}@media only screen and (min-width:1025px)and (max-width:1200px){.boknowContainer .MuiSelect-select{padding:6px 14px}}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer .MuiSelect-select{padding:3px 0}}@media only screen and (min-width:481px)and (max-width:768px){.boknowContainer .MuiSelect-select{padding:7px 14px}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer .MuiSelect-select{padding:7px 14px}}.boknowContainer .booknowBtn{font-size:14px}.boknowContainer form .card{margin-bottom:1em}.boknowContainer form .card .card-header{background-color:#5c9b16;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.boknowContainer form .card .card-header.btn-flightDetails{background-color:#f2f2f2;border:2px solid #5c9b16;color:green}.boknowContainer form .card.seat-select .card-body{display:flex}.boknowContainer form .card.seat-select .card-body div:first-child{width:50%}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.seat-select .card-body div:first-child{width:55%}}.boknowContainer form .card.seat-select .card-body div:first-child p{font-size:19px;font-weight:700;margin:.25em 0;text-transform:uppercase}@media only screen and (min-width:1025px)and (max-width:1200px){.boknowContainer form .card.seat-select .card-body div:first-child p{font-size:12px}}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.seat-select .card-body div:first-child p{font-size:12px}}@media only screen and (min-width:481px)and (max-width:768px){.boknowContainer form .card.seat-select .card-body div:first-child p{font-size:12px}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer form .card.seat-select .card-body div:first-child p{font-size:12px}}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.seat-select .card-body div:first-child ul{font-size:11px;padding-left:1.5em}}@media only screen and (min-width:481px)and (max-width:768px){.boknowContainer form .card.seat-select .card-body div:first-child ul{font-size:11px;padding-left:1.5em}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer form .card.seat-select .card-body div:first-child ul{font-size:11px;padding-left:1.5em}}.boknowContainer form .card.seat-select .card-body div:nth-child(2){width:50%}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.seat-select .card-body div:nth-child(2){width:45%}}.boknowContainer form .card.seat-select .card-body div:nth-child(2) button{border-radius:7px;font-weight:700;padding:.5em;text-transform:uppercase;transform:translate(30%,15%);width:65%}@media only screen and (min-width:1025px)and (max-width:1200px){.boknowContainer form .card.seat-select .card-body div:nth-child(2) button{font-size:12px}}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.seat-select .card-body div:nth-child(2) button{display:block;font-size:10px;margin:0 auto;width:55%}}@media only screen and (min-width:481px)and (max-width:768px){.boknowContainer form .card.seat-select .card-body div:nth-child(2) button{display:block;font-size:10px;margin:0 auto;width:55%}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer form .card.seat-select .card-body div:nth-child(2) button{display:block;font-size:10px;margin:0 auto;width:70%}}.boknowContainer form .card.passenger-info .card-text:first-child{display:flex;font-size:14px;font-weight:700}.boknowContainer form .card.passenger-info .card-text:first-child span:first-child{color:red;margin-right:8px}.boknowContainer form .card.passenger-info .card-text:nth-child(2){font-size:14px;font-style:italic}.boknowContainer form .card.passenger-info .card-text:nth-child(2) span{color:red;font-weight:100}.boknowContainer form .card.passenger-info .pax{border-radius:0;margin-bottom:0}.boknowContainer form .card.passenger-info .pax .card-header{background-color:#dcdcdc;border-radius:0;color:#000}.boknowContainer form .card.passenger-info .note{color:red}.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item .affirm-modal-trigger{text-decoration:none}@media only screen and (min-width:1025px)and (max-width:1200px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item{padding:0 5px 0 0}}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item{padding:0 5px 0 0}}@media only screen and (min-width:481px)and (max-width:768px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item{padding:0 5px 0 0}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item{padding:.5em}}.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span:nth-child(2){border-radius:0;font-size:12px;padding-right:3px}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span:nth-child(2) .affirm-modal-trigger span:nth-child(2){float:right}}.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span:first-child label{font-family:Montserrat Semi;font-size:18px;margin-left:1em}@media only screen and (min-width:1025px)and (max-width:1200px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span:first-child label{font-size:14px}}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span:first-child label{font-size:14px}}@media only screen and (min-width:481px)and (max-width:768px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span:first-child label{font-size:14px}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span:first-child label{align-items:center;font-size:14px;line-height:normal;margin-left:2px}}.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span#cards{text-align:right}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span#cards{padding-right:5px}}.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span#cards img{margin:0 3px;width:14%}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span#cards img{margin:0 1px}}@media only screen and (min-width:481px)and (max-width:768px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span#cards img{margin:0 1px}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span#cards img{margin:0 1px;width:22%}}.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span#rn-text{text-align:right}@media only screen and (min-width:1025px)and (max-width:1200px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item span#rn-text{font-size:12px}}.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item .icon-radio{color:#5c9b16;font-size:25px}@media only screen and (min-width:1025px)and (max-width:1200px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item .icon-radio{font-size:15px}}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item .icon-radio{font-size:15px;margin-left:0}}@media only screen and (min-width:481px)and (max-width:768px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item .icon-radio{font-size:15px;margin-left:0}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer form .card.paymentInfo .card-body .paymentOpt .list-item .icon-radio{font-size:15px;margin-left:0}}.boknowContainer form .card.passport-info .pax{border-radius:0;margin-bottom:0}.boknowContainer form .card.passport-info .pax .card-header{background-color:#dcdcdc;border-radius:0;color:#000}.boknowContainer form .card.other-info .pax{border-radius:0;margin-bottom:0}.boknowContainer form .card.other-info .pax .card-header{background-color:#dcdcdc;border-radius:0;color:#000}.boknowContainer form .card.terms-condition{font-size:14px}.boknowContainer form .card.terms-condition p{text-indent:15px}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card.terms-condition p{font-size:10px}}.boknowContainer form .card.terms-condition h6{font-family:Montserrat Semi;font-size:16px}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card .card-body .row [class*=" col-"],.boknowContainer form .card .card-body .row [class^=col-]{padding:0 3px}}@media only screen and (min-width:481px)and (max-width:768px){.boknowContainer form .card .card-body .row [class*=" col-"] .MuiFormControl-marginNormal,.boknowContainer form .card .card-body .row [class^=col-] .MuiFormControl-marginNormal{margin:5px 0}}@media only screen and (min-width:320px)and (max-width:480px){.boknowContainer form .card .card-body .row [class*=" col-"] .MuiFormControl-marginNormal,.boknowContainer form .card .card-body .row [class^=col-] .MuiFormControl-marginNormal{margin:5px 0}}.boknowContainer form .card .card-body .fsegDeatails-wrapper{border:0;margin:0;padding:0}@media only screen and (min-width:769px)and (max-width:1024px){.boknowContainer form .card .card-body{font-size:12px}}.footer{background-color:#000;padding:20px 0}@media only screen and (min-width:769px)and (max-width:1024px){.footer{padding:20px;text-align:center}}@media only screen and (min-width:481px)and (max-width:768px){.footer{padding:20px;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.footer{padding:20px;text-align:center}}.footer__social{padding:10px}@media only screen and (min-width:1025px)and (max-width:1200px){.footer__social{padding:10px 0}}@media only screen and (min-width:769px)and (max-width:1024px){.footer__social{border-bottom:.063rem solid #c2c2c2;padding-bottom:1.25rem}}@media only screen and (min-width:481px)and (max-width:768px){.footer__social{border-bottom:.063rem solid #c2c2c2;padding-bottom:1.25rem}}@media only screen and (min-width:320px)and (max-width:480px){.footer__social{border-bottom:.063rem solid #c2c2c2;padding-bottom:1.25rem}}.footer__social a:not(:last-child){margin-right:1rem}.footer__links1,.footer__links2{display:grid;line-height:1.75rem}@media only screen and (min-width:769px)and (max-width:1024px){.footer__links1,.footer__links2{line-height:1.5rem;padding-top:10px}}@media only screen and (min-width:481px)and (max-width:768px){.footer__links1,.footer__links2{line-height:1.5rem;padding-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){.footer__links1,.footer__links2{line-height:1.5rem;padding-top:20px}}.foooter__yt,.footer__fb,.footer__ig,.footer__pt,.footer__twitter{height:1.75em;width:1.75em}@media only screen and (min-width:769px)and (max-width:1024px){.foooter__yt,.footer__fb,.footer__ig,.footer__pt,.footer__twitter{height:1.75em;width:1.5em}}@media only screen and (min-width:481px)and (max-width:768px){.foooter__yt,.footer__fb,.footer__ig,.footer__pt,.footer__twitter{height:1.75em;width:1.5em}}.footer p{color:#848484;font-size:.875rem;margin-bottom:0}@media only screen and (min-width:769px)and (max-width:1024px){.footer p{margin-bottom:10px}}.form__icon{color:#848484;font-size:1.5rem}.footer a{color:#c2c2c2;font-size:1rem;text-decoration:none}.footer a:hover{color:#31c154}.footer__link3{padding-bottom:20px}@media only screen and (min-width:481px)and (max-width:768px){.footer__link3{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.footer__link3{display:none}}.footer__link4{display:none}@media only screen and (min-width:481px)and (max-width:768px){.footer__link4{display:block;padding-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){.footer__link4{display:block;line-height:1.5rem;padding-top:20px}}.formControl{background-color:#fff;border-radius:.13rem}@media only screen and (min-width:481px)and (max-width:768px){.formControl{width:50%}}.footer__form button{background-color:#fd3d3d;color:#fff;height:3.5rem;margin-left:.313rem}.footer__form{display:flex;object-fit:contain;padding-top:10px}@media only screen and (min-width:769px)and (max-width:1024px){.footer__form{align-items:center;display:flex;justify-content:center;object-fit:contain}}@media only screen and (min-width:481px)and (max-width:768px){.footer__form{align-items:center;display:flex;justify-content:center;object-fit:contain}}@media only screen and (min-width:320px)and (max-width:480px){.footer__form{align-items:center;display:flex;justify-content:center;object-fit:contain}}.footer__logo img{height:2.5em;padding-left:10px}@media only screen and (min-width:769px)and (max-width:1024px){.footer__logo img{padding-left:0}}@media only screen and (min-width:481px)and (max-width:768px){.footer__logo img{height:2em}}@media only screen and (min-width:769px)and (max-width:1024px){.footer__logo{border-top:.063rem solid #c2c2c2;padding-bottom:1.25rem;padding-top:1.25rem}}@media only screen and (min-width:481px)and (max-width:768px){.footer__logo{border-top:.063rem solid #c2c2c2;padding-bottom:10px;padding-top:10px}}@media only screen and (min-width:320px)and (max-width:480px){.footer__logo{border-top:.063rem solid #c2c2c2;padding-bottom:10px;padding-top:10px}}@media only screen and (min-width:769px)and (max-width:1024px){.footer__signUp{padding-bottom:1.25rem}}@media only screen and (min-width:481px)and (max-width:768px){.footer__signUp{padding-bottom:1.25rem}}@media only screen and (min-width:320px)and (max-width:480px){.footer__signUp{padding-bottom:1.25rem}}.flightResult-container{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/background.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/backgrounds/03.jpg);background-position:50% 50%;background-size:cover;height:auto;overflow-x:hidden}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/backgrounds/03.jpg);background-position:50% 50%;background-size:cover;height:auto;overflow-x:hidden}}.flightResult-container .flightResult-agentBox{margin:auto;padding:60px;width:800px}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-agentBox{margin:0;padding:20px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-agentBox{margin:0;padding:20px;width:100%}}.flightResult-container .flightResult-agentBox .agent-result{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:60px;display:flex}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-agentBox .agent-result{border-radius:10px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-agentBox .agent-result{border-radius:10px}}.flightResult-container .flightResult-agentBox .agent-result .agent-div .agent-image{margin-bottom:20px;margin-left:30px;margin-top:20px;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-agentBox .agent-result .agent-div .agent-image{margin-left:20px;margin-top:30px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-agentBox .agent-result .agent-div .agent-image{margin-left:20px;margin-top:30px}}.flightResult-container .flightResult-agentBox .agent-result .plane-div h3{font-weight:700;line-height:2.5rem;margin-bottom:0;padding-bottom:20px;padding-top:20px;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-agentBox .agent-result .plane-div h3{line-height:1.5rem;padding-bottom:10px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-agentBox .agent-result .plane-div h3{line-height:1.5rem;padding-bottom:10px}}.flightResult-container .flightResult-agentBox .agent-result .plane-div h3 span{color:#dc3545}.flightResult-container .flightResult-agentBox .agent-result .plane-div h3 .result-plane{width:35%}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-agentBox .agent-result .plane-div h3 .result-plane{width:80%}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-agentBox .agent-result .plane-div h3 .result-plane{width:60%}}.flightResult-container .flightResult-wrap{display:flex;margin:auto;max-width:1040px;padding-bottom:60px}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap{display:block;margin-left:20px;margin-right:20px;padding-bottom:30px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap{display:block;margin-left:20px;margin-right:20px;padding-bottom:30px}}.flightResult-container .flightResult-wrap .flightResult-price{padding-top:20px}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-price{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:10px;margin-top:20px!important;margin:auto;padding-top:0;width:500px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-price{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:10px;margin-top:20px;padding-top:0}}.flightResult-container .flightResult-wrap .flightResult-price p{align-items:center;display:flex;justify-content:center;margin-bottom:0}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-price p{font-weight:700;margin-bottom:0;padding-bottom:10px;padding-top:10px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-price p{font-weight:700;margin-bottom:0;padding-bottom:10px;padding-top:10px}}.flightResult-container .flightResult-wrap .flightResult-price span{color:#dc3545;font-size:calc(1.325rem + .9vw);font-weight:700;line-height:1.2;margin-bottom:0;margin-top:0;padding-left:5px;padding-right:5px}.flightResult-container .flightResult-wrap .flightResult-detail{margin-left:50px;margin-right:30px;max-width:600px}@media only screen and (min-width:769px)and (max-width:1024px){.flightResult-container .flightResult-wrap .flightResult-detail{margin-left:20px}}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-detail{margin-left:0;margin-right:0;max-width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-detail{margin-left:0;margin-right:0}}.flightResult-container .flightResult-wrap .flightResult-detail .flightResult-destination{border:3px solid #fff;border-radius:30px;padding:5px 20px;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-detail .flightResult-destination{background-color:#ffffff80;border:0;border-radius:10px;margin:auto;width:500px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-detail .flightResult-destination{background-color:#ffffff80;border:0;border-radius:10px}}.flightResult-container .flightResult-wrap .flightResult-detail .flightResult-destination p{font-weight:600;margin-bottom:0}.flightResult-container .flightResult-wrap .flightResult-detail .result-form{margin-top:20px}.flightResult-container .flightResult-wrap .flightResult-detail .result-form .result-phone{margin-bottom:15px}.flightResult-container .flightResult-wrap .flightResult-detail .result-form .result-phone .phone-result{background-color:#ffffff80;border-radius:10px}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-detail .result-form .result-phone .phone-result{background-color:#fff}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-detail .result-form .result-phone .phone-result{background-color:#fff}}.flightResult-container .flightResult-wrap .flightResult-detail .result-form .result-phone .phone-result fieldset{border:0}.flightResult-container .flightResult-wrap .flightResult-detail .result-form .result-name .result-fname{background-color:#ffffff80;border-radius:10px}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-detail .result-form .result-name .result-fname{background-color:#fff}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-detail .result-form .result-name .result-fname{background-color:#fff}}.flightResult-container .flightResult-wrap .flightResult-detail .result-form .result-name .result-fname fieldset{border:0}.flightResult-container .flightResult-wrap .flightResult-detail .result-form .result-name .rname-icon{color:#5c9b16;font-size:30px}.flightResult-container .flightResult-wrap .flightResult-detail .result-button{text-align:end}.flightResult-container .flightResult-wrap .flightResult-detail .result-button .unlock-button{background-color:#dc3545;border:1px solid #dc3545;border-radius:10px;font-weight:700;margin-top:15px;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:1024px){.flightResult-container .flightResult-wrap .flightResult-detail .result-button{padding-bottom:20px}}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-detail .result-button{padding-bottom:20px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-detail .result-button{padding-bottom:15px}}.flightResult-container .flightResult-wrap .flightResult-quote{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:30px;margin-bottom:40px;width:500px}@media only screen and (min-width:769px)and (max-width:1024px){.flightResult-container .flightResult-wrap .flightResult-quote{margin-right:52px}}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-quote{border-radius:10px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-quote{border-radius:10px;width:100%}}.flightResult-container .flightResult-wrap .flightResult-quote h3{color:#5c9b16;font-weight:700;padding-bottom:20px;padding-left:30px;padding-top:30px;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-quote h3{margin-bottom:0}}.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-1{display:flex;padding-bottom:20px;padding-left:30px}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-1{padding-bottom:15px;padding-left:20px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-1{padding-bottom:15px;padding-left:20px}}.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-1 p:first-child{background-color:#5c9b16;border-radius:50%;color:#fff;font-weight:bolder;line-height:25px;margin-bottom:0;text-align:center;width:25px}.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-1 p:last-child{font-weight:600;margin-bottom:0;margin-left:10px}.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-2{display:flex;padding-bottom:20px;padding-left:30px}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-2{padding-bottom:15px;padding-left:20px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-2{padding-bottom:15px;padding-left:20px}}.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-2 p:first-child{background-color:#5c9b16;border-radius:50%;color:#fff;font-weight:bolder;line-height:25px;margin-bottom:0;text-align:center;width:25px}.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-2 p:last-child{font-weight:600;margin-bottom:0;margin-left:10px}.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-3{display:flex;margin-bottom:20px;padding-bottom:20px;padding-left:30px}@media only screen and (min-width:481px)and (max-width:768px){.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-3{padding-bottom:15px;padding-left:20px}}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-3{padding-bottom:15px;padding-left:20px}}.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-3 p:first-child{background-color:#5c9b16;border-radius:50%;color:#fff;font-weight:bolder;line-height:25px;margin-bottom:0;text-align:center;width:25px}.flightResult-container .flightResult-wrap .flightResult-quote .quoteres-3 p:last-child{font-weight:600;margin-bottom:0;margin-left:10px}.flightResult-terms{padding-left:60px;padding-right:60px}@media only screen and (min-width:320px)and (max-width:480px){.flightResult-terms{padding-left:30px;padding-right:30px}}.fRoute-wrapper{margin:1em 0;position:relative}@media only screen and (min-width:320px)and (max-width:480px){.fRoute-wrapper{display:inline-flex;margin:0}}.fRoute-wrapper .fRoute-airlinediv{align-items:center;display:flex;transform:translateY(25%)}@media only screen and (min-width:481px)and (max-width:768px){.fRoute-wrapper .fRoute-airlinediv{padding-bottom:6px;padding-top:6px}}@media only screen and (min-width:320px)and (max-width:480px){.fRoute-wrapper .fRoute-airlinediv{display:inline-flex;width:100%}}.fRoute-wrapper .fRoute-airlinediv div.fRoute-airline{width:25%}@media only screen and (min-width:481px)and (max-width:768px){.fRoute-wrapper .fRoute-airlinediv div.fRoute-airline{width:auto}}@media only screen and (min-width:320px)and (max-width:480px){.fRoute-wrapper .fRoute-airlinediv div.fRoute-airline{margin-right:5px;width:auto}}.fRoute-wrapper .fRoute-airlinediv div.fRoute-airline img{width:25px}.fRoute-wrapper .fRoute-airlinediv div.fRoute-airline .fRoute-operating-airline{font-size:10px;left:0;position:absolute;transform:translateY(30px)}@media only screen and (min-width:320px)and (max-width:480px){.fRoute-wrapper .fRoute-airlinediv div.fRoute-airline .fRoute-operating-airline{font-size:9px;transform:translate(29px,19px)}}.fRoute-wrapper .fRoute-airlinediv div:last-child{width:65%}.fRoute-wrapper .fRoute-airlinediv div:last-child p{color:#494f54;font-size:14px;line-height:1em;margin:0;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:1024px){.fRoute-wrapper .fRoute-airlinediv div:last-child p{padding-left:5px}}@media only screen and (min-width:481px)and (max-width:768px){.fRoute-wrapper .fRoute-airlinediv div:last-child p{padding-left:5px}}@media only screen and (min-width:320px)and (max-width:480px){.fRoute-wrapper .fRoute-details{justify-content:space-evenly;margin:1em 0}}.fRoute-wrapper .fRoute-details .fRoute-departure{transform:translate(25%,25%)}@media only screen and (min-width:769px)and (max-width:1024px){.fRoute-wrapper .fRoute-details .fRoute-departure{transform:translate(38%,9%)}}.fRoute-wrapper .fRoute-details .fRoute-arrival{transform:translateY(25%)}@media only screen and (min-width:769px)and (max-width:1024px){.fRoute-wrapper .fRoute-details .fRoute-arrival{transform:translateY(9%)}}.fRoute-wrapper .fRoute-details .fRoute-arrival p,.fRoute-wrapper .fRoute-details .fRoute-departure p{line-height:18px;margin:0}@media only screen and (min-width:320px)and (max-width:480px){.fRoute-wrapper .fRoute-details .fRoute-arrival p,.fRoute-wrapper .fRoute-details .fRoute-departure p{line-height:13px}}.fRoute-wrapper .fRoute-details .fRoute-arrival p:first-child,.fRoute-wrapper .fRoute-details .fRoute-departure p:first-child{color:#494f54;font-size:17px;text-transform:lowercase}@media only screen and (min-width:320px)and (max-width:480px){.fRoute-wrapper .fRoute-details .fRoute-arrival p:first-child,.fRoute-wrapper .fRoute-details .fRoute-departure p:first-child{font-size:13px}}.fRoute-wrapper .fRoute-details .fRoute-arrival p:last-child,.fRoute-wrapper .fRoute-details .fRoute-departure p:last-child{color:#7f7f7f;font-size:15px}@media only screen and (min-width:320px)and (max-width:480px){.fRoute-wrapper .fRoute-details .fRoute-arrival p:last-child,.fRoute-wrapper .fRoute-details .fRoute-departure p:last-child{font-size:11px}}@media only screen and (min-width:481px)and (max-width:768px){.fRoute-wrapper .fRoute-details .fRoute-arrival p,.fRoute-wrapper .fRoute-details .fRoute-departure p{padding-left:10px}}.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime{text-align:center}@media only screen and (min-width:320px)and (max-width:480px){.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime{flex-grow:1}}.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime p{font-size:12px;margin:0}.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime p.total-ellapse{color:#494f54}.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime p.numStops{color:#b64847}.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime p.bound-line{align-items:center;display:flex;justify-content:space-between;position:relative}.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime p.bound-line .bound-from{fill:#fff;color:#7f7f7f;margin-left:-1px;z-index:1}.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime p.bound-line .bound-stops{color:maroon;font-size:8px;z-index:1}.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime p.bound-line span{display:flex;flex-grow:1;justify-content:space-evenly}.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime p.bound-line .bound-to{color:#494f54;font-size:19px;z-index:1}.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime p.bound-line:before{border-top:2px solid #7f7f7f;content:"";position:absolute;transform:translateY(0);width:96%}@media only screen and (min-width:320px)and (max-width:480px){.fRoute-wrapper .fRoute-details .fRoute-ellapsedtime p.bound-line:before{width:94%}}.flightSearch-container{margin-top:1em;overflow-x:hidden}@media only screen and (min-width:1025px)and (max-width:1200px){.flightSearch-container{max-width:1110px}}@media only screen and (min-width:769px)and (max-width:1024px){.flightSearch-container{max-width:980px}}@media only screen and (min-width:481px)and (max-width:768px){.flightSearch-container{max-width:978px}}@media only screen and (min-width:320px)and (max-width:480px){.flightSearch-container{margin-top:0;padding:.3em}}.fs-recoRefCode{background-color:#dc3546;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;font-size:13px;padding:3px 13px;text-transform:uppercase}.fs-reco-list{background-color:#fff;border:1px solid #dcdcdc;display:flex;margin:0 0 1rem;position:relative}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list{display:grid}}.fs-reco-list .fs-reco-itinerary{padding:1em;position:relative;width:69%}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list .fs-reco-itinerary{padding:1.5em 1.5em 0;width:100%}}.fs-reco-list .fs-reco-itinerary .fRoute-airlinediv div p,.fs-reco-list .fs-reco-itinerary .fRoute-details .fRoute-arrival p,.fs-reco-list .fs-reco-itinerary .fRoute-details .fRoute-departure p,.fs-reco-list .fs-reco-itinerary .fRoute-details .fRoute-ellapsedtime p,.fs-reco-list .fs-reco-itinerary .fRoute-details .numStops span{font-family:Montserrat Semi}.fs-reco-list .fs-reco-fare{border-left:1px dashed #525856;padding:.5em 1.5em;width:29%}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list .fs-reco-fare{border-left:none;border-top:1px solid #dcdcdc;display:flex;padding:.5em 1em 1em;width:100%}.fs-reco-list .fs-reco-fare div:first-child{width:50%}}.fs-reco-list .fs-reco-fare div:first-child span{color:#525856;font-size:14px}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list .fs-reco-fare div:first-child span{font-size:11px}}.fs-reco-list .fs-reco-fare div:first-child span:first-child svg{font-size:14px;margin-bottom:4px}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list .fs-reco-fare div:first-child span:first-child svg{font-size:9px}}.fs-reco-list .fs-reco-fare div:first-child span:nth-child(2){letter-spacing:-2px;margin-left:4px}.fs-reco-list .fs-reco-fare div:first-child span:nth-child(2) svg{font-size:17px;margin-bottom:4px}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list .fs-reco-fare div:first-child span:nth-child(2) svg{font-size:11px}}.fs-reco-list .fs-reco-fare div:first-child .normal-price{color:red;font-family:Montserrat Semi;margin-bottom:0;text-decoration:line-through}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list .fs-reco-fare div:first-child .normal-price{margin-bottom:10px}}.fs-reco-list .fs-reco-fare div:first-child .normal-price .currency-discount{color:red;font-family:Montserrat Semi;font-size:21px;vertical-align:text-top}.fs-reco-list .fs-reco-fare div:first-child h3{color:#2b2726;font-family:Montserrat Semi;font-size:36px}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list .fs-reco-fare div:first-child h3{font-size:29px;margin-top:-6px}}.fs-reco-list .fs-reco-fare div:first-child h3 .currency-symbol{color:#2b2726;font-family:Montserrat Semi;font-size:24px;vertical-align:text-top}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list .fs-reco-fare div:last-child{width:50%}}.fs-reco-list .fs-reco-fare div:last-child p{font-size:13px;text-align:right}@media only screen and (min-width:1025px)and (max-width:1200px){.fs-reco-list .fs-reco-fare div:last-child p{text-align:left}}@media only screen and (min-width:769px)and (max-width:1024px){.fs-reco-list .fs-reco-fare div:last-child p{text-align:left}}@media only screen and (min-width:481px)and (max-width:768px){.fs-reco-list .fs-reco-fare div:last-child p{text-align:left}}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list .fs-reco-fare div:last-child p{font-size:12px;margin-bottom:.5em}}.fs-reco-list .fs-reco-fare div:last-child p a{color:green;text-decoration:none}.fs-reco-list .fs-reco-fare div:last-child .select-btn{border-radius:7px;font-family:Montserrat Semi;font-size:17px;padding:6px 0;text-transform:uppercase;width:100%}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-list .fs-reco-fare div:last-child .select-btn{border-radius:5px;font-size:13px;padding:6px;transform:translateX(35px);width:80%}}.fs-reco-viewDetails{bottom:.25em;color:green;cursor:pointer;font-family:Montserrat Semi;font-size:15px;left:10px;position:absolute;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.fs-reco-viewDetails{bottom:2px;font-size:14px}}.fs-reco-viewDetails:hover{color:green}.fs-reco-viewDetails .fs-reco-viewIcon{font-size:20px}.recoCard-skeleton{background-color:#fff;border:1px solid #dcdcdc;height:160px;margin-bottom:1em}.recoCard-skeleton .error-msg{font-family:Montserrat Semi;margin:0;text-align:center;transform:translateY(40%)}.recoCard-skeleton div{padding:0 1em}.recoCard-skeleton .MuiSkeleton-root{margin:1em 0}.filter-container{border:1px solid #dcdcdc;color:#444;padding-bottom:10px}.filter-container hr{border:none;border-bottom:1px solid #000;margin:1.875em 0}.filter-container .dashed{border-bottom:1px dashed #000}.filter-container h5{font-weight:700}@media only screen and (min-width:769px)and (max-width:1024px){.filter-container h5{font-size:18px}}.filter-container>h5{margin-bottom:15px}.filter-container .filter-group{margin-left:15px}.filter-container .filter-group .filter-item{margin-left:14px}.filter-container .filter-group .filter-item img{margin-right:10px;width:25px}.filter-container .filter-group .filter-item .MuiFormGroup-root .MuiFormControlLabel-root{margin-bottom:10px}.filter-container .filter-group .filter-item .MuiFormGroup-root .MuiFormControlLabel-root span:nth-child(2){font-size:13px;margin-left:10px}.filterDialog .MuiPaper-elevation{background-color:#fff!important;color:#000}.filterDialog .filter-container{padding:30px}.filterDialog header{color:#444!important;font-weight:700}.filterDialog h5{font-size:16px}.border-dashed{border-bottom:1px dashed;margin-bottom:10px}.radio-btn-lmargin{margin-left:25px!important}.wrapper{display:flex;justify-content:space-around;margin-bottom:1rem}@media only screen and (min-width:320px)and (max-width:480px){.wrapper{display:none;margin:0}}.wrapper .reco-price{background-color:#fff;border:1px solid #dee2e6;color:gray;flex-grow:4;padding:10px 7px 10px 15px}.wrapper .reco-price.active{border:1px solid #98b876;border-top:6px solid #48800c;color:green;padding:5px 7px 10px 15px}@media only screen and (min-width:320px)and (max-width:480px){.wrapper .reco-price.active{border-top:4px solid #48800c;padding:2px 5px}}.wrapper .reco-price label{font-family:Montserrat Semi;font-size:14px}@media only screen and (min-width:320px)and (max-width:480px){.wrapper .reco-price label{font-size:11px}}.wrapper .reco-price .price{font-family:Montserrat Semi;font-size:36px;margin:5px 0}@media only screen and (min-width:320px)and (max-width:480px){.wrapper .reco-price .price{font-size:19px}}.wrapper .reco-price .time{font-family:Montserrat Semi;font-size:13px;margin:0}@media only screen and (min-width:320px)and (max-width:480px){.wrapper .reco-price .time{font-size:11px}.wrapper .reco-price{padding:5px}}.wrapper .to-calendar{align-items:center;background-color:#ffef97;border:1px solid #f0e59c;color:#41464b;display:flex;flex-grow:1;justify-content:space-evenly;margin:19px 5px;padding:7px 0}.wrapper .to-calendar p{font-family:Montserrat Bold;font-size:12px;line-height:normal;margin:0 0 0 -5px}.wrapper .to-calendar p .link{background:none;border:none;color:#4c8311;font-family:Montserrat Bold;font-size:10px;text-decoration:none}.wrapper .to-calendar p .link #link-icon{font-size:16px;margin:0 0 2px -5px}@media only screen and (min-width:1025px)and (max-width:1200px){.wrapper .to-calendar p{margin-left:5px}}@media only screen and (min-width:769px)and (max-width:1024px){.wrapper .to-calendar p{margin-left:5px}}@media only screen and (min-width:481px)and (max-width:768px){.wrapper .to-calendar p{margin-left:5px}}.wrapper .to-calendar #calendar-icon{font-size:22px;margin-bottom:7px}@media only screen and (min-width:769px)and (max-width:1024px){.wrapper .to-calendar #calendar-icon{padding-left:5px}}@media only screen and (min-width:481px)and (max-width:768px){.wrapper .to-calendar #calendar-icon{margin-left:5px}}@media only screen and (min-width:320px)and (max-width:480px){.wrapper .to-calendar{display:none}}.modal-dialog{max-width:690px!important}.modal-dialog .modal-content,.modal-dialog .modal-content .card{border-radius:17px}.modal-dialog .modal-content .card .search-loading{text-align:center}.modal-dialog .modal-content .card .search-loading .spinner-grow{margin:1em}.modal-dialog .modal-content .card div{margin:1em auto}.modal-dialog .modal-content .card p{font-size:18px}.modal-dialog .modal-content .card p:first-child{font-weight:700;margin:1em 0;text-transform:uppercase}.modal-dialog .modal-content .card p.route{margin-bottom:0}.modal-dialog .modal-content .card p:last-child{margin-bottom:1em}.modal-dialog .modal-content .card p.route span,.modal-dialog .modal-content .card p.travDate{font-family:Montserrat Bold}.searchRq{line-height:20px;margin-bottom:.25em;margin-top:1em;padding-left:0}.searchRq li.travD{font-family:Montserrat Bold}.searchRq li:first-child span.multi-loc:not(:first-child):before,.searchRq li:nth-child(2) span:not(.multi-dates:first-child):before{background-color:#000;border-radius:15px;content:"";display:inline-block;height:5px;margin-left:5px;margin-right:5px;transform:translateY(-3px);width:5px}.searchRq li:not(:first-child){font-size:15px!important}.searchRq li:not(.paxCount>li){font-size:15px;list-style:none}.searchRq li:not(.paxCount>li) .paxCount{padding:0}.searchRq li:not(.paxCount>li) .paxCount li{display:inline-block;margin:0 10px 0 0}.searchRq li:not(.paxCount>li) .paxCount li:not(li:first-child):before{background-color:#000;border-radius:15px;content:"";display:inline-block;height:5px;margin-left:5px;margin-right:5px;transform:translateY(-3px);width:5px}.searchRq li:not(.paxCount>li):first-child{font-size:15px}.searchRq li:not(.paxCount>li):first-child span{font-family:Montserrat Bold;font-size:16px}.searchRq li:not(.paxCount>li):last-child span:before{background-color:#000;border-radius:15px;content:"";display:inline-block;height:5px;margin-left:5px;margin-right:5px;transform:translateY(-3px);width:5px}.calendar .filter-airline,.calendar .legend{display:flex;justify-content:flex-end}.calendar .legend li{display:inline;font-family:Montserrat Semi;margin:0 10px}.calendar .legend li:first-child:before{background-color:green}.calendar .legend li:first-child:before,.calendar .legend li:nth-child(2):before{border-radius:15px;content:"";display:inline-block;height:20px;margin-right:5px;transform:translateY(5px);width:20px}.calendar .legend li:nth-child(2):before{background-color:orange}.calendar .legend li:last-child:before{background-color:red;border-radius:15px;content:"";display:inline-block;height:20px;margin-right:5px;transform:translateY(5px);width:20px}.calendar table{background-color:#fff;border-color:#cecece;table-layout:fixed;width:100%}.calendar table .defaultRow{background-color:#cecece}.calendar table .dateHeader{background-color:#4a810f;color:#fff}.calendar table tbody{text-align:center}.calendar table tbody tr th.depart-header{font-size:20px}.calendar table tbody tr th.return-header{font-size:20px;transform:translateY(45px)}.calendar table tbody tr th:first-child .departDates,.calendar table tbody tr th:last-child .departDates,.calendar table tbody tr th:nth-child(2) .departDates{display:flex;justify-content:space-evenly}.calendar table tbody tr th.returnDates{background-color:#4a810f;background-color:#d24404!important;color:#fff;padding:20px 0;position:relative}.calendar table tbody tr th button{background-color:#0000;border:none;color:#fff;font-size:40px}.calendar table tbody tr th button.up-btn{background-color:#0000;position:absolute;transform:translate(-18px,-42px)}.calendar table tbody tr th button.down-btn{background-color:#0000;position:absolute;transform:translate(-18px,-25px)}.calendar table tbody tr td{vertical-align:middle}.calendar table tbody tr td.lowestFare{border:3px solid red}.calendar table tbody tr td.origSelection{border:3px solid green}.calendar table tbody tr td[aria-describedby=popover-basic]{border:3px solid orange}.calendar table tbody tr td .tbl-cell{font-family:Montserrat Semi;font-size:10px}.calendar table tbody tr td .tbl-cell span{font-family:Montserrat Semi;text-transform:uppercase}.calendar table tbody tr td .tbl-cell span .air-img{width:24px}.calendar table tbody tr td .tbl-cell .price-dashed{color:red;font-size:18px;text-decoration:line-through}.calendar table tbody tr td .tbl-cell .price{font-family:Montserrat Semi;font-size:25px}.calendar table tbody tr td .err-msg{font-size:10px}.dropdown-air{background-color:#fff;border:1px solid green;border-radius:10px;box-shadow:0 10px 25px #0000001a;width:300px}.dropdown-air-header{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:15px}.dropdown-air-body{display:none;padding:5px}.dropdown-air-body.open{background:#fff;display:block;position:absolute;top:190px;transform:translate3d(14px,-62px,-135px);will-change:transform}.dropdown-item{padding:10px}.dropdown-item img{margin-right:20px;width:25px}.dropdown-item:hover{cursor:pointer}.dropdown-item-dot{color:#91a5be;opacity:0;transition:all .2s ease-in-out}.dropdown-item-dot.selected{opacity:1}.airline{color:#91a5be;font-size:13px;transform:rotate(0deg);transition:all .2s ease-in-out}.airline.open{transform:rotate(90deg)}#search-page #bookEngine-section{background-color:#5c9b16}#search-page #bookEngine-section .bk-widget-container{margin:1em 0}#search-page #searchRq-section button{background-color:#5c9b16;border-color:#5c9b16;color:#fff;text-transform:uppercase}.custom-modalOverlay{background-color:#000;background-color:#0006;height:100%;left:0;overflow:auto;padding-top:80px;position:fixed;top:0;width:100%;z-index:1}.customModal-content{padding:20px}.custom-container{background-color:#fff;border-radius:5px;box-shadow:0 0 18px 0 #000000bf;left:50%;max-height:600px;max-width:600px;overflow-y:scroll;position:fixed;top:42%;transform:translate(-50%,-50%);width:97%}@media only screen and (min-width:320px)and (max-width:480px){.custom-container{max-height:70%;top:45%;width:98%}}.custom-container p{color:red;cursor:pointer;margin-bottom:0;padding-right:10px;padding-top:5px;text-align:end}.custom-container p svg{font-size:24px}.kayakModal-overlay{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);background-color:#0006;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.kayakModal-content{background-image:url(https://tfisolutions.blob.core.windows.net/images/background.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;padding:0 25px 25px}@media only screen and (min-width:769px)and (max-width:1024px){.kayakModal-content{padding-bottom:40px}}@media only screen and (min-width:481px)and (max-width:768px){.kayakModal-content{padding:10px 25px 25px}}@media only screen and (min-width:320px)and (max-width:480px){.kayakModal-content{padding:10px 20px 20px}}.kayakModal-body{background-color:#fff;border-radius:5px;box-shadow:0 0 18px 0 #000000bf;height:500px;left:50%;position:fixed;top:53%;transform:translate(-50%,-50%);width:60%}@media only screen and (min-width:769px)and (max-width:1024px){.kayakModal-body{left:50%;max-height:500px;overflow-y:auto;position:absolute;top:120px;transform:translate(-50%,4%);width:96%}}@media only screen and (min-width:481px)and (max-width:768px){.kayakModal-body{left:50%;max-height:650px;overflow-y:auto;position:absolute;top:100px;transform:translate(-50%,10%);width:96%}}@media only screen and (min-width:320px)and (max-width:480px){.kayakModal-body{height:500px;left:50%;margin-top:20px;overflow-y:auto;position:absolute;top:120px;transform:translate(-50%);width:95%}}.modal-Header p{color:#fff;cursor:pointer;margin-bottom:0;padding-bottom:5px;padding-top:5px;text-align:end}@media only screen and (min-width:481px)and (max-width:768px){.modal-Header p{padding-bottom:10px}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Header p{padding-bottom:10px}}.modal-Body .flightResult-agentBox{margin:auto;width:90%}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-agentBox{margin:0;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-agentBox{margin:0;width:100%}}.modal-Body .flightResult-agentBox .agent-result{background-color:#ffffff80;border-radius:60px;display:flex}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-agentBox .agent-result{border-radius:10px}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-agentBox .agent-result{border-radius:10px}}.modal-Body .flightResult-agentBox .agent-result .agent-div .agent-image{margin-bottom:20px;margin-left:30px;margin-top:20px;width:30%}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-agentBox .agent-result .agent-div .agent-image{margin-left:20px;margin-top:30px}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-agentBox .agent-result .agent-div .agent-image{margin-left:20px;margin-top:30px}}.modal-Body .flightResult-agentBox .agent-result .plane-div h3{font-weight:700;line-height:1.75rem;margin-bottom:0;padding-bottom:20px;padding-top:35px;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-agentBox .agent-result .plane-div h3{line-height:1.5rem;padding-bottom:10px;padding-top:40px}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-agentBox .agent-result .plane-div h3{line-height:1.5rem;padding-bottom:10px}}.modal-Body .flightResult-agentBox .agent-result .plane-div h3 span{color:#dc3545}.modal-Body .flightResult-agentBox .agent-result .plane-div h3 .result-plane{width:20%}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-agentBox .agent-result .plane-div h3 .result-plane{width:60%}}.modal-Body .flightResult-destination{background-color:#ffffff80;border-radius:30px;margin:10px auto;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-destination{margin-bottom:5px;margin-top:15px;width:80%}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-destination{border-radius:10px;width:100%}}.modal-Body .flightResult-destination p{font-weight:600;margin-bottom:0;padding-bottom:10px;padding-top:10px;text-align:center}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-destination p{padding-left:10px;padding-right:10px}}.modal-Body .flightResult-price{background-color:#ffffff80;border-radius:30px;margin:10px auto auto;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-price{margin-bottom:5px;margin-top:15px;width:80%}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-price{border-radius:10px;width:100%}}.modal-Body .flightResult-price p{align-items:center;display:flex;font-weight:600;justify-content:center;margin-bottom:0;padding-bottom:10px;padding-top:10px}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-price p{padding-left:10px;padding-right:10px}}.modal-Body .flightResult-price p span{color:#dc3545;font-weight:700;margin-bottom:0;padding-left:5px;padding-right:5px}.modal-Body .flightResult-wrap{align-items:center;display:flex;justify-content:space-evenly;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-wrap{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-wrap{display:block}}.modal-Body .flightResult-wrap .flightResult-detail{padding-top:10px;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-wrap .flightResult-detail{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-wrap .flightResult-detail{width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-wrap .flightResult-detail #flightResult-form{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-wrap .flightResult-detail #flightResult-form{width:100%}}.modal-Body .flightResult-wrap .flightResult-detail .result-form{padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-wrap .flightResult-detail .result-form{padding-top:0;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-wrap .flightResult-detail .result-form{width:100%}}.modal-Body .flightResult-wrap .flightResult-detail .result-form .phone-result{background-color:#fff;border-radius:10px}.modal-Body .flightResult-wrap .flightResult-detail .result-form .phone-result fieldset{border:0}.modal-Body .flightResult-wrap .flightResult-detail .result-form .result-name{padding-top:10px}.modal-Body .flightResult-wrap .flightResult-detail .result-form .result-name .result-fname{background-color:#fff;border-radius:10px}.modal-Body .flightResult-wrap .flightResult-detail .result-form .result-name .result-fname fieldset{border:0}.modal-Body .flightResult-wrap .flightResult-detail .result-form .result-name .rname-icon{color:#5c9b16;font-size:30px}.modal-Body .flightResult-wrap .flightResult-detail .result-button{padding-bottom:10px;padding-top:5px;text-align:end}.modal-Body .flightResult-wrap .flightResult-detail .result-button .unlock-button{background-color:#dc3545;border:1px solid #dc3545;border-radius:10px;font-weight:700;text-transform:uppercase}.modal-Body .flightResult-wrap .flightResult-quote{background-color:#ffffff80;border-radius:30px;margin-left:15px;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-wrap .flightResult-quote{margin-left:0;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-wrap .flightResult-quote{margin-left:0;width:100%}}.modal-Body .flightResult-wrap .flightResult-quote h3{color:#5c9b16;font-weight:700;margin-bottom:0;padding-bottom:10px;padding-left:30px;padding-top:10px;text-transform:uppercase}.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-1{display:flex;padding-bottom:10px;padding-left:20px}.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-1 p:first-child{background-color:#5c9b16;border-radius:50%;color:#fff;font-weight:bolder;line-height:25px;margin-bottom:0;text-align:center;width:25px}.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-1 p:last-child{font-weight:600;margin-bottom:0;margin-left:10px}.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-2{display:flex;padding-bottom:10px;padding-left:20px}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-2{padding-left:20px}}.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-2 p:first-child{background-color:#5c9b16;border-radius:50%;color:#fff;font-weight:bolder;line-height:25px;margin-bottom:0;text-align:center;width:25px}.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-2 p:last-child{font-weight:600;margin-bottom:0;margin-left:10px}.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-3{display:flex;padding-bottom:10px;padding-left:20px}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-3{padding-right:15px}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-3{padding:0 15px 15px 20px}}.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-3 p:first-child{background-color:#5c9b16;border-radius:50%;color:#fff;font-weight:bolder;line-height:25px;margin-bottom:0;text-align:center;width:25px}.modal-Body .flightResult-wrap .flightResult-quote .quote-bodyFlight .quoteres-3 p:last-child{font-weight:600;margin-bottom:0;margin-left:10px}.modal-Body .kayakUtm-terms{background-color:#ffffff80;border-radius:15px;font-size:14px;margin-bottom:10px;text-align:center;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.modal-Body .kayakUtm-terms{margin-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){.modal-Body .kayakUtm-terms{margin-top:20px}}.modal-Body .kayakUtm-terms p{font-weight:700;margin-bottom:0;padding:10px}.hero-banner{background-attachment:fixed;background-color:#e4e5ea;background-image:url(https://tfisolutions.blob.core.windows.net/backgrounds/03.jpg);background-position:50% 50%;background-size:cover;font-family:Helvetica,Arial,"Sans Serif";height:100%;padding-bottom:10%;padding-top:10%}.hero-banner .wrapper{background-color:#fff;border-radius:10px;display:flow-root;height:auto;margin:auto;padding:2%;text-align:center;width:50%}@media only screen and (min-width:320px)and (max-width:480px){.hero-banner .wrapper{width:90%!important}}.widrawal-container{background-color:#fffafb}.widrawal-body{margin:auto;max-width:1080px;padding-top:20px}.widrawal-modal{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:5px;box-shadow:0 5px 10px 0 #00000080;left:50%;position:absolute;top:30%;transform:translate(-50%,-50%)}.wmodalClose-icon{float:right;font-size:24px;margin-right:10px}.wmodalClose-icon:hover{color:red!important;cursor:pointer;opacity:1}.wsignedContainer{height:50%;left:10%;top:10%;width:100%}.wsignContainer{background-color:#fff;height:50%;margin:0 auto;width:70%}.sigPad{border:1px solid #fff;box-shadow:0 5px 10px 0 #00000080;cursor:pointer;height:100%;width:100%}.wsignImage{background-color:#fff;background-size:200px 50px;height:30px;width:100px}.wsigned-Buttons{align-items:flex-end;display:flex;justify-content:flex-end}.wsign-clear{background-color:red!important}.wbtn-Signature,.wsign-clear,.wsign-trim{color:#fff!important;margin:5px!important}.wbtn-Signature,.wbtn-submit,.wsign-trim{background-color:#218838!important}.wbtn-submit{color:#fff!important;width:25%}@media only screen and (min-width:320px)and (max-width:480px){.wsignContainer{background-color:#fff;height:50%;width:100%}.wsignedPad{border:1px solid #fff;box-shadow:0 5px 10px 0 #00000080;cursor:pointer;height:180px;width:100%}.wsignImage{background-color:#fff;background-size:200px 50px;height:50px;width:50%}}.signedContainer{padding:20px 0}.signedContainer .signedPad{border:1px solid #fff;box-shadow:0 5px 10px 0 #00000080;cursor:pointer;height:250px;width:100%}.refund-cotainer{background-color:#fffafb}.refund-cotainer .refund-body{margin:auto;max-width:1080px;padding-top:20px}.refund-cotainer .bodyCard{border:1px solid #fff;border-radius:5px;box-shadow:0 5px 10px 0 #00000080;cursor:pointer;margin-top:40px}.refund-cotainer .MuiOutlinedInput-input:focus{border:.1rem solid blue;border-radius:5px;cursor:pointer}.refund-cotainer .refund-modal{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:5px;box-shadow:0 5px 10px 0 #00000080;left:50%;position:absolute;top:30%;transform:translate(-50%,-50%)}.refund-cotainer .modalClose-icon{float:right;font-size:24px;margin-right:10px}.refund-cotainer .modalClose-icon:hover{color:red!important;cursor:pointer;opacity:1}.refund-cotainer .signedContainer{height:50%;left:10%;top:10%;width:100%}.refund-cotainer .signContainer{background-color:#fff;height:50%;margin:0 auto;width:70%}.refund-cotainer .signedPad{border:1px solid #fff;box-shadow:0 5px 10px 0 #00000080;cursor:pointer;height:100%;width:100%}.refund-cotainer .signImage{background-size:200px 50px;height:30px;width:100px}.refund-cotainer .signed-Buttons{align-items:flex-end;display:flex;justify-content:flex-end}.refund-cotainer .sign-clear{background-color:red!important;color:#fff!important;margin:5px!important}.refund-cotainer .btn-Signature,.refund-cotainer .sign-trim{background-color:#218838!important;color:#fff!important;margin:5px!important}.refund-cotainer .btn-submit{background-color:#218838!important;color:#fff!important;width:25%}.refund-cotainer .slct-Year{border-radius:5px;padding:10px;width:100%}@media only screen and (min-width:320px)and (max-width:480px){.refund-cotainer .signContainer{background-color:#fff;height:50%;width:100%}.refund-cotainer .signedPad{border:1px solid #fff;box-shadow:0 5px 10px 0 #00000080;cursor:pointer;height:180px;width:100%}.refund-cotainer .slct-Year{border-radius:5px;padding:10px;width:100%}.refund-cotainer .signImage{background-size:200px 50px;height:50px;width:50%}}#payment-wrapper{margin:1em auto}#payment-wrapper .alert{border-radius:0;font-size:15px;padding:1em 3em;text-align:justify;text-indent:2em}@media only screen and (min-width:769px)and (max-width:1024px){#payment-wrapper .alert{font-size:12px;padding:1em}}@media only screen and (min-width:481px)and (max-width:768px){#payment-wrapper .alert{font-size:12px;padding:1em}}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper .alert{font-size:12px;padding:1em}}#payment-wrapper .alert .MuiAlert-icon{display:none}#payment-wrapper h5{background-color:#5c9b16;color:#fff;font-size:18px;font-weight:700;padding:.5rem;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:1024px){#payment-wrapper h5{font-size:14px}}@media only screen and (min-width:481px)and (max-width:768px){#payment-wrapper h5{font-size:14px}}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper h5{font-size:11px}}#payment-wrapper form{padding:1.5em}#payment-wrapper form div:first-child p{font-size:11px}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper form div:first-child p{font-size:9px}}@media only screen and (min-width:481px)and (max-width:768px){#payment-wrapper form div:first-child p{font-size:9px}}@media only screen and (min-width:769px)and (max-width:1024px){#payment-wrapper form div:first-child p{font-size:9px}}#payment-wrapper form div:first-child .signAndGo{width:160px}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper form div:first-child .signAndGo{width:100px}}@media only screen and (min-width:481px)and (max-width:768px){#payment-wrapper form div:first-child .signAndGo{width:100px}}@media only screen and (min-width:769px)and (max-width:1024px){#payment-wrapper form div:first-child .signAndGo{width:110px}}#payment-wrapper form div:nth-child(2) .logo{width:22%}@media only screen and (min-width:769px)and (max-width:1024px){#payment-wrapper form div:nth-child(2) .logo{width:33%}}@media only screen and (min-width:481px)and (max-width:768px){#payment-wrapper form div:nth-child(2) .logo{width:43%}}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper form div:nth-child(2) .logo{width:60%}}#payment-wrapper form div:nth-child(2) p{font-size:12px;line-height:14px}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper form div:nth-child(2) p{font-size:9px}}@media only screen and (min-width:481px)and (max-width:768px){#payment-wrapper form div:nth-child(2) p{font-size:11px}}#payment-wrapper form div.msg-content{font-size:16px;padding:0 3em}@media only screen and (min-width:769px)and (max-width:1024px){#payment-wrapper form div.msg-content{padding:0 1em}}@media only screen and (min-width:481px)and (max-width:768px){#payment-wrapper form div.msg-content{font-size:13px;padding:0}}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper form div.msg-content{font-size:12px;padding:0}}#payment-wrapper form div.msg-content p:nth-child(2){text-indent:2.5em}#payment-wrapper form div.msg-content p:nth-child(3){text-indent:2em}#payment-wrapper form div.rules p:first-child{font-size:14px;font-weight:700;margin:0;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper form div.rules p:first-child{font-size:12px}}#payment-wrapper form div.rules p:last-child{font-size:13px}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper form div.rules p:last-child{font-size:11px}}#payment-wrapper form h6{font-size:18px;font-weight:700;margin:2em;text-align:center}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper form h6{font-size:14px;margin:1em 0}}@media only screen and (min-width:481px)and (max-width:768px){#payment-wrapper form h6{font-size:15px}}#payment-wrapper form #agreement{font-size:13px}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper form #agreement{font-size:11px}}#payment-wrapper form #disclaimer{font-size:13px}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper form #disclaimer{font-size:11px}}#payment-wrapper #payAndAgree-btn{display:block;font-weight:700;margin:1em auto;text-transform:uppercase;width:25%}@media only screen and (min-width:481px)and (max-width:768px){#payment-wrapper #payAndAgree-btn{font-size:12px;width:30%}}@media only screen and (min-width:320px)and (max-width:480px){#payment-wrapper #payAndAgree-btn{font-size:11px;width:40%}}#payNow-wrapper .agrreNBook{display:block;margin:1em auto}@media only screen and (min-width:769px)and (max-width:1024px){#payNow-wrapper .agrreNBook{font-size:12px}}@media only screen and (min-width:481px)and (max-width:768px){#payNow-wrapper .agrreNBook{font-size:12px}}@media only screen and (min-width:320px)and (max-width:480px){#payNow-wrapper .agrreNBook{font-size:12px}}#payNow-wrapper .row .col-paymentForm .card .card-header{background-color:#5c9b16;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}#payNow-wrapper .row .col-paymentForm .card .card-body .fsegDeatails-wrapper{border:0;margin:0;padding:1em 3em 0}@media only screen and (min-width:481px)and (max-width:768px){#payNow-wrapper .row .col-paymentForm .card .card-body .fsegDeatails-wrapper{padding:1em}}@media only screen and (min-width:320px)and (max-width:480px){#payNow-wrapper .row .col-paymentForm .card .card-body .fsegDeatails-wrapper{padding:0}}#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item{justify-content:end}#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item .affirm-modal-trigger{text-decoration:none}@media only screen and (min-width:1025px)and (max-width:1200px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item{padding:0 5px 0 0}}@media only screen and (min-width:769px)and (max-width:1024px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item{padding:0 5px 0 0}}@media only screen and (min-width:481px)and (max-width:768px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item{padding:0 5px 0 0}}@media only screen and (min-width:320px)and (max-width:480px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item{padding:0}}#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item .JoyRadio-root{align-items:center;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item .JoyRadio-root .JoyRadio-radio{margin-left:8px}@media only screen and (min-width:769px)and (max-width:1024px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span:nth-child(2){font-size:11px}}@media only screen and (min-width:481px)and (max-width:768px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span:nth-child(2){font-size:11px}}@media only screen and (min-width:320px)and (max-width:480px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span:nth-child(2){font-size:10px}}#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span:first-child label{font-size:18px;font-weight:700;margin-left:1em}@media only screen and (min-width:1025px)and (max-width:1200px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span:first-child label{font-size:13px}}@media only screen and (min-width:769px)and (max-width:1024px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span:first-child label{font-size:12px}}@media only screen and (min-width:481px)and (max-width:768px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span:first-child label{font-size:11px}}@media only screen and (min-width:320px)and (max-width:480px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span:first-child label{align-items:center;font-size:11px;line-height:normal;margin-left:0}}#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span.radio-btn span:first-child{width:25px}#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span.radio-btn span:first-child .icon-radio{color:#5c9b16;font-size:25px}@media only screen and (min-width:1025px)and (max-width:1200px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span.radio-btn span:first-child .icon-radio{font-size:15px}}@media only screen and (min-width:769px)and (max-width:1024px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span.radio-btn span:first-child .icon-radio{font-size:15px}}@media only screen and (min-width:481px)and (max-width:768px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span.radio-btn span:first-child .icon-radio{font-size:15px}}@media only screen and (min-width:320px)and (max-width:480px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span.radio-btn span:first-child .icon-radio{font-size:15px}}#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span#cards{text-align:right}@media only screen and (min-width:769px)and (max-width:1024px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span#cards{padding-right:5px}}#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span#cards img{margin:0 3px;width:22%}@media only screen and (min-width:1025px)and (max-width:1200px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span#cards img{width:15%}}@media only screen and (min-width:769px)and (max-width:1024px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span#cards img{margin:0 1px;width:15%}}@media only screen and (min-width:481px)and (max-width:768px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span#cards img{margin:0 1px;width:13%}}@media only screen and (min-width:320px)and (max-width:480px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span#cards img{margin:0 1px;width:14%}}@media only screen and (min-width:1025px)and (max-width:1200px){#payNow-wrapper .row .col-paymentForm .paymentInfo .card-body .paymentOpt .list-item span#rn-text{font-size:12px}}#payNow-wrapper .row .col-paymentForm .terms-condition{font-size:14px}@media only screen and (min-width:769px)and (max-width:1024px){#payNow-wrapper .row .col-paymentForm .terms-condition{font-size:12px}}@media only screen and (min-width:481px)and (max-width:768px){#payNow-wrapper .row .col-paymentForm .terms-condition{font-size:12px}}@media only screen and (min-width:320px)and (max-width:480px){#payNow-wrapper .row .col-paymentForm .terms-condition{font-size:11px}}#payNow-wrapper .row .col-paymentForm .terms-condition p{text-indent:15px}@media only screen and (min-width:769px)and (max-width:1024px){#payNow-wrapper .row .col-paymentForm .terms-condition p{font-size:10px}#payNow-wrapper .row .col-paymentForm .terms-condition h6{font-size:12px}}@media only screen and (min-width:481px)and (max-width:768px){#payNow-wrapper .row .col-paymentForm .terms-condition h6{font-size:12px}}@media only screen and (min-width:320px)and (max-width:480px){#payNow-wrapper .row .col-paymentForm .terms-condition h6{font-size:12px}}#payNow-wrapper .row .col-summary .whyBook{border:1px solid #cecece;padding:1em 2em}#payNow-wrapper .row .col-summary .whyBook h5{text-align:center}#payNow-wrapper .row .col-summary .whyBook .img{width:45px}#payNow-wrapper .row .col-summary .whyBook .text{font-size:13px}.insurace-container{background-color:#fffafb}.insurance-body{margin:auto;max-width:1080px;padding-top:20px}.insurance-body .checkbox-pTag{color:#000;font-size:18px;margin-bottom:0}.liability-container{background-color:#fffafb}.liability-body{margin:auto;max-width:1080px;padding-top:20px}.parentsliability-container{background-color:#fffafb}.parentsliability-container .parentsliability-body{margin:auto;max-width:1080px;padding-top:20px}.parentsliability-container .parentsliability-body .parents-traveler{margin-left:16px;width:40%}@media only screen and (min-width:481px)and (max-width:768px){.parentsliability-container .parentsliability-body .parents-traveler{margin-left:0;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.parentsliability-container .parentsliability-body .parents-traveler{margin-left:0;width:100%}}.resultVietnam-container{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/background.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/backgrounds/03.jpg);background-position:50% 50%;background-size:cover;height:auto;overflow-x:hidden}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/backgrounds/03.jpg);background-position:50% 50%;background-size:cover;height:auto;overflow-x:hidden}}.resultVietnam-container .resultVietnam-agentBox{margin:auto;padding:60px;width:800px}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-agentBox{margin:0;padding:20px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-agentBox{margin:0;padding:20px;width:100%}}.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:15px;display:flex}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent{border-radius:10px}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent{border-radius:10px}}.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent .vietAgent .vietagent-image{margin-bottom:20px;margin-left:30px;margin-top:20px;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent .vietAgent .vietagent-image{margin-left:20px;margin-top:30px}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent .vietAgent .vietagent-image{margin-left:20px;margin-top:30px}}.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent .vietPlane h3{font-weight:700;line-height:2.5rem;margin-bottom:0;padding-bottom:20px;padding-top:20px;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent .vietPlane h3{line-height:1.5rem;padding-bottom:10px}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent .vietPlane h3{line-height:1.5rem;padding-bottom:10px}}.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent .vietPlane h3 span{color:#dc3545}.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent .vietPlane h3 .vietPlane-plane{width:35%}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent .vietPlane h3 .vietPlane-plane{width:80%}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-agentBox .result-vietnamAgent .vietPlane h3 .vietPlane-plane{width:60%}}.resultVietnam-container .resultVietnam-wrap{display:flex;margin:auto;max-width:1040px;padding-bottom:60px}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-wrap{display:block;margin-left:20px;margin-right:20px;padding-bottom:30px}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap{display:block;margin-left:20px;margin-right:20px;padding-bottom:30px}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail{margin-left:50px;margin-right:30px;max-width:600px}@media only screen and (min-width:769px)and (max-width:1024px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail{margin-left:20px}}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail{margin-left:0;margin-right:0;max-width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail{margin-left:0;margin-right:0}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-destination{border:3px solid #fff;border-radius:30px;padding:5px 20px;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-destination{background-color:#ffffff80;border:0;border-radius:10px;margin:auto;width:500px}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-destination{background-color:#ffffff80;border:0;border-radius:10px}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-destination p{font-weight:600;margin-bottom:0}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-price{padding-top:20px}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-price{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:10px;margin-top:20px!important;margin:auto;padding-top:0;width:500px}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-price{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:10px;margin-top:20px;padding-top:0}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-price p{align-items:center;display:flex;justify-content:center;margin-bottom:0}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-price p{font-weight:700;margin-bottom:0;padding-bottom:10px;padding-top:10px}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-price p{font-weight:700;margin-bottom:0;padding-bottom:10px;padding-top:10px}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .resultVietnam-price span{color:#dc3545;font-size:calc(1.325rem + .9vw);font-weight:700;line-height:1.2;margin-bottom:0;margin-top:0;padding-left:5px;padding-right:5px}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form{margin-top:20px}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-phone{margin-bottom:15px}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-phone .phone-vietresult{background-color:#ffffff80;border-radius:10px}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-phone .phone-vietresult{background-color:#fff}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-phone .phone-vietresult{background-color:#fff}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-phone .phone-vietresult fieldset{border:0}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-name .fname-vietresult{background-color:#ffffff80;border-radius:10px}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-name .fname-vietresult{background-color:#fff}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-name .fname-vietresult{background-color:#fff}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-name .fname-vietresult fieldset{border:0}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-name .fname-vietresult .rvname-icon{color:#5c9b16;font-size:30px}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-button{text-align:end}.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-button .viet-unlock-button{background-color:#a5190e;border:1px solid #a5190e;border-radius:5px;font-weight:700;margin-top:15px;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:1024px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-button{padding-bottom:20px}}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-button{padding-bottom:20px}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-detail .vietresult-form .vietresult-button{padding-bottom:20px}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:30px;margin-bottom:55px;width:500px}@media only screen and (min-width:769px)and (max-width:1024px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote{margin-right:52px}}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote{border-radius:10px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote{border-radius:10px;width:100%}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote h3{color:#5c9b16;font-weight:700;padding-bottom:20px;padding-left:30px;padding-top:30px;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote h3{margin-bottom:0}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote .vietquote{display:flex;padding-bottom:20px;padding-left:30px}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote .vietquote{padding-bottom:15px;padding-left:20px}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote .vietquote{padding-bottom:15px;padding-left:20px}}.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote .vietquote p:first-child{background-color:#5c9b16;border-radius:50%;color:#fff;font-weight:bolder;line-height:25px;margin-bottom:0;text-align:center;width:25px}.resultVietnam-container .resultVietnam-wrap .resultVietnam-quote .vietquote p:last-child{font-weight:600;margin-bottom:0;margin-left:10px}.resultVietnam-terms{padding-left:60px;padding-right:60px}@media only screen and (min-width:481px)and (max-width:768px){.resultVietnam-terms{padding-left:40px;padding-right:40px}}@media only screen and (min-width:320px)and (max-width:480px){.resultVietnam-terms{padding-left:30px;padding-right:30px}}.resultCanada-container{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/background.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/backgrounds/03.jpg);background-position:50% 50%;background-size:cover;height:auto;overflow-x:hidden}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/backgrounds/03.jpg);background-position:50% 50%;background-size:cover;height:auto;overflow-x:hidden}}.resultCanada-container .resultCanada-agentBox{margin:auto;padding:60px;width:800px}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-agentBox{margin:0;padding:20px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-agentBox{margin:0;padding:20px;width:100%}}.resultCanada-container .resultCanada-agentBox .result-canadaAgent{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:15px;display:flex}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-agentBox .result-canadaAgent{border-radius:10px}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-agentBox .result-canadaAgent{border-radius:10px}}.resultCanada-container .resultCanada-agentBox .result-canadaAgent .cadAgent .cadagent-image{margin-bottom:20px;margin-left:30px;margin-top:20px;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-agentBox .result-canadaAgent .cadAgent .cadagent-image{margin-left:20px;margin-top:30px}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-agentBox .result-canadaAgent .cadAgent .cadagent-image{margin-left:20px;margin-top:30px}}.resultCanada-container .resultCanada-agentBox .result-canadaAgent .cadPlane h3{font-weight:700;line-height:2.5rem;margin-bottom:0;padding-bottom:20px;padding-top:20px;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-agentBox .result-canadaAgent .cadPlane h3{line-height:1.5rem;padding-bottom:10px}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-agentBox .result-canadaAgent .cadPlane h3{line-height:1.5rem;padding-bottom:10px}}.resultCanada-container .resultCanada-agentBox .result-canadaAgent .cadPlane h3 span{color:#dc3545}.resultCanada-container .resultCanada-agentBox .result-canadaAgent .cadPlane h3 .cadPlane-plane{width:35%}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-agentBox .result-canadaAgent .cadPlane h3 .cadPlane-plane{width:80%}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-agentBox .result-canadaAgent .cadPlane h3 .cadPlane-plane{width:60%}}.resultCanada-container .resultCanada-wrap{display:flex;margin:auto;max-width:1040px;padding-bottom:60px}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-wrap{display:block;margin-left:20px;margin-right:20px;padding-bottom:30px}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap{display:block;margin-left:20px;margin-right:20px;padding-bottom:30px}}.resultCanada-container .resultCanada-wrap .resultCanada-detail{margin-left:50px;margin-right:30px;max-width:600px}@media only screen and (min-width:769px)and (max-width:1024px){.resultCanada-container .resultCanada-wrap .resultCanada-detail{margin-left:20px}}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-wrap .resultCanada-detail{margin-left:0;margin-right:0;max-width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap .resultCanada-detail{margin-left:0;margin-right:0}}.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-destination{border:3px solid #fff;border-radius:30px;padding:5px 20px;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-destination{background-color:#ffffff80;border:0;border-radius:10px;margin:auto;width:500px}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-destination{background-color:#ffffff80;border:0;border-radius:10px}}.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-destination p{font-weight:600;margin-bottom:0}.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-price{padding-top:20px}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-price{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:10px;margin-top:20px!important;margin:auto;padding-top:0;width:500px}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-price{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:10px;margin-top:20px;padding-top:0}}.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-price p{align-items:center;display:flex;justify-content:center;margin-bottom:0}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-price p{font-weight:700;margin-bottom:0;padding-bottom:10px;padding-top:10px}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-price p{font-weight:700;margin-bottom:0;padding-bottom:10px;padding-top:10px}}.resultCanada-container .resultCanada-wrap .resultCanada-detail .resultCanada-price span{color:#dc3545;font-size:calc(1.325rem + .9vw);font-weight:700;line-height:1.2;margin-bottom:0;margin-top:0;padding-left:5px;padding-right:5px}.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form{margin-top:20px}.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-phone{margin-bottom:15px}.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-phone .phone-cadresult{background-color:#ffffff80;border-radius:10px}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-phone .phone-cadresult{background-color:#fff}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-phone .phone-cadresult{background-color:#fff}}.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-phone .phone-cadresult fieldset{border:0}.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-name .fname-cadresult{background-color:#ffffff80;border-radius:10px}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-name .fname-cadresult{background-color:#fff}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-name .fname-cadresult{background-color:#fff}}.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-name .fname-cadresult fieldset{border:0}.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-name .fname-cadresult .caname-icon{color:#5c9b16;font-size:30px}.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-button{text-align:end}.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-button .cad-unlock-button{background-color:#dc3545;border:1px solid #dc3545;border-radius:5px;font-weight:700;margin-top:15px;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:1024px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-button{padding-bottom:20px}}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-button{padding-bottom:20px}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap .resultCanada-detail .cadresult-form .cadresult-button{padding-bottom:20px}}.resultCanada-container .resultCanada-wrap .resultCanada-quote{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff80;border-radius:30px;margin-bottom:55px;width:500px}@media only screen and (min-width:769px)and (max-width:1024px){.resultCanada-container .resultCanada-wrap .resultCanada-quote{margin-right:52px}}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-wrap .resultCanada-quote{border-radius:10px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap .resultCanada-quote{border-radius:10px;width:100%}}.resultCanada-container .resultCanada-wrap .resultCanada-quote h3{color:#5c9b16;font-weight:700;padding-bottom:20px;padding-left:30px;padding-top:30px;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap .resultCanada-quote h3{margin-bottom:0}}.resultCanada-container .resultCanada-wrap .resultCanada-quote .cadquote{display:flex;padding-bottom:20px;padding-left:30px}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-container .resultCanada-wrap .resultCanada-quote .cadquote{padding-bottom:15px;padding-left:20px}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-container .resultCanada-wrap .resultCanada-quote .cadquote{padding-bottom:15px;padding-left:20px}}.resultCanada-container .resultCanada-wrap .resultCanada-quote .cadquote p:first-child{background-color:#5c9b16;border-radius:50%;color:#fff;font-weight:bolder;line-height:25px;margin-bottom:0;text-align:center;width:25px}.resultCanada-container .resultCanada-wrap .resultCanada-quote .cadquote p:last-child{font-weight:600;margin-bottom:0;margin-left:10px}.resultCanada-terms{padding-left:60px;padding-right:60px}@media only screen and (min-width:481px)and (max-width:768px){.resultCanada-terms{padding-left:40px;padding-right:40px}}@media only screen and (min-width:320px)and (max-width:480px){.resultCanada-terms{padding-left:30px;padding-right:30px}}.quotation-container{margin:auto;padding:20px;width:600px}@media only screen and (min-width:769px)and (max-width:1024px){.quotation-container{padding:15px;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.quotation-container{padding:15px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.quotation-container{padding:15px;width:100%}}.quotation-container .quotation-body{border-radius:10px;box-shadow:0 8px 24px #959da533;padding:20px;text-align:center}@media only screen and (min-width:769px)and (max-width:1024px){.quotation-container .quotation-body{padding:15px}}@media only screen and (min-width:481px)and (max-width:768px){.quotation-container .quotation-body{padding:15px}}@media only screen and (min-width:320px)and (max-width:480px){.quotation-container .quotation-body{padding:15px}}.quotation-container .quotation-body .quotation-check{background-color:#e5f4ed;border-radius:50%;margin-top:10px!important;margin:auto;padding-bottom:10px;padding-top:10px;width:70px}.quotation-container .quotation-body .quotation-check svg{color:#23a16e;height:45px;width:45px}.quotation-container .quotation-body .quotation-status p:first-child{font-size:24px;font-weight:600;margin-bottom:0;padding-top:20px}@media only screen and (min-width:320px)and (max-width:480px){.quotation-container .quotation-body .quotation-status p:first-child{font-size:18px}}.quotation-container .quotation-body .quotation-status p:nth-child(2){font-size:20px;font-weight:500;margin-bottom:0;padding-top:10px}@media only screen and (min-width:320px)and (max-width:480px){.quotation-container .quotation-body .quotation-status p:nth-child(2){font-size:16px}}.quotation_template{border:1px solid #d1d5db;border-radius:6px;box-shadow:var(--tw-drop-shadow);margin:20px auto;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.quotation_template{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template{width:100%}}.quotation_template .mango_logo{margin:auto;max-width:600px;padding:20px 0}.quotation_template .mango_logo .img-logo{margin:auto;width:350px}.quotation_template .mango_logo .img-logo img{filter:contrast(180%);padding-bottom:15px;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.quotation_template .mango_logo .img-logo img{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .mango_logo .img-logo img{width:90%}}.quotation_template .mango_logo .mango_address{font-family:Montserrat Semi;margin-bottom:0;text-align:center}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .mango_logo .mango_address{font-size:.875rem;line-height:1.25rem;padding:0 20px}}.quotation_template .quoteTemplate-data{border-radius:6px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;margin:0 auto 40px;padding:40px;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.quotation_template .quoteTemplate-data{margin:0 auto 20px;width:90%}}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quoteTemplate-data{margin:0 auto 20px;padding:20px;width:90%}}.quotation_template .quoteTemplate-data .quote-From{border-bottom:1px solid #d1d5db;padding-bottom:5px}.quotation_template .quoteTemplate-data .quote-From .header-from{border-bottom:4px solid #b91c1c;padding-bottom:5px;width:8%}.quotation_template .quoteTemplate-data .quote-From .header-from h5{font-family:Montserrat Bold;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quoteTemplate-data .quote-From .header-from h5{font-size:1.125rem;line-height:1.75rem}}.quotation_template .quoteTemplate-data .quote-From .from-data{padding:15px 10px}.quotation_template .quoteTemplate-data .quote-From .from-data p{margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quoteTemplate-data .quote-From .from-data p{font-size:1rem;line-height:1.5rem}}.quotation_template .quoteTemplate-data .quote-toPass{border-top:1px solid #d1d5db;margin-top:5px}.quotation_template .quoteTemplate-data .quote-toPass .header-to{border-bottom:4px solid #b91c1c;padding-bottom:5px;padding-top:10px;width:8%}.quotation_template .quoteTemplate-data .quote-toPass .header-to h5{font-family:Montserrat Bold;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quoteTemplate-data .quote-toPass .header-to h5{font-size:1.125rem;line-height:1.75rem}}.quotation_template .quoteTemplate-data .quote-toPass .to-data{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr));padding:15px 10px 0}@media only screen and (min-width:769px)and (max-width:1024px){.quotation_template .quoteTemplate-data .quote-toPass .to-data{gap:10px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (min-width:481px)and (max-width:768px){.quotation_template .quoteTemplate-data .quote-toPass .to-data{gap:10px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quoteTemplate-data .quote-toPass .to-data{gap:10px;grid-template-columns:repeat(1,minmax(0,1fr))}}.quotation_template .quoteTemplate-data .quote-toPass .to-data p{margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quoteTemplate-data .quote-toPass .to-data p{font-size:1rem;line-height:1.5rem}}.quotation_template .quote-listPurchace{border-radius:6px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;margin:0 auto 20px;padding:40px;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.quotation_template .quote-listPurchace{margin:0 auto 20px;width:90%}}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quote-listPurchace{margin:0 auto 20px;padding:20px;width:90%}}.quotation_template .quote-listPurchace h5{border-bottom:1px solid #b91c1c;font-family:Montserrat Bold;margin-bottom:0;padding-bottom:5px;text-transform:uppercase}.quotation_template .quote-listPurchace .quote-total{text-align:end}.quotation_template .quote-listPurchace .quote-total div{margin-top:10px}.quotation_template .quote-listPurchace .quote-total div p{border-top:1px solid #b91c1c;font-family:Montserrat Bold;margin-bottom:0;padding-top:5px}.quotation_template .quote-listPurchace .quote-total div p span{font-family:Montserrat Semi}.quotation_template .quotation_message{padding:20px}.quotation_template .quotation_message p{font-size:1rem;line-height:1.5rem;margin-bottom:12px}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quotation_message p{font-size:.875rem;line-height:1.25rem;margin-bottom:10px}.quotation_template .agree_message .spn-msg{font-family:Montserrat Semi;font-size:.75rem;line-height:1rem}}.quotation_template .quotTemplate-signa{display:flex;margin:auto;padding-bottom:20px;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){.quotation_template .quotTemplate-signa{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quotTemplate-signa{display:block;width:100%}}.quotation_template .quotTemplate-signa .quote-sign{margin:auto;width:30%}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quotTemplate-signa .quote-sign{width:50%}}.quotation_template .quotTemplate-signa .quote-sign p{margin-bottom:0}.quotation_template .quotTemplate-signa .quote-sign p:last-child{border-top:2px solid #b91c1c;margin-top:5px}.quotation_template .quotTemplate-signa .quote-Date{margin:auto;padding-top:10px;width:30%}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quotTemplate-signa .quote-Date{width:50%}}.quotation_template .quotTemplate-signa .quote-Date p{margin-bottom:0}.quotation_template .quotTemplate-signa .quote-Date p:last-child{border-top:2px solid #b91c1c;font-family:Montserrat Semi;margin-top:5px}@media only screen and (min-width:320px)and (max-width:480px){.quotation_template .quotTemplate-signa .quote-Date p:last-child{font-size:1rem;line-height:1.5rem}}.quotation_template .quote-save{padding-bottom:20px;text-align:center}.PackageSearch{background-image:url(https://tfisolutions.blob.core.windows.net/packages/package_banner.jpg);background-position:50%;background-repeat:no-repeat;height:250px;position:relative;width:100%}.PackageSearch input{border-radius:0}.PackageSearch .package-banner-overlay{background:linear-gradient(0deg,#151010b3 1%,#0000);border-radius:3px;bottom:0;left:0;position:absolute;right:0;top:35%}.PackageSearch>div{bottom:50px;color:#fff;left:0;margin:auto;position:absolute;right:0;text-align:center;vertical-align:bottom;width:30%;z-index:1}.PackageSearch>div div{display:table;width:100%}.PackageSearch>div div div{display:inline-block}.PackageSearch>div div .ps-input{width:90%}.PackageSearch>div div .ps-button{width:10%}.PackageSearch>div div .ps-button button{border-radius:0;vertical-align:inherit}@media only screen and (min-width:320px)and (max-width:480px){.PackageSearch>div div .ps-button button{height:33px;padding-top:2px;vertical-align:middle}.PackageSearch>div div .ps-button button svg{width:16px}}.PackageSearch .pSearchDiv span{display:block;font-size:11px;font-weight:700}@media only screen and (min-width:320px)and (max-width:480px){.PackageSearch{background-position:34%}.PackageSearch>div{width:75%}.PackageSearch h3{font-size:17px}.PackageSearch input{font-size:12px}}@media only screen and (min-width:769px)and (max-width:1024px){.PackageSearch>div{width:75%}}@media only screen and (min-width:1025px)and (max-width:1200px){.PackageSearch>div{width:40%}}@media only screen and (min-width:1201px){.PackageSearch>div{width:35%}.PackageSearch h3{font-size:25px}}.packageCategory .swiper-button-next,.packageCategory .swiper-button-prev{color:#ddd}.packageCategory h5{font-weight:700}.packageCategory .pSlidediv{border:1px solid #ddd;border-radius:5px;height:85px;padding-top:6px;width:328px}.packageCategory .pSlidediv .pSlideItem{display:table;padding:7px}.packageCategory .pSlidediv .pSlideItem>div{display:inline-block}.packageCategory .pSlidediv .pSlideItem .price{color:#000;display:inline-block;margin-left:10px;vertical-align:middle}.packageCategory .pSlidediv .pSlideItem .price>div{display:table}.packageCategory .pSlidediv .pSlideItem .price>div div{display:block}@media only screen and (min-width:320px)and (max-width:480px){.packageCategory h5{font-size:15px}.packageCategory .pSlidediv{width:250px}.packageCategory .pSlidediv .pSlideItem .categoryImage img{width:36px}.packageCategory .pSlidediv .pSlideItem .price>div{font-size:12px}}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.popularDestination h5{font-weight:700}.popularDestination .swiper-container{z-index:0!important}.popularDestination .swiper-button-next,.popularDestination .swiper-button-prev{color:#fff}.popularDestination .pSlidediv{width:200px}.popularDestination .pSlidediv .pSlideItem{border-radius:5px;height:300px;position:relative;width:100%}.popularDestination .pSlidediv .pSlideItem .pOverlay{background:linear-gradient(0deg,#151010b3 10%,#0000);border-radius:3px;bottom:0;display:block;left:0;position:absolute;right:0;top:65%}.popularDestination .pSlidediv .pSlideItem .pDescription{bottom:10px;color:#fff;display:block;left:0;position:absolute;right:0;text-align:center;z-index:1}.popularDestination .pSlidediv .pSlideItem .pDescription span{display:block}.popularDestination .pSlidediv .pSlideItem .pDescription .country{font-size:12px;line-height:.5}.popularDestination .pSlidediv .pSlideItem .pDescription .price{font-size:13px;font-weight:700;margin-bottom:-5px}.popularDestination .pSlidediv .pSlideItem .pDescription .location{font-size:20px;font-weight:700}@media only screen and (min-width:320px)and (max-width:480px){.popularDestination .pSlidediv .pSlideItem .pDescription .country,.popularDestination .pSlidediv .pSlideItem .pDescription .price{font-size:12px}.popularDestination .pSlidediv .pSlideItem .pDescription .location{font-size:16px}.popularDestination h5{font-size:15px}}@media only screen and (min-width:481px)and (max-width:768px){.PackageSearch>div{width:75%}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.PackageContainer{background:#fff}.PackageContainer section{margin-bottom:2em;margin-top:2em}@media only screen and (min-width:320px)and (max-width:480px){section{margin-bottom:1em;margin-top:1em}}.baseContainer{background:#fff}.loadingDiv .swrap{margin-top:-5em}.loadingDiv .swiper-container .swiper-wrapper .swiper-slide{width:19%!important}@media only screen and (min-width:320px)and (max-width:480px){.loadingDiv .swiper-container .swiper-wrapper .swiper-slide{width:72%!important}}@media only screen and (min-width:481px)and (max-width:768px){.loadingDiv .swiper-container .swiper-wrapper .swiper-slide{width:46%!important}}@media only screen and (min-width:769px)and (max-width:1024px){.loadingDiv .swiper-container .swiper-wrapper .swiper-slide{width:36%!important}}@media only screen and (min-width:1025px)and (max-width:1200px){.loadingDiv .swiper-container .swiper-wrapper .swiper-slide{width:27%!important}}@media only screen and (min-width:1201px){.loadingDiv .swiper-container .swiper-wrapper .swiper-slide{width:23%!important}}.PackageHeader{text-align:center}.PackageHeader :first-child{font-size:2rem;font-weight:700;margin-top:25px}.PackageList{margin:2em 0}.PackageList .PackageCountry .PackageCityTags{margin-bottom:2em;margin-left:1em;margin-top:1em}.PackageList .PackageCountry .PackageCityTags a{text-decoration:none}.PackageList .PackageCountry .PackageCityTags .CityTag{background:#ebece7;border-radius:5px;color:#000;font-size:12px;margin-left:1em;padding:6px;text-transform:capitalize}.PackageList .PackageCountry .PackageCityTags .CityTag:hover{background:#006400;color:#fff}.PackageList .PackageCountry h5{font-weight:700;text-transform:capitalize}.PackageList .PackageCountry .PackageLocation h6{font-weight:700}.PackageList .PackageCountry .PackageLocation .PackageCity .swiper-container{z-index:0!important}.PackageList .PackageCountry .PackageLocation .PackageCity .swiper-button-next,.PackageList .PackageCountry .PackageLocation .PackageCity .swiper-button-prev{color:#fff}.PackageList .PackageCountry .PackageLocation .PackageCity .swiper-container{height:26em}.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide{height:300px;width:18%}.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide a{text-decoration:none}.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide .packageDescription .packageName{color:#000;font-size:14px;font-weight:700}.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide .packageDescription .packageCategory,.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide .packageDescription .packageLocation{color:#5b5b5b;font-size:12px;font-style:italic}.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide .packageDescription .packageCategory svg,.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide .packageDescription .packageLocation svg{color:#f26956}.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide .packageImageHolder{position:relative}.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide .packageImageHolder .price{bottom:7px;color:#fff;font-size:16px;font-weight:700;left:13px;position:absolute;z-index:1}.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide .packageImageHolder img{border-radius:5px;cursor:pointer;height:330px}.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide .pOverlay{background:linear-gradient(0deg,#151010b3 10%,#0000);border-radius:5px;bottom:0;display:block;left:0;position:absolute;right:0;top:65%;z-index:0}@media only screen and (min-width:320px)and (max-width:480px){.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide{width:69%}}@media only screen and (min-width:481px)and (max-width:768px){.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide{width:42%}}@media only screen and (min-width:769px)and (max-width:1024px){.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide{width:32%}}@media only screen and (min-width:1025px)and (max-width:1200px){.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide{width:24%}}@media only screen and (min-width:1201px){.PackageList .PackageCountry .PackageLocation .PackageCity .packageCitySlide{width:18%}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}@media only screen and (min-width:320px)and (max-width:480px){.PackageDetails .PackageImageRotator .carousel .slide img{width:44em!important}}@media only screen and (min-width:481px)and (max-width:768px){.PackageDetails .PackageImageRotator .carousel .slide img{width:55em!important}}.packageInquiryModal .fw-bold{font-weight:700}.packageInquiryModal .mb,.packageInquiryModal .mbs{margin-bottom:15px}.packageInquiryModal .modal-dialog .modal-content .modal-header .mtitle{font-size:17px!important}.packageInquiryModal .pContact legend{display:none}.packageInquiryModal .pContact .MuiOutlinedInput-root{height:51px;margin-top:5px}@media only screen and (min-width:320px)and (max-width:480px){.packageInquiryModal #inquiry-form div h5{font-size:14px}.packageInquiryModal #inquiry-form div h6,.packageInquiryModal #inquiry-form div input{font-size:12px}.packageInquiryModal #inquiry-form div .mb>div{margin-bottom:10px}.packageInquiryModal #inquiry-form div .mb .mb{margin-bottom:0}}@media only screen and (min-width:481px)and (max-width:768px){.packageInquiryModal #inquiry-form div .mb>div{margin-bottom:10px}.packageInquiryModal #inquiry-form div .mb .mb{margin-bottom:0}}#packageInquiry .MuiList-root li{display:block;padding:5px}.PackageDetails .map-col{padding-left:68px}.PackageDetails .PackageDetailsBody .btnActionContainer{text-align:right}.PackageDetails .PackageDetailsBody .btnActionContainer .btnAction{background-color:#c50e14!important;border-color:#c50e14!important;border-radius:20px;font-size:20px;margin:20px 0 0;padding:3px 10px;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.PackageDetails .PackageDetailsBody .btnActionContainer .btnAction{font-size:12px}}@media only screen and (min-width:481px)and (max-width:768px){.PackageDetails .PackageDetailsBody .btnActionContainer .btnAction{font-size:12px}}@media only screen and (min-width:769px)and (max-width:1024px){.PackageDetails .PackageDetailsBody .btnActionContainer .btnAction{font-size:15px}}@media only screen and (min-width:320px)and (max-width:480px){.PackageDetails .PackageDetailsBody .btnActionContainer{margin-bottom:10px}}.PackageDetails .PackageDetailsBody .packageNameContainer{margin-bottom:1em}@media only screen and (min-width:320px)and (max-width:480px){.PackageDetails .PackageDetailsBody .packageNameContainer .packageName h2,.PackageDetails .PackageDetailsBody .packageNameContainer .packagePrice h3{font-size:15px}}@media only screen and (min-width:481px)and (max-width:768px){.PackageDetails .PackageDetailsBody .packageNameContainer .packageName h2{font-size:17px}.PackageDetails .PackageDetailsBody .packageNameContainer .packagePrice h3{font-size:16px}}@media only screen and (min-width:769px)and (max-width:1024px){.PackageDetails .PackageDetailsBody .packageNameContainer .packageName h2{font-size:21px}.PackageDetails .PackageDetailsBody .packageNameContainer .packagePrice h3{font-size:20px}}.PackageDetails .PackageDetailsBody .packageNameContainer h2,.PackageDetails .PackageDetailsBody .packageNameContainer h3{font-weight:700}.PackageDetails .PackageDetailsBody .packageNameContainer>div:first-child{text-align:left}.PackageDetails .PackageDetailsBody .packageNameContainer>div:last-child{text-align:right}.PackageDetails .PackageDetailsBody .dt-details .dt-head{font-size:20px;font-weight:700}.PackageDetails .PackageDetailsBody .dt-details .dt-head span{font-size:25px}.PackageDetails .PackageDetailsBody .dt-details .dt-content{padding:5px 5px 5px 30px}.PackageDetails .PackageDetailsBody .dt-details .dt-content div{text-align:justify}.PackageDetails .PackageDetailsBody .dt-map{border:1px solid #dedede;width:38em}.PackageDetails .PackageDetailsBody .dt-map .mapview iframe{width:-webkit-fill-available}.PackageDetails .PackageDetailsBody .dt-map .dt-map-details .dt-map-head{font-size:20px;font-weight:700;margin-left:21px}.PackageDetails .PackageDetailsBody .dt-map .dt-map-details .dt-map-head span{font-size:25px}.PackageDetails .PackageDetailsBody .dt-map .dt-map-details .dt-map-content{padding:22px}.PackageDetails .PackageDetailsBody .dt-map .dt-map-details .dt-map-content div{text-align:justify}.PackageDetails .PackageDetailsBody .mb-details .mapview iframe{width:-webkit-fill-available}@media only screen and (min-width:320px)and (max-width:480px){.PackageDetails .PackageDetailsBody .mb-details .mb-content{font-size:13px}}.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root{width:100%}.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root .mb-header{font-size:20px;margin-left:12px;width:100%}.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root .mb-header .mb-icon{font-size:22px}@media only screen and (min-width:320px)and (max-width:480px){.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root .mb-header{font-size:13px}.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root .mb-header .mb-icon{font-size:25px}.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root .mb-content{font-size:13px}}@media only screen and (min-width:481px)and (max-width:768px){.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root .mb-header{font-size:16px}.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root .mb-header .mb-icon{font-size:18px}}@media only screen and (min-width:769px)and (max-width:1024px){.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root .mb-header{font-size:15px}.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root .mb-header .mb-icon{font-size:17px}}.PackageDetails .PackageDetailsBody .mb-details .MuiButtonBase-root .mb-content{text-align:justify}.pax-form-v2{align-items:center;display:flex;gap:30px;justify-content:center}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2{display:block}}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2{display:block}}.pax-form-v2 .form-info-left{background-color:#fff;border-radius:7px;max-width:645px}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-left{margin:0 auto 20px;max-width:80%}}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left{margin:0 auto 20px;max-width:90%}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left{margin:0 auto 20px;max-width:90%}}.pax-form-v2 .form-info-left .form-img{display:inline-block;vertical-align:top;width:33%}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-left .form-img{display:none}}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left .form-img{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .form-img{display:none}}.pax-form-v2 .form-info-left .form-img img{height:370px;object-fit:cover;width:100%}.pax-form-v2 .form-info-left .paxform-deals{display:inline-block;padding:20px;width:67%}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-left .paxform-deals{padding:30px;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left .paxform-deals{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals{width:100%}}.pax-form-v2 .form-info-left .paxform-deals .date-deals{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .date-deals{display:block;text-align:center}}.pax-form-v2 .form-info-left .paxform-deals .date-deals .deals-message{background-color:#409e54;border-radius:10px;padding:10px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .date-deals .deals-message{margin-bottom:15px}}.pax-form-v2 .form-info-left .paxform-deals .date-deals .deals-message p{color:#fff;font-family:Montserrat Semi;font-size:14px;margin-bottom:0}.pax-form-v2 .form-info-left .paxform-deals .date-deals .pax-deal-date p{color:#8cb981;font-family:Montserrat Semi;margin-bottom:0}.pax-form-v2 .form-info-left .paxform-deals .pax-deals{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px;padding-top:20px}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-destination{line-height:26px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-destination{line-height:20px}}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-destination p{margin-bottom:0}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-destination p:first-child{color:#bbb;font-family:Montserrat Semi;font-size:14px}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-destination p:nth-child(2){font-family:Montserrat Bold;font-size:24px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-destination p:nth-child(2){font-size:18px}}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-destination span{font-family:Montserrat;font-weight:500}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-destination span{font-size:12px}}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-icon svg{color:#787878;height:30px;width:40px}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-arrival{line-height:26px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-arrival{line-height:20px}}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-arrival p{margin-bottom:0}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-arrival p:first-child{color:#bbb;font-family:Montserrat Semi;font-size:14px}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-arrival p:nth-child(2){font-family:Montserrat Bold;font-size:24px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-arrival p:nth-child(2){font-size:18px}}.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-arrival span{font-family:Montserrat;font-weight:500}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .pax-deals .deals-arrival span{font-size:12px}}.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price{display:none}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price{align-items:center;display:flex;gap:20px;justify-content:center;padding-bottom:20px}}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price{align-items:center;display:flex;gap:20px;justify-content:center;padding-bottom:20px}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price{align-items:center;display:flex;gap:20px;justify-content:center;padding-bottom:20px}}.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price p{margin-bottom:0}.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price p:first-child{color:#6b7280;font-family:Montserrat Semi;text-decoration:line-through}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price p:first-child{font-size:24px}}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price p:first-child{font-size:18px}}.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price p:nth-child(2){color:#fd3d3d;font-family:Montserrat Bold;font-size:24px;line-height:18px}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price p:nth-child(2){font-size:32px;text-align:center}}.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price p:nth-child(2) span{color:#000;font-family:Montserrat Bold;font-size:12px}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-left .paxform-deals .dealsmtl-price p:nth-child(2) span{font-size:14px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section{grid-column-gap:10px;grid-row-gap:10px;border-top:3px solid #d1d5db;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);padding-top:20px}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section{grid-column-gap:15px;grid-row-gap:5px;padding-top:15px}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section{grid-column-gap:10px;grid-row-gap:10px;padding-top:10px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benfits-s1{align-items:center;display:flex;gap:15px}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benfits-s1{gap:10px}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benfits-s1{gap:5px;line-height:14px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benfits-s1 img{width:24px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benfits-s1 img{width:20px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benfits-s1 span{color:#b0b0b0;font-size:14px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benfits-s1 span{font-size:12px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-2{align-items:center;display:flex;gap:15px}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-2{gap:10px}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-2{gap:5px;line-height:14px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-2 img{width:24px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-2 img{width:20px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-2 span{color:#b0b0b0;font-size:14px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-2 span{font-size:12px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-3{align-items:center;display:flex;gap:15px;line-height:18px}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-3{gap:10px}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-3{gap:5px;line-height:14px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-3 img{width:24px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-3 img{width:24px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-3 span{color:#b0b0b0;font-size:14px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-3 span{font-size:12px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-4{align-items:center;display:flex;gap:15px;line-height:18px}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-4{gap:10px}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-4{gap:5px;line-height:14px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-4 img{width:24px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-4 img{width:20px}}.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-4 span{color:#b0b0b0;font-size:14px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .benifits-section .benifits-4 span{font-size:12px}}.pax-form-v2 .form-info-left .paxform-deals .deals-price{align-items:center;display:flex;gap:20px;justify-content:flex-end;padding-top:20px}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-left .paxform-deals .deals-price{display:none}}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-left .paxform-deals .deals-price{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-left .paxform-deals .deals-price{display:none}}.pax-form-v2 .form-info-left .paxform-deals .deals-price p{margin-bottom:0}.pax-form-v2 .form-info-left .paxform-deals .deals-price p:first-child{color:#b0b0b0;font-family:Montserrat;font-size:26px;text-decoration:line-through}.pax-form-v2 .form-info-left .paxform-deals .deals-price p:nth-child(2){color:#ff1818;font-family:Montserrat Bold;font-size:32px;line-height:18px}.pax-form-v2 .form-info-left .paxform-deals .deals-price p:nth-child(2) span{color:#000;font-family:Montserrat Semi;font-size:13px}.pax-form-v2 .form-info-right{background-color:#fff;border-radius:7px;padding:20px;width:500px}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-right{margin:auto;padding:30px;width:80%}}@media only screen and (min-width:481px)and (max-width:768px){.pax-form-v2 .form-info-right{margin:auto;width:90%}}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-right{margin:auto;width:90%}}.pax-form-v2 .form-info-right .pax-callnow-section{align-items:center;background-color:#409e54;border-radius:7px;display:flex;gap:20px;justify-content:space-around;margin-bottom:20px;padding:10px 0}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-right .pax-callnow-section{display:block;padding:15px}}.pax-form-v2 .form-info-right .pax-callnow-section .call-number{align-items:center;background-color:#fff;border-radius:7px;display:flex;justify-content:center;padding:5px 15px}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-right .pax-callnow-section .call-number{margin-bottom:10px}}.pax-form-v2 .form-info-right .pax-callnow-section .call-number .free--call{border-right:1px solid #d1d5db;padding-right:10px}.pax-form-v2 .form-info-right .pax-callnow-section .call-number .free--call a{color:#000;font-family:Montserrat;font-size:16px;margin-bottom:0;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){.pax-form-v2 .form-info-right .pax-callnow-section .call-number .free--call a{font-size:14px}}.pax-form-v2 .form-info-right .pax-callnow-section .call-number .free--call a span{font-family:Montserrat Semi;padding-right:10px}.pax-form-v2 .form-info-right .pax-callnow-section .call-number .free--call p{font-family:Montserrat Semi;font-size:12px;margin-bottom:0}.pax-form-v2 .form-info-right .pax-callnow-section .call-number .call-icon{padding-left:10px}.pax-form-v2 .form-info-right .pax-callnow-section .call-number .call-icon a{text-decoration:none}.pax-form-v2 .form-info-right .pax-callnow-section .call-number .call-icon a svg{color:#439f57}.pax-form-v2 .form-info-right .pax-callnow-section .call-txt{text-align:center}.pax-form-v2 .form-info-right .pax-callnow-section .call-txt p{color:#fff;font-family:Montserrat Bold;margin-bottom:0;text-transform:uppercase}.pax-form-v2 .form-info-right .pax-rquotation .ai-requestquote .MuiFormControl-root{margin-bottom:20px}.pax-form-v2 .form-info-right .pax-rquotation .ai-requestquote .MuiFormControl-root .Mui-focused,.pax-form-v2 .form-info-right .pax-rquotation .ai-requestquote .MuiFormControl-root .css-1jy569b-MuiFormLabel-root-MuiInputLabel-root.Mui-disabled{color:#000;font-family:Montserrat Semi!important}.pax-form-v2 .form-info-right .pax-rquotation .ai-requestquote .MuiFormControl-root input{font-family:Montserrat!important}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-right .pax-rquotation .ai-requestquote .MuiFormControl-root input{padding:10px 15px 15px}}.pax-form-v2 .form-info-right .pax-rquotation .ai-requestquote .MuiFormControl-root input::placeholder{color:#000!important;font-family:Montserrat!important;font-weight:500}@media only screen and (min-width:769px)and (max-width:1024px){.pax-form-v2 .form-info-right .pax-rquotation .ai-requestquote .MuiFormControl-root input::placeholder{font-size:14px}}.pax-form-v2 .form-info-right .pax-rquotation .ai-requestquote .MuiFormControl-root fieldset{border-radius:0}.pax-form-v2 .form-info-right .pax-rquotation .ai-requestForm{height:0;left:0;opacity:0;position:absolute;top:0;width:0;z-index:-1}.pax-form-v2 .form-info-right .pax-rquotation .paxform-button button{background-color:#ff1818;border:none!important;color:#fff;font-family:Montserrat Semi;font-size:14px;padding:10px 30px;width:100%}.deals-per-airline{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff4d;box-shadow:0 4px 10px #00000026;margin-top:40px;min-height:250px;padding:30px 0}@media only screen and (min-width:320px)and (max-width:480px){.deals-per-airline{padding:20px}}.deals-per-airline .deal-per-heading{color:#fff;font-family:Montserrat Semi;font-size:24px;margin-bottom:20px;text-align:center;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.deals-per-airline .deal-per-heading{font-size:18px}}.deals-per-airline .airline-deals-body{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.deals-per-airline .airline-deals-body a{text-decoration:none}.deals-per-airline .airline-deals-body a .box{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:100px;justify-content:space-evenly;width:380px}.deals-per-airline .airline-deals-body a .box .box-airline{align-items:center;display:flex;gap:10px}.deals-per-airline .airline-deals-body a .box .box-airline p{color:#000;font-family:Montserrat Semi;margin-bottom:0}.deals-per-airline .airline-deals-body a .box .box-center-border{border-left:3px solid #d1d5db;height:75px}.deals-per-airline .airline-deals-body a .box .box-price span{color:#b0b0b0;font-family:Montserrat}.deals-per-airline .airline-deals-body a .box .box-price p{color:#ff1818;font-family:Montserrat Semi;font-size:28px;line-height:32px;margin-bottom:0}@media only screen and (min-width:481px)and (max-width:768px){.deals-per-airline .airline-deals-body a .box .box-price p{font-size:28px}}@media only screen and (min-width:320px)and (max-width:480px){.deals-per-airline .airline-deals-body a .box .box-price p{font-size:24px}}.deals-per-airline .airline-deals-body a .box:hover{box-shadow:0 5px 15px #0000001a;cursor:pointer;transform:translateY(-5px)}.searchrq-con{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/Background-Image-Homepage.png);background-position:50% 50%;background-size:cover;height:auto;padding-top:40px}.searchrq-con .search-loader{padding-bottom:40px}.searchrq-con .search-loader .loading-section{background-color:#fff;border-radius:7px;margin:auto;max-width:620px;padding:30px;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.searchrq-con .search-loader .loading-section{margin:auto;width:90%}}@media only screen and (min-width:320px)and (max-width:480px){.searchrq-con .search-loader .loading-section{margin:auto;padding:15px;width:90%}}.searchrq-con .search-loader .loading-section .loading-header{font-family:Montserrat Semi;font-size:20px;margin-bottom:0;text-align:center}@media only screen and (min-width:320px)and (max-width:480px){.searchrq-con .search-loader .loading-section .loading-header{font-size:16px}}.searchrq-con .search-loader .loading-section .loding-img-gif{background-color:#0000;margin:auto;max-width:120px}@media only screen and (min-width:320px)and (max-width:480px){.searchrq-con .search-loader .loading-section .loding-img-gif{max-width:80px}}.searchrq-con .search-loader .loading-section .loding-img-gif img{width:100%}.searchrq-con .search-loader .loading-section .custom-loading .loading-content{align-items:center;display:flex;gap:20px;justify-content:space-between}@media only screen and (min-width:481px)and (max-width:768px){.searchrq-con .search-loader .loading-section .custom-loading .loading-content{gap:15px}}@media only screen and (min-width:320px)and (max-width:480px){.searchrq-con .search-loader .loading-section .custom-loading .loading-content{gap:10px}}.searchrq-con .search-loader .loading-section .custom-loading .loading-content p{font-family:Montserrat Bold;font-size:20px;margin-bottom:0}@media only screen and (min-width:481px)and (max-width:768px){.searchrq-con .search-loader .loading-section .custom-loading .loading-content p{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){.searchrq-con .search-loader .loading-section .custom-loading .loading-content p{font-size:16px}}.searchrq-con .search-loader .loading-section .custom-loading .loading-content .loading-loader{position:relative;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.searchrq-con .search-loader .loading-section .custom-loading .loading-content .loading-loader{width:80%}}@media only screen and (min-width:320px)and (max-width:480px){.searchrq-con .search-loader .loading-section .custom-loading .loading-content .loading-loader{width:70%}}.searchrq-con .search-loader .loading-section .custom-loading .loading-content .loading-loader .plane-icon{top:-12px;z-index:2}.searchrq-con .search-loader .loading-section .custom-loading .dep-arrival{display:flex;justify-content:space-between}.searchrq-con .search-loader .loading-section .custom-loading .dep-arrival span{font-family:Montserrat Semi;font-size:14px}@media only screen and (min-width:481px)and (max-width:768px){.searchrq-con .search-loader .loading-section .custom-loading .dep-arrival span{font-size:12px}}@media only screen and (min-width:320px)and (max-width:480px){.searchrq-con .search-loader .loading-section .custom-loading .dep-arrival span{font-size:11px}}.onedownpromo-component{background-image:url(https://tfisolutions.blob.core.windows.net/images/Background-Image-Homepage.png)}.onedown-lead,.onedownpromo-component{background-attachment:fixed;background-position:50% 50%;background-size:cover;height:auto;padding:40px 0}.onedown-lead{background-image:url(https://tfisolutions.blob.core.windows.net/images/Find_Your_Perfect_Flight%E2%80%93Let_Us_Call_You.png)}@media only screen and (min-width:320px)and (max-width:480px){.onedown-lead{padding:20px 0}}.onedown-lead .onedown-header{background-color:#fff;margin-bottom:30px;padding:20px 40px;text-align:center}@media only screen and (min-width:320px)and (max-width:480px){.onedown-lead .onedown-header{padding:20px}}.onedown-lead .onedown-header h2{color:#e04f5d;font-family:Montserrat Bold;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.onedown-lead .onedown-header h2{font-size:18px}}.onedown-lead .onedown-header p{color:#609f1c;font-family:Montserrat;font-size:24px;font-weight:500}@media only screen and (min-width:320px)and (max-width:480px){.onedown-lead .onedown-header p{font-size:14px}}.asked-question,.why-lead-gen{background-color:#f2f2f2}.asked-question{padding:30px 0}.asked-question h3{font-family:Montserrat Bold;margin-bottom:20px;text-align:center}.asked-question .questions{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.asked-question .questions .faq{background-color:#fff;border:2px dashed #66757f;border-radius:20px;max-width:320px;padding:20px;width:100%}.asked-question .questions .faq .faq-ques{align-items:center;column-gap:15px;display:flex}.asked-question .questions .faq .faq-ques svg{flex-shrink:0;height:25px;width:25px}.asked-question .questions .faq .faq-ques p{margin-bottom:0}.asked-question .questions .faq .faq-answer{padding:10px;text-align:center}.asked-question .questions .faq .faq-answer p{font-family:Montserrat Semi;margin-bottom:0}.lead-wrapper h3{padding:20px 0}.lead-wrapper .lead-gen-data{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding-bottom:20px}.lead-wrapper .lead-gen-data .lead-card{background-color:#0000;border:none;max-width:320px;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.lead-wrapper .lead-gen-data .lead-card{max-width:255px}}@media only screen and (min-width:320px)and (max-width:480px){.lead-wrapper .lead-gen-data .lead-card{max-width:175px}}.lead-wrapper .lead-gen-data .lead-card .lead-img{margin:auto;width:150px}@media only screen and (min-width:481px)and (max-width:768px){.lead-wrapper .lead-gen-data .lead-card .lead-img{width:120px}}@media only screen and (min-width:320px)and (max-width:480px){.lead-wrapper .lead-gen-data .lead-card .lead-img{width:75px}}.lead-wrapper .lead-gen-data .lead-card .lead-subtext{font-family:Montserrat;font-size:17px;padding:0 30px}@media only screen and (min-width:481px)and (max-width:768px){.lead-wrapper .lead-gen-data .lead-card .lead-subtext{font-size:14px}}@media only screen and (min-width:320px)and (max-width:480px){.lead-wrapper .lead-gen-data .lead-card .lead-subtext{font-size:12px;padding:0}}.special-offers{background-color:#5b9c15;text-align:center}.special-offers h3{color:#fff;font-family:Montserrat Bold;margin-bottom:0;padding-top:20px;text-transform:uppercase}.special-offers .offer-section{align-items:center;column-gap:20px;display:flex;flex-wrap:nowrap;justify-content:center;padding:30px 0}@media only screen and (min-width:320px)and (max-width:480px){.special-offers .offer-section{column-gap:10px;padding:20px 10px}}.special-offers .offer-section .limited-time{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;width:420px}.special-offers .offer-section .limited-time .limited-icon img{width:70%}.special-offers .offer-section .limited-time .limited-label{color:#fff;font-family:Montserrat;margin-bottom:0;text-align:justify}@media only screen and (min-width:769px)and (max-width:1024px){.special-offers .offer-section .limited-time .limited-label{text-align:left}}@media only screen and (min-width:481px)and (max-width:768px){.special-offers .offer-section .limited-time .limited-label{font-size:14px;text-align:left}}@media only screen and (min-width:320px)and (max-width:480px){.special-offers .offer-section .limited-time .limited-label{font-size:10px}}.special-offers .offer-section .discount{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;width:420px}.special-offers .offer-section .discount .discount-icon img{width:90%}.special-offers .offer-section .discount .discount-label{color:#fff;font-family:Montserrat;margin-bottom:0}@media only screen and (min-width:481px)and (max-width:768px){.special-offers .offer-section .discount .discount-label{font-size:14px}}@media only screen and (min-width:320px)and (max-width:480px){.special-offers .offer-section .discount .discount-label{font-size:10px;padding-left:5px;text-align:left}}.panorama-component,.promo50-component,.tourismpromo-component{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/Background-Image-Homepage.png);background-position:50% 50%;background-size:cover;height:auto;padding:40px 0}#perks-section{background-color:orange;margin:0;padding:1px 0}#perks-section .container #perks{color:#fff;display:flex;flex-wrap:wrap;font-weight:700;justify-content:center;margin:1em 0;padding:0}#perks-section .container #perks li{list-style:none}#perks-section .container #perks li span{margin-right:7px}#perks-section .container #perks li span img{width:20px}#perks-section .container #perks li:after{content:"|";margin:1em}#perks-section .container #perks li:last-child:after{content:""}@media only screen and (min-width:992px)and (max-width:1024px){#perks-section .container #perks li:nth-child(4):after{content:"|";margin:1em}}@media only screen and (min-width:768px)and (max-width:991px){#perks-section .container #perks li:nth-child(3):after{content:"";margin:0}}@media only screen and (min-width:481px)and (max-width:767px){#perks-section .container #perks li:nth-child(2):after,#perks-section .container #perks li:nth-child(4):after{content:"";margin:0}}@media only screen and (min-width:320px)and (max-width:480px){#perks-section .container #perks li:nth-child(2):after,#perks-section .container #perks li:nth-child(4):after{content:"";margin:0}}@media only screen and (min-width:1025px)and (max-width:1200px){#perks-section .container #perks li{font-size:13px}}@media only screen and (min-width:769px)and (max-width:1024px){#perks-section .container #perks li{font-size:13px}}@media only screen and (min-width:481px)and (max-width:768px){#perks-section .container #perks li{font-size:14px}}@media only screen and (min-width:370px)and (max-width:480px){#perks-section .container #perks li{font-size:12px}}@media only screen and (min-width:320px)and (max-width:370px){#perks-section .container #perks li{font-size:11px}}#bestDeals-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/newsletter-desktop.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100%;margin:0;padding:8em 0}@media only screen and (min-width:320px)and (max-width:480px){#bestDeals-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/newsletter-mobile.png);padding:2em}}@media only screen and (min-width:481px)and (max-width:768px){#bestDeals-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/newsletter-mobile.png);padding:4em}}@media only screen and (min-width:769px)and (max-width:1024px){#bestDeals-section{padding:5em}}#bestDeals-section .deals{color:#fff;margin-left:6em}@media only screen and (min-width:769px)and (max-width:1024px){#bestDeals-section .deals{margin-left:0}}@media only screen and (min-width:481px)and (max-width:768px){#bestDeals-section .deals{margin-left:0}}@media only screen and (min-width:320px)and (max-width:480px){#bestDeals-section .deals{margin-left:0}}#bestDeals-section .deals h4{font-size:2.5em}@media only screen and (min-width:769px)and (max-width:1024px){#bestDeals-section .deals h4{font-size:1.5em}}@media only screen and (min-width:481px)and (max-width:768px){#bestDeals-section .deals h4{font-size:15px}}@media only screen and (min-width:320px)and (max-width:480px){#bestDeals-section .deals h4{font-size:13px}}#bestDeals-section .deals h4 b{text-transform:uppercase}#bestDeals-section .deals a{background-color:#d44040;border-radius:15px;font-size:1.5em;font-weight:700;padding:.75em;text-transform:uppercase;width:25%}@media only screen and (min-width:1025px)and (max-width:1200px){#bestDeals-section .deals a{width:40%}}@media only screen and (min-width:769px)and (max-width:1024px){#bestDeals-section .deals a{font-size:1em;width:40%}}@media only screen and (min-width:481px)and (max-width:768px){#bestDeals-section .deals a{border-radius:10px;font-size:12px;width:50%}}@media only screen and (min-width:320px)and (max-width:480px){#bestDeals-section .deals a{border-radius:10px;font-size:10px;width:50%}}.faredealsContainer{background-color:#f9fafb}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #headerImage{margin:0}.faredealsContainer #promofare-perks{margin-bottom:0;margin-top:0}}.faredealsContainer #promofare-perks .container{background-color:#dc3545;border-radius:15px}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #promofare-perks .container{border-radius:0;padding:0}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #promofare-perks .container{border-radius:0;padding:0}}.faredealsContainer #promofare-perks .container .promo-perks{padding:10px 0}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #promofare-perks .container .promo-perks{padding:10px 20px}}.faredealsContainer #promofare-perks .container .promo-perks ul{grid-gap:1.25rem;align-items:center;color:#fff;display:grid;font-family:Montserrat Semi;gap:1.25rem;grid-template-columns:repeat(5,minmax(0,1fr));justify-items:center;margin-bottom:0;padding-left:0}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #promofare-perks .container .promo-perks ul{align-items:start;gap:.625rem;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:start}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #promofare-perks .container .promo-perks ul{align-items:start;gap:5px;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start}}.faredealsContainer #promofare-perks .container .promo-perks ul li{align-items:center;display:flex;font-size:.875rem;line-height:1.25rem;list-style:none}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #promofare-perks .container .promo-perks ul li span{font-size:.75rem;line-height:1rem}}.faredealsContainer #promofare-perks .container .promo-perks ul li span img{padding-right:10px}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #promofare-perks .container .promo-perks ul li span img{padding-right:0;width:80%}.faredealsContainer #fareDeals-wrapper{margin-bottom:0;margin-top:0}}.faredealsContainer #fareDeals-wrapper .container .faredeals-title{font-family:Montserrat Bold;font-size:32px;margin-bottom:0;padding:15px 0;text-align:center}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .faredeals-title{font-size:1.2rem;line-height:1.5rem;margin-bottom:0;padding:10px 0}}.faredealsContainer #fareDeals-wrapper .container .searchInput{align-items:center;display:flex;padding-bottom:10px}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .searchInput{padding:0 10px}}.faredealsContainer #fareDeals-wrapper .container .searchInput .filter-icons{align-items:center;color:#6b7280;display:inline-flex;padding-right:15px}.faredealsContainer #fareDeals-wrapper .container .searchInput .filter-icons p{font-family:Montserrat Semi;margin-bottom:0;padding-right:10px}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .searchInput .filter-icons p{display:none}}.faredealsContainer #fareDeals-wrapper .container .searchInput .filter-icons svg{font-size:24px}.faredealsContainer #fareDeals-wrapper .container .searchInput .MuiFormControl-root{background-color:#e5e7eb;border-radius:5px;overflow:hidden;padding:10px 0 10px 10px;text-overflow:ellipsis;white-space:nowrap;width:200px}.faredealsContainer #fareDeals-wrapper .container .searchInput .MuiFormControl-root:nth-child(3){margin:0 10px}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .searchInput .MuiFormControl-root{padding:5px;width:100px}}.faredealsContainer #fareDeals-wrapper .container .searchInput .MuiFormControl-root .MuiSelect-select{background-color:#0000;color:#6b7280;font-family:Montserrat Semi;padding-bottom:0}.faredealsContainer #fareDeals-wrapper .container .promo-benifits{grid-column-gap:15px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;padding-bottom:15px}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promo-benifits{grid-gap:.9375rem;grid-template-columns:repeat(2,minmax(1.25rem,1fr))}}.faredealsContainer #fareDeals-wrapper .container .promo-benifits .grid__item{background-color:#fff;border-radius:15px;overflow:hidden}.faredealsContainer #fareDeals-wrapper .container .promo-benifits .grid__item .card_promo .card__img{display:block;height:8.75rem;object-fit:cover;width:100%}.faredealsContainer #fareDeals-wrapper .container .promo-benifits .grid__item .card_promo .card__content{padding:15px}.faredealsContainer #fareDeals-wrapper .container .promo-benifits .grid__item .card_promo .card__content .card__header{color:#000;font-family:Montserrat Bold;font-size:1.125rem;line-height:1.75rem;margin-bottom:0}.faredealsContainer #fareDeals-wrapper .container .promo-benifits .grid__item .card_promo .card__content .card__text{color:#6b7280;font-family:Montserrat Semi;font-size:.875rem;line-height:1.25rem;margin-bottom:0}.faredealsContainer #fareDeals-wrapper .container .mob-benefits{padding:10px 0}.faredealsContainer #fareDeals-wrapper .container .mob-benefits div{align-items:center;color:#2563eb;cursor:pointer;display:flex;gap:5px;justify-content:center;padding-bottom:10px}.faredealsContainer #fareDeals-wrapper .container .mob-benefits div span{font-family:Montserrat Bold;font-size:1.125rem;line-height:1.75rem}.faredealsContainer #fareDeals-wrapper .container .mob-benefits div svg{font-size:1.25rem}.faredealsContainer #fareDeals-wrapper .container .mob-benefits .mbenefits-title{grid-column-gap:1px;grid-row-gap:10px;background-color:#fff;border-radius:7px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:20px;padding:10px 5px}.faredealsContainer #fareDeals-wrapper .container .mob-benefits .mbenefits-title .mob__content{align-items:start;display:flex;gap:10px}.faredealsContainer #fareDeals-wrapper .container .mob-benefits .mbenefits-title .mob__content p{margin-bottom:0}.faredealsContainer #fareDeals-wrapper .container .mob-benefits .mbenefits-title .mob__content p svg{color:#48800c;font-size:1.875rem}.faredealsContainer #fareDeals-wrapper .container .mob-benefits .mbenefits-title .mob__content h1{color:#2563eb;font-family:Montserrat Bold;font-size:1rem;line-height:1.5rem;margin-bottom:0;width:70%}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fare-notA{background-color:#fff;border-radius:7px;font-family:Montserrat Bold;font-size:1.125rem;line-height:1.75rem;margin-top:10px;padding:20px;text-align:center}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-wrap:nowrap;justify-content:space-evenly;margin:10px 0 5px;padding:5px 0}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter{padding:5px 10px}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter{padding:5px 10px}}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-airline{flex:0 1 20%}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-airline{flex:none}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-airline{flex:none}}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-airline span{font-family:Montserrat Semi;padding-left:15px}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-airline span{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-airline span{display:none}}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-IATA{border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;flex:0 1 30%;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-IATA{border-left:none;border-right:none;flex:none}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-IATA{border-left:none;border-right:none;flex:none}}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-IATA span{color:#6b7280;font-family:Montserrat Semi;font-size:24px}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-IATA span{font-size:18px}}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-date{flex:0 1 20%;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-date{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-date{display:none}}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-date p{font-family:Montserrat Bold;font-size:18px;margin-bottom:0}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-date span{color:#6b7280;font-family:Montserrat Semi}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-price{background-color:#d1fae5;border-radius:7px;cursor:pointer;line-height:normal;margin-left:30px;padding-bottom:5px;padding-top:4px;text-align:center;width:20%}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-price{width:60%}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-price{margin-left:0;width:40%}}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-price span{color:#6b7280;font-family:Montserrat Semi;font-size:16px}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-price span{font-size:14px}}.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-price p{color:#48800c;font-family:Montserrat Bold;font-size:24px;margin-bottom:0;padding:0 20px}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .fareDeals-PromoList .faredeals-Deals .fareDeals-PromoFilter .promo-price p{font-size:18px}}.faredealsContainer #fareDeals-wrapper .container .promoTable thead tr{background-color:#f2f2f2}.faredealsContainer #fareDeals-wrapper .container .promoTable thead tr th{border-bottom:none;text-transform:uppercase;width:25%}@media only screen and (min-width:769px)and (max-width:1024px){.faredealsContainer #fareDeals-wrapper .container .promoTable thead tr th{font-size:14px}}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promoTable thead tr th{font-size:13px}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promoTable thead tr th{font-size:12px}}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody{text-align:center}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr{border-bottom:1px dashed #b1b6bb}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr{font-size:12px}}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td{border-bottom:none}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.od{font-weight:700;text-transform:uppercase;vertical-align:middle}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.od img{margin:0 5px}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.fd div{align-items:center;display:flex;height:40px;justify-content:center}@media only screen and (min-width:769px)and (max-width:1024px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.fd div{font-size:16px}}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.sd div{align-items:center;display:flex;height:40px;justify-content:center}@media only screen and (min-width:769px)and (max-width:1024px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.sd div{font-size:16px}}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div{align-items:center;display:flex;height:40px;justify-content:space-between;margin:auto;width:35%}@media only screen and (min-width:769px)and (max-width:1024px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div{width:40%}}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div{width:50%}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div{width:65%}}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div strong{color:#d54845;font-size:26px!important}@media only screen and (min-width:769px)and (max-width:1024px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div strong{font-size:1.25rem}}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div strong{font-size:1.2rem}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div strong{font-size:1rem}}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div strong span{font-size:17px;margin:0 2px;vertical-align:text-top}@media only screen and (min-width:769px)and (max-width:1024px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div strong span{font-size:14px}}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div strong span{font-size:12px}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div strong span{font-size:11px}}.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div img{width:20%}@media only screen and (min-width:769px)and (max-width:1024px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div img{width:30%}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promoTable tbody tr td.td div img{width:30%}.faredealsContainer #fareDeals-wrapper .container .promoTable .ddates,.faredealsContainer #fareDeals-wrapper .container .promoTable .sd{display:none}}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promoTable .ddates,.faredealsContainer #fareDeals-wrapper .container .promoTable .sd{display:none}}.faredealsContainer #fareDeals-wrapper .container .promofare-advisory{padding-top:20px}.faredealsContainer #fareDeals-wrapper .container .promofare-advisory p{color:#6b7280;font-size:15px;line-height:1.25rem;margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promofare-advisory p{font-size:.875rem;line-height:1.25rem;padding:0 20px}}.faredealsContainer #fareDeals-wrapper .container .promofare-agent{align-items:flex-start;display:flex;gap:2.5rem;justify-content:space-evenly;padding:40px 0}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent{display:block}}.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-img{display:block}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-img{align-items:center;display:flex;gap:15px;justify-content:center}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-img{align-items:center;display:flex;gap:15px;justify-content:center}}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-img .mp-agent{padding-bottom:10px;padding-right:10px;width:30%}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-img .mp-agent{padding-bottom:10px;padding-right:10px;width:30%}}.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-img .mp-logo{display:none}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-img .mp-logo{display:block;width:60%}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-img .mp-logo{display:block;width:60%}}.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details img{width:20%}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details img{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details img{display:none}}.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details h1{color:#48800c;font-family:Montserrat Bold}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details h1{font-size:1.5rem;line-height:2rem;margin-top:20px;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details h1{font-size:1.5rem;line-height:2rem;margin-top:20px;text-align:center}}.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details p{color:#6b7280;font-size:15px;line-height:1.25rem}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details p{font-size:.875rem;line-height:1.25rem;padding:0 20px}}.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details p strong{color:#48800c;font-family:Montserrat Bold}.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details .pm-agentbtn a button{background-color:#48800c;font-family:Montserrat Semi;font-size:1.125rem;line-height:1.75rem;text-transform:none}@media only screen and (min-width:481px)and (max-width:768px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details .pm-agentbtn a button{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details .pm-agentbtn a button{width:100%}}.faredealsContainer #fareDeals-wrapper .container .promofare-agent .agent-details .pm-agentbtn a button svg{margin-right:5px}.faredealsContainer #chooseMango-section,.faredealsContainer #trust-section{background-color:#f3eeee;margin:0;padding:.5em 0}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-img{align-items:center;display:flex;gap:15px;justify-content:center;padding-bottom:10px}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-img span{font-family:Montserrat Semi;font-size:1rem;line-height:1.5rem}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-origDest{align-items:center;display:flex;gap:10px;justify-content:center}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-origDest p{margin-bottom:0}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-origDest .selected-des p:first-child{color:#6b7280;font-size:1rem;line-height:1.5rem}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-origDest .selected-des p:nth-child(2){font-family:Montserrat Bold;font-size:1.25rem;line-height:1.75rem}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-origDest .selected-des p:last-child{font-family:Montserrat Semi;font-size:.875rem;line-height:1.25rem}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-origDest .selected-icons{align-items:center;display:flex;justify-content:center}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-origDest .selected-icons .icons-l1{border-top:2px solid #9ca3af;margin-bottom:0;width:50px}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-origDest .selected-icons .icons-l2{border-top:2px solid #9ca3af;margin-bottom:0;width:30px}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-origDest .selected-icons .icons-sdot{color:#48800c;font-size:24px}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-origDest .selected-icons .icons-splane{color:#6b7280;font-size:40px}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-price{text-align:center}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-price span{color:#5c9c14;font-family:Montserrat Bold;font-size:.75rem}.promoModal .modal-dialog .modal-content .modal-body .promo-selected .selected-price p{color:#5c9c14;font-family:Montserrat Semi;font-size:1.5rem;line-height:2rem;margin-bottom:0}.promoModal .modal-dialog .modal-content .modal-body #faredeals-form .imgsectionmodal img{width:80px}.promoModal .modal-dialog .modal-content .modal-body #faredeals-form .promofields{margin-top:15px}.promoModal .modal-dialog .modal-content .modal-body #faredeals-form .promofields>div{margin-bottom:15px}.promoModal .modal-dialog .modal-content .modal-body #faredeals-form .promofields .pContact legend{display:none}.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent{align-items:center;border-radius:7px;display:flex;flex:1 1;justify-content:space-evenly;padding:20px}@media only screen and (min-width:481px)and (max-width:768px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent{display:block;padding:20px}}@media only screen and (min-width:320px)and (max-width:480px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent{display:block;padding:20px}}@media only screen and (min-width:481px)and (max-width:768px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .toggle__agent{align-items:center;border-bottom:2px solid #e3d1a9;display:flex;justify-content:center;padding-bottom:20px}}@media only screen and (min-width:320px)and (max-width:480px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .toggle__agent{align-items:center;border-bottom:2px solid #e3d1a9;display:flex;justify-content:center;padding:0 0 20px 20px}}.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .toggle__agent .toogle__msg{display:none}@media only screen and (min-width:481px)and (max-width:768px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .toggle__agent .toogle__msg{display:block;font-family:Montserrat Bold;font-size:1rem;line-height:1.5rem;margin-bottom:0}}@media only screen and (min-width:320px)and (max-width:480px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .toggle__agent .toogle__msg{display:block;font-family:Montserrat Bold;font-size:1rem;line-height:1.5rem;margin-bottom:0}}.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .mobile_content{display:none}@media only screen and (min-width:481px)and (max-width:768px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .mobile_content{align-items:center;display:flex;justify-content:center;padding-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .mobile_content{align-items:center;display:flex;justify-content:center;padding-top:20px}}@media only screen and (min-width:481px)and (max-width:768px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .mobile_content .mobile__msg{display:block;font-family:Montserrat Semi;font-size:1rem;line-height:1.5rem;margin-bottom:0;padding-left:20px;text-align:start}}@media only screen and (min-width:320px)and (max-width:480px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .mobile_content .mobile__msg{display:block;font-family:Montserrat Semi;font-size:1rem;line-height:1.5rem;margin-bottom:0;padding-left:20px;text-align:start}}@media only screen and (min-width:481px)and (max-width:768px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .mobile_content .mobile__img{width:100px}}@media only screen and (min-width:320px)and (max-width:480px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .mobile_content .mobile__img{width:50px}}.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent div p{margin-bottom:0}.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent div p:first-child{font-family:Montserrat Bold;font-size:1rem;line-height:1.5rem}.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent div p:last-child{font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:481px)and (max-width:768px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent div p{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent div p{display:none}}.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .agent__img img{width:70px}@media only screen and (min-width:481px)and (max-width:768px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .agent__img{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .assist__agent .agent__img{display:none}}.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .btnred{display:block}@media only screen and (min-width:481px)and (max-width:768px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .btnred{margin-top:20px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.promoModal .modal-dialog .modal-content .modal-footer .assAgent_content .btnred{margin-top:20px;width:100%}}.promoModal .modal-dialog .modal-content .modal-footer .aggree-promoModal{font-size:1rem;line-height:1.5rem;text-align:center}@media only screen and (min-width:320px)and (max-width:480px){.promoModal .modal-dialog .modal-content .modal-body{font-size:13px}}.btnred{background-color:#fd3d3d!important;border-color:#fd3d3d!important}#promo_wrapper #promobanner{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/promofares/Background-Image-PromoFares.png);background-position:50% 50%;background-size:cover;height:auto;padding-top:60px}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner{margin-bottom:0!important;padding-top:30px}}#promo_wrapper #promobanner #promo-banner{display:flex;gap:10%;justify-content:center}@media only screen and (min-width:1025px)and (max-width:1200px){#promo_wrapper #promobanner #promo-banner{gap:10%}}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner{display:block}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner{display:block}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner{display:block;min-height:0}}#promo_wrapper #promobanner #promo-banner #promo-title{width:500px}@media only screen and (min-width:1025px)and (max-width:1200px){#promo_wrapper #promobanner #promo-banner #promo-title{width:450px}}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner #promo-title{margin:auto auto 30px;width:75%}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #promo-title{margin:auto auto 25px;width:80%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #promo-title{margin:auto auto 20px;width:80%}}#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title{background-color:#f3f4f6;border-bottom-left-radius:7px}#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title h1{background-color:#5c9b16;color:#fff;font-family:Montserrat Bold;font-size:24px;margin-bottom:0;padding:10px;text-align:center;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title h1{font-size:20px;padding:15px 0}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title h1{font-size:18px;padding:10px 0}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title h1{font-size:16px;padding:5px 0}}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info{padding-bottom:30px}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info{padding-bottom:30px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info{padding-bottom:30px}}#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promodeals-ph{align-items:center;display:flex;justify-content:center}#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promodeals-ph img{width:60%}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promodeals-ph img{width:45%}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promodeals-ph img{width:50%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promodeals-ph img{width:50%}}#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares{align-items:center;display:flex;gap:10px;justify-content:center}#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares span{font-family:Montserrat Bold;font-size:24px}@media only screen and (min-width:1025px)and (max-width:1200px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares span{font-size:22px}}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares span{font-size:20px}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares span{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares span{font-size:16px}}#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares h2{font-family:Montserrat Bold;font-size:38px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares h2{font-size:34px}}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares h2{font-size:32px}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares h2{font-size:30px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-deals-fares h2{font-size:24px}}#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button{padding-bottom:30px;padding-top:20px;text-align:center}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button{padding-bottom:0;padding-top:20px}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button{padding-bottom:0;padding-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button{padding-bottom:0;padding-top:20px}}#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button button{background-color:#d44040;border-color:#d44040;border-radius:30px;font-weight:700;padding:10px 30px}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button button{border-radius:10px;padding:15px 20px}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button button{border-radius:10px;padding:10px 15px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button button{border-radius:10px;padding:5px 15px}}#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button button a{color:#fff;font-family:Montserrat Bold;font-size:24px;text-decoration:none}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button button a{font-size:16px}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button button a{font-size:16px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #promo-title .promo-fares-banners .promo-banner-title .promo-fares-info .promo-button button a{font-size:14px}}#promo_wrapper #promobanner #promo-banner #airline-promos{padding-bottom:40px}#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list{background-color:#f3f4f6;border-bottom-left-radius:15px;border-bottom-right-radius:15px;text-align:center;width:500px}@media only screen and (min-width:1025px)and (max-width:1200px){#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list{width:450px}}@media only screen and (min-width:769px)and (max-width:1024px){#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list{margin:auto;width:75%}}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list{margin:auto;width:80%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list{margin:auto;width:80%}}#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list p{background-color:#5c9b16;color:#fff;font-size:18px;font-weight:bolder;margin-bottom:0;padding:10px 0}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list p{font-size:15px}}#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list .promofare-airline{padding:0 40px}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list .promofare-airline{padding:0 20px}}#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list .promofare-airline .promo-air{align-items:center;display:flex;justify-content:space-between;padding-bottom:5px}#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list .promofare-airline .promo-air:not(:last-child){border-bottom:1px solid #9d9d9e}#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list .promofare-airline .promo-air a{color:#000;font-family:Montserrat Bold;font-size:16px;font-size:14px;text-decoration:none}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list .promofare-airline .promo-air a{margin-bottom:0}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list .promofare-airline .promo-air a{margin-bottom:0}}#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list .promofare-airline .promo-air img{width:7%}#promo_wrapper #promobanner #promo-banner #airline-promos .airline-list .promofare-airline .promo-air #airicon-next{color:#5b9c13;cursor:pointer}#promo_wrapper #requestquote-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/request-a-quote-bg.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100%;margin:0;padding:3.5em 0}#promo_wrapper #promoflight-deals{margin:auto;max-width:740px;padding:20px;text-align:center}#promo_wrapper #promoflight-deals h2{font-weight:700;margin-bottom:20px}#promo_wrapper #promoflight-deals .deals-info p{line-height:1.5rem;margin-bottom:0}#promo_wrapper #promoflight-deals .top-deals{padding:20px 0}#promo_wrapper #promoflight-deals .top-deals .promo-section1{align-items:center;border-bottom:1px dashed #858585;display:flex;flex-flow:row wrap;justify-content:center}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section1{border-bottom:0;flex-direction:column}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1{border-bottom:0;flex-direction:column}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila{border-right:1px dashed #858585;flex:1 1;padding-top:20px;width:0}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila span{font-size:14px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila span{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila span{font-size:16px}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila p{font-size:18px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila p{font-size:16px;margin-bottom:0}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila p{font-size:16px;margin-bottom:0}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila p a{color:#d43f3f;cursor:pointer;font-size:24px;font-weight:bolder;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila p a{font-size:18px}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-manila p #tdArrow{color:#569314;cursor:pointer;font-size:3rem}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon{border-right:1px dashed #858585;flex:1 1;padding-top:20px;width:0}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon span{font-size:14px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon span{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon span{font-size:16px}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon p{font-size:18px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon p{font-size:16px;margin-bottom:0}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon p{font-size:16px;margin-bottom:0}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon p a{color:#d43f3f;cursor:pointer;font-size:24px;font-weight:bolder;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon p a{font-size:18px}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-saigon p #tdArrow{color:#569314;cursor:pointer;font-size:3rem}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india{flex:1 1;padding-top:20px;width:0}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india span{font-size:14px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india span{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india span{font-size:16px}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india p{font-size:18px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india p{font-size:16px;margin-bottom:0;padding-left:10px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india p{font-size:16px;margin-bottom:0;padding-left:10px}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india p a{color:#d43f3f;cursor:pointer;font-size:24px;font-weight:bolder;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india p a{font-size:18px}}#promo_wrapper #promoflight-deals .top-deals .promo-section1 .promo-india p #tdArrow{color:#569314;cursor:pointer;font-size:3rem}#promo_wrapper #promoflight-deals .top-deals .promo-section2{align-items:center;border-bottom:1px dashed #858585;display:flex;justify-content:center}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section2{border-bottom:0;flex-direction:column}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2{border-bottom:0;flex-direction:column}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia{border-right:1px dashed #858585;flex:1 1;padding-top:20px;width:0}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia span{font-size:14px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia span{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia span{font-size:16px}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia p{font-size:18px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia p{font-size:16px;margin-bottom:0;padding-left:20px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia p{font-size:16px;margin-bottom:0;padding-left:20px}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia p a{color:#d43f3f;cursor:pointer;font-size:24px;font-weight:bolder;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia p a{font-size:18px}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-asia p #tdArrow{color:#569314;cursor:pointer;font-size:3rem}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk{border-right:1px dashed #858585;flex:1 1;padding-top:20px;width:0}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk span{font-size:14px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk span{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk span{font-size:16px}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk p{font-size:18px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk p{font-size:16px;margin-bottom:0}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk p{font-size:16px;margin-bottom:0}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk p a{color:#d43f3f;cursor:pointer;font-size:24px;font-weight:bolder;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk p a{font-size:18px}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-jfk p #tdArrow{color:#569314;cursor:pointer;font-size:3rem}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl{flex:1 1;padding-top:20px;width:0}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl span{font-size:14px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl span{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl span{font-size:16px}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl p{font-size:18px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl p{font-size:16px;margin-bottom:0;padding-right:5px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl p{font-size:16px;margin-bottom:0;padding-right:5px}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl p a{color:#d43f3f;cursor:pointer;font-size:24px;font-weight:bolder;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl p a{font-size:18px}}#promo_wrapper #promoflight-deals .top-deals .promo-section2 .promo-hnl p #tdArrow{color:#569314;cursor:pointer;font-size:3rem}#promo_wrapper #promoflight-deals .top-deals .promo-section3{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section3{flex-direction:column}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3{flex-direction:column}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord{border-right:1px dashed #858585;flex:1 1;padding-top:20px;width:0}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord span{font-size:14px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord span{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord span{font-size:16px}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord p{font-size:18px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord p{font-size:16px;margin-bottom:0;padding-right:5px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord p{font-size:16px;margin-bottom:0;padding-right:5px}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord p a{color:#d43f3f;cursor:pointer;font-size:24px;font-weight:bolder;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord p a{font-size:18px}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-ord p #tdArrow{color:#569314;cursor:pointer;font-size:3rem}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe{border-right:1px dashed #858585;flex:1 1;padding-top:20px;width:0}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe{align-items:center;border-bottom:1px dashed #858585;border-right:0;display:flex;justify-content:space-evenly;width:100%}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe span{font-size:14px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe span{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe span{font-size:16px}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe p{font-size:18px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe p{font-size:16px;margin-bottom:0;padding-right:10px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe p{font-size:16px;margin-bottom:0;padding-right:10px}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe p a{color:#d43f3f;cursor:pointer;font-size:24px;font-weight:bolder;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe p a{font-size:18px}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-europe p #tdArrow{color:#569314;cursor:pointer;font-size:3rem}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok{flex:1 1;padding-top:20px;width:0}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok{align-items:center;border-right:0;display:flex;justify-content:space-evenly;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok{align-items:center;border-right:0;display:flex;justify-content:space-evenly;width:100%}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok span{font-size:14px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok span{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok span{font-size:16px}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok p{font-size:18px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok p{font-size:16px;margin-bottom:0;padding-right:16px}}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok p{font-size:16px;margin-bottom:0;padding-right:16px}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok p a{color:#d43f3f;cursor:pointer;font-size:24px;font-weight:bolder;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok p a{font-size:18px}}#promo_wrapper #promoflight-deals .top-deals .promo-section3 .promo-bangkok p #tdArrow{color:#569314;cursor:pointer;font-size:3rem}#promo_wrapper #promoflight-deals .fares-button{padding:20px}#promo_wrapper #promoflight-deals .fares-button button{background-color:#d44040;border-color:#d44040;border-radius:10px;color:#fff;cursor:pointer;font-weight:bolder;padding:15px 30px}#promo_wrapper #promoflight-deals .fare-rules p{font-size:14px}.final-confi-container .final-info .confi-pTag{color:#48800c}.final-confi-container .final-info div p{font-size:14px;margin-bottom:0;padding-bottom:10px;padding-left:30px}.final-confi-container .final-input{padding-bottom:10px;padding-left:30px;width:50%}@media only screen and (min-width:769px)and (max-width:1024px){.final-confi-container .final-input{width:70%}}@media only screen and (min-width:481px)and (max-width:768px){.final-confi-container .final-input{width:80%}}@media only screen and (min-width:320px)and (max-width:480px){.final-confi-container .final-input{width:100%}}.final-confi-container .final-message p{margin-bottom:0;padding-left:30px}.final-confi-container .final-message p:first-child{padding-bottom:10px}.final-confi-container .final-message p:nth-child(2){color:red;font-size:14px}.final-confi-container .btn-stepper{display:flex;justify-content:end;margin-top:20px}.final-confi-container .btn-stepper button{background-color:#212121;color:#fff;width:15%}.ticket-container{margin:auto;max-width:800px;padding:20px}.ticket-container .ticket-header h2{margin-bottom:0;padding:15px 0;text-align:center}.ticket-container .ticket-body .ticket-message p{font-size:15px;margin-bottom:0}.ticket-container .ticket-body .ticket-message p:first-child{padding-bottom:10px}.ticket-container .ticket-body .ticket-message p:nth-child(2){padding-bottom:15px}.ticket-container .ticket-body .ticket-info .info-pTag{color:#48800c}.ticket-container .ticket-body .ticket-info div:nth-child(2) p{font-size:15px;margin-bottom:0;padding-left:30px}.ticket-container .ticket-body .ticket-info div:nth-child(2) div{padding-left:30px}.ticket-container .ticket-body .ticket-info div:nth-child(2) div pre{font-size:15px;font-weight:600;margin-bottom:0}.ticket-container .ticket-body .ticket-passenger{padding-top:10px}.ticket-container .ticket-body .ticket-passenger .passenger-pTag{color:#48800c}.ticket-container .ticket-body .ticket-passenger div:nth-child(2) p{font-size:15px;margin-bottom:0;padding-left:30px}.ticket-container .ticket-body .ticket-passenger div:nth-child(2) div{padding-left:30px}.ticket-container .ticket-body .ticket-passenger div:nth-child(2) div pre{font-size:15px;font-weight:600;margin-bottom:0}.ticket-container .ticket-body .ticket-visa-documents{padding-top:10px}.ticket-container .ticket-body .ticket-visa-documents .visa-documents-pTag{color:#48800c}.ticket-container .ticket-body .ticket-visa-documents div p{margin-bottom:0;padding-left:30px}.ticket-container .ticket-body .ticket-amount{padding-top:15px}.ticket-container .ticket-body .ticket-amount .amount-pTag{color:#48800c}.ticket-container .ticket-body .ticket-amount div p{margin-bottom:0;padding-left:30px}.ticket-container .ticket-body .ticket-imp{padding-top:15px}.ticket-container .ticket-body .ticket-imp .info-pTag{color:#48800c}.ticket-container .ticket-body .ticket-imp div:nth-child(2){padding-left:20px}.ticket-container .ticket-body .ticket-imp div ul{margin-bottom:0;padding-bottom:10px}.ticket-container .ticket-body .ticket-imp div ul li{font-size:14px}.ticket-container .btn-stepper{display:flex;justify-content:end}.ticket-container .btn-stepper button{background-color:#212121;color:#fff;margin-top:20px;width:15%}.seat-container{margin:auto;max-width:800px;padding:20px}.seat-container .seat-header h2{margin-bottom:0;padding:15px 0;text-align:center}.seat-container .seat-body .seat-message p{font-size:15px;margin-bottom:0}.seat-container .seat-body .seat-message p:first-child{padding-bottom:10px}.seat-container .seat-body .seat-message p:nth-child(2){padding-bottom:15px}.seat-container .seat-body .seat-info .seatinfo-pTag{color:#48800c}.seat-container .seat-body .seat-info div p{font-size:15px;margin-bottom:0;padding-bottom:15px;padding-left:30px}.seat-container .seat-body .seat-info div .seatMap-info{font-size:14px;font-weight:600;padding-left:55px}.seat-container .seat-body .seat-info div .seatMap-info li{padding-bottom:8px}.seat-container .seat-body .seat-amount{padding-top:7px}.seat-container .seat-body .seat-amount .seatamount-pTag{color:#48800c}.seat-container .seat-body .seat-amount div p{margin-bottom:0;padding-left:30px}.seat-container .seat-body .seat-imp{padding-top:15px}.seat-container .seat-body .seat-imp .seatimp-pTag{color:#48800c}.seat-container .seat-body .seat-imp div:nth-child(2){padding-left:20px}.seat-container .seat-body .seat-imp div ul{margin-bottom:0;padding-bottom:10px}.seat-container .seat-body .seat-imp div ul li{font-size:14px}.seat-container .btn-stepper{display:flex;justify-content:end}.seat-container .btn-stepper button{background-color:#212121;color:#fff;margin-top:20px;width:15%}.insurance-container{margin:auto;max-width:800px;padding:20px}.insurance-container .insurance-header h2{margin-bottom:0;padding:15px 0;text-align:center}.insurance-container .insurance-body .insurance-message p{font-size:15px;margin-bottom:0}.insurance-container .insurance-body .insurance-message p:first-child{padding-bottom:10px}.insurance-container .insurance-body .insurance-message p:nth-child(2){padding-bottom:15px}.insurance-container .insurance-body .insurance-info .insurance-pTag{color:#48800c}.insurance-container .insurance-body .insurance-info div p{font-size:15px;margin-bottom:0;padding-bottom:15px;padding-left:30px}.insurance-container .insurance-body .insurance-info div .insurance-data{font-size:14px;font-weight:600;padding-left:55px}.insurance-container .insurance-body .insurance-info div .insurance-data li{padding-bottom:8px}.insurance-container .insurance-body .insurance-amount{padding-top:7px}.insurance-container .insurance-body .insurance-amount .insurance-pTag{color:#48800c}.insurance-container .insurance-body .insurance-amount div p{margin-bottom:0;padding-left:30px}.insurance-container .insurance-body .insurance-imp{padding-top:15px}.insurance-container .insurance-body .insurance-imp .insurance-pTag{color:#48800c}.insurance-container .insurance-body .insurance-imp div:nth-child(2){padding-left:20px}.insurance-container .insurance-body .insurance-imp div ul{margin-bottom:0;padding-bottom:10px}.insurance-container .insurance-body .insurance-imp div ul li{font-size:14px}.insurance-container .btn-stepper{display:flex;justify-content:end}.insurance-container .btn-stepper button{background-color:#212121;color:#fff;margin-top:20px;width:15%}.baggage-container{margin:auto;max-width:800px;padding:20px}.baggage-container .baggage-header h2{margin-bottom:0;padding:15px 0;text-align:center}.baggage-container .baggage-body .baggage-message p{font-size:15px;margin-bottom:0}.baggage-container .baggage-body .baggage-message p:first-child{padding-bottom:10px}.baggage-container .baggage-body .baggage-message p:nth-child(2){padding-bottom:15px}.baggage-container .baggage-body .baggage-info .baggage-pTag{color:#48800c}.baggage-container .baggage-body .baggage-info div p{font-size:15px;margin-bottom:0;padding-bottom:15px;padding-left:30px}.baggage-container .baggage-body .baggage-info div .baggage-data{font-size:14px;font-weight:600;padding-left:55px}.baggage-container .baggage-body .baggage-info div .baggage-data li{padding-bottom:8px}.baggage-container .baggage-body .baggage-amount{padding-top:7px}.baggage-container .baggage-body .baggage-amount .baggage-pTag{color:#48800c}.baggage-container .baggage-body .baggage-amount div p{margin-bottom:0;padding-left:30px}.baggage-container .baggage-body .baggage-imp{padding-top:15px}.baggage-container .baggage-body .baggage-imp .baggage-pTag{color:#48800c}.baggage-container .baggage-body .baggage-imp div:nth-child(2){padding-left:20px}.baggage-container .baggage-body .baggage-imp div ul{margin-bottom:0;padding-bottom:10px}.baggage-container .baggage-body .baggage-imp div ul li{font-size:14px}.baggage-container .btn-stepper{display:flex;justify-content:end}.baggage-container .btn-stepper button{background-color:#212121;color:#fff;margin-top:20px;width:15%}.rebooking-container{margin:auto;max-width:800px;padding:20px}.rebooking-container .rebooking-header h2{margin-bottom:0;padding:15px 0;text-align:center}.rebooking-container .rebooking-body .rebooking-message p{font-size:15px;margin-bottom:0}.rebooking-container .rebooking-body .rebooking-message p:first-child{padding-bottom:10px}.rebooking-container .rebooking-body .rebooking-message p:nth-child(2){padding-bottom:15px}.rebooking-container .rebooking-body .rebooking-info .rebooking-pTag{color:#48800c}.rebooking-container .rebooking-body .rebooking-info div:nth-child(2) p{font-size:15px;margin-bottom:0;padding-bottom:15px;padding-left:30px}.rebooking-container .rebooking-body .rebooking-info div:nth-child(2) .rebooking-data{padding-left:30px}.rebooking-container .rebooking-body .rebooking-info div:nth-child(2) .rebooking-data li{font-size:14px;font-weight:600;padding-bottom:8px}.rebooking-container .rebooking-body .rebooking-info div:nth-child(2) div pre{font-size:15px;font-weight:600;margin-bottom:0}.rebooking-container .rebooking-body .rebooking-amount{padding-top:10px}.rebooking-container .rebooking-body .rebooking-amount .rebooking-pTag{color:#48800c}.rebooking-container .rebooking-body .rebooking-amount div p{margin-bottom:0;padding-left:30px}.rebooking-container .rebooking-body .rebooking-imp{padding-top:15px}.rebooking-container .rebooking-body .rebooking-imp .rebooking-pTag{color:#48800c}.rebooking-container .rebooking-body .rebooking-imp div:nth-child(2){padding-left:20px}.rebooking-container .rebooking-body .rebooking-imp div ul{margin-bottom:0;padding-bottom:10px}.rebooking-container .rebooking-body .rebooking-imp div ul li{font-size:14px}.rebooking-container .btn-stepper{display:flex;justify-content:end}.rebooking-container .btn-stepper button{background-color:#212121;color:#fff;margin-top:20px;width:15%}.refundCAA-container{margin:auto;max-width:800px;padding:20px}.refundCAA-container .refund-header h2{margin-bottom:0;padding:15px 0;text-align:center}.refundCAA-container .refund-body .refund-message p{font-size:15px;margin-bottom:0}.refundCAA-container .refund-body .refund-message p:first-child{padding-bottom:10px}.refundCAA-container .refund-body .refund-message p:nth-child(2){padding-bottom:15px}.refundCAA-container .refund-body .refund-info .refund-pTag{color:#48800c}.refundCAA-container .refund-body .refund-info div p{font-size:15px;margin-bottom:0;padding-bottom:15px;padding-left:30px}.refundCAA-container .refund-body .refund-info div .refund-data{font-size:14px;font-weight:600;padding-left:55px}.refundCAA-container .refund-body .refund-info div .refund-data li{padding-bottom:8px}.refundCAA-container .refund-body .refund-amount{padding-top:7px}.refundCAA-container .refund-body .refund-amount .refund-pTag{color:#48800c}.refundCAA-container .refund-body .refund-amount div p{margin-bottom:0;padding-left:30px}.refundCAA-container .refund-body .refund-imp{padding-left:30px}.refundCAA-container .refund-body .refund-imp .refund-pTag{color:#48800c}.refundCAA-container .refund-body .refund-imp div:nth-child(2){padding-left:20px}.refundCAA-container .refund-body .refund-imp div ul{margin-bottom:0;padding-bottom:10px}.refundCAA-container .refund-body .refund-imp div ul li{font-size:14px}.refundCAA-container .btn-stepper{display:flex;justify-content:end}.refundCAA-container .btn-stepper button{background-color:#212121;color:#fff;margin-top:20px;width:15%}.namecorrection-container{margin:auto;max-width:800px;padding:20px}.namecorrection-container .namecorrection-header h2{margin-bottom:0;padding:15px 0;text-align:center}.namecorrection-container .namecorrection-body .namecorrection-message p{font-size:15px;margin-bottom:0}.namecorrection-container .namecorrection-body .namecorrection-message p:first-child{padding-bottom:10px}.namecorrection-container .namecorrection-body .namecorrection-message p:nth-child(2){padding-bottom:15px}.namecorrection-container .namecorrection-body .namecorrection-info .namecorrection-pTag{color:#48800c}.namecorrection-container .namecorrection-body .namecorrection-info div p{margin-bottom:0;padding-bottom:15px;padding-left:30px}.namecorrection-container .namecorrection-body .namecorrection-info div .name-data{font-size:14px;font-weight:600;padding-left:55px}.namecorrection-container .namecorrection-body .namecorrection-info div .name-data li{padding-bottom:8px}.namecorrection-container .namecorrection-body .namecorrection-amount{padding-top:7px}.namecorrection-container .namecorrection-body .namecorrection-amount .namecorrection-pTag{color:#48800c}.namecorrection-container .namecorrection-body .namecorrection-amount div p{margin-bottom:0;padding-left:30px}.namecorrection-container .namecorrection-body .namecorrection-imp{padding-top:15px}.namecorrection-container .namecorrection-body .namecorrection-imp .namecorrection-pTag{color:#48800c}.namecorrection-container .namecorrection-body .namecorrection-imp div:nth-child(2){padding-left:20px}.namecorrection-container .namecorrection-body .namecorrection-imp div ul{margin-bottom:0;padding-bottom:10px}.namecorrection-container .namecorrection-body .namecorrection-imp div ul li{font-size:14px}.namecorrection-container .btn-stepper{display:flex;justify-content:end}.namecorrection-container .btn-stepper button{background-color:#212121;color:#fff;margin-top:20px;width:15%}.voidingtrans-container{margin:auto;max-width:800px;padding:20px}.voidingtrans-container .voidingtrans-header h2{margin-bottom:0;padding:15px 0;text-align:center}.voidingtrans-container .voidingtrans-body .voidingtrans-message p{font-size:15px;margin-bottom:0}.voidingtrans-container .voidingtrans-body .voidingtrans-message p:first-child{padding-bottom:10px}.voidingtrans-container .voidingtrans-body .voidingtrans-message p:nth-child(2){padding-bottom:15px}.voidingtrans-container .voidingtrans-body .voidingtrans-info .voidingtrans-pTag{color:#48800c}.voidingtrans-container .voidingtrans-body .voidingtrans-info div p{font-size:15px;margin-bottom:0;padding-left:30px}.voidingtrans-container .voidingtrans-body .voidingtrans-info div .voiding-info{font-size:14px;font-weight:600;padding-left:55px}.voidingtrans-container .voidingtrans-body .voidingtrans-info div .voiding-info li{padding-bottom:8px}.voidingtrans-container .voidingtrans-body .voidingtrans-amount{padding-top:7px}.voidingtrans-container .voidingtrans-body .voidingtrans-amount .voidingtrans-pTag{color:#48800c}.voidingtrans-container .voidingtrans-body .voidingtrans-amount div p{margin-bottom:0;padding-left:30px}.voidingtrans-container .voidingtrans-body .voidingtrans-imp{padding-top:15px}.voidingtrans-container .voidingtrans-body .voidingtrans-imp .voidingtrans-pTag{color:#48800c}.voidingtrans-container .voidingtrans-body .voidingtrans-imp div:nth-child(2){padding-left:20px}.voidingtrans-container .voidingtrans-body .voidingtrans-imp div ul{margin-bottom:0;padding-bottom:10px}.voidingtrans-container .voidingtrans-body .voidingtrans-imp div ul li{font-size:14px}.voidingtrans-container .btn-stepper{display:flex;justify-content:end}.voidingtrans-container .btn-stepper button{background-color:#212121;color:#fff;margin-top:20px;width:15%}.termsandCond-container{margin:auto;max-width:800px;padding:20px}.termsandCond-container .termsandCond-header h2{margin-bottom:0;padding:15px 0;text-align:center}.termsandCond-container .termsandCond-body .termsandCond-message p{font-size:15px;margin-bottom:0}.termsandCond-container .termsandCond-body .termsandCond-message p:first-child{padding-bottom:10px}.termsandCond-container .termsandCond-body .termsandCond-message p:nth-child(2){padding-bottom:15px}.termsandCond-container .termsandCond-body .rebooking-info .rebooking-pTag{color:#48800c}.termsandCond-container .termsandCond-body .rebooking-info div:nth-child(2) p{font-size:15px;margin-bottom:0;padding-bottom:15px;padding-left:30px}.termsandCond-container .termsandCond-body .rebooking-info div:nth-child(2) .rebooking-data{font-size:14px;font-weight:600;margin-bottom:0;padding-left:55px}.termsandCond-container .termsandCond-body .rebooking-info div:nth-child(2) .rebooking-data li{padding-bottom:8px}.termsandCond-container .termsandCond-body .rebooking-info div:nth-child(2) div pre{font-size:15px;font-weight:600;margin-bottom:0}.termsandCond-container .termsandCond-body .termsandCond-info .termsandCond-pTag{color:#48800c}.termsandCond-container .termsandCond-body .termsandCond-info div:nth-child(2) p{font-size:15px;margin-bottom:0;padding-left:30px}.termsandCond-container .termsandCond-body .termsandCond-info div:nth-child(2) div{padding-bottom:10px}.termsandCond-container .termsandCond-body .termsandCond-info div:nth-child(2) div pre{font-size:15px;font-weight:600;margin-bottom:0;padding-left:45px}.termsandCond-container .termsandCond-body .termsandCond-passenger .termsandCond-pTag{color:#48800c}.termsandCond-container .termsandCond-body .termsandCond-passenger div p{font-size:15px;margin-bottom:0;padding-bottom:15px;padding-left:30px}.termsandCond-container .termsandCond-body .termsandCond-passenger div div{padding-left:30px}.termsandCond-container .termsandCond-body .termsandCond-passenger div div pre{font-size:15px;font-weight:600;margin-bottom:0}.termsandCond-container .termsandCond-body .termsandCond-visa .termsandCond-pTag{color:#48800c}.termsandCond-container .termsandCond-body .termsandCond-visa div p{font-size:15px;margin-bottom:0;padding-bottom:15px;padding-left:30px}.termsandCond-container .termsandCond-body .termsandCond-insurance .termsandCond-pTag{color:#48800c}.termsandCond-container .termsandCond-body .termsandCond-insurance div p{font-size:15px;margin-bottom:0;padding-bottom:15px;padding-left:30px}.termsandCond-container .termsandCond-body .termsandCond-insurance div .termsandCond-info{font-size:14px;font-weight:600;padding-left:55px}.termsandCond-container .termsandCond-body .termsandCond-insurance div .termsandCond-info li{padding-bottom:8px}.termsandCond-container .termsandCond-body .termsandCond-seat .termsandCond-pTag{color:#48800c}.termsandCond-container .termsandCond-body .termsandCond-seat div p{font-size:15px;margin-bottom:0;padding-bottom:15px;padding-left:30px}.termsandCond-container .termsandCond-body .termsandCond-seat div .termsandCond-info{font-size:14px;font-weight:600;padding-left:55px}.termsandCond-container .termsandCond-body .termsandCond-seat div .termsandCond-info li{padding-bottom:8px}.termsandCond-container .termsandCond-body .termsandCond-amount .termsandCond-pTag{color:#48800c}.termsandCond-container .termsandCond-body .termsandCond-amount div p{margin-bottom:0;padding-left:30px}.termsandCond-container .termsandCond-body .termsandCond-amount div p:first-child{font-size:15px;padding-bottom:10px}.termsandCond-container .termsandCond-body .termsandCond-amount div p:nth-child(2){padding-bottom:20px}.termsandCond-container .termsandCond-body .termsandCond-amount div p span{font-size:14px;font-weight:600}.termsandCond-container .termsandCond-body .termsandCond-imp .termsandCond-pTag{color:#48800c}.termsandCond-container .termsandCond-body .termsandCond-imp div:nth-child(2){padding-left:20px}.termsandCond-container .termsandCond-body .termsandCond-imp div ul{margin-bottom:0}.termsandCond-container .termsandCond-body .termsandCond-imp div ul li{font-size:14px;padding-bottom:8px}.termsandCond-container .btn-stepper{display:flex;justify-content:end}.termsandCond-container .btn-stepper button{background-color:#212121;color:#fff;margin-top:20px;width:15%}.caapayment-container{margin:auto;max-width:800px;padding-bottom:20px;padding-top:20px}@media only screen and (min-width:769px)and (max-width:1024px){.caapayment-container{padding-left:15px;padding-right:15px}}@media only screen and (min-width:481px)and (max-width:768px){.caapayment-container{padding-left:15px;padding-right:15px}}.caapayment-container .caapayment-header h2{margin-bottom:0;padding:15px 0;text-align:center}.caapayment-container .caapayment-body .caapayment-intro p{font-size:15px;margin-bottom:0;padding-bottom:10px}.caapayment-container .caapayment-body .caapayment-input .input-message{display:flex;padding-bottom:10px}@media only screen and (min-width:320px)and (max-width:480px){.caapayment-container .caapayment-body .caapayment-input .input-message{display:block}}.caapayment-container .caapayment-body .caapayment-input .input-message span{font-size:15px;padding-top:10px}.caapayment-container .caapayment-body .caapayment-input .input-message .message-parent{padding-left:10px;padding-right:10px;width:50%}@media only screen and (min-width:320px)and (max-width:480px){.caapayment-container .caapayment-body .caapayment-input .input-message .message-parent{width:95%}}.caapayment-container .caapayment-body .caapayment-input p{font-size:15px;margin-bottom:0;padding-bottom:20px}.caapayment-container .caapayment-body .caapayment-travCard{padding-bottom:15px}.caapayment-container .caapayment-body .caapayment-travCard p{font-weight:600;margin-bottom:0}.caapayment-container .caapayment-body .caapayment-travCard div{padding-left:30px}@media only screen and (min-width:481px)and (max-width:768px){.caapayment-container .caapayment-body .caapayment-travCard div{padding-left:20px}}@media only screen and (min-width:320px)and (max-width:480px){.caapayment-container .caapayment-body .caapayment-travCard div{padding-left:0}}.caapayment-container .caapayment-body .caapayment-travCard div pre{font-size:15px;font-weight:600;margin-bottom:0}.caapayment-container .caapayment-body .caapayment-bookRef p{font-weight:600;margin-bottom:0;padding-bottom:10px}.caapayment-container .caapayment-body .caapayment-tip{border:1px solid green}.caapayment-container .caapayment-body .caapayment-tip p{margin-bottom:0;padding-right:10px}.caapayment-container .caapayment-body .caapayment-tip p:first-child{background-color:green;color:#fff;margin-bottom:0;padding:15px}.caapayment-container .caapayment-body .caapayment-tip .tip-hero{align-items:center;display:flex;gap:5px;justify-content:space-evenly;padding:10px 10px 5px}@media only screen and (min-width:481px)and (max-width:768px){.caapayment-container .caapayment-body .caapayment-tip .tip-hero{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.caapayment-container .caapayment-body .caapayment-tip .tip-hero{display:block}.caapayment-container .caapayment-body .caapayment-tip .tip-hero .tip-choices .radio-choices{display:flex;flex-direction:column}}.caapayment-container .caapayment-body .caapayment-tip .tip-hero .caapayment-setTip{flex:1 1;margin:auto;max-width:100px}@media only screen and (min-width:481px)and (max-width:768px){.caapayment-container .caapayment-body .caapayment-tip .tip-hero .caapayment-setTip{max-width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.caapayment-container .caapayment-body .caapayment-tip .tip-hero .caapayment-setTip{max-width:100%}}.caapayment-container .caapayment-body .caapayment-tip .tip-hero .caapayment-setTip .tip-input{width:100%}.caapayment-container .caapayment-body .caapayment-paymentInfo{padding-bottom:20px;padding-top:10px}.caapayment-container .caapayment-body .caapayment-terms{padding-top:10px}.caapayment-container .caapayment-body .caapayment-terms .terms-pTag{color:#48800c}.caapayment-container .caapayment-body .caapayment-terms div p{font-size:14px;margin-bottom:0;padding-bottom:20px;padding-left:30px}.caapayment-container .caapayment-body .caapayment-thirdParty .thirdParty-pTag{color:#48800c}.caapayment-container .caapayment-body .caapayment-thirdParty div p{font-size:14px;margin-bottom:0;padding-bottom:20px;padding-left:30px}.caapayment-container .caapayment-body .caapayment-thirdParty div p span{font-weight:600}.caapayment-container .caapayment-body .caapayment-cancell .cancell-pTag{color:#48800c}.caapayment-container .caapayment-body .caapayment-cancell div p{font-size:14px;margin-bottom:0;padding-bottom:20px;padding-left:30px}.caapayment-container .caapayment-body .caapayment-chargeback .chargeback-pTag{color:#48800c}.caapayment-container .caapayment-body .caapayment-chargeback div p{font-size:14px;margin-bottom:0;padding-bottom:20px;padding-left:30px}.caapayment-container .caapayment-body .caapayment-chargeback .chargeBacks{margin-left:20px;padding-left:20px}.caapayment-container .caapayment-body .caapayment-chargeback .chargeBacks span:nth-child(2){font-size:13px;padding-bottom:10px;padding-top:20px}.caapayment-container .caapayment-body .caapayment-chargeback .chargeBacks span:last-child{padding-bottom:10px;padding-top:10px}.caapayment-container .caapayment-body .caapayment-chargeback p{font-size:14px;margin-bottom:0;padding-bottom:20px;padding-left:30px}.caapayment-container .caapayment-body .caa-finalMessage{display:flex}.caapayment-container .caapayment-body .caa-finalMessage div label{margin-right:0}.caapayment-container .caapayment-body .caa-finalMessage .finalMessage-span span{color:#48800c;font-size:13px;padding-top:5px}.caapayment-container .caa-submit{background-color:#756629;border-radius:5px;color:#fff;margin-bottom:10px;padding:10px 30px}.caapayment-container .caa-submit:hover{background-color:#756629}.caapayment-container .errorData-message{border:2px solid #f48f8a;border-radius:10px;padding:5px 0}.caapayment-container .errorData-message p{margin-bottom:0}.caapayment-container .errorData-message p:first-child{font-size:18px}.caapayment-container .errorData-message p:nth-child(2){font-size:14px}.paymetStatus-container{margin:auto;padding:20px;width:600px}@media only screen and (min-width:769px)and (max-width:1024px){.paymetStatus-container{padding:15px;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.paymetStatus-container{padding:15px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.paymetStatus-container{padding:15px;width:100%}}.paymetStatus-container .paymentStatus-body{border-radius:10px;box-shadow:0 8px 24px #959da533;padding:20px;text-align:center}@media only screen and (min-width:769px)and (max-width:1024px){.paymetStatus-container .paymentStatus-body{padding:15px}}@media only screen and (min-width:481px)and (max-width:768px){.paymetStatus-container .paymentStatus-body{padding:15px}}@media only screen and (min-width:320px)and (max-width:480px){.paymetStatus-container .paymentStatus-body{padding:15px}}.paymetStatus-container .paymentStatus-body .paymentStatus-check{background-color:#e5f4ed;border-radius:50%;margin-top:10px!important;margin:auto;padding-bottom:10px;padding-top:10px;width:70px}.paymetStatus-container .paymentStatus-body .paymentStatus-check svg{color:#23a16e;height:45px;width:45px}.paymetStatus-container .paymentStatus-body .paymentStatus-status p:first-child{font-size:24px;font-weight:600;margin-bottom:0;padding-top:20px}@media only screen and (min-width:320px)and (max-width:480px){.paymetStatus-container .paymentStatus-body .paymentStatus-status p:first-child{font-size:18px}}.paymetStatus-container .paymentStatus-body .paymentStatus-status p:nth-child(2){font-size:20px;font-weight:500;margin-bottom:0;padding-top:10px}@media only screen and (min-width:320px)and (max-width:480px){.paymetStatus-container .paymentStatus-body .paymentStatus-status p:nth-child(2){font-size:16px}}.loader-container{margin:auto;max-width:1080px}.stepper-container{background-color:#fff;border:2px solid #756629;border-radius:5px;margin:20px auto;max-width:950px;padding:20px 10px}@media only screen and (min-width:769px)and (max-width:1024px){.stepper-container{margin-left:20px;margin-right:20px}}@media only screen and (min-width:481px)and (max-width:768px){.stepper-container{margin-left:20px;margin-right:20px}}@media only screen and (min-width:320px)and (max-width:480px){.stepper-container{margin-left:20px;margin-right:20px}}.refund-container{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/Refund-Policy.jpg);background-repeat:no-repeat;height:30em}.refund-body{padding-right:20px;padding-top:40px}@media only screen and (min-width:769px)and (max-width:1024px){.refund-body{padding-right:0}}@media only screen and (min-width:481px)and (max-width:768px){.refund-body{padding-right:0}}@media only screen and (min-width:320px)and (max-width:480px){.refund-body{padding-left:10px;padding-right:10px;padding-top:20px}}.refund-content{-webkit-backdrop-filter:blur(2.1px);backdrop-filter:blur(2.1px);background:#ffffff69;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 4px 30px #0000001a;float:right;max-width:50%;padding-bottom:20px;padding-top:20px;text-align:justify}@media only screen and (min-width:769px)and (max-width:1024px){.refund-content{float:none;margin:auto;max-width:90%}}@media only screen and (min-width:481px)and (max-width:768px){.refund-content{float:none;margin:auto;max-width:90%}}@media only screen and (min-width:320px)and (max-width:480px){.refund-content{float:none;max-width:100%;padding-bottom:10px;padding-top:10px}}.refund-content span{align-items:center;color:#fff;display:flex;font-size:30px;font-weight:700;justify-content:center}@media only screen and (min-width:769px)and (max-width:1024px){.refund-content span{font-size:20px}}@media only screen and (min-width:481px)and (max-width:768px){.refund-content span{font-size:20px}}@media only screen and (min-width:320px)and (max-width:480px){.refund-content span{font-size:20px}}.refund-content h1{align-items:center;display:flex;font-size:24px;justify-content:center}@media only screen and (min-width:769px)and (max-width:1024px){.refund-content h1{font-size:18px}}@media only screen and (min-width:481px)and (max-width:768px){.refund-content h1{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){.refund-content h1{font-size:18px}}.refund-content p{margin-bottom:0;padding-left:15px;padding-right:15px}@media only screen and (min-width:769px)and (max-width:1024px){.refund-content p{font-size:16px}}@media only screen and (min-width:481px)and (max-width:768px){.refund-content p{font-size:16px}}@media only screen and (min-width:320px)and (max-width:480px){.refund-content p{font-size:16px}}.privacy-body{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/cdn-assets/images-StaticPageImages-Privacy-Policy-header.jpg);background-repeat:no-repeat;height:30em}@media only screen and (min-width:320px)and (max-width:480px){.privacy-body{background-image:none;height:0}}.privacy-content{-webkit-backdrop-filter:blur(2.1px);backdrop-filter:blur(2.1px);background:#ffffff69;border:1px solid #ffffff1a;border-radius:5px;box-shadow:0 4px 30px #0000001a;margin:auto;max-width:1080px;position:relative;top:-100px}@media only screen and (min-width:481px)and (max-width:768px){.privacy-content{overflow:hidden}}@media only screen and (min-width:320px)and (max-width:480px){.privacy-content{overflow:hidden;top:1px}}.privacy-content h2{font-weight:600;margin-bottom:0;padding:5px 0;text-align:center}@media only screen and (min-width:320px)and (max-width:480px){.privacy-content h2{padding:10px 0}}.poliy-info{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.poliy-info{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.poliy-info{padding:0 15px}}.poliy-info p{margin-bottom:5px}.policy-personal{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-personal{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-personal{padding:0 15px}}.policy-personal p{margin-bottom:5px}.policy-personal p span{font-weight:600}.policy-collect{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-collect{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-collect{padding:0 15px}}.policy-collect p{margin-bottom:5px}.policy-collect p span{font-weight:600}.policy-ulinfo{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-ulinfo{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-ulinfo{padding:0 15px}}.policy-ulinfo p{margin-bottom:5px}.policy-ulinfo p span{font-weight:600}.policy-ulinfo ul{margin-bottom:0}.policy-visitor{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-visitor{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-visitor{padding:0 15px}}.policy-visitor p{margin-bottom:5px}.policy-visitor p span{font-weight:600}.policy-advertise{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-advertise{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-advertise{padding:0 15px}}.policy-advertise p{margin-bottom:5px}.policy-advertise p span{font-weight:600}.policy-thirdparty{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-thirdparty{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-thirdparty{padding:0 15px}}.policy-thirdparty p{margin-bottom:5px}.policy-thirdparty p span{font-weight:600}.policy-communication{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-communication{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-communication{padding:0 15px}}.policy-communication p{margin-bottom:5px}.policy-communication p span{font-weight:600}.policy-google{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-google{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-google{padding:0 15px}}.policy-google p{margin-bottom:5px}.policy-google p span{font-weight:600}.policy-google p a{padding-right:10px}.policy-caloppa{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-caloppa{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-caloppa{padding:0 15px}}.policy-caloppa p{margin-bottom:5px}.policy-caloppa p span{font-weight:600}.policy-according{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-according{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-according{padding:0 15px}}.policy-according p{margin-bottom:5px}.policy-according p span{font-weight:600}.policy-use{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-use{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-use{padding:0 15px}}.policy-use p{margin-bottom:5px}.policy-use p span{font-weight:600}.policy-use ul{margin-bottom:0}.policy-site{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-site{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-site{padding:0 15px}}.policy-site p{margin-bottom:5px}.policy-site p span{font-weight:600}.policy-fair{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-fair{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-fair{padding:0 15px}}.policy-fair p{margin-bottom:5px}.policy-fair p span{font-weight:600}.policy-spam{padding:0 20px 10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.policy-spam{padding:0 15px}}@media only screen and (min-width:320px)and (max-width:480px){.policy-spam{padding:0 15px}}.policy-spam p{margin-bottom:5px}.policy-spam p span{font-weight:600}.terms-body{background-image:url(https://tfisolutions.blob.core.windows.net/cdn-assets/images-StaticPageImages-Travel-Terms-Conditions.jpg);background-position:50%;background-size:100%;height:26em}.terms-content{-webkit-backdrop-filter:blur(2.1px);backdrop-filter:blur(2.1px);background:#ffffff69;border:1px solid #ffffff1a;border-radius:5px;box-shadow:0 4px 30px #0000001a;margin:auto;max-width:1080px;position:relative;top:-100px}@media only screen and (min-width:481px)and (max-width:768px){.terms-content{overflow:hidden}}@media only screen and (min-width:320px)and (max-width:480px){.terms-content{overflow:hidden}}.terms-content h2{margin-bottom:0;padding-top:5px;text-align:center}.terms-info{margin-left:2em;margin-right:2em;margin-top:10px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.terms-info{margin-left:1em;margin-right:1em}}@media only screen and (min-width:320px)and (max-width:480px){.terms-info{margin-left:1em;margin-right:1em}.terms-info h4{font-size:18px}}.terms-info img{height:261px;width:878px}@media only screen and (min-width:481px)and (max-width:768px){.terms-info img{height:20%;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.terms-info img{height:20%;width:100%}}.career-container{background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;margin:10px auto;max-width:900px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.career-container{margin:20px}}@media only screen and (min-width:320px)and (max-width:480px){.career-container{margin:20px}}.career-opp{padding:10px 20px}.career-opp p{margin-bottom:0}.career-travel{padding:10px 20px}.career-travel p{margin-bottom:0}.career-apply{padding:10px 20px}.career-apply p{margin-bottom:0}.usembassy-info{margin:auto;max-width:720px;padding:20px 0;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){.usembassy-info{padding:20px}}@media only screen and (min-width:320px)and (max-width:480px){.usembassy-info{padding:20px}}.usembassy-info img{width:100%}.usembassy-info h2{margin-bottom:0;padding:10px 0;text-align:center}.restricted-container{background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;margin:10px auto;max-width:900px}@media only screen and (min-width:481px)and (max-width:768px){.restricted-container{margin:20px}}@media only screen and (min-width:320px)and (max-width:480px){.restricted-container{margin:20px}}.restricted-liquids{padding:0 20px;text-align:justify}.restricted-liquids h4,.restricted-liquids p{margin-bottom:10px}.resticted-sports{padding:0 20px;text-align:justify}.resticted-sports h4,.resticted-sports p{margin-bottom:10px}.restricted-goods{padding:0 20px;text-align:justify}.restricted-goods h4,.restricted-goods p{margin-bottom:10px}.travel-body{background-image:url(https://tfisolutions.blob.core.windows.net/cdn-assets/images-StaticPageImages-Travel-Terms-Conditions.jpg);background-position:50%;background-size:100%;height:26em}.travel-content{-webkit-backdrop-filter:blur(2.1px);backdrop-filter:blur(2.1px);background:#ffffff69;border:1px solid #ffffff1a;border-radius:5px;box-shadow:0 4px 30px #0000001a;margin:auto;max-width:1080px;position:relative;top:-100px}@media only screen and (min-width:481px)and (max-width:768px){.travel-content{overflow:hidden}}@media only screen and (min-width:320px)and (max-width:480px){.travel-content{overflow:hidden}}.travel-content h2{margin-bottom:0;padding-top:5px;text-align:center}.travel-documentation{margin-left:2em;margin-right:2em;margin-top:10px;text-align:justify}@media only screen and (min-width:320px)and (max-width:480px){.travel-documentation{margin:0;padding:0 20px}}.travel-passport{margin-left:2em;margin-right:2em;margin-top:10px;text-align:justify}@media only screen and (min-width:320px)and (max-width:480px){.travel-passport{margin:0;padding:0 20px}}.travel-visa{margin-left:2em;margin-right:2em;margin-top:10px;text-align:justify}@media only screen and (min-width:320px)and (max-width:480px){.travel-visa{margin:0;padding:0 20px}}.travel-immunization{margin-left:2em;margin-right:2em;margin-top:10px;text-align:justify}@media only screen and (min-width:320px)and (max-width:480px){.travel-immunization{margin:0;padding:0 20px}}.exit-container{background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;margin:10px auto;max-width:900px}@media only screen and (min-width:481px)and (max-width:768px){.exit-container{margin:20px}}@media only screen and (min-width:320px)and (max-width:480px){.exit-container{margin:20px}}.entry-info,.exit-entryvisa{padding:0 20px;text-align:justify}.cabin-container{margin:auto;max-width:950px;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){.cabin-container{overflow:hidden;padding:0 20px}}@media only screen and (min-width:320px)and (max-width:480px){.cabin-container{overflow:hidden;padding:0 20px}}.cabin-container h2{padding-top:20px}.cabin-body{padding-bottom:10px}.cabin-body img{width:100%}.baggage-body{padding-bottom:10px}.baggage-body img{width:100%}.travel-container{margin:auto;max-width:1020px;text-align:justify}.travel-container h2{margin-top:1em}.travel-images{align-items:center;display:flex;justify-content:space-evenly;padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.travel-images{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.travel-images{display:block}}.travelcenter-images{align-items:center;display:flex;justify-content:space-evenly;padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.travelcenter-images{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.travelcenter-images{display:block}}.travel-tips img{cursor:pointer;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.travel-tips img{width:50%}}.travel-tips p{font-size:14px;margin-bottom:0;padding-bottom:16px;padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.travel-tips{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.travel-tips{text-align:center}}.travel-emergency img{cursor:pointer;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.travel-emergency img{width:50%}}.travel-emergency p{font-size:14px;margin-bottom:0;padding-bottom:16px;padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.travel-emergency{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.travel-emergency{text-align:center}}.travel-baggage img{cursor:pointer;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.travel-baggage img{width:50%}}.travel-baggage p{font-size:14px;margin-bottom:0;padding-bottom:16px;padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.travel-baggage{padding-left:5px;padding-right:5px;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.travel-baggage{text-align:center}}.travel-location img{cursor:pointer;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.travel-location img{width:50%}}.travel-location p{font-size:14px;margin-bottom:0;padding-bottom:16px;padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.travel-location{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.travel-location{text-align:center}}.travel-terms img{cursor:pointer;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.travel-terms img{width:50%}}.travel-terms p{font-size:14px;margin-bottom:0;padding-bottom:16px;padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.travel-terms{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.travel-terms{text-align:center}}.travel-entry img{cursor:pointer;width:80%}@media only screen and (min-width:481px)and (max-width:768px){.travel-entry img{width:50%}}.travel-entry p{font-size:14px;margin-bottom:0;padding-bottom:16px;padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.travel-entry{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.travel-entry{text-align:center}}.travel-solo{max-width:-webkit-fit-content;max-width:fit-content;padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.travel-solo{max-width:none}}.travel-restricted img{cursor:pointer;width:57%}@media only screen and (min-width:481px)and (max-width:768px){.travel-restricted img{width:50%}}@media only screen and (min-width:320px)and (max-width:480px){.travel-restricted img{width:80%}}.travel-restricted p{font-size:14px;margin-bottom:0;padding-bottom:16px;padding-top:10px}@media only screen and (min-width:481px)and (max-width:768px){.travel-restricted{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.travel-restricted{text-align:center}}.hotline-continer{margin:1em auto;max-width:980px}.hotline-continer h2{text-align:center}.hotline-continer p{text-align:justify}.hotline-body1{align-items:center;display:flex;justify-content:space-evenly;padding-bottom:20px}@media only screen and (min-width:481px)and (max-width:768px){.hotline-body1{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.hotline-body1{display:block}}@media only screen and (min-width:481px)and (max-width:768px){.hotline-911{padding-left:40px;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.hotline-911{padding-left:40px}}.hotline-911 img{width:100%}@media only screen and (min-width:481px)and (max-width:768px){.hotline-911 img{width:60%}.hotline-tourism{text-align:center}}.hotline-tourism img{width:100%}@media only screen and (min-width:481px)and (max-width:768px){.hotline-tourism img{width:60%}.hotline-redcross{text-align:center}}.hotline-redcross img{width:100%}@media only screen and (min-width:481px)and (max-width:768px){.hotline-redcross img{width:60%}}.hotline-body2{align-items:center;display:flex;justify-content:space-evenly;padding-bottom:20px}@media only screen and (min-width:481px)and (max-width:768px){.hotline-body2{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.hotline-body2{display:block}}@media only screen and (min-width:481px)and (max-width:768px){.hotline-pnp{text-align:center}}.hotline-pnp img{width:100%}@media only screen and (min-width:481px)and (max-width:768px){.hotline-pnp img{width:60%}.hotline-bfp{text-align:center}}.hotline-bfp img{width:100%}@media only screen and (min-width:481px)and (max-width:768px){.hotline-bfp img{width:60%}.coastguard{text-align:center}}.coastguard img{width:100%}@media only screen and (min-width:481px)and (max-width:768px){.coastguard img{width:60%}}#aboutUs-wrapper #banner-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/about-us-bg.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100%;margin:0;padding:3.5em 0}@media only screen and (min-width:481px)and (max-width:768px){#aboutUs-wrapper #banner-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/about-us-bg-mobile.jpg)}}@media only screen and (min-width:320px)and (max-width:480px){#aboutUs-wrapper #banner-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/about-us-bg-mobile.jpg)}}#aboutUs-wrapper #banner-section .container h1{color:#fff;font-size:3em;font-weight:700;margin:1em 0;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){#aboutUs-wrapper #banner-section .container h1{font-size:2em}}@media only screen and (min-width:320px)and (max-width:480px){#aboutUs-wrapper #banner-section .container h1{font-size:2em}}#aboutUs-wrapper #banner-section .container p{color:#fff;font-size:2em;font-weight:700;margin:1em 0;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){#aboutUs-wrapper #banner-section .container p{font-size:1em}}@media only screen and (min-width:320px)and (max-width:480px){#aboutUs-wrapper #banner-section .container p{font-size:1em;margin:auto;width:80%}}#aboutUs-wrapper #aboutus-content p{font-size:17px;text-align:justify}@media only screen and (min-width:481px)and (max-width:768px){#aboutUs-wrapper #aboutus-content p{font-size:14px}}@media only screen and (min-width:320px)and (max-width:480px){#aboutUs-wrapper #aboutus-content p{font-size:14px}}#aboutUs-wrapper #aboutus-content .aboutus-offer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly}#aboutUs-wrapper #aboutus-content .aboutus-offer h3{font-size:35px;font-weight:bolder}#aboutUs-wrapper #aboutus-content .aboutus-offer .offer{text-align:center;width:25%}#aboutUs-wrapper #aboutus-content .aboutus-offer .offer img{display:block;margin:auto;width:65%}#aboutUs-wrapper #aboutus-content .aboutus-offer .offer label{color:#f27e12;font-size:30px;font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#aboutUs-wrapper #aboutus-content .aboutus-offer .offer label{font-size:20px}}@media only screen and (min-width:320px)and (max-width:480px){#aboutUs-wrapper #aboutus-content .aboutus-offer .offer label{font-size:20px}}@media only screen and (min-width:769px)and (max-width:1024px){#aboutUs-wrapper #aboutus-content .aboutus-offer .offer{width:50%}}@media only screen and (min-width:481px)and (max-width:768px){#aboutUs-wrapper #aboutus-content .aboutus-offer .offer{width:50%}}@media only screen and (min-width:320px)and (max-width:480px){#aboutUs-wrapper #aboutus-content .aboutus-offer .offer{width:50%}}#aboutUs-wrapper #requestQuote-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/request-a-quote-bg.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100%;margin:0;padding:3.5em 0}#aboutUs-wrapper #chooseMango-section,#aboutUs-wrapper #trust-section{background-color:#f3eeee;margin:0;padding:.5em 0}#contactUs-wrapper #banner-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/contact-usbanner1.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100%;margin:0;padding:3.5em 0}@media only screen and (min-width:481px)and (max-width:768px){#contactUs-wrapper #banner-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/contact-usbanner1.png)}}@media only screen and (min-width:320px)and (max-width:480px){#contactUs-wrapper #banner-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/contact-usbanner1.png)}}#contactUs-wrapper #banner-section .container h1{color:#fff;font-size:3em;font-weight:700;margin:1em 0;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){#contactUs-wrapper #banner-section .container h1{font-size:2em}}@media only screen and (min-width:320px)and (max-width:480px){#contactUs-wrapper #banner-section .container h1{font-size:2em}}#contactUs-wrapper #banner-section .container p{color:#fff;font-size:2em;font-weight:700;margin:1em 0;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){#contactUs-wrapper #banner-section .container p{font-size:1em}}@media only screen and (min-width:320px)and (max-width:480px){#contactUs-wrapper #banner-section .container p{font-size:1em;margin:auto;width:80%}}#contactUs-wrapper #requestQuote-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/request-a-quote-bg.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100%;margin:0;padding:3.5em 0}#contactUs-wrapper #requestQuote-section .assAgent_content{align-items:end;display:flex;justify-content:end}#contactUs-wrapper #location-section .branch{margin:1em 0}#contactUs-wrapper #location-section .branch h3{font-weight:700}@media only screen and (min-width:481px)and (max-width:768px){#contactUs-wrapper #location-section .branch h3{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#contactUs-wrapper #location-section .branch h3{text-align:center}}#contactUs-wrapper #location-section .branch .location{border:1px solid #5c9b16;border-radius:5px;margin:1em 0;padding:1em}#contactUs-wrapper #location-section .branch .location .col:first-child h4{color:#5c9b16;font-weight:700;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){#contactUs-wrapper #location-section .branch .location .col:first-child h4{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#contactUs-wrapper #location-section .branch .location .col:first-child h4{text-align:center}}#contactUs-wrapper #location-section .branch .location .col:first-child p b{color:green}@media only screen and (min-width:481px)and (max-width:768px){#contactUs-wrapper #location-section .branch .location .col:first-child p{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#contactUs-wrapper #location-section .branch .location .col:first-child p{font-size:12px;text-align:center}}#contactUs-wrapper #location-section .branch .location .col:last-child .tel{border:1px solid #cecece;border-radius:10px;color:#000;display:block;font-size:14px;margin:.75em 0;padding:5px;text-align:center;text-decoration:none}@media only screen and (min-width:320px)and (max-width:480px){#contactUs-wrapper #location-section .branch .location .col:last-child .tel{font-size:13px}}#contactUs-wrapper #location-section .branch .location .col:last-child .button{background-color:#5c9b16;border-radius:10px;display:block;font-size:1.5rem;font-weight:700;width:100%}@media only screen and (min-width:320px)and (max-width:480px){#contactUs-wrapper #location-section .branch .location .col:last-child .button{font-size:1rem}}#contactUs-wrapper #chooseMango-section,#contactUs-wrapper #trust-section{background-color:#f3eeee;margin:0;padding:.5em 0}.giveaway-container img{max-height:-webkit-fit-content;max-height:fit-content;max-width:100%}.thankyou-page{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/callback-assets/Background.jpg);background-position:50% 50%;background-size:cover;height:auto;padding:30px 0}.thankyou-page .loading-section{background-color:#fff;border-radius:7px;margin:auto;max-width:620px;padding:20px;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .loading-section{margin:auto;width:90%}}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .loading-section{margin:auto;padding:15px;width:90%}}.thankyou-page .loading-section .loading-header{font-family:Montserrat Semi;font-size:18px;margin-bottom:0;text-align:center}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .loading-section .loading-header{font-size:16px}}.thankyou-page .loading-section .loding-img-gif{background-color:#0000;margin:auto;max-width:120px}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .loading-section .loding-img-gif{max-width:80px}}.thankyou-page .loading-section .loding-img-gif img{width:100%}.thankyou-page .loading-section .custom-loading .loading-content{align-items:center;display:flex;gap:20px;justify-content:space-between}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .loading-section .custom-loading .loading-content{gap:15px}}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .loading-section .custom-loading .loading-content{gap:10px}}.thankyou-page .loading-section .custom-loading .loading-content p{font-family:Montserrat Bold;font-size:20px;margin-bottom:0}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .loading-section .custom-loading .loading-content p{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .loading-section .custom-loading .loading-content p{font-size:16px}}.thankyou-page .loading-section .custom-loading .loading-content .loading-loader{position:relative;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .loading-section .custom-loading .loading-content .loading-loader{width:80%}}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .loading-section .custom-loading .loading-content .loading-loader{width:70%}}.thankyou-page .loading-section .custom-loading .loading-content .loading-loader .plane-icon{top:-12px;z-index:2}.thankyou-page .loading-section .custom-loading .dep-arrival{display:flex;justify-content:space-between}.thankyou-page .loading-section .custom-loading .dep-arrival span{font-family:Montserrat Semi;font-size:14px}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .loading-section .custom-loading .dep-arrival span{font-size:12px}}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .loading-section .custom-loading .dep-arrival span{font-size:11px}}.thankyou-page .thankyou-body{margin:auto;max-width:100%;padding:40px 0;width:900px}@media only screen and (min-width:769px)and (max-width:1024px){.thankyou-page .thankyou-body{padding:30px}}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body{padding:30px}}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .thankyou-body{padding:20px}}.thankyou-page .thankyou-body .thankyou-header{background-color:#fff;border-radius:20px;margin-bottom:20px;padding:20px;text-align:center}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body .thankyou-header{margin:auto;margin-bottom:20px!important;max-width:80%}}.thankyou-page .thankyou-body .thankyou-header h4{font-family:Montserrat Bold;font-weight:500;margin-bottom:0}.thankyou-page .thankyou-body .thankyou-content{align-items:center;display:flex;gap:50px;justify-content:center}@media only screen and (min-width:769px)and (max-width:1024px){.thankyou-page .thankyou-body .thankyou-content{gap:20px}}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body .thankyou-content{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .thankyou-body .thankyou-content{display:block}}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner{background-color:#fff;border-radius:5px;flex:1 1;max-width:100%;padding:20px;text-align:center}@media only screen and (min-width:769px)and (max-width:1024px){.thankyou-page .thankyou-body .thankyou-content .ty-content-banner{padding:15px}}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body .thankyou-content .ty-content-banner{margin:auto;max-width:80%}}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details{align-items:center;display:flex;gap:20px;justify-content:center}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details{justify-content:space-around}}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-1{text-align:justify}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-1 p{margin-bottom:0}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-1 p:first-child{color:#6b7280;font-size:14px}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-1 p:nth-child(2){font-family:Montserrat Bold;font-size:18px;text-transform:uppercase}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-1 p:nth-child(3){font-family:Montserrat;font-size:12px;font-weight:600}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-2 img{max-width:100%;width:130px}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-2 img{width:120px}}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-3{text-align:justify}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-3 p{margin-bottom:0}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-3 p:first-child{color:#6b7280;font-size:12px}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-3 p:nth-child(2){font-family:Montserrat Bold;font-size:18px;text-transform:uppercase}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .thankyou-details .tydetails-3 p:nth-child(3){font-family:Montserrat;font-size:12px;font-weight:600}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetails-4{align-items:center;border-bottom:2px solid #6b7280;display:flex;gap:20px;padding-bottom:10px;padding-top:20px}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetails-4{align-items:center}}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetails-4 .tydetails-4-img img{max-width:100%;width:120px}@media only screen and (min-width:769px)and (max-width:1024px){.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetails-4 .tydetails-4-img img{width:100px}}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetails-4 .tydetails-4-name{text-align:justify}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetails-4 .tydetails-4-name p{font-family:Montserrat Semi;font-size:14px;margin-bottom:0}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetail-5{display:flex;gap:50px;justify-content:center;padding-top:20px}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetail-5{justify-content:space-around}}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetail-5{gap:15px}}.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetail-5 p{font-family:Montserrat Bold;font-size:16px;margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .thankyou-body .thankyou-content .ty-content-banner .tydetail-5 p{font-size:1rem;line-height:1.5rem}}.thankyou-page .thankyou-body .thankyou-content .thankyou-banner{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:100%}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body .thankyou-content .thankyou-banner{margin:auto;max-width:80%;padding-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .thankyou-body .thankyou-content .thankyou-banner{padding-top:20px}}.thankyou-page .thankyou-body .thankyou-content .thankyou-banner img{max-width:340px;width:100%}@media only screen and (min-width:769px)and (max-width:1024px){.thankyou-page .thankyou-body .thankyou-content .thankyou-banner img{width:95%}}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body .thankyou-content .thankyou-banner img{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.thankyou-page .thankyou-body .thankyou-content .thankyou-banner img{width:100%}}.thankyou-page .thankyou-body .thankyou-trustpilot{background-color:#fff;border-radius:20px;margin-bottom:50px;margin-top:30px}@media only screen and (min-width:481px)and (max-width:768px){.thankyou-page .thankyou-body .thankyou-trustpilot{margin:auto;margin-top:20px!important;max-width:80%}}.thankyou-page .thankyou-body .thankyou-trustpilot .trustpilot-wrapper{border-bottom:#0000}.thankyou-page .thankyou-body .thankyou-trustpilot .trustpilot-wrapper h3{margin:0!important;padding-bottom:20px;padding-top:20px}.thankyou-page .thankyou-body .thankyou-trustpilot p{color:#000;font-size:1rem;font-weight:800;line-height:1.5rem;text-align:center}.thankyou-page .thankyou-body .thankyou-trustpilot .callback-logo{padding-bottom:30px;text-align:center}.thankyou-page .thankyou-body .thankyou-trustpilot .callback-logo a{background-color:#5b9c15;border-radius:10px;color:#fff;font-size:1.5rem;font-weight:800;line-height:2rem;padding:10px 20px;text-decoration:none}.cancel-content{background-color:#fff;border-radius:4px;box-shadow:0 10px 50px #0000001a;margin:2rem auto;padding:3em;text-align:center;width:50%}@media only screen and (min-width:769px)and (max-width:1024px){.cancel-content{width:70%}}@media only screen and (min-width:481px)and (max-width:768px){.cancel-content{padding-top:20px;width:80%}}@media only screen and (min-width:320px)and (max-width:480px){.cancel-content{padding-top:20px;width:90%}}.cancel-content .cancel-logo img{height:auto;max-width:100%;width:70%}@media only screen and (min-width:481px)and (max-width:768px){.cancel-content .cancel-logo img{width:70%}}.cancel-content .cancel-p p{color:red;font-size:3rem;font-weight:600}@media only screen and (min-width:481px)and (max-width:768px){.cancel-content .cancel-p p{font-size:35px;margin-bottom:0}}@media only screen and (min-width:320px)and (max-width:480px){.cancel-content .cancel-p p{font-size:24px;margin-bottom:0}}.cancel-content .cancel-fop img{width:25%}@media only screen and (min-width:481px)and (max-width:768px){.cancel-content .cancel-fop img{width:25%}}@media only screen and (min-width:320px)and (max-width:480px){.cancel-content .cancel-fop img{width:20%}}.cancel-content .cancel-fop p{color:#463a3b;font-size:2em;margin-bottom:0}@media only screen and (min-width:481px)and (max-width:768px){.cancel-content .cancel-fop p{font-size:24px}}@media only screen and (min-width:320px)and (max-width:480px){.cancel-content .cancel-fop p{font-size:18px;margin-bottom:0}}.cancel-content .cancelAF-fop img{width:20%}.cancel-content .cancelAF-fop p{color:#463a3b;font-size:2em;margin-bottom:0}@media only screen and (min-width:481px)and (max-width:768px){.cancel-content .cancelAF-fop p{font-size:24px}}@media only screen and (min-width:320px)and (max-width:480px){.cancel-content .cancelAF-fop p{font-size:18px;margin-bottom:0}}.cancel-content .cancel-icon{padding:20px}@media only screen and (min-width:320px)and (max-width:480px){.cancel-content .cancel-icon{padding:10px}}.cancel-content .cancel-icon svg{color:#a93434;font-size:6rem}@media only screen and (min-width:481px)and (max-width:768px){.cancel-content .cancel-icon svg{font-size:5rem}}@media only screen and (min-width:320px)and (max-width:480px){.cancel-content .cancel-icon svg{font-size:3rem}}.cancel-content .button-home a{background:#ff2625;padding:10px}.cancel-content .button-home a:hover{box-shadow:0 25px 20px -20px #00000073;color:#fff}.fail-content{background-color:#fff;border-radius:4px;box-shadow:0 10px 50px #0000001a;margin:2rem auto;padding:3em;text-align:center;width:50%}@media only screen and (min-width:769px)and (max-width:1024px){.fail-content{width:70%}}@media only screen and (min-width:481px)and (max-width:768px){.fail-content{padding-top:20px;width:80%}}@media only screen and (min-width:320px)and (max-width:480px){.fail-content{padding:15px;width:90%}}.fail-content .fail-logo img{height:auto;max-width:100%;width:70%}@media only screen and (min-width:481px)and (max-width:768px){.fail-content .fail-logo img{width:70%}}.fail-content .fail-msg{padding-bottom:10px;padding-top:10px}.fail-content .fail-msg p{font-size:22px;font-weight:600;margin-bottom:0}.fail-content .fail-icon svg{color:red;font-size:6rem}@media only screen and (min-width:481px)and (max-width:768px){.fail-content .fail-icon svg{font-size:5rem}}@media only screen and (min-width:320px)and (max-width:480px){.fail-content .fail-icon svg{font-size:3rem}}.fail-content .fail-fop{padding-top:10px}.fail-content .fail-fop p{margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.fail-content .fail-fop p{font-size:16px}}.fail-content .fail-fop p img{width:20%}.fail-content .failAf-fop{padding-top:10px}.fail-content .failAf-fop p{margin-bottom:0}@media only screen and (min-width:320px)and (max-width:480px){.fail-content .failAf-fop p{font-size:16px}}.fail-content .failAf-fop p img{padding-bottom:16px;width:15%}@media only screen and (min-width:320px)and (max-width:480px){.fail-content .failAf-fop p img{padding-bottom:9px;width:20%}}.fail-content .button-home a{background:#ff2625;padding:10px}.fail-content .button-home a:hover{box-shadow:0 25px 20px -20px #00000073;color:#fff}#fti-wrapper{background-attachment:fixed;background-image:url(https://specialoffers.mangotours.com/hosted/images/f0/54b7dc2bd3445380babce5274a8886/taj-mahal-2021-08-29-20-45-27-utc.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#fti-wrapper header{background-color:#5a9a18;display:flex;justify-content:space-between}#fti-wrapper header .container{align-items:center;display:flex;justify-content:space-between;padding:.75em}#fti-wrapper header .container img{width:25%}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper header .container img{margin:auto;width:50%}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper header .container img{width:40%}}#fti-wrapper header .container div p{color:#fff;line-height:40px;text-align:center}#fti-wrapper header .container div p span a{background-color:#e43b2c;color:#fff;font-size:25px;padding:12px;text-decoration:none}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper header .container div p span a{font-size:14px}#fti-wrapper header .container div p{font-size:14px;line-height:35px;margin:0}}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper header .container div{display:none}}#fti-wrapper #trustpilot{background-color:#606060;color:#fff}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #trustpilot{margin:0}}#fti-wrapper #bk-engine .container h2{color:#e43b2c;font-family:Montserrat Bold;font-size:4rem}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #bk-engine .container h2{font-size:2rem;margin:1em 0}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper #bk-engine .container h2{font-size:2rem;margin:1em 0}}#fti-wrapper #bk-engine .container #bk-wrapper{position:relative}#fti-wrapper #bk-engine .container #bk-wrapper .flight-widget-container{background-color:#d47317e6!important;border-radius:0}#fti-wrapper #bk-engine .container #bk-wrapper .flight-widget-container .flight-widget-header{display:none}#fti-wrapper #bk-engine .container #bk-wrapper .flight-widget-container .flight-widget-body #quotation-form{color:#fff}#fti-wrapper #bk-engine .container #bk-wrapper .flight-widget-container .flight-widget-body #quotation-form .MuiInputBase-root{background-color:#fff}#fti-wrapper #bk-engine .container #bk-wrapper .flight-widget-container .flight-widget-body #quotation-form .PrivateNotchedOutline-root-1{top:0}#fti-wrapper #bk-engine .container #bk-wrapper .flight-widget-container .flight-widget-body #quotation-form .MuiOutlinedInput-notchedOutline{border:none}#fti-wrapper #bk-engine .container #bk-wrapper .flight-widget-container .flight-widget-body #quotation-form .MuiInputLabel-root{color:#000}#fti-wrapper #bk-engine .container #bk-wrapper .flight-widget-container .flight-widget-body #quotation-form #desti-nation,#fti-wrapper #bk-engine .container #bk-wrapper .flight-widget-container .flight-widget-body #quotation-form #ori-gin{background-color:#fff}#fti-wrapper #bk-engine .container #bk-wrapper p.label-head{background-color:#5a9a18;color:#fff;font-family:Montserrat Semi;font-size:2rem;padding:5px 10px;position:absolute;top:-58px}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #bk-engine .container #bk-wrapper p.label-head{font-size:.75rem;top:-28px}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper #bk-engine .container #bk-wrapper p.label-head{font-size:.75rem;top:-28px}}#fti-wrapper #bk-engine .container #bk-wrapper p.label-promo{background-color:#d47317e6;color:#fff;font-family:Montserrat Semi;font-size:30px;line-height:35px;padding:0 40px 40px;width:100%}#fti-wrapper #bk-engine .container #bk-wrapper p.label-promo a{color:#fff;text-decoration:none}#fti-wrapper #bk-engine .container #bk-wrapper p.label-promo a:hover{text-decoration:underline}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #bk-engine .container #bk-wrapper p.label-promo{display:none}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper #bk-engine .container #bk-wrapper p.label-promo{display:none}}@media only screen and (min-width:769px)and (max-width:1024px){#fti-wrapper #bk-engine .container #bk-wrapper p.label-promo{display:none}}#fti-wrapper #bk-engine .container .top-deals{margin:2.5em 0}#fti-wrapper #bk-engine .container .top-deals .title{align-items:center;display:flex;justify-content:space-evenly}#fti-wrapper #bk-engine .container .top-deals .title h4{background-color:#5a9a18;color:#fff;font-family:Montserrat Bold;font-size:2.5rem;padding:5px}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #bk-engine .container .top-deals .title h4{font-size:1.5rem;text-align:center;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper #bk-engine .container .top-deals .title h4{font-size:1.5rem;text-align:center;width:100%}}#fti-wrapper #bk-engine .container .top-deals .title img{width:35%}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #bk-engine .container .top-deals .title img{display:none}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper #bk-engine .container .top-deals .title img{display:none}}#fti-wrapper #bk-engine .container .top-deals .row{padding:0 .75em}#fti-wrapper #bk-engine .container .top-deals .row .col-md-3{padding:1em;text-align:center}#fti-wrapper #bk-engine .container .top-deals .row .col-md-3 p:first-child{font-family:Montserrat Semi}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #bk-engine .container .top-deals .row .col-md-3 p:first-child{margin:0}}#fti-wrapper #bk-engine .container .top-deals .row .col-md-3 p:last-child{font-family:Montserrat Bold;font-size:1.75rem;margin:0}#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:first-child,#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:nth-child(2),#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:nth-child(3),#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:nth-child(4){border-bottom:2px dashed #000}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:nth-child(5),#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:nth-child(6),#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:nth-child(5),#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:nth-child(6),#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:last-child{color:#5a9a18}#fti-wrapper #bk-engine .container .top-deals .row .col-md-3:last-child p{font-family:Montserrat Bold}#fti-wrapper #bk-engine .container .callnow{align-items:center;background-color:#e43b2c;color:#fff;display:flex;justify-content:space-around;margin:2.5em auto;padding:.5em;width:65%}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #bk-engine .container .callnow{display:block;margin:0;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper #bk-engine .container .callnow{display:block;width:100%}}#fti-wrapper #bk-engine .container .callnow img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #bk-engine .container .callnow img{display:block;margin:auto;width:40%}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper #bk-engine .container .callnow img{display:block;margin:auto;width:35%}}#fti-wrapper #bk-engine .container .callnow p{font-family:Montserrat Semi;font-size:2rem}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper #bk-engine .container .callnow p{font-size:1rem;text-align:center}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper #bk-engine .container .callnow p{font-size:1rem;text-align:center}}#fti-wrapper #section-whybook{background-color:#5a9a18}#fti-wrapper #section-whybook .container .whybook-wrapper,#fti-wrapper #section-whybook .container .whybook-wrapper .flightdeals .whybook-card .link .card-body,#fti-wrapper #section-whybook .container .whybook-wrapper .flightdeals .whybook-card .link .card-title{color:#fff}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper .terms p{font-size:13px}}#fti-wrapper footer{background-color:#001e2f;color:#fff;padding:1.5em}#fti-wrapper footer img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper footer img{width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#fti-wrapper footer img{width:60%}}@media only screen and (min-width:320px)and (max-width:480px){#fti-wrapper footer p{font-size:13px}}.baseContainer{background:none}.baseContainer #kayak-wrapper #requestQuote-section{background-image:url(https://tfisolutions.blob.core.windows.net/images/request-a-quote-bg.png);background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:100%;margin:0;padding:3.5em 0}.baseContainer #kayak-wrapper #requestQuote-section .flight-widget-header h4{display:none}#ftp-wrapper{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/phmarketbackground-image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:2em}#ftp-wrapper header{background-color:#5a9a18;display:flex;justify-content:space-between}#ftp-wrapper header .container{align-items:center;display:flex;justify-content:space-between;padding:.75em}#ftp-wrapper header .container img{width:25%}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper header .container img{margin:auto;width:50%}}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper header .container img{width:40%}}#ftp-wrapper header .container div p{color:#fff;line-height:40px;text-align:center}#ftp-wrapper header .container div p span a{background-color:#e43b2c;color:#fff;font-size:25px;padding:12px;text-decoration:none}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper header .container div p span a{font-size:14px}#ftp-wrapper header .container div p{font-size:14px;line-height:35px;margin:0}}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper header .container div{display:none}}#ftp-wrapper #trustpilot{background-color:#606060;color:#fff}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #trustpilot{margin:0}}#ftp-wrapper #bke-engine .container .header-kayak{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-evenly}#ftp-wrapper #bke-engine .container .header-kayak h1{color:#dc3545;font-family:Montserrat Bold;margin:0;padding:20px;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper #bke-engine .container .header-kayak h1{padding:15px}}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container .header-kayak h1{padding:20px 0 0}}#ftp-wrapper #bke-engine .container .header-kayak p{color:#ff4500;color:#5b9c15;font-family:Montserrat Semi;margin-bottom:0;padding:20px;text-align:center}#ftp-wrapper #bke-engine .container .header-kayak p span{color:#dc3545;font-family:Montserrat Bold;font-size:32px}#ftp-wrapper #bke-engine .container #bke-wrapper{margin:40px 0;position:relative}#ftp-wrapper #bke-engine .container #bke-wrapper p.label-head{background-color:#5a9a18;color:#fff;font-family:Montserrat Semi;margin-bottom:0;padding:5px 10px;width:300px}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container #bke-wrapper p.label-head{width:100%}}#ftp-wrapper #bke-engine .container #bke-wrapper p.label-promo{background-color:#fff;color:#e43b2c;font-family:Montserrat Semi;font-size:30px;line-height:35px;padding:0 40px 40px;width:100%}#ftp-wrapper #bke-engine .container #bke-wrapper p.label-promo a{color:#e43b2c;font-family:Montserrat Semi;text-decoration:none}#ftp-wrapper #bke-engine .container #bke-wrapper p.label-promo a:hover{text-decoration:underline}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}@media only screen and (min-width:769px)and (max-width:1024px){#ftp-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}#ftp-wrapper #bke-engine .container #bke-wrapper .flight-widget-container{border-radius:0}#ftp-wrapper #bke-engine .container #bke-wrapper .flight-widget-container .flight-widget-header{display:none}#ftp-wrapper #bke-engine .container .howItWorks{background-color:#5a9a18;color:#fff;font-family:Montserrat Semi;padding:5px 10px;width:300px}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container .howItWorks{width:100%}}#ftp-wrapper #bke-engine .container .quotesteps{border-radius:0;margin-top:0}#ftp-wrapper #bke-engine .container .top-deals{margin:2.5em 0}#ftp-wrapper #bke-engine .container .top-deals .title{align-items:center;display:flex;justify-content:space-evenly}#ftp-wrapper #bke-engine .container .top-deals .title h4{background-color:#5a9a18;color:#fff;font-family:Montserrat Bold;font-size:2.5rem;padding:5px}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container .top-deals .title h4{font-size:1.5rem;text-align:center;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper #bke-engine .container .top-deals .title h4{font-size:1.5rem;text-align:center;width:100%}}#ftp-wrapper #bke-engine .container .top-deals .title img{width:35%}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container .top-deals .title img{display:none}}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper #bke-engine .container .top-deals .title img{display:none}}#ftp-wrapper #bke-engine .container .top-deals .row{padding:0 .75em}#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3{padding:1em;text-align:center}#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3 p:first-child{font-family:Montserrat Semi}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3 p:first-child{margin:0}}#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3 p:last-child{font-family:Montserrat Bold;font-size:1.75rem;margin:0}#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:first-child,#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(2),#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(3),#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(4){border-bottom:2px dashed #000}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(5),#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(6),#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(5),#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(6),#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:last-child{color:#5a9a18}#ftp-wrapper #bke-engine .container .top-deals .row .col-md-3:last-child p{font-family:Montserrat Bold}#ftp-wrapper #bke-engine .container .call-now{align-items:center;background-color:#e43b2c;color:#fff;display:flex;justify-content:space-around;margin:2.5em auto;padding:.5em;text-decoration:none;width:65%}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container .call-now{display:block;margin:0;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper #bke-engine .container .call-now{display:block;width:100%}}#ftp-wrapper #bke-engine .container .call-now img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container .call-now img{display:block;margin:auto;width:40%}}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper #bke-engine .container .call-now img{display:block;margin:auto;width:35%}}#ftp-wrapper #bke-engine .container .call-now p{font-family:Montserrat Semi;font-size:2rem}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper #bke-engine .container .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper #bke-engine .container .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper .terms p{font-size:13px}}#ftp-wrapper .why-mango{background-color:#5a9a18}#ftp-wrapper .why-mango .container .whybook-wrapper,#ftp-wrapper .why-mango .container .whybook-wrapper .flightdeals .whybook-card .link .card-body,#ftp-wrapper .why-mango .container .whybook-wrapper .flightdeals .whybook-card .link .card-title{color:#fff}#ftp-wrapper footer{background-color:#001e2f;color:#fff;padding:1.5em}#ftp-wrapper footer img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper footer img{width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#ftp-wrapper footer img{width:60%}}@media only screen and (min-width:320px)and (max-width:480px){#ftp-wrapper footer p{font-size:13px}}#futp-wrapper{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/phmarketbackground-image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:2em}#futp-wrapper header{background-color:#5a9a18;display:flex;justify-content:space-between}#futp-wrapper header .container{align-items:center;display:flex;justify-content:space-between;padding:.75em}#futp-wrapper header .container img{width:25%}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper header .container img{margin:auto;width:50%}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper header .container img{width:40%}}#futp-wrapper header .container div p{color:#fff;line-height:40px;text-align:center}#futp-wrapper header .container div p span a{background-color:#e43b2c;color:#fff;font-size:25px;padding:12px;text-decoration:none}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper header .container div p span a{font-size:14px}#futp-wrapper header .container div p{font-size:14px;line-height:35px;margin:0}}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper header .container div{display:none}}#futp-wrapper #trustpilot{background-color:#606060;color:#fff}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #trustpilot{margin:0}}#futp-wrapper #bke-engine .container h2{background-color:#fff;color:#e43b2c;font-family:Montserrat Bold;font-size:4rem;margin:0}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container h2{font-size:2rem;margin:1em 0}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper #bke-engine .container h2{font-size:2rem;margin:1em 0}}#futp-wrapper #bke-engine .container #bke-wrapper{margin:6em 0 2em;position:relative}#futp-wrapper #bke-engine .container #bke-wrapper .flight-widget-container{border-radius:0}#futp-wrapper #bke-engine .container #bke-wrapper .flight-widget-container .flight-widget-header{display:none}#futp-wrapper #bke-engine .container #bke-wrapper p.label-head{background-color:#5a9a18;color:#fff;font-family:Montserrat Semi;font-size:2rem;padding:5px 10px;position:absolute;top:-58px}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container #bke-wrapper p.label-head{font-size:.75rem;top:-28px}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper #bke-engine .container #bke-wrapper p.label-head{font-size:.75rem;top:-28px}}#futp-wrapper #bke-engine .container #bke-wrapper p.label-promo{background-color:#fff;color:#e43b2c;font-family:Montserrat Semi;font-size:30px;line-height:35px;padding:0 40px 40px;width:100%}#futp-wrapper #bke-engine .container #bke-wrapper p.label-promo a{color:#e43b2c;font-family:Montserrat Semi;text-decoration:none}#futp-wrapper #bke-engine .container #bke-wrapper p.label-promo a:hover{text-decoration:underline}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}@media only screen and (min-width:769px)and (max-width:1024px){#futp-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}#futp-wrapper #bke-engine .container .howItWorks{background-color:#5a9a18;color:#fff;display:inline;font-family:Montserrat Semi;font-size:2rem;padding:5px 10px}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container .howItWorks{font-size:.75rem;top:-28px}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper #bke-engine .container .howItWorks{font-size:.75rem;top:-28px}}#futp-wrapper #bke-engine .container .quotesteps{border-radius:0;margin-top:0}#futp-wrapper #bke-engine .container .top-deals .title{align-items:center;display:flex;justify-content:space-evenly}#futp-wrapper #bke-engine .container .top-deals .title h4{background-color:#5a9a18;color:#fff;font-family:Montserrat Bold;font-size:2.5rem;padding:5px}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container .top-deals .title h4{font-size:1.5rem;text-align:center;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper #bke-engine .container .top-deals .title h4{font-size:1.5rem;text-align:center;width:100%}}#futp-wrapper #bke-engine .container .top-deals .title img{width:35%}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container .top-deals .title img{display:none}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper #bke-engine .container .top-deals .title img{display:none}}#futp-wrapper #bke-engine .container .top-deals .row{padding:0 .75em}#futp-wrapper #bke-engine .container .top-deals .row .col-md-3{padding:1em;text-align:center}#futp-wrapper #bke-engine .container .top-deals .row .col-md-3 p:first-child{font-family:Montserrat Semi}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container .top-deals .row .col-md-3 p:first-child{margin:0}}#futp-wrapper #bke-engine .container .top-deals .row .col-md-3 p:last-child{font-family:Montserrat Bold;font-size:1.75rem;margin:0}#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:first-child,#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(2),#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(3),#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(4){border-bottom:2px dashed #000}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(5),#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(6),#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(5),#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(6),#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:last-child{color:#5a9a18}#futp-wrapper #bke-engine .container .top-deals .row .col-md-3:last-child p{font-family:Montserrat Bold}#futp-wrapper #bke-engine .container .call-now{align-items:center;background-color:#e43b2c;color:#fff;display:flex;justify-content:space-around;margin:2.5em auto;padding:.5em;text-decoration:none;width:65%}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container .call-now{display:block;margin:0;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper #bke-engine .container .call-now{display:block;width:100%}}#futp-wrapper #bke-engine .container .call-now img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container .call-now img{display:block;margin:auto;width:40%}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper #bke-engine .container .call-now img{display:block;margin:auto;width:35%}}#futp-wrapper #bke-engine .container .call-now p{font-family:Montserrat Semi;font-size:2rem}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper #bke-engine .container .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper #bke-engine .container .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper .terms p{font-size:13px}}#futp-wrapper .why-mango{background-color:#5a9a18}#futp-wrapper .why-mango .container .whybook-wrapper,#futp-wrapper .why-mango .container .whybook-wrapper .flightdeals .whybook-card .link .card-body,#futp-wrapper .why-mango .container .whybook-wrapper .flightdeals .whybook-card .link .card-title{color:#fff}#futp-wrapper footer{background-color:#001e2f;color:#fff;padding:1.5em}#futp-wrapper footer img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper footer img{width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#futp-wrapper footer img{width:60%}}@media only screen and (min-width:320px)and (max-width:480px){#futp-wrapper footer p{font-size:13px}}#spf-wrapper{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/phmarketbackground-image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:2em}#spf-wrapper header{background-color:#5a9a18;display:flex;justify-content:space-between}#spf-wrapper header .container{align-items:center;display:flex;justify-content:space-between;padding:.75em}#spf-wrapper header .container img{width:25%}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper header .container img{margin:auto;width:50%}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper header .container img{width:40%}}#spf-wrapper header .container div p{color:#fff;line-height:40px;text-align:center}#spf-wrapper header .container div p span a{background-color:#e43b2c;color:#fff;font-size:25px;padding:12px;text-decoration:none}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper header .container div p span a{font-size:14px}#spf-wrapper header .container div p{font-size:14px;line-height:35px;margin:0}}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper header .container div{display:none}}#spf-wrapper #trustpilot{background-color:#606060;color:#fff}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #trustpilot{margin:0}}#spf-wrapper #bke-engine .container h2{background-color:#fff;color:#e43b2c;font-family:Montserrat Bold;font-size:4rem;margin:0}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container h2{font-size:2rem;margin:1em 0}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper #bke-engine .container h2{font-size:2rem;margin:1em 0}}#spf-wrapper #bke-engine .container #bke-wrapper{margin:6em 0 2em;position:relative}#spf-wrapper #bke-engine .container #bke-wrapper .flight-widget-container{border-radius:0}#spf-wrapper #bke-engine .container #bke-wrapper .flight-widget-container .flight-widget-header{display:none}#spf-wrapper #bke-engine .container #bke-wrapper p.label-head{background-color:#5a9a18;color:#fff;font-family:Montserrat Semi;font-size:2rem;padding:5px 10px;position:absolute;top:-58px}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container #bke-wrapper p.label-head{font-size:.75rem;top:-28px}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper #bke-engine .container #bke-wrapper p.label-head{font-size:.75rem;top:-28px}}#spf-wrapper #bke-engine .container #bke-wrapper p.label-promo{background-color:#fff;color:#e43b2c;font-family:Montserrat Semi;font-size:30px;line-height:35px;padding:0 40px 40px;width:100%}#spf-wrapper #bke-engine .container #bke-wrapper p.label-promo a{color:#e43b2c;font-family:Montserrat Semi;text-decoration:none}#spf-wrapper #bke-engine .container #bke-wrapper p.label-promo a:hover{text-decoration:underline}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}@media only screen and (min-width:769px)and (max-width:1024px){#spf-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}#spf-wrapper #bke-engine .container .howItWorks{background-color:#5a9a18;color:#fff;display:inline;font-family:Montserrat Semi;font-size:2rem;padding:5px 10px}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container .howItWorks{font-size:.75rem;top:-28px}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper #bke-engine .container .howItWorks{font-size:.75rem;top:-28px}}#spf-wrapper #bke-engine .container .quotesteps{border-radius:0;margin-top:0}#spf-wrapper #bke-engine .container .top-deals{margin:2.5em 0}#spf-wrapper #bke-engine .container .top-deals .title{align-items:center;display:flex;justify-content:space-evenly}#spf-wrapper #bke-engine .container .top-deals .title h4{background-color:#5a9a18;color:#fff;font-family:Montserrat Bold;font-size:2.5rem;padding:5px}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container .top-deals .title h4{font-size:1.5rem;text-align:center;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper #bke-engine .container .top-deals .title h4{font-size:1.5rem;text-align:center;width:100%}}#spf-wrapper #bke-engine .container .top-deals .title img{width:35%}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container .top-deals .title img{display:none}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper #bke-engine .container .top-deals .title img{display:none}}#spf-wrapper #bke-engine .container .top-deals .row{padding:0 .75em}#spf-wrapper #bke-engine .container .top-deals .row .col-md-3{padding:1em;text-align:center}#spf-wrapper #bke-engine .container .top-deals .row .col-md-3 p:first-child{font-family:Montserrat Semi}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container .top-deals .row .col-md-3 p:first-child{argin:0}}#spf-wrapper #bke-engine .container .top-deals .row .col-md-3 p:last-child{font-family:Montserrat Bold;font-size:1.75rem;margin:0}#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:first-child,#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(2),#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(3),#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(4){border-bottom:2px dashed #000}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(5),#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(6),#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(5),#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(6),#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:last-child{color:#5a9a18}#spf-wrapper #bke-engine .container .top-deals .row .col-md-3:last-child p{font-family:Montserrat Bold}#spf-wrapper #bke-engine .container .call-now{align-items:center;background-color:#e43b2c;color:#fff;display:flex;justify-content:space-around;margin:2.5em auto;padding:.5em;text-decoration:none;width:65%}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container .call-now{display:block;margin:0;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper #bke-engine .container .call-now{display:block;width:100%}}#spf-wrapper #bke-engine .container .call-now img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container .call-now img{display:block;margin:auto;width:40%}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper #bke-engine .container .call-now img{display:block;margin:auto;width:35%}}#spf-wrapper #bke-engine .container .call-now p{font-family:Montserrat Semi;font-size:2rem}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper #bke-engine .container .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper #bke-engine .container .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper .terms p{font-size:13px}}#spf-wrapper .why-mango{background-color:#5a9a18}#spf-wrapper .why-mango .container .whybook-wrapper,#spf-wrapper .why-mango .container .whybook-wrapper .flightdeals .whybook-card .link .card-body,#spf-wrapper .why-mango .container .whybook-wrapper .flightdeals .whybook-card .link .card-title{color:#fff}#spf-wrapper footer{background-color:#001e2f;color:#fff;padding:1.5em}#spf-wrapper footer img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper footer img{width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#spf-wrapper footer img{width:60%}}@media only screen and (min-width:320px)and (max-width:480px){#spf-wrapper footer p{font-size:13px}}#fdCatoPh{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/phmarketbackground-image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:15px}#fdCatoPh #fdcatoPh-bkengine .catoph-header{background-color:#fff}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .catoph-header{background:#fff;margin-bottom:10px;margin-top:0;padding-left:10px;padding-right:10px}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .catoph-header{background:#fff;margin-bottom:10px;margin-top:0;padding-left:10px;padding-right:10px}}#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title{align-items:center;display:flex;justify-content:center;margin-left:15px;margin-right:15px}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title{margin-left:5px;margin-right:5px}}#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ca-title{text-align:center}#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ca-title img{width:65%}@media only screen and (min-width:769px)and (max-width:1024px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ca-title img{width:56%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ca-title img{width:40%}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ca-title img{width:74%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ca-title p{font-size:16px;margin-bottom:10px}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ca-title p{font-size:14px;margin-bottom:0}}@media only screen and (min-width:769px)and (max-width:1024px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ca-title{border:0;height:100%;margin:0;padding:5px 0;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ca-title{border:0;height:100%;margin:0;padding:5px 0;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ca-title{border:0;height:100%;margin:0;padding:5px 0;width:100%}}#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ph-title{text-align:center}#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ph-title img{width:60%}@media only screen and (min-width:769px)and (max-width:1024px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ph-title img{width:52%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ph-title img{width:40%}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ph-title img{width:70%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ph-title p{font-size:16px;margin-bottom:10px}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ph-title p{font-size:14px;margin-bottom:0}}@media only screen and (min-width:769px)and (max-width:1024px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ph-title{border:0;height:100%;margin:0;padding:5px 0;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ph-title{border:0;height:100%;margin:0;padding:5px 0;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title .ph-title{border:0;height:100%;margin:0;padding:5px 0;width:100%}}#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title div h2{color:#e43b2c;font-family:Montserrat Bold;font-size:2.5rem;margin:0;padding-bottom:10px}@media only screen and (min-width:769px)and (max-width:1024px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title div h2{font-size:24px}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title div h2{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title div h2{font-size:16px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title div img{width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title div img{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title div img{width:100%}}@media only screen and (min-width:769px)and (max-width:1024px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title div{border:0;height:100%;margin:0;padding:5px 0;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .catoph-header .catoph-title div{border:0;height:100%;margin:0;padding:5px 0;width:100%}}#fdCatoPh #fdcatoPh-bkengine .catoph-bookingEngine{margin-bottom:2em;position:relative}#fdCatoPh #fdcatoPh-bkengine .catoph-bookingEngine .flight-widget-container{border-radius:0!important;margin-top:10px!important}#fdCatoPh #fdcatoPh-bkengine .howItWorks{background-color:#5a9a18;color:#fff;display:inline;font-family:Montserrat Semi;font-size:2rem;padding:5px 10px}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .howItWorks{font-size:1.75rem}}#fdCatoPh #fdcatoPh-bkengine .quotesteps{border-radius:0;margin-top:0}#fdCatoPh #fdcatoPh-bkengine .top-deals{background-color:#fff;margin-bottom:40px;padding-bottom:20px}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .top-deals{padding-left:10px;padding-right:10px}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .top-deals{padding-left:20px;padding-right:20px}}#fdCatoPh #fdcatoPh-bkengine .top-deals .title{margin-left:15px;padding-top:20px;width:500px}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .top-deals .title{margin:auto;padding:15px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .top-deals .title{margin:auto;padding:15px;width:100%}}#fdCatoPh #fdcatoPh-bkengine .top-deals .title h4{background-color:#5a9a18;color:#fff;font-family:Montserrat Bold;font-size:2.5rem;margin-bottom:0;padding:5px}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .top-deals .title h4{font-size:1.5rem;text-align:center}}#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow{background-color:#f2f2f2;margin-left:15px;margin-right:15px}#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row{padding:0 .75em}#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4{padding:1em;text-align:center}#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4 p:first-child{font-family:Montserrat Semi}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4 p:first-child{margin:0}}#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4 p:last-child{font-family:Montserrat Bold;font-size:1.75rem;margin:0}#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:first-child,#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(2),#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(3),#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(4),#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(5),#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(6),#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(7){border-bottom:2px dashed #000}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(5),#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(6),#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(7){border-bottom:2px dashed #000}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(5),#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(6),#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:nth-child(7){border-bottom:2px dashed #000}}#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:last-child{border-bottom:none}#fdCatoPh #fdcatoPh-bkengine .top-deals .top-dealsRow .row .col-md-4:last-child p{font-family:Montserrat Bold}#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now{align-items:center;background-color:#f2f2f2;border:2px dashed red;display:flex;justify-content:space-around;margin-left:15px;margin-right:15px;text-decoration:none}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now{margin:0}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now{display:block;margin:0;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now{display:block;width:100%}}#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now img{display:block;margin:auto;width:40%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now img{display:block;margin:auto;width:35%}}#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now p{color:#000;font-family:Montserrat Semi;font-size:44px;font-weight:600}#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now p span{color:#dc3545;font-family:Montserrat Semi}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh #fdcatoPh-bkengine .top-deals .call-now p{font-size:1.5rem;text-align:center}}#fdCatoPh .why-mango{background-color:#f4f4f4}#fdCatoPh .why-mango .container .whybook-wrapper{color:#000}#fdCatoPh footer{background-color:#001e2f;color:#fff;padding:1.5em}#fdCatoPh footer img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh footer img{width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#fdCatoPh footer img{width:60%}}@media only screen and (min-width:320px)and (max-width:480px){#fdCatoPh footer p{font-size:13px}}#ftpb-wrapper{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/phmarketbackground-image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:2em}#ftpb-wrapper header{background-color:#5a9a18;display:flex;justify-content:space-between}#ftpb-wrapper header .container{align-items:center;display:flex;justify-content:space-between;padding:.75em}#ftpb-wrapper header .container img{width:25%}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper header .container img{margin:auto;width:50%}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper header .container img{width:40%}}#ftpb-wrapper header .container div p{color:#fff;line-height:40px;text-align:center}#ftpb-wrapper header .container div p span a{background-color:#e43b2c;color:#fff;font-size:25px;padding:12px;text-decoration:none}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper header .container div p span a{font-size:14px}#ftpb-wrapper header .container div p{font-size:14px;line-height:35px;margin:0}}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper header .container div{display:none}}#ftpb-wrapper #trustpilot{background-color:#606060;color:#fff}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #trustpilot{margin:0}}#ftpb-wrapper #bke-engine .container h2{background-color:#fff;color:#e43b2c;font-family:Montserrat Bold;font-size:4rem;margin:0}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container h2{font-size:2rem;margin:1em 0}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper #bke-engine .container h2{font-size:2rem;margin:1em 0}}#ftpb-wrapper #bke-engine .container #bke-wrapper{margin:6em 0 2em;position:relative}#ftpb-wrapper #bke-engine .container #bke-wrapper .flight-widget-container{border-radius:0}#ftpb-wrapper #bke-engine .container #bke-wrapper .flight-widget-container .flight-widget-header{display:none}#ftpb-wrapper #bke-engine .container #bke-wrapper p.label-head{background-color:#5a9a18;color:#fff;font-family:Montserrat Semi;font-size:2rem;padding:5px 10px;position:absolute;top:-58px}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container #bke-wrapper p.label-head{font-size:.75rem;top:-28px}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper #bke-engine .container #bke-wrapper p.label-head{font-size:.75rem;top:-28px}}#ftpb-wrapper #bke-engine .container #bke-wrapper p.label-promo{background-color:#fff;color:#e43b2c;font-family:Montserrat Semi;font-size:30px;line-height:35px;padding:0 40px 40px;width:100%}#ftpb-wrapper #bke-engine .container #bke-wrapper p.label-promo a{color:#e43b2c;font-family:Montserrat Semi;text-decoration:none}#ftpb-wrapper #bke-engine .container #bke-wrapper p.label-promo a:hover{text-decoration:underline}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}@media only screen and (min-width:769px)and (max-width:1024px){#ftpb-wrapper #bke-engine .container #bke-wrapper p.label-promo{display:none}}#ftpb-wrapper #bke-engine .container .howItWorks{background-color:#5a9a18;color:#fff;display:inline;font-family:Montserrat Semi;font-size:2rem;padding:5px 10px}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container .howItWorks{font-size:.75rem;top:-28px}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper #bke-engine .container .howItWorks{font-size:.75rem;top:-28px}}#ftpb-wrapper #bke-engine .container .quotesteps{border-radius:0;margin-top:0}#ftpb-wrapper #bke-engine .container .top-deals{margin:2.5em 0}#ftpb-wrapper #bke-engine .container .top-deals .title{align-items:center;display:flex;justify-content:space-evenly}#ftpb-wrapper #bke-engine .container .top-deals .title h4{background-color:#5a9a18;color:#fff;font-family:Montserrat Bold;font-size:2.5rem;padding:5px}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container .top-deals .title h4{font-size:1.5rem;text-align:center;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper #bke-engine .container .top-deals .title h4{font-size:1.5rem;text-align:center;width:100%}}#ftpb-wrapper #bke-engine .container .top-deals .title img{width:35%}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container .top-deals .title img{display:none}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper #bke-engine .container .top-deals .title img{display:none}}#ftpb-wrapper #bke-engine .container .top-deals .row{padding:0 .75em}#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3{padding:1em;text-align:center}#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3 p:first-child{font-family:Montserrat Semi}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3 p:first-child{margin:0}}#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3 p:last-child{font-family:Montserrat Bold;font-size:1.75rem;margin:0}#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:first-child,#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(2),#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(3),#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(4){border-bottom:2px dashed #000}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(5),#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(6),#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(5),#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(6),#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:last-child{color:#5a9a18}#ftpb-wrapper #bke-engine .container .top-deals .row .col-md-3:last-child p{font-family:Montserrat Bold}#ftpb-wrapper #bke-engine .container .call-now{align-items:center;background-color:#e43b2c;color:#fff;display:flex;justify-content:space-around;margin:2.5em auto;padding:.5em;text-decoration:none;width:65%}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container .call-now{display:block;margin:0;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper #bke-engine .container .call-now{display:block;width:100%}}#ftpb-wrapper #bke-engine .container .call-now img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container .call-now img{display:block;margin:auto;width:40%}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper #bke-engine .container .call-now img{display:block;margin:auto;width:35%}}#ftpb-wrapper #bke-engine .container .call-now p{font-family:Montserrat Semi;font-size:2rem}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper #bke-engine .container .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper #bke-engine .container .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper .terms p{font-size:13px}}#ftpb-wrapper .why-mango{background-color:#5a9a18}#ftpb-wrapper .why-mango .container .whybook-wrapper,#ftpb-wrapper .why-mango .container .whybook-wrapper .flightdeals .whybook-card .link .card-body,#ftpb-wrapper .why-mango .container .whybook-wrapper .flightdeals .whybook-card .link .card-title{color:#fff}#ftpb-wrapper footer{background-color:#001e2f;color:#fff;padding:1.5em}#ftpb-wrapper footer img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper footer img{width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#ftpb-wrapper footer img{width:60%}}@media only screen and (min-width:320px)and (max-width:480px){#ftpb-wrapper footer p{font-size:13px}}.whybook-wrapper h3{margin:2em 0}.whybook-wrapper .flightdeals{display:flex;flex-wrap:wrap;justify-content:space-evenly}.whybook-wrapper .flightdeals .whybook-card{background-color:#0000;border:none;width:25%}.whybook-wrapper .flightdeals .whybook-card .link{color:#000;text-align:center;text-decoration:none}.whybook-wrapper .flightdeals .whybook-card .link .card-img{height:160px;margin:1.5em auto auto;object-fit:cover;width:160px}@media only screen and (min-width:481px)and (max-width:768px){.whybook-wrapper .flightdeals .whybook-card .link .card-img{height:100px;width:100px}}@media only screen and (min-width:320px)and (max-width:480px){.whybook-wrapper .flightdeals .whybook-card .link .card-img{height:75px;width:75px}}.whybook-wrapper .flightdeals .whybook-card .link .wb-title{color:#5c9b16;margin:15px}@media only screen and (min-width:481px)and (max-width:768px){.whybook-wrapper .flightdeals .whybook-card .link .wb-title{font-size:14px}}@media only screen and (min-width:320px)and (max-width:480px){.whybook-wrapper .flightdeals .whybook-card .link .wb-title{font-size:12px}}.whybook-wrapper .flightdeals .whybook-card .link .wb-subtext{font-size:17px}@media only screen and (min-width:769px)and (max-width:1024px){.whybook-wrapper .flightdeals .whybook-card .link .wb-subtext{display:none}}@media only screen and (min-width:481px)and (max-width:768px){.whybook-wrapper .flightdeals .whybook-card .link .wb-subtext{display:none}}@media only screen and (min-width:320px)and (max-width:480px){.whybook-wrapper .flightdeals .whybook-card .link .wb-subtext{display:none}}@media only screen and (min-width:769px)and (max-width:1024px){.whybook-wrapper .flightdeals .whybook-card:first-child{border-bottom:2px solid #dedede;border-radius:0;border-right:2px solid #dedede}}@media only screen and (min-width:481px)and (max-width:768px){.whybook-wrapper .flightdeals .whybook-card:first-child{border-bottom:2px solid #dedede;border-radius:0;border-right:2px solid #dedede}}@media only screen and (min-width:320px)and (max-width:480px){.whybook-wrapper .flightdeals .whybook-card:first-child{border-bottom:2px solid #dedede;border-radius:0;border-right:2px solid #dedede}}@media only screen and (min-width:769px)and (max-width:1024px){.whybook-wrapper .flightdeals .whybook-card:last-child{border-left:2px solid #dedede;border-radius:0;border-top:2px solid #dedede;transform:translate(-2px,-2px)}}@media only screen and (min-width:481px)and (max-width:768px){.whybook-wrapper .flightdeals .whybook-card:last-child{border-left:2px solid #dedede;border-radius:0;border-top:2px solid #dedede;transform:translate(-2px,-2px)}}@media only screen and (min-width:320px)and (max-width:480px){.whybook-wrapper .flightdeals .whybook-card:last-child{border-left:2px solid #dedede;border-radius:0;border-top:2px solid #dedede;transform:translate(-2px,-2px)}}@media only screen and (min-width:769px)and (max-width:1024px){.whybook-wrapper .flightdeals .whybook-card{width:50%}}@media only screen and (min-width:481px)and (max-width:768px){.whybook-wrapper .flightdeals .whybook-card{width:50%}}@media only screen and (min-width:320px)and (max-width:480px){.whybook-wrapper .flightdeals .whybook-card{width:50%}}#fdVietnam #fdVietnam-bkengine{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/vietnam-assets/VLLPBGImage.png);background-position:50%;background-repeat:no-repeat;background-size:cover}#fdVietnam #fdVietnam-bkengine .vietnameLP{display:flex;gap:50px;justify-content:center;padding:40px 0}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP{gap:30px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP{gap:20px}}@media only screen and (min-width:769px)and (max-width:992px){#fdVietnam #fdVietnam-bkengine .vietnameLP{display:block}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP{display:block;gap:0}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP{display:block;gap:0;padding:30px 10px}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero{background-color:#5a9c12cc;border-radius:20px;max-height:570px;max-width:100%;position:relative;width:600px}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero{border-radius:15px;height:400px;width:450px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero{border-radius:15px;height:400px;width:450px}}@media only screen and (min-width:769px)and (max-width:992px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero{border-radius:15px;height:450px;margin:auto auto 20px;width:540px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero{border-radius:15px;height:450px;margin:auto auto 20px;width:540px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero{border-radius:10px;height:400px;margin:auto auto 20px;width:450px}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnameLeft-img img{bottom:0;left:-50px;position:absolute;width:76%}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnameLeft-img img{left:-20px;width:60%}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnameLeft-img img{left:-28px;width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnameLeft-img img{left:-25px;width:60%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnameLeft-img img{left:-27px;width:75%}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info{position:relative}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info{padding-right:30px;padding-top:20px;position:absolute;right:0}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info{padding-right:20px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info{padding-right:30px;padding-top:30px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info{padding-right:20px;padding-top:20px}}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-1{text-align:center}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-1{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-1{text-align:end}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-1 p{color:#fff;font-family:Montserrat Bold;font-size:38px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-1 p{font-size:30px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-1 p{font-size:32px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-1 p{font-size:32px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-1 p{font-size:26px}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2{display:flex;gap:20px}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2{gap:15px;justify-content:center;text-align:justify}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2{gap:10px;text-align:justify}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2{gap:10px;justify-content:center;text-align:justify}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2 p{color:#fff;font-family:Montserrat Semi;font-size:26px;line-height:30px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2 p{font-size:20px;line-height:24px;padding-top:5px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2 p{font-size:24px;line-height:25px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2 p{font-size:20px;line-height:25px}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2 h2{color:#fff;font-family:Montserrat Bold;font-size:54px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2 h2{font-size:49px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2 h2{font-size:48px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-2 h2{font-size:44px}}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-3{text-align:end}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-3{text-align:end}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-3 p{color:#fff;font-family:Montserrat;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-3 p{font-size:14px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-3 p{font-size:15px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-3 p{font-size:12px}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4{padding-top:10px;text-align:justify}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container{align-items:center;animation:shake 2s linear infinite;display:flex;justify-content:center}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container .content{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:25px;padding:5px 0 5px 5px;width:200px}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container .content .content__call{background-color:#eceaeb;border-radius:25px;padding:5px 0 5px 5px}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container .content .content__call a{text-decoration:none}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container .content .content__call a span{background:#fff;border-radius:25px;color:#1e1e1e;font-family:Montserrat Bold;font-size:1.125rem;line-height:1.75rem;padding:2px 10px 2px 5px}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container .icon-container{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:55px;justify-content:center;position:absolute;right:45px;width:55px}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container .icon-container{right:13px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container .icon-container{right:21px}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container .icon-container .icon{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:50%;padding:5px}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container .icon-container .icon .icon-txt{background-color:#fff;border-radius:50%;padding:5px}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 .contact-container .icon-container .icon .icon-txt svg{background-color:#fff;border-radius:50%;color:#f6aa00}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4{padding-top:5px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4{padding-top:0}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4{padding-top:0}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4{padding-top:0}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 p{color:#fff;margin-bottom:0;text-align:center}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 p:first-child{font-family:Montserrat Semi;font-size:18px}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 p:first-child{font-size:17px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 p:first-child{font-size:17px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 p:first-child{font-size:16px}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 p:last-child{font-family:Montserrat Bold;font-size:38px}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 p:last-child{font-size:30px;line-height:27px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 p:last-child{font-size:33px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 p:last-child{font-size:34px;line-height:34px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-Info .rightInfo-4 p:last-child{font-size:26px;line-height:24px}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-personality{bottom:-290px;left:40px;position:absolute}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-personality{bottom:-185px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-personality{bottom:-150px;left:30px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-personality{bottom:-215px;left:10px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-personality{bottom:-200px;left:50px}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-personality p{margin-bottom:0}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-personality p:first-child{color:#fff;font-family:Montserrat Semi;font-size:16px;line-height:24px}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-personality p:nth-child(2){color:#fff;font-family:Montserrat;font-size:12px}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnam-hero .vietnamRight-info .right-personality p:last-child{color:#fff;font-family:Montserrat;font-size:12px;line-height:15px}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine{max-width:100%;width:540px}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine{width:500px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine{width:500px}}@media only screen and (min-width:769px)and (max-width:992px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine{margin:auto;width:550px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine{margin:auto}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine .right-bkEngine{background-color:#fff;border-radius:10px;padding:30px 20px 20px}@media only screen and (min-width:1025px)and (max-width:1200px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine .right-bkEngine{padding-top:15px}}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine .right-bkEngine{padding:30px 10px 10px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine .right-bkEngine{padding:20px 10px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine .right-bkEngine{padding:15px 10px}}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine .vietnamRight-temrs{background-color:#fff;border-radius:10px;margin-top:15px}#fdVietnam #fdVietnam-bkengine .vietnameLP .vietnamRight-bkengine .vietnamRight-temrs p{font-family:Montserrat;font-size:12px;line-height:16px;margin-bottom:0;padding:10px}#fdVietnam .vn-section2{background-color:#fff}#fdVietnam .vn-section2 .vietnam-agents{margin:auto;max-width:100%;padding-bottom:40px;padding-top:30px;width:85%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .vietnam-agents{padding-bottom:30px;width:70%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .vietnam-agents{padding-bottom:20px;padding-top:20px}}#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents-header{background-color:#5a9c12;max-width:100%;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents-header{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents-header{width:100%}}#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents-header p{color:#fff;font-family:Montserrat Semi;font-size:24px;margin-bottom:0;padding:10px}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents-header p{font-size:20px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents-header p{font-size:18px;padding:5px;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents-header p{font-size:16px;padding:5px;text-align:center}}#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents{align-items:center;border:3px dashed #5a9c12;display:inline-flex}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents{display:block}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents{display:block}}#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgents-contact{max-width:100%;text-align:center;width:40%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgents-contact{padding-top:10px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgents-contact{padding-top:10px;width:100%}}#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgents-contact p:first-child{font-family:Montserrat Bold;font-size:18px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgents-contact p:first-child{font-size:16px}}#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgents-contact p:last-child{font-family:Montserrat Bold;font-size:18px;line-height:24px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgents-contact p:last-child{font-size:16px;line-height:18px}}#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgents-contact a{text-decoration:none}#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgents-contact a span{color:red;font-family:Montserrat Bold;font-size:18px}#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgent-img{max-width:100%;width:100%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgent-img{width:97%}}#fdVietnam .vn-section2 .vietnam-agents .vietnamAgents .vietnamAgent-img img{max-width:100%;width:100%}#fdVietnam .vn-section2 .vietname-trustPilot{margin:auto;max-width:100%;padding-bottom:20px;width:75%}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam .vn-section2 .vietname-trustPilot{width:70%}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .vietname-trustPilot{width:60%}}#fdVietnam .vn-section2 .vietname-trustPilot img{max-width:100%;width:100%}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam .vn-section2 .vietname-trustPilot img{width:95%}}#fdVietnam .vn-section2 .fdustoviet-airlines{margin:auto;max-width:100%;width:85%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines{width:70%}}#fdVietnam .vn-section2 .fdustoviet-airlines .fareDiv{background-color:#5a9c12;max-width:100%;width:50%}@media only screen and (min-width:769px)and (max-width:992px){#fdVietnam .vn-section2 .fdustoviet-airlines .fareDiv{width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .fareDiv{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .fareDiv{width:100%}}#fdVietnam .vn-section2 .fdustoviet-airlines .fareDiv p{color:#fff;font-family:Montserrat Semi;font-size:24px;margin-bottom:0;padding:10px;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:1024px){#fdVietnam .vn-section2 .fdustoviet-airlines .fareDiv p{font-size:20px}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .fareDiv p{font-size:18px;padding:5px;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .fareDiv p{font-size:16px;padding:5px;text-align:center}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline{background-color:#fff;border:3px dashed #5b8d34;max-width:100%;padding:20px;width:100%}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline{padding:15px}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline{display:grid;grid-template-columns:repeat(3,1fr);place-items:center}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline{display:grid;grid-template-columns:none}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline{display:grid;grid-template-columns:none}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline img{max-width:100%}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline img:first-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline img:first-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline img:first-child{width:60%}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline img:nth-child(2){aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline img:nth-child(2){aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline img:nth-child(2){width:60%}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline img:last-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline img:last-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .stvAirline img:last-child{object-fit:fill;width:60%}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline{display:grid;grid-template-columns:repeat(3,1fr);place-items:center}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline{display:grid;grid-template-columns:none}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline{display:grid;grid-template-columns:none}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline img{max-width:100%}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline img:first-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline img:first-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline img:first-child{object-fit:fill;width:60%}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline img:nth-child(2){aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline img:nth-child(2){aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline img:nth-child(2){object-fit:fill;width:60%}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline img:last-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline img:last-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .ckpAirline img:last-child{object-fit:fill;width:60%}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .vietNameInfo{padding-top:30px;text-align:center}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .vietNameInfo h2{font-family:Montserrat Bold}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .vietNameInfo h2{font-size:20px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .vietNameInfo h2{font-size:18px}}#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .vietNameInfo p{font-size:16px}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .vietNameInfo p{padding-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam .vn-section2 .fdustoviet-airlines .vietnamAirline .vietNameInfo p{font-size:14px;padding-top:20px}}#fdVietnam .why-mango{background-color:#fff}#fdVietnam .why-mango .container .whybook-wrapper{color:#000}#fdVietnam footer{background-color:#001e2f;color:#fff;padding:1.5em}#fdVietnam footer img{width:18%}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam footer img{width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam footer img{width:60%}}@media only screen and (min-width:320px)and (max-width:480px){#fdVietnam footer p{font-size:13px}}#fdVietnam .sticky-container{animation:shake 2s linear infinite;background:#0000;bottom:10px;display:inline-block;left:23%;padding-bottom:10px;position:fixed;transform:translateY(50%);z-index:1000}@media only screen and (min-width:481px)and (max-width:768px){#fdVietnam .sticky-container{bottom:20%;left:40%}}#fdVietnam .sticky-container .content{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:25px;padding:5px 0 5px 5px;width:200px}#fdVietnam .sticky-container .content .content__call{background-color:#eceaeb;border-radius:25px;padding:5px 0 5px 5px}#fdVietnam .sticky-container .content .content__call a{text-decoration:none}#fdVietnam .sticky-container .content .content__call a span{background:#fff;border-radius:25px;color:#1e1e1e;font-family:Montserrat Bold;font-size:1.125rem;line-height:1.75rem;padding:2px 10px 2px 5px}#fdVietnam .sticky-container .icon-container{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:55px;justify-content:center;position:absolute;right:-10px;top:-5px;width:55px}#fdVietnam .sticky-container .icon-container .icon{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:50%;padding:5px}#fdVietnam .sticky-container .icon-container .icon .icon-txt{background-color:#fff;border-radius:50%;padding:5px}#fdVietnam .sticky-container .icon-container .icon .icon-txt svg{background-color:#fff;border-radius:50%;color:#f6aa00}.sky-wrapper{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/phmarketbackground-image.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.sky-wrapper .sky-bkengine{padding-top:40px}.sky-wrapper .sky-bkengine .container h2{background-color:#fff;color:#e43b2c;font-family:Montserrat Bold;font-size:4rem}@media only screen and (min-width:481px)and (max-width:768px){.sky-wrapper .sky-bkengine .container h2{font-size:2rem;margin:1rem 0}}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container h2{font-size:2rem;margin:1rem 0}}.sky-wrapper .sky-bkengine .container .bkengine-wrapper{margin:6em 0 2em;position:relative}.sky-wrapper .sky-bkengine .container .bkengine-wrapper .flight-widget-container{border-radius:0}.sky-wrapper .sky-bkengine .container .bkengine-wrapper .flight-widget-container .flight-widget-header{display:none}.sky-wrapper .sky-bkengine .container .bkengine-wrapper p.label-head{background-color:#5a9a18;color:#fff;font-family:Montserrat Semi;font-size:2rem;padding:5px 10px;position:absolute;top:-58px}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container .bkengine-wrapper p.label-head{font-size:.75rem;top:-28px}}@media only screen and (min-width:481px)and (max-width:768px){.sky-wrapper .sky-bkengine .container .bkengine-wrapper p.label-head{font-size:.75rem;top:-28px}}.sky-wrapper .sky-bkengine .container .bkengine-wrapper p.label-promo{background-color:#fff;color:#e43b2c;font-family:Montserrat Semi;font-size:30px;line-height:35px;padding:0 40px 40px;width:100%}.sky-wrapper .sky-bkengine .container .bkengine-wrapper p.label-promo a{color:#e43b2c;font-family:Montserrat Semi;text-decoration:none}.sky-wrapper .sky-bkengine .container .bkengine-wrapper p.label-promo a:hover{text-decoration:underline}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container .bkengine-wrapper p.label-promo{display:none}}@media only screen and (min-width:481px)and (max-width:768px){.sky-wrapper .sky-bkengine .container .bkengine-wrapper p.label-promo{display:none}}@media only screen and (min-width:769px)and (max-width:1024px){.sky-wrapper .sky-bkengine .container .bkengine-wrapper p.label-promo{display:none}}.sky-wrapper .sky-bkengine .container .howItWorks{background-color:#5a9a18;color:#fff;display:inline;font-family:Montserrat Semi;font-size:2rem;padding:5px 10px}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container .howItWorks{font-size:.75rem;top:-28px}}@media only screen and (min-width:481px)and (max-width:768px){.sky-wrapper .sky-bkengine .container .howItWorks{font-size:.75rem;top:-28px}}.sky-wrapper .sky-bkengine .container .quotesteps{border-radius:0;margin-top:0}.sky-wrapper .sky-bkengine .container .sky-deals .sky-title{align-items:center;display:flex;justify-content:space-evenly}.sky-wrapper .sky-bkengine .container .sky-deals .sky-title h4{background-color:#5a9a18;color:#fff;font-family:Montserrat Bold;font-size:2.5rem;padding:5px}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container .sky-deals .sky-title h4{font-size:1.5rem;text-align:center;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){.sky-wrapper .sky-bkengine .container .sky-deals .sky-title h4{font-size:1.5rem;text-align:center;width:100%}}.sky-wrapper .sky-bkengine .container .sky-deals .sky-title img{width:35%}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container .sky-deals .sky-title img{display:none}}@media only screen and (min-width:481px)and (max-width:768px){.sky-wrapper .sky-bkengine .container .sky-deals .sky-title img{display:none}}.sky-wrapper .sky-bkengine .container .sky-deals .row{padding:0 .75em}.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3{padding:1em;text-align:center}.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3 p:first-child{font-family:Montserrat Semi}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3 p:first-child{margin:0}}.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3 p:last-child{font-family:Montserrat Bold;font-size:1.75rem;margin:0}.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:first-child,.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:nth-child(2),.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:nth-child(3),.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:nth-child(4){border-bottom:2px dashed #000}@media only screen and (min-width:481px)and (max-width:768px){.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:nth-child(5),.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:nth-child(6),.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:nth-child(7){border-bottom:2px dashed #000}}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:nth-child(5),.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:nth-child(6),.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:nth-child(7){border-bottom:2px solid #000}}.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:last-child{color:#5a9a18}.sky-wrapper .sky-bkengine .container .sky-deals .row .col-md-3:last-child p{font-family:Montserrat Bold}.sky-wrapper .sky-bkengine .container .call-now{align-items:center;background-color:#e43b2c;color:#fff;display:flex;justify-content:space-around;margin:2.5em auto;padding:.5em;text-decoration:none;width:65%}@media only screen and (min-width:481px)and (max-width:768px){.sky-wrapper .sky-bkengine .container .call-now{display:block;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container .call-now{display:block;margin:0;width:100%}}.sky-wrapper .sky-bkengine .container .call-now img{width:18%}@media only screen and (min-width:481px)and (max-width:768px){.sky-wrapper .sky-bkengine .container .call-now img{display:block;margin:auto;width:35%}}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container .call-now img{display:block;margin:auto;width:40%}}.sky-wrapper .sky-bkengine .container .call-now p{font-family:Montserrat Semi;font-size:2rem}@media only screen and (min-width:481px)and (max-width:768px){.sky-wrapper .sky-bkengine .container .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper .sky-bkengine .container .call-now p{font-size:1rem;text-align:center}.sky-wrapper .terms p{font-size:13px}}.sky-wrapper .why-mango{background-color:#5a9a18}.sky-wrapper .why-mango .container .whybook-wrapper,.sky-wrapper .why-mango .container .whybook-wrapper .flightdeals .whybook-card .link .card-body,.sky-wrapper .why-mango .container .whybook-wrapper .flightdeals .whybook-card .link .card-title{color:#fff}.sky-wrapper #trustpilot{background-color:#606060;color:#fff}@media only screen and (min-width:320px)and (max-width:480px){.sky-wrapper #trustpilot{margin:0}}#cbSkyScanner{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:40px}#cbSkyScanner .skyscanner-banner h2{background-color:#fff;border-radius:10px;color:#e43b2c;font-family:Montserrat Bold;font-size:4rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-banner h2{font-size:2rem;margin:1rem 0}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-banner h2{font-size:2rem;margin:1rem 0}}#cbSkyScanner .vietnam-SkyScannerLP{display:flex;gap:50px;justify-content:center;padding:40px 0}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP{gap:30px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP{gap:20px}}@media only screen and (min-width:769px)and (max-width:992px){#cbSkyScanner .vietnam-SkyScannerLP{display:block}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP{display:block;gap:0}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP{display:block;gap:0;padding:30px 10px}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero{background-color:#5a9c12cc;border-radius:20px;max-height:570px;max-width:100%;position:relative;width:600px}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero{border-radius:15px;height:400px;width:450px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero{border-radius:15px;height:400px;width:450px}}@media only screen and (min-width:769px)and (max-width:992px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero{border-radius:15px;height:450px;margin:auto auto 20px;width:540px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero{border-radius:15px;height:450px;margin:auto auto 20px;width:540px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero{border-radius:10px;height:400px;margin:auto auto 20px;width:450px}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .hero-img img{bottom:0;left:-50px;position:absolute;width:76%}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .hero-img img{left:-20px;width:60%}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .hero-img img{left:-28px;width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .hero-img img{left:-25px;width:60%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .hero-img img{left:-27px;width:75%}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right{position:relative}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo{padding-right:30px;padding-top:20px;position:absolute;right:0}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo{padding-right:20px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo{padding-right:30px;padding-top:30px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo{padding-right:20px;padding-top:20px}}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-1{text-align:center}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-1{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-1{text-align:end}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-1 p{color:#fff;font-family:Montserrat Bold;font-size:38px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-1 p{font-size:30px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-1 p{font-size:32px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-1 p{font-size:32px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-1 p{font-size:26px}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2{display:flex;gap:20px}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2{gap:15px;justify-content:center;text-align:justify}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2{gap:10px;text-align:justify}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2{gap:10px;justify-content:center;text-align:justify}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2 p{color:#fff;font-family:Montserrat Semi;font-size:26px;line-height:30px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2 p{font-size:20px;line-height:24px;padding-top:5px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2 p{font-size:24px;line-height:25px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2 p{font-size:20px;line-height:25px}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2 h2{color:#fff;font-family:Montserrat Bold;font-size:54px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2 h2{font-size:49px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2 h2{font-size:48px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-2 h2{font-size:44px}}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-3{text-align:end}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-3{text-align:end}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-3 p{color:#fff;font-family:Montserrat;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-3 p{font-size:14px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-3 p{font-size:15px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-3 p{font-size:12px}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4{padding-top:10px;text-align:justify}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container{align-items:center;animation:shake 2s linear infinite;display:flex;justify-content:center}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container .content{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:25px;padding:5px 0 5px 5px;width:200px}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container .content .content__call{background-color:#eceaeb;border-radius:25px;padding:5px 0 5px 5px}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container .content .content__call a{text-decoration:none}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container .content .content__call a span{background:#fff;border-radius:25px;color:#1e1e1e;font-family:Montserrat Bold;font-size:1.125rem;line-height:1.75rem;padding:2px 10px 2px 5px}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container .icon-container{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:55px;justify-content:center;position:absolute;right:45px;width:55px}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container .icon-container{right:13px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container .icon-container{right:21px}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container .icon-container .icon{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:50%;padding:5px}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container .icon-container .icon .icon-txt{background-color:#fff;border-radius:50%;padding:5px}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 .contact-container .icon-container .icon .icon-txt svg{background-color:#fff;border-radius:50%;color:#f6aa00}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4{padding-top:5px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4{padding-top:0}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4{padding-top:0}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4{padding-top:0}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 p{color:#fff;margin-bottom:0;text-align:center}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 p:first-child{font-family:Montserrat Semi;font-size:18px}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 p:first-child{font-size:17px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 p:first-child{font-size:17px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 p:first-child{font-size:16px}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 p:last-child{font-family:Montserrat Bold;font-size:38px}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 p:last-child{font-size:30px;line-height:27px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 p:last-child{font-size:33px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 p:last-child{font-size:34px;line-height:34px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .rightInfo .skyscanner-4 p:last-child{font-size:26px;line-height:24px}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .skyscanner-personality{bottom:-290px;left:40px;position:absolute}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .skyscanner-personality{bottom:-185px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .skyscanner-personality{bottom:-150px;left:30px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .skyscanner-personality{bottom:-215px;left:10px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .skyscanner-personality{bottom:-200px;left:50px}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .skyscanner-personality p{margin-bottom:0}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .skyscanner-personality p:first-child{color:#fff;font-family:Montserrat Semi;font-size:16px;line-height:24px}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .skyscanner-personality p:nth-child(2){color:#fff;font-family:Montserrat;font-size:12px}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-hero .skyscanner-Right .skyscanner-personality p:last-child{color:#fff;font-family:Montserrat;font-size:12px;line-height:15px}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine{max-width:100%;width:540px}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine{width:500px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine{width:500px}}@media only screen and (min-width:769px)and (max-width:992px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine{margin:auto;width:550px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine{margin:auto}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine .right-BkEgine{background-color:#fff;border-radius:10px;padding:30px 20px 20px}@media only screen and (min-width:1025px)and (max-width:1200px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine .right-BkEgine{padding-top:15px}}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine .right-BkEgine{padding:30px 10px 10px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine .right-BkEgine{padding:20px 10px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine .right-BkEgine{padding:15px 10px}}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine .vietnamRight-temrs{background-color:#fff;border-radius:10px;margin-top:15px}#cbSkyScanner .vietnam-SkyScannerLP .skyscanner-BkEngine .vietnamRight-temrs p{font-family:Montserrat;font-size:12px;line-height:16px;margin-bottom:0;padding:10px}#cbSkyScanner .skyscanner-be{margin:40px 0;position:relative}#cbSkyScanner .skyscanner-be .flight-widget-container{border-radius:10px}#cbSkyScanner .skyscanner-quote{margin-bottom:40px}#cbSkyScanner .skyscanner-quote .quote-title{background-color:#fff;border-radius:10px;color:#e43b2c;display:inline;font-family:Montserrat Semi;font-size:30px;margin-bottom:0;padding:10px 20px;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-quote .quote-title{font-size:24px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-quote .quote-title{font-size:18px}}#cbSkyScanner .skyscanner-quote .quotesteps{background-color:#fff;margin:0;padding:10px 20px 20px}#cbSkyScanner .skyscanner-fare{margin-bottom:40px}#cbSkyScanner .skyscanner-fare .fare-title{background-color:#fff;border-radius:10px;color:#e43b2c;display:inline;font-family:Montserrat Bold;font-size:30px;margin-bottom:0;padding:10px 20px 8px;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-fare .fare-title{font-size:24px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-fare .fare-title{font-size:18px}}#cbSkyScanner .skyscanner-fare .fare-deals{grid-gap:20px;background-color:#fff;border-radius:10px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);padding:20px}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-fare .fare-deals{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-fare .fare-deals{grid-template-columns:repeat(2,1fr)}}#cbSkyScanner .skyscanner-fare .fare-deals p{margin:0}#cbSkyScanner .skyscanner-fare .fare-deals p:first-child{font-family:Montserrat Bold;font-size:20px}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-fare .fare-deals p:first-child{font-size:18px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-fare .fare-deals p:first-child{font-size:16px}}#cbSkyScanner .skyscanner-fare .fare-deals p:last-child{font-family:Montserrat Semi;font-size:18px}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-fare .fare-deals p:last-child{font-size:16px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-fare .fare-deals p:last-child{font-size:14px}}#cbSkyScanner .skyscanner-fare .fare-deals div{border-color:#0000 #000;border-image:linear-gradient(90deg,#e43b2c33,#e43b2c,#e43b2c33);border-image-slice:2;border-style:solid;border-width:2px 1px;padding:10px 0;text-align:center;width:97%}#cbSkyScanner .skyscanner-fare .fare-deals div:last-child{padding:10px}#cbSkyScanner .cbtermsandcalls{padding-bottom:40px}#cbSkyScanner .cbtermsandcalls .cbrate-terms{background-color:#fff;border-radius:10px;margin-bottom:0;padding:15px 20px;text-align:center}#cbSkyScanner .cbtermsandcalls .call-now{align-items:center;background-color:#e43b2c;border-radius:10px;color:#fff;display:flex;justify-content:space-around;text-decoration:none}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .cbtermsandcalls .call-now{display:block;padding-bottom:15px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .cbtermsandcalls .call-now{display:block;margin:0;padding-bottom:15px;width:100%}}#cbSkyScanner .cbtermsandcalls .call-now img{width:18%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .cbtermsandcalls .call-now img{display:block;margin:auto;width:20%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .cbtermsandcalls .call-now img{display:block;margin:auto;width:30%}}#cbSkyScanner .cbtermsandcalls .call-now p{font-family:Montserrat Semi;font-size:2rem}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .cbtermsandcalls .call-now p{font-size:1rem;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .cbtermsandcalls .call-now p{font-size:1rem;text-align:center}}#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .socialDiv{background-color:#5a9c12;width:50%}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .socialDiv{text-align:center;width:100%}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .socialDiv{text-align:center;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .socialDiv{padding:10px;text-align:center;width:100%}}#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .socialDiv .socialLinks-title{color:#fff;font-family:Montserrat Bold;font-size:30px;margin-bottom:0;padding:10px 20px 8px;text-transform:uppercase}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .socialDiv .socialLinks-title{font-size:24px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .socialDiv .socialLinks-title{font-size:18px}}#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now{align-items:center;background-color:#fff;border:2px dashed #5b8d34;display:flex;gap:20px;justify-content:center;text-decoration:none}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now{gap:10px;padding:0 10px;width:100%}}#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now img{width:10%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now img{width:15%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now img{width:20%}}#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now p{font-family:Montserrat Bold;font-size:24px}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now p{font-size:18px;text-align:start}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now p{font-size:16px;margin-bottom:0;padding:10px 0;text-align:center}}#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now p span{color:#000;font-family:Montserrat Bold}#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now p span u{color:red;font-family:Montserrat Bold}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .cbtermsandcalls .vnsocialLinks-calls .vncall-now p span u{padding-right:10px}}#cbSkyScanner .skyscanner-section{background-color:#fff}#cbSkyScanner .skyscanner-section .vietnam-agents{margin:auto;max-width:100%;padding-bottom:40px;padding-top:30px;width:85%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .vietnam-agents{padding-bottom:30px;width:70%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .vietnam-agents{padding-bottom:20px;padding-top:20px}}#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents-header{background-color:#5a9c12;max-width:100%;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents-header{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents-header{width:100%}}#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents-header p{color:#fff;font-family:Montserrat Semi;font-size:24px;margin-bottom:0;padding:10px}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents-header p{font-size:20px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents-header p{font-size:18px;padding:5px;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents-header p{font-size:16px;padding:5px;text-align:center}}#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents{align-items:center;border:3px dashed #5a9c12;display:inline-flex}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents{display:block}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents{display:block}}#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgents-contact{max-width:100%;text-align:center;width:40%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgents-contact{padding-top:10px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgents-contact{padding-top:10px;width:100%}}#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgents-contact p:first-child{font-family:Montserrat Bold;font-size:18px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgents-contact p:first-child{font-size:16px}}#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgents-contact p:last-child{font-family:Montserrat Bold;font-size:18px;line-height:24px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgents-contact p:last-child{font-size:16px;line-height:18px}}#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgents-contact a{text-decoration:none}#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgents-contact a span{color:red;font-family:Montserrat Bold;font-size:18px}#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgent-img{max-width:100%;width:100%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgent-img{width:97%}}#cbSkyScanner .skyscanner-section .vietnam-agents .vietnamAgents .vietnamAgent-img img{max-width:100%;width:100%}#cbSkyScanner .skyscanner-section .vietname-trustPilot{margin:auto;max-width:100%;padding-bottom:20px;width:75%}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .skyscanner-section .vietname-trustPilot{width:70%}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .vietname-trustPilot{width:60%}}#cbSkyScanner .skyscanner-section .vietname-trustPilot img{max-width:100%;width:100%}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .skyscanner-section .vietname-trustPilot img{width:95%}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines{margin:auto;max-width:100%;width:85%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines{width:70%}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .fareDiv{background-color:#5a9c12;max-width:100%;width:50%}@media only screen and (min-width:769px)and (max-width:992px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .fareDiv{width:60%}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .fareDiv{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .fareDiv{width:100%}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .fareDiv p{color:#fff;font-family:Montserrat Semi;font-size:24px;margin-bottom:0;padding:10px;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:1024px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .fareDiv p{font-size:20px}}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .fareDiv p{font-size:18px;padding:5px;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .fareDiv p{font-size:16px;padding:5px;text-align:center}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline{background-color:#fff;border:3px dashed #5b8d34;max-width:100%;padding:20px;width:100%}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline{padding:15px}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline{display:grid;grid-template-columns:repeat(3,1fr);place-items:center}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline{display:grid;grid-template-columns:none}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline{display:grid;grid-template-columns:none}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline img{max-width:100%}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline img:first-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline img:first-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline img:first-child{width:60%}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline img:nth-child(2){aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline img:nth-child(2){aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline img:nth-child(2){width:60%}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline img:last-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline img:last-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .stvAirline img:last-child{object-fit:fill;width:60%}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline{display:grid;grid-template-columns:repeat(3,1fr);place-items:center}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline{display:grid;grid-template-columns:none}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline{display:grid;grid-template-columns:none}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline img{max-width:100%}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline img:first-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline img:first-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline img:first-child{object-fit:fill;width:60%}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline img:nth-child(2){aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline img:nth-child(2){aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline img:nth-child(2){object-fit:fill;width:60%}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline img:last-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline img:last-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .ckpAirline img:last-child{object-fit:fill;width:60%}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .vietNameInfo{padding-top:30px;text-align:center}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .vietNameInfo h2{font-family:Montserrat Bold}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .vietNameInfo h2{font-size:20px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .vietNameInfo h2{font-size:18px}}#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .vietNameInfo p{font-size:16px}@media only screen and (min-width:481px)and (max-width:768px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .vietNameInfo p{padding-top:20px}}@media only screen and (min-width:320px)and (max-width:480px){#cbSkyScanner .skyscanner-section .fdustoviet-airlines .vietnamAirline .vietNameInfo p{font-size:14px;padding-top:20px}}.skyscanner-review{padding-top:10px}.skyscanner-review,.skyscanner-tandc{background-color:#fff;border-radius:10px}.skyscanner-tandc{padding:20px}@keyframes shake{10%,90%{transform:rotate(7deg)}20%,80%{transform:rotate(-7deg)}30%,50%,70%{transform:rotate(7deg)}40%,60%{transform:rotate(-7deg)}}.socialLinks-Vietnam{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/vietnam-assets/VLLPBGImage.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.socialLinks-Vietnam .socialLinks-hero{display:flex;gap:50px;justify-content:center;padding:40px 0}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero{gap:30px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero{gap:20px}}@media only screen and (min-width:769px)and (max-width:992px){.socialLinks-Vietnam .socialLinks-hero{display:block}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero{display:block;gap:0}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero{display:block;gap:0;padding:30px 10px}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads{background-color:#5a9c12cc;border-radius:20px;max-height:570px;max-width:100%;position:relative;width:600px}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads{border-radius:15px;height:400px;width:450px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads{border-radius:15px;height:400px;width:450px}}@media only screen and (min-width:769px)and (max-width:992px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads{border-radius:15px;height:450px;margin:auto auto 20px;width:540px}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads{border-radius:15px;height:450px;margin:auto auto 20px;width:540px}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads{border-radius:10px;height:400px;margin:auto auto 20px;width:450px}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .adsLink-img img{bottom:0;left:-50px;position:absolute;width:76%}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .adsLink-img img{left:-20px;width:60%}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .adsLink-img img{left:-28px;width:60%}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .adsLink-img img{left:-25px;width:60%}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .adsLink-img img{left:-27px;width:75%}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info{position:relative}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo{padding-right:30px;padding-top:20px;position:absolute;right:0}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo{padding-right:20px}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo{padding-right:30px;padding-top:30px}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo{padding-right:20px;padding-top:20px}}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .viet-header{text-align:center}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .viet-header{text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .viet-header{text-align:end}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .viet-header p{color:#fff;font-family:Montserrat Bold;font-size:38px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .viet-header p{font-size:30px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .viet-header p{font-size:32px}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .viet-header p{font-size:32px}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .viet-header p{font-size:26px}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent{display:flex;gap:20px}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent{gap:15px;justify-content:center;text-align:justify}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent{gap:10px;text-align:justify}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent{gap:10px;justify-content:center;text-align:justify}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent p{color:#fff;font-family:Montserrat Semi;font-size:26px;line-height:30px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent p{font-size:20px;line-height:24px;padding-top:5px}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent p{font-size:24px;line-height:25px}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent p{font-size:20px;line-height:25px}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent h2{color:#fff;font-family:Montserrat Bold;font-size:54px;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent h2{font-size:49px}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent h2{font-size:48px}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .adpercent h2{font-size:44px}}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .aiinfo{text-align:end}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .aiinfo{text-align:end}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .aiinfo p{color:#fff;font-family:Montserrat;margin-bottom:0}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .aiinfo p{font-size:14px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .aiinfo p{font-size:15px}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .aiinfo p{font-size:12px}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact{padding-top:10px;text-align:justify}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container{align-items:center;animation:shake 2s linear infinite;display:flex;justify-content:center}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container .content{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:25px;padding:5px 0 5px 5px;width:200px}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container .content .content__call{background-color:#eceaeb;border-radius:25px;padding:5px 0 5px 5px}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container .content .content__call a{text-decoration:none}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container .content .content__call a span{background:#fff;border-radius:25px;color:#1e1e1e;font-family:Montserrat Bold;font-size:1.125rem;line-height:1.75rem;padding:2px 10px 2px 5px}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container .icon-container{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:55px;justify-content:center;position:absolute;right:45px;width:55px}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container .icon-container{right:13px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container .icon-container{right:21px}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container .icon-container .icon{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:50%;padding:5px}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container .icon-container .icon .icon-txt{background-color:#fff;border-radius:50%;padding:5px}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact .contact-container .icon-container .icon .icon-txt svg{background-color:#fff;border-radius:50%;color:#f6aa00}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact{padding-top:5px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact{padding-top:0}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact{padding-top:0}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact{padding-top:0}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact p{color:#fff;margin-bottom:0;text-align:center}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact p:first-child{font-family:Montserrat Semi;font-size:18px}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact p:first-child{font-size:17px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact p:first-child{font-size:17px}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact p:first-child{font-size:16px}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact p:last-child{font-family:Montserrat Bold;font-size:38px}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact p:last-child{font-size:30px;line-height:27px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact p:last-child{font-size:33px}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact p:last-child{font-size:34px;line-height:34px}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .ai-headInfo .infoContact p:last-child{font-size:26px;line-height:24px}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .personality{bottom:-290px;left:40px;position:absolute}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .personality{bottom:-185px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .personality{bottom:-150px;left:30px}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .personality{bottom:-215px;left:10px}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .personality{bottom:-200px;left:50px}}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .personality p{margin-bottom:0}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .personality p:first-child{color:#fff;font-family:Montserrat Semi;font-size:16px;line-height:24px}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .personality p:nth-child(2){color:#fff;font-family:Montserrat;font-size:12px}.socialLinks-Vietnam .socialLinks-hero .socialLinks-ads .headline-info .personality p:last-child{color:#fff;font-family:Montserrat;font-size:12px;line-height:15px}.socialLinks-Vietnam .socialLinks-hero .bkSection{max-width:100%;width:540px}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .bkSection{width:500px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .bkSection{width:500px}}@media only screen and (min-width:769px)and (max-width:992px){.socialLinks-Vietnam .socialLinks-hero .bkSection{margin:auto;width:550px}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .bkSection{margin:auto}}.socialLinks-Vietnam .socialLinks-hero .bkSection .socialLinks-Bkengine{background-color:#fff;border-radius:10px;padding:30px 20px 20px}@media only screen and (min-width:1025px)and (max-width:1200px){.socialLinks-Vietnam .socialLinks-hero .bkSection .socialLinks-Bkengine{padding-top:15px}}@media only screen and (min-width:769px)and (max-width:1024px){.socialLinks-Vietnam .socialLinks-hero .bkSection .socialLinks-Bkengine{padding:30px 10px 10px}}@media only screen and (min-width:481px)and (max-width:768px){.socialLinks-Vietnam .socialLinks-hero .bkSection .socialLinks-Bkengine{padding:20px 10px}}@media only screen and (min-width:320px)and (max-width:480px){.socialLinks-Vietnam .socialLinks-hero .bkSection .socialLinks-Bkengine{padding:15px 10px}}.socialLinks-Vietnam .socialLinks-hero .bkSection .vn-termsandconditions{background-color:#fff;border-radius:10px;margin-top:15px}.socialLinks-Vietnam .socialLinks-hero .bkSection .vn-termsandconditions p{font-family:Montserrat;font-size:12px;line-height:16px;margin-bottom:0;padding:10px}.vn-offers{background-color:#fff}.vn-offers .vnagnets{margin:auto;max-width:100%;padding-bottom:40px;padding-top:30px;width:85%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .vnagnets{padding-bottom:30px;width:70%}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .vnagnets{padding-bottom:20px;padding-top:20px}}.vn-offers .vnagnets .vndetails{background-color:#5a9c12;max-width:100%;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .vnagnets .vndetails{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .vnagnets .vndetails{width:100%}}.vn-offers .vnagnets .vndetails p{color:#fff;font-family:Montserrat Semi;font-size:24px;margin-bottom:0;padding:10px}@media only screen and (min-width:769px)and (max-width:1024px){.vn-offers .vnagnets .vndetails p{font-size:20px}}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .vnagnets .vndetails p{font-size:18px;padding:5px;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .vnagnets .vndetails p{font-size:16px;padding:5px;text-align:center}}.vn-offers .vnagnets .vn-lp-agents{align-items:center;border:3px dashed #5a9c12;display:inline-flex}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .vnagnets .vn-lp-agents{display:block}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .vnagnets .vn-lp-agents{display:block}}.vn-offers .vnagnets .vn-lp-agents .lp-mess{max-width:100%;text-align:center;width:40%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .vnagnets .vn-lp-agents .lp-mess{padding-top:10px;width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .vnagnets .vn-lp-agents .lp-mess{padding-top:10px;width:100%}}.vn-offers .vnagnets .vn-lp-agents .lp-mess p:first-child{font-family:Montserrat Bold;font-size:18px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .vnagnets .vn-lp-agents .lp-mess p:first-child{font-size:16px}}.vn-offers .vnagnets .vn-lp-agents .lp-mess p:last-child{font-family:Montserrat Bold;font-size:18px;line-height:24px;margin-bottom:0;text-transform:uppercase}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .vnagnets .vn-lp-agents .lp-mess p:last-child{font-size:16px;line-height:18px}}.vn-offers .vnagnets .vn-lp-agents .lp-mess a{text-decoration:none}.vn-offers .vnagnets .vn-lp-agents .lp-mess a span{color:red;font-family:Montserrat Bold;font-size:18px}.vn-offers .vnagnets .vn-lp-agents .lp-agents{max-width:100%;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .vnagnets .vn-lp-agents .lp-agents{width:97%}}.vn-offers .vnagnets .vn-lp-agents .lp-agents img{max-width:100%;width:100%}.vn-offers .vn-rate{margin:auto;max-width:100%;padding-bottom:20px;width:75%}@media only screen and (min-width:769px)and (max-width:1024px){.vn-offers .vn-rate{width:70%}}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .vn-rate{width:60%}}.vn-offers .vn-rate img{max-width:100%;width:100%}@media only screen and (min-width:769px)and (max-width:1024px){.vn-offers .vn-rate img{width:95%}}.vn-offers .socialLinks-fare{margin:auto;max-width:100%;width:85%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare{width:70%}}.vn-offers .socialLinks-fare .socialFareDiv{background-color:#5a9c12;max-width:100%;width:50%}@media only screen and (min-width:769px)and (max-width:992px){.vn-offers .socialLinks-fare .socialFareDiv{width:60%}}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .socialFareDiv{width:100%}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .socialFareDiv{width:100%}}.vn-offers .socialLinks-fare .socialFareDiv .fare-title{color:#fff;font-family:Montserrat Semi;font-size:24px;margin-bottom:0;padding:10px;text-transform:uppercase}@media only screen and (min-width:769px)and (max-width:1024px){.vn-offers .socialLinks-fare .socialFareDiv .fare-title{font-size:20px}}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .socialFareDiv .fare-title{font-size:18px;padding:5px;text-align:center}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .socialFareDiv .fare-title{font-size:16px;padding:5px;text-align:center}}.vn-offers .socialLinks-fare .vietnamAirline{background-color:#fff;border:3px dashed #5b8d34;max-width:100%;padding:20px;width:100%}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline{padding:15px}}.vn-offers .socialLinks-fare .vietnamAirline .stvAirline{display:grid;grid-template-columns:repeat(3,1fr);place-items:center}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .vietnamAirline .stvAirline{display:grid;grid-template-columns:none}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline .stvAirline{display:grid;grid-template-columns:none}}.vn-offers .socialLinks-fare .vietnamAirline .stvAirline img{max-width:100%}.vn-offers .socialLinks-fare .vietnamAirline .stvAirline img:first-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .vietnamAirline .stvAirline img:first-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline .stvAirline img:first-child{width:60%}}.vn-offers .socialLinks-fare .vietnamAirline .stvAirline img:nth-child(2){aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .vietnamAirline .stvAirline img:nth-child(2){aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline .stvAirline img:nth-child(2){width:60%}}.vn-offers .socialLinks-fare .vietnamAirline .stvAirline img:last-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .vietnamAirline .stvAirline img:last-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline .stvAirline img:last-child{object-fit:fill;width:60%}}.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline{display:grid;grid-template-columns:repeat(3,1fr);place-items:center}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline{display:grid;grid-template-columns:none}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline{display:grid;grid-template-columns:none}}.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline img{max-width:100%}.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline img:first-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline img:first-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline img:first-child{object-fit:fill;width:60%}}.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline img:nth-child(2){aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline img:nth-child(2){aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline img:nth-child(2){object-fit:fill;width:60%}}.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline img:last-child{aspect-ratio:auto 1/1;object-fit:cover;width:50%}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline img:last-child{aspect-ratio:auto 1/1;width:45%}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline .ckpAirline img:last-child{object-fit:fill;width:60%}}.vn-offers .socialLinks-fare .vietnamAirline .vietNameInfo{padding-top:30px;text-align:center}.vn-offers .socialLinks-fare .vietnamAirline .vietNameInfo h2{font-family:Montserrat Bold}@media only screen and (min-width:481px)and (max-width:768px){.vn-offers .socialLinks-fare .vietnamAirline .vietNameInfo h2{font-size:20px}}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline .vietNameInfo h2{font-size:18px}}.vn-offers .socialLinks-fare .vietnamAirline .vietNameInfo p{font-size:16px}@media only screen and (min-width:320px)and (max-width:480px){.vn-offers .socialLinks-fare .vietnamAirline .vietNameInfo p{font-size:14px;padding-top:20px}}.sticky-container{animation:shake 2s linear infinite;background:#0000;bottom:10px;display:inline-block;left:23%;padding-bottom:10px;position:fixed;transform:translateY(50%);z-index:1000}@media only screen and (min-width:481px)and (max-width:768px){.sticky-container{bottom:20%;left:40%}}.sticky-container .content{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:25px;padding:5px 0 5px 5px;width:200px}.sticky-container .content .content__call{background-color:#eceaeb;border-radius:25px;padding:5px 0 5px 5px}.sticky-container .content .content__call a{text-decoration:none}.sticky-container .content .content__call a span{background:#fff;border-radius:25px;color:#1e1e1e;font-family:Montserrat Bold;font-size:1.125rem;line-height:1.75rem;padding:2px 10px 2px 5px}.sticky-container .icon-container{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:55px;justify-content:center;position:absolute;right:-10px;top:-5px;width:55px}.sticky-container .icon-container .icon{background:linear-gradient(90deg,#f6aa00,#6ca900);border-radius:50%;padding:5px}.sticky-container .icon-container .icon .icon-txt{background-color:#fff;border-radius:50%;padding:5px}.sticky-container .icon-container .icon .icon-txt svg{background-color:#fff;border-radius:50%;color:#f6aa00}#hotelPage{background-attachment:fixed;background-image:url(https://tfisolutions.blob.core.windows.net/images/background-image.jpg);background-position:50% 50%;background-size:cover;padding-top:25em;position:relative}@media only screen and (min-width:320px)and (max-width:480px){#hotelPage{padding-top:20em}}#hotelPage .ostrovok-div{left:50%;margin-left:0!important;margin-right:0!important;position:absolute!important;top:10%;transform:translate(-50%,-50%)}@media only screen and (min-width:320px)and (max-width:480px){#hotelPage .ostrovok-div{left:48.7%;top:8%}}#hotelPage .page-title{color:#fff;font-family:Montserrat Semi;left:50%;position:absolute;text-shadow:-1px 1px 6px #534e4ec4;top:4%;transform:translate(-50%,-50%);width:100%}@media only screen and (min-width:320px)and (max-width:480px){#hotelPage .page-title{font-size:17px;top:2%}}@media only screen and (min-width:481px)and (max-width:768px){#hotelPage .page-title{font-size:18px;top:3%}}@media only screen and (min-width:769px)and (max-width:1024px){#hotelPage .page-title{top:3%}}#hotelPage .locations{background-color:#f4f4f4}#hotelPage .locations h3{font-family:Montserrat Bold}#hotelPage .locations .show-more{color:#428b42;font-family:Montserrat Semi;font-size:14px;margin-bottom:3px;text-align:right}#hotelPage .locations .show-more svg{font-size:17px}#hotelPage .locations .swiper-wrapper{padding:10px}#hotelPage .locations .swiper-wrapper .swiper-slide{width:30%}@media only screen and (min-width:320px)and (max-width:480px){#hotelPage .locations .swiper-wrapper .swiper-slide{width:75%}}@media only screen and (min-width:481px)and (max-width:768px){#hotelPage .locations .swiper-wrapper .swiper-slide{width:75%}}#hotelPage .locations .swiper-wrapper .swiper-slide .location-images .img-link{overflow:hidden}#hotelPage .locations .swiper-wrapper .swiper-slide .location-images .img-link img{height:258px;object-fit:cover;transition:transform .25s,visibility .25s ease-in-out;width:100%}#hotelPage .locations .swiper-wrapper .swiper-slide .location-images .img-link img:hover{transform:scale(1.1)}#hotelPage .locations .swiper-wrapper .swiper-slide .location-images p{font-family:Montserrat Semi;margin:.5em .5em 0}#hotelPage .locations .swiper-wrapper .swiper-slide .location-images .city-link{margin:0 .5em .5em;text-decoration:none}#hotelPage .locations .swiper-wrapper .swiper-slide .location-images:hover{box-shadow:3px 5px 6px -2px #000000c2}@media only screen and (min-width:320px)and (max-width:480px){#hotelPage .partner-hotels{padding:1em!important}#hotelPage .partner-hotels .row{margin:0!important}}@media only screen and (min-width:481px)and (max-width:768px){#hotelPage .partner-hotels .row{margin:0!important}}#hotelPage .partner-hotels .row div{text-align:center}@media only screen and (min-width:320px)and (max-width:480px){#hotelPage .partner-hotels .row div{margin:10px 0}}@media only screen and (min-width:481px)and (max-width:768px){#hotelPage .partner-hotels .row div{margin:10px 0}}.terms-container{background:#fff;border-radius:16px;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:32px;margin:auto;max-width:1040px;padding:40px}@media only screen and (min-width:481px)and (max-width:768px){.terms-container{padding:30px 24px}}@media only screen and (min-width:320px)and (max-width:480px){.terms-container{padding:20px 16px}}.terms-container .info-panel{background-color:#f4f6f8;border-radius:12px;box-shadow:0 2px 8px #0000000d;color:#333;font-size:16px;line-height:1.6;padding:24px}.terms-container .info-panel p{margin:10px 0}.terms-container .info-panel p strong{color:#222;font-weight:600}.terms-container .terms-panel .terms-header{align-items:center;display:flex;gap:12px;margin-bottom:24px}.terms-container .terms-panel .terms-header .terms-icon{color:#2e7d32;font-size:32px}.terms-container .terms-panel .terms-header h2{color:#333;font-size:24px;font-weight:600;margin:0}.terms-container .terms-panel .trf-terms-con{border-radius:16px;box-shadow:0 8px 24px #0000000f;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;gap:32px;padding:24px}.terms-container .terms-panel .trf-terms-con .term-block{line-height:1.75;padding:20px}.terms-container .terms-panel .trf-terms-con .term-block .term-title{color:#2e7d32;font-size:20px;font-weight:600;margin-bottom:16px}.terms-container .terms-panel .trf-terms-con .term-block .term-content{color:#444;font-size:16px}.terms-container .terms-panel .trf-terms-con .term-block .term-content p{margin:12px 0}.terms-container .terms-panel .trf-terms-con .term-block .term-content h5{color:#333;font-size:18px;font-weight:700;margin:20px 0 10px}.terms-container .terms-panel .trf-terms-con .term-block .term-content ol{margin-top:10px;padding-left:24px}.terms-container .terms-panel .trf-terms-con .term-block .term-content ol li{margin-bottom:8px}.terms-container .terms-panel .trf-terms-con .term-block .term-content a{color:#2e7d32;text-decoration:underline;transition:color .2s ease}.terms-container .terms-panel .trf-terms-con .term-block .term-content a:hover{color:#1b5e20;text-decoration:none}@media only screen and (min-width:481px)and (max-width:768px){.terms-container .terms-panel .trf-terms-con{padding:24px}}@media only screen and (min-width:320px)and (max-width:480px){.terms-container .terms-panel .trf-terms-con{padding:16px}}.terms-container .terms-panel .acknowledgment-list{margin-top:32px}.terms-container .terms-panel .acknowledgment-list .acknow-block{background:#f9f9f9;border-left:4px solid #2e7d32;border-radius:8px;margin-bottom:16px;padding:20px;transition:box-shadow .3s ease}.terms-container .terms-panel .acknowledgment-list .acknow-block:hover{box-shadow:0 4px 12px #00000014}.terms-container .terms-panel .acknowledgment-list .acknow-block h4{color:#2e7d32;font-size:17px;font-weight:600;margin-bottom:8px}.terms-container .terms-panel .acknowledgment-list .acknow-block p{color:#444;font-size:15px;line-height:1.6}.terms-container .terms-panel .terms-checkbox{border-top:1px solid #e0e0e0;margin-top:24px;padding:16px 0}.terms-container .terms-panel .terms-checkbox .MuiFormControlLabel-root{align-items:center;gap:12px}.terms-container .terms-panel .terms-checkbox .checkbox-label{color:#333;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500}.terms-container .terms-panel .terms-checkbox .MuiCheckbox-root,.terms-container .terms-panel .terms-checkbox .MuiCheckbox-root.Mui-checked{color:#2e7d32}.confirmation{background-color:#f1fdf3;border:1px solid #c8e6c9;border-radius:12px;box-shadow:0 4px 12px #00000008;font-family:Montserrat,sans-serif;margin:60px auto;max-width:560px;padding:40px 32px;text-align:center}.confirmation .confirmation-icon{color:#2e7d32;font-size:56px;margin-bottom:16px}.confirmation .confirmation-title{color:#2e7d32;font-size:24px;font-weight:600;margin-bottom:12px}.confirmation .confirmation-message{color:#444;font-size:16px;line-height:1.6}@media only screen and (min-width:320px)and (max-width:480px){.confirmation .confirmation-message{font-size:14px}}.confirmation .confirmation-code{font-size:18px;font-weight:700;line-height:1.6;margin-top:16px}@media only screen and (min-width:320px)and (max-width:480px){.confirmation .confirmation-code{font-size:16px}}@media only screen and (min-width:481px)and (max-width:768px){.confirmation{padding:32px 24px}}@media only screen and (min-width:320px)and (max-width:480px){.confirmation{padding:24px 16px}}.card-auth-container{background-color:#fff;border-radius:16px;box-shadow:0 6px 20px #0000000f;font-family:Montserrat,sans-serif;margin:auto;max-width:1040px;padding:40px}@media only screen and (min-width:481px)and (max-width:768px){.card-auth-container{padding:32px 24px}}@media only screen and (min-width:320px)and (max-width:480px){.card-auth-container{padding:24px 16px}}.card-auth-container .auth-header{margin-bottom:32px;text-align:center}.card-auth-container .auth-header h2{color:#2e7d32;font-size:26px;font-weight:700;margin:0}.card-auth-container .auth-header .card-type{background-color:#e8f5e9;border:1px solid #c8e6c9;border-radius:20px;color:#2e7d32;display:inline-block;font-size:13px;font-weight:600;letter-spacing:.6px;margin-top:8px;padding:6px 14px;text-transform:uppercase}.card-auth-container .auth-form{display:flex;flex-direction:column;gap:24px}.card-auth-container .auth-form .form-description{color:#444;font-size:16px;line-height:1.5}.card-auth-container .auth-form .form-field{margin-top:8px}.card-auth-container .auth-form .form-field .MuiOutlinedInput-root{background-color:#f9f9f9;border-radius:8px}.card-auth-container .auth-form .form-field .MuiOutlinedInput-root fieldset{border-color:#ccc}.card-auth-container .auth-form .form-field .MuiOutlinedInput-root.Mui-focused fieldset,.card-auth-container .auth-form .form-field .MuiOutlinedInput-root:hover fieldset{border-color:#2e7d32}.card-auth-container .auth-form .authorization-text{color:#555;font-size:15px;line-height:1.6}.card-auth-container .auth-form .form-subtext{color:#333;font-size:15px}.card-auth-container .auth-form .form-section-title{color:#2e7d32;font-size:16px;font-weight:600;margin-top:16px}.card-auth-container .auth-form ul{margin:0;padding-left:20px}.card-auth-container .auth-form ul li{color:#555;font-size:15px;margin-bottom:4px}.card-auth-container .auth-form .payment-terms{border-top:1px solid #eee;padding-top:16px}.card-auth-container .auth-form .payment-terms h4{color:#2e7d32;font-size:16px;font-weight:600;margin-bottom:4px}.card-auth-container .auth-form .payment-terms p{color:#666;font-size:15px;line-height:1.5}.card-auth-container .auth-form .signature-section{margin-bottom:40px;margin-top:40px}.card-auth-container .auth-form .signature-section .signature-stack{align-items:center;gap:40px}@media only screen and (min-width:320px)and (max-width:480px){.card-auth-container .auth-form .signature-section .signature-stack{gap:24px}}.card-auth-container .auth-form .signature-section .date-box,.card-auth-container .auth-form .signature-section .signature-box{max-width:400px;text-align:center;width:100%}.card-auth-container .auth-form .signature-section .date-box canvas,.card-auth-container .auth-form .signature-section .signature-box canvas{border:1px solid #ccc;border-radius:8px;height:150px;width:100%}.card-auth-container .auth-form .signature-section .date-box .signature-line,.card-auth-container .auth-form .signature-section .signature-box .signature-line{background-color:#2e7d32;border:none;height:2px;margin-bottom:8px;margin-top:16px;opacity:.8;width:100%}.card-auth-container .auth-form .signature-section .date-box .signature-label,.card-auth-container .auth-form .signature-section .signature-box .signature-label{color:#333;font-size:14px;font-weight:700;margin:0}.card-auth-container .auth-form .signature-section .date-box .date-value,.card-auth-container .auth-form .signature-section .signature-box .date-value{color:#444;font-size:16px;font-weight:600}.card-auth-container .auth-form .payment-checkbox{margin-top:12px}.card-auth-container .auth-form .payment-checkbox .MuiFormControlLabel-root{align-items:flex-start}.card-auth-container .auth-form .payment-checkbox .MuiFormControlLabel-root .MuiCheckbox-root{margin-top:2px}.card-auth-container .auth-form .payment-checkbox .MuiFormControlLabel-root .checkbox-label{color:#444;font-size:15px}.stepper-wrapper{background-color:#f8f9fa;justify-content:center;min-height:80vh;padding:20px}.stepper-wrapper,.trf-message{align-items:center;display:flex}.trf-message{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0d47a11a;color:#1e293b;flex-direction:column;margin:24px auto;max-width:600px;padding:20px 28px;text-align:center;transition:all .3s ease}@media only screen and (min-width:320px)and (max-width:480px){.trf-message{font-size:.9rem;padding:14px 18px}}.trf-message .trf-icon{align-items:center;color:#43a047;display:flex;flex-shrink:0;font-size:32px;justify-content:center}.trf-message .trf-text{font-family:Montserrat Bold;font-size:1.1rem;font-weight:700;line-height:1.6;margin-top:15px;text-transform:uppercase}.stepper-box{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;max-width:1040px;padding:40px;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.stepper-box{margin:0 24px;padding:30px}}@media only screen and (min-width:320px)and (max-width:480px){.stepper-box{margin:0 12px;padding:20px}}@media only screen and (min-width:481px)and (max-width:768px){.stepper-box .MuiStepLabel-label{font-size:15px}}@media only screen and (min-width:320px)and (max-width:480px){.stepper-box .MuiStepLabel-label{font-size:14px}}@media only screen and (min-width:481px)and (max-width:768px){.stepper-box .MuiButton-root{font-size:15px;padding:8px 16px}}@media only screen and (min-width:320px)and (max-width:480px){.stepper-box .MuiButton-root{font-size:14px;padding:6px 12px}.stepper-box .MuiTypography-root{font-size:15px}}.loader-box{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;margin:40px auto;max-width:1040px;padding:40px;width:100%}@media only screen and (min-width:481px)and (max-width:768px){.loader-box{margin:0 24px;padding:30px}}@media only screen and (min-width:320px)and (max-width:480px){.loader-box{margin:0 12px;padding:20px}}.sag-container{align-items:center;background-image:url(https://tfisolutions.blob.core.windows.net/backgrounds/03.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:68vh;justify-content:center;width:100%}.sag-container #sag-wrapper{background-color:#fff;padding:2em;width:30%}.sag-container #sag-wrapper .title{font-weight:bolder}@media only screen and (min-width:320px)and (max-width:480px){.sag-container #sag-wrapper{width:90%}}@media only screen and (min-width:481px)and (max-width:768px){.sag-container #sag-wrapper{width:80%}}@media only screen and (min-width:769px)and (max-width:1024px){.sag-container #sag-wrapper{width:50%}}.sag-container #sag-wrapper form img{width:40%}@media only screen and (min-width:320px)and (max-width:480px){.sag-container #sag-wrapper form img{width:50%}}.sag-container #sag-wrapper form input{text-transform:uppercase}body,html{font-family:Montserrat,Helvetica,Arial,sans-serif;margin:0;overflow:none!important;padding:0!important}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-VariableFont_wght.3faa3eef13649db02044.ttf);src:url(/static/media/Montserrat-VariableFont_wght.3faa3eef13649db02044.ttf) format("truetype")}