div[data-controller=activities] .activities-title{font-size:2em;text-align:left}div[data-controller=activities] .activity-container .activity{align-content:center;background-color:#ebebeb;background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-grid!important;min-height:30vw;min-width:100%!important;width:100%}div[data-controller=activities] .activity-container .activity .content{background-color:#fff;display:inline-block;margin:0 auto;overflow:hidden;padding:1rem;text-overflow:ellipsis;width:70%!important}div[data-controller=activities] .activity-container .activity .content .sw-activity-icon{max-height:3rem;max-width:3rem}div[data-controller=activities] .activity-container .activity .content h3{font-size:medium;margin:0!important}[data-controller=adv-search] #sw-search-add-criterion,[data-controller=adv-search] ul.sw-search-row>li{clear:both}[data-controller=adv-search] .adv-search-fields{width:auto!important}.sw-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:25vw;margin:0 -30% 7rem}[data-controller=button]{background-color:#ffbf00;border-radius:10px;max-width:100%!important;padding:1.5rem;text-align:center!important;width:max-content}[data-controller=button]:hover{cursor:pointer!important}[data-controller=button] *{cursor:unset!important}[data-controller=calendar],[data-controller=sw-agenda]{margin-bottom:2rem;margin-top:2rem}[data-controller=calendar] .agenda-show-hide,[data-controller=sw-agenda] .agenda-show-hide{background-color:#000;color:#fff;font-size:3rem!important;padding:1rem 0;position:relative;width:100%!important}[data-controller=calendar] .agenda-show-hide i,[data-controller=sw-agenda] .agenda-show-hide i{bottom:10%!important;cursor:pointer;left:0!important;position:absolute}[data-controller=calendar] .flatpickr-calendar,[data-controller=calendar] .flatpickr-month,[data-controller=calendar] .flatpickr-monthDropdown-months,[data-controller=calendar] .flatpickr-weekday,[data-controller=sw-agenda] .flatpickr-calendar,[data-controller=sw-agenda] .flatpickr-month,[data-controller=sw-agenda] .flatpickr-monthDropdown-months,[data-controller=sw-agenda] .flatpickr-weekday{background-color:#000!important}[data-controller=calendar] .flatpickr-calendar,[data-controller=calendar] .flatpickr-days,[data-controller=calendar] .flatpickr-rContainer,[data-controller=sw-agenda] .flatpickr-calendar,[data-controller=sw-agenda] .flatpickr-days,[data-controller=sw-agenda] .flatpickr-rContainer{height:100%;width:100%}[data-controller=calendar] .dayContainer,[data-controller=sw-agenda] .dayContainer{height:83%;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}[data-controller=calendar] .dayContainer span,[data-controller=sw-agenda] .dayContainer span{border:thin solid #ffbf00;border-radius:0;color:#fff;font-weight:bolder!important;max-width:none}[data-controller=calendar] .dayContainer span.flatpickr-disabled,[data-controller=sw-agenda] .dayContainer span.flatpickr-disabled{border:none;opacity:.5!important}[data-controller=calendar] .dayContainer span.selected,[data-controller=sw-agenda] .dayContainer span.selected{background-color:#ffbf00;border:#ffbf00;color:#000;font-weight:bolder}div[data-controller=collections] .collections-title{font-size:large;text-align:left}div[data-controller=collections] .collections-content .page-tile{background-color:#ebebeb;transition:all .5s ease-out}div[data-controller=collections] .collections-content .page-tile:hover{background-color:#1b1c1d}div[data-controller=collections] .collections-content .page-tile:hover .page-tile-text{background-color:#1b1c1d;color:#ebebeb}div[data-controller=collections] .collections-content .page-tile .page-tile-text{background-color:#ebebeb;color:#1b1c1d;transition:all .5s ease-out}form.ui.stackable.grid[data-controller=container-form] label{font-size:1.6rem;font-weight:700}form.ui.stackable.grid[data-controller=container-form] label.required:after{content:" *"}form.ui.stackable.grid[data-controller=container-form] .ui.input>input,form.ui.stackable.grid[data-controller=container-form] .ui.input>textarea{border:none;border-radius:0;box-shadow:inset 0 0 .8rem #d3d3d3!important}form.ui.stackable.grid[data-controller=container-form] .ui.input>textarea{margin-top:1rem!important}form.ui.stackable.grid[data-controller=container-form] .ui.input .select-wrapper{padding:0}form.ui.stackable.grid[data-controller=container-form] .ui.input .select-wrapper div.item,form.ui.stackable.grid[data-controller=container-form] .ui.input .select-wrapper div.text,form.ui.stackable.grid[data-controller=container-form] .ui.input .select-wrapper option{font-weight:700;text-transform:uppercase!important}form.ui.stackable.grid[data-controller=container-form] .form-footer{padding-top:0}form.ui.stackable.grid[data-controller=container-form] .form-footer .mandatory-footnote{font-size:1rem;font-weight:700}form.ui.stackable.grid[data-controller=container-form] .form-footer button{background-color:#ffbf00;border:none;font-size:1.6rem;font-weight:700;padding:1.5rem 4rem}div.ui.modal[data-controller=directors-index]{height:90vh;padding-bottom:1rem;width:fit-content}div.ui.modal[data-controller=directors-index].active{display:flex!important}div.ui.modal[data-controller=directors-index] .header{border-bottom:none;font-size:2rem}div.ui.modal[data-controller=directors-index] .letters-steps{font-size:1.2rem;font-weight:700;padding:1rem;text-align:right}div.ui.modal[data-controller=directors-index] .content{display:flex;flex-direction:column;height:100%}div.ui.modal[data-controller=directors-index] .content #directors-letter-selection button{font-size:1.6rem;padding:.5rem 0;width:3rem}div.ui.modal[data-controller=directors-index] .content #directors-letter-selection button:hover{background-color:#ffbf00}div.ui.modal[data-controller=directors-index] .content .directors-index-status{align-items:center;display:flex;margin:2rem 0 4rem}div.ui.modal[data-controller=directors-index] .content .directors-index-status .selected-letter{font-size:4rem;line-height:normal}div.ui.modal[data-controller=directors-index] .content .directors-index-status .loader{font-size:1rem;margin-left:2rem}div.ui.modal[data-controller=directors-index] .content .results-wrapper{flex-grow:1;height:0;overflow:auto}div.ui.modal[data-controller=directors-index] .content .results-wrapper .message{font-size:1.6rem}div.ui.modal[data-controller=directors-index] .content .results-wrapper #directors-for-letter.hidden{display:none}div.ui.modal[data-controller=directors-index] .content .results-wrapper #directors-for-letter li{padding:.4rem}div.ui.modal[data-controller=directors-index] .content .results-wrapper #directors-for-letter li a{display:list-item;font-size:1.4rem;list-style-position:inside;list-style-type:square;padding-bottom:.4rem;padding-top:.4rem;text-align:left}@media only screen and (max-width:1199.98px){div.ui.modal[data-controller=directors-index] #directors-letter-selection{flex-wrap:wrap}div.ui.modal[data-controller=directors-index] #directors-letter-selection .button{border-radius:0;flex-basis:10%}}[data-controller=edition] h2{font-size:2.4rem}[data-controller=edition] .edition-navigation{width:100%}[data-controller=edition] .edition-navigation a{font-size:1.2rem;font-weight:700}[data-controller=edition] .edition-navigation .separator{font-size:1rem}[data-controller=edition] #hit-content>aside .hit-main-media{display:inline-block;width:fit-content}[data-controller=edition] #hit-content>aside .hit-main-media i{font-size:10rem}[data-controller=edition] #hit-content>aside .hit-main-media img{height:auto;max-height:80vh;max-width:100%;width:auto}[data-controller=edition] #hit-content>aside .more-media{margin:4rem auto 0}[data-controller=edition] #hit-content>aside .more-media .hit-media{display:inline-block;overflow:hidden;position:relative;width:80px}[data-controller=edition] #hit-content>aside .more-media .hit-media img{width:100%}[data-controller=edition] #hit-content>aside .more-media .hit-media i{font-size:2rem}[data-controller=edition] #hit-content>.column h2{font-size:2.6rem;margin-bottom:0}[data-controller=edition] #hit-content>.column h3{font-size:2.2rem;font-weight:400}[data-controller=edition] #hit-content>.column h4{font-size:1.8rem;font-weight:400;margin-top:0}[data-controller=edition] #hit-content>.column .ql-editor{height:min-content;margin-bottom:6rem;padding:0}[data-controller=edition] #hit-content>.column #buy-form label{display:block;font-size:1.8rem;margin:4rem 0}[data-controller=edition] #hit-content>.column #buy-form label input[type=number]{border:none;box-shadow:inset 0 0 .8rem #d3d3d3;display:block;height:4.5rem;margin:1rem 0;text-align:center;width:7rem}[data-controller=edition] #hit-content>.column #buy-form input[type=submit]{background-color:#ffbf00;border:none;cursor:pointer;font-size:1.6rem;font-weight:700;padding:1.5rem 3rem}[data-controller=edition] #hit-content>.column #buy-form input[type=submit]:hover{background-color:#fbbb22}[data-controller=edition] #hit-content>.column .by-paypal{height:4rem;margin-top:4rem}[data-controller=editions-shop] .edition-tags{margin-bottom:2rem;margin-top:2rem;min-height:5rem}[data-controller=editions-shop] .edition-tags ul{list-style-type:none;margin:0;padding:0}[data-controller=editions-shop] .edition-tags ul li{display:inline-block;margin-right:2rem;margin-top:1rem}[data-controller=editions-shop] .edition-tags ul li a{background-color:#fff;border:2px solid;border-radius:1rem;color:#4c4c4c;display:block;font-weight:700;padding:1rem;text-align:center;transition:.1s ease-in-out}[data-controller=editions-shop] .edition-tags ul li a:hover{background-color:#ebebeb;transition:.1s ease-in-out}[data-controller=editions-shop] .edition-tags ul li .selected{background-color:#ffbf00;color:#000!important}[data-controller=editions-shop] #editions-content .card{box-shadow:none}[data-controller=editions-shop] #editions-content .card .image{border-radius:0!important}[data-controller=editions-shop] #editions-content .card .image .dimmer img{width:5rem}[data-controller=editions-shop] #editions-content .card .content{padding-left:0;padding-right:0}[data-controller=editions-shop] #editions-content .card .content .header{font-size:1.7rem}[data-controller=editions-shop] #editions-content .card .content .meta{color:#000;font-size:1.2rem}[data-controller=editions-shop] #editions-content .card .content .description{color:#000}[data-controller=editions-shop] .ui.fullscreen.dimmer{height:100vh;position:fixed;width:100vw}[data-controller=event] .event-title{font-size:3em;font-weight:bolder}[data-controller=event] .event-thematic{font-size:2em;font-weight:lighter}[data-controller=event] .event-programmation{font-size:1.5em;font-weight:lighter}[data-controller=event] .ql-editor{overflow:visible;padding:0}[data-controller=event] .event-linked h2{font-size:1.5em;text-align:left}[data-controller=event] .event-linked .programmation-tile{display:inline-block;height:100%;margin:0;padding:0!important;width:100%}[data-controller=event] .event-linked .programmation-tile .programmation-tile-image{background-color:#ebebeb;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:100%}[data-controller=event] .event-linked .programmation-tile .programmation-tile-text{background-color:#fff;color:#000;font-size:large;font-weight:bolder;height:calc(30% - 4rem);padding-bottom:2rem;padding-top:2rem;text-align:left}[data-controller=event] .event-linked .programmation-tile .programmation-tile-text .tags{display:flex;font-size:small;font-weight:lighter}[data-controller=event] .event-linked .programmation-tile .programmation-tile-text .tags .icons>img{width:3em}[data-controller=event] .event-linked .programmation-tile .programmation-tile-text .tags .text{align-self:center;margin-left:1rem}[data-controller=event] .event-linked .programmation-tile .programmation-tile-text .dates{font-size:small;font-weight:lighter;margin-bottom:1rem}[data-controller=event] .event-linked .programmation-tile .programmation-tile-text .title{font-size:larger}[data-controller=event] .link{align-self:end;display:block ruby;margin-bottom:1rem;margin-top:1rem;position:relative}[data-controller=event] .link .content{background-color:#ffbf00;margin-left:unset!important;margin-right:unset!important;margin-top:2rem!important;width:calc(100% - 2rem)!important}[data-controller=event] .link .content img{width:20%}[data-controller=event] .link .content p{align-content:center;display:grid!important;font-size:1.3em;font-weight:bolder;text-transform:uppercase}[data-controller=event] .link .content:hover{cursor:pointer}[data-controller=event] .link .disabling{display:none}[data-controller=event] .link.disabled>.disabling{background-color:#fff;display:block!important;height:100%;opacity:.7;position:absolute;top:0}[data-controller=event] .link.disabled>.disabling:hover{cursor:not-allowed}[data-controller=event] .programmation-tile{display:inline-block;height:100%;margin:0;padding:0!important;width:100%}[data-controller=event] .programmation-tile .programmation-tile-image{background-color:#ebebeb;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:100%}[data-controller=event] .programmation-tile .programmation-tile-text{background-color:#fff;color:#000;font-size:large;font-weight:bolder;height:calc(30% - 4rem);padding-bottom:2rem;padding-top:2rem;text-align:left}[data-controller=event] .programmation-tile .programmation-tile-text .tags{display:flex;font-size:small;font-weight:lighter}[data-controller=event] .programmation-tile .programmation-tile-text .tags .icons>img{width:3em}[data-controller=event] .programmation-tile .programmation-tile-text .tags .text{align-self:center;margin-left:1rem}[data-controller=event] .programmation-tile .programmation-tile-text .dates{font-size:small;font-weight:lighter;margin-bottom:1rem}[data-controller=event] .programmation-tile .programmation-tile-text .title{font-size:larger}div.expo-carousel[data-controller=expo-carousel]{margin:0 -31.5%}div.expo-carousel[data-controller=expo-carousel],div.expo-carousel[data-controller=expo-carousel] a{color:#fff}div.expo-carousel[data-controller=expo-carousel] a *{text-decoration:underline}div.expo-carousel[data-controller=expo-carousel] .expo-carousel-desc{align-content:center;background-color:#4c4c4c;display:inline-grid;min-height:20rem;min-width:30vw;top:-10rem}@media (max-width:840px){div.expo-carousel[data-controller=expo-carousel] .expo-carousel-desc{min-width:60vw}}div.expo-carousel[data-controller=expo-carousel] .expo-carousel-desc .splide__slide a *{cursor:pointer!important}div.expo-carousel[data-controller=expo-carousel] .expo-carousel-desc .splide__pagination li button{background-color:#ffbf00;opacity:40%}div.expo-carousel[data-controller=expo-carousel] .expo-carousel-desc .splide__pagination li button.is-active{opacity:1!important}div.expo-carousel[data-controller=expo-carousel] .expo-carousel-image,div.expo-carousel[data-controller=expo-carousel] .expo-carousel-image .splide__slide{height:60vh;text-align:left}div.expo-carousel[data-controller=expo-carousel] .expo-carousel-image .splide__slide a,div.expo-carousel[data-controller=expo-carousel] .expo-carousel-image a{display:block}div.expo-carousel[data-controller=expo-carousel] .expo-carousel-image .splide__slide,div.expo-carousel[data-controller=expo-carousel] .expo-carousel-image .splide__slide .splide__slide{background-color:#4c4c4c!important;background-size:cover!important}div.expo-carousel[data-controller=expo-carousel] .expo-carousel-image .copyright{bottom:1rem;color:grey;font-size:.8em;left:3rem;max-width:calc(100vw - 5rem);padding:.2rem;position:absolute}@media (max-width:1100px){div.expo-carousel[data-controller=expo-carousel] .expo-carousel-image .copyright{bottom:unset;top:1rem}}div.expo-carousel[data-controller=expo-carousel] .splide__arrow{background-color:#ffbf00;margin:2rem}div.expo-carousel[data-controller=expo-carousel] .splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:none!important}div[data-controller=footer]{padding-bottom:0!important;width:100%}div[data-controller=footer] .footer-top-wrapper{background-color:#ffbf00;margin-top:15rem;width:100%}div[data-controller=footer] .footer-top-wrapper .footer-content{padding-bottom:2rem;padding-top:3rem}div[data-controller=footer] .footer-top-wrapper .footer-content>.column{padding-top:0}div[data-controller=footer] .footer-top-wrapper .footer-content .footer-content-address h2{font-size:1.7rem;text-align:left}div[data-controller=footer] .footer-top-wrapper .footer-content .footer-content-pages{display:inline-grid!important}div[data-controller=footer] .footer-top-wrapper .footer-content .footer-content-pages a{font-size:1.5rem!important;font-weight:bolder;margin:0;text-align:left!important}div[data-controller=footer] .footer-top-wrapper .footer-content .footer-content-links .links-label{padding-bottom:0}div[data-controller=footer] .footer-top-wrapper .footer-content .footer-content-links .links-label h2{text-align:left}div[data-controller=footer] .footer-top-wrapper .footer-content .footer-content-links .links div{display:inline-grid!important}div[data-controller=footer] .footer-top-wrapper .footer-content .footer-content-links .links div a{font-size:1.3rem!important;margin:0;margin-left:0!important;text-align:left!important}div[data-controller=footer] .footer-bottom-wrapper{background-color:#1b1c1d;width:100%}div[data-controller=footer] .footer-bottom-wrapper .footer-legal{margin:0 auto;padding-bottom:1rem}div[data-controller=footer] .footer-bottom-wrapper .footer-legal a,div[data-controller=footer] .footer-bottom-wrapper .footer-legal p{color:#fff;font-size:1.2rem!important;text-align:left}div[data-controller=footer] .footer-bottom-wrapper .footer-legal a:hover{text-decoration:underline}div[data-controller=footer] .footer-bottom-wrapper .footer-legal p{margin-top:1rem}div.history-carousel[data-controller=history-carousel]{margin:0 -18.5%}div.history-carousel[data-controller=history-carousel] *{transition:.4s ease-in-out}div.history-carousel[data-controller=history-carousel] .history-carousel-desc{display:inline-block;width:100%!important}div.history-carousel[data-controller=history-carousel] .history-carousel-desc .splide,div.history-carousel[data-controller=history-carousel] .history-carousel-desc .splide__list,div.history-carousel[data-controller=history-carousel] .history-carousel-desc .splide__track{width:100%!important}div.history-carousel[data-controller=history-carousel] .history-carousel-desc .splide__pagination li button{background-color:#ffbf00;opacity:40%}div.history-carousel[data-controller=history-carousel] .history-carousel-desc .splide__pagination li button.is-active{opacity:1!important}div.history-carousel[data-controller=history-carousel] .history-carousel-image,div.history-carousel[data-controller=history-carousel] .history-carousel-image .splide__slide{text-align:left}div.history-carousel[data-controller=history-carousel] .history-carousel-image .splide__slide,div.history-carousel[data-controller=history-carousel] .history-carousel-image .splide__slide .splide__slide{background-size:cover!important}div.history-carousel[data-controller=history-carousel] .history-carousel-image{background-color:#1b1c1d;margin-bottom:6.5rem;margin-top:-1rem}div.history-carousel[data-controller=history-carousel] .history-carousel-image .history-carousel-image-content{background-color:#1b1c1d;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%}div.history-carousel[data-controller=history-carousel] .history-carousel-image li.splide__slide{background-color:#1b1c1d;margin-bottom:18rem;margin-top:-1rem}div.history-carousel[data-controller=history-carousel] .history-carousel-image li.splide__slide .history-carousel-image-content-icon{color:#fff;display:block;margin:auto;text-align:center;width:4rem}div.history-carousel[data-controller=history-carousel] .history-carousel-image li.splide__slide .history-carousel-image-content-title{color:#fff;text-align:center}div.history-carousel[data-controller=history-carousel] .history-carousel-image li.splide__slide .history-carousel-image-content-icon{visibility:hidden}div.history-carousel[data-controller=history-carousel] .history-carousel-image li.splide__slide .history-carousel-image-content-icon.haut{margin-bottom:2rem;transform:rotate(.5turn)}div.history-carousel[data-controller=history-carousel] .history-carousel-image li.splide__slide .history-carousel-image-content-icon.bas{bottom:-6.5rem;margin-top:2rem;position:relative}div.history-carousel[data-controller=history-carousel] .history-carousel-image li.splide__slide.is-active .history-carousel-image-content-icon{visibility:visible!important}div.history-carousel[data-controller=history-carousel] .history-carousel-image li.splide__slide.is-active .history-carousel-image-content-title{color:#ffbf00}div.history-carousel[data-controller=history-carousel] .history-carousel-image li.splide__slide.is-active .history-carousel-image-content{transform:scale(1.25) translateY(10%)}div.history-carousel[data-controller=history-carousel] .history-carousel-image .copyright{background-color:#fff;left:3rem;max-width:calc(100vw - 5rem);padding:.2rem;position:absolute;top:1rem}div.history-carousel[data-controller=history-carousel] .splide__arrow{background-color:#ffbf00}div.history-carousel[data-controller=history-carousel] .splide__arrow.splide__arrow--prev{margin-left:5rem}div.history-carousel[data-controller=history-carousel] .splide__arrow.splide__arrow--next{margin-right:5rem}div.history-carousel[data-controller=history-carousel] .splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:none!important}.hit-tools-container{margin:auto!important;width:100%!important}.hit-tools-container #sw-hit-tools{text-align:right!important}.sw-hit-title{font-size:2.5rem}.hit-desc{font-size:1.5rem!important}.hit-desc .sw-hit-label{font-size:1.8rem!important;font-weight:700;margin-bottom:1rem}.linked-hits h3{border-bottom:.1rem solid #000;font-size:2rem;padding-bottom:1rem;text-align:left}.linked-hits .extra-links-button{background-color:#4c4c4c;cursor:pointer;display:inline-block;margin:0 1rem;max-width:20rem;position:relative;width:100%}.linked-hits .extra-links-button:before{content:"";display:block;padding-top:100%}.linked-hits .extra-links-button .text{color:#fff;font-size:3rem;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.linked-hits .extra-links-wrapper{display:none}.sw-hit-value,.tab-infos .column{white-space:pre-line}div[data-controller=linked-item]{border:none;display:inline-block;margin:1rem;max-width:20rem;width:100%}div[data-controller=linked-item] .card{border-radius:0!important;box-shadow:none!important;overflow:hidden}div[data-controller=linked-item] .card .sw-hit-mosaic-illu{background-position:50%;background-repeat:no-repeat;background-size:cover;max-width:20rem;padding:0!important;width:100%}div[data-controller=linked-item] .card .sw-hit-mosaic-illu:before{content:"";display:block;padding-top:100%}div[data-controller=linked-item] .card .content{border:none;font-size:1.2rem;margin:.5rem 0 0!important;padding:0;text-align:left}div[data-controller=linked-item] .card .content h2{font-size:1.5rem;font-weight:bolder;margin:0}[data-controller=menu-notice]{height:60vh;transition:.5s ease-in-out}[data-controller=menu-notice] .menu-notice-item-list{overflow-x:scroll!important;overflow-y:hidden!important}[data-controller=menu-notice] .item{font-size:1.5rem!important;transition:.5s ease-in-out!important}[data-controller=menu-notice] .item.active{font-size:1.8rem!important;font-weight:bolder;transition:.5s ease-in-out}[data-controller=menu-notice] .tab-infos{border-bottom:none!important;border-left:none!important;border-right:none!important;height:100%;overflow-y:scroll}[data-controller=menu-notice] .tab-infos .label{font-size:1.8rem!important;font-weight:bolder}[data-controller=menu-notice] .tab-infos .value{font-size:1.5rem!important}[data-controller=menu]{overflow:visible!important}[data-controller=menu] *{font-family:Seydoux Font,sans-serif;text-transform:uppercase}[data-controller=menu] .menu.transition.visible{z-index:10000}[data-controller=menu] .item{font-size:1.5rem!important}[data-controller=menu] .item img{height:2.5rem;max-height:5vh;width:auto!important}.pusher{height:unset!important}a[data-controller=mosaic-tile],div[data-controller=mosaic-tile]{border:none;display:inline-block;margin:1rem;max-width:30rem;width:100%}a[data-controller=mosaic-tile] .mosaic-tile-card,div[data-controller=mosaic-tile] .mosaic-tile-card{border-radius:0!important;box-shadow:none!important;overflow:hidden}a[data-controller=mosaic-tile] .mosaic-tile-card .image,div[data-controller=mosaic-tile] .mosaic-tile-card .image{background:none!important;overflow:hidden;text-align:center}a[data-controller=mosaic-tile] .mosaic-tile-card .image *,div[data-controller=mosaic-tile] .mosaic-tile-card .image *{animation-duration:.5s;animation-fill-mode:forwards;animation-name:swZoomOut}a[data-controller=mosaic-tile] .mosaic-tile-card .image img,div[data-controller=mosaic-tile] .mosaic-tile-card .image img{display:inline;max-width:100%;width:auto!important}a[data-controller=mosaic-tile] .mosaic-tile-card .content,div[data-controller=mosaic-tile] .mosaic-tile-card .content{margin-top:1em!important;text-align:left}a[data-controller=mosaic-tile] .mosaic-tile-card .content h3,div[data-controller=mosaic-tile] .mosaic-tile-card .content h3{float:left;font-weight:bolder}a[data-controller=mosaic-tile] .mosaic-tile-card .content .sw-hit-tile-checkbox,div[data-controller=mosaic-tile] .mosaic-tile-card .content .sw-hit-tile-checkbox{float:right}a[data-controller=mosaic-tile] .mosaic-tile-card:hover .image *,div[data-controller=mosaic-tile] .mosaic-tile-card:hover .image *{animation-duration:.5s;animation-fill-mode:forwards;animation-name:swZoomIn}div[data-controller=page-container] .page-tile{aspect-ratio:unset;background:#1b1c1d;display:inline-block;height:100%;margin:0;padding:0!important;width:100%}div[data-controller=page-container] .page-tile .page-tile-image{background-color:#ebebeb;background-position:50%;background-repeat:no-repeat;background-size:cover;height:15vw}div[data-controller=page-container] .page-tile .page-tile-text{align-items:center;background-color:#4c4c4c;color:#fff;display:flex;font-size:medium;font-weight:bolder;height:3.5em;justify-content:center;overflow:hidden;padding:2rem}.paragraph .ql-editor img{max-width:100%}.paragraph .ql-editor iframe{height:25vw!important;margin:2rem auto;width:50vw!important}div[data-controller=programmation-container]{min-height:20rem}div[data-controller=programmation-container] .ui.dimmer{height:100vh;position:fixed;width:100vw}div[data-controller=programmation-container] .programmation-tags{padding:0}div[data-controller=programmation-container] .programmation-tags .programmation-tags-list{list-style-type:none;margin:0;padding:0}div[data-controller=programmation-container] .programmation-tags .programmation-tags-list li{display:inline-block;margin-right:2rem;margin-top:1rem}div[data-controller=programmation-container] .programmation-tags .programmation-tags-list li .tag{background-color:#fff;border:2px solid;border-radius:1rem;color:#4c4c4c;font-size:1.5rem;font-weight:700;padding:1rem;text-align:center;transition:.1s ease-in-out}div[data-controller=programmation-container] .programmation-tags .programmation-tags-list li .tag input{display:none}div[data-controller=programmation-container] .programmation-tags .programmation-tags-list li .tag.active{background:#ffbf00!important}div[data-controller=programmation-container] .programmation-tags .programmation-tags-list li .tag:hover{background-color:#ebebeb;transition:.1s ease-in-out}div[data-controller=programmation-container] .programmation-tags .programmation-years-list{list-style-type:none;margin:0;padding:0}div[data-controller=programmation-container] .programmation-tags .programmation-years-list li{display:inline-block;margin-right:1.6rem;margin-top:.8rem}div[data-controller=programmation-container] .programmation-tags .programmation-years-list li .year{background-color:#fff;border:2px solid;border-radius:1rem;color:#686868;font-size:1.2rem;font-weight:700;padding:.8rem;text-align:center;transition:.1s ease-in-out}div[data-controller=programmation-container] .programmation-tags .programmation-years-list li .year input{display:none}div[data-controller=programmation-container] .programmation-tags .programmation-years-list li .year.active{background:#ebebeb!important}div[data-controller=programmation-container] .programmation-tags .programmation-years-list li .year:hover{background-color:#f3f3f3;transition:.1s ease-in-out}div[data-controller=programmation-container] .programmation-tags .dropdown.multiple{margin:1rem}div[data-controller=programmation-container] .programmation-tags .dropdown.multiple,div[data-controller=programmation-container] .programmation-tags .dropdown.multiple .item{font-size:1.5rem}div[data-controller=programmation-container] .programmation-tags .archived{font-size:1em;font-weight:bolder;height:min-content;margin:auto 0!important;text-align:left;white-space:nowrap;width:min-content}div[data-controller=programmation-container] .programmation-tags .archived label{color:#ffbf00!important;cursor:pointer;text-decoration:underline}div[data-controller=programmation-container] .programmation-tags .archived label:before{display:none}div[data-controller=programmation-container] .programmation-tags .archived input:checked+label:before{display:initial}div[data-controller=programmation-container] .programmation-tile{display:inline-block;height:100%;margin:0;padding:0!important;width:100%}div[data-controller=programmation-container] .programmation-tile .programmation-tile-image{background-color:#ebebeb;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:100%}div[data-controller=programmation-container] .programmation-tile .programmation-tile-text{background-color:#fff;color:#000;font-size:large;font-weight:bolder;height:calc(30% - 4rem);padding-bottom:2rem;padding-top:2rem;text-align:left}div[data-controller=programmation-container] .programmation-tile .programmation-tile-text .tags{display:flex;font-size:small;font-weight:lighter}div[data-controller=programmation-container] .programmation-tile .programmation-tile-text .tags .icons>img{width:3em}div[data-controller=programmation-container] .programmation-tile .programmation-tile-text .tags .text{align-self:center;margin-left:1rem}div[data-controller=programmation-container] .programmation-tile .programmation-tile-text .dates{font-size:small;font-weight:lighter;margin-bottom:1rem}div[data-controller=programmation-container] .programmation-tile .programmation-tile-text .title{font-size:larger}div[data-controller=ressources] .ressources-title{font-size:2em;text-align:left}[data-controller=seances] .seances-cards .seance{background-color:#000;border-radius:10px!important;color:#fff;font-size:1.5em;margin-left:unset!important;margin-right:unset!important;margin-top:2rem!important;padding:1.5rem!important}[data-controller=seances] .seances-cards .seance .dayName{font-weight:bolder}[data-controller=seances] .seances-cards .seance .day{align-content:center!important;background-color:#ffbf00;border-radius:10px;color:#000;display:grid!important;font-weight:bolder;margin:-5% 0!important}#sw-content[data-controller=search-hits]{padding:3rem}#sw-content[data-controller=search-hits] #sw-tools{margin-bottom:0!important}#sw-content[data-controller=search-hits] #sw-tools .sw-tools-results{font-weight:700}#sw-content[data-controller=search-hits] #sw-tools .right{float:right}#sw-content[data-controller=search-hits] #sw-tools .checkbox{margin-bottom:1rem}#sw-content[data-controller=search-hits] #sw-tools .view.button{margin-top:.5rem}#sw-content[data-controller=search-hits] #sw-search-next-page{cursor:pointer;font-size:2rem;margin-top:2rem!important;padding-top:2rem!important;text-align:center;width:100%!important}#sw-content[data-controller=search-hits] .sw-document-list #sw-search-results .search-grid{margin:0!important;padding:0!important}#sw-content[data-controller=search-hits] .sw-document-list #sw-search-results .search-grid .sw-list-hit{border-bottom:1px solid #000!important}#sw-content[data-controller=search-hits] .sw-document-list #sw-search-results .search-grid .sw-list-hit .sw-hit-list-checkbox{padding:8rem 0 0!important}#sw-content[data-controller=search-hits] .sw-document-list #sw-search-results .search-grid .sw-list-hit .sw-hit-tile-wrap{border:none!important;height:100%;margin:0}#sw-content[data-controller=search-hits] .sw-document-list #sw-search-results .search-grid .sw-list-hit .sw-hit-tile-wrap>.ui.grid{height:20rem}#sw-content[data-controller=search-hits] .sw-document-list #sw-search-results .search-grid .sw-list-hit .sw-hit-tile-wrap .sw-hit-tile-illu{background-repeat:no-repeat;background-size:contain;height:100%}#sw-content[data-controller=search-hits] .sw-document-list #sw-search-results .search-grid .sw-list-hit .sw-hit-tile-wrap .sw-hit-tile-content{height:100%;overflow:hidden;text-align:left}#sw-content[data-controller=search-hits] .sw-document-list #sw-search-results .search-grid .sw-list-hit .sw-hit-tile-wrap .sw-hit-tile-content>.ui.grid{height:calc(100% + 2rem)}#sw-content[data-controller=search-hits] .sw-document-list #sw-search-results .search-grid .sw-list-hit .sw-hit-tile-wrap .sw-hit-tile-content .sw-hit-tile-content-resume{font-size:1.3rem;height:100%;overflow:hidden;padding-left:2rem;position:relative;text-align:left}#sw-content[data-controller=search-hits] .sw-document-list #sw-search-results .search-grid .sw-list-hit .sw-hit-tile-wrap .sw-hit-tile-content .read-more{background-color:#fff;bottom:0!important;left:0!important;padding-top:1rem;position:absolute;text-align:center;visibility:hidden;width:100%}.fav-hit-tile-wrap{height:auto!important;min-height:20rem}@media only screen and (max-width:767.98px){#sw-content[data-controller=search-hits]{padding:0}#sw-content[data-controller=search-hits] .sw-document-list{padding:1rem 0}#sw-content[data-controller=search-hits] .sw-document-list .sw-hit-tile-wrap{margin:0!important}#sw-content[data-controller=search-hits] .sw-document-list .sw-hit-tile-wrap .sw-hit-tile-content>.ui.grid{flex-direction:column}#sw-content[data-controller=search-hits] .sw-document-list .sw-hit-tile-wrap .sw-hit-tile-content>.ui.grid .sw-hit-tile-content-fields{flex:0 0 auto}#sw-content[data-controller=search-hits] .sw-document-list .sw-hit-tile-wrap .sw-hit-tile-content>.ui.grid .sw-hit-tile-content-resume{flex:1 1 0}}div.search-page-header[data-controller=search-page-header]{background-color:#ffbf00;background-position:50%;background-repeat:no-repeat;background-size:cover}div.search-page-header[data-controller=search-page-header] .pre-line{white-space:pre-line}div.search-page-header[data-controller=search-page-header] .page-header{background-color:#ebebeb;min-height:10rem!important}div.search-page-header[data-controller=search-page-header] .page-header .page-collection{margin-top:.8rem}div.search-page-header[data-controller=search-page-header] .page-header .page-collection h2{font-size:2.5rem;font-weight:bolder}div.search-page-header[data-controller=search-page-header] .page-header .page-links{margin-top:1rem}div.search-page-header[data-controller=search-page-header] .page-header .page-links a{font-size:1.8rem;font-weight:bolder;margin:2rem;padding-top:0!important}div.search-page-header[data-controller=search-page-header] div.header-header{background-color:#ebebeb;padding:2rem 2rem 0}div.search-page-header[data-controller=search-page-header] div.header-header h2.header-title{font-size:2rem}div.search-page-header[data-controller=search-page-header] div.header-header :nth-child(2n){padding:0 2rem}div.search-page-header[data-controller=search-page-header] .header-description-text a,div.search-page-header[data-controller=search-page-header] .header-header a{color:#000;font-weight:700;text-decoration:underline}div.search-page-header[data-controller=search-page-header] .header-description-text p,div.search-page-header[data-controller=search-page-header] .header-header p{text-align:justify}div.search-page-header[data-controller=search-page-header] div.header-description{display:none;padding-bottom:10rem}div.search-page-header[data-controller=search-page-header] div.header-description div.header-description-container{background-color:#ebebeb;margin:auto;padding:1rem 5rem;width:60%}div.search-page-header[data-controller=search-page-header] div.header-description div.header-description-container .header-description-text{column-count:2;column-gap:5rem;column-rule:1px solid #d3d3d3;text-align:justify}div.search-page-header[data-controller=search-page-header] .arrow-description-up{display:none;margin-top:-4rem;position:absolute}div.search-page-header[data-controller=search-page-header] .circle{background-color:#1b1c1d;border-bottom:0;border-top-left-radius:110px;border-top-right-radius:110px;height:4rem;width:8rem}div.search-page-header[data-controller=search-page-header] .arrow-description span{color:#fff;cursor:pointer;display:block;font-size:3rem;margin:auto;padding-top:1rem;text-align:center;width:8rem}@media only screen and (max-width:991.98px){div.search-page-header[data-controller=search-page-header] .page-header .page-collection .header-title{font-size:2rem}div.search-page-header[data-controller=search-page-header] .page-header .page-links.page-links a{font-size:1.4rem;margin:1rem!important}div.search-page-header[data-controller=search-page-header] div.header-description div.header-description-container .header-description-text{column-count:1}}@media (max-width:640px){div.search-page-header[data-controller=search-page-header] div.header-description div.header-description-container{width:90%}}#sw-content[data-controller=search-pages] .searched-page-title{font-size:1rem;margin-bottom:1rem;width:100%!important}#sw-content[data-controller=search-pages] .searched-page-title i{margin-right:10%}.search-bars{width:100%!important}.search-bars .button-submit{display:none}.search-bars .search-bar-wrapper .search-bar{border:1rem solid #ffbf00;width:90%}.search-bars .advanced-search-button-wrapper{height:100%!important;margin-top:1rem!important;position:relative;width:100%!important}.search-bars .advanced-search-button-wrapper .advanced-search-button{background-color:#ffbf00;bottom:18%;font-size:1.5rem;font-weight:700;height:5.5rem!important;padding:1.5rem 2rem;position:absolute}#adv-result-wrap,#adv-wrap{min-height:50rem}#adv-result-wrap .adv-subtitle,#adv-wrap .adv-subtitle{border-bottom:2px solid #000;font-weight:700;padding-bottom:1rem;padding-right:3rem}#adv-result-wrap form,#adv-wrap form{margin-top:5rem}#adv-result-wrap form .sw-search-row .adv-search-fields,#adv-wrap form .sw-search-row .adv-search-fields{height:100%!important}#adv-result-wrap form .sw-search-row .adv-search-fields .sw-dropdown,#adv-wrap form .sw-search-row .adv-search-fields .sw-dropdown{font-size:1.8rem;height:75%!important}#adv-result-wrap form .sw-search-row .adv-search-option,#adv-wrap form .sw-search-row .adv-search-option{height:100%!important}#adv-result-wrap form .sw-search-row .adv-search-option .search,#adv-wrap form .sw-search-row .adv-search-option .search{font-size:1.8rem;height:75%!important}#adv-result-wrap .sw-adv-button,#adv-wrap .sw-adv-button{background-color:#ffbf00;border:none;font-size:1.5rem;font-weight:700;margin-top:2rem;padding:1rem 3rem!important;text-align:center;text-decoration:none}.sw-hit-mosaic-illu,.sw-hit-tile-illu{position:relative}.sw-hit-mosaic-illu i.icon,.sw-hit-tile-illu i.icon{color:#fff;font-size:4rem;left:50%;position:absolute;text-shadow:0 0 .5rem #000;top:50%;transform:translate(-50%,-50%)}div.seydoux-header[data-controller=seydoux-header]{background-color:#ffbf00}div.seydoux-header[data-controller=seydoux-header] div.image img{margin:2rem;width:30%}div.seydoux-header[data-controller=seydoux-header] div.seydoux-text{align-self:center}div.seydoux-header[data-controller=seydoux-header] div.seydoux-text h1.seydoux-title{font-size:3.5rem}div.seydoux-header[data-controller=seydoux-header] div.seydoux-networks{font-size:1.2rem;font-weight:700;padding-right:4rem!important;padding-top:2rem!important}div.seydoux-header[data-controller=seydoux-header] div.seydoux-networks i{font-size:1.2rem!important;margin-right:1rem}div.seydoux-header[data-controller=seydoux-header] div.seydoux-networks .row{display:block;text-align:right}@media (max-width:640px){div.seydoux-header[data-controller=seydoux-header] div.image img{width:auto}div.seydoux-header[data-controller=seydoux-header] div.seydoux-text h1.seydoux-title{font-size:2rem;margin-left:2rem}}div[data-controller=sw-agenda] .programmation-tile{display:inline-block;height:100%;margin:0;padding:0!important;width:100%}div[data-controller=sw-agenda] .programmation-tile .programmation-tile-image{background-color:#ebebeb;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:100%}div[data-controller=sw-agenda] .programmation-tile .programmation-tile-text{background-color:#fff;color:#000;font-size:large;font-weight:bolder;height:calc(30% - 4rem);padding-bottom:2rem;padding-top:2rem;text-align:left}div[data-controller=sw-agenda] .programmation-tile .programmation-tile-text .tags{display:flex;font-size:small;font-weight:lighter}div[data-controller=sw-agenda] .programmation-tile .programmation-tile-text .tags .icons>img{width:3em}div[data-controller=sw-agenda] .programmation-tile .programmation-tile-text .tags .text{align-self:center;margin-left:1rem}div[data-controller=sw-agenda] .programmation-tile .programmation-tile-text .dates{font-size:small;font-weight:lighter;margin-bottom:1rem}div[data-controller=sw-agenda] .programmation-tile .programmation-tile-text .title{font-size:larger}div[data-controller=sw-agenda] .sw-agenda-tags{margin-bottom:2rem;margin-left:-1rem;margin-top:2rem;min-height:5rem}div[data-controller=sw-agenda] .sw-agenda-tags ul{list-style-type:none;margin:0;padding:0}div[data-controller=sw-agenda] .sw-agenda-tags ul li{display:inline-block;margin-right:2rem;margin-top:1rem}div[data-controller=sw-agenda] .sw-agenda-tags ul li a{background-color:#fff;border:2px solid;border-radius:1rem;color:#4c4c4c;display:block;font-weight:700;padding:1rem;text-align:center;transition:.1s ease-in-out}div[data-controller=sw-agenda] .sw-agenda-tags ul li a:hover{background-color:#ebebeb;transition:.1s ease-in-out}div[data-controller=sw-agenda] .sw-agenda-tags ul li .selected{background-color:#ffbf00;color:#000!important}div[data-controller=sw-agenda] .sw-agenda-tags .archived{font-size:1em;font-weight:bolder;height:min-content;margin:auto 0!important;text-align:left;white-space:nowrap;width:min-content}div[data-controller=sw-agenda] .sw-agenda-tags .archived label{color:#ffbf00!important;cursor:pointer;text-decoration:underline}div[data-controller=sw-agenda] .sw-agenda-tags .archived label:before{display:none}div[data-controller=sw-agenda] .sw-agenda-tags .archived input:checked+label:before{display:initial}div[data-controller=sw-agenda] .sw-agenda-events .sw-agenda-event-calendar{border:2px solid #000!important;margin-bottom:3rem!important;padding-bottom:3rem!important;text-align:center}div[data-controller=sw-agenda] .sw-agenda-events .sw-agenda-event-calendar .agenda{margin-left:10%;margin-right:10%}div[data-controller=sw-agenda] .sw-agenda-events .sw-agenda-event-calendar .infos{width:100%}div[data-controller=sw-agenda] .sw-agenda-events .sw-agenda-event-wrapper{margin-bottom:3rem;min-height:40rem!important;padding-top:0!important}div[data-controller=sw-agenda] .sw-agenda-events .sw-agenda-event-wrapper .sw-agenda-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:70%!important}div[data-controller=sw-agenda] .sw-agenda-events .sw-agenda-event-wrapper .sw-agenda-them{border-bottom:1px solid #000;font-size:1.3rem;padding:1rem 0;width:70%!important}div[data-controller=sw-agenda] .sw-agenda-events .sw-agenda-event-wrapper .sw-agenda-them .sw-agenda-them-icon{margin-right:.5rem;max-height:3rem!important}div[data-controller=sw-agenda] .sw-agenda-events .sw-agenda-event-wrapper .sw-agenda-text-date{font-size:1.5rem;padding:1rem 0}div[data-controller=sw-agenda] .sw-agenda-events .sw-agenda-event-wrapper .sw-agenda-text-name{font-size:2rem;font-weight:700}div[data-controller=sw-agenda] .agenda{height:80%}div[data-controller=sw-agenda] .agenda .flatpickr-innerContainer{height:100%}div[data-controller=sw-agenda] .agenda .flatpickr-innerContainer span{align-content:center;display:grid;height:unset}div[data-controller=sw-agenda] .agenda .dayContainer span:not(.seance-date){border:unset!important}div[data-controller=sw-agenda] .agenda .dayContainer span.disable-date{opacity:.2;pointer-events:none}div[data-controller=sw-agenda] .agenda .dayContainer span.disable-date:before{content:"";height:100%;position:absolute;width:100%;z-index:1000000}div[data-controller=sw-agenda] .empty{text-align:center}#sw-aside .sw-aside-title{display:block;padding-top:2rem}#sw-aside .sw-aside-title:after{border-bottom:1px solid #000;content:"";display:block;height:1px;margin:3rem 0;width:15%}#sw-aside div.sw-link-checkbox{margin-bottom:2rem!important}#sw-aside #facets-list{margin:0!important}#sw-aside #facets-list .facet-list{padding:1rem 0}#sw-aside #facets-list .facet-list .facet-choice{margin-left:1rem;padding:1rem 0}#sw-aside #facets-list button#directors-index-opener{gap:.5rem;align-items:center;background-color:#ffbf00;border:none;border-radius:.5rem;display:block;display:flex;font-size:1.2rem;font-weight:700;margin:.5rem 0;padding:1.3rem}#sw-aside #facets-list button#directors-index-opener img{width:2.4rem}@media only screen and (max-width:991.98px){#facets-list button#directors-index-opener img{display:none}}nav[data-controller=swHeadNav]{background-color:#1b1c1d!important;font-size:1.5rem!important;left:0!important;margin:0!important;overflow:visible!important}nav[data-controller=swHeadNav]:not(.fixed){position:relative!important}nav[data-controller=swHeadNav] *{font-weight:bolder!important}nav[data-controller=swHeadNav] #header-logo img{height:1rem}nav[data-controller=swHeadNav] .input-header{display:none;margin-left:1rem;position:absolute;top:calc(50% - 15px);width:100%;z-index:1}nav[data-controller=swHeadNav] .input-header #sw-search-text-form{align-content:center;height:30px;position:relative;width:100%}nav[data-controller=swHeadNav] .input-header #sw-search-text-form .button-submit{display:none}nav[data-controller=swHeadNav] .input-header form{margin:0!important;position:fixed}nav[data-controller=swHeadNav] .input-header form>div.icon.input{height:100%;width:100%!important;z-index:250}nav[data-controller=swHeadNav] .input-header form>div.icon.input i.search.icon{top:unset!important}nav[data-controller=swHeadNav] div.menu.is_mobile{display:none!important}nav[data-controller=swHeadNav] div.menu .item{font-size:1.5rem!important}nav[data-controller=swHeadNav] div.menu .item img{height:2.5rem;max-height:5vh;width:auto!important}nav[data-controller=swHeadNav] .calendar i{margin:0!important}.sw-video-container .sw-video-content{text-align:left;width:100%}.sw-video-container .sw-video-content video{width:100%}.hit-tools-container-video{margin:auto!important;width:75%!important}