body{margin:0;min-height:100vh;overflow-x:hidden;position:relative}.ant-layout{background:linear-gradient(180deg,#f6f6fa,#f8f9fd00)}*{font-family:Poppins,sans-serif}html{width:100%}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:local("Poppins Thin "),local("Poppins-Thin"),url(/static/media/poppins-latin-100.ab66112cac2ca46d6cf8.woff2) format("woff2"),url(/static/media/poppins-latin-100.9eef15e6adb5c1840e4b.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:100;src:local("Poppins Thin italic"),local("Poppins-Thinitalic"),url(/static/media/poppins-latin-100italic.16e9e4a7edd1deb307b6.woff2) format("woff2"),url(/static/media/poppins-latin-100italic.4eb0979cc92f081697d9.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:local("Poppins Extra Light "),local("Poppins-Extra Light"),url(/static/media/poppins-latin-200.7f0cadcc9081ce094690.woff2) format("woff2"),url(/static/media/poppins-latin-200.6661712e99d1f44c5696.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:local("Poppins Extra Light italic"),local("Poppins-Extra Lightitalic"),url(/static/media/poppins-latin-200italic.d1d463232bc816f6fdff.woff2) format("woff2"),url(/static/media/poppins-latin-200italic.b12214af6124a2b0f2e6.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:local("Poppins Light "),local("Poppins-Light"),url(/static/media/poppins-latin-300.82a53579cedb4011592d.woff2) format("woff2"),url(/static/media/poppins-latin-300.8583fb076895d267edef.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:local("Poppins Light italic"),local("Poppins-Lightitalic"),url(/static/media/poppins-latin-300italic.e62b386ee4c170e8982d.woff2) format("woff2"),url(/static/media/poppins-latin-300italic.aea0270e651bfbf3428e.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins Regular "),local("Poppins-Regular"),url(/static/media/poppins-latin-400.5b8f3ba886526963a788.woff2) format("woff2"),url(/static/media/poppins-latin-400.c14093cee8c440c1884e.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:local("Poppins Regular italic"),local("Poppins-Regularitalic"),url(/static/media/poppins-latin-400italic.15597034a671c979d13e.woff2) format("woff2"),url(/static/media/poppins-latin-400italic.b7d6c86bf88de93565a3.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:local("Poppins Medium "),local("Poppins-Medium"),url(/static/media/poppins-latin-500.dc16a3592fdb61b620cc.woff2) format("woff2"),url(/static/media/poppins-latin-500.ff86872bdc62f119cb70.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:local("Poppins Medium italic"),local("Poppins-Mediumitalic"),url(/static/media/poppins-latin-500italic.fbe8f8786ac1a355d1d0.woff2) format("woff2"),url(/static/media/poppins-latin-500italic.3dda6a60aa4d2acc26d9.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins SemiBold "),local("Poppins-SemiBold"),url(/static/media/poppins-latin-600.e49343f0bcfb860280ab.woff2) format("woff2"),url(/static/media/poppins-latin-600.8c4516c52b9adc821643.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:local("Poppins SemiBold italic"),local("Poppins-SemiBolditalic"),url(/static/media/poppins-latin-600italic.5530d5745f61ad5a084b.woff2) format("woff2"),url(/static/media/poppins-latin-600italic.8c85f26b213a50aaf21d.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins Bold "),local("Poppins-Bold"),url(/static/media/poppins-latin-700.9690ce6275ddc5645cfa.woff2) format("woff2"),url(/static/media/poppins-latin-700.eb23bc4e632c6270a7f6.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:local("Poppins Bold italic"),local("Poppins-Bolditalic"),url(/static/media/poppins-latin-700italic.bd8a2d380294e07559f8.woff2) format("woff2"),url(/static/media/poppins-latin-700italic.2c2e5a89b894602cb374.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:local("Poppins ExtraBold "),local("Poppins-ExtraBold"),url(/static/media/poppins-latin-800.8314fda16443ec0fff15.woff2) format("woff2"),url(/static/media/poppins-latin-800.2923e77ee4131a6bdf85.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:800;src:local("Poppins ExtraBold italic"),local("Poppins-ExtraBolditalic"),url(/static/media/poppins-latin-800italic.5b40529f4fd710573bc9.woff2) format("woff2"),url(/static/media/poppins-latin-800italic.a7db6fce9e81a0a878af.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:local("Poppins Black "),local("Poppins-Black"),url(/static/media/poppins-latin-900.52f874769ced349a3130.woff2) format("woff2"),url(/static/media/poppins-latin-900.b71e24fd507f1d04de00.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:900;src:local("Poppins Black italic"),local("Poppins-Blackitalic"),url(/static/media/poppins-latin-900italic.babad407b7e5b94a7e3a.woff2) format("woff2"),url(/static/media/poppins-latin-900italic.623b100a2c3d97062e94.woff) format("woff")}.mt-1{margin-top:4px}.me-1{margin-right:4px}.me-3{margin-right:24px}.mb-4{margin-bottom:24px!important}.mb-5{margin-bottom:48px}.mb-3{margin-bottom:16px!important}.mb-1{margin-bottom:4px}.mt-2{margin-top:8px}.mt-5{margin-top:48px}.h-100{height:100%}.font-12{font-size:12px}.fs-5{font-size:20px}.mb-0{margin-bottom:0}.w-100{width:100%}.bg-transparent{background:#0000}.mb-20{margin-bottom:20px!important}.mt-20{margin-top:20px!important}.p-0{padding:0}.rounded-3{border-radius:25px!important}:root{--primary-color:#ca3c66;--title-color:#2981f9}.large_text{font-size:22px}.ant-select .ant-select-clear{opacity:1!important}.medium_text{font-size:16px}.mdlg_text{font-size:18px}.ant-tabs-tab-btn,.small_text{font-size:14px}.nav-header.ant-layout-header{background-color:#fff!important;border-bottom:0;height:100%;padding-inline:4%}.ant-layout-header .ant-menu{line-height:2px}.ant-menu-light.ant-menu-horizontal>.ant-menu-item-active:after,.ant-menu-light.ant-menu-horizontal>.ant-menu-item-open:after,.ant-menu-light.ant-menu-horizontal>.ant-menu-item-selected:after,.ant-menu-light.ant-menu-horizontal>.ant-menu-item:hover:after,.ant-menu-light.ant-menu-horizontal>.ant-menu-submenu-active:after,.ant-menu-light.ant-menu-horizontal>.ant-menu-submenu-open:after,.ant-menu-light.ant-menu-horizontal>.ant-menu-submenu-selected:after,.ant-menu-light.ant-menu-horizontal>.ant-menu-submenu:hover:after,.ant-menu-light>.ant-menu.ant-menu-horizontal>.ant-menu-item-active:after,.ant-menu-light>.ant-menu.ant-menu-horizontal>.ant-menu-item-open:after,.ant-menu-light>.ant-menu.ant-menu-horizontal>.ant-menu-item:hover:after,.ant-menu-light>.ant-menu.ant-menu-horizontal>.ant-menu-submenu-active:after,.ant-menu-light>.ant-menu.ant-menu-horizontal>.ant-menu-submenu-open:after,.ant-menu-light>.ant-menu.ant-menu-horizontal>.ant-menu-submenu:hover:after{border-bottom-color:#0000!important}.home_body{background-color:#fff;padding-bottom:48px;padding-top:0}.top_page{padding-bottom:48px;padding-top:48px}.cardStatistics{align-items:center;background:url(/static/media/Rectangle2336.f61156af5bc5a893e405.jpg) 50% no-repeat;background-size:cover;display:flex;height:100%;margin-top:48px;padding-bottom:70px;padding-top:70px;position:relative;width:100%}.container-lg{padding-left:10%;padding-right:10%}.ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:#0000!important}.ant-menu-light.ant-menu-root.ant-menu-inline,.ant-menu-light.ant-menu-root.ant-menu-vertical{border-inline-end:none!important}.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-submenu-title:active{background:#0000!important}.container{padding:0 90px}@media (max-width:767px){.container{padding:0 4%}}@media (min-width:768px){.d-md-flex{display:flex}.float-md-end{float:right}.mt-md-3{margin-top:16px}}@media (max-width:767px){.ant-menu-light .ant-menu-item,.ant-menu-light .ant-menu-submenu-title{color:#000!important}.container-lg{padding-left:4%;padding-right:4%}.py-xs-3{padding-bottom:16px;padding-top:16px}.home_body{background-color:#fff}.home_body,.top_page{padding-bottom:24px;padding-top:24px}.bg-engine-home-flight{align-items:flex-end!important;background-size:cover!important;display:flex!important;height:100%!important;justify-content:center!important;max-height:100%!important;object-fit:cover!important;padding-bottom:30px!important;padding-top:30px!important;position:relative!important}.ant-form-item .ant-form-item-label>label{font-size:13px!important}}.ant-menu-light .ant-menu-item,.ant-menu-light .ant-menu-submenu-title{color:#000;font-weight:500;padding-inline:0!important}.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover{background:#0000!important}.img-fluid{height:auto;max-width:100%}.font-weight-600{font-weight:600}.font-weight-500{font-weight:500}.ms-auto{margin-left:auto}.text-center{text-align:center}.p-4{padding:24px}.mt-3{margin-top:16px}.mb-3{margin-bottom:16px}.mb-2{margin-bottom:8px}.me-2{margin-right:8px}.mt-0{margin-top:0}.ms-1{margin-left:4px}.d-flex{display:flex}.pt-1{padding-top:4px}.py-3{padding-bottom:16px;padding-top:16px}.py-4{padding-bottom:24px;padding-top:24px}.bg-white{background-color:#fff}.p-3{padding:16px}.align-self-center{align-self:center}.text-transform-lowercase{text-transform:lowercase}.border-bottom{border-bottom:1px solid #cad6e3}.fs-6{font-size:16px}.pd-24{padding:24px}.text-end{text-align:end}@media (min-width:768px){.text-md-end{text-align:end}.p-md-5{padding:48px}.py-md-4{padding-bottom:24px;padding-top:24px}.py-md-5{padding-bottom:48px;padding-top:48px}}.text-white{color:#fff}.min-v-1000{min-height:100vh}.save_btn{display:flex;justify-content:flex-end;margin-top:30px}.mb{margin-bottom:20px!important}.btn_disable_auth{color:#f5222d;cursor:pointer}.btn_enable{color:#52c41a;cursor:pointer}.container_code{background-color:#f5f5f5;border:1px solid #000;font-weight:500;margin-bottom:20px;padding:10px}.ant-modal-title{font-weight:500!important}.captcha_style{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:20px}.captcha-error{color:#ed0000;font-size:14px;margin-top:5px}.tarif_style{display:flex;justify-content:flex-end}:where(.css-dev-only-do-not-override-amq5gd).ant-divider-horizontal.ant-divider-with-text-left:before{width:0}@media print{body *{visibility:hidden}#print_component,#print_component *{visibility:visible}#print_component{left:0;position:absolute;top:0}}.ant-descriptions .ant-descriptions-row>th{padding-bottom:3px!important}.btn_search{display:flex;margin-left:auto}.ant-form-item .ant-form-item-explain-error{font-size:12px}.ant-descriptions .ant-descriptions-item-container .ant-descriptions-item-content,.ant-table-wrapper .ant-table-tbody>tr>td{font-size:15px}.product_stytle{display:flex;flex-direction:column}.adress_product{font-size:12px}.date_style{font-size:15px}.style_passenger_price{font-weight:500}.modal_cancel .btn_modal{display:flex;justify-content:flex-end}.modal_cancel .btn_modal .ant-btn-default{margin-right:10px}.PhoneInputInput{border:none}.PhoneInputInput:focus-visible{outline:0 #0000!important}.fare_passenger{margin-right:35px}.fare_infant{margin-right:48px}.ant-steps .ant-steps-item-finish .ant-steps-item-icon,.ant-steps .ant-steps-item-process .ant-steps-item-icon{background-color:#e20079!important;border-color:#fff!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon svg{fill:#fff!important}.imgfluid{height:auto!important;width:100%!important}.CardAirline .ant-card-body{padding:0!important}.kdLpWO{border:1px solid #c0cad5;border-radius:2px;color:#fff;padding:8px}.kdLpWO,.kdLpWO .ant-btn-variant-solid{background-color:#e20079!important}.list-horizontal__middle{display:inline-block;vertical-align:middle}.recap-result .ant-card-body{padding:16px}@media (max-width:767px){.recap-result .ant-card-body{padding:14px!important}}.list-horizontal__middle>div{display:inline-block}@media (max-width:767px){.line-middle-recap .ms-auto{text-align:end}}@media screen and (max-width:767px){.cZjbBp{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr)}}.search-engine-container .ant-picker-input,.search-engine-container .ant-picker-input.ant-picker-input-active{padding-top:15px}.btn_search_bookings{margin-top:5px}@media (max-width:767px){.col_search_bookings{margin-top:10px}}.airlineLogoTimeline{height:100%;width:25px}.content_style,.error-container{align-items:center;display:flex;justify-content:center}.error-container{background-color:#fff1f0;border:1px solid #ff4d4f;border-radius:8px;color:#a8071a;flex-direction:column;margin-bottom:300px;margin-top:150px;padding:50px}.error-message{font-size:16px;font-weight:700;margin-bottom:10px}.refresh-button{background-color:#ff4d4f;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px}.refresh-button:hover{background-color:#d9363e}.destination_text,.source_text{padding:4px}.stop_status{background:#fff;color:#2981f9;font-size:13px;font-weight:600;text-align:center}.button_select{background-color:#e20079!important;color:#fff}.details_icon{margin-left:10px;transform:rotate(90deg)}.details_container{color:#2981f9}.details_container,.price_details{cursor:pointer;font-size:14px;text-align:center}.price_details{color:#00b9f3;font-weight:500;margin-bottom:6px;text-decoration:underline}.ticket_type{color:#4f6f8f;font-size:14px;font-weight:500;text-align:center}.total_button{background-color:#2681fc24;color:#000;display:flex;font-weight:500;justify-content:space-between;padding:5px 15px}.times{font-weight:600}.padded_row{margin:15px 0}.arrow{background-color:"black";height:1px}@media (max-width:400.98px){.arrow{width:100%}}@media (min-width:401px) and (max-width:575.98px){.arrow{width:100%}}@media (min-width:576px) and (max-width:767.98px){.arrow{width:100%}}@media (min-width:768px) and (max-width:991.98px){.arrow{width:100%}}@media (min-width:992px) and (max-width:1199.98px){.arrow{width:100%}}@media (min-width:1200px) and (max-width:1599.98px){.arrow{width:180px}}@media (min-width:1600px){.arrow{width:210px}}.price{font-weight:500;text-align:center}.airlineLogo{height:100%;width:40px}@media (max-width:767px){.txt-class{font-size:12px!important}.airlineLogo{height:auto!important;width:30px!important}.airlineLogoTimeline{height:100%;width:25px!important}.includ-box{border-top:1px solid #d8dce8;margin-top:8px;padding-top:8px}.btn-details-mobile{border:none;border-radius:0;color:#0068ef;font-size:15px;font-weight:600;padding:0 4px}.details_container{text-align:end}.left_ticket .ant-card-body{padding:8px}.right-bloc{align-items:center;border-top:1px solid #eee;display:flex;justify-content:space-between;padding-top:8px}.ticket_type{color:#4f6f8f;font-size:11px;font-weight:500}.price{font-size:20px!important;font-weight:600;text-align:center}}@media (min-width:768px){.airlineLogoTimeline{height:100%;width:25px}.right-bloc{display:flex;flex-direction:column;height:100%;justify-content:center}}.fltDetails{width:100%}.fltDetails .m-zero{background:#f7f8fc;display:flex;margin:0 0 10px!important;padding:7px 10px}.timeline-flight{line-height:2.2;margin-top:30px}.timeline-flight .ant-timeline-item .ant-timeline-item-label{width:calc(20% - 12px)}.timeline-flight .ant-timeline-item .ant-timeline-item-tail{inset-inline-start:22%;width:calc(20% - 12px)}.timeline-flight .ant-timeline-item .ant-timeline-item-head{inset-inline-start:22%!important}.timeline-flight .ant-timeline-item .ant-timeline-item-content{inset-inline-start:calc(24% - 4px)!important;width:calc(70% - 12px)!important}.box-arrow-details{text-align:center}.arrow-details{align-items:center;display:flex;height:0;justify-content:center;margin-bottom:2px}.duration-text{text-transform:lowercase}.duration-text,.txt-equipment{color:#71747d;font-size:13px}.txt-class{font-size:11px;font-weight:600}.placeName{color:#71747d;font-size:14px}.placeNameFS,.txt-time{color:#333;font-size:16px;font-weight:600}.top_ticket{margin-bottom:12px}.ticket .ant-divider{margin:12px 0}.stop_status_direct{background:#fff;color:#1dac08;font-size:13px;font-weight:600;text-align:center}.layout-airline{border:1px solid #d8dce8;border-radius:5px;line-height:2;margin-top:6px;padding:8px}.txt-baggage{text-transform:lowercase}.refundable_css{color:#f5222d;font-size:14px;font-weight:600;text-align:center}.airlineLogoTimeline{margin-bottom:-5px}.moreCabin{align-items:center;display:flex}.moreCabin h4{margin:10px}.panel_more_class.ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0 15px}.panel_more_class h3{margin:10px}.spin_change_class{align-items:center;display:flex;justify-content:center}.classType{color:#003eb3;cursor:pointer}