/**************************************************************
 Espace Cassiopée (www.espace-cassiopee.com)
 Copyright 2025-2025 Develop'it
 
 Version : 2.0.0
 Date    : 28/07/2025
 Fichier : css/Pied.css
**************************************************************/

/*************************** Pied ***************************/
footer#Pied {
	font-size: 12px;
	background-color:rgba( 0, 82, 160, 1.0 );
    color: rgba( 254, 254, 254, 1.0 );
	/* min-height:220px; */
	font-family: 'JosefinSemiBold';
	font-weight: normal;
}
footer#Pied p, footer#Pied a {
	font-size: 13px;
	color: rgba(240, 240, 240, 1);
}
footer#Pied a:hover {
	color: rgba(254, 254, 254, 1);
}

/*************************** Copyright ***************************/
#Copyright .Separateur {
	display: inline-block;
	text-align: center;
	width: 3em;
}
#Copyright .Separateur:before {
	content: "-";
}
#Copyright {
	background-color:rgba( 0, 30, 57, 1.0 );
	background-color: rgba( 0, 82, 160, 1.0 );
	line-height:40px;
	font-family: 'AvenirBook';
	font-size: 12px;
    color: rgba( 254, 254, 254, 1.0 );
	text-align:center;
}
footer#Pied #Copyright a {
	font-size: 12px;
    color: rgba( 254, 254, 254, 1.0 );
	text-decoration:none;
}
#Copyright a:hover {
	text-decoration:none;
}

@media only screen and (max-width:639px) { /* small */
	footer#Pied #ReseauSocialPicto div {
		margin-top: 10px;
	}
}


/*************************** RetourHaut ***************************/
#btRetourHaut {
	position: fixed;
	bottom: 1rem;
	right: 1rem;
	display: none;
	color: rgba(220, 220, 220, 1);
	z-index: 100;
	background-color: rgba(20, 20, 20, 0.2);
	width: 40px;
	height: 40px;
	border-radius: 50%;
	transition: all 0.5s ease;
}
#btRetourHaut svg {
	fill: currentColor;
	width: 14px;
	height: 14px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
#btRetourHaut:hover,
#btRetourHaut:focus {
	background-color: rgba(245, 245, 245, 0.95);
	background-color: var(--clr-secondary);
	background-color:#89739a;
	color: #000;
}
