@charset "UTF-8";
/* CSS Document */
/* Couleur bleu du logo #4F9FCD, couleur orange du logo #FBA918 */


.avatar {
	position: relative;
	display: inline-block;
	width: 3.125rem;
	height: 3.125rem;
	border-radius:.5rem
}

.avatar:not(img) {
	background-color:#fff
}

.avatar-img {
	max-width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	border-radius:.5rem
}

.avatar-initials {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	width: 3.125rem;
	height: 3.125rem;
	font-size: 1rem;
	font-weight: 600;
	pointer-events: none;
	text-transform: uppercase;
	border-radius:.5rem
}

.avatar-circle {
	border-radius:50%
}

.avatar-circle .avatar, .avatar-circle .avatar-img, .avatar-circle .avatar-initials {
	border-radius:50%
}

.avatar-centered {
	display: -ms-flexbox;
	display: flex;
	margin-right: auto;
	margin-left:auto
}

.avatar-group {
	display: -ms-flexbox;
	display:flex
}

.avatar-group .avatar:hover {
	z-index:2
}

.avatar-group .avatar-circle .avatar-initials {
	border-radius:50%
}

.avatar-group .avatar .avatar-img, .avatar-group .avatar .avatar-initials, .avatar-group .avatar-sm .avatar-img, .avatar-group .avatar-sm .avatar-initials, .avatar-group .avatar-xs .avatar-img, .avatar-group .avatar-xs .avatar-initials {
	border:2px solid #fff
}

.avatar-group .avatar-lg .avatar-img, .avatar-group .avatar-lg .avatar-initials {
	border:5px solid #fff
}

.avatar-group .avatar-xl .avatar-img, .avatar-group .avatar-xl .avatar-initials {
	border:7px solid #fff
}

.avatar-group .avatar + .avatar {
	margin-left:-1rem
}

.avatar-group .avatar-xs + .avatar-xs {
	margin-left:-.6125rem
}

.avatar-group .avatar-sm + .avatar-sm {
	margin-left:-.875rem
}

.avatar-group .avatar-lg + .avatar-lg {
	margin-left:-1.5rem
}

.avatar-group .avatar-xl + .avatar-xl {
	margin-left:-2rem
}

.avatar-group .avatar {
	width: 3.125rem;
	height:3.125rem
}

.avatar-group .avatar .avatar-initials {
	font-size:1rem
}

.avatar-group .avatar + .avatar {
	margin-left:-1rem
}

.avatar-group-xs .avatar {
	width: 1.75rem;
	height:1.75rem
}

.avatar-group-xs .avatar .avatar-initials {
	font-size:.75rem
}

.avatar-group-xs .avatar + .avatar {
	margin-left:-.6125rem
}

.avatar-group-sm .avatar {
	width: 2.5rem;
	height:2.5rem
}

.avatar-group-sm .avatar .avatar-initials {
	font-size:.8125rem
}

.avatar-group-sm .avatar + .avatar {
	margin-left:-.875rem
}

.avatar-group-lg .avatar {
	width: 4.25rem;
	height:4.25rem
}

.avatar-group-lg .avatar .avatar-initials {
	font-size:1.25rem
}

.avatar-group-lg .avatar + .avatar {
	margin-left:-1.5rem
}

.avatar-group-xl .avatar {
	width: 5.625rem;
	height:5.625rem
}

.avatar-group-xl .avatar .avatar-initials {
	font-size:2rem
}

.avatar-group-xl .avatar + .avatar {
	margin-left:-1.5rem
}

.avatar-group-xxl .avatar {
	width: 7rem;
	height:7rem
}

.avatar-group-xxl .avatar .avatar-initials {
	font-size:3rem
}

.avatar-group-xxl .avatar + .avatar {
	margin-left:-2rem
}

.avatar.avatar-circle .avatar-status {
	bottom: -.21875rem;
	right:-.21875rem
}

.avatar.avatar-circle .avatar-sm-status {
	bottom: 0;
	right:0
}

.avatar.avatar-circle .avatar-lg-status {
	bottom: -.325rem;
	right:-.325rem
}

.avatar-xss, .avatar-xss .avatar-initials {
	width: 1rem;
	height:1rem
}

.avatar-xss .avatar-img {
	width:1rem
}

.avatar-xss .avatar-initials {
	font-size:.75rem
}

.avatar-xs, .avatar-xs .avatar-initials {
	width: 1.75rem;
	height:1.75rem
}

