@font-face{font-display:swap;font-family:Axiforma-Bold;src:url(./Axiforma-Bold.5c8407fb.ttf)}@font-face{font-display:swap;font-family:Axiforma-ExtraBold;src:url(./Axiforma-ExtraBold.23a11e42.ttf)}@font-face{font-display:swap;font-family:Axiforma-Regular;src:url(./Axiforma-Regular.4d0c26c6.ttf)}@font-face{font-display:swap;font-family:Axiforma-Light;src:url(./Axiforma-Light.997f2a7d.ttf)}@font-face{font-display:swap;font-family:Axiforma-Bold;src:url(./Axiforma-Bold.5c8407fb.ttf)}@font-face{font-display:swap;font-family:Montserrat-Medium;src:url(./Montserrat-Medium.20ebfd65.ttf)}@font-face{font-display:swap;font-family:Montserrat-Bold;src:url(./Montserrat-Bold.189aeb28.ttf)}@font-face{font-display:swap;font-family:Montserrat-ExtraBold;src:url(./Montserrat-ExtraBold.6366ef8e.ttf)}@font-face{font-display:swap;font-family:Montserrat-Black;src:url(./Montserrat-Black.9d0664ef.ttf)}@font-face{font-display:swap;font-family:Montserrat-Regular;src:url(./Montserrat-Regular.dcfe8df2.ttf)}body,html{color:#081f4d;margin:0;padding:0}button{border:none}main{display:block}.back_color_1{background-color:#081f4d;color:#fff}.back_color_1 a{color:#fff}.back_color_1 a:hover{color:var(--primary-color,#1e96fc)}.back_color_2{background-color:var(--primary-color,#1e96fc);color:#fff}.back_color_3{background-color:var(--primary-color,#1155f7);color:#fff}.back_color_3 h3{color:#fff}.back_color_4{background-color:#fff;color:#081f4d}.back_color_4 h3{color:var(--primary-color,#1155f7)}header{font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;font-size:16px}footer,main{font-family:Axiforma-Regular,Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}b,strong{font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;font-weight:400}.cover{font-size:16px;line-height:22px}@media (max-width:1400px){footer{font-size:13px}}@media (max-width:1190px){.cover,header{font-size:15px;line-height:21px}main{font-size:13px;line-height:18px}}@media (max-width:905px){.cover,header{font-size:14px;line-height:20px}main{font-size:12px;line-height:16px}}h1,h2,h3,h4{font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;font-weight:400;margin:0}.cover h1{font-size:45px;line-height:55px;width:720px}.intertitre{font-size:45px;line-height:53px;padding:40px 40px 60px;text-align:center}.contenu_page h3{font-size:16px;line-height:22px;padding:5px 0 20px}.encart_form h3{color:var(--primary-color,#1155f7);font-size:18px;line-height:23px;padding:0 0 30px}@media (max-width:1400px){.cover h1{font-size:35px;line-height:42px;margin:0;width:400px}.intertitre br{display:block}.intertitre{font-size:35px;line-height:42px;padding:20px 40px 50px}}@media (max-width:1190px){.intertitre{padding:20px 40px 50px}.contenu_page h3{font-size:15px;line-height:20px}}@media (max-width:905px){.cover h1{font-size:35px;left:-120px;line-height:42px;position:relative;width:350px}}@media (max-width:675px){.intertitre br{display:none}.cover h1{left:0;width:100%}}@media (max-width:540px){.cover h1{height:105px}.cover h1,.intertitre{font-size:28px;line-height:35px}}.btn{border-radius:40px;cursor:pointer;display:inline-block;font-size:20px;padding:20px 45px;text-decoration:none}.btn,.btn_ban,.btn_devis{font-family:Axiforma-Bold,Arial,Helvetica,sans-serif}.btn:hover,.btn_ban:hover,.btn_devis:hover,.btn_menu:hover{transition:all .3s}.btn_color_2{background-color:var(--primary-color,#1e96fc);color:#fff!important}.btn_color_2:hover{background-color:#459a7e!important}.btn_color_3{background-color:var(--primary-color,#1e96fc);color:#fff!important}.btn_color_3:hover{background-color:color-mix(in srgb,var(--primary-color,#0d7ad7) 80%,#fff)!important}.btn_color_4{background-color:#fff;color:var(--primary-color,#1e96fc)!important}.btn_color_4:hover{background-color:var(--primary-color,#1e96fc)!important;color:#fff!important}@media (max-width:1190px){.btn{font-size:18px}}@media (max-width:905px){.btn{font-size:16px}}@media (max-width:675px){.btn{font-size:15px;padding:17px 40px}}form a{text-decoration:none}.champ_form{margin:0 0 15px;position:relative}input,select{border:1px solid #ebeded;border-radius:3px;color:#000;font-family:Axiforma-Regular,Arial,Helvetica,sans-serif;font-size:14px;padding:18px 5%;width:90%}select{border-right:15px solid #fff;width:100%}option,option:disabled,select{background-color:#fff!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.champ_form span:not([role]){position:absolute;right:20px;text-align:right;top:17px}input::-moz-placeholder{color:#000}input::placeholder{color:#000}.encart_radio{display:inline-block;height:55px;margin:0 15px 13px 2px;position:relative;width:85px}.btn_radio{background-color:#fff;border:1px solid #ebeded;border-radius:3px;cursor:pointer;padding:18px 0;position:absolute;right:0;text-align:center;top:0;width:100%}.encart_radio:hover .btn_radio,.radio:focus+.btn_radio,input:checked+.btn_radio{background-color:var(--primary-color,#1e96fc)!important;color:#fff;transition:all .3s}.radio{cursor:pointer;height:60px;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:100}input[type=text]{display:block}form h4{padding:20px 0 15px}.encart_checkbox{margin:0 0 20px;position:relative}.encart_checkbox label{display:block;width:85%}.encart_checkbox label a{color:#000;text-decoration:underline}.checkbox{cursor:pointer;height:25px;position:absolute;right:0;top:3px;width:50px}.checkbox input[type=checkbox]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:100}.illu_checkbox{background-color:#cbcbcb;border:2px solid #cbcbcb;border-radius:30px;height:25px;position:relative;width:50px}.bille_checkbox{background-color:#fff;border-radius:30px;height:25px;left:0;position:absolute;width:25px}.checkbox input[type=checkbox]:checked+.illu_checkbox{background-color:var(--primary-color,#1e96fc)!important;border:2px solid var(--primary-color,#1e96fc)!important;transition:all .3s}.checkbox input[type=checkbox]:checked+.illu_checkbox .bille_checkbox{left:25px;transition:all .3s}.btn_information{background-color:#ffbc00;border-radius:20px;cursor:pointer;font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;font-size:14px;height:20px;line-height:20px;position:absolute;right:-32px;text-align:center;top:18px;width:20px;z-index:1000}h2 .btn_information{right:0;top:10px}[type=submit]{cursor:pointer;display:block;margin:30px auto 0}.encart_erreur{background-color:#ff2323;color:#fff;display:none;margin:20px 0 0;padding:20px;text-align:center}.erreur{color:#ff2323;font-size:12px;position:relative;text-align:left;top:7px}.part_form_calculette .question-list .erreur{left:-55px;line-height:15px;position:absolute;text-align:center;top:217px;width:200px}.part_form_calculette .question-list #etape_montant .erreur{left:-65px}.part_form_calculette .question-list #etape_duree .erreur{left:-55px}.part_form_calculette .question-list #etape_age_2 .erreur{left:-160px;top:205px}.part_form_calculette .question-list .emprunteur2_open .erreur{left:-160px;top:278px}.italic{font-style:italic}.red{color:#ff2323}.erreur_radio{top:-9px}@media (max-width:1190px){input{font-size:13px}.encart_checkbox label{width:80%}}@media (max-width:700px){.part_form_calculette .question-list .erreur{font-size:11px;left:-255px!important;line-height:15px!important;text-align:right!important;top:50px!important;width:310px!important}.part_form_calculette .question-list #etape_montant .erreur{left:-275px!important;top:110px!important}.part_form_calculette .question-list #etape_duree .erreur{left:-210px!important;top:110px!important}}.fil_part{display:inline-block;font-size:16px;text-align:center;width:33%}.fil{background-color:#cdd1d1;margin:25px 0;width:100%}.contenu_fil,.fil{border-radius:5px;height:7px}.contenu_fil{background-color:var(--primary-color,#1e96fc);transition:all .6s;width:0}.fil_1 .contenu_fil{width:7px}.fil_2 .contenu_fil{width:0}.fil_point{display:inline-block;position:relative}.fil_point .point{background-color:#fff;background-image:url(./coche.e4cb2e2e.svg);background-position:50%;background-repeat:no-repeat;background-size:15px;border:3px solid #cdd1d1;border-radius:30px;height:30px;left:-20px;position:absolute;top:15px;width:30px}.fil_point .point.done{background-color:var(--primary-color,#1e96fc)}@media (max-width:1190px){.fil_part{font-size:14px}.fil_point .point{height:25px;width:25px}}@media (max-width:640px){.fil_part{font-size:12px}.fil{margin:15px 0}.fil_questions{padding:0 5%}.fil_point .point{background-position:right 5px top 4x;background-size:10px;height:17px;left:-12px;top:11px;width:17px}}.etape_form{background-color:#ecf0fc;margin:40px 0 0;padding:50px 80px;position:relative;text-align:right}.etape_form.no_bg{background:none}.etape_form h2{font-size:29px;line-height:39px;padding:0 0 28px;position:relative;text-align:left}.titre_etape_info{padding-right:35px!important}.etape_form h3{font-size:18px;padding:5px 0 15px;text-align:left}.etape_form .titre_emprunteur{color:var(--primary-color,#1155f7);font-size:20px;line-height:28px;padding:5px 0 10px}.etape_form .titre_emprunteur img{border:5px solid #fff;border-radius:100px;margin:0 10px 0 0;width:65px}.etape_form .titre_emprunteur img,.etape_form .titre_emprunteur span{display:inline-block;vertical-align:middle}.btn_close_pret{background-image:url(./bnt_close_2.921e258a.svg);background-position:top 4px right;background-repeat:no-repeat;background-size:11px;bottom:-50px;color:var(--primary-color,#1155f7);cursor:pointer;display:inline-block;float:right;font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;font-size:12px;height:18px;margin:0 0 0 10px;padding:0 20px 0 0;position:absolute;right:0}.btn_close_pret:hover{text-decoration:underline}.etape_form h3 sup{font-size:13px}.etape_form p{font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;font-size:16px;padding:0;position:relative;text-align:left;top:-20px}.list_etape{margin:0 0 40px;text-align:center}#etapecoordonnees .list_etape{text-align:left}.choix_pret{position:relative}#pret2,#pretemprunt2{display:none}.encart_radio_gd{background-color:#ecf0fc;border-radius:5px;font-size:20px;height:225px;line-height:22px;margin:12px 6% 12px 0;text-align:center;width:47%}#etapeautresprets .encart_radio_gd,#etapeautrespretsemp2 .encart_radio_gd,#etapefumeur .encart_radio_gd,#etapefumeuremp2 .encart_radio_gd{height:200px}.encart_radio_my{border-radius:5px;font-size:14px;height:170px;line-height:19px;margin:12px 15px;text-align:center;width:165px}.text_radio{padding:15px 0 0}.encart_radio:hover .btn_radio,.radio:checked+.btn_radio,.radio:focus+.btn_radio{background-color:var(--primary-color,#1e96fc);color:#fff;transition:all .3s}.encart_radio_gd .radio:checked+.btn_radio,.encart_radio_my .radio:checked+.btn_radio{background-color:#fff!important;box-shadow:0 0 10px #d1d1d1,inset 3px 3px var(--primary-color,#1e96fc),inset -3px -3px var(--primary-color,#1e96fc)!important;color:#000!important}@media (pointer:coarse) and (min-width:950px){.encart_radio_gd .radio:focus+.btn_radio,.encart_radio_gd:hover .btn_radio,.encart_radio_my .radio:focus+.btn_radio,.encart_radio_my:hover .btn_radio{background-color:#fff!important;box-shadow:0 0 10px #d1d1d1,inset 3px 3px var(--primary-color,#1e96fc),inset -3px -3px var(--primary-color,#1e96fc)!important;color:#000!important}}.encart_radio_logo{height:65px;margin:12px 15px;max-width:145px;padding:4px;width:145px}.popper{text-align:left}#etapecategorie .encart_radio_my,#etapecategorieemp2 .encart_radio_my,#etapedomainetravail .encart_radio_my,#etapedomainetravailemp2 .encart_radio_my{height:150px;max-width:155px;width:155px}#etapetravauxmanuels .encart_radio_my,#etapetravauxmanuelsemp2 .encart_radio_my{height:150px}.img_logo{margin:6px 4px 0;width:90%}.encart_radio_gd_2{margin-right:0!important}.encart_radio_gd .radio,.encart_radio_my .radio{height:100%}.encart_radio_gd .btn_radio,.encart_radio_my .btn_radio{border:none;border-radius:5px;box-shadow:0 0 10px #d1d1d1;height:100%;padding:0}.ico_question{margin:37px 0 20px}.encart_radio_gd .ico_question{width:82px}.encart_radio_my .ico_question{margin:23px 0 12px;width:71px}#etapedomainetravail .encart_radio_my .ico_question,#etapedomainetravailemp2 .encart_radio_my .ico_question{margin:17px 0 5px}.encart_radio_gd span,.encart_radio_my span{display:block}.etape_form .btn{margin:0}.etape_form .btn.disabled{opacity:0;pointer-events:none;visibility:hidden}.etape_form .champ_form{display:flex;flex-direction:column;width:65%}.list_etape_pret{text-align:left}.list_etape_pret label{display:inline-block;padding:0 3% 0 0;text-align:left;width:27%}.part_form_calculette .list_etape_pret label{width:auto!important}.etape_form .list_etape_pret .champ_form{display:block;width:90%}.list_etape_pret .champ_form select{display:inline-block;padding:18px 3%;width:69%}.list_etape_pret .champ_form input{display:inline-block;padding:18px 3%;width:63%}.list_etape_pret .champ_form .champ_annee{margin:0 3% 0 0;width:33%}.list_etape_pret .champ_form .champ_mois{width:33%}.etape_form .champ_form_bas,.etape_form .champ_form_droite{height:75px}.etape_form .champ_form_center{margin:0 auto;width:45%}@media (min-width:950px){.etape_form .champ_form .naissance{box-sizing:border-box;margin-right:0;padding-left:0;text-align:center;width:100%}}.etape_form .champ_form_droite{bottom:-15px;right:0;width:33%}.btn_ajout{background-image:url(./ico_ajout.65e59315.svg);background-repeat:no-repeat;cursor:pointer;display:inline-block;font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;height:29px;margin:25px 0 0;padding:10px 0 0 50px;text-align:left}.btn_ajout:hover{text-decoration:underline}.bt_retour{background-color:transparent;background-image:url(./fleche_gauche.69135247.svg);background-position:0;background-repeat:no-repeat;bottom:70px;color:var(--primary-color,#1155f7);cursor:pointer;display:inline-block;font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;font-size:20px;left:80px;padding:0 0 0 35px;position:absolute}.bt_retour:hover{text-decoration:underline}#etapecoordonnees .encart_checkbox label{font-size:13px;width:90%}#etapecoordonnees [type=submit]{display:inline-block;width:auto}#etapecoordonnees input,#etapecoordonnees select{width:100%}@media (max-width:1190px){.etape_form{padding:45px 50px}.etape_form h2{font-size:25px;line-height:33px;padding:0 0 20px;text-align:left}.etape_form h3{font-size:16px}.etape_form p{top:-15px}.list_etape{margin:0 0 30px}#etapequotite .list_etape{overflow:hidden}.list_etape_marge{padding:12px 0 0}.encart_radio_gd{font-size:17px;height:200px;line-height:20px;margin:7px 6% 7px 0}#etapeautresprets .encart_radio_gd,#etapeautrespretsemp2 .encart_radio_gd,#etapefumeur .encart_radio_gd,#etapefumeuremp2 .encart_radio_gd{height:180px}.encart_radio_my{margin:7px 10px}.ico_question{margin:28px 0 17px}.etape_form .erreur{bottom:110px}.bt_retour{bottom:60px;font-size:18px;left:55px}#etapecoordonnees .encart_checkbox label{width:85%}}@media (max-width:970px){.etape_form .champ_form{width:95%}.etape_form .champ_form_droite{bottom:0;position:relative;width:95%}.etape_form .champ_form_bas,.etape_form .champ_form_droite{height:auto}.popper{transform:translateY(70px)!important;width:101%}.question-list .question_banque .popper{width:94%!important}}@media (max-width:905px){.etape_form{padding:30px 40px 40px}.etape_form h2{font-size:22px;line-height:28px;margin:10px 0 0}.etape_form h3{font-size:15px}.etape_form p{font-size:14px;margin:10px 0 0}.etape_form .erreur{bottom:105px}.bt_retour{left:45px}#etapecoordonnees input,#etapecoordonnees select{width:95%}.etape_form .titre_emprunteur{font-size:17px;line-height:25px}.list_etape_pret label{font-size:13px}}@media (max-width:675px){.etape_form .erreur{bottom:95px}}@media (max-width:640px){.list_etape{margin:0 0 25px}.etape_form{margin:20px 0 0;padding:25px 6% 35px}.etape_form h2{font-size:19px;line-height:25px}.encart_radio_gd{font-size:14px;height:170px;line-height:19px;margin:7px 4% 7px 0;width:48%}#etapeautresprets .encart_radio_gd,#etapeautrespretsemp2 .encart_radio_gd,#etapefumeur .encart_radio_gd,#etapefumeuremp2 .encart_radio_gd{height:150px}.encart_radio_my{height:170px;margin:7px 4% 7px 0;width:48%}#etapecategorie .encart_radio_my_2,#etapecategorieemp2 .encart_radio_my_2,#etapedomainetravail .encart_radio_my_2,#etapedomainetravailemp2 .encart_radio_my_2,.encart_radio_my_2{margin-right:0!important}.encart_radio_logo{height:66px;margin:7px 2%;margin-right:2%!important;width:44%}#etapecategorie .encart_radio_my,#etapecategorieemp2 .encart_radio_my,#etapedomainetravail .encart_radio_my,#etapedomainetravailemp2 .encart_radio_my{margin:7px 2%;margin-right:2%!important;width:45%}.ico_question{margin:20px 0 15px;width:70px!important}.etape_form .champ_form,.etape_form .champ_form_droite{width:92%}.bt_retour{display:block;font-size:16px;margin:15px 0 0;position:static}#etapecoordonnees .encart_checkbox label{width:80%}#etapecoordonnees input,#etapecoordonnees select{width:98%}.etape_form .titre_emprunteur img{width:50px}.etape_form .list_etape_pret .champ_form{width:92%}.champ_form_taux{margin-bottom:0}.list_etape_pret label{padding:0 0 5px;width:100%}.list_etape_pret .champ_form select{width:100%}.list_etape_pret .champ_form input{width:94%}.list_etape_pret .btn_information,.list_etape_pret .champ_form span{top:40px}.list_etape_pret .champ_form .champ_annee,.list_etape_pret .champ_form .champ_mois{width:40%}}@media (max-width:500px){.encart_radio_my_2{margin-right:0!important}.btn_close_pret{font-size:11px;position:static}#etapecoordonnees .etape_form{text-align:left}#etapecoordonnees [type=submit]{display:block;margin:20px auto 0}#etapecoordonnees .bt_retour{position:static;text-align:left}}.sticker{border-radius:200px;bottom:30px;display:block;font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;font-size:16px;height:135px;line-height:21px;padding:50px 0 0;position:fixed;right:30px;text-align:center;text-decoration:none;width:185px;z-index:10000}.sticker:hover{background-color:#0e43c1}.fleche_rond{display:block;margin:10px auto 0}@media (max-width:1400px){.sticker{bottom:20px;font-size:14px;height:110px;line-height:19px;padding:40px 0 0;right:20px;width:150px}.fleche_rond{width:40px}}@media (max-width:905px){.sticker,.sticker__phone{display:none!important}}@media (max-width:560px){.sticker{border-radius:0;bottom:0;display:none!important;height:auto;margin:0;padding:15px 0 15px 10%;right:0;text-align:center;width:90%}.fleche_rond,.sticker span{display:inline-block;vertical-align:middle}.fleche_rond{margin:0 0 0 20px}}.contenu_cover{height:320px;margin:0 auto 40px;position:relative;width:1100px}.img_article_cover{bottom:0;left:0;position:absolute;width:550px}.text_article_cover{margin:0 0 0 500px}.text_article_cover h1{font-size:40px;line-height:50px}.text_article_cover h2{color:#0bceac;font-size:24px;padding:0 0 10px;text-transform:uppercase}@media (max-width:1400px){.img_article_cover{left:-40px;width:420px}.contenu_cover{height:250px;width:850px}.text_article_cover{margin:0 0 0 350px}.text_article_cover h1{font-size:30px;left:0!important;line-height:37px;width:500px}.text_article_cover h2{font-size:20px}}@media (max-width:905px){.img_article_cover{left:-70px;width:350px}.contenu_cover{height:240px;width:550px}.text_article_cover{margin:0 0 0 250px}.text_article_cover h2{font-size:18px;padding:0 0 5px}.text_article_cover h1{font-size:24px;left:0!important;line-height:29px;width:340px}}@media (max-width:675px){.img_article_cover{left:-70px;width:300px}.contenu_cover{height:200px;margin:0 auto 20px;width:450px}.text_article_cover{margin:0 0 0 210px}.text_article_cover h2{font-size:16px;padding:0 0 5px}.text_article_cover h1{font-size:19px;line-height:24px;width:260px}}@media (max-width:540px){.img_article_cover{left:10px}.contenu_cover{height:300px;width:85%}.text_article_cover{margin:0;padding:10px 0 0}.text_article_cover h1{font-size:21px;line-height:26px;width:100%}.text_article_cover h1 br{display:none}}.part_site{padding:30px 0 80px}.contenu_page{margin:0 auto;max-width:85%;width:850px}p{margin:0;padding:20px 0 0}.contenu_page p{padding:0 0 20px}.contenu_page ul{margin:0;padding:0 0 20px 50px}.contenu_page a{color:var(--primary-color,#1155f7)}.cesure{display:inline-block}.rond_devis{font-family:Axiforma-Bold,Arial,Helvetica,sans-serif}.rond_devis_1{font-size:34px;height:210px;line-height:35px;padding:65px 0 0;top:50px;width:275px}.rond_devis_1,.rond_devis_2{border-radius:300px;position:absolute;right:0;text-align:center}.rond_devis_2{font-family:Axiforma-Regular,Arial,Helvetica,sans-serif;font-size:19px;height:135px;line-height:25px;padding:50px 0 0;right:200px;top:230px;width:185px}.rond_devis_2 strong{font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;font-size:30px}.bulle{border-radius:300px;height:75px;position:absolute;width:75px}.part_form{margin:60px auto;width:1310px}.pres_form{display:inline-block;position:relative;vertical-align:top;width:600px}.pres_form .intertitre{padding:0 0 35px;text-align:left}.encart_form{background-color:#ecf0fc;border-radius:5px;display:inline-block;margin:0 0 0 70px;padding:40px 85px;vertical-align:top;width:470px}.contenu_pres_form p{padding:0 0 20px}.illu{height:297px;position:relative;width:100%}.illu img{bottom:0;position:absolute;right:30px}.illu .rond_devis_2{right:340px;top:30px}ul{margin:0;padding:0 0 20px 50px}.mobile{display:none}@media (max-width:1400px){.rond_devis_1{font-size:27px;height:170px;line-height:28px;padding:55px 0 0;right:0;top:0;width:225px}.rond_devis_2{font-size:16px;height:115px;line-height:22px;padding:35px 0 0;right:100px;top:180px;width:150px}.rond_devis_2 strong{font-size:26px}.part_form{width:90%}.pres_form{width:45%}.encart_form{margin:0 0 0 5%;padding:40px 5%;width:40%}.illu .rond_devis_2{right:290px;top:10px}.illu img{right:10px}}@media (max-width:1190px){.part_site{padding:30px 0 60px}.bulle{height:60px;width:60px}.illu{height:257px}.illu img{right:10px;width:250px}.illu .rond_devis_2{right:210px;top:0}}@media (max-width:905px){.rond_devis_1{right:30px;top:0}.rond_devis_2{right:20px;top:180px}.bulle{height:40px;width:40px}.part_form{margin:50px auto}.pres_form{display:block;margin:0 auto;width:90%}.encart_form{margin:0 0 0 5%;padding:30px 5%;width:80%}}@media (max-width:675px){.part_site{padding:20px 0 50px}.rond_devis_1{bottom:240px;font-size:22px;height:135px;line-height:23px;margin:20px 0 0;padding:40px 0 0;right:30px;width:175px}.rond_devis_1,.rond_devis_2{display:inline-block;top:auto}.rond_devis_2{bottom:160px;font-size:13px;height:100px;line-height:20px;padding:30px 0 0;right:130px;width:130px}.rond_devis_2 strong{font-size:23px}}@media (max-width:540px){.rond_devis_1{bottom:250px;font-size:20px;height:125px;line-height:23px;padding:30px 0 0;right:40px;width:155px}.rond_devis_2{font-size:12px;height:90px;line-height:18px;padding:30px 0 0;right:20px;width:120px}.rond_devis_2 strong{font-size:21px}.part_form{margin:30px auto 40px;width:auto}.mobile{display:block}.desktop{display:none}}.fond_popin{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABuCAYAAADGWyb7AAAACXBIWXMAAAsTAAALEwEAmpwYAAABHElEQVR4nO3RQQ3AIADAwDEJPFCBWRzPwz6kyZ2CJh1z7fOQ894O4B/jooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuCjjooyLMi7KuKgPtwcBwdJJ/9AAAAAASUVORK5CYII=);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000000}.popin{background-color:#fff;margin:150px auto;max-width:70%;padding:10px 30px 30px;position:relative;width:450px}.btn_close_popin{background-image:url(./bnt_close.6fbf9025.svg);background-size:100%;cursor:pointer;height:13px;position:absolute;right:15px;top:15px;width:13px}.btn_close_popin:hover{background-image:url(./bnt_close_2.921e258a.svg)}.encart_jauge{margin:10px 0 0;position:relative}.encart_jauge_2{margin:50px 0 0}.encart_jauge h4{font-family:Axiforma-Regular,Arial,Helvetica,sans-serif;font-size:20px;padding:0 0 25px;text-align:left}.num_jauge{color:var(--primary-color,#1155f7);font-family:Axiforma-Bold,Arial,Helvetica,sans-serif;font-size:20px;position:absolute;right:0;top:0}.encart_jauge_2 .num_jauge{color:#000}.jauge{background-color:#fff;position:relative}.contenu_jauge,.jauge{border-radius:10px;height:15px;width:100%}.contenu_jauge{background-color:var(--primary-color,#1e96fc)}.encart_jauge_2 .contenu_jauge{background-color:#000}.curseur_jauge{cursor:pointer;left:100%;position:absolute;top:-38px}.curseur_jauge img{left:-42px;position:relative}@media (max-width:1190px){.encart_jauge{width:90%}.encart_jauge h4{font-size:17px}.curseur_jauge{top:-30px}.curseur_jauge img{left:-37px;width:75px}}@media (max-width:905px){.encart_jauge h4{font-size:14px}.encart_jauge_2{margin:50px 0 40px}}.hidden{height:1px;left:-30000px;opacity:0;padding:0}.hidden,.hide{visibility:hidden}[type=range]{--range:calc(var(--max) - var(--min));--ratio:calc((var(--val) - var(--min))/var(--range));--sx:calc(var(--ratio)*(100% - 2em));padding:0}input[type=range]{-webkit-appearance:none;background-color:#fff;border:1px solid #fff;border-radius:10px;height:16px;margin:10px 0;width:100%}input[type=range]:focus{outline:none}.part_form_calculette input[type=range]{height:11px;width:117%}input[type=range]::-webkit-slider-runnable-track{cursor:pointer;height:16px;width:100%;animate:.2s;background:linear-gradient(var(--primary-color,#1e96fc),var(--primary-color,#1e96fc)) 0/var(--sx) 100% no-repeat color-mix(in srgb,var(--primary-color,#cbe7ff) 25%,#fff);border:0 solid #000;border-radius:10px;box-shadow:0 0 #000}input[type=range]::-moz-range-track{background:linear-gradient(var(--primary-color,#1e96fc),var(--primary-color,#1e96fc)) 0/var(--sx) 100% no-repeat color-mix(in srgb,var(--primary-color,#cbe7ff) 25%,#fff);border-radius:10px}.part_form_calculette input[type=range]::-webkit-slider-runnable-track{border-radius:10px;box-shadow:inset -40px 0 #fff!important;height:11px}.part_form_calculette input[type=range]::-moz-range-track{border-radius:10px;box-shadow:inset -40px 0 #fff!important;height:11px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:1px solid #fff;border-radius:20px;box-shadow:1px 1px 10px #000;cursor:pointer;height:34px;margin-top:-10px;width:34px}.part_form_calculette input[type=range]::-moz-range-thumb{background-image:url(./ico_age_2.ceb3ec42.png)!important;background:none;background-repeat:no-repeat;background-size:100% auto;border:none;box-shadow:none;height:91px;left:-60px!important;position:relative!important;right:auto;top:-30px;width:94px}@media (max-width:700px){.part_form_calculette input[type=range]::-webkit-slider-thumb{background-size:100% auto;height:75px;left:-13px;top:-19px;width:70px}}input[type=range]::-moz-range-track{cursor:pointer;height:16px;width:100%;animate:.2s;background:linear-gradient(var(--primary-color,#1e96fc),var(--primary-color,#1e96fc)) 0/var(--sx) 100% no-repeat #fff;border:0 solid #000;border-radius:1px;box-shadow:0 0 #000}input[type=range]::-moz-range-thumb{background:#fff;border:1px solid #fff;border-radius:20px;box-shadow:1px 1px 10px #000;cursor:pointer;height:34px;width:34px}input[type=range]::-ms-track{cursor:pointer;height:5px;width:100%;animate:.2s;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:linear-gradient(var(--primary-color,#1e96fc),var(--primary-color,#1e96fc)) 0/var(--sx) 100% no-repeat #fff;border:0 solid #000;border-radius:2px;box-shadow:0 0 #000}input[type=range]::-ms-thumb{background:#fff;border:1px solid #fff;border-radius:20px;box-shadow:1px 1px 10px #000;cursor:pointer;height:34px;margin-top:1px;width:34px}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:linear-gradient(var(--primary-color,#1e96fc),var(--primary-color,#1e96fc)) 0/var(--sx) 100% no-repeat #fff}.encart_jauge_2 input[type=range],.encart_jauge_2 input[type=range]::-webkit-slider-runnable-track,.encart_jauge_2 input[type=range]:focus::-webkit-slider-runnable-track{background:linear-gradient(#000,#000) 0/var(--sx) 100% no-repeat #fff}.encart_jauge_2 input[type=range],.encart_jauge_2 input[type=range]::-moz-range-track,.encart_jauge_2 input[type=range]::-ms-track{background:linear-gradient(#000,#000) 0/var(--sx) 100% no-repeat #fff}:root{--popper-theme-background-color:#fff;--popper-theme-background-color-hover:#fff;--popper-theme-text-color:inherit;--popper-theme-border-width:1px;--popper-theme-border-style:solid;--popper-theme-border-color:#eee;--popper-theme-border-radius:6px;--popper-theme-padding:10px;--popper-theme-box-shadow:0 6px 30px -6px rgba(0,0,0,.25)}.part_form_calculette .button-wrapper{margin:0;padding-bottom:10px;text-align:center}.part_form_calculette .button-wrapper .btn{border-radius:40px;font-size:16px;padding:12px 25px}.part_form_calculette .error-wrapper{display:block;padding:10px 0 30px;text-align:center;width:100%}@media (prefers-color-scheme:dark){.darkmode .header_calculette{background-color:#081f4d;box-shadow:none}.darkmode .main_calculette,.darkmode .main_calculette_resultat{background-color:#080c1e;padding:1px 0 0}.darkmode .part_form_calculette{background-color:#080c1e;color:#fff;margin:0 auto 55px}.darkmode .simulation-resultats{margin:0 auto!important}.darkmode .confirmation{background-color:#080c1e;color:#fff}.darkmode .part_form_calculette .bt_ajout,.darkmode .part_form_calculette .bt_supression{color:#fff}.darkmode .part_form_calculette input[type=range]{background-color:#081f4d;border:1px solid #081f4d}.darkmode .part_form_calculette input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--primary-color,#1e96fc),var(--primary-color,#1e96fc)) 0/var(--sx) 100% no-repeat #15336e;box-shadow:inset -40px 0 #081f4d!important}.darkmode .part_form_calculette input[type=range]::-moz-range-track{box-shadow:inset -40px 0 #081f4d!important}.darkmode .part_form_calculette .popper{background-color:#080c1e!important}@media (max-width:540px){.darkmode .part_form_calculette{margin:0 auto 40px}.darkmode .header_calculette{background-color:#080c1e;height:45px!important}.darkmode .titre_mob{color:#fff}}}.dots-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.dot{animation:pulse 1.5s ease-in-out infinite;background-color:color-mix(in srgb,var(--primary-color,#6793fb) 25%,#fff);border-radius:10px;height:10px;margin-right:10px;width:10px}.dot-loader{display:inline-block;margin-left:10px}.dot:last-child{margin-right:0}.dot:first-child{animation-delay:-.3s}.dot:nth-child(2){animation-delay:-.1s}.dot:nth-child(3){animation-delay:.1s}@keyframes pulse{0%{background-color:color-mix(in srgb,var(--primary-color,#6793fb) 25%,#fff);box-shadow:0 0 #b2d4fcb3;transform:scale(.8)}50%{background-color:var(--primary-color,#6793fb);box-shadow:0 0 0 10px #b2d4fc00;transform:scale(1.2)}to{background-color:color-mix(in srgb,var(--primary-color,#6793fb) 25%,#fff);box-shadow:0 0 #b2d4fcb3;transform:scale(.8)}}.test2{@apply --my-mixin;}
