@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");@import url("https://fonts.googleapis.com/css?family=Abel:300,400,700");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}@-ms-viewport{width:device-width;zoom:1}@-o-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}html{height:100%;min-height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#ffffff}html.page--node-type-area{background:#0c0c0c}html.page--node-type-nuages{min-height:100vh;min-height:100dvh}body{min-width:20rem;min-height:100%;font-family:"Abel",serif;font-size:0.875rem;font-weight:300;line-height:1.25rem;color:#1c1c1c;margin:0;padding:0;background:#ffffff}body.page--frontpage{height:100%}body.page--node-type-area{height:100%;min-height:31.25rem;background-image:url(/themes/custom/annelepere/images/area/background.jpg);background-size:cover;background-position:center center;background-repeat:repeat;background-color:#0c0c0c}@media only screen and (min-width:991px){body.page--node-type-area{min-height:43.75rem}}body.page--node-type-nuages{height:100vh;min-height:100vh;min-height:100dvh}body:before{content:"default";display:none;font-size:12px;font-weight:900;line-height:14px;color:white;margin:0;padding:2px 4px;position:fixed;top:0;left:0;z-index:999;background:black}@media only screen and (min-width:575px){body:before{content:"small (> 575)";background:Red}}@media only screen and (min-width:767px){body:before{content:"medium (> 767)";background:HotPink}}@media only screen and (min-width:991px){body:before{content:"large (> 991)";background:LightSalmon}}@media only screen and (min-width:1229px){body:before{content:"xlarge (> 1229)";background:Pink}}@media only screen and (min-width:1500px){body:before{content:"xxlarge (> 1500)";background:Purple}}body .ajax-progress-fullscreen{margin:-0.625rem 0 0 -0.625rem;position:fixed;z-index:1000;top:50%;left:50%;width:1.25rem;height:1.25rem;margin:0;padding:0;opacity:1;border-radius:0;background-image:url(/themes/custom/annelepere/images/loaders/loader.gif);background-position:center center;background-size:1.25rem 1.25rem;background-repeat:no-repeat;background-color:transparent}.button{display:inline-block;font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#1c1c1c;text-decoration:none;text-align:center;text-transform:none;text-shadow:0 0 0 transparent;margin:0 0.625rem 0.625rem 0;padding:0.3125rem 0.9375rem;position:relative;border:0;border-radius:0;cursor:pointer;border-width:1px;border-style:solid;border-color:#1c1c1c;background-image:url(/themes/custom/annelepere/images/button-black.svg);background-size:300% 200%;background-position:200% center;background-repeat:no-repeat;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-transition:background-position 0.3s ease-in-out;transition:background-position 0.3s ease-in-out}.button:last-child{margin-right:0}.button:focus,.button:hover{color:white;outline:0;border-width:1px;border-color:#1c1c1c;background-position:center center;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.button--toggler{display:block;width:1.5rem;height:1.5rem;font-size:0;line-height:1.5rem;margin:0;padding:0;position:absolute;top:0;right:1.25rem;z-index:99;border:0;background:transparent;-webkit-transition:none;transition:none}@media only screen and (min-width:991px){.button--toggler{right:3.75rem}}@media only screen and (min-width:1500px){.button--toggler{right:7.5rem}}.button--toggler span{display:block;width:1.5rem;height:0.125rem;text-indent:-624.9375rem;margin:-0.0625rem 0 0 -0.75rem;padding:0;position:absolute;top:50%;right:0;background:transparent;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}.button--toggler span:after,.button--toggler span:before{content:"";width:1.5rem;height:0.125rem;text-indent:-624.9375rem;margin:0;padding:0;position:absolute;right:0;background:#1c1c1c;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:width 0.3s ease-in-out,background 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;transition:width 0.3s ease-in-out,background 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,width 0.3s ease-in-out,background 0.3s ease-in-out;transition:transform 0.3s ease-in-out,width 0.3s ease-in-out,background 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.button--toggler span:before{top:-0.25rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.button--toggler span:after{width:1.125rem;bottom:-0.25rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.button--toggler:focus,.button--toggler:hover{cursor:pointer;border:0;background:transparent}.button--toggler:focus span,.button--toggler:hover span{background:transparent}.button--toggler:focus span:after,.button--toggler:focus span:before,.button--toggler:hover span:after,.button--toggler:hover span:before{width:1.5rem;background:#bababa}.button--toggler.open{position:fixed;top:1.875rem}@media only screen and (min-width:767px){.button--toggler.open{top:3.75rem}}.button--toggler.open span{background:transparent}.button--toggler.open span:after,.button--toggler.open span:before{width:1.5rem}.button--toggler.open span:before{top:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.button--toggler.open span:after{bottom:0;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:991px){.button--toggler{display:none}}.button--experience{color:white;border-color:white;background-image:url(/themes/custom/annelepere/images/button-white.svg)}.button--experience:focus,.button--experience:hover{color:#1c1c1c;border-color:white}h1,h2,h3,h4,h5,h6{color:#1c1c1c;margin:0 0 1.25rem 0;padding:0}h1{font-size:1.5rem;font-weight:400;line-height:1.75rem}.page--actualités h1,.page--agenda h1{display:block}@media only screen and (min-width:767px){.page--actualités h1,.page--agenda h1{display:none}}h2{font-size:1.125rem;font-weight:400;line-height:1.375rem}h3{font-size:1rem;font-weight:700;line-height:1.375rem}p{font-size:0.875rem;line-height:1.25rem;margin:0 0 1.25rem 0}strong{font-weight:700}a{color:#1c1c1c;text-decoration:none;outline:none}a .ext,a .mailto{display:none}a:focus,a:hover{color:#535353;text-decoration:underline;outline:none}img{max-width:100%;height:auto;border:0;outline:none}.item-list ol,.item-list ul,ol,ol.inline,ul,ul.inline{margin:0;padding:0;list-style:none}.item-list ol li,.item-list ul li,ol li,ol.inline li,ul li,ul.inline li{margin:0;padding:0;list-style:none;list-style-image:none;background:transparent}hr{display:block;width:100%;height:1px!important;margin:0 0 0.9375rem 0;padding:0.9375rem 0 0 0;zoom:1;border-width:0 0 1px 0;border-style:solid;border-color:#e8e8e8;background:transparent}
.page{margin:0;padding:0;position:relative;overflow:hidden}@media only screen and (min-width:767px){.page--frontpage .page{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;width:100%;height:100%;min-height:43.625rem}}@media only screen and (min-width:991px){.page--frontpage .page{min-height:53.625rem}}.page--node-type-area .page,.page--node-type-nuages .page{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;width:100%;height:100%;min-height:18.75rem}@media only screen and (min-width:991px){.page--node-type-area .page,.page--node-type-nuages .page{min-height:31.25rem}}.page__wrapper{margin:0;padding:0}@media only screen and (min-width:767px){.page--frontpage .page__wrapper{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;width:100%;max-width:100%}}.page--node-type-area .page__wrapper,.page--node-type-nuages .page__wrapper{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;width:100%;max-width:100%}.page__wrapper--header{width:100%;height:4.3125rem;padding-top:1.875rem;padding-bottom:0.9375rem;position:fixed;top:0;left:0;z-index:90;background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,white),to(rgba(255,255,255,0)));background:linear-gradient(180deg,white 70%,rgba(255,255,255,0) 100%)}@media only screen and (min-width:767px){.page__wrapper--header{height:7.125rem;padding-top:3.75rem;padding-bottom:1.875rem}}.page--frontpage .page__wrapper--header{position:absolute}.page__wrapper--content{margin-top:auto;margin-bottom:auto;padding:4.3125rem 0;position:relative;overflow:hidden}@media only screen and (min-width:767px){.page__wrapper--content{padding-top:7.125rem;padding-bottom:7.125rem}}.page--frontpage .page__wrapper--content{overflow:hidden}@media only screen and (min-width:767px){.page--frontpage .page__wrapper--content{height:100%}}.page--node-type-area .page__wrapper--content,.page--node-type-nuages .page__wrapper--content{height:100%;overflow:hidden}.page__wrapper--footer{width:100%;height:1.5rem}.page--frontpage .page__wrapper--footer{position:absolute;bottom:1.875rem;left:0}@media only screen and (min-width:767px){.page--frontpage .page__wrapper--footer{bottom:3.75rem}}:root{--piece-color:#bababa}.page__section{margin:0;padding:1.25rem}@media only screen and (min-width:991px){.page__section{padding-right:3.75rem;padding-left:3.75rem}}@media only screen and (min-width:1500px){.page__section{padding-right:7.5rem;padding-left:7.5rem}}.page__section--header{padding-top:0;padding-bottom:0;position:relative;overflow:hidden;background:transparent}.page__section--header .header--navigation{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:0;height:0;margin:0;padding:4.3125rem 0.625rem;position:fixed;top:0;left:0;z-index:98;overflow:hidden;background:white;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}@media only screen and (min-width:991px){.page__section--header .header--navigation{display:block;width:auto;height:auto;padding:0;position:relative;top:auto;right:auto;overflow:visible;background:transparent;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:none;transition:none}}.navigation-open .page__section--header .header--navigation{width:100%;height:100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.page__section--top{padding-top:0}.page__section--content{padding-top:0;padding-bottom:0}.page--sons .page__section--content,.page--sounds .page__section--content{padding-right:0;padding-left:0}.page--actualite .page__section--content,.page--actualités .page__section--content,.page--agenda .page__section--content,.page--news .page__section--content{width:auto}@media only screen and (min-width:767px){.page--actualite .page__section--content,.page--actualités .page__section--content,.page--agenda .page__section--content,.page--news .page__section--content{width:40.625rem;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}.page--frontpage .page__section--content{padding-top:0;padding-bottom:0;overflow:hidden}@media only screen and (min-width:767px){.page--frontpage .page__section--content{height:100%}}@media only screen and (min-width:767px){.page--frontpage .page__section--content .views-element-container{height:100%}}.page__section--bottom{padding-bottom:0}.page__section--footer{padding-top:0;padding-bottom:0;overflow:hidden}

form{overflow:hidden}form .ajax-progress-throbber .throbber{display:inline;padding:1px 1rem 0.125rem 1rem;background-image:url(/themes/custom/annelepere/images/loaders/loader.gif);background-position:center center;background-size:1.25rem 1.25rem;background-repeat:no-repeat}form .fieldgroup,form fieldset{margin:0;padding:0;border:0;border-radius:0;overflow:hidden}form .fieldgroup .fieldset-wrapper,form fieldset .fieldset-wrapper{clear:both;margin:0;padding:0;overflow:hidden}form .fieldgroup legend,form fieldset legend{clear:both;display:block;float:left;width:100%;font-size:1.125rem;font-weight:400;line-height:1.375rem;margin:0 0 1.25rem 0;padding:0;position:static;top:auto;right:auto;bottom:auto;left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .fieldgroup .fieldgroup,form .fieldgroup fieldset,form fieldset .fieldgroup,form fieldset fieldset{margin:0 0 1.875rem 0;padding:0 0 0.9375rem 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#1c1c1c}form .fieldgroup .fieldgroup legend,form .fieldgroup fieldset legend,form fieldset .fieldgroup legend,form fieldset fieldset legend{font-size:1.125rem;line-height:1.375rem}form div[role*=contentinfo]{clear:both;font-size:0.875rem;line-height:1.25rem;color:#535353;margin:0 0 0.9375rem 0;padding:0}form div[role*=contentinfo] a{font-weight:700;text-decoration:underline}form div[role*=contentinfo] a.ext{display:none}form div[role*=contentinfo] a:focus,form div[role*=contentinfo] a:hover{text-decoration:none}form div[role*=contentinfo] ul{font-size:0.875rem;line-height:1.25rem;margin:0 0 0 0.625rem;padding:0;overflow:hidden}form div[role*=contentinfo] ol li,form div[role*=contentinfo] ul li{margin:0;padding:0;padding-bottom:0.125rem;padding-left:0.875rem;position:relative}form div[role*=contentinfo] ol li:before,form div[role*=contentinfo] ul li:before{content:"•";font-size:0.75rem;line-height:1.125rem;color:var(--piece-color);margin:0;padding:0;position:absolute;left:0;top:0.125rem}form .description{clear:both;font-size:0.875rem;line-height:1.25rem;color:#535353;margin:-0.625rem 0 0.9375rem 0;padding:0}form .description a{font-weight:700;text-decoration:underline}form .description a.ext{display:none}form .description a:focus,form .description a:hover{text-decoration:none}form label{display:block;font-size:1rem;font-weight:400;font-style:normal;line-height:1.375rem;color:#1c1c1c;margin:0 0 0.3125rem 0}form label:focus,form label:hover{color:#bababa}form label a{text-decoration:underline}form label a:focus,form label a:hover{text-decoration:none}form label.option{display:inline;margin-bottom:0}form button#edit-name,form button#edit-pass,form button[name*=date],form button[name*=pass],form button[type=email],form button[type=phone],form button[type=search],form button[type=tel],form button[type=text],form input#edit-name,form input#edit-pass,form input[name*=date],form input[name*=pass],form input[type=email],form input[type=phone],form input[type=search],form input[type=tel],form input[type=text]{display:block;width:100%;max-width:100%;height:2.25rem;font-size:0.875rem;font-weight:400;font-style:normal;line-height:2.125rem;color:#bababa;text-indent:0;margin:0 0 0.625rem 0;padding:0 0.9375rem;position:relative;border:0;border-width:1px;border-style:solid;border-color:#bababa;border-radius:1.0625rem;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}form button#edit-name::-webkit-input-placeholder,form button#edit-pass::-webkit-input-placeholder,form button[name*=date]::-webkit-input-placeholder,form button[name*=pass]::-webkit-input-placeholder,form button[type=email]::-webkit-input-placeholder,form button[type=phone]::-webkit-input-placeholder,form button[type=search]::-webkit-input-placeholder,form button[type=tel]::-webkit-input-placeholder,form button[type=text]::-webkit-input-placeholder,form input#edit-name::-webkit-input-placeholder,form input#edit-pass::-webkit-input-placeholder,form input[name*=date]::-webkit-input-placeholder,form input[name*=pass]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=phone]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder{color:#bababa;opacity:1}form button#edit-name::-moz-placeholder,form button#edit-pass::-moz-placeholder,form button[name*=date]::-moz-placeholder,form button[name*=pass]::-moz-placeholder,form button[type=email]::-moz-placeholder,form button[type=phone]::-moz-placeholder,form button[type=search]::-moz-placeholder,form button[type=tel]::-moz-placeholder,form button[type=text]::-moz-placeholder,form input#edit-name::-moz-placeholder,form input#edit-pass::-moz-placeholder,form input[name*=date]::-moz-placeholder,form input[name*=pass]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=phone]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=text]::-moz-placeholder{color:#bababa;opacity:1}form button#edit-name:-ms-input-placeholder,form button#edit-pass:-ms-input-placeholder,form button[name*=date]:-ms-input-placeholder,form button[name*=pass]:-ms-input-placeholder,form button[type=email]:-ms-input-placeholder,form button[type=phone]:-ms-input-placeholder,form button[type=search]:-ms-input-placeholder,form button[type=tel]:-ms-input-placeholder,form button[type=text]:-ms-input-placeholder,form input#edit-name:-ms-input-placeholder,form input#edit-pass:-ms-input-placeholder,form input[name*=date]:-ms-input-placeholder,form input[name*=pass]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=phone]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder{color:#bababa;opacity:1}form button#edit-name:-moz-placeholder,form button#edit-pass:-moz-placeholder,form button[name*=date]:-moz-placeholder,form button[name*=pass]:-moz-placeholder,form button[type=email]:-moz-placeholder,form button[type=phone]:-moz-placeholder,form button[type=search]:-moz-placeholder,form button[type=tel]:-moz-placeholder,form button[type=text]:-moz-placeholder,form input#edit-name:-moz-placeholder,form input#edit-pass:-moz-placeholder,form input[name*=date]:-moz-placeholder,form input[name*=pass]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=phone]:-moz-placeholder,form input[type=search]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=text]:-moz-placeholder{color:#bababa;opacity:1}form button#edit-name:placeholder,form button#edit-pass:placeholder,form button[name*=date]:placeholder,form button[name*=pass]:placeholder,form button[type=email]:placeholder,form button[type=phone]:placeholder,form button[type=search]:placeholder,form button[type=tel]:placeholder,form button[type=text]:placeholder,form input#edit-name:placeholder,form input#edit-pass:placeholder,form input[name*=date]:placeholder,form input[name*=pass]:placeholder,form input[type=email]:placeholder,form input[type=phone]:placeholder,form input[type=search]:placeholder,form input[type=tel]:placeholder,form input[type=text]:placeholder{color:#bababa;opacity:1}form button#edit-name:focus,form button#edit-name:hover,form button#edit-pass:focus,form button#edit-pass:hover,form button[name*=date]:focus,form button[name*=date]:hover,form button[name*=pass]:focus,form button[name*=pass]:hover,form button[type=email]:focus,form button[type=email]:hover,form button[type=phone]:focus,form button[type=phone]:hover,form button[type=search]:focus,form button[type=search]:hover,form button[type=tel]:focus,form button[type=tel]:hover,form button[type=text]:focus,form button[type=text]:hover,form input#edit-name:focus,form input#edit-name:hover,form input#edit-pass:focus,form input#edit-pass:hover,form input[name*=date]:focus,form input[name*=date]:hover,form input[name*=pass]:focus,form input[name*=pass]:hover,form input[type=email]:focus,form input[type=email]:hover,form input[type=phone]:focus,form input[type=phone]:hover,form input[type=search]:focus,form input[type=search]:hover,form input[type=tel]:focus,form input[type=tel]:hover,form input[type=text]:focus,form input[type=text]:hover{color:#1c1c1c;outline:0;border-color:#1c1c1c;background:transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}form button#edit-name:focus::-webkit-input-placeholder,form button#edit-name:hover::-webkit-input-placeholder,form button#edit-pass:focus::-webkit-input-placeholder,form button#edit-pass:hover::-webkit-input-placeholder,form button[name*=date]:focus::-webkit-input-placeholder,form button[name*=date]:hover::-webkit-input-placeholder,form button[name*=pass]:focus::-webkit-input-placeholder,form button[name*=pass]:hover::-webkit-input-placeholder,form button[type=email]:focus::-webkit-input-placeholder,form button[type=email]:hover::-webkit-input-placeholder,form button[type=phone]:focus::-webkit-input-placeholder,form button[type=phone]:hover::-webkit-input-placeholder,form button[type=search]:focus::-webkit-input-placeholder,form button[type=search]:hover::-webkit-input-placeholder,form button[type=tel]:focus::-webkit-input-placeholder,form button[type=tel]:hover::-webkit-input-placeholder,form button[type=text]:focus::-webkit-input-placeholder,form button[type=text]:hover::-webkit-input-placeholder,form input#edit-name:focus::-webkit-input-placeholder,form input#edit-name:hover::-webkit-input-placeholder,form input#edit-pass:focus::-webkit-input-placeholder,form input#edit-pass:hover::-webkit-input-placeholder,form input[name*=date]:focus::-webkit-input-placeholder,form input[name*=date]:hover::-webkit-input-placeholder,form input[name*=pass]:focus::-webkit-input-placeholder,form input[name*=pass]:hover::-webkit-input-placeholder,form input[type=email]:focus::-webkit-input-placeholder,form input[type=email]:hover::-webkit-input-placeholder,form input[type=phone]:focus::-webkit-input-placeholder,form input[type=phone]:hover::-webkit-input-placeholder,form input[type=search]:focus::-webkit-input-placeholder,form input[type=search]:hover::-webkit-input-placeholder,form input[type=tel]:focus::-webkit-input-placeholder,form input[type=tel]:hover::-webkit-input-placeholder,form input[type=text]:focus::-webkit-input-placeholder,form input[type=text]:hover::-webkit-input-placeholder{color:#1c1c1c}form button#edit-name:focus::-moz-placeholder,form button#edit-name:hover::-moz-placeholder,form button#edit-pass:focus::-moz-placeholder,form button#edit-pass:hover::-moz-placeholder,form button[name*=date]:focus::-moz-placeholder,form button[name*=date]:hover::-moz-placeholder,form button[name*=pass]:focus::-moz-placeholder,form button[name*=pass]:hover::-moz-placeholder,form button[type=email]:focus::-moz-placeholder,form button[type=email]:hover::-moz-placeholder,form button[type=phone]:focus::-moz-placeholder,form button[type=phone]:hover::-moz-placeholder,form button[type=search]:focus::-moz-placeholder,form button[type=search]:hover::-moz-placeholder,form button[type=tel]:focus::-moz-placeholder,form button[type=tel]:hover::-moz-placeholder,form button[type=text]:focus::-moz-placeholder,form button[type=text]:hover::-moz-placeholder,form input#edit-name:focus::-moz-placeholder,form input#edit-name:hover::-moz-placeholder,form input#edit-pass:focus::-moz-placeholder,form input#edit-pass:hover::-moz-placeholder,form input[name*=date]:focus::-moz-placeholder,form input[name*=date]:hover::-moz-placeholder,form input[name*=pass]:focus::-moz-placeholder,form input[name*=pass]:hover::-moz-placeholder,form input[type=email]:focus::-moz-placeholder,form input[type=email]:hover::-moz-placeholder,form input[type=phone]:focus::-moz-placeholder,form input[type=phone]:hover::-moz-placeholder,form input[type=search]:focus::-moz-placeholder,form input[type=search]:hover::-moz-placeholder,form input[type=tel]:focus::-moz-placeholder,form input[type=tel]:hover::-moz-placeholder,form input[type=text]:focus::-moz-placeholder,form input[type=text]:hover::-moz-placeholder{color:#1c1c1c}form button#edit-name:focus:-ms-input-placeholder,form button#edit-name:hover:-ms-input-placeholder,form button#edit-pass:focus:-ms-input-placeholder,form button#edit-pass:hover:-ms-input-placeholder,form button[name*=date]:focus:-ms-input-placeholder,form button[name*=date]:hover:-ms-input-placeholder,form button[name*=pass]:focus:-ms-input-placeholder,form button[name*=pass]:hover:-ms-input-placeholder,form button[type=email]:focus:-ms-input-placeholder,form button[type=email]:hover:-ms-input-placeholder,form button[type=phone]:focus:-ms-input-placeholder,form button[type=phone]:hover:-ms-input-placeholder,form button[type=search]:focus:-ms-input-placeholder,form button[type=search]:hover:-ms-input-placeholder,form button[type=tel]:focus:-ms-input-placeholder,form button[type=tel]:hover:-ms-input-placeholder,form button[type=text]:focus:-ms-input-placeholder,form button[type=text]:hover:-ms-input-placeholder,form input#edit-name:focus:-ms-input-placeholder,form input#edit-name:hover:-ms-input-placeholder,form input#edit-pass:focus:-ms-input-placeholder,form input#edit-pass:hover:-ms-input-placeholder,form input[name*=date]:focus:-ms-input-placeholder,form input[name*=date]:hover:-ms-input-placeholder,form input[name*=pass]:focus:-ms-input-placeholder,form input[name*=pass]:hover:-ms-input-placeholder,form input[type=email]:focus:-ms-input-placeholder,form input[type=email]:hover:-ms-input-placeholder,form input[type=phone]:focus:-ms-input-placeholder,form input[type=phone]:hover:-ms-input-placeholder,form input[type=search]:focus:-ms-input-placeholder,form input[type=search]:hover:-ms-input-placeholder,form input[type=tel]:focus:-ms-input-placeholder,form input[type=tel]:hover:-ms-input-placeholder,form input[type=text]:focus:-ms-input-placeholder,form input[type=text]:hover:-ms-input-placeholder{color:#1c1c1c}form button#edit-name:focus:-moz-placeholder,form button#edit-name:hover:-moz-placeholder,form button#edit-pass:focus:-moz-placeholder,form button#edit-pass:hover:-moz-placeholder,form button[name*=date]:focus:-moz-placeholder,form button[name*=date]:hover:-moz-placeholder,form button[name*=pass]:focus:-moz-placeholder,form button[name*=pass]:hover:-moz-placeholder,form button[type=email]:focus:-moz-placeholder,form button[type=email]:hover:-moz-placeholder,form button[type=phone]:focus:-moz-placeholder,form button[type=phone]:hover:-moz-placeholder,form button[type=search]:focus:-moz-placeholder,form button[type=search]:hover:-moz-placeholder,form button[type=tel]:focus:-moz-placeholder,form button[type=tel]:hover:-moz-placeholder,form button[type=text]:focus:-moz-placeholder,form button[type=text]:hover:-moz-placeholder,form input#edit-name:focus:-moz-placeholder,form input#edit-name:hover:-moz-placeholder,form input#edit-pass:focus:-moz-placeholder,form input#edit-pass:hover:-moz-placeholder,form input[name*=date]:focus:-moz-placeholder,form input[name*=date]:hover:-moz-placeholder,form input[name*=pass]:focus:-moz-placeholder,form input[name*=pass]:hover:-moz-placeholder,form input[type=email]:focus:-moz-placeholder,form input[type=email]:hover:-moz-placeholder,form input[type=phone]:focus:-moz-placeholder,form input[type=phone]:hover:-moz-placeholder,form input[type=search]:focus:-moz-placeholder,form input[type=search]:hover:-moz-placeholder,form input[type=tel]:focus:-moz-placeholder,form input[type=tel]:hover:-moz-placeholder,form input[type=text]:focus:-moz-placeholder,form input[type=text]:hover:-moz-placeholder{color:#1c1c1c}form button#edit-name:focus:placeholder,form button#edit-name:hover:placeholder,form button#edit-pass:focus:placeholder,form button#edit-pass:hover:placeholder,form button[name*=date]:focus:placeholder,form button[name*=date]:hover:placeholder,form button[name*=pass]:focus:placeholder,form button[name*=pass]:hover:placeholder,form button[type=email]:focus:placeholder,form button[type=email]:hover:placeholder,form button[type=phone]:focus:placeholder,form button[type=phone]:hover:placeholder,form button[type=search]:focus:placeholder,form button[type=search]:hover:placeholder,form button[type=tel]:focus:placeholder,form button[type=tel]:hover:placeholder,form button[type=text]:focus:placeholder,form button[type=text]:hover:placeholder,form input#edit-name:focus:placeholder,form input#edit-name:hover:placeholder,form input#edit-pass:focus:placeholder,form input#edit-pass:hover:placeholder,form input[name*=date]:focus:placeholder,form input[name*=date]:hover:placeholder,form input[name*=pass]:focus:placeholder,form input[name*=pass]:hover:placeholder,form input[type=email]:focus:placeholder,form input[type=email]:hover:placeholder,form input[type=phone]:focus:placeholder,form input[type=phone]:hover:placeholder,form input[type=search]:focus:placeholder,form input[type=search]:hover:placeholder,form input[type=tel]:focus:placeholder,form input[type=tel]:hover:placeholder,form input[type=text]:focus:placeholder,form input[type=text]:hover:placeholder{color:#1c1c1c}form button#edit-name.error,form button#edit-pass.error,form button[name*=date].error,form button[name*=pass].error,form button[type=email].error,form button[type=phone].error,form button[type=search].error,form button[type=tel].error,form button[type=text].error,form input#edit-name.error,form input#edit-pass.error,form input[name*=date].error,form input[name*=pass].error,form input[type=email].error,form input[type=phone].error,form input[type=search].error,form input[type=tel].error,form input[type=text].error{color:red;border-color:red;background:transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}form button#edit-name.error::-webkit-input-placeholder,form button#edit-pass.error::-webkit-input-placeholder,form button[name*=date].error::-webkit-input-placeholder,form button[name*=pass].error::-webkit-input-placeholder,form button[type=email].error::-webkit-input-placeholder,form button[type=phone].error::-webkit-input-placeholder,form button[type=search].error::-webkit-input-placeholder,form button[type=tel].error::-webkit-input-placeholder,form button[type=text].error::-webkit-input-placeholder,form input#edit-name.error::-webkit-input-placeholder,form input#edit-pass.error::-webkit-input-placeholder,form input[name*=date].error::-webkit-input-placeholder,form input[name*=pass].error::-webkit-input-placeholder,form input[type=email].error::-webkit-input-placeholder,form input[type=phone].error::-webkit-input-placeholder,form input[type=search].error::-webkit-input-placeholder,form input[type=tel].error::-webkit-input-placeholder,form input[type=text].error::-webkit-input-placeholder{color:red}form button#edit-name.error::-moz-placeholder,form button#edit-pass.error::-moz-placeholder,form button[name*=date].error::-moz-placeholder,form button[name*=pass].error::-moz-placeholder,form button[type=email].error::-moz-placeholder,form button[type=phone].error::-moz-placeholder,form button[type=search].error::-moz-placeholder,form button[type=tel].error::-moz-placeholder,form button[type=text].error::-moz-placeholder,form input#edit-name.error::-moz-placeholder,form input#edit-pass.error::-moz-placeholder,form input[name*=date].error::-moz-placeholder,form input[name*=pass].error::-moz-placeholder,form input[type=email].error::-moz-placeholder,form input[type=phone].error::-moz-placeholder,form input[type=search].error::-moz-placeholder,form input[type=tel].error::-moz-placeholder,form input[type=text].error::-moz-placeholder{color:red}form button#edit-name.error:-ms-input-placeholder,form button#edit-pass.error:-ms-input-placeholder,form button[name*=date].error:-ms-input-placeholder,form button[name*=pass].error:-ms-input-placeholder,form button[type=email].error:-ms-input-placeholder,form button[type=phone].error:-ms-input-placeholder,form button[type=search].error:-ms-input-placeholder,form button[type=tel].error:-ms-input-placeholder,form button[type=text].error:-ms-input-placeholder,form input#edit-name.error:-ms-input-placeholder,form input#edit-pass.error:-ms-input-placeholder,form input[name*=date].error:-ms-input-placeholder,form input[name*=pass].error:-ms-input-placeholder,form input[type=email].error:-ms-input-placeholder,form input[type=phone].error:-ms-input-placeholder,form input[type=search].error:-ms-input-placeholder,form input[type=tel].error:-ms-input-placeholder,form input[type=text].error:-ms-input-placeholder{color:red}form button#edit-name.error:-moz-placeholder,form button#edit-pass.error:-moz-placeholder,form button[name*=date].error:-moz-placeholder,form button[name*=pass].error:-moz-placeholder,form button[type=email].error:-moz-placeholder,form button[type=phone].error:-moz-placeholder,form button[type=search].error:-moz-placeholder,form button[type=tel].error:-moz-placeholder,form button[type=text].error:-moz-placeholder,form input#edit-name.error:-moz-placeholder,form input#edit-pass.error:-moz-placeholder,form input[name*=date].error:-moz-placeholder,form input[name*=pass].error:-moz-placeholder,form input[type=email].error:-moz-placeholder,form input[type=phone].error:-moz-placeholder,form input[type=search].error:-moz-placeholder,form input[type=tel].error:-moz-placeholder,form input[type=text].error:-moz-placeholder{color:red}form button#edit-name.error:placeholder,form button#edit-pass.error:placeholder,form button[name*=date].error:placeholder,form button[name*=pass].error:placeholder,form button[type=email].error:placeholder,form button[type=phone].error:placeholder,form button[type=search].error:placeholder,form button[type=tel].error:placeholder,form button[type=text].error:placeholder,form input#edit-name.error:placeholder,form input#edit-pass.error:placeholder,form input[name*=date].error:placeholder,form input[name*=pass].error:placeholder,form input[type=email].error:placeholder,form input[type=phone].error:placeholder,form input[type=search].error:placeholder,form input[type=tel].error:placeholder,form input[type=text].error:placeholder{color:red}form button[type=checkbox],form input[type=checkbox]{display:block;float:left;width:1.25rem;height:1.25rem;margin:0 0.625rem 0 0;padding:0;border:0;border-width:1px;border-style:solid;border-color:#bababa;border-radius:0;background:white;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;outline:none!important}form button[type=checkbox]:focus,form button[type=checkbox]:hover,form input[type=checkbox]:focus,form input[type=checkbox]:hover{border-color:#1c1c1c;background:white;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;outline:none}form button[type=checkbox]:checked,form input[type=checkbox]:checked{border-color:#1c1c1c;background:#1c1c1c;-webkit-box-shadow:4px 4px white inset,-4px -4px white inset;box-shadow:4px 4px white inset,-4px -4px white inset}form button[type=checkbox]:checked:focus,form button[type=checkbox]:checked:hover,form input[type=checkbox]:checked:focus,form input[type=checkbox]:checked:hover{border-color:#bababa;background:#bababa}form button[type=submit],form input[type=submit]{clear:none;float:right;display:block;height:1.5rem;font-size:0.75rem;font-weight:400;line-height:1.375rem;color:#1c1c1c;text-decoration:none;text-align:center;text-transform:capitalize;text-shadow:0 0 0 transparent;margin:0 0 0.625rem 0.625rem;padding:0 0.9375rem;position:relative;border:0;border-width:1px;border-style:solid;border-color:#1c1c1c;border-radius:0.75rem;cursor:pointer;background-image:url(/themes/custom/annelepere/images/button-alt-black.svg);background-size:56.25rem 3rem;background-position:-56.25rem center;background-repeat:no-repeat;-webkit-transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out;-o-transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out;transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}form button[type=submit]:last-child,form input[type=submit]:last-child{margin-right:0;margin-bottom:0}form button[type=submit]:focus,form button[type=submit]:hover,form input[type=submit]:focus,form input[type=submit]:hover{color:white;outline:0;border-color:#1c1c1c;background-position:center center;-webkit-transition:background-position 0.6s ease-in-out;-o-transition:background-position 0.6s ease-in-out;transition:background-position 0.6s ease-in-out;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}form button[type=submit].error,form input[type=submit].error{color:red;border-color:red;background:white;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}form textarea{display:block;width:100%!important;max-width:100%!important;height:9rem!important;font-size:0.875rem;font-weight:400;font-style:normal;line-height:1.25rem;color:#bababa;text-indent:0;margin:0 0 0.625rem 0;padding:0.5rem 0.9375rem 0 0.9375rem;position:relative;border:0;border-width:1px;border-style:solid;border-color:#bababa;border-radius:1.0625rem;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;resize:none}form textarea::-webkit-input-placeholder{color:#bababa;opacity:1}form textarea::-moz-placeholder{color:#bababa;opacity:1}form textarea:-ms-input-placeholder{color:#bababa;opacity:1}form textarea:-moz-placeholder{color:#bababa;opacity:1}form textarea:placeholder{color:#bababa;opacity:1}form textarea:focus,form textarea:hover{color:#1c1c1c;outline:0;border-color:#1c1c1c;background:transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}form textarea:focus::-webkit-input-placeholder,form textarea:hover::-webkit-input-placeholder{color:#1c1c1c}form textarea:focus::-moz-placeholder,form textarea:hover::-moz-placeholder{color:#1c1c1c}form textarea:focus:-ms-input-placeholder,form textarea:hover:-ms-input-placeholder{color:#1c1c1c}form textarea:focus:-moz-placeholder,form textarea:hover:-moz-placeholder{color:#1c1c1c}form textarea:focus:placeholder,form textarea:hover:placeholder{color:#1c1c1c}form textarea.error{color:red;border-color:red;background:transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}form textarea.error::-webkit-input-placeholder{color:red}form textarea.error::-moz-placeholder{color:red}form textarea.error:-ms-input-placeholder{color:red}form textarea.error:-moz-placeholder{color:red}form textarea.error:placeholder{color:red}form select,form select.form-control{display:block;width:100%;height:2.25rem;font-family:"Abel",serif;font-size:0.875rem;font-weight:400;font-style:normal;line-height:2.125rem;color:#1c1c1c;text-indent:0;margin:0 0 0.9375rem 0;padding:0 2.1875rem 0 0.9375rem;position:relative;border-width:1px;border-style:solid;border-color:#1c1c1c;border-radius:1.0625rem;background-image:url(/themes/custom/annelepere/images/formicons/form-select%402x.png);background-size:1.875rem auto;background-position:right top;background-repeat:no-repeat;background-color:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;outline:0}form select *,form select.form-control *{outline:0}form select.form-control:focus,form select.form-control:hover,form select:focus,form select:hover{outline:0;color:#bababa;border-color:#bababa;background-position:right bottom;background-color:#1c1c1c;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}form select.error,form select.form-control.error{color:red;border-color:red;background-color:white;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}form select.form-control::-ms-expand,form select::-ms-expand{display:none}form select.form-control::-moz-expand,form select::-moz-expand{display:none}form select.form-control::expand,form select::expand{display:none}form select.form-control option,form select option{font-family:"Abel",serif;font-size:0.875rem;font-weight:400;font-style:italic;line-size:1.125rem;color:#1c1c1c;padding:0.125rem 0.875rem;background:white;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}form select.form-control option:focus,form select.form-control option:hover,form select option:focus,form select option:hover{color:#bababa;background:white;outline:0}form select.form-control option:active,form select.form-control option:checked,form select option:active,form select option:checked{color:#1c1c1c;background:white}form .form-item{clear:both}form .form-item .form-item{clear:none}form .form-item[class*=type-select] label{font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#1c1c1c}form .form-item[class*=type-checkbox]{overflow:hidden}form .form-item[class*=type-checkbox] label.option{display:block;overflow:hidden}form .form-item[class*=type-checkbox] input[type=checkbox]{margin:0.125rem 0.625rem 0.125rem 0}form .form-item[class*=webform-markup] a{font-weight:700;text-decoration:underline}form .form-item[class*=webform-markup] a.ext{display:none}form .form-item[class*=webform-markup] a:focus,form .form-item[class*=webform-markup] a:hover{text-decoration:none}form .form-actions{clear:both;margin:0;padding:0.625rem 0 0 0;overflow:hidden}form .form-actions input[type=submit]{clear:none;float:right;margin:0 0 0.625rem 0.625rem}form .form-actions input[type=submit]:last-child{margin-left:0}@media only screen and (min-width:767px){form#user-login-form .form-item.form-item-name,form#user-pass .form-item.form-item-name{clear:left;float:left;width:50%;padding-right:0.3125rem}}form#user-login-form .form-item.form-item-name+p,form#user-pass .form-item.form-item-name+p{clear:both}@media only screen and (min-width:767px){form#user-login-form .form-item.form-item-pass,form#user-pass .form-item.form-item-pass{clear:right;float:right;width:50%;padding-left:0.3125rem}}form#user-login-form .form-actions,form#user-pass .form-actions{clear:both;display:block;margin:0;padding:0}form[class*=views-exposed-form]{overflow:hidden}form[class*=views-exposed-form] select,form[class*=views-exposed-form] select.form-control{height:1.5rem;font-size:0.75rem;line-height:1.375rem;margin:0 0 0.9375rem 0;padding:0 1.5625rem 0.125rem 0.625rem;border-radius:0.75rem;background-image:url(/themes/custom/annelepere/images/formicons/form-select-small%402x.png);background-size:1.25rem auto;outline:0}form[class*=views-exposed-form] select.form-control option,form[class*=views-exposed-form] select option{padding-right:0.5625rem;padding-left:0.5625rem}form[class*=views-exposed-form] select.form-control[multiple=multiple],form[class*=views-exposed-form] select[multiple=multiple]{height:auto;padding:0;border:0;background:transparent}form[class*=views-exposed-form] select.form-control[multiple=multiple]:focus,form[class*=views-exposed-form] select.form-control[multiple=multiple]:hover,form[class*=views-exposed-form] select[multiple=multiple]:focus,form[class*=views-exposed-form] select[multiple=multiple]:hover{color:#bababa;background:transparent;outline:0}form[class*=views-exposed-form] select.form-control[multiple=multiple] option,form[class*=views-exposed-form] select[multiple=multiple] option{padding:0;outline:0}form[class*=views-exposed-form] select.form-control[multiple=multiple] option:focus,form[class*=views-exposed-form] select.form-control[multiple=multiple] option:hover,form[class*=views-exposed-form] select[multiple=multiple] option:focus,form[class*=views-exposed-form] select[multiple=multiple] option:hover{color:#bababa;background:transparent;outline:0}form[class*=views-exposed-form] select.form-control[multiple=multiple] option:active,form[class*=views-exposed-form] select.form-control[multiple=multiple] option:checked,form[class*=views-exposed-form] select[multiple=multiple] option:active,form[class*=views-exposed-form] select[multiple=multiple] option:checked{color:#1c1c1c;background:transparent;outline:0}form[class*=views-exposed-form] select.form-control[multiple=multiple] option[selected=selected],form[class*=views-exposed-form] select[multiple=multiple] option[selected=selected]{color:#1c1c1c;background:transparent;outline:0}form[class*=webform]{overflow:hidden}@media only screen and (min-width:767px){form[class*=webform] .form-item[class*=form-item-name]{clear:left;float:left;width:50%;padding-right:0.3125rem}}@media only screen and (min-width:767px){form[class*=webform] .form-item[class*=form-item-email]{clear:right;float:right;width:50%;padding-left:0.3125rem}}
@-webkit-keyframes branding_opacity{0%{opacity:0}to{opacity:1}}@keyframes branding_opacity{0%{opacity:0}to{opacity:1}}.block[class*=system-branding]{float:left;width:6.125rem;height:1.5rem;font-size:1.125rem;font-weight:600;line-height:1.5rem;color:#1c1c1c;margin:0 2rem 0 0;padding:0;position:relative;z-index:99}.block[class*=system-branding] a{display:block;text-decoration:none;margin:0;padding:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.block[class*=system-branding] a .site-logo{display:block;width:6.125rem;height:1.5rem;margin:0;padding:0;opacity:0;-webkit-animation-name:branding_opacity;animation-name:branding_opacity;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.1s;animation-delay:0.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases.png);background-position:center top;background-repeat:no-repeat;background-size:98px 199px}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.block[class*=system-branding] a .site-logo{background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases%402x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.block[class*=system-branding] a .site-logo{background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases%403x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:3.25),only screen and (min-device-pixel-ratio:3.25),only screen and (min-resolution:3.25dppx){.block[class*=system-branding] a .site-logo{background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases%404x.png)}}.new-moon .block[class*=system-branding] a .site-logo{background-position:center 0}.waxing-crescent-moon .block[class*=system-branding] a .site-logo{background-position:center -25px}.quarter-moon .block[class*=system-branding] a .site-logo{background-position:center -50px}.waxing-gibbous-moon .block[class*=system-branding] a .site-logo{background-position:center -75px}.full-moon .block[class*=system-branding] a .site-logo{background-position:center -100px}.waning-gibbous-moon .block[class*=system-branding] a .site-logo{background-position:center -125px}.last-quarter-moon .block[class*=system-branding] a .site-logo{background-position:center -150px}.waning-crescent-moon .block[class*=system-branding] a .site-logo{background-position:center -175px}.block[class*=system-branding] a .site-logo img{display:none;width:auto;height:1.5rem;margin:0;border:0}.block[class*=system-branding] a:focus,.block[class*=system-branding] a:hover{opacity:0.25}.page--node-type-area .block[class*=system-branding]{position:absolute;top:0.625rem;left:0.625rem;z-index:99}@media only screen and (min-width:767px){.page--node-type-area .block[class*=system-branding]{top:1.25rem;left:1.25rem}}.page--node-type-area .block[class*=system-branding] a .site-logo{background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases--white.png);background-size:98px 199px}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){.page--node-type-area .block[class*=system-branding] a .site-logo{background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases%402x--white.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){.page--node-type-area .block[class*=system-branding] a .site-logo{background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases%403x--white.png)}}@media only screen and (-webkit-min-device-pixel-ratio:3.25),only screen and (min-device-pixel-ratio:3.25),only screen and (min-resolution:3.25dppx){.page--node-type-area .block[class*=system-branding] a .site-logo{background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases%404x--white.png)}}.page--node-type-nuages .block[class*=system-branding]{position:absolute;top:0.625rem;left:0.625rem;z-index:99}@media only screen and (min-width:767px){.page--node-type-nuages .block[class*=system-branding]{top:1.25rem;left:1.25rem}}.block[class*=local-tasks]{clear:both;margin:0;padding:0;overflow:hidden;border:0}.block[class*=local-tasks] ul{float:left;height:1.875rem;margin:0;padding:0;overflow:hidden;border-width:0;border-radius:0.9375rem;background:#e8e8e8}.block[class*=local-tasks] ul li{display:block;float:left;font-size:0.875rem;font-weight:400;line-height:1.875rem;color:#bababa;text-transform:none;margin:0;padding:0}.block[class*=local-tasks] ul li a{display:block;height:1.875rem;font-size:0.875rem;font-weight:400;line-height:1.875rem;color:#1c1c1c;text-decoration:none;margin:0;padding:0 0.9375rem;cursor:pointer;background:transparent;border-radius:0.9375rem}.block[class*=local-tasks] ul li a .ext{display:none}.block[class*=local-tasks] ul li a:focus,.block[class*=local-tasks] ul li a:hover{color:#1c1c1c;text-decoration:none}.block[class*=local-tasks] ul li a.is-active{color:white;text-decoration:none;background:#1c1c1c}.block[class*=local-tasks] ul li a.is-active:focus,.block[class*=local-tasks] ul li a.is-active:hover{text-decoration:none}.block[class*=local-tasks] ul li ul{display:none}.block[class*=menu--main]{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;margin:0;padding:0;overflow:hidden}@media only screen and (min-width:991px){.block[class*=menu--main]{float:right;height:1.5rem}}.block[class*=menu--main] .menu li{font-size:1.125rem;font-weight:400;line-height:1.5rem;color:#1c1c1c;margin:0;padding:0}@media only screen and (min-width:991px){.block[class*=menu--main] .menu li{float:left;color:#bababa;margin-right:0.9375rem;margin-left:0.9375rem}}@media only screen and (min-width:991px){.block[class*=menu--main] .menu li:first-child{margin-left:0}}@media only screen and (min-width:991px){.block[class*=menu--main] .menu li:last-child{margin-right:0}}.block[class*=menu--main] .menu li a{display:block;font-size:1.125rem;font-weight:400;line-height:1.5rem;color:#1c1c1c;text-align:center;text-decoration:none;padding:0.3125rem 0;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}@media only screen and (min-width:991px){.block[class*=menu--main] .menu li a{color:#bababa;text-align:left;padding-top:0;padding-bottom:0}}.block[class*=menu--main] .menu li a:focus,.block[class*=menu--main] .menu li a:hover{color:#bababa;text-decoration:none}@media only screen and (min-width:991px){.block[class*=menu--main] .menu li a:focus,.block[class*=menu--main] .menu li a:hover{color:#1c1c1c}}.block[class*=menu--main] .menu li a.is-active{color:#bababa}@media only screen and (min-width:991px){.block[class*=menu--main] .menu li a.is-active{color:#1c1c1c}}.block[class*=menu--social]{clear:both;float:right;overflow:hidden}.block[class*=menu--social] .menu li{float:left;margin:0 0.3125rem;padding:0}.block[class*=menu--social] .menu li:first-child{margin-left:0}.block[class*=menu--social] .menu li:last-child{margin-right:0}.block[class*=menu--social] .menu li a{display:block;width:1.5rem;height:1.5rem;text-indent:-9999px;text-decoration:none;opacity:0.1;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease;background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:transparent}.block[class*=menu--social] .menu li a .ext{display:none}.block[class*=menu--social] .menu li a.is-active,.block[class*=menu--social] .menu li a:focus,.block[class*=menu--social] .menu li a:hover{text-decoration:none;opacity:1}.block[class*=menu--social] .menu li a.facebook{background-image:url(/themes/custom/annelepere/images/icons/social-facebook.svg)}.block[class*=menu--social] .menu li a.twitter{background-image:url(/themes/custom/annelepere/images/icons/social-twitter.svg)}.block[class*=menu--social] .menu li a.bandcamp{background-image:url(/themes/custom/annelepere/images/icons/social-bandcamp.svg)}.block[class*=menu--social] .menu li a.youtube{background-image:url(/themes/custom/annelepere/images/icons/social-youtube.svg)}.block[class*=menu--social] .menu li a.instagram{background-image:url(/themes/custom/annelepere/images/icons/social-instagram.svg)}.block[class*=menu--social] .menu li a.linkedin{background-image:url(/themes/custom/annelepere/images/icons/social-linkedin.svg)}.block[class*=menu--social] .menu li a.soundcloud{background-image:url(/themes/custom/annelepere/images/icons/social-soundcloud.svg)}.block[class*=menu--social] .menu li a.vimeo{background-image:url(/themes/custom/annelepere/images/icons/social-vimeo.svg)}
.view .view__row{margin:0 0 1.25rem 0}@-webkit-keyframes views_opacity{0%{opacity:0}to{opacity:1}}@keyframes views_opacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes wave-vertical{0%{margin-top:0}to{margin-top:-394px}}@keyframes wave-vertical{0%{margin-top:0}to{margin-top:-394px}}@-webkit-keyframes swell{0%,to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}50%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}}@keyframes swell{0%,to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}50%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}}.view--articles[class*=view--articles--astrology]{position:relative}.view--articles[class*=view--articles--astrology] .view__content{position:relative;overflow:hidden}@media only screen and (min-width:767px){.view--articles[class*=view--articles--astrology] .view__content{width:40.625rem;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}.view--events{margin:0;padding:0;position:relative;z-index:20}.view--events .view__row{margin:0 0 0.9375rem 0;padding:0 0 0.9375rem 0;border-width:0 0 1px 0;border-style:solid;border-color:#e8e8e8}.view--events .view__content .view__row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}@keyframes views_opacity{0%{opacity:0}to{opacity:1}}.view--friends .view__attachment{height:20rem;margin:0;padding:0;position:relative;overflow:visible}.view--friends .view__attachment:after{clear:both;display:block;content:".";height:0;font-size:0;visibility:hidden;zoom:1}@media only screen and (min-width:991px){.view--friends .view__attachment{height:30rem;margin-right:8.125rem;margin-left:8.125rem}}.view--friends .view__attachment .view__rows{margin:0;padding:0}.view--friends .view__attachment .view__row{display:none;margin:0;padding:0;position:absolute;opacity:0;-webkit-animation-name:views_opacity;animation-name:views_opacity;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.view--friends .view__attachment .view__row:first-child{display:block;top:0;left:0;-webkit-animation-delay:0.2s;animation-delay:0.2s}.view--friends .view__attachment .view__row:nth-child(2){display:block;top:25%;right:13%;-webkit-animation-delay:0.4s;animation-delay:0.4s}.view--friends .view__attachment .view__row:nth-child(3){display:block;top:44%;left:39%;-webkit-animation-delay:0.6s;animation-delay:0.6s}.view--friends .view__attachment .view__row:nth-child(4){display:block;top:52%;right:9%;-webkit-animation-delay:0.8s;animation-delay:0.8s}.view--friends .view__attachment .view__row:nth-child(5){display:block;top:58%;left:0%;-webkit-animation-delay:1s;animation-delay:1s}.view--friends .view__attachment .view__row:nth-child(6){display:block;right:0;bottom:6%;-webkit-animation-delay:1.2s;animation-delay:1.2s}.view--friends .view__attachment .view__row:nth-child(7){display:block;top:33%;left:5%;-webkit-animation-delay:1.4s;animation-delay:1.4s}.view--friends .view__attachment .view__row:nth-child(8){display:block;top:5%;left:22%;-webkit-animation-delay:1.6s;animation-delay:1.6s}.view--friends .view__attachment .view__row:nth-child(9){display:block;top:0;left:56%;-webkit-animation-delay:1.8s;animation-delay:1.8s}.view--friends .view__attachment .view__row:nth-child(10){display:block;top:19%;right:47%;-webkit-animation-delay:2s;animation-delay:2s}.view--friends .view__attachment .view__row:nth-child(11){display:block;bottom:12%;left:18%;-webkit-animation-delay:2.1s;animation-delay:2.1s}.view--friends .view__attachment .view__row:nth-child(12){display:block;top:11%;right:4%;-webkit-animation-delay:2.2s;animation-delay:2.2s}.view--friends .view__attachment .view__row:nth-child(13){display:block;bottom:8%;left:34%;-webkit-animation-delay:2.3s;animation-delay:2.3s}.view--friends .view__attachment .view__row:nth-child(14){display:block;top:60%;left:51%;-webkit-animation-delay:2.4s;animation-delay:2.4s}.view--friends .view__attachment .view__row:nth-child(15){display:block;top:36%;left:21%;-webkit-animation-delay:2.5s;animation-delay:2.5s}.view--friends .view__attachment .view__row:nth-child(16){display:block;bottom:1%;left:3%;-webkit-animation-delay:2.6s;animation-delay:2.6s}.view--friends .view__attachment .view__row:nth-child(17){display:block;top:22%;left:53%;-webkit-animation-delay:2.7s;animation-delay:2.7s}.view--friends .view__attachment .view__row:nth-child(18){display:block;top:40%;right:1%;-webkit-animation-delay:2.8s;animation-delay:2.8s}.view--friends .view__attachment .view__row:nth-child(19){display:block;bottom:4%;right:21%;-webkit-animation-delay:2.9s;animation-delay:2.9s}.view--friends .view__attachment .view__row:nth-child(20){display:block;top:0;left:39%;-webkit-animation-delay:3s;animation-delay:3s}.view--friends .view__attachment .view__row:nth-child(21){display:block;bottom:25%;right:0;-webkit-animation-delay:3.1s;animation-delay:3.1s}.view--friends .view__attachment .view__row:nth-child(22){display:block;bottom:29%;left:16%;-webkit-animation-delay:3.2s;animation-delay:3.2s}@media only screen and (min-width:767px){.view--friends .view__content{width:40.625rem;margin-right:auto;margin-left:auto}}.view--friends .view__content .view__row{margin:0;padding:0}.view--news[class*=view--news--page] .view__row{margin:0 0 0.9375rem 0;padding:0 0 0.9375rem 0;border-width:0 0 1px 0;border-style:solid;border-color:#e8e8e8}.view--news[class*=view--news--page] .view__row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}@keyframes views_opacity{0%{opacity:0}to{opacity:1}}@keyframes wave-vertical{0%{margin-top:0}to{margin-top:-394px}}@keyframes swell{0%,to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}50%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}}.view--pieces[class*=view--pieces--page-p] .view__content{position:relative;overflow:hidden}.view--pieces[class*=view--pieces--page-p] .view__content .waves{display:none;width:15px;height:100%;text-indent:-9999px;margin:0;padding:0;position:absolute;top:0;left:0;z-index:88;opacity:1;cursor:pointer;background:transparent;-webkit-transition:opacity 1.2s ease 0.2s;-o-transition:opacity 1.2s ease 0.2s;transition:opacity 1.2s ease 0.2s}@media only screen and (min-width:767px){.view--pieces[class*=view--pieces--page-p] .view__content .waves{display:none}}.view--pieces[class*=view--pieces--page-p] .view__content .waves:after,.view--pieces[class*=view--pieces--page-p] .view__content .waves:before{content:"";display:block;width:0.9375rem;height:3.75rem;margin:0;padding:0;position:absolute;left:0;z-index:98;background:transpartent}.view--pieces[class*=view--pieces--page-p] .view__content .waves:before{top:0;background:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,0)));background:-o-linear-gradient(top,white 0%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,white 0%,rgba(255,255,255,0) 100%)}.view--pieces[class*=view--pieces--page-p] .view__content .waves:after{height:7.5rem;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,white 100%)}.view--pieces[class*=view--pieces--page-p] .view__content .waves .wave{display:block;width:15px;height:100%;position:absolute;top:0;left:0;opacity:1;background-image:url(/themes/custom/annelepere/images/wavy-line-vertical.svg);background-position:center top;background-repeat:repeat;background-size:15px auto;-webkit-animation:wave-vertical 6s cubic-bezier(0.36,0.45,0.63,0.53) infinite;animation:wave-vertical 6s cubic-bezier(0.36,0.45,0.63,0.53) infinite;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.view--pieces[class*=view--pieces--page-p] .view__content .waves .wave:nth-of-type(2){top:-30px;opacity:0.4;-webkit-animation:wave-vertical 6s cubic-bezier(0.36,0.45,0.63,0.53) -0.125s infinite,swell 4s ease -1.25s infinite;animation:wave-vertical 6s cubic-bezier(0.36,0.45,0.63,0.53) -0.125s infinite,swell 4s ease -1.25s infinite}.view--pieces[class*=view--pieces--page-p] .view__group{position:relative;overflow:visible}.view--pieces[class*=view--pieces--page-p] .view__group:after{clear:both;display:block;content:".";height:0;font-size:0;visibility:hidden;zoom:1}@media only screen and (min-width:767px){.view--pieces[class*=view--pieces--page-p] .view__group{padding-right:3.75rem;padding-left:3.75rem}}@media only screen and (min-width:991px){.view--pieces[class*=view--pieces--page-p] .view__group{padding-right:5.625rem;padding-left:5.625rem}}.view--pieces[class*=view--pieces--page-p] .view__group-title{display:none;width:3.75rem;font-size:0.75rem;font-weight:300;line-height:1.25rem;color:#bababa;text-align:left;margin:0;padding:0;position:absolute;top:0;left:0;z-index:88}@media only screen and (min-width:767px){.view--pieces[class*=view--pieces--page-p] .view__group-title{display:block}}@media only screen and (min-width:991px){.view--pieces[class*=view--pieces--page-p] .view__group-title{width:5.625rem;font-size:0.875rem}}.view--pieces[class*=view--pieces--page-p] .view__group-title:before{content:"";display:none;width:0.5625rem;height:0.5625rem;position:absolute;top:0.3125rem;left:0.4375rem;background:transparent;border-width:1px;border-style:solid;border-color:#535353;border-radius:50%}.view--pieces[class*=view--pieces--page-p] .view__group-title:after{content:"";display:none;width:0.3125rem;height:0.3125rem;position:absolute;top:0.5rem;left:0.625rem;background:#535353;border-radius:50%}@media only screen and (min-width:767px){.view--pieces[class*=view--pieces--page-p] .view__rows{width:33.125rem;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media only screen and (min-width:991px){.view--pieces[class*=view--pieces--page-p] .view__rows{width:40.625rem}}.view--pieces[class*=view--pieces--page-c]{position:relative}.view--pieces[class*=view--pieces--page-c] .view__filters{overflow:hidden}@media only screen and (min-width:767px){.view--pieces[class*=view--pieces--page-c] .view__filters{width:40.625rem;margin-right:auto;margin-left:auto}}@media only screen and (min-width:991px){.view--pieces[class*=view--pieces--page-c] .view__filters{width:6.875rem;position:absolute;top:0;left:0}}.view--pieces[class*=view--pieces--page-c] .view__filters .label{display:none}.view--pieces[class*=view--pieces--page-c] .view__content{position:relative;overflow:hidden}@media only screen and (min-width:767px){.view--pieces[class*=view--pieces--page-c] .view__content{width:40.625rem;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}.view--pieces[class*=view--pieces--homepage]{height:14.25rem;opacity:0;-webkit-animation-name:views_opacity;animation-name:views_opacity;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (min-width:991px){.view--pieces[class*=view--pieces--homepage]{height:20.5rem}}@media only screen and (min-width:1229px){.view--pieces[class*=view--pieces--homepage]{height:26.75rem}}@media only screen and (min-width:1500px){.view--pieces[class*=view--pieces--homepage]{height:33rem}}@media only screen and (max-height:800px){.view--pieces[class*=view--pieces--homepage]{height:20.5rem}}@media only screen and (max-height:600px){.view--pieces[class*=view--pieces--homepage]{height:14.25rem}}.view--pieces[class*=view--pieces--homepage] .view__row{margin-bottom:0}.view--pieces[class*=view--pieces--homepage] .view__content{position:relative;z-index:10}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider{position:relative;z-index:97;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider:after,.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider:before{content:"";display:block;width:1.25rem;height:100%;margin:0;padding:0;position:absolute;top:0;z-index:98;background:transpartent}@media only screen and (min-width:991px){.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider:after,.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider:before{width:2.5rem}}@media only screen and (min-width:1229px){.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider:after,.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider:before{width:3.75rem}}@media only screen and (min-width:1500px){.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider:after,.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider:before{width:5rem}}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider:before{left:0;background:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,255,255,0)));background:-o-linear-gradient(left,white 0%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,white 0%,rgba(255,255,255,0) 100%)}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider:after{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,white 100%)}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0 200px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-list:focus{outline:none}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-track:after,.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-track:before{content:"";display:table}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-track:after{clear:both}.slick-loading .view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-track{visibility:hidden}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-slide{float:right}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-slide img{display:block}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-slide.slick-loading img{display:none}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-slide.dragging img{pointer-events:none}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-arrow{display:none;width:1.25rem;height:1.75rem;font-size:0;line-height:0;text-decoration:none;text-shadow:0 0 0 transparent;margin:0;padding:0;position:absolute;bottom:0;z-index:99;opacity:0.1;border:0;cursor:pointer;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-transition:opacity 1.2s ease;-o-transition:opacity 1.2s ease;transition:opacity 1.2s ease}@media only screen and (min-width:991px){.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-arrow{display:block}}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-arrow:focus,.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-arrow:hover{opacity:1;outline:0;border:0;background-color:transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-arrow.slick-prev{left:0;background-image:url(/themes/custom/annelepere/images/icons/prev.svg)}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-arrow.slick-next{right:0;background-image:url(/themes/custom/annelepere/images/icons/next.svg)}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-arrow.slick-hidden{display:none}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider.slick-initialized .slick-slide{display:block}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-loading .slick-slide{visibility:hidden}.view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-vertical .view--pieces[class*=view--pieces--homepage] .view__content .slick-slider .slick-slide{display:block;height:auto;border:1px solid transparent}@keyframes views_opacity{0%{opacity:0}to{opacity:1}}.view--sound-library .jplayer .jp-container{width:15rem;margin:0 0 0 -7.5rem;position:fixed;bottom:1.875rem;left:50%}@media only screen and (min-width:767px){.view--sound-library .jplayer .jp-container{width:20rem;margin-left:-10rem;bottom:3.75rem}}.view--sound-library .playlist{width:17.5rem;height:20rem;margin:0 auto;padding:0;position:relative;z-index:20;overflow:visible;background:transparent}.view--sound-library .playlist:after{clear:both;display:block;content:".";height:0;font-size:0;visibility:hidden;zoom:1}@media only screen and (min-width:767px){.view--sound-library .playlist{width:40.625rem}}.view--sound-library .playlist li{width:1.75rem;height:1.75rem;margin:0;padding:0;position:absolute;top:0;left:0;z-index:22;overflow:visible;opacity:0;-webkit-animation-name:views_opacity;animation-name:views_opacity;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.view--sound-library .playlist li:first-child,.view--sound-library .playlist li:nth-child(10){-webkit-animation-delay:0.3s;animation-delay:0.3s}.view--sound-library .playlist li:nth-child(3),.view--sound-library .playlist li:nth-child(8){-webkit-animation-delay:0.9s;animation-delay:0.9s}.view--sound-library .playlist li:nth-child(5),.view--sound-library .playlist li:nth-child(6){-webkit-animation-delay:1.5s;animation-delay:1.5s}.view--sound-library .playlist li:nth-child(4),.view--sound-library .playlist li:nth-child(7){-webkit-animation-delay:2.1s;animation-delay:2.1s}.view--sound-library .playlist li:nth-child(2),.view--sound-library .playlist li:nth-child(9){-webkit-animation-delay:2.7s;animation-delay:2.7s}.view--sound-library .playlist li:nth-child(11),.view--sound-library .playlist li:nth-child(20){-webkit-animation-delay:3.3s;animation-delay:3.3s}.view--sound-library .playlist li:nth-child(13),.view--sound-library .playlist li:nth-child(18){-webkit-animation-delay:3.9s;animation-delay:3.9s}.view--sound-library .playlist li:nth-child(15),.view--sound-library .playlist li:nth-child(16){-webkit-animation-delay:4.5s;animation-delay:4.5s}.view--sound-library .playlist li:nth-child(14),.view--sound-library .playlist li:nth-child(17){-webkit-animation-delay:5.1s;animation-delay:5.1s}.view--sound-library .playlist li:nth-child(12),.view--sound-library .playlist li:nth-child(19){-webkit-animation-delay:5.7s;animation-delay:5.7s}.view--sound-library .playlist li:nth-child(21),.view--sound-library .playlist li:nth-child(30){-webkit-animation-delay:6.3s;animation-delay:6.3s}.view--sound-library .playlist li:nth-child(23),.view--sound-library .playlist li:nth-child(28){-webkit-animation-delay:6.9s;animation-delay:6.9s}.view--sound-library .playlist li:nth-child(25),.view--sound-library .playlist li:nth-child(26){-webkit-animation-delay:7.5s;animation-delay:7.5s}.view--sound-library .playlist li:nth-child(24),.view--sound-library .playlist li:nth-child(27){-webkit-animation-delay:8.1s;animation-delay:8.1s}.view--sound-library .playlist li:nth-child(22),.view--sound-library .playlist li:nth-child(29){-webkit-animation-delay:8.7s;animation-delay:8.7s}.view--sound-library .playlist li:nth-child(31),.view--sound-library .playlist li:nth-child(40){-webkit-animation-delay:9.5s;animation-delay:9.5s}.view--sound-library .playlist li:nth-child(33),.view--sound-library .playlist li:nth-child(38){-webkit-animation-delay:10.1s;animation-delay:10.1s}.view--sound-library .playlist li:nth-child(35),.view--sound-library .playlist li:nth-child(36){-webkit-animation-delay:10.7s;animation-delay:10.7s}.view--sound-library .playlist li:nth-child(34),.view--sound-library .playlist li:nth-child(37){-webkit-animation-delay:11.3s;animation-delay:11.3s}.view--sound-library .playlist li:nth-child(32),.view--sound-library .playlist li:nth-child(39){-webkit-animation-delay:11.9s;animation-delay:11.9s}.view--sound-library .playlist li:nth-child(41),.view--sound-library .playlist li:nth-child(44){-webkit-animation-delay:12.5s;animation-delay:12.5s}.view--sound-library .playlist li:nth-child(42),.view--sound-library .playlist li:nth-child(43){-webkit-animation-delay:13.1s;animation-delay:13.1s}.view--sound-library .playlist li:focus,.view--sound-library .playlist li:hover{z-index:24}.view--sound-library .playlist li .track{display:block;width:1.75rem;height:1.75rem;text-decoration:none;margin:0;padding:0;position:relative;z-index:24;overflow:visible;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.view--sound-library .playlist li .track:after{clear:both;display:block;content:".";height:0;font-size:0;visibility:hidden;zoom:1}.view--sound-library .playlist li .track .picto{display:block;width:0.75rem;height:0.75rem;margin:0.5rem 0 0 -0.375rem;padding:0;position:absolute;top:0;left:50%;overflow:hidden;background:#1c1c1c;border-width:0.125rem;border-style:solid;border-color:#1c1c1c;border-radius:50%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.view--sound-library .playlist li .track .picto:before{content:"";display:block;width:0.625rem;height:0.625rem;margin:0;background:#1c1c1c;border-radius:50%;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.view--sound-library .playlist li .track .title{width:7.5rem;font-size:0.75rem;font-weight:400;line-height:1rem;color:#535353;text-align:center;margin:0 0 0 -3.75rem;position:absolute;top:100%;left:50%;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.view--sound-library .playlist li .track[rel*=Fake] .picto{background:#e8e8e8;border-color:#e8e8e8}.view--sound-library .playlist li .track[rel*=Fake] .picto:before{background:#e8e8e8}.view--sound-library .playlist li .track[rel*=Film] .picto{background:#6F54DB;border-color:#6F54DB}.view--sound-library .playlist li .track[rel*=Film] .picto:before{background:#6F54DB}.view--sound-library .playlist li .track[rel*=Field] .picto{background:#73C26E;border-color:#73C26E}.view--sound-library .playlist li .track[rel*=Field] .picto:before{background:#73C26E}.view--sound-library .playlist li .track[rel*=Parole] .picto,.view--sound-library .playlist li .track[rel*=Voice] .picto{background:#FF5733;border-color:#FF5733}.view--sound-library .playlist li .track[rel*=Parole] .picto:before,.view--sound-library .playlist li .track[rel*=Voice] .picto:before{background:#FF5733}.view--sound-library .playlist li .track[rel*=Radio] .picto{background:#FA9A18;border-color:#FA9A18}.view--sound-library .playlist li .track[rel*=Radio] .picto:before{background:#FA9A18}.view--sound-library .playlist li .track[rel*=Scène] .picto,.view--sound-library .playlist li .track[rel*=stage] .picto{background:#19C7FF;border-color:#19C7FF}.view--sound-library .playlist li .track[rel*=Scène] .picto:before,.view--sound-library .playlist li .track[rel*=stage] .picto:before{background:#19C7FF}.view--sound-library .playlist li .track[rel*=Atelier] .picto,.view--sound-library .playlist li .track[rel*=Workshop] .picto{background:#D7DF01;border-color:#D7DF01}.view--sound-library .playlist li .track[rel*=Atelier] .picto:before,.view--sound-library .playlist li .track[rel*=Workshop] .picto:before{background:#D7DF01}.view--sound-library .playlist li .track[rel*=Perf] .picto{background:#DC6AFB;border-color:#DC6AFB}.view--sound-library .playlist li .track[rel*=Perf] .picto:before{background:#DC6AFB}.view--sound-library .playlist li .track.is-active .picto,.view--sound-library .playlist li .track:focus .picto,.view--sound-library .playlist li .track:hover .picto{width:1.75rem;height:1.75rem;margin-top:0;margin-left:-0.875rem;padding:0.125rem;background:transparent}.view--sound-library .playlist li .track.is-active .picto:before,.view--sound-library .playlist li .track:focus .picto:before,.view--sound-library .playlist li .track:hover .picto:before{width:1.25rem;height:1.25rem}.view--sound-library .playlist li .track.is-active .title,.view--sound-library .playlist li .track:focus .title,.view--sound-library .playlist li .track:hover .title{opacity:1}.view--sound-library .playlist li.fake{z-index:20}.view--sound-library .playlist li.fake .track{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view--sound-library .playlist li.fake .track:focus .picto,.view--sound-library .playlist li.fake .track:hover .picto{width:0.75rem;height:0.75rem;margin-top:0.5rem;margin-left:-0.375rem;padding:0;background:#e8e8e8;border-color:#e8e8e8}.view--sound-library .playlist li.fake .track:focus .picto:before,.view--sound-library .playlist li.fake .track:hover .picto:before{background:#e8e8e8}.view--sound-library .playlist li.fake .track:focus .picto:before,.view--sound-library .playlist li.fake .track:hover .picto:before{width:0.625rem;height:0.625rem}.view--sound-library .playlist li.fake .track:focus .title,.view--sound-library .playlist li.fake .track:hover .title{opacity:0}.view--type-of-sounds{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.view--type-of-sounds .view__row{font-size:0.75rem;font-weight:400;line-height:1rem;margin:0;padding:0;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.view--type-of-sounds .view__row span{display:block;font-size:0.75rem;font-weight:400;line-height:1rem;margin:0;padding:0 0 0 1rem;position:relative}.view--type-of-sounds .view__row span:before{content:"";display:block;float:left;width:0.5rem;height:0.5rem;margin:-0.25rem 0 0 0;padding:0;position:absolute;left:0;top:50%;background:#1c1c1c;border-radius:50%}.view--type-of-sounds .view__row span[rel*=Film]:before{background:#6F54DB}.view--type-of-sounds .view__row span[rel*=Field]:before{background:#73C26E}.view--type-of-sounds .view__row span[rel*=Parole]:before,.view--type-of-sounds .view__row span[rel*=Voice]:before{background:#FF5733}.view--type-of-sounds .view__row span[rel*=Radio]:before{background:#FA9A18}.view--type-of-sounds .view__row span[rel*=Scène]:before,.view--type-of-sounds .view__row span[rel*=stage]:before{background:#19C7FF}.view--type-of-sounds .view__row span[rel*=Atelier]:before,.view--type-of-sounds .view__row span[rel*=Workshop]:before{background:#D7DF01}.view--type-of-sounds .view__row span[rel*=Perf]:before{background:#DC6AFB}.page--sons .view--type-of-sounds,.page--sounds .view--type-of-sounds{display:none;position:fixed;right:1.25rem;bottom:1.875rem}@media only screen and (min-width:767px){.page--sons .view--type-of-sounds,.page--sounds .view--type-of-sounds{display:block;bottom:3.75rem}}@media only screen and (min-width:991px){.page--sons .view--type-of-sounds,.page--sounds .view--type-of-sounds{right:3.75rem}}@media only screen and (min-width:1500px){.page--sons .view--type-of-sounds,.page--sounds .view--type-of-sounds{right:7.5rem}}
.node[class*=default] .group--top,.node[class*=full] .group--top{position:relative;z-index:10}.node[class*=default] .group--main,.node[class*=full] .group--main{margin:0;padding:0}@media only screen and (min-width:767px){.node[class*=default] .group--main,.node[class*=full] .group--main{width:40.625rem;margin-right:auto;margin-left:auto}}.node[class*=default] .group--main h1,.node[class*=full] .group--main h1{clear:both;display:block;font-size:1.25rem;font-weight:600;line-height:1.5rem;color:#1c1c1c;text-align:left;text-transform:none;margin:0 0 1.25rem 0;padding:0;overflow:hidden}.node[class*=default] .field[class*=dates],.node[class*=full] .field[class*=dates]{font-size:0.875rem;line-height:1.25rem;margin:0 0 0 0.625rem;padding:0;overflow:hidden}.node[class*=default] .field[class*=dates] .field__item,.node[class*=full] .field[class*=dates] .field__item{margin:0;padding:0;padding-bottom:0.125rem;padding-left:0.875rem;position:relative}.node[class*=default] .field[class*=dates] .field__item:before,.node[class*=full] .field[class*=dates] .field__item:before{content:"•";font-size:0.75rem;line-height:1.125rem;color:var(--piece-color);margin:0;padding:0;position:absolute;left:0;top:0.125rem}.node[class*=default] .field[class*=related-sounds],.node[class*=full] .field[class*=related-sounds]{font-size:0.875rem;line-height:1.25rem;margin:0 0 0 0.625rem;padding:0;overflow:hidden}.node[class*=default] .field[class*=related-sounds] .field__item,.node[class*=full] .field[class*=related-sounds] .field__item{margin:0;padding:0;padding-bottom:0.125rem;padding-left:0.875rem;position:relative}.node[class*=default] .field[class*=related-sounds] .field__item:before,.node[class*=full] .field[class*=related-sounds] .field__item:before{content:"•";font-size:0.75rem;line-height:1.125rem;color:var(--piece-color);margin:0;padding:0;position:absolute;left:0;top:0.125rem}.node[class*=default] .field[class*=documents],.node[class*=full] .field[class*=documents]{font-size:0.875rem;line-height:1.25rem;margin:0 0 0.875rem 0;padding:0;overflow:hidden}.node[class*=default] .field[class*=documents] .field__item,.node[class*=full] .field[class*=documents] .field__item{margin:0;padding:0;padding-bottom:0.125rem;padding-left:2.125rem;position:relative}.node[class*=default] .field[class*=documents] .field__item:before,.node[class*=full] .field[class*=documents] .field__item:before{content:"";display:block;width:1.25rem;height:1.25rem;font-size:0;line-height:0;text-indent:-99999px;margin:0;padding:0;position:absolute;top:0;left:0.1875rem;background-image:url(/themes/custom/annelepere/images/icons/download.svg);background-position:center center;background-repeat:no-repeat;background-size:0.875rem 0.875rem;background-color:transparent}.node--type-about[class*=full] .field[class*=picture]{margin:0 0 1.875rem 0}.node--type-about[class*=full] .field[class*=picture] img{display:block;max-width:100%;height:auto;margin:0;border:0}.node--type-about[class*=full] .field[class*=title]{overflow:hidden}@media only screen and (min-width:767px){.node--type-about[class*=full] .field[class*=title] .title{float:left}}.node--type-about[class*=full] .field[class*=title] .contact-me{display:none;float:right;height:1.5rem;font-size:0.75rem;font-weight:400;line-height:1.375rem;color:#1c1c1c;text-decoration:none;text-align:center;text-transform:none;text-shadow:0 0 0 transparent;margin:0 0 0 0.625rem;padding:0 0.9375rem;position:relative;cursor:pointer;border-width:1px;border-style:solid;border-color:#1c1c1c;border-radius:0.75rem;background-image:url(/themes/custom/annelepere/images/button-alt-black.svg);background-size:56.25rem 3rem;background-position:-56.25rem center;background-repeat:no-repeat;-webkit-transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out;transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out}@media only screen and (min-width:767px){.node--type-about[class*=full] .field[class*=title] .contact-me{display:block}}.node--type-about[class*=full] .field[class*=title] .contact-me:focus,.node--type-about[class*=full] .field[class*=title] .contact-me:hover{color:white;outline:0;border-width:1px;border-color:#1c1c1c;background-position:center center;-webkit-transition:background-position 0.6s ease-in-out;transition:background-position 0.6s ease-in-out}@-webkit-keyframes appears{0%{opacity:0}to{opacity:1}}@keyframes appears{0%{opacity:0}to{opacity:1}}@-webkit-keyframes disappears{0%{opacity:1}to{opacity:0}}@keyframes disappears{0%{opacity:1}to{opacity:0}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotating_reversed{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotating_reversed{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.node--type-area{width:100%;min-height:100%;opacity:0;-webkit-animation-name:appears;animation-name:appears;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.node--type-area[class*=full] .group--wrapper{position:relative;left:-1000%;opacity:0;-webkit-filter:blur(6px);filter:blur(6px);-webkit-transition:opacity 1.5s ease-in-out,left 0s linear 1.5s,-webkit-filter 1.5s ease-in-out;transition:opacity 1.5s ease-in-out,left 0s linear 1.5s,-webkit-filter 1.5s ease-in-out;transition:opacity 1.5s ease-in-out,filter 1.5s ease-in-out,left 0s linear 1.5s;transition:opacity 1.5s ease-in-out,filter 1.5s ease-in-out,left 0s linear 1.5s,-webkit-filter 1.5s ease-in-out}.node--type-area[class*=full] .group--wrapper--end,.node--type-area[class*=full] .group--wrapper--start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;z-index:98;background:rgba(12,12,12,0.8)}.node--type-area[class*=full] .group--wrapper--player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;z-index:96}.node--type-area[class*=full] .group--wrapper.is-active{left:0;opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:opacity 1.5s ease-in-out,left 0s linear 0s,-webkit-filter 1.5s ease-in-out;transition:opacity 1.5s ease-in-out,left 0s linear 0s,-webkit-filter 1.5s ease-in-out;transition:opacity 1.5s ease-in-out,filter 1.5s ease-in-out,left 0s linear 0s;transition:opacity 1.5s ease-in-out,filter 1.5s ease-in-out,left 0s linear 0s,-webkit-filter 1.5s ease-in-out}.node--type-area[class*=full] .group--inner{margin:0;padding:0;position:relative}.node--type-area[class*=full] .group--inner--end,.node--type-area[class*=full] .group--inner--start{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;max-width:37.5rem;margin:0;padding:3.75rem 1.25rem}@media only screen and (min-width:767px){.node--type-area[class*=full] .group--inner--end,.node--type-area[class*=full] .group--inner--start{padding-top:5rem;padding-bottom:5rem}}.node--type-area[class*=full] .group--inner--start .sortable-playlist{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:owrap;flex-wrap:owrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0}.node--type-area[class*=full] .group--inner--start .sortable-playlist li{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;display:block;width:3.4375rem;height:3.4375rem;margin:0 0.125rem 0.25rem 0.125rem;padding:0;position:relative;z-index:10;border-radius:50%;background-image:url(/themes/custom/annelepere/images/area/texture.jpg);background-size:contain;background-position:center center;background-repeat:repeat;background-color:#0c0c0c}@media only screen and (min-width:575px){.node--type-area[class*=full] .group--inner--start .sortable-playlist li{width:4.125rem;height:4.125rem;margin:0 0.25rem 0.5rem 0.25rem}}@media only screen and (min-width:991px){.node--type-area[class*=full] .group--inner--start .sortable-playlist li{width:5.5rem;height:5.5rem}}.node--type-area[class*=full] .group--inner--start .sortable-playlist li span{display:block;width:3.4375rem;height:3.4375rem;padding:0.25rem;position:relative;border-radius:50%;background-image:url(/themes/custom/annelepere/images/area/circle--white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}@media only screen and (min-width:575px){.node--type-area[class*=full] .group--inner--start .sortable-playlist li span{width:4.125rem;height:4.125rem}}@media only screen and (min-width:991px){.node--type-area[class*=full] .group--inner--start .sortable-playlist li span{width:5.5rem;height:5.5rem}}.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:after,.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:before{content:"";width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;top:0.625rem;left:0.625rem;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;background:transparent}@media only screen and (min-width:575px){.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:after,.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:before{width:calc(100% - 25px);height:calc(100% - 25px);top:0.78125rem;left:0.78125rem}}@media only screen and (min-width:991px){.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:after,.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:before{width:calc(100% - 30px);height:calc(100% - 30px);top:0.9375rem;left:0.9375rem}}.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:before{opacity:0;background-image:var(--word);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:after{opacity:1;background-image:var(--picto);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:focus:before,.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:hover:before{opacity:1}.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:focus:after,.node--type-area[class*=full] .group--inner--start .sortable-playlist li span:hover:after{opacity:0}.node--type-area[class*=full] .group--inner--player{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto;margin:0;padding:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}@media only screen and (min-width:575px){.node--type-area[class*=full] .group--inner--player{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}}@media only screen and (min-width:767px){.node--type-area[class*=full] .group--inner--player{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}@media only screen and (min-width:991px){.node--type-area[class*=full] .group--inner--player{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}}.node--type-area[class*=full] .group--inner--player:before{content:"";width:37.5rem;height:37.5rem;margin:0;padding:0;position:absolute;top:calc(50% - 300px);left:calc(50% - 300px);z-index:94;background-image:url(/themes/custom/annelepere/images/area/spiral--white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent;-webkit-animation:rotating 240s linear infinite;animation:rotating 240s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.area-playing .node--type-area[class*=full] .group--inner--player:before{-webkit-animation-play-state:running;animation-play-state:running}.node--type-area[class*=full] .node--title{clear:both;display:block;font-size:1.25rem;font-weight:600;line-height:1.5rem;color:white;text-align:center;text-transform:none;margin:0 0 1.25rem 0;padding:0;overflow:hidden}.node--type-area[class*=full] .node--title img{display:block;width:auto;height:3.75rem;margin:0 auto;border:0}@media only screen and (min-width:767px){.node--type-area[class*=full] .node--title img{height:5rem}}.node--type-area[class*=full] .node--title .title{display:block;margin-bototm:0.625rem}.node--type-area[class*=full] .node--title .subtitle{display:block;font-size:0.75rem;font-weight:700;line-height:1.125rem;color:white;text-transform:none;margin:0;padding:0}@media only screen and (min-width:767px){.node--type-area[class*=full] .node--title .subtitle{font-size:0.875rem;line-height:1.25rem}}.node--type-area[class*=full] .node--end-text,.node--type-area[class*=full] .node--start-text{color:white;font-size:0.75rem;line-height:1.125rem;text-align:left}@media only screen and (min-width:767px){.node--type-area[class*=full] .node--end-text,.node--type-area[class*=full] .node--start-text{font-size:0.875rem;line-height:1.25rem}}.node--type-area[class*=full] .node--end-text *,.node--type-area[class*=full] .node--start-text *{font-size:0.75rem;line-height:1.125rem;color:white}@media only screen and (min-width:767px){.node--type-area[class*=full] .node--end-text *,.node--type-area[class*=full] .node--start-text *{font-size:0.875rem;line-height:1.25rem}}.node--type-area[class*=full] .node--end-text .text-align-left,.node--type-area[class*=full] .node--start-text .text-align-left{text-align:left}.node--type-area[class*=full] .node--end-text .text-align-right,.node--type-area[class*=full] .node--start-text .text-align-right{text-align:right}.node--type-area[class*=full] .node--end-text .text-align-center,.node--type-area[class*=full] .node--start-text .text-align-center{text-align:center}.node--type-area[class*=full] .node--end-text .text-align-justify,.node--type-area[class*=full] .node--start-text .text-align-justify{text-align:justify}.node--type-area[class*=full] .node--related-piece{position:absolute;top:0.625rem;right:0.625rem;z-index:99}@media only screen and (min-width:767px){.node--type-area[class*=full] .node--related-piece{top:auto;right:1.25rem;bottom:1.25rem}}.node--type-area[class*=full] .node--related-piece a{display:block;height:1.25rem;font-size:0.75rem;line-height:1rem;color:white;text-decoration:none;white-space:nowrap;position:relative;margin:0;padding:0 1.25rem 0 0;overflow:hidden}.node--type-area[class*=full] .node--related-piece a:before{content:"";width:1rem;height:1rem;position:absolute;top:0;right:0;background-image:url(/themes/custom/annelepere/images/icons/exclamation--white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}.node--type-area[class*=full] .node--related-piece a span{display:block;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.node--type-area[class*=full] .node--related-piece a:focus,.node--type-area[class*=full] .node--related-piece a:hover{text-decoration:none}.node--type-area[class*=full] .node--related-piece a:focus span,.node--type-area[class*=full] .node--related-piece a:hover span{text-decoration:underline;opacity:1}.node--type-area[class*=full] .audiojs{width:2.5rem;height:2.5rem;margin:0 auto;padding:0;position:absolute;left:calc(50% - 20px);bottom:0.625rem;opacity:0;z-index:99;background:transparent;-webkit-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out;-webkit-animation-name:appears;animation-name:appears;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (min-width:767px){.node--type-area[class*=full] .audiojs{bottom:1.25rem}}.area-ended .node--type-area[class*=full] .audiojs{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-animation-name:disappears;animation-name:disappears;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.node--type-area[class*=full] .audiojs .play-pause{width:2.5rem;height:2.5rem;margin:0;padding:0;border-radius:50%;background-image:url(/themes/custom/annelepere/images/area/circle--white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:#0c0c0c}.node--type-area[class*=full] .audiojs .play-pause .pause,.node--type-area[class*=full] .audiojs .play-pause .play{width:2.5rem;height:2.5rem;margin:0;padding:0;cursor:pointer}.area-ended .node--type-area[class*=full] .audiojs .play-pause .pause,.area-ended .node--type-area[class*=full] .audiojs .play-pause .play{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.node--type-area[class*=full] .audiojs .play-pause .play{background-image:url(/themes/custom/annelepere/images/icons/play--white.svg);background-size:1rem 1rem;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node--type-area[class*=full] .audiojs .play-pause .play:focus,.node--type-area[class*=full] .audiojs .play-pause .play:hover{background-image:url(/themes/custom/annelepere/images/icons/play--black.svg);background-size:1rem 1rem;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node--type-area[class*=full] .audiojs .play-pause .pause{background-image:url(/themes/custom/annelepere/images/icons/pause--white.svg);background-size:1rem 1rem;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node--type-area[class*=full] .audiojs .play-pause .pause:focus,.node--type-area[class*=full] .audiojs .play-pause .pause:hover{background-image:url(/themes/custom/annelepere/images/icons/pause--black.svg);background-size:1rem 1rem;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node--type-area[class*=full] .audiojs .play-pause:focus,.node--type-area[class*=full] .audiojs .play-pause:focus-within,.node--type-area[class*=full] .audiojs .play-pause:hover{background-color:white}.node--type-area[class*=full] .audiojs .play-pause:focus .play,.node--type-area[class*=full] .audiojs .play-pause:focus-within .play,.node--type-area[class*=full] .audiojs .play-pause:hover .play{background-image:url(/themes/custom/annelepere/images/icons/play--black.svg);background-size:1rem 1rem;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node--type-area[class*=full] .audiojs .play-pause:focus .pause,.node--type-area[class*=full] .audiojs .play-pause:focus-within .pause,.node--type-area[class*=full] .audiojs .play-pause:hover .pause{background-image:url(/themes/custom/annelepere/images/icons/pause--black.svg);background-size:1rem 1rem;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node--type-area[class*=full] .audiojs .error-message,.node--type-area[class*=full] .audiojs .scrubber,.node--type-area[class*=full] .audiojs .time{display:none}.node--type-area[class*=full] .audiojs.playing{opacity:1}.node--type-area[class*=full] .playlist{width:37.5rem;height:37.5rem;margin:0 auto;padding:0;position:relative;z-index:96;overflow:visible;background:transparent;-webkit-animation:rotating 240s linear infinite;animation:rotating 240s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.area-playing .node--type-area[class*=full] .playlist{-webkit-animation-play-state:running;animation-play-state:running}.node--type-area[class*=full] .playlist li{display:block;width:6.25rem;height:6.25rem;margin:0;padding:0;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);z-index:96;opacity:0;border-radius:50%;background-image:url(/themes/custom/annelepere/images/area/texture.jpg);background-size:contain;background-position:center center;background-repeat:repeat;background-color:#0c0c0c}.node--type-area[class*=full] .playlist li:first-child{opacity:0;-webkit-transform:rotate(225deg) translate(350px) rotate(-225deg);-ms-transform:rotate(225deg) translate(350px) rotate(-225deg);transform:rotate(225deg) translate(350px) rotate(-225deg)}.node--type-area[class*=full] .playlist li:nth-child(2){-webkit-transform:rotate(-45deg) translate(110px) rotate(45deg);-ms-transform:rotate(-45deg) translate(110px) rotate(45deg);transform:rotate(-45deg) translate(110px) rotate(45deg)}.area-started .node--type-area[class*=full] .playlist li:nth-child(2){-webkit-animation-name:appears;animation-name:appears;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.node--type-area[class*=full] .playlist li:nth-child(3){-webkit-transform:rotate(30deg) translate(170px) rotate(-30deg);-ms-transform:rotate(30deg) translate(170px) rotate(-30deg);transform:rotate(30deg) translate(170px) rotate(-30deg)}.area-started .node--type-area[class*=full] .playlist li:nth-child(3){-webkit-animation-name:appears;animation-name:appears;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.node--type-area[class*=full] .playlist li:nth-child(4){-webkit-transform:rotate(300deg) translate(240px) rotate(-300deg);-ms-transform:rotate(300deg) translate(240px) rotate(-300deg);transform:rotate(300deg) translate(240px) rotate(-300deg)}.area-started .node--type-area[class*=full] .playlist li:nth-child(4){-webkit-animation-name:appears;animation-name:appears;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.node--type-area[class*=full] .playlist li:nth-child(5){-webkit-transform:rotate(180deg) translate(260px) rotate(-180deg);-ms-transform:rotate(180deg) translate(260px) rotate(-180deg);transform:rotate(180deg) translate(260px) rotate(-180deg)}.area-started .node--type-area[class*=full] .playlist li:nth-child(5){-webkit-animation-name:appears;animation-name:appears;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.node--type-area[class*=full] .playlist li:nth-child(6){-webkit-transform:rotate(110deg) translate(250px) rotate(-110deg);-ms-transform:rotate(110deg) translate(250px) rotate(-110deg);transform:rotate(110deg) translate(250px) rotate(-110deg)}.area-started .node--type-area[class*=full] .playlist li:nth-child(6){-webkit-animation-name:appears;animation-name:appears;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.node--type-area[class*=full] .playlist li:nth-child(7){opacity:0;-webkit-transform:rotate(45deg) translate(350px) rotate(-45deg);-ms-transform:rotate(45deg) translate(350px) rotate(-45deg);transform:rotate(45deg) translate(350px) rotate(-45deg)}.node--type-area[class*=full] .playlist li span{display:block;width:6.25rem;height:6.25rem;padding:0.375rem;position:relative;border-radius:50%;background-image:url(/themes/custom/annelepere/images/area/circle--white.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent;-webkit-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85);-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.node--type-area[class*=full] .playlist li span:after,.node--type-area[class*=full] .playlist li span:before{content:"";width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:1.25rem;left:1.25rem;-webkit-animation:rotating_reversed 240s linear infinite;animation:rotating_reversed 240s linear infinite;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;-webkit-animation-play-state:paused;animation-play-state:paused}.area-playing .node--type-area[class*=full] .playlist li span:after,.area-playing .node--type-area[class*=full] .playlist li span:before{-webkit-animation-play-state:running;animation-play-state:running}.node--type-area[class*=full] .playlist li span:before{opacity:0;background-image:var(--word);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node--type-area[class*=full] .playlist li span:after{opacity:1;background-image:var(--picto);background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node--type-area[class*=full] .playlist li.playing span{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.node--type-area[class*=full] .playlist li.playing span:before{opacity:1}.node--type-area[class*=full] .playlist li.playing span:after{opacity:0}.node--type-article{--piece-color:#bababa}.node--type-article[class*=teaser]{display:block;overflow:visible}.node--type-article[class*=teaser]:after{clear:both;display:block;content:".";height:0;font-size:0;visibility:hidden;zoom:1}.node--type-article[class*=teaser] .cover{display:block;float:left;width:6.25rem;height:auto;text-decoration:none;margin:0 0.9375rem 0 0;padding:0;position:relative;z-index:20;overflow:hidden;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}@media only screen and (min-width:575px){.node--type-article[class*=teaser] .cover{width:7.5rem}}@media only screen and (min-width:767px){.node--type-article[class*=teaser] .cover{width:10rem;margin-right:1.25rem}}@media only screen and (min-width:991px){.node--type-article[class*=teaser] .cover{width:15rem}}.node--type-article[class*=teaser] .cover img{display:block;width:100%;height:auto;margin:0;border:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.node--type-article[class*=teaser] .cover:focus,.node--type-article[class*=teaser] .cover:hover{-webkit-transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);transform:scale(1.04,1.04)}.node--type-article[class*=teaser] .content{display:block;width:auto;position:relative;overflow:hidden}.node--type-article[class*=teaser] .field[class*=title]{clear:both;display:block;font-size:1rem;font-weight:600;line-height:1.25rem;color:#1c1c1c;text-align:left;text-transform:none;margin-bottom:0;padding:0;overflow:hidden}@media only screen and (min-width:767px){.node--type-article[class*=teaser] .field[class*=title]{font-size:1.125rem;line-height:1.375rem}}.node--type-article[class*=teaser] .field[class*=title] a{display:inline-block;color:#1c1c1c;text-decoration:none;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.node--type-article[class*=teaser] .field[class*=title] .name{-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.node--type-article[class*=teaser] .field[class*=title] a:focus,.node--type-article[class*=teaser] .field[class*=title] a:hover{color:var(--piece-color)}.node--type-article[class*=teaser] .field[class*=date]{color:#bababa;margin-bottom:0}.node--type-article[class*=teaser] .field[class*=body]{display:none;min-height:4.625rem;max-height:8.75rem;padding-top:1.25rem;position:relative;overflow:hidden}@media only screen and (min-width:575px){.node--type-article[class*=teaser] .field[class*=body]{max-height:7.5rem}}@media only screen and (min-width:767px){.node--type-article[class*=teaser] .field[class*=body]{display:block;max-height:8.75rem}}@media only screen and (min-width:991px){.node--type-article[class*=teaser] .field[class*=body]{max-height:10rem}}@media only screen and (min-width:1229px){.node--type-article[class*=teaser] .field[class*=body]{max-height:11.25rem}}.node--type-article[class*=teaser] .field[class*=body]:before{content:"";display:block;width:100%;height:60%;margin:0;padding:0;position:absolute;bottom:0;left:0;background:transpartent;background:-webkit-gradient(linear,left bottom,left top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(0deg,white 0%,rgba(255,255,255,0) 100%)}.node--type-article[class*=teaser] .field[class*=body] p{margin-bottom:0}.node--type-article[class*=full] .group--top .slick-slider{position:relative;z-index:97;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.node--type-article[class*=full] .group--top .slick-slider:after,.node--type-article[class*=full] .group--top .slick-slider:before{content:"";display:block;width:1.25rem;height:100%;margin:0;padding:0;position:absolute;top:0;z-index:98;background:transpartent}@media only screen and (min-width:991px){.node--type-article[class*=full] .group--top .slick-slider:after,.node--type-article[class*=full] .group--top .slick-slider:before{width:2.5rem}}@media only screen and (min-width:1229px){.node--type-article[class*=full] .group--top .slick-slider:after,.node--type-article[class*=full] .group--top .slick-slider:before{width:3.75rem}}@media only screen and (min-width:1500px){.node--type-article[class*=full] .group--top .slick-slider:after,.node--type-article[class*=full] .group--top .slick-slider:before{width:5rem}}.node--type-article[class*=full] .group--top .slick-slider:before{left:0;background:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(90deg,white 0%,rgba(255,255,255,0) 100%)}.node--type-article[class*=full] .group--top .slick-slider:after{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,white 100%)}.node--type-article[class*=full] .group--top .slick-slider .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0 200px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.node--type-article[class*=full] .group--top .slick-slider .slick-list:focus{outline:none}.node--type-article[class*=full] .group--top .slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.node--type-article[class*=full] .group--top .slick-slider .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.node--type-article[class*=full] .group--top .slick-slider .slick-track:after,.node--type-article[class*=full] .group--top .slick-slider .slick-track:before{content:"";display:table}.node--type-article[class*=full] .group--top .slick-slider .slick-track:after{clear:both}.slick-loading .node--type-article[class*=full] .group--top .slick-slider .slick-track{visibility:hidden}.node--type-article[class*=full] .group--top .slick-slider .slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .node--type-article[class*=full] .group--top .slick-slider .slick-slide{float:right}.node--type-article[class*=full] .group--top .slick-slider .slick-slide img{display:block;width:15rem;height:15rem;margin:0 0.3125rem 1.75rem 0.3125rem;-webkit-filter:grayscale(100%);filter:grayscale(100%);border:0;opacity:0.2;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media only screen and (min-width:991px){.node--type-article[class*=full] .group--top .slick-slider .slick-slide img{width:20rem;height:20rem;margin-right:0.625rem;margin-left:0.625rem}}@media only screen and (min-width:1500px){.node--type-article[class*=full] .group--top .slick-slider .slick-slide img{margin-right:0.9375rem;margin-left:0.9375rem}}.node--type-article[class*=full] .group--top .slick-slider .slick-slide.slick-active img{opacity:0.4}.node--type-article[class*=full] .group--top .slick-slider .slick-slide.slick-current .content{opacity:1;-webkit-transition:opacity 1.2s ease;transition:opacity 1.2s ease}.node--type-article[class*=full] .group--top .slick-slider .slick-slide.slick-current img{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.node--type-article[class*=full] .group--top .slick-slider .slick-slide.slick-loading img{display:none}.node--type-article[class*=full] .group--top .slick-slider .slick-slide.dragging img{pointer-events:none}.node--type-article[class*=full] .group--top .slick-slider .slick-arrow{display:none!important;width:1.25rem;height:1.75rem;font-size:0;line-height:0;text-decoration:none;text-shadow:0 0 0 transparent;margin:0;padding:0;position:absolute;bottom:0;z-index:99;opacity:0.1;border:0;cursor:pointer;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-transition:opacity 1.2s ease;transition:opacity 1.2s ease}@media only screen and (min-width:991px){.node--type-article[class*=full] .group--top .slick-slider .slick-arrow{display:block!important}}.node--type-article[class*=full] .group--top .slick-slider .slick-arrow:focus,.node--type-article[class*=full] .group--top .slick-slider .slick-arrow:hover{opacity:1;outline:0;border:0;background-color:transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.node--type-article[class*=full] .group--top .slick-slider .slick-arrow.slick-prev{left:0;background-image:url(/themes/custom/annelepere/images/icons/prev.svg)}.node--type-article[class*=full] .group--top .slick-slider .slick-arrow.slick-next{right:0;background-image:url(/themes/custom/annelepere/images/icons/next.svg)}.node--type-article[class*=full] .group--top .slick-slider .slick-arrow.slick-hidden{display:none}.node--type-article[class*=full] .group--top .slick-slider.slick-initialized .slick-slide{display:block}.node--type-article[class*=full] .group--top .slick-slider .slick-loading .slick-slide{visibility:hidden}.node--type-article[class*=full] .group--top .slick-slider .slick-vertical .node--type-article[class*=full] .group--top .slick-slider .slick-slide{display:block;height:auto;border:1px solid transparent}.node--type-article[class*=full] .group--main .field[class*=title]{margin-bottom:0}.node--type-article[class*=full] .group--main .field[class*=title] .type{display:inline-block;font-weight:400;color:#535353}.node--type-article[class*=full] .group--main .field[class*=title] .type:after{content:"•";display:inline-block;font-size:0.875rem;padding:0 0.3125rem;color:var(--piece-color)}.node--type-article[class*=full] .group--main .field[class*=date]{color:#bababa;margin-bottom:1.25rem}.node--type-event[class*=teaser] .extra,.node--type-event[class*=token] .extra{display:none}.node--type-event[class*=teaser] .field[class*=date],.node--type-event[class*=token] .field[class*=date]{color:#bababa;margin-bottom:0}.node--type-event[class*=teaser] .field[class*=title],.node--type-event[class*=token] .field[class*=title]{font-size:1.125rem;font-weight:400;line-height:1.375rem;text-align:left;text-transform:none;margin-bottom:0}.node--type-event[class*=teaser] .field[class*=title] .name,.node--type-event[class*=token] .field[class*=title] .name{font-weight:600;color:#1c1c1c}.node--type-event[class*=teaser] .field[class*=location],.node--type-event[class*=token] .field[class*=location]{clear:both;font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#535353;margin:0}.node--type-event[class*=teaser] .field[class*=body],.node--type-event[class*=token] .field[class*=body]{clear:both;padding-top:1.25rem}.node--type-event[class*=teaser] .field[class*=body] h2:last-child,.node--type-event[class*=teaser] .field[class*=body] h3:last-child,.node--type-event[class*=teaser] .field[class*=body] h4:last-child,.node--type-event[class*=teaser] .field[class*=body] ol:last-child,.node--type-event[class*=teaser] .field[class*=body] p:last-child,.node--type-event[class*=teaser] .field[class*=body] ul:last-child,.node--type-event[class*=token] .field[class*=body] h2:last-child,.node--type-event[class*=token] .field[class*=body] h3:last-child,.node--type-event[class*=token] .field[class*=body] h4:last-child,.node--type-event[class*=token] .field[class*=body] ol:last-child,.node--type-event[class*=token] .field[class*=body] p:last-child,.node--type-event[class*=token] .field[class*=body] ul:last-child{margin-bottom:0}.node--type-event[class*=teaser] .field[class*=link],.node--type-event[class*=token] .field[class*=link]{clear:both;padding-top:1.25rem}.node--type-event[class*=teaser] .field[class*=link] a,.node--type-event[class*=token] .field[class*=link] a{display:inline-block;height:1.5rem;font-size:0.75rem;font-weight:400;line-height:1.375rem;color:#1c1c1c;text-decoration:none;text-align:center;text-transform:capitalize;text-shadow:0 0 0 transparent;margin:0 0.625rem 0.625rem 0;padding:0 1.8125rem 0 0.625rem;position:relative;border:0;border-radius:0;cursor:pointer;border-width:1px;border-style:solid;border-color:#1c1c1c;border-radius:0.75rem;background-image:url(/themes/custom/annelepere/images/button-alt-black.svg);background-size:56.25rem 3rem;background-position:-56.25rem center;background-repeat:no-repeat;-webkit-transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out;transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out}.node--type-event[class*=teaser] .field[class*=link] a:after,.node--type-event[class*=token] .field[class*=link] a:after{content:"";display:block;width:0.875rem;height:0.875rem;margin:-0.4375rem 0 0 0;position:absolute;top:50%;right:0.625rem;background-image:url(/themes/custom/annelepere/images/icons/next.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:transparent}.node--type-event[class*=teaser] .field[class*=link] a:first-letter,.node--type-event[class*=token] .field[class*=link] a:first-letter{text-transform:uppercase}.node--type-event[class*=teaser] .field[class*=link] a:last-child,.node--type-event[class*=token] .field[class*=link] a:last-child{margin-right:0}.node--type-event[class*=teaser] .field[class*=link] a:focus,.node--type-event[class*=teaser] .field[class*=link] a:hover,.node--type-event[class*=token] .field[class*=link] a:focus,.node--type-event[class*=token] .field[class*=link] a:hover{color:white;outline:0;border-width:1px;border-color:#1c1c1c;background-position:center center;-webkit-transition:background-position 0.6s ease-in-out;transition:background-position 0.6s ease-in-out}.node--type-event[class*=teaser] .field[class*=link] a:focus:after,.node--type-event[class*=teaser] .field[class*=link] a:hover:after,.node--type-event[class*=token] .field[class*=link] a:focus:after,.node--type-event[class*=token] .field[class*=link] a:hover:after{background-image:url(/themes/custom/annelepere/images/icons/next-white.svg)}.node--type-friend{--friend-color:#1c1c1c}.node--type-friend[class*=token]{display:block;width:7.5rem;height:3rem;text-decoration:none;margin:0;padding:0;position:relative;overflow:visible;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.node--type-friend[class*=token]:after{clear:both;display:block;content:".";height:0;font-size:0;visibility:hidden;zoom:1}.node--type-friend[class*=token] .field[class*=picture]{display:block;width:2.125rem;height:2.125rem;margin:0.4375rem 0 0 -1.0625rem;padding:0;position:absolute;top:0;left:50%;overflow:hidden;border-width:0.125rem;border-style:solid;border-color:var(--friend-color);border-radius:50%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.node--type-friend[class*=token] .field[class*=picture] img{display:block;width:1.875rem;height:1.875rem;margin:0;border-width:0;border-radius:50%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.node--type-friend[class*=token] .field[class*=title]{width:7.5rem;font-size:0.875rem;font-weight:400;line-height:1.125rem;color:#535353;text-align:center;margin:0 0 0 -3.75rem;position:absolute;top:100%;left:50%;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.node--type-friend[class*=token]:focus .field[class*=picture],.node--type-friend[class*=token]:hover .field[class*=picture]{width:3rem;height:3rem;margin-top:0;margin-left:-1.5rem;padding:0.125rem}.node--type-friend[class*=token]:focus .field[class*=picture] img,.node--type-friend[class*=token]:hover .field[class*=picture] img{width:2.5rem;height:2.5rem}.node--type-friend[class*=token]:focus .field[class*=title],.node--type-friend[class*=token]:hover .field[class*=title]{opacity:1}.node--type-friend[class*=token].is-active{-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0)}.node--type-friend[class*=token].is-active .field[class*=picture]{width:3rem;height:3rem;margin-top:0;margin-left:-1.5rem;padding:0.125rem}.node--type-friend[class*=token].is-active .field[class*=picture] img{width:2.5rem;height:2.5rem}.node--type-friend[class*=token].is-active .field[class*=title]{opacity:0}.node--type-friend[class*=teaser]{height:0;margin:0;padding:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.node--type-friend[class*=teaser] .field[class*=picture]{display:block;float:left;width:6.25rem;height:6.25rem;margin:0 0.9375rem 1.25rem 0;padding:0.125rem;overflow:hidden;border-width:0.125rem;border-style:solid;border-color:var(--friend-color);border-radius:50%;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}.node--type-friend[class*=teaser] .field[class*=picture] img{display:block;width:5.75rem;height:5.75rem;margin:0;border-width:0;border-radius:50%}.node--type-friend[class*=teaser] .field[class*=title]{display:block;font-size:1.25rem;font-weight:600;line-height:6.25rem;color:#1c1c1c;text-align:left;text-transform:none;margin:0 0 1.25rem 0;padding:0;overflow:hidden}.node--type-friend[class*=teaser] .field[class*=title] span{display:inline;line-height:1.5rem;vertical-align:middle}.node--type-friend[class*=teaser] .field[class*=body]{clear:both}.node--type-friend[class*=teaser] .field[class*=link]{clear:both;overflow:hidden}.node--type-friend[class*=teaser] .field[class*=link] a{display:block;float:left;height:1.5rem;font-size:0.75rem;font-weight:400;line-height:1.375rem;color:#1c1c1c;text-decoration:none;text-align:center;text-transform:capitalize;text-shadow:0 0 0 transparent;margin:0 0.625rem 0.625rem 0;padding:0 1.8125rem 0 0.625rem;position:relative;border:0;border-radius:0;cursor:pointer;border-width:1px;border-style:solid;border-color:#1c1c1c;border-radius:0.75rem;background-image:url(/themes/custom/annelepere/images/button-alt-black.svg);background-size:56.25rem 3rem;background-position:-56.25rem center;background-repeat:no-repeat;-webkit-transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out;transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out}.node--type-friend[class*=teaser] .field[class*=link] a:after{content:"";display:block;width:0.875rem;height:0.875rem;margin:-0.4375rem 0 0 0;position:absolute;top:50%;right:0.625rem;background-image:url(/themes/custom/annelepere/images/icons/next.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:transparent}.node--type-friend[class*=teaser] .field[class*=link] a:first-letter{text-transform:uppercase}.node--type-friend[class*=teaser] .field[class*=link] a:last-child{margin-right:0}.node--type-friend[class*=teaser] .field[class*=link] a:focus,.node--type-friend[class*=teaser] .field[class*=link] a:hover{color:white;outline:0;border-width:1px;border-color:#1c1c1c;background-position:center center;-webkit-transition:background-position 0.6s ease-in-out;transition:background-position 0.6s ease-in-out}.node--type-friend[class*=teaser] .field[class*=link] a:focus:after,.node--type-friend[class*=teaser] .field[class*=link] a:hover:after{background-image:url(/themes/custom/annelepere/images/icons/next-white.svg)}.node--type-friend[class*=teaser].is-expanded{height:auto;visibility:visible;opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.node--type-friend[class*=teaser].is-expanded .field[class*=picture]{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}@-webkit-keyframes cover_appears{0%{opacity:0}to{opacity:1}}@keyframes cover_appears{0%{opacity:0}to{opacity:1}}.node--type-homepage{width:100%;margin:0;padding:0;position:relative;overflow:hidden;-webkit-animation-name:cover_appears;animation-name:cover_appears;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.1s;animation-delay:0.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (min-width:767px){.node--type-homepage{height:100%;min-height:29.375rem}}@media only screen and (min-width:991px){.node--type-homepage{min-height:39.375rem;padding-right:8.125rem;padding-left:8.125rem}}.node--type-homepage .field[class*=cover]{display:block;width:100%;height:20rem;margin:0;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachement:fixed}@media only screen and (min-width:991px){.node--type-homepage .field[class*=cover]{height:30rem}}.node--type-homepage .field[class*=cover] img{display:none}.node--type-homepage .field[class*=body]{margin:0;padding:1.875rem 0 0.9375rem 0;position:relative;overflow:hidden}@media only screen and (min-width:767px){.node--type-homepage .field[class*=body]{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;height:100%;height:calc(100% - 320px);min-height:10.3125rem;padding-top:0;padding-bottom:0}}@media only screen and (min-width:991px){.node--type-homepage .field[class*=body]{height:calc(100% - 480px)}}.node--type-homepage .field[class*=body] .body--inner{margin:0;padding:0}@media only screen and (min-width:767px){.node--type-homepage .field[class*=body] .body--inner{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.node--type-homepage .field[class*=body] p{margin-bottom:0}.node--type-news[class*=teaser] .field[class*=date]{color:#bababa;margin-bottom:0}.node--type-news[class*=teaser] .field[class*=title]{margin-bottom:0.625rem}.node--type-news[class*=teaser] .field[class*=body]{overflow:hidden}.node--type-news[class*=teaser] .field[class*=body] h2:last-child,.node--type-news[class*=teaser] .field[class*=body] h3:last-child,.node--type-news[class*=teaser] .field[class*=body] h4:last-child,.node--type-news[class*=teaser] .field[class*=body] ol:last-child,.node--type-news[class*=teaser] .field[class*=body] p:last-child,.node--type-news[class*=teaser] .field[class*=body] ul:last-child{margin-bottom:0}.node--type-news[class*=full] .field[class*=pictures]{margin:0 0 1.875rem 0}.node--type-news[class*=full] .field[class*=pictures] img{display:block;max-width:100%;height:auto;margin:0;border:0}.node--type-news[class*=full] .field[class*=title]{margin-bottom:0}.node--type-news[class*=full] .field[class*=date]{color:#bababa;margin-bottom:1.25rem}:root{--zoom-in:3.5;--zoom-out:1.05;--zoom-in-speed:0.0005;--zoom-out-speed:0.009;--origin-smoothness:0.009;--tour-scale-min:1.05;--tour-scale-max:3.0;--tour-origin-smooth:0.005;--tour-scale-smooth:0.001;--tour-dwell-ms:20000;--overlay-blur:4px;--lens-size:80px}@keyframes appears{0%{opacity:0}to{opacity:1}}@keyframes disappears{0%{opacity:1}to{opacity:0}}.node--type-nuages{width:100%;min-height:100%;opacity:0;-webkit-animation-name:appears;animation-name:appears;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.node--type-nuages[class*=full]{}.node--type-nuages[class*=full] .stage{width:100vw;height:100vh;height:100dvh;position:relative;cursor:none;overflow:hidden;background:black}.node--type-nuages[class*=full] .stage.is-touch{cursor:default}.node--type-nuages[class*=full] .scene{width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;will-change:transform,transform-origin;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0)}.node--type-nuages[class*=full] .lens{position:absolute;width:var(--lens-size);height:var(--lens-size);margin-top:calc(var(--lens-size) * -0.5);margin-left:calc(var(--lens-size) * -0.5);opacity:0;border-radius:999px;pointer-events:none;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.35),inset 0 0 0 3px rgba(255,255,255,0.85),inset 0 0 20px rgba(0,0,0,0.25);box-shadow:0 10px 20px rgba(0,0,0,0.35),inset 0 0 0 3px rgba(255,255,255,0.85),inset 0 0 20px rgba(0,0,0,0.25);backdrop-filter:saturate(150%);-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.node--type-nuages[class*=full] .lens.is-hidden{display:none}.node--type-nuages[class*=full] .overlay{display:-ms-grid;display:grid;place-items:center;position:fixed;top:0;left:0;z-index:98;inset:0;opacity:1;background:rgba(255,255,255,0.6);backdrop-filter:blur(var(--overlay-blur));-webkit-transition:opacity 1s ease-in-out,z-index 0s linear 0s,left 0s linear 0s;transition:opacity 1s ease-in-out,z-index 0s linear 0s,left 0s linear 0s}.node--type-nuages[class*=full] .overlay .overlay__panel{max-width:32.5rem;margin:0;padding:0 1.25rem}.node--type-nuages[class*=full] .overlay .overlay__panel h1{margin:0 0 1.25rem 0;padding:0}@media only screen and (min-width:767px){.node--type-nuages[class*=full] .overlay .overlay__panel h1{margin-bottom:2.5rem}}.node--type-nuages[class*=full] .overlay .overlay__panel h1 img{display:block;width:100%;height:auto;margin:0 auto}.node--type-nuages[class*=full] .overlay .overlay__description{font-size:0.75rem;line-height:1.125rem;text-align:center;margin:0 0 1.25rem 0;padding:0 1.25rem}@media only screen and (min-width:767px){.node--type-nuages[class*=full] .overlay .overlay__description{font-size:0.875rem;line-height:1.25rem;margin-bottom:2.5rem}}.node--type-nuages[class*=full] .overlay .overlay__description *{font-size:0.75rem;line-height:1.125rem}@media only screen and (min-width:767px){.node--type-nuages[class*=full] .overlay .overlay__description *{font-size:0.875rem;line-height:1.25rem}}.node--type-nuages[class*=full] .overlay .overlay__description :last-child{margin-bottom:0}.node--type-nuages[class*=full] .overlay .overlay__btn{display:block;height:1.5rem;font-size:0.75rem;font-weight:400;line-height:1.375rem;color:#1c1c1c;text-decoration:none;text-align:center;text-transform:none;text-shadow:0 0 0 transparent;margin:0 auto;padding:0 0.9375rem;position:relative;cursor:pointer;border-width:1px;border-style:solid;border-color:#1c1c1c;border-radius:0.75rem;background-image:url(/themes/custom/annelepere/images/button-alt-black.svg);background-size:56.25rem 3rem;background-position:-56.25rem center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.25);-webkit-transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out;transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out}@media only screen and (min-width:767px){.node--type-nuages[class*=full] .overlay .overlay__btn{display:block}}.node--type-nuages[class*=full] .overlay .overlay__btn *{font-size:0.75rem;line-height:1.375rem}.node--type-nuages[class*=full] .overlay .overlay__btn:focus,.node--type-nuages[class*=full] .overlay .overlay__btn:hover{color:white;outline:0;border-width:1px;border-color:#1c1c1c;background-position:center center;-webkit-transition:background-position 0.6s ease-in-out;transition:background-position 0.6s ease-in-out}.node--type-nuages[class*=full] .overlay.is-hidden{left:-1000%;z-index:-10;opacity:0;-webkit-transition:opacity 1s ease-in-out,z-index 0s linear 1s,left 0s linear 1s;transition:opacity 1s ease-in-out,z-index 0s linear 1s,left 0s linear 1s}.node--type-nuages[class*=full] .related-piece{position:absolute;left:0.625rem;bottom:0.625rem;z-index:99}@media only screen and (min-width:767px){.node--type-nuages[class*=full] .related-piece{top:auto;left:1.25rem;bottom:1.25rem}}.node--type-nuages[class*=full] .related-piece a{display:block;height:1.25rem;font-size:0.75rem;line-height:1rem;color:black;text-decoration:none;white-space:nowrap;position:relative;margin:0;padding:0 0 0 1.25rem;overflow:hidden}.node--type-nuages[class*=full] .related-piece a:before{content:"";width:1rem;height:1rem;position:absolute;top:0;left:0;background-image:url(/themes/custom/annelepere/images/icons/exclamation--black.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}.node--type-nuages[class*=full] .related-piece a span{display:block;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;backdrop-filter:blur(var(--overlay-blur))}.node--type-nuages[class*=full] .related-piece a:focus,.node--type-nuages[class*=full] .related-piece a:hover{text-decoration:none}.node--type-nuages[class*=full] .related-piece a:focus span,.node--type-nuages[class*=full] .related-piece a:hover span{text-decoration:underline;opacity:1}.node--type-nuages[class*=full] .related-piece.is-hidden{left:-1000%;z-index:-10;opacity:0;-webkit-transition:opacity 1s ease-in-out,z-index 0s linear 1s,left 0s linear 1s;transition:opacity 1s ease-in-out,z-index 0s linear 1s,left 0s linear 1s}.node--type-nuages[class*=full] .audio-ctrl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.625rem;position:absolute;top:0.625rem;right:0.625rem;z-index:10;opacity:0;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;transition:opacity 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;transition:opacity 0.25s ease-in-out,transform 0.25s ease-in-out;transition:opacity 0.25s ease-in-out,transform 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out}@media only screen and (min-width:767px){.node--type-nuages[class*=full] .audio-ctrl{top:1.25rem;right:1.25rem}}.node--type-nuages[class*=full] .audio-ctrl.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.node--type-nuages[class*=full] .audio-btn{display:block;height:1.5rem;font-size:0.75rem;font-weight:400;line-height:1.375rem;color:#1c1c1c;text-decoration:none;text-align:center;text-transform:none;text-shadow:0 0 0 transparent;margin:0 auto;padding:0 0.9375rem;position:relative;cursor:pointer;border-width:1px;border-style:solid;border-color:#1c1c1c;border-radius:0.75rem;background-image:url(/themes/custom/annelepere/images/button-alt-black.svg);background-size:56.25rem 3rem;background-position:-56.25rem center;background-repeat:no-repeat;background-color:transparent;-webkit-transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out;transition:background-position 0.3s ease-in-out,color 0.3s ease-in-out;backdrop-filter:blur(var(--overlay-blur))}.node--type-nuages[class*=full] .audio-btn *{font-size:0.75rem;line-height:1.375rem}.node--type-nuages[class*=full] .audio-btn:focus,.node--type-nuages[class*=full] .audio-btn:hover{color:white;outline:0;border-width:1px;border-color:#1c1c1c;background-position:center center;-webkit-transition:background-position 0.6s ease-in-out;transition:background-position 0.6s ease-in-out}@media (prefers-reduced-motion:reduce){.node--type-nuages[class*=full] .audio-ctrl,.node--type-nuages[class*=full] .lens{-webkit-transition:none;transition:none}}@-webkit-keyframes piece_appears{0%{opacity:0}to{opacity:1}}@keyframes piece_appears{0%{opacity:0}to{opacity:1}}.node--type-piece{--piece-color:#bababa}.node--type-piece[class*=token]{display:inline-block;font-size:1.125rem;font-weight:400;line-height:1.375rem;color:#535353;text-align:left;text-transform:none}.node--type-piece[class*=token]:after{content:"•";display:inline-block;font-size:0.875rem;padding:0 0.3125rem;color:var(--piece-color)}.node--type-piece[class*=token] a{display:inline-block;color:#535353;text-decoration:none;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.node--type-piece[class*=token] a:focus,.node--type-piece[class*=token] a:hover{color:var(--piece-color)}.node--type-piece[class*=teaser]{display:block;overflow:visible}.node--type-piece[class*=teaser]:after{clear:both;display:block;content:".";height:0;font-size:0;visibility:hidden;zoom:1}.node--type-piece[class*=teaser] .cover{display:block;float:left;width:6.25rem;height:auto;text-decoration:none;margin:0 0.9375rem 0 0;padding:0;position:relative;z-index:20;overflow:hidden;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}@media only screen and (min-width:575px){.node--type-piece[class*=teaser] .cover{width:7.5rem}}@media only screen and (min-width:767px){.node--type-piece[class*=teaser] .cover{width:10rem;margin-right:1.25rem}}@media only screen and (min-width:991px){.node--type-piece[class*=teaser] .cover{width:15rem}}.node--type-piece[class*=teaser] .cover img{display:block;width:100%;height:auto;margin:0;border:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.node--type-piece[class*=teaser] .cover:focus,.node--type-piece[class*=teaser] .cover:hover{-webkit-transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);transform:scale(1.04,1.04)}.node--type-piece[class*=teaser] .content{display:block;width:auto;position:relative;overflow:hidden}.node--type-piece[class*=teaser] .field[class*=title]{clear:both;display:block;font-size:1rem;font-weight:600;line-height:1.25rem;color:#1c1c1c;text-align:left;text-transform:none;margin-bottom:0;padding:0;overflow:hidden}@media only screen and (min-width:767px){.node--type-piece[class*=teaser] .field[class*=title]{font-size:1.125rem;line-height:1.375rem}}.node--type-piece[class*=teaser] .field[class*=title] a{display:inline-block;color:#1c1c1c;text-decoration:none;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.node--type-piece[class*=teaser] .field[class*=title] .type{display:inline-block;font-weight:400;color:#535353;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.node--type-piece[class*=teaser] .field[class*=title] .type:after{content:"•";display:inline-block;font-size:0.875rem;padding:0 0.3125rem;color:var(--piece-color)}.node--type-piece[class*=teaser] .field[class*=title] .name{-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.node--type-piece[class*=teaser] .field[class*=title] a:focus,.node--type-piece[class*=teaser] .field[class*=title] a:hover{color:#bababa}.node--type-piece[class*=teaser] .field[class*=title] a:focus .type,.node--type-piece[class*=teaser] .field[class*=title] a:hover .type{color:#bababa}.node--type-piece[class*=teaser] .field[class*=title] a:focus .name,.node--type-piece[class*=teaser] .field[class*=title] a:hover .name{color:var(--piece-color)}.node--type-piece[class*=teaser] .field[class*=initiators]{display:block;margin-bottom:0}.node--type-piece[class*=teaser] .field[class*=collaborators]{display:block;margin-bottom:0}.node--type-piece[class*=teaser] .field[class*=body]{display:none;min-height:4.625rem;max-height:8.75rem;padding-top:1.25rem;position:relative;overflow:hidden}@media only screen and (min-width:575px){.node--type-piece[class*=teaser] .field[class*=body]{max-height:7.5rem}}@media only screen and (min-width:767px){.node--type-piece[class*=teaser] .field[class*=body]{display:block;max-height:8.75rem}}@media only screen and (min-width:991px){.node--type-piece[class*=teaser] .field[class*=body]{max-height:10rem}}@media only screen and (min-width:1229px){.node--type-piece[class*=teaser] .field[class*=body]{max-height:11.25rem}}.node--type-piece[class*=teaser] .field[class*=body]:before{content:"";display:block;width:100%;height:60%;margin:0;padding:0;position:absolute;bottom:0;left:0;background:transpartent;background:-webkit-gradient(linear,left bottom,left top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(0deg,white 0%,rgba(255,255,255,0) 100%)}.node--type-piece[class*=teaser] .field[class*=body] p{margin-bottom:0}.node--type-piece[class*=cover]{display:block;width:12.5rem;height:14.25rem;margin:0 0.625rem;padding:0;position:relative;overflow:hidden}@media only screen and (min-width:991px){.node--type-piece[class*=cover]{width:18.75rem;height:20.5rem;margin-right:1.25rem;margin-left:1.25rem}}@media only screen and (min-width:1229px){.node--type-piece[class*=cover]{width:25rem;height:26.75rem}}@media only screen and (min-width:1500px){.node--type-piece[class*=cover]{width:31.25rem;height:33rem;margin-right:1.875rem;margin-left:1.875rem}}@media only screen and (max-height:800px){.node--type-piece[class*=cover]{width:18.75rem;height:20.5rem}}@media only screen and (max-height:600px){.node--type-piece[class*=cover]{width:12.5rem;height:14.25rem}}.node--type-piece[class*=cover] h3{display:block;height:1.75rem;font-size:0.875rem;font-weight:600;line-height:1.125rem;color:#1c1c1c;text-align:left;text-transform:none;margin:0;padding:0.3125rem 0;opacity:0;overflow:hidden;-webkit-transition:opacity 1.2s ease;transition:opacity 1.2s ease}.node--type-piece[class*=cover] h3 *{display:inline;font-size:0.875rem;font-weight:600;line-height:1.125rem;color:#1c1c1c;text-transform:none;margin:0;padding:0}.node--type-piece[class*=cover] h3 .type{font-weight:400;color:#535353}.node--type-piece[class*=cover] h3 .type:after{content:"•";padding:0 0.3125rem;color:var(--piece-color)}.node--type-piece[class*=cover] h3 a{color:#1c1c1c;text-decoration:none}.node--type-piece[class*=cover] h3 a:focus,.node--type-piece[class*=cover] h3 a:hover{color:var(--piece-color)}.node--type-piece[class*=cover] .cover{display:block;width:12.5rem;height:12.5rem;margin:0;padding:0;position:relative;z-index:20;opacity:0.2;overflow:hidden;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media only screen and (min-width:991px){.node--type-piece[class*=cover] .cover{width:18.75rem;height:18.75rem}}@media only screen and (min-width:1229px){.node--type-piece[class*=cover] .cover{width:25rem;height:25rem}}@media only screen and (min-width:1500px){.node--type-piece[class*=cover] .cover{width:31.25rem;height:31.25rem}}@media only screen and (max-height:800px){.node--type-piece[class*=cover] .cover{width:18.75rem;height:18.75rem}}@media only screen and (max-height:600px){.node--type-piece[class*=cover] .cover{width:12.5rem;height:12.5rem}}.node--type-piece[class*=cover] .cover img{display:block;width:100%;height:100%;margin:0;position:relative;z-index:20;border:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter 1.2s ease;transition:-webkit-filter 1.2s ease;transition:filter 1.2s ease;transition:filter 1.2s ease,-webkit-filter 1.2s ease}.node--type-piece[class*=cover] .cover img:focus,.node--type-piece[class*=cover] .cover img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.slick-active .node--type-piece[class*=cover] .cover{opacity:0.4}.slick-current .node--type-piece[class*=cover] h3{opacity:1;-webkit-transition:opacity 1.2s ease;transition:opacity 1.2s ease}.slick-current .node--type-piece[class*=cover] .cover{opacity:1}.slick-current .node--type-piece[class*=cover] .cover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.node--type-piece[class*=full]{opacity:0;-webkit-animation-name:piece_appears;animation-name:piece_appears;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.1s;animation-delay:0.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.node--type-piece[class*=full] .group--top .slick-slider{position:relative;z-index:97;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.node--type-piece[class*=full] .group--top .slick-slider:after,.node--type-piece[class*=full] .group--top .slick-slider:before{content:"";display:block;width:1.25rem;height:100%;margin:0;padding:0;position:absolute;top:0;z-index:98;background:transpartent}@media only screen and (min-width:991px){.node--type-piece[class*=full] .group--top .slick-slider:after,.node--type-piece[class*=full] .group--top .slick-slider:before{width:2.5rem}}@media only screen and (min-width:1229px){.node--type-piece[class*=full] .group--top .slick-slider:after,.node--type-piece[class*=full] .group--top .slick-slider:before{width:3.75rem}}@media only screen and (min-width:1500px){.node--type-piece[class*=full] .group--top .slick-slider:after,.node--type-piece[class*=full] .group--top .slick-slider:before{width:5rem}}.node--type-piece[class*=full] .group--top .slick-slider:before{left:0;background:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(90deg,white 0%,rgba(255,255,255,0) 100%)}.node--type-piece[class*=full] .group--top .slick-slider:after{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,white 100%)}.node--type-piece[class*=full] .group--top .slick-slider .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0 200px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.node--type-piece[class*=full] .group--top .slick-slider .slick-list:focus{outline:none}.node--type-piece[class*=full] .group--top .slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.node--type-piece[class*=full] .group--top .slick-slider .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.node--type-piece[class*=full] .group--top .slick-slider .slick-track:after,.node--type-piece[class*=full] .group--top .slick-slider .slick-track:before{content:"";display:table}.node--type-piece[class*=full] .group--top .slick-slider .slick-track:after{clear:both}.slick-loading .node--type-piece[class*=full] .group--top .slick-slider .slick-track{visibility:hidden}.node--type-piece[class*=full] .group--top .slick-slider .slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .node--type-piece[class*=full] .group--top .slick-slider .slick-slide{float:right}.node--type-piece[class*=full] .group--top .slick-slider .slick-slide img{display:block;width:15rem;height:15rem;margin:0 0.3125rem 1.75rem 0.3125rem;-webkit-filter:grayscale(100%);filter:grayscale(100%);border:0;opacity:0.2;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media only screen and (min-width:991px){.node--type-piece[class*=full] .group--top .slick-slider .slick-slide img{width:20rem;height:20rem;margin-right:0.625rem;margin-left:0.625rem}}@media only screen and (min-width:1500px){.node--type-piece[class*=full] .group--top .slick-slider .slick-slide img{margin-right:0.9375rem;margin-left:0.9375rem}}.node--type-piece[class*=full] .group--top .slick-slider .slick-slide.slick-active img{opacity:0.4}.node--type-piece[class*=full] .group--top .slick-slider .slick-slide.slick-current .content{opacity:1;-webkit-transition:opacity 1.2s ease;transition:opacity 1.2s ease}.node--type-piece[class*=full] .group--top .slick-slider .slick-slide.slick-current img{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.node--type-piece[class*=full] .group--top .slick-slider .slick-slide.slick-loading img{display:none}.node--type-piece[class*=full] .group--top .slick-slider .slick-slide.dragging img{pointer-events:none}.node--type-piece[class*=full] .group--top .slick-slider .slick-arrow{display:none!important;width:1.25rem;height:1.75rem;font-size:0;line-height:0;text-decoration:none;text-shadow:0 0 0 transparent;margin:0;padding:0;position:absolute;bottom:0;z-index:99;opacity:0.1;border:0;cursor:pointer;background-position:center center;background-size:contain;background-repeat:no-repeat;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-transition:opacity 1.2s ease;transition:opacity 1.2s ease}@media only screen and (min-width:991px){.node--type-piece[class*=full] .group--top .slick-slider .slick-arrow{display:block!important}}.node--type-piece[class*=full] .group--top .slick-slider .slick-arrow:focus,.node--type-piece[class*=full] .group--top .slick-slider .slick-arrow:hover{opacity:1;outline:0;border:0;background-color:transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.node--type-piece[class*=full] .group--top .slick-slider .slick-arrow.slick-prev{left:0;background-image:url(/themes/custom/annelepere/images/icons/prev.svg)}.node--type-piece[class*=full] .group--top .slick-slider .slick-arrow.slick-next{right:0;background-image:url(/themes/custom/annelepere/images/icons/next.svg)}.node--type-piece[class*=full] .group--top .slick-slider .slick-arrow.slick-hidden{display:none}.node--type-piece[class*=full] .group--top .slick-slider.slick-initialized .slick-slide{display:block}.node--type-piece[class*=full] .group--top .slick-slider .slick-loading .slick-slide{visibility:hidden}.node--type-piece[class*=full] .group--top .slick-slider .slick-vertical .node--type-piece[class*=full] .group--top .slick-slider .slick-slide{display:block;height:auto;border:1px solid transparent}.node--type-piece[class*=full] .group--top .jplayer{clear:both;height:0;opacity:0;-webkit-transition:opacity 0.6s ease-in-out,height 0.3s ease-in-out;transition:opacity 0.6s ease-in-out,height 0.3s ease-in-out}.node--type-piece[class*=full] .group--top .jplayer.played{width:15rem;height:2.5rem;margin:0 auto 1.25rem auto;opacity:1}@media only screen and (min-width:991px){.node--type-piece[class*=full] .group--top .jplayer.played{width:20rem}}.node--type-piece[class*=full] .group--main .field[class*=title]{margin-bottom:0}.node--type-piece[class*=full] .group--main .field[class*=title] .type{display:inline-block;font-weight:400;color:#535353}.node--type-piece[class*=full] .group--main .field[class*=title] .type:after{content:"•";display:inline-block;font-size:0.875rem;padding:0 0.3125rem;color:var(--piece-color)}.node--type-piece[class*=full] .group--main .field[class*=initiators]{margin-bottom:0}.node--type-piece[class*=full] .group--main .field[class*=collaborators]{margin-bottom:0}.node--type-piece[class*=full] .group--main .field[class*=creation-date]{color:#bababa;margin-bottom:1.25rem}.node--type-piece[class*=full] .group--main .field[class*=related-events]>.field__item{margin:0 0 0.9375rem 0;padding:0 0 0.9375rem 0;border-width:0 0 1px 0;border-style:solid;border-color:#e8e8e8}.node--type-piece[class*=full] .group--main .field[class*=related-events]>.field__item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}

.field--name-field-collaborators{display:block;clear:both;font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#535353;margin:0 0 1.25rem 0}.field--name-field-collaborators .field__label{display:inline;font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#535353;margin-bottom:0}.field--name-field-collaborators .field__item{display:inline}.field--name-field-collaborators .field__item:after{content:", ";display:inline;margin-left:-0.125rem}.field--name-field-collaborators .field__item:last-child:after{display:none}.field--name-field-collaborators .field__item *{display:inline}.field--name-field-collaborators .field__item a{text-decoration:none}.field--name-field-collaborators .field__item a .ext{display:none}.field--name-field-collaborators .field__item a:focus,.field--name-field-collaborators .field__item a:hover{color:var(--piece-color);text-decoration:none}.field--name-field-initiators{display:block;clear:both;font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#535353;margin:0 0 1.25rem 0}.field--name-field-initiators .field__item{display:inline}.field--name-field-initiators .field__item:after{content:", ";display:inline;margin-left:-0.125rem}.field--name-field-initiators .field__item:last-child:after{display:none}.field--name-field-initiators .field__item *{display:inline}.field--name-field-initiators .field__item a{text-decoration:none}.field--name-field-initiators .field__item a .ext{display:none}.field--name-field-initiators .field__item a:focus,.field--name-field-initiators .field__item a:hover{color:var(--piece-color);text-decoration:underline}.ck-content:after,.ck-editor__editable:after,.ck-editor__editable_inline:after,.cke_editable:after,.field--text-formatted:after,.text-formatted:after{clear:both;display:block;content:".";height:0;font-size:0;visibility:hidden;zoom:1}.ck-content a,.ck-editor__editable a,.ck-editor__editable_inline a,.cke_editable a,.field--text-formatted a,.text-formatted a{color:var(--piece-color);text-decoration:none}.ck-content a .ext,.ck-editor__editable a .ext,.ck-editor__editable_inline a .ext,.cke_editable a .ext,.field--text-formatted a .ext,.text-formatted a .ext{display:none}.ck-content a:focus,.ck-content a:hover,.ck-editor__editable a:focus,.ck-editor__editable a:hover,.ck-editor__editable_inline a:focus,.ck-editor__editable_inline a:hover,.cke_editable a:focus,.cke_editable a:hover,.field--text-formatted a:focus,.field--text-formatted a:hover,.text-formatted a:focus,.text-formatted a:hover{color:black;text-decoration:none}.ck-content img,.ck-editor__editable img,.ck-editor__editable_inline img,.cke_editable img,.field--text-formatted img,.text-formatted img{display:block;margin:0 auto 1.25rem auto}.ck-content ol,.ck-content ul,.ck-editor__editable ol,.ck-editor__editable ul,.ck-editor__editable_inline ol,.ck-editor__editable_inline ul,.cke_editable ol,.cke_editable ul,.field--text-formatted ol,.field--text-formatted ul,.text-formatted ol,.text-formatted ul{font-size:0.875rem;line-height:1.25rem;margin:0 0 0.875rem 0.625rem;padding:0;overflow:hidden}.ck-content ol li,.ck-content ul li,.ck-editor__editable ol li,.ck-editor__editable ul li,.ck-editor__editable_inline ol li,.ck-editor__editable_inline ul li,.cke_editable ol li,.cke_editable ul li,.field--text-formatted ol li,.field--text-formatted ul li,.text-formatted ol li,.text-formatted ul li{margin:0;padding:0;padding-bottom:0.125rem;padding-left:0.875rem;position:relative}.ck-content ol li,.ck-editor__editable ol li,.ck-editor__editable_inline ol li,.cke_editable ol li,.field--text-formatted ol li,.text-formatted ol li{padding-left:1.75rem}.ck-content ol li:first-child,.ck-content ol li:nth-child(2),.ck-content ol li:nth-child(3),.ck-content ol li:nth-child(4),.ck-content ol li:nth-child(5),.ck-content ol li:nth-child(6),.ck-content ol li:nth-child(7),.ck-content ol li:nth-child(8),.ck-content ol li:nth-child(9),.ck-editor__editable ol li:first-child,.ck-editor__editable ol li:nth-child(2),.ck-editor__editable ol li:nth-child(3),.ck-editor__editable ol li:nth-child(4),.ck-editor__editable ol li:nth-child(5),.ck-editor__editable ol li:nth-child(6),.ck-editor__editable ol li:nth-child(7),.ck-editor__editable ol li:nth-child(8),.ck-editor__editable ol li:nth-child(9),.ck-editor__editable_inline ol li:first-child,.ck-editor__editable_inline ol li:nth-child(2),.ck-editor__editable_inline ol li:nth-child(3),.ck-editor__editable_inline ol li:nth-child(4),.ck-editor__editable_inline ol li:nth-child(5),.ck-editor__editable_inline ol li:nth-child(6),.ck-editor__editable_inline ol li:nth-child(7),.ck-editor__editable_inline ol li:nth-child(8),.ck-editor__editable_inline ol li:nth-child(9),.cke_editable ol li:first-child,.cke_editable ol li:nth-child(2),.cke_editable ol li:nth-child(3),.cke_editable ol li:nth-child(4),.cke_editable ol li:nth-child(5),.cke_editable ol li:nth-child(6),.cke_editable ol li:nth-child(7),.cke_editable ol li:nth-child(8),.cke_editable ol li:nth-child(9),.field--text-formatted ol li:first-child,.field--text-formatted ol li:nth-child(2),.field--text-formatted ol li:nth-child(3),.field--text-formatted ol li:nth-child(4),.field--text-formatted ol li:nth-child(5),.field--text-formatted ol li:nth-child(6),.field--text-formatted ol li:nth-child(7),.field--text-formatted ol li:nth-child(8),.field--text-formatted ol li:nth-child(9),.text-formatted ol li:first-child,.text-formatted ol li:nth-child(2),.text-formatted ol li:nth-child(3),.text-formatted ol li:nth-child(4),.text-formatted ol li:nth-child(5),.text-formatted ol li:nth-child(6),.text-formatted ol li:nth-child(7),.text-formatted ol li:nth-child(8),.text-formatted ol li:nth-child(9){padding-left:1.125rem}.ck-content ol ol li,.ck-editor__editable ol ol li,.ck-editor__editable_inline ol ol li,.cke_editable ol ol li,.field--text-formatted ol ol li,.text-formatted ol ol li{padding-left:2.5rem}.ck-content ol ol li:first-child,.ck-content ol ol li:nth-child(2),.ck-content ol ol li:nth-child(3),.ck-content ol ol li:nth-child(4),.ck-content ol ol li:nth-child(5),.ck-content ol ol li:nth-child(6),.ck-content ol ol li:nth-child(7),.ck-content ol ol li:nth-child(8),.ck-content ol ol li:nth-child(9),.ck-editor__editable ol ol li:first-child,.ck-editor__editable ol ol li:nth-child(2),.ck-editor__editable ol ol li:nth-child(3),.ck-editor__editable ol ol li:nth-child(4),.ck-editor__editable ol ol li:nth-child(5),.ck-editor__editable ol ol li:nth-child(6),.ck-editor__editable ol ol li:nth-child(7),.ck-editor__editable ol ol li:nth-child(8),.ck-editor__editable ol ol li:nth-child(9),.ck-editor__editable_inline ol ol li:first-child,.ck-editor__editable_inline ol ol li:nth-child(2),.ck-editor__editable_inline ol ol li:nth-child(3),.ck-editor__editable_inline ol ol li:nth-child(4),.ck-editor__editable_inline ol ol li:nth-child(5),.ck-editor__editable_inline ol ol li:nth-child(6),.ck-editor__editable_inline ol ol li:nth-child(7),.ck-editor__editable_inline ol ol li:nth-child(8),.ck-editor__editable_inline ol ol li:nth-child(9),.cke_editable ol ol li:first-child,.cke_editable ol ol li:nth-child(2),.cke_editable ol ol li:nth-child(3),.cke_editable ol ol li:nth-child(4),.cke_editable ol ol li:nth-child(5),.cke_editable ol ol li:nth-child(6),.cke_editable ol ol li:nth-child(7),.cke_editable ol ol li:nth-child(8),.cke_editable ol ol li:nth-child(9),.field--text-formatted ol ol li:first-child,.field--text-formatted ol ol li:nth-child(2),.field--text-formatted ol ol li:nth-child(3),.field--text-formatted ol ol li:nth-child(4),.field--text-formatted ol ol li:nth-child(5),.field--text-formatted ol ol li:nth-child(6),.field--text-formatted ol ol li:nth-child(7),.field--text-formatted ol ol li:nth-child(8),.field--text-formatted ol ol li:nth-child(9),.text-formatted ol ol li:first-child,.text-formatted ol ol li:nth-child(2),.text-formatted ol ol li:nth-child(3),.text-formatted ol ol li:nth-child(4),.text-formatted ol ol li:nth-child(5),.text-formatted ol ol li:nth-child(6),.text-formatted ol ol li:nth-child(7),.text-formatted ol ol li:nth-child(8),.text-formatted ol ol li:nth-child(9){padding-left:1.875rem}.ck-content ol ol,.ck-content ol ul,.ck-content ul ol,.ck-content ul ul,.ck-editor__editable ol ol,.ck-editor__editable ol ul,.ck-editor__editable ul ol,.ck-editor__editable ul ul,.ck-editor__editable_inline ol ol,.ck-editor__editable_inline ol ul,.ck-editor__editable_inline ul ol,.ck-editor__editable_inline ul ul,.cke_editable ol ol,.cke_editable ol ul,.cke_editable ul ol,.cke_editable ul ul,.field--text-formatted ol ol,.field--text-formatted ol ul,.field--text-formatted ul ol,.field--text-formatted ul ul,.text-formatted ol ol,.text-formatted ol ul,.text-formatted ul ol,.text-formatted ul ul{margin:0;margin-bottom:-0.125rem;padding:0}.ck-content ul>li:before,.ck-editor__editable ul>li:before,.ck-editor__editable_inline ul>li:before,.cke_editable ul>li:before,.field--text-formatted ul>li:before,.text-formatted ul>li:before{content:"•";font-size:0.75rem;line-height:1.125rem;color:var(--piece-color);margin:0;padding:0;position:absolute;left:0;top:0.125rem}.ck-content ol,.ck-editor__editable ol,.ck-editor__editable_inline ol,.cke_editable ol,.field--text-formatted ol,.text-formatted ol{counter-reset:list-counter}.ck-content ol>li,.ck-editor__editable ol>li,.ck-editor__editable_inline ol>li,.cke_editable ol>li,.field--text-formatted ol>li,.text-formatted ol>li{counter-increment:list-counter}.ck-content ol>li:before,.ck-editor__editable ol>li:before,.ck-editor__editable_inline ol>li:before,.cke_editable ol>li:before,.field--text-formatted ol>li:before,.text-formatted ol>li:before{content:counters(list-counter,".") " ";font-size:0.8125rem;font-weight:600;line-height:1.125rem;color:belgium("text-blue");margin:0;padding:0;position:absolute;left:0;top:0}.ck-content blockquote,.ck-editor__editable blockquote,.ck-editor__editable_inline blockquote,.cke_editable blockquote,.field--text-formatted blockquote,.text-formatted blockquote{font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;margin:0 0 1.25rem 0;padding:0 0.9375rem;position:relative;border-width:0 0 0 1px;border-style:solid;border-color:var(--piece-color);overflow:hidden;background:transparent}.ck-content blockquote *,.ck-editor__editable blockquote *,.ck-editor__editable_inline blockquote *,.cke_editable blockquote *,.field--text-formatted blockquote *,.text-formatted blockquote *{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;text-align:left;margin-bottom:0}.ck-content blockquote br,.ck-editor__editable blockquote br,.ck-editor__editable_inline blockquote br,.cke_editable blockquote br,.field--text-formatted blockquote br,.text-formatted blockquote br{display:block}.ck-content blockquote p+p,.ck-editor__editable blockquote p+p,.ck-editor__editable_inline blockquote p+p,.cke_editable blockquote p+p,.field--text-formatted blockquote p+p,.text-formatted blockquote p+p{padding-top:1.125rem}.ck-content blockquote ol:after,.ck-content blockquote ol:before,.ck-content blockquote p:after,.ck-content blockquote p:before,.ck-content blockquote ul:after,.ck-content blockquote ul:before,.ck-editor__editable blockquote ol:after,.ck-editor__editable blockquote ol:before,.ck-editor__editable blockquote p:after,.ck-editor__editable blockquote p:before,.ck-editor__editable blockquote ul:after,.ck-editor__editable blockquote ul:before,.ck-editor__editable_inline blockquote ol:after,.ck-editor__editable_inline blockquote ol:before,.ck-editor__editable_inline blockquote p:after,.ck-editor__editable_inline blockquote p:before,.ck-editor__editable_inline blockquote ul:after,.ck-editor__editable_inline blockquote ul:before,.cke_editable blockquote ol:after,.cke_editable blockquote ol:before,.cke_editable blockquote p:after,.cke_editable blockquote p:before,.cke_editable blockquote ul:after,.cke_editable blockquote ul:before,.field--text-formatted blockquote ol:after,.field--text-formatted blockquote ol:before,.field--text-formatted blockquote p:after,.field--text-formatted blockquote p:before,.field--text-formatted blockquote ul:after,.field--text-formatted blockquote ul:before,.text-formatted blockquote ol:after,.text-formatted blockquote ol:before,.text-formatted blockquote p:after,.text-formatted blockquote p:before,.text-formatted blockquote ul:after,.text-formatted blockquote ul:before{display:none}.ck-content .table-responsive,.ck-editor__editable .table-responsive,.ck-editor__editable_inline .table-responsive,.cke_editable .table-responsive,.field--text-formatted .table-responsive,.text-formatted .table-responsive{border:0}
.jplayer{}.jplayer .jp-container{width:100%;height:2.5rem;margin:0;padding:0 0 0 2.5rem;position:relative;overflow:hidden}.jplayer .jp-container:before{content:"";display:none;width:2.5rem;height:2.5rem;position:absolute;top:0;left:0;z-index:22;background-image:url(/themes/custom/annelepere/images/loaders/loader.gif);background-position:center center;background-size:1.25rem 1.25rem;background-repeat:no-repeat;background-color:transparent}.jplayer .jp-container .jp-controls{position:absolute;top:0;left:0;z-index:20;overflow:hidden;opacity:0.2;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.jplayer .jp-container .jp-controls .jp-pause,.jplayer .jp-container .jp-controls .jp-play{display:block;width:2.5rem;height:2.5rem;font-size:0;line-height:0;text-decoration:none;text-align:center;text-transform:none;text-shadow:0 0 0 transparent;margin:0;padding:0;position:relative;z-index:20;border-width:0;border-style:solid;border-color:#1c1c1c;border-radius:0;outline:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background-size:1rem 1rem;background-position:center center;background-repeat:no-repeat;background-color:transparent;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.jplayer .jp-container .jp-controls .jp-pause:focus,.jplayer .jp-container .jp-controls .jp-pause:hover,.jplayer .jp-container .jp-controls .jp-play:focus,.jplayer .jp-container .jp-controls .jp-play:hover{opacity:0.4;outline:0}.jplayer .jp-container .jp-controls .jp-play{background-image:url(/themes/custom/annelepere/images/icons/play.svg)}.jplayer .jp-container .jp-controls .jp-pause{background-image:url(/themes/custom/annelepere/images/icons/pause.svg)}.jplayer .jp-container .jp-infos{clear:both;height:1.25rem;line-height:1.25rem;margin:0;overflow:hidden;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.jplayer .jp-container .jp-infos .jp-title{float:left;font-size:0.875rem;font-weight:400;color:#1c1c1c;line-height:1.25rem;overflow:hidden;vertical-align:top}.jplayer .jp-container .jp-infos .jp-time{float:left;font-size:0.75rem;font-weight:400;color:#bababa;line-height:1.25rem;margin:0 0 0 0.3125rem;padding:0;overflow:hidden;vertical-align:top}.jplayer .jp-container .jp-infos .jp-time *{display:inline-block}.jplayer .jp-container .jp-infos .jp-time:before{content:"("}.jplayer .jp-container .jp-infos .jp-time:after{content:")"}.jplayer .jp-container .jp-infos .jp-time .jp-duration:before{content:"-";margin:0 0.3125rem}.jplayer .jp-container .jp-infos .jp-volume-controls{display:none;float:right;width:3.125rem;height:1.25rem;margin:0 0 0 0.3125rem;padding:0.5rem 0 0.5rem 1.25rem;opacity:0.4;position:relative;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}@media only screen and (min-width:767px){.jplayer .jp-container .jp-infos .jp-volume-controls{display:block}}.jplayer .jp-container .jp-infos .jp-volume-controls:before{content:"";display:block;width:0.875rem;height:0.875rem;position:absolute;top:0.1875rem;left:0;background-image:url(/themes/custom/annelepere/images/icons/volume.svg);background-size:0.875rem 0.875rem;background-position:center center;background-repeat:no-repeat;background-color:transparent}.jplayer .jp-container .jp-infos .jp-volume-controls .jp-volume-bar{height:0.25rem;margin:0;padding:0;border-width:1px;border-style:solid;border-color:#1c1c1c;border-radius:0.125rem;background:white;overflow:hidden}.jplayer .jp-container .jp-infos .jp-volume-controls .jp-volume-bar .jp-volume-bar-value{height:0.125rem;background:#1c1c1c}.jplayer .jp-container .jp-infos .jp-volume-controls:focus,.jplayer .jp-container .jp-infos .jp-volume-controls:hover{opacity:1}.jplayer .jp-container .jp-progress{clear:both;height:1.25rem;margin:0;padding:0.375rem 0;overflow:hidden;opacity:0.2;-webkit-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.jplayer .jp-container .jp-progress .jp-seek-bar{width:100%!important;max-width:100%;height:0.5rem;margin:0;padding:0;border-width:1px;border-style:solid;border-color:#1c1c1c;border-radius:0.25rem;background:white}.jplayer .jp-container .jp-progress .jp-seek-bar .jp-play-bar{height:0.375rem;background:#1c1c1c}.jplayer.played .jp-container .jp-controls,.jplayer.played .jp-container .jp-infos,.jplayer.played .jp-container .jp-progress{opacity:1}
body.maintenance-page{height:100%;text-align:center}body.maintenance-page .page{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:100%}body.maintenance-page h1{display:block;width:6.125rem;height:1.5rem;font-size:0;line-height:1.5rem;text-indent:-9999px;color:#1c1c1c;text-decoration:none;margin:0 auto 1.25rem auto;padding:0;background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases.png);background-position:center top;background-repeat:no-repeat;background-size:98px 199px}@media only screen and (-o-min-device-pixel-ratio:5/4),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:1.25dppx){body.maintenance-page h1{background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases%402x.png)}}@media only screen and (-o-min-device-pixel-ratio:9/4),only screen and (-webkit-min-device-pixel-ratio:2.25),only screen and (min-device-pixel-ratio:2.25),only screen and (min-resolution:2.25dppx){body.maintenance-page h1{background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases%403x.png)}}@media only screen and (-o-min-device-pixel-ratio:13/4),only screen and (-webkit-min-device-pixel-ratio:3.25),only screen and (min-device-pixel-ratio:3.25),only screen and (min-resolution:3.25dppx){body.maintenance-page h1{background-image:url(/themes/custom/annelepere/images/logos/annelepere_phases%404x.png)}}body.maintenance-page.new-moon h1{background-position:center 0}body.maintenance-page.waxing-crescent-moon h1{background-position:center -25px}body.maintenance-page.quarter-moon h1{background-position:center -50px}body.maintenance-page.waxing-gibbous-moon h1{background-position:center -75px}body.maintenance-page.full-moon h1{background-position:center -100px}body.maintenance-page.waning-gibbous-moon h1{background-position:center -125px}body.maintenance-page.last-quarter-moon h1{background-position:center -150px}body.maintenance-page.waning-crescent-moon h1{background-position:center -175px}body.maintenance-page p{display:block;margin-bottom:0}body.maintenance-page p a{color:#535353;text-decoration:underline}body.maintenance-page p a:focus,body.maintenance-page p a:hover{text-decoration:none}
