/* Source and licensing information for the line(s) below can be found at http://192.168.88.11/modules/custom/step_by_step/assets/css/style2.css. */
.view-content.row{display:block}.search_moteur_wrapper{display:flex;align-items:center;justify-content:center}.search_moteur_wrapper .link{font-size:14px;font-family:"Poppins",sans-serif;font-weight:600;line-height:1.66;text-align:left;color:#ffd500;margin-bottom:17px;margin-top:10px}.search_moteur_wrapper .link:hover{color:#18a94a}.search_moteur_wrapper .search_moteur_link p{margin-bottom:0}.wrapper-menu-step{padding:25px;border-radius:20px;background-color:#f9f5f2;margin-bottom:16px}.wrapper-menu-step .top-title{font-size:14px;font-weight:700;line-height:1.43;text-align:left;color:#172327;border-bottom:2px dashed #bebfbf;margin-bottom:16px;padding-bottom:12px}.main-cnt-step p,.main-cnt-step li{font-size:14px;line-height:1.71;font-weight:400;text-align:left;color:#172327}.menu-step a{font-size:14px;font-weight:500;line-height:1.5;letter-spacing:-.15px;text-align:left;color:#172327}.menu-step li{list-style:decimal;list-style:none}.menu-step li ul li{list-style:decimal-leading-zero;list-style:none}.main-cnt-step{border-radius:20px;background-color:#f9f8f8;padding:32px}.section-step{border-radius:20px;border:solid 1px #e7e7e7;background:#fff;padding:24px;margin-bottom:24px}ol.ol_compteur{counter-reset:section;list-style-type:none;margin-bottom:10px}ol.ol_compteur ol{display:block;width:100%}ol.ol_compteur li{line-height:30px}ol.ol_compteur li:before{background-color:#172327;width:40px;position:relative;z-index:5;height:40px;display:inline-block;text-align:center;line-height:40px;border-radius:50px;font-size:16px;font-weight:700;letter-spacing:normal;color:#5fd7c9;counter-increment:section;content:counters(section,".") " ";margin-right:16px}ol.ol_compteur ol li:before{background-color:#fff;width:26px;height:26px;display:inline-block;position:absolute;top:3px;text-align:center;line-height:26px;border-radius:50px;font-size:13px;font-weight:500;letter-spacing:normal;color:#172327;margin-right:20px}ol.ol_compteur ol li:hover:before,ol.ol_compteur ol li:hover a,ol.ol_compteur ol li.active a{color:#a91877}.title-step-outer{font-size:24px;font-weight:700;line-height:1.33;color:#172327;margin-bottom:32px}.inner-title{font-size:18px;font-weight:700;line-height:1.56;color:#1877a9;position:relative;margin-bottom:24px}.subtitle{font-size:14px;font-weight:600;line-height:1.71;text-align:left;margin-bottom:24px;color:#172327}.inner-title:after{content:"";display:block;position:absolute;width:56px;height:4px;border-radius:8px;background-color:#f0b24f;bottom:-5px;left:0}.wrapp-doc-title{position:relative}.liste-grey-line li{display:flex;padding:10px 0;border-bottom:1px solid #e7e7e7;width:100%}.liste-grey-line li p{margin-bottom:0}.liste-grey-line li:last-child{border-bottom:0}.liste-grey-line .ttl{flex:0 0 33.333333%;font-size:14px;font-weight:600;line-height:1.71;color:#172327;width:30%;margin-right:3%}.liste-grey-line .parag{flex:0 0 66.6666%;width:65%}.simple-list{margin-left:30px}.simple-list li{list-style-type:disc;margin-bottom:5px}.listing-doc{display:flex;flex-wrap:wrap}.item-doc{flex:0 0 33.333333%;position:relative;padding:0 2px;min-height:270px;margin-bottom:24px}.listing-doc .wrapp-doc-title{position:relative}.listing-doc .wrapp-doc-title:hover{color:#f0b24f}.wrapp-doc-title img{display:block;width:auto}.wrapp-doc-title .txt{color:#fff;position:absolute;bottom:0;width:100%;left:0;background-color:#1877a9;min-height:152px;padding:8px}.wrapp-doc-title .txt p{color:#fff;font-size:12px;font-weight:600;line-height:1.67;text-align:left;color:#fff}.shearch_moteur{background-color:#f9f5f2;padding:32px 0 20px;position:relative}.page_stepby_step,.page_procedure{padding-top:24px;padding-bottom:30px}.shearch_moteur:before,.page_procedure:before,.menu-top-inner-pg:before{content:"";background-color:#f9f5f2;position:absolute;height:100%;width:100%;left:-100%;top:0}.shearch_moteur:after,.page_procedure:after,.menu-top-inner-pg:after{content:"";background-color:#f9f5f2;position:absolute;height:100%;width:100%;right:-100%;top:0}.form_search_moteur .form-box{position:relative;margin-bottom:0;padding-right:8px;padding-left:8px}.form_search_moteur .form-box .label-input{position:absolute;right:36px;top:50%;transform:translateY(-50%);z-index:9;font-family:Poppins;font-size:13px;font-weight:400;line-height:normal;letter-spacing:.13px;color:#848a8c;margin-bottom:0;z-index:100}.form_search_moteur .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.form_search_moteur .select2-container--default .selection{width:100%;height:100%}.form_search_moteur .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;padding-right:100px}.form_search_moteur .select2-container--default .select2-selection--single{background-color:transparent;border:none;height:100%}.form_search_moteur .box-recherche-avancee .select2 .current{font-size:14px;font-weight:500;line-height:normal;letter-spacing:.13px;color:#848a8c;margin-bottom:0}.form_search_moteur .form-box .select2,.form_search_moteur .input-search-avance,.wizard .select2,.form_search_moteur .input_text{position:relative;outline:none;font-family:Poppins;font-size:13px;font-weight:400;width:100% !important;line-height:normal;letter-spacing:.16px;color:#172327;height:40px;border-radius:5px;border:solid 1px #18a94a;display:inline-flex;align-items:center;z-index:10}.step-filter-home .form_search_moteur .form-box .select2,.form_search_moteur .input-search-avance,.wizard .select2,.form_search_moteur .input_text{border:0}.form_search_moteur .input-search-avance::placeholder{font-family:Poppins;font-size:16px;font-weight:600;line-height:normal;letter-spacing:.16px;color:#172327}.btn.search_btn{background-color:#18a94a;border:1px solid #18a94a;color:#fff;float:right;background-color:#18a94a}.btn.search_btn:hover{background-color:#f0b24f;border:1px solid #f0b24f}.form_search_moteur .form-control:focus{color:#495057;background-color:transparent;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgb(0 123 255/25%)}.form_search_moteur .actions_search{padding:6px}.form_search_moteur .form-box .select2:before,.wizard .select2:before{position:absolute;content:"\f078";right:12px;font-family:"Font Awesome 5 Pro";font-weight:900;font-size:10px;color:#172327;top:50%;transform:translateY(-50%)}.form_search_moteur .form-box .select2:focus,.form_search_moteur .input-search-avance:focus{box-shadow:none;border:solid 1px #18a94a}.select2 .list{width:100%;font-family:Poppins;font-size:16px;font-weight:600;line-height:normal;letter-spacing:.16px;color:#172327}.select2 .option{line-height:30px;height:30px;font-size:14px}.form_search_moteur .box-recherche-avancee{display:none;padding:0;margin:12px 0}.col-recherche-avancee .recherche-avancee-label{font-size:12px;font-weight:400;line-height:normal;letter-spacing:.12px;margin-top:12px;color:#2f2f2f;cursor:pointer;display:inline-block}.col-recherche-avancee .recherche-avancee-label i{font-size:10px;margin-left:2px}.col-recherche-avancee .recherche-avancee-label .fa-minus,.col-recherche-avancee .recherche-avancee-active .fa-plus{display:none}.col-recherche-avancee .recherche-avancee-active .fa-minus{display:inline-block}.menu-step .submenu-step{display:none;padding-top:20px;padding-left:8px}.menu-step .title-accordion{border-bottom:2px dashed #bebfbf;padding:12px 0;position:relative}.menu-step .title-accordion>.lien_acc,.menu-step .title-accordion>div{font-size:14px;font-weight:500;color:#172327;width:60%;display:inline-block;word-break:break-word;line-height:1.4;vertical-align:middle}.box-nb-icon{position:absolute;top:20px;right:0}.menu-step .title-accordion.active-menu>a{font-weight:700}.menu-step .title-accordion>a .nbr-substep{width:51px;height:32px;padding:6px 13px;border-radius:32px;background-color:rgba(240,178,79,.3);margin-right:12px}.name-doc span{display:block}#accordion .card-header{padding:.3rem 1.25rem}.submenu-step li{margin-bottom:14px}.submenu-step li a{font-size:13px;font-weight:400;padding-left:40px;font-weight:400;line-height:1.54;color:#172327;display:inline-flex}.submenu-step li a .submenu-step li a:hover{color:#a91877}ol.ol_compteur ol:before{content:"";height:calc(100% - 60px);position:absolute;left:20px;z-index:1;width:1px;top:13px}.title-accordion.active:before{color:#172327;background-color:#5fd7c9;box-shadow:1px 10px 21px 0px rgba(201,199,199,.73);-webkit-box-shadow:1px 10px 21px 0px rgba(201,199,199,.73);-moz-box-shadow:1px 10px 21px 0px rgba(201,199,199,.73)}.title-accordion.active .fa-chevron-down:before{content:"\f077"}ol.ol_compteur ol li{position:relative;z-index:2}table tr:nth-child(odd){background:#f9f8f8}table tr:nth-child(even){background:#fff}table table tr:nth-child(odd){background:0 0}table table tr:nth-child(even){background:0 0}table td{border-right:1px solid #dcdcdd;border-left:0;border-top:0;border-bottom:0}.tbl-step .grey{color:#848a8c}.tbl-step p.titre{margin:20px 0 0}table td.padding0{padding:0}.percentage33{width:33%}table td:last-child{border-right:0}#accordion .card .card-header{background-color:transparent;border-bottom:1px solid #f9f8f8}#accordion .card{border:0}#accordion .card h5{display:flex;width:100%}#accordion .card button{color:#172327;width:100%;outline:none;text-align:left;position:relative;padding-right:10px}#accordion .card button:focus{box-shadow:none}#accordion .card .name-doc,.desc_simul{font-size:14px;color:#172327;width:65%;white-space:normal;display:inline-flex;flex-wrap:wrap}#accordion .card .doc-label,.title_simul{font-size:14px;font-weight:600;color:#172327;display:inline-flex;width:30%}@media screen and (max-width:480px){#accordion .card .doc-label,.title_simul{display:block}}.simulater_tarifaire .title-accordion{position:relative}#accordion .card button i{position:absolute;right:10px;top:10px;color:#f0b24f}#accordion .card button.collapsed i:before{content:"\f078"}#accordion .card button i:before{content:"\f077"}.simulater_tarifaire li{border-bottom:1px solid #f9f8f8;padding:10px 0}.simulater_tarifaire li:last-child{border-bottom:0}.simulater_tarifaire .title-accordion i{color:#f0b24f}.simulater_tarifaire .title-accordion .submenu-step{padding:10px 0}.desc_simul span{display:block;width:100%;margin-bottom:10px;color:#172327;font-weight:400;font-size:14px}input::placeholder{color:#172327;font-size:14px}.cout{background:#f9f8f8;width:100%;padding:12px;color:#172327;font-size:14px;font-weight:700;display:flex;margin-bottom:12px}.cout .titre_cout{width:50%}.total{font-weight:400;width:50%;text-align:right}.titre_cout span{font-weight:400;display:inline-block;margin-left:20px}.total span{font-weight:600;display:inline-block;margin-right:20px}.fade.show{opacity:1}.input_simul{display:inline-flex;width:22%;border:1px solid #848a8c36;border-radius:8px;padding:8px;margin:0 2% 2% 0}.wrapper_input_simul .input_simul{display:block;width:100%}.section-certif{background-color:#f0b24f;border-radius:20px;padding:17px;margin:24px 0 35px}.actions_btn{margin-bottom:50px}.actions_btn .btn{font-size:15px}.img_certif img{margin:0 auto}.full-btn-black,.full-btn-green{font-size:15px;font-weight:500;color:#fff;padding:10px 50px;white-space:nowrap;border-radius:5px}.full-btn-black{background:#172327;margin-right:8px;float:left}.full-btn-green{background:#18a94a;float:right}.btn.btn-primary.black{background-color:#000;border:1px solid #000;width:100%}#page-wrapper{overflow-x:hidden}.btn.btn-primary.full-btn-green{background-color:#18a94a;border:1px solid #18a94a;width:100%}.section-certif h2{font-size:18px;font-weight:700;line-height:28px}.section-certif p{font-size:14px;font-weight:400;text-align:left}.bg_gris{background-color:#172327;border-radius:11px;padding:25px;margin-top:30px}.bg_gris p{font-size:16px;color:#fff;font-weight:600}.bg_gris .btn{width:100%;font-size:14px;font-weight:700;display:block;background-color:#f0b24f;color:#172327;padding:10px 0}.bg_gris .btn:hover{background-color:#5fd7c9}.label_chekbox{font-weight:400;font-size:14px;color:#172327}.checkbox{position:absolute;left:0;opacity:.01}[type=checkbox]:not(:checked),[type=checkbox]:checked{position:absolute;left:0;opacity:.01}[type=checkbox]:not(:checked)+label,[type=checkbox]:checked+label{position:relative;padding-left:22px;font-size:14px;cursor:pointer;margin-bottom:0}[type=checkbox]:not(:checked)+label:before,[type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #18a94a;background:#fff;border-radius:.2em;box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 0 rgba(203,34,237,.2);-webkit-transition:all .275s;transition:all .275s}[type=checkbox]:not(:checked)+label:after,[type=checkbox]:checked+label:after{content:"\f00c";position:absolute;top:.7em;left:.18em;font-size:12px;color:#18a94a;line-height:0;-webkit-transition:all .2s;transition:all .2s;font-family:'Font Awesome 5 Pro';font-weight:900}[type=checkbox]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}[type=checkbox]:disabled:not(:checked)+label:before,[type=checkbox]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#e9e9e9}[type=checkbox]:disabled:checked+label:after{color:#777}[type=checkbox]:disabled+label{color:#aaa}[type=checkbox]:checked:focus+label:before,[type=checkbox]:not(:checked):focus+label:before{box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 0 6px rgba(203,34,237,.2)}.wizard input{position:relative;font-family:Poppins;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.16px;color:#172327;height:40px;padding:0 10px;width:100%;border-radius:5px;border:solid 1px #18a94a}.wizard textarea{border:1px solid #18a94a;border-radius:5px;width:100%;height:100px;outline:none;padding:10px}.wizard .actions{text-align:right}.wizard .actions li{display:inline-block;margin-right:16px}.wizard .actions li:last-child{margin-right:0}.success{background-color:#f9f8f8;padding:40px;font-size:16px;color:#172327;border-radius:20px}.page_stepby_step .modal-content{background-color:transparent}.wizard>.steps .current-info,.wizard>.steps .number{display:none}.steps{margin-bottom:30px;position:absolute;top:45px;right:70px}.steps ul{display:flex;position:relative}.steps ul li{margin-right:10px}.steps ul li.disabled{background-color:transparent;opacity:.8}.steps ul li a{display:inline-block;width:10px;height:10px;background:#e6e6e6;border-radius:50%;text-indent:11px;overflow:hidden}.steps ul li.first a,.steps ul li.checked a,.steps ul li.done a{background:#18a94a;transition:all .5s ease}.steps ul:before{font-size:22px;font-family:"Poppins-SemiBold";color:#333;top:-38px;position:absolute}.form-row{margin-bottom:24px}.form-row label{margin-bottom:8px;display:block}.form-row.form-group{display:flex}.form-row.form-group .form-holder{width:50%;margin-right:21px}.form-row.form-group .form-holder:last-child{margin-right:0}.form-holder{position:relative}.form-holder i{position:absolute;top:11px;right:19px;font-size:17px;color:#999}.actions ul{display:inline-block;margin-top:30px}.actions ul.step-last{justify-content:flex-end}.actions ul.step-last li:first-child{display:none}.page_stepby_step .actions li a{border:none;display:inline-flex;align-items:center;background:#f0b24f;cursor:pointer;color:#fff;position:relative;text-decoration:none;font-weight:600;padding:10px 40px;font-size:14px;border-radius:5px}.actions li a:hover{background:#a91877}.page_stepby_step .modal{z-index:9999}.page_stepby_step .modal-header{justify-content:left;padding:40px}.page_stepby_step .modal-content{border-radius:20px;overflow:hidden;border:0}.actions li a:hover:before{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.actions li[aria-disabled=true] a{display:none}.actions li:first-child a{background:#e6e6e6}.page_stepby_step .modal-body{position:initial;background-color:#fff;padding:45px}.actions li:first-child a:hover{background:#ccc}.actions li:last-child a{font-weight:400}.actions li:last-child a:before{right:30px}.checkbox{position:relative}.checkbox label{padding-left:21px;cursor:pointer;color:#999}.checkbox input{position:absolute;opacity:0;cursor:pointer}.checkbox input:checked~.checkmark:after{display:block}.checkmark{position:absolute;top:50%;left:0;transform:translateY(-50%);height:12px;width:13px;border-radius:2px;background-color:#ebebeb;border:1px solid #ccc;font-family:"Font Awesome";color:#000;font-size:10px;font-weight:bolder}.checkmark:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;content:'\f178'}.checkbox-circle{margin-top:41px;margin-bottom:46px}.checkbox-circle label{cursor:pointer;padding-left:26px;color:#999;display:block;margin-bottom:15px;position:relative}.checkbox-circle label.active .tooltip{display:block}.checkbox-circle input{position:absolute;opacity:0;cursor:pointer}.checkbox-circle input:checked~.checkmark:after{display:block}.checkbox-circle .checkmark{position:absolute;top:11px;left:0;height:14px;width:14px;border-radius:50%;background:#ebebeb;border:1px solid #cdcdcd}.checkbox-circle .checkmark:after{content:"";top:6px;left:6px;width:6px;height:6px;border-radius:50%;background:#666;position:absolute;display:none}.checkbox-circle .tooltip{padding:9px 22px;background:#f2f2f2;line-height:1.8;position:relative;margin-top:16px;margin-bottom:28px;display:none}.checkbox-circle .tooltip:before{content:"";border-bottom:10px solid #f2f2f2;border-right:9px solid transparent;border-left:9px solid transparent;position:absolute;bottom:100%}.product{margin-bottom:33px}.item{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px;border-bottom:1px solid #e6e6e6;margin-bottom:30px}.item:last-child{margin-bottom:0;padding-bottom:0;border:none}.item .left{display:flex;align-items:center}.item .thumb{display:inline-flex;width:100px;height:90px;justify-content:center;align-items:center;border:1px solid #f2f2f2}.item .purchase{display:inline-block;margin-left:21px}.item .purchase h6{font-family:"Poppins-Medium";font-size:16px;margin-bottom:4px;font-weight:500}.item .purchase h6 a{color:#333}.item .price{font-size:16px}.checkout{margin-bottom:44px}.checkout span.heading{font-family:"Poppins-Medium";font-weight:500;margin-right:5px}.checkout .subtotal{margin-bottom:18px}.checkout .shipping{margin-bottom:19px}.checkout .shipping span.heading{margin-right:4px}.checkout .total-price{font-family:"Muli-Bold";color:#333;font-weight:700}.page_stepby_step .procedure li.title-accordion a{display:block}.section-step .item{display:flex;flex-direction:column;border:2px solid #f9f8f8;position:relative;height:100%;border-radius:8px}.section-step .item>img{flex:1;object-fit:contain}.section-step .item .wrapper-etapes{position:absolute;top:14px;left:14px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.section-step .item .wrapper-etapes .etape-val{background-color:#172327;border-radius:50%;width:24px;height:24px;font-size:14px;line-height:1.6;text-align:center;color:#fff}.section-step .item:after{display:none}.section-step .item .title{background:#f9f5f2;padding:13px;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:-.15px;text-align:left;color:#172327;margin-top:5px;width:100%;min-height:112px}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:1500px){.wrapper{height:auto}}@media screen and (min-width:992px) and (max-width:1199px){.actions_btn .btn{font-size:12px}}@media (max-width:1199px){.wrapper{height:100vh}#wizard{margin-right:40px;min-height:829px;padding-left:60px;padding-right:60px}}@media (max-width:991px){.wrapper{justify-content:center}.wrapper .image-holder{display:none}.wrapper form{width:60%}#wizard{margin-right:0;padding-left:40px;padding-right:40px}}@media (max-width:767px){.search_moteur_wrapper{flex-direction:column-reverse}.actions_btn .btn{font-size:12px}.actions_btn>div:first-child .btn{margin-bottom:8px}.etape_pro.valide .titre_step{font-size:15px}.menu-step .title-accordion>a .nbr-substep{padding:6px 14px}.page_stepby_step .orange-link{padding:6px 20px 8px}.etape_pro.valide{display:block;font-size:15px}.page_stepby_step .procedure li.title-accordion{padding:32px 15px}.page_stepby_step .procedure li.title-accordion .desc_simul{width:35px;height:28px;right:55px}.wrapper{height:auto;display:block}.wrapper .image-holder{width:100%;display:block}.wrapper form{width:100%}#wizard{min-height:unset;padding:70px 20px 40px}.form-row.form-group{display:block}.form-row.form-group .form-holder{width:100%;margin-right:0;margin-bottom:24px}.item .purchase{margin-left:11px}}@media (max-width:480px){.actions_btn .btn{font-size:9px}}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}.modal-header{background-color:#172327;font-size:24px;font-weight:700;text-align:left;color:#fff}.steps ul li{display:inline-block}.wizard h5{font-size:14px;font-weight:700;color:#172327;margin-bottom:15px}.wizard .form-box{position:relative;margin-bottom:16px}.wizard label{margin-bottom:13px}.wizard label.error{color:red;font-size:11px;position:absolute;left:15px;top:20px}.margintop30{margin-top:30px}.modal-header{position:relative}.page_stepby_step .modal-header .close{margin:0;background-color:transparent!important;position:absolute;top:50%;transform:translate(-15px,-50%);right:5px;width:auto;height:auto;opacity:1;font-weight:300}.page_stepby_step .modal-header .close:focus{border:0!important;outline:none}.page_stepby_step .modal-header .close:before{content:'✕';font-size:1.375em;color:#fff;opacity:1}.procedure li.title-accordion{border-radius:20px;background-color:#f9f8f8;border-bottom:0;color:rgba(0,0,0,.8);padding:32px;margin-bottom:16px}.procedure li.title-accordion{position:relative}.procedure li.title-accordion .desc_simul{width:51px;height:32px;right:95px;top:29px;position:absolute;padding:6px 0;text-align:center;border-radius:32px;background-color:rgba(132,138,140,.2);font-size:14px;font-weight:400;font-stretch:normal;display:inline-block;font-style:normal;line-height:1.43;letter-spacing:normal;color:#172327}.titre_etape{font-size:14px;font-weight:400;line-height:2;letter-spacing:normal;text-align:left;color:#172327;width:70%;margin:16px 0 10px}.step_pro{display:inline-flex;width:100%}.procedure li.title-accordion i{position:absolute;right:34px;color:#f0b24f;top:35px}.procedure li.title-accordion span.etape{width:30%;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:left;color:#848a8c;display:block;text-align:right;margin:16px 0 10px}.page_stepby_step p{word-break:break-word}.procedure li.title-accordion p{font-size:14px;text-align:left;word-break:break-word;margin-bottom:0}.procedure li.title-accordion .title_simul{width:70%}.procedure li.title-accordion li{margin-bottom:0;font-size:14px}.procedure li.title-accordion p.txtlist{font-size:13px;font-weight:400;padding-left:40px;font-weight:400;line-height:1.54;color:#172327}.etape_pro{padding:42px 24px 53px 44px;border-radius:19px;background-color:#fff;text-align:center}.etape_pro .num_step{font-size:19px;font-weight:600;line-height:1.66;letter-spacing:normal;text-align:left;color:#18a94a;display:block;width:100%;text-align:left;margin-bottom:10px}.etape_pro .titre_step{font-size:25px;font-weight:700;line-height:1.5;letter-spacing:normal;text-align:left;color:#172327;display:block;width:100%;margin-bottom:15px;text-align:left}.etape_pro p{font-size:16px;font-weight:400;line-height:1.47;letter-spacing:normal;text-align:left;color:#172327;margin-bottom:40px}.num_step:before{content:"";background-image:url(/modules/custom/step_by_step/assets/css/../images/check.png);background-repeat:no-repeat;width:24px;height:24px;display:block}.etape_pro.valide{background-color:#18a94a;margin-bottom:20px}.etape_pro.valide span,.etape_pro.valide p,.etape_pro.valide a{color:#fff}.etape_pro a{padding:7px 21px 9px;border-radius:5px;border:solid 1px #172327;font-size:14px;font-weight:600;line-height:1.71;letter-spacing:.7px;text-align:center;color:#172327;margin:0 auto}.etape_pro a:hover{background-color:#000;color:#fff}.page_procedure{background-color:#f9f5f2;position:relative;float:left;width:100%}.etape_pro.valide a{border:1px solid #fff;display:block;white-space:nowrap}.etape_pro.valide a:hover{background:#fff;color:#18a94a}.etape_pro{display:flex}.etape_pro.valide .details{padding-right:30px}.etape_pro.valide .link{align-items:center;display:inline-flex}@media (min-width:576px){.page_stepby_step .modal-dialog{max-width:1000px;margin:1.75rem auto}}.form_search_moteur .form-group{position:relative}.form_search_moteur .form-group label.error{position:absolute;bottom:-18px;margin-bottom:0;left:0}.form_search_moteur .form-group label.form-required:after{content:none}@media (max-width:992px){.form_search_moteur .form-group{max-width:100%}}.form_search_moteur .custom-select{background:0 0}.select2-results__option{word-break:break-word}.showloader .ajax-progress{display:block !important;overflow:hidden;font-size:12px}.showloader .ajax-progress-throbber .throbber{float:left}.showloader .ajax-progress-throbber .message{display:inline-block}.imprime-pg:hover{color:#f0b24f}.imprime-pg{font-size:.9rem;line-height:1.83;letter-spacing:.12px;float:right;display:block;color:#b9afa7;padding-right:30px;margin-bottom:0}.imprime-pg:after{content:"";background-image:url(/modules/custom/step_by_step/assets/css/../images/print.png);width:24px;height:24px;position:absolute;display:inline-block;margin-left:5px}.procedure li.title-accordion li.item-document p{font-size:16px}.procedure li.title-accordion li.item-document{margin-bottom:15px}.procedure li.title-accordion li.item-document:last-child{margin-bottom:0}@media print{.menu-step .submenu-step,.submenu-step{display:block !important}#header,.site-footer,.banner-interne,.shearch_moteur,.title-accordion .desc_simul,.imprime-pg{display:none !important}.container,.container-lg,.container-md,.container-sm,.container-xl,.col-lg-8,.col-lg-4,body{width:100% !important}.group-top-title,.wrapp-doc-title .txt{position:relative !important;transform:none !important;top:inherit !important;left:inherit !important}}
/* Source and licensing information for the above line(s) can be found at http://192.168.88.11/modules/custom/step_by_step/assets/css/style2.css. */