@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.v--modal-block-scroll{overflow:hidden;width:100vw}.v--modal-overlay{position:fixed;box-sizing:border-box;left:0;top:0;width:100%;height:100vh;z-index:999;opacity:1}.v--modal-overlay.scrollable{height:100%;min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.v--modal-overlay .v--modal-background-click{min-height:100%;width:100%;padding-bottom:10px}.v--modal-overlay .v--modal-box{position:relative;box-sizing:border-box;overflow:auto!important;max-height:80%}.v--modal-overlay.scrollable .v--modal-box{margin-bottom:2px}.v--modal{background-color:#fff;text-align:left;border-radius:30px!important;padding:0}.v--modal.v--modal-fullscreen{width:100vw;height:100vh;margin:0;left:0;top:0}.v--modal-top-right{display:block;position:absolute;right:0;top:0}.overlay-fade-enter-active,.overlay-fade-leave-active{transition:all .2s}.overlay-fade-enter,.overlay-fade-leave-active{opacity:0}.nice-modal-fade-enter-active,.nice-modal-fade-leave-active{transition:all .4s}.nice-modal-fade-enter,.nice-modal-fade-leave-active{opacity:0;transform:translateY(-20px)}.vue-modal-resizer{overflow:hidden;width:12px;height:12px;right:0;bottom:0;z-index:9999999;cursor:se-resize}.vue-modal-resizer,.vue-modal-resizer:after{display:block;position:absolute;background:transparent}.vue-modal-resizer:after{content:"";left:0;top:0;width:0;height:0;border-bottom:10px solid #ddd;border-left:10px solid transparent}.vue-modal-resizer.clicked:after{border-bottom:10px solid #369be9}.vue-dialog{z-index:999999!important}.vue-dialog div{box-sizing:border-box}.vue-dialog .dialog-flex{width:100%;height:100%;border-radius:20px}.vue-dialog .dialog-content{flex:1 0 auto;width:100%;font-size:14px;padding:30px;border-radius:20px}.vue-dialog .dialog-c-title{font-size:20px;font-weight:400!important;margin-bottom:30px}.vue-dialog .dialog-c-text{position:relative;border-radius:20px}.vue-dialog .dialog-c-text p{color:grey}.vue-dialog .vue-dialog-buttons{display:flex;justify-content:space-between;padding:30px;padding-top:0;width:100%;font-weight:700;border-top:0}.vue-dialog .vue-dialog-buttons button{padding:0 20px;font-size:16px!important;opacity:1;transition:opacity 155ms linear}.vue-dialog .vue-dialog-buttons button:disabled{opacity:.4;cursor:not-allowed}.vue-dialog .vue-dialog-buttons button:first-child{background-color:#eee}.vue-dialog .vue-dialog-buttons-none{width:100%;padding-bottom:15px}.vue-dialog-button:not(:first-of-type){border-left:5px solid #000;border-left-color:inherit!important}.vue-dialog-button:hover{background:inherit!important}.vue-dialog-button{font-size:16px!important;background:transparent;padding:0;margin:0;border:0;cursor:pointer;box-sizing:border-box;color:inherit;font:inherit;outline:none}.vue-dialog-button:last-child{border-left-color:#f0a22f!important;background:#f0a22f!important}.modal-actions{padding:30px;padding-top:0}.modal-actions .btn~div{margin-left:15px}.vm--overlay{background:rgba(0,0,0,.5)!important}.vm--modal{overflow:hidden;box-shadow:none!important;border-radius:15px!important}.dialog-content{height:100%;border-top-left-radius:25px;border-top-right-radius:25px}.dialog-c-title{margin:-30px;height:40px;background:#180a9b;text-transform:uppercase;color:#e84924;font-weight:700!important}.vm--modal{background-color:transparent!important}.vue-dialog .dialog-content{padding:15px!important}.vue-dialog .dialog-c-title{margin:0!important;border-top-left-radius:20px;border-top-right-radius:20px;font-weight:700!important}.vue-dialog .dialog-c-text{padding:30px;background:#fff;border-top-left-radius:0;border-top-right-radius:0}.vue-dialog .dialog-c-text:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.vue-dialog .cross-container{position:absolute;top:8px;right:8px;background:#fff;border-radius:50px;cursor:pointer}.vue-dialog .cross-container .Icon,.vue-dialog .cross-container svg{width:22px;height:22px}.container{position:relative;max-width:1350px;margin:auto;padding:30px}@media(max-width:768px){.container{padding:0}}.container .row{margin:auto}.container .col{padding:0}@media(min-width:1030px){.container .row{margin-left:-15px;margin-right:-15px}.container .row:after,.container .row:before{display:table;content:" "}.container .row:after{clear:both}.container .col{float:left;min-height:1px;padding:0 15px;position:relative}}@media(min-width:768px)and (max-width:1030px){.container .row{margin-left:-15px;margin-right:-15px}.container .row:after,.container .row:before{display:table;content:" "}.container .row:after{clear:both}.container .col{float:left;min-height:1px;padding:0 15px;position:relative}}.container{margin-right:auto;margin-left:auto;width:100%}@media screen and (min-width:0px){.container{max-width:100%;padding:0 30px}}@media screen and (min-width:768px){.container{max-width:100%;padding:0 30px}}@media screen and (min-width:1030px){.container{max-width:100%;padding:0}}@media screen and (min-width:1350px){.container{max-width:1350px;padding:0}}.container.fluid{max-width:none;padding:0}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.marginneg{margin-left:-15px;margin-right:-15px}.col{float:left;min-height:1px;padding:0 15px;position:relative}@media screen and (min-width:0px){.col-mobile-12{width:100%}.col-mobile-11{width:91.66666667%}.col-mobile-10{width:83.33333333%}.col-mobile-9{width:75%}.col-mobile-8{width:66.66666667%}.col-mobile-7{width:58.33333333%}.col-mobile-6{width:50%}.col-mobile-5{width:41.66666667%}.col-mobile-4{width:33.33333333%}.col-mobile-3{width:25%}.col-mobile-2{width:16.66666667%}.col-mobile-1{width:8.33333333%}}@media screen and (min-width:768px){.col-tablet-12{width:100%}.col-tablet-11{width:91.66666667%}.col-tablet-10{width:83.33333333%}.col-tablet-9{width:75%}.col-tablet-8{width:66.66666667%}.col-tablet-7{width:58.33333333%}.col-tablet-6{width:50%}.col-tablet-5{width:41.66666667%}.col-tablet-4{width:33.33333333%}.col-tablet-3{width:25%}.col-tablet-2{width:16.66666667%}.col-tablet-1{width:8.33333333%}.offset-tablet-12{margin-left:100%}.offset-tablet-11{margin-left:91.66666667%}.offset-tablet-10{margin-left:83.33333333%}.offset-tablet-9{margin-left:75%}.offset-tablet-8{margin-left:66.66666667%}.offset-tablet-7{margin-left:58.33333333%}.offset-tablet-6{margin-left:50%}.offset-tablet-5{margin-left:41.66666667%}.offset-tablet-4{margin-left:33.33333333%}.offset-tablet-3{margin-left:25%}.offset-tablet-2{margin-left:16.66666667%}.offset-tablet-1{margin-left:8.33333333%}}@media screen and (min-width:1030px){.col-desktop-12{width:100%}.col-desktop-11{width:91.66666667%}.col-desktop-10{width:83.33333333%}.col-desktop-9{width:75%}.col-desktop-8{width:66.66666667%}.col-desktop-7{width:58.33333333%}.col-desktop-6{width:50%}.col-desktop-5{width:41.66666667%}.col-desktop-4{width:33.33333333%}.col-desktop-3{width:25%}.col-desktop-2{width:16.66666667%}.col-desktop-1{width:8.33333333%}.offset-desktop-12{margin-left:100%}.offset-desktop-11{margin-left:91.66666667%}.offset-desktop-10{margin-left:83.33333333%}.offset-desktop-9{margin-left:75%}.offset-desktop-8{margin-left:66.66666667%}.offset-desktop-7{margin-left:58.33333333%}.offset-desktop-6{margin-left:50%}.offset-desktop-5{margin-left:41.66666667%}.offset-desktop-4{margin-left:33.33333333%}.offset-desktop-3{margin-left:25%}.offset-desktop-2{margin-left:16.66666667%}.offset-desktop-1{margin-left:8.33333333%}}@media screen and (min-width:1350px){.col-wide-12{width:100%}.col-wide-11{width:91.66666667%}.col-wide-10{width:83.33333333%}.col-wide-9{width:75%}.col-wide-8{width:66.66666667%}.col-wide-7{width:58.33333333%}.col-wide-6{width:50%}.col-wide-5{width:41.66666667%}.col-wide-4{width:33.33333333%}.col-wide-3{width:25%}.col-wide-2{width:16.66666667%}.col-wide-1{width:8.33333333%}.offset-wide-12{margin-left:100%}.offset-wide-11{margin-left:91.66666667%}.offset-wide-10{margin-left:83.33333333%}.offset-wide-9{margin-left:75%}.offset-wide-8{margin-left:66.66666667%}.offset-wide-7{margin-left:58.33333333%}.offset-wide-6{margin-left:50%}.offset-wide-5{margin-left:41.66666667%}.offset-wide-4{margin-left:33.33333333%}.offset-wide-3{margin-left:25%}.offset-wide-2{margin-left:16.66666667%}.offset-wide-1{margin-left:8.33333333%}}.tooltip{display:block!important;z-index:10000;box-shadow:0 5px 10px -8px #180a9b;border-radius:20px}.tooltip .tooltip-inner{background:#000;color:#fff;border-radius:16px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover{background:#fff;z-index:99999999999!important;overflow:hidden}.tooltip.popover .popover-inner{background:#fff;color:#fff;border-radius:15px 15px 0 15px}.tooltip.popover .popover-arrow{border-color:#fff}.tooltip.popover .profile{padding:10px}.tooltip.popover .profile>a,.tooltip.popover .profile>div{display:block;margin-bottom:6px}.tooltip.popover .profile>a:last-child,.tooltip.popover .profile>div:last-child{margin-bottom:0}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}.dialog-c-title,.modal-actions,.nav,.nav .nav-item{display:flex;align-items:center;justify-content:center}:focus{outline:none}::-moz-focus-inner{border:0}html{color:#180a9b;font-family:Noto Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{height:100%;margin:0}body{font-size:14px}body svg{fill:#fff}body svg .cls-2{fill:#180a9b}body,html{background:#e3efff}*{box-sizing:border-box;font-family:Noto Sans,Helvetica,Arial,sans-serif!important;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}a.active{color:#000!important}.textEllipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.center{display:flex;align-items:center;justify-content:center}.h2{font-size:18px}.h2,.h3{font-weight:700;margin-bottom:15px}.h3{font-size:16px}.h4{font-size:13px;margin-bottom:7.5px}.h1,.h4{font-weight:700}.h1{font-size:22px;margin-bottom:15px}body.iphonex{height:100vh}body.iphonex #app{height:calc(100% - env(safe-area-inset-top));width:100%;position:relative}body.iphonex #app,body.iphonex .vm--container{top:env(safe-area-inset-top)}.noResult{color:grey;text-align:center;padding:30px;width:100%}.nopad{padding:0}p{color:grey;margin-bottom:30px}p:last-child{margin-bottom:0}.v-toast__text{color:#fff;font-weight:700}.v-toast__item--success{background:#00c496!important}.v-toast__item--error{background:#e84924!important}.pac-container{z-index:999999}.nav{background:#e3efff;overflow:hidden}.nav .nav-item{width:100%;height:100%;background:#e3efff;border-radius:15px 15px 0 0;transition:.2s linear;position:relative;color:grey!important;font-size:12px}.nav .nav-item.router-link-active{background:#fff;box-shadow:0 0 15px 5px #cae0ff;z-index:2;color:#180a9b!important;font-weight:700}.border-background{z-index:1;position:absolute;top:0;left:0;width:100%;height:34px;border:1px solid #180a9b;border-bottom:none;border-radius:5px 5px 0 0}.mx-datepicker-popup{z-index:999999!important}.mx-datepicker{width:auto!important}.mx-datepicker svg{fill:#180a9b!important}textarea{resize:none!important}.iconSelect{position:absolute!important;bottom:8px!important;right:10px!important;top:unset!important;transform:rotate(90deg)!important}.iconSelect,.iconSelect svg{width:14px!important;height:14px!important;fill:#180a9b!important}@media(max-width:1030px){.actions{flex-direction:column;align-items:center;justify-content:center}.actions .Action{margin:0!important;margin-bottom:15px!important}.actions .Action:last-child{margin-bottom:0!important}.dialog-c-text .actions .Action{margin-right:15px!important;margin-bottom:0!important}.dialog-c-text .actions .Action:last-child{margin-right:0!important}}.actions-box .inner-box{border:1px solid #180a9b;border-radius:5px;padding:15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px}.actions-box .inner-box .btn{margin:0}#app{width:100%;height:100%}.v-spinner{display:flex;align-items:center;justify-content:center;padding-top:30px}@keyframes v-pulseStretchDelay{0%,80%{transform:scale(1);-webkit-opacity:1;opacity:1}45%{transform:scale(.1);-webkit-opacity:.7;opacity:.7}}.form{margin-bottom:30px}.form.no-padding,.form:last-child{margin-bottom:0}.error{padding-left:0;padding-bottom:15px;font-size:12px;border-color:#e84924}.form-group,.input{position:relative}.form-group{margin-bottom:15px}.form-group.grey .form-select,.form-group.grey .form-text,.form-group.grey .form-textarea{background:#f5f6fa;border:0;color:#5a5b5a;font-weight:500}.form-group.group-stuck:not(.form-check){flex-direction:column}.form-group.group-stuck.form-check input{cursor:pointer}.form-group.group-stuck.form-check label{padding:10px 10px;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-group.group-stuck.form-check label:hover{color:#fff}.form-group.group-stuck .input{display:flex;flex-grow:1}.form-group.group-stuck .input input,.form-group.group-stuck .input select,.form-group.group-stuck .input textarea{flex-grow:1}.form-group.group-stuck .error{position:absolute;left:0;bottom:100%;background-color:red;color:#fff;font-weight:700;padding:5px 10px 7px 10px;border-radius:4px;margin-bottom:5px;max-width:100%}.form-group.group-stuck .error span{position:relative}.form-group.group-stuck .error:before{content:"";position:absolute;width:15px;height:15px;background-color:red;bottom:-5px;left:10px;transform:rotate(45deg)}.form-group label{display:block;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:11px;text-transform:uppercase}.form-group label sup{font-size:.8em;position:relative;top:-4px}.form-group .label-stuck{height:50px;line-height:50px;border-radius:10px 0 0 10px;padding:0 15px 0 0;border-right:1px solid #ccc;margin-bottom:0;white-space:nowrap}.form-group.form-error label{color:#e84924}.form-group.form-error input,.form-group.form-error select:not(.no-error),.form-group.form-error textarea{color:#e84924!important;border:1px solid #e84924!important}.form-group.form-error .vti__dropdown{border:1px solid #e84924}.form-group.form-valid label{color:#66ab44}.form-group.form-valid input{background-color:#ebf9e4;color:#66ab44;border:1px solid #e0eeda}.form-group:last-child{margin-bottom:0}.form-group .meta{color:#e84924;padding-top:8px;font-size:11px}.form-group .Icon{position:absolute;top:50%;transform:translateY(-50%);right:0}.form-group .Icon,.form-group .Icon svg{fill:grey}.form-group .Icon+input{padding-right:30px}.form-group .disclaimer{font-size:11px;color:grey;margin-bottom:5px}.label{display:flex;align-items:center;margin-bottom:8px;color:#180a9b;font-size:11px;text-transform:uppercase}.label label{margin-bottom:0}.form-text,.form-text-input-input{font-size:14px;height:30px;border-radius:5px;border:1px solid #180a9b;color:#180a9b;padding-left:10px;display:inline-block;width:100%}.form-text-input-input[readonly],.form-text[readonly]{border:none}.form-text[type=date]{text-align:center;color:#180a9b;border:1px solid #180a9b;font-weight:700}.form-text[type=date]::-webkit-calendar-picker-indicator,.form-text[type=date]::-webkit-inner-spin-button{color:#fff}.form-text[type=date]::-webkit-calendar-picker-indicator path,.form-text[type=date]::-webkit-inner-spin-button path{fill:#fff}.form-textarea{font-size:14px;min-height:85px;padding:10px;display:inline-block;width:100%;border:1px solid #180a9b;color:#180a9b;border-radius:5px}.select{background:#fff;position:relative;border-radius:5px}.select .form-select{font-size:13px;display:inline-block;width:100%;color:#180a9b;height:30px;background:transparent;font-weight:500;position:relative;z-index:1;border:1px solid #180a9b;padding:3.75px 10px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select .form-select option[disabled=disabled]{color:grey}.select .icon{z-index:0}.form-check,.form-rad{display:inline-flex;align-items:center}.form-check .form-checkbox,.form-check .form-radio,.form-rad .form-checkbox,.form-rad .form-radio{float:left;margin-right:15px;border:1px solid grey}.form-rad{display:flex;align-items:center;margin-bottom:8px!important}.form-check-label,.form-rad .form-radio-label{margin-bottom:0!important}input,select{outline:none}button{border:none}:-ms-input-placeholder{font-size:12px;color:#9893ff;font-weight:100}::-moz-placeholder{font-size:12px;color:#9893ff;font-weight:100}::placeholder{font-size:12px;color:#9893ff;font-weight:100}.vue-tel-input{position:relative;border-radius:5px!important;border:1px solid #180a9b;color:#180a9b}.vue-tel-input:focus-within{box-shadow:none!important}.vue-tel-input .vti__dropdown{border-bottom-left-radius:5px;border-top-left-radius:5px;background:#fff;border-right:1px solid #180a9b;position:static}.vue-tel-input .vti__dropdown .vti__dropdown-list.below{width:100%;top:31px}.vue-tel-input .vti__input{border-bottom-right-radius:5px;border-top-right-radius:5px;font-size:14px;height:30px;padding-left:15px;display:inline-block;border:none;width:100%;color:#180a9b}.vue-tel-input:focus-within{border-color:#180a9b}.form-group.grey .vti__dropdown,.form-group.grey .vti__input{background:#f5f6fa}.form-group.grey .vti__dropdown{border-right-color:#fff}.VuePassword__Input{font-size:14px;height:30px!important;border-radius:5px!important;border:1px solid #180a9b!important;color:#180a9b!important;padding-left:15px;display:inline-block;width:100%}.vue__time-picker.time-picker{width:100%}.vue__time-picker input.display-time{border-color:#180a9b!important;width:100%!important}.FormView-label{color:#000;margin-bottom:10px}.FormView-value{color:#000}.PasswordStrength{margin-top:15px;margin-bottom:15px}.PasswordStrength p{text-align:left!important;transition:.2s linear;color:#180a9b;display:list-item;margin-left:20px;margin-bottom:6.5px;font-size:12px}.PasswordStrength p.selected{color:#e84924}.vue__time-picker{display:inline-block;position:relative;font-size:1em;width:10em;font-family:sans-serif;vertical-align:middle}.vue__time-picker *{box-sizing:border-box}.vue__time-picker input.display-time{border:1px solid #d2d2d2;width:10em;height:2.2em;padding:.3em .5em;font-size:1em}.vue__time-picker input.has-custom-icon{padding-left:1.8em}.vue__time-picker input.display-time.invalid:not(.skip-error-style){border-color:#c03;outline-color:#c03}.vue__time-picker input.display-time.disabled,.vue__time-picker input.display-time:disabled{color:#d2d2d2}.vue__time-picker .controls{position:absolute;top:0;bottom:0;right:0;z-index:3;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:stretch;pointer-events:none}.vue__time-picker .controls>*{cursor:pointer;width:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:0 .35em;color:#d2d2d2;line-height:100%;font-style:normal;pointer-events:auto;transition:color .2s,opacity .2s}.vue__time-picker .controls>:hover{color:#797979}.vue__time-picker .controls>:active,.vue__time-picker .controls>:focus{outline:0}.vue__time-picker .controls .char{font-size:1.1em;line-height:100%;-webkit-margin-before:-.15em}.vue__time-picker .custom-icon{z-index:2;position:absolute;left:0;top:0;bottom:0;width:1.8em;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;pointer-events:none}.vue__time-picker .controls img,.vue__time-picker .controls svg,.vue__time-picker .custom-icon img,.vue__time-picker .custom-icon svg{display:inline-block;vertical-align:middle;margin:0;border:0;outline:0;max-width:1em;height:auto}.vue__time-picker .time-picker-overlay{z-index:4;position:fixed;top:0;left:0;right:0;bottom:0}.vue__time-picker-dropdown,.vue__time-picker .dropdown{position:absolute;z-index:5;top:calc(2.2em + 2px);left:0;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.15);width:10em;height:10em;font-weight:400}.vue__time-picker-dropdown{position:fixed;z-index:100}.vue__time-picker-dropdown.drop-up,.vue__time-picker .dropdown.drop-up{top:auto;bottom:calc(2.2em + 1px)}.vue__time-picker-dropdown .select-list,.vue__time-picker .dropdown .select-list{width:10em;height:10em;overflow:hidden;display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:space-between}.vue__time-picker-dropdown .select-list:active,.vue__time-picker-dropdown .select-list:focus,.vue__time-picker .dropdown .select-list:active,.vue__time-picker .dropdown .select-list:focus{outline:0}.vue__time-picker-dropdown ul,.vue__time-picker .dropdown ul{padding:0;margin:0;list-style:none;outline:0;flex:1 1 .00001px;overflow-x:hidden;overflow-y:auto}.vue__time-picker-dropdown ul.apms,.vue__time-picker-dropdown ul.minutes,.vue__time-picker-dropdown ul.seconds,.vue__time-picker .dropdown ul.apms,.vue__time-picker .dropdown ul.minutes,.vue__time-picker .dropdown ul.seconds{border-left:1px solid #fff}.vue__time-picker-dropdown ul li,.vue__time-picker .dropdown ul li{list-style:none;text-align:center;padding:.3em 0;color:#161616}.vue__time-picker-dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker-dropdown ul li:not(.hint):not([disabled]):hover,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):hover{background:rgba(0,0,0,.08);color:#161616;cursor:pointer}.vue__time-picker-dropdown ul li:not([disabled]).active,.vue__time-picker-dropdown ul li:not([disabled]).active:focus,.vue__time-picker-dropdown ul li:not([disabled]).active:hover,.vue__time-picker .dropdown ul li:not([disabled]).active,.vue__time-picker .dropdown ul li:not([disabled]).active:focus,.vue__time-picker .dropdown ul li:not([disabled]).active:hover{background:#e84924;color:#fff}.vue__time-picker-dropdown ul li[disabled],.vue__time-picker-dropdown ul li[disabled]:hover,.vue__time-picker .dropdown ul li[disabled],.vue__time-picker .dropdown ul li[disabled]:hover{background:transparent;opacity:.3;cursor:not-allowed}.vue__time-picker-dropdown .hint,.vue__time-picker .dropdown .hint{color:#a5a5a5;cursor:default;font-size:.8em}.error{font-weight:700;text-align:left;padding-left:15px}.error,.GlobalErrors .error{color:#e84924}.btn .Icon{display:flex;justify-content:center}.btn,.btn .Icon{align-items:center}.btn{display:inline-flex;width:auto;cursor:pointer;transition:.2s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;border:1px solid #180a9b;padding:10px;gap:10px}.btn+.btn{margin-left:15px}.btn .pulse{margin:0;height:12px;padding-top:0}.btn .Icon{flex:0 0 14px;height:14px;width:14px;margin:0}.btn .Icon,.btn .Icon svg{transition:.2s linear}.btn .innerText{display:flex;align-items:center;font-weight:700;font-size:12px}.btn.lightblue{background:#fff;color:#180a9b;border-color:#180a9b}.btn.grey{background:#d9d9d9;color:grey;border-color:grey}.btn.grey .pulse .v-pulse{background:#fff!important}.btn.blue{background:#180a9b;color:#fff}.btn.blue .pulse .v-pulse{background:#fff!important}.btn.blue .Icon{color:#fff}.btn.green{background:#180a9b;color:#fff;border-color:#180a9b}.btn.green .Icon{background:#fff}.btn.green .Icon svg{fill:#180a9b}.btn.green.white{background:#fff;color:#180a9b}.btn.green .pulse .v-pulse{background:#fff!important}.btn.red{background:#e84924;color:#fff;border-color:#e84924}.btn.red .Icon{background:#fff}.btn.red .Icon svg{fill:#e84924}.btn.red .pulse .v-pulse{background:#fff!important}.btn.violet{background:#9893ff;color:#fff;border-color:#9893ff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.btn.violet .pulse .v-pulse{background:#fff!important}.btn.violet .Icon{color:#fff}.btn.lightviolet{background:#fff;color:#9893ff;border-color:#9893ff}.btn:hover{opacity:.75}.btn.disabled{cursor:not-allowed;opacity:.4}.btn.disabled:hover{opacity:.4}.btn.mini{padding:4px 6px;border-radius:3px}.btn.mini .innerText{padding:0;font-weight:700;font-size:10px}.btn.square{padding:6px 6px;border-radius:5px}.Card>.title{display:flex;align-items:center;justify-content:center}.Card{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;overflow:hidden;border-radius:15px;margin-bottom:30px}.Card:last-child{margin-bottom:0}.Card>.title{background:#180a9b;height:30px;text-transform:uppercase;color:#fff;font-size:16px;font-weight:700}.Card .card-content{background:#fff;padding:15px 19px}.Confirm{cursor:default}.LinkLike{color:grey;cursor:pointer;display:flex;align-items:center;transition:.2s linear}.LinkLike .Icon{margin-right:10px}.LinkLike .Icon,.LinkLike .Icon svg{height:16px;width:16px}.LinkLike .Icon svg{fill:grey}.LinkLike:hover{text-decoration:underline}.LinkLike .inner-text{display:flex;align-items:center}.Icon{margin-right:8px;width:18px;height:18px}.Icon:last-child{margin-right:0;margin-left:0}.Icon img,.Icon svg{width:18px;height:18px;transition:.2s linear;fill:#180a9b}.Icon .cls-2{fill:#fff}.Icon.smallLogo .cls-1{fill:#5c6df3!important;opacity:.9}.Icon.smallLogo .cls-2{fill:#00e2e0!important;opacity:.76}.Icon.logo .d{fill:#fff}.Icon.hand .cls-2{fill:#e84924}.Icon.green svg{fill:#000}.Icon.purple svg{fill:#e84924}.Icon.grey svg,.Icon.workerStatus_placed svg{fill:grey}.Icon.red svg,.Icon.workerStatus_aborted svg{fill:#e84924}.Icon.white svg{fill:#fff}.Icon.notification-alert .cls-1{fill:#000}.Icon.notification-alert .cls-2,.Icon.search .e{fill:#fff}.Success{color:#00c496;font-weight:700;padding-bottom:30px;text-align:center}.Photo,.Photo img{width:100%;max-height:300px}.Photo img{height:100%;-o-object-fit:cover;object-fit:cover}.AddressInfo{padding:15px;border-radius:10px;background:#e3efff;color:#180a9b;line-height:18px}.AddressInfo .name{font-size:18px;font-weight:700;margin-bottom:15px}.Contacts{padding:15px;border-radius:10px;background:#e3efff;color:#180a9b;line-height:18px}.Contacts .contact{margin-bottom:15px}.Contacts .label-title{font-size:18px;font-weight:700;margin-bottom:15px}.Contacts .label{font-weight:700;margin-bottom:0}.Contacts .info{display:flex}.Contacts .info .value{margin-left:3px}.BusList{display:flex;flex-wrap:wrap}.BusList.selectable .BusCard{cursor:pointer}.BusList.selectable .BusCard:hover{opacity:.9}.BusList .BusCard{width:calc(50% - 15px);margin-right:15px;margin-bottom:15px}.BusList .BusCard.selected .inner-bus{background:#180a9b}.BusList .BusCard.selected .inner-content{color:#fff;border-radius:12px}.BusList .BusCard.selected:hover{opacity:1}.BusList .BusCard:only-child{width:100%}.Slider{position:relative}.Slider>div{padding:0!important}.Slider .Card,.Slider .Card .inner-card{border-radius:20px}.Slider img{-o-object-fit:cover;object-fit:cover;width:100%}.Slider .VueCarousel-slide{display:flex;border-radius:20px}.Slider .leftArrow,.Slider .rightArrow{transform:translateY(-50%)}.Slider .leftArrow:after,.Slider .leftArrow:before,.Slider .rightArrow:after,.Slider .rightArrow:before{display:none}.Slider .leftArrow,.Slider .leftArrow svg,.Slider .rightArrow,.Slider .rightArrow svg{width:32px;height:32px}.Slider .rotate{transform:translateY(-50%) rotate(180deg)}.Slider .slick-track{display:flex;align-items:center}.Slider .slick-slide .slide{padding:0 7.5px}.Slider .leftArrow{left:5px}.Slider .rightArrow{right:5px}.Slider .slick-next{right:-3px}.Slider .slick-prev{left:-1px}.Slider .slick-next,.Slider .slick-prev{z-index:999;background:#fff;border-radius:999px}.Slider .slick-next.slick-disabled,.Slider .slick-prev.slick-disabled{cursor:default}.Slider .slick-next.slick-disabled:after,.Slider .slick-next.slick-disabled:before,.Slider .slick-prev.slick-disabled:after,.Slider .slick-prev.slick-disabled:before{color:grey}.Slider .slick-next:after,.Slider .slick-next:before,.Slider .slick-prev:after,.Slider .slick-prev:before{color:#180a9b;opacity:1}.BusCarousel.selectable .BusCard{cursor:pointer}.BusCarousel.selectable .BusCard:hover{opacity:.9}.BusCarousel .BusCard .inner-bus{box-shadow:none!important}.BusCarousel .BusCard.selected .inner-content{background:#180a9b;color:#fff;border-radius:12px}.BusCarousel .BusCard.selected:hover{opacity:1}.CompanyName{display:inline-flex;align-items:center;gap:5px;line-height:1.3em}.CompanyName img{color:#0d142d;width:20px;height:20px}.CompanyRead .inner-read .Photo img{max-height:250px}.CompanyRead .inner-read .company2{width:100%;display:flex;justify-content:center;height:150px}.CompanyRead .inner-read .company2 svg{width:150px;height:150px}.CompanyRead .line{display:flex;justify-content:space-between}.CompanyRead .line>div{width:100%}.CompanyRead .line>div:first-child{margin-right:8px}.CompanyRead .line>div:last-child{margin-left:8px}.CompanyRead .top{padding:30px;text-align:center}.CompanyRead .top .name{color:#e84924;font-size:24px;font-weight:700;margin-bottom:8px}.CompanyRead .top .siret{font-style:italic;font-size:16px}.CompanyRead .contacts{max-height:250px}.CompanyRead .contacts .Contact{margin-bottom:8px}.CompanyRead .buses{margin-top:15px;padding-top:15px;border-top:1px solid #e3efff;height:230px}.CompanyRead .buses .Slider{height:100%;margin-bottom:30px}.EquipmentsForm{margin-bottom:15px}.EquipmentsForm .equipments{display:flex;flex-wrap:wrap;row-gap:4px;align-items:flex-start}.EquipmentsForm .equipment{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:7.5px;margin-bottom:7.5px;cursor:pointer;transition:.2s linear;width:80px}.EquipmentsForm .equipment .Icon{margin:0}.EquipmentsForm .equipment .Icon,.EquipmentsForm .equipment .Icon svg{transition:.2s linear;width:36px;height:36px}.EquipmentsForm .equipment .Icon svg{fill:#bad8ff;transition:.2s linear}.EquipmentsForm .equipment .label{color:#bad8ff;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s linear;margin-top:7.5px;text-align:center;width:100%;display:block;font-size:12px}.EquipmentsForm .equipment.selected .Icon svg{fill:#180a9b}.EquipmentsForm .equipment.selected .label{color:#e84924}.EquipmentsForm.ro .equipment{cursor:default}.EquipmentsForm.inline{display:inline-flex;margin:0}.EquipmentsForm.inline .equipment{width:auto;margin-bottom:0}.EquipmentsForm.inline .Icon,.EquipmentsForm.inline .Icon svg{width:12px;height:12px;fill:#e84924!important}.BusCard .inner-bus .inner-content .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BusCard{transition:.2s linear}.BusCard .withAvailabilities{padding:15px;padding-bottom:0}.BusCard .withAvailabilities .availability{margin-bottom:8px;padding:3px 6px;text-align:left;background:#fff;border-radius:5px;color:#180a9b;font-size:10px}.BusCard .withAvailabilities .availability b{font-weight:700}.BusCard .withAvailabilities .availability+p{color:#180a9b;text-align:center}.BusCard .withAvailabilities .availability em{margin-left:10px;border-left:1px solid #180a9b;padding-left:10px;color:#180a9b}.BusCard .inner-bus{height:100%;background-color:#e3efff;border-radius:5px;position:relative;box-shadow:0 5px 6px 0 rgba(24,10,155,.3)!important}.BusCard .inner-bus .badge{position:absolute;left:50%;top:0;transform:translate(-50%,-100%);padding:6px 20px;border-radius:8px 8px 0 0;font-size:10px;font-weight:600;color:#fff;background-color:#9893ff}.BusCard .inner-bus .inner-content{position:relative;z-index:2;display:flex;flex-direction:column;height:100%}.BusCard .inner-bus .inner-content .align{display:flex}.BusCard .inner-bus .inner-content .align>div{width:50%}.BusCard .inner-bus .inner-content .align>div:only-child{width:100%}.BusCard .inner-bus .inner-content .align .bus-infos{align-items:center;justify-content:center}.BusCard .inner-bus .inner-content .top-bus{display:flex;align-items:center;justify-content:space-between;font-size:11px}.BusCard .inner-bus .inner-content .id,.BusCard .inner-bus .inner-content .name{padding:15px}.BusCard .inner-bus .inner-content .name{font-weight:700}.BusCard .inner-bus .inner-content .busName .name{padding-top:0;padding-bottom:2px;font-weight:400}.BusCard .inner-bus .inner-content .busName .name:hover{text-decoration:underline;cursor:pointer}.BusCard .inner-bus .inner-content .picture{width:100%;height:100%;border-radius:12px;padding:15px}.BusCard .inner-bus .inner-content .picture img{width:100%;height:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover}.BusCard .inner-bus .inner-content .picture.little{max-height:150px}.BusCard .inner-bus .inner-content .bottom{padding-bottom:0;padding-left:15px;padding-right:15px;padding-top:0!important;margin-top:0!important;border-top:none!important}.BusCard .inner-bus .inner-content .bottom .places{margin-top:8px;border-top:1px solid #e84924;padding:8px 0;color:#e84924;font-weight:700;text-align:center;font-size:10px;display:flex;align-items:center;justify-content:center}.BusCard .inner-bus .inner-content .bottom .places .placeNb{text-transform:uppercase;white-space:nowrap}.BusCard .inner-bus .inner-content .bottom .places .EquipmentsForm{margin-left:15px;padding-left:8px;border-left:1px solid #180a9b}.BusCard .inner-bus .inner-content .bus-infos{display:flex}.BusCard .inner-bus .inner-content .bus-infos>div:first-child{width:calc(50% - 7.5px);margin-right:8px}.BusCard .inner-bus .inner-content .bus-infos>div:last-child{width:calc(50% - 7.5px);margin-left:8px}.BusCard .inner-bus .inner-content .bus-infos>div:only-child{width:100%}.BusCard .inner-bus .inner-content .bus-infos .tinyInfos{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0!important;margin-bottom:3.75px!important;padding:0 5px 5px 5px;font-size:10px}.BusCard .inner-bus .inner-content .bus-infos .tinyInfos .pl{color:#e84924;white-space:nowrap;font-weight:700}.BusCard .inner-bus .inner-content .bus-infos .tinyInfos .location{flex:1 1 0;display:flex;align-items:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:10px}.BusCard .inner-bus .inner-content .bus-infos .tinyInfos .location span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:14px}.BusCard .inner-bus .inner-content .bus-infos .tinyInfos .location .Icon{margin-right:3.75px}.BusCard .inner-bus .inner-content .bus-infos .tinyInfos .location .Icon,.BusCard .inner-bus .inner-content .bus-infos .tinyInfos .location .Icon svg{width:12px;height:12px}.BusCard .inner-bus .inner-content .bus-infos .tinyInfos .location svg{fill:#e84924}.BusCard.little .company-name{padding:0 15px 10px 15px;margin-top:-10px;font-size:10px;color:#e84924}.BusCard.little .withAvailabilities{padding-top:0}.BusCard.tiny{font-size:11px}.BusCard.tiny .inner-bus .inner-content .name{width:100%;padding:10px;text-align:left}.BusCard.tiny .badge{display:none}.BusCard.tiny.empty-travel .inner-bus{background-color:#ecd5ff}.BusCard.tiny.empty-travel .inner-bus .inner-content .bus-infos .tinyInfos .location svg{fill:#9893ff}.BusCard.tiny.empty-travel .inner-bus .inner-content .bus-infos .tinyInfos .pl{color:#9893ff}.BusCard.mini .inner-bus .inner-content .top-bus .name{font-size:12px}.BusCard.mini .inner-bus .inner-content .top-bus .id{display:none}.BusCard.mini .inner-bus .inner-content .picture{padding:0 6px 6px 6px}.BusCard.empty-travel .inner-bus .border-background{border-color:#9893ff}.BusCard.empty-travel .inner-bus .inner-content .withAvailabilities .availability{color:#9893ff}.BusCard.empty-travel .inner-bus .inner-content .withAvailabilities .availability em{border-color:#9893ff}.BusCard.empty-travel .inner-bus .inner-content .bottom .places{color:#9893ff;border-color:#9893ff}.BusCard.empty-travel .inner-bus .inner-content .bottom .places .EquipmentsForm.inline{border-color:#9893ff}.BusCard.empty-travel .inner-bus .inner-content .bottom .places .EquipmentsForm.inline .Icon svg{fill:#9893ff!important}.FileManager .line .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FileManager{position:relative;margin-bottom:30px}.FileManager .filename{text-align:center;font-weight:700}.FileManager img{width:250px;height:250px}.FileManager .error{padding-bottom:25px!important}.FileManager .Action.delete,.FileManager .Action.edit{position:absolute;bottom:-15px;right:15px}.FileManager .Action.delete .Icon{background:#180a9b}.FileManager .Action.edit{right:unset;left:0}.FileManager .Action.edit .Icon{background:#180a9b}.FileManager .Action svg *{fill:#fff}.FileManager .imgs>div{display:flex;flex-wrap:wrap}.FileManager .imgs>div .document{min-width:200px;min-height:200px;max-width:200px;max-height:200px;display:flex;align-items:center;justify-content:center}.FileManager .imgs>div .document svg{width:50%;height:50%}.FileManager .imgs>div .img{position:relative;margin-right:25px;margin-bottom:25px}.FileManager .imgs>div .img img{background:#fff;-o-object-fit:contain;object-fit:contain}.FileManager .Add{min-width:250px;min-height:250px;max-width:250px;max-height:250px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff;border:1px solid #d9d9d9;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s linear}.FileManager .Add p{color:#d9d9d9;font-weight:400;font-size:16px;margin-bottom:15px;transition:.2s linear;padding:0 10px;text-align:center;line-height:1.3em}.FileManager .Add .Icon,.FileManager .Add .Icon svg{width:50px;height:50px;fill:#d9d9d9;transition:.2s linear;color:#fff}.FileManager .Add.highlight{border-color:#e84924}.FileManager .Add.highlight p{color:#e84924}.FileManager .Add.highlight .Icon svg{fill:#e84924}.FileManager.little .Add{margin-top:20px;min-width:150px;min-height:135px;max-width:150px;max-height:135px;margin-bottom:15px}.FileManager.little .Add p{font-size:13px}.FileManager.little .Add .Icon,.FileManager.little .Add .Icon svg{width:30px;height:30px}.FileManager .addFile{box-shadow:none;margin-left:7.5px;background:#fff;color:#180a9b;border:2px solid #180a9b;font-weight:700}.FileManager .label{padding-top:2px}.FileManager sup{font-size:1em;position:relative;top:-3px;left:2px;color:#e84924}.FileManager .line{display:flex;align-items:center;justify-content:space-between;width:100%;background:#e3efff;margin-bottom:7.5px;border-radius:12px;padding:5px 15px;padding-right:5px;font-weight:700}.FileManager .line .name{width:100%}.FileManager .line .delete{position:static;width:auto;border:none}.FileManager .line .delete .Icon{background:#fff}.FileManager .line .delete .Icon svg *{fill:#180a9b!important}.FileManager .line .delete .Icon:hover{opacity:.5}.RoundRadio .check .round{display:flex;align-items:center;justify-content:center}.RoundRadio{display:flex;align-items:center;justify-content:space-between;padding:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.RoundRadio:last-child{border-bottom:0}.RoundRadio .check{width:40px}.RoundRadio .check .round{border-radius:20px;width:18px;height:18px;border:1px solid #180a9b;transition:75ms linear}.RoundRadio .check .Icon{transition:.2s linear;transform:scale(0)}.RoundRadio .name{width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.2s linear;color:#180a9b;font-weight:700}.RoundRadio.selected .name{color:#180a9b}.RoundRadio.selected .check .round{border-color:#180a9b}.RoundRadio.selected .check .Icon{transform:scale(1)}.RoundRadio.disabled{cursor:not-allowed;opacity:.4}.CompanySelector{margin-bottom:30px}.CompanySelector .vs__selected{margin-top:0;padding-left:7.5px;color:#180a9b;font-weight:500;position:static!important}.CompanySelector .vs__dropdown-toggle{border:1px solid #180a9b;border-radius:30px;height:30px;padding-bottom:0}.CompanySelector .vs__search{margin:0}.CompanySelector .vs__actions{padding-top:0}.CompanySelector .triangle2{transform:rotate(90deg)!important;right:4px;position:relative}.CompanySelector .triangle2,.CompanySelector .triangle2 svg{width:14px!important;height:14px!important}.CompanySelector .triangle2 svg{fill:#e84924}.BusProposalForm .h2{font-style:italic}.BusProposalForm .tva{font-size:12px;padding:0 20px}.BusProposalForm .tva.label{font-size:13px;justify-content:center}.BusProposalForm table{width:100%}.BusProposalForm table tr.border td,.BusProposalForm table tr.border th{font-size:13px;padding:15px 0}.BusProposalForm table tr.border td .inner-border,.BusProposalForm table tr.border th .inner-border{background:#fff;height:2px;width:100%}.BusProposalForm table tr.spaced-bottom td,.BusProposalForm table tr.spaced-bottom th{padding-bottom:15px}.BusProposalForm table tr.violet{color:#9595f9}.BusProposalForm table td,.BusProposalForm table th{padding:5px;text-align:center}.BusProposalForm table td.bold,.BusProposalForm table td.label,.BusProposalForm table td .label,.BusProposalForm table th.bold,.BusProposalForm table th.label,.BusProposalForm table th .label{font-weight:700}.BusProposalForm table td .label,.BusProposalForm table th .label{justify-content:center}.BusProposalForm table td.labelh,.BusProposalForm table td .labelh,.BusProposalForm table th.labelh,.BusProposalForm table th .labelh{justify-content:flex-end;text-align:right;font-weight:700}.BusProposalForm table td.labelh.light,.BusProposalForm table td .labelh.light,.BusProposalForm table th.labelh.light,.BusProposalForm table th .labelh.light{font-weight:400}.BusProposalForm table td .sublabel,.BusProposalForm table th .sublabel{font-size:10px;font-weight:400;line-height:1.3em}.BusProposalForm table td:first-child,.BusProposalForm table th:first-child{text-align:right}.BusProposalForm table td .form-group,.BusProposalForm table th .form-group{width:90px;margin-left:8px;display:inline-block}.BusProposalForm table td .form-group .input .form-text,.BusProposalForm table th .form-group .input .form-text{padding-left:0;padding-right:10px;text-align:right}.BusProposalForm table td .little,.BusProposalForm table th .little{font-size:12px;font-weight:400;margin-left:10px}.BusProposalForm table td:last-child{white-space:nowrap;text-align:right;font-weight:700}.BusProposalForm table td:last-child .label{justify-content:flex-end}.BusProposalForm table td:last-child.light{font-weight:400}.BusProposalForm .selectedBuses{padding-bottom:30px;border-bottom:1px solid #e3efff;margin-bottom:30px}.BusProposalForm .selectedBuses .center{margin-top:15px}.BusProposalForm .first{display:flex;flex-direction:column;gap:15px}.BusProposalForm .first>*{margin:0}.BusProposalForm .first .form-group{flex:1 1 0}.BusProposalForm .first .form-group .input{height:100%}.BusProposalForm .first .form-group .input textarea{border-radius:12px;height:100%}.BusProposalForm .second:only-child{position:relative;left:50%;transform:translateX(-50%)}.BusProposalForm .FileManager{margin-bottom:0}.BusProposalForm .FileManager .imgs>div{flex-direction:column-reverse}.BusProposalForm .FileManager .Add{min-height:0;padding:10px 15px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:15px;width:100%;min-width:100%;background:#e3efff;border-radius:12px;border:none;margin:0}.BusProposalForm .FileManager .Add p{color:#180a9b;margin:0;padding:0;font-weight:500}.BusProposalForm .FileManager .Add svg{fill:#180a9b}.BusProposalForm .FileManager .line .Icon{background:transparent}.BusProposalForm .busError{margin-top:15px}.BusProposalForm .form{width:100%;display:flex;margin-bottom:30px;gap:30px}.BusProposalForm .form>div:first-child{flex:0 1 250px}.BusProposalForm .form>div:last-child{flex:1 1 60%;padding:15px;background:#e3efff;border-radius:8px}.BusProposalForm .buses{border-top:2px solid #f5f6fa;margin-top:15px;padding-top:15px;margin-bottom:30px}.BusProposalForm .list .ps{max-height:270px;margin-right:-15px;margin-left:-15px;padding:0 15px}.BusProposalForm .list .BusList{margin-bottom:15px}.BusProposalForm .list .h2{border-top:2px solid #f5f6fa;margin-top:15px;padding-top:15px}.BusProposalForm .addBus .Action .Icon{margin-right:-10px}.BusProposalForm .listSelect .BusCard{cursor:pointer}.BusProposalForm .listSelect .BusCard:hover{opacity:.9}.BusProposalForm .busList{display:flex;flex-wrap:nowrap;padding:15px 5px}.BusProposalForm .busList .bus{height:100%;margin-right:15px;position:relative}.BusProposalForm .busList .bus .BusCard{width:100%!important;height:100%;cursor:pointer}.BusProposalForm .busList .bus .BusCard.selected .inner-bus{background:#180a9b}.BusProposalForm .busList .bus .BusCard.selected .inner-content{color:#fff;border-radius:12px}.BusProposalForm .busList .bus .BusCard.selected:hover{opacity:1}.BusProposalForm .busList .bus .BusCard .bus-infos{height:calc(100% - 50px)}.BusProposalForm .busList .bus .BusCard .picture{height:100%;padding-top:0}.BusProposalForm .busList .bus .removeBus{cursor:pointer;position:absolute;z-index:3;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:#180a9b;color:#fff;border-radius:40px}.BusProposalForm .acceptCG{padding-top:0;justify-content:center;padding-bottom:30px;border-bottom:1px solid #e3efff;margin-bottom:30px}.BusProposalForm .acceptCG .name{font-weight:400!important;line-height:20px;width:auto}.BusProposalForm .acceptCG a{text-decoration:underline;font-weight:700}.BusProposalForm .highlighted-info{background-color:#fff;padding:10px 15px;border-radius:8px;font-size:15px;font-weight:700;color:#180a9b;margin-bottom:15px;box-shadow:0 10px 10px 1px #cae0ff}.BusProposalForm .highlighted-info .light{font-weight:400}.BusProposalForm .highlighted-info.desired-info,.BusProposalForm .highlighted-info.proposed-info{display:flex;align-items:center;justify-content:space-between}.BusProposalForm .highlighted-info.desired-info .desired-include,.BusProposalForm .highlighted-info.proposed-info .desired-include{display:flex;align-items:center;gap:15px;font-weight:400;margin-left:15px}.BusProposalForm .highlighted-info.desired-info .desired-include .with-bullet,.BusProposalForm .highlighted-info.proposed-info .desired-include .with-bullet{display:flex;align-items:center;gap:5px}.BusProposalForm .highlighted-info.desired-info .desired-include .with-bullet .bullet,.BusProposalForm .highlighted-info.proposed-info .desired-include .with-bullet .bullet{width:15px;height:15px;border:1px solid #180a9b;border-radius:100px}.BusProposalForm .highlighted-info.desired-info .desired-include .with-bullet .bullet.selected,.BusProposalForm .highlighted-info.proposed-info .desired-include .with-bullet .bullet.selected{background-color:#180a9b}.BusProposalForm .highlighted-info.proposed-info .desired-include .with-bullet{cursor:pointer}.BusProposal .vm--modal{max-width:1100px;width:90%!important;left:50%!important;transform:translate(-50%)}.BusProposal.vue-dialog .dialog-c-title{background-color:#fff;color:#180a9b;text-transform:capitalize}.BusProposal .actions,.Evaluation{text-align:center}.Evaluation .label{justify-content:center}.Evaluation .vue-star-rating.vue-star-rating-inline{margin-bottom:30px}.Evaluation .actions{text-align:center}.AmendmentForm .line .top-line{display:flex;background:#e3efff;padding:15px;border-radius:8px;box-shadow:0 5px 10px 1px #cae0ff!important;margin-bottom:30px}.AmendmentForm .line .top-line>div:first-child{width:calc(50% - 7.5px);margin-right:7.5px}.AmendmentForm .line .top-line>div:nth-child(2){width:calc(25% - 7.5px);margin-right:7.5px}.AmendmentForm .line .top-line>div:last-child{width:calc(25% - 7.5px)}.AmendmentForm .line .total{display:flex;align-items:center;justify-content:flex-end;margin-bottom:30px;font-weight:700;font-size:18px}.AmendmentForm .addAmendment .Icon{background:#180a9b}.AmendmentForm .addAmendment .Icon svg{fill:#fff}.AddAmendment .actions{text-align:center}.Person .line{display:flex;gap:15px}.Person .line>div{flex:1 1 0}.AddDriver .driver{display:flex;align-items:flex-start;gap:30px;margin-bottom:15px}.AddDriver .driver .Person{flex:1 1 0;border-bottom:1px solid #e3efff}.AddDriver .driver .Action{margin-top:20px}.AddDriver .driver .Action.red-trash .Icon{background:transparent}.AddDriver .Action.add-driver svg,.AddDriver .driver .Action.red-trash .Icon svg{fill:#fff}.AddDriver .actions{margin-top:30px;text-align:center}.AddGroupManager .groupManager{display:flex;align-items:flex-start;gap:30px;margin-bottom:15px}.AddGroupManager .groupManager .Person{flex:1 1 0;border-bottom:1px solid #e3efff}.AddGroupManager .groupManager .Action{margin-top:20px}.AddGroupManager .groupManager .Action.red-trash .Icon{background:transparent}.AddGroupManager .Action.add-manager svg,.AddGroupManager .groupManager .Action.red-trash .Icon svg{fill:#fff}.AddGroupManager .actions{margin-top:30px;text-align:center}.FileUpload .name,.FileUpload .name .inner-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FileUpload{background:#e3efff;border-radius:10px;padding:15px;overflow:hidden}.FileUpload .label{margin-bottom:15px;font-size:16px;font-weight:700}.FileUpload .file,.FileUpload .icons{display:flex;align-items:center;justify-content:space-between}.FileUpload .file{margin-bottom:7.5px}.FileUpload .file .trash{cursor:pointer}.FileUpload .icons{justify-content:center}.FileUpload .name{color:#180a9b;width:calc(100% - 45px)}.FileUpload .name .inner-text{width:100%}.FileUpload .Icon{margin-left:30px}.UploadInvoice .actions{margin-top:30px;text-align:center}.Confirm p{margin-bottom:30px;color:#180a9b!important}.Confirm label,.Confirm p{text-align:center}.Confirm textarea{margin-bottom:30px}.Confirm .actions{text-align:center}.AvailableCommands .ps{display:flex;justify-content:center}.AvailableCommands .command{margin:0;margin-right:15px}.AvailableCommands .command:last-child{margin-right:0}.Status{text-align:center}.Status .inner-status{display:inline-block;padding:8px 0;width:200px;border-radius:10px 10px 0 0;background-color:#180a9b;font-weight:700;font-size:12px;color:#fff}@media(max-width:1030px){.Status .inner-status{padding:7.5px 20px!important;width:auto!important}}.ProposalCard>.content>.inner-content>.top .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ProposalCard .states{display:flex;justify-content:center}.ProposalCard .states .Status+.Status{margin-left:15px}.ProposalCard>.content{position:relative;padding:15px;box-shadow:0 10px 15px 3px #e3efff;border-radius:10px;height:calc(100% - 27px)}.ProposalCard>.content .inner-content{position:relative;z-index:2}.ProposalCard>.content .inner-content .top{display:flex;justify-content:space-between;margin-bottom:10px}.ProposalCard>.content .inner-content .top .name{font-weight:700;font-size:11px}.ProposalCard>.content .inner-content .top .price{font-weight:700;font-size:11px;color:#e84924}.ProposalCard>.content .inner-content .under-top{display:flex;justify-content:flex-end;align-items:center;gap:5px;font-size:10px;margin-bottom:8px;margin-top:-6px}.ProposalCard>.content .inner-content .date-range{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.ProposalCard>.content .inner-content .date-range .from,.ProposalCard>.content .inner-content .date-range .to{background:#e3efff;color:#e84924;display:inline-block;width:calc(50% - 7.5px);text-align:center;padding:8px;border-radius:40px}.ProposalCard>.content .inner-content .date-range .from b,.ProposalCard>.content .inner-content .date-range .to b{font-weight:700}.ProposalCard>.content .inner-content .date-range .from:first-letter,.ProposalCard>.content .inner-content .date-range .to:first-letter{text-transform:uppercase}.ProposalCard>.content .inner-content .date-range .from{margin-right:8px}.ProposalCard>.content .inner-content .date-range .to{margin-left:8px}.ProposalCard>.content .inner-content .location-range{padding:0 8px;display:flex;align-items:center;justify-content:space-between}.ProposalCard>.content .inner-content .location-range .from,.ProposalCard>.content .inner-content .location-range .to{text-align:center}.ProposalCard>.content .inner-content .location-range .distance{display:flex;align-items:center;justify-content:space-between;font-weight:700;position:relative;width:100%;padding:0 8px;max-width:70%}.ProposalCard>.content .inner-content .location-range .distance>div{position:relative;z-index:3}.ProposalCard>.content .inner-content .location-range .distance .border{top:50%;transform:translateY(-50%);left:0;position:absolute;z-index:2;height:2px;background:#e84924;width:calc(100% - 40px);margin:0 20px}.ProposalCard>.content .inner-content .location-range .distance .km{background:#fff;padding:0 5px}.ProposalCard>.content .inner-content .location-range .distance .Icon{margin:0}.ProposalCard>.content .inner-content .location-range .distance .Icon svg{fill:#e84924}.ProposalCard>.content .inner-content .bottom{margin-top:15px;padding-top:15px;border-top:1px solid #e3efff;color:#e84924;font-weight:700;text-align:center;font-size:12px}.ProposalCard>.content .AvailableCommands,.ProposalCard>.content .BusCarousel{position:relative;z-index:2}.ProposalCard>.content .travel{display:flex;align-items:center;justify-content:space-between;font-size:12px;position:relative;z-index:2}.ProposalCard>.content .travel b{font-weight:700}.ProposalCard>.content .travel .travelToDo{background:#e3efff;padding:10px 15px;border-radius:30px;color:#e84924;font-weight:500}.ProposalCard>.content .viewDetail{text-align:center;padding-top:30px;margin-bottom:-15px}.ProposalCard>.content .proposals{background:#e3efff;padding:30px;border-radius:10px}.ProposalCard>.content .proposals .noResult{padding:0}.ProposalCard>.content .proposals .proposalNb{font-size:18px;font-weight:700;font-style:italic;margin-bottom:15px}.ProposalCard>.content .proposals .ProposalCard{margin-bottom:30px}.ProposalCard>.content .proposals .ProposalCard:last-child{margin-bottom:0}.ProposalCard>.content .proposal-commands{margin-top:15px}.ProposalCard.selectable{cursor:pointer}.ProposalCard.selectable:hover{opacity:.9}.ProposalCard.selected:hover{opacity:1}.ProposalCard>.content{background:#fff;box-shadow:0 10px 15px 3px #cae0ff!important}.ProposalCard>.content .cars,.ProposalCard>.content .description{margin-bottom:15px}.ProposalCard>.content>.inner-content>.top .name{cursor:pointer;transition:.2s linear;width:calc(100% - 85px)}.ProposalCard>.content>.inner-content>.top .name:hover{opacity:.8}.ProposalCard>.content>.inner-content>.top .whoami{padding:5px 8px;border-radius:20px;width:190px;text-align:center;color:#180a9b;font-weight:700}.ProposalCard>.content .CarouselBuses{margin-top:15px;padding-top:15px;border-top:1px solid #e3efff;margin-bottom:15px}.ProposalCard .AvailableCommands{width:100%}.ProposalCard .line{display:flex;justify-content:space-between}.ProposalCard .line>div{width:calc(50% - 7.5px)}.ProposalCard .line>div:first-child{margin-right:8px}.ProposalCard .line>div:last-child{margin-left:8px}.ProposalCard .line>div.BusCarousel{margin-left:-7.5px;margin-right:-7.5px;flex:1 1 0}.ProposalCard .line>div.BusCarousel .BusCard .inner-bus .inner-content .align>div{display:flex;gap:30px;padding:4px 5px}.ProposalCard .line>div.BusCarousel .BusCard .inner-bus .inner-content .align>div .top-bus{gap:15px}.ProposalCard .line>div.BusCarousel .BusCard .inner-bus .inner-content .align>div .top-bus .name{padding:0}.ProposalCard .line>div.BusCarousel .BusCard .inner-bus .inner-content .align>div .top-bus .id{padding:0;font-weight:400}.ProposalCard .line>div.BusCarousel .BusCard .inner-bus .inner-content .align>div .bottom{padding:0}.ProposalCard .line>div.BusCarousel .BusCard .inner-bus .inner-content .align>div .bottom .places{margin-top:0;padding:0;border:none}.ProposalCard .line>div.BusCarousel .BusCard .inner-bus .inner-content .align>div .bottom .places .EquipmentsForm.inline .Icon,.ProposalCard .line>div.BusCarousel .BusCard .inner-bus .inner-content .align>div .bottom .places .EquipmentsForm.inline .Icon svg{width:15px;height:15px}.ProposalCard .line>div.BusCarousel .BusCard .inner-bus .inner-content .align>div .bottom .places .EquipmentsForm .equipments{display:flex;flex-wrap:wrap;gap:4px}.ProposalCard .line>div.BusCarousel .BusCard .inner-bus .inner-content .align>div .bottom .places .EquipmentsForm .equipment{margin:0}.ProposalCard .triangle2{transform:rotate(90deg);display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;background:#180a9b;cursor:pointer}.ProposalCard .triangle2 svg{width:14px;height:14px;fill:#fff}.ProposalCard .triangle2:hover{opacity:.75}.ProposalCard.collapse .top{align-items:center}.ProposalCard.collapse .top .name{width:calc(100% - 105px)!important}.ProposalCard.collapse .top:last-child{margin-bottom:0!important}.ProposalCard.messaging>.content{box-shadow:0 5px 6px 0 rgba(24,10,155,.3)!important}.ProposalCard.messaging>.content .inner-content .top{align-items:center}.ProposalCard.messaging>.content .inner-content .top .whoami{padding:0;color:#180a9b;background-color:transparent;text-align:right;border-radius:0;width:auto;font-weight:400;font-size:10px}.ProposalCard.messaging>.content .travel .travelToDo{color:#180a9b;border-radius:5px;padding:7px 8px;font-size:10px;width:100%}.ProposalCard.messaging.read-message .border-background{display:none}.ProposalCard.messaging.selected>.content .inner-content .top .whoami{color:#fff;background-color:transparent}.ProposalCard.messaging.selected>.content .travel .travelToDo{background-color:#fff}.MessagingInput .topCommands{display:flex;align-items:center;justify-content:center}.MessagingInput .topCommands .AvailableCommands{margin-top:0!important}.MessagingInput .topCommands .Action{margin-right:8px}.MessagingInput .topCommands .Action:last-child{margin-right:0}.MessagingInput .empty{height:60px}.MessagingInput .input-section{margin-top:15px}.MessagingInput .input-section:first-child{margin-top:0;border-top:none;padding-top:0}.MessagingInput .input-section h4{font-size:12px;font-weight:700;margin-bottom:15px;opacity:.5}.MessagingInput .texting-inner{width:100%;display:flex}.MessagingInput .texting-inner .texting-content{width:100%;display:flex;height:79px;position:relative}.MessagingInput .texting-inner .texting-content .message{flex:1 1 0;height:100%;position:relative}.MessagingInput .texting-inner .texting-content .message .input{height:100%}.MessagingInput .texting-inner .texting-content .message .form-group{margin-bottom:0;height:100%}.MessagingInput .texting-inner .texting-content .message .form-group textarea{border-color:transparent;border-radius:5px;height:100%;width:100%;padding-right:40px;min-height:unset}.MessagingInput .texting-inner .texting-content .message .Icon{position:absolute;z-index:2;top:50%;transform:translateY(-50%);right:10px;cursor:pointer;padding:12px;background:#180a9b;width:auto;height:auto;border-radius:5px;display:flex;align-items:center;justify-content:center}.MessagingInput .texting-inner .texting-content .message .Icon svg{fill:#fff;width:22px;height:22px;left:-2px;position:relative}.MessagingInput .texting-inner .texting-content .FileManager{padding-right:15px;margin-bottom:0}.MessagingInput .texting-inner .texting-content .FileManager .Add{min-width:unset;max-width:unset;min-height:unset;max-height:unset;border:none;border-radius:5px;padding:8px;margin:0;margin-bottom:15px}.MessagingInput .texting-inner .texting-content .FileManager .Add svg{fill:#180a9b}.MessagingInput .texting-inner .texting-content .FileManager .line{background:#fff}.MessagingInput.booking .input-section{display:none}.MessagingOutput .message .inner-message .message-content .documents .doc .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MessagingOutput .message{width:100%;margin-bottom:10px;display:flex}.MessagingOutput .message .inner-message{display:flex;flex-direction:column;gap:10px;width:100%}.MessagingOutput .message .inner-message .message-content{width:100%}.MessagingOutput .message .inner-message .message-content .text{background:#fff;padding:5px 15px;border-radius:10px;line-height:20px;display:flex;flex-direction:row;align-items:center}.MessagingOutput .message .inner-message .message-content .text .innertext p{color:#180a9b;margin-top:5px;margin-bottom:0}.MessagingOutput .message .inner-message .message-content .text .innertext p:first-child{margin-top:0}.MessagingOutput .message .inner-message .message-content .text .date{font-weight:400}.MessagingOutput .message .inner-message .message-content .documents{width:100%}.MessagingOutput .message .inner-message .message-content .documents .doc{display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;margin-bottom:8px;border-radius:12px;padding:5px 15px;padding-right:5px;font-weight:700}.MessagingOutput .message .inner-message .message-content .documents .doc .name{width:100%}.MessagingOutput .message .inner-message .message-content .documents .doc .Icon{margin-left:30px;cursor:pointer}.MessagingOutput .message .inner-message .message-content .documents .doc .Icon:hover{opacity:.5}.MessagingOutput .message .inner-message .who{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:5px}.MessagingOutput .message .inner-message .who .company,.MessagingOutput .message .inner-message .who .name{color:#180a9b;font-weight:700;font-size:12px;line-height:1.3em}.MessagingOutput .message .inner-message .who .company{color:#9893ff}.MessagingOutput .message .inner-message .who .date{font-size:11px;color:#180a9b;font-weight:400;margin:0}.MessagingOutput .message .inner-message.me{margin-left:33%}.MessagingOutput .message .inner-message.me .who .company{display:none}.MessagingOutput .message .inner-message.other{margin-right:33%}.MessagingOutput .message .inner-message.other .who{justify-content:flex-start}.MessagingOutput .message .inner-message.system .message-content{text-align:center}.MessagingOutput .message .inner-message.system .message-content .text{display:flex;align-items:center;gap:15px;padding:5px 15px;justify-content:center;background:#c6d9f4;color:#180a9b;font-weight:700}.MessagingOutput .message .inner-message.system .message-content .text em{font-weight:400}.MessagingReader{background:#e3efff;padding:30px;border-radius:10px;height:100%;display:flex;flex-direction:column;gap:15px}.MessagingReader .MessagingTop{display:flex;align-items:center;justify-content:space-between}.MessagingReader .MessagingTop .h3{margin-bottom:0}.MessagingReader .MessagingTop .Action .innerText{font-size:12px}.MessagingReader .MessagingTop .light-action{font-size:12px;text-decoration:underline}.MessagingReader .MessagingTop .light-action:hover{opacity:.5}.MessagingReader .MessagingOutput{flex:1 1 0}.inputGmapAutocomplete .fields{margin-top:15px}.inputGmapAutocomplete .form-group.read>.input{display:flex;justify-content:space-between;padding:0 15px}.inputGmapAutocomplete .form-group{margin-bottom:30px}.inputGmapAutocomplete .form-group:last-child{margin-bottom:0}.inputGmapAutocomplete .form-group .error{padding-top:8px}.inputGmapAutocomplete .form-group.errorgmap label{color:#e84924}.inputGmapAutocomplete .form-group.errorgmap input{border-color:#e84924!important}.inputGmapAutocomplete.grey input{background:#fff;color:#180a9b}.InlineField{display:flex;align-items:center;margin-bottom:7.5px}.InlineField:last-child{margin-bottom:0}.InlineField .label{width:30%;color:grey}.InlineField .label.labelClick{cursor:pointer;color:#5a5b5a}.InlineField .label.labelClick:hover{opacity:.7}.InlineField .form-group{width:calc(70% - 45px);padding-left:30px;margin-bottom:0}.InlineField .form-group .value{padding-left:15px}.InlineField .inputGmapAutocomplete .form-group{width:100%;padding-left:30px;margin-bottom:0}.InlineField .little{background:#f5f6fa;display:flex;align-items:center;width:30px;height:30px;justify-content:center;border-radius:59px;margin-left:15px;cursor:pointer;transition:opacity 125ms linear}.InlineField .little:hover{opacity:.7}.InlineField .little svg{fill:grey}.TravelInfosRead .opened-section .documents .doc .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TravelInfosRead .section{display:flex;align-items:center;gap:15px;margin-bottom:15px}.TravelInfosRead .section.bottom{margin:15px 0 15px 0}.TravelInfosRead .section .info{font-size:12px;font-weight:700}.TravelInfosRead .section .separator{flex:1 1 0;height:1px;background-color:#180a9b}.TravelInfosRead .section .toggle{width:14px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.TravelInfosRead .section .toggle .Icon{width:14px;height:14px;transform:rotate(-90deg);transition:all .3s ease-out}.TravelInfosRead .section .toggle .Icon svg{fill:#180a9b;width:100%;height:100%}.TravelInfosRead .section .toggle.opened .Icon{transform:rotate(90deg)}.TravelInfosRead .section .toggle:hover .Icon svg{fill:#c6d9f4}.TravelInfosRead .opened-section{display:flex;flex-direction:column;gap:15px;font-size:12px}.TravelInfosRead .opened-section .documents{border-left:2px solid #e84924;padding-left:10px}.TravelInfosRead .opened-section .documents .h2{font-size:12px}.TravelInfosRead .opened-section .documents .doc{display:inline-block;width:100px;text-align:center;cursor:pointer}.TravelInfosRead .opened-section .documents .doc:hover{opacity:.8}.TravelInfosRead .opened-section .documents .doc .Icon{display:inline-block}.TravelInfosRead .opened-section .documents .doc .Icon.document{margin-right:0}.TravelInfosRead .opened-section .documents .doc .Icon.document,.TravelInfosRead .opened-section .documents .doc .Icon.document svg{width:40px;height:40px;margin-bottom:8px}.TravelInfosRead .opened-section .documents .doc .Icon.download{cursor:pointer;margin-top:8px}.TravelInfosRead .opened-section .documents .doc .Icon.download:hover{opacity:.7}.TravelInfosRead .opened-section .documents .doc .name{width:100%;line-height:20px}.TravelInfosRead .opened-section .RoundRadio{cursor:default;border-bottom:none;padding:0;margin-bottom:15px}.TravelInfosRead .opened-section .drivers,.TravelInfosRead .opened-section .groupManagers,.TravelInfosRead .opened-section .invoices,.TravelInfosRead .opened-section .passengers{padding:15px;border:1px solid #180a9b;margin-bottom:15px;border-radius:5px;background:#fff}.TravelInfosRead .opened-section .drivers .driver,.TravelInfosRead .opened-section .drivers .groupManager,.TravelInfosRead .opened-section .groupManagers .driver,.TravelInfosRead .opened-section .groupManagers .groupManager,.TravelInfosRead .opened-section .invoices .driver,.TravelInfosRead .opened-section .invoices .groupManager,.TravelInfosRead .opened-section .passengers .driver,.TravelInfosRead .opened-section .passengers .groupManager{border-bottom:1px solid #e3efff;margin-bottom:15px}.TravelInfosRead .opened-section .drivers .driver .read:last-child,.TravelInfosRead .opened-section .drivers .groupManager .read:last-child,.TravelInfosRead .opened-section .groupManagers .driver .read:last-child,.TravelInfosRead .opened-section .groupManagers .groupManager .read:last-child,.TravelInfosRead .opened-section .invoices .driver .read:last-child,.TravelInfosRead .opened-section .invoices .groupManager .read:last-child,.TravelInfosRead .opened-section .passengers .driver .read:last-child,.TravelInfosRead .opened-section .passengers .groupManager .read:last-child{margin-bottom:0}.TravelInfosRead .opened-section .drivers .driver:last-child,.TravelInfosRead .opened-section .drivers .groupManager:last-child,.TravelInfosRead .opened-section .groupManagers .driver:last-child,.TravelInfosRead .opened-section .groupManagers .groupManager:last-child,.TravelInfosRead .opened-section .invoices .driver:last-child,.TravelInfosRead .opened-section .invoices .groupManager:last-child,.TravelInfosRead .opened-section .passengers .driver:last-child,.TravelInfosRead .opened-section .passengers .groupManager:last-child{border-bottom:none}.TravelInfosRead .opened-section .desired-price{padding:15px;border-radius:5px;background-color:#c6d9f4}.TravelInfosRead .opened-section .desired-price>.label{font-weight:700}.TravelInfosRead .opened-section .desired-price .price-table .table-row{display:flex;align-items:center;margin-bottom:5px}.TravelInfosRead .opened-section .desired-price .price-table .table-row>div{flex:1 1 33%}.TravelInfosRead .opened-section .desired-price .price-table .table-row>div.row-price{text-align:right}.TravelInfosRead .opened-section .desired-price .price-table .table-row.table-head{font-weight:700}.TravelInfosRead .opened-section .desired-price .price-table .table-row.table-footer{font-weight:700;border-top:1px solid #180a9b;padding-top:5px}.TravelInfosRead .opened-section .desired-price .read{align-items:center;margin-top:10px}.TravelInfosRead .opened-section .desired-price .value-bullets{display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:15px}.TravelInfosRead .opened-section .desired-price .value-bullets .value-bullet{display:flex;align-items:center;font-weight:400}.TravelInfosRead .opened-section .desired-price .value-bullets .value-bullet .bullet{border-radius:100px;width:10px;height:10px;background-color:#180a9b;margin-right:5px}.TravelInfosRead .read{border-left:2px solid #e84924;padding-left:10px;display:flex;justify-content:space-between}.TravelInfosRead .read .label{margin-bottom:0;font-weight:700}.TravelInfosRead .read .value{margin-left:8px}.TravelInfosRead .read.return{flex-direction:column}.TravelInfosRead .read.return .label{margin-bottom:8px}.TravelInfosRead .read.return .value{margin-left:0}.TravelInfosRead .moreinfo{margin-bottom:15px;display:flex;flex-direction:column;gap:10px;background-color:hsla(0,0%,100%,.3);padding:15px;border-radius:5px}.TravelInfosRead .moreinfo .h2{font-size:12px;margin:0}.TravelInfosRead .moreinfo.passengers{align-items:flex-start}.TravelInfosRead .moreinfo.passengers .Icon svg{fill:#fff}.RIB{padding:15px;border-radius:10px;border:1px solid #180a9b;background:#fff}.RIB .top-rib{display:flex;align-items:center;justify-content:space-between}.RIB .top-rib .h3{margin-bottom:5px}.RIB .top-rib .h4{font-weight:500;font-size:14px;margin-bottom:0}.RIB .sub{color:#e84924;margin-bottom:10px;margin-top:15px}.RIB .sub b{font-weight:700}.RIB .line{display:flex;align-items:center}.RIB .line>div{margin:0}.RIB .line>div:first-child{margin-right:8px}.RIB .line>div:last-child{margin-left:8px}.RIB .line>div:first-child:last-child{width:100%;margin:0}@media(max-width:1030px){.RIB .line>div{width:100%}}.RIB .iban{display:flex;align-items:center;margin-bottom:8px}.RIB .iban .label{margin-bottom:0;margin-right:15px;font-weight:700}.RIB .iban .values{display:flex;cursor:pointer}.RIB .iban .values:hover .value{background:#e3efff}.RIB .iban .value{border:1px solid #e3efff;padding:8px 10px;border-right:none;transition:.2s linear}.RIB .iban .value:first-child{border-top-left-radius:30px;border-bottom-left-radius:30px}.RIB .iban .value:last-child{border-top-right-radius:30px;border-bottom-right-radius:30px;border-right:1px solid #e3efff}.RIB .iban .value:only-child{border-radius:30px}.RIB .triangle2{transform:rotate(90deg);display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;background:#180a9b;cursor:pointer}.RIB .triangle2 svg{width:14px;height:14px;fill:#fff}.RIB .triangle2:hover{opacity:.75}.RIB.collapse .top-rib:last-child{margin-bottom:0!important}.BookingProposal .vm--modal{max-width:900px;width:90%!important;left:50%!important;transform:translate(-50%)}.BookingProposal .actions{text-align:center}.BookingProposal .selection-header{display:flex;align-items:center;justify-content:space-between;gap:30px}.BookingProposal .selectedBuses{margin-bottom:30px}.BookingProposal .selectedBuses .busList{display:flex;flex-wrap:nowrap;height:190px;padding:15px 5px}.BookingProposal .selectedBuses .busList .listSelect{height:100%;margin-right:15px;position:relative}.BookingProposal .selectedBuses .busList .listSelect .BusCard{height:100%;cursor:pointer}.BookingProposal .selectedBuses .busList .listSelect .BusCard.selected .inner-bus{background:#180a9b}.BookingProposal .selectedBuses .busList .listSelect .BusCard.selected .inner-content{color:#fff;border-radius:12px}.BookingProposal .selectedBuses .busList .listSelect .BusCard.selected:hover{opacity:1}.BookingProposal .selectedBuses .busList .listSelect .BusCard .bus-infos{height:calc(100% - 50px)}.BookingProposal .selectedBuses .busList .listSelect .BusCard .picture{height:100%;padding-top:0}.BookingProposal .selectedBuses .busList .listSelect .BusCard:hover{opacity:.9}.BookingProposal .selectedBuses .center{margin-top:15px}.BookingProposal .alternative{margin-bottom:30px}.BookingProposal .alternative .text{margin-bottom:15px}.BookingProposal .cgv{padding-bottom:30px;border-bottom:1px solid #e3efff;margin-bottom:30px}.BookingRejectProposal .vm--modal{max-width:600px;width:90%!important;left:50%!important;transform:translate(-50%)}.BookingRejectProposal .actions{text-align:center}.BookingTravelActions .Status .inner-status{background-color:#e84924}.BookingTravelActions .booking-actions{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:15px;border-radius:10px;border:1px solid #180a9b}.MultiStepDayView{padding:10px;border-radius:5px}.MultiStepDayView h3{font-size:14px;font-weight:700;margin-bottom:10px;display:flex;gap:10px}.MultiStepDayView h3 .date{opacity:.5}.MultiStepDayView .steps .step .step-content{display:flex;gap:5px}.MultiStepDayView .steps .step .step-content .illustration{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:10px;position:relative}.MultiStepDayView .steps .step .step-content .illustration .icon-location{color:#180a9b;fill:#180a9b}.MultiStepDayView .steps .step .step-content .illustration .bullet{width:10px;height:10px;border-radius:50%;border:1px solid #180a9b}.MultiStepDayView .steps .step .step-content .address{flex:1 1 0;font-size:12px;padding-bottom:30px}.MultiStepDayView .steps .step .step-content .time{font-size:12px}.MultiStepDayView .steps .step .step-content .time .time-label{line-height:1.3em}.MultiStepDayView .steps .step .step-content .time .time-value{opacity:.5}.MultiStepDayView .steps .step .step-content.departure .illustration:after{content:"";display:block;width:1px;background:#180a9b;flex:1 1 0}.TripStep .stage-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.TripStep .stage-title .title>div{display:inline;font-size:12px;font-weight:700;color:#180a9b}.TripStep .stage-title .distance{font-size:10px;font-weight:400;color:#180a9b}.TripStep .steps .step{display:flex;justify-content:space-between}.TripStep .steps .step .step-left{display:flex;gap:6px}.TripStep .steps .step .step-left .illustration{position:relative;width:1px;height:100%;background-color:#e84924}.TripStep .steps .step .step-left .illustration .bullet{position:absolute;top:50%;left:-2px;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background-color:#e84924}.TripStep .steps .step .step-left .address{padding:3px 0;font-size:10px;font-weight:400;color:#180a9b}.TripStep .steps .step .time>div{display:inline;font-size:10px;font-weight:700;color:#180a9b}.TripStep .steps .step:first-child .step-left .illustration{height:50%;top:50%}.TripStep .steps .step:first-child .step-left .illustration .bullet{top:0}.TripStep .steps .step:last-child .step-left .illustration{height:50%}.TripStep .steps .step:last-child .step-left .illustration .bullet{top:100%}.TripStages{display:flex;flex-direction:column;gap:20px}.TripStages .separator{display:flex;flex-direction:row;align-items:center;gap:11px}.TripStages .separator .separator-line{flex:1 1 0;height:1px;background-color:#e84924}.TripStages .separator .text{font-size:10px;font-weight:500;color:#e84924}.MajorAccountProposal .vm--modal{max-width:900px;width:90%!important;left:50%!important;transform:translate(-50%)}.MajorAccountProposal .actions{text-align:center}.MajorAccountProposal .selection-header{display:flex;align-items:center;justify-content:space-between;gap:30px}.MajorAccountProposal .selectedBuses{margin-bottom:30px}.MajorAccountProposal .selectedBuses .busList{display:flex;flex-wrap:nowrap;height:190px;padding:15px 5px}.MajorAccountProposal .selectedBuses .busList .listSelect{height:100%;margin-right:15px;position:relative}.MajorAccountProposal .selectedBuses .busList .listSelect .BusCard{height:100%;cursor:pointer}.MajorAccountProposal .selectedBuses .busList .listSelect .BusCard.selected .inner-bus{background:#180a9b}.MajorAccountProposal .selectedBuses .busList .listSelect .BusCard.selected .inner-content{color:#fff;border-radius:12px}.MajorAccountProposal .selectedBuses .busList .listSelect .BusCard.selected:hover{opacity:1}.MajorAccountProposal .selectedBuses .busList .listSelect .BusCard .bus-infos{height:calc(100% - 50px)}.MajorAccountProposal .selectedBuses .busList .listSelect .BusCard .picture{height:100%;padding-top:0}.MajorAccountProposal .selectedBuses .busList .listSelect .BusCard:hover{opacity:.9}.MajorAccountProposal .selectedBuses .center{margin-top:15px}.MajorAccountProposal .alternative{margin-bottom:30px}.MajorAccountProposal .alternative .text{margin-bottom:15px}.MajorAccountProposal .cgv{padding-bottom:30px;border-bottom:1px solid #e3efff;margin-bottom:30px}.MajorAccountTravelActions .Status .inner-status{background-color:#e84924}.MajorAccountTravelActions .major-actions{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:15px;border-radius:10px;border:1px solid #180a9b}.TravelCard{position:relative;border-radius:10px}.TravelCard .states{display:flex;justify-content:center}.TravelCard .states .Status+.Status{margin-left:15px}.TravelCard .states .status{text-align:center}.TravelCard .content{position:relative;padding:11px;background-color:#fff;box-shadow:0 5px 6px 0 rgba(24,10,155,.3);border-radius:5px}.TravelCard .content .inner-content{position:relative;z-index:2}.TravelCard .content .inner-content .travelError{background:#e3efff;border-radius:30px;font-size:12px;font-weight:700;line-height:16px;text-align:center;color:#e84924;width:100%;padding:8px 10px;margin-bottom:15px}.TravelCard .content .inner-content .top{display:flex;gap:8px;margin-bottom:15px;align-items:flex-start;color:#e84924}.TravelCard .content .inner-content .top .name-group{display:flex;align-items:center;gap:8px}.TravelCard .content .inner-content .top .name{cursor:pointer;font-weight:700;font-size:11px;line-height:1.3em}.TravelCard .content .inner-content .top .language{width:17px;height:10px}.TravelCard .content .inner-content .top .language .icon{display:block;border-radius:4px;overflow:hidden;width:100%;height:100%}.TravelCard .content .inner-content .top .dummy{flex:1 1 0}.TravelCard .content .inner-content .top .price{text-align:right;font-weight:700;font-size:11px}.TravelCard .content .inner-content .top .price .price-explanation{margin-top:1px;font-size:10px;text-align:right;font-weight:400;white-space:nowrap}.TravelCard .content .inner-content .price-more,.TravelCard .content .inner-content .under-top{font-size:10px;text-align:right;margin-top:-10px;margin-bottom:10px}.TravelCard .content .inner-content .luggageType{margin-top:17px;display:flex;align-items:flex-start;gap:10px;font-size:10px}.TravelCard .content .inner-content .luggageType label{font-weight:700;white-space:nowrap}.TravelCard .content .inner-content .luggageType .value{flex:1 1 0;font-weight:400}.TravelCard .content .inner-content .bottom{margin-top:15px;padding-top:15px;border-top:1px solid #e84924;color:#e84924;font-weight:700;font-size:10px;display:flex;align-items:center}.TravelCard .content .inner-content .bottom .infos{white-space:nowrap;display:flex;align-items:center}.TravelCard .content .inner-content .bottom .infos>*{border-left:1px solid #e84924;padding:0 8px}.TravelCard .content .inner-content .bottom .infos>:first-child{border-left:none}.TravelCard .content .inner-content .bottom .side{flex:1 1 0;font-size:10px;font-weight:400;color:#180a9b}.TravelCard .content .inner-content .bottom .side:last-child{text-align:right}.TravelCard .content .viewDetail{text-align:center;padding-top:30px;margin-bottom:-45px}.TravelCard .content .viewDetail .Action{border-color:#180a9b}.TravelCard .content .viewDetail .Action .innerText{font-size:14px}.TravelCard .content .proposals .proposal{padding:30px;border-radius:10px;margin-bottom:30px}.TravelCard .content .proposals .proposal:last-child{margin-bottom:0}.TravelCard .content .proposals .proposal .top-collapsible{display:flex;align-items:center;justify-content:center}.TravelCard .content .proposals .proposal .top-collapsible .ProposalCard:first-child{width:50%}.TravelCard .content .proposals .proposal .top-collapsible .ProposalCard:only-child{width:100%}.TravelCard .content .proposals .proposal .top-collapsible .ProposalCard+.RIB{margin-left:15px;width:50%}.TravelCard .content .proposals .proposal .top-collapsible .ProposalCard+.RIB .h3{font-size:14px}@media(max-width:1030px){.TravelCard .content .proposals .proposal .top-collapsible{flex-direction:column}.TravelCard .content .proposals .proposal .top-collapsible .ProposalCard,.TravelCard .content .proposals .proposal .top-collapsible .RIB{width:100%!important}.TravelCard .content .proposals .proposal .top-collapsible .ProposalCard+.RIB{margin-left:0;margin-top:15px}}.TravelCard .content .proposals .proposal .RIB{margin-top:30px}.TravelCard .content .proposals .noResult{padding:0}@media(max-width:1030px){.TravelCard .content .proposals .noResult{padding:30px}}.TravelCard .content .proposals .proposalNb{font-size:18px;font-weight:700;font-style:italic;margin-bottom:15px}.TravelCard .content .proposals .ProposalCard{margin-bottom:30px}.TravelCard .content .proposals .ProposalCard:last-child{margin-bottom:0}@media(max-width:1030px){.TravelCard .content .proposals .ProposalCard .top-bus{flex-direction:column;align-items:flex-start;padding:10px;padding-bottom:0}.TravelCard .content .proposals .ProposalCard .top-bus>div{padding:0;margin-bottom:8px}}@media(max-width:1030px){.TravelCard .content .proposals .ProposalCard+.MessagingReader{padding:0}}.TravelCard .content .proposals:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.TravelCard .content .proposals+.MessagingReader{border-top-left-radius:0;border-top-right-radius:0}.TravelCard .content .proposals .MessagingReader{padding-left:0;padding-right:0}.TravelCard .content .proposals:nth-child(2) .proposal{border-bottom-left-radius:0;border-bottom-right-radius:0}.TravelCard .content .proposals:last-child .proposal{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.TravelCard .content .AvailableCommands{margin-top:15px}@media(max-width:1350px){.TravelCard .MessagingOutput .message .who .name{font-size:14px}.TravelCard .MessagingOutput .message-content .text,.TravelCard .MessagingOutput .message .who .company{font-size:12px}}.TravelCard .travelInfos .TravelInfosRead{padding:30px 0}.TravelCard .travelInfos .actions{text-align:center;margin-bottom:30px}@media(max-width:1030px){.TravelCard.detail>.content{padding:8px}}.TravelCard.detail>.content .MessagingReader{background-color:transparent}.TravelCard.booking .states .Status .inner-status,.TravelCard.major-account .states .Status .inner-status{background-color:#e84924}.TravelCard.booking .content .border-background,.TravelCard.major-account .content .border-background{border-color:#e84924}.TravelCard.selectable{cursor:pointer}.TravelCard.selectable:hover{opacity:.7}.TravelCard.selected:hover{opacity:1}.TravelCard.selected .content{background-color:#180a9b}.TravelCard.selected .content .bottom .side,.TravelCard.selected .content .inner-content .luggageType,.TravelCard.selected .content .inner-content .TripStep .stage-title .distance,.TravelCard.selected .content .inner-content .TripStep .stage-title .title>*,.TravelCard.selected .content .inner-content .TripStep .steps .step .step-left .address,.TravelCard.selected .content .inner-content .TripStep .steps .step .time>*{color:#fff}.TravelCard.selected.booking .content,.TravelCard.selected.major-account .content{background-color:#e84924}.TravelCard.selected.booking .content .top,.TravelCard.selected.major-account .content .top{color:#180a9b}.TravelCard.selected.booking .content .TripStages .separator .line,.TravelCard.selected.booking .content .TripStages .TripStep .steps .step .step-left .illustration,.TravelCard.selected.booking .content .TripStages .TripStep .steps .step .step-left .illustration .bullet,.TravelCard.selected.major-account .content .TripStages .separator .line,.TravelCard.selected.major-account .content .TripStages .TripStep .steps .step .step-left .illustration,.TravelCard.selected.major-account .content .TripStages .TripStep .steps .step .step-left .illustration .bullet{background-color:#180a9b}.TravelCard.selected.booking .content .TripStages .separator .text,.TravelCard.selected.major-account .content .TripStages .separator .text{color:#180a9b}.TravelCard.selected.booking .content .bottom,.TravelCard.selected.major-account .content .bottom{color:#180a9b;border-color:#180a9b}.TravelCard.selected.booking .content .bottom .infos>*,.TravelCard.selected.major-account .content .bottom .infos>*{border-color:#180a9b}.TravelCard.selected.booking .content .bottom .infos .EquipmentsForm.inline .Icon svg,.TravelCard.selected.major-account .content .bottom .infos .EquipmentsForm.inline .Icon svg{fill:#180a9b!important}.TravelList .TravelCard{margin-bottom:30px}.TravelList .TravelCard:last-child{margin-bottom:0}