@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap);body{margin:0;min-height:100vh;overflow-x:hidden;position:relative}.ant-layout{background:#fff}*{font-family:Outfit,serif!important}html{width:100%}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/flights/static/media/Inter-Thin.de9194d1cf4ce0dd3b56.woff2) format("woff2"),url(/flights/static/media/Inter-Thin.fcc912460dcaea1ee8d4.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/flights/static/media/Inter-ThinItalic.ec0fcc99e9d879db77ba.woff2) format("woff2"),url(/flights/static/media/Inter-ThinItalic.6b5565d76adf0660b406.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/flights/static/media/Inter-ExtraLight.21843ac6e40e9c4fd1c6.woff2) format("woff2"),url(/flights/static/media/Inter-ExtraLight.7b7bd05c50e77a1dea5f.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(/flights/static/media/Inter-ExtraLightItalic.04abe79a58b830b05436.woff2) format("woff2"),url(/flights/static/media/Inter-ExtraLightItalic.a7a00555699d20ff4912.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/flights/static/media/Inter-Light.51f4d17560f77b8a0b38.woff2) format("woff2"),url(/flights/static/media/Inter-Light.c08cfeeb313675a65efc.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/flights/static/media/Inter-LightItalic.8942ebe85375956847c9.woff2) format("woff2"),url(/flights/static/media/Inter-LightItalic.203b9b31308f80781b13.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/flights/static/media/Inter-Regular.6cc68d6b835a3dd06e7e.woff2) format("woff2"),url(/flights/static/media/Inter-Regular.8398b3762d7b06fc3b8c.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/flights/static/media/Inter-Italic.e2f52803eb133261314f.woff2) format("woff2"),url(/flights/static/media/Inter-Italic.635afeed439bcb3e4823.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/flights/static/media/Inter-Medium.ba68c34a21c5751a2838.woff2) format("woff2"),url(/flights/static/media/Inter-Medium.f5549f68ca7db479bc7d.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/flights/static/media/Inter-MediumItalic.d29ef50afbad4a107530.woff2) format("woff2"),url(/flights/static/media/Inter-MediumItalic.2812ec5af03af477a492.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/flights/static/media/Inter-SemiBold.625474d6ebbfe4e3b0ae.woff2) format("woff2"),url(/flights/static/media/Inter-SemiBold.25b1ffc9587070462342.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/flights/static/media/Inter-SemiBoldItalic.c632fb9629c16866b4b6.woff2) format("woff2"),url(/flights/static/media/Inter-SemiBoldItalic.80d799bef2a34b9d253c.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/flights/static/media/Inter-Bold.a808c21aaa221f6d24f9.woff2) format("woff2"),url(/flights/static/media/Inter-Bold.1c3dfbb05cd4ae02710e.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/flights/static/media/Inter-BoldItalic.974439652aea7e778bf7.woff2) format("woff2"),url(/flights/static/media/Inter-BoldItalic.32e2b20f6958d2d2b42d.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/flights/static/media/Inter-ExtraBold.1ca2a2cfb6b4cad40001.woff2) format("woff2"),url(/flights/static/media/Inter-ExtraBold.30c3d891c030615a228a.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(/flights/static/media/Inter-ExtraBoldItalic.a0a103e5c1d773038d85.woff2) format("woff2"),url(/flights/static/media/Inter-ExtraBoldItalic.cd6682866c7a0fead62a.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/flights/static/media/Inter-Black.ef2d12b9f04d00e319f2.woff2) format("woff2"),url(/flights/static/media/Inter-Black.e258f99875304915b846.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(/flights/static/media/Inter-BlackItalic.a1ea21b039cc259b6452.woff2) format("woff2"),url(/flights/static/media/Inter-BlackItalic.70d2cf354617b8400370.woff) format("woff")}@font-face{font-named-instance:"Regular";font-display:swap;font-family:Inter var;font-style:normal;font-weight:100 900;src:url(/flights/static/media/Inter-roman.var.b65534c5223684261945.woff2) format("woff2")}@font-face{font-named-instance:"Italic";font-display:swap;font-family:Inter var;font-style:italic;font-weight:100 900;src:url(/flights/static/media/Inter-italic.var.b27297c148a7ef314ce2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter var experimental;font-style:oblique 0deg 10deg;font-weight:100 900;src:url(/flights/static/media/Inter.var.9df5db385c3370707c5b.woff2) format("woff2")}.ant-form-vertical .ant-form-item-label>label{font-size:14}.clock-ico{background-color:#5daac7}.style_span_checkbox{color:#0f75c9}@media (max-width:767px){.line-recap-booking{display:flex;font-size:10px}.stepper_container .ant-steps .ant-steps-item-icon{font-size:12px;height:22px;line-height:20px;width:22px}.stepper_container .ant-steps-item-content{margin-top:0!important}.stepper_container .ant-steps-item-title{color:#fff!important;font-size:10px!important;line-height:20px}.stepper_container .ant-steps .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:hsla(0,0%,100%,.65)}}.img_cib{width:30%}.btn-warning{background-color:#1b3771;border-color:#1b3771;border-radius:8px;color:#fff}.btn-lg{font-size:1.25rem;line-height:1.5;padding:12px 1rem}.btn-satim{align-items:center;display:flex;font-family:Poppins Sans,sans-serif;height:50px}.border{border:1px solid #d9d9d9;border-radius:8px;padding:9px!important}.text-danger{color:red}.float-right{float:right!important}.font-weight-bold{font-weight:700!important}.font-18{font-size:18px}.img-cib{height:34px!important;width:50px!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.font-weight-600{font-weight:600}.font-weight-500{font-weight:500!important}.mt-1{margin-top:4px}.me-3{margin-right:24px}.pe-2{padding-right:8px}.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}.pt-3{padding-top:16px}.h-100{height:100%}.align-items-center{align-items:center}.font-12{font-size:12px}.fs-5{font-size:20px}.mb-0{margin-bottom:0}.w-100{width:100%}.bg-transparent{background:transparent}.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:#e3097f;--title-color:#00b0ff}.large_text{font-size:22px}.medium_text{font-size:16px}.mdlg_text{font-size:18px}.small_text{font-size:14px}.d-inline-block{display:inline-block}.ant-tabs-tab-btn{color:#000!important;font-size:14px;font-weight:400!important}.nav-header.ant-layout-header{line-height:normal;padding:0}.home_body{background-color:#fff}.home_body,.top_page{padding-bottom:48px;padding-top:48px}.cardStatistics{align-items:center;background:url(/flights/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:16%;padding-right:16%}.container{padding:0 90px}@media (max-width:767px){.container{padding:0 4%}.mdlg_text{font-size:16px}}@media (min-width:768px){.d-md-flex{display:flex}.float-md-end{float:right}.mt-md-3{margin-top:16px}}@media (max-width:1024px){.container-lg{padding-left:4%;padding-right:4%}}@media (max-width:767px){.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;background-size:cover;display:flex;height:100%!important;justify-content:center;max-height:100%;object-fit:cover;padding-bottom:30px;padding-top:30px;position:relative}}.img-fluid{height:auto;max-width:100%}.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}.pt-2{padding-top:8px}.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}.mb-5{margin-bottom:56px}.btn-primary{background-color:#1b3771!important;color:#fff!important}@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-top:48px}.pb-5,.py-md-5{padding-bottom:48px}}.text-white{color:#fff!important}.text-black{color:#000}.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}.kdLpWO{background-color:#0068ef}.text-decoration-underline{text-decoration:underline!important}.recap-result .ant-card-body{font-size:13px!important;line-height:1.1!important}@media (max-width:767px){.ant-drawer .ant-drawer-close{position:absolute!important;right:10px!important}.recap-result .ant-card-body{padding:12px!important}.line-middle-recap .ms-auto{text-align:end}}@media screen and (max-width:767px){.cZjbBp{grid-template-columns:repeat(3,1fr)!important;grid-template-rows:repeat(1,1fr)!important}}.bg-image{background-color:#f7fafc!important;background-image:url(/flights/static/media/bg.d4bcf0cd01fd927019f8.png);background-position:100% 0;background-repeat:no-repeat}.journey_title{color:#565252}.recap_trajet{color:#484343}.recap_trajet,.sammury_style span{font-size:16px}.desc_passengers,.recap_trajet_destination{font-weight:500}.ant-drawer .cardstyle{box-shadow:none}.ms-3{margin-left:15px}.total_summary{font-size:19px;font-weight:600}.title_summary{color:var(--title-color);font-size:22px!important;margin-bottom:30px}.passenger_flight{margin-bottom:10px}.class_cabin,.number_trav{color:var(--title-color)}.ItemsGuest{font-weight:500}.ItemsGuest .ant-collapse-header{padding:8px 0!important}.view-details{font-size:13px;font-weight:500}.multicity_style{display:flex}.summary-sticky{position:-webkit-sticky;position:sticky;top:20px;z-index:1}@media (max-width:767px){.summary-card-booking{border:0 solid #f0f0f0}.summary-card-booking .ant-card-body{padding:0}.review-flight-modal .ant-card{border:0 solid #f0f0f0!important}.review-flight-modal .left_ticket .ant-card-body{padding:0!important}}.table_summary{text-align:end}.input_frais{margin-bottom:5px;margin-top:5px}.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:0}.summary-card-booking .ant-ribbon.ant-ribbon-placement-end{margin-top:-25px}.summary-card-booking.ant-card .ant-card-body{padding:20px}.summary-card-booking .ant-divider-horizontal{margin:18px 0}.prix_style span{color:#8592a6!important;font-size:12px!important}.inputCodePromo .ant-input{border-radius:0!important}.inputCodePromo.ant-form-item{margin-bottom:0}.btn_promo .ant-btn{background-color:#1b3771!important;border-radius:0!important}.error_promo{color:red;margin-top:-30px}.font-16{font-size:16px}.promo_prix{color:red;font-size:14px}.SkeltonStyle h3{-webkit-margin-before:0!important;-webkit-margin-after:0!important;margin-block-end:0!important;margin-block-start:0!important}.destination_text,.source_text{padding:4px}.stop_status{background:#fff;color:#1677ff;font-size:13px;text-align:center}.button_select{background-color:#ffb800!important;color:#000}.details_icon{font-size:9px!important;margin-left:5px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.details_container{background-color:#e6f4ff;border-radius:5px;color:#1b3771;cursor:pointer;font-size:12px;margin-left:10px!important;padding:3px 5px;text-align:center}.price_details{color:#1677ff;cursor:pointer;margin-bottom:6px;text-decoration:underline}.price_details,.ticket_type{font-size:14px;font-weight:500;text-align:center}.ticket_type{color:#4f6f8f}.total_button{color:#000;display:flex;font-weight:500;justify-content:space-between}.PriceDivider.ant-divider{margin:12px 0!important}.times{font-weight:600}.padded_row{margin:15px 0}.arrow{background-color:"black";height:1px}.airlineLogo{height:100%;width:25px}.text-muted{color:#999}.pl-2{padding-left:8px!important}@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}@media (max-width:767px){.airlineLogoTimeline{height:100%;width:20px}.includ-box{border-top:1px solid #d8dce8;margin-top:8px;padding-top:8px}.btn-details-mobile.ant-btn{height:20px!important;padding:0}.details_container{text-align:end}.left_ticket .ant-card-body{padding:8px}.cardStyle{box-shadow:0 .125rem .25rem rgba(29,58,83,.15)}.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:18px!important;font-weight:500;text-align:center}}@media (min-width:768px){.airlineLogoTimeline{height:100%;width:15px}.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{color:#71747d;font-size:12px;text-transform:lowercase}.txt-equipment{color:#71747d;font-size:13px}.txt-class{font-size:12px;font-weight:500}.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:8px 0}.stop_status_direct{background:#fff;color:#1dac08;font-size:12px;font-weight:300;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;text-align:center}.steps_tickets .ant-steps-item-title{font-size:small!important}.ant-steps.ant-steps-label-vertical .ant-steps-item-content{width:130px}.ant-steps .ant-steps-item-process .ant-steps-item-icon{background-color:#1b3771;border-color:#1b3771}.ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#1b3771}.ant-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#000}@media (max-width:767.98px){.ant-steps.ant-steps-label-vertical .ant-steps-item-content{width:112px}.ant-steps.ant-steps-label-vertical .ant-steps-item{overflow:hidden}.steps_tickets .ant-steps-item-title{font-size:x-small!important}}.custom-dropdown-button{border-bottom:4px solid transparent}.active-drpdown{border-bottom:3px solid orange;outline:none}.circulor_loading{font-size:30px}.sort_container{flex:1 1;margin-bottom:30px}.search_parametres{padding-top:25px}.ticket{padding:8px 0;width:100%}.btn-filter-search .ant-badge .ant-badge-count{height:15px!important;line-height:15px!important;min-width:15px!important}.pagination{padding-bottom:70px}.loading_finding_you,.pagination{align-items:center;display:flex;justify-content:center}.loading_finding_you{padding-bottom:20px}.search_engine{align-items:center;display:flex;justify-content:center}.stripedDivider{background:linear-gradient(90deg,#000 49.5%,#000 0,#000 50.5%,#000 0);height:40px}.pagination_style{margin-bottom:40px}.vertical-dotted-line{background:repeating-linear-gradient(180deg,transparent,transparent 4px,#000 0,#000 8px);height:50px;margin:0 5px;width:1px}.recap_search_col{align-items:center;display:flex;justify-content:center}.small_screen_adjustments{font-size:x-small}.dot-circle{background:#8a93a7;border-radius:50%;height:4px;margin:2px 10px;width:4px}.list-horizontal__middle{display:inline-block;vertical-align:middle}.list-horizontal__middle>div{display:inline-block}.card-sort.ant-card{border:none!important}.recap-result{box-shadow:0 .125rem .25rem rgba(29,58,83,.15)}.containerEdit{background-color:#ffb300!important;border-radius:5px;color:#000!important;padding:7px 7px 0!important}.containerEdit:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.btn-trie{background-color:initial!important;border-color:#fff;box-shadow:none!important;color:#fff!important;font-size:12px!important;font-weight:300;height:30px;margin-top:12px}.kdLpWO{background-color:#1b3771;padding:17px}.ContainerkdLpWO,.kdLpWO{border-radius:2px;color:#fff}.ContainerkdLpWO{background-color:#fff;padding:8px}.btn-edit-search{background-color:#fff!important;box-shadow:none!important;color:#000!important;font-size:14px!important;height:auto!important;justify-content:start!important;padding:3px 15px!important;width:100%}.ModalUpdate.ant-modal .ant-modal-content{padding:20px 14px!important}.FlterStyle{-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}.btn-edit-search .ant-divider-vertical{-webkit-border-start:1px solid #000!important;border-inline-start:1px solid #000!important}.btn-edit-search.ant-btn-lg{font-size:13px!important;line-height:1.1!important}@media (min-width:767px){.FlterStyle{display:none}.card-sort .ant-card-body{box-shadow:0 .125rem .25rem rgba(29,58,83,.15)!important;padding:8px 14px}.line-middle-recap{display:flex}.sortLine{border-top:1px solid rgba(0,0,0,.1);margin-top:10px;padding-left:12px;padding-top:8px}}@media (max-width:767px){.btn-pos-filter{background-color:#fff;bottom:0;box-shadow:0 2px 8px 0 rgba(48,49,53,.16);left:0;padding:16px 20px;position:-webkit-sticky;position:sticky;right:0;z-index:1}.loading-text{font-size:15px!important}.width-75{width:60%}.filter-drawer .ant-card-head{display:none}.card-sort{background-color:initial!important;margin-top:8px}.card-sort .ant-card-body{padding:0}.sortLine{display:none!important}.sortLine .sortLine-items{box-sizing:initial;display:inline-block;flex-direction:row;flex-wrap:nowrap;margin-top:4px;overflow-x:auto;overflow-y:hidden;padding-bottom:0;scroll-snap-type:x mandatory;-webkit-user-select:none;user-select:none;white-space:nowrap;width:100%}.sortLine .sortLine-items>div{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:18px;margin-right:0;position:relative;white-space:nowrap}.sortLine .ant-divider{display:none}.hIDAJO{display:flex;justify-content:space-between}.bFapqJ{background:#3a80f3}.btn-edit-search{text-align:start}.btn-filter-search{color:#fff!important}.search_parametres{padding-top:10px}.recap-result .ant-card-body{padding:12px!important}.line-middle-recap .ms-auto{text-align:end}}.empty_loading_style{margin-bottom:100%;margin-top:10%}.loading_result_circular{text-align:center}.empty_style{margin-bottom:20%;margin-top:20px}.modal_div_container{align-items:center;display:flex}.warning_modal_icon{color:#ffc107;margin-right:10px}.loader-container{background:#fff;text-align:center}.loader-content.ant-spin-dot{align-items:center;display:flex;flex-direction:column;font-size:25px;height:100%;width:100%}.plane-icon{font-size:30px}.label-txt{font-size:18px}.progress-container{background-color:#e0e0e0;border-radius:20px;height:10px;overflow:hidden;width:100%}.progress-bar{-webkit-animation:progressAnimation 5s ease-in-out infinite;animation:progressAnimation 5s ease-in-out infinite;background-color:#1b3771!important;height:100%;width:0}.bhHnmT{margin:0!important}.ButtonFooter{-webkit-margin-start:0!important;margin-inline-start:0!important}.ButtonFooter.bgBlue{background-color:#1b3771!important;margin-top:5px!important}@-webkit-keyframes progressAnimation{0%{width:0}50%{width:50%}to{width:100%}}@keyframes progressAnimation{0%{width:0}50%{width:50%}to{width:100%}}.loaderCircle{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;border:2px solid #1b3771;border-radius:50%;height:80px;width:80px}.loading-text{font-size:18px;margin-top:8px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.recap-result .ant-card-body{padding:16px}.txt_baggage{font-weight:400!important;margin-left:20px}@media (max-width:767px){.ModalWidth.ant-modal{margin:8px auto;max-width:calc(100vw - 67px)}.txt_baggage{margin-left:10px;margin-top:5px}}.card-filter .ant-collapse-header{font-size:16px;font-weight:500;padding:0!important}.show-more{color:#1b3771;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:1;margin-top:10px;text-decoration:underline}.carousel_button{border:1px solid rgba(0,0,0,.1)!important}.label-title-tab{font-weight:500;margin-bottom:10px;margin-top:10px}.custom-panel .ant-collapse-content-box{padding:14px 0!important}.label-text,.label-text-time{font-size:10px}.label-text-bold{font-weight:600}.card-timing .ant-card-body{padding:6px 4px!important;text-align:center}.txt-clear{color:#4394fb;cursor:pointer;font-size:12px}.txt-clear.disabled{color:rgba(119,153,190,.6);cursor:not-allowed}.txt-clear:focus,.txt-clear:hover{text-decoration:underline}.card-filter .ant-checkbox-group{line-height:2.25}.card-box-filter .ant-card-body,.card-box-filter .ant-card-head{padding:16px}.card-box-filter{box-Shadow:0 .125rem .25rem rgba(29,58,83,.15);margin-top:10px}.custom-slider-track .ant-slider-mark-text{font-size:12px;font-weight:500;left:0!important;letter-spacing:1.2px;padding:0 10px;position:relative;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.custom-slider-track .ant-slider-mark{top:-20px;width:100%}.custom-slider-track.ant-slider-with-marks{margin-bottom:0}.custom-slider-track .ant-slider-mark-text:first-child:before{content:"_";font-size:14px;left:100%;position:absolute;top:15%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.card-box-filter .ant-card-body{padding:0}.card-box-filter{border:none;box-shadow:none!important}.custom-slider-track .ant-slider-mark{top:-22px}}.custom-panel{border-bottom:1px dashed #ccc!important}.custom-panel,.custom-panel-last{border-radius:0!important;margin-bottom:16px}.custom-panel-last .ant-collapse-content-box{padding:14px 0!important}.nbstops{align-items:center;background-color:#ffb800!important;border-radius:50%;color:#000;display:flex;font-size:9px;height:14px;justify-content:center;width:14px}.points{size:20px;margin-top:-4px;padding-bottom:10px}.ant-tabs-tab{border:0!important;border-radius:0!important;margin-right:8px!important}.ant-tabs-nav{margin-bottom:0!important}.search{background-color:#fff;color:#000;padding:30px}.search_header{margin-bottom:-10px}.search_header span{font-size:16px!important}.search-datepicker{border-radius:8px;width:100%}.search-datepicker span{font-size:20px}.search-autoComplete{width:100%}.search-datepicker .ant-picker-input>input{font-size:16px;font-weight:500;height:60px;padding:11px 15px}.search-autoComplete .ant-input{font-size:16px!important}.search-autoComplete .ant-select-selector{border-radius:3px!important;height:70px!important}.search-autoComplete .ant-select-selection-search-input{font-size:16px;font-weight:500;height:70px!important;padding:45px 15px!important}.line_passenger{margin-top:20px}.exit_icon{margin-left:10px;margin-top:-15px}.search_select .ant-select-selector{background-color:initial!important;border:none!important;border-radius:3px!important;box-shadow:none!important}.search_select .ant-select-selector:hover{border-color:transparent!important;border-width:0!important}.search_dropdown{cursor:pointer;margin-top:0}.search_icon{font-size:25px}.search_number{font-size:14px}.ant-picker .ant-picker-input>input{font-size:14px!important}.btnRadioStyle .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:#ffb800!important;border-color:#ffb800!important}.btnRadioStyle .ant-radio-wrapper span.ant-radio+*{-webkit-padding-start:4px!important;-webkit-padding-end:4px!important;padding-inline-end:4px!important;padding-inline-start:4px!important}.btn{height:70px!important;width:100%}.btn,.btn span{font-size:40px!important}.cardSearchEngine .ant-picker-suffix{order:-1}.position-realtive{position:relative!important}.btn_add_trans{color:var(--title-color);cursor:pointer}.btn_del_trans{align-items:center;color:#cf1322;cursor:pointer;display:flex;justify-content:center;margin-top:-20px}.btn_del_trans span{font-size:30px!important}.circle,.circle-multi{align-items:center;background-color:#fff;border:.5px solid #d9d9d9;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:60px;position:absolute;width:40px;z-index:2}.circle-multi:hover,.circle:hover{background-color:#e6f7ff}.swapline{color:#000;font-size:20px}.style_swap{align-items:center;display:flex;justify-content:center;margin-top:-20px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotate-opposite{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotate-opposite{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.rotate{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.rotate-opposite{-webkit-animation:rotate-opposite 1s linear infinite;animation:rotate-opposite 1s linear infinite}.search_auto{margin-left:-60px}.countTransfert{align-items:center;background-color:#91caff;color:#fff;display:flex;font-size:12px;height:70px;justify-content:center;position:absolute;width:17px;z-index:2}.anticon-swap-right{color:#000;font-size:20px}.icon_user svg{font-size:20px!important}.sum_pass{color:var(--title-color);font-size:18px;font-weight:600}.search-engine-container .ant-select-single{height:auto!important}.search-engine-container .ant-form-item{margin-bottom:0!important}.search_row{display:flex}.search_col{width:90%}.search_button{margin-left:10px;width:9%}.multi_button{margin-bottom:47px}.add_input_btn,.multi_button{align-items:flex-end;display:flex}.add_input_btn{align-content:space-around;margin-bottom:28px}@media (max-width:1280px){.circle,.circle-multi{margin-right:50px}.search_button{margin-left:-10px}.search_auto{margin-left:-50px}}@media (max-width:1024px){.circle,.circle-multi{margin-left:20px;margin-right:60px;margin-top:-5px!important}.search_button{margin-left:0;margin-right:0}.search_auto{margin-left:-40px}}@media (max-width:968px){.search_button{margin-left:0;margin-top:10px;width:100%}.add_input_btn{margin-bottom:0}.circle{margin-left:80%}.circle,.circle-multi{height:40px;margin-right:0;width:40px}.circle-multi{margin-left:0}.passenger_btn{padding-left:0}}.btn-swap{align-items:center;background-color:#fff;border:1px solid hsla(0,0%,78%,.5);border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:8px;width:45px}.searchButton{font-size:16px}.searchButton,.searchButton:hover{align-items:center;background-color:#ffb800!important;color:#000!important;display:flex;flex:1 1;height:53px;justify-content:center;width:100%}.searchButton:hover{border:1px solid #ffb800!important}.ant-modal .ant-modal-content{border-radius:8px!important}.custom-btn{align-items:center;background:transparent;border:none;box-shadow:none;color:#1b3771!important;display:flex;justify-content:flex-start;padding-left:0;text-transform:none}.custom-btn:hover{background-color:initial;border:none;box-shadow:none}.editEengine .ant-input-outlined,.input-passenger-class{background:#fff;border:1px solid #d9d9d9}.input-passenger-class{align-items:center;border-radius:5px;display:flex;height:52px;line-height:2;width:100%}@media (max-width:767px){.delete_button{color:#1b3771!important;float:right!important;text-decoration:underline!important}.delete_button.ant-btn{height:auto!important;padding:0!important;text-decoration:underline!important}.dropdown_choice{border:1px solid #d8dce8;border-radius:6px;margin-bottom:10px!important}.customeMenu:where(.css-dev-only-do-not-override-1wazalj).ant-menu-light.ant-menu-root.ant-menu-vertical,.customeMenu:where(.css-dev-only-do-not-override-1wazalj).ant-menu-light>.ant-menu.ant-menu-root.ant-menu-vertical{-webkit-border-end:0 solid rgba(5,5,5,.06);border-inline-end:0 solid rgba(5,5,5,.06)}.d-flex{display:flex}.flight-date-range{align-self:center;border:2px solid #ccc;border-radius:5px;display:flex;margin-left:25px;padding:3px 16px;width:100%}.label-flight-date-range{font-size:16px;font-weight:600}.ico-left{align-self:center}.icon-flight-date{align-self:center;margin-right:14px}.testdates{inset:0;pointer-events:none;position:fixed;z-index:1000}.dates-mask{background:rgba(0,0,0,.45);inset:0;pointer-events:auto}.dates-box,.dates-mask{position:absolute;z-index:1000}.dates-box{background:#fff;bottom:0;box-shadow:0 -6px 16px 0 rgba(0,0,0,.08),0 -3px 6px -4px rgba(0,0,0,.12),0 -9px 28px 8px rgba(0,0,0,.05);height:780px;inset-inline:0;max-width:100vw;padding:35px 14px 10px;transition:all .3s}.ant-picker-panel-container{align-items:flex-end;background:#fff!important;bottom:8%!important;box-shadow:none!important;display:flex;justify-content:center;left:0!important;position:fixed;transition:none;width:100%;z-index:9}.ant-calendar-picker{transition:none!important}.ant-picker-body,.ant-picker-content,.ant-picker-date-panel,.ant-picker-header,.ant-picker-panel-layout{width:100%!important}.picker-date{height:500px}.ant-calendar-picker-input{transition:none!important}.ant-picker-range-wrapper{max-width:400px;width:100%}.ant-picker-panel{max-width:none!important;width:100%!important}.ant-picker-panels{background-color:#fff;color:rgba(0,0,0,.87);flex-direction:column!important;width:100%}.searchButton{font-weight:500;height:50px}.btn-swap-position-multi{position:absolute;right:0;top:74px;z-index:1}.btn-swap-position{position:absolute;right:0;top:50px;z-index:1}.ant-form-item{margin-bottom:0}.btn-swap{margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.editEengine .btn-swap{height:35px;width:35px}.editEengine .input-passenger-class{border-radius:5px;height:inherit;width:inherit}.input-passenger-class{border:1px solid #d9d9d9;border-radius:6px;display:flex;height:70px;padding:15px;width:100%}}@media (min-width:767px){.first-row-trip .ant-form-item{margin-bottom:16px}.bg-engine-home-flight .ant-card-body{padding-bottom:0}.delete_button{background-color:#1b3771!important;bottom:5px;position:absolute}.editEengine .btn-swap{height:35px;line-height:3;padding:8px;text-align:center;width:35px}.ms-auto{margin-left:auto}}.titleEngine{font-size:16px;line-height:2}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.searchButton{font-size:32px}.input-passenger-class{border:1px solid #d9d9d9;display:flex;height:53px;line-height:2;padding:20px 14px;width:100%}}@media (max-width:387px){.dates-box{height:100%!important}.ant-picker-panel-container{bottom:0!important;position:fixed}.ant-picker-panels{height:100%;overflow:scroll;width:100%!important}}.counter_input .ant-input-number-input{text-align:center}.minus-btn svg,.plus-btn svg{fill:#818494}.minus-btn,.plus-btn{align-items:center;background:#fff;block-size:1.5rem;border:1px solid #818494;border-radius:50%;cursor:pointer;display:flex;inline-size:1.5rem;justify-content:center}.minus-btn:hover,.plus-btn:hover{border-color:#f60}.minus-btn:hover svg,.plus-btn:hover svg{fill:#f60}.disabled{opacity:.5;pointer-events:none}.search_number{align-self:center;font-size:16px;font-weight:500;padding-left:5px;padding-right:5px;text-align:center;width:20px}.passenegers{font-size:13px;padding:0;text-transform:lowercase}.disable-selection{-webkit-user-select:none;user-select:none}@-webkit-keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate360{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swap_button:active{-webkit-animation:rotate 1s linear;animation:rotate 1s linear}.labelflight{font-weight:500;margin:10px 0;text-align:start!important}.spanInputDate{font-size:14px;left:52px;pointer-events:none;position:absolute;top:4%;z-index:2}.ant-picker:hover .ant-picker-suffix:not(:last-child){opacity:1!important}.ant-picker-suffix{order:-1;padding-left:0;padding-right:0}.ant-modal .ant-modal-close{z-index:15!important}.vertical-align-middle{vertical-align:middle}.separateur{margin:0 45px!important;min-width:50%!important}.spanInputDateMulti{font-size:14px;left:52px;pointer-events:none;position:absolute;top:4%;z-index:2}.btn-swap-Flight{align-items:center;cursor:pointer;display:flex;justify-content:center}.btn-swap-Flight .ant-btn-text:hover{background-color:initial!important}@media (max-width:767px){.btn-swap-Flight{background-color:#f0f2f5!important;border:1px solid hsla(0,0%,78%,.5);border-radius:50%;box-shadow:0 .125rem .25rem #1d3a5326!important;height:30px;margin-top:0;position:absolute;right:8px;text-align:center;top:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;z-index:3}}@media (min-width:767px){.count_number{align-items:center;background-color:rgba(100,150,255,.5);color:#000,;display:flex;height:54px;justify-content:center;width:100%}}@media (max-width:768px){.count_number{background-color:#1b3771;border-radius:1px;box-sizing:border-box;color:#fff;display:none;font-size:12px;height:18px;letter-spacing:0;line-height:12px;padding:3px;position:absolute;text-align:center;top:10px;width:18px;z-index:10}}.destination-input .ant-input-affix-wrapper>input.ant-input{font-size:15px}.spanInput{font-size:14px;left:52px;pointer-events:none;position:absolute;top:12%;z-index:2}@media (max-width:768px){.destination-input .ant-input-affix-wrapper>input.ant-input{font-size:14px;font-weight:400}}.iatacode{align-items:center;background-color:#ddd;border:#9b9b9b;display:flex;height:25px;justify-content:center;width:35px}.airport_name{font-size:14px;font-weight:500}.city_name{color:#9b9b9b;font-size:14px;font-weight:400}.carousel_button{align-items:center;background:#fff;border:1px solid #cad6e3;border-radius:4px!important;display:flex;justify-content:center;margin:0;min-height:40px;min-width:180px;padding:0;text-align:left;width:100%}.airlineLogoFilter{align-self:center;height:100%;margin-right:12px;width:25px}.filter-slider .airline-name{color:#7799be;font-size:14px!important;overflow:hidden;text-align:left;text-overflow:ellipsis;transition:all .5s ease;white-space:nowrap}.filter-slider .price{color:#203152;font-size:13px!important;font-weight:500;text-align:start;transition:all .5s ease}.active-airline{border:1px solid #203152!important}@media screen and (max-width:767px){.carousel_button{min-width:auto!important}.jwebzX{grid-template-columns:repeat(5,1fr)!important}}.ant-form-vertical .ant-form-item-label>label{font-size:13px}.clock-ico{align-items:center;background-color:#00b0ff;color:#fff;display:flex;flex-direction:column;justify-content:center}.ant-skeleton{width:100%!important}.BookButton,.BookButton:hover{background-color:#ffb800!important;border:1px solid #ffb800!important;color:#000!important}.confirme_card{margin-bottom:25px}.cardstyle{box-shadow:0 .125rem .25rem rgba(29,58,83,.15)}.text-dark a{color:#000}.ant-drawer .DrawerStyle.ant-drawer-content{border-top-left-radius:15px;border-top-right-radius:15px}.DrawerStyle .ant-card{background-color:initial}.ant-modal-content .ant-card{box-shadow:none!important}.card-form-booking .ant-card{background-color:#fff!important}.card-form-booking .ant-input-outlined,.card-form-booking .ant-select-single{height:50px!important}.card_book .left_ticket{border:0;box-shadow:none!important}.card_book .left_ticket .ant-card-body{padding:0}.style_span_checkbox{color:#1b3771;cursor:pointer;margin-top:5px}@media (max-width:767px){.line-recap-booking{display:flex;font-size:10px}.stepper_container .ant-steps .ant-steps-item-icon{font-size:12px;height:22px;line-height:20px;width:22px}.stepper_container .ant-steps-item-title{display:none}.stepper_container .ant-steps .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:#000!important}}.error_modal_icon{color:#f5222d;margin-right:10px}.card_images_stripe{padding-top:5px}.ModalContent.ant-modal .ant-modal-body{max-Height:500px!important;overflow:auto!important}.card-form-booking h5{font-size:18px!important;font-weight:500!important}.radio-item{align-items:center;border:1px solid #d9d9d9;border-radius:8px!important;box-sizing:border-box;display:flex;margin-bottom:10px;padding:10px;width:100%}.resaCard .ant-tabs .ant-tabs-ink-bar{background:#ffb800!important}.radio-text{flex:1 1;font-size:14px}.phone-number{align-items:center;display:flex;font-size:14px;margin-left:auto}.radio-item>span:nth-of-type(2){display:block;width:100%}#agenceId{width:100%}@media (min-width:767px){.radio-content{display:flex;justify-content:space-between;width:100%}}.custom-price-modal.ant-modal-confirm .ant-modal-confirm-paragraph{max-width:100%!important}.card_images{padding-top:8px}.title_icon{font-size:larger!important;padding-right:10px}.payment_title{color:#00b0ff;font-weight:500}.button_submit{background-color:#ffbc0c;color:#000}.button_return{background-color:#e2e2e2;color:#000}.choicePaiement .ant-tabs-tab.ant-tabs-tab-active{border:2px solid #1b3771!important}.choicePaiement .ant-tabs-tab{border:2px solid #eee!important;font-weight:500!important;padding:8px!important;text-align:center}.choicePaiement{margin-bottom:10px}.choicePaiement .ant-tabs-nav:before{border-bottom:0!important}.choicePaiement.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 16px}.me-1{margin-right:4px}.font-30{font-size:36px}.card-form-booking .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{background-color:#ffb800!important;border-color:#ffb800!important}@media (max-width:767px){.card-form-booking .ant-form-item{margin-bottom:8px}.status-banner_CS{align-items:center;border-radius:8px;bottom:0;box-sizing:border-box;color:#333;display:flex;font-size:14px;justify-content:space-between;left:0;line-height:18px;margin-bottom:65px;margin-top:22px;width:100%;z-index:99}.status-banner_CS .price-box_Cb{max-width:46.5vw}.status-banner_CS .flight-box_Co,.status-banner_CS .flight-box_Co .selected-flight_Cp{align-items:center;display:flex;padding-right:8px}.status-banner_CS .flight-box_Co{max-width:58.7vw}.status-banner_CS .flight-box_Co .confirm-btn_Cf,.status-banner_CS .flight-box_Co .gray-confirm-btn_C4{word-wrap:break-word;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:18px;max-width:27.4vw;padding:13px 12px;text-align:center}.status-banner_CS .flight-box_Co .confirm-btn_Cf{background:#ff9500;background:#1b3771;border-radius:2px;border-radius:4px}.card_images{height:inherit;padding-left:0}.card-form-booking .ant-card-body{padding:14px}h4{color:rgba(0,0,0,.88);font-size:16px;font-weight:500;margin-bottom:.5em}}@media (min-width:768px){.images_card_container{align-items:center;display:flex}}.auto_complete_container{display:flex;justify-content:space-between}:where(.css-dev-only-do-not-override-1wazalj).ant-picker{width:100%}.payment-block{display:inline-grid;width:100%}.payment-block .ant-radio-button-wrapper:first-child{border-radius:5px!important;margin-bottom:18px}@media (max-width:767px){.payment-block .ant-radio-button-wrapper{font-size:12px!important;height:auto;line-height:20px}#booking-page-body .ant-picker-body,#booking-page-body .ant-picker-content,#booking-page-body .ant-picker-date-panel,#booking-page-body .ant-picker-header,#booking-page-body .ant-picker-panel-layout{width:auto!important}#booking-page-body .ant-picker-panel-container{align-items:flex-end;background:#fff!important;border-radius:8px;bottom:0!important;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)!important;display:flex;justify-content:center;left:0!important;position:static;width:100%;z-index:9}}.payment-block .ant-radio-button-wrapper{font-size:14px}.datePicker{width:100%}.datePickerStyle{background:#fff;border-color:#d9d9d9!important;border-radius:6px;border-style:solid;border-width:1px;padding:16px 11px}.ant-form-item-has-error .datePickerStyle{background:#fff;border-color:red!important;border-radius:6px;border-style:solid;border-width:1px;padding:16px 11px}.ticket_title{color:#fff;font-size:x-large}.top_page{padding-top:0}.arrow_icon,.ticket_title_date{color:#fff;font-size:medium;margin-left:20px;margin-right:20px}.fare_rules{color:#fff;font-size:medium;text-decoration:underline}.style_txt_trip,.txt_traveller_style{background-color:var(--title-color);color:#fff;padding:15px}.modal_confirmed{align-items:center;color:#52c41a;display:flex}.border-danger-box.ant-card-bordered{border:2px solid #dc3545!important;color:red!important}.border-danger-box .ant-card-head{color:red!important}.border-success{border:1px solid #198754}.text-success{color:#198754}.DescriptionStyleApp{font-size:12px!important}.btn-color.ant-btn-variant-solid{background:#ffb800!important;color:#000!important}.DescriptionStyle.ant-descriptions .ant-descriptions-item-container .ant-descriptions-item-label{color:#1b3771!important}.CardStyleApp.ant-card .ant-card-body{border-radius:0 0 8px 8px;padding:16px}.CardStyleApp .ant-descriptions .ant-descriptions-item-content,.CardStyleApp .ant-descriptions-item-label{font-size:14px!important}.CardStyleApp.ant-card .ant-card-head{font-size:14px!important;min-height:45px!important;padding:0 12px!important}.modal_confirmed p{font-size:18px}.modal_not_confirmed{align-items:center;color:#fa8c16;display:flex}.modal_not_confirmed p{font-size:18px}.modal-wrap{color:#52c41a}.icon{font-size:20px}.number_ticket{color:#4ee005;font-weight:700}@media (max-width:767px){.menu_action{width:100%}.summary-card-confirmation{border:1px solid #f0f0f0!important;margin-top:20px}.summary-card-confirmation .ant-card-body{padding:16px!important}}.modal_cancel .btn_modal{display:flex;justify-content:flex-end}.modal_cancel .btn_modal .ant-btn-default{margin-right:10px}.menu_action{width:65%}.cancel_icon{align-items:center;display:flex!important}.success{color:#52c41a}.refus{color:red}@media print{body *{visibility:hidden}#content_id,#content_id *{visibility:visible}#content_id{left:0;position:absolute;top:0;width:100%}}.bg-scrolled{background-color:#fff;box-shadow:0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.bg-blue{background-color:#1b3771!important}.bg-transparent{--bs-bg-opacity:1;background-color:initial!important;left:0;position:absolute!important;right:0;z-index:2}.bg-fixed{left:0;position:fixed;right:0;top:0;z-index:100}.email-account{color:#2d3137;font-size:12px;max-width:128px;overflow:hidden;text-overflow:ellipsis}.bg-scrolled .nav-utlities .nav-item{background-color:#fff;border:.5px solid #dfdfdf;color:#1d1d1d!important}.ant-select-selection-item img{border:1px solid #000}.selectStyle .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{border:none;padding:0!important}.titleStyle{font-size:16px;font-weight:500}.nav-utlities .nav-item{align-items:center;background-clip:padding-box;background-color:rgba(29,29,29,.48);border-color:transparent;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;outline:none;padding:0 8px;position:relative}.nav-utlities .first-child{border-radius:100px 0 0 100px;border-width:1px 0 1px 1px;border-right:.5px solid #ffffff57}.nav-utlities .lastchild{border-radius:0 100px 100px 0;border-width:1px 1px 1px 0;border-left:.5px solid #ffffff57;color:#fff;font-size:15px;line-height:1.6;text-transform:uppercase}.Menu{padding-bottom:5px;padding-top:5px}.Menu .ant-menu .ant-menu-submenu-arrow,.Menu .ant-menu .ant-menu-title-content{color:#fff!important}.Menu .ant-menu-inline .ant-menu-sub.ant-menu-inline,.Menu .ant-menu-sub .ant-menu-item .ant-menu-title-content{color:#000!important}.ant-menu-light.ant-menu-root.ant-menu-inline{-webkit-border-end:none!important;border-inline-end:none!important}.MenuMobile.ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background-color:initial!important}.MenuMobile.ant-menu .ant-menu-item a:before,.MenuMobile.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{border-bottom:1px solid #f0f0f0!important}.ant-drawer .MenuMobileDrawer .ant-drawer-body{padding:0!important}.MenuMobile .ant-menu-submenu-title:hover{background-color:initial!important}.MenuHotel .ant-menu-item{height:30px!important}.border-end{border-right:1px solid #a1a9c3!important}.ant-menu-light.ant-menu-horizontal>.ant-menu-submenu-active:after{border:none!important}.Menu .ant-menu-horizontal{align-items:center;background-color:#1b3771!important;border-bottom:none!important;color:#fff!important;display:flex!important;justify-content:center}.Menu .ant-menu-light .ant-menu-item{color:#fff!important}.BtnConnexion{background-color:#ffb300!important;border-color:#ffb300!important;border-radius:25px!important;color:#000!important}.container-fluid{max-width:inherit!important;padding-left:2%!important;padding-right:2%!important}.text-info{color:#1b3771!important}.menuMobile .ant-btn-default{background-color:initial!important;border:none!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.colorbleu{color:#1b3771!important}.collapseHeader.ant-collapse .ant-collapse-item .ant-collapse-header{padding:0!important}.collapse.ant-collapse .ant-collapse-content{border:none;color:#000!important;left:0;position:absolute;right:0;width:100%;z-index:10}.collapse.ant-collapse .ant-collapse-header .ant-collapse-expand-icon{display:none}.collapse.ant-collapse-ghost .ant-collapse-content-box{padding-block:0}.collapse.ant-collapse .ant-collapse-content .ant-collapse-content-box{padding:0}.ant-collapse-large .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-left:54px!important}.DrawerStylre .ant-divider-horizontal{margin:0!important}.collapseHeader.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:0!important}.DrawerStylre a{color:#000!important}.Menu .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{background-color:initial!important;border:none!important}.ant-select-focused:where(.css-dev-only-do-not-override-1uweeqc).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{box-shadow:none!important}@media (max-width:767px){.Menu{padding-bottom:0}}@media (min-width:767px){.Menu .ant-menu{width:600px!important}}a img{display:block}.bgFooter{background-color:#1b3771!important;color:#fff!important;line-height:21px!important}.bgFooter ul{-webkit-margin-before:0!important;-webkit-margin-after:0!important;margin-block-end:0!important;margin-block-start:0!important}.textFooter{margin-right:8px}.containerApp{border:1px solid rgba(0,0,0,.1);border-radius:7px;color:#000!important;padding:10px}.containerApp:hover{border:1px solid #1b3771!important;border-radius:7px;box-shadow:0 .125rem .25rem rgba(29,58,83,.15);color:#000!important;padding:10px}.links{line-height:2;list-style:none;padding:0}.containerFooter{background-color:#fff;border-top:1px solid #ccc;bottom:0;box-shadow:0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);height:70px;position:fixed;width:100%}.containerFooter .ant-btn,.containerFooter a{background-color:initial!important;border:none!important;color:#707070!important;padding:0!important}.containerFooter .ant-btn .fontsizeButton{font-size:12px!important}.links a,.links li a{color:#fff}.copyRightsContent{font-weight:500}.pb{padding-bottom:1rem!important}.accordion-button{background-color:initial!important;padding-left:0!important}.accordion{--bs-accordion-btn-focus-box-shadow:none!important}.btnSuiv{align-items:center!important;background-color:#70a6f3!important;border-radius:50%!important;box-shadow:0 2px 0 rgba(0,0,0,.02)!important;color:#fff;display:flex!important;justify-content:center!important;min-width:32px!important;padding:3px!important}.btnSuiv:hover{background:#fff!important;border-color:#1b3771!important;color:#1b3771!important}.btnTop{background:#fff!important}.btnTop,.btnTop:hover{border-color:#fff!important;border-radius:50%!important;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05)!important;color:rgba(0,0,0,.88)!important;z-index:99!important}.btnTop:hover{background-color:rgba(0,0,0,.06)!important}@media (min-width:767px){.margin-bottom-24{margin-bottom:12px}}@media (max-width:767px){.mb-sm-3{margin-bottom:8px}.textFooterMobile{color:#000;font-weight:600!important}.collapseFooterMobile .ant-collapse-item{border-bottom:1px solid rgba(0,0,0,.1)!important}.bgFooter{background:none}:where(.css-dev-only-do-not-override-sjld3t).ant-collapse>.ant-collapse-item:last-child,:where(.css-dev-only-do-not-override-sjld3t).ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-radius:0 0 0 0!important}}.mc-ft__payment-icon{border:1px solid #dadfe6;border-radius:2px;height:24px;width:36px}
/*# sourceMappingURL=main.65c16866.css.map*/