.page__header{background-color:#E42147;padding:1.8rem 0 1.3rem 0}.page__header .content-site{display:flex;align-items:center;justify-content:space-between}.page__header-social-network,.page__header-menu{padding-bottom:.5rem}.page__header-menu{flex:auto}.page__header-menu ul{display:flex;list-style-type:none}.page__header-menu ul li{display:inline-flex;list-style-type:none}.page__header-menu ul li:before{content:'';display:none}.page__header-menu ul li{margin:0 2rem}.page__header-menu ul li a{color:#FFF9EB;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:1.2rem;position:relative}.page__header-menu ul li a:after{content:'';display:block;border-bottom:2px #e42147 solid;width:0;-webkit-transition:.4s width;-moz-transition:.4s width;-ms-transition:.4s width;-o-transition:.4s width;transition:.4s width;position:absolute;bottom:-.5rem;left:0}.page__header-menu ul li a:hover:after{width:100%}.page__header-social-network .block-socialnetworks__item{width:2.8rem;height:2.8rem;line-height:2.8rem;font-size:1.2rem}.page__header-mobile-opener{display:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;padding:0;width:4rem;height:4rem;line-height:4rem;text-align:center}.page__header-mobile-opener:before{content:'\f0c9';font-family:'Font Awesome 5 Pro';color:#E42147;font-size:1.6rem}.page__header-logo svg{width:100%;max-width:14.2rem}@media screen and (max-width:1000px){.page__header .page__header-social-network{display:none}.page__header-mobile-opener{display:block}.bloc-hero__content-middle{padding:0 4rem}}