.card{display:flex;align-items:center;flex-direction:column;max-width:1000px;width:100%;height:100%;background-color:var(--card-bg-color);border-radius:10px;padding:20px 40px;box-shadow:var(--box-shadow);box-sizing:border-box}.card-title-container{margin-bottom:30px;width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:20px}.card-title-container.centered{justify-content:center}.card-title-button{display:flex;justify-content:center;align-items:center}.card-title{margin:0}.card-title-filling{display:none}.card-title-button+.card-title+.card-title-filling{display:block;width:95px}.card-subtitle{font-weight:400;margin:10px 0 0}.card-content{display:flex;flex-direction:column;align-items:center;width:100%}.card-mandatory-fields{font-size:14px;margin-bottom:10px}.card-actions{display:flex;flex-direction:column;width:100%}@media (max-width: 839px){.card{padding:20px;box-shadow:none}}.vehicle-search-type{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;font-weight:700;margin-bottom:20px}.vehicle-search-type-button{cursor:pointer;position:relative;display:flex;flex:1;justify-content:center;align-items:center;text-align:center;min-height:30px;min-width:170px;padding:10px 20px;border:solid 2px var(--primary-color);border-radius:4px;transition:background-color .2s ease,color .1s ease}.vehicle-search-type-button.active,.vehicle-search-type-button:hover{background-color:var(--primary-color)}.vehicle-search-type-button:after{--triangle-size: 15px;content:"";display:block;position:absolute;left:calc(50% - var(--triangle-size));bottom:0;width:calc(var(--triangle-size) * 2);height:var(--triangle-size);clip-path:polygon(0% 0%,50% 100%,100% 0%);transition:bottom .5s ease}.vehicle-search-type-button.active:after{bottom:calc(0px - var(--triangle-size));background:var(--primary-color)}@media (max-width: 487px){.vehicle-search-type-button:after,.vehicle-search-type-button.active:after{content:none}}.vehicle-search-edit-button{margin-bottom:24px;display:flex;align-items:center;column-gap:8px}.car-card-container{position:relative;display:flex;align-items:center;border-radius:12px;box-shadow:var(--box-shadow);padding:0 20px;margin-bottom:20px;overflow:hidden}.card-card-button{cursor:pointer;transition:box-shadow ease .5s}.card-card-button:hover{box-shadow:5px 10px 15px -3px #0006}.car-card-info{margin:20px 0}.car-card-title{font-size:20px;margin-bottom:10px}.car-card-logo{height:200px;margin-left:-43px;margin-top:-30px;margin-bottom:-30px}@media (max-width: 511px){.car-card-logo{height:100px}}.learn-more{margin-top:-24px;margin-bottom:24px}.learn-more .ant-collapse .ant-collapse-header{padding:12px 0;color:var(--info-color)}.learn-more .ant-collapse .ant-collapse-content-box{padding:0!important}.loader-small,.loader-medium{border-radius:50%;position:relative;animation:rotate 1s linear infinite}.loader-small{width:20px;height:20px}.loader-medium{width:48px;height:48px}.loader-small:before,.loader-medium:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:2px solid var(--white-color);animation:prixClipFix 2s linear infinite alternate}.loader-medium:before{border-width:5px}.loader-primary:before{border-color:var(--primary-color)}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.submit-button{display:flex;justify-content:center}.guarantee-grid{--grid-border: solid 2px var(--table-border-color);position:relative;width:100%;border-radius:4px;margin-bottom:20px}.guarantee-section{margin-top:20px;border-radius:10px;overflow:hidden;box-shadow:var(--box-shadow);border:var(--grid-border);border-color:var(--white-color)}.guarantee-row{width:100%;border-top:var(--grid-border)}.guarantee-row:first-child{border-top:none}.guarantee-sticky{position:sticky;top:0;z-index:1}.guarantee-row-cover{position:relative;margin-top:17px;background:var(--secondary-color);border-color:var(--white-color);overflow:initial}.guarantee-col-cover{position:relative;padding:20px 10px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-left:var(--grid-border);border-color:var(--white-color);gap:5px}.guarantee-col-cover:first-child{border-left:none}.guarantee-col-cover-advice{background-color:var(--primary-color)}.guarantee-col-cover:first-child.guarantee-col-cover-advice{border-radius:0 0 0 10px}.guarantee-col-cover:last-child.guarantee-col-cover-advice{border-radius:0 0 10px}.guarantee-col-cover-advice:before{content:"Notre conseil";position:absolute;top:-17px;background:var(--primary-color);width:100%;text-align:center;padding:10px 0;border-radius:10px 10px 0}.guarantee-col-cover-title{font-weight:700;margin-bottom:5px}.guarantee-col-cover-loader{display:flex;justify-content:center;align-items:center;height:86px}.guarantee-col-cover-divider{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 10px}.guarantee-col-cover-divider:before,.guarantee-col-cover-divider:after{content:"";border:dashed 1px black;width:35px}@media (max-width: 760px){.guarantee-col-cover-divider:before,.guarantee-col-cover-divider:after{width:30px}}.guarantee-col-section-title{background-color:var(--secondary-color);padding:10px 20px;font-weight:700}.guarantee-col-option-title{padding:10px 20px;display:flex;align-items:center;line-height:1.8em;border-right:var(--grid-border)}.guarantee-col-option-value{padding:10px;display:flex;align-items:center;justify-content:center;border-left:var(--grid-border)}.guarantee-col-option-title+.guarantee-col-option-value{border-left:none}.guarantee-col-option-value svg{font-size:22px}.guarantee-col-option-forbidden{height:2px;width:6px;background-color:var(--black-color);border-radius:4px}.guarantee-col-option-checkbox .ant-checkbox .ant-checkbox-inner,.guarantee-col-option-value .ant-radio .ant-radio-inner{border-width:2px;border-color:var(--black-color)}.guarantee-col-option-checkbox .ant-checkbox-checked .ant-checkbox-inner,.guarantee-col-option-value .ant-radio-checked .ant-radio-inner{border-color:var(--primary-color)}.guarantee-col-option-checkbox .ant-checkbox-disabled .ant-checkbox-inner,.guarantee-col-option-value .ant-radio-disabled .ant-radio-inner{border-color:var(--lightgrey-color)}.cover-price-container{display:flex;align-items:center;column-gap:4px}.cover-price-main{font-size:26px}.cover-price-plus{font-size:20px}.cover-price-cents{font-size:16px}.cover-price-remaining{font-size:10px}.cover-price-secondary{font-size:11px}.guarantee-title-customize-your-product{width:100%;text-align:center;margin-top:40px;font-weight:700}.guarantee-grid.vertical .guarantee-col-option-title{border-bottom:var(--grid-border);border-right:none}.guarantee-col-action{padding:15px 10px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-left:var(--grid-border)}.guarantee-col-action:first-child{border-left:none}.guarantee-row-action{border:var(--grid-border)}.guarantee-row-action,.guarantee-row-cover{margin-left:-2px}.guarantee-grid.vertical .guarantee-row-action,.guarantee-grid.vertical .guarantee-row-cover{margin-left:0}.guarantee-substep{width:100%;font-size:14px}.guarantee-dda-radio-group-container{margin-bottom:20px;width:100%}.guarantee-dda-radio-group-space{width:100%;gap:20px}.guarantee-dda-radio-container{width:100%;border-radius:4px;padding:10px;gap:10px;border:solid 2px var(--lightgrey-color);transition:box-shadow .3s}.guarantee-dda-radio-container:hover,.guarantee-dda-radio-container:hover .ant-radio-inner{border-color:var(--secondary-color)}.guarantee-dda-radio-container.ant-radio-wrapper-checked{border-color:var(--primary-color);box-shadow:var(--box-shadow)}.guarantee-dda-radio-title{font-weight:700;font-size:16px}.summary-row{display:flex;align-items:flex-start;justify-content:center;width:100%;column-gap:20px;flex-wrap:wrap}.summary-row .summary-card{min-height:229px}@media (max-width: 610px){.summary-row{flex-direction:column}.summary-row .summary-card{min-height:unset}}.summary-card{display:flex;flex:1;width:100%;border-radius:10px;box-shadow:var(--box-shadow);box-sizing:border-box;overflow:hidden;margin-bottom:20px}.summary-card-container{display:flex;flex-direction:column;width:100%}.summary-card-title{display:flex;align-items:center;column-gap:10px;background-color:var(--secondary-color);padding:6px 20px;font-weight:700}.summary-card-title-icon{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;padding:8px;height:16px;width:16px;font-size:16px;box-shadow:inset 0 0 8px -2px #0000001a;border:solid 2px white}.summary-card-content{display:flex;flex-direction:column;font-size:14px;padding:15px 20px;gap:5px}.summary-card-content-title{font-size:18px;margin-bottom:4px}.summary-vehicle-container{position:relative;display:flex;align-items:center;padding-right:20px}.summary-vehicle-logo{height:160px;margin-left:-23px;margin-top:-20px;margin-bottom:-20px}.summary-vehicle-info{row-gap:5px;display:flex;flex-direction:column;padding:15px 0}.document-link-container{cursor:pointer;color:var(--black-color);text-decoration:none}.document-link-container:hover,.document-link-container:active{color:var(--black-color)}.document-link-container:hover .document-link,.document-link-container:active .document-link{color:var(--primary-color)}.document-link{display:flex;align-items:center;font-weight:700;font-size:15px;text-decoration:underline;text-align:start;column-gap:5px}.document-icon{flex-shrink:0;font-size:18px}.payment-info-container{margin-bottom:24px}.payment-info-label{font-weight:700;font-size:18px}.form-row.payment-iban-container{flex-direction:column;align-items:start}.payment-iban-container input{text-transform:uppercase}.form-row.payment-iban-container>div{width:100%}.payment-validate-iban-button{min-width:100px;margin-top:-12px;margin-bottom:24px;display:flex;justify-content:center;align-items:center}.payment-hidden-container{position:relative}.payment-error-container{position:absolute;top:0;width:100%}.payment-bic-container{position:relative;opacity:0;transition:opacity ease .1s;pointer-events:none}.payment-bic-container.visible{opacity:1;pointer-events:initial}.payment-iframe-container{display:flex;justify-content:center;margin-bottom:24px}.payment-iframe{border:none;width:700px;height:500px}@media (max-width: 380px){.payment-iframe{height:560px}}.payment-result-container{height:calc(100vh - 20px);display:flex;justify-content:center;align-items:center;flex-direction:column}.payment-result-title{font-size:20px;font-weight:700;margin-bottom:20px}.payment-result-text{font-size:14px;margin-bottom:40px}.payment-external-container{display:flex;flex-direction:column;align-items:center;max-width:100vw}.payment-external-iframe-container{width:100%;font-size:14px;line-height:1.5}.payment-external-header{margin-top:calc(0px - var(--content-padding-vertical));margin-bottom:var(--content-padding-vertical);background:var(--primary-color);padding:30px 20px;font-size:22px;width:calc(100vw - 40px);text-align:center}@media (max-width: 839px){.payment-external-header{margin-top:0}}.confirmation-card h3{font-size:24px;margin-bottom:0}.confirmation-card h4{font-size:20px;margin:24px 0 12px}.confirmation-payment-container{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:30px}.confirmation-payment-icon{font-size:40px;color:var(--green-color);margin-bottom:12px}.confirmation-payment-confirm-text{font-weight:700;font-size:20px;margin-bottom:18px}.confirmation-explanation-text{text-align:justify;margin:0}.confirmation-button{margin:8px 0 30px;font-weight:700}.confirmation-app-text-container{display:flex;flex-direction:column;align-items:center;margin-bottom:12px}.confirmation-app-logo{margin-top:24px;width:100px;border-radius:20%;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.confirmation-app-link-container{display:flex;gap:24px}.confirmation-app-link>img{height:45px}.confirmation-login-text{text-align:center}.stepper{position:sticky;top:var(--content-padding-vertical);display:flex;align-items:center;flex-direction:column;gap:10px;height:100%;min-width:155px;background-color:var(--card-bg-color);border-radius:10px;padding:20px 20px 4px;box-shadow:var(--box-shadow)}.stepper-vertical-app{position:relative;top:0;padding:20px 0;max-width:1000px;width:100%;box-sizing:border-box;flex-direction:row;justify-content:center;gap:20px}.stepper-title{font-size:18px;font-weight:700}.stepper-subtitle{font-size:15px;margin-top:5px}.stepper-logo{height:80px}.stepper .ant-steps-horizontal{flex-wrap:wrap;row-gap:10px}.app-vertical .stepper .ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon{margin-inline-end:unset}.app-vertical .stepper .ant-steps-item-custom:last-child>.ant-steps-item-container>.ant-steps-item-icon{margin-right:40px}.app-vertical .stepper .ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-content{width:unset;margin-top:unset}.stepper .ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon>.ant-steps-icon{top:2px;font-size:18px}.stepper .ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon{height:32px;width:32px;border:2px solid var(--primary-color)}.stepper .ant-steps-item-wait,.stepper .ant-steps-item-process{pointer-events:none}.stepper .ant-steps-item-finish.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon{background-color:var(--primary-color)}.stepper .ant-steps-item-finish.ant-steps-item-custom>.ant-steps-item-container:hover>.ant-steps-item-icon{background:none}.stepper .ant-steps-item-finish.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon>.ant-steps-icon{color:var(--white-color)}.stepper .ant-steps-item-process.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon{background:none}.stepper .ant-steps-item-process.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon>.ant-steps-icon{color:var(--primary-color)}.stepper .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:var(--primary-color);font-weight:700}.stepper .ant-steps-item-wait.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon{background:none;border-color:var(--lightgrey-color)}.stepper .ant-steps-item-wait.ant-steps-item-custom>.ant-steps-item-container>.ant-steps-item-icon>.ant-steps-icon{color:var(--lightgrey-color)}@media (min-width: 368px) and (max-width: 511px){.app-vertical .stepper .ant-steps-horizontal{max-width:399px}.app-vertical .stepper .ant-steps-horizontal .ant-steps-item-custom:nth-child(4) .ant-steps-item-icon{margin-right:40px}.app-vertical .stepper .ant-steps-horizontal .ant-steps-item-custom:nth-child(4) .ant-steps-item-tail{display:none}}@media (min-width: 296px) and (max-width: 367px){.app-vertical .stepper .ant-steps-horizontal .ant-steps-item-custom:nth-child(3) .ant-steps-item-icon{margin-right:40px}.app-vertical .stepper .ant-steps-horizontal .ant-steps-item-custom:nth-child(3) .ant-steps-item-tail{display:none}}@media (max-width: 295px){.app-vertical .stepper .ant-steps-horizontal .ant-steps-item-custom:nth-child(2) .ant-steps-item-icon,.app-vertical .stepper .ant-steps-horizontal .ant-steps-item-custom:nth-child(4) .ant-steps-item-icon{margin-right:40px}.app-vertical .stepper .ant-steps-horizontal .ant-steps-item-custom:nth-child(2) .ant-steps-item-tail,.app-vertical .stepper .ant-steps-horizontal .ant-steps-item-custom:nth-child(4) .ant-steps-item-tail{display:none}}@media (max-width: 839px){.stepper{box-shadow:none;border-radius:0;border-bottom:solid 3px var(--primary-color)}}.side-menu-container{min-width:195px;height:100%;background:white;border-radius:10px;box-shadow:var(--box-shadow);overflow:hidden}.side-menu-title{position:relative;display:flex;flex:1;justify-content:center;align-items:center;text-align:center;min-height:30px;min-width:195px;background-color:var(--primary-color);padding:5px 0;font-weight:700;margin-bottom:20px;font-size:14px}.side-menu-title:after{--triangle-size: 10px;content:"";display:block;position:absolute;left:calc(50% - var(--triangle-size));width:calc(var(--triangle-size) * 2);height:var(--triangle-size);clip-path:polygon(0% 0%,50% 100%,100% 0%);bottom:calc(0px - var(--triangle-size));background:var(--primary-color)}.side-menu-cover-title{font-weight:700;text-align:center;margin-bottom:5px}.side-menu-cover-price{display:flex;justify-content:center;align-items:center}.side-menu-divider{display:flex;align-items:center;justify-content:center;gap:10px;padding:0 10px}.side-menu-divider:before,.side-menu-divider:after{content:"";flex:1;height:1px;background-color:var(--lightgrey-color)}.side-menu-button{margin:10px 0 20px;display:flex;align-items:center;justify-content:center}@media (max-width: 1099px){.side-menu-container{min-width:235px}}@media (max-width: 839px){.side-menu-container{box-shadow:none;border-radius:0;border-bottom:solid 3px var(--primary-color);padding:20px calc(50% - 115px) 0}.side-menu-title{border-radius:4px}}:root{--primary-color-particuliers: #ffba00;--primary-color-rgb-particuliers: 250,186,0;--primary-color-hover-particuliers: #ffd500;--primary-color-partenaires: #13a6ff;--primary-color-rgb-partenaires: 19,166,255;--primary-color-hover-partenaires: #66c4ff;--primary-color-dark-mode: #30302f;--primary-color-hover-dark-mode: #4d4d4d}:root{--error-color: #ff4d4f}body .altima-ui-button.ant-btn.theme_particuliers:hover{background-color:var(--primary-color-hover-particuliers);border-color:var(--primary-color-hover-particuliers)}body .altima-ui-button.ant-btn.theme_particuliers,body .altima-ui-button.ant-btn.theme_particuliers:focus{background-color:var(--primary-color-particuliers);border-color:var(--primary-color-particuliers)}body .altima-ui-button.ant-btn.theme_partenaires:hover{background-color:var(--primary-color-hover-partenaires);border-color:var(--primary-color-hover-partenaires)}body .altima-ui-button.ant-btn.theme_partenaires,body .altima-ui-button.ant-btn.theme_partenaires:focus{background-color:var(--primary-color-partenaires);border-color:var(--primary-color-partenaires)}body .altima-ui-button.ant-btn.dark-mode:hover{background-color:var(--primary-color-hover-dark-mode);border-color:var(--primary-color-hover-dark-mode);color:#f9f9f9}body .altima-ui-button.ant-btn.dark-mode,body .altima-ui-button.ant-btn.dark-mode:focus{background-color:var(--primary-color-dark-mode);border-color:var(--primary-color-dark-mode);color:#f9f9f9}body .altima-ui-button.ant-btn{min-width:100px;height:30px;color:#30302f;font-family:Roboto,sans-serif;font-size:small;border-radius:3px}body .altima-ui-button.ant-btn:hover,body .altima-ui-button.ant-btn:focus{color:#30302f}body .altima-ui-button.ant-btn:disabled,body .altima-ui-button.ant-btn:disabled:hover{background-color:#dedede;border-color:#dedede;color:#8c8c8c}body .altima-ui-button.ant-btn-lg{height:46px;font-weight:700;font-size:large}body .altima-ui-button.ant-btn-sm{height:24px;font-family:Roboto,medium,sans-serif;font-size:11px}body .altima-ui-button.ant-btn>.ant-btn-loading-icon .anticon svg{-webkit-animation:loadingCircle 1s infinite linear;animation:loadingCircle 1s infinite linear}body .altima-ui-button.ant-btn>.ant-btn-loading-icon .anticon{-webkit-animation:none;animation:none}body .altima-ui-input.theme_particuliers:hover,body .altima-ui-input.theme_particuliers:focus{border-color:var(--primary-color-particuliers)}body .altima-ui-input.theme_partenaires:hover,body .altima-ui-input.theme_partenaires:focus{border-color:var(--primary-color-partenaires)}body .altima-ui-input{width:100%!important;border-radius:3px;border-color:#30302f33;color:#30302f;font-family:Roboto,sans-serif}body .altima-ui-input:focus{box-shadow:none!important}body .altima-ui-phone .input-error{border-color:var(--error-color)!important;border-width:2px}body .altima-ui-phone .error-message{color:var(--error-color)}body .altima-ui-checkbox.theme_particuliers .ant-checkbox .ant-checkbox-checked:hover,body .altima-ui-checkbox.theme_particuliers:hover .ant-checkbox-inner,body .altima-ui-checkbox.theme_particuliers .ant-checkbox-wrapper:hover .ant-checkbox-inner,body .altima-ui-checkbox.theme_particuliers .ant-checkbox:hover .ant-checkbox-inner,body .altima-ui-checkbox.theme_particuliers .ant-checkbox-checked>.ant-checkbox-inner{border-color:var(--primary-color-particuliers)!important}body .altima-ui-checkbox.theme_particuliers .ant-checkbox-checked>.ant-checkbox-inner{background-color:var(--primary-color-particuliers)}body .altima-ui-checkbox.theme_partenaires .ant-checkbox .ant-checkbox-checked:hover,body .altima-ui-checkbox.theme_partenaires:hover .ant-checkbox-inner,body .altima-ui-checkbox.theme_partenaires .ant-checkbox-wrapper:hover .ant-checkbox-inner,body .altima-ui-checkbox.theme_partenaires .ant-checkbox:hover .ant-checkbox-inner,body .altima-ui-checkbox.theme_partenaires .ant-checkbox-checked>.ant-checkbox-inner{border-color:var(--primary-color-partenaires)!important}body .altima-ui-checkbox.theme_partenaires .ant-checkbox-checked>.ant-checkbox-inner{background-color:var(--primary-color-partenaires)}body .altima-ui-checkbox .ant-checkbox .ant-checkbox-inner{border-color:#30302f33}body .altima-ui-checkbox .ant-checkbox-wrapper{color:#30302f;font-family:Roboto,sans-serif}body .altima-ui-checkbox .ant-checkbox-checked:after{border-color:#30302f33}body .altima-ui-checkbox .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#30302f33}body .altima-ui-checkbox .ant-checkbox-checked .ant-checkbox-inner:after{border:2px solid #30302f;border-top:0;border-left:0}body .altima-ui-checkbox .checkbox-large .ant-checkbox-inner,body .altima-ui-checkbox .checkbox-large .ant-checkbox-input,body .altima-ui-checkbox .checkbox-large .ant-checkbox-checked{height:20px;width:20px}body .altima-ui-checkbox .checkbox-large .ant-checkbox-checked .ant-checkbox-inner:after{width:6px;height:12px}body .altima-ui-datepicker.theme_particuliers:hover,body .altima-ui-datepicker.theme_particuliers.ant-picker-focused,body .altima-ui-datepicker-dropdown.theme_particuliers .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary-color-particuliers)!important}body .altima-ui-datepicker-dropdown.theme_particuliers .ant-picker-today-btn,body .altima-ui-datepicker-dropdown.theme_particuliers .ant-picker-today-btn:hover,body .altima-ui-datepicker-dropdown.theme_particuliers .ant-picker-header-view button:hover{color:var(--primary-color-particuliers)!important}body .altima-ui-datepicker-dropdown.theme_particuliers .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,body .altima-ui-datepicker-dropdown.theme_particuliers .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,body .altima-ui-datepicker-dropdown.theme_particuliers .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--primary-color-particuliers)!important}body .altima-ui-datepicker.theme_partenaires:hover,body .altima-ui-datepicker.theme_partenaires.ant-picker-focused,body .altima-ui-datepicker-dropdown.theme_partenaires .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--primary-color-partenaires)!important}body .altima-ui-datepicker-dropdown.theme_partenaires .ant-picker-today-btn,body .altima-ui-datepicker-dropdown.theme_partenaires .ant-picker-today-btn:hover,body .altima-ui-datepicker-dropdown.theme_partenaires .ant-picker-header-view button:hover{color:var(--primary-color-partenaires)!important}body .altima-ui-datepicker-dropdown.theme_partenaires .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,body .altima-ui-datepicker-dropdown.theme_partenaires .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,body .altima-ui-datepicker-dropdown.theme_partenaires .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--primary-color-partenaires)!important}body .datepicker.default .datepicker-navbar-btn,body .datepicker.default .datepicker-header{color:var(--primary-color-particuliers)}body .datepicker.default .datepicker-wheel{border-top:solid 1px var(--primary-color-particuliers);border-bottom:solid 1px var(--primary-color-particuliers)}body .altima-ui-datepicker{width:100%;border-radius:3px}body .altima-ui-datepicker:hover,body .altima-ui-datepicker.ant-picker-focused{box-shadow:none}body .altima-ui-datepicker .ant-picker-input-placeholder>input{color:#777}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:solid 1px #fff!important}.ant-input-affix-wrapper-focused{box-shadow:none}body .altima-ui-datepicker-mobile{display:flex;flex-direction:column}body .datepicker-modal{z-index:9999;position:fixed}body .altima-ui-timepicker.theme_particuliers.ant-picker:hover,body .altima-ui-timepicker.theme_particuliers.ant-picker.ant-picker-focused,body .altima-ui-timepicker.theme_particuliers.ant-picker .ant-picker-input>input:hover,body .altima-ui-timepicker-panel.theme_particuliers .ant-picker-ok .ant-btn-primary,body .altima-ui-timepicker-panel.theme_particuliers .ant-picker-ok .ant-btn-primary:hover{border-color:var(--primary-color-particuliers)!important}body .altima-ui-timepicker-panel.theme_particuliers .ant-picker-now-btn,body .altima-ui-timepicker-panel.theme_particuliers .ant-picker-now-btn:hover{color:var(--primary-color-particuliers)!important}body .altima-ui-timepicker-panel.theme_particuliers .ant-picker-ok .ant-btn-primary,body .altima-ui-timepicker-panel.theme_particuliers .ant-picker-ok .ant-btn-primary:hover{background-color:var(--primary-color-particuliers)!important}body .altima-ui-timepicker-panel.theme_particuliers .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:rgba(var(--primary-color-rgb-particuliers),.3)!important}body .altima-ui-timepicker.theme_partenaires.ant-picker:hover,body .altima-ui-timepicker.theme_partenaires.ant-picker.ant-picker-focused,body .altima-ui-timepicker.theme_partenaires.ant-picker .ant-picker-input>input:hover,body .altima-ui-timepicker-panel.theme_partenaires .ant-picker-ok .ant-btn-primary,body .altima-ui-timepicker-panel.theme_partenaires .ant-picker-ok .ant-btn-primary:hover{border-color:var(--primary-color-partenaires)!important}body .altima-ui-timepicker-panel.theme_partenaires .ant-picker-now-btn,body .altima-ui-timepicker-panel.theme_partenaires .ant-picker-now-btn:hover{color:var(--primary-color-partenaires)!important}body .altima-ui-timepicker-panel.theme_partenaires .ant-picker-ok .ant-btn-primary,body .altima-ui-timepicker-panel.theme_partenaires .ant-picker-ok .ant-btn-primary:hover{background-color:var(--primary-color-partenaires)!important}body .altima-ui-timepicker-panel.theme_partenaires .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:rgba(var(--primary-color-rgb-partenaires),.3)!important}.ant-picker.ant-picker-focused{box-shadow:none}.ant-picker-ok .ant-btn-primary,.ant-picker-ok .ant-btn-primary:hover{color:#30302f;box-shadow:none}.ant-picker-ok .ant-btn-primary[disabled]{background-color:#dedede;border-color:#dedede;color:#8c8c8c;box-shadow:none}body .altima-ui-webcallback.theme_particuliers .modal-left{background-color:var(--primary-color-particuliers)}body .altima-ui-webcallback.theme_partenaires .modal-left{background-color:var(--primary-color-partenaires)}body .altima-ui-webcallback-modal-container{display:flex;flex-direction:row}body .altima-ui-webcallback-confirm-message{display:flex;flex-direction:column;text-align:center;margin:auto;padding:20px}body .altima-ui-webcallback-modal-container .modal-left{flex:1;text-align:center;font-size:larger}body .altima-ui-webcallback-modal-container .modal-left>p{margin-left:15px;margin-right:15px}body .altima-ui-webcallback-modal-container .modal-right{padding:15px;flex:2;display:flex;flex-direction:column}body .altima-ui-webcallback-modal-container .modal-right p{margin:20px 0 6px;font-weight:600}body .altima-ui-webcallback-modal-container .ant-select{min-width:initial}body .altima-ui-webcallback-modal-container .modal-container .modal-right .button-save{margin-top:20px;text-align:center}body .altima-ui-webcallback-modal-container .modal-right>div:last-child{text-align:center}body .altima-ui-webcallback-modal-container .modal-left>div{align-self:center}body .altima-ui-webcallback-modal-container .modal-left>img{height:auto;margin:auto;width:50%}body .altima-ui-webcallback-modal-container button{margin-right:auto}body .altima-ui-webcallback .altima-ui-timepicker{min-width:200px;max-width:200px}body .altima-ui-webcallback .ant-modal-content{padding:0;overflow:hidden}body .altima-ui-webcallback .ant-modal-footer{display:none}@media screen and (max-width: 750px){body .altima-ui-webcallback-modal-container{display:flex;flex-direction:column}body .altima-ui-webcallback-modal-container .modal-left{padding:5px;display:flex;flex-direction:row;height:150px;justify-content:space-around;font-size:medium}body .altima-ui-webcallback-modal-container .modal-left>div>p{margin-bottom:10px}body .altima-ui-webcallback-modal-container .modal-left>img{width:40%}.ant-picker-panel-container{width:250px}.ant-picker-panel{width:inherit}.ant-picker-time-panel-column>li{height:40px}}.webcallback-button{width:75px;height:89px;border-top-left-radius:4px;border-bottom-left-radius:4px;background:url(https://www.altima-assurances.fr/themes/newsplus_lite/images/telephone@3x.png) 17px 12px no-repeat var(--primary-color);border:2px solid #ffffff;color:var(--black-color);border-right:none;padding-top:58px;background-size:40px;font-size:12px;padding-left:10px;position:fixed;cursor:pointer;right:0;top:150px;z-index:888}@media (max-width: 665px){.webcallback-button{background:var(--primary-color);height:initial;padding:10px 0;top:180px}}.app-loader{display:flex;width:100vw;height:100vh;justify-content:center;align-items:center}.app{display:flex;flex-direction:column;align-items:center;color:var(--black-color)}.app-header{display:flex;justify-content:center;align-items:center;width:100%;background:var(--card-bg-color);border-bottom:solid 3px var(--primary-color);position:relative;column-gap:40px}.waves-svg{position:absolute;bottom:0;right:0}.waves-svg svg{position:relative;display:block;height:130px}.waves-svg.xs svg{height:100px}.waves-svg .shape-fill{fill:var(--primary-color)}@media (min-width: 600px) and (max-width: 699px){.waves-svg svg{height:100px}}@media (min-width: 400px) and (max-width: 599px){.waves-svg svg{height:70px}}@media (max-width: 399px){.waves-svg svg{height:60px}}@media (max-width: 459px){.waves-svg.xs svg{height:70px}}@media (max-width: 595px){.app-header-title{margin-top:0}.app-header{flex-direction:column}}.app-header-title{font-size:24px;font-weight:400;width:640px}.app-header-title-internal{font-size:22px;height:134px;width:360px;padding-left:105px;display:flex;justify-content:center;flex-direction:column}.app-header-title strong{font-weight:700;color:var(--primary-color)}.app-content{--content-padding-vertical: 40px;--content-padding-horizontal: 20px;position:relative;display:flex;justify-content:center;padding:var(--content-padding-vertical) var(--content-padding-horizontal);width:calc(100% - 2 * var(--content-padding-horizontal));gap:20px}.app-vertical{flex-direction:column;align-items:center}@media (max-width: 1099px){.app-header-title{display:none}}.app-horizontal{flex-direction:row}@media (max-width: 839px){.app-content{--content-padding-vertical: 20px;--content-padding-horizontal: 0px;padding:0 var(--content-padding-horizontal) var(--content-padding-vertical)}}@font-face{font-family:Roboto;src:url(/particuliers/auto/assurance-auto-au-kilometre/assets/Roboto-Regular-4e147ab6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/particuliers/auto/assurance-auto-au-kilometre/assets/Roboto-Bold-ec685a46.ttf) format("truetype");font-weight:700;font-style:normal}:root{--white-color: #FFFFFF;--lightgrey-color: #C9C9C9;--darkgrey-color: #979797;--black-color: #313131;--green-color: #38B34A;--primary-color: #FFBA00;--secondary-color: #FCDE8C;--error-color: #FF4D4F;--error-bg-color: #FFF3F3;--info-color: #30302F;--info-bg-color: #F2F2F2;--card-bg-color: #FFFFFF;--bg-color: #F2F2F2;--table-border-color: #EEEEEE;--contrast-color: var(--black-color);--box-shadow: rgba(0, 0, 0, .1) 2px 4px 6px -1px, rgba(0, 0, 0, .06) 2px 2px 4px -1px}@media (max-width: 839px){:root{--bg-color: #FFFFFF}}body{height:100vh;width:100vw;margin:0;padding:0;color:var(--black-color);font-family:Roboto,sans-serif;background:var(--bg-color)}h1,h2,h3{text-align:center}.app .ant-btn-primary:not(:disabled):not(.ant-btn-disabled),.app .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover,.app .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{color:var(--contrast-color)}.app .ant-radio-button-checked+span{color:var(--contrast-color)}.app .radio-group-full-width{display:flex}.app .radio-group-full-width .ant-radio-button-wrapper{flex:1;text-align:center}.mandatory-field:before{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-family:SimSun,sans-serif;line-height:1;content:"*"}.form{width:100%;position:relative}.form-section-title{font-size:16px;margin-bottom:20px}.form-section-title:after{content:"";display:block;background:var(--primary-color);height:2px;width:100%}.form-row{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-end;column-gap:40px}.form-item{flex:1;min-width:220px}.form-item-list-title{margin-bottom:8px}.form-item-list{margin-bottom:4px}.form-item-list:last-child{margin-bottom:24px}.form-stop-message-container,.form-info-message-container{display:flex;align-items:center;gap:10px;padding:15px 20px 15px 10px;margin-bottom:20px;border-radius:0 4px 4px 0}.form-stop-message-container{border-left:solid 3px var(--error-color);background-color:var(--error-bg-color)}.form-info-message-container{border-left:solid 3px var(--info-color);background-color:var(--info-bg-color)}.form-stop-message-icon,.form-info-message-icon{display:flex;font-size:30px}.form-stop-message-icon{color:var(--error-color)}.form-info-message-icon{color:var(--info-color)}.form-stop-message-text,.form-info-message-text{display:flex;flex-direction:column;text-align:justify}.form-info-message-title{font-weight:700;font-size:16px}.form-info-message-paragraph{font-size:14px;margin:14px 0 0}.form-divider{width:100%;height:2px;background-color:var(--primary-color)}.form-divider+.form-row{margin-top:24px}#licensePlate,#licensePlateSearch{text-transform:uppercase}
