:root{--bs-danger: #D42626;--bs-danger-light: #FDE2E2;--bs-warning: #F89C47;--bs-warning-light: #f7efe7;--bs-danger-rgb: 212, 38, 38}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:var(--bs-primary);color:#000;border-color:rgba(0,0,0,0)}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#000;color:var(--bs-primarybackgroundcolor);border-color:rgba(0,0,0,0)}@media(min-width: 992px){.aside-logo{width:210px}.aside-logo .logo-default{width:100%;height:auto}[data-kt-aside-minimize=on] .aside.aside-default:not(.aside-hoverable) .aside-logo .logo-minimize,[data-kt-aside-minimize=on] .aside.aside-default:not(:hover) .aside-logo .logo-minimize{width:30px;height:auto}}@media(min-width: 992px){.content{padding:15px 0;border-radius:1rem}}.w-56{width:70% !important}.w-22{width:15% !important}.text-warning{color:var(--bs-warning) !important}.bg-primary{background-color:var(--bs-primary) !important}.link-primary{color:var(--bs-primary)}.bg-dark-grey{background-color:#797979}.bg-light-primary{background-color:var(--bs-primarybackgroundcolor) !important}.bg-secondary table.border{border-color:#bbb !important}.bg-secondary table.border tr,.bg-secondary table.border td{border-color:#bbb !important}.bg-secondary table.border{color:#000}.content{background-color:#f1f1f1}a{color:var(--bs-primary)}a:hover{color:var(--bs-darkenprimarybackgroundcolor)}.link-primary:focus,.link-primary:hover{color:#000}.bg-carros{background-color:var(--bs-carros)}.bg-meca{background-color:var(--bs-meca)}.bg-engine{background-color:var(--bs-engine)}.bg-gearbox{background-color:var(--bs-gearbox)}.partner-logo{border-radius:5px}.stepper-pills.stepper-dark .stepper-nav .stepper-item.current .stepper-icon{background-color:#fff;border:1px dashed #fff}.stepper-pills.stepper-dark .stepper-nav .stepper-item.current .stepper-icon .stepper-number{color:#000 !important}.stepper-pills.stepper-dark .stepper-nav .stepper-item .stepper-icon .stepper-number{color:#fff !important}.stepper.stepper-pills .stepper-item.completed .stepper-icon .stepper-check,.stepper.stepper-pills .stepper-item.current:last-child .stepper-icon .stepper-check{color:var(--bs-primary) !important}.stepper-pills.stepper-dark .stepper-nav .stepper-item.current .stepper-label .stepper-desc{color:#fff}.stepper-pills.stepper-dark .stepper-nav .stepper-item .stepper-label .stepper-desc{color:#000}.btn-check:active+.btn.btn-outline.btn-outline-dashed.btn-outline-default,.btn-check:checked+.btn.btn-outline.btn-outline-dashed.btn-outline-default,.btn.btn-outline.btn-outline-dashed.btn-outline-default.active,.btn.btn-outline.btn-outline-dashed.btn-outline-default.show,.btn.btn-outline.btn-outline-dashed.btn-outline-default:active:not(.btn-active),.btn.btn-outline.btn-outline-dashed.btn-outline-default:focus:not(.btn-active),.btn.btn-outline.btn-outline-dashed.btn-outline-default:hover:not(.btn-active),.show>.btn.btn-outline.btn-outline-dashed.btn-outline-default{color:var(--bs-primary);border-color:var(--bs-primary);background-color:var(--bs-lightenprimarybackgroundcolor) !important}.btn.btn-light-primary{color:var(--bs-primary);border-color:var(--bs-lightenprimarybackgroundcolor);background-color:var(--bs-lightenprimarybackgroundcolor)}.btn.btn-light-primary .svg-icon svg [fill]:not(.permanent):not(g){fill:var(--bs-primary)}.btn-check:active+.btn.btn-active-light-primary i,.btn-check:checked+.btn.btn-active-light-primary i,.btn.btn-active-light-primary.active i,.btn.btn-active-light-primary.show i,.btn.btn-active-light-primary:active:not(.btn-active) i,.btn.btn-active-light-primary:focus:not(.btn-active) i,.btn.btn-active-light-primary:hover:not(.btn-active) i,.show>.btn.btn-active-light-primary i{color:var(--bs-primary)}.border-primary:hover i{border-color:var(--bs-primary) !important}.text-primary{color:var(--bs-primary) !important}.menu-hover-primary .menu-item .menu-link:hover:not(.disabled):not(.active),.menu-hover-primary .menu-item.hover>.menu-link:not(.disabled):not(.active){color:var(--bs-primary)}.text-hover-primary:hover,.text-hover-primary:hover i{color:var(--bs-primary) !important}.catalog-sub-title{background-color:var(--bs-primary);color:#fff;font-size:14px;text-transform:uppercase;padding:10px 15px;border-radius:.475rem}.text-danger{color:var(--bs-danger) !important}.bg-danger{--bs-bg-opacity: 1;background-color:var(--bs-danger) !important}.table tr.hidden{background-image:url("/images/app/skin/default/hachures.png")}.table tr.table-partner{background-color:var(--bs-lightenprimarybackgroundcolor)}.table tr.no-picture{background-color:var(--bs-warning-light)}.table tr.canceled{background-image:url("/images/app/skin/default/hachures.png");background-color:var(--bs-danger-light)}.table tr.expired{background-image:url("/images/app/skin/default/hachures.png");background-color:var(--bs-danger-light) !important}.table.table-row-dashed tr.spacer{border:none}.page-item.active .page-link{color:#fff;background-color:var(--bs-primary);border-color:rgba(0,0,0,0)}.page-link:hover,.page-link:active,.page-link:focus{color:var(--bs-primary);background-color:var(--bs-primarybackgroundcolor);border-color:rgba(0,0,0,0)}.page-item:hover:not(.disabled) .page-link i,.page-item:active:not(.disabled) .page-link i,.page-item:focus:not(.disabled) .page-link i{color:var(--bs-primary)}.accordion-item ul{padding-left:10px}.accordion-item ul li a{color:#000}.accordion-item ul li a:hover{color:var(--bs-primary)}.form-check.form-check-solid .form-check-input:checked{background-color:var(--bs-primary)}.btn-check:active+.btn.btn-active-light-primary,.btn-check:checked+.btn.btn-active-light-primary,.btn.btn-active-light-primary.active,.btn.btn-active-light-primary.show,.btn.btn-active-light-primary:active:not(.btn-active),.btn.btn-active-light-primary:focus:not(.btn-active),.btn.btn-active-light-primary:hover:not(.btn-active),.show>.btn.btn-active-light-primary{color:var(--bs-primary);border-color:var(--bs-primarybackgroundcolor);background-color:var(--bs-primarybackgroundcolor)}.btn-check:active+.btn.btn-light-primary,.btn-check:checked+.btn.btn-light-primary,.btn.btn-light-primary.active,.btn.btn-light-primary.show,.btn.btn-light-primary:active:not(.btn-active),.btn.btn-light-primary:focus:not(.btn-active),.btn.btn-light-primary:hover:not(.btn-active),.show>.btn.btn-light-primary{color:#fff;border-color:var(--bs-primary);background-color:var(--bs-primary) !important}.required:after{content:""}label .required{color:var(--bs-danger)}h3 .required{color:var(--bs-danger)}.form-control-immatriculation{text-transform:uppercase;font-size:clamp(1.25rem,3vw,2rem) !important}.form-check-input:checked{background-color:var(--bs-primary);border-color:var(--bs-primary)}.form-check.form-check-solid .form-check-input{border:1px solid #d1d1d1}.dropdown-item.active,.dropdown-item:active{color:#000;background-color:val(--bs-primary)}.mask-vat{text-transform:uppercase}.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--highlighted{background-color:var(--bs-primarybackgroundcolor);color:#000}.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected{background-color:var(--bs-primary);color:#000}.badge-primary{color:#fff;background-color:var(--bs-primary)}.btn-check:active+.btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g),.btn-check:checked+.btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g),.btn.btn-active-light-primary.active .svg-icon svg [fill]:not(.permanent):not(g),.btn.btn-active-light-primary.show .svg-icon svg [fill]:not(.permanent):not(g),.btn.btn-active-light-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g),.btn.btn-active-light-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g),.btn.btn-active-light-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g),.show>.btn.btn-active-light-primary .svg-icon svg [fill]:not(.permanent):not(g){fill:var(--bs-primary)}.bi-exclamation-triangle-fill{color:var(--bs-warning)}.bi-x-circle-fill{color:var(--bs-danger)}.svg-icon-stats{height:3.15rem;width:3.15rem}.menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active),.menu-state-bg-light-primary .menu-item.hover>.menu-link:not(.disabled):not(.active){background-color:var(--bs-primarybackgroundcolor);color:var(--bs-primary)}.menu-state-primary .menu-item.here>.menu-link .menu-title,.menu-state-primary .menu-item.show>.menu-link .menu-title{color:var(--bs-primary)}.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active),.menu-state-primary .menu-item.hover>.menu-link:not(.disabled):not(.active){color:var(--bs-primary)}.menu-state-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-title,.menu-state-primary .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-title{color:var(--bs-primary)}.menu-state-primary .menu-item.here>.menu-link,.menu-state-primary .menu-item.show>.menu-link{color:var(--bs-primary)}.menu-state-icon-primary .menu-item.here>.menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),.menu-state-icon-primary .menu-item.show>.menu-link .menu-icon .svg-icon svg [fill]:not(.permanent):not(g){fill:var(--bs-primary)}.menu-state-icon-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g),.menu-state-icon-primary .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-icon .svg-icon svg [fill]:not(.permanent):not(g){fill:var(--bs-primary)}.menu-state-bullet-primary .menu-item .menu-link:hover:not(.disabled):not(.active) .menu-bullet .bullet,.menu-state-bullet-primary .menu-item.hover>.menu-link:not(.disabled):not(.active) .menu-bullet .bullet{background-color:var(--bs-primary)}.btn-check:active+.btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g),.btn-check:checked+.btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g),.btn.btn-active-color-primary.active .svg-icon svg [fill]:not(.permanent):not(g),.btn.btn-active-color-primary.show .svg-icon svg [fill]:not(.permanent):not(g),.btn.btn-active-color-primary:active:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g),.btn.btn-active-color-primary:focus:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g),.btn.btn-active-color-primary:hover:not(.btn-active) .svg-icon svg [fill]:not(.permanent):not(g),.show>.btn.btn-active-color-primary .svg-icon svg [fill]:not(.permanent):not(g){fill:var(--bs-primary)}.menu-state-primary .menu-item .menu-link.active .menu-title{color:var(--bs-primary)}.menu-state-bullet-primary .menu-item .menu-link.active .menu-bullet .bullet{background-color:var(--bs-primary)}.btn.btn-primary{color:#fff;border-color:var(--bs-primary);background-color:var(--bs-primary)}.btn-check:active+.btn.btn-active-color-primary,.btn-check:checked+.btn.btn-active-color-primary,.btn.btn-active-color-primary.active,.btn.btn-active-color-primary.show,.btn.btn-active-color-primary:active:not(.btn-active),.btn.btn-active-color-primary:focus:not(.btn-active),.btn.btn-active-color-primary:hover:not(.btn-active),.show>.btn.btn-active-color-primary{color:var(--bs-primary)}.btn-check:active+.btn.btn-primary,.btn-check:checked+.btn.btn-primary,.btn.btn-primary.active,.btn.btn-primary.show,.btn.btn-primary:active:not(.btn-active),.btn.btn-primary:focus:not(.btn-active),.btn.btn-primary:hover:not(.btn-active),.show>.btn.btn-primary{color:#fff;border-color:var(--bs-primaryhovercolor);background-color:var(--bs-primaryhovercolor)}.btn-check:active+.btn.btn-primary,.btn-check:checked+.btn.btn-primary,.btn.btn-primary.active,.btn.btn-primary.show,.btn.btn-primary:active:not(.btn-active),.btn.btn-primary:focus:not(.btn-active),.btn.btn-primary:hover:not(.btn-active),.show>.btn.btn-primary{color:#fff;border-color:var(--bs-primaryhovercolor);background-color:var(--bs-primaryhovercolor) !important}.card-alternate .btn.btn-secondary:hover{background-color:#fff;border-color:#fff;color:#000}.btn-check:active+.btn.btn-secondary,.btn-check:checked+.btn.btn-secondary,.btn.btn-secondary.active,.btn.btn-secondary.show,.btn.btn-secondary:active:not(.btn-active),.btn.btn-secondary:focus:not(.btn-active),.btn.btn-secondary:hover:not(.btn-active),.show>.btn.btn-secondary{color:#000;border-color:#d6d8db;background-color:#d6d8db !important}.btn.btn-active-light-primary.btn-outline:not(.btn-outline-default){border-color:var(--bs-primary) !important}.btn-outline-primary{color:var(--bs-primary);border-color:var(--bs-primary)}.btn-check:active+.btn.btn-active-light-primary,.btn-check:checked+.btn.btn-active-light-primary,.btn.btn-active-light-primary.active,.btn.btn-active-light-primary.show,.btn.btn-active-light-primary:active:not(.btn-active),.btn.btn-active-light-primary:focus:not(.btn-active),.btn.btn-active-light-primary:hover:not(.btn-active),.show>.btn.btn-active-light-primary{color:var(--bs-primary);border-color:var(--bs-primarybackgroundcolor);background-color:var(--bs-primarybackgroundcolor) !important}.btn.btn-danger{color:#fff;border-color:var(--bs-danger);background-color:var(--bs-danger)}.btn.btn-active-light-danger.btn-outline:not(.btn-outline-default){border-color:var(--bs-danger) !important}.btn-outline-danger{color:var(--bs-danger)}.insurance-exclusivity{display:inline-flex;align-items:center;gap:10px;padding:6px 12px;border-radius:6px}.insurance-exclusivity--active{background-color:#e8f5e9;border:1px solid #c8e6c9}.insurance-exclusivity--expired{background-color:#f5f5f5;border:1px solid #eee}.insurance-exclusivity--expired .insurance-exclusivity__label{color:#999}.insurance-exclusivity__logo{flex:0 0 auto}.insurance-exclusivity__body{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.insurance-exclusivity__header{display:flex;align-items:center;gap:6px}.insurance-exclusivity__label{font-size:12px;font-weight:600;color:#2e7d32;line-height:1.2}.insurance-exclusivity__countdown{display:inline-flex;align-items:baseline;gap:0;font-variant-numeric:tabular-nums;line-height:1.2}.insurance-exclusivity__segment{display:inline-flex;align-items:baseline}.insurance-exclusivity__number{font-size:15px;font-weight:700;color:#1b5e20}.insurance-exclusivity__unit{font-size:11px;font-weight:400;color:#888;margin:0 4px 0 1px}.insurance-exclusivity__sep{display:none}.insurance-exclusivity--expired .insurance-exclusivity__label{color:#999}.insurance-exclusivity--expired .insurance-exclusivity__countdown{display:none}.insurance-exclusivity-days{display:none}.insurance-exclusivity__countdown.has-days .insurance-exclusivity__segment.insurance-exclusivity-days{display:inline-flex}.chat-post p{margin-bottom:2px}.accordion-button:not(.collapsed){color:var(--bs-primary);background-color:#f5f8fa;box-shadow:inset 0 -1px 0 #eff2f5}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffbf00' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.bg-pattern{background-color:var(--bs-primary)}.align-img{margin-left:80px}.ico{width:33px}.ico.small{width:20px}.img-thumbnail{box-shadow:none}.errorMessage{margin:0}.alert-danger{border-color:rgba(var(--bs-danger-rgb), 0.4);color:rgba(var(--bs-danger-rgb), 0.8);background-color:rgba(var(--bs-danger-rgb), 0.12)}.fieldWithErrors .form-control,.fieldWithErrors .form-select{border-color:rgba(var(--bs-danger-rgb), 0.4);background-color:rgba(var(--bs-danger-rgb), 0.12)}.fieldWithErrors .form-label{color:rgba(var(--bs-danger-rgb), 0.8)}.invalid-feedback{color:var(--bs-danger)}.swal2-icon.swal2-error{border-color:var(--bs-danger);color:var(--bs-danger)}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:rgba(var(--bs-danger-rgb), 0.75)}.notice.bg-light-warning .text-primary{color:var(--bs-warning) !important}.notice.bg-light-warning input[type=text],.notice.bg-light-warning input[type=password]{border-color:#f89c47 !important}.dropzone{border:1px dashed var(--bs-primary);background-color:var(--bs-primarybackgroundcolor)}.card-header.hidden{background-image:url("/images/app/skin/default/hachures.png")}.card .card-header.bg-primary .card-title,.card .card-header.bg-primary .card-label{color:#fff !important}.card .card-header.bg-primary .ico{filter:#fff}.card-alternate{background-color:var(--bs-primary)}.card-alternate .btn.btn-secondary{background-color:#333;border-color:#333;color:#fff}.card-alternate .btn.btn-secondary:hover{background-color:hsl(0,0%,30%);border-color:hsl(0,0%,30%);color:var(--bs-primary)}.card-alternate .btn.btn-secondary:hover i.fas{color:var(--bs-primary)}.card-alternate i.fas{color:#fff}.card-header .card-title i{color:#000;font-size:20px;margin-right:10px}.card-primary{background-color:var(--bs-primary)}.card-primary a{color:#000}.card-primary a:hover{color:#555}.hide{display:none}.show{display:block}.country-picker{position:relative;height:100%}.country-picker .country-trigger{display:flex;align-items:center;gap:8px;height:100%;cursor:pointer;user-select:none;white-space:nowrap}.country-picker .country-trigger img{border-radius:2px;flex-shrink:0}.country-picker .country-dropdown{display:none;position:absolute;top:calc(100% + 2px);left:0;z-index:1050;background:#fff;border:1px solid #000;border-radius:4px;min-width:100%;box-shadow:0 4px 12px rgba(0,0,0,.12)}.country-picker .country-dropdown .country-option{display:flex;align-items:center;gap:8px;padding:8px 14px;cursor:pointer;white-space:nowrap;font-size:1.15rem}.country-picker .country-dropdown .country-option img{border-radius:2px;flex-shrink:0}.country-picker .country-dropdown .country-option:hover{background-color:#f0f0f0}.country-picker .country-dropdown .country-option.active{background-color:#0d6efd;color:#fff}.country-picker.open .country-dropdown{display:block}