/* compact [
	squelettes-dist/css/reset.css
	skel/css/style.css
	page=style-dynamique-en.css
] 64% */

/* squelettes-dist/css/reset.css */
/*! reset.css v7.0.0 | License:none (public domain) - v2.0 | 20110126 - http://meyerweb.com/eric/tools/css/reset/ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}}

/* skel/css/style.css */
@charset "UTF-8";html,body{width:100%;height:100%}
body{background-color:#1e1e1e;color:#fff;font-family:'Raleway',sans-serif;font-style:normal;font-weight:200;font-size:1rem;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;overflow:hidden}
body.body--inverted{background-color:#fff;color:#000}
.body--inverted svg{fill:#000!important}
a{color:#fff;transition:all .5s;text-decoration:none}
.body--inverted a{color:#000}
.body--inverted a:hover,a:hover{color:#0597ff}
strong{font-weight:800}
i{font-style:italic}
sup{vertical-align:super;font-size:smaller;line-height:normal}
p{margin:0 0 1rem}
p + p{margin:1rem 0}
h1,h2,h3,h4,h5,h6{font-weight:800}
caption{padding:1rem;font-weight:700}
table{margin:1rem 0;width:100%}
tr{border-top:1px solid #cfc5c5;border-bottom:1px solid #cfc5c5}
th{background:#ddd;font-weight:700;text-align:left;padding:.25rem}
td{text-align:left;padding:.25rem}
img{max-width:100%;height:auto}
ul{list-style:disc;margin-left:1rem}
ol{list-style-type:decimal;margin-left:1rem}
img{max-width:100%;height:auto}
small{font-size:.8rem;color:#929292;display:block;margin-top:.5rem}
textarea{font-family:'Montserrat',sans-serif}
@media (max-width:1320px){small{font-size:.7rem}}
.header{position:absolute;top:0;z-index:200;padding:2rem}
@media (max-width:800px){.header{position:fixed;width:100%;padding:0;overflow:hidden;height:108px;transition:all 0.5s ease-in-out}
.header--open{height:100%;background-color:#000000c2}
.body--inverted .header--open{background-color:#00000045}}
.logo{margin-bottom:1rem;min-width:250px}
.logo-desktop{min-height:52px}
.logo-rwd{min-height:105px}
.menu{list-style:none;margin:0;padding:0;text-transform:uppercase}
.menu-item{display:block;margin:.5rem 0}
.menu-item:hover{color:#fff}
.menu-item--active{font-weight:400}
.logo-wrapper-rwd{display:none}
.menu-li-rwd{display:none}
.menu-li-rwd svg{fill:#fff}
.menu-li-lang{margin-top:1rem;text-align:center}
.menu-li-lang a{padding:0 .5rem}
.lang--disabled,.lang--disabled:hover{color:#bbb}
@media (max-width:800px){.menu li{text-align:center}
.menu-li-rwd{display:block}
.menu-mentions-legales{margin-top:5rem}
.logo-wrapper{display:none}
.logo-wrapper-rwd{display:block;margin:0 auto;max-width:250px}
.menu-li-lang .lang--disabled{color:#b9b9b9}}
section{width:100%;height:0;background:#000 no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;-webkit-transition:height 0.5s ease-in-out;-moz-transition:height 0.5s ease-in-out;-ms-transition:height 0.5s ease-in-out;-o-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out}
section.section--active{height:100%}
.content{overflow-y:scroll;box-sizing:border-box;height:100%;margin:0 auto;padding:140px 5% 2rem 20%;line-height:160%;display:none}
@media (max-width:800px){.content{padding:150px 2rem 2rem}}
.content--homepage{position:relative}
.content-inner--homepage{position:absolute;right:4rem;bottom:4em;text-shadow:1px 1px 2px black}
@media (max-width:800px){.content-inner--homepage{position:initial}}
.content h1{text-transform:uppercase;font-weight:200;margin-bottom:1rem;display:none}
.content .article-texte{max-width:800px;margin-bottom:2rem}
.content h2.spip{text-transform:uppercase;font-weight:200;margin-top:2rem}
h2.spip.bigger{font-size:1.5rem;margin-bottom:.5rem}
.footer{position:absolute;bottom:0;padding:2rem;z-index:200}
@media (max-width:800px){.footer{display:none}}
.nav-social a{display:inline-block;margin:0 .5rem .5rem 0}
.nav-social svg{fill:#fff}
.nav-footer-link{list-style:none;margin:.5rem 0 0;padding:0;text-transform:uppercase;font-size:.85rem}
.uppercase{text-transform:uppercase}
.right{float:right}
.left{float:left}
.centered{text-align:center}
.hidden{display:none}
.btn{display:inline-block;padding:.6rem 1.2rem;color:#fff;background-color:#000;border-radius:.2rem}
.btn:hover{text-decoration:none}
.btn-black{background-color:#000;color:#FFEC3B}
.btn-black:hover{background-color:#6d661f;color:#FFEC3B}
.margin-top-6rem{margin-top:6rem}
.inner-padding-2rem{padding:2rem 0}
.inner-padding-2rem-h{padding-left:2rem;padding-right:2rem}
.outer-margin-bottom-2rem{margin-bottom:2rem}
h2.spip,h3.spip{margin-top:1rem}
tt,.spip_code{font-family:monospace;color:#474646;background:#efefef;padding:1px 4px;margin:0 3px;border:1px solid #d3d2d2;font-weight:700}
.spip_poesie{color:#414141;background:#efefef;margin:1rem 0;padding:1rem;border-radius:.25rem;width:100%}
textarea.spip_cadre{color:#ededed;background:#414141;margin:1rem 0;padding:1rem;border-radius:.25rem;width:100%!important}
blockquote.spip{color:#414141;background-color:#fff;margin:1rem 0;padding:1rem;border-radius:.25rem;width:100%;font-weight:700!important;font-size:.9rem}
blockquote.spip p{margin-bottom:0}
dl.spip_documents{margin:0}
.spip_documents a.spip_out{background:transparent!important;text-decoration:none!important;border:0px #fff!important}
.spip_documents_left{float:left;margin-right:1.5em;margin-bottom:.8em}
.spip_documents_right{float:right;margin-left:1.5em;margin-bottom:.8em}
@media (max-width:1320px){.spip_documents_left,.spip_documents_right{float:none;margin:1em 0}}
dl.spip_documents_center,.spip_documents_center{display:block!important;float:none;text-align:center;margin:.8em auto}
.spip_doc_titre,.spip_doc_descriptif{clear:both;font-size:.8rem;margin:0 auto}
img.spip_logos{margin:0}
dl.spip_documents a img{border:0!important}
.spip_doc_titre{font-size:.9em;font-weight:700}
.spip_doc_descriptif{font-size:.8em;font-weight:400}
dd.spip_doc_credits{font-size:.8em;text-align:center;margin:0}
hr.spip{border:none;border-top:1px solid #fff;clear:both}
.erreur_message{display:block;margin:0 0 .5rem;color:#d00;background-color:#fbd7d7;border-radius:.5rem;padding:.6rem 1rem;font-weight:400}
.reponse_formulaire{margin:1rem 0;border-radius:.5rem;padding:1rem;font-weight:400}
.reponse_formulaire_ok{color:#0a0;background-color:#caffa5}
.reponse_formulaire_erreur{color:#d00;background-color:#fbd7d7}
.formulaire_spip ul,.formulaire_spip li{margin:0;padding:0;list-style:none}
.spip_surligne{background:yellow}
.oembed figcaption{display:none}
.spip_documents .oembed{background:transparent;padding:0;border:none}
.content--standalone{text-align:center;min-height:100vh}
.gallery-wrapper{position:relative;overflow:hidden;height:100%;display:none}
.gallery-texte-button-wrapper{position:absolute;top:2.2rem;right:5%;z-index:56}
.gallery-texte-button{background-color:#fff;color:#000;font-weight:400;padding:.6rem 1.2rem;border-radius:.5rem;font-size:.9rem;cursor:pointer;margin-left:.8rem}
.body--inverted .gallery-texte-button{background-color:#000;color:#fff}
.gallery-texte-button:hover{background-color:#ffffffbf;color:#000}
.body--inverted .gallery-texte-button:hover{background-color:#000000bf;color:#fff}
.gallery-texte-button.on{display:none}
.gallery-texte-wrapper{position:absolute;width:100%;height:100%;opacity:0;overflow-y:auto}
.gallery-texte-wrapper--opened{display:block;opacity:100;transition:all 1.5s ease-in-out}
.gallery-texte{padding:140px 5% 2rem 20%;max-width:800px;line-height:180%}
@media (max-width:800px){.gallery-texte-button-wrapper{top:auto;bottom:1.5rem;width:99%;left:0;padding:0;margin:0;display:flex;justify-content:space-around}
.gallery-texte-button{font-size:.8rem;padding:.5rem 1rem}
.gallery-texte{padding:160px 2rem 2rem}
.gallery-texte blockquote.spip{width:auto}}
.gallery-texte h1{display:none}
.content a,.gallery-texte a{color:#fff;font-weight:400}
.body--inverted .content a,.body--inverted .gallery-texte a{color:#000}
.gallery-nav{position:absolute;bottom:4rem;width:110px;left:calc(50% - 55px);z-index:12;display:flex;justify-content:space-between}
.gallery-nav--closed{display:none}
.gallery-nav a{cursor:pointer;display:inline-block}
.svg-icon{fill:#fff}
a:hover .svg-icon{fill:#0597ff}
@media (max-width:800px){.gallery-nav{display:none}}
.gallery{position:relative;width:100%;height:100vh;padding-bottom:40px;display:flex;flex-direction:row;align-items:center;overflow-x:auto;z-index:10;-webkit-overflow-scrolling:touch!important}
.gallery--slide-unique{justify-content:space-around}
.gallery--closed{display:none}
@media (max-width:800px){.gallery{flex-direction:column}}
.slide{text-align:center;padding-right:250px;transition:all 0.5s ease-in-out;font-size:.88em}
.slide a:hover{color:#fff}
.slide img{margin-bottom:.5rem;height:70vh;max-height:800px;max-width:9999px;border:1px solid #fff}
.slide-metas{line-height:150%;text-shadow:1px 1px 2px black;min-height:3rem;margin:auto}
.slide:first-child{padding-left:25%}
@media (max-width:800px){.slide{padding:0;margin-bottom:25vh}
.slide img{margin:0 auto .5rem;max-width:calc(100% - 3rem);max-height:65vh;height:auto}
.slide-metas{min-height:0}
.slide-metas--active{width:auto;height:auto;margin:0 1rem}
.slide:first-child{margin-top:200px;padding:0}}
.article-contact{margin:2rem 0;text-align:center;line-height:100%}
.article-contact p{margin-bottom:0rem;line-height:150%}
.formulaire_spip legend{font-weight:700;padding-left:.2rem}
.formulaire_spip input,.formulaire_spip textarea{display:block;padding:.4rem .5rem;font-size:.9rem;background-color:#e8e8e8cf;border:1px solid #999999a6;border-radius:5px;margin:.5rem 0}
.form-brochure{text-align:center}
.form-brochure form{display:flex;flex-direction:column;align-items:center}
.form-brochure .erreur_message{display:none}
.form-brochure .erreur input{background-color:#e8b3b3}
.bg-yellow .formulaire_spip input,.bg-yellow .formulaire_spip textarea{background-color:#fff;border:1px solid #fed11d}
@media (max-width:1320px){.formulaire_spip textarea{width:90%;width:calc(100% - 1.4rem)}}
.formulaire_spip label{display:block;padding:0 .2rem .4rem;margin-top:1rem}
.formulaire_spip input.submit{color:#fff;padding:.5rem 1rem;background-color:#6d6d6d;border-color:#6d6d6d}
.formulaire_spip input.submit:hover{background-color:#3b3b3b;border-color:#3b3b3b;cursor:pointer}
.previsu{display:block;margin:0 0 2rem;color:#474747;background-color:#f7ffc0;border-radius:.5rem;padding:1rem;line-height:160%}
.previsu legend{display:block;position:relative;top:2rem;padding:0;margin:2rem 0;border-bottom:1px solid #aeaeae}
.previsu .submit{margin-top:1rem;color:#ffec3b!important}
.previsu .submit:hover{background-color:#6d661f}
.section-onepage-content{border:1px solid red}
.body--inverted .spip-admin-boutons,.body--inverted a.spip-admin-boutons,.body--inverted .spip-admin-boutons a{color:#fff!important;background-color:#000!important}

/* page=style-dynamique-en.css */
#homepage_en{background-image:url('https://www.laurencemullenders.com/local/cache-gd2/cc/36a993d4027df8fd8a109801635043.webp?1745865251')!important}
#rub_11{background-image:url('https://www.laurencemullenders.com/local/cache-gd2/cc/36a993d4027df8fd8a109801635043.webp?1745865251')!important}
#rub_12{background-image:url('https://www.laurencemullenders.com/local/cache-gd2/4c/f3aad37aa9aa5d59f2effdb586c9f0.webp?1745865251')!important}
#rub_13{background-image:url('https://www.laurencemullenders.com/local/cache-gd2/b7/841f335af5707b2457de83fac06f72.webp?1745865251')!important}
#rub_14{background-image:url('https://www.laurencemullenders.com/local/cache-gd2/d6/01ecbafe143d48354c5ce4a2d0224e.webp?1745865252')!important}
#rub_17{background-image:url('https://www.laurencemullenders.com/local/cache-gd2/d8/248bd5bfe4166dc5bcfc910b6fb46c.webp?1745865252')!important}
#rub_18{background-image:url('https://www.laurencemullenders.com/local/cache-gd2/e8/60b4312a1c193ce3350f4e7c0bfacb.webp?1745865252')!important}

