.mainLContainer{position:relative;background-color:var(--couleur-rouge);display:flex;flex-direction:column}.subContainer{flex:1;display:flex;justify-content:space-between;padding:2rem}.leftContent{width:20%}.rightContent{width:60%;display:flex;flex-direction:column;justify-content:space-between}.mainRContainer{justify-content:start;overflow:scroll}header{background-color:none}.headerLogo{color:var(--couleur-noir)}.headerLink{color:var(--couleur-noir)}.headerLang{color:var(--couleur-noir)}.headerLink::before{background-color:var(--couleur-noir)}.portrait{display:flex}.portrait img{width:100%;object-fit:cover;border:solid .5rem var(--couleur-blanc)}.portrait p{text-align:end;writing-mode:vertical-lr;transform:rotate(180deg);font-size:var(--text15);line-height:var(--inter15)}.presentation{font-size:var(--text22);line-height:var(--inter22-1)}.newsletter{position:relative;padding:1rem 0rem 1rem 0rem;font-size:var(--text18);line-height:var(--inter18)}.newsletter::before{content:'';position:absolute;border:1px solid var(--couleur-noir);border-left:0;border-bottom:0;top:0;left:0;height:3rem;width:100%}.newsletter button{position:absolute;right:0;background:none;border:none;font-family:Peggs;font-size:var(--text18);line-height:var(--inter18);text-transform:uppercase;text-decoration:none;right:0;text-align:center}.newsletter button:hover{text-decoration:underline;cursor:pointer}.newsletter button:active{font-size:var(--text16)}form{display:flex;width:100%;flex-direction:column;margin-top:var(--mg-pa)}form input{border:none;background:none;color:var(--couleur-noir);font-size:var(--text18)}form input:last-child{text-transform:uppercase;cursor:pointer;border-radius:15px;color:var(--couleur-rouge);background-color:var(--couleur-noir);padding:5px 20px}form input::placeholder{color:var(--couleur-green);text-transform:uppercase}form input:focus{outline:none;text-decoration:underline}form div{display:flex;justify-content:space-between}form input[type="submit"]:hover{text-decoration:underline}form input[type="submit"]:focus{color:var(--couleur-blanc)}footer{color:var(--couleur-noir)}footer a{text-decoration:none;color:var(--couleur-noir)}