@charset "UTF-8";:root{--color-primary:#ffcf00;--color-info:#005292;--color-danger:#ed6e59;--color-success:#00c4a7;--font-family-base:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.alert-success{color:#fff;background-color:var(--color-success);border-color:var(--color-success)}.alert-danger{color:#fff;background-color:var(--color-danger);border-color:var(--color-danger)}.btn-primary,.btn-primary.disabled,.btn-primary:disabled,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled):focus{background:var(--color-primary);color:var(--gray-900)}.btn-link{color:var(--color-info)}.text-danger{color:var(--color-danger)!important}.datagrid td.actions .fa{font-size:var(--font-size-lg)}body.page-login{--jc-black:#101418;--jc-yellow:#f5d972;--jc-mint:#bce3de;--jc-teal:#59bdb8;--jc-pink:#eaa2b0;--jc-melon:#edaa8c;position:relative!important;min-height:100vh!important;margin:0!important;background:linear-gradient(135deg,rgba(188,227,222,.28),rgba(188,227,222,.08) 20%,transparent 0),linear-gradient(315deg,rgba(237,170,140,.22),rgba(237,170,140,.06) 18%,transparent 0),#fbfaf8!important;color:var(--jc-black)!important;overflow:hidden!important}body.page-login:before{content:"";position:absolute;top:55px;left:55px;width:92px;height:92px;background-image:radial-gradient(circle,rgba(89,189,184,.55) 2px,transparent 2.7px);background-size:14px 14px;opacity:.55}body.page-login:after{content:"";position:absolute;right:65px;bottom:70px;width:100px;height:5px;background:rgba(234,162,176,.55);box-shadow:0 14px 0 rgba(234,162,176,.55),0 28px 0 rgba(234,162,176,.55);transform:rotate(-3deg)}body.page-login .login-wrapper{position:relative!important;z-index:2!important;width:min(430px,calc(100% - 36px))!important;margin:auto!important;padding:0!important;display:block!important}body.page-login .main-header{margin-bottom:24px!important;text-align:center!important}body.page-login #header-logo{text-align:center!important}body.page-login #header-logo .logo{display:block!important;font-size:0!important;line-height:1!important;text-decoration:none!important;color:var(--jc-black)!important}body.page-login #header-logo .logo:before{content:"JET&CO";display:block;font-size:38px;line-height:1;font-weight:900;letter-spacing:-2px;color:var(--jc-black)}body.page-login #header-logo:after{content:"PROVIDER ACCESS";display:block;margin-top:13px;font-size:10px;line-height:1;font-weight:800;letter-spacing:4px;color:var(--jc-teal)}body.page-login .main-header:after{content:"";display:block;width:82px;height:4px;margin:15px auto 0;background:linear-gradient(90deg,var(--jc-pink) 53%,transparent 53% 59%,var(--jc-teal) 59% 100%);transform:rotate(-2deg)}body.page-login section.content{position:relative!important;padding:34px 34px 30px!important;background:hsla(0,0%,100%,.96)!important;border:1px solid rgba(0,0,0,.055)!important;border-radius:16px!important;box-shadow:0 18px 55px rgba(20,30,38,.08),6px 6px 0 rgba(188,227,222,.55)!important;overflow:visible!important}body.page-login section.content form{width:100%!important}body.page-login section.content .form-group{width:100%!important;margin-bottom:15px!important}body.page-login section.content input[type=email],body.page-login section.content input[type=password],body.page-login section.content input[type=text]{width:100%!important;min-height:50px!important;padding:0 16px!important;background:#fff!important;border:1px solid rgba(16,20,24,.15)!important;border-radius:9px!important;box-shadow:none!important;font-size:15px!important;color:var(--jc-black)!important;transition:border-color .18s ease,box-shadow .18s ease!important}body.page-login section.content input[type=email]:focus,body.page-login section.content input[type=password]:focus,body.page-login section.content input[type=text]:focus{outline:none!important;border-color:var(--jc-teal)!important;box-shadow:0 0 0 3px rgba(89,189,184,.13)!important}body.page-login section.content .btn-primary,body.page-login section.content button,body.page-login section.content button[type=submit],body.page-login section.content input[type=submit]{width:100%!important;min-height:48px!important;margin-top:4px!important;border:0!important;border-radius:999px!important;background:var(--jc-yellow)!important;box-shadow:4px 4px 0 rgba(234,162,176,.25)!important;color:#111!important;font-size:13px!important;font-weight:900!important;letter-spacing:2px!important;text-transform:uppercase!important;transition:transform .18s ease,box-shadow .18s ease!important}body.page-login section.content .btn-primary:hover,body.page-login section.content button:hover,body.page-login section.content button[type=submit]:hover{transform:translate(-2px,-2px)!important;box-shadow:7px 7px 0 rgba(188,227,222,.6)!important}body.page-login section.content a[href*="/resetting/request"]{display:inline-block!important;font-size:0!important;color:#397f7d!important;font-weight:600!important;text-decoration:none!important}body.page-login section.content a[href*="/resetting/request"]:before{content:"Forgot your password?";font-size:12px!important;color:#397f7d!important}body.page-login section.content a[href*="/resetting/request"]:hover:before{text-decoration:underline}body.page-login .login-wrapper:after{content:"JET&CO · FLY YOUR WAY";display:block;margin-top:28px;text-align:center;font-size:9px;line-height:1;font-weight:800;letter-spacing:3px;color:rgba(16,20,24,.38)}@media (max-width:600px){body.page-login{overflow:auto!important}body.page-login:before{top:25px;left:14px;opacity:.28}body.page-login:after{right:18px;bottom:35px;opacity:.35}body.page-login .login-wrapper{width:calc(100% - 30px)!important}body.page-login #header-logo .logo:before{font-size:32px}body.page-login section.content{padding:28px 22px 24px!important;border-radius:14px!important}}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff) format("woff")}.datagrid thead .sorted i,.sidebar-menu li:not(.submenu-active).active .fa,.sidebar-menu li:not(.submenu-active).active a,a{color:var(--color-info)}.text-danger{color:var(--color-danger)}.app-custom-page h1{font-size:1.3rem}.app-custom-page label{text-align:left;margin-bottom:.4rem}.app-custom-page form .help-block{color:var(--color-danger)}.app-custom-page .has-error input{box-shadow:0 0 0 1px rgba(43,45,80,0),0 0 0 1px rgba(183,6,32,.2),0 0 0 2px rgba(183,6,32,.25),0 1px 1px rgba(0,0,0,.08)}.app-custom-page #navigation-toggler{display:none}.app-custom-page .form-group label,.app-custom-page .form-group legend.col-form-label{flex:100% 0 0}.badge-success{background:var(--color-success)}.badge-danger{background:var(--color-danger)}.field-price,.field-subscription{justify-content:center}.datagrid td.actions{min-width:132px;text-align:right}.datagrid td:last-child,.datagrid th:last-child a,.datagrid th:last-child span{padding-right:10px}.btn.btn-secondary.input-file-container{height:34px}.easyadmin-vich-file-actions,.easyadmin-vich-image-actions{overflow:unset}.field-aircraft_range .badge-secondary{display:none}div[id*=airportfees_airportFeesCollection_]{display:flex;flex-direction:row}.field-airport_fees_collection .badge-secondary{display:none}.airport-field{min-width:120px}.field-airport_fees_collection .field-collection-item-action .fa{font-size:21px;margin-left:4px;margin-top:35px}.form-group.field-airport_fees_collection{padding:0 20px 3px 0}div[id*=aircrafts_aircraftRange_]{display:flex;flex-direction:row}.field-aircraft_range .field-collection-item-action .fa{font-size:21px;margin-left:4px;margin-top:30px}div[id*=aircraftscompany_aircraftRange_],div[id*=airportfeescompany_airportFeesCollection_]{display:flex;flex-direction:row}div[id*=airportfeescompany_airportFeesCollection_] label.form-control-label{flex:unset}#new-airportfeescompany-form .form-group.field-collection .form-widget{flex:0.8 0 75%}#edit-airportfeescompany-form .form-group.field-collection-action,#new-airportfeescompany-form .form-group.field-collection-action{margin-left:0}#edit-airportfeescompany-form .form-group.field-collection .form-widget{flex:0.8 0 75%}a.confirm-icon.action-confirm{color:#ed6e59}.reservationstatusenumtype .badge.badge-request{background-color:#d3d3d3}#aircrafts_aircraftFares span.help-block,#aircraftscompany_aircraftFares span.help-block,.aircraft-services span.help-block{color:#696969;padding-top:10px}.currency span.help-block,.group-fares .legend-help{color:#696969}#airline_dateSaisonFrom_year,#airline_dateSaisonTo_year,#tour_dateSaisonFrom_year,#tour_dateSaisonTo_year,span.trix-button-group.trix-button-group--file-tools{display:none}.field-question_answer .field-collection-item-row{display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid #dedede;padding:5px 10px;border-radius:5px}.field-question_answer .form-widget-compound>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.field-question_answer .form-widget-compound .field-text{padding-bottom:5px!important;display:block;padding:0 0 15px}.field-static_tableau{padding-bottom:0!important}.field-static_tableau .field-collection-item-row{display:grid;grid-template-columns:1fr auto;grid-gap:1rem;align-items:center;padding:5px 10px;margin-bottom:5px}.field-static_tableau .form-widget-compound>div{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}.field-static_tableau .form-widget-compound .field-text{padding-bottom:0!important;display:block;padding:0 0 15px}.field-static_tableau .form-widget-compound .field-text label{display:none}.field-static_tableau:first-of-type input{font-weight:700}[name=staticpagelocation] .form-widget input.form-control,[name=staticpagelocation] .form-widget select.form-control,[name=staticpagelocation] .form-widget textarea.form-control,[name=staticpagelocation] .select2-selection,[name=staticpagemodel] .form-widget input.form-control,[name=staticpagemodel] .form-widget select.form-control,[name=staticpagemodel] .form-widget textarea.form-control,[name=staticpagemodel] .select2-selection,[name=staticpageroute] .form-widget input.form-control,[name=staticpageroute] .form-widget select.form-control,[name=staticpageroute] .form-widget textarea.form-control,[name=staticpageroute] .select2-selection{max-width:100%}[name=staticpagelocation] .form-group label,[name=staticpagelocation] .form-group legend.col-form-label,[name=staticpagemodel] .form-group label,[name=staticpagemodel] .form-group legend.col-form-label,[name=staticpageroute] .form-group label,[name=staticpageroute] .form-group legend.col-form-label{flex:25% 0 0}.duplicated_slug{color:#ea6161}.duplicated_slug:after{content:"Duplication";line-height:15px;text-transform:uppercase;font-size:12px;color:#fff;background:#ea6161;border-radius:4px;padding:0 3px;font-variant:all-petite-caps;font-family:sans-serif;margin-left:5px}#js-aircraft .js-aircraft-range .field-collection-item-action{display:none}