.eu-cookie-compliance-message a{color:#fff;text-decoration:underline}.eu-cookie-compliance-message a:hover{color:#0c2340;text-decoration:none}html[lang="en"] .sf-menu-header-formation{display:none}@media only screen and (min-width:1100px){#odd-sticky-child{position:fixed;top:0;right:0;margin-top:7em}}ul.asso{display:inline-flex;flex-wrap:wrap;justify-content:center}ul.asso li{text-align:center;border:solid 2px #00b8de;padding:.5% .5%;background:none;width:20%;margin:2%;cursor:pointer}ul.asso li:hover,ul.asso li.active{border:solid 2px #0c2340;background-color:#f5f5f5}ul.asso li:hover span,ul.asso li.active span{color:#000;background:#00b8de}ul.asso li span{background:#0c2340;color:#fff;display:block}.asso-p,.asso-p .desc{display:none}.asso-p img{margin:.5%}.asso-p .projets li span{text-decoration:underline;cursor:pointer}.level{display:flex;gap:2em}.level>p:first-child{border:solid 1px #0c2340;text-orientation:sideways;padding:.5em;writing-mode:vertical-lr;width:fit-content;font-weight:bold}.level>p{width:100%;border:solid 2px #9c3;height:100%;margin-bottom:1em;height:170px;display:flex;align-items:center;justify-content:center}.ckebleu1{color:#272929 !important}.encadre-gris{padding:2% 4%;border:solid 2px #00b8de;background-color:#f4f4f4;margin-bottom:2%}.share_rs_btn_gp,.view-recherche2.view-display-id-page_2 #block-poste,.view-recherche2.view-display-id-page_3 #block-fonction,.view-recherche2.view-display-id-page_4 #block-fonction-2{display:none}.ensavoirplus{display:none}.cke_editable .ensavoirplus{display:block}.liste-hb{display:flex;flex-wrap:wrap;justify-content:center;gap:2em}.liste-hb li{border:solid 2px #00b8de;padding:1% 2% !important;background:none !important;width:30%;margin:2%}.marqueur{border:solid 2px #0c2340;padding:1%;background-image:url(/sites/default/files/formations/ingenieur/bg-taf.gif);background-position:top right;background-repeat:no-repeat;margin-bottom:5%}.marqueur h4{margin:0;padding:3px 0 3px 3%;background-color:#0c2340;color:#fff;font-size:1.2em}.transformation{display:flex;gap:1%;list-style:none;flex-wrap:wrap}.transformation>li:first-child{width:99%}.transformation>li{width:24%;border:solid 2px #00b8de;padding:1% 2% !important;background-color:rgb(0 184 222 / 10%)}.transformation>li:before{content:"" !important}.transformation>li>ul>li{margin-left:0 !important}
