@import url("https://use.typekit.net/bqm3vtf.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.site-wrapper c{font-family:"acier-bat-solid",sans-serif !important;font-weight:400;font-style:normal;color:#F5333F;}.path-frontpage .overlay-infos.full.centered h1{font-size:4rem;line-height:4.5rem;}h2,.h2,h3,.h3{font-family:'acier-bat-solid',sans-serif !important;font-weight:400;font-style:normal;}
@media screen and (min-width:85.3125em){#region-header.is-sticky.header-top-filled .header-inner{max-width:85% !important;border-radius:4rem !important;}}#region-header.is-sticky.header-top-filled .fixed{top:0px !important;max-width:100% !important;border-radius:0 !important;}#region-header .header-left .header-logo-img img{max-height:4.7rem;width:auto;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}#region-header .header-top{position:absolute;right:8rem;z-index:3;padding:0 3.4375rem;}#region-header .header-right{width:0rem;}.field-type-text-long ul:not(.links-wrapper) li:before,.block-article__text ul:not(.links-wrapper) li:before{color:#ffffff;}.block-main-slider .mask-effect:before,.block-page-header .mask-effect:before{background:linear-gradient(48deg,rgb(14 2 94 / 28%),rgb(0 0 0 / 0%));}
#region-header .header-left .header-logo-img img{max-height:4.5rem;}@media screen and (max-width:85.3125em){#region-header .header-inner .header-left .header-logo-img img{max-height:3.5rem !important;}}@media screen and (min-width:64em){#region-header .header-inner.fixed .header-left .header-logo-img img{max-height:3.5rem !important;}}#region-footer .footer-inner .footer-left-inner .block-footer-site-logo img{max-width:12.5rem !important;}
