/* CSS Document */

#AccH    {float:left; width:100%; background-image:url(../../images/deg_acc.png); background-position: center; background-repeat:repeat-y; color: white;}
#AccFond    {width: 100%;}
#AccFond2   {position: absolute; bottom:0px; left: 2%; height: 32%; z-index: 1;}
#AccFond3   {position: absolute; bottom:-10px; left: 2%; height: 32%; width: 21%; z-index: 2; display: flex;}
#AccFond4   {margin: auto; font-family: 'caviar_dreamsbold', Arial, sans-serif; font-size: 1.4em;}
#AccFond5   {margin: auto; font-family: 'caviar_dreamsbold', Arial, sans-serif; font-size: 1.0em; display: none;}

    .AccImg    {position: absolute; bottom:-6px; right: 11%; height: 100%; z-index: 0;}
    #AccImg1 {z-index: 2;}
    #AccImg2 {z-index: 3;}
    #AccImg3 {z-index: 4;}
    #AccImg4 {z-index: 5;}

#AccHB    {background-color: #40ab48; color: white; z-index: 10; position: relative; padding: 15px 10px; text-align: right; font-family: 'caviar_dreamsbold_italic', Arial, sans-serif; font-size: 1.6rem;}

#AccM    {float:left; width:100%; color: #eb6a1d;}
.AccMbloc    {float:left; width: 33%; margin-top: 10px;}
.AccMblocTitre    {text-align: center; font-family: 'caviar_dreamsbold', Arial, sans-serif; font-size: 1.6rem; height: 50px; line-height: 50px;}
.AccMblocImg    {text-align: center;}
.AccMblocImg img {max-width: 250px; width: 80%; transition: transform .9s; /* Animation */}
.AccMblocImg img:hover {transform: scale(0.7);}

#AccB    {float:left; width:100%; background-color: #3b51a3; padding: 20px 0; margin-top: 20px;}


@media only screen and (max-width:980px) {
    #AccFond4   {font-size: 1.1rem;}
    #AccHB {font-size: 1.4rem;}
    .AccMblocTitre  {font-size: 1.4rem;}
}

@media only screen and (max-width:800px) {
    .AccMblocTitre  {font-size: 1.2rem;}
}

@media only screen and (max-width:600px) {
    #AccFond4   {display: none;}
    #AccFond5   {display: block;}
    .AccMblocTitre  {font-size: 1.0rem;}
}

@media only screen and (max-width:480px) {
    #AccFond2   {display: none;}
    #AccFond5   {display: none;}
    #AccHB {font-size: 1.2rem; text-align: center;}
    .AccMbloc    {float:none ; width: 100%; margin-top: 10px;}
    .AccMblocTitre  {font-size: 1.4rem;}
}