html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;border:0}*{background-repeat:no-repeat;padding:0;margin:0}form{border:0}ol,ul,li{list-style:none}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}a:link,a:visited,a:hover,a:active,a:focus{outline:0}article,aside,figure,footer,header,menu,nav,section,div{display:block}html{font-size:100%}body{font-size:16px;line-height:1.4em;font-family:"Open Sans",Arial,Tahoma,Verdana,sans-serif;font-weight:400;color:#333;background-color:#fff}p{font-weight:400}h1,h2,h3,h4,.h1,.h2,.h3,.h4{display:block;color:#333}h1,.h1{font-size:1.7em;margin:25px 0 10px;line-height:1.2em}h3,.h3{font-size:1.2em;margin:20px 0 5px;line-height:1.4em;color:#0174bd}h4,.h4{font-size:1.1em;margin:15px 0 3px;text-decoration:underline;text-transform:none}#page-title h1{margin-top:0;color:#fff;background:#2189cb;background:-moz-linear-gradient(left,#2189cb 0,#015b94 100%);background:-webkit-linear-gradient(left,#2189cb 0,#015b94 100%);background:linear-gradient(to right,#2189cb 0,#015b94 100%);padding:10px 80px 10px 30px;text-transform:uppercase;font-size:26px;display:inline-block;position:absolute;bottom:-15px;margin:0}#primary{position:relative}#wrapper-page{background-color:#fff}#page{background-color:#fff}p{margin:0 0 .6em 0;line-height:1.4em}i{font-style:italic}ul{list-style:disc;list-style-position:inside}ul li{list-style:disc}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}#content ul{margin:.5em 0 1em 2em;display:block}img[class*=align],img[class*=attachment-]{height:auto}#content a:hover img{opacity:.7}span.wpcf7-form-control-wrap{position:relative}header #languages{background:#f2f2f2;position:absolute;top:0;right:15px;padding:5px 10px}header #languages li{display:inline-block;margin:0 0 0 10px}header #languages li a{color:#707070}header #languages li.current-lang a{color:#0174bd}.navbar{background:0 0;margin:0;border-radius:0;border:0}.navbar-collapse{padding-left:0;padding-right:0}.navbar-brand{margin-left:20px;margin-top:10px}.navbar-brand img{width:205px;max-width:none}@media (min-width:992px){#main-menu{font-weight:300;margin-top:30px}#main-menu span,#main-menu a{color:#333;display:block;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}#main-menu li.level-0{display:block;float:left;margin:0 14px 0 0;position:relative}#main-menu li.level-0>span,#main-menu li.level-0>a{display:inline-block;border-bottom:3px solid transparent;text-align:center;text-decoration:none;text-transform:uppercase;font-size:1.1em;font-weight:400;color:#333;padding:10px 15px;cursor:pointer}#main-menu li.level-0>span:hover,#main-menu li.level-0>span:focus,#main-menu li.level-0>a:hover,#main-menu li.level-0>a:focus{background:0 0}#main-menu li.level-0.current-menu-item>a,#main-menu li.level-0.current-menu-ancestor>a{border-color:#aaa;color:#333}#main-menu li.level-0:hover ul.sub-menu,#main-menu li.level-0:focus ul.sub-menu{display:block}#main-menu li.level-0:hover>a,#main-menu li.level-0:hover>span,#main-menu li.level-0:focus>a,#main-menu li.level-0:focus>span{border-bottom:3px solid #0174bd}#main-menu ul.sub-menu{display:none;background-color:#333;z-index:200;padding:15px;text-transform:none;position:absolute;min-width:220px}#main-menu ul.sub-menu,#main-menu ul.sub-menu li{list-style:none}#main-menu ul.sub-menu li a:hover,#main-menu ul.sub-menu li a:focus,#main-menu ul.sub-menu li span:hover,#main-menu ul.sub-menu li span:focus{color:#f7f7f7;text-decoration:underline}}#footer{margin-top:80px}#footer .container{position:relative}#footer a:not(.btn){color:#fff}#footer a:not(.btn):hover{color:#eee}#footer #footer-center{padding:40px 20px 40px;background-color:#0174bd;background-image:url(/assets/img/9c42b2d5e7bf.webp);background-position:bottom right;color:#fff}#footer .widget-footer{font-size:15px;font-weight:300}#footer .widget-footer h3{color:#fff}#footer .widget-footer p{margin-bottom:3px}#secondary{padding-bottom:10px}#secondary #searchform #s{max-width:75%;margin-right:4%}#secondary #widget-emploi h4 a{color:#333}#secondary #widget-emploi .btn{margin-top:30px}#secondary aside{display:block;background:#eee;margin-top:0;margin-bottom:30px;padding:15px}#secondary aside h3{margin:0 0 15px;font-size:1.2em;text-decoration:none;line-height:1.2em}#secondary aside h4{margin:10px 0 4px 0;text-decoration:underline;font-size:1.05em;text-transform:none;font-weight:300}#secondary aside .widget-title{font-size:24px;font-weight:300}#secondary .widget_text{background:#02a2db;color:#fff}#secondary .widget_text h3{color:#fff}a{color:#0174bd;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline;color:#e5262f}a:hover img{opacity:.8}a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover .h1,a:hover .h2,a:hover .h3,a:hover .h4{text-decoration:none}img{max-width:100%}#content ol,#content ul{list-style-position:outside;margin:10px 0 15px;padding-left:20px}.btn{font-weight:400;font-size:16px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.btn-sm{padding:5px 10px;font-size:13px;line-height:1.5;border-radius:3px}.btn-primary{color:#fff;background-color:#0174bd;border-color:#0184d6}.btn-primary:hover,.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0184d6;border-color:#0184d6}.wpcf7{padding:20px!important;float:left;width:100%;background-color:#f2f2f2}.form-group{float:left;width:100%}#searchform #s{max-width:90%}#header-image{margin-bottom:40px}#header-image #effect-top{position:absolute;top:0;left:0}#content a[data-lightbox]:hover::before{font-family:FontAwesome;content:"";position:absolute;color:#fafafa;font-size:40px;z-index:1;top:50%;left:50%;text-shadow:1px 1px 5px #616161;transform:translate(-50%,-50%)}@media (max-width:576px){.navbar{min-height:100px}.navbar-brand{max-width:40%}.navbar-light .navbar-toggler{margin-top:20px}}