@charset "utf-8";@media all and (max-width: 767px){BODY.MP #Section_Cover{height:35vh;min-height:30rem}}#Section_Cover{min-height:80rem;height:90vh}#Section_Cover .cover IMG{max-width:100%}#Section_Cover .cover_title STRONG:has(+STRONG){font-size:3.5rem;color:rgba(255, 255, 255, .85)}#Section_Cover .cover_title STRONG>span{color:#fff}#Section_Cover .cover_title P{margin-top:3rem}#Body_gips #Section_Cover+SECTION{top:-15rem}#Body_gips #Gips_AreaRequest{max-width:100rem;background:#fff;box-shadow:0 0 10rem 0 rgba(0,0,0,.3);border:1px solid rgba(255,255,255,0.3)}@media all and (max-width: 767px){#Body_gips #Section_Cover+SECTION{top:var(--mo-header-height);margin-top:0 !important}#Section_Cover .cover_title STRONG:has(+STRONG){font-size:2.6rem}#Section_Cover .cover_title>P{font-size:1.9rem}#Body_gips #Gips{margin-bottom:10rem}#Body_gips #Gips_AreaRequest{box-shadow:none;padding:5rem 0;border-bottom:1px solid #000;border-radius:0}}#Body_gips:not(.MP) #Section_Cover ,#Body_gips:has(#Gips_AreaRequest.Off) #Section_Cover{height:35rem;min-height:35rem}#Body_gips:not(.MP) #Section_Cover + SECTION ,#Body_gips:has(#Gips_AreaRequest.Off) #Section_Cover+SECTION{margin-top:10rem;top:calc(var(--header-height) + var(--header-topbar))}