body{color:#171b32}.text-black{color:#171b32!important}hr{color:rgba(168,181,215,.502)}.mt-custom{margin-top:6rem}.mt-tab{margin-top:2rem}.mx-custom{margin-left:2rem!important;margin-right:2rem!important}.pr-15{padding-right:.938rem!important}.pl-20{padding-left:1.25rem!important}.legal-card{padding-bottom:2.3rem!important}.icon-title{font-size:1.5rem}.icon-active{color:#5c7ed2}.icon-active,.icon-folder{font-variation-settings:"FILL" 1}.icon-folder{color:#ced8f2!important;font-size:2.8rem!important}.icon-circle{border:0!important}.retractable-icon{align-items:center;background-color:#fff;border:1px solid #5c7ed2;border-radius:50%;display:flex;height:1.875rem;justify-content:center;transform:rotate(90deg);width:1.875rem}.retractable-icon.deployed{background-color:#eef3ff!important;transform:rotate(-90deg)!important}.search-input{border:1px solid #a8b5d7!important}.search-input:hover{border-color:#5c7ed2!important}.border-card{border:1px solid rgba(168,181,215,.502)}.border-gray-blue{border-color:rgba(168,181,215,.502)!important}.border-documents{background-color:#fff;border:1px solid #a8b5d7!important;border-radius:.375rem}.big-icon{font-size:4.3rem}.legend-container{min-width:30%}.legend-box{height:10px;width:40px}.cards-col{width:100%}@media (min-width:1400px){.cards{flex-direction:row!important}.cards-col{width:50%}}@media screen and (max-width:1400px){.cards{flex-direction:column!important}.cards-col{padding-top:1rem;width:100%}}input[type=text]::placeholder,textarea::placeholder{font-style:italic}.opacity-05{opacity:.05}.bg-opacity-05{--bs-bg-opacity:0.05}.btn-add{border:1px solid #5c7ed2!important}.btn .material-symbols-outlined{font-size:1.25rem!important}.btn:not(.btn-danger){border:none;opacity:1;padding:.375rem .75rem}.btn:not(.btn-danger) .material-symbols-outlined{font-size:1.25rem!important}.btn:not(.btn-danger) .material-symbols-outlined.text-primary{color:#fff!important}.btn:not(.btn-danger):hover .material-symbols-outlined.text-primary{color:#5c7ed2!important}.btn:not(.btn-danger).btn-outlined{background-color:#fff;border:1px solid #a8b5d7!important}.btn:not(.btn-danger).btn-outlined .material-symbols-outlined{color:#5c7ed2!important}.btn:not(.btn-danger).btn-outlined:hover{background-color:#eef3ff!important;border-color:#5c7ed2!important}.btn:not(.btn-danger).btn-primary{color:#fff!important}.btn:not(.btn-danger).btn-primary:hover{background-color:#4f6cb2!important}.btn:not(.btn-danger).btn-primary:hover .material-symbols-outlined.text-primary{color:#fff!important}table>thead>tr>th{color:#171b32!important}table tbody>tr>td{font-weight:600}.budget-tab{border:1px solid #d3daeb;border-collapse:separate;border-radius:50%;border-spacing:0;table-layout:fixed;width:100%}.budget-tab td{background-color:#eef3ff;border:none;border-right:1px solid #d3daeb;color:#171b32}.budget-tab td :last-child{border-right:none}.budget-tab th{border:1px solid #d3daeb;border-left:none;border-top:none}.budget-tab th :last-child{border-right:none}.document-tab{border-collapse:separate;border-spacing:0 .625rem}.document-tab td{background-color:#eef3ff}.document-tab td:first-child{border-bottom-left-radius:.625rem;border-top-left-radius:.625rem}.document-tab td:last-child{border-bottom-right-radius:.625rem;border-top-right-radius:.625rem}.document-tab tbody:before{content:"";display:block;height:.313rem}.blank-cell{height:.375rem!important;line-height:.375rem!important;padding:0!important}.counter-primary{align-items:center;background-color:#5c7ed2!important;border-radius:70%;display:inline-flex;font-size:.9em;justify-content:center;margin-left:.5em;padding:.1em .5em 0}.btn-primary .counter-primary{background-color:#fff!important;color:#5c7ed2!important}.btn-outlined .counter-primary{background-color:#5c7ed2!important;color:#fff!important}.table-projection{min-height:100%}.form-radio-group{margin:0!important}.form-control{border-radius:var(--bs-border-radius);margin:0;padding:.375rem .75rem}.input-bloc-line .form-control{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.input-bloc{flex-direction:column;justify-content:end}.input-bloc>.label{color:rgba(0,0,0,.5);font-size:.875rem;margin:.25rem;white-space:nowrap}.input-bloc-inline{align-items:bottom;flex-direction:row;justify-content:justify}.input-bloc-inline>.label{align-items:center;display:flex;margin-inline:.5rem}.input-bloc-inline>.label>label{white-space:nowrap}.input-bloc-inline .radio-group{flex-direction:row;justify-content:start}.input-bloc,.input-bloc-inline{display:flex;margin:.5rem}.input-bloc .radio-group,.input-bloc-inline .radio-group{display:flex}.input-bloc textarea,.input-bloc-inline textarea{min-height:8em}.rounded-bottom-right{border-bottom-right-radius:.5rem}.rounded-bottom-left{border-bottom-left-radius:.5rem}.row-connected:not(:last-child)>.col:after{height:2.5rem!important}.balance-card{grid-column:3/-1;grid-row:2/3;max-height:16rem}.customer-area-dashboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bg-app{background-color:#eef3ff}.bg{background-color:#f4f6fa}img.index-logo{height:auto;max-height:130px;max-width:100%}.nav-pills .nav-link{border-radius:70}.nav-underline .nav-link{color:#171b32!important;font-weight:600;margin-bottom:0!important;padding-bottom:.5rem!important}.nav-underline .nav-link:hover{border-bottom:2px solid #5c7ed2!important;color:#171b32;padding-bottom:.625rem}.nav-underline .nav-link.active{border-bottom:4px solid #5c7ed2!important;font-weight:700;padding-bottom:.375rem!important}.nav-ged .nav-link.active,.nav-pills .show>.nav-link{background-color:#5c7ed2!important}.nav-item{margin-right:.938rem}.nav-tabs-document{border-color:#5c7ed2!important}.nav-tabs-document>.nav-link.active{background-color:#5c7ed2!important;border-color:#5c7ed2!important;color:#f9f9f9!important}.signature{break-inside:avoid;margin:2rem 0;text-align:end}.signature>div{display:inline-block;font-weight:700;text-align:center;width:340px}.signature>div>svg{background-color:#eee;border:1px solid #ccc;padding:20px}#customer-area-documents-vue-app h2{font-size:1.125rem}#customer-area-documents-vue-app h3{font-size:.938rem}#customer-area-documents-vue-app .material-symbols-outlined{font-size:1.8rem}.main-title-legal{width:190mm}.main-title-legal p{text-align:justify}.main-title-legal .legal-text{font-size:.8em!important}.main-title-legal a{font-size:1em}.topbar{background-color:#fff!important;border-bottom:1px solid rgba(168,181,215,.502);display:flex;margin-bottom:1.2rem!important;padding:0 1.5rem!important;position:fixed!important;right:0!important;top:0!important;width:100%;z-index:99}.main-body{margin-left:224px}#sidebar.retracted~.main-body{margin-left:59px}#sidebar{border-right:1px solid rgba(168,181,215,.502);height:99vh;left:0;max-width:224px;min-height:99vh;position:fixed;top:0;width:224px;z-index:100}#sidebar .sidebar-extended{display:flex}#sidebar .sidebar-extended,#sidebar .sidebar-retracted{flex-direction:column;min-height:calc(100% - 2rem);position:relative}#sidebar .sidebar-retracted{display:none}#sidebar .sidebar{flex-direction:column;min-height:calc(100% - 2rem);position:relative}#sidebar .sidebar li a{align-items:center;display:flex;gap:.5rem}#sidebar .sidebar-icon{color:#171b32;font-weight:400!important;justify-content:flex-start!important;padding:.75rem}#sidebar .sidebar-icon .material-symbols-outlined{color:#171b32;font-variation-settings:"FILL" 0;margin-right:.625rem}#sidebar .sidebar-icon.active .material-symbols-outlined{color:#5c7ed2;font-variation-settings:"FILL" 1}#sidebar .sidebar-icon:hover{background-color:#eef3ff}#sidebar .sidebar-icon.active{background-color:#eef3ff;color:#5c7ed2}#sidebar .icon-active{color:#5c7ed2!important;font-variation-settings:"FILL" 1!important}#sidebar .sticky-bottom{background:#fff!important;box-shadow:0 1rem 3rem color(rgb 255 255 255/30%)}#sidebar .switch-container{align-items:center;display:flex;height:3rem;justify-content:end;opacity:.5;padding:0 .5rem;z-index:2}#sidebar.retracted{height:97vh;max-width:59px;min-height:97vh;width:59px}#sidebar.retracted #switch-sidebar{justify-content:center!important;margin-top:1rem!important;padding:0!important}#sidebar.retracted .switch-container{justify-content:center!important;top:auto!important}#sidebar.retracted .sidebar.sidebar-extended{display:none}#sidebar.retracted .sidebar.sidebar-retracted{display:flex}@media screen and (max-width:1400px){#sidebar{height:100vh!important;max-width:59px!important;min-height:100vh!important;min-width:59px!important;width:59px!important}#sidebar .sidebar.sidebar-extended{display:none!important}#sidebar .sidebar.sidebar-retracted{display:flex!important}#sidebar .switch-container{display:none}.main-body{margin-left:59px!important}}@media screen and (max-width:1195px){.container-no-flex{display:block!important}}.helper-contact .dropdown-item:active,.helper-contact .dropdown-item:focus,.helper-contact .dropdown-item:hover{background:none}.top-n2{top:-2.5rem}.logo-container{background-position:50%;background-repeat:no-repeat;background-size:contain;height:120px;width:100%}@media (max-width:992px){.input-bloc,.input-bloc label,.input-bloc-inline,.radio-group{display:block!important;min-height:auto;width:100%}.input-bloc-inline .label label,.input-bloc-inline>div:not(.form-control,.radio-group){display:inline!important;font-size:.875rem;margin:.25rem!important;white-space:nowrap!important}}#tarteaucitronIcon #tarteaucitronManager{bottom:2.5rem;height:2rem!important;padding:0!important;position:fixed;right:6px;width:2rem!important}#tarteaucitronIcon #tarteaucitronManager img{height:100%!important;opacity:.8;width:100%!important}#tarteaucitronIcon #tarteaucitronManager img:hover{opacity:1}.custom-col-table{align-items:center;background-color:#f7f9fa;display:flex;justify-content:center;padding:8px}.document-button{align-items:center;border:1px solid #5c7ed2;border-radius:.75rem;color:#5c7ed2;display:flex;height:5rem;padding:.5rem}.document-card-container{position:relative}.document-card-delete-button{position:absolute;right:-5px;top:-5px}.text-secondary{color:#5c7ed2!important}.custom-modal-container #modal-title{font-size:18px;font-weight:700}.custom-modal-container .btn-link{color:#fff}.custom-modal-container .btn-link:hover{color:#5c7ed2!important}.insert-custom{background:#eee;border:1px solid #ccc;box-shadow:2px 2px 5px rgba(0,0,0,.1);height:50mm}.vertical-td{text-align:left;vertical-align:top}.submit-button-position{left:50%}.submit-button-position,.submit-button-position-curator{position:relative;top:70px}.text-justify{text-align:justify}.ellipsis-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal}.expert-info{border:2px solid #5c7ed2;border-radius:5px;margin:20px 0;position:relative}.expert-info span{background-color:#5c7ed2!important;border-radius:5px;color:#fff;display:inline-block;letter-spacing:2px;padding:10px;position:absolute;right:20px;top:-20px}.expert-info div{padding:40px 20px 10px}.checkbox-list{list-style-type:none}.bg-grey{background-color:#d3d3d3!important;font-weight:700}.table-center{margin-left:25%;margin-right:25%}.profitability-table-center{margin-left:43%}.bg-mygp-primary{background-color:#00679a!important}.search{margin-top:-4rem}.section{margin:0 15mm!important}.mygp-border-title{border-left:4px solid #00679a!important}.bg-lightgrey{background-color:#f3f3f3!important}.bg-mygp-primary-75{background-color:rgba(0,103,154,.75)!important;box-shadow:0 5px 0 0 rgba(0,103,154,.25)}.bg-mygp-primary-25{background-color:rgba(0,103,154,.25)!important}.arrow-bar{height:19mm!important}.risk-container{border:1px solid grey;border-radius:6px;height:50px;padding:12px 5px 5px;width:50px}.text-mygp-primary{color:#00679a!important}.w-15{width:15%}.adequacy-portfolio-th{align-items:center;display:flex;height:120px;justify-content:center;max-width:40px;transform:rotate(-60deg)}.long-hr{height:5px}.section-border{border-bottom:3px solid #00679a!important}.table-custom-border{border:none;border-top:3px solid #fff}.gray-text{color:#5e627a!important}.text-title{font-size:1rem!important;font-weight:700}.amount-display{font-size:2.25rem!important}.h-16rem{height:16rem}.customer-area-document-header{padding-left:1.25rem!important}.white-space-wrap{white-space:wrap!important}