@media screen and (max-width:781px){.form-container div.bandeau-resultat{margin:auto;text-align:center;display:grid;margin-left:5%;margin-right:5%}.form-container div.tableau-recap{grid-column:1 / 13;display:grid;background-color:var(--pure_white);margin:auto;text-align:center;border-radius:12px;margin-top:24px;margin-left:5%;margin-right:5%}.form-container div.tableau-recap>div{display:block}.form-container div.bandeau-resultat .bulle-gauche{width:100%;display:flex!important;flex-direction:column!important}.form-container .bandeau-resultat .bulle-gauche .bandeau-resultat-gauche p{border-right:none!important;text-align:center!important;margin-bottom:10px!important}.form-container .bandeau-resultat .bulle-gauche .bandeau-resultat-droite{display:flex!important;justify-content:center!important;width:100%!important;margin:inherit!important}.form-container .bandeau-resultat .bulle-gauche .bandeau-resultat-droite p{margin:inherit!important;padding:0 10px!important;display:flex;align-items:center}.form-container section.renseignement{margin-top:2em;text-align:center}.form-container section.renseignement a button{margin:auto}.form-container div.headset-div{margin-right:4%;width:auto}}.form-container .formulaire-assurance-home #formulaire-assurance #formulaireAssurance .rgpd .rgpd-one,.form-container .formulaire-assurance-home #formulaire-assurance #formulaireAssurance .rgpd .rgpd-two{display:flex;margin:auto!important;text-align:start;align-items:center}.form-container .formulaire-assurance-home #formulaire-assurance #formulaireAssurance .rgpd .rgpd-one input{max-width:2px;min-width:50px}.form-container #formulaireAssurance .rgpd .rgpd-two input{max-width:2px;min-width:50px}.form-container #formulaireAssurance i.fa-check-square{display:none}.form-container .headset-div{width:10%}.form-container .headset-icon{font-size:40px}.form-container .bouton-suivant{background-color:var(--pop_blue)}.form-container .bouton-suivant path{fill:var(--pure_white)}.form-container .bouton-precedant{background-color:var(--pure_white)!important}.form-container .bouton-precedant path{fill:var(--light_grey)}.form-container .footer-etape{display:flex;justify-content:space-between;padding:0;margin:0;margin-top:5%}.form-container #formulaireAssurance .footer-etape button{font-size:1.4rem;width:auto!important;text-transform:uppercase;color:var(--pure_white);padding:0 2rem;margin:0;line-height:1;font-family:"Gilroy bold"}.form-container #formulaireAssurance .bouton-precedant-footer button{border:none;background-color:var(--pure_white);color:var(--light_grey);font-weight:100;padding-top:0;padding-bottom:0;text-shadow:none}.form-container .tuilles .box:hover{background-color:var(--pure_white);transform:scale(1.02);cursor:pointer;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-container .tuilles .box:hover>figure svg .secondaire *{fill:var(--assu_green_light)}.form-container .tuilles .box:hover>figure svg .primaire *{stroke:var(--pop_blue);fill:#fff}.form-container .tuilles .box:hover>figure svg .primaire-fill *{fill:var(--pop_blue);stroke:var(--pop_blue)}.form-container .tuilles .box:hover>h3{color:var(--y_blue)}.form-container .switch-field>*{color:var(--y_blue)}.form-container #formulaireAssurance h1{color:var(--y_blue);text-align:center;margin:auto;margin-top:48px;margin-bottom:48px;font-size:30px;font-family:"Gilroy bold";line-height:1}.form-container #formulaireAssurance h2{color:var(--y_blue);font-size:20px;text-transform:uppercase;text-align:center;margin:auto;margin-top:48px;margin-bottom:24px;font-family:"Gilroy bold";line-height:1}.form-container .p-h3{color:var(--y_blue);font-size:33px;margin-top:24px;font-weight:200;font-family:Gilroy bold;text-transform:uppercase;text-align:center;margin-top:12px;margin-bottom:12px}.form-container a.etapes{color:var(--assu_green_light)}.form-container #etape1,.form-container #etape2,.form-container #etape3,.form-container #etape4,.form-container #etape5,.form-container #etape6,.form-container #etape7,.form-container #etape8,.form-container #etape9,.form-container #etape10{margin-left:10%;margin-right:10%;grid-area:auto}.form-container .footer-mentions-legales{font-size:14px;margin-left:5%;margin-right:5%;margin-top:2%;padding:1rem 1.7rem;text-align:justify;text-justify:inter-word}.form-container #formulaireAssurance input{color:var(--pop_blue);margin-bottom:24px;margin-right:0;min-width:50%;display:block;border:solid 2px var(--ui_95);border-radius:12px}.form-container #formulaireAssurance .input-div .input-avec-sigle{display:inline-block;max-width:calc(100% - 125px)}.form-container .input-avec-sigle{border-right:none!important;border-radius:12px!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important}.form-container .input-avec-sigle:hover,.form-container .input-avec-sigle:active,.form-container .input-avec-sigle:focus{border-right:none!important;border-radius:12px!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important}.form-container #formulaireAssurance input:hover,.form-container #formulaireAssurance input:focus,.form-container #formulaireAssurance input:active{color:var(--pop_blue);border:solid 2px var(--pop_blue);border-radius:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-container #formulaireAssurance select:active,.form-container #formulaireAssurance select:hover,.form-container #formulaireAssurance select:focus{color:var(--pop_blue);border:solid 2px var(--pop_blue);border-radius:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-container #formulaireAssurance textarea:hover,.form-container #formulaireAssurance textarea:focus,.form-container #formulaireAssurance textarea:active{color:var(--pop_blue);border:solid 2px var(--pop_blue);border-radius:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-container .contenu-etape{display:flex;flex-direction:column;flex-wrap:wrap}.form-container #formulaireAssurance select{display:block}.form-container #formulaireAssurance button{width:100%;min-height:50px;border:0;padding-top:30px;padding-bottom:30px;border-radius:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:var(--assu_green);text-align:center;text-shadow:0 1px 2px rgba(17,17,121,.2);font-size:17px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;color:var(--pure_white);cursor:pointer;text-transform:uppercase;margin-top:24px}@media only screen and (max-width:550px){.form-container #etape1,.form-container #etape2,.form-container #etape3,.form-container #etape4,.form-container #etape5,.form-container #etape6,.form-container #etape7,.form-container #etape8,.form-container #etape9,.form-container #etape10,.form-container .footer-mentions-legales{margin-left:0;margin-right:0}.form-container #formulaire input,.form-container #formulaire textarea{max-width:90%}.form-container #formulaireAssurance input,.form-container #formulaireAssurance textarea{max-width:90%}.form-container .footer-etape{padding:0 1.7rem}.form-container .progress-bar{margin:40px 10px 0 10px}.form-container .trait{display:none}.form-container .grid-container{margin-left:0!important;margin-right:0!important}.form-container .progress-bar .step{width:33%!important}.form-container .progress-bar .step p{width:100%!important}.form-container .contenu-etape{margin-right:5%!important;margin-left:5%!important}}.form-container .contenu-etape>label,.form-container .contenu-etape section>label{text-transform:initial;font-size:20px;font-family:"Gilroy bold";margin-top:1%;margin-bottom:12px;line-height:1}.form-container #formulaireAssurance input{margin-top:0;color:var(--y_blue);font-size:20px;font-weight:200;font-family:"Gilroy regular"}.form-container #formulaireAssurance label{color:var(--y_blue);font-size:20px;font-weight:200;font-family:"Gilroy regular"}.form-container #formulaireAssurance .columns{display:flex;flex-wrap:wrap;flex-direction:row;width:100%}.form-container #formulaireAssurance .flex-column{width:48%;display:flex;flex-direction:column;align-content:center;justify-content:flex-start;align-items:stretch;padding:0 2% 0 0}@media only screen and (max-width:900px){.form-container #formulaireAssurance .columns{flex-direction:column}.form-container #formulaireAssurance .flex-column{width:100%;padding:0}}.form-container span.switch-field{border-radius:0}.form-container .switch-field{display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden;justify-content:center;align-items:center;border-radius:32px;padding:0}.form-container .switch-left{justify-content:flex-start!important}.form-container .switch-field input{position:absolute!important;clip:rect(0,0,0,0);min-height:1px;width:1px;border:0;overflow:hidden}.form-container .switch-field label{background-color:var(--pure_white);border:solid 1px var(--ui_95);text-align:center;min-height:15px;font-size:13px!important;padding:10px;margin:8px;transition:all 0.1s ease-in-out;border-radius:12px;color:var(--grey);font-family:"Gilroy regular";width:260px;display:flex!important;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.form-container .switch-field label:hover{cursor:pointer;border:solid 1px var(--pop_blue);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-container .switch-field input:checked+label{background-color:var(--pop_blue);border-color:var(--pop_blue);color:var(--pure_white)!important}.form-container .switch-field input:checked+label .icones-formulaire path{fill:var(--pure_white)}.form-container .switch-field label:hover .icones-formulaire path{fill:var(--assu_green)}.form-container .switch-field input:hover+label{color:var(--assu_green)}.form-container .switch-field input:hover+label .icones-formulaire path{fill:var(--assu_green)}.form-container .icones-formulaire{width:85px;fill:var(--grey)}.form-container .bloc-vide{width:0;height:90px;margin:0;padding:0}.form-container .contenu-etape input:focus{outline-color:var(--pop_blue)}.form-container i.fa.icon-input{display:inline-block;padding:10px;background:var(--pop_blue);color:#fff;min-width:50px;text-align:center;border-radius:12px;border:solid 2px var(--pop_blue);line-height:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0;height:19px}.form-container span.icon-input{display:inline-block;padding:10px;background:var(--pop_blue);color:#fff;min-width:50px;text-align:center;border-radius:12px;border:solid 2px var(--pop_blue);font-family:"Gilroy bold";line-height:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-left:none;border-bottom-left-radius:0;border-top-left-radius:0;height:19px}.form-container #formulaireAssurance input{height:10px!important;padding:15px!important;font-size:16px!important}.form-container #etape7 h2.titre-etape,.form-container #etape8 h2.titre-etape{margin-bottom:6px}.form-container #etape7 p.p-h3,.form-container #etape8 p.p-h3{margin-top:0}.form-container .tooltip{position:relative;display:inline-block}.form-container .tooltip .infobulle{width:15px!important;height:15px!important;display:inline-block;margin-left:5px}.form-container .tooltip .tooltiptext{visibility:hidden;background-color:var(--pop_blue);color:var(--pure_white);text-align:left;padding:10px;border-radius:12px;font-size:14px;text-transform:initial;width:300px;margin:10px;margin-top:0;margin-bottom:0;position:absolute;z-index:1}.form-container .tooltip:hover .tooltiptext{visibility:visible}.form-container #formulaireAssurance .tooltiptext button{display:block;position:absolute;right:-21px;top:0;margin:0;padding:0;line-height:1;font-size:18px;width:20px;min-height:20px;max-height:20px;height:20px;color:red;background-color:var(--pure_white);border:none;text-shadow:none;border-radius:100%}.form-container #etape6 label{padding:15px;margin:10px}.form-container .logo-banque{width:300px;height:90px}.form-container #etape6 .multi-btn{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.form-container .autre-banque{width:300px;height:90px;line-height:90px!important}.form-container .timeline-mobile{position:relative;right:14%;width:125%}.form-container #formulaireAssurance .rgpd>*{display:inline-block;margin:auto}.form-container #formulaireAssurance .rgpd p{width:90%}.form-container #formulaireAssurance #form_acc_finalite{min-width:15px;max-width:30px;width:10%;height:25px!important}.form-container #formulaireAssurance #form_acc_finalite checkbox{height:18px!important}.form-container #etape10 .contenu-etape{margin-left:48px;margin-right:48px}.form-container .tableau-recap{margin:auto;text-align:center;border-radius:12px;margin-top:24px}.form-container .tableau-recap>div{display:grid;border-radius:12px}.form-container .renseignement p{text-align:justify}.form-container .tableau-recap .assureur-tableau>div:first-of-type,.form-container .tableau-recap .titre-tableau>div:first-of-type{grid-column:1 / 2}.form-container .tableau-recap .assureur-tableau>div:nth-of-type(2){grid-column:2 / 3}.form-container .tableau-recap .assureur-tableau>div:nth-of-type(3){grid-column:3 / 4}.form-container .tableau-recap .assureur-tableau>p:nth-of-type(3){grid-column:3 / 4}.form-container .tableau-recap .assureur-tableau>div:nth-of-type(4),.form-container .tableau-recap .assureur-tableau>p:nth-of-type(4){grid-column:4 / 5}.form-container .tableau-recap .assureur-tableau>div:nth-of-type(5),.form-container .tableau-recap .assureur-tableau>p:nth-of-type(5){grid-column:5 / 6}.form-container .tableau-recap .assureur-tableau>div:nth-of-type(2) p:after,.form-container .tableau-recap .assureur-tableau>div:nth-of-type(3) p:after{content:" €"}.form-container .tableau-recap .assureur-tableau>div:nth-of-type(4) p:after{content:" %"}.form-container .tableau-recap .assureur-tableau>div:nth-of-type(5) p:after{content:" €"}.form-container #etape10 .contenu-etape>*{grid-column:1 / 13}.form-container #etape10 .contenu-etape p:first-of-type{margin-top:48px}.form-container .tableau-recap .titre-tableau{min-height:70px;background-color:var(--pop_blue)}.form-container .tableau-recap .assureur-tableau{background-color:var(--pure_white);margin-top:12px;min-height:96px}.form-container .tableau-recap>*>div{margin:auto}.form-container .tableau-recap .titre-tableau p{font-size:1.25rem;margin:auto;color:var(--pure_white);padding:1.25rem;display:inline-block;line-height:1;font-family:Gilroy bold}.form-container .tableau-recap .assureur-tableau p{font-size:1.25rem;margin:auto;color:var(--grey);font-family:Gilroy bold;padding:1.25rem;display:inline-block}.form-container .tableau-recap .assureur-tableau>div:last-of-type p{color:var(--y_blue);background-color:var(--y_yellow);border-radius:45px;margin:auto;min-width:100px;font-family:"Gilroy bold"}.form-container .tableau-recap p{color:var(--y_blue);font-size:1.125rem;padding:1.125rem}.form-container .bandeau-resultat{margin:auto;text-align:center;display:flex}.form-container .bandeau-resultat p{color:var(--y_blue)}.form-container .bandeau-resultat .bulle-gauche{border-radius:60px;background-color:var(--y_yellow);z-index:1;display:grid;grid-template-columns:repeat(12,1fr);width:60%}.form-container .bandeau-resultat .bulle-gauche>div{display:inline-block}.form-container .bandeau-resultat .bulle-gauche .bandeau-resultat-gauche{grid-column:1 / 9;margin:auto}.form-container .bandeau-resultat .bulle-gauche .bandeau-resultat-gauche p{text-transform:uppercase;font-family:Gilroy bold;font-size:36px;border-right:solid 2px var(--dark_blue);padding-right:12px;margin:auto;text-align:right;line-height:1}.form-container .bandeau-resultat .bulle-gauche .bandeau-resultat-droite{grid-column:9 / 13;margin:auto;margin-left:0}.form-container .bandeau-resultat .bulle-gauche .bandeau-resultat-droite p{text-transform:uppercase;margin:auto;text-align:left;padding-left:12px;line-height:1}.form-container .bandeau-resultat .bulle-gauche .bandeau-resultat-droite p:first-of-type{font-size:28px}.form-container .bandeau-resultat .bulle-gauche .bandeau-resultat-droite p:nth-of-type(2){font-family:Gilroy bold;font-size:36px}.form-container .bandeau-resultat .bulle-droite{border-radius:60px;background-color:var(--pure_white);z-index:2;padding:18px;margin:auto;margin-top:24px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.form-container .bandeau-resultat .bulle-droite p{margin:auto;text-align:left;font-size:18px;line-height:1.2;font-family:"Gilroy regular"}.form-container .tableau-recap-mobile,.form-container .tableau-recap-mobile-sans-economie{grid-column:1 / 13;display:grid;background-color:var(--pure_white);margin:auto;text-align:center;border-radius:12px;margin-top:24px;margin-left:5%;margin-right:5%}.form-container .tableau-recap-mobile .cases-tableau-mobile{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(1),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(2),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(3),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(4),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(1) p,.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(2) p,.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(3) p,.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(4) p{background-color:var(--pop_blue)!important;color:var(--pure_white)!important;font-size:18px!important;font-family:Gilroy bold}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(5),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(6),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(7),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(8){background-color:var(--pure_white);padding:6px;align-self:center}.form-container .tableau-recap-mobile .cases-tableau-mobile div:first-of-type{grid-column:1 / 2;grid-row:1 / 2}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(2){grid-column:1 / 2;grid-row:2 / 3}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(3){grid-column:1 / 2;grid-row:3 / 4}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(4){grid-column:1 / 2;grid-row:4 / 5}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(5){grid-column:2 / 3;grid-row:1 / 2}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(6){grid-column:2 / 3;grid-row:2 / 3}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(7){grid-column:2 / 3;grid-row:3 / 4}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(8){grid-column:2 / 3;grid-row:4 / 5}.form-container #etape10 .contenu-etape>*{grid-column:1 / 13}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(1),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(2),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(3),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(4){background-color:var(--pop_blue)}.form-container .formulaire-assurance-home{width:100%;border:1px solid var(--ui_95);border-radius:10px;padding:1% 0 1% 0}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(5),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(6),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(7),.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(8){background-color:var(--pure_white)}.form-container .tableau-recap .logo-assureur{margin:auto;width:100%;min-height:100px;max-width:300px}.form-container .tableau-recap-mobile .cases-tableau-mobile div p,.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div p{font-family:Gilroy bold}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(1) p{font-size:18px!important;color:var(--pure_white)!important;font-family:Gilroy bold;line-height:1;padding-right:6px;padding-left:6px;margin:auto}.form-container .tableau-recap-mobile.cases-tableau-mobile div:nth-of-type(2) p,.form-container .tableau-recap-mobile.cases-tableau-mobile div:nth-of-type(3) p,.form-container .tableau-recap-mobile.cases-tableau-mobile div:nth-of-type(4) p{font-size:18px!important;color:var(--pure_white)!important;font-family:Gilroy bold;line-height:1;padding-right:6px;padding-left:6px;margin:auto}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(5) p,.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(6) p,.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(7) p,.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(8) p{font-size:18px;padding:6px;color:var(--grey);font-family:Gilroy bold;margin:auto}.form-container .tableau-recap-mobile .assureur-tableau-mobile>p{margin:auto}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(8) p{color:var(--y_blue);background-color:var(--y_yellow);border-radius:45px;margin:auto;font-family:Gilroy bold;width:auto}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(5) p:after,.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(6) p:after{content:" €"}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(7) p:after{content:" %"}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(8) p:after{content:" €"}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(1) p{padding-top:25px}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(4) p,.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(8) p{margin-bottom:12px}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(1),.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(2),.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(3){background-color:var(--pop_blue);color:var(--pure_white);padding:6px}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(4),.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(5),.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(6){background-color:var(--pure_white);padding:6px}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:first-of-type{grid-column:1 / 2;grid-row:1 / 2}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(2){grid-column:1 / 2;grid-row:2 / 3}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(3){grid-column:1 / 2;grid-row:3 / 4}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(4){grid-column:2 / 3;grid-row:1 / 2}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(5){grid-column:2 / 3;grid-row:2 / 3}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(6){grid-column:2 / 3;grid-row:3 / 4}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(1){background-color:var(--pop_blue)}.form-container .cases-tableau-mobile-sans-economie div:nth-of-type(2),.form-container .cases-tableau-mobile-sans-economie div:nth-of-type(3){background-color:var(--pop_blue)}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(4),.form-container p.cases-tableau-mobile-sans-economie div:nth-of-type(5),.form-container .cases-tableau-mobile-sans-economie div:nth-of-type(6){background-color:var(--pure_white)}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(1) p,.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(2) p,.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(3) p{font-size:18px;color:var(--pure_white);line-height:1;padding-right:6px;padding-left:6px;margin:auto}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(4) p{font-size:18px;padding:6px;color:var(--grey);font-family:Gilroy bold;margin:auto}.form-container .cases-tableau-mobile-sans-economie div:nth-of-type(5) p,.form-container .cases-tableau-mobile-sans-economie div:nth-of-type(6) p{font-size:18px;padding:6px;color:var(--grey);font-family:Gilroy bold;margin:auto}.form-container .tableau-recap-mobile-sans-economie .tableau-recap-mobile .assureur-tableau-mobile>p{margin:auto}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(6) p{color:var(--y_blue);background-color:var(--y_yellow);border-radius:45px;margin:auto;font-family:Gilroy bold;width:auto}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(4) p:after,.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(5) p:after{content:" €"}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(6) p:after{content:" %"}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(1) p{padding-top:12px}.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(4) p{padding-top:12px}.form-container .tableau-recap-mobile-sans-economie .cases-tableau-mobile div:nth-of-type(3) p,.form-container .tableau-recap-mobile .cases-tableau-mobile div:nth-of-type(6) p{margin-bottom:12px}.form-container .bandeau-resultat-mobile{margin:auto;text-align:center;display:grid;margin-left:5%;margin-right:5%}.form-container .cases-tableau-mobile div:nth-of-type(4){border-bottom-left-radius:12px}.form-container .cases-tableau-mobile div:nth-of-type(8){border-bottom-right-radius:12px}.form-container .bandeau-resultat-mobile p{color:var(--y_blue)}.form-container .bandeau-resultat-mobile .bulle-gauche{border-radius:75px;background-color:var(--y_yellow);z-index:2;display:grid;grid-template-columns:repeat(12,1fr)}.form-container .bandeau-resultat-mobile .bulle-gauche>div{display:inline-block}.form-container .bandeau-resultat-mobile .bulle-gauche .bandeau-resultat-gauche{grid-column:1 / 8;margin:auto;padding:12px;padding-bottom:6px}.form-container .bandeau-resultat-mobile .bulle-gauche .bandeau-resultat-gauche p{text-transform:uppercase;font-family:Gilroy bold;font-size:20px;border-right:solid 2px var(--dark_blue);padding-right:12px;margin:auto;text-align:right;line-height:1}.form-container .bandeau-resultat-mobile .bulle-gauche .bandeau-resultat-droite{grid-column:8 / 13;margin:auto;margin-left:0}.form-container .bandeau-resultat-mobile .bulle-gauche .bandeau-resultat-droite p{text-transform:uppercase;margin:auto;text-align:left;line-height:1}.form-container .bandeau-resultat-mobile .bulle-gauche .bandeau-resultat-droite p:first-of-type{font-size:24px}.form-container .bandeau-resultat-mobile .bulle-gauche .bandeau-resultat-droite p:nth-of-type(2){font-family:Gilroy bold;font-size:23px}.form-container .bandeau-resultat-mobile .bulle-droite{border-radius:75px;background-color:var(--pure_white);z-index:1;margin:auto;margin-top:-20px}.form-container .bandeau-resultat-mobile .bulle-droite p{margin:auto;font-size:18px;padding:32px;padding-bottom:22px;line-height:1;text-align:center;font-family:Gilroy-Light}.form-container .label-type-pret{color:#4d4d4d!important;font-family:Gilroy bold!important;font-size:20px!important;text-transform:initial!important;margin-top:3%}.form-container .div-etape-pret{display:grid;grid-template-columns:repeat(2,1fr);margin-top:28px}.form-container .div-etape-pret>div:first-of-type{padding-right:26px}.form-container .div-etape-pret>div:last-of-type{padding-left:26px}.form-container .div-etape-pret>div>div{height:100px;margin-bottom:28px}.form-container .div-etape-pret .switch-field label{margin:0}.form-container .div-etape-pret .switch-field label:first-of-type{margin-right:8px}.form-container .btnRetour{margin-left:45%;margin-top:3%;width:200px;height:40px;text-align:center;background:var(--assu_green);color:var(--pure_white);border:none;border-radius:10px;font-size:18px;font-family:Gilroy bold}.form-container .cases-tableau-mobile p{margin-top:0!important}.form-container .progress-bar{display:flex;margin:40px 0;user-select:none;flex-direction:row}.form-container .progress-bar .step{text-align:center;width:120px;position:relative}.form-container .progress-bar .step p{font-size:18px;color:#cccbcb;margin-bottom:8px;width:120px;font-weight:700}.form-container .step .bullet{height:25px;width:25px;border:2px solid #cccbcb;display:inline-block;border-radius:50%;position:relative;transition:0.2s;font-weight:700;font-size:17px;line-height:25px}.form-container .progress-bar .step .bullet.active{border-color:var(--assu_green);background:var(--assu_green)}.form-container .progress-bar .step .bullet span{position:absolute;left:50%;transform:translateX(-50%);color:#cccbcb}.form-container .progress-bar .step .bullet.active span{display:none}.form-container .trait{height:5px;width:100%;background:#cccbcb;margin-top:47px;border-radius:50px}.form-container .progress-bar .step .bullet.active:after{background:var(--assu_green);transform:scaleX(0);transform-origin:left;animation:animate 0.3s linear forwards}.form-container .progress-bar .step:last-child .bullet:before,.form-container .progress-bar .step:last-child .bullet:after{display:none}.form-container .progress-bar .step p.active{color:var(--assu_green);transition:0.2s linear}.form-container .progress-bar .step .check{position:absolute;left:50%;top:75%;font-size:15px;transform:translate(-50%,-50%);display:none}.form-container .progress-bar .step .check.active{display:block;color:#fff}@keyframes animate{100%{transform:scaleX(1)}}.form-container .court{display:none}@media only screen and (max-width:1660px){.form-container .div-etape-pret>div:first-of-type{padding-right:0}.form-container .div-etape-pret>div:last-of-type{padding-left:0}.form-container .div-etape-pret>div:first-of-type>div:last-of-type{padding-left:52px}.form-container .div-etape-pret>div:last-of-type .input-div{width:50%}}@media only screen and (max-width:1200px){.form-container .icones-formulaire{width:70px}.form-container .div-etape-pret>div:first-of-type>div:last-of-type{padding-left:0}.form-container .div-etape-pret>div:last-of-type .input-div{width:100%}}@media only screen and (max-width:1000px){.form-container .div-timeline>*{grid-column:1 / 13}.form-container .icones-formulaire{width:60px}.form-container .tooltip .tooltiptext{visibility:hidden;background-color:var(--pop_blue);color:var(--pure_white);text-align:left;padding:10px;border-radius:12px;font-size:14px;text-transform:initial;width:75%;margin:auto;right:12.5%;position:absolute;z-index:1}.form-container .bouton-suivant-footer{grid-column:9 / 13}.form-container .bouton-precedant-footer{grid-column:1 / 5}.form-container .footer-etape{margin-top:80px}}@media only screen and (max-width:800px){.form-container .logo-assureur{max-width:100%}.form-container .icones-formulaire{width:55px}.form-container #formulaireAssurance .footer-etape button{width:95%}.form-container label{text-align:center}.form-container .entete-formulaire-assurance{width:100%}.form-container .entete-formulaire-assurance h2{text-align:center;font-size:32px;line-height:1}.form-container .p-h3{color:var(--y_blue);font-size:32px;line-height:1;margin-top:12px;margin-bottom:12px}.form-container .contenu-etape>label,.form-container .contenu-etape section>label{font-size:25px;line-height:40px;margin-top:12px;margin-bottom:12px}.form-container .div-etape-pret>div:last-of-type>div:first-of-type{height:250px}.form-container #formulaireAssurance #etape7 input,.form-container #formulaireAssurance #etape8 input{border-right:solid 2px var(--ui_95);border-bottom-right-radius:12px;border-top-right-radius:12px}.form-container .court{display:block}.form-container .long{display:none}}@media screen and (max-width:350px){.form-container .footer-etape{flex-direction:column}.form-container #formulaireAssurance .footer-etape button{width:100%!important;margin-bottom:8px}}@media only screen and (max-width:330px){.form-container #etape6 .multi-btn{grid-template-columns:repeat(1,1fr)}.form-container .switch-field label{max-width:150px!important}.form-container #formulaireAssurance .footer-etape button{width:59%!important;margin-left:2.5rem}}@media only screen and (max-width:1670px){.form-container #etape6 .multi-btn{grid-template-columns:repeat(3,1fr)}}