.organizational-chart{overflow:visible;min-height:100px;position:relative}.organizational-chart>ol,.organizational-chart>ol li,.organizational-chart>ol li>div,.organizational-chart>ol ol{position:relative}.organizational-chart>ol,.organizational-chart>ol ol{list-style:none;margin:0;padding:0}.organizational-chart>ol{text-align:center}.organizational-chart>ol ol{padding-top:1em}.organizational-chart>ol li:after,.organizational-chart>ol li:before,.organizational-chart>ol ol:after,.organizational-chart>ol ol:before,.organizational-chart>ol>li>div:after,.organizational-chart>ol>li>div:before{background-color:#b7a6aa;content:'';position:absolute}.organizational-chart>ol ol>li{padding:1em 0 0 1em}.organizational-chart>ol>li ol:before{height:1em;left:50%;top:0;width:3px}.organizational-chart>ol>li ol:after{height:3px;left:3px;top:1em;width:50%}.organizational-chart>ol>li ol>li:not(:last-of-type):before{height:3px;left:0;top:2em;width:1em}.organizational-chart>ol>li ol>li:not(:last-of-type):after{height:100%;left:0;top:0;width:3px}.organizational-chart>ol>li ol>li:last-of-type:before{height:3px;left:0;top:2em;width:1em}.organizational-chart>ol>li ol>li:last-of-type:after{height:2em;left:0;top:0;width:3px}.organizational-chart>ol li>div{background-color:#ff1493;border-radius:3px;min-height:2em;padding:.5em}.organizational-chart>ol>li>div{background-color:#4a5972;margin-right:1em;color:#fff}.organizational-chart>ol>li>div:before{bottom:2em;height:3px;right:-1em;width:1em}.organizational-chart>ol>li>div:first-of-type:after{bottom:0;height:2em;right:-1em;width:3px}.organizational-chart>ol>li>div+div{margin-top:1em}.organizational-chart>ol>li>div+div:after{height:calc(100% + 1em);right:-1em;top:-1em;width:3px}.organizational-chart>ol>li>ol:before{left:inherit;right:0}.organizational-chart>ol>li>ol:after{left:0;width:100%}.organizational-chart>ol>li>ol>li>div{background-color:#2c8ae8;color:#fff!important}.organizational-chart>ol>li>ol>li>ol>li>div{background-color:#426b94;color:#fff!important}.organizational-chart>ol>li>ol>li>ol>li>ol>li>div{background-color:#f19237;color:#fff!important}.organizational-chart>ol>li>ol>li>ol>li>ol>li>ol>li>div{background-color:#bcaf9c;color:#fff}@media only screen and (min-width:64em){.organizational-chart>ol>li>div{display:inline-block;float:none;margin:0 1em 1em 1em;vertical-align:bottom}.organizational-chart>ol>li>div:only-of-type{margin-bottom:0;width:calc(40% - 2em - 4px)}.organizational-chart>ol>li>div:first-of-type:nth-last-of-type(2),.organizational-chart>ol>li>div:first-of-type:nth-last-of-type(2)~div{width:calc((100% / 2) - 2em - 4px)}.organizational-chart>ol>li>div:first-of-type:nth-last-of-type(3),.organizational-chart>ol>li>div:first-of-type:nth-last-of-type(3)~div{width:calc((100% / 3) - 2em - 4px)}.organizational-chart>ol>li>div:first-of-type:nth-last-of-type(4),.organizational-chart>ol>li>div:first-of-type:nth-last-of-type(4)~div{width:calc((100% / 4) - 2em - 4px)}.organizational-chart>ol>li>div:first-of-type:nth-last-of-type(5),.organizational-chart>ol>li>div:first-of-type:nth-last-of-type(5)~div{width:calc((100% / 5) - 2em - 4px)}.organizational-chart>ol>li>div:after,.organizational-chart>ol>li>div:before{bottom:-1em!important;top:inherit!important}.organizational-chart>ol>li>div:before{height:1em!important;left:50%!important;width:3px!important}.organizational-chart>ol>li>div:only-of-type:after{display:none}.organizational-chart>ol>li>div:first-of-type:not(:only-of-type):after,.organizational-chart>ol>li>div:last-of-type:not(:only-of-type):after{bottom:-1em;height:3px;width:calc(50% + 1em + 3px)}.organizational-chart>ol>li>div:first-of-type:not(:only-of-type):after{left:calc(50% + 3px)}.organizational-chart>ol>li>div:last-of-type:not(:only-of-type):after{left:calc(-1em - 3px)}.organizational-chart>ol>li>div+div:not(:last-of-type):after{height:3px;left:-2em;width:calc(100% + 4em)}.organizational-chart>ol>li>ol{display:flex;flex-wrap:nowrap}.organizational-chart>ol>li>ol:before,.organizational-chart>ol>li>ol>li:before{height:1em!important;left:50%!important;top:0!important;width:3px!important}.organizational-chart>ol>li>ol:after{display:none}.organizational-chart>ol>li>ol>li{flex-grow:1;padding-left:1em;padding-right:1em;padding-top:1em}.organizational-chart>ol>li>ol>li:only-of-type{padding-top:0}.organizational-chart>ol>li>ol>li:only-of-type:after,.organizational-chart>ol>li>ol>li:only-of-type:before{display:none}.organizational-chart>ol>li>ol>li:first-of-type:not(:only-of-type):after,.organizational-chart>ol>li>ol>li:last-of-type:not(:only-of-type):after{height:3px;top:0;width:50%}.organizational-chart>ol>li>ol>li:first-of-type:not(:only-of-type):after{left:50%}.organizational-chart>ol>li>ol>li:last-of-type:not(:only-of-type):after{left:0}.organizational-chart>ol>li>ol>li+li:not(:last-of-type):after{height:3px;left:0;top:0;width:100%}}.toggle{cursor:pointer}ol .inner{overflow:hidden;display:none}.organizational-chart h1,.organizational-chart h1 a,.organizational-chart h2,.organizational-chart h2 a,.organizational-chart h3,.organizational-chart h3 a,.organizational-chart h4,.organizational-chart h4 a,.organizational-chart h5,.organizational-chart h5 a,.organizational-chart h6,.organizational-chart h6 a{color:#fff}.organizational-chart h1.fonction{font-size:20px}.organizational-chart h2.fonction{font-size:18px}.organizational-chart .fonction{font-size:14px;font-weight:200;text-align:center}.organizational-modal{position:fixed;left:-400px;top:0;height:100%;background-color:#fff;max-width:400px;width:100%;transition:all .2s ease-out;z-index:1000000}.organizational-chart li:not(.expanded)>div:before{display:none}.organizational-chart .item{position:relative}.organizational-chart .item>.info{cursor:pointer;margin-bottom:6px}.organizational-chart .item>.info i{width:30px;height:30px;background-color:#ffffff52;padding:4px}.organizational-chart .item>.toggle{position:absolute;bottom:-14px;left:3px;right:0;width:30px;margin:auto;background-color:#4a5972;border-radius:30px;height:30px;display:flex;justify-content:center;align-items:center;z-index:1}.organizational-chart>ol>li>ol>li>.item>.toggle{background-color:#2c8ae8}..organizational-chart>ol>li>ol>li>ol>li>.item>.toggle{background-color:#426b94}.organizational-chart li.expanded>.item>.toggle>.expand{display:none}.organizational-chart li:not(.expanded)>.item>.toggle>.collapse{display:none}.organizational-modal.show{left:0}.organizational-modal .close-btn{position:absolute;left:0;border-radius:3px;border-top-right-radius:3px;width:50px;height:50px;top:-1px;padding:0;background-color:transparent;color:rgba(0,0,0,.25);border:none;font-size:20px;border:1px solid rgba(0,0,0,.15)!important;border-top-right-radius:0;cursor:pointer}.organizational-modal .close-btn:hover{background-color:transparent;color:#bcaf9c;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.organizational-modal .content{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:50px}.organizational-modal .content .photo{width:150px;height:150px;object-fit:cover;background-size:contain}.organizational-modal .content .photo img{width:150px;border-radius:100%;height:150px;object-fit:cover}.organizational-modal .content .info{width:80%;text-align:left;font-size:15px}.organizational-modal .content .info .fonction{font-weight:700;margin:20px 0;font-size:26px;text-align:center}.organizational-modal .content .info .nom{margin:20px 0;font-size:18px}.organizational-modal .content .info i{margin-right:10px}.organizational-modal-overlay{position:fixed;width:100%;height:100%;transition:all .2s ease-out;background-color:rgba(0,0,0,.3);opacity:0;display:none;top:0;left:0;z-index:999999}.organizational-modal-overlay.show{opacity:1;display:block}