.avatar-xs .avatar-img {
	width:1.75rem
}

.avatar-xs .avatar-initials {
	font-size:.75rem
}

.avatar-xs.avatar-circle .avatar-status {
	bottom: -.21875rem;
	right:-.21875rem
}

.avatar-xs.avatar-circle .avatar-sm-status {
	bottom: -.11719rem;
	right:-.11719rem
}

.avatar-xs.avatar-circle .avatar-lg-status {
	bottom: -.325rem;
	right:-.325rem
}

.avatar-xs, .avatar-xs .avatar-initials {
	width: 1.75rem;
	height:1.75rem
}

.avatar-xs .avatar-img {
	width:1.75rem
}

.avatar-xs .avatar-initials {
	font-size:.75rem
}

.avatar-xs.avatar-circle .avatar-status {
	bottom: -.21875rem;
	right:-.21875rem
}

.avatar-xs.avatar-circle .avatar-sm-status {
	bottom: -.11719rem;
	right:-.11719rem
}

.avatar-xs.avatar-circle .avatar-lg-status {
	bottom: -.325rem;
	right:-.325rem
}

.avatar-sm, .avatar-sm .avatar-initials {
	width: 2.5rem;
	height:2.5rem
}

.avatar-sm .avatar-img {
	width:2.5rem
}

.avatar-sm .avatar-initials {
	font-size:.8125rem
}

.avatar-sm.avatar-circle .avatar-status {
	bottom: -.21875rem;
	right:-.21875rem
}

.avatar-sm.avatar-circle .avatar-sm-status {
	bottom: -.09375rem;
	right:-.09375rem
}

.avatar-sm.avatar-circle .avatar-lg-status {
	bottom: -.40625rem;
	right:-.40625rem
}

.avatar-lg, .avatar-lg .avatar-initials {
	width: 4.25rem;
	height:4.25rem
}

.avatar-lg .avatar-img {
	width:4.25rem
}

.avatar-lg .avatar-initials {
	font-size:1.25rem
}

.avatar-lg.avatar-circle .avatar-status {
	bottom: -.13125rem;
	right:-.13125rem
}

.avatar-lg.avatar-circle .avatar-sm-status {
	bottom: .09375rem;
	right:.09375rem
}

.avatar-lg.avatar-circle .avatar-lg-status {
	bottom: -.20313rem;
	right:-.20313rem
}

.avatar-xl, .avatar-xl .avatar-initials {
	width: 5.625rem;
	height:5.625rem
}

.avatar-xl .avatar-img {
	width:5.625rem
}

.avatar-xl .avatar-initials {
	font-size:2rem
}

.avatar-xl.avatar-circle .avatar-status {
	bottom: .16406rem;
	right:.16406rem
}

.avatar-xl.avatar-circle .avatar-sm-status {
	bottom: .23438rem;
	right:.23438rem
}

.avatar-xl.avatar-circle .avatar-lg-status {
	bottom: .13542rem;
	right:.13542rem
}

.avatar-xxl, .avatar-xxl .avatar-initials {
	width: 7rem;
	height:7rem
}

.avatar-xxl .avatar-img {
	width:7rem
}

.avatar-xxl .avatar-initials {
	font-size:3rem
}

.avatar-xxl.avatar-circle .avatar-status {
	bottom: .75rem;
	right:.75rem
}

.avatar-xxl.avatar-circle .avatar-sm-status {
	bottom: .875rem;
	right:.875rem
}

.avatar-xxl.avatar-circle .avatar-lg-status {
	bottom: .65rem;
	right:.65rem
}

.avatar-status {
	position: absolute;
	bottom: -.525rem;
	right: -.525rem;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	white-space: nowrap;
	text-align: center;
	vertical-align: baseline;
	border: .125rem solid #fff;
	width: 1.3125rem;
	height: 1.3125rem;
	line-height: 1;
	font-size: .625rem;
	border-radius:50%
}

.avatar-sm-status {
	bottom: -.2625rem;
	right: -.2625rem;
	width: .9375rem;
	height: .9375rem;
	font-size:.5rem
}

.avatar-lg-status {
	width: 1.625rem;
	height: 1.625rem;
	font-size:.75rem
}

.avatar-primary .avatar-initials {
	color: #fff;
	background-color:#377dff
}

.avatar-status-primary {
	color: #fff;
	background-color:#377dff
}

.avatar-secondary .avatar-initials {
	color: #fff;
	background-color:#71869d
}

