form .p-float-label{display:flex}form .p-float-label>*{flex:1 1}form .p-component>.p-icon-field{flex:1 1;display:flex}form .p-component>.p-icon-field>:not(.p-input-icon){flex:1 1}.p-datepicker table td>span.p-highlight,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{background:#e1f7f6}a,a:hover{text-decoration:underline}a:hover{color:green;cursor:pointer}body{margin:0;display:grid;place-items:center;height:100vh}.header{grid-area:header;background-color:#fff;position:-webkit-sticky;position:sticky;top:0}.p-menubar-root-list{background-color:#f5f5f5;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:57px;border:1px solid #d3d3d3}.main{grid-area:main;background-color:#fff}.footer{grid-area:footer;background-color:#f5f5f5}.footer,.header{display:flex;align-items:center;justify-content:space-between;color:#fff;padding:0 15px}.footer{background-color:#000;padding:0;justify-content:center;gap:20px}#root{display:grid;grid-template-columns:1fr;grid-template-rows:100px 1fr 180px;grid-template-areas:"header" "main" "footer";font-family:Raleway;justify-self:stretch}.p-placeholder,::placeholder{color:#d5d5d5}.p-datatable .p-sortable-column.p-highlight{color:#374151;background:#f9fafb}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background:rgba(20,184,166,.24)}.p-panel-content{border:none;padding-bottom:3em;padding-top:3em}.main_msg div.p-panel-content{min-height:700px;background-size:cover;border:none}.bigtitle{padding-top:1em;font-size:3.5em}.bigtitle,.title{font-weight:700;margin-bottom:1em}.title{font-size:2em}.textContent{margin-left:10vw;margin-right:10vw;font-size:1.5em}.textCard{font-size:1.3em}.cols{display:grid;grid-template-columns:1fr 1fr}.cols4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.cols6{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;padding:2em}.blueCard{background-color:#a9e4f8}.blueCard,.photoCard{margin:3em 3vw;text-align:center}.photoCard,.whiteCard{background-color:none}.benefCard,.whiteCard{text-align:center}.benefCard{background-color:#fbfbfb;margin:3em 3vw}.p-card.photoCard{box-shadow:none}.grayCard{background-color:#d3d3d3;margin:3em 10vw;text-align:center;font-size:1.5em}.logoAndText{display:grid;grid-template-columns:1fr 20fr;width:80vw;margin-left:10em}.thelogo{width:150px}#offres .p-panel-content{margin-bottom:0;margin-top:6em}.imgPartner{height:80px;margin:2em}.infoDate{font-style:italic;font-size:.7em}.subtitle{font-size:1.5em;font-style:italic;margin-bottom:1em}.subtitlefaq{font-size:1.4em;font-weight:700;margin-bottom:1em}.subsubtitlefaq{font-size:.9em;font-weight:700;margin-top:1em}.detail{font-size:.8em}.version{background-color:#eeeded;margin:5em}.topicon{color:#4b5563;padding:.3em}.topicon:hover{color:#3f6cac}.p-menubar-root-list{margin-left:auto;margin-right:auto}.benefImg,.benefService{height:80px}.benefImg{margin-bottom:2em}.animate{opacity:0;transform:translateY(500px);animation:fadeUp 2s linear both;animation-timeline:view();animation-range:entry 0 entry 150%}.panel-bg .p-panel-content{background-image:url(/_next/static/media/panel-bg2.043d4677.jpg);background-size:cover}@keyframes fadeUp{0%{opacity:0;transform:translateY(500px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.docupImmo{margin-top:1em;font-size:1.5em}#topMenu a{text-decoration:none}#topMenu{border-radius:0;z-index:9999;opacity:1}#topMenu a:hover{text-decoration:underline;color:none;cursor:pointer}.topicon:hover{cursor:pointer}.topiconbar{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0}.p-menubar .p-menubar-end{margin-left:1em}.hoverLogo{cursor:pointer}.p-menubar .p-submenu-list{width:13em}