
body{font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,.h3{font-family:Arial,Helvetica,sans-serif}
.recovery-hero{background:linear-gradient(120deg,#164f76,#2789c1);min-height:240px}
.recovery-hero:empty{height:180px;min-height:180px}
.recovery-banner{background:#17364c;padding:60px 0}
.recovery-banner .page-banner-content{position:relative;inset:auto}
.recovery-banner .col-md-7:empty{display:none}.recovery-banner .col-md-5{width:100%;text-align:center!important}
.recovery-contact{padding:45px 0;min-height:350px}
.gallery-item{min-height:210px;background:#174d70;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}
.gallery-item h5{position:static;transform:none}.recovery-play{color:white!important;border:1px solid white;padding:10px 18px;margin-top:12px;display:inline-block}
.footer{background-color:#174d70}a:focus-visible,button:focus-visible{outline:3px solid #ffbb59!important;outline-offset:4px}
@media(max-width:767px){.navbar-collapse.show{display:block}.recovery-hero{height:auto;min-height:260px}.recovery-hero h1{font-size:38px}.gallery-item{width:100%}}
body,body p,.nav-link,h1,h2,h3,h4,h5,.h3,.page-top h1,.data-row h2{font-family:Arial,Helvetica,sans-serif!important}
img[src$="Mobilisaction-couleur.svg"]{height:100px;width:auto;max-width:100%}
