@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap);body{min-height:100vh;overflow-x:hidden;position:relative}.ant-layout{background:linear-gradient(180deg,#f6f6fa,#f8f9fd00)}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")}:root{--primary-color:#fb149e;--primary-hover:#ff94d4;--primary-active:#ca3c66;--primary-light:#ffadd6;--primary-dark:#c1117a;--secondary-color:#0c6ee7;--secondary-hover:#4096ff;--secondary-active:#003eb3;--secondary-light:#91caff;--secondary-dark:#0958d9;--success-color:#52c41a;--success-hover:#73d13d;--success-light:#f6ffed;--warning-color:#faad14;--warning-hover:#ffc53d;--warning-light:#fffbe6;--danger-color:#ff4d4f;--danger-hover:#ff7875;--danger-light:#fff1f0;--info-color:var(--info-color);--info-hover:#40a9ff;--info-light:#e6f7ff;--white:#fff;--black:#000;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#f0f0f0;--gray-300:#d9d9d9;--gray-400:#bfbfbf;--gray-500:#8c8c8c;--gray-600:#666;--gray-700:#434343;--gray-800:#262626;--gray-900:#141414;--bg-primary:var(--white);--bg-secondary:var(--gray-50);--bg-tertiary:var(--gray-100);--bg-hover:var(--gray-100);--bg-selected:#e6f7ff;--bg-disabled:var(--gray-100);--bg-mask:#00000073;--border-color:var(--gray-300);--border-light:var(--gray-200);--border-dark:var(--gray-400);--border-primary:var(--primary-color);--border-danger:var(--danger-color);--border-success:var(--success-color);--text-primary:#000000e0;--text-secondary:#000000a6;--text-tertiary:#00000073;--text-quaternary:#00000040;--text-disabled:#00000040;--text-inverse:var(--white);--text-link:var(--primary-color);--text-muted:var(--gray-500);--airline-primary:#2981f9;--airline-secondary:#00b9f3;--airline-orange:#f49200;--airline-gold:#ffb300;--airline-blue-light:#4096ff;--airline-blue-dark:#0064d2;--airline-hover:#4394fb;--flight-direct:#1dac08;--flight-stops:var(--airline-primary);--hotel-primary:#3264ff;--hotel-secondary:#007df1;--hotel-accent:#ff6f00;--hotel-room-bg:#f4f5f8;--hotel-info:#ecf1fb;--hotel-rating:#faad14;--hotel-border:#d9d9d9;--hotel-light-bg:#e6f7ff;--price-highlight:var(--primary-color);--price-special:#ff63c1;--price-gold:#ffb300;--booking-confirmed:var(--success-color);--booking-pending:var(--warning-color);--booking-cancelled:var(--danger-color);--booking-processing:#1890ff;--status-premium:#722ed1;--status-warning-light:#ffab00;--status-error-light:#ff7875;--status-refundable:#52c41a;--status-non-refundable:#ff4d4f;--captcha-error:var(--danger-color);--refresh-btn:var(--danger-color);--disable-auth:var(--danger-color);--enable-btn:var(--success-color);--shadow-sm:0 1px 2px 0 #0000000d;--shadow-base:0 1px 3px 0 #0000001a,0 1px 2px 0 #0000000f;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--overlay-color:#000000a6;--skeleton-color:var(--gray-200);--skeleton-active:var(--gray-300);--loading-color:var(--primary-color);--system-gray-light:#cad6e3;--system-bg-light:#f7f8fc;--system-border-light:#e6e6e6;--navbar-dark:#212121;--navbar-secondary:#2d3137;--footer-bg:var(--secondary-color);--card-bg:var(--bg-primary);--modal-bg:var(--bg-primary);--ca-pink:#ca3c66;--deep-blue:#243051;--atlas-orange:#ff6f00;--atlas-gold:#fc0;--atlas-green:#4ee005;--atlas-blue:#2681fc;--atlas-gray:#71747d;--atlas-light-gray:#d8dce8;--atlas-bg-light:#f7f8fc}[data-theme=dark]{--bg-primary:#1f1f1f;--bg-secondary:#262626;--bg-tertiary:#404040;--text-primary:#ffffffd9;--text-secondary:#ffffffa6;--text-tertiary:#ffffff73;--border-color:#303030;--border-light:#404040;--navbar-dark:#141414;--card-bg:#262626;--modal-bg:#262626}.theme-transition{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.text-primary{color:var(--text-primary)!important}.text-secondary{color:var(--text-secondary)!important}.text-tertiary{color:var(--text-tertiary)!important}.text-inverse{color:var(--text-inverse)!important}.text-link{color:var(--text-link)!important}.text-success{color:var(--success-color)!important}.text-warning{color:var(--warning-color)!important}.text-danger{color:var(--danger-color)!important}.text-info{color:var(--info-color)!important}.bg-primary{background-color:var(--bg-primary)!important}.bg-secondary{background-color:var(--bg-secondary)!important}.bg-tertiary{background-color:var(--bg-tertiary)!important}.bg-hover{background-color:var(--bg-hover)!important}.bg-selected{background-color:var(--bg-selected)!important}.bg-success{background-color:var(--success-color)!important}.bg-warning{background-color:var(--warning-color)!important}.bg-danger{background-color:var(--danger-color)!important}.bg-info{background-color:var(--info-color)!important}.border-primary{border-color:var(--border-color)!important}.border-light{border-color:var(--border-light)!important}.border-dark{border-color:var(--border-dark)!important}.border-success{border-color:var(--success-color)!important}.border-warning{border-color:var(--warning-color)!important}.border-danger{border-color:var(--danger-color)!important}.text-airline-primary{color:var(--airline-primary)!important}.text-airline-secondary{color:var(--airline-secondary)!important}.text-flight-direct{color:var(--flight-direct)!important}.text-price-highlight{color:var(--price-highlight)!important}.bg-booking-confirmed{background-color:var(--booking-confirmed)!important}.bg-booking-pending{background-color:var(--booking-pending)!important}.bg-booking-cancelled{background-color:var(--booking-cancelled)!important}.btn_disable_auth{color:var(--danger-color)!important}.btn_enable{color:var(--success-color)!important}.container_code{border:1px solid var(--border-color)}.captcha-error{color:var(--danger-color)}.stop_status,.stop_status_direct{background:var(--bg-primary)}.stop_status_direct{color:var(--flight-direct)}.ticket_type{color:var(--text-secondary)}.refundable_css{color:var(--danger-color)}.classType{color:var(--secondary-dark)}.txt-place{color:var(--text-secondary)}.error-container{background-color:var(--danger-light);border:1px solid var(--danger-color);color:var(--danger-color)}.refresh-button{background-color:var(--danger-color);color:var(--text-inverse)}.refresh-button:hover{background-color:var(--danger-hover)}.footer,.footer-links a{color:var(--text-inverse)}.footer-links a:hover{color:var(--warning-color)}.footer-copy{opacity:.8}.button_select,.footer-copy{color:var(--text-inverse)}.btn-details-mobile{color:var(--primary-color)}.total_button{background-color:var(--info-light)}.custom-border-bottom{border-bottom:1px solid var(--border-light)}.custom-bg-white{background-color:var(--bg-primary)}.custom-text-white{color:var(--text-inverse)}.custom-border-gray{border:1px solid var(--border-color)}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:Outfit!important;font-size:14px;font-weight:400;line-height:1.5;margin:0;text-align:left;translate:none!important}.justify-space-between{justify-content:space-between}.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}.custom-menu-light{background:var(--bg-primary);border:none;color:var(--primary-color)}.custom-menu-horizontal{border-bottom:1px solid var(--border-light);display:flex}.custom-menu-item{color:var(--primary-color);cursor:pointer;font-weight:400;line-height:46px;padding:0 20px;transition:all .3s}.custom-menu-item:hover{background:var(--focus-color);color:var(--primary-color)}.custom-menu-item-selected{color:var(--primary-color)!important;font-weight:500}.custom-menu-submenu{position:relative}.custom-layout-header{background-color:var(--bg-primary)!important;border-bottom:0;height:100%;line-height:2px;padding:0 4%}.custom-btn{background:var(--bg-primary);border:1px solid #d9d9d9;border-radius:0;color:#000000e0;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.5715;padding:4px 15px;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.645,.045,.355,1)}.custom-btn-primary{background:var(--secondary-color)!important;border-color:var(--secondary-color)!important;color:var(--text-inverse)!important}.custom-btn-primary:hover{background:var(--secondary-hover)!important;border-color:var(--secondary-hover)!important;color:var(--text-inverse)!important}.custom-btn-default{background:var(--bg-primary);border-color:var(--border-color);color:var(--text-primary)}.custom-btn-default:hover{background:var(--bg-primary);border-color:var(--primary-color)!important;color:var(--primary-color)!important}.custom-btn-large{border-radius:0;font-size:16px;padding:6px 15px}.custom-btn-round{padding-left:4%;padding-right:4%!important}.custom-btn-danger{background:var(--danger-color)!important;border-color:var(--danger-color)!important;color:var(--text-inverse)!important}.custom-btn-danger:hover{background:var(--danger-hover)!important;border-color:var(--danger-hover)!important;color:var(--text-inverse)!important}.custom-btn-text{background:#0000!important;border:none!important;box-shadow:none!important;color:var(--text-primary)!important}.custom-btn-text:hover{background:var(--hover-bg)!important;color:var(--primary-color)!important}.custom-btn-link{background:#0000!important;border:none!important;box-shadow:none!important;color:var(--text-link)!important;text-decoration:none}.custom-btn-link:hover{background:#0000!important;color:var(--text-link-hover)!important;text-decoration:underline}.custom-btn-ghost{background:#0000!important;border-color:var(--primary-color)!important;color:var(--primary-color)!important}.custom-btn-ghost:hover{background:#0000!important;border-color:var(--primary-hover)!important;color:var(--primary-hover)!important}.custom-input{background-color:var(--bg-primary);border:1px solid var(--border-color);border-radius:0!important;box-sizing:border-box;color:var(--text-primary);font-size:14px;line-height:1.5715;margin:0;padding:4px 11px;transition:all .2s}.custom-input:hover{border-color:var(--primary-color)!important}.custom-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--focus-color);outline:0}.custom-input-large{border-radius:0;font-size:16px;padding:6px 11px}.custom-input-affix-wrapper{border-radius:0!important;display:inline-flex;position:relative;width:100%}.custom-select{box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:inline-block;font-size:14px;line-height:1.5715;position:relative}.custom-select-selector{background-color:var(--bg-primary);border:1px solid var(--bg-primary);border-radius:0!important;position:relative;transition:all .2s cubic-bezier(.645,.045,.355,1)}.custom-select:hover .custom-select-selector{border-color:var(--primary-color)!important}.custom-picker{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:0!important;transition:border .2s,box-shadow .2s}.custom-picker,.custom-picker-input{align-items:center;display:inline-flex;position:relative}.custom-picker-input{font-weight:400;padding-top:15px;width:100%}.custom-picker-dropdown .custom-picker-cell-selected .custom-picker-cell-inner{background-color:var(--primary-color);color:var(--text-inverse)}.custom-form-item{margin-bottom:24px}.custom-form-item-label>label{align-items:center;color:var(--text-primary);display:inline-flex;font-size:14px;position:relative}.custom-form-item-explain-error{color:var(--danger-color);font-size:12px}.custom-radio-button-wrapper{background:var(--bg-primary);border:1px solid var(--border-color);border-left:0;color:var(--text-primary);cursor:pointer;display:inline-block;padding:0 15px;position:relative;transition:all .2s cubic-bezier(.645,.045,.355,1)}.custom-radio-button-wrapper-checked{background:var(--bg-primary);border-color:var(--primary-color);color:var(--primary-color)!important}.custom-radio-group-solid .custom-radio-button-wrapper-checked{background:var(--primary-color);border-color:var(--primary-color);color:var(--text-inverse)}.custom-card-body{padding:16px}.custom-steps{display:flex;font-size:0;text-align:left;text-align:initial;width:100%}.custom-steps-item{display:inline-block;flex:1 1;overflow:hidden;position:relative;vertical-align:top}.custom-steps-item-finish .custom-steps-item-icon,.custom-steps-item-process .custom-steps-item-icon{background-color:var(--primary-color)!important;border-color:var(--bg-primary)!important}.custom-steps-item-finish .custom-steps-item-icon svg{fill:var(--text-inverse)!important}.custom-steps-item-title{color:var(--text-primary);font-size:14px!important}.custom-steps-item-process .custom-steps-item-icon>.custom-steps-icon .custom-steps-icon-dot{background:var(--primary-color)}.custom-tabs{box-sizing:border-box;color:var(--text-primary);display:flex;font-size:14px;line-height:1.5715;overflow:hidden}.custom-tabs-tab{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;font-size:14px;outline:none;padding:12px 0;position:relative}.custom-tabs-tab-btn{color:var(--text-secondary);font-weight:400;line-height:1.5715;transition:all .3s}.custom-tabs-tab-active .custom-tabs-tab-btn{color:var(--primary-color);text-shadow:0 0 .25px var(--primary-color)}.custom-tabs-tab-btn:hover{color:var(--primary-color)!important}.custom-tabs-card .custom-tabs-tab{background:var(--bg-secondary);border:1px solid var(--border-light);padding:15px!important}.custom-modal-title{color:var(--text-primary);font-size:16px;line-height:1.4}.custom-divider{border-block-start:1px solid var(--border-light);box-sizing:border-box;color:var(--text-primary);font-size:14px;line-height:1.5715;margin:16px 0}.custom-divider-horizontal.custom-divider-with-text-left:before{width:0}.custom-drawer-body{background:var(--bg-primary);padding:30px!important}.custom-carousel .slick-dots-bottom{bottom:0!important;margin-bottom:-15px!important}.custom-carousel .slick-dots li button,.custom-carousel .slick-dots li:after{background:var(--primary-color)!important}.custom-carousel .slick-dots li button{color:var(--primary-color)!important}.custom-descriptions .custom-descriptions-row>th{font-weight:500}.custom-descriptions .custom-descriptions-item-container .custom-descriptions-item-content{color:var(--text-primary)}.custom-table-wrapper .custom-table-tbody>tr>td{border-bottom:1px solid var(--border-light);padding:16px}.custom-timeline-item{list-style:none;padding-bottom:20px;position:relative}.custom-timeline-item-label{color:var(--text-primary);font-size:14px;width:calc(20% - 12px)}.custom-timeline-item-tail{border-left:2px solid var(--border-light);left:22%;position:absolute;width:calc(20% - 12px)}.custom-timeline-item-head{background:var(--bg-primary);border:2px solid var(--border-light);left:22%!important}.custom-timeline-item-content{font-size:14px;left:calc(24% - 4px)!important;line-height:1.5715;width:calc(70% - 12px)!important}.custom-collapse .custom-collapse-content>.custom-collapse-content-box{border-top:1px solid var(--border-color);padding:16px}.custom-alert{border:1px solid #0000;border-radius:0!important;box-sizing:border-box;color:var(--text-primary);font-size:14px;line-height:1.5715;margin:0;padding:8px 12px}.custom-anchor-wrapper .custom-anchor .custom-anchor-link-active>.custom-anchor-link-title{color:var(--primary-color)}.custom-link{color:var(--text-link)!important;text-decoration:none;transition:color .3s}.custom-link:hover{color:var(--text-link-hover)!important}.large_text{font-size:22px}.custom-select .custom-select-clear{opacity:1!important}.medium_text{font-size:16px}.mdlg_text{font-size:18px}.custom-tabs-tab-btn,.small_text{font-size:14px}.nav-header.ant-layout-header{background-color:var(--bg-primary)!important;border-bottom:0;height:100%;padding-inline:4%}.custom-layout-header .custom-menu{line-height:2px}.custom-menu-light.custom-menu-horizontal>.custom-menu-item-active:after,.custom-menu-light.custom-menu-horizontal>.custom-menu-item-open:after,.custom-menu-light.custom-menu-horizontal>.custom-menu-item-selected:after,.custom-menu-light.custom-menu-horizontal>.custom-menu-item:hover:after,.custom-menu-light.custom-menu-horizontal>.custom-menu-submenu-active:after,.custom-menu-light.custom-menu-horizontal>.custom-menu-submenu-open:after,.custom-menu-light.custom-menu-horizontal>.custom-menu-submenu-selected:after,.custom-menu-light.custom-menu-horizontal>.custom-menu-submenu:hover:after,.custom-menu-light>.custom-menu.custom-menu-horizontal>.custom-menu-item-active:after,.custom-menu-light>.custom-menu.custom-menu-horizontal>.custom-menu-item-open:after,.custom-menu-light>.custom-menu.custom-menu-horizontal>.custom-menu-item:hover:after,.custom-menu-light>.custom-menu.custom-menu-horizontal>.custom-menu-submenu-active:after,.custom-menu-light>.custom-menu.custom-menu-horizontal>.custom-menu-submenu-open:after,.custom-menu-light>.custom-menu.custom-menu-horizontal>.custom-menu-submenu:hover:after{border-bottom-color:#0000!important}.home_body{background-color:var(--bg-primary);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:15%;padding-right:15%}.container-xl{padding-left:10%!important;padding-right:10%!important}.custom-menu-light.custom-menu-inline .custom-menu-sub.custom-menu-inline{background:#0000!important}.custom-menu-light.custom-menu-root.custom-menu-inline,.custom-menu-light.custom-menu-root.custom-menu-vertical{border-inline-end:none!important;color:var(--primary-color)!important;padding:10px}.card-aside.custom-menu-light:not(.custom-menu-horizontal) .custom-menu-item:not(.custom-menu-item-selected):hover a{color:var(--primary-color)!important}:where(.css-dev-only-do-not-override-tjsggz).custom-btn-variant-solid:not(:disabled):not(.custom-btn-disabled):hover{background-color:var(--primary-color)!important;color:var(--bg-primary)!important}.custom-menu-light.custom-menu-root.custom-menu-inline i,.custom-menu-light.custom-menu-root.custom-menu-inline span{color:var(--secondary-color)!important}.custom-menu-light:not(.custom-menu-horizontal) .custom-menu-submenu-title:active{background:#0000!important}.container{padding:0 15%!important}@media (max-width:767px){.pd-24{padding:0!important}.container{padding:0 4%}.container-xl{padding:0 4%!important}}@media (min-width:768px){.d-md-flex{display:flex}.float-md-end{float:right}.mt-md-3{margin-top:16px}}@media (max-width:767px){.custom-menu-light .custom-menu-item,.custom-menu-light .custom-menu-submenu-title{color:var(--text-primary)!important}.container-lg{padding-left:4%;padding-right:4%}.py-xs-3{padding-bottom:16px;padding-top:16px}.home_body{background-color:var(--bg-primary)}.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}.custom-form-item .custom-form-item-label>label{font-size:13px!important}}.custom-menu-light .custom-menu-submenu-title,.header-container .custom-menu-light .custom-menu-item{color:var(--primary-color);font-weight:400;padding-inline:0!important}.img-fluid{height:auto;max-width:100%;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:var(--bg-primary)}.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:var(--bg-primary)}.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:var(--bg-tertiary);border:1px solid var(--text-primary);font-weight:500;margin-bottom:20px;padding:10px}.custom-modal-title{font-weight:500!important}.captcha_style{margin-bottom:20px}.captcha-error{color:#ed0000;margin-top:5px}.tarif_style{display:flex;justify-content:flex-end}:where(.css-dev-only-do-not-override-amq5gd).custom-divider-horizontal.custom-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}}.custom-descriptions .custom-descriptions-row>th{padding-bottom:3px!important}.btn_search{display:flex;margin-left:auto}.custom-form-item .custom-form-item-explain-error{font-size:12px}.custom-descriptions .custom-descriptions-item-container .custom-descriptions-item-content,.custom-table-wrapper .custom-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 .custom-btn-default{margin-right:10px}.PhoneInput{border-radius:0!important;height:20px;padding:0}.PhoneInputInput{border:none}.PhoneInputInput:focus-visible{outline:0 #0000!important}.fare_passenger{margin-right:35px}.fare_infant{margin-right:48px}.custom-steps .custom-steps-item-finish .custom-steps-item-icon,.custom-steps .custom-steps-item-process .custom-steps-item-icon{background-color:var(--primary-color)!important;border-color:var(--bg-primary)!important}.custom-steps .custom-steps-item-finish .custom-steps-item-icon svg{fill:#fff!important}.kdLpWO{background-color:#fff!important;border:1px solid #c0cad5;border-radius:2px;color:var(--primary-color);padding:8px}.kdLpWO .custom-btn-variant-solid{background-color:var(--primary-color)!important}.list-horizontal__middle{display:inline-block;vertical-align:middle}.recap-result .custom-card-body{padding:16px}@media (max-width:767px){.recap-result .custom-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 .custom-picker-input,.search-engine-container .custom-picker-input.custom-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}.error-container{align-items:center;background-color:var(--bg-primary)1f0;border:1px solid #ff4d4f;border-radius:8px;color:#a8071a;display:flex;flex-direction:column;justify-content:center;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:var(--bg-primary);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:var(--airline-primary);font-size:13px;font-weight:600;text-align:center}.button_select{background-color:var(--primary-color)!important;color:var(--bg-primary)}.details_icon{margin-left:10px;transform:rotate(90deg)}.details_container{color:var(--airline-primary)}.details_container,.price_details{cursor:pointer;font-size:14px;text-align:center}.price_details{color:var(--airline-secondary);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:var(--text-primary);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){.resetpassword{margin-bottom:30px;margin-top:50px}.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:var(--primary-color);font-size:15px;font-weight:600;padding:0 4px}.details_container{text-align:end}.left_ticket .custom-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:var(--system-bg-light);display:flex;margin:0 0 10px!important;padding:7px 10px}.timeline-flight{line-height:2.2;margin-top:30px}.timeline-flight .custom-timeline-item .custom-timeline-item-label{width:calc(20% - 12px)}.timeline-flight .custom-timeline-item .custom-timeline-item-tail{inset-inline-start:22%;width:calc(20% - 12px)}.timeline-flight .custom-timeline-item .custom-timeline-item-head{inset-inline-start:22%!important}.timeline-flight .custom-timeline-item .custom-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:var(--atlas-gray);font-size:13px}.txt-class{font-size:11px;font-weight:600}.placeName{color:var(--atlas-gray);font-size:14px}.placeNameFS,.txt-time{color:var(--text-secondary);font-size:16px;font-weight:600}.top_ticket{margin-bottom:12px}.ticket .custom-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.custom-collapse .custom-collapse-content>.custom-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}:where(.css-dev-only-do-not-override-tjsggz).custom-steps .custom-steps-item-process .custom-steps-item-icon>.custom-steps-icon .custom-steps-icon-dot{background:var(--primary-color)}.txt-place{color:var(--gray-600)}.icon_hotel_summary{margin-left:8px;margin-top:-10px}:where(.css-dev-only-do-not-override-tjsggz).custom-btn-lg{border-radius:0}:where(.css-dev-only-do-not-override-tjsggz).custom-radio-button-wrapper-checked:not(.custom-radio-button-wrapper-disabled){color:var(--primary-color) !}:where(.css-dev-only-do-not-override-tjsggz).custom-select-single.custom-select-lg .custom-select-selector{border-radius:0}:where(.css-dev-only-do-not-override-tjsggz).custom-input-lg{border-radius:0}:where(.css-dev-only-do-not-override-tjsggz).custom-alert{border-radius:0!important}.custom-radio-group-large :where(.css-dev-only-do-not-override-tjsggz).custom-radio-button-wrapper:last-child,:where(.css-dev-only-do-not-override-tjsggz).custom-btn,:where(.css-dev-only-do-not-override-tjsggz).custom-picker{border-radius:0!important}:where(.css-dev-only-do-not-override-tjsggz).custom-picker .custom-picker-input>input{font-weight:400}.room_guest{font-weight:400}:where(.css-dev-only-do-not-override-tjsggz).custom-picker-dropdown .custom-picker-cell-in-view.custom-picker-cell-range-end:not(.custom-picker-cell-disabled) .custom-picker-cell-inner,:where(.css-dev-only-do-not-override-tjsggz).custom-picker-dropdown .custom-picker-cell-in-view.custom-picker-cell-range-start:not(.custom-picker-cell-disabled) .custom-picker-cell-inner,:where(.css-dev-only-do-not-override-tjsggz).custom-picker-dropdown .custom-picker-cell-in-view.custom-picker-cell-selected:not(.custom-picker-cell-disabled) .custom-picker-cell-inner{background-color:var(--primary-color)}:where(.css-dev-only-do-not-override-tjsggz).custom-btn-color-link.custom-btn-variant-link{color:var(--primary-color)}:where(.css-dev-only-do-not-override-tjsggz).custom-btn-variant-dashed:not(:disabled):not(.custom-btn-disabled):hover,:where(.css-dev-only-do-not-override-tjsggz).custom-btn-variant-outlined:not(:disabled):not(.custom-btn-disabled):hover{border-color:var(--primary-color);color:var(--primary-color)}:where(.css-dev-only-do-not-override-tjsggz).custom-btn-color-link.custom-btn-variant-link:not(:disabled):not(.custom-btn-disabled):hover{color:var(--primary-color)}:where(.css-dev-only-do-not-override-tjsggz).custom-anchor-wrapper .custom-anchor .custom-anchor-link-active>.custom-anchor-link-title{color:var(--primary-color)}:where(.css-dev-only-do-not-override-tjsggz).custom-btn-variant-solid{background:var(--primary-color);color:var(--bg-primary)}:where(.css-dev-only-do-not-override-tjsggz).custom-menu-light .custom-menu-item-selected a,:where(.css-dev-only-do-not-override-tjsggz).custom-menu-light .custom-menu-item-selected a:hover,:where(.css-dev-only-do-not-override-tjsggz).custom-menu-light>.custom-menu .custom-menu-item-selected a,:where(.css-dev-only-do-not-override-tjsggz).custom-menu-light>.custom-menu .custom-menu-item-selected a:hover{color:var(--primary-color)}:where(.css-dev-only-do-not-override-tjsggz).custom-menu-light.custom-menu-horizontal>.custom-menu-item-selected,:where(.css-dev-only-do-not-override-tjsggz).custom-menu-light.custom-menu-horizontal>.custom-menu-submenu-selected,:where(.css-dev-only-do-not-override-tjsggz).custom-menu-light>.custom-menu.custom-menu-horizontal>.custom-menu-item-selected,:where(.css-dev-only-do-not-override-tjsggz).custom-menu-light>.custom-menu.custom-menu-horizontal>.custom-menu-submenu-selected,:where(.css-tjsggz).custom-menu-light .custom-menu-item-selected a,:where(.css-tjsggz).custom-menu-light .custom-menu-item-selected a:hover,:where(.css-tjsggz).custom-menu-light>.custom-menu .custom-menu-item-selected a,:where(.css-tjsggz).custom-menu-light>.custom-menu .custom-menu-item-selected a:hover{color:var(--primary-color)!important}:where(.css-dev-only-do-not-override-tjsggz).custom-radio-button-wrapper-checked:not(.custom-radio-button-wrapper-disabled):first-child{border-color:var(--primary-color)}:where(.css-dev-only-do-not-override-tjsggz).custom-input-outlined:hover,:where(.css-dev-only-do-not-override-tjsggz).custom-select-outlined:not(.custom-select-disabled):not(.custom-select-customize-input):not(.custom-pagination-size-changer):hover .custom-select-selector{border-color:var(--primary-color)!important}.footer{background-color:var(--secondary-color);color:var(--bg-primary);font-size:14px;padding:20px 0}.footer-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 20px;text-align:center}.footer-links a{color:var(--bg-primary);margin:0 15px;text-decoration:none;transition:color .3s}.footer-links a:hover{color:#fc0}.footer-copy{color:var(--border-color)ccc}.btn_markup{margin-bottom:22px}.responsive-table{overflow-x:auto}@media screen and (max-width:767px){.mb-xs-3{margin-bottom:16px}.input-status label{display:none!important}.alert-style{display:block}.stepSingUp.custom-steps.custom-steps-vertical{flex-direction:row;margin-bottom:20px!important}.stepSingUp.custom-steps.custom-steps-vertical>.custom-steps-item .custom-steps-item-content{overflow:inherit}.stepSingUp.custom-steps.custom-steps-vertical.custom-steps-dot .custom-steps-item>.custom-steps-item-container>.custom-steps-item-tail{display:none}}:where(.css-dev-only-do-not-override-tjsggz) a{color:var(--primary-color)!important}:where(.css-dev-only-do-not-override-tjsggz).custom-steps .custom-steps-item-title{font-size:14px!important}:where(.css-dev-only-do-not-override-tjsggz).custom-select-single .custom-select-selector{border-radius:0!important}:where(.css-dev-only-do-not-override-tjsggz).custom-input{border-radius:0!important}:where(.css-dev-only-do-not-override-tjsggz).custom-input-affix-wrapper{border-radius:0!important}.custom-radio-group-solid :where(.css-dev-only-do-not-override-tjsggz).custom-radio-button-wrapper-checked:not(.custom-radio-button-wrapper-disabled){background:var(--primary-color);border-color:var(--primary-color);color:var(--bg-primary)}@media (min-width:768px){.container-md,.container-sm{max-width:94%}}@media (min-width:576px){.container-md,.container-sm{max-width:96%}}@media (min-width:992px){.container-md,.container-sm{max-width:94%}}@media (min-width:1200px){.container-sm{max-width:1140px}.container-md{max-width:1240px}}@media (min-width:1400px){.container-sm{max-width:1200px}.container-md{max-width:1300px}}.container-md,.container-sm{--bs-gutter-x:1.875rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;margin-top:50px;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.resetpassword{margin-bottom:130px;margin-top:250px}:where(.css-dev-only-do-not-override-tjsggz).custom-menu-light.custom-menu-inline .custom-menu-item{padding-left:20px!important}:where(.css-tjsggz) a,:where(.css-tjsggz).custom-menu-light .custom-menu-item-selected a,:where(.css-tjsggz).custom-radio-button-wrapper-checked:not(.custom-radio-button-wrapper-disabled){color:var(--primary-color)!important}.custom-radio-group-solid :where(.css-tjsggz).custom-radio-button-wrapper-checked:not(.custom-radio-button-wrapper-disabled),:where(.css-tjsggz).custom-btn-variant-solid{background:var(--primary-color)!important;border-color:var(--primary-color)!important}:where(.css-tjsggz).custom-btn-variant-dashed:not(:disabled):not(.custom-btn-disabled):hover,:where(.css-tjsggz).custom-btn-variant-outlined:not(:disabled):not(.custom-btn-disabled):hover{background:var(--bg-primary);border-color:var(--primary-color)!important;color:var(--primary-color)!important}:where(.css-dev-only-do-not-override-tjsggz).custom-btn.custom-btn-round.custom-btn{padding-inline-start:4%;padding-right:4%!important}.footer_style{align-items:flex-end;display:flex}:where(.css-dev-only-do-not-override-tjsggz).custom-tabs-card>.custom-tabs-nav .custom-tabs-tab,:where(.css-dev-only-do-not-override-tjsggz).custom-tabs-card>div>.custom-tabs-nav .custom-tabs-tab,:where(.css-tjsggz).custom-tabs-card>.custom-tabs-nav .custom-tabs-tab,:where(.css-tjsggz).custom-tabs-card>div>.custom-tabs-nav .custom-tabs-tab{padding:15px!important}:where(.css-dev-only-do-not-override-tjsggz).custom-tabs .custom-tabs-tab.custom-tabs-tab-active .custom-tabs-tab-btn{color:var(--primary-color);text-shadow:0 0 .25px #fb149e}:where(.css-dev-only-do-not-override-tjsggz).custom-tabs .custom-tabs-tab-btn:focus:not(:focus-visible),:where(.css-dev-only-do-not-override-tjsggz).custom-tabs .custom-tabs-tab-btn:hover,:where(.css-dev-only-do-not-override-tjsggz).custom-tabs .custom-tabs-tab-remove:focus:not(:focus-visible),:where(.css-dev-only-do-not-override-tjsggz).custom-tabs .custom-tabs-tab-remove:hover{color:var(--primary-color)!important}:where(.css-dev-only-do-not-override-tjsggz).custom-tabs .custom-tabs-tab:hover{color:var(--primary-color)!important}:where(.css-dev-only-do-not-override-tjsggz).custom-drawer .custom-drawer-body{padding:30px!important}.margin_bottom{margin-bottom:200px!important}@media (max-width:767px){.margin_bottom{margin-bottom:0!important}}:where(.css-tjsggz).custom-btn,:where(.css-tjsggz).custom-input,:where(.css-tjsggz).custom-select-single .custom-select-selector{border-radius:0!important}:where(.css-dev-only-do-not-override-tjsggz).custom-carousel .slick-dots-bottom{bottom:0!important;margin-bottom:-15px!important}:where(.css-dev-only-do-not-override-tjsggz).custom-carousel .slick-dots li:after{background:var(--primary-color)!important}:where(.css-dev-only-do-not-override-tjsggz).custom-carousel .slick-dots li button{background:var(--primary-color)!important;color:var(--primary-color)!important}:where(.css-dev-only-do-not-override-1vjf2v5).custom-btn-color-primary:hover{background:var(--secondary-hover)!important}.custom-btn-primary:not(:disabled):hover{background:var(--secondary-hover)!important}.home-page{width:100%}.hero-image-container{margin-top:60px}.hero-overlay{background:#0000004d}.hero-content,.hero-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.hero-content{align-items:center;display:flex}.hero-text{color:var(--bg-primary);margin-left:auto;max-width:600px;text-align:right}.hero-text h1{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:20px}.text-primary{color:var(--primary-color)}.airline-logos{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end}.airline-logos img{height:40px;object-fit:contain}.guarantees-section{background-color:var(--bg-primary);padding:30px 0}.section-title:after{background:var(--primary-color);content:"";display:block;height:3px;position:absolute!important;width:60px}.section-title{color:var(--text-secondary);font-size:2rem;font-weight:700;margin-bottom:20px}.guarantee-card{height:100%;padding:30px;text-align:center}.guarantee-icon{display:flex;justify-content:center;margin-bottom:20px}.guarantee-card h3{font-size:1.2rem;font-weight:600;margin-bottom:15px}.guarantee-card p{color:var(--text-primary)}.about-text p,.desc_faq,.guarantee-card p{font-size:15px;line-height:1.6}.guarantees-carousel-mobile{margin:0 auto;max-width:100%}.guarantees-carousel-mobile .guarantee-card{margin:0 auto;max-width:350px;padding:20px 10px}.guarantees-carousel-mobile .slick-dots{bottom:10}.guarantees-carousel-mobile .slick-dots li button{background-color:#d9d9d9}.guarantees-carousel-mobile .slick-dots li.slick-active button{background-color:var(--primary-color)}.about-section{background-image:url(/static/media/s-2.ab46c2ce02e918908e4f.jpg);padding:30px 0}.about-section,.about-section .section-title{color:var(--bg-primary)}.about-text{line-height:1.8}.welcome-text{font-weight:700;margin-bottom:20px}.learn-more-btn{background-color:initial;border:2px solid var(--bg-primary);color:var(--bg-primary);font-weight:600;margin-top:30px;padding:8px 25px}.learn-more-btn:hover{background-color:var(--bg-primary);color:#3a2d07}.about-image img{border-radius:8px;height:auto;width:100%}.faq-section{background-color:var(--bg-light);margin-bottom:50px;margin-top:50px}.faq-tabs{display:flex;flex-direction:column;gap:15px}.faq-tab{background-color:var(--bg-primary);padding:15px 20px;text-align:center;transition:all .3s}.faq-tab.active{background-color:var(--primary-color);color:var(--bg-primary)}.faq-content{border-radius:8px;padding:20px}.faq-collapse .ant-collapse-header{border-bottom:1px solid #eee;padding:15px 0}.faq-collapse .ant-collapse-content-box{padding:15px 0}@media (max-width:768px){.about-section,.guarantees-section{margin-top:0;padding:10px 0}.section-title{margin-top:0!important}.guarantee-card p{margin:5px 0!important}.hero-image-container{align-items:flex-end;display:flex;justify-content:center;position:relative}.hero-image-container .hero-buttons{display:flex;gap:10px;margin-bottom:20px;position:absolute;z-index:100}.hero-image-container .signup-btn{background-color:var(--bg-primary);border:1px solid var(--primary-color);color:var(--primary-color)}.hero-text h1,.section-title{font-size:2rem}.guarantee-card{margin-bottom:0;padding:10px}.about-content{margin-bottom:30px}.hero-image-container img{width:100%}}.section-description{color:var(--text-tertiary);line-height:1.6;margin-bottom:20px}.faq-tabs{margin-bottom:20px}.faq-tab{border-bottom:2px solid #0000;border-radius:5px;cursor:pointer;font-weight:500;margin-bottom:10px;padding:12px 20px;text-align:left;transition:all .3s ease}.faq-tab:hover{background-color:var(--bg-tertiary)}.faq-tab.active{background-color:#36275a0d;border-bottom-color:#36275a;color:#36275a;font-weight:600}.faq-content{background-color:var(--bg-primary)}.faq-collapse .ant-collapse-item{border-bottom:1px solid #e8e8e8}.faq-collapse .ant-collapse-header{align-items:center;color:#36275a!important;display:flex;font-size:16px;font-weight:500;padding:20px 16px!important}.faq-collapse .ant-collapse-content-box{color:var(--text-tertiary);padding:10px 16px 25px!important}.faq-collapse .ant-collapse-arrow{color:#36275a;font-size:12px}.faq-collapse .ant-collapse-expand-icon{align-items:center;display:flex}.ant-collapse-ghost>.ant-collapse-item{border-bottom:1px solid #e8e8e8!important}.faq-tab-button{border-radius:8px;font-size:15px;font-weight:500;height:auto;padding:12px 24px;transition:all .3s ease}.faq-tab-button.active{border:2px solid #0c6ee7;color:#0c6ee7}.faq-tab-button:not(.active){border:1px solid #d9d9d9;color:#000}.faq-tab-button:not(.active):hover{border-color:#0c6ee7;color:#0c6ee7}.faq-panel{background-color:#fff;border:1px solid #e8e8e8;border-radius:12px;margin-bottom:16px;overflow:hidden}.faq-panel-header{color:#333;font-size:16px;font-weight:500}.faq-panel-content{color:#666;font-size:15px;line-height:1.6;margin:0;padding:8px 0}.faq-expand-icon{font-size:14px;transition:all .3s ease}.faq-expand-icon.active{color:#0c6ee7}.faq-expand-icon:not(.active){color:#000}@media (max-width:768px){.faq-tab-button{padding:12px 15px}.faq-content{margin-top:-40px}.faq-content .ant-collapse-header{padding:10px!important}.section-title{font-size:30px}.faq-tabs{display:flex;margin-bottom:20px;overflow-x:auto;white-space:nowrap}.faq-tab{flex:0 0 auto;margin-right:10px}}.ant-carousel .slick-dots li button{background:#d9d9d9!important;opacity:.5}.ant-carousel .slick-dots li.slick-active button{background:var(--primary-color)!important;opacity:1}.ant-carousel .slick-dots li button:before{display:none}:where(.css-1vjf2v5).ant-carousel .slick-dots li.slick-active:after{background:var(--primary-color)!important}.ant-carousel .slick-dots li:after{background:#d9d9d9!important}:where(.css-dev-only-do-not-override-tjsggz).ant-carousel .slick-dots-bottom{bottom:0!important;margin-bottom:-15px!important}@media (min-width:767px){.login{margin-top:54px}.style_login{margin:48px 10%;padding:0 30px}}.bg-card-gradient{background-image:linear-gradient(-45deg,#4aa3a2,#044948);background-position:50%}.bg-auth-circle-shape{position:absolute;right:-8.75rem;top:-5.125rem;z-index:-1}.bg-auth-circle-shape-2{bottom:6.5625rem;left:-6.25rem;position:absolute;z-index:-1}@media (max-width:768px){.btn-login{margin-top:40px}.captcha_style iframe{margin-top:30px}.login{margin-top:0}.card-login .ant-form-item{margin-bottom:15px}.bg-auth-circle-shape-2{bottom:-2.4375rem;left:.75rem}.style_login{margin-bottom:140px;margin-top:48px}}.login-form{max-width:100%}.login-form-forgot{cursor:pointer;float:right;margin-bottom:20px}.login-form-button{border-radius:0!important;width:100%}.btn-login{display:flex;justify-content:flex-end}.login-form-button.ant-btn-primary{background-color:var(--secondary-color);border-radius:6px!important}.login-form-button.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background-color:#5ba0f5;color:var(--bg-primary)}.card-login{z-index:1}.card-login .ant-card-body{padding:0}.min-vh-100{min-height:68vh!important}.phone-input-container{width:100%}.phone-input-container .ant-select{border-bottom-right-radius:0;border-top-right-radius:0}.phone-input-container .ant-input{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0}.phone-input-container .ant-select-focused,.phone-input-container .ant-select:focus{box-shadow:none}.phone-input-container .ant-input-focused,.phone-input-container .ant-input:focus{border-inline-end-width:1px;box-shadow:0 0 0 2px #0591ff1a;outline:0}.phone-input-country-option{align-items:center;display:flex;padding:4px 0}.phone-input-country-flag{border-radius:2px;height:15px;margin-right:8px;object-fit:cover;width:20px}.phone-input-country-code{font-weight:500;margin-right:8px}.phone-input-country-name{color:var(--text-tertiary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.phone-input-container .ant-select{width:100px!important}.phone-input-country-name{display:none}}.phone-input-container.phone-input-error .ant-input,.phone-input-container.phone-input-error .ant-select{border-color:#ff4d4f}.phone-input-container.phone-input-error .ant-input:focus{box-shadow:0 0 0 2px #ff4d4f1a}.phone-input-container .ant-input:disabled,.phone-input-container .ant-select-disabled{background-color:var(--bg-tertiary);border-color:#d9d9d9;color:#00000040}.phone-input-container .ant-select-sm{height:24px}.phone-input-container .ant-select-lg{height:40px}@media (max-width:768px){.signup-header{margin-top:-20px;padding:10px 15px}.signup-header h1{font-size:24px!important;line-height:1.3;margin-bottom:10px}.signup-header .ant-typography{font-size:14px}.stepSingUp{margin-bottom:20px!important}.signup-container .stepSingUp .ant-steps-item-title{font-size:13px!important;line-height:1.4}.signup-container .steps-content{padding:0 5px}.signup-container .ant-form-vertical .ant-form-item{margin-bottom:16px}.signup-container .ant-form-item-label>label{font-size:14px;height:auto}.signup-container .ant-input,.signup-container .ant-input-number,.signup-container .ant-select-selector{font-size:14px!important;padding:8px 11px!important}.signup-container .ant-select-single .ant-select-selector{height:38px!important}.signup-container .custom-btn-primary{margin-bottom:12px;margin-top:10px}.signup-container .ant-checkbox-group{display:flex;flex-direction:column;gap:12px}.signup-container .ant-checkbox-wrapper{font-size:14px;margin-left:0!important;margin-right:0!important}.signup-container .captcha_style{align-items:center;display:flex;flex-direction:column;margin-top:20px}.signup-container .captcha_style>div{transform:scale(.85);transform-origin:0 0}.signup-container .captcha-error{color:#ff4d4f;font-size:13px;margin-top:8px}.signup-container .ant-row{margin-left:-8px!important;margin-right:-8px!important}.signup-container .ant-col{padding-left:8px!important;padding-right:8px!important}.signup-container .phone-input-country-flag{height:15px;margin-right:5px;width:20px}.signup-container .ant-result{padding:30px 15px}.signup-container .ant-result-title{font-size:18px}.signup-container .ant-result-subtitle{font-size:14px}}@media (min-width:769px){.signup-container .ant-select-arrow{margin-top:2px}.signup-header{padding:0 30px 20px}.signup-container .steps-content{padding:20px}.signup-container .ant-input,.signup-container .ant-input-number-input{border:1px solid #d9d9d9;border-radius:6px;font-size:15px;height:45px;padding:10px 15px}.signup-container .ant-input:hover,.signup-container.ant-input:focus{border-color:#4096ff}.signup-container .ant-select-selector{border-radius:6px!important;font-size:15px;height:45px!important;padding:5px 15px!important}.signup-container .ant-select-single .ant-select-selector{align-items:center;display:flex;height:45px!important}.signup-container .ant-select-selection-item,.signup-container .ant-select-selection-placeholder{line-height:35px!important}.signup-container .ant-input-number{border-radius:6px;height:45px;width:100%}.signup-container .ant-form-item-label>label{color:#262626;font-size:15px;font-weight:500}.signup-container .ant-form-vertical .ant-form-item{margin-bottom:20px}.signup-container .phone-input-wrapper{height:45px}.signup-container .phone-input-wrapper input{font-size:15px;height:45px}}.signup-container{max-width:100%;padding:0 15px}.signup-container .ant-form-vertical .ant-form-item-label{padding-bottom:4px}.signup-container .ant-select-dropdown{max-height:250px}.signup-container .ant-form-item-explain-error{font-size:13px;margin-top:4px}.signup-container .ant-btn-loading{opacity:.7}.about-page{color:var(--text-secondary)}.header_img .hero-banner{margin-top:0!important}.hero-banner{background-image:url(/static/media/a-propos.9f6f24b03627ec681164.jpg);background-size:cover;display:flex;flex-direction:column;height:200px;justify-content:center;margin-top:100px;overflow:hidden;padding:0;position:relative;width:100%}.hero-title{color:#fff;font-size:48px;font-weight:700;letter-spacing:-.5px;margin-bottom:0;text-shadow:0 2px 8px #0003}.content-section{background-color:#f8f9fa;padding:80px 0}.section-header{margin-bottom:40px;text-align:left}.section-title-info{color:#000;font-size:32px;font-weight:700;letter-spacing:-.5px;margin-bottom:20px;padding-bottom:20px;position:relative}.page-content h2,.page-content h3{color:#000;font-weight:700;line-height:1.3;margin-bottom:20px;margin-top:40px}.page-content h2{border-bottom:2px solid #e2e8f0;font-size:28px;padding-bottom:15px}.page-content h3{font-size:22px}.page-content p{margin-bottom:20px;text-align:justify}.page-content ol,.page-content ul{margin-bottom:20px;margin-left:20px}.page-content li{line-height:1.8;margin-bottom:10px}.page-content strong{color:#2d3748;font-weight:600}.section-content{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;margin-bottom:30px;padding:40px}.section-content h3{color:#000;font-size:22px;font-weight:600;margin-bottom:15px}.section-content p{color:#4a5568;line-height:1.8;margin-bottom:15px}@media (max-width:768px){.hero-banner{background-size:cover;height:250px;margin-top:60px}.hero-content{margin-top:40px;padding-left:20px}.breadcrumb-container{left:20px;top:20px}.page-content,.section-content{margin-bottom:40px;padding:25px}.hero-title{font-size:32px}.wave-shape{height:60px}.content-section{padding:20px 0}.section-title-info{font-size:26px}.page-content h2{font-size:24px}.page-content h3{font-size:20px}}@media (max-width:480px){.hero-banner{height:220px}.hero-title{font-size:28px}.section-title-info{font-size:24px}.page-content,.section-content{padding:20px}}.hero-banner-contact{background-image:url(/static/media/1920x190.96f0ef7b0aac7b86eecd.jpg);margin-top:100px}.hero-banner-contact,.hero-banner_mobile{background-size:cover;display:flex;flex-direction:column;height:200px;justify-content:center;overflow:hidden;padding:0;position:relative;width:100%}.hero-banner_mobile{background-image:url(/static/media/Groupe%2010.cf9fa784361985e76951.jpg);margin-top:75px}.hero-banner-contact h1{font-size:48px;letter-spacing:-.5px}.hero-banner-contact h1,.hero-banner_mobile h1{color:#fff!important;font-weight:700;margin:0;position:relative;text-shadow:0 2px 8px #0003;z-index:2}.hero-banner_mobile h1{font-size:32px}.bg-white{background-color:#fff}.contact_style .ant-form-item-label>label{color:#374151;font-weight:500}.contact_style .ant-input,.contact_style .ant-input-textarea textarea{border:1px solid #d1d5db;border-radius:8px;font-size:15px;padding:12px 16px;transition:all .3s ease}.contact_style .ant-radio-group{display:flex;gap:24px}.contact_style .ant-radio-wrapper{color:#374151;font-size:15px;font-weight:500}.contact_style .space-y-6 .ant-card .ant-typography h4{color:#1a1a1a;font-size:22px;font-weight:700;margin-bottom:24px}.contact_style .space-y-6 .ant-card .ant-typography-text{color:#374151;font-size:15px;line-height:1.6}.contact_style .space-y-6 .ant-card .ant-typography-text.text-gray-500{color:#6b7280}.contact_style .space-y-6 .ant-btn-primary{background:#fbbf24;border:none;border-radius:8px;box-shadow:0 4px 12px #fbbf244d;font-size:18px;font-weight:700;height:56px;transition:all .3s ease}.contact_style .space-y-6 .ant-btn-primary:hover{background:#f59e0b;box-shadow:0 6px 16px #fbbf2466;transform:translateY(-2px)}.contact_style .space-y-6 .ant-btn-primary .anticon{font-size:20px}.captcha_style{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:24px}.captcha-error{color:#ef4444;font-size:14px;margin-bottom:0;margin-top:8px}.map-container{border-radius:12px;box-shadow:0 2px 8px #0000000f;height:400px;margin-top:40px;overflow:hidden}.map-iframe{border:0;height:100%;width:100%}.btn_form_contact{display:flex;justify-content:flex-end}.hero-content{margin-top:60px;padding:0 20px 0 100px;position:relative;text-align:left;z-index:2}.breadcrumb-container{left:100px;position:absolute;top:30px;z-index:10}.custom-breadcrumb{background:#0000;color:#fff!important;font-size:14px}.custom-breadcrumb a,.custom-breadcrumb span{color:#fff!important;opacity:.9}.custom-breadcrumb a:hover{color:#fff!important;opacity:1}@media (max-width:768px){.hero-content{margin-top:40px;padding-left:20px}.contact_style .breadcrumb-container{left:20px;top:20px}.text-xl{margin-top:15px}.contact_style .hero-banner-contact{height:200px;margin-top:60px;padding:0 20px}.contact_style .hero-banner-contact h1{font-size:32px}.bg-gray-50{padding:50px 16px}.bg-white{padding:24px}.bg-white .ant-typography h3{font-size:24px}.contact_style .space-y-6 .ant-card{padding:24px}.contact_style .space-y-6 .ant-card .ant-typography h4{font-size:20px}.contact_style .ant-radio-group{gap:16px}}@media (max-width:480px){.hero-banner-contact,.hero-banner_mobile{height:180px}.hero-banner-contact h1,.hero-banner_mobile h1{font-size:28px}.bg-white,.contact_style .space-y-6 .ant-card{padding:20px}}.settings-banner{background-image:url(/static/media/Groupe%2010.cf9fa784361985e76951.jpg);background-position:50%;display:flex;flex-direction:column;height:200px;justify-content:center;margin-top:-10px;overflow:hidden;padding:0;position:relative;width:100%}