<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
    :root {
        --text: #333333;
--links: #0088CC;
--titles: #001A70;
--page-background: #F5F5F5;
--highlight: #EC643C;
--boxes-background: #FFFFFF;
--boxes-border: #E5E5E5;
--section-titles: #F5F5F5;
--section-titles-background: #001A70;
--header-background: #001A70;
--header-links: #FFFFFF;
--footer-background: #FFFFFF;
--footer-links: #0088CC;
    }
    
html, body {
    font-size: 15px;
}
body {
    font-family: 'Hind', "Open Sans", Helvetica, arial, sans-serif;
}
h1, h2, h3, h4 {
    font-family: 'Oswald', "Open Sans", Helvetica, arial, sans-serif;
}
h1, h2, h3 {
    font-weight: 500;
}
/* HEADER */
.ods-front-header {
    background-color: #001A70;
    padding: 0;
}
@media (min-width: 800px) {
    .ods-front-header {
        height: 100%; 
    }
}

.ods-responsive-menu-placeholder .ods-front-header__portal-brand {
    height: 5vh;
    position:center;
   
}
.ods-responsive-menu-collapsible .ods-front-header__portal-brand {
    height: 5vh;
    
    
}
.ods-front-header__portal-brand__text {
    font-size: 1.2em;
    color: white;
    vertical-align: bottom;
    
}

.MYSITE-header__brand {
    height: 0vh; /*espace entre le haut et la bande orange*/
    padding: 1000;
    overflow: hidden;
}
.ods-front-header__logo{
   
    
}
.ods-front-header__portal-brand .ods-front-header__logo{
    vertical-align:top;
}
.ods-front-header__portal-brand{


    align-items:center;
    
    justify-content:center;
    vertical-align: middle;
}
.MYSITE-header__brand &gt; .container { /*Bloc contenant le logo et le nom*/
    padding-top:0.2vh;
    width : 300px;
    height : 70px;
    position: absolute;
    background-color : #001a70;
    text-align:center;

    
}
.ods-responsive-menu-collapsible--expanded .MYSITE-header__brand {
    display: block;

}
.ods-responsive-menu-collapsible--expanded .ods-front-header__menu {
    display: block;
    left : 0;
}
.ods-responsive-menu-collapsible--expanded .ods-front-header__menu-item-link {
    display: block;
    text-align: left;
    color : white;
    margin-left : -300px;
     /* Quand c'est pliÃ©*/
}
.ods-responsive-menu-collapsible--collapsed .ods-front-header__management-menu-item{
   margin-left :-300px;
}
.ods-responsive-menu-collapsible--collapsed .photo{
   display :none;
}

.MYSITE-header__menu {
    background-color: #001A70/*Bleu*/ ;
    height : 70px;
}
.MYSITE-header__menu &gt; .container {
    padding: 0;
}
.ods-front-header__menu-item-link {
    color: white;
    font-family: 'Oswald', "Open Sans", Helvetica, arial, sans-serif;
    text-transform: uppercase;
    line-height : 70px;
}
.ods-front-header__management-menu-item-link {
  
    color: white;
}
.ods-front-header__management-menu-item-link.ods-front-header__management-menu-item-link--backoffice {
    color: white;
}
.ods-front-header__menu-item-link:hover {
    color: #001a70; /*Ancien Bleu Ã©criture Menu hover*/
    font-weight: 500;
}
.ods-front-header__menu-item-link[href^="/page/home/"]:before {
    font-family: "FontAwesome";
    content: '\f015';
    display: inline-block;
    line-height: 7vh;
    font-size: 1.2em;
}
.MYSITE-header__menu &gt;.container{
    margin-left: 300px;
    height : 70px;
}
.ods-front-header__menu-item-link {
   
    border: none;
    opacity: 1;
    font-size: 1.2em;
    
}
.ods-front-header__menu-item-link.ods-front-header__menu-item-link--active {
    background-color: white;  
    color: #09357A;
    border: none;
}
</pre></body></html>