:root{--body-bg-color:#fff;--main-font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;--alt-font-family:"andale_monoregular";--font-color:#777;--font-color-light:#ddd;--selected-font-color:#0054bc;--page-opacity-when-menu-is-opened:0.5;--menu-bg-color:var(--body-bg-color);--menu-sub-bg-color:#eee;--menu-hamburger-bg-color:var(--body-bg-color);--menu-hamburger-inner-color:var(--font-color);--menu-menu-hover-font-color:#666;--menu-selected-font-color:#0054bc;--menu-width-on-mobile:260px;--menu-icon-margin-left:10px;--red:#ad213a}a,body,div,figure,h1,h2,h3,h4,h5,h6,html,li,p,picture,ul{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}body,html{height:100%;margin:0}body{line-height:normal}ul{list-style:none}a:active,a:hover,a:link,a:visited{color:#777;color:var(--font-color);-webkit-text-decoration:none;text-decoration:none}.menu-container{background-color:#fff;background-color:var(--menu-bg-color);font-family:andale_monoregular;font-family:var(--alt-font-family);letter-spacing:-.1em;padding-bottom:10px;padding-top:20px;position:relative;position:-webkit-sticky;position:sticky;top:0;transition:top .4s;z-index:100}.menu-container>div{color:#777;color:var(--font-color);font-size:20px;padding:0 40px;width:100%}@media screen and (max-width:800px){.menu-container>div{padding-left:0}}.menu-container>div a{color:#777;color:var(--font-color)}.menu-container>div .selected{color:#0054bc;color:var(--menu-selected-font-color);cursor:default}.menu-container>div #menu-icon-checkbox{display:none}.menu-container>div #menu-icon-checkbox:checked+ul{transform:translateX(100%)}.menu-container>div #menu-icon-checkbox:checked~ul{border-color:#777;border-color:var(--menu-hamburger-inner-color)}.menu-container>div #menu-icon-checkbox:checked~.menu-icon{transform:translateX(calc(240px - 100%));transform:translateX(calc(var(--menu-width-on-mobile) - 100% - var(--menu-icon-margin-left)*2))}.menu-container>div #menu-icon-checkbox:checked~.menu-icon span{transform:scale(1)}.menu-container>div #menu-icon-checkbox:checked~.menu-icon span:before{box-shadow:0 0 0 0 #777,0 0 0 0 #777;box-shadow:0 0 0 0 var(--menu-hamburger-inner-color),0 0 0 0 var(--menu-hamburger-inner-color);transform:rotate(45deg);transition:transform .15s .15s,box-shadow .15s}.menu-container>div #menu-icon-checkbox:checked~.menu-icon span:after{background-color:#777;background-color:var(--menu-hamburger-inner-color);transform:translate(-50%,-50%) rotate(-45deg);transition:transform .15s .15s}.menu-container>div .menu-icon{background-color:#fff;background-color:var(--menu-hamburger-bg-color);cursor:pointer;display:none;height:40px;left:calc(100% + 10px);left:calc(100% + var(--menu-icon-margin-left));position:absolute;top:13px;transition:transform .5s ease-in-out;width:40px}.menu-container>div .menu-icon span{display:flex;height:40px;position:absolute;transform:scale(.85);transform-origin:left;width:40px}.menu-container>div .menu-icon span:after,.menu-container>div .menu-icon span:before{background-color:#777;background-color:var(--menu-hamburger-inner-color);border-radius:5px;content:"";height:4px;width:100%}.menu-container>div .menu-icon span:before{box-shadow:0 -14px 0 0 #777,0 14px 0 0 #777;box-shadow:0 -14px 0 0 var(--menu-hamburger-inner-color),0 14px 0 0 var(--menu-hamburger-inner-color);margin:auto;transform:rotate(0deg);transition:transform .15s,box-shadow .15s .15s}.menu-container>div .menu-icon span:after{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .15s}.menu-container>div>ul{display:flex;justify-content:space-between;white-space:nowrap}.menu-container>div>ul>li{cursor:default;position:relative}.menu-container>div>ul>li>ul{background-color:#eee;background-color:var(--menu-sub-bg-color);border-radius:5px;font-size:.85em;margin-left:-10px;margin-top:5px;opacity:0;padding:5px 20px 5px 10px;position:absolute;transition:opacity .2s ease-in-out,visibility 0s ease-in-out .2s;visibility:hidden}body[data-current=accueil] .menu-container>div>ul>li>ul{background-color:#fff;background-color:var(--menu-bg-color);margin-top:0}body.ofds__mouse.loading .menu-container>div>ul>li>ul{transition:none;visibility:hidden}.menu-container>div>ul>li.open>ul,body.ofds__mouse:not(.loading) .menu-container>div>ul>li:hover>ul{opacity:1;transition:opacity .5s ease-in-out;visibility:visible}.menu-container>div>ul li>a{display:inline-block;overflow:hidden;position:relative}body.ofds__mouse .menu-container>div>ul li>a:before{color:var(--menu-hover-font-color);content:attr(data-name);overflow:hidden;position:absolute;transition:width .3s ease-in-out;width:0}body.ofds__mouse .menu-container>div>ul li>a:not(.selected):hover:before{width:100%}@media screen and (max-width:850px){.menu-container{font-size:18px}}@media screen and (max-width:800px){.menu-container{background-color:transparent;left:0;padding:0;position:fixed;top:0;width:auto}.menu-container:after{display:none}.menu-container>div{left:-260px;left:calc(var(--menu-width-on-mobile)*-1);padding:0;position:absolute;width:auto}.menu-container>div>ul{background-color:#fff;background-color:var(--menu-bg-color);border-bottom:1px solid transparent;border-radius:0 0 10px 0;border-right:1px solid transparent;box-sizing:border-box;display:inline-block;margin:0;padding:10px;transition:transform .5s ease-in-out,border-color .5s ease-in-out;width:260px;width:var(--menu-width-on-mobile)}.menu-container>div>ul>li{margin-bottom:10px}.menu-container>div>ul>li>ul{background-color:#fff;background-color:var(--menu-bg-color);border-left:2px solid #eee;border-left:2px solid var(--menu-sub-bg-color);margin-left:15px;opacity:1;padding:0 0 0 5px;position:static;transition:none!important;visibility:visible}.menu-container>div .menu-icon{display:block}}.amst_gallery-overlay{--overlay-background:rgba(0,0,0,.9);--nav-items-background:rgba(33,33,33,.5);--nav-items-background-hover:rgba(33,33,33,.7);--nav-items-color:#aaa;--nav-items-color-hover:#ddd;--caption-background:rgba(0,0,0,.7);--caption-color:#fff;--caption-font-family:inherit;--caption-font-size:1em;background:rgba(0,0,0,.9);background:var(--overlay-background);height:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;touch-action:none;transition:opacity .4s,width 0s .4s,height 0s .4s;width:0}.amst_gallery-overlay *{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.amst_gallery-no-arrow .amst_gallery-arrow,.amst_gallery-overlay:not(.amst_gallery-mouse) .amst_gallery-arrow{display:none}.amst_gallery-mouse .amst_gallery-item-loaded figcaption,.amst_gallery-mouse .amst_gallery-nav-item{opacity:0}.amst_gallery-mouse.amst_gallery-hover .amst_gallery-nav-item{opacity:1}.amst_gallery-mouse.amst_gallery-hover .amst_gallery-nav-item:hover{background:rgba(33,33,33,.7);background:var(--nav-items-background-hover)}.amst_gallery-mouse.amst_gallery-hover .amst_gallery-nav-item:hover span{border-color:#ddd;border-color:var(--nav-items-color-hover)}.amst_gallery-mouse.amst_gallery-hover .amst_gallery-nav-item:hover span span{background:#ddd;background:var(--nav-items-color-hover)}.amst_gallery-mouse.amst_gallery-hover .amst_gallery-item-loaded figcaption{opacity:1}.amst_gallery-hide-controls:not(.amst_gallery-mouse) .amst_gallery-close,.amst_gallery-hide-controls:not(.amst_gallery-mouse) .amst_gallery-item-loaded figcaption{opacity:0}.amst_gallery-show{height:100%;opacity:1;transition:opacity .4s;width:100%;z-index:1000000}.amst_gallery-nav-item{background:rgba(33,33,33,.5);background:var(--nav-items-background);border:0;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;margin:0;padding:0;position:absolute;transition:opacity .4s,background-color .4s;z-index:1}.amst_gallery-nav-item>span{margin:auto;pointer-events:none;position:relative}.amst_gallery-close{height:46px;opacity:1;right:10px;top:10px;width:46px}.amst_gallery-close>span{height:40px;transform:rotate(45deg);width:40px}.amst_gallery-close>span span{background-color:#aaa;background-color:var(--nav-items-color);border:solid #aaa;border:solid var(--nav-items-color);border-radius:5px;border-width:2px;position:absolute;transition:background-color .4s,border-color .4s}.amst_gallery-close>span span:first-of-type{left:0;top:50%;transform:translateY(-50%);width:100%}.amst_gallery-close>span span:last-of-type{height:100%;left:50%;top:0;transform:translateX(-50%)}.amst_gallery-arrow{height:80px;top:50%;transform:translateY(-50%);width:46px}.amst_gallery-arrow span{border-color:#aaa;border-color:var(--nav-items-color);border-style:solid;border-width:0 4px 4px 0;padding:10px;transform:scaleY(1.8) translate(5px) rotate(135deg);transition:border-color .4s;width:20px}.amst_gallery-arrow.amst_gallery-previous{left:10px}.amst_gallery-arrow.amst_gallery-next{right:10px}.amst_gallery-arrow.amst_gallery-next span{transform:scaleY(1.8) translate(-5px) rotate(-45deg)}.amst_gallery-slider{display:flex;flex-direction:row;height:100%;justify-content:space-between}.amst_gallery-slider.amst_gallery-slider-transition{transition:transform .4s}.amst_gallery-item{flex:1;height:100%;margin:0;padding:0;position:relative;width:100vw}.amst_gallery-item .amst_gallery-loader{height:100%;opacity:1;position:absolute;transition:opacity .2s;width:100%}.amst_gallery-item .amst_gallery-loader:after{animation:amst_gallery-loader-spinner .6s linear infinite;border-bottom:4px solid transparent;border-left:4px solid #aaa;border-left-color:var(--nav-items-color);border-radius:50%;border-right:4px solid transparent;border-top:4px solid #aaa;border-top-color:var(--nav-items-color);content:"";height:50px;left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}.amst_gallery-item picture{align-items:center;display:flex;height:100%;width:100%}.amst_gallery-item picture img{box-sizing:border-box;height:auto;margin:auto;transition:border-color .4s,border-radius .4s;width:100%}.amst_gallery-item picture img.amst_gallery-border{border:1px solid #aaa;border:1px solid var(--nav-items-color);border-radius:5px}.amst_gallery-item.amst_gallery-adapted-width img{height:100%;width:auto}.amst_gallery-item figcaption{background:rgba(0,0,0,.7);background:var(--caption-background);font-family:inherit;font-family:var(--caption-font-family);font-size:1em;font-size:var(--caption-font-size);margin:auto;opacity:0;padding:10px 0;text-align:center;transform:translateY(-100%);transition:opacity .4s}.amst_gallery-item figcaption,.amst_gallery-item figcaption *{color:#fff;color:var(--caption-color)}.amst_gallery-item-loaded .amst_gallery-loader{opacity:0}.amst_gallery-item-loaded figcaption{opacity:1}@keyframes amst_gallery-loader-spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.amst__hidden{display:none!important}.amst__overflow-hidden{overflow:hidden}.amst__wrapper .amst__offscreen{clip:rect(1px,1px,1px,1px);word-wrap:normal;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.amst__wrapper *{box-sizing:border-box;-moz-user-select:none;-webkit-user-select:none;user-select:none}.amst__container{position:relative}.amst__container [tabindex]:focus{outline:0}.amst__keyboard-active .amst__container [tabindex]:focus{outline:2px solid #0054bc}.amst__container [tabindex]::-moz-focus-inner{border:0}.amst__container .amst__error{background:rgba(0,0,0,.85);border:2px solid #0054bc;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.amst__container .amst__error p{color:#0054bc;font:700 normal 24px Arial,Helvetica Neue,Helvetica,sans-serif;margin:auto;padding:20px;text-align:center}.amst__show-error .amst__container .amst__error{display:flex}.amst__container .amst__contextmenu{opacity:0;position:absolute;transition:opacity .4s,visibility 0s .4s;visibility:hidden;z-index:6}.amst__container .amst__contextmenu.amst__contextmenu-show{opacity:1;transition:opacity .4s,visibility 0s;visibility:visible}.amst__container .amst__contextmenu a,.amst__container .amst__contextmenu a:active,.amst__container .amst__contextmenu a:hover,.amst__container .amst__contextmenu a:visited{background:#000;border:1px solid #fff;border-radius:5px;color:#c9be9f;display:block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;line-height:1.3;padding:10px;text-align:center;white-space:nowrap}div[data-role=amst__nodal]{background:rgba(0,0,0,.9);box-sizing:border-box;display:none;height:100%;left:0;overflow:auto;padding:50px 40px;position:fixed;top:0;width:100%;z-index:100000000}div[data-role=amst__nodal]:after,div[data-role=amst__nodal]:before{background:#fff;content:"";display:block;height:2px;position:fixed;right:10px;top:20px;transform:rotate(45deg);width:25px}div[data-role=amst__nodal]:after{transform:rotate(-45deg)}div[data-role=amst__nodal] li,div[data-role=amst__nodal] ul{border:0;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-style:inherit;font-weight:inherit;list-style:none;margin:0;outline:0;padding:0;vertical-align:baseline}div[data-role=amst__nodal]>ul{font-size:16px;margin:auto;max-width:250px;padding:50px 10px;width:100%}div[data-role=amst__nodal]>ul>li{margin-top:40px}div[data-role=amst__nodal]>ul>li:first-of-type{margin-top:0}div[data-role=amst__nodal]>ul>li>span{border-bottom:2px solid #fff;display:block;margin-top:15px;padding-bottom:3px}div[data-role=amst__nodal]>ul>li ul{margin-top:10px;text-align:right}div[data-role=amst__nodal]>ul>li ul li{border:1px solid transparent;border-radius:2px;cursor:pointer;margin-top:2px;padding:5px;transition:background-color .4s}div[data-role=amst__nodal]>ul>li ul li.amst__selected{background:rgba(28,28,28,.9);border:1px solid #0054bc;border-radius:5px;cursor:default;position:relative}div[data-role=amst__nodal]>ul>li ul li.amst__selected:before{background-position:-312px;content:"";height:20px;left:5px;position:absolute;top:50%;transform:scale(.8) translateY(-50%);transform-origin:0 0;width:20px}@media screen and (max-height:720px),screen and (max-width:720px){div[data-role=amst__nodal]{display:flex}}.amst__controls{display:flex;width:100%;z-index:2}.amst__compact .amst__controls{flex-wrap:wrap}.amst__show-error .amst__controls{-webkit-filter:blur(5px);filter:blur(5px)}.amst__svg-background,li.amst__selected:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='336' height='28'%3E%3Cdefs%3E%3Cpath id='a' d='m1 1 18 8L1 19z'/%3E%3Cpath id='b' d='M0 1h4v18H0z'/%3E%3Cpath id='c' d='M2 6h7v8H2zm8 0 8-5v18l-8-5z'/%3E%3Cpath id='e' d='M6 13h5v2H6zm7 0h9v2h-9zm-7 5h10v2H6zm12 0h4v2h-4z'/%3E%3Cpath id='f' d='M17.66 10.83 14.46 9l3.2-1.83a.65.65 0 0 0 .25-.91l-2.06-3.52a.68.68 0 0 0-.92-.25l-3.2 1.83V.67a.67.67 0 0 0-.67-.67H6.94a.67.67 0 0 0-.67.67v3.65L3.07 2.5a.68.68 0 0 0-.92.25L.1 6.26a.65.65 0 0 0 .25.91L3.54 9l-3.2 1.83a.65.65 0 0 0-.25.91l2.06 3.52a.68.68 0 0 0 .92.25l3.2-1.83v3.65a.67.67 0 0 0 .67.67h4.12a.67.67 0 0 0 .67-.67v-3.65l3.2 1.83a.68.68 0 0 0 .92-.25l2.06-3.52a.65.65 0 0 0-.25-.91zm-5.23-.67a3.45 3.45 0 0 1-.7 1.2 3.67 3.67 0 0 1-2 1.17 3.74 3.74 0 0 1-1.44 0 3.67 3.67 0 0 1-2-1.17 3.45 3.45 0 0 1-.7-3.52 3.45 3.45 0 0 1 .7-1.2 3.67 3.67 0 0 1 2-1.17 3.74 3.74 0 0 1 1.44 0 3.67 3.67 0 0 1 2 1.17 3.45 3.45 0 0 1 .7 3.52z'/%3E%3Cpath id='g' d='M0 10.56c2.55 2.37 4.2 4.5 6.9 9.44C12.83 4.72 20.94.8 19.9.12 17.83-1.3 7.7 10.65 6.5 12.23 5 11.43 0 8.65 0 10.56z'/%3E%3Crect id='d' width='20' height='20' x='4' y='4' rx='2'/%3E%3C/defs%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a' x='4' y='4'/%3E%3Cuse xlink:href='%23b' x='34.5' y='4'/%3E%3Cuse xlink:href='%23b' x='44.5' y='4'/%3E%3Cuse xlink:href='%23c' x='59' y='4'/%3E%3Cpath stroke='%23666' stroke-linecap='round' stroke-width='5' d='m65 5.5 10 17'/%3E%3Cuse xlink:href='%23c' x='87' y='4'/%3E%3Cpath d='M122 4h8v10h-8z'/%3E%3Cpath d='M115 13h22l-11 8zm2 9h18v2h-18z'/%3E%3Cuse xlink:href='%23a' x='144' y='4' transform='rotate(180 154 14)'/%3E%3Cuse xlink:href='%23b' x='144' y='4'/%3E%3Cuse xlink:href='%23a' x='171' y='4'/%3E%3Cuse xlink:href='%23b' x='187' y='4'/%3E%3C/g%3E%3Cg fill='%23333'%3E%3Cuse xlink:href='%23d' x='196' fill='%23fff'/%3E%3Cuse xlink:href='%23e' x='196'/%3E%3C/g%3E%3Cg fill='%23a10304'%3E%3Cuse xlink:href='%23d' x='224' fill='%23fff'/%3E%3Cuse xlink:href='%23e' x='224'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23f' x='257' y='5'/%3E%3Cuse xlink:href='%23f' x='285' y='5'/%3E%3Ccircle cx='294' cy='14' r='4' fill='%23a10304'/%3E%3Cuse xlink:href='%23g' x='312' y='4'/%3E%3C/g%3E%3C/svg%3E")}.amst__controls .amst__additional-controls{display:flex;order:2;position:relative}.amst__controls div[role=button]{background:transparent;border:0;height:28px;margin:0 2px;overflow:visible;padding:0;width:28px}.amst__controls div[role=button] .amst__svg-background{height:100%;width:100%}.amst__mouse .amst__controls div[role=button]{cursor:pointer}.amst__controls div[role=button][data-disabled]{cursor:default}.amst__controls div[role=button][data-disabled] div{opacity:.5}.amst__mouse .amst__controls div[role=button][data-disabled].amst__tooltip:before{background:grey}.amst__mouse .amst__controls div[role=button][data-disabled].amst__tooltip:after{background:#fff;border:2px solid grey;color:#666}.amst__controls div[role=button].amst__previous .amst__svg-background{background-position:-140px}.amst__controls div[role=button].amst__playPause.amst__on .amst__svg-background{background-position:-28px}.amst__controls div[role=button].amst__next .amst__svg-background{background-position:-168px}.amst__controls div[role=button].amst__mute .amst__svg-background{background-position:-84px}.amst__controls div[role=button].amst__mute.amst__on .amst__svg-background{background-position:-56px 0}.amst__controls div[role=button].amst__more{display:none;margin-right:0;order:2}.amst__controls div[role=button].amst__more>div{height:20px;margin:auto;position:relative;transition:transform .4s;width:20px}.amst__controls div[role=button].amst__more>div:after,.amst__controls div[role=button].amst__more>div:before{background:#fff;border-radius:3px;content:"";display:block;height:4px;left:0;position:absolute;top:8px;transition:background-color .4s;width:20px}.amst__controls div[role=button].amst__more>div:after{transform:rotate(90deg)}.amst__mouse .amst__controls div[role=button].amst__more>div:hover:after,.amst__mouse .amst__controls div[role=button].amst__more>div:hover:before{background:#0054bc}.amst__controls div[role=button].amst__more.amst__on>div{transform:rotate(405deg)}.amst__controls div[role=button].amst__more.amst__on>div:after,.amst__controls div[role=button].amst__more.amst__on>div:before{background:#0054bc}.amst__controls div[role=button].amst__subtitles .amst__svg-background{background-position:-196px}.amst__controls div[role=button].amst__subtitles.amst__on .amst__svg-background{background-position:-224px 0}.amst__controls div[role=button].amst__download{margin:0 2px 0 5px;order:2}.amst__controls div[role=button].amst__download div{background-position:-112px}.amst__controls div[role=button].amst__settings{position:relative}.amst__controls div[role=button].amst__settings>.amst__svg-background{background-position:-252px 0}.amst__controls div[role=button].amst__settings li,.amst__controls div[role=button].amst__settings ul{border:0;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-style:inherit;font-weight:inherit;list-style:none;margin:40px 0 0;outline:0;padding:0;vertical-align:baseline}.amst__controls div[role=button].amst__settings li:first-of-type,.amst__controls div[role=button].amst__settings ul:first-of-type{margin:0}.amst__controls div[role=button].amst__settings .amst__settings-display{background:rgba(28,28,28,.9);background:#000;border:1px solid #0054bc;border-radius:5px;bottom:100%;cursor:default;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;transition:opacity .4s,width 0s .4s,padding 0s .4s;width:0;z-index:5}.amst__controls div[role=button].amst__settings .amst__settings-display.amst__align-bottom{bottom:auto;top:100%}.amst__controls div[role=button].amst__settings .amst__settings-display>div{height:28px;position:relative}.amst__controls div[role=button].amst__settings .amst__settings-display>div:after,.amst__controls div[role=button].amst__settings .amst__settings-display>div:before{background:#fff;border-radius:5px;content:"";cursor:pointer;display:block;height:2px;position:absolute;right:5px;top:5px;transform:rotate(45deg);transition:background-color .4s;width:20px}.amst__controls div[role=button].amst__settings .amst__settings-display>div:after{transform:rotate(-45deg)}.amst__controls div[role=button].amst__settings .amst__settings-display>ul{max-height:0;overflow:auto;scrollbar-color:#0054bc #fff;scrollbar-width:thin;transition:max-height 0s .4s,padding 0s .4s}.amst__controls div[role=button].amst__settings .amst__settings-display>ul::-webkit-scrollbar{height:2px;width:2px}.amst__controls div[role=button].amst__settings .amst__settings-display>ul::-webkit-scrollbar-thumb{background:#0054bc}.amst__controls div[role=button].amst__settings .amst__settings-display>ul::-webkit-scrollbar-track{background:#fff;margin:10px}.amst__controls div[role=button].amst__settings .amst__settings-display>ul>li>span{border-bottom:2px solid #fff;display:block;margin-top:15px;padding-bottom:3px}.amst__controls div[role=button].amst__settings .amst__settings-display>ul>li ul{margin-top:10px;text-align:right}.amst__controls div[role=button].amst__settings .amst__settings-display>ul>li ul li{border:1px solid transparent;border-radius:2px;cursor:pointer;margin-top:2px;padding:5px;transition:background-color .4s}.amst__controls div[role=button].amst__settings .amst__settings-display>ul>li ul li.amst__selected{background:rgba(28,28,28,.9);border:1px solid #0054bc;border-radius:5px;cursor:default;position:relative}.amst__controls div[role=button].amst__settings .amst__settings-display>ul>li ul li.amst__selected:before{background-position:-312px;content:"";height:20px;left:5px;position:absolute;top:50%;transform:scale(.8) translateY(-50%);transform-origin:0 0;width:20px}.amst__mouse .amst__controls div[role=button].amst__settings .amst__settings-display>ul>li ul li:not(.amst__selected):hover{background:#0054bc}.amst__controls div[role=button].amst__settings.amst__on>.amst__svg-background,.amst__mouse .amst__controls div[role=button].amst__settings:focus>.amst__svg-background,.amst__mouse .amst__controls div[role=button].amst__settings:hover>.amst__svg-background{background-position:-280px 0}.amst__controls div[role=button].amst__settings.amst__on .amst__settings-display,.amst__mouse .amst__controls div[role=button].amst__settings:focus .amst__settings-display,.amst__mouse .amst__controls div[role=button].amst__settings:hover .amst__settings-display{opacity:1;padding:10px;transition:opacity .4s;width:250px}.amst__controls div[role=button].amst__settings.amst__on .amst__settings-display>ul,.amst__mouse .amst__controls div[role=button].amst__settings:focus .amst__settings-display>ul,.amst__mouse .amst__controls div[role=button].amst__settings:hover .amst__settings-display>ul{max-height:300px;padding:0 20px 15px;transition:none}.amst__mouse .amst__controls div[role=button].amst__settings .amst__settings-display>div{display:none}@media screen and (max-height:720px),screen and (max-width:720px){.amst__wrapper:not(.amst__mouse) .amst__controls div[role=button].amst__settings .amst__settings-display{display:none}}.amst__mouse .amst__controls div[role=button].amst__tooltip{position:relative}.amst__mouse .amst__controls div[role=button].amst__tooltip:after,.amst__mouse .amst__controls div[role=button].amst__tooltip:before{position:absolute;transform:scale(0);transform-origin:0 0;transform-style:preserve-3d;transition:transform .15s;z-index:4}.amst__mouse .amst__controls div[role=button].amst__tooltip:before{background:#0054bc;border-radius:50%;content:"";height:10px;left:25px;top:25px;width:10px}.amst__mouse .amst__controls div[role=button].amst__tooltip:after{background:#fff;border:2px solid #0054bc;border-radius:5px;color:#333;content:attr(aria-label);display:inline-block;font:700 normal 13px Arial,Helvetica Neue,Helvetica,sans-serif;left:28px;padding:5px;top:28px;white-space:nowrap}.amst__mouse .amst__controls div[role=button].amst__tooltip.amst__tooltip-left:before{left:auto;right:25px;transform-origin:100% 0}.amst__mouse .amst__controls div[role=button].amst__tooltip.amst__tooltip-left:after{left:auto;right:28px;transform-origin:100% 0}.amst__mouse .amst__controls div[role=button].amst__tooltip:hover:after,.amst__mouse .amst__controls div[role=button].amst__tooltip:hover:before{transform:scale(1);transition:transform .15s linear .2s}.amst__mini .amst__controls .amst__currenttime,.amst__mini .amst__controls .amst__duration,.amst__mini .amst__controls .amst__next,.amst__mini .amst__controls .amst__previous,.amst__mini .amst__controls .amst__time-current,.amst__mini .amst__controls .amst__time-duration{transition:all .4s}.amst__mini .amst__controls div[role=button].amst__more{display:flex}.amst__mini .amst__controls .amst__duration:before,.amst__mini .amst__controls .amst__time-current{margin-right:0}.amst__mini .amst__controls .amst__additional-controls:after{background:#0054bc;bottom:-3px;content:"";height:2px;position:absolute;right:-24px;transition:width .4s;width:calc(100% + 20px)}.amst__mini .amst__controls .amst__additional-controls div[role=button]{transition:all .4s}.amst__mini .amst__controls .amst__additional-controls div[role=button].amst__download{margin:0 2px}.amst__mini:not(.amst__show-additional-controls) .amst__controls .amst__additional-controls:after{width:0}.amst__mini:not(.amst__show-additional-controls) .amst__controls .amst__additional-controls div[role=button]{margin:0;padding:0;width:0}.amst__mini.amst__show-additional-controls .amst__controls .amst__currenttime,.amst__mini.amst__show-additional-controls .amst__controls .amst__duration,.amst__mini.amst__show-additional-controls .amst__controls .amst__next,.amst__mini.amst__show-additional-controls .amst__controls .amst__previous,.amst__mini.amst__show-additional-controls .amst__controls .amst__time-current,.amst__mini.amst__show-additional-controls .amst__controls .amst__time-duration{margin:auto 0;opacity:0;width:0}.amst__volume,.amst__volume .amst__volume-wrapper{display:flex}.amst__volume .amst__volume-wrapper .amst__mute{margin-right:0;order:0}.amst__volume .amst__volume-wrapper .amst__slider{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;cursor:pointer;display:flex;height:28px;margin:auto;transform:scaleY(1);width:60px}.amst__volume .amst__volume-wrapper .amst__slider .amst__slider-total{background:hsla(0,0%,100%,.5);border-radius:2px;cursor:pointer;height:4px;margin:auto 5px;transition:transform .2s;width:100%}.amst__volume .amst__volume-wrapper .amst__slider .amst__slider-total .amst__slider-current{background:hsla(0,0%,100%,.9);border-radius:2px;height:100%;position:relative;transform-origin:0 0;width:80%}.amst__volume:not(.amst__vertical):hover .amst__slider-total{transform:scaleY(1.5)}.amst__volume.amst__vertical{margin:0 2px;width:28px}.amst__volume.amst__vertical .amst__volume-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotate(-90deg) translateY(100%);transform-origin:0 100%;transform-style:preserve-3d;z-index:3}.amst__volume.amst__vertical .amst__volume-wrapper .amst__mute{margin:0;transform:rotate(90deg)}.amst__volume.amst__vertical .amst__volume-wrapper .amst__slider{background:#000;border:2px solid #646464;border-radius:5px;opacity:0;touch-action:none;transition:opacity .4s,width 0s linear .4s;width:0}.amst__ie .amst__volume.amst__vertical .amst__volume-wrapper .amst__slider{position:absolute}.amst__volume.amst__vertical .amst__volume-wrapper .amst__slider .amst__slider-total{height:2px;margin:auto;width:80%}.amst__volume.amst__vertical .amst__volume-wrapper .amst__slider .amst__slider-total .amst__slider-current:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:hsla(0,0%,100%,.9);border-radius:2px;content:"";height:18px;left:100%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s,width 0s linear .4s;width:0}.amst__keyboard-active .amst__volume.amst__vertical .amst__slider:focus,.amst__keyboard-active .amst__volume.amst__vertical:focus .amst__slider,.amst__mouse .amst__volume.amst__vertical:hover .amst__slider,.amst__volume.amst__vertical .amst__slider.amst__show{opacity:1;transition:opacity .4s,width 0s;width:100px}.amst__keyboard-active .amst__volume.amst__vertical .amst__slider:focus .amst__slider-total .amst__slider-current:after,.amst__keyboard-active .amst__volume.amst__vertical:focus .amst__slider .amst__slider-total .amst__slider-current:after,.amst__mouse .amst__volume.amst__vertical:hover .amst__slider .amst__slider-total .amst__slider-current:after,.amst__volume.amst__vertical .amst__slider.amst__show .amst__slider-total .amst__slider-current:after{opacity:1;transition:opacity .4s,width 0s;width:6px}.amst__volume .amst__mute[data-disabled]~.amst__slider{display:none}.amst__time{-webkit-tap-highlight-color:rgba(255,255,255,0);color:#fff;display:flex;flex-direction:column;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:11px;font-weight:700;height:28px;margin:0 5px;text-align:center}.amst__measureTime>span,.amst__time>span{line-height:1;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.amst__compact .amst__time-duration{flex-grow:1;margin:0}.amst__compact .amst__currenttime{margin-left:10px}.amst__compact .amst__duration{text-align:left;width:100%}.amst__compact .amst__duration:before{content:" / ";margin-right:5px;white-space:pre}.amst__time-rail{display:flex;flex-grow:1;height:20px;z-index:1}.amst__compact .amst__time-rail{height:25px;order:100;width:100%;z-index:4}.amst__time-rail .amst__buffering-bar,.amst__time-rail .amst__loaded-bar,.amst__time-rail .amst__seeking,.amst__time-rail .amst__seeking-wrapper,.amst__time-rail .amst__slider{border-radius:2px}.amst__time-rail .amst__buffering-bar,.amst__time-rail .amst__loaded-bar{left:0;position:absolute;top:0}.amst__time-rail .amst__time-slider{background:hsla(0,0%,100%,.3);border-radius:2px;display:flex;height:100%;margin:auto 5px;opacity:.3;padding:0 9px;touch-action:none;transition:opacity .15s ease-in;width:100%}.amst__compact .amst__time-rail .amst__time-slider{background:transparent;padding:0}.amst__time-rail .amst__time-slider .amst__slider{height:6px;margin:auto;position:relative;width:100%}.amst__time-rail .amst__time-slider .amst__slider .amst__slider-total{background:hsla(0,0%,100%,.3);border-radius:20px;height:100%;position:relative;transition:transform .15s ease-in;width:100%}.amst__time-rail .amst__time-slider .amst__slider .amst__slider-total .amst__slider-current{background:#0054bc;height:100%;transform:scaleX(0);transform-origin:0 0;width:100%}.amst__time-rail .amst__time-slider .amst__slider .amst__slider-total .amst__time-handler{display:none;transform:translateX(0)}.amst__loadedmetadata .amst__time-rail .amst__time-slider{opacity:1}.amst__loadedmetadata.amst__mouse .amst__time-rail .amst__time-slider{cursor:pointer}.amst__loadedmetadata.amst__mouse .amst__time-rail .amst__time-slider .amst__slider-total{transform:scaleY(.5)}.amst__loadedmetadata.amst__mouse .amst__time-rail .amst__time-slider .amst__slider-total .amst__time-handler{display:block;left:-6px;position:absolute;top:-3px}.amst__loadedmetadata.amst__mouse .amst__time-rail .amst__time-slider .amst__slider-total .amst__time-handler:after{background:#0054bc;border-radius:50%;content:"";display:block;height:12px;transform:scale3d(0,0,1);transition:transform .15s ease-in;width:12px}.amst__loadedmetadata.amst__mouse .amst__time-rail .amst__time-slider:hover .amst__slider-total{transform:scaleX(1) translateZ(0)}.amst__loadedmetadata.amst__mouse .amst__time-rail .amst__time-slider:hover .amst__slider-total .amst__time-handler:after{transform:scaleX(1)}.amst__time-rail .amst__buffering-bar{animation:buffering-stripes 2s linear infinite;background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;display:none;height:100%;width:100%}.amst__buffering .amst__time-rail .amst__buffering-bar{display:block}.amst__time-rail .amst__loaded-bar{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.4);height:100%;left:0;width:100%}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}.amst__cursor{bottom:0;display:none;left:0;pointer-events:none;position:absolute}.amst__mouse.amst__loadedmetadata .amst__cursor{display:block}.amst__cursor>div{background:#000;bottom:0;display:block;height:14px;left:-1px;position:absolute;transform:scale(0);width:2px}.amst__cursor>div:after{border:5px solid transparent;border-top-color:#eee;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50%)}.amst__mouse.amst__loadedmetadata .amst__time-slider:hover .amst__cursor>div{transform:scale(1)}.amst__seeking-wrapper{bottom:14px;display:none;left:0;position:absolute}.amst__mouse.amst__loadedmetadata .amst__seeking-wrapper{display:block;pointer-events:none}.amst__seeking{background:#eee;border:1px solid #333;height:auto;margin:0;padding:3px;pointer-events:none}.amst__controls .amst__seeking{transform:translateX(-50%) scale(0);transform-origin:50% 100%;transition:transform .15s ease-in}.amst__ie .amst__controls .amst__seeking{transition:none}.amst__mouse.amst__loadedmetadata .amst__time-slider:hover .amst__seeking{transform:translateX(-50%) scale(1)}.amst__seeking>span{color:#666;line-height:11px}.amst__audio .amst__mediaelement{display:none}.amst__audio .amst__container{background:transparent}.amst__audio .amst__controls{align-items:center;background:#000;border:none;border-radius:5px;height:70px;padding:0 10px}.amst__audio.amst__compact .amst__controls{flex-wrap:wrap;height:80px;padding:10px 5px 0}.amst__audio audio::-webkit-media-controls,.amst__audio audio::-webkit-media-controls-panel,.amst__audio audio::-webkit-media-controls-panel-container,.amst__audio audio::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.amst__video .amst__container{background:#000;position:relative;transition:padding .4s}.amst__video .amst__controls{align-items:center;background:linear-gradient(rgba(50,50,50,.15),rgba(50,50,50,.55) 50%);border:none;border-radius:0;bottom:0;height:70px;left:0;padding:0 10px;position:absolute;transform-origin:bottom;transition:transform .15s ease-in}.amst__video .amst__controls .amst__fullscreen .amst__svg-background,.amst__video .amst__controls .amst__pip .amst__svg-background{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='112' height='28'%3E%3Cdefs%3E%3Crect id='a' width='18' height='18' x='5' y='5' fill='transparent' stroke='%23fff' stroke-width='2' rx='2'/%3E%3Cpath id='b' d='M12 14h9v6h-9z'/%3E%3C/defs%3E%3Cg fill='%23fff'%3E%3Cpath d='M4 4h9l-9 8zm11 0h9v8zM4 15v9h9zm20 0v9h-9zm8-4h7V4zm13-7v7h7zM32 17h7v7zm13 0h8l-8 7z'/%3E%3Cuse xlink:href='%23a' x='56'/%3E%3Cuse xlink:href='%23b' x='56'/%3E%3Cuse xlink:href='%23a' x='84'/%3E%3Cuse xlink:href='%23b' x='84' fill='%23a10304'/%3E%3C/g%3E%3C/svg%3E")}.amst__video .amst__controls .amst__pip div{background-position:-56px 0}.amst__video .amst__controls .amst__pip.amst__on div{background-position:-84px 0}.amst__video .amst__controls .amst__fullscreen.amst__on div{background-position:-28px 0}.amst__video.amst__controls-hidden .amst__controls{transform:scaleY(0)}.amst__video video::-webkit-media-controls,.amst__video video::-webkit-media-controls-panel,.amst__video video::-webkit-media-controls-panel-container,.amst__video video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.amst__video .amst__mediaelement{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.amst__video.amst__isfullscreen{background:#000;display:flex;flex-direction:column;height:100%;width:100%}.amst__video.amst__isfullscreen.amst__fake-fullscreen{left:0;position:fixed;top:0;z-index:1111111111111}.amst__video.amst__isfullscreen .amst__container{margin:auto;transition:none}.amst__video.amst__isfullscreen .amst__container .amst__pip{display:none}.amst__video video,.amst__video.amst__isfullscreen .amst__mediaelement,.amst__video.amst__isfullscreen video{height:100%!important;width:100%!important}.amst__video.amst__thumbnails .amst__seeking{align-items:flex-end;background-repeat:no-repeat;border:2px solid #fff;justify-content:flex-end;padding:0}.amst__video.amst__thumbnails .amst__seeking span{background:rgba(0,0,0,.2);box-sizing:content-box;color:#fff;margin:0;padding:4px}.amst__compact .amst__controls{height:80px;padding:10px 0 0}.amst__mouse.amst__isfullscreen:not(.amst__compact) .amst__controls div[role=button].amst__tooltip:after,.amst__mouse.amst__isfullscreen:not(.amst__compact) .amst__controls div[role=button].amst__tooltip:before{top:-7px;transform-origin:0 100%}.amst__mouse.amst__isfullscreen:not(.amst__compact) .amst__controls div[role=button].amst__tooltip:after{top:-30px}.amst__mouse.amst__isfullscreen:not(.amst__compact) .amst__controls div[role=button].amst__tooltip.amst__tooltip-left:after,.amst__mouse.amst__isfullscreen:not(.amst__compact) .amst__controls div[role=button].amst__tooltip.amst__tooltip-left:before{transform-origin:100% 100%}.amst__video .amst__volume.amst__vertical .amst__volume-wrapper .amst__slider{background-color:rgba(50,50,50,.7);border:none}.amst__video .amst__volume.amst__vertical .amst__volume-wrapper .amst__slider .amst__slider-total{width:85%}.amst__layers{overflow:hidden}.amst__layers,.amst__layers>div{height:100%;left:0;position:absolute;top:0;width:100%}.amst__layers>div{display:flex;flex-direction:column;z-index:1}.amst__layers>div .amst__svg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='270' height='90'%3E%3Cg stroke='%23fff'%3E%3Ccircle cx='45' cy='45' r='37.5' fill='none' stroke-width='5' opacity='.8'/%3E%3Cpath fill='%23fff' stroke-linejoin='round' stroke-width='4' d='M33 27v38l34-20z'/%3E%3Ccircle cx='135' cy='45' r='37.5' fill='none' stroke-width='5'/%3E%3Cpath fill='%23fff' stroke-linejoin='round' stroke-width='4' d='M123 27v38l34-20z'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Ccircle cx='225' cy='13' r='8'/%3E%3Ccircle cx='202.5' cy='22.5' r='7.5' opacity='.9'/%3E%3Ccircle cx='193' cy='45' r='7' opacity='.8'/%3E%3Ccircle cx='202.5' cy='67.5' r='6.5' opacity='.7'/%3E%3Ccircle cx='225' cy='77' r='6' opacity='.6'/%3E%3Ccircle cx='247.5' cy='67.5' r='5.5' opacity='.5'/%3E%3Ccircle cx='257' cy='45' r='5' opacity='.4'/%3E%3Ccircle cx='247.5' cy='22.5' r='4.5' opacity='.3'/%3E%3C/g%3E%3C/svg%3E");margin:auto}.amst__show-error .amst__layers>div{-webkit-filter:blur(5px);filter:blur(5px)}.amst__layers .amst__layer-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;z-index:1}.amst__layers .amst__layer-poster canvas{height:100%;left:0;position:absolute;top:0;width:100%}.amst__layers .amst__layer-loading{display:none}.amst__buffering .amst__layers .amst__layer-loading{display:flex}.amst__layers .amst__layer-loading .amst__loading{height:90px;margin:auto;width:90px}.amst__layers .amst__layer-loading .amst__loading .amst__svg{animation:amst__loading-spinner 1s linear infinite;background-position:-180px 0;display:block;height:90px;width:90px;z-index:1}.amst__layers .amst__layer-play .amst__svg{background-position:-90px 0;height:90px;transition:transform .15s ease-in,opacity .15s ease-in;width:90px}.amst__mouse .amst__layers .amst__layer-play .amst__svg{background-position:0 0}.amst__buffering .amst__layers .amst__layer-play .amst__svg{opacity:.5;transform:scale(.5)}.amst__layers .amst__layer-subtitles{justify-content:flex-end}.amst__layers .amst__layer-subtitles .amst__subtitles-wrapper{background:rgba(0,0,0,.15);display:flex;flex-direction:column;margin:0 auto;text-align:center;transform:translateY(-70px);transition:transform .15s}.amst__layers .amst__layer-subtitles .amst__subtitles-wrapper.amst__hide-subtitles,.amst__layers .amst__layer-subtitles .amst__subtitles-wrapper.amst__subtitles-empty{display:none}.amst__compact .amst__layers .amst__layer-subtitles .amst__subtitles-wrapper{transform:translateY(-80px)}.amst__controls-hidden .amst__layers .amst__layer-subtitles .amst__subtitles-wrapper{transform:translateY(-10px)}.amst__layers .amst__layer-subtitles .amst__subtitles-wrapper .amst__subtitles-container{color:#fff;font:700 normal 24px Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;padding:10px;text-align:center;text-shadow:.0625em .0625em #000;white-space:pre}.amst__layers .amst__layer-overlay{cursor:pointer;position:relative}.amst__layers .amst__layer-overlay .amst__seeking-touch-wrapper{left:0;position:absolute;top:40px}.amst__layers .amst__layer-overlay .amst__seeking-touch-cover,.amst__layers .amst__layer-overlay .amst__seeking-touch-info,.amst__layers .amst__layer-overlay .amst__seeking-touch-wrapper{transform-origin:0 0}.amst__layers .amst__layer-overlay .amst__seeking-touch-cover,.amst__layers .amst__layer-overlay .amst__seeking-touch-wrapper{opacity:0;transition:opacity .15s ease-in}.amst__layers .amst__layer-overlay .amst__seeking-touch-cover,.amst__layers .amst__layer-overlay .amst__seeking-touch-info{background:hsla(0,0%,100%,.5)}.amst__layers .amst__layer-overlay .amst__seeking-touch-info{display:flex;height:40px;opacity:1;transform:scaleY(0);transition:transform .15s ease-in}.amst__layers .amst__layer-overlay .amst__seeking-touch-info span{color:#333;font-family:Helvetica,Arial,serif;font-size:16px;font-weight:700;margin:auto}.amst__layers .amst__layer-overlay .amst__seeking-touch-cover{flex-grow:1}.amst__layers .amst__layer-overlay .amst__seeking-time-display-wrapper{background-color:hsla(0,0%,100%,.5);height:6px;transform:scaleY(0);transition:transform .4s}.amst__layers .amst__layer-overlay .amst__seeking-time-display-wrapper .amst__seeking-time-display{background:#0054bc;height:6px;transform:scaleX(.5);transform-origin:0 0}.amst__layers .amst__layer-overlay.amst__show .amst__seeking-touch-cover,.amst__layers .amst__layer-overlay.amst__show .amst__seeking-touch-wrapper{opacity:1}.amst__layers .amst__layer-overlay.amst__show .amst__seeking-time-display-wrapper,.amst__layers .amst__layer-overlay.amst__show .amst__seeking-touch-info{transform:scaleY(1)}.amst__mouse .amst__layers:hover .amst__layer-play .amst__svg{background-position:-90px 0}@keyframes amst__loading-spinner{to{transform:rotate(1turn)}}body{background-color:#fff;background-color:var(--body-bg-color);color:#777;color:var(--font-color);display:flex;flex-direction:column;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-family:var(--main-font-family);-webkit-hyphens:auto;hyphens:auto;overflow-y:auto}body.loading{pointer-events:none}body *{box-sizing:border-box}h2,h3,h4,h5{font-weight:700}h2 .sous-titre,h3 .sous-titre,h4 .sous-titre,h5 .sous-titre{display:block;font-size:.7em}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1.1em}h5{font-size:1em}em{font-size:.9em;font-weight:700}header{flex-shrink:0;font-family:andale_monoregular;font-size:50px;overflow:hidden;padding:20px 40px 0;transition:top .4s;width:100%}@media screen and (max-width:800px){header{background-color:#fff;background-color:var(--body-bg-color);font-size:35px;padding:10px 10px 10px 0;position:-webkit-sticky;position:sticky;text-align:right;top:0;z-index:10}}@media screen and (max-width:450px){header{font-size:30px;padding:15px 10px}}@media screen and (max-width:400px){header{font-size:28px}}@media screen and (max-width:350px){header{font-size:26px;padding:17px 10px 15px}}@media screen and (max-width:325px){header{font-size:22px;padding:20px 10px 15px}}header a{display:inline-block;position:relative}header a:before{color:#666;content:attr(data-name);overflow:hidden;position:absolute;transition:width .3s ease-in-out;width:0}body[data-current=accueil] header a{cursor:default;pointer-events:none}body.ofds__mouse header a:hover:before{width:100%}body.menu-hovered .page:not(.accueil),body.menu-hovered footer{-webkit-filter:blur(5px);filter:blur(5px);opacity:.5;opacity:var(--page-opacity-when-menu-is-opened);transition:opacity .4s,-webkit-filter .4s;transition:opacity .4s,filter .4s;transition:opacity .4s,filter .4s,-webkit-filter .4s}body.menu-hovered .page{pointer-events:none}.content{flex:1 0 auto;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}body[data-current=accueil] .content{display:flex;flex-direction:column;height:100vh}@media screen and (min-width:1921px){.content{margin:auto;width:1920px}}body.gallery-open .content{-webkit-filter:blur(10px);filter:blur(10px)}.page.accueil{background:#eefbce;flex-grow:1;height:100%;overflow:hidden;position:relative}.page.accueil img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:1;position:absolute;top:0;transition:opacity 1s,-webkit-filter 1s;transition:opacity 1s,filter 1s;transition:opacity 1s,filter 1s,-webkit-filter 1s;width:100%}.page.accueil img.loading{-webkit-filter:blur(5px);filter:blur(5px);opacity:.1}.page .anchor{position:relative;top:-100px}.page figure{margin:auto;position:relative;width:100%}.page figure div{opacity:0;position:relative;transition:opacity .2s;width:100%}.page figure div:after{animation:loader-spinner .6s linear infinite;border-bottom:4px solid transparent;border-left:4px solid #777;border-left-color:var(--font-color);border-radius:50%;border-right:4px solid transparent;border-top:4px solid #777;border-top-color:var(--font-color);height:50px;left:calc(50% - 25px);margin:auto;position:absolute;top:calc(50% - 25px);width:50px}.page figure img{height:auto;left:0;opacity:1;position:absolute;top:0;transition:opacity .4s;width:100%}.page figure.loading div{border:1px solid #777;border:1px solid var(--font-color);opacity:1}.page figure.loading div:after{content:""}.page figure.loading img{opacity:0}.download{background:#eee;border-radius:5px;display:inline-block;font-size:.8em;font-weight:700;padding:.5em;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.download img{float:left;margin-right:.5em;width:2em}body.ofds__mouse .download:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}@media screen and (min-width:1100px){.download{padding:1em}}.downloads{margin-left:auto;margin-right:auto;margin-top:30px;max-width:250px;width:100%}.downloads p{text-align:center}.downloads div{display:flex;flex-direction:row;justify-content:space-between;margin-top:8px;width:100%}.downloads div a{align-items:center;background:#eee;border-radius:5px;display:flex;flex-direction:row;font-size:.8em;font-weight:700;max-width:120px;padding:.5em;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;width:45%}.downloads div a span{flex-grow:1;text-align:center}.downloads div a img{width:25px}body.ofds__mouse .downloads div a:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}div.gallery-item{cursor:pointer}.credits-photos{font-size:.85em;margin-top:5px;text-align:right}.gallery{grid-gap:10px;display:grid;grid-template-columns:repeat(auto-fit,100px);grid-template-rows:-webkit-min-content;grid-template-rows:min-content;justify-content:center;margin:20px auto;width:95%}.gallery img{height:100px;width:100px}.gallery .credits-photos{grid-column:1/1;margin-top:-8px;text-align:left;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width:400px){.gallery .credits-photos span{display:none}}@media screen and (min-width:1100px){.gallery{justify-content:right;margin-right:10px;margin-top:10px}.gallery .credits-photos{text-align:right}}a[data-link]{display:inline-block;position:relative}.content a[data-link]{color:#a7a7a7;font-size:.98em;font-weight:700}body.ofds__mouse a[data-link]:before{color:#7c7c7c;content:attr(data-link);overflow:hidden;position:absolute;transition:width .3s ease-in-out;white-space:nowrap;width:0}body.ofds__mouse a[data-link]:hover:before{width:100%}footer{flex-shrink:0;margin-top:40px;padding:10px;text-align:center}body[data-current=contact] footer{margin-top:0}@media screen and (min-width:1921px){footer{margin-left:auto;margin-right:auto;width:1920px}}footer:before{background-color:#ddd;background-color:var(--font-color-light);content:"";display:block;height:2px;margin:30px auto 15px;opacity:.5;transition:opacity .4s;width:100%}footer a span:after{content:" - "}@media screen and (max-width:500px){footer a span:after{content:"\a";white-space:pre}}.affiche .download-container{display:none}.affiche .generique{margin:40px auto;max-width:1500px;width:95%}.affiche .generique h3{margin:0 5%}.affiche .generique h3:after{background:#ddd;background:var(--font-color-light);content:"";display:block;height:1px;margin-left:-4%;margin-top:30px;width:108%}.affiche .generique .generique-content{margin:30px 5%}.contact .affiche .generique .generique-content span{display:block;font-weight:700;margin-bottom:.2em}.affiche .generique .generique-content{@nest:not (.contact) &:after{background:#ddd;background:var(--font-color-light);content:"";display:block;height:1px;margin-left:-4%;margin-top:30px;width:108%}}.affiche .generique .generique-content .right{align-items:flex-start;display:flex;flex-direction:column;margin-top:max(10px,1vw)}.contact .affiche .generique .generique-content .right{margin-top:0}.affiche .generique .generique-content .right .download{align-self:end;margin-top:max(20px,2vw)}@media screen and (min-width:650px){.affiche .generique .generique-content .right .line:last-of-type{display:none}}.affiche .generique .generique-content .conception{font-size:.8em}.affiche .generique .generique-content .show-in-columns{display:none}.affiche .generique .generique-content .show-in-columns.conception{grid-column:span 3;margin-top:60px;text-align:center}.affiche .generique .generique-content .hide-in-columns{display:block}.affiche .generique .generique-content p:not(:first-of-type){margin-top:max(10px,1vw)}.contact .affiche .generique .generique-content p:not(:first-of-type){margin-top:40px}.affiche>.credits-photos{display:none;grid-column:2;grid-row:3;margin-right:10px;margin-top:-8px}.contact .affiche>.credits-photos{display:block;grid-row:2;margin-top:5px}@media screen and (min-width:1100px){.contact .affiche>.credits-photos{margin-top:-3px}}@media screen and (min-width:650px) and (max-width:799px){.affiche .generique .generique-content{padding:3.5%}}@media screen and (min-width:800px) and (max-width:1099px){.affiche .generique .generique-content{padding:5.5%}}@media screen and (min-width:650px) and (max-width:1099px){.affiche .generique .generique-content{background:#fafafa;border-radius:10px;box-shadow:4px 4px 5px #eaeaea;display:grid;grid-template-columns:55% 10% 35%;margin:30px auto;width:95%}.creations-laounousommes .affiche .generique .generique-content{grid-template-columns:50% 10% 40%}.creations-quandlavietombe .affiche .generique .generique-content{grid-template-columns:48% 10% 42%}.contact .affiche .generique .generique-content{grid-template-columns:45% 10% 45%}.contact .affiche .generique .generique-content .show-in-columns{display:block}.contact .affiche .generique .generique-content .hide-in-columns{display:none}.affiche .generique .generique-content:after{content:normal}.affiche .generique .generique-content .right{margin:0}.affiche .generique .generique-content .right .download{align-self:auto;margin-top:auto}.affiche .generique .generique-content .right .downloads{margin-top:auto}.affiche .generique .generique-content .rule{display:flex}.affiche .generique .generique-content .rule:after{background:#ddd;background:var(--font-color-light);content:"";display:block;height:100%;margin:auto;width:1px}}@media screen and (min-width:1100px){.affiche{grid-gap:10px;display:grid;grid-template-columns:350px 1fr;grid-template-rows:-webkit-max-content -webkit-min-content 1fr;grid-template-rows:max-content min-content 1fr}.affiche .generique{align-self:center;grid-column-start:1;grid-row:1/2;margin:0 auto;padding:0}.affiche .generique.generique-long{align-self:start;grid-row:1/-1;margin-top:2vw}.affiche .generique h3{padding-bottom:10px}.affiche .generique h3:after{margin:10px 0 0;width:100%}.affiche .generique .generique-content{margin:1vw 5%}.affiche .generique .generique-content:after{content:normal}.affiche .generique .generique-content .right .download{align-self:auto}.affiche .img-wrapper{grid-column-start:2;grid-row-start:1;margin-right:10px}.affiche>.credits-photos{display:block}.affiche .gallery{grid-column-start:2;grid-row-start:2;margin:0 10px 0 auto}.affiche .gallery .credits-photos{display:none}}@media screen and (min-width:1100px) and (max-width:1180px){.creations-laounoussommes .affiche .gallery{grid-template-columns:repeat(auto-fit,90px)}.creations-laounoussommes .affiche .gallery img{height:90px;width:90px}}@media screen and (min-width:1100px) and (max-width:1400px){.creations-quandlavietombe .affiche .gallery{direction:rtl;max-width:650px}}@media screen and (min-width:1100px) and (max-width:1320px){.creations-peritlesoleil .affiche .gallery{direction:rtl;max-width:550px}}@media screen and (min-width:1300px){.affiche .download-container{align-self:center;display:block;margin:0 auto;width:95%}.affiche .download-container .download{margin:0 5%}.affiche .generique.generique-long{align-self:center}.affiche .generique.generique-long.laounousommes{grid-row:1/2}.affiche .generique .generique-content .download{display:none}}@media screen and (min-width:1500px){.affiche .download-container{display:none}.affiche .generique .generique-content .download{display:block}}article{line-height:1.25;margin:auto;max-width:1200px;width:90%}@media screen and (min-width:500px){article{text-align:justify}}section{margin-top:50px}section p:not(:first-of-type){margin-top:5px}section sup.foot-note-reference{font-size:.7em;font-weight:700}section p.foot-notes{font-size:.8em;margin-top:3em}section.note{font-size:.9em;margin-left:auto;margin-right:auto;max-width:600px;text-align:center}@media screen and (min-width:900px){section{margin-top:90px}section.columns{-moz-column-count:2;column-count:2;-moz-column-gap:10%;column-gap:10%;position:relative}section.columns:before{background:#ddd;background:var(--font-color-light);content:"";display:block;height:80%;left:50%;position:absolute;top:10%;width:1px}section.columns p:last-of-type{padding-bottom:40px}section.columns p.short:last-of-type{padding-bottom:150px}.creations-laounoussommes section.columns p:last-of-type{padding-bottom:75px}section.columns p.foot-notes{padding-bottom:0}}.line{background:#ddd;background:var(--font-color-light);height:1px;margin:50px auto auto;width:50%}@media screen and (min-width:900px){.line{margin-top:90px}}.video-container{margin:5em auto auto;max-width:1200px;width:90%}@media screen and (max-width:900px){.video-container{width:100%}}.compagnie-equipe h4{-webkit-hyphens:none;hyphens:none;padding-bottom:1em;text-align:left}.compagnie-equipe .vignette{margin-bottom:30px}@media screen and (min-width:600px){.compagnie-equipe .vignette{float:left;margin-bottom:10px;margin-right:20px;width:30%}}@media screen and (min-width:900px){.compagnie-equipe .vignette{width:45%}}.agenda article,.compagnie-equipe article,.compagnie-presentation article,.transmissions article{margin-top:4em}.agenda h3:after,.compagnie-equipe h3:after,.compagnie-presentation h3:after,.transmissions h3:after{background:#ddd;background:var(--font-color-light);content:"";display:block;height:1px;margin-top:30px;width:100%}.agenda section:after,.compagnie-equipe section:after,.compagnie-presentation section:after,.transmissions section:after{clear:both;content:"";display:block}.agenda section p:not(:first-of-type),.compagnie-equipe section p:not(:first-of-type),.compagnie-presentation section p:not(:first-of-type),.transmissions section p:not(:first-of-type){margin-top:1em}.agenda article section{margin-left:auto;margin-right:auto;max-width:700px}.agenda article section .dates div.date{margin-top:1.5em}.agenda article section .dates div.date h5{font-weight:700}.agenda article section .dates div.date p{border-left:1px solid #ddd;border-left:1px solid var(--font-color-light);margin-left:.5em;margin-top:.3em;padding-left:.3em}.bold{font-weight:700}.italic{font-style:italic}.center{text-align:center}.red{color:#ad213a;color:var(--red)}.hidden{display:none}.mt-0-2{margin-top:.2em!important}.mt-1{margin-top:1em!important}.mt-1-5{margin-top:1.5em!important}.mt-2{margin-top:2em!important}.mt-3{margin-top:3em!important}.mt-4{margin-top:4em!important}.mi-auto{margin-left:auto;margin-right:auto}.fs-0-9{font-size:.9em}.mw-500{max-width:500px}.mw-800{max-width:800px}