/*
=======================================
=============TYPOGRAPHIES==============
=======================================
*/
h1 {
    font-family: 'discordtitle', 'Arial', 'Helvetica', 'sans-serif';
    font-size: 4em;
    text-transform: uppercase;
    font-weight: 300;
}

h2 {
    font-family: 'discordtitle', 'Arial', 'Helvetica', 'sans-serif';
    text-transform: uppercase;
    font-weight: 300;
    font-size: 1.4em;
}

h3 {
    font-family: 'discordtitle', 'Arial', 'Helvetica', 'sans-serif';
    text-transform: uppercase;
    font-weight: 200;
    font-size: 1.4em;
}

h4 {
    font-family: 'discordtitle', 'Arial', 'Helvetica', 'sans-serif';
    text-transform: uppercase;
    font-weight: 100;
    font-size: 1.05em;
}

header>p {
    font-family: 'discordtitle', 'Arial', 'Helvetica', 'sans-serif';
    font-size: 1.3em;
    text-align: center;
    text-transform: uppercase;
    font-weight: 300;
}

main p {
    font-family: 'discordtext', 'sans-serif';
}

/*
=======================================
==============FRAM SLIDER==============
=======================================
*/
@-webkit-keyframes slideraccueil {
    0%{background-image: url('/assets/pictures/background/slider/arkSlider.svg');}
    25%{background-image: url('/assets/pictures/background/slider/minecraftSlider.svg');}
    50%{background-image: url('/assets/pictures/background/slider/empyrionSlider.svg');}
    75%{background-image: url('/assets/pictures/background/slider/valheimSlider.svg');}
    100%{background-image: url('/assets/pictures/background/slider/arkSlider.svg');}
}

@-moz-keyframes slideraccueil {
    0%{background-image: url('/assets/pictures/background/slider/arkSlider.svg');}
    25%{background-image: url('/assets/pictures/background/slider/minecraftSlider.svg');}
    50%{background-image: url('/assets/pictures/background/slider/empyrionSlider.svg');}
    75%{background-image: url('/assets/pictures/background/slider/valheimSlider.svg');}
    100%{background-image: url('/assets/pictures/background/slider/arkSlider.svg');}
}

@-o-keyframes slideraccueil {
    0%{background-image: url('/assets/pictures/background/slider/arkSlider.svg');}
    25%{background-image: url('/assets/pictures/background/slider/minecraftSlider.svg');}
    50%{background-image: url('/assets/pictures/background/slider/empyrionSlider.svg');}
    75%{background-image: url('/assets/pictures/background/slider/valheimSlider.svg');}
    100%{background-image: url('/assets/pictures/background/slider/arkSlider.svg');}
}

@keyframes slideraccueil{
    0%{background-image: url('/assets/pictures/background/slider/arkSlider.svg');}
    25%{background-image: url('/assets/pictures/background/slider/minecraftSlider.svg');}
    50%{background-image: url('/assets/pictures/background/slider/empyrionSlider.svg');}
    75%{background-image: url('/assets/pictures/background/slider/valheimSlider.svg');}
    100%{background-image: url('/assets/pictures/background/slider/arkSlider.svg');}
}

/*
=======================================
=================BODY==================
=======================================
*/
header {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    margin-top: 50px;
    -webkit-animation-name : slideraccueil;
    -moz-animation-name : slideraccueil;
    -o-animation-name : slideraccueil;
    animation-name : slideraccueil;
    -webkit-animation-iteration-count : infinite;
    -moz-animation-iteration-count : infinite;
    -o-animation-iteration-count : infinite;
    animation-iteration-count : infinite;
    -webkit-animation-duration : 30s;
    -moz-animation-duration : 30s;
    -o-animation-duration : 30s;
    animation-duration: 30s;
}

header:hover {
    -webkit-animation-play-state : paused;
    -moz-animation-play-state : paused;
    -o-animation-play-state : paused;
    animation-play-state : paused;
}

/*
=======================================
================HEADER=================
=======================================
*/
header h1 {
    color: rgba(173, 255, 128, 1) !important;
    text-shadow: none !important;
    margin-block-start: 5em;
    margin-block-end: 0em;
}

header>p {
    color: rgba(173, 255, 128, 1);
    margin-block-start: 0.5em;
    margin-block-end: 1.75em;
}

/*
=======================================
=============CARD #MESJEUX=============
=======================================
*/
#mesjeux .card {
    flex: 1 20%;
    max-width: 30%;
}

#mesjeux .cardcontainer {
    flex-direction: column;
}

#mesjeux .contain img {
    padding: 0.5em;
    margin: 0.5em;
    width: 90%;
    min-width: 100px;
    border: 2px solid rgba(4, 151, 5, 0.5);
    border-radius: 10px;
    background-color: rgba(30,30,30,0.5);
    object-fit: contain;
}

#mesjeux .contain:last-child {
    min-height: 180px;
}

#mesjeux .cardheader {
    border-radius: 0px;
}

#mesjeux .card p {
    padding: 0em 0.5em;
}

/*
=======================================
=============CARD #DISCORD=============
=======================================
*/
#discord .card {
    width: 60%;
}

#discord .contain:last-child {
    min-height: 180px;
}

#discord .cardcontainer {
    flex-direction: column;
}

#discord .logocontain {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

#discord .contain img {
    padding: 0.5em;
    margin: 0.5em;
    width: 40%;
    min-width: 100px;
    border: 2px solid rgba(4, 151, 5, 0.5);
    border-radius: 10px;
    background-color: rgba(30,30,30,0.5);
    object-fit: contain;
}

#discord .cardheader {
    border-radius: 0px;
}

#discord .card p {
    padding: 0em 0.75em;
}
