.loader-container{align-items:center;background-color:#000;color:#ff0;display:flex;flex-direction:column;justify-content:center}.loader-container .loader{font-size:2.5em}.logo-loader{width:100%}.loader-coin-coin{align-items:center;display:flex;flex-direction:row;font-size:4em;height:100vh;justify-content:center;width:100%}.setting-photobooth-container{background-color:#000;height:100vh}.setting-photobooth-container img{flex:1}.setting-photobooth-container .setting-photobooth{align-items:center;display:flex;flex:2;flex-direction:column;height:auto;justify-content:center}.setting-photobooth-container .setting-photobooth .button-photobooth{background-color:#f3ef11;border:2px solid #ddb01b;border-radius:20px;color:#000;font-weight:700;margin:3em 0;padding:1em;text-decoration:none}.album-container{background-color:#000;padding:1em 0;width:100%}.album-container .diapo-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.album-container .diapo-container .diapo{background-color:#ff0;border-radius:10px;height:150px;margin:1em auto;padding:.5em;width:150px}.album-container .diapo-container .diapo img{align-items:center;border-radius:10px;display:flex;flex-direction:column;height:140px;justify-content:center;-o-object-fit:cover;object-fit:cover;width:140px}.album-container button{background-color:#ff0;border:none;border-radius:10px;color:#000;margin:1em .6em;padding:.5em;width:45%}.camera{height:75vh}.camera-preview{background-color:#000;height:100vh;width:100%}.camera-preview .button{align-items:center;display:flex;flex-direction:column;justify-content:center}.camera-preview .button button{background-color:#f3ef11;border:2px solid #ddb01b;border-radius:20px;color:#000;font-weight:700;margin:2em 0 0;padding:1em;text-decoration:none}.enlarged-image-container{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.enlarged-image-container img{max-height:80%;max-width:80%}header{background-color:#000;color:#fff;display:flex;flex-direction:column;height:100vh;width:100%}header .header__ban{background-image:url(/images/photo.avif?7a7af96311321472eacb2d6224b439ed);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1}header .header__content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}header .header__content .avatar{border:3px solid #fff;border-radius:50%;margin-bottom:2em;margin-top:-20em;width:20em}header .header__content h1,header .header__content h2{margin-bottom:.5em}main{background-color:#000;flex:1}.card_presentation{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:2em;width:100%}.card_presentation h3{font-size:1.7em}.card_presentation .card_container{display:flex;flex-direction:row;margin:2em 0}.card_presentation .card_container .card_content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.card_presentation .card_container .card_content p{padding:2em}.card_presentation .card_container .card_content img{margin-top:2em}.card_presentation .card_container .card_content .recrute{margin-top:1em}@media screen and (max-width:768px){.card_presentation{height:auto}.card_presentation h3{text-align:center}.card_container{flex-direction:column!important;margin:4em 0 0!important}.card_content{flex-direction:column;justify-content:space-between}.card_content p{margin:0}.card_content img{margin-bottom:2em;margin-top:0!important}}.header-presentation{background-color:#000;height:50px;width:100%}.job-details-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.job-details-container img{margin:2em 0 .5em}.job-details-container p{margin-top:2em;text-align:center;width:80%}.connexion-container{align-items:center;background-color:#000;display:flex;flex-direction:column;height:100vh;justify-content:center}.connexion-container .connexion-btn,.connexion-container .connexion-input{font-size:1.8em}.connexion-container .connexion-input{background-color:#000;border:2px solid #ff0;border-radius:10px;color:#ff0;margin:1em 0;outline:none;padding:.5em;width:80%}.connexion-container .connexion-btn{background-color:#ff0;border:none;border-radius:10px;color:#000;margin:1em 0;padding:.5em;width:80%}*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;margin:0}
