.--js-enabled #a11y-bt{margin-top:0;}h1{font-size:2rem;}h2{font-size:1.75rem;}h3{font-size:1.75rem;}h4{font-size:1.125rem;}body.simple main{min-height:calc(100vh - 96px);}body.simple section .cont-lv1{padding:36px 54px;}main{padding-bottom:initial;padding-top:96px;}section{scroll-margin-top:96px;}nav{bottom:initial;box-shadow:0 0 6px #0003;height:96px;padding:18px 54px;top:0;}nav div{padding:0;position:initial;transform:initial;transition:none;background-color:transparent;height:96px;}nav ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}nav img{margin-right:54px;width:125px;height:44px;}nav .mobile{display:none;}#accueil img.desktop{display:block;margin-top:0;width:350px;height:250px;}#accueil img.mobile{display:none;}#accueil>div:first-of-type p{font-size:1.375rem;margin:3px 0;}#accueil>div:last-of-type{align-items:center;display:grid;gap:36px;grid-template-columns:1fr 1fr;padding:42px 54px 12px 54px;}#pour-qui>div{align-items:center;display:grid;gap:36px;grid-template-columns:1fr 1fr;padding:54px;}#pour-qui img{margin:0 auto;height:148px;width:350px;}#offres ul{padding:12px 54px 0 54px;}#offres li{grid-template-columns:96px auto;}#offres img{height:96px;width:96px;}#ils-en-parlent{padding:54px 54px 42px 54px;}#ils-en-parlent ul{align-items:start;grid-template-columns:1fr 1fr;}#ils-en-parlent li div:nth-of-type(2){height:54px;width:54px;}#ils-en-parlent li div:nth-of-type(2) svg{height:30px;width:30px;}#partenaires{padding:54px 54px 12px 54px;}#univers{padding:54px 54px 42px 54px;}#univers header{align-items:center;flex-direction:row;margin-bottom:48px;}#univers header img{margin:0 48px 0 48px;}#univers li + li{margin-top:6px;}#contact>div{display:grid;gap:36px;grid-template-columns:auto auto;padding:54px 54px 18px 54px;}#contact form{display:grid;gap:24px 36px;grid-template-columns:1fr 1fr;}#contact input,#contact textarea{margin:0;}@media screen and (min-width:960px){#accueil img.desktop{width:500px;height:357px}#pour-qui img{height:211px;width:500px}#offres ul{grid-template-columns:1fr 1fr 1fr}#offres div:nth-of-type(2) ul{grid-template-columns:1fr 1fr}}@media screen and (min-width:1080px){nav li{margin:0 12px}#offres img{height:120px;width:120px}#offres li{grid-template-columns:120px auto}}@media screen and (min-width:1280px){nav li{margin:0 18px}nav img{width:150px;height:53px}}