@media only screen and (min-width:48em){header#header{padding:2rem 2vw 1rem}header#header.is-not-on-top{padding:1rem 10vw}header#header #logo{width:12rem;padding:0;-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}header#header.hide #logo,header#header.is-not-on-top #logo{margin-top:8px;width:8rem}header#header #mainnav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-top:0;margin-bottom:0;padding-left:0;list-style:none;-webkit-transition:margin .2s ease-out;-o-transition:margin .2s ease-out;transition:margin .2s ease-out}header#header #mainnav,header#header #mainnav li{display:-webkit-box;display:-ms-flexbox;display:flex}header#header #mainnav li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#header #mainnav li a{text-decoration:none;letter-spacing:-1px;font-weight:700}header#header nav #mainnav>li.blue:hover:not(:last-of-type)>a{color:#007cad}header#header nav #mainnav>li.blue:hover:not(:last-of-type)>a:after{background-image:url(../img/arrow-down-blue.svg)}header#header nav #mainnav>li.blue>ul{background-color:#007cad}header#header nav #mainnav>li.barba-active.blue>a:not(.btn-primary-color){color:#007cad}header#header nav #mainnav>li.barba-active.blue>a:not(.btn-primary-color):after{background-image:url(../img/arrow-down-blue.svg)}header#header nav #mainnav>li.menu-item-has-children:not(.header-contact)>a{padding:1rem}header#header nav #mainnav>li:not(.header-contact)>a{padding:1rem 0;margin-right:1rem}header#header nav #mainnav>li:not(.header-contact)>a.btn-primary{margin-left:1rem}header#header .container-fluid nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#header .container-fluid nav #open-mobile-menu{display:none}.hero-text-block{margin-top:4em}#tarteaucitronRoot #tarteaucitronAlertBig{max-width:350px;width:100%;padding:2rem;margin:0 2em 0 auto}#tarteaucitronRoot #tarteaucitronAlertBig span{text-align:center}}