﻿@font-face{font-family:"Noto Sans";src:url("../../fonts/NotoSans/NotoSans-Regular.woff2") format("woff2"),url("../../fonts/NotoSans/NotoSans-Regular.woff") format("woff"),url("../../fonts/NotoSans/NotoSans-Regular.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"Noto Sans Bold";src:url("../../fonts/NotoSans/NotoSans-Bold.woff2") format("woff2"),url("../../fonts/NotoSans/NotoSans-Bold.woff") format("woff"),url("../../fonts/NotoSans/NotoSans-Bold.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"Ziza-StrokeFull";src:url("../../fonts/Ziza/Ziza-StrokeFull.woff2") format("woff2"),url("../../fonts/Ziza/Ziza-StrokeFull.woff") format("woff"),url("../../fonts/Ziza/Ziza-StrokeFull.otf") format("opentype");font-style:normal;font-weight:400}@supports(position: sticky){.is-sticky{position:sticky;top:0}}@font-face{font-family:"cite-vitrail-set";src:url("../../fonts-icones/cite-vitrail-set.ttf?bgil2z") format("truetype"),url("../../fonts-icones/cite-vitrail-set.woff?bgil2z") format("woff"),url("../../fonts-icones/cite-vitrail-set.svg?bgil2z#cite-vitrail-set") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"cite-vitrail-set" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icn-galerie-visuel:before{content:""}.icon-icn-galerie-articles:before{content:""}.icon-icn-galerie-audio:before{content:""}.icon-icn-galerie-video:before{content:""}.icon-icn-tool-burger:before{content:""}.icon-icn-tool-first:before{content:""}.icon-icn-tool-last:before{content:""}.icon-icn-tool-close:before{content:""}.icon-icn-tool-search:before{content:""}.icon-icn-menu-billetterie:before{content:""}.icon-icn-menu-contact:before{content:""}.icon-icn-menu-informations:before{content:""}.icon-icn-menu-route-vitrail:before{content:""}.icon-icn-reseau-facebook:before{content:""}.icon-icn-reseau-instagram:before{content:""}.icon-icn-reseau-youtube:before{content:""}.icon-icn-tool-calendar:before{content:""}.icon-icn-tool-down:before{content:""}.icon-icn-tool-download:before{content:""}.icon-icn-tool-more:before{content:""}.icon-icn-tool-next:before{content:""}.icon-icn-tool-partager:before{content:""}.icon-icn-tool-prev:before{content:""}@media screen and (min-width: 1000px){table{width:100%}table thead{border-bottom:3px solid #1a1919}table tbody tr{border-bottom:1px solid #ddd}}#rwd-table{display:block}#rwd-table tbody{border:none}#rwd-table tbody,#rwd-table th,#rwd-table td,#rwd-table tr,#rwd-table tfoot{display:block}#rwd-table thead{display:none}#rwd-table tr{float:left;width:100%;margin:0 0 1em;border:1px solid #ddd;box-shadow:0px 2px 5px 0px #ddd;border-radius:4px;border-top:5px solid #1a1919}#rwd-table tr td{float:left;width:100%;padding:.5em .5em .5em 50%}#rwd-table tr td:before{width:40%;float:left;clear:both;padding:4px .5em 4px 0;margin:-0.5em 0 0 0;font-size:1.125em}@media screen and (min-width: 600px){#rwd-table{display:table;border:none}#rwd-table tbody{border-bottom:3px solid #1a1919}#rwd-table th,#rwd-table td{display:table-cell}#rwd-table tr{display:table-row;border:none;border-bottom:1px solid #eee;float:none;margin:0;box-shadow:none}#rwd-table tr td{padding:.75em 0 .75em .25em;float:none;width:auto}#rwd-table tr td:before{padding:0 !important}#rwd-table thead{display:table-header-group}#rwd-table tbody,#rwd-table tfoot{display:table-row-group}#rwd-table tr:nth-of-type(even){background:none}}table.cols-5{display:block}table.cols-5 tbody{border:none}table.cols-5 tbody,table.cols-5 th,table.cols-5 td,table.cols-5 tr,table.cols-5 tfoot{display:block}table.cols-5 thead{display:none}table.cols-5 tr{float:left;width:100%;margin:0 0 1em;border:1px solid #ddd;box-shadow:0px 2px 5px 0px #ddd;border-radius:4px;border-top:5px solid #1a1919}table.cols-5 tr td{float:left;width:100%;padding:.5em .5em .5em 50%}table.cols-5 tr td:before{width:40%;float:left;clear:both;padding:4px .5em 4px 0;margin:-0.5em 0 0 0;font-size:1.125em}@media screen and (min-width: 1000px){table.cols-5{display:table;border:none}table.cols-5 tbody{border-bottom:3px solid #1a1919}table.cols-5 th,table.cols-5 td{display:table-cell}table.cols-5 tr{display:table-row;border:none;border-bottom:1px solid #eee;float:none;margin:0;box-shadow:none}table.cols-5 tr td{padding:.75em 0 .75em .25em;float:none;width:auto}table.cols-5 tr td:before{padding:0 !important}table.cols-5 thead{display:table-header-group}table.cols-5 tbody,table.cols-5 tfoot{display:table-row-group}table.cols-5 tr:nth-of-type(even){background:none}}#rwd-table tbody tr td:nth-of-type(1):before{content:"Heading Col 1"}@media screen and (min-width: 600px){#rwd-table tbody tr td:nth-of-type(1):before{content:""}}#rwd-table tbody tr td:nth-of-type(2):before{content:"Heading Col 2"}@media screen and (min-width: 600px){#rwd-table tbody tr td:nth-of-type(2):before{content:""}}#rwd-table tbody tr td:nth-of-type(3):before{content:"Heading Col 3"}@media screen and (min-width: 600px){#rwd-table tbody tr td:nth-of-type(3):before{content:""}}table.cols-5 tbody tr td:nth-of-type(1):before{content:"Titre"}@media screen and (min-width: 1000px){table.cols-5 tbody tr td:nth-of-type(1):before{content:""}}table.cols-5 tbody tr td:nth-of-type(2):before{content:"Type de contenu"}@media screen and (min-width: 1000px){table.cols-5 tbody tr td:nth-of-type(2):before{content:""}}table.cols-5 tbody tr td:nth-of-type(3):before{content:"État de publication"}@media screen and (min-width: 1000px){table.cols-5 tbody tr td:nth-of-type(3):before{content:""}}table.cols-5 tbody tr td:nth-of-type(4):before{content:"Modifié le"}@media screen and (min-width: 1000px){table.cols-5 tbody tr td:nth-of-type(4):before{content:""}}table.cols-5 tbody tr td:nth-of-type(5):before{content:"Modifier"}@media screen and (min-width: 1000px){table.cols-5 tbody tr td:nth-of-type(5):before{content:""}}body.no-scroll{overflow:hidden}.layout-container header{background-color:#1a1919;-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease}.layout-container header h1{color:#fff;font-size:2em;font-family:"Ziza-StrokeFull"}.layout-container header .region.region-secondary-menu{z-index:100;padding:0 4%;height:35px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;transition:height .5s ease-in-out,background-color .2s ease-in-out}.layout-container header .region.region-secondary-menu #block-searchnavblock{margin-right:1.5vw}.layout-container header .region.region-secondary-menu #block-searchnavblock .icn{cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;font-family:"Ziza-StrokeFull"}.layout-container header .region.region-secondary-menu #block-searchnavblock .icn:before{content:"";color:#1a1919;font-size:30px;line-height:40px;margin-right:10px;text-align:center;font-family:"cite-vitrail-set"}.layout-container header .region.region-secondary-menu #block-searchnavblock .icn span{margin-top:4px;display:inline-block}@media screen and (max-width: 960px){.layout-container header .region.region-secondary-menu #block-searchnavblock .icn span{margin-left:-7px}}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended{z-index:10000;position:fixed;left:0;top:0;width:100vw;height:100vh;overflow-x:hidden;overflow-y:scroll;background:#1a1919;background:rgba(26,25,25,.98)}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc{padding:5vh 0 2vh 0;margin:0 5vw 2.5vh 5vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px #757575 solid}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .left .label,.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .left label{color:#fff;font-size:1.55em;padding:0 1vw 0 0}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .left .inputs-search form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .left .inputs-search form .form-item label{color:#fff;font-size:1.5em;padding:0 1vw 0 0}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .left .inputs-search form .form-item input[type=text]{color:#f4c32c;min-height:35px;padding:.5vh .5vw;font-size:1.5em;font-family:"Ziza-StrokeFull";border:1px #757575 solid;border:1px #757575 solid;background:#1a1919;background:rgba(26,25,25,.97)}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .left .inputs-search form .form-actions input[type=submit]{border:0;font-size:0;border-radius:0;width:40px;min-height:30px;margin-left:.5vw;padding:.35em 1em;background-image:url("../../img/icns/icn-tool-search.svg");background-color:#fff;background-repeat:no-repeat;background-position:right center;background-size:45px auto}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .right .close{cursor:pointer}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .right .close:before{content:"";color:#fff;font-size:42px;display:inline-block;font-family:"cite-vitrail-set";-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease;-moz-transform:rotate(90deg) scale(1);-webkit-transform:rotate(90deg) scale(1);-ms-transform:rotate(90deg) scale(1);-o-transform:rotate(90deg) scale(1)}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .right .close:hover:before{-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease;-moz-transform:rotate(-90deg) scale(1.2);-webkit-transform:rotate(-90deg) scale(1.2);-ms-transform:rotate(-90deg) scale(1.2);-o-transform:rotate(-90deg) scale(1.2)}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results{padding:2vh 2.5vw}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results #block-cite-vitrail-content{animation:SlidePage 0s none;transition:transform 0s ease-in-out;background-color:rgba(26,25,25,.98)}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .close{cursor:pointer;position:absolute;top:5.5vh;right:1.5vw;font-size:0}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .close:before{content:"";color:#fff;font-size:50px;line-height:40px;text-align:center;font-family:"cite-vitrail-set"}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node{width:21%;margin:0 1% 1.5% 1%}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image .title{order:1;color:#f4c32c;font-size:1.5em;margin-bottom:25px;font-family:"Ziza-StrokeFull";-moz-transition:transform .5s ease,color .5s ease;-o-transition:transform .5s ease,color .5s ease;-webkit-transition:transform .5s ease,color .5s ease;transition:transform .5s ease,color .5s ease;height:max-content}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image .field--name-field-list-image,.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image .field--name-field-main-image{order:2}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image .field--name-field-list-image .image,.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image .field--name-field-main-image .image{position:relative;text-align:center;overflow:hidden;border:1px #5c5c5c solid;background:#fff;background:rgba(255,255,255,.05)}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image .field--name-field-list-image .image img,.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image .field--name-field-main-image .image img{max-width:100%;min-height:255px;max-height:255px;margin:0 0;width:auto;height:auto;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image:hover .title{color:#fff;-moz-transition:transform .5s ease,color .5s ease;-o-transition:transform .5s ease,color .5s ease;-webkit-transition:transform .5s ease,color .5s ease;transition:transform .5s ease,color .5s ease}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image:hover .field--name-field-list-image:hover img,.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node a .container-image:hover .field--name-field-main-image:hover img{-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node.node-teaser-container a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node.node-teaser-container a .field--name-field-image{order:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node.node-teaser-container a .field--name-field-image .image{position:relative;text-align:center;overflow:hidden;border:1px #5c5c5c solid;background:#fff;background:rgba(255,255,255,.05)}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node.node-teaser-container a .field--name-field-image .image img{max-width:100%;min-height:255px;max-height:255px;margin:0 0;width:auto;height:auto}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node.node-teaser-container a p{color:#fff}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node.node-teaser-container a .title{order:1;color:#f4c32c;font-size:1.5em;margin-top:0;margin-bottom:2.5vh;font-family:"Ziza-StrokeFull"}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node.node-teaser-container a:hover .title{color:#fff;-moz-transition:transform .5s ease,color .5s ease;-o-transition:transform .5s ease,color .5s ease;-webkit-transition:transform .5s ease,color .5s ease;transition:transform .5s ease,color .5s ease}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node.node-teaser-container a:hover .field--name-field-image img{-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);-moz-transition:transform .5s ease;-o-transition:transform .5s ease;-webkit-transition:transform .5s ease;transition:transform .5s ease}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-flex.container-header{order:2;width:100%}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-flex.container-header .container-title{color:#f4c32c;font-size:1.5em;display:block;width:100%;padding-top:3.5vh;margin:0 0 2.5vh 0}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-flex.container-main{order:1;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-flex.container-main .image{text-align:center;position:relative;border:1px #757575 solid}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-flex.container-main .image img{max-width:100%;min-height:255px;max-height:255px;width:auto;height:auto}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-description{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-description .first-letter .title{font-size:7em;margin:.05em;line-height:1em}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-description .title{font-size:1.75em;margin:.83em 0;font-family:"Ziza-StrokeFull";color:#fff;display:block}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-description .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-description .content .title{order:1;margin-bottom:0;line-height:2em}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-description .content .field--name-field-long-text-1{order:2;color:#fff;font-size:.85em}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node .container-description .content .field--name-field-long-text-1 p{margin:0 0}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node.audio-teaser-container .title{order:1}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node.audio-teaser-container .container-image{order:2}@media screen and (max-width: 960px){.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended #search-nav-results .results .result-background .container .content .node{width:100%;margin:0 0 2.5vh 0}}@media screen and (max-width: 960px){.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended{left:0;z-index:1000;margin-left:0;width:95%;padding:.5vh 2.5%}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc{padding:2vh 0 2vh 0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .left{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .left .inputs-search form{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .left .inputs-search form .form-item input[type=text]{width:90%}.layout-container header .region.region-secondary-menu #block-searchnavblock #search-nav-extended .search-bloc .right{position:fixed;top:3px;right:3px}}.layout-container header .region.region-secondary-menu .search-block-form{z-index:100}.layout-container header .region.region-secondary-menu .search-block-form h2{cursor:pointer;font-size:0}.layout-container header .region.region-secondary-menu .search-block-form h2:before{content:"";color:#1a1919;font-size:30px;line-height:40px;margin-right:1vw;text-align:center;font-family:"cite-vitrail-set"}.layout-container header .region.region-secondary-menu .search-block-form form{margin-top:-3px;position:absolute;padding:1vh 1vw;min-width:15vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;background:rgba(255,255,255,.75)}.layout-container header .region.region-secondary-menu .search-block-form form input{font-size:.9em;min-height:35px;font-family:"Ziza-StrokeFull"}.layout-container header .region.region-secondary-menu .search-block-form form .form-item.form-no-label{width:100%;padding:0 0}.layout-container header .region.region-secondary-menu .search-block-form form .form-item.form-no-label input{border:0;width:100%;margin-right:5px}.layout-container header .region.region-secondary-menu .search-block-form form .form-actions input{border:0;color:#1a1919;background-color:#f4c32c}.layout-container header .region.region-secondary-menu #block-language-selector{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;position:relative;margin-right:.5vw;line-height:3;min-width:3.5em;border-radius:.25em}.layout-container header .region.region-secondary-menu #block-language-selector select{flex:1;padding:5px 0 0 0;color:#1a1919;font-size:15px;font-family:"Ziza-StrokeFull";cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0 !important;background-image:none;background-color:#fff !important}.layout-container header .region.region-secondary-menu #block-language-selector:after{cursor:pointer;content:"";font-size:32px;line-height:21px;font-family:"cite-vitrail-set";position:absolute;top:0;right:0;pointer-events:none;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;background:#fff}.layout-container header .region.region-secondary-menu #block-language-selector:hover:after{color:#f4c32c}.layout-container header .region.region-secondary-menu #block-accessibility{margin-left:1em}.layout-container header .region.region-secondary-menu #block-accessibility .resize-text div{cursor:pointer;display:inline;font-family:"Ziza-StrokeFull"}.layout-container header .region.region-secondary-menu #block-accessibility .resize-text div.small{font-size:.75em}.layout-container header .region.region-secondary-menu #block-accessibility .resize-text div.normal{font-size:1em}.layout-container header .region.region-secondary-menu #block-accessibility .resize-text div.big{font-size:1.25em}.layout-container header .region.region-secondary-menu #block-accessibility .resize-text div:hover{color:#f4c32c}.layout-container header .region.region-secondary-menu #block-planning{padding:0 1vw;height:35px;margin-left:1em;background-color:#1a1919;overflow:hidden}.layout-container header .region.region-secondary-menu #block-planning .planning{color:#fff;font-size:1.1em;line-height:1.85em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.layout-container header .region.region-secondary-menu #block-planning .planning.open:after{content:"";display:inline-block;width:25px;height:25px;background-image:url("../../img/open-green.png");background-color:#1a1919;background-repeat:no-repeat;background-position:center center;background-size:cover}.layout-container header .region.region-secondary-menu #block-planning .planning.close:after{content:"";display:inline-block;width:25px;height:25px;background-image:url("../../img/close-red.png");background-color:#1a1919;background-repeat:no-repeat;background-position:center center;background-size:cover}.layout-container header .region.region-secondary-menu #block-planning .planning.hidden-planning{display:none}@media screen and (max-width: 960px){.layout-container header .region.region-secondary-menu #block-planning{z-index:100;height:30px;padding:10px 0 4px 2%;position:fixed;margin-left:0;top:35px;left:0;width:41%;text-align:left;overflow:hidden}.layout-container header .region.region-secondary-menu #block-planning .planning{font-size:15px;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}}.layout-container header .region.region-secondary-menu #block-social-networks ul{margin:0 0;padding:0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.layout-container header .region.region-secondary-menu #block-social-networks ul li{display:inline;margin-left:1em;list-style:none inside}.layout-container header .region.region-secondary-menu #block-social-networks ul li a{font-size:0px}.layout-container header .region.region-secondary-menu #block-social-networks ul li a:before{content:"";color:#1a1919;display:inline-block;font-family:"cite-vitrail-set"}.layout-container header .region.region-secondary-menu #block-social-networks ul li a.facebook:before{content:"";font-size:27px;line-height:27px}.layout-container header .region.region-secondary-menu #block-social-networks ul li a.instagram:before{content:"";font-size:35px;line-height:37px}.layout-container header .region.region-secondary-menu #block-social-networks ul li a.youtube:before{content:"";font-size:35px;line-height:35px}.layout-container header .region.region-secondary-menu #block-social-networks ul li a:hover:before{color:#f4c32c}@media screen and (max-width: 960px){.layout-container header .region.region-secondary-menu #block-social-networks ul li{margin-left:0}}@media screen and (max-width: 960px){.layout-container header .region.region-secondary-menu{width:100% !important;padding:0 0;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.layout-container header .region.region-secondary-menu #block-language-selector{width:50px;margin-left:10px}}.layout-container header .region.region-header{padding:0 4vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.layout-container header .region.region-header #block-cite-vitrail-branding{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.layout-container header .region.region-header #block-cite-vitrail-branding .front{display:block;width:inherit;min-height:60px;max-height:120px}.layout-container header .region.region-header #block-cite-vitrail-branding .front img{width:90%;margin:1.5vh 0 1.5vh 0}.layout-container header .region.region-header #block-cite-vitrail-branding .logo-aube{display:block;width:inherit;min-height:60px;max-height:120px;margin-left:-40px}.layout-container header .region.region-header #block-cite-vitrail-branding .logo-aube img{margin:25px 0 1.5vh 0;width:auto;height:auto;max-height:60px}@media screen and (max-width: 960px){.layout-container header .region.region-header #block-cite-vitrail-branding{width:100% !important}}.layout-container header .region.region-header #block-you-are-selector{width:35%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;margin-right:60px}.layout-container header .region.region-header #block-you-are-selector label{color:#fff;font-size:19px;padding-right:.5em;font-family:"Noto Sans Bold"}.layout-container header .region.region-header #block-you-are-selector .dropdown{margin-top:1px}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-toggle{color:#f4c32c;cursor:pointer;padding-right:40px;position:relative;font-size:17px;line-height:19px;margin-right:62px}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-toggle:after{cursor:pointer;content:"";color:#f4c32c;font-size:37px;line-height:27px;font-family:"cite-vitrail-set";position:absolute;top:-5px;right:0;pointer-events:none;-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;background:rgba(0,0,0,0)}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-toggle:hover:after{color:#f4c32c}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-toggle.active:after{top:-2px;-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}@media screen and (max-width: 960px){.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-toggle{font-size:14px;margin-right:0}}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-menu{z-index:100;margin-top:3px;position:absolute}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-menu:before,.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-menu:after{content:"";display:inline-block;width:100%;height:35px}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-menu:before{background-image:url("../../img/dropdown-menu-top.svg");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:top center;background-size:cover}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-menu:after{background-image:url("../../img/dropdown-menu-bottom.svg");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:top center;background-size:cover}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-menu .dropdown-item{font-size:14px;padding:.35vh 1.5vw .35vh .5vw;margin:0 0;color:#1a1919;background-color:#f4c32c}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-menu .dropdown-item:first-of-type{margin-top:-5px}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-menu .dropdown-item:last-of-type{border-bottom:0}.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-menu .dropdown-item:hover{cursor:pointer}@media screen and (max-width: 960px){.layout-container header .region.region-header #block-you-are-selector .dropdown .dropdown-menu .dropdown-item{font-size:14px}}.layout-container header .region.region-header #block-you-are-selector select{flex:1;width:auto;max-width:90%;min-width:10%;padding-right:30px;cursor:pointer;color:#b5b5b5;font-size:1.15em;line-height:1.45em;font-family:"Noto Sans";-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0;background-image:none;background:rgba(0,0,0,0)}.layout-container header .region.region-header #block-you-are-selector select:focus{border:1px #fff dashed}.layout-container header .region.region-header #block-you-are-selector ul li{color:#fff}.layout-container header .region.region-header #block-you-are-selector:hover:after{color:#f4c32c}@media screen and (max-width: 960px){.layout-container header .region.region-header #block-cite-vitrail-branding{width:50%;padding:5vh 0 1vh 0}.layout-container header .region.region-header #block-cite-vitrail-branding img{margin:1.5vh 0 0 0}.layout-container header .region.region-header #block-cite-vitrail-branding .front{min-height:inherit;max-height:inherit}.layout-container header .region.region-header #block-cite-vitrail-branding .front img{width:100%}.layout-container header .region.region-header #block-cite-vitrail-branding .logo-aube{margin-left:0;min-height:40px;max-height:40px}.layout-container header .region.region-header #block-cite-vitrail-branding .logo-aube img{margin:0 0;max-height:40px}.layout-container header .region.region-header #block-you-are-selector{z-index:10;position:fixed;top:35px;right:15px;padding:5px 0 4px 0;width:57%;height:35px;font-size:13px;margin-right:0;background-color:#1a1919;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.layout-container header .region.region-header #block-you-are-selector label{font-size:16px;padding-left:7px;border-left:1px #fff solid}.layout-container header .region.region-header #block-you-are-selector select{flex:0;width:100px;min-width:auto;max-width:auto;text-align:right;padding-right:30px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.layout-container header .region.region-header #block-you-are-selector:after{top:4px;font-size:27px;line-height:35px;width:auto}}.layout-container header.scrollfix .region-secondary-menu{top:0;position:fixed;width:92%;border-bottom:2px #1a1919 solid;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 960px){.layout-container header.scrollfix .region-secondary-menu #block-you-are-selector{top:35px}.layout-container header.scrollfix .region-secondary-menu #block-planning{top:35px}}body.page-node-type-homepage .layout-container header{z-index:10;position:relative}body.page-node-type-homepage .layout-container header .region.region-header{z-index:10;position:absolute;top:75px;width:84%;padding:0 8%}@media screen and (max-width: 960px){body.page-node-type-homepage .layout-container header .region.region-header #block-cite-vitrail-branding{width:90%;padding:2vh 0 2vh 1vw}body.page-node-type-homepage .layout-container header .region.region-header #block-cite-vitrail-branding img{margin:0 0 1vh 0}}body.toolbar-vertical .layout-container header.scrollfix .region-secondary-menu,body.toolbar-tray-open .layout-container header.scrollfix .region-secondary-menu{top:80px}@media screen and (max-width: 960px){body.toolbar-vertical .layout-container header,body.toolbar-tray-open .layout-container header{margin-top:0}body.toolbar-vertical .layout-container header .region.region-secondary-menu #block-planning,body.toolbar-tray-open .layout-container header .region.region-secondary-menu #block-planning{z-index:10;top:70px}body.toolbar-vertical .layout-container header .region.region-header #block-you-are-selector,body.toolbar-tray-open .layout-container header .region.region-header #block-you-are-selector{z-index:10;top:70px}body.toolbar-vertical .layout-container header.scrollfix,body.toolbar-tray-open .layout-container header.scrollfix{top:35px}body.toolbar-vertical .layout-container header.scrollfix .region.region-secondary-menu,body.toolbar-tray-open .layout-container header.scrollfix .region.region-secondary-menu{top:0}body.toolbar-vertical .layout-container header.scrollfix .region.region-secondary-menu #block-planning,body.toolbar-tray-open .layout-container header.scrollfix .region.region-secondary-menu #block-planning{top:35px}body.toolbar-vertical .layout-container header.scrollfix .region.region-header #block-you-are-selector,body.toolbar-tray-open .layout-container header.scrollfix .region.region-header #block-you-are-selector{top:35px}}/*# sourceMappingURL=header.css.map */
