.airport_deals_section{width:100%;margin-top:2rem}@media(min-width:992px){.airport_deals_section{margin-top:4.5rem}}.airport_deals_section .Spcl-feature-wrpr{gap:.625rem;overflow-y:hidden;overflow-x:auto;display:flex;flex-wrap:nowrap;scrollbar-width:none;margin:0 -1.25rem;padding:0 1rem;width:auto}@media(min-width:992px){.airport_deals_section .Spcl-feature-wrpr{margin:0 -1rem}}.airport_deals_section .Spcl-feature-wrpr .Spcl-wrpr{border:1px solid #e0deee;padding:.9375rem;margin-bottom:.75rem;width:auto;height:12.8125rem;border-radius:.75rem;display:flex;background-color:#fff}.airport_deals_section .Spcl-feature-wrpr .Spcl-wrpr img{width:11.4375rem;height:10.625rem}@media(min-width:992px){.airport_deals_section .Spcl-feature-wrpr .Spcl-wrpr img{width:100%;height:20rem;object-fit:contain}.airport_deals_section .Spcl-feature-wrpr .Spcl-wrpr{width:24.75rem;height:22rem}}.airport_deals_section .Spcl-feature-container{flex:0 0 auto;display:flex;flex-direction:column;min-width:10rem;box-sizing:border-box}.airport_deals_section .Spcl-feature-container span{font-size:.8125rem;font-weight:500}@media(min-width:992px){.airport_deals_section .Spcl-feature-container span{font-size:1rem}.airport_deals_section .Spcl-feature-container{flex:1 1;min-width:unset}}.aiport-wrpr{margin-top:2rem;margin-bottom:2rem}@media(min-width:992px){.aiport-wrpr{margin-top:4.5rem;margin-bottom:4.5rem}}.aiport-wrpr .airports-list .airport-name{display:flex;margin-bottom:1rem}.aiport-wrpr .airports-list .airport-name:last-child{margin-bottom:0}.aiport-wrpr .airports-list .airport-name img{width:3rem;height:3rem;margin-right:1rem;border-radius:50%}.aiport-wrpr .airports-list .airport-name .airport-loc{display:flex;flex-direction:column}.aiport-wrpr .airports-list .airport-name .airport-loc span:first-child{font-size:.8125rem;margin-bottom:.3125rem;font-weight:500}@media(min-width:992px){.aiport-wrpr .airports-list .airport-name .airport-loc span:first-child{font-size:1rem}}.aiport-wrpr .airports-list .airport-name .airport-loc span:last-child{font-size:.6875rem;color:#575756}@media(min-width:992px){.aiport-wrpr .airports-list .airport-name .airport-loc span:last-child{font-size:.875rem}.aiport-wrpr .airports-list .airport-name{width:50%;margin-bottom:1.5rem}.aiport-wrpr .airports-list{display:flex;flex-wrap:wrap}}.how-it-works{margin-left:-1.25rem;margin-right:-1.25rem;padding:1.25rem;background:#f6f1ff;margin-top:2rem}@media(min-width:992px){.how-it-works{margin-top:4.5rem;padding:2.5rem 1.25rem}}.how-it-works .share-wrpr{border:1px solid #e0deee;border-radius:1rem;padding:1.25rem;background:#fff}@media(min-width:992px){.how-it-works .share-wrpr{display:flex;justify-content:space-between;padding:2rem}}.how-it-works .share-wrpr .share-wrpr-steps{display:flex;gap:.625rem;border-bottom:1px dashed #ddd;margin-bottom:1.5rem;padding-bottom:1.5rem}.how-it-works .share-wrpr .share-wrpr-steps .steps-img img{width:6.875rem;height:4.8125rem}@media(min-width:992px){.how-it-works .share-wrpr .share-wrpr-steps .steps-img img{width:13.75rem;height:9.6875rem}}.how-it-works .share-wrpr .share-wrpr-steps:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.how-it-works .share-wrpr .share-wrpr-steps .steps-desc{display:flex;flex-direction:column}.how-it-works .share-wrpr .share-wrpr-steps .steps-desc span{font-size:.8125rem;line-height:1.125rem;font-weight:500}@media(min-width:992px){.how-it-works .share-wrpr .share-wrpr-steps .steps-desc span{font-size:1rem;width:65%;line-height:1.4375rem}}.how-it-works .share-wrpr .share-wrpr-steps .steps-desc span:first-child{background:#e2e2e2;width:-moz-fit-content;width:fit-content;font-size:.5rem;padding:.125rem .5rem;border-radius:.1875rem;margin-bottom:.4375rem;letter-spacing:1px}@media(min-width:992px){.how-it-works .share-wrpr .share-wrpr-steps .steps-desc span:first-child{font-size:.6875rem}.how-it-works .share-wrpr .share-wrpr-steps{flex-direction:column;align-items:center;text-align:center;flex:1 1;gap:1rem;margin-bottom:0;padding-bottom:0;border-bottom:none;position:relative;border-right:1px dashed #ddd}.how-it-works .share-wrpr .share-wrpr-steps .steps-desc{align-items:center}.how-it-works .share-wrpr .share-wrpr-steps:last-child{border:none}}.bnplBanner{margin:0 -1rem}.bnplBanner .bnpl__hero img{position:relative;border-radius:16px;overflow:hidden;background-size:cover;background-position:50%;display:grid;align-items:center;border-top-left-radius:0;border-top-right-radius:0}@media screen and (max-width:991px){.bnplBanner .bnpl__hero img{width:100%;height:100%;object-fit:cover}}.bnpl__copy{position:relative;z-index:1;padding:24px;max-width:60%}.bnpl__title{margin:0 0 8px;color:#48ff00;font-size:1.25rem;font-weight:600}.bnpl__subtitle{margin:0;color:#fff;font-size:.75rem;opacity:.95}.bnpl__cta{margin-top:14px;padding:10px 14px;background:#fff;color:#6b21a8;border:0;border-radius:8px;font-weight:600;cursor:pointer}.bnpl__heroImg{position:absolute;right:0;bottom:0;height:80%;max-height:260px;object-fit:contain;z-index:1;pointer-events:none}.bnpl_staticText,.bnpl_staticText .bnpl__partner{display:flex;justify-content:center}.bnpl_staticText .bnpl__partner{align-items:center;padding:6px 0;max-width:100%}.bnpl_staticText .bnpl__partner img{max-width:90%}.card_container{display:grid;grid-gap:12px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:991px){.card_container{margin-top:2rem}}.card_container::-webkit-scrollbar{display:none}.card_container .feature_card{text-align:center;min-height:112px;border-radius:16px;background:linear-gradient(180deg,#2e2a2b 11.11%,#30125d 148.89%) padding-box,linear-gradient(180deg,#ad2ffa,#ff3d01) border-box;border:1px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box}.card_container .feature_card .feature_image{max-width:2.25rem;max-height:2.25rem;margin-top:1.4375rem}.card_container .feature_card .feature_title{font-weight:500;font-size:.8125rem;color:#fff;padding:.4375rem .25rem}.heading{font-size:.75rem;line-height:1.5rem;color:#575756;letter-spacing:.12rem;text-transform:uppercase;font-weight:500;margin-top:2rem;margin-bottom:.75rem}.partner_card_container{display:flex;gap:.75rem;overflow-x:scroll;margin:0 -1.25rem;padding:0 1.25rem}.partner_card_container::-webkit-scrollbar{display:none}.partner_card_container .partner_card img{max-height:3rem}.frame-gap{margin-bottom:1rem}.mweb-heading-text{font-size:.75rem;line-height:1.5rem;color:#575756;letter-spacing:.12rem;text-transform:uppercase;font-weight:500;margin-bottom:.75rem}.mweb-component-gap{margin-bottom:2rem}.mweb-component-gap-15{margin-bottom:.9375rem}@keyframes components_rotate{0%{transform:translate(-50%,-50%) scale(1.4) rotate(0turn)}to{transform:translate(-50%,-50%) scale(1.4) rotate(1turn)}}.m-page-title{font-size:1rem;line-height:1.5rem;color:#231f20;margin-bottom:1.25rem;font-weight:600}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(100)}}.process-step{margin-top:4.5rem}.process-step .section_title{font-size:1.375rem;margin-bottom:2rem;font-weight:600}.process-step .processStepBar img{width:100%}.process-step .project_tab_stp{position:relative;margin:1rem 0 0 3.75rem}.process-step .project_tab_stp:before{display:inline-block;content:"";position:absolute;top:1.25rem;left:.938rem;width:.625rem;height:80%;border-left:.063rem solid #ebebeb}.process-step .project_tab_stp .step_process{padding-left:3.75rem;display:block;margin-bottom:2.5rem;position:relative}.process-step .project_tab_stp .step_process label{font-size:.875rem;color:#7c7c7c;cursor:pointer}.process-step .project_tab_stp .step_process p{font-size:1.125rem;font-weight:500}.process-step .project_tab_stp .step_process:after{content:"";display:inline-block;position:absolute;top:-.5625rem;left:-.5625rem;border:.063rem solid #ebebeb;border-radius:50%;background-color:#fff;z-index:1;height:3rem;width:3rem}.process-step .project_tab_stp .step_process .circle:before{content:"";position:absolute;color:#ebebeb;width:1rem;height:1rem;top:.4375rem;left:.4375rem;background:#ebebeb;border-radius:50%;font-size:.5rem;display:flex;align-items:center;justify-content:center;font-family:web-icons;z-index:2}.process-step .project_tab_stp .step_process.active:after{border:.063rem solid #0d67ca}.process-step .project_tab_stp .step_process.active~div .circle:before{background:#ebebeb;color:#ebebeb}.process-step .project_tab_stp .step_process.active .circle:before{background:#0d67ca;font-size:.5rem}