:root{--body-background:#fbf9f3;--cmr-blue:#0b76b5;--cmr-blue-light:#00c7e7;--cmr-blue-dark:#064d93;--cmr-orange:#fcad09;--cmr-orange-dark:#f48507;--cmr-green:#7bbb00;--cmr-green-light:#a6da02;--cmr-green-dark:#3f9404;--cmr-red:#d21c27;--cmr-red-dark:#d70723;--card-background-color:#fff;--card-hover-background-color:#f7efd8;--card-header-background-color:var(--nav-background-color);--card-pagetitle-header-background-color:#f5f5f5;--card-border-color:#ddd8c6;--card-hover-border-color:var(--card-background-color);--table-background:unset;--row-hover-background:rgb(166,218,2,.1);--row-hover-border:var(--cmr-blue-dark);--btn-cmr1:var(--cmr-blue-dark);--table-light-header-background-color:#1d4c68;--table-background-color:#fff;--cmr-section-symbol:var(--cmr-blue-dark);--cmr-card-title:var(--cmr-blue);--paginator-active-color:var(--cmr-blue-dark);--paginator-hover-color:var(--cmr-blue);--nav-item-selected-color:#fcad09;--nav-background-color:#1d4c68;--mbc-color1:#1d4c68;--tab-active-background-color:#1d4c68;--tab-active-background-color-hover:#1d4c68;--tab-background-color:#e6f0fa;--tab-background-color-hover:#cae1f7}.navbar-top{border-color:var(--nav-background-color)!important;border-bottom-width:0!important}#navbarVerticalNav{padding-top:20px}.navbar-vertical{background:linear-gradient(to bottom,var(--nav-background-color) 0%,var(--nav-background-color) 30px,color-mix(in srgb,var(--nav-background-color),#fff 15%) 65%,color-mix(in srgb,var(--nav-background-color),#fff 40%) 100%)}.icon-notif-custom{color:#000!important;background:none!important;border:0!important}body{background-color:var(--body-background)!important}ol.breadcrumb li,ol.breadcrumb li *{color:var(--cmr-blue-dark)!important}ol.breadcrumb li i{font-weight:400!important}.section{color:var(--cmr-section-title)!important;border-color:var(--cmr-section-title)!important}.section::before{background-color:var(--cmr-section-symbol)!important}.card:not(.card-title):not(.card-pagetitle),.cta{background-color:var(--card-background-color);border:1px solid var(--card-border-color)}.card-header{padding:8px 15px!important;border-width:0!important}.card .card-body{margin-top:10px}.card:not(.card-title):not(.card-pagetitle) .card-header{border-left-color:var(--nav-background-color);background:linear-gradient(to right,var(--nav-background-color) 0%,color-mix(in srgb,var(--nav-background-color),#fff 10%) 60%,color-mix(in srgb,var(--nav-background-color),#fff 30%) 100%)}.card.card-pagetitle .card-header{background-color:var(--card-pagetitle-header-background-color);border-left-color:var(--nav-background-color)}.cta:hover{background-color:var(--card-hover-background-color)}.card.home-module .card-header{color:#fff}.card-header h1,.card-header h2,.card-header h3,.card-header h4,.card-header h5,.card-header h6{color:inherit!important;font-size:1em}.card:not(.card-pagetitle) .card-title,.card:not(.card-pagetitle) .card-title-legend{color:#fff!important}.table-hover tbody tr:not(.row-noresult):hover td:first-child,.table-hover tbody tr:not(.row-noresult):hover th:first-child{border-left:4px solid var(--row-hover-border)!important}.table-hover tbody tr:not(.row-noresult):hover{background-color:var(--row-hover-background)!important}.table thead tr th{color:#fff!important}.table.table-hover tbody tr.row-noresult td:first-child,.table.table-hover tbody tr.row-noresult th:first-child,.table.table-hover tbody tr.row-noresult:hover td:first-child,.table.table-hover tbody tr.row-noresult:hover th:first-child{border-left:0!important}.table-hover thead th{border:0;color:#fff;background:linear-gradient(to right,var(--nav-background-color) 0%,color-mix(in srgb,var(--nav-background-color),#fff 12%) 50%,color-mix(in srgb,var(--nav-background-color),#fff 30%) 100%);background-attachment:fixed}.pagination-item:not(.active):hover{background-color:var(--paginator-hover-color)!important;color:#ffff!important;border:1px solid var(--paginator-hover-color)}.pagination-item.active{border-color:var(--paginator-active-color)!important;background-color:var(--paginator-active-color)!important}.mandat-badge{background-color:#a1a1a1!important}.fa-duotone.fa-graduation-cap{color:var(--cmr-blue-dark)!important}.btn.btn-mbc1{background:var(--btn-cmr1)!important;border-color:var(--btn-cmr1)!important}.dropdown-profile .nav .nav-link{color:var(--cmr-blue-dark)!important}.triangle-corner{background-color:var(--cmr-blue)!important}.form-label{color:var(--cmr-blue-dark)!important}ul.nav-underline li.nav-item a.nav-link.active,.nav-underline li a.active{background-color:var(--cmr-blue)!important;border-bottom-color:var(--cmr-blue)!important;color:#fff!important}.nav-underline li{min-width:125px;text-align:center}.nav-underline li a{color:#000!important}.nav-underline li a:not(.active){background-color:var(--tab-background-color)}.nav-underline li a:not(.active):hover{background-color:var(--tab-background-color-hover)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:var(--cmr-blue)!important}.nav-item-separator,.nav-item,.nav-link{color:#fff!important}.navbar-vertical .navbar-vertical-content .navbar-vertical-label{color:#e3f2ff!important}.nav-link-leaf.active{color:var(--cmr-blue-dark)!important;background-color:#efefef}.navbar-vertical.navbar-expand-lg .navbar-vertical-content .navbar-nav .nav-link:not(.active):hover{background-color:var(--cmr-blue)}.nav-config .nav-link:not(.active){color:#000!important}.nav-config .nav-link:not(.active):hover{color:#000!important;background-color:var(--mbc-color1--opacity1)}.nav-underline .nav-link.active span.badge{background-color:#fff!important;color:var(--cmr-blue)!important}.nav-underline .nav-link:not(.active) span.badge,.badge.bg-mbc1{background-color:var(--cmr-blue)!important;color:#fff!important}.avatar-compte{border:1px solid #fff!important}.btn-export{color:var(--cmr-blue)!important}.nav-item-separator{border-image:linear-gradient(to right,#fff,rgba(255,255,255,0)) 1!important}.img-profile,.img-profile-entreprise,.img-profile-membre{background-color:#fff}#accMembre.accordion{border-style:none!important}#accMembre.accordion .accordion-button{background-color:var(--card-background-color);border-radius:5px;border:1px solid var(--card-border-color)}.accordion-help{background-color:unset;border-style:none!important;margin-bottom:5px;padding:0}#accMembre.accordion .accordion-body{margin:10px 0;border-left:4px solid var(--cmr-blue)}