p.rgpd{
    float:right;
    width:305px;
    font-size:14px!important;
    text-align:left!important;
    clear:both;
    line-height:18px!important;
    margin:20px 0 10px!important
}
p.rgpd>input{
    width:auto;
    display:inline-block;
    vertical-align:middle;
    margin:0 5px 0 0
}
p.rgpd>label{
    font-size:14px!important;
    display:inline!important;
    float:none!important;
    width:100%!important;
    height:auto!important;
    line-height:1!important
}
p.rgpd>label>a{
    text-decoration:underline!important
}
@media (max-width:320px){
    p.rgpd{
        width:100%
    }
}
.gallery.default{
    margin:auto;
    overflow:hidden
}
.gallery.default .gallery-item{
    float:left;
    margin:0 4px 4px 0;
    text-align:center;
    width:calc(100% - 4px)
}
.gallery.default .gallery-caption{
    margin-left:0
}
.gallery.default .clear{
    clear:both
}
.gallery.default .wp-pagenavi{
    clear:both;
    padding:10px 0;
    margin-top:1em
}
.gallery.default .wp-pagenavi a,.wp-pagenavi span{
    text-decoration:none;
    border:1px solid #BFBFBF;
    padding:3px 5px;
    margin:2px
}
.gallery.default .wp-pagenavi a:hover,.wp-pagenavi span.current{
    border-color:#000
}
.gallery.default .wp-pagenavi span.current{
    font-weight:700
}
.gallery-columns-1 .gallery-item{
    max-width:100%
}
.gallery-columns-2 .gallery-item{
    max-width:48%;
    max-width:-webkit-calc(50% - 4px);
    max-width:calc(50% - 4px)
}
.gallery-columns-3 .gallery-item{
    max-width:32%;
    max-width:-webkit-calc(33.3% - 4px);
    max-width:calc(33.3% - 4px)
}
.gallery-columns-4 .gallery-item{
    max-width:23%;
    max-width:-webkit-calc(25% - 4px);
    max-width:calc(25% - 4px)
}
.gallery-columns-5 .gallery-item{
    max-width:19%;
    max-width:-webkit-calc(20% - 4px);
    max-width:calc(20% - 4px)
}
.gallery-columns-6 .gallery-item{
    max-width:15%;
    max-width:-webkit-calc(16.7% - 4px);
    max-width:calc(16.7% - 4px)
}
.gallery-columns-7 .gallery-item{
    max-width:13%;
    max-width:-webkit-calc(14.28% - 4px);
    max-width:calc(14.28% - 4px)
}
.gallery-columns-8 .gallery-item{
    max-width:11%;
    max-width:-webkit-calc(12.5% - 4px);
    max-width:calc(12.5% - 4px)
}
.gallery-columns-9 .gallery-item{
    max-width:9%;
    max-width:-webkit-calc(11.1% - 4px);
    max-width:calc(11.1% - 4px)
}
@font-face{
    font-family:'Open Sans';
    font-style:italic;
    font-weight:300;
    font-stretch:normal;
    font-display:swap;
    src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVc.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:italic;
    font-weight:600;
    font-stretch:normal;
    font-display:swap;
    src:url(https://fonts.gstatic.com/s/opensans/v34/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVc.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:normal;
    font-weight:400;
    font-stretch:normal;
    font-display:swap;
    src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:normal;
    font-weight:700;
    font-stretch:normal;
    font-display:swap;
    src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype')
}
@font-face{
    font-family:'Open Sans';
    font-style:normal;
    font-weight:800;
    font-stretch:normal;
    font-display:swap;
    src:url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4n.ttf) format('truetype')
}
footer>div>div:first-child .logo{
    width:180px!important;
    background-size:contain
}
@font-face{
    font-family:'hackneyvector';
    src:url(./../../campagne-jesuisinvisible-S2/css/fonts/hackney-vector-webfont.woff2) format('woff2');
    font-weight:400;
    font-style:normal;
    font-display:swap
}
:root{
    --open:'Open Sans',sans-serif;
    --hackney:'hackneyvector',sans-serif;
    --light-blue:#E30619;
    --dark-blue:#71181C;
}
html,body{
    overflow-x:hidden
}
html{
    margin:0;
    padding:0
}
body{
    font-family:var(--open);
    font-size:1.125rem;
    line-height:22px;
    background:#fff;
    color:#fff;
    margin:0;
    padding:0;
    overflow-y:hidden;
    text-align:left
}
*{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    margin:0;
    padding:0
}
a{
    text-decoration:none
}
p{
    margin:1em 0;
    padding:0
}
::-moz-selection{
    background:var(--light-blue);
    color:#fff
}
::selection{
    background:var(--light-blue);
    color:#fff
}
.container{
    z-index:1;
    max-width:1280px;
    position:relative;
    margin:76px auto;
    padding:0 10px
}
header .container{
    margin:0 auto
}
header,footer,section{
    position:relative;
    float:left;
    width:100%;
    clear:both
}
.hackney{
    letter-spacing:-1px;
    line-height:1;
    text-shadow:0 0 1px;
    font-family:var(--hackney)
}
.yellow{
    /* color:var(--light-blue) */
    color: #FFFFFF!important;
}
.white{
    color:#fff
}
section{
    padding:14px 0 30px 0
}
section.yellow{
    background:var(--light-blue);
    color:#000
}
section.dark{
    background:var(--dark-blue)
}
strong.cookie-mentions-page{
    display:none
}
.fb-vert-fonce {
    background-color: #fff!important;
    color: var(--dark-blue)!important;
}
.table{
    display:table;
    width:100%
}
.table-cell{
    display:flex;
    flex-direction:column;
    justify-content:center;
    height:100%
}
span.squares{
    position:absolute;
    float:left;
    width:90px;
    height:90px;
    left:0;
    top:0
}
span.square{
    float:left;
    width:30px;
    height:30px
}
span.square.yellow{
    background:var(--light-blue)
}
span.square.white{
    background:#fff
}
span.square.dark{
    background:var(--dark-blue)
}
#edging{
    text-align:center;
    height:87px;
    background:var(--light-blue);
    display:flex
}
#edging a{
    font-size:1.63rem;
    line-height:40px;
    font-family:var(--hackney);
    color:#000;
    text-shadow:0 0 1px
}
#edging a.nso{
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKEAAAAXCAYAAABjwi/eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QTU4MkUyQTMyNzYxMUVDOTVGRkM5MjdCMzc3Q0RFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QTU4MkUyQjMyNzYxMUVDOTVGRkM5MjdCMzc3Q0RFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdBNTgyRTI4MzI3NjExRUM5NUZGQzkyN0IzNzdDREVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdBNTgyRTI5MzI3NjExRUM5NUZGQzkyN0IzNzdDREVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+YT4RBwAAB0lJREFUeNrsWmls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) no-repeat center/cover;
    width:161px;
    height:23px;
    display:inline-block;
    overflow:hidden;
    line-height:1500px
}
#edging span{
    margin:0 30px;
    font-size:2.19rem;
    font-family:var(--hackney);
    top:2px;
    position:relative
}
#edging .container{
    display:flex
}
#edging .ugc-logo{
    z-index:9999;
    background-repeat:no-repeat;
    background-position:center;
    width:150px;
    height:auto;
    display:block;
    background-size:contain;
    margin:10px 0
}
#edging .invisible-logo{
    background-image:url(./../../campagne-jesuisinvisible-S2/css/images/logo_je_suis_invisible.png);
    z-index:9999;
    background-repeat:no-repeat;
    width:150px;
    background-position:center;
    height:80px;
    display:block;
    background-size:contain
}
.photo-blur {
    filter: blur(0px);
}
#slideshow{
    overflow:hidden;
    float:left;
    width:100%;
    height:calc(100vh - 87px)
}
.slideshow ul{
    list-style-type:none
}
.slideshow,.slideshow ul,.slideshow li{
    position:absolute;
    float:left;
    width:100%;
    height:100%;
    top:0;
    left:0
}
.slideshow{
    z-index:-1
}
.slideshow li{
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position:center top;
    background-size:cover;
    background-image:url(./../../campagne-jesuisinvisible-S2/css/images/people-top.png)
}
#slideshow .container .table{
    height:calc(100vh - 40px)
}
#slideshow .container h1.padded-multiline{
    line-height:.9;
    width:441px;
    font-size:6.75rem;
    font-family:var(--hackney);
    text-shadow:0 0 1px;
    color:#000
}
#slideshow .container h1.padded-multiline strong{
    background-color:#fff;
    display:inline;
    padding:0 25px;
    box-decoration-break:clone;
    -webkit-box-decoration-break:clone;
    color:var(--dark-blue)
}
#slideshow .container h1.padded-multiline strong:nth-of-type(2){
    padding-right:59px
}
#slideshow .container h1>span{
    line-height:1.1;
    width:108px;
    font-size:1.63rem;
    float:right;
    margin-top:34px;
    left:-3px;
    position:relative
}
#slideshow .container h1 span>span{
    background-color:#fff;
    display:inline;
    padding:0 10px;
    box-decoration-break:clone;
    -webkit-box-decoration-break:clone
}
#slideshow .table-cell a{
    transition:color .4s ease-in-out,background .4s ease-in-out;
    background:var(--light-blue);
    font-size:2.38rem;
    font-family:var(--hackney);
    color:#000;
    text-shadow:0 0 1px;
    border-radius:14px;
    border:3px solid #fff;
    padding:18px 40px;
    margin-top:60px;
    float:left
}
#slideshow .container>a{
    float:left;
    position:absolute;
    width:353px;
    height:505px;
    background:url(./../../campagne-jesuisinvisible-S2/css/images/handphone-bkg.png) no-repeat;
    right:29px;
    bottom:-96px;
    overflow:hidden;
    line-height:1500px
}
#slideshow .container>a:after{
    content:'';
    float:left;
    position:absolute;
    width:347px;
    height:499px;
    background:url(./../../campagne-jesuisinvisible-S2/css/images/handphone_v3.gif) no-repeat;
    right:3px;
    bottom:3px
}
#slideshow .container h1.padded-multiline+span:first-of-type strong{
    background-color:var(--dark-blue);
    color:var(---blue);
    font-family:var(--hackney);
    font-size:2.188rem;
    line-height:1.1;
    padding:8px 16px;
    -webkit-box-decoration-break:clone
}
#slideshow .container h1.padded-multiline+span+span strong{
    background-color:var(--light-blue);
    color:var(--dark-blue);
    font-family:var(--hackney);
    font-size:2.188rem;
    text-align:center;
    line-height:1;
    padding:2px 16px;
    -webkit-box-decoration-break:clone
}
#slideshow .container h1.padded-multiline+span:first-of-type{
    position:relative;
    top:-35px;
    left:340px;
    display:block
}
#slideshow .container h1.padded-multiline+span+span{
    display:block;
    max-width:239px;
    position:relative;
    top:7px;
    left:512px;
    text-align:center
}
#concept{
    padding-bottom:0;
    overflow:hidden
}
#concept p.italic{
    font-style:italic;
    font-weight:600;
    font-size:1.19rem;
    line-height:25px
}
#concept p.italic small{
    font-weight:400
}
#concept div.container div.left{
    float:left;
    width:35%
}
#concept div.left>div{
    padding:50px 0;
    float:left;
    width:100%;
    position:relative
}
#concept div.left>div:after{
    content:'';
    width:100%;
    height:4px;
    background:url(./../../campagne-jesuisinvisible-S2/css/images/sep.svg) no-repeat;
    float:left;
    position:absolute;
    bottom:0;
    margin:auto;
    left:0;
    right:0;
    background-size:cover;
    transform:rotateY(180deg)
}
#concept div.left>div:last-child:after{
    display:none
}
#concept div.left>div:first-child{
    padding-top:30px
}
#concept div.left>div:last-child{
    padding-bottom:10px
}
#concept div.left>div:last-child span.number:before{
    content:'moins de';
    position:absolute;
    color:#fff;
    top:-41px;
    left:0;
    font-family:var(--hackney);
    font-size:1.5rem
}
#concept div.left>div>strong{
    font-size:2.5rem;
    float:left
}
#concept div.left>div>strong>span:first-child{
    background:#fff;
    position:relative;
    width:80px;
    height:80px;
    float:left;
    margin-right:12px
}
#concept div.left>div>strong>span:first-child:after{
    content:'';
    float:left;
    position:absolute;
    background:var(--light-blue)
}
#concept div.left>div>strong>span:first-child:before{
    content:'';
    float:left;
    position:absolute;
    background:var(--dark-blue)
}
#concept div.left>div:first-child>strong>span:first-child{
    background:var(--light-blue)
}
#concept div.left>div:first-child>strong>span:first-child:after{
    right:-6px;
    top:-6px;
    width:40px;
    height:40px;
    background:#fff;
    clip-path:polygon(25% 0,100% 0%,100% 76%,0 100%)
}
#concept div.left>div:first-child>strong>span:first-child:before{
    right:-6px;
    top:-6px;
    width:46px;
    height:46px;
    clip-path:polygon(25% 0,100% 0%,100% 76%,0 100%)
}
#concept div.left>div:nth-child(2)>strong>span:first-child:after{
    top:-12px;
    left:calc(50% - 14px);
    width:28px;
    height:40px;
    clip-path:polygon(50% 100%,0 0,100% 0)
}
#concept div.left>div:nth-child(2)>strong>span:first-child:before{
    top:-12px;
    left:calc(50% - 18px);
    width:36px;
    height:52px;
    clip-path:polygon(50% 100%,0 0,100% 0)
}
#concept div.left>div:nth-child(3)>strong>span:first-child:after{
    height:40px;
    width:8px;
    left:calc(50% - 4px);
    top:-28px;
    clip-path:polygon(50% 100%,0 0,100% 0)
}
#concept div.left>div:nth-child(3)>strong>span:first-child:before{
    height:62px;
    width:16px;
    left:calc(50% - 8px);
    top:-28px;
    clip-path:polygon(50% 100%,0 0,100% 0)
}
#concept div.left span.text{
    color:#fff;
    float:right;
    width:calc(100% - 226px);
    line-height:40px;
    max-width:283px
}
#concept div.left span.number{
    font-size:5.625rem;
    line-height:80px;
    float:left;
    position:relative
}
#concept div.right{
    padding:30px 0 0 60px
}
#concept div.right>div{
    float:left;
    width:100%;
    position:relative
}
#concept div.right>div:first-child>div{
    padding-right:0;
    height:447px;
    z-index:999;
    width:433px;
    top:42px;
    left:-68px;
    position:absolute;
    background-repeat:no-repeat;
    background-size:contain;
    background-image:url(./../../campagne-jesuisinvisible-S2/css/images/personnage_1.png)
}
#concept div.right>div:first-child span{
    position:relative;
    display:flex;
    color:var(--dark-blue);
    font-weight:700;
    justify-content:center;
    align-items:center;
    background-size:contain
}
#concept div.right>div:first-child span:first-of-type{
    font-size:1.125rem;
    left:345px;
    top:-91px;
    width:227px;
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMzguODEzIiBoZWlnaHQ9IjE2MS41MDgiIHZpZXdCb3g9IjAgMCAyMzguODEzIDE2MS41MDgiPg0KICA8ZyBpZD0iR3JvdXBlXzk1IiBkYXRhLW5hbWU9Ikdyb3VwZSA5NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4NjQgLTEwNC4zOSkiPg0KICAgIDxlbGxpcHNlIGlkPSJFbGxpcHNlXzMiIGRhdGEtbmFtZT0iRWxsaXBzZSAzIiBjeD0iMTA0LjM3OSIgY3k9IjgwLjc1NCIgcng9IjEwNC4zNzkiIHJ5PSI4MC43NTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NjQgMTA0LjM5KSIgZmlsbD0iI2ZmZiIvPg0KICAgIDxwYXRoIGlkPSJUcmFjw6lfMTg0IiBkYXRhLW5hbWU9IlRyYWPDqSAxODQiIGQ9Ik0yMTcxLjMzMywxOTNsMTcuNzQ3LDUuMTgxczMuMzczLDE5LjEyLDMzLjgzMywyMS41OTFjMCwwLTI2LjQ2Nyw2LjUtMzUuNzc0LDI2LjQxN2wtMTUuODA2LDMuOTMxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMC4xMDEgLTM0LjYyNykiIGZpbGw9IiNmZmYiLz4NCiAgPC9nPg0KPC9zdmc+DQo=);
    height:168px;
    background-repeat:no-repeat;
    padding:0 35px 8px
}
#concept div.right>div:first-child span:nth-of-type(2){
    font-size:2.5rem;
    left:191px;
    top:-163px;
    width:280px;
    text-align:center;
    line-height:.9;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAP0AAADUCAYAAABXliUCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGiGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYTZhNjM5NiwgMjAyNC8wMy8xMi0wNzo0ODoyMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjYgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNC0xNVQxMDo1NjozNiswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDctMDRUMTE6NDU6NDIrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDctMDRUMTE6NDU6NDIrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmRkZDQwOTYxLTY1ZDItMGM0NC05NGUwLTcyMmI1OTBiZGFmZiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDplOGViMmVlOS0zZGQ1LTYxNGQtYjRmOS1jZTY3NDFlNGMyNDYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplOGViMmVlOS0zZGQ1LTYxNGQtYjRmOS1jZTY3NDFlNGMyNDYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmU4ZWIyZWU5LTNkZDUtNjE0ZC1iNGY5LWNlNjc0MWU0YzI0NiIgc3RFdnQ6d2hlbj0iMjAyNC0wNC0xNVQxMDo1NjozNiswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjYgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Nzg3ZmI4NS00NTA4LTc0NGEtOWE0Ni0yZDkzNzQ1NjA0MzciIHN0RXZ0OndoZW49IjIwMjQtMDYtMDdUMDk6NDU6MzQrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS45IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZGRkNDA5NjEtNjVkMi0wYzQ0LTk0ZTAtNzIyYjU5MGJkYWZmIiBzdEV2dDp3aGVuPSIyMDI0LTA3LTA0VDExOjQ1OjQyKzAyOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PHLK0AAAC0pJREFUeJzt3b9uG9kZxuFXgQEXKTRuDQOmgVRpNKkTwLNdkEYMkN7MFSzTpVu6TWP5CixdwdJlqpDI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);
    background-repeat:no-repeat;
    height:229px;
    padding-left:36px;
    padding-right:32px;
    padding-bottom:20px
}
#concept div.right>div:first-child span:nth-of-type(3){
    font-size:1.125rem;
    left:256px;
    top:-229px;
    height:134px;
    max-width:251px;
    padding:0 89px 0 61px;
    text-align:center;
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDcuODU0IiBoZWlnaHQ9IjIwMS43MDYiIHZpZXdCb3g9IjAgMCAzMDcuODU0IDIwMS43MDYiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxMjEuODU0IDI4Ny4wOTcpIHJvdGF0ZSgxODApIj48ZWxsaXBzZSBjeD0iMTM1LjA2MSIgY3k9IjEwMC44NTMiIHJ4PSIxMzUuMDYxIiByeT0iMTAwLjg1MyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgxNCA4NS4zOSkiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMCwwLDIwLjA3Niw1Ljg2MXMzLjgxNSwyMS42MywzOC4yNzQsMjQuNDI1YzAsMC0yOS45NDEsNy4zNTQtNDAuNDcsMjkuODg1TDAsNjQuNjE4WiIgdHJhbnNmb3JtPSJtYXRyaXgoMC45NTEsIDAuMzA5LCAtMC4zMDksIDAuOTUxLCAyMDY2LjM1OSwgMTcxLjQ3OCkiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);
    background-repeat:no-repeat;
    line-height:1
}
#concept div.right>div:last-child{
    display:flex;
    flex-direction:column;
    align-items:center;
    margin:50px 0;
    position:absolute;
    bottom:12px;
    right:-247px
}
#concept div.right>div:last-child span{
    font-family:var(--hackney);
    font-size:3.125rem;
    line-height:.8;
    max-width:80%
}
#concept div.right>div:last-child span sup{
    font-size:1.5rem
}
#concept h2{
    font-family:var(--hackney);
    font-size:3.875rem;
    line-height:.9;
    max-width:570px;
    position:relative
}
#concept>.container:first-of-type{
    text-align:center;
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:40px
}
#concept>.container:first-of-type p{
    max-width:49%
}
#concept>.container:first-of-type span{
    max-width:41%
}
#concept>.container:first-of-type span+span{
    position:relative;
    top:-45px;
    z-index:-1
}
#concept>.container:first-of-type span+span strong{
    padding-bottom:9px
}
#concept>.container:first-of-type strong{
    max-width:53%;
    background-color:#fff;
    font-weight:700;
    color:var(--dark-blue);
    font-size:1.375rem;
    line-height:1.5;
    padding:4px 22px;
    box-decoration-break:clone;
    -webkit-box-decoration-break:clone
}
#concept>:nth-child(2){
    display:flex
}
#multiple{
    text-align:center
}
#multiple p.hackney{
    font-size:3.875rem;
    line-height:.9;
    margin-bottom:0;
    margin-top:16px;
    text-align:left
}
#multiple p.hackney+span{
    text-align:left;
    max-width:76%
}
#multiple p.hackney+span strong{
    font-size:2.188rem;
    line-height:.9;
    font-family:var(--hackney);
    text-align:left;
    background-color:#fff;
    padding:0 20px;
    box-decoration-break:clone;
    -webkit-box-decoration-break:clone
}
#multiple p:not(.hackney){
    margin-top:.75rem
}
#multiple p strong{
    font-weight:800
}
#multiple div.container:first-of-type{
    color:var(--dark-blue);
    display:grid;
    grid-template-columns:55% 35%;
    justify-content:space-between;
    z-index:999
}
#multiple div.container:first-of-type>div:first-of-type{
    max-width:72%;
    display:flex;
    flex-direction:column;
    gap:50px
}
#multiple div.container:first-of-type>div:last-of-type>div{
    background-repeat:no-repeat;
    background-size:contain;
    position:absolute;
    top:58px;
    right:0;
    height:398px;
    width:347px;
    z-index:999;
    margin-right:131px;
    transform:scale(1.2);
    background-image:url(./../../campagne-jesuisinvisible-S2/css/images/personnage_2.png)
}
#multiple div>div{
    padding:30px 0;
    z-index:999
}
#multiple div>div span.bubble{
    text-shadow:none;
    color:var(--dark-blue);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeIAAAFGCAYAAAC2ZJxbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFu2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYTZhNjM5NiwgMjAyNC8wMy8xMi0wNzo0ODoyMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjkgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNi0wN1QwOTozMDo0OSswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDctMDRUMTE6NDY6MTQrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDctMDRUMTE6NDY6MTQrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmUwMTlhZGM3LTk5NmItNmM0OS04ZDg1LWI0MDIyYWQzMmFmNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowODAxMzNjNC01ZWM2LWQ4NGUtYjk4MS05ZDBjOGZlNTUwZGMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowODAxMzNjNC01ZWM2LWQ4NGUtYjk4MS05ZDBjOGZlNTUwZGMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjA4MDEzM2M0LTVlYzYtZDg0ZS1iOTgxLTlkMGM4ZmU1NTBkYyIgc3RFdnQ6d2hlbj0iMjAyNC0wNi0wN1QwOTozMDo0OSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjkgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplMDE5YWRjNy05OTZiLTZjNDktOGQ4NS1iNDAyMmFkMzJhZjQiIHN0RXZ0OndoZW49IjIwMjQtMDctMDRUMTE6NDY6MTQrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS45IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4g6uQMAAAaSUlEQVR4nO3dd5RedZ3H8feEQBIgSBVWqlEBAwgYVCCIICBgoayAjba2XVdFXBuWVZF1VxYVXQu6FjoiqEuVogKuQiihiZRkBQIJEFpCTUIgmf3jN0MmkylPufd+b3m/znnOTOLJ83zAw3zy/d3f/d2e3t5epAZ5KbApsCYwAVi17+uEIX493PfD/W+LgAXAwgGvBW1+P/DXTwD3AQ/n8O9BUkn0WMSqkR5gA1LRbgpsNsT3qwVl68YCUiH3v2YN+voQ4H/IUkVZxKqSlYCNGLpoNwU2AcZFhQu0GJjN8uU88PvZwJKgbJJGYRGrrLYFtu97bQNMIpWtOjMbuBu4HbgJuLnvJSmYRaxo44DtSIX7WpYVbxMn26ItZvlivgm4hXR9WlJBLGIVaSKpdPsLd3tgMjA2MJOWtwS4ixXL+cnATFKtWcTKy3osP+VuD7yStKFK1XMPy4q5v5znRgaS6sIiVlZWBXYF3tL32io2jgowA7i873UV8ExoGqmiLGJ1agxpyt2LVLxTgVVCEynSC8A0lhXzjbhTW2qJRax2bAC8jVS+ewLrxMZRiT0B/IFUyr8F5oSmkUrMItZIXG5WVlzGloZhEWugHtLmKpeblafBy9jTgaWhiaRAFrE2YNnEuyewfmwcNdDjwO9ZVswuY6tRLOLm2hk4DDgEWDs4i9TvKeAc4DTgz3iGthrAIm6WlwNHAIcCrwjOIo3mPuAMUinPDM4i5cYirr+1gHeRpt+dg7NInZoOnAqcDTwWnEXKlEVcT6uQbjM6rO+rG65UFy8Al5Km5PNJ52VLlWYR14vXfdUk84Bfkibl64KzSB2ziKtvY1L5HgZsGZxFivI34PS+173BWaS2WMTVtSNwDPAO0nGTkpJLgBOAK6ODSK2wiKulBzgA+DRuvJJGcyOpkH+F516rxCziahgHHAn8C7B5bBSpcmYB3wZ+BiyIjSKtyCIut7WAj/W9XhqcRaq6ecAPgf8CHg3OIr3IIi6nTUnLz/8ArBacRaqbRaTbn04gbfKSQlnE5bI98DngIGCl4CxS3S0FLgCOB64NzqIGs4jj9QD7kibg3YOzSE11DWlCPh/Pt1bBLOI4bsCSymcm8C3SISHPBWdRQ1jExXMDllR+jwDfA36MG7uUM4u4OGNIm6+OBTYMziKpNY8AXyMV8gvBWVRTFnEx9iVtCNkmOoikjswgnWTnNWRlziLO1xTgu8DU6CCSMjEd+ARpc5eUCc8ozsfmpKfC3IAlLNXJDsDVpMnYTZbKhBNxtlYFPg98hrQrWlJ9vUBa8foa8FRwFlWYRZydtwEnkR5LKKk55pLOATgzOoiqySLu3iTS34rfHh1EUqgrSLcl3hkdRNXiNeLOrQocB9yBJSwJ3gz8Bfgm6eeD1BIn4s64DC1pJPcDnwR+Ex1E5WcRt2ddUgEfFB1EUiVcAnwAeCg6iMrLpenWvZO0DG0JS2rVvqSfG4dHB1F5ORGPzilYUhacjjUkJ+KROQVLyorTsYbkRDw0p2BJeXI61oss4hXtBZwOrB8dRFKtzSc9ke386CCK5dL0MisDJwCXYQlLyt9awHnAD0k/f9RQTsTJRqT/IKYE55DUTDcChwD3RAdR8ZyIYX/SaTiWsKQoU4BbgfdFB1HxmlzE40kbss4jLRFJUqTVgTNIe1RWC86iAjV1aXoycA6wVXQQSRrC3aSl6puigyh/TZyI3wZMwxKWVF6vAP4EvDc6iPLXpCLuAb4KXAisERtFkka1KukZx8cDKwVnUY6asjQ9ETgLH1coqZp+D7wLmBcdRNlrQhFvAlwObBEdRJK6MAvYB5gRnEMZq/vS9O6kzQ6WsKSq2wy4HtgvOIcyVuci/hTwO2Cd6CCSlJE1SLdcfom070U1UNel6Z8B748OIUk5Ohs4FFgSHUTdqVsRr0K6If7g6CCSVICLSJu4FkQHUefqVMRrABcAb4oOIkkFup50R8ij0UHUmboU8brAVXhIh6Rm+htpc+qc6CBqXx02a00CrsUSltRcrwSuAbaODqL2Vb2Ip5BK+BXRQSQp2MakYzF3C86hNlV5aXon0kEdq0cHkaQSWQQcAFwWnEMtqupEbAlL0tDGk+413js4h1pUxSK2hCVpZJZxhVStiC1hSWqNZVwRVSpiS1iS2mMZV0BVitgSlqTOWMYlV4Vd01sB00jPFJYkdWYRsCtwQ3QQLa/sE/Ek0iRsCUtSd8YDl+DhR6VT5ol4bdIZqh7WIUnZeRDYAXgoOoiSsk7E40h/c7OEJSlbL8M9N6VSxiJeCTgHeH10EEmqqa2B80lDj4KVsYhPAfaLDiFJNfdm0tDTEx2k6cpWxN8ADo0OIUkNsR9wYnSIpivTZq2DgHOjQ0hSA30E+FF0iKYqSxFvS7pXeEJ0EElqoOeB3YGro4M0URmKeF3gJtKzNCVJMR4FXgvMiQ7SNNHXiMeSjl6zhCUp1nrABaSDP1Sg6CI+CZganEGSlGxPunNFBYos4mOADwZ+viRpRe8CvhodokmirhHvAFwDrBzx4ZKkUe0BXBEdogkiivglwC3AZkV/sCSpZXOB7YCHg3PUXsTS9KlYwpJUdhsAZ+LJW7kruoiPBvYv+DMlSZ3ZA/hKdIi6K3Jp+tXArXhdWJKqZCmwI3BDdJC6KqqIJwDTgclFfJgkKVOzSNeLn4yNUU9FLU2fhCUsSVW1GXBydIi6KqKIDwCOKOBzJEn5ORA4MjpEHeW9NL0WcBuwYZ4fIkkqxOPAa4AHo4PUSd4T8YlYwpJUF+sAP4wOUTd5TsRvBS7O680lSWHeA5wdHaIu8iri1YAZOA1LUh09DmwOzIsOUgd5LU1/C0tYkurKJeoM5TERTwX+nPWbSpJK50DSM+XVhayLeAxwO7Bllm8qSSql+4FXAYujg1RZ1kvTR2EJS1JTbAJ8ITpE1WU5Ea8D3AtMzOoNJUml9xxpKp4dHaSqspyIv4UlLElNMw74XnSIKstqIt4Bn8whSU22L3BpdIgqyqKIxwDXAq/rPo4kqaLuALYhPTZRbchiafrDWMKS1HSTSRt21aZuJ+LVSRu01s0mjiSpwp4GJgGPRQepkm4n4k9jCUuSkonAl6JDVE03E/FLgFnAmlmFkSRV3kLSVDw3OkhVdDMRfxJLWJK0vAnAMdEhqqTTidhpWJI0nIXA3wFPRgepgk4nYqdhSdJwJpB6Qi3oZCJ2GpYkjeYJYDOcikfVyUTsNCxJGs2aOBW3pN2JeCXSNLxRLmkkSXUyj9QXC6ODlFm7E/HBWMKSpNasDRwRHaLs2p2IrwXekFMWSVL93AFsFR2izNqZiHfEEpYktWcysE90iDJrp4iPziuEJKnWjo4OUGatLk1vSNqkNTbXNJKkOuoFNgHmRAcpo1Yn4g9hCUuSOtMDfCw6RFm1MhF7y5IkqVveyjSMVibid2AJS5K6szbwrugQZdRKEb879xSSpCawT4Yw2tL0aqRnSq5eTBxJUo09T1phfSQ6SJmMNhEfjCUsScrGysAPokOUzWhF7DKCJClLe0YHKJuRlqbXAx4g/Q1GkqSsvAa4LTpEWYw0Eb8PS1iSlL1jowOUyUhFfEBRISRJjeLy9ADDFfEawE5FBpEkNcbqwA7RIcpiuCJ+K7BKkUEkSY3RAxwXHaIshiviA4oMIUlqnD2iA5TFcEXssyMlSXlaGfh0dIgyGOr2pR2BaQFZJEnNMp/0mN1GPwhiqIn4gKJDSJIaaS3g49Ehog01Ed8CbFt8FElSA80HJgFPBOcIM3giXhvYJiKIJKmR1gKOjw4RaXAR7zrE70mSlKcPA1OjQ0QZXLo7hqSQJDXdmcDE6BARLGJJUhlsCpweHSLCwM1aPcACYHxcHElSwx0FfC86RJEGFvF2wM1xUSRJYjHweuDW6CBFGbg0vVtUCEmS+qwC/Ia0m7oRBhax14clSWUwCbiQhtzFM/AfcruoEJIkDTKVhmze6r9G3AO8QEP+9iFJqozzgYNIHVVL/cW7BZawJKl89gd+C4yNDpKX/vLdMjSFJEnD24tUxqtEB8mDRSxJqoK9gKuANYJzZM4iliRVxU7A9cD60UGyZBFLkqpkC9JhH3tFB8nKGNKO6a2jg0iS1KL1gcuBE6ODZKGnt7d3TdKDmSVJqpqbgb8HZgXn6NgYYIPoEJIkdWh74BZSGVeSRSxJqrqXAL8GLgU2Cs7SNotYklQXewOzgS9QoUf6WsSSpLr5OjADeA9pQ3KpWcSSpDraBDgLuAHYJzjLiCxiSVKdTQEuAf7U933pWMSSpCbYBZgO/BE4BFg5Ns4yY4A1o0NIklSQXYFfAg8AxwEbx8ZJRVyZnWWSJGVkPeBLpINALidwSu7p7e29i3R2pyRJTfYk6V7kC4CL+36du57e3t5ZwKZFfJgkSRVyJXAZqZxvzetDenp7e+dSs0dKSZKUsbnARcDVwHXAnVm9cU9vb+8TpOPBJElSa54i3aM8jfTgienA/Z28UU9vb+8iYFx22SRJaqTHgBtJpfx/fa+/AY+M9Id6ent7e/PPJklSYz1LWsqeBdzT9/XevtcMJ2JJkoo1H/gd8HNg+ljAIpYkKV+3k26L+g1p6fpF/UXsZi1JkrI1HzgT+CEj7LLuL2JJktS9Z4Ff9b0uauUPWMSSJHXvSuAk4Nx2/6BFLElSZ+YDJwP/Dczo9E0sYkmS2nMn8B/A6Vm8mUUsSVJrrgZOAM7P8k3HAk9k+YaSJNXMb4BvkI60zNxY0kHWkiRpmSeBnwLfAebk+UEWsSRJyzwFnAh8u+/73FnEkiQlx5OWoJ8o8kMtYklS0/0B+BDpIQyFG4NFLElqpnuB/YA9CSphsIglSc3zNPA5YAvgwuAs9PT29o4HFkYHkSQpZ73AKcAxwCOxUZYZQzrQ4+HoIJIk5eh6YArwfkpUwpCKGOCu0BSSJOXjWeBoYEfg5tgoQ7OIJUl19UdgG+C7pGXpUrKIJUl1swT4MrA7gbuhWzW276tFLEmqg4eAA4HrooO0yolYklQXZwCTqVAJQ7p9CVIhPwmsHhtHkqS2PQwcCVwanKMj/RPxUuD2yCCSJHXgBtIUXMkShmVFDHBLVAhJkjpwLjAVmBcdpBsDi/jasBSSJLXny8AhwPPRQbo1dsD3V0WFkCSpRYuBdwP/Ex0kK/2btfrNBdYPyiJJ0kjmA/uQjqusjTGDfu3ytCSpjB4mHVNZqxIGi1iSVH4PADsBM6OD5MEiliSV2X2kndGlP6qyU4OvEY8nbQOfEBNHkqQXzQJ2IU3EtTV4Il5EDdffJUmVM4sGlDCsWMRQ4dNJJEm1MBt4Iw0oYVhxaRpgS+DOgCySJD0N7EBNN2YNZaiJ+C7SxXFJkor0ArAvDSphGLqIweVpSVLxDgeujg5RtOGK+LwiQ0iSGu844BfRISIMdY0YYBXgKWBcsXEkSQ10EfCO6BBRhpuIF+NDICRJ+buV9BSlxhquiAHOLiyFJKmJFgAHAQujg0QaqYjPBZ4pKogkqXH+GfhbdIhoIxXxs8DFRQWRJDXKWcCp0SHKYKQiBpenJUnZewj4p+gQZTHcrul+Y0lHjL20mDiSpAbYDfhjdIiyGG0ifoGG3tclScrFD7CElzPaRAywIzCtgCySpHp7HNiYhu+SHmy0iRjgWtJ9XpIkdeOTWMIraKWIAX6UawpJUt3NAU6PDlFGrSxNA0wg/UtcO984kqSa2gO4IjpEGbU6ES8EfpJnEElSbT2IJTysVosY4PukXdSSJLXjuOgAZdbq0nS/84D984kiSaqhhcCq0SHKrJ2JGNy0JUlqz5ejA5RduxMxwO3A5ByySJLqZQ6wGbAkOEeptTsRA5yQeQpJUh19C0t4VJ1MxCsBdwGvzD6OJKkm5pKm4eeCc5ReJxPxEuDrWQeRJNXK8VjCLelkIganYknS8JyG29DJRAxOxZKk4TkNt6HTiRiciiVJK3IablOnEzE4FUuSVnQslnBbupmIwalYkrTMPcCrgKXRQaqkm4kY0lT88SyCSJIq74tYwm3rdiLudx6eQS1JTfY74C3RIaooqyLeBJgJjMvizSRJlbIE2Aa4MzpIFXW7NN3vfuA7Gb2XJKlafool3LGsJmKAicDdwHpZvaEkqfSeBiYBj0UHqaqsJmJI/2f4uCtJapZ/xxLuSpYTMaRivw0fkyhJTXAHsD2wODpIlWU5EUPatv5hfOyVJDXBp7CEu5Z1EQNcDXw/h/eVJJXHqcCl0SHqIOul6X6rAbfgiVuSVEcPAlsD86OD1EEeEzHAs8CROb23JCnWB7CEM5NXEUNaov5xju8vSSqeS9IZy2tput9qwAxgwzw/RJJUCJekc5DnRAxpifrDOX+GJKkYH8USzlzeRQzwW+C7BXyOJCk/p5Ie8KOM5b003W9l4GZgqyI+TJKUqVmkg5oWBueopSImYoDngUOABQV9niQpG88DB2MJ56aoIoZ0FNpHC/w8SVL3PgtMjw5RZ0UtTQ90CnBE0R8qSWrb+cAB0SHqLqKIJwA34PViSSqzWcB2wJOxMeqvyKXpfgtJ14s9KFySymkp6bqwJVyAiCKGdL34E0GfLUka2RfxunBhIpamB/oR8I+RASRJy/kl8O7oEE0SXcRjgT8Au0aGkCQB6byHnYFF0UGaJLqIAdYjLYFsEh1EkhrsUeC1wJzoIE0TdY14oEdJ2+M97EOSYjwPHIglHKIMRQxpOeSD0SEkqaGOIj26VgHKUsQAvwCOjw4hSQ3zY9LGWQUpwzXiwb6PR2FKUhF+AbwPKF0RNEkZi7iH9Kit/YJzSFKdXQXsCSwJztF4ZSxigHGk5xi/OTqIJNXQDaSfr89EB1F5ixhgdWAasHV0EEmqkXuA1wHzooMoKdNmrcGeAd4C3B0dRJJq4kHScrQlXCJlnoj7TQKuB9aJDiJJFfY46RTDO6KDaHllnoj73QPshX+Dk6ROPQO8A0u4lKpQxJAO/NgTmBsdRJIqZj7pMt+06CAaWhWWpgfagrTlfoPgHJJUBfOB3YFbo4NoeFWZiPvNAHbDyViSRmMJV0TVihgsY0kajSVcIVUsYrCMJWk4lnDFVLWIIZXxVLzPWJL6zQF2wRKulCoXMaRbm3YEpkcHkaRgt5N+HnqLUsVUbdf0cCYAlwBvig4iSQGmA3sAT0UHUfuqPhH3W0i6T+7c6CCSVLBLSCdmWcIVVZciBlgMHAJ8JziHJBXl58DbScOIKqpORdzvk8DR+KBrSfV2LPABYGl0EHWnLteIh/I24CxgjeggkpShhcCRwDnBOZSROhcxwObABaSjMSWp6u4D9gP+Eh1E2anj0vRAM0kPwL4oOogkdekK4LVYwrVT9yIGeJr0N8hj8bqxpGo6kXRniI+DraG6L00P5nVjSVXi9eAGaFoRg9eNJVXDDNItmS5F11wTlqYHmwlsC5wRHUSShnEeMAVLuBGaWMQAzwGHAYcCzwRnkaR+C4GPAAcCzwZnUUGauDQ92CTS9Zcp0UEkNdrtpKVoH9rQME2diAe6B9gJ+EF0EEmN9SNgByzhRnIiXt7+wMnAWtFBJDXCM6RLZOdHB1Eci3hFGwG/ID1cW5LyciNpKfqe6CCK5dL0iuaQnmv8WWBRcBZJ9fM88DXSJTFLWE7Eo9gcOA14Q3QQSbVwK3A43pakAZyIRzYT2BmnY0ndWQR8jnT2vSWs5TgRt25z4MfAbsE5JFXLdaQpeGZ0EJWTE3HrZgJvBj6KN9pLGl3/FLwzlrBG4ETcmY2Bb5J2PErSYBcBn8DNWGqBRdyd3YGfAK+IDiKpFGaTjqi8ODqIqsOl6e5cCWwFfB5YEJxFUpzngH8DtsQSVpuciLPjcrXUTC5DqysWcfZcrpaawWVoZcKl6exdCUwGPg48GpxFUvbmk3ZDb4ElrAw4EedrIun68dHAhNgokrq0GDgJOJZUxlImLOJivAz4V+CDwNjgLJLasxQ4A/gKMCs2iurIIi7W5sAJwH7RQSS15ELgC8Bfo4OoviziGDsD/wlMjQ4iaUjTSTuhr4kOovpzs1aMa0jPO34VcDLpsWiSYi0BziadDfA6LGEVxIm4HF4GHEW6FWKN4CxS0zwL/Az4NnBfcBY1kEVcLmuQHirxCWD94CxS3c0DfgCciLugFcgiLqdxwKHAZ0j3KkrKzr2k6ffneDStSsAiLrce4J2kwwN2CM4iVd1tpLsWziJdD5ZKwSKujjcCxwBvjQ4iVcwVpLsULosOIg3FIq6eycCXSA+XWCk4i1RWS4BzSQV8c3AWaUQWcXVtALwHOALYNjiLVBZ3AqcBZ5IeyiCVnkVcD1sDHwDeC7w0OItUtHnAL4FTgeuCs0hts4jrZSywJ2lK3h8fNKH6Wkx6DvBpwCV9v5YqySKur4mkpevD8ShN1cd00uR7Jt77q5qwiJvh5aT7kg8HXhmcRWrXfaSnH50GzAzOImXOIm6eXUhL14fgcZoqr2eBX5PK9wrAH1SqLYu4ucYDbyeV8j74nGTFWwr8nlS+55HKWKo9i1gA6wKH4a1QitF/y9EpwNzYKFLxLGINthLpEXB7971ejweHKDtLgZtIp1xdBkwDXghNJAWziDWal5BuidobeAuwaWwcVdADwOUDXvNi40jlYhGrXVuxbFrelXStWRpoEfC/pIn3cuCvsXGkcrOI1Y3xpIdR9Bfz1rFxFOivpNK9jFTCi2LjSNVhEStLG5B2YO8N7AWsExtHOXoc+B2pfC/BTVZSxyxi5aUH2IL0HOUpfV+3A1YPzKTOPAPcAtxIOtnqRmAGaeOVpC5ZxCrSGGBzLOcys3SlglnEimY5x1nIstLtL947sHSlQlnEKqtXk4p5CumQkc1IZ2arM/cBs4DbWFa67maWSsAiVpX0AOsDGwObDPra//36pCm7KXqBR4D7gdl9r4HfzwYewilXKi2LWHUzluWLeaiva0aF68BTrFiuA7+/D3g+LJ2krlnEaqqJwIRBr/FD/F6rr1VID6df2MFr0TC//3Ru//SSSuP/ATJyEnah8xcUAAAAAElFTkSuQmCC);
    background-repeat:no-repeat;
    background-size:contain;
    width:248px;
    height:172px;
    display:flex;d
    justify-content:center;
    align-items:center;
    padding-right:61px;
    padding-left:25px;
    font-weight:700;
    position:absolute;
    right:373px;
    top:73px
}
#multiple div>div>a{
    transition:color .4s ease-in-out,background .4s ease-in-out;
    background:var(--dark-blue);
    font-size:2.38rem;
    font-family:var(--hackney);
    color:#fff;
    text-shadow:0 0 1px;
    border-radius:14px;
    border:3px solid #fff;
    padding:18px 30px
}
#multiple div>div>*{
    margin:0 15px;
    display:inline-block;
    vertical-align:middle
}
#multiple .handicap-cards ul{
    display:flex;
    flex-wrap:wrap;
    list-style-type:none;
    column-gap:30px;
    row-gap:50px;
    justify-content:center
}
#multiple .handicap-cards ul li{
    background-color:var(--dark-blue);
    padding:20px;
    position:relative;
    color:#fff;
    font-size:1.1rem;
    min-height:215px;
    gap:10px;
    display:flex;
    flex-direction:column;
    flex-basis:30%
}
#multiple .handicap-cards ul li span{
    place-self:center;
    margin:auto 0;
    top:-10px;
    position:relative
}
#multiple .handicap-cards ul li:before{
    content:'';
    position:absolute;
    background-color:var(--dark-blue);
    border:5px solid var(--light-blue);
    width:40px;
    height:40px;
    top:-24px;
    left:-24px
}
#multiple .handicap-cards ul li h3{
    color:var(--light-blue);
    padding-bottom:20px;
    font-family:var(--hackney);
    font-size:2.188rem;
    line-height:.9;
    position:relative;
    margin-top:10px
}
#multiple .handicap-cards ul li h3:before{
    content:'';
    position:absolute;
    background-image:url(./../../campagne-jesuisinvisible-S2/css/images/blue-line.svg);
    height:6px;
    transform:scale(.7);
    width:69%;
    bottom:10px;
    left:2px;
    right:0;
    margin:auto;
    background-repeat:no-repeat
}
#militer .container{
    margin-bottom:43px
}
#militer{
    overflow:hidden
}
#militer>div>a{
    content:'';
    float:left;
    width:308px;
    height:516px;
    background:url(./../../campagne-jesuisinvisible-S2/css/images/milite.gif) no-repeat;
    position:absolute;
    right:135px;
    bottom:-142px;
    overflow:hidden;
    line-height:1500px
}
#militer p.hackney{
    text-align:center;
    color:#000;
    font-size:3rem
}
#militer ul{
    list-style-type:none;
    position:relative
}
#militer ul.hackney li{
    color:#fff;
    clear:both;
    margin-bottom:46px;
    float:left;
    width:100%
}
#militer ul.hackney li>span{
    font-size:4.38rem;
    background:var(--dark-blue);
    width:86px;
    height:86px;
    float:left;
    text-align:center;
    line-height:86px;
    margin-right:20px;
    text-shadow:none;
    position:relative
}
#militer ul.hackney li>span:after{
    content:'';
    width:14px;
    height:14px;
    float:left;
    position:absolute;
    top:-6px;
    right:-6px;
    background:var(--dark-blue);
    border:3px solid #fff
}
#militer ul.hackney li>strong{
    font-size:3.75rem;
    background:var(--dark-blue);
    line-height:86px;
    height:86px;
    float:left;
    text-align:center;
    width:calc(100% - 106px);
    text-shadow:none
}
#militer ul.tags li{
    position:relative;
    margin-bottom:46px;
    max-width:38%;
    padding:37px 60px;
    background-color:var(--dark-blue);
    color:#fff;
    display:flex;
    flex-direction:column;
    gap:5px;
    height:fit-content;
    line-height:1.3
}
#militer>div>div{
    width:50%;
    text-align:center;
    position:relative
}
#militer>div>div:before{
    content:'';
    width:100%;
    height:4px;
    background:url(./../../campagne-jesuisinvisible-S2/css/images/sep-black.svg) no-repeat;
    float:left;
    position:absolute;
    top:-26px;
    margin:auto;
    left:0;
    right:0;
    background-size:cover
}
#militer>div>div>strong{
    font-size:2rem;
    color:#000;
    position:relative;
    display:block;
    margin-bottom:16px
}
#militer>div>div>strong:after{
    color:var(--light-blue);
    content:'<';
    font-size:2.56rem;
    transform:rotate(-90deg);
    position:absolute;
    bottom:-40px;
    left:0;
    right:0;
    margin:auto
}
#militer>div>div>a{
    display:inline-block;
    float:none!important
}
#militer strong.denoncez{
    margin-top:40px;
    transform:rotate(-5deg)
}
#militer strong.denoncez:after{
    display:none
}
#militer strong.denoncez:before{
    content:'';
    background:url(./../../campagne-jesuisinvisible-S2/css/images/spot.png) no-repeat center;
    position:absolute;
    float:left;
    width:415px;
    height:144px;
    bottom:-36px;
    right:34px;
    z-index:-1
}
#militer strong.denoncez>span{
    display:block
}
#militer strong.denoncez>span:first-child{
    font-size:2.81rem
}
#militer strong.denoncez>span:nth-child(2){
    font-size:3.44rem;
    line-height:46px
}
#militer strong.denoncez>span:last-child{
    font-size:4.94rem;
    line-height:56px
}
#militer>div>h2,#militer>div>span{
    font-family:var(--hackney);
    color:var(--dark-blue);
    line-height:.9
}
#militer>div>h2{
    font-size:3.875rem;
    margin-bottom:19px
}
#militer>div>span{
    max-width:32%;
    display:block
}
#militer>div>span strong{
    font-size:2.188rem;
    background-color:#fff;
    box-decoration-break:clone;
    -webkit-box-decoration-break:clone;
    padding:5px 20px;
    line-height:1
}
#militer .tags{
    margin-top:80px;
    display:flex;
    flex-wrap:wrap;
    width:100%;
    row-gap:70px;
    margin:130px 1rem 0;
    column-gap:113px;
    position:relative
}
#militer ul.tags li:nth-of-type(3),#militer ul.tags li:nth-of-type(4){
    position:relative;
    left:229px
}
#militer ul.tags li span:first-of-type{
    font-size:4.313rem;
    font-weight:700;
    position:absolute;
    font-family:var(--hackney);
    top:-45px;
    left:-45px;
    background-color:var(--dark-blue);
    display:flex;
    width:80px;
    height:80px;
    align-items:center;
    justify-content:center;
    border:4px solid var(--light-blue)
}
#militer ul.tags li .lightblue{
    color:var(--light-blue);
    font-weight:700;
    text-transform:uppercase
}
#militer ul.tags li .lightblue.topmargin{
    margin-top:20px
}
#militer ul.tags li *{
    display:block
}
#militer ul.tags li .card-li{
    font-weight:700;
    position:relative;
    padding-left:20px;
}
#militer ul.tags li .card-li:before{
    content:'';
    position:absolute;
    width:7px;
    height:7px;
    border-radius:50%;
    background-color:#fff;
    left:5px;
    top:7px
}
#qui{
    padding:50px 0
}
#qui .table-cell img,#handinamique .table-cell img{
    display:block;
    margin:0 auto
}
#qui .logo-seeph img{
    max-width:80%;
    height:auto
}
#qui .table-cell>strong,#handinamique .table-cell>strong{
    text-shadow:none;
    margin-bottom:48px;
    display:block
}
#qui .table-cell>strong>span{
    background:var(--light-blue);
    position:relative;
    color:#000;
    text-shadow:0 0 1px;
    font-size:60px;
    float:left;
    width:54px;
    height:54px;
    text-align:center;
    margin-right:20px
}
#qui .table-cell>strong>span:after{
    content:'';
    width:9px;
    height:9px;
    float:left;
    position:absolute;
    border:3px solid var(--dark-blue);
    right:-6px;
    top:-6px;
    background:var(--light-blue)
}
#qui .table-cell>strong>span>span:first-child{
    transform:rotate(-5deg);
    position:absolute;
    top:-3px;
    left:9px
}
#qui .table-cell>strong>span>span:last-child{
    font-size:42px;
    position:absolute;
    transform:rotate(12.5deg);
    right:8px;
    top:6px
}
#qui .table-cell>div>p:first-child>strong,#handinamique .table-cell>div>p:first-child>strong:first-child{
    display:block;
    margin-bottom:20px
}
#qui .table-cell>div>p>a{
    font-style:italic;
    border-bottom:1px solid
}
#qui .table:last-child{
    position:relative
}
#qui .table:last-child p.italic{
    font-style:italic;
    font-weight:600;
    font-size:1.19rem
}
#qui .qui_text{
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:9px
}
#qui .hackney{
    font-size:3.875rem
}
#qui .hackney+span{
    text-align:center;
    background-color:var(--light-blue);
    font-size:2.188rem;
    line-height:.9;
    padding:0 10px;
    max-width:45%;
    color:var(--dark-blue);
    font-family:var(--hackney)
}
#qui .qui_cards{
    display:grid;
    grid-template-columns:1fr 1fr;
    column-gap:127px;
    margin-top:100px
}
#qui .qui_cards h3{
    position:relative;
    max-width:66%
}
#qui .qui_cards h3 strong{
    background-color:#fff;
    display:inline;
    font-family:var(--hackney);
    font-size:2.188rem;
    color:var(--dark-blue);
    line-height:.9;
    padding:0 20px;
    box-decoration-break:clone;
    -webkit-box-decoration-break:clone
}
#qui .qui_cards h3:before{
    z-index:5;
    content:'';
    position:absolute;
    width:20px;
    height:20px;
    background-color:#fff;
    border:3px solid var(--dark-blue);
    top:-17px;
    left:-14px
}
#qui .qui_cards span{
    display:block;
    font-family:var(--hackney);
    font-size:2.188rem;
    line-height:.9;
    max-width:53%;
    margin-top:16px
}
#qui .qui_cards>div{
    display:flex;
    flex-direction:column;
    gap:20px
}
#qui .qui_cards div.left{
    position:relative
}
#qui .qui_cards div.left p{
    line-height:1.3
}
#qui .qui_cards div.left:after{
    content:'';
    position:absolute;
    background:url(./../../campagne-jesuisinvisible-S2/css/images/sep.svg) no-repeat;
    width:479px;
    transform:rotate(90deg);
    height:4px;
    top:0;
    bottom:0;
    margin:auto;
    right:-305px;
    background-size:cover
}
#qui .qui_cards div.right ul{
    list-style-type:none;
    margin-bottom:19px
}
#qui .qui_cards div.right ul li{
    margin-top:20px;
    position:relative;
    padding-left:30px
}
#qui .qui_cards div.right ul li:before{
    content:'';
    position:absolute;
    top:7px;
    left:10px;
    width:10px;
    height:10px;
    background-color:#fff
}
#qui .qui_cards a{
    margin-top:20px;
    font-family:var(--hackney);
    font-size:1.875rem;
    color:#FFFFFF;
    background-color:var(--light-blue);
    max-width:75%;
    display:flex;
    align-self:center;
    padding:10px 30px;
    border-radius:19px;
    line-height:.9;
    text-align:center;
    transition:all .3s ease-in-out
}
#handinamique{
    padding:30px
}
#handinamique .table-cell>strong{
    text-shadow:0 0 1px
}
#handinamique .table-cell>strong>span{
    font-size:4.5rem;
    line-height:58px;
    margin-right:20px;
    position:relative;
    width:54px;
    height:54px;
    float:left;
    background:var(--dark-blue);
    color:var(--light-blue);
    text-align:center
}
#handinamique .table-cell>strong>span:after{
    content:'';
    position:absolute;
    float:left;
    width:9px;
    height:9px;
    background:var(--dark-blue);
    border:3px solid var(--light-blue);
    top:-6px;
    right:-6px
}
#handinamique .table-cell a{
    color:#000;
    font-style:italic;
    border-bottom:1px solid;
    text-shadow:0 0 #000
}
#handinamique h2{
    font-family:var(--hackney);
    font-size:3.875rem;
    line-height:.9;
    max-width:48%
}
#handinamique span{
    margin-top:40px;
    display:block;
    max-width:50%
}
#handinamique span strong{
    background-color:var(--light-blue);
    color:var(--dark-blue);
    font-weight:700;
    font-size:1.375rem;
    line-height:1.6;
    padding:7px 20px;
    box-decoration-break:clone;
    -webkit-box-decoration-break:clone
}
#sharing{
    overflow:hidden;
    position:relative;
    padding-bottom:0;
    color:var(--dark-blue)
}
#sharing>.container{
    display:grid;
    grid-template-columns:1fr 1fr;
    margin-bottom:117px
}
#sharing>div.container>div{
    display:flex;
    flex-direction:column;
    justify-content:center;
    gap:10px
}
#sharing div.left img{
    position:relative;
    bottom:-80px;
    left:50px
}
#sharing div.left{
    background-repeat:no-repeat;
    background-position:center left;
    position:relative;
    left:-50px;
    background-image:url(./../../campagne-jesuisinvisible-S2/css/images/personnage_3.png)
}
#sharing div.left:before{
    content:'';
    position:absolute;
    top:223px;
    left:294px;
    width:12px;
    height:21px;
}
#sharing div.left>span:first-of-type{
    position:absolute;
    top:57px;
    left:295px;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfoAAAGnCAYAAABfBZVgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFu2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuYTZhNjM5NiwgMjAyNC8wMy8xMi0wNzo0ODoyMyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjkgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNi0wN1QwOTozMDo0OSswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDctMDRUMTE6NDY6MzYrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDctMDRUMTE6NDY6MzYrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkyZDIxZmJhLTExOGUtNmM0ZS05MmU2LWFlMTczNDk0N2MzNyIgeG1wTU06RG9jdW1lbnRJRD0i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);
    background-repeat:no-repeat;
    width:249px;
    color:#fff;
    height:221px;
    background-size:contain;
    padding-right:42px;
    padding-top:73px;
    padding-left:56px;
    text-align:center;
    font-weight:700;
    line-height:1.2
}
#sharing div.left>span:last-of-type,#sharing div.left>span:nth-of-type(2){
    position:absolute;
    bottom:172px;
    left:335px;
    text-align:center;
    font-family:var(--hackney);
    font-size:3.125rem;
    line-height:.9;
    max-width:50%;
    z-index:-1
}
#sharing div.left>span:last-of-type{
    background-color:var(--light-blue);
    padding:0 10px;
    position:absolute;
    bottom:129px;
    left: 316px;
    color: white;
}
#sharing div.right strong{
    font-size:1.63rem;
    display:block;
    color:#000;
    text-align:right
}
#sharing div.right strong:first-child{
    margin-right:24px
}
#sharing div.right strong:nth-child(2){
    font-size:50px;
    margin-bottom:30px;
    text-align:left
}
#sharing div.right strong>span{
    position:relative;
    float:left;
    margin-right:20px;
    background:var(--light-blue);
    width:54px;
    height:54px
}
#sharing div.right strong>span:before{
    content:'';
    position:absolute;
    float:left;
    width:100%;
    height:100%;
    background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTcuODg0IDU3Ljg4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTcuODg0IDU3Ljg4NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTQ1Ljk3NSwzNy4wMzFjLTMuMDQ5LDAtNS43ODMsMS4zMTQtNy42OSwzLjRsLTE2LjU2Ni03Ljk2OGMwLjM5Ni0xLjEwMywwLjYyMi0yLjI4MiwwLjYyMi0zLjUyMQ0KCQljMC0xLjIzNy0wLjIyNy0yLjQxOC0wLjYyMi0zLjUyMWwxNi41NjYtNy45NjZjMS45MDcsMi4wODUsNC42NDQsMy40MDIsNy42OSwzLjQwMmM1Ljc1OSwwLDEwLjQyOS00LjY2OSwxMC40MjktMTAuNDI4DQoJCUM1Ni40MDQsNC42NjksNTEuNzM0LDAsNDUuOTc1LDBjLTUuNzYsMC0xMC40MjksNC42NjktMTAuNDI5LDEwLjQyOWMwLDAuNTUyLDAuMDU2LDEuMDksMC4xMzksMS42MTlsLTE3LjYzNSw4LjQ3OQ0KCQljLTEuNzI0LTEuMjYtMy44NDItMi4wMTItNi4xNDEtMi4wMTJjLTUuNzU5LDAtMTAuNDI4LDQuNjY4LTEwLjQyOCwxMC40MjVjMCw1Ljc2Miw0LjY2OSwxMC40MywxMC40MjgsMTAuNDMNCgkJYzIuMjk5LDAsNC40MTctMC43NTIsNi4xNC0yLjAxNGwxNy42MzQsOC40ODFjLTAuMDgyLDAuNTI5LTAuMTM5LDEuMDY3LTAuMTM5LDEuNjE5YzAsNS43Niw0LjY3LDEwLjQyOCwxMC40MywxMC40MjgNCgkJYzUuNzU5LDAsMTAuNDI4LTQuNjY4LDEwLjQyOC0xMC40MjhDNTYuNDAyLDQxLjY5Nyw1MS43MzQsMzcuMDMxLDQ1Ljk3NSwzNy4wMzF6Ii8+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat center;
    background-size:34px
}
#sharing div.right strong>span:after{
    content:'';
    position:absolute;
    width:9px;
    height:9px;
    background:var(--light-blue);
    border:3px solid #fff;
    float:left;
    right:-6px;
    top:-6px
}
#sharing div.right p a{
    color:#000;
    font-weight:700
}
#sharing div.right>div>a,#militer>div>div>a{
    transition:color .4s ease-in-out,background .4s ease-in-out;
    background:var(--dark-blue);
    color:#FFFFFF;
    font-size:1.875rem;
    border-radius:14px;
    padding:10px 40px;
    margin-top:24px;
    width:fit-content;
    margin-right:auto;
    margin-left:auto;
    display:block
}
#sharing div.right h2{
    font-family:var(--hackney);
    font-size:3.875rem;
    line-height:.9
}
#sharing div.right ul{
    list-style-type:none
}
#sharing div.right ul li{
    margin-top:20px;
    padding-left:30px;
    position:relative
}
#sharing div.right ul li:before{
    content:'';
    position:absolute;
    top:7px;
    left:5px;
    width:10px;
    height:10px;
    background-color:var(--dark-blue)
}
#sharing div.slideshow{
    float:left;
    width:100%;
    height:100%
}
#sharing div.slideshow li{
    background-position:center bottom;
    background-attachment:initial;
    top:-318px;
    background-size:80%;
    background-repeat:no-repeat
}
html:not(.loaded),html:not(.loaded) body{
    overflow:hidden;
    background:var(--light-blue)
}
html:not(.loaded) body>*:not(#loader){
    display:none
}
#loader{
    transition:transform .4s ease-in;
    position:fixed;
    top:0;
    left:0;
    z-index:1000;
    float:left;
    width:100%;
    height:100vh;
    background:var(--light-blue)
}
html.loaded #loader{
    transform:translate(0,-100vh)
}
#loader strong{
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    margin:auto;
    color:#fff;
    line-height:100vh;
    text-align:center;
    font-size:3.13rem;
    width:100%;
    float:left
}
#loader strong>span{
    position:relative;
    overflow:hidden
}
#loader strong>span:after{
    white-space:nowrap;
    overflow:hidden;
    content:attr(data-content);
    position:absolute;
    width:0;
    height:100%;
    color:var(--dark-blue);
    float:left;
    top:0;
    left:0
}
#loader strong>span>span:after{
    white-space:nowrap;
    overflow:hidden;
    content:'';
    position:absolute;
    width:0;
    height:100%;
    background:var(--light-blue);
    float:left;
    top:0;
    left:0
}
#loader strong>span:before{
    width:52px;
    height:52px;
    content:'';
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
    float:left;
    position:absolute;
    top:-60px;
    left:calc(50% - 26px);
    background-size:cover
}
html.loading #loader strong>span:after{
    transition:width 3.75s cubic-bezier(1,0,.58,1);
    width:100%
}
html.loading #loader strong>span>span:after{
    transition:width 3.75s cubic-bezier(1,0,.58,1);
    width:100%
}
html.loading #loader strong>span:before{
    animation:1.75s steps(1,end) 0s infinite normal loader
}
@keyframes loader{
    0%{
        transform:rotate(0deg)
    }
    25%{
        transform:rotate(90deg)
    }
    50%{
        transform:rotate(180deg)
    }
    75%{
        transform:rotate(270deg)
    }
}
section.our-contacts{
    color:var(--dark-blue);
    background-image:url(./../../campagne-jesuisinvisible-S2/css/images/people-bottom.jpeg);
    background-position-y: -1280px;
    background-repeat: no-repeat;
    background-position-x: center;
}
section.our-contacts .container{
    margin-top:400px
}
section.our-contacts .container>div:first-of-type{
    text-align:center;
    display:flex;
    flex-direction:column;
    align-items:center;
    gap:20px;
    position:relative
}
section.our-contacts .container>div:first-of-type h2{
    font-family:var(--hackney);
    font-size:3.875rem;
    line-height:.9
}
section.our-contacts .container>div:first-of-type span:first-of-type{
    display:block;
    background-color:var(--light-blue);
    width:max-content;
    padding:5px 20px;
    font-family:var(--hackney);
    font-size:2.188rem;
    line-height:.9
}
section.our-contacts .container>div:first-of-type span:last-of-type{
    display:block;
    font-weight:700;
    font-size:1.375rem;
    max-width:50%;
    line-height:1.2
}
section.our-contacts .container>div:nth-of-type(2){
    display:grid;
    grid-template-columns:1fr 1fr;
    column-gap:121px;
    margin:100px 71px
}
section.our-contacts .container>div:nth-of-type(2) ul span{
    font-family:var(--hackney);
    margin-bottom:20px;
    font-size:2.188rem;
    line-height:.9;
    color:#fff;
    background-color:var(--dark-blue);
    display:block;
    margin-right:20px;
    padding:9px 20px;
    position:relative
}
section.our-contacts .container>div:nth-of-type(2) ul span:after{
    content:'';
    position:absolute;
    top:-15px;
    right:-15px;
    background-color:var(--dark-blue);
    width:25px;
    height:25px;
    border:3px solid #fff
}
section.our-contacts .container>div:nth-of-type(2)>ul>*:not(li>*,ul){
    padding-left:20px
}
section.our-contacts .container>div:nth-of-type(2) ul p{
    margin:5px 0
}
section.our-contacts .container>div:nth-of-type(2) ul li{
    padding-left:20px;
    position:relative;
    margin-top:10px
}
section.our-contacts .container>div:nth-of-type(2) ul li:before{
    content:'';
    position:absolute;
    width:10px;
    height:10px;
    top:7px;
    left:0;
    background-color:var(--dark-blue)
}
section.our-contacts .container>div:nth-of-type(2) ul{
    list-style-type:none
}
section.our-contacts .container>div:nth-of-type(2)>ul:last-of-type li{
    font-weight:700
}
footer{
    background:var(--light-blue)
}
footer>div>div:last-child{
    position:relative;
    float:left
}
a.campus-du-lac{
    float:left;
    width:156px;
    height:83px;
    overflow:hidden;
    line-height:1500px;
    background:url(./../../campagne-jesuisinvisible-S2/css/images/campus-du-lac.png) no-repeat left top/contain;
    filter:brightness(0) invert(1)
}
a.inp{
    margin-left:40px;
    float:left;
    width:119px;
    height:83px;
    overflow:hidden;
    line-height:1500px;
    background:url(./../../campagne-jesuisinvisible-S2/css/images/inp.png) no-repeat left top/contain;
    filter:brightness(0) invert(1)
}
a.atena{
    margin-left:40px;
    float:left;
    width:92px;
    height:83px;
    overflow:hidden;
    line-height:1500px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABTCAYAAAASuWCNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRDBBMUU4QTNFMUYxMUVDQjcxOEFGMUMyRTg1Q0I1QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRDBBMUU4QjNFMUYxMUVDQjcxOEFGMUMyRTg1Q0I1QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNEMEExRTg4M0UxRjExRUNCNzE4QUYxQzJFODVDQjVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNEMEExRTg5M0UxRjExRUNCNzE4QUYxQzJFODVDQjVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7qi18gAAC2dJREFUeNrsXQmY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) no-repeat left top/contain
}
a.universite-bordeaux{
    margin-left:40px;
    float:left;
    width:180px;
    height:83px;
    overflow:hidden;
    line-height:1500px;
    background:url(./../../campagne-jesuisinvisible-S2/css/images/universite-bordeaux.svg) no-repeat left center/contain
}
a.sciences-po-bordeaux{
    margin-left:40px;
    float:left;
    width:200px;
    height:83px;
    overflow:hidden;
    line-height:1500px;
    background:url(./../../campagne-jesuisinvisible-S2/css/images/sciences-po-bordeaux.png) no-repeat left center/contain
}
footer a.hackney{
    float:left;
    margin-top:10px;
    color:#fff;
    font-size:1.88rem;
    margin-left:40px;
    line-height:50px
}
footer>div>div.nso>div.reseaux{
    display:flex;
    gap:15px;
    margin-bottom:5px
}
footer>div>div.nso>div.reseaux a.facebook{
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTIuNTQ2IiBoZWlnaHQ9IjIzLjYwMyIgdmlld0JveD0iMCAwIDEyLjU0NiAyMy42MDMiPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHJlY3Qgd2lkdGg9IjEyLjU0NiIgaGVpZ2h0PSIyMy42MDMiIGZpbGw9IiMwMDE2ODkiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik0xMS43MjQsMTMuMTc2bC42NS00LjIzOUg4LjMwN1Y2LjE4NkEyLjEyLDIuMTIsMCwwLDEsMTAuNywzLjloMS44NDlWLjI4N0EyMi41NDQsMjIuNTQ0LDAsMCwwLDkuMjYzLDBDNS45MTMsMCwzLjcyNCwyLjAzLDMuNzI0LDUuNzA2VjguOTM3SDB2NC4yMzlIMy43MjRWMjMuNDI0YTE0LjgyNiwxNC44MjYsMCwwLDAsNC41ODMsMFYxMy4xNzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjMDAxNjg5Ii8+PC9nPjwvc3ZnPg==)
}
footer>div>div.nso>div.reseaux a.instagram{
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC4yKSIgZmlsbD0iIzAwMTY4OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMikiIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZD0iTTEyLjI2NywyLjIxYzMuMjc1LDAsMy42NjMuMDEyLDQuOTU3LjA3MUE2Ljc4NSw2Ljc4NSwwLDAsMSwxOS41LDIuN2EzLjgsMy44LDAsMCwxLDEuNDExLjkxOCwzLjgsMy44LDAsMCwxLC45MTgsMS40MTEsNi43OTIsNi43OTIsMCwwLDEsLjQyMywyLjI3OGMuMDU5LDEuMjk0LjA3MSwxLjY4Mi4wNzEsNC45NTdzLS4wMTIsMy42NjMtLjA3MSw0Ljk1N0E2Ljc5Miw2Ljc5MiwwLDAsMSwyMS44MywxOS41LDQuMDYxLDQuMDYxLDAsMCwxLDE5LjUsMjEuODNhNi43ODUsNi43ODUsMCwwLDEtMi4yNzguNDIzYy0xLjI5My4wNTktMS42ODEuMDcxLTQuOTU3LjA3MVM4LjYsMjIuMzExLDcuMzEsMjIuMjUyYTYuNzg1LDYuNzg1LDAsMCwxLTIuMjc4LS40MjMsMy44LDMuOCwwLDAsMS0xLjQxMS0uOTE4QTMuOCwzLjgsMCwwLDEsMi43LDE5LjVhNi43ODUsNi43ODUsMCwwLDEtLjQyMy0yLjI3OGMtLjA1OS0xLjI5NC0uMDcxLTEuNjgyLS4wNzEtNC45NTdTMi4yMjMsOC42LDIuMjgyLDcuMzFBNi43ODUsNi43ODUsMCwwLDEsMi43LDUuMDMyYTMuOCwzLjgsMCwwLDEsLjkxOC0xLjQxMUEzLjgsMy44LDAsMCwxLDUuMDMyLDIuNyw2Ljc4NSw2Ljc4NSwwLDAsMSw3LjMxLDIuMjgyQzguNiwyLjIyMyw4Ljk5MiwyLjIxLDEyLjI2NywyLjIxbTAtMi4yMUM4LjkzNiwwLDguNTE4LjAxNCw3LjIwOS4wNzRhOS4wMDUsOS4wMDUsMCwwLDAtMi45NzguNTdBNi4wMTIsNi4wMTIsMCwwLDAsMi4wNTksMi4wNTksNi4wMTIsNi4wMTIsMCwwLDAsLjY0NCw0LjIzMmE5LjAwNSw5LjAwNSwwLDAsMC0uNTcsMi45NzhDLjAxNCw4LjUxOCwwLDguOTM2LDAsMTIuMjY3cy4wMTQsMy43NDkuMDc0LDUuMDU4QTkuMDA1LDkuMDA1LDAsMCwwLC42NDQsMjAuM2E2LjAxMiw2LjAxMiwwLDAsMCwxLjQxNSwyLjE3M0E2LjAxNiw2LjAxNiwwLDAsMCw0LjIzMiwyMy44OWE5LjAwNSw5LjAwNSwwLDAsMCwyLjk3OC41N2MxLjMwOC4wNiwxLjcyNi4wNzQsNS4wNTguMDc0czMuNzQ5LS4wMTQsNS4wNTgtLjA3NGE5LjAwNSw5LjAwNSwwLDAsMCwyLjk3OC0uNTdBNi4yNzIsNi4yNzIsMCwwLDAsMjMuODksMjAuM2E5LjAwNSw5LjAwNSwwLDAsMCwuNTctMi45NzhjLjA2LTEuMzA4LjA3NC0xLjcyNi4wNzQtNS4wNThzLS4wMTQtMy43NDktLjA3NC01LjA1OGE5LjAwNSw5LjAwNSwwLDAsMC0uNTctMi45NzgsNi4wMTYsNi4wMTYsMCwwLDAtMS40MTUtMi4xNzNBNi4wMTIsNi4wMTIsMCwwLDAsMjAuMy42NDRhOS4wMDUsOS4wMDUsMCwwLDAtMi45NzgtLjU3QzE2LjAxNi4wMTQsMTUuNiwwLDEyLjI2NywwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4zMzQpIiBmaWxsPSIjMDAxNjg5Ii8+PHBhdGggZD0iTTI2Ljk3NSwyMC42NzZhNi4zLDYuMywwLDEsMCw2LjMsNi4zLDYuMyw2LjMsMCwwLDAtNi4zLTYuM20wLDEwLjM4OGE0LjA4OSw0LjA4OSwwLDEsMSw0LjA4OS00LjA4OSw0LjA4OSw0LjA4OSwwLDAsMS00LjA4OSw0LjA4OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1LjA0MiAtMTQuNzA4KSIgZmlsbD0iIzAwMTY4OSIvPjxwYXRoIGQ9Ik02My4wMzEsMTYuMTg1YTEuNDcyLDEuNDcyLDAsMSwxLTEuNDcyLTEuNDcyLDEuNDcyLDEuNDcyLDAsMCwxLDEuNDcyLDEuNDcyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDMuMDc4IC0xMC40NjYpIiBmaWxsPSIjMDAxNjg5Ii8+PC9nPjwvc3ZnPg==)
}
footer>div>div.nso>div.reseaux a.linkedin{
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAuMjUiIGhlaWdodD0iMjAuMTk0IiB2aWV3Qm94PSIwIDAgMjAuMjUgMjAuMTk0Ij48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxyZWN0IHdpZHRoPSIyMC4yNSIgaGVpZ2h0PSIyMC4xOTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9IiMwMDE2ODkiLz48L2NsaXBQYXRoPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik0zMi4zMTEsMjcuMzM3Yy4yOC0uMzE1LjUxMi0uNjM1LjgtLjkwN2E0LjM4OSw0LjM4OSwwLDAsMSwzLjE1OC0xLjI0Niw3LjMsNy4zLDAsMCwxLDEuOTg2LjI0MiwzLjg4MSwzLjg4MSwwLDAsMSwyLjc1NiwyLjksMTIuMTQ3LDEyLjE0NywwLDAsMSwuMzY3LDMuMzIxYzAsMi4zNi0uMDA3LDQuNzIxLDAsNy4wODEsMCwuMjIxLS4wNjIuMjc5LS4yNzkuMjc3cS0xLjgyNC0uMDE1LTMuNjQ4LDBjLS4yMTQsMC0uMjYtLjA2NS0uMjU5LS4yNjdxLjAxLTMuMzY5LDAtNi43MzdhNi4wNTIsNi4wNTIsMCwwLDAtLjItMS42NzIsMS44ODEsMS44ODEsMCwwLDAtMi4wNjktMS40NjYsMi4yNiwyLjI2LDAsMCwwLTIuMzc2LDIuMjU2LDguNDIzLDguNDIzLDAsMCwwLS4wNjQsMS4wNTRjMCwyLjE4NCwwLDQuMzY4LjAwNiw2LjU1MiwwLC4yMTgtLjA1NC4yODItLjI3Ni4yOHEtMS44MzctLjAxNi0zLjY3NCwwYy0uMiwwLS4yNTMtLjA1MS0uMjUzLS4yNXEuMDA4LTYuNDg3LDAtMTIuOTczYzAtLjIxNC4wNy0uMjY0LjI3Mi0uMjYycTEuNzQ1LjAxMywzLjQ4OSwwYy4yMTQsMCwuMjY5LjA2Ny4yNjUuMjctLjAxMi41MTcsMCwxLjAzNCwwLDEuNTUxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEuMTI4IC0xOC44MDkpIiBmaWxsPSIjMDAxNjg5Ii8+PHBhdGggZD0iTTUuNDcsMzMuMjU4YzAsMi4xMzksMCw0LjI3OS4wMDUsNi40MTgsMCwuMjM4LS4wNTguMzEtLjMuMzA3LTEuMjE2LS4wMTMtMi40MzEtLjAxLTMuNjQ3LDAtLjE5NSwwLS4yNTMtLjA0Ny0uMjUzLS4yNDlxLjAwOS02LjUsMC0xMi45OTRjMC0uMTc5LjA0My0uMjQzLjIzNC0uMjQyLDEuMjMzLjAwOCwyLjQ2Ni4wMSwzLjcsMCwuMjM3LDAsLjI2OS4wODkuMjY4LjI5M3EtLjAwOSwzLjIzNSwwLDYuNDcxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC45NDkgLTE5Ljc4OCkiIGZpbGw9IiMwMDE2ODkiLz48cGF0aCBkPSJNNC44NTYsMi40MTZBMi40MjgsMi40MjgsMCwxLDEsMi40MzIsMCwyLjQzNiwyLjQzNiwwLDAsMSw0Ljg1NiwyLjQxNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iIzAwMTY4OSIvPjwvZz48L3N2Zz4=)
}
footer>div>div.nso>div.reseaux a{
    background-color:#fff;
    width:38px;
    height:38px;
    background-repeat:no-repeat;
    background-position:center;
    display:block;
    position:relative
}
footer>div>div.nso>div.reseaux a:before{
    content:'';
    position:absolute;
    top:-9px;
    left:34px;
    background-color:#fff;
    width:12px;
    height:12px;
    border:2px solid var(--dark-blue)
}
footer .copyright{
    margin-top:5px;
    float:right;
    clear:both;
    font-weight:300;
    font-style:italic;
    font-size:1.2rem!important;
}
footer>div>div:first-child{
    text-align:center;
    display:flex;
    align-items:center
}
footer>div>div:first-child .logo{
    height:100%;
    background-position:center center;
    background-repeat:no-repeat
}
footer>div>div:first-child a{
    vertical-align:middle;
    float:none;
    display:inline-block
}
footer>div>div{
    width:100%
}
footer div.nso{
    text-align:center;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:end
}
footer>div>div.nso a{
    float:none!important
}
footer .copyright{
    float:none;
    display:block
}
footer>div>div:last-child:after{
    bottom:initial;
    top:36px
}
footer a.novasanco{
    display:block!important;
    /* background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAAAjCAYAAABW6qzZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBQkM1N0YzMjMyNzMxMUVDODRDMEVDOEVBQkRFMjJGNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBQkM1N0YzMzMyNzMxMUVDODRDMEVDOEVBQkRFMjJGNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFCQzU3RjMwMzI3MzExRUM4NEMwRUM4RUFCREUyMkY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFCQzU3RjMxMzI3MzExRUM4NEMwRUM4RUFCREUyMkY2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8K/VcQAADo9JREFUeNrsXQl0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);
    background-repeat:no-repeat; */
    width:251px;
    height:37px;
    line-height:555;
    overflow:hidden
}
footer .container{
    display:grid;
    grid-template-columns:1fr 1fr;
    margin:40px auto
}
#concept .container:first-child:before{
    animation:6s steps(1,end) 0s infinite normal pixel
}
#concept .container:last-child:before{
    animation:7s steps(1,end) 0s infinite reverse pixel
}
#multiple .container:before{
    animation:8s steps(1,end) 0s infinite normal pixel
}
#multiple .container:after{
    animation:5s steps(1,end) 0s infinite reverse pixel
}
#militer ul.hackney:before{
    animation:5s steps(1,end) 0s infinite normal pixel
}
#militer ul.hackney:after{
    animation:7s steps(1,end) 0s infinite reverse pixel
}
#slideshow .container:before{
    animation:5s steps(1,end) 0s infinite alternate-reverse pixel
}
#slideshow .container .table:before{
    animation:7s steps(1,end) 0s infinite alternate-reverse pixel
}
#slideshow .container .table:after{
    animation:6s steps(1,end) 0s infinite alternate-reverse pixel
}
#qui .container:before{
    animation:6s steps(1,end) 0s infinite alternate pixel
}
#qui .container:after{
    animation:8s steps(1,end) 0s infinite alternate-reverse pixel
}
#sharing .container:before{
    animation:5s steps(1,end) 0s infinite reverse pixel
}
#sharing .container:after{
    animation:7s steps(1,end) 0s infinite normal pixel
}
#concept h2:before{
    animation:10s steps(1,end) 0s infinite normal pixel
}
#concept .container:first-child:after{
    animation:8s steps(1,end) 0s infinite normal pixel
}
#slideshow .container h1.padded-multiline:before{
    animation:10s steps(1,end) 0s infinite alternate-reverse pixel
}
#militer .container:before{
    animation:10s steps(1,end) 0s infinite alternate-reverse pixel
}
#militer .tags:before{
    animation:7s steps(1,end) 0s infinite normal pixel
}
#militer .tags:after{
    animation:5s steps(1,end) 0s infinite alternate-reverse pixel
}
#handinamique .container:before{
    animation:7s steps(1,end) 0s infinite reverse pixel
}
#handinamique .container:after{
    animation:5s steps(1,end) 0s infinite reverse pixel
}
section.our-contacts .container:before{
    animation:6s steps(1,end) 0s infinite alternate-reverse pixel
}
section.our-contacts .container:after{
    animation:5s steps(1,end) 0s infinite reverse pixel
}
section.our-contacts .container>div:first-of-type:before{
    animation:10s steps(1,end) 0s infinite normal pixel
}
section.our-contacts .container>div:first-of-type:after{
    animation:8s steps(1,end) 0s infinite normal pixel
}
@keyframes pixel{
    0%{
        transform:rotate(270deg)
    }
    25%{
        transform:rotate(90deg)
    }
    50%{
        transform:rotate(180deg)
    }
    75%{
        transform:rotate(0deg)
    }
}
.ff strong{
    font-weight:400
}
.ff #slideshow .container h1.padded-multiline{
    width:402px
}
.ff #slideshow .container h1>span{
    line-height:1;
    left:-5px
}
#nso_cookie_refuse,#nso_cookie_personalize{
    display:none!important
}
@media (hover:hover) and (pointer:fine){
    #slideshow .table-cell a:hover,#sharing div.right>div>a:hover,#militer>div>div>a:hover{
        color:#FFFFFF;
        background:var(--light-blue)
    }
    #multiple div>div>a:hover{
        background:#fff;
        color:#000
    }
    #slideshow .container h1.padded-multiline,#slideshow,#slideshow .container .table{
        position:relative
    }
    #slideshow .container h1.padded-multiline:before{
        width:62px;
        height:31px;
        top:-143px;
        right:-894px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAfCAYAAABQ8xXpAAAACXBIWXMAAAsSAAALEgHS3X78AAAAVUlEQVRYhe3PQQ2AMADAwI4EfgjADX4RgZgZQcZI2jPQdMzjuoGXBeY+eM5tRRqAdeUfaN6qeavmrZq3at6qeavmrZq3at6qeavmrZq3at6qeSv1/AeMsQPi+anqRwAAAABJRU5ErkJggg==) no-repeat;
        float:left;
        position:absolute
    }
    #slideshow .container:before{
        width:93px;
        height:93px;
        top:77px;
        left:-281px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    #slideshow .container .table:before{
        width:93px;
        height:93px;
        top:660px;
        right:-32px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    #slideshow .container .table:after{
        width:93px;
        height:93px;
        top:730px;
        left:-275px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    #concept .container:first-child:before{
        width:62px;
        height:62px;
        top:77px;
        left:275px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAACXBIWXMAAAsSAAALEgHS3X78AAAAe0lEQVRoge3ZsQ2EQBAEwb83yAGJ/BNDIgesI4w1qiuBUWvNXXvv/Zuzpob/U8PTCtcUrilcU7imcE3hmsI1hWsK1xSuKVxTuKZwTeEaNnzdxzn2Jr7eZ2ravXjhmsI1hWsK1xSuKVxTuKZwTeGawjWFawrXFK4pXMOGf2tvCHR9NMaKAAAAAElFTkSuQmCC);
        float:left;
        position:absolute
    }
    #concept .container:first-child:after{
        width:62px;
        height:124px;
        top:129px;
        right:-38px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAB8CAYAAADek2gdAAAACXBIWXMAAAsSAAALEgHS3X78AAAA5UlEQVR4nO3cwWlCURRF0fdDSGoQTCMOxJpsMMUEHDp3oN8ybmDt3cBhccfvbfu+r6muh5/LWut3av9javg/FF4tvFp4tfBq4dXCq4VXC68WXi28Wni18Grh1cKr0fjPyfHr/Tk5b18+vFp4tfBq4dXCq4VXC68WXi28Wni18Grh1cKrhVej8dvf1+GyBl8yHx+3bWqbvnx4tfBq4dXCq4VXC68WXi28Wni18Grh1cKrhVcLr0bjR19Rf59P67XW2E/j9OXDq4VXC68WXi28Wni18Grh1cKrhVcLrxZeLbxaeDUa/wbkdA51XGbFywAAAABJRU5ErkJggg==) no-repeat;
        float:left;
        position:absolute
    }
    #concept .container:last-child:before{
        width:93px;
        height:93px;
        top:495px;
        right:-12px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    #concept h2:before{
        width:93px;
        height:93px;
        top:213px;
        left:-344px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    #multiple .container:first-of-type:before{
        width:93px;
        height:93px;
        top:39px;
        left:-202px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    #multiple .container:first-of-type:after{
        width:93px;
        height:93px;
        top:927px;
        left:-111px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    #militer .container:before{
        width:93px;
        height:93px;
        top:-12px;
        left:584px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute;
        transform:rotate(-90deg)
    }
    #militer p.hackney:before{
        width:93px;
        height:93px;
        top:50px;
        right:-310px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
       float:left;
        position:absolute
    }
    #militer ul.hackney:before{
        width:93px;
        height:93px;
        top:408px;
        left:-342px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    #militer ul.hackney:after{
        width:93px;
        height:93px;
        top:450px;
        right:-138px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute;
        transform:rotate(-90deg)
    }
    #qui .container:before{
        width:62px;
        height:62px;
        bottom:-32px;
        left:88px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAACXBIWXMAAAsSAAALEgHS3X78AAAAe0lEQVRoge3ZsQ2EQBAEwb83yAGJ/BNDIgesI4w1qiuBUWvNXXvv/Zuzpob/U8PTCtcUrilcU7imcE3hmsI1hWsK1xSuKVxTuKZwTeEaNnzdxzn2Jr7eZ2ravXjhmsI1hWsK1xSuKVxTuKZwTeGawjWFawrXFK4pXMOGf2tvCHR9NMaKAAAAAElFTkSuQmCC); 
        float:left;
        position:absolute
    }
    #qui .container:after{
        width:62px;
        height:124px;
        top:-16px;
        right:-63px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAB8CAYAAADek2gdAAAACXBIWXMAAAsSAAALEgHS3X78AAAA5UlEQVR4nO3cwWlCURRF0fdDSGoQTCMOxJpsMMUEHDp3oN8ybmDt3cBhccfvbfu+r6muh5/LWut3av9javg/FF4tvFp4tfBq4dXCq4VXC68WXi28Wni18Grh1cKr0fjPyfHr/Tk5b18+vFp4tfBq4dXCq4VXC68WXi28Wni18Grh1cKrhVej8dvf1+GyBl8yHx+3bWqbvnx4tfBq4dXCq4VXC68WXi28Wni18Grh1cKrhVcLr0bjR19Rf59P67XW2E/j9OXDq4VXC68WXi28Wni18Grh1cKrhVcLrxZeLbxaeDUa/wbkdA51XGbFywAAAABJRU5ErkJggg==) no-repeat;
        float:left;
        position:absolute
    }
    #qui .qui_cards a:hover{
        color:#FFFFFF;
        background-color:var(--dark-blue);
        box-shadow:0 0 0 1px var(--light-blue)
    }
    #sharing .container:before{
        width:93px;
        height:93px;
        top:610px;
        left:-179px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute;
        transform:rotate(-90deg)
    }
    #sharing .container:after{
        width:93px;
        height:93px;
        top:519px;
        left:452px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    #militer .tags:before{
        width:62px;
        height:124px;
        top:-155px;
        right:40px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAB8CAYAAADek2gdAAAACXBIWXMAAAsSAAALEgHS3X78AAAA5UlEQVR4nO3cwWlCURRF0fdDSGoQTCMOxJpsMMUEHDp3oN8ybmDt3cBhccfvbfu+r6muh5/LWut3av9javg/FF4tvFp4tfBq4dXCq4VXC68WXi28Wni18Grh1cKr0fjPyfHr/Tk5b18+vFp4tfBq4dXCq4VXC68WXi28Wni18Grh1cKrhVej8dvf1+GyBl8yHx+3bWqbvnx4tfBq4dXCq4VXC68WXi28Wni18Grh1cKrhVcLr0bjR19Rf59P67XW2E/j9OXDq4VXC68WXi28Wni18Grh1cKrhVcLrxZeLbxaeDUa/wbkdA51XGbFywAAAABJRU5ErkJggg==) no-repeat;
        float:left;
        position:absolute
    }
    #militer .tags:after{
        width:62px;
        height:62px;
        bottom:-32px;
        left:88px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+CAYAAABzwahEAAAACXBIWXMAAAsSAAALEgHS3X78AAAAe0lEQVRoge3ZsQ2EQBAEwb83yAGJ/BNDIgesI4w1qiuBUWvNXXvv/Zuzpob/U8PTCtcUrilcU7imcE3hmsI1hWsK1xSuKVxTuKZwTeEaNnzdxzn2Jr7eZ2ravXjhmsI1hWsK1xSuKVxTuKZwTeGawjWFawrXFK4pXMOGf2tvCHR9NMaKAAAAAElFTkSuQmCC);
        float:left;
        position:absolute
    }
    #handinamique .container:before{
        width:93px;
        height:93px;
        top:4px;
        right:2px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    #handinamique .container:after{
        width:93px;
        height:93px;
        top:178px;
        right:274px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    section.our-contacts .container:before{
        width:62px;
        height:124px;
        bottom:-123px;
        right:124px;
        content:'';
        float:left;
        position:absolute
    }
    section.our-contacts .container:after{
        width:93px;
        height:93px;
        top:397px;
        left:-74px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    section.our-contacts .container>div:first-of-type:before{
        width:93px;
        height:93px;
        top:65px;
        left:208px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABdCAYAAAAsRtHAAAAACXBIWXMAAAsSAAALEgHS3X78AAABH0lEQVR4nO3cQW0DMRBA0dlcgqGrhMtCigqkhVQwjVIMPTkw3mH/IzD2l4/WbGutUZ7X/TEz32r+7f+1qdkXNfjsCo8UHik8Unik8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8Mi21jpm5keeQQx9Xvdj4L178UjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKjxQe2eQ27c+P+zHwq/TX32/btM+m8EjhkcIjhUcKjxQeKTxSeKTwSOGRwiOFRwqPFB4pPFJ4pPBI4ZHCI4VHCo8UHik8Unik8EjhkcIjhUcKj7wBRJcUs/zq5K0AAAAASUVORK5CYII=) no-repeat;
        float:left;
        position:absolute
    }
    section.our-contacts .container>div:first-of-type:after{
        width:62px;
        height:31px;
        top:35px;
        right:95px;
        content:'';
        background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAfCAYAAABQ8xXpAAAACXBIWXMAAAsSAAALEgHS3X78AAAAVUlEQVRYhe3PQQ2AMADAwI4EfgjADX4RgZgZQcZI2jPQdMzjuoGXBeY+eM5tRRqAdeUfaN6qeavmrZq3at6qeavmrZq3at6qeavmrZq3at6qeSv1/AeMsQPi+anqRwAAAABJRU5ErkJggg==) no-repeat;
        float:left;
        position:absolute
    }
}
@media (max-width:1024px){
    #concept>:nth-child(2){
        flex-direction:column;
        gap:90px
    }
    #concept div.container>div.left{
        width:80%;
        margin:0 auto
    }
    #concept div.left>div{
        display:flex;
        align-items:center;
        justify-content:center
    }
    #concept>.container:first-of-type span{
        max-width:initial
    }
    #concept div.right{
        margin-left:20%
    }
    #sharing div.left>span:last-of-type{
        left:initial
    }
    #sharing div.left:before{
        top:253px
    }
    #sharing div.left>span:first-of-type{
        top:95px
    }
    #sharing div.left>span:last-of-type,#sharing div.left>span:nth-of-type(2){
        bottom:43px;
        left:183px;
        max-width:100%
    }
    #sharing div.left>span:last-of-type{
        left:167px;
        bottom:-1px
    }
    #qui .qui_cards h3{
        max-width:initial
    }
    #qui .qui_cards span{
        max-width:initial
    }
    #militer .tags{
        justify-content:center
    }
    #militer ul.tags li:not(:first-of-type){
        margin-left:initial
    }
    #multiple div.container:first-of-type>div:last-of-type{
        max-width:70%;
        background-position:center right
    }
    #multiple div>div span:first-child{
        left:-235px
    }
    #militer>div>h2,#militer>div>span{
        text-align:center;
        margin:0 auto
    }
    #militer>div>span{
        margin-top:50px
    }
    #militer ul.tags li:nth-of-type(3),#militer ul.tags li:nth-of-type(4){
        left:initial
    }
    #handinamique h2{
        max-width:100%;
        text-align:center
    }
    #handinamique span{
        text-align:center;
        margin:50px auto 0
    }
}
@media (max-width:768px){
    #slideshow .container:after{
        right:0
    }
    #concept div.container>div.left{
        width:100%
    }
    #concept div.left>div>strong{
        margin:auto;
        float:none;
        width:65%;
        display:block
    }
    #concept div.left>div:last-child{
        padding-bottom:50px
    }
    #concept div.left>div:last-child:after{
        display:block
    }
    #concept div.right{
        left:-193px;
        position:relative
    }
    #concept div.right>div:first-child{
        margin:auto;
        float:none;
        width:68%;
        display:block;
        transform:scale(75%)
    }
    #concept div.right>div:first-child>strong{
        width:calc(50% - 20px)
    }
    #concept div.right>div:first-child>strong:first-child{
        text-align:left;
        margin-right:0
    }
    #concept div.right>div:first-child>strong:first-child span:first-child{
        margin-left:10px
    }
    #militer p.hackney{
        display:none
    }
    #militer strong.denoncez{
        font-size:32px;
        color:#000;
        position:relative;
        display:block;
        text-align:center;
        margin-bottom:80px
    }
    #militer strong.denoncez:before{
        left:0;
        right:0;
        margin:auto
    }
    #militer ul.hackney li>strong{
        font-size:53px;
        clear:both;
        padding-left:20px;
        text-align:left;
        width:100%
    }
    #militer>div>a{
        display:none
    }
    #militer>div>div>strong.denoncez:before{
        right:-16px
    }
    #qui .table-cell{
        text-align:center;
        margin:auto;
        width:100%
    }
    #qui .table-cell>strong{
        display:inline-block
    }
    #qui .table-cell>.table-cell,#qui div.table:last-child .nso{
        margin-bottom:48px
    }
    #sharing>div.container>div{
        align-items:center;
        width:100%
    }
    #sharing>div.container>div.right{
        width:90%;
        float:none;
        margin:120px auto 0 auto
    }
    #sharing div.left>span:first-of-type{
        left:457px;
        top:105px
    }
    #sharing div.right{
        margin-top:120px
    }
    #sharing div.slideshow{
        height:450px
    }
    #sharing div.slideshow li{
        background-size:100%
    }
    #sharing div.right>div>a{
        float:none
    }
    #sharing div.left:before{
        left:457px;
        top:266px
    }
    #sharing div.left>span:last-of-type,#sharing div.left>span:nth-of-type(2){
        left:273px
    }
    #sharing div.left>span:last-of-type{
        left:257px
    }
    #handinamique .table-cell img{
        margin-bottom:40px
    }
    a.universite-bordeaux{
        background-position:center!important;
        width:130px
    }
    a.sciences-po-bordeaux{
        width:168px
    }
    #sharing>.container{
        margin-top:0;
        grid-template-columns:1fr
    }
    #sharing>div.container>div.right div:last-child{
        display:flex;
        flex-direction:column;
        align-items:center
    }
    #sharing>div.container>div.left{
        min-height:700px;
        background-position:center
    }
    #qui .qui_cards{
        grid-template-columns:1fr;
        padding:0 1rem;
        row-gap:80px
    }
    #qui .qui_cards>div.right ul{
        text-align:left
    }
    #militer ul.tags li{
        width:90%;
        max-width:initial
    }
    section.our-contacts .container>div:nth-of-type(2){
        grid-template-columns:1fr;
        row-gap:80px;
        padding:0 2rem
    }
    section.our-contacts .container>div:nth-of-type(2) ul span{
        text-align:center
    }
    #multiple div.container:first-of-type>div:first-of-type{
        max-width:90%
    }
    #multiple div.container:first-of-type>div:last-of-type{
        position:relative;
        left:213px;
        transform:scale(.8)
    }
    #multiple div>div span:first-child{
        width:220px;
        left:-225px;
        top:109px;
        padding-bottom:21px
    }
    #multiple .handicap-cards ul li{
        min-width:44%
    }
    #qui .qui_cards h3{
        text-align:center;
        margin:0 auto 40px
    }
    #handinamique span{
        max-width:70%
    }
}
@media (max-width:442px){
    .hackney{
        text-shadow:none!important
    }
    #slideshow{
        height:auto;
        min-height:900px
    }
    #slideshow .slideshow{
        min-height:850px
    }
    #slideshow .container h1>span{
        display:none;
    }
    .rand-diffusion-logo {
        display: none;
    }
    #slideshow .container:after{
        right:initial;
        left:-25px;
        transform:scale(.8)
    }
    #slideshow .container .table{
        min-height:900px
    }
    #slideshow .container h1.padded-multiline{
        font-size:4.5rem;
        width:76%
    }
    #slideshow .table-cell a{
        float:right;
        margin-top:300px
    }
    #slideshow .container>a{
        z-index:-1
    }
    #concept div.right>div:first-child>strong:nth-child(2){
        float:right
    }
    #concept div.right>div:first-child>strong:first-child{
        text-align:center
    }
    #concept div.right>div:first-child>strong:first-child span:first-child{
        margin-left:0
    }
    #concept div.right>div:first-child>strong:first-child{
        font-size:5.44rem
    }
    #multiple p.hackney{
        font-size:3.81rem
    }
    #multiple p:not(.hackney){
        margin-bottom:0;
        margin-top:1.5rem
    }
    #multiple div>div span:first-child{
        left:-89px;
        top:7px
    }
    #multiple div.container:first-of-type>div:last-of-type>div{
        height:352px
    }
    #multiple div>div span{
        margin-bottom:20px
    }
    #multiple .handicap-cards ul li{
        min-width:100%
    }
    #militer ul.hackney li>strong{
        padding:20px;
        height:auto;
        font-size:3.44rem;
        line-height:1
    }
    #militer ul.tags,#militer>div>div{
        width:100%
    }
    #concept div.left>div>strong{
        width:100%
    }
    #concept div.left>div>strong{
        font-size:2.44rem
    }
    #concept div.left span.number{
        font-size:80px
    }
    #concept div.left span.text{
        width:calc(100% - 210px);
        margin-top:8px;
        line-height:33px
    }
    #concept div.right>div:first-child{
        width:100%;
        transform:scale(66%);
        position:relative;
        left:41px
    }
    #concept div.left>div>strong>span:first-child{
        transform:scale(.7)
    }
    #concept div.right>div:first-child>p{
        display:none
    }
    #concept div.right>div:last-child span{
        font-size:2.2rem
    }
    #qui div.table-cell>div>p{
        text-align:left
    }
    #sharing>div.container>div.right{
        width:100%;
        padding:0 30px
    }
    #sharing div.right strong:first-child{
        margin-right:14px
    }
    #sharing div.left img{
        width:100%;
        height:auto;
        left:0
    }
    #sharing div.slideshow li{
        background-size:210%
    }
    #sharing div.left:before{
        left:232px;
        top:295px
    }
    #sharing div.left>span:last-of-type,#sharing div.left>span:nth-of-type(2){
        left:112px
    }
    #sharing div.left>span:last-of-type{
        left:96px
    }
    #qui .table-cell,#handinamique .table-cell{
        width:100%;
        float:left
    }
    #handinamique{
        padding:30px 10px
    }
    footer>div>div:first-child a{
        margin:0 35px 20px
    }
    footer>div>div:not(.nso){
        align-items:center;
        justify-content:center;
        min-height:100px
    }
    footer>div>div:not(.nso) a{
        margin:0 auto 30px auto;
        float:none;
        display:block
    }
    footer>div>div:not(.nso) a:last-child{
        margin-bottom:0
    }
    footer>div>div:first-child .logo{
        background-position:center
    }
    #slideshow .container h1.padded-multiline+span:first-of-type{
        top:11px;
        left:100px
    }
    #slideshow .container h1.padded-multiline+span+span{
        top:51px;
        left:145px
    }
    #concept>.container:first-of-type p,#concept>.container:first-of-type strong{
        max-width:90%
    }
    #concept>.container:first-of-type span{
        max-width:100%
    }
    #multiple div.container:first-of-type{
        grid-template-columns:1fr
    }
    #multiple div.container:first-of-type>div:first-of-type{
        max-width:initial
    }
    #multiple div.container:first-of-type>div:last-of-type{
        height:226px;
        position:relative;
        left:257px;
        top:-98px
    }
    #sharing>div.container>div.left{
        background-size:65%;
        background-position:47px
    }
    #sharing div.left>span:first-of-type{
        left:225px;
        top:144px
    }
    #sharing div.left>span:last-of-type{
        max-width:90%
    }
    #qui .hackney+span{
        max-width:70%
    }
    #handinamique h2{
        font-size:4rem;
        max-width:initial
    }
    #handinamique span{
        max-width:initial
    }
    section.our-contacts .container>div:first-of-type span:first-of-type{
        width:initial
    }
    section.our-contacts .container>div:first-of-type span:last-of-type{
        max-width:initial
    }
    footer .container{
        grid-template-columns:1fr;
        row-gap:70px
    }
    footer div.nso{
        align-items:center
    }
    #militer>div>h2,#militer>div>span{
        text-align:center;
        display:block;
        max-width:100%
    }
    #qui .qui_cards a{
        font-size:2rem
    }
    #multiple .handicap-cards ul li h3:before{
        left:51px
    }
    #qui .qui_cards h3{
        max-width:100%
    }
    section.our-contacts .container>div:nth-of-type(2){
        margin:80px 0
    }
}
@media (max-width:424px){
    #slideshow .container h1.padded-multiline{
        margin-top:70px;
        font-size:76px;
        transform:scale(.75) translateX(-40px)
    }
    #slideshow .slideshow li{
        background-size:235%
    }
    #slideshow .container>a{
        right:15px
    }
    #militer strong.denoncez:before{
        left:-30px;
        right:initial
    }
    #slideshow .table-cell a{
        float:right;
        margin-top:412px;
        transform:scale(.8);
        margin-right:30px
    }
    #concept div.left>div>strong{
        font-size:1.63rem
    }
    #concept div.left span.number{
        font-size:72px
    }
    #concept div.right>div:first-child>strong{
        width:50%
    }
    #concept div.right>div:first-child>strong:nth-child(2){
        padding-left:20px
    }
    #concept div.right>div:first-child>strong{
        font-size:36px;
        line-height:42px
    }
    #concept div.right>div:first-child>strong:first-child{
        font-size:76px;
        line-height:44px
    }
    #concept div.right>div:first-child>strong:first-child span:last-child{
        text-align:center;
        font-size:3.31rem
    }
    #concept div.left>div>strong>span:first-child{
        margin-right:0
    }
    #concept div.left span.text{
        width:calc(100% - 198px)
    }
    #concept div.right>div:first-child span:first-of-type{
        left:300px
    }
    #militer strong.denoncez>span:first-child{
        font-size:39px
    }
    #militer strong.denoncez>span:nth-child(2){
        font-size:3.06rem;
        line-height:46px
    }
    #militer strong.denoncez>span:last-child{
        font-size:4.44rem;
        line-height:56px
    }
    #militer ul.hackney li>strong{
        font-size:3.13rem
    }
    #militer strong.denoncez{
        transform:rotate(-5deg) scale(.85)
    }
    #qui .table-cell>strong{
        font-size:39px;
        text-align:left
    }
    #qui .qui_cards h3:before{
        content:none
    }
    #sharing div.left{
        left:initial
    }
    #sharing>div.container>div.right{
        padding:0 10px
    }
    #sharing>div.container>div.left{
        background-position:2px
    }
    #sharing div.left:before{
        left:164px;
        top:306px
    }
    #sharing div.left>span:first-of-type{
        left:159px;
        top:145px
    }
    #sharing div.right strong:first-child{
        margin-right:0
    }
    #sharing div.right strong:nth-child(2){
        font-size:2.75rem
    }
    #sharing div.left>span:last-of-type,#sharing div.left>span:nth-of-type(2){
        left:49px;
        bottom:142px
    }
    #sharing div.left>span:last-of-type{
        left:32px;
        bottom:95px
    }
    #handinamique .table-cell img{
        width:100%;
        height:auto
    }
    #loader strong{
        font-size:2.5rem
    }
    #multiple div>div span:first-child{
        transform:scale(70%);
        left:-100px
    }
    #multiple div.container:first-of-type>div:last-of-type{
        background-position:90px
    }
    #concept div.right>div:first-child{
        left:39px;
        position:relative
    }
    #edging .container{
        width:100%;
        align-items:center
    }
    #edging .ugc-logo,#edging .invisible-logo{
        background-size:contain
    }
    #slideshow .container h1.padded-multiline+span:first-of-type{
        transform:scale(.75);
        top:-42px;
        left:54px
    }
    #slideshow .container h1.padded-multiline+span+span{
        transform:scale(.75);
        top:-34px;
        left:114px
    }
}
