:root{--my-green:37,134,6;--my-red:250,43,22;--my-blue:8,60,255}body{padding:0;margin:0}body:not(.advisor).FACH{color:#7a7a7a;font-family:Raleway,sans-serif;font-size:14px;font-weight:300;letter-spacing:.05em}body:not(.advisor).LOGIFAC{color:var(--bs-body-color);font-family:Roboto,sans-serif;font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight)}body.advisor{padding-top:54px;color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight)}body:not(.advisor).LOGIFAC .bootstrap-scope{color:var(--bs-my-logifac-bck)}body:not(.advisor).FACH .bootstrap-scope{font-weight:var(--bs-body-font-weight)}@media screen and (max-width:576px){.ui-tooltip{display:none!important}}*{-webkit-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inner{margin:0 auto;padding-left:.333em;padding-right:.333em}@media screen and (min-width:992px){.inner{max-width:1440px;padding-left:.667em;padding-right:.667em}}@media screen and (min-width:1438.98px){.bs_inner{max-width:1440px;margin-left:auto;margin-right:auto}.advisor .bs_inner{max-width:100%}}@media screen and (min-width:1400px){.advisor .inner{padding-left:1em;padding-right:1em}}fieldset,form{padding:0;margin:0;border:0}.grecaptcha-badge,.grecaptcha-logo{display:none!important}body.advisor .inner{max-width:100%}:not(body.advisor) .bootstrap-scope b,:not(body.advisor) .bootstrap-scope strong{font-weight:700}.my_loader{border:16px solid #ddd;border-top:16px solid #b2d438;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;display:inline-block}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.LOGIFAC .my_loader{border-top-color:#e6007e}.my-submit-btn{display:inline-block;width:100%;background-color:#ececec;border:2px solid #aaa;border-radius:10px;letter-spacing:1px;font-size:14px;padding:.5em 1em;color:#000;font-weight:400;text-align:center;cursor:pointer;text-decoration:none}.my-submit-btn:hover{background-color:#ddd}.my-submit-btn.auto-width{width:auto;padding:.5em}.my-submit-btn.font-size-bigger{font-size:1.5em}.my-submit-btn.valid-btn{color:rgba(var(--my-green))}.my-submit-btn.cancel-btn{color:rgba(var(--my-red))}.my-submit-btn.goto-btn{color:rgba(var(--my-blue))}.my-submit-btn.green1{color:rgba(var(--my-green),1)}.my-submit-btn.green2{color:rgba(var(--my-green),.75)}.my-submit-btn.orange1{color:orange}.my-submit-btn.red1{color:rgba(var(--my-red),1)}.my-submit-btn.red2{color:rgba(var(--my-red),.75)}.my-submit-btn.blue1{color:rgba(var(--my-blue),1)}.my-submit-btn.violet1{color:purple}.my-submit-btn.advisor-action-dossier{text-align:left;font-weight:700;min-width:620px;font-size:14px}.my-submit-btn.advisor-action-dossier fa{padding-left:.5rem}.my-submit-btn.disabled{background-color:#d3d3d3;border-color:#d3d3d3;color:#696969;opacity:.65;pointer-events:none}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#G_breadcrumb{padding-top:1rem;padding-bottom:1rem;background-color:#fff}.advisor #G_breadcrumb{background-color:rgba(var(--bs-dark-rgb),.1)!important}#G_main{padding-top:1rem;padding-bottom:1rem;background-color:#f5f5f2}.advisor #G_main{background-color:transparent}#G_breadcrumb .breadcrumb{font-size:.6875em;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.advisor #G_breadcrumb .breadcrumb{font-size:1rem;letter-spacing:normal;text-transform:none;color:#6c757d}#G_breadcrumb .breadcrumb.nomarginb{margin-bottom:0}#G_breadcrumb .breadcrumb span.separ{margin:0 .75em}#G_breadcrumb .breadcrumb div{display:inline}#G_breadcrumb .breadcrumb a{color:inherit;text-decoration:none}.advisor #G_breadcrumb .breadcrumb a{color:#212529;text-decoration:underline}#G_breadcrumb .breadcrumb .uppercase{text-transform:uppercase}#G_breadcrumb .breadcrumb a:hover{text-decoration:underline}#G_breadcrumb .breadcrumb .last_item{text-decoration:none;color:#b2d438}#G_breadcrumb .breadcrumb .link_to_app{float:right;font-weight:700;color:#313091;padding-left:10px}body.LOGIFAC #G_breadcrumb .breadcrumb .last_item{color:#e6007e}.advisor #G_breadcrumb .breadcrumb .last_item{color:inherit!important}p.captcha_error{margin-top:10px;color:#e80018;font-weight:700;font-size:18px}.my_fake_card_body{background-color:#fff;margin:0 .75rem 2rem .75rem;padding:1rem;border-width:0 1px 1px 1px;border-style:solid;border-color:var(--bs-border-color-translucent);border-radius:0 0 .375rem .375rem}.my_fake_card2{background-color:#fff;margin-bottom:2rem;border-width:0 1px 1px 1px;border:1px solid var(--bs-border-color-translucent);border-radius:.375rem}.my_fake_card2 .my_fake_card2_title{margin:0;padding:.25rem 1rem;font-size:1rem;font-weight:400;padding:.5rem 1rem;background-color:var(--bs-light);border-bottom:1px solid var(--bs-border-color-translucent);border-radius:.375rem .375rem 0 0}.my_fake_card2 .my_fake_card2_body{padding:.5rem 1rem}.justificatifs_page .line.separ{border-width:2px!important}.justificatifs_page .info_area{margin-top:5px;color:#0027ff;padding-left:.667em;border-left:1px solid transparent}.justificatifs_page .info_area .info_title{font-style:italic;font-size:.75em;font-weight:700}.justificatifs_page .info_area .info_explain{font-weight:500;color:#000;display:none;border:1px solid #666;border-radius:5px;padding:10px;background-color:#efefef;margin-top:5px}.justificatifs_page .ajax_loader{display:none;padding-top:10px}.justificatifs_page .ajax_loader img{width:50px}.justificatifs_page .doc_list_area{padding-top:5px;margin-bottom:10px}.justificatifs_page .doc_list_area .line.msg_action_done{border:2px solid #000;text-align:center;margin-bottom:2px;padding:10px 0;font-weight:700}.justificatifs_page .doc_list_area .line.msg_action_done.error_msg{border-color:red;color:red;background-color:#ffd8d8}.justificatifs_page .doc_list_area .line.msg_action_done.success_msg{border-color:green;color:green;background-color:#daffd8}.justificatifs_page .box_doc_list_area{border:1px solid #dcdcdc;margin-bottom:2em;padding:1em;background-color:#fff}.justificatifs_page .doc_list_area .line.doc_line{border-bottom:2px groove #ccc;padding:.75em 0;color:#000}.justificatifs_page .doc_list_area .line.doc_line .link{margin-bottom:5px}.justificatifs_page .doc_list_area .line.doc_line .link a{color:#000;font-weight:700}.justificatifs_page .doc_list_area .line.doc_line .link a i{font-size:1.2em;margin-right:5px;vertical-align:middle;color:#00f}.justificatifs_page .doc_list_area .line.doc_line .more_info{font-style:italic;margin-bottom:2px}.justificatifs_page .doc_list_area .line.doc_line.TO_VALIDATE .statut_name{color:#c17303}.justificatifs_page .doc_list_area .line.doc_line.VALIDATED .statut_name{color:#03c108}.justificatifs_page .doc_list_area .line.doc_line.REJECTED .statut_name{color:#c10303}.justificatifs_page .doc_list_area .line.doc_line .edit_doc_form button{background:0 0;border:none;margin:0;padding:0;cursor:pointer;font-weight:700}.justificatifs_page .doc_list_area .line.doc_line .edit_doc_form button i{font-size:16px}.justificatifs_page .doc_list_area .line.doc_line .edit_doc_form button.delete_doc_button{color:red}.justificatifs_page .doc_list_area .line.add_doc_line{padding:.75em 0}.justificatifs_page .doc_list_area .line.add_doc_line form{display:inline-block;border:1px solid #666;background-color:#efefef}.justificatifs_page .doc_list_area .line.add_doc_line form .title{color:#fff;font-weight:700;background:#666;padding:5px}.justificatifs_page .doc_list_area .line.add_doc_line form .line{margin-left:5px;margin-right:5px}.justificatifs_page .doc_list_area .line.add_doc_line form label{color:#000;margin-bottom:4px}.justificatifs_page .doc_list_area .line.add_doc_line form button{border:2px solid #000;padding:7px 20px;font-size:15px;background:green;font-weight:700;cursor:pointer;color:#fff}.justificatifs_page .doc_list_area .line.add_doc_line form button:hover{text-decoration:underline}.my-advisor-actions-area{overflow-x:auto;color:#000;margin-left:.75rem;margin-right:.75rem}.my-advisor-actions-area h3{margin:0}.my-advisor-actions-area .actions-blocks-list .action-block{border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc;padding:.5rem .75rem}.my-advisor-actions-area .actions-blocks-list .action-block .line{margin:.5rem 0!important;padding:0!important}.my-advisor-actions-area .actions-blocks-list .action-block label:not(.form-label):not(.form-check-label):not(.col-form-label):not(.input-group-text){padding:0 0 .2rem 0!important;font-weight:500!important;font-size:1rem!important;width:auto!important;max-width:98%!important;border-color:#666!important;border-width:1px!important}.my-advisor-actions-area .actions-blocks-list .action-block input:not(.form-control):not(.form-check-input),.my-advisor-actions-area .actions-blocks-list .action-block select:not(.form-select),.my-advisor-actions-area .actions-blocks-list .action-block textarea:not(.form-control){border-color:#666!important;background-color:#fff!important;border-width:1px!important;max-width:620px!important;padding:5px!important;border-radius:5px!important}.my-advisor-actions-area .actions-blocks-list .action-block textarea:not(.form-control){height:9rem!important}input.form-control.first_name{width:60%}input.form-control.password{width:50%}input.form-control.zip_code{width:6.5em}input.form-control.phone{width:10em}input.form-control.number{width:6.5em}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}@media (min-width:1400px){#advisor_modal .modal-xl{--bs-modal-width:85%!important}}