@-webkit-keyframes static{0%{-webkit-transform:translate3d(0,2rem,0);transform:translate3d(0,2rem,0)}10%{-webkit-transform:translate3d(-1rem,-4rem,0);transform:translate3d(-1rem,-4rem,0)}20%{-webkit-transform:translate3d(-3rem,2rem,0);transform:translate3d(-3rem,2rem,0)}30%,70%{-webkit-transform:translate3d(4rem,-2rem,0);transform:translate3d(4rem,-2rem,0)}40%{-webkit-transform:translate3d(-2rem,4rem,0);transform:translate3d(-2rem,4rem,0)}50%{-webkit-transform:translate3d(-1rem,-2rem,0);transform:translate3d(-1rem,-2rem,0)}60%{-webkit-transform:translate3d(2rem,3rem,0);transform:translate3d(2rem,3rem,0)}80%{-webkit-transform:translate3d(-3rem,1rem,0);transform:translate3d(-3rem,1rem,0)}90%{-webkit-transform:translate3d(5rem,-5rem,0);transform:translate3d(5rem,-5rem,0)}to{-webkit-transform:translate3d(-2rem,0,0);transform:translate3d(-2rem,0,0)}}@keyframes static{0%{-webkit-transform:translate3d(0,2rem,0);transform:translate3d(0,2rem,0)}10%{-webkit-transform:translate3d(-1rem,-4rem,0);transform:translate3d(-1rem,-4rem,0)}20%{-webkit-transform:translate3d(-3rem,2rem,0);transform:translate3d(-3rem,2rem,0)}30%,70%{-webkit-transform:translate3d(4rem,-2rem,0);transform:translate3d(4rem,-2rem,0)}40%{-webkit-transform:translate3d(-2rem,4rem,0);transform:translate3d(-2rem,4rem,0)}50%{-webkit-transform:translate3d(-1rem,-2rem,0);transform:translate3d(-1rem,-2rem,0)}60%{-webkit-transform:translate3d(2rem,3rem,0);transform:translate3d(2rem,3rem,0)}80%{-webkit-transform:translate3d(-3rem,1rem,0);transform:translate3d(-3rem,1rem,0)}90%{-webkit-transform:translate3d(5rem,-5rem,0);transform:translate3d(5rem,-5rem,0)}to{-webkit-transform:translate3d(-2rem,0,0);transform:translate3d(-2rem,0,0)}}@keyframes tourne{0%{-webkit-transform:rotate(0deg) scale(1.1);-moz-transform:rotate(0deg) scale(1.1);-ms-transform:rotate(0deg) scale(1.1);transform:rotate(0deg) scale(1.1)}50%{-webkit-transform:rotate(180deg) scale(.7);-moz-transform:rotate(180deg) scale(.7);-ms-transform:rotate(180deg) scale(.7);transform:rotate(180deg) scale(.7)}to{-webkit-transform:rotate(360deg) scale(1.1);-moz-transform:rotate(360deg) scale(1.1);-ms-transform:rotate(360deg) scale(1.1);transform:rotate(360deg) scale(1.1)}}@keyframes tourne2{0%{-webkit-transform:scale(.8) translateY(-10px) rotate(0deg);-moz-transform:scale(.8) translateY(-10px) rotate(0deg);-ms-transform:scale(.8) translateY(-10px) rotate(0deg);transform:scale(.8) translateY(-10px) rotate(0deg)}50%{-webkit-transform:scale(.8) translateY(-10px) rotate(180deg);-moz-transform:scale(.8) translateY(-10px) rotate(180deg);-ms-transform:scale(.8) translateY(-10px) rotate(180deg);transform:scale(.8) translateY(-10px) rotate(180deg)}to{-webkit-transform:scale(.8) translateY(-10px) rotate(360deg);-moz-transform:scale(.8) translateY(-10px) rotate(360deg);-ms-transform:scale(.8) translateY(-10px) rotate(360deg);transform:scale(.8) translateY(-10px) rotate(360deg)}}@keyframes vole{0%{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(1%) rotate(-.5deg)}to{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(0)}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body,h1,h2,h3,html,iframe,li,p,ul{margin:0;padding:0}h1,h2,h3,html{font-size:100%}h3,html{font-weight:400}ul{list-style:none}button,input{margin:0}html{box-sizing:border-box;-webkit-text-size-adjust:100%;font-size:62.5%;line-height:1;color:#1d263d;font-family:"mostra-nuova",sans-serif;font-display:swap;font-style:normal;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}button,iframe{border:0}body{font-size:1.7rem;background-color:#faf7f2;background-size:cover;background-attachment:fixed;max-width:100vw;overflow-x:hidden}main#primary{position:relative;width:100vw;max-width:1920px}main#primary.marges{margin:90px auto calc(clamp(20px,3vw,40px)*4);margin:90px auto}.conteneurN3{position:relative;margin-left:13%;padding:clamp(20px,3vw,40px) clamp(20px,3vw,40px)0 0}img{display:block}.borderBottom,h1{margin-bottom:calc(clamp(20px,3vw,40px)/2);padding-bottom:calc(clamp(20px,3vw,40px)/2);border-bottom:1px solid rgba(46,69,115,.1)}.borderTop{margin-top:calc(clamp(20px,3vw,40px)/2);padding-top:calc(clamp(20px,3vw,40px)/2);border-top:1px solid rgba(46,69,115,.1)}.sansMarges,.sansMarges .wp-post-image{margin:0!important}button{font-size:inherit;font-family:inherit;background-color:transparent}.titreContour{font-size:7.7rem;font-weight:700;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(29,38,61,.5)}.titreContour .plein,.titreContour.plein{color:#1d263d}h1{font-size:4.5rem;font-size:clamp(4.5rem,2.7vw + 1rem,5.5rem);line-height:1;font-weight:700;font-style:normal;text-wrap:balance}h1:not(:first-child){margin-top:clamp(20px,3vw,40px)}.titre{text-align:center}.titreMoyen,h2{font-size:3rem;font-size:clamp(2.5rem,2.2vw + 1rem,4rem);line-height:1;font-weight:700;text-wrap:balance}.titrePetit:not(:first-child),h2:not(:first-child){margin-top:calc(clamp(20px,3vw,40px)/2)}.titrePetit,h3{font-size:clamp(2rem,2vw + 1rem,3rem);line-height:1}.texte li,p{font-family:"sonar-sans",sans-serif;font-display:swap;font-weight:400;font-style:normal;font-size:1.7rem;line-height:1.4;text-wrap:pretty}.petit p{font-size:1.4rem!important}p:not(:last-child){margin-bottom:1.8rem}p strong{font-weight:700;color:#2e4573;background-color:#ebf4ef}.legende{font-size:1.4rem;margin:5px;color:rgba(29,38,61,.5);text-align:center}a,a#retour{text-decoration:none}a{background-color:transparent;color:#1d263d}a:hover{text-decoration:underline}a#retour{top:4vw;top:calc(90px + clamp(20px,3vw,40px)*2);width:11%;display:flex;justify-content:center;align-items:center;height:34vw;transition:all 2.2s cubic-bezier(.05,.97,.37,.98) 0s}a#retour:hover h1{opacity:1}a#retour:hover .o9{text-shadow:6px 2px 10px rgba(29,38,61,.4);scale:1.03}a#retour h1,a#retour h1 .o5,a#retour h1 .o9{transition:all 1.7s cubic-bezier(.07,.56,.15,.93)}a#retour h1{font-size:9vw;font-weight:700;rotate:-90deg;transform-origin:center;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#2e4573;border:0;padding:0;opacity:.9;display:flex}a#retour h1 .o5,a#retour h1 .o9{display:inline-block}a#retour h1 .o5{opacity:.5}.embed-container{padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;background-color:#1d263d;transition:all .5s cubic-bezier(.35,.02,.37,.98) 0s;visibility:hidden;opacity:0}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;border:0;opacity:0!important;transition:all 1.5s cubic-bezier(.35,.02,.37,.98) .5s}video.videoFond{width:100%;height:100%;left:0;top:0;object-fit:cover;position:fixed;opacity:.15;pointer-events:none;z-index:0}.embed-container,.texte{position:relative}.cta,.cube span.fleche{position:absolute;z-index:1}.cta{width:100%;height:80px;-webkit-perspective:400px;perspective:400px;bottom:-40px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0!important;-ms-flex:0 1 100%!important;flex:0 1 100%!important}.cta a{font-size:2rem;letter-spacing:.1rem}.cube:hover{transform:rotateX(90deg);scale:.9}.cube:hover .cube__face--bottom,.cube:hover .cube__face--front{-webkit-filter:brightness(1.05);filter:brightness(1.05);padding:0 90px 0 30px;-webkit-transition:all .5s cubic-bezier(.76,0,.24,1) 0s,padding .5s .4s;-o-transition:all .5s cubic-bezier(.76,0,.24,1) 0s,padding .5s .4s;transition:all .5s cubic-bezier(.76,0,.24,1) 0s,padding .5s .4s}.cube:hover .cube__face--bottom{-webkit-filter:brightness(1);filter:brightness(1)}.cube:hover span.fleche{right:25px;width:30px}.cube:hover span.fleche:after,.cube:hover span.fleche:before{rotate:45deg;-webkit-transition:all .4s .5s;-o-transition:all .4s .5s;transition:all .4s .5s}.cube:hover span.fleche:before{rotate:-45deg}.cube:hover span.cercle{top:5px;right:5px;height:70px;width:70px;-webkit-transition:all 1.6s;-o-transition:all 1.6s;transition:all 1.6s}.cube{width:380px;height:80px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .5s cubic-bezier(.76,0,.24,1);-webkit-transition:all .5s cubic-bezier(.76,0,.24,1);-o-transition:all .5s cubic-bezier(.76,0,.24,1);transition:all .5s cubic-bezier(.76,0,.24,1);transform:rotateY(0deg);scale:.8}.cube.petit{width:320px}.cube__face{position:absolute;height:80px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:0 1px 25px rgba(46,69,115,.2);box-shadow:0 1px 25px rgba(46,69,115,.2);-webkit-transition:all .5s cubic-bezier(.76,0,.24,1) 0s;-o-transition:all .5s cubic-bezier(.76,0,.24,1) 0s;transition:all .5s cubic-bezier(.76,0,.24,1) 0s;padding:0 60px}.cube__face--front{-webkit-transform:rotateY(0deg) translateZ(40px);transform:rotateY(0deg) translateZ(40px);background:#fae0bd}.cube__face--bottom{-webkit-transform:rotateX(-90deg) translateZ(40px);transform:rotateX(-90deg) translateZ(40px);background:#fae0bd;-webkit-filter:brightness(.9);filter:brightness(.9)}.cube span.fleche{top:39px;right:calc(100% - 40px);width:20px;height:2px;background-color:#1d263d;-webkit-transition:all .7s;-o-transition:all .7s;transition:all .7s}.cube span.fleche:after,.cube span.fleche:before{content:"";background-color:#1d263d;position:absolute;right:0;width:20px;height:2px;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:all .3s 0s;-o-transition:all .3s 0s;transition:all .3s 0s}.cube span.cercle{position:absolute;top:34px;right:28px;height:12px;width:12px;border-radius:50%;background-color:#faf7f2;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}#fond,#mouse,a#retour{position:fixed}#mouse{width:10px;height:10px;border-radius:50%;mix-blend-mode:darken;background-color:#fbe9d0;z-index:98;pointer-events:none;transition:all .8s cubic-bezier(.4,.8,.74,1),background-color .2s}#mouse.masqueSouris{opacity:0;scale:0;visibility:hidden}#fond{display:block;top:0;left:0;width:100%;height:100vh;background-color:transparent;transition:background-color 1s ease-out;z-index:-1;visibility:hidden}#fermer,#fermerNL{position:absolute;padding:0;top:40px;right:40px;width:32px;height:32px;cursor:pointer;z-index:1}#fermer:hover,#fermerNL:hover{transform:rotate(90deg);transition:all .7s}#fermer [class*=ligne],#fermerNL [class*=ligne]{position:absolute;display:block;height:2px;top:15px;background:#6d6d6d;width:100%;transition:all .3s ease-out}#fermer .ligne1,#fermerNL .ligne1{transform:rotate(45deg)}#fermer .ligne2,#fermerNL .ligne2{transform:rotate(-45deg)}#rechercher{position:fixed;width:80vw;height:80vh;left:10vw;top:10vh;display:none;text-align:center;border:1px solid rgba(29,38,61,.2)}#rechercher p,a#retour h1{margin:0;line-height:1}#rechercher form{margin-top:clamp(20px,3vw,40px)}.search-submit,input{border:0;height:2.8rem}input{font-size:1.7rem;padding:0 20px;width:320px}.search-submit{background:url(/wp-content/themes/decor-sonore/img/pictos/search.svg);vertical-align:top;background-size:contain;width:5rem;cursor:pointer;background-position:center;background-repeat:no-repeat}.boutons_gravite{display:flex;flex-wrap:wrap;justify-content:center}.boutons_gravite .bt__gravite{display:grid;place-items:center;border-radius:50%;width:10rem;aspect-ratio:1}.boutons_gravite .bt__gravite>a{font:inherit;width:6rem;border-radius:50%;aspect-ratio:1;background:0 0;border:0;cursor:pointer;display:flex;justify-content:center;transform:translate(var(--tx,0),var(--ty,0));transition:all .3s ease-out}.boutons_gravite .bt__gravite>a:focus-visible,.boutons_gravite .bt__gravite>button:focus-visible{outline:2px solid #faf7f2;outline-offset:2px;opacity:1}.boutons_gravite .bt__icon{width:50%}.boutons_gravite .bt__icon>*{transition:fill .4s}.boutons_gravite .symbole__fb,.boutons_gravite .symbole__insta,.boutons_gravite .symbole__yt{fill:#faf7f2}.bt__gravite:not(:hover) .fond__fb,.bt__gravite:not(:hover) .fond__insta,.bt__gravite:not(:hover) .fond__yt{fill:#faf7f2}.bt__gravite:not(:hover) .symbole__fb,.bt__gravite:not(:hover) .symbole__insta,.bt__gravite:not(:hover) .symbole__yt{fill:#1d263d}.apparitions h1,.apparitions h2,.apparitions h3,.apparitions p:not(.noAnim){opacity:0;transition:all 1s cubic-bezier(.37,.15,.18,1);transform:translate(0,10px)}.apparitions p:nth-of-type(1){transition-delay:.25s;transition-duration:1.05s}.apparitions p:nth-of-type(2){transition-delay:.3s;transition-duration:1.1s}.apparitions p:nth-of-type(3){transition-delay:.35s;transition-duration:1.15s}#page{opacity:0;transition:opacity .7s}#chargement,#masthead,.static{position:fixed;width:100%;top:0}#chargement{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;transition:all .3s;opacity:1;pointer-events:none;z-index:100;display:none}#chargement p{font-family:"mostra-nuova",sans-serif;rotate:-7deg}#chargement p:after,#chargement p:before{content:"";position:absolute;width:calc(100% - clamp(20px,3vw,40px));height:1px;background-color:#2e4573;border-radius:999px}#chargement p:before{right:calc(clamp(20px,3vw,40px)/2);top:-10px}#chargement p:after{bottom:-15px;left:calc(clamp(20px,3vw,40px)/2);transition:width .4s cubic-bezier(.11,.86,.37,.98) .2s,bottom .3s cubic-bezier(.11,.86,.37,.98) 0s}#masthead,.static{left:0}.avecStatic:after,.static{pointer-events:none;height:100%}.static{overflow:hidden;z-index:1}.avecStatic{position:relative;overflow:hidden;border-radius:4px}.avecStatic:after{content:"";position:absolute;top:0;left:0;width:100%;background-image:url(/wp-content/themes/decor-sonore/img/static-anime.gif);mix-blend-mode:color-burn}.static:after{content:"";position:absolute;width:calc(100% + 20rem);height:calc(100% + 20rem);top:-10rem;left:-10rem;background-image:url(/wp-content/themes/decor-sonore/img/static.png);-webkit-animation:static 1s steps(2) infinite;animation:static 1s steps(2) infinite}#masthead{height:100vh;transition:all 1s cubic-bezier(.05,.97,.37,.98),background-color .4s cubic-bezier(.05,.97,.37,.98);z-index:100;display:flex;align-items:center;justify-content:center;flex-direction:column}body:not(.home) #masthead{height:90px;background-color:#faf7f2;align-items:inherit}body:not(.home) #masthead #logo{position:absolute;z-index:1;height:80px;width:110px;margin:0 calc(50vw - 55px);overflow:hidden}body:not(.home) #masthead #logo .soleil2 img{-webkit-animation:tourne2 12s linear infinite;animation:tourne2 12s linear infinite}body:not(.home) #masthead #site-navigation{top:0}body:not(.home) #masthead #menu1,body:not(.home) #masthead #menu2{padding:0 calc(clamp(20px,3vw,40px)*1.5 + 55px)0 calc(clamp(20px,3vw,40px)*1.5);width:50%;justify-content:space-between}body:not(.home) #masthead #menu2{padding:0 calc(clamp(20px,3vw,40px)*1.5)0 calc(clamp(20px,3vw,40px)*1.5 + 55px)}#logo{position:relative;text-decoration:unset;height:100vh;width:40vw;margin:calc((100vh - 40vw)/2) calc(30vw - clamp(20px,3vw,40px));transition:all .4s}#logo>*{position:absolute;top:0;left:0}#logo .soleil2 img{-webkit-animation:tourne 10s linear infinite;animation:tourne 10s linear infinite}#logo .megaphone img{-webkit-animation:vole 3s infinite ease-in-out;animation:vole 3s infinite ease-in-out}#logo img{color:#faf7f2;pointer-events:none}#site-navigation{position:relative;top:-25vh;display:flex;transition:all 1s cubic-bezier(.05,.97,.37,.98)}.main-navigation ul,.main-navigation ul li{display:flex;justify-content:center}.main-navigation ul li{text-align:center;align-items:center;transition:all 1s}.main-navigation ul a{position:relative;display:inline-block;font-weight:500;font-style:normal;text-transform:uppercase;padding:calc(clamp(20px,3vw,40px)/2);font-size:clamp(1.8rem,1.3vw,2.2rem);line-height:1;text-shadow:0 0 10px rgba(46,69,115,.5);transition:all .7s cubic-bezier(.11,.86,.37,.98),scale .7s cubic-bezier(.11,.86,.37,.98) .2s}.main-navigation ul a:after,.main-navigation ul a:before{content:"";opacity:.77;position:absolute;width:0;height:2px;background-color:#1d263d;border-radius:999px}.main-navigation ul a:before{top:12px;right:calc(clamp(20px,3vw,40px)/2);transition:width .4s cubic-bezier(.11,.86,.37,.98) .2s,top .3s cubic-bezier(.11,.86,.37,.98) 0s}.main-navigation ul a:after{bottom:12px;left:calc(clamp(20px,3vw,40px)/2);transition:width .4s cubic-bezier(.11,.86,.37,.98) .2s,bottom .3s cubic-bezier(.11,.86,.37,.98) 0s}.main-navigation ul a:hover{text-decoration:none;rotate:-7deg;scale:1.1}.main-navigation ul a:hover:after,.main-navigation ul a:hover:before{width:calc(100% - clamp(20px,3vw,40px));transition:width .4s cubic-bezier(.11,.86,.37,.98),top .2s cubic-bezier(.11,.86,.37,.98) .3s}.main-navigation ul a:hover:after{transition:width .4s cubic-bezier(.11,.86,.37,.98),bottom .2s cubic-bezier(.11,.86,.37,.98) .3s}.main-navigation ul a:focus{rotate:0deg;scale:1;transition:.2s}#btRechercher{transition:all .2s;cursor:pointer}#btRechercher:hover{scale:1.15}#btRechercher button{pointer-events:none}.menu-toggle{width:calc(clamp(20px,3vw,40px)*4);max-width:calc(clamp(20px,3vw,40px)*2 + 50px);height:50px;padding:10px clamp(20px,3vw,40px);cursor:pointer;display:none;position:fixed;top:20px;right:0}.menu-toggle .ligne{background-color:#1d263d;width:calc(100% - clamp(20px,3vw,40px)*2);height:2px;opacity:.5;border-radius:999px;left:clamp(20px,3vw,40px);transform-origin:center;transition:all .4s,top .3s .2s,left .2s .3s,width .2s .3s}.menu-toggle .ligne:nth-of-type(1){position:absolute;top:10px}.menu-toggle .ligne:nth-of-type(2){position:absolute;top:50%}.menu-toggle .ligne:nth-of-type(3){position:absolute;top:calc(100% - 10px)}#carousel{position:relative;width:100%;aspect-ratio:16/10;z-index:0;overflow:hidden;margin:clamp(20px,3vw,40px)0}#slides{display:flex;cursor:none;height:100%;margin:0;transition:all 1s}#slides li{display:flex;justify-content:center;background:#111;width:100%}#slides img{height:100%;width:auto;object-fit:cover}#slides li:not(:first-of-type) img{transition:all .3s!important}#slides li.paysage img,.colonnes .telechargements h3,.site-footer #mailjet iframe{width:100%}#btPrecedentCarousel,#btSuivantCarousel{cursor:none;position:absolute;width:20%;height:100%;top:0;color:#fff;background-color:transparent;display:flex;align-items:center;justify-content:center}#btPrecedentCarousel{left:0}#btSuivantCarousel{right:0}[id*=fleche]{width:40px;height:40px;position:relative;transition:all .1s;background-color:rgba(29,38,61,.9)}[id*=fleche]:after,[id*=fleche]:before{content:"";position:absolute;background-color:#fff;width:50%;height:2px;top:50%;left:22%;transform:rotate(40deg);transform-origin:top right}[id*=fleche]:before{top:45%;transform:rotate(-40deg);transform-origin:bottom right}#flecheG{rotate:180deg}#carouselGrand{display:flex;width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#faf7f2;z-index:10;transition:all .4s .1s;opacity:1;transform:none}#carouselGrand.masque{visibility:hidden;opacity:0;transition:all .4s,visibility 0s .4s;z-index:-1}#contPhoto{height:calc(100vh - 180px);margin:90px 0;display:flex;flex:1 0 auto;transition:all 0s .1s}#contPhoto .unePhoto{position:relative;height:100%;padding:0 10px}#contPhoto .unePhoto img,.croix{height:100%;width:auto}#fermerDiapo{position:absolute;width:60px;height:60px;right:clamp(20px,3vw,40px);top:calc(90px + clamp(20px,3vw,40px));transition:all 1s;cursor:pointer;background-color:#1d263d}#fermerDiapo:hover .croix{transform:rotate(180deg);transform-origin:50%;transition:all 1s}#contPhoto .unePhoto,#fermerDiapo:hover .croix .trait{background-color:#faf7f2}#fermerDiapo:before{content:"";width:140%;height:140%;display:block;top:-20%;left:-20%;position:absolute}.croix{width:100%}.trait{width:80%;height:1px;left:10%;position:absolute;top:28.5px;background-color:#faf7f2;transform:rotate(-45deg)}.trait:last-of-type{transform:rotate(45deg)}.wp-post-image{margin-bottom:10px;width:100%;object-fit:cover;height:max(10vw,25vh);opacity:1;transition:all .7s .4s,opacity .2s .2s,scale .7s,height .7s,max-height .7s}.categorie{color:#6c777e;color:rgba(29,38,61,.77);font-size:1.4rem;font-weight:700}.conteneurCreation .categorie{background:#1d263d;color:#fae0bd;display:inline-block;padding:5px 10px}.conteneurCreation h1{margin-top:0}.conteneurCreation h3{font-weight:700;text-align:center;padding-right:10px;padding-left:10px}.colonnes{display:flex;align-items:flex-start;flex-wrap:wrap;z-index:1;position:relative}.colonnes .colonne{width:50%;background-color:#faf7f2;border:1px solid rgba(46,69,115,.3)}.colonnes .colonne:last-of-type{border-left:none}.colonnes .colonne .margesCotes{margin-left:clamp(20px,3vw,40px);margin-right:clamp(20px,3vw,40px)}.colonnes .colonne .margesHaut{padding-top:clamp(20px,3vw,40px)}.colonnes .colonne .margesBas{padding-bottom:clamp(20px,3vw,40px)}.colonnes .cta{position:relative;width:240px;flex:1!important;translate:0-20px;margin-bottom:30px}.colonnes .cta .cube__face{box-shadow:2px 2px 10px rgba(29,38,61,.2)}.colonnes .telechargements{display:flex;flex-wrap:wrap}.colonnes .wp-post-image{height:auto}.blocCreation{margin-bottom:clamp(20px,3vw,40px)}#fiche_identite,.presse .boutons{display:flex;justify-content:center}#fiche_identite .dateCreation{text-transform:uppercase;font-weight:700;margin-bottom:0}.presse{overflow:hidden;width:100%;position:relative}.presse #lesCitations{display:flex;margin-top:0;padding-bottom:20px;transition:all 1s}.presse #lesCitations .citation{display:flex;width:100%}.presse #lesCitations .citation p{opacity:1;transform:translate(0,0)}.presse .boutons button{padding:10px;margin:0 10px;cursor:pointer;font-size:3rem;line-height:1}.distribution strong,.presse .boutons button{background-color:transparent}.partenaires p{color:rgba(29,38,61,.7)}.partenaires2{display:none}.site-footer{clear:both;position:relative;background-color:#faf7f2;display:flex;flex-wrap:wrap;border-top:1px solid #2e4573}.site-footer .fondObscur *{color:#faf7f2!important;background-color:#1d263d}.site-footer .bloc-footer{width:100%;display:flex;border-bottom:1px solid #2e4573}.site-footer .bloc-footer>div{padding:calc(clamp(20px,3vw,40px)/2) calc(clamp(20px,3vw,40px)*2)}.site-footer .bloc-footer>div:not(:last-of-type){border-right:1px solid #2e4573}.site-footer .rs{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;width:50%;padding:0 clamp(20px,3vw,40px)!important}.site-footer .partenaires p,.site-footer .rs p{font-family:"mostra-nuova",sans-serif;font-weight:700}.site-footer .rs p{margin-bottom:0;padding:calc(clamp(.5em,3vw,1em)/2) 3.5rem}.site-footer .NL{flex-grow:1;display:grid;place-items:center}.site-footer #btNL{cursor:pointer;font-weight:700}.site-footer #mailjet{flex-direction:column;flex-wrap:nowrap;position:relative;overflow:hidden;height:400px;padding:20px;transition:all .7s}.site-footer #mailjet p{color:#1d263d;font-family:mostra-nuova,Arial,Helvetica,sans-serif;font-size:5.5rem;text-align:center;font-weight:700;line-height:5rem}.site-footer #mailjet.closed{height:0;padding:0 20px}.site-footer .partenaires{background-color:#faf7f2;width:100%;display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;padding-inline:clamp(20px,3vw,40px)!important}.site-footer .partenaires img{width:auto;max-width:150px;max-height:100px;padding:calc(clamp(20px,3vw,40px)/2)}.site-footer .partenaires p{width:100%;text-align:center;align-self:flex-start}.site-footer .coordonnees{width:75%;display:flex;align-items:center;justify-content:space-between}.site-footer .coordonnees>*{position:relative;margin-left:40px;margin-bottom:0}.site-footer .coordonnees>:before{content:"";display:block;position:absolute;width:28px;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:-40px}.site-footer .coordonnees .lieu:before{width:20px;background-image:url(/wp-content/themes/decor-sonore/img/pictos/carte.svg)}.site-footer .coordonnees .telephone:before{background-image:url(/wp-content/themes/decor-sonore/img/pictos/telephone.svg)}.site-footer .liens{display:grid;place-items:center;flex-grow:1;text-align:center}.site-footer .souligne_lien :is(a,button){text-decoration:none;position:relative}.site-footer .souligne_lien :is(a,button):after{content:"";position:absolute;background-color:#fae0bd;height:2px;width:0;bottom:-7px;left:0;transition:all .4s}.site-footer .souligne_lien :is(a,button):hover{color:#fae0bd!important}.site-footer .souligne_lien :is(a,button):hover:after{width:100%}.site-footer .souligne_lien button:after{bottom:-4px;left:24px}.site-footer .souligne_lien button:hover:after{width:calc(100% - 24px)}@media screen and (max-width:1440px){body:not(.home) #masthead #menu1{padding:0 calc(clamp(20px,3vw,40px)/2 + 55px)0 calc(clamp(20px,3vw,40px)/2)}body:not(.home) #masthead #menu2{padding:0 calc(clamp(20px,3vw,40px)/2)0 calc(clamp(20px,3vw,40px)/2 + 55px)}.titreContour{font-size:6.5rem;margin-bottom:0!important}}@media screen and (max-width:1250px){.lesPartenaires{flex-wrap:wrap;border-bottom:none!important}.lesPartenaires .partenaires:first-of-type{border-bottom:1px solid #2e4573;border-right:none!important}}@media screen and (max-width:1180px){main#primary{max-width:100vw}#logo{height:60vw;width:60vw;margin:calc((100vh - 60vw)/2) calc(20vw - clamp(20px,3vw,40px))}#site-navigation{position:absolute;z-index:99;top:90px!important;right:-55%;background-color:#faf7f2;flex-direction:column;width:50%;height:calc(100dvh - 90px);justify-content:center;padding:clamp(20px,3vw,40px);transition:all .7s;border-left:1px solid rgba(46,69,115,.2);box-shadow:0 25px 22px rgba(46,69,115,.4)}#site-navigation ul{display:block;padding:0!important;width:100%!important}#site-navigation ul li{padding:1.5svh 0}#site-navigation ul li a,#site-navigation ul li button{padding:calc(clamp(20px,3vw,40px)/2);font-size:clamp(2rem,4vw,3rem);opacity:.8}#site-navigation ul li a:before,#site-navigation ul li button:before{top:5px}#site-navigation ul li a:after,#site-navigation ul li button:after{bottom:5px}.menu-toggle{display:block}#slides{cursor:default}#btPrecedentCarousel,#btSuivantCarousel{cursor:pointer}}@media screen and (max-width:1100px){.colonnes .colonne{border:0;width:100%}.colonne:first-of-type{display:flex;flex-direction:column}.colonne:first-of-type .textePresentation{margin-bottom:calc(clamp(20px,3vw,40px)*2)}.colonne:first-of-type #carousel{order:-1;max-height:60svh;margin:0}.partenaires{display:none}.partenaires2{display:block}.presse #lesCitations{border-bottom:none;margin-bottom:0}.site-footer .bloc-footer{flex-wrap:wrap;border-bottom:none}.site-footer .bloc-footer .coordonnees{flex-wrap:wrap;justify-content:center}.site-footer .bloc-footer .coordonnees>*{padding:0 20px;margin:20px}.site-footer .bloc-footer>div{width:100%!important;border-bottom:1px solid #2e4573}.site-footer .bloc-footer>div:not(:last-of-type){border-right:none}.site-footer .bloc-footer .NL,.site-footer .bloc-footer .liens{padding:clamp(20px,3vw,40px) calc(clamp(20px,3vw,40px)*2)}}@media screen and (max-width:920px){.apparitions h1,.apparitions h2,.apparitions h3,.apparitions p:not(.noAnim){transition-delay:0s!important;transition-duration:.7s!important}a#retour{display:none}.conteneurN3{margin-left:0;padding:clamp(20px,3vw,40px) clamp(20px,3vw,40px)0}}@media screen and (max-width:810px){.conteneurN3{padding:clamp(20px,3vw,40px)0 0}#masthead{background-color:#faf7f2;transition:all 1.4s cubic-bezier(.05,.97,.37,.98),background-color .4s cubic-bezier(.05,.97,.37,.98)}#logo{height:90vw;width:90vw;margin:5%}#rechercher{width:100vw;left:0}input{width:auto}}@media screen and (max-width:600px){.titreContour{font-size:5.5rem;line-height:.9!important;hyphens:auto}.cube{max-width:80%!important}.colonnes .cta{flex:0 0 100%!important;translate:0-20px;width:100%}}@media screen and (max-width:480px){#site-navigation{right:-75%;width:70%}#site-navigation ul li{padding:1vh 0}#fermerNL{top:10px;right:10px}.site-footer #mailjet{height:520px}.site-footer .partenaires img{max-width:120px;max-height:80px}.boutons_gravite .bt__gravite{width:auto}}@media screen and (max-width:420px){.titreContour{font-size:3.8rem}}