/* Style CSS pour la mise en page */
body {
    width: 100vw;
    height: 100vh;
    margin: 0;
    background: #202020;
    overflow-x: hidden;
}

h1 {
    text-decoration: none;
    font-size: 28px;
    color: #fff;
}

.p-big {
    text-decoration: none;
    font-size: 24px;
    color: #fff;
}

.main-container {
    width: 100%;
    height: auto;
    padding-top: 20px;
    margin: 8px;
}

.main-container p {
    text-decoration: none;
    font-size: 20px;
    color: #fff;
}

.row {
    display: flex;
    flex-direction: row;
    gap: 10px;
    padding-bottom: 10px;
}
/* fin de mise en page et début des boutons */

.btn-pixy-1 {
    /* Bouton avec mon ancien design */
    padding: 12px 24px;
    width: auto;
    height: auto;
    background: rgba(135, 135, 135, 0.2);
    border-radius: 50px;
    border: 2px solid rgba(200, 200, 200, 0.2);
    transition: 0.3s;
    cursor: pointer;
    font-size: 20px;
    color: #fff;
    text-decoration: none;
    display: inline-block;
}

.btn-pixy-1:hover {
    /* Effet de hover sur mon ancien bouton */
    border: 2px solid #9342E5;
    transform: translateY(-3px);
    box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.4);
}

.btn-pixy-2 {
    /* Bouton avec mon design actuel */
	padding: 12px 22px;
	width: auto;
	height: auto;
	background: rgba(90,90,90, 0.2);
	-webkit-backdrop-filter: blur(4px);
	backdrop-filter: blur(4px);
	border-radius: 50px;
	border: 2px solid rgba(150,150,150, 0.2);
	transition: 0.3s;
	cursor: pointer;
	font-size: 20px;
	color: #fff;
	text-decoration: none;
}

.btn-pixy-2:hover {
	border: 2px solid #7c2bce;
	transform: translateY(-3px);
	box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.4);
}


.btn-modern1 {
	/* bouton moderne */
	display: inline-block;
	padding: 12px 20px;
	border-radius: 15px;
	color: #FDFDFD;
	text-decoration: none;
	transition: 0.3s;
    align-content: center;
}

.btn-modern1.design1 {
    /* design n°1 du bouton moderne 1 */
    background: #505050;
    color: #fff;
}

.btn-modern1.design1:hover {
    /* effet au survol du bouton moderne 1 */
    background: #404040;
    cursor: pointer;
}

.btn-modern1.design2 {
    /* design n°2 du bouton moderne 1 */
    background: #fdfdfd;
    color: #000;
}

.btn-modern1.design2:hover {
    /* effet au survol du bouton moderne 2 */
    cursor: pointer;
    background: #bfbfbf;
}

.btn-modern1.design3 {
    /* design n°3 du bouton moderne 1 */
    background: transparent;
    color: #AAA;
    border: 2px solid #555;
}

.btn-modern1.design3:hover {
    /* effet au survol du bouton moderne 3 */
    cursor: pointer;
    background: #303030;
}

.btn-backless1 {
	/* bouton sans fond */
	display: inline-block;
	padding: 12px 20px;
	border-radius: 15px;
	color: #FDFDFD;
	text-decoration: none;
	transition: 0.3s;
    align-content: center;
}

.btn-backless1.design1 {
    /* design n°1 du bouton sans fond 1 */
    background: transparent;
    color: #fff;
}

.btn-backless1.design1:hover {
    /* effet au survol du bouton sans fond 1 */
    background: #303030;
    cursor: pointer;
}

.btn-minimalist1 {
    /* bouton minimaliste */
    display: inline-block;
	padding: 8px 16px;
	width: auto;
	height: auto;
	background: #757575;
	border: none;
	border-radius: 10px;
	transition: 0.3s;
	cursor: pointer;
	font-size: 24px;
	font-family: Nunito;
	font-weight: 600;
	color: #f5f5f5;
	text-decoration: none;
}

.btn-minimalist1:hover {
    /* effet au survol du bouton minimaliste */
	transform: scale(105%);
	background: #6a6a6a;
	color: #fdfdfd;
	cursor: pointer;
}

.btn-minimalist1:active {
    /* effet au clic du bouton minimaliste */
	transform: scale(95%);
}

.btn-future {
    /* bouton futuriste */
    display: inline-block;
	padding: 20px 20px;
	border-radius: 15px;
	text-decoration: none;
	transition: 0.3s;
    align-content: center;
}

.btn-future.design1 {
    /* design n°1 du bouton futuriste */
    background: #00bbbb;
    color: #000;
    box-shadow: 0px 0px 30px #00bbbb;
}

.btn-future.design1:hover {
    /* effet au survol du bouton futuriste 1 */
    box-shadow: 0px 0px 50px #00ffff;
    cursor: pointer;
}

.btn-future.design2 {
    /* design n°2 du bouton futuriste */
    background: transparent;
    color: #00bbbb;
    border: 4px solid #00bbbb;
    padding: 16px 16px;
}

.btn-future.design2:hover {
    /* effet au survol du bouton futuriste 2 */
    cursor: pointer;
    padding: 10px 10px;
    border: 10px solid #00ffff;
    color: #00ffff;
}