.avatar-status-secondary {
	color: #fff;
	background-color:#71869d
}

.avatar-success .avatar-initials {
	color: #fff;
	background-color:#00c9a7
}

.avatar-status-success {
	color: #fff;
	background-color:#00c9a7
}

.avatar-info .avatar-initials {
	color: #fff;
	background-color:#09a5be
}

.avatar-status-info {
	color: #fff;
	background-color:#09a5be
}

.avatar-warning .avatar-initials {
	color: #000;
	background-color:#f5ca99
}

.avatar-status-warning {
	color: #000;
	background-color:#f5ca99
}

.avatar-danger .avatar-initials {
	color: #fff;
	background-color:#ed4c78
}

.avatar-status-danger {
	color: #fff;
	background-color:#ed4c78
}

.avatar-light .avatar-initials {
	color: #000;
	background-color:#f7faff
}

.avatar-status-light {
	color: #000;
	background-color:#f7faff
}

.avatar-dark .avatar-initials {
	color: #fff;
	background-color:#21325b
}

.avatar-status-dark {
	color: #fff;
	background-color:#21325b
}

.avatar-soft-primary .avatar-initials {
	color: #377dff;
	background-color:rgba(55, 125, 255, .1)
}

.avatar-status-soft-primary {
	color: #377dff;
	background-color:rgba(55, 125, 255, .1)
}

.avatar-soft-secondary .avatar-initials {
	color: #71869d;
	background-color:rgba(113, 134, 157, .1)
}

.avatar-status-soft-secondary {
	color: #71869d;
	background-color:rgba(113, 134, 157, .1)
}

.avatar-soft-success .avatar-initials {
	color: #00c9a7;
	background-color:rgba(0, 201, 167, .1)
}

.avatar-status-soft-success {
	color: #00c9a7;
	background-color:rgba(0, 201, 167, .1)
}

.avatar-soft-info .avatar-initials {
	color: #09a5be;
	background-color:rgba(9, 165, 190, .1)
}

.avatar-status-soft-info {
	color: #09a5be;
	background-color:rgba(9, 165, 190, .1)
}

.avatar-soft-warning .avatar-initials {
	color: #f5ca99;
	background-color:rgba(245, 202, 153, .1)
}

.avatar-status-soft-warning {
	color: #f5ca99;
	background-color:rgba(245, 202, 153, .1)
}

.avatar-soft-danger .avatar-initials {
	color: #ed4c78;
	background-color:rgba(237, 76, 120, .1)
}

.avatar-status-soft-danger {
	color: #ed4c78;
	background-color:rgba(237, 76, 120, .1)
}

.avatar-soft-light .avatar-initials {
	color: #f7faff;
	background-color:rgba(247, 250, 255, .1)
}

.avatar-status-soft-light {
	color: #f7faff;
	background-color:rgba(247, 250, 255, .1)
}

.avatar-soft-dark .avatar-initials {
	color: #21325b;
	background-color:rgba(33, 50, 91, .1)
}

.avatar-status-soft-dark {
	color: #21325b;
	background-color:rgba(33, 50, 91, .1)
}

.avatar.avatar-4x3 {
	width: 4.16667rem;
	height: auto;
	border-radius:0
}

.avatar.avatar-4x3 .avatar-img {
	height:inherit
}

.avatar-xss.avatar-4x3 {
	width: 1.33333rem;
	height: 1rem;
	border-radius:0
}

.avatar-xss.avatar-4x3 .avatar-img {
	height:inherit
}

.avatar-xs.avatar-4x3 {
	width: 2.33333rem;
	height: auto;
	border-radius:0
}

.avatar-xs.avatar-4x3 .avatar-img {
	height:inherit
}

.avatar-sm.avatar-4x3 {
	width: 3.33333rem;
	height: auto;
	border-radius:0
}

.avatar-sm.avatar-4x3 .avatar-img {
	height:inherit
}

.avatar-lg.avatar-4x3 {
	width: 5.66667rem;
	height: auto;
	border-radius:0
}

.avatar-lg.avatar-4x3 .avatar-img {
	height:inherit
}

.avatar-xl.avatar-4x3 {
	width: 7.5rem;
	height: auto;
	border-radius:0
}

.avatar-xl.avatar-4x3 .avatar-img {
	height:inherit
}

.avatar-xxl.avatar-4x3 {
	width: 9.33333rem;
	height: auto;
	border-radius:0
}

.avatar-xxl.avatar-4x3 .avatar-img {
	height:inherit
}
