.fr-header{border-bottom:1px solid #dbe3e0;justify-content:space-between;align-items:center;gap:24px;padding:24px 5%;display:flex}.fr-header nav{flex-wrap:wrap;gap:24px;display:flex}.fr-header>a{max-width:210px}.french-site .page-intro{padding-top:70px}.french-site h1{max-width:1000px}.french-site .inquiry-form{max-width:800px}.french-site footer{padding:40px 5%}@media (max-width:700px){.fr-header{flex-direction:column;align-items:flex-start}.fr-header nav{gap:14px;font-size:14px}.french-site .page-intro{padding-top:40px}}
