.hero{background-position:center}.cards{display:flex;flex-wrap:wrap;justify-content:space-around}.cards div{display:flex;flex-direction:column;align-items:center}#petittrou{background-position:center top;background-size:contain;min-height:50vh;display:flex;justify-content:center;align-items:center}#petittrou h1{margin:0;color:#fff}@media (max-width: 800px){#petittrou{min-height:40vh;background-size:1200px;background-position-x:45%}}#science{min-height:50vh}#science .hero{position:absolute;width:100vw;min-height:50vh}#science .s0{background-image:url(/img/RLS1P_lighter.jpg)}#science .s1{background-image:url(/img/big_fish_cropped.jpg);clip-path:polygon(100% 0, 30% 0, 10% 100%, 100% 100%)}#science .s2{background-image:url(/img/dhi_lighter+.png);clip-path:polygon(100% 0, 50% 0, 30% 100%, 100% 100%)}#science .s3{background-image:url(/img/graph_dark.png);clip-path:polygon(100% 0, 70% 0, 50% 100%, 100% 100%)}#science .s4{background-image:url(/img/dune.jpg);clip-path:polygon(100% 0, 90% 0, 70% 100%, 100% 100%)}#cv-tables>div{margin:2em 0}#cv-tables th{text-align:left}#cv-tables tr:nth-child(2n+1){background-color:#fafafa}#boutons-competence>div{margin:2px}#boutons-competence button{font-size:16px;border:solid 1px #ccc;border-radius:5px;background-color:#fff;padding:.2em .5em}#boutons-competence button:hover{background-color:#f8f8f8}@media (max-width: 800px){main{font-size:17px}#cv-tables{padding:0}#cv-tables>div{margin:0}}*{box-sizing:border-box}body,button{font-size:20px}footer{padding:0;color:#536f76}footer a{color:#536f76}footer .square-input{border:none;padding:0;height:2em;width:2em;margin-top:-1em;position:relative;top:.5em}section{padding:2em}@media (max-width: 800px){section{padding:1em}}.space-between{justify-content:space-between}.space-evenly{justify-content:space-evenly}.button-home{color:#fff;background-color:#3d4f61}.button-home:hover{color:#fff;background-color:#3b6186}