@font-face{font-family:'articulat_cf_boldbold';src:url('Police/articulatcf-bold-webfont.woff') format('woff2'),url('Police/articulatcf-bold-webfont.woff2') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:ArticulatCF-Bold;src:url('Police/ArticulatCF-Bold.ttf')}@font-face{font-family:ArticulatCF-Normal;src:url('Police/ArticulatCF-Normal.ttf')}@font-face{font-family:ArticulatCF-Medium;src:url('Police/ArticulatCF-Medium.ttf')}section{width:100%;height:auto;margin:0}body{width:100%;height:auto;margin:0;padding:0;text-align:center;align-items:center;font-family:ArticulatCF-Bold;background-color:white}::-webkit-scrollbar{width:10px;background:white}::-webkit-scrollbar-thumb{border:solid 0 transparent;border-radius:20px;background-color:black}.texte_left{width:50%;padding-left:40px;padding-right:40px;padding-bottom:0}.texte{width:100%;justify-content:left;padding-bottom:40px}.flex-zone{justify-content:space-between;flex-direction:row-reverse;width:100%;height:auto;display:flex;padding-bottom:50px;padding-top:50px}a{text-decoration:none;text-decoration:underline;color:black}h1{text-transform:uppercase;margin-block-start:0;margin-block-end:0;text-align:right;font-size:50px}h2{font-family:ArticulatCF-Normal;padding:0;text-align:left;font-size:30px;margin-top:26px;margin-bottom:26px}h3{font-family:ArticulatCF-Bold;text-transform:uppercase;text-align:left;padding:0;font-size:20px;margin-top:40px;margin-bottom:20px}h4{font-family:ArticulatCF-Normal;font-size:18px;margin:0;margin-top:0;margin-bottom:20px;unicode-bidi:normal;display:flex;text-align:justify}h5{font-family:ArticulatCF-Normal;font-size:18px;margin-block-start:0;margin-block-end:5px}h6{font-family:ArticulatCF-Medium;text-align:left;justify-content:left;font-weight:unset;margin:0;font-size:16px}p{font-family:ArticulatCF-Medium;z-index:100;text-align:center;display:block;width:100%;bottom:15px;position:fixed;margin:0}.info{bottom:0;height:auto;width:45%;overflow:hidden;bottom:0;right:0;text-align:left;box-sizing:border-box}.image-grid{flex-wrap:wrap;justify-content:center;align-items:center;width:60%;margin:0 auto;column-gap:0;gap:0}.image-grid img{width:100%;height:auto;display:flex;margin:0;padding:0}.ytb_resp{width:100%;object-fit:cover;display:flex;gap:0}.ytb_resp iframe{aspect-ratio:16/9;width:100%;height:auto;gap:0;margin:0;padding:0}.ytb_resp{width:100%;height:auto;gap:0}.credits{text-align:center}.retour{font-family:ArticulatCF-Bold;text-transform:uppercase;right:10px;top:10px;position:fixed;padding-top:8px;padding-bottom:5px;padding-left:20px;padding-right:20px;border-radius:30px;border:solid 3px;background-color:white;text-decoration:none;color:black;font-size:30px;transform:scale(1);z-index:1000;transition:filter .3s ease}.retour:hover{transform:scale(1.1);transition:transform .5s ease;filter:invert(1)}.image-grid video{width:100%;height:100%}.page{border:none;width:100%;height:auto;display:flex}@media screen and (min-width:320px) and (max-width:699px){.page{padding-top:40px;width:100%;display:flex;flex-direction:column;align-items:center;gap:20px;object-fit:cover}.texte_left{width:90%;padding:10px}.image-grid{bottom:0;width:100%}.image-grid img{width:100%;grid-template-columns:repeat(auto-fill,minmax(1fr,3fr))}.ytb_resp{width:100µ;border-radius:5px;object-fit:cover;align-items:center}.retour{top:20px;right:10px;padding:0 6px;padding-top:4px;border:solid 2px;margin:4px;font-size:16px}h1{font-family:ArticulatCF-Medium;font-size:30px;margin-block-start:0;margin-block-end:5px;padding-bottom:20px;text-align:left}h3{font-family:ArticulatCF-Medium;font-size:16px}h4{font-family:ArticulatCF-Normal;font-size:15px}h5{font-size:14px;text-align:left;margin-block-start:0;margin-block-end:2px}h6{font-size:12px;text-align:left;margin-block-start:0;margin-block-end:2px}.flex-zone{display:flex;flex-wrap:wrap;flex-direction:column;text-align:left/right;padding-top:14px;padding-bottom:40px}.info{width:100%;justify-content:space-between}.texte{padding-bottom:20px}p{font-size:10px}.credits{margin-block-end:10px}}@media screen and (min-width:700px) and (max-width:1080px){.page{width:100%;display:flex;flex-direction:column;align-items:center;object-fit:cover}.texte_left{width:90%;padding:10px}.image-grid{width:100%}.image-grid img{width:100%}.ytb_resp{width:100%;object-fit:cover;align-items:center}.retour{top:20px;right:20px;padding:0 6px;padding-top:4px;border:solid 2px;margin:4px;font-size:16px}h1{font-family:ArticulatCF-Medium;text-align:left;font-size:34px;margin-block-start:0;margin-block-end:5px;padding-bottom:20px}h3{font-family:ArticulatCF-Medium;font-size:18px}h4{font-family:ArticulatCF-Normal;font-size:16px}h5{font:size 18px;text-align:left;margin-block-start:0;margin-block-end:2px}h6{font-size:16px;text-align:left;margin-block-start:0;margin-block-end:2px}.flex-zone{display:flex;flex-wrap:wrap;flex-direction:column;padding-top:14px;padding-bottom:46px}.info{width:100%}.texte{padding-bottom:40px}p{font-size:10px}.credits{margin-block-end:40px}}@media screen and (min-width:1081px) and (max-width:1730px){h1{font-size:32px;margin-block-start:0;margin-block-end:5px;text-align:left;padding-bottom:20PX}h3{font-family:ArticulatCF-Medium;font-size:18px}h4{font-family:ArticulatCF-Normal;font-size:16px}h5{font-family:ArticulatCF-Normal;font:size 18px;text-align:left;margin-block-start:0;margin-block-end:2px}h6{font-size:16px;text-align:left;margin-block-start:0;margin-block-end:2px}.retour{top:20px;right:20px;font-size:22px}.info{width:100%}.flex-zone{display:flex;flex-wrap:wrap;flex-direction:column;padding-top:14px;padding-bottom:46px}.ytb_resp{width:100%;object-fit:cover;align-items:center}}.image-item{display:flex;justify-content:center;align-items:center}.split{flex-wrap:wrap;display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(50%,2fr));background-color:black;overflow:hidden}.grille-item{display:flex;justify-content:center;align-items:center;width:100%;height:auto}#saveZone{padding-bottom:50px}.back-button{position:fixed;top:20px;left:20px;background-color:#fff;padding:10px 15px;border-radius:5px;color:#000;border:none;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.3);z-index:100;font-size:16px}.back-button:hover{background-color:#f0f0f0}@media (min-width:2000px){.image-grid{width:100%;margin:0}.texte_left{width:120%}}