@font-face {
    font-family: 'Lobster Two';
    font-weight: 400;
    src: url(polices/LobsterTwo-Regular.ttf);
}
@font-face {
    font-family: 'Lobster Two';
    font-weight: 700;
    src: url(polices/LobsterTwo-Bold.ttf);
}
@font-face {
    font-family: 'Lobster Two';
    font-style: italic;
    font-weight: 400;
    src: url(polices/LobsterTwo-Italic.ttf);
}
@font-face {
    font-family: 'Lobster Two';
    font-style: italic;
    font-weight: 700;
    src: url(polices/LobsterTwo-BoldItalic.ttf);
}
@media screen and (max-width: 960px){
    .moi{
        overflow: scroll;
    }
}
body{
    font-family: 'Lobster Two';
}

header{
    background: linear-gradient(to top,#000046,#1cb5e0);    
    color: blue;
    text-shadow: 3px 3px 8px rgb(29, 49, 63);
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.navheader{
    display: flex;
    flex-direction: row;
    justify-content: center;
    gap: 10px;
}
.logo{
    border-radius: 130px;
    box-shadow: 3px 3px 8px rgb(29, 49, 63);
}
.logo:hover{
    opacity: 0.7;
}
header h1{
    font-size: 2.5em;
}
nav{
    font-size: 1.2em;
}
body p{
    font-size: 1.5em;
}
.gamer{
    font-style: italic;
    text-decoration: underline;
    font-weight: 700;
}
a:hover{
    color: deepskyblue;
    text-decoration: underline;
}
a:active{
    text-decoration-color: darkred;
}
.moi_conteneur{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}
.moi{
    display: flex;
    flex-direction: column;
    border: 3px dashed darkblue;
    padding: 10px;
    height: 250px;
}
.vide{
    display: flex;
}
.reseaux{
    display: grid;
    grid-template-columns: 1fr;
    border: 3px dashed darkblue;
    margin: 50px;
}
.rsx{
    display: flex;
    justify-content: center;
    gap: 10px;
    padding: 10px;
}
.titre{
    background: linear-gradient(to left, #19b3dd, #0e0ea1);
    display: grid;
    justify-content: center;
    align-content: space-around;
}
.contact{
    border: 3px dashed darkblue;
    display: grid;
    grid-template-columns: 1fr;
    height: auto;
}
form{
    display: grid;
    gap: 10px;
}
#zoneProposition span{
    font-weight: bold;
}

.boutton{
	border-radius: 10px;
}
