@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@100;200;300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Barlow:wght@100;200;300;400;500;600;700;800&display=swap);.CardBlock{background-color:var(--contrasted);border:none;cursor:pointer;margin:none}.CardBlock:focus{outline:2px solid var(--alert)}.CardBlock__active{background-color:var(--primary);position:relative}.CardBlock__active:after{fill:red;background:url(/static/media/checked-icon.a1e3d845794df153246c.svg) no-repeat;content:"";height:20px;position:absolute;right:6.5px;top:11.5px;width:20px}.CardBlock__active svg{fill:var(--contrasted)!important}.CardBlock__active a,.CardBlock__active span{color:var(--contrasted)}.CardBlock__active input[type=button]{opacity:0!important}.CardBlock__disabled{background:var(--disable);cursor:default}.CardBlock__disabled>div{pointer-events:none}.CardBlock__disabled:hover{outline:none}.CardBlock__disabled svg{fill:var(--contrasted)!important}.CardBlock__disabled span{color:var(--contrasted)}.CardBlockTextIcon{align-items:center;background-color:var(--primary);display:flex;flex-direction:column;height:128px;justify-content:space-evenly;margin-right:21px;padding-top:28px;width:128px}.CardBlockTextIcon__icon{display:flex;justify-content:center;overflow:hidden}.CardBlockTextIcon__icon svg{fill:var(--primary);margin-bottom:28px}.CardBlockTextIcon__text{color:var(--contrasted);font-size:12px;font-weight:600;letter-spacing:.4px;line-height:18px;margin-bottom:18px;text-align:center;text-transform:uppercase}.NewSession__header{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:50px}.NewSession__session{margin-bottom:50px;margin-top:50px}.NewSession__session-card{margin-top:20px}.NewSession__btDemarrer{align-items:center;display:flex;left:35%;margin-bottom:80px;margin-top:80px;position:relative;width:100%}.NewSession__date{margin-top:30px}.NewSession__date-input,.NewSession__name-input{margin-top:10px}.ImageCapture__container{align-items:center;background-color:#000;display:flex;flex-direction:column;height:calc(100vh - 394px);justify-content:center;min-height:600px;min-width:447.7611940299px;overflow:hidden;position:relative;touch-action:none;width:calc(74.62687vh - 229.10448px)}.ImageCapture__container-overlay{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10000}.ImageCapture__container .overlay-toolbar{bottom:15px;position:absolute}.ImageCapture__container .overlay-toolbar>*{z-index:10000}.ImageCapture__container .overlay-toolbar.bottom-2nd{bottom:65px}.ImageCapture__container .overlay-toolbar button{display:inline-block;margin:0 5px;text-align:center;width:125px}.ImageCapture__container .camera-component{height:100%;position:relative;width:100%}.ImageCapture__container .camera-component .TitleDescBlock__title{text-shadow:-2px 0 5px #ffffffb3,0 2px 5px #ffffffb3,2px 0 5px #ffffffb3,0 -2px 5px #ffffffb3}.ImageCapture__container .camera-component .photo-container,.ImageCapture__container .camera-component .video-container{height:100%;width:100%}.ImageCapture__container .camera-component .video-container-bg{height:100%;left:0;object-fit:cover;opacity:.2;position:absolute;right:0;top:0;width:100%;z-index:9998}.ImageCapture__container .camera-component .video-container{overflow:hidden;overscroll-behavior:contain;z-index:9999}.ImageCapture__container .camera-component .camera-toolbar{bottom:15px;position:absolute}.ImageCapture__container .camera-component .camera-toolbar>*{z-index:9999}.ImageCapture__container .camera-component .camera-toolbar.top{bottom:auto;top:15px}.ImageCapture__container .camera-component .camera-toolbar button{margin:0 5px}.CaptureDocument__Frame{background-color:#333;color:#fff;display:flex;height:calc(100vh - 340px);justify-content:center;min-height:600px;min-width:447.7611940299px;overflow-y:auto;width:calc(74.62687vh - 253.73134px)}.CaptureDocument .react_pdf__Document{margin:20px}.CaptureDocument .react-pdf__Page{border:1px #c6bebc;box-shadow:0 0 5px 0 #ccc;margin:20px}.TagBlock{border-radius:4px;margin-top:2px;white-space:nowrap}.TagBlock span{border-radius:4px;color:var(--contrasted);line-height:24px;padding:3px 10px}.TagBlock img{margin-bottom:1px;margin-right:5px}.TagBlock__success{background-color:#e7f9ef;color:#15c15d!important}.TagBlock__dark{background-color:#333}.TagBlock__toComplete{background:#fff3f3;color:var(--error)!important}.TagBlock__check{background-color:var(--alert)}.TagBlock__filled{background-color:#cfdde6}.TagBlock__downloading{background-color:var(--primary)}.TagBlock__undefined{background-color:var(--alert)}.CardBlockTextTag{align-items:center;border:1px solid #024e7d26;display:flex;flex-direction:column;height:-webkit-min-content;height:min-content;justify-content:center;margin-bottom:10px;margin-right:10px;min-width:180px;padding:8.5px 15.5px}.CardBlockTextTag__text{color:var(--primary);font-size:16px;font-weight:600;margin-bottom:5px}.SummaryBlock{align-items:center;border-bottom:1px solid #b9cddc;color:var(--primary);display:flex;justify-content:space-between;min-height:120px;width:100%}.SummaryBlock__container{background-color:#fff;display:flex;flex-direction:column;padding:15px}.SummaryBlock>div{width:25%}.SummaryBlock__status{max-width:144px}.SummaryBlock__docPic{text-align:center;width:40%!important}.SummaryBlock__docPic .react-pdf__Document{display:flex}.SummaryBlock__docPic img{transform:scale(.75);width:100%}.Subscription{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.Subscription__duplicates-title{color:var(--primary);display:block;font-size:18px;font-weight:500;line-height:22px;margin:10px 0}.Subscription__inputField-container{align-content:flex-start;display:flex;flex-wrap:wrap;margin-left:15px;margin-top:20px;width:100%}.Subscription__documentBlock-container{display:flex;flex-direction:column;margin-left:20px;width:calc(50% - 20px)}.Subscription__documentTitle-container{display:flex}.Subscription__title{color:var(--primary);cursor:pointer;display:block;font-size:14px;font-weight:400;margin-bottom:10px;margin-right:20px;padding-bottom:6px;padding-left:6px;padding-right:6px;width:-webkit-max-content;width:max-content}.Subscription__button{align-items:center;display:flex;left:35%;margin-bottom:30px;margin-top:30px;position:relative;width:100%}.Subscription__btPrecedent{align-items:baseline;display:flex;justify-content:flex-end;margin-bottom:20px}.Subscription__menu-block{display:flex}.Subscription-ResultList{margin-top:10px}.Subscription-ResultCard{align-items:center;background-color:#fff;border:1px solid #024e7d26;color:var(--primary);display:flex;justify-content:space-between;margin-top:-1px;max-width:525px;min-height:60px;padding:10px;width:100%}.Subscription-ResultCard-selected{background-color:#024e7d!important;color:#fff}.Subscription-ResultCard__name{display:block;font-weight:500}.DocumentBlock__title{color:var(--primary);cursor:pointer;display:block;font-size:14px;font-weight:400;margin-bottom:10px;margin-right:20px;padding-bottom:6px;padding-left:6px;padding-right:6px;width:-webkit-max-content;width:max-content}.DocumentBlock{background:#024e7d33;border-radius:2.5px;display:flex;height:585px;overflow-y:auto;place-items:center;width:100%}.DocumentBlock__pdf-document{height:100%;min-width:380px;text-align:center}.DocumentBlock__pdf-page{box-shadow:0 0 5px 0 #ccc;margin:10px 0}.DocumentBlock .react-transform-wrapper{align-items:baseline;display:flex;height:100%;overflow:scroll;width:100%}.BatchSubscriptionTabs{margin-bottom:20%;margin-top:5%;width:100%}.BatchSubscriptionTabs__addBatch{align-items:baseline;display:flex;justify-content:space-between}.BatchSubscriptionTabs__addBatch-button{display:contents;width:100%}.BatchSubscription{padding-top:20px;width:100%}.BatchSubscription__addSouscripteur{align-items:center;display:flex}.BatchSubscription__addSouscripteur-Ajouter{margin-left:30px}.BatchSubscription__search{margin-bottom:10px}.BatchSubscription__addBatch{align-items:baseline;display:flex;justify-content:space-between}.BatchSubscription__addBatch-button{display:contents;width:100%}.BatchSubscription .MuiBox-root{background-color:#fff}.routes-test{border:1px solid;margin:30px}.routes-test a{display:block;text-decoration:underline}.routes-test legend{background-color:#000;color:#fff;margin-left:5px;padding:3px 6px}.Navbar{background-color:var(--contrasted);flex-direction:row;height:78px;justify-content:space-between;margin-bottom:30px;padding:0 30px}.Navbar,.Navbar__help-button{align-items:center;display:flex}.Navbar__help-button{gap:20px}.Navbar__help-button span{color:var(--primary);font-size:18px;font-weight:400;line-height:22px}.Login{height:100%;margin:0;padding:0;position:absolute;width:100%}.Login__Block{background:#193b670d;float:left;height:100%;width:50%}@media only screen and (max-width:768px){.Login__Block{height:60%;width:100%}}.Login__Block__Logo{align-items:stretch;display:flex;height:300px;justify-content:center;margin:0 auto;max-width:180px;padding-top:250px}@media only screen and (max-width:768px){.Login__Block__Logo{height:100px;margin:auto;max-width:0;padding-top:60px}}.Login__Image{background:url(/static/media/loginImage.aa3b8a7f6f0222f0fcc8.png);background-size:cover;display:flex;height:100%;width:50%}@media only screen and (max-width:768px){.Login__Image{height:40%;width:100%}}.Login__Form{background:#fff;display:flex;flex-direction:column;height:300px;margin:40px auto 0;max-width:500px;padding:50px}@media only screen and (max-width:768px){.Login__Form{max-width:600px}}.Login__Form__User__Input{margin-top:10px}.Login__Form__Password{margin-bottom:10px;margin-top:15px}.Login__Form__Password__Input{margin-top:10px}.Login__Form__Button{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.Advisor__advisor,.Advisor__container{align-items:center;display:flex;flex-direction:column}.Advisor__advisor{height:140px;justify-content:center;width:130px}.Advisor__img{border-radius:50px;margin-bottom:8px;width:80px}.Advisor__span{align-items:center;display:flex;flex-direction:column;text-align:center;width:100px}.Advisor__name{color:var(--primary);font-size:14px;font-weight:700;line-height:17px}.Advisor__description{color:var(--secondary);font-size:10px;font-style:italic;line-height:10px;width:120px}.Advisor__text{align-items:center;background-color:var(--contrasted);border-radius:8px;color:var(--primary);display:flex;font-size:16px;height:100px;line-height:19px;padding-left:20px;position:relative;width:650px}@media screen and (max-width:600px){.Advisor__text{max-width:400px;padding:10px}}.Header{align-items:center;background-color:var(--contrasted);display:flex;flex-direction:row;gap:1rem;height:78px;padding:0 30px!important;width:100%}.Header__contact{color:var(--primary);font-family:var(--font);font-size:16px}.Header__fill{flex:1 1}.Header__login{color:var(--primary)}.QuoteForm{gap:50px;max-width:780px;position:relative}.QuoteForm__BackButton{font-weight:400!important}.HumanAdvice__Bubble{background:#fff;border-radius:8px;box-shadow:0 4px 20px #0000000d;color:var(--primary);display:flex;flex-direction:column;height:100px;justify-content:center;margin-left:10px;max-width:800px;padding:20px;position:relative;width:600px}.HumanAdvice__Bubble a{font-weight:600;text-decoration:underline}.HumanAdvice__Bubble-triangle{border-right:15px solid var(--background);border-top:15px solid var(--contrasted);left:-7px;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(180deg);z-index:1}.LongLabel{color:var(--primary);font-size:18px;font-weight:500}.LongLabel__Error{color:var(--error)}.CardField:hover{border-color:var(--primary)}.CardField{align-items:center;background-color:#fff;border:2px solid #fff;box-shadow:0 4px 20px #0000000d;color:var(--primary);display:flex;flex-direction:column;font-family:var(--font-not-condensed);font-size:16px;font-weight:700;gap:5px;min-height:77px;padding:15px;text-align:center;text-transform:uppercase;width:176px}.CardField:has(img){font-size:12px;justify-content:center;min-height:176px}.CardField:has(img) img{filter:invert(23%) sepia(64%) saturate(1381%) hue-rotate(175deg) brightness(90%) contrast(100%);margin:15px;max-height:90px;max-width:90px}.CardField.selected{background-color:var(--primary);border:2px solid var(--primary);color:#fff}.CardField.selected:has(img) img{filter:invert(100%) sepia(0) saturate(7500%) hue-rotate(121deg) brightness(104%) contrast(101%)}.CardField.disabled{background-color:var(--disable);border:2px solid var(--disable);color:#fff}.CardField.disabled:has(img) img{filter:invert(97%) sepia(0) saturate(4378%) hue-rotate(208deg) brightness(182%) contrast(85%)}.Numberplate{align-items:start;display:flex;flex-direction:row}.Numberplate__Logo{align-items:center;background-color:var(--primary);border-radius:5px 0 0 5px;display:flex;height:56px;justify-content:center;width:39px;z-index:1}.Numberplate .MuiInputBase-root{margin-left:-10px}.Numberplate .MuiButtonBase-root.MuiButton-contained{border-radius:4px!important;height:56px;margin-left:10px;min-width:150px!important}.ProductChoiceField{align-items:center;cursor:pointer;display:flex;flex-direction:column;position:relative;text-align:center}.ProductChoiceField__Title{flex-direction:column}.ProductChoiceField__No,.ProductChoiceField__Title{align-items:center;display:flex;font-family:var(--font-not-condensed);font-size:13px;font-weight:700;height:45px;justify-content:center}.ProductChoiceField__No{flex:1 1;flex-direction:column}.ProductChoiceField__Price{font-family:var(--font-not-condensed);font-size:22px;font-weight:400;height:45px}.ProductChoiceField__Price span{color:var(--secondary);font-family:var(--font);font-size:13px;font-weight:500;text-transform:lowercase}.ProductChoiceField__Description,.ProductChoiceField__Link{font-size:14px;font-weight:400;text-transform:none}.ProductChoiceField__Link{cursor:pointer;text-decoration:underline}.ProductChoiceField__ModalBody{min-height:170px}.ProductChoiceField__Modal{color:var(--primary);font-size:18px;font-weight:400}.ProductChoiceField__Modal h2{font-size:24px;font-weight:400}.ProductChoiceField Button{bottom:0;top:auto;top:10px}.ProductChoiceField:has(button){cursor:default}.ProductChoiceList__Card{align-items:center;display:flex;flex-direction:column;height:142px;position:relative;text-align:center}.ProductChoiceList__Card Button{bottom:0;position:absolute}.ProductChoiceList__Title{align-items:center;display:flex;flex-direction:column;font-family:var(--font-not-condensed);font-size:13px;font-weight:700;height:40px;justify-content:center;padding-bottom:10px}.ProductChoiceList__Price{font-family:var(--font-not-condensed);font-size:22px;font-weight:400;height:30px;position:relative}.ProductChoiceList__Price .ProductChoiceList__StartingPrice{font-size:10px;font-style:italic;font-weight:500;position:absolute;text-transform:lowercase;top:-10px;width:100%}.ProductChoiceList__Price span{color:var(--secondary);font-family:var(--font);font-size:13px;font-weight:500;text-transform:lowercase}.ProductChoiceList__Link{cursor:pointer;font-size:14px;font-weight:400;text-decoration:underline;text-transform:none}.ProductChoiceList__ModalBody{min-height:170px}.ProductChoiceList__Modal{color:var(--primary);font-size:18px;font-weight:400}.ProductChoiceList__Modal h2{font-size:24px;font-weight:400}.TitleBlock__container{color:var(--primary);width:670px}.TitleBlock__title{font-size:24px;font-weight:500;line-height:29px;margin-bottom:0}.TitleBlock__text{font-size:16px;line-height:19px;margin-bottom:0}.TextField__readonly .MuiInputBase-input{background-color:var(--disable-background-primary)!important}.FleetItem{overflow:hidden;position:relative;width:210px}.FleetItem__Title{font-size:16px;font-weight:400}.FleetItem__Image{max-height:30px!important}.FleetItem__Price{font-face:var(--font-not-condensed);color:var(--error);font-size:14px;font-weight:400;text-decoration:line-through;text-transform:lowercase}.FleetItem__Price span{font-face:var(--font);font-size:12px}.FleetItem__PriceDiscounted{font-size:30px;font-weight:400;text-transform:lowercase}.FleetItem__PriceDiscounted span{color:var(--secondary);font-size:16px}.FleetItem__Option{font-size:16px;font-weight:500}.FleetItem__Ruban{background-color:var(--error);color:var(--contrasted);font-size:14px;font-weight:600;left:-30px;padding:2px 40px;position:absolute;rotate:-45deg;top:10px}.FleetItem__Add{font-face:var(--font-not-condensed);align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:20px;justify-content:center;width:210px}.AssetValueCard{background-color:#fff;box-shadow:0 4px 20px #0000000d;color:var(--primary);height:176px;padding:15px;position:relative;text-align:center;width:176px}.AssetValueCard__Title{font-face:var(--font-not-condensed);align-items:center;display:flex;font-size:12px;font-weight:500;height:30px;justify-content:center;max-width:120px;text-transform:uppercase}.AssetValueCard__Subtitle{font-size:14px;font-weight:0;max-width:145px}.AssetValueCard__Input{border:1px solid #c6bebc;border-radius:5px;bottom:20px;font-size:14px;height:41px;padding:12px 8px;position:absolute;text-align:center;width:144px}.AssetValueCard:has(input:focus):after{bottom:32px;content:"€";margin:auto;position:absolute;right:22px}.AssetValueStack{gap:75px;padding:10px}.AssetValueStack .AssetValueCard+.AssetValueCard:before{color:var(--primary);content:"OU";font-size:24px;left:-50px;position:absolute;top:68px}.AssetValueCard.disabled{background-color:var(--disable-background-primary);color:var(--disable-primary)}.AssetValueCard.disabled .AssetValueCard__Input{background-color:var(--disable-background-primary);border-color:var(--disable);color:var(--disable)}.FleetMatrix{margin-bottom:30px}.FleetMatrix h2{color:var(--primary);font-size:30px;font-weight:500;line-height:30px}.FleetMatrix h2 p{font-size:18px;font-weight:400;line-height:20px;margin-bottom:0}.FleetMatrix h2{margin-bottom:20px}.FleetMatrix__grid{grid-row-gap:30px;grid-column-gap:10px;column-gap:10px;display:grid;row-gap:30px}.FleetMatrix__Header1{align-items:center;background-color:var(--primary);box-shadow:0 4px 20px #0000000d;color:var(--contrasted);display:flex;flex-direction:column;height:83px;justify-content:center;text-align:center}.FleetMatrix__Header1 .garanties{cursor:pointer;font-size:12px;text-decoration:underline}.FleetMatrix__Header2{align-items:center;background-color:var(--primary);box-shadow:0 4px 20px #0000000d;color:var(--contrasted);display:flex;height:83px;justify-content:center;text-align:center}.FleetMatrix__Item{align-items:start;gap:5px;padding:20px}.FleetMatrix__Item,.FleetMatrix__ItemOption{background-color:var(--contrasted);box-shadow:0 4px 20px #0000000d;color:var(--primary);display:flex;flex-direction:column;justify-content:center;text-align:center}.FleetMatrix__ItemOption{align-items:center;font-family:var(--font-not-condensed);font-size:21px;font-weight:500}.FleetMatrix__ItemOption.selected{background-color:var(--alert);color:var(--contrasted)}.FleetMatrix__Options{display:flex;flex-direction:column}.FleetMatrix__ItemImage{filter:invert(23%) sepia(64%) saturate(1381%) hue-rotate(175deg) brightness(90%) contrast(100%);max-height:20px!important}.FleetMatrix__ItemTitle{color:var(--primary);font-size:16px;font-weight:500}.FleetMatrix__ItemPrice{color:var(--secondary)}.FleetMatrix__ItemPriceDiscounted{color:var(--error);text-decoration:line-through}.FleetMatrix__Options{box-shadow:0 4px 20px #0000000d}.FleetMatrix__SecOption{align-items:center;background-color:var(--contrasted);border:1px solid var(--contrasted);display:flex;flex-direction:row;padding:5px}.FleetMatrix__SecOption .title{color:var(--primary);display:flex;flex-direction:column;font:var(--font-not-condensed);width:100%}.FleetMatrix__SecOption .title a{color:var(--primary);cursor:pointer;font:var(--font-not-condensed);font-size:12px;text-decoration:underline}.FleetMatrix__SecOption .price{color:var(--secondary);width:50px}.FleetMatrix__SecOption.selected{background-color:var(--alert)}.FleetMatrix__SecOption.selected .price,.FleetMatrix__SecOption.selected .title,.FleetMatrix__SecOption.selected .title a{color:var(--contrasted)}.FleetMatrix__ModalBody{min-height:170px}.FleetMatrix__Modal{color:var(--primary);font-size:18px;font-weight:400}.FleetMatrix__Modal h2{font-size:24px;font-weight:400}.BasketSummary{margin-bottom:30px}.BasketSummary h1{color:var(--primary);font-size:34px;font-weight:500;line-height:35px}.BasketSummary h1 p{font-size:20px;font-weight:400;line-height:22px;margin-bottom:0}.BasketSummary h1{margin-bottom:20px}.BasketSummary__card{align-items:center;background:#fff;border:2px solid #fff;box-shadow:0 4px 20px #0000000d;color:var(--primary);display:flex;flex-direction:column;font-family:var(--font-not-condensed);gap:5px;justify-content:center;min-height:360px;min-width:360px;padding:15px;position:relative}.BasketSummary__picto{filter:invert(23%) sepia(64%) saturate(1381%) hue-rotate(175deg) brightness(90%) contrast(100%);margin-bottom:10px;max-height:38px;max-width:100px}.BasketSummary__title{font-size:21px;font-weight:500;text-transform:uppercase}.BasketSummary__price{align-items:center;display:flex;flex-direction:column}.BasketSummary__price .firstRow{align-items:center;display:flex;flex-direction:row}.BasketSummary__price .euroDetail{display:flex;flex-direction:column;justify-content:left}.BasketSummary__price .euro{font-size:74px;font-weight:700;padding-right:5px}.BasketSummary__price .centimes{font-size:28px;font-weight:400}.BasketSummary__price .ttc{font-size:14px;font-weight:400}.BasketSummary__price .period{color:var(--secondary);font-size:25px;font-weight:400}.BasketSummary__price .subprice{color:var(--secondary);font-size:16px;font-weight:400}.BasketSummary__description{color:var(--primary);display:flex;flex-direction:column;font-size:18px!important;font-weight:400!important;gap:14px}.BasketSummary__description a{font-weight:700;text-decoration:underline}.BasketSummary__description h1{font-size:24px;margin-bottom:14px}.BasketSummary__description ul li{list-style:inside!important}.FoundedCarItem{width:468px}.FormulaMatrix{margin-bottom:30px}.FormulaMatrix h2{color:var(--primary);font-size:30px;font-weight:500;line-height:30px}.FormulaMatrix h2 p{font-size:18px;font-weight:400;line-height:20px;margin-bottom:0}.FormulaMatrix h2{margin-bottom:20px}.FormulaMatrix__grid{grid-row-gap:30px;grid-column-gap:10px;column-gap:10px;display:grid;row-gap:30px}.FormulaMatrix__Header1{align-items:center;background-color:var(--primary);box-shadow:0 4px 20px #0000000d;color:var(--contrasted);display:flex;flex-direction:column;height:83px;justify-content:center;text-align:center}.FormulaMatrix__Header1 .garanties{cursor:pointer;font-size:12px;text-decoration:underline}.FormulaMatrix__Header2{align-items:center;background-color:var(--primary);box-shadow:0 4px 20px #0000000d;color:var(--contrasted);display:flex;height:83px;justify-content:center;text-align:center}.FormulaMatrix__Item{align-items:start;gap:5px;padding:20px}.FormulaMatrix__Item,.FormulaMatrix__ItemOption{background-color:var(--contrasted);box-shadow:0 4px 20px #0000000d;color:var(--primary);display:flex;flex-direction:column;justify-content:center;text-align:center}.FormulaMatrix__ItemOption{align-items:center;font-family:var(--font-not-condensed);font-size:21px;font-weight:500}.FormulaMatrix__ItemOption.selected{background-color:var(--alert);color:var(--contrasted)}.FormulaMatrix__Options{display:flex;flex-direction:column}.FormulaMatrix__ItemImage{filter:invert(23%) sepia(64%) saturate(1381%) hue-rotate(175deg) brightness(90%) contrast(100%);max-height:20px!important}.FormulaMatrix__ItemTitle{color:var(--primary);font-size:16px;font-weight:500}.FormulaMatrix__ItemPrice{color:var(--secondary)}.FormulaMatrix__ItemPriceDiscounted{color:var(--error);text-decoration:line-through}.FormulaMatrix__Options{box-shadow:0 4px 20px #0000000d}.FormulaMatrix__SecOption{align-items:center;background-color:var(--contrasted);border:1px solid var(--contrasted);display:flex;flex-direction:row;padding:5px}.FormulaMatrix__SecOption .title{color:var(--primary);display:flex;flex-direction:column;font:var(--font-not-condensed);width:100%}.FormulaMatrix__SecOption .title a{color:var(--primary);cursor:pointer;font:var(--font-not-condensed);font-size:12px;text-decoration:underline}.FormulaMatrix__SecOption .price{color:var(--secondary);width:50px}.FormulaMatrix__SecOption.selected{background-color:var(--alert)}.FormulaMatrix__SecOption.selected .price,.FormulaMatrix__SecOption.selected .title,.FormulaMatrix__SecOption.selected .title a{color:var(--contrasted)}.FormulaMatrix__ModalBody{min-height:170px}.FormulaMatrix__Modal{color:var(--primary);font-size:18px;font-weight:400}.FormulaMatrix__Modal h2{font-size:24px;font-weight:400}.FormulaItem{width:176 px}.FormulaItem,.SuggestionItem{overflow:hidden;position:relative}.SuggestionItem{width:555px}.FormulaCardField:hover{border-color:var(--primary)}.FormulaCardField{align-items:center;background-color:#fff;border:2px solid #fff;box-shadow:0 4px 20px #0000000d;color:var(--primary);display:flex;flex-direction:column;font-family:var(--font-not-condensed);font-size:16px;font-weight:700;gap:5px;min-height:77px;padding:15px;text-align:center;text-transform:uppercase;width:190px}.FormulaCardField:has(img){font-size:12px;justify-content:center;min-height:190px}.FormulaCardField:has(img) img{filter:invert(23%) sepia(64%) saturate(1381%) hue-rotate(175deg) brightness(90%) contrast(100%);margin:15px;max-height:90px;max-width:90px}.FormulaCardField.selected{background-color:var(--primary);border:2px solid var(--primary);color:#fff}.FormulaCardField.selected:has(img) img{filter:invert(100%) sepia(0) saturate(7500%) hue-rotate(121deg) brightness(104%) contrast(101%)}.FormulaCardField.disabled{background-color:var(--disable);border:2px solid var(--disable);color:#fff}.FormulaCardField.disabled:has(img) img{filter:invert(97%) sepia(0) saturate(4378%) hue-rotate(208deg) brightness(182%) contrast(85%)}.recommended-box{align-items:center;background-color:var(--alert);border:1px solid var(--alert);border-radius:8px;color:#fff;display:flex;justify-content:center;padding:10px}.FoundedCarItem{overflow:hidden;position:relative;width:555px}.FoundedCarItem__Title1{font-size:16px;font-weight:700}.FoundedCarItem__Title2{font-size:16px;font-weight:400}.FoundedCarItem__Image{max-height:30px!important}.FoundedCarItem__Option{font-size:16px;font-weight:500}.AdviceCard{align-items:center;background-color:#fff;border-radius:8px;color:var(--secondary);display:flex;flex-direction:column;gap:10px 10px;min-height:300px;overflow:hidden;padding:10px;width:300px}.AdviceCard__Image{background-position:50%;background-size:cover;height:150px;margin-top:-15px;width:300px}.AdviceCard h2{align-items:flex-start;display:flex;flex-direction:row;font-size:18px;font-weight:600;margin-bottom:10px;width:100%}.AdviceCard h2 svg{margin-right:5px}.AdviceCard__Body{width:100%}.AdviceCard__Body img{margin:5px;vertical-align:middle}.AdviceCard__Body h1{font-size:18px;font-style:italic;font-weight:500;text-transform:uppercase}.AdviceCard__Body h1,.AdviceCard__Body h2,.AdviceCard__Body h3,.AdviceCard__Body p{margin:10px 5px}.AdviceCard__Body li p{margin:0}.AdviceCard__Body ul>li:before{content:" - "}.AdviceCard__Body ul>li{margin:0 0 6px 6px;padding:4px 8px}.AdviceCard__Body hr{border-style:solid;border-width:.5px;opacity:.3}.AdviceCard__Body ol{counter-reset:li;margin-left:0;padding-left:0}.AdviceCard__Body ol>li{list-style:none;margin:0 0 6px 20px;padding:4px 8px;position:relative}.AdviceCard__Body ol>li:before{align-items:center;background:#fff;border:1px solid var(--secondary);border-radius:12px;box-sizing:border-box;color:var(--secondary);content:counter(li);counter-increment:li;display:flex;font-family:var(--font);font-size:10px;font-weight:400;height:20px;justify-content:center;left:-19px;margin-right:8px;padding:4px;position:absolute;top:5px;width:20px}.AdviceCard__Body li ol,.AdviceCard__Body li ul{margin-top:6px}.AdviceCard__Body ol ol li:last-child{margin-bottom:0}.footer{background-color:var(--contrasted);box-shadow:0 0 50px 0 #0000000d;color:var(--primary);padding:30px}.Rater_Layout{align-items:stretch;display:flex;flex-direction:column}.Rater_Layout__header{height:78px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999}.Rater_Layout__center{align-items:start;display:flex;flex-direction:row;min-height:calc(100vh - 198px)}.Rater_Layout__content{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:40px}.Rater_Layout__sidebar{align-items:center;background-size:cover;display:flex;flex-direction:column-reverse;gap:30px;justify-content:end;min-height:calc(100vh - 78px);padding-bottom:30px;position:-webkit-sticky;position:sticky;top:78px;width:370px}@media only screen and (max-width:800px){.Rater_Layout__sidebar{display:none}}.Rater_Layout__sidebar__AdviceCardPos{bottom:100px;position:fixed}.Quote_Layout{align-items:stretch;display:flex;flex-direction:column}.Quote_Layout__buttons{padding-bottom:60px}.Quote_Layout__section_title{align-content:center;display:flex;flex-direction:column;gap:10px;padding:30px;text-align:center}.Quote_Layout__section_title h1{color:var(--primary);font-size:34px;font-weight:500;line-height:35px}.Quote_Layout__section_title div{color:var(--disable-primary)}.Quote_Layout__section_title button{margin:5px}.Quote_Layout__header{height:78px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:999}.Quote_Layout__center{align-items:start;display:flex;flex-direction:row;min-height:calc(100vh - 198px)}.Quote_Layout__content{align-items:center;display:flex;flex:1 1;flex-direction:column}.Quote_Layout__sidebar{align-items:center;background-size:cover;display:flex;flex-direction:column-reverse;gap:30px;justify-content:end;min-height:calc(100vh - 78px);padding-bottom:30px;position:-webkit-sticky;position:sticky;top:78px;width:370px}@media only screen and (max-width:800px){.Quote_Layout__sidebar{display:none}}.Quote_Layout__sidebar__AdviceCardPos{bottom:100px;position:fixed}.Quote_Layout section{padding:0 30px 30px;width:100%}.Quote_Layout section h1{color:var(--primary);font-size:34px;font-weight:500;line-height:35px}.Quote_Layout section h1 p{font-size:20px;font-weight:400;line-height:22px;margin-bottom:0}.Quote_Layout__section1{background-color:#c6bebc1a}.Quote_Layout__quoteContainer{align-items:center;display:flex;flex-direction:row;gap:40px;margin-top:40px}.Quote_Layout__description{color:var(--primary);display:flex;flex-direction:column;font-size:20px;font-weight:400;gap:14px}.Quote_Layout__description a{font-weight:700;text-decoration:underline}.Quote_Layout__description h1{font-size:24px;margin-bottom:14px}.Quote_Layout__description ul li{list-style:inside!important}.GenerateDocumentStep__Link{color:var(--primary);text-decoration:underline}.SubscriptionStep__Card_done{background-color:color-mix(in srgb,var(--alert),#fff 80%)!important}.SubscriptionStep__Card_error{background-color:color-mix(in srgb,var(--error),#fff 80%)!important}.SubscriptionStep__Card_wait{background-color:color-mix(in srgb,var(--secondary),#fff 80%)!important}.SubscriptionStep__Card{width:inherit}:root{--primary:#024e7d;--secondary:#8e7e7a;--alert:#0ddfb5;--error:#ff8283;--contrasted:#fff;--disable:#c6bebc;--background:#fafafa;--disable-background-primary:#f3f3f3;--disable-primary:#80a6be;--font:"Barlow Condensed",sans-serif;--font-not-condensed:"Barlow",sans-serif;--border:0;--padding-vertical:px;--portrait-width:830px;--paysage-width:1200px}@media only screen and (min-width:768px){:root{--portrait-width:748px;--paysage-width:758px}}@media only screen and (min-width:889px){:root{--portrait-width:830px;--paysage-width:879px}}@media only screen and (min-width:1180px){:root{--portrait-width:830px;--paysage-width:1100px}}*{box-sizing:border-box;color:inherit;font-family:Barlow Condensed,sans-serif;font-family:var(--font);list-style:none;margin:0;outline:none;padding:0;text-decoration:none}body{background-color:#fafafa;background-color:var(--background)}.Page{margin:auto;max-width:min(100vw - 20px,830px);max-width:min(100vw - 20px,var(--portrait-width))}.PagePaysage{margin:auto;max-width:min(100vw - 20px,1200px);max-width:min(100vw - 20px,var(--paysage-width))}.PageQuote{margin:auto;max-width:min(100vw - 250px,1200px);max-width:min(100vw - 250px,var(--paysage-width))}@media screen and (max-width:1200px){.PageQuote aside img{display:none}}.progress-bar{background-color:#0572ce33;height:4px;left:0;overflow:hidden;position:absolute;top:0;width:100%}.progress-bar-value{animation:indeterminateAnimation 1s linear infinite;background-color:#024e7d;background-color:var(--primary);height:100%;transform-origin:0 50%;width:100%}@keyframes indeterminateAnimation{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(.4)}to{transform:translateX(100%) scaleX(.5)}}.MuiTab-root,.MuiTabs-root{min-height:24px!important}.MuiTab-root{padding:4px 8px!important;text-transform:none!important}.MuiTabs-indicator{background-color:#0ddfb5!important}.MuiButtonBase-root.MuiButton-contained,.MuiButtonBase-root.MuiButton-outlined{border-radius:20px!important;box-shadow:none!important}.MuiToggleButton-root{border:1px solid #fff!important;outline:0!important}.MuiAutocomplete,.MuiInputBase-input,.MuiOutlinedInput-root{background-color:#fff!important}
/*# sourceMappingURL=main.71c951d8.css.map*/