.blocImages,.blocImages img,.blocTextes,.content{width:100%}.blocPart1,.blocPart2,.content{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(2 * var(--marginBold))}a,button,h1,h2,p{margin:0;padding:0}h2{padding-bottom:var(--marginMed)}h3{margin:var(--marginLight) 0;margin-top:calc(1.5 * var(--marginLight))}.menuBtn:nth-child(2) .fleche1{opacity:1;transform:rotate(45deg)}.content{box-sizing:border-box}.blocTextes{margin-right:var(--marginBold)}.blocPart1,.blocPart2{margin-top:calc(2.5 * var(--marginBold));padding-top:var(--marginMed);border-top:solid var(--colorTXT) 2px}.blocPortfolio{margin-top:0}.blocPortfolio:has(h2){margin-top:calc(2.5 * var(--marginBold));padding-top:var(--marginMed);border-top:solid var(--colorTXT) 2px}@media screen and (max-width:1200px){.blocPart2{display:flex;flex-direction:column;gap:var(--marginMed)}}@media screen and (max-width:950px){.content{display:flex;flex-direction:column;gap:var(--marginBold)}.blocImages{order:1}.blocTextes{order:2}.blocPart2{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(2 * var(--marginBold))}}@media screen and (max-width:500px){.blocPart1,.blocPart2{display:flex;flex-direction:column;gap:var(--marginMed)}.blocPart1>div:last-of-type h2{display:none}}@media screen and (max-width:450px){.blocPart1,.blocPart2{margin-top:calc(1.5 * var(--marginBold))}.blocPortfolio:has(h2){margin-top:calc(1.5 * var(--marginBold))}}@media (hover:none){.menuBtn:nth-child(2):hover .fleche1{opacity:1!important}}