@font-face {
	font-family: 'TTfirstextlight';
	src: url('/fonts/TT\ Firs\ Text\ Trial\ Light.ttf'),
}

@font-face {
	font-family: 'TTfirstextmedium';
	src: url('/fonts/TT\ Firs\ Text\ Trial\ Medium.ttf'),
}

@font-face {
	font-family: 'TTfirstextBLACK';
	src: url('/fonts/TT\ Firs\ Text\ Trial\ Black.ttf'),
}

@font-face {
	font-family: 'TimesNewRomanBold';
	src: url('/fonts/Times\ New\ Roman\ Bold.ttf'),
}

a {
    text-decoration: none;
}

body {
    animation: transtionIn 0.75s;
}

@keyframes transtionIn {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

/* Styles pour les écrans de taille moyenne */
@media (min-width: 768px) and (max-width: 1024px) {
    footer p {
        font-family: 'TTfirstextlight', sans-serif;
        font-size: 10px;
        color: white;
    }
}

/* Styles pour les écrans de petite taille */
@media (max-width: 768px) {
    footer p {
        font-family: 'TTfirstextlight', sans-serif;
        font-size: 8px;
        color: white;
    }
}