@import "https://fonts.googleapis.com/css2?family=Fuggles&display=swap";/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}a{color:#385794;text-decoration:none}a:hover,a:active,a:focus,a:focus-within{color:#333;text-decoration:underline}body{color:#333;font:100%/1.3 open sans,helvetica neue light,helvetica neue,helvetica,arial,sans-serif}.clearfix::after{clear:both;content:"";display:table}.container{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.center,.center td{text-align:center}.right{text-align:right}.header-row thead>tr>td,table.headers thead>tr>td{background-color:#d3d3d3;font-weight:700;text-align:center}.header-col td:nth-child(1),table.headers td:nth-child(1){background-color:#d3d3d3;font-weight:700}body main{padding:1em}@media(min-width:810px){main{display:flex;flex-wrap:wrap}h1{flex:1;order:2}#TOC-container{flex:1;order:1;max-width:20em}#TOC-container #TableOfContents{position:sticky;top:4em;left:0;max-height:90vh;padding-bottom:1em;overflow-y:auto}#mainContent{flex:3;order:2;padding-left:1em}}@media(min-width:1200px){main{margin-right:3vw}}html{scroll-behavior:smooth}#edit-site{visibility:hidden;display:block;text-align:right}#edit-site::before{visibility:visible;content:"✎";font-size:1.3em}nav#section-menu ul,#TOC-container ul{padding:0}nav#section-menu input,#TOC-container input{display:none}nav#section-menu ul,#TOC-container ul{list-style:none}nav#section-menu ul ul,#TOC-container ul ul{list-style:none;padding-left:1em;font-weight:400}nav#section-menu ul ul a,#TOC-container ul ul a{color:#999}nav#section-menu a,#TOC-container a{color:#333}nav#section-menu span.active,nav#section-menu a.active,#TOC-container span.active,#TOC-container a.active{font-weight:600;color:#385794}nav#section-menu li.active>a,#TOC-container li.active>a{font-weight:600;color:#385794}nav#section-menu ul ul ul a,#TOC-container ul ul ul a{color:#999}@media(max-width:809px){nav#section-menu,div#TOC-container{background:#fff;width:fit-content;box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:2px}nav#section-menu ul,div#TOC-container ul{padding-left:1em}nav#section-menu label,div#TOC-container label{cursor:pointer;display:block;padding:1em}nav#section-menu a,div#TOC-container a{display:block}nav#section-menu{position:absolute;z-index:2;top:0;left:0}nav#section-menu>ul{display:none;min-width:20em;padding-right:2em}nav#section-menu>ul:last-child{padding-bottom:1em}nav#section-menu input:checked~ul{display:block;margin:0}nav#section-menu input:checked~label::after{content:"×";font-size:1.5em}nav#section-menu input:not(:checked)~label::after{content:"☰";font-size:1.5em}div#TOC-container{margin-left:-1em;position:sticky;top:0;left:0;z-index:1;margin-bottom:1em}div#TOC-container ul{display:none}div#TOC-container input:checked~#TableOfContents ul{display:block;margin:0}div#TOC-container input:checked~label::after{content:"×";font-size:1.5em}div#TOC-container input:not(:checked)~label::after{content:"⋮";font-size:1.5em}div#TOC-container input:checked~#TableOfContents{max-height:70vh;padding-bottom:1em;overflow-y:auto;min-width:20em;padding-right:2em}}nav#section-menu>ul::before,nav#TableOfContents>ul::before{font-weight:700;font-size:1.3em;display:block;border-bottom:1px solid lightgrey;padding-bottom:.2em;margin-bottom:1em}@media(max-width:809px){nav#section-menu>ul::before{content:"Menu"}}@media(min-width:810px){nav#section-menu>ul{display:flex;flex-flow:row nowrap;padding:0;margin:0}nav#section-menu>ul>li{flex:auto;min-width:0;white-space:nowrap;position:relative;background:#fff}nav#section-menu>ul>li:last-child a{border-right-width:0}nav#section-menu>ul>li a,nav#section-menu>ul>li span.active{height:3em;border-color:#fff;border-style:solid;border-width:0 0 0 0;padding:1em;display:flex;align-items:center;justify-content:start;overflow:hidden}nav#section-menu>ul>li:nth-last-child(-n+2) ul{position:absolute;right:1px;left:auto!important}nav#section-menu>ul>li:nth-last-child(-n+2) ul a,nav#section-menu>ul>li:nth-last-child(-n+2) ul span.active{justify-content:end!important}nav#section-menu>ul>li:last-child ul{right:0!important}nav#section-menu>ul>li:hover{background:#fff}nav#section-menu>ul>li:hover ul{padding:0;position:absolute;top:3em;left:0;min-width:fit-content}nav#section-menu>ul>li:hover ul a,nav#section-menu>ul>li:hover ul span.active{border-right-width:0}nav#section-menu>ul>li:hover ul{display:block}nav#section-menu>ul>li:hover ul li a,nav#section-menu>ul>li:hover ul li span.active{background:#fff}nav#section-menu ul ul{display:none}}nav#breadcrumbs ol{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}nav#breadcrumbs ol li{flex:none}nav#breadcrumbs ol li:not(:last-child){padding-right:.5em}nav#breadcrumbs ol li:not(:last-child)::after{content:"»";font-size:1em;padding-left:.8em;color:#333}header{background:#fff;align-items:center}#logo{font-family:fuggles;font-weight:400;font-style:normal;font-size:4rem}#logo a{text-decoration:none}@media(min-width:810px){header#main-header{display:flex;flex-flow:row nowrap;position:sticky;top:0;z-index:1}header#main-header #logo{flex:1 auto;text-align:center}header#main-header nav{flex:10 auto}}blockquote.attention{display:flex;align-items:center;padding:2em;margin-left:0;margin-right:0;border-radius:5px}blockquote.attention>*{flex:1;padding:2em;border-left:solid 6px #bf4055;background:#fafafa;border-radius:5px;box-shadow:7px 7px 1em #f4f2f2}blockquote.attention>*::before{content:"Attention";text-decoration:underline;display:block;font-size:1.8em;color:#bf4055;margin:0;padding:0;position:relative;bottom:1em}blockquote.attention::before{flex:1 0 auto;max-width:1.6em;content:"⚠";font-size:3em;color:#bf4055;text-align:center;padding-right:.6em;text-shadow:7px 7px .3em #171313}blockquote.propositions{display:flex;align-items:center;padding:2em;margin-left:0;margin-right:0;border-radius:5px}blockquote.propositions>*{flex:1;padding:2em;border-left:solid 6px #bf40bf;background:#fafafa;border-radius:5px;box-shadow:7px 7px 1em #f4f2f2}blockquote.propositions>*::before{content:"Propositions";text-decoration:underline;display:block;font-size:1.8em;color:#bf40bf;margin:0;padding:0;position:relative;bottom:1em}blockquote.propositions::before{flex:1 0 auto;max-width:1.6em;content:"👉";font-size:3em;color:#bf40bf;text-align:center;padding-right:.6em;text-shadow:7px 7px .3em #171313}blockquote.points-forts{display:flex;align-items:center;padding:2em;margin-left:0;margin-right:0;border-radius:5px}blockquote.points-forts>*{flex:1;padding:2em;border-left:solid 6px #40bf95;background:#fafafa;border-radius:5px;box-shadow:7px 7px 1em #f4f2f2}blockquote.points-forts>*::before{content:"Points forts";text-decoration:underline;display:block;font-size:1.8em;color:#40bf95;margin:0;padding:0;position:relative;bottom:1em}blockquote.points-forts::before{flex:1 0 auto;max-width:1.6em;content:"🤝";font-size:3em;color:#40bf95;text-align:center;padding-right:.6em;text-shadow:7px 7px .3em #171313}blockquote.points-faibles{display:flex;align-items:center;padding:2em;margin-left:0;margin-right:0;border-radius:5px}blockquote.points-faibles>*{flex:1;padding:2em;border-left:solid 6px #bf6a40;background:#fafafa;border-radius:5px;box-shadow:7px 7px 1em #f4f2f2}blockquote.points-faibles>*::before{content:"Points faibles";text-decoration:underline;display:block;font-size:1.8em;color:#bf6a40;margin:0;padding:0;position:relative;bottom:1em}blockquote.points-faibles::before{flex:1 0 auto;max-width:1.6em;content:"✖";font-size:3em;color:#bf6a40;text-align:center;padding-right:.6em;text-shadow:7px 7px .3em #171313}blockquote.idee{display:flex;align-items:center;padding:2em;margin-left:0;margin-right:0;border-radius:5px}blockquote.idee>*{flex:1;padding:2em;border-left:solid 6px #cb0;background:#fafafa;border-radius:5px;box-shadow:7px 7px 1em #f4f2f2}blockquote.idee>*::before{content:"Idée";text-decoration:underline;display:block;font-size:1.8em;color:#cb0;margin:0;padding:0;position:relative;bottom:1em}blockquote.idee::before{flex:1 0 auto;max-width:1.6em;content:"💡";font-size:3em;color:#cb0;text-align:center;padding-right:.6em;text-shadow:7px 7px .3em #171313}figure{margin:0;padding:0 0 1em;backgrond:lightgreen}figure img{height:auto;width:100%;border-radius:3px;margin:1em auto .5em;box-shadow:rgba(50,50,93,.25)0 6px 12px -2px,rgba(0,0,0,.3)0 3px 7px -3px}figure figcaption{text-align:center;font-variant:small-caps;text-transform:lowercase;font-size:1.2em}@media(min-width:810px){picture{color:blue}}body.nightyPC{font-size:.9em}body.eightyPC{font-size:.8em}@media(max-width:509px){figure.small,div.small{margin:0 10%}figure.medium,div.medium{margin:0}}@media(max-width:809px){figure.small,div.small{margin:0 22%}figure.medium,div.medium{margin:0 12%}}@media(min-width:810px){figure.small,div.small{margin:0 30%}figure.medium,div.medium{margin:0 20%}}@media(min-width:1200px){figure.small,div.small{margin:0 35%}figure.medium,div.medium{margin:0 25%}}@media(max-width:509px){body.small-blocks figure,body.small-blocks div.highlight{margin:0 10%}}@media(max-width:509px) and (max-width:809px){body.small-blocks figure,body.small-blocks div.highlight{margin:0 22%}}@media(max-width:509px) and (min-width:810px){body.small-blocks figure,body.small-blocks div.highlight{margin:0 30%}}@media(max-width:509px) and (min-width:1200px){body.small-blocks figure,body.small-blocks div.highlight{margin:0 35%}}@media(max-width:509px){body.medium-blocks figure,body.medium-blocks div.highlight{margin:0}}@media(max-width:809px){body.medium-blocks figure,body.medium-blocks div.highlight{margin:0 12%}}@media(min-width:810px){body.medium-blocks figure,body.medium-blocks div.highlight{margin:0 20%}}@media(min-width:1200px){body.medium-blocks figure,body.medium-blocks div.highlight{margin:0 25%}}iframe,object,embed{width:100%;max-width:100%}#map{height:300px}iframe{border-radius:5px}:where(table){border-collapse:separate;border-spacing:1px;text-indent:0}th,td{padding:10px;text-align:left;text-align:start}table{width:90%;margin:2.5em auto}table td{border:1px solid #f3f3f3;background:#fff}table figure{text-align:center}table figure>picture>img{width:auto;height:auto;box-shadow:none}table.keyboard{width:100%;margin:0;padding:0;margin-left:-1em;table-layout:fixed}table.keyboard td{border:0;height:6em;padding:1.4em .3em .4em;text-align:center;font-size:.9em;vertical-align:top}table.keyboard td code,table.keyboard td span{border-radius:30px!important;padding:.3em .7em!important;display:inline-block;margin-bottom:.1em;font-size:1.7em!important}table.keyboard div{display:inline-block}table.keyboard small{display:block}table.default td:has(.shift) .shift{display:none}table.default div.default code:has(~small){background:#bcf5bc}table.shift td:has(.default) .default{display:none}table.shift div.shift code:has(~small){background:#ffb6c1}.structure{border-radius:3px;margin:1em 0;padding:1em;font-size:1em;background:#1c232d;color:#cdc4d6}.structure,.structure h1,.structure h2{font-family:var(--fontStack-monospace,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace)}.structure h1{color:#ff7b72;font-size:1.5em}.structure h2{color:#7faaff;font-size:1.3em}.structure h3{color:#b739a7}.structure del{color:#ff7b72}.structure ol li::marker{color:#00ff2b}.structure code{background:#00422c;padding:.2em .8em;border-radius:2px;color:#ff7b72;font-weight:700}.structure li p{margin:0!important;padding:0}pre{border-radius:3px;white-space:pre-wrap;padding:.5em .5em .4em;font-size:.9em}code:not(div.highlight code){background-color:#e7e7e7;padding:.2em;border-radius:.2em;font-size:.85em}h2,h3,h4,h5{margin-top:2em}li.menu_draft>a,li.menu_draft>span{color:maroon!important}nav li.breadcrumb_draft,nav li.breadcrumb_draft a{color:maroon!important}h1.title_draft{color:maroon!important}.sh-checklist button{cursor:pointer}.sh-checklist button::before{content:"↻";font-size:1em}.sh-checklist{user-select:none;line-height:2em;margin-bottom:2em}.sh-checklist input[type=checkbox]{margin:0;padding:0;display:none}.sh-checklist label{cursor:pointer;font-size:1.1em}.sh-checklist :checked+span{text-decoration:line-through;text-decoration-thickness:.15em}.sh-checklist h2{padding:0;margin:0;font-variant:small-caps}body.attestation-vente{margin:3em;font-size:1.1em;line-height:1.4em}body.attestation-vente h1{margin:2em 0 3em}body.attestation-vente .right{margin:3em 0 0}@media print{body.contrat-location{font-size:.7em}}body.contrat-location h1{display:none}body.contrat-location h1+p,body.contrat-location hr+p{font-size:2em;font-weight:700;padding:0;text-align:center}body.contrat-location h1+p+p,body.contrat-location hr+p+p{font-size:1.5em;font-weight:700;padding:0;margin-top:-1em;text-align:center}body.contrat-location h2{padding-top:3.5em}body.contrat-location address{padding:0 0 1.5em 2em}body.contrat-location h3{padding-left:.8em}body.contrat-location p{padding-left:1.8em}body.contrat-location table{width:90%;margin:2.5em auto}body.contrat-location table td{border:1px solid #f3f3f3;background:#fff}body.contrat-location table.recap td{background:#fff}body.contrat-location table.recap thead>tr th{border:1px solid #e0e0e0;background:#f2f2f2}body.contrat-location table.recap thead>tr>th:first-of-type{border-top-left-radius:.7em}body.contrat-location table.recap thead>tr>th:last-of-type{border-top-right-radius:.7em}body.contrat-location table.recap tr>:nth-child(n+2){text-align:right}body.contrat-location table.recap tr>:last-child{font-weight:700}body.contrat-location table.recap tbody>tr:nth-of-type(n+4)>td:nth-last-child(-n+2){border:1px solid #e0e0e0;background:#f2f2f2}body.contrat-location table.recap tbody>tr:nth-of-type(n+4)>td:nth-last-child(2){font-weight:700;text-align:center;padding-left:5.5em}body.contrat-location table.recap tbody>tr:nth-of-type(n+4)>td:nth-of-type(-n+2){border:0}body.contrat-location table.recap tbody>tr:nth-of-type(n+5)>td:nth-last-child(2){border-bottom-left-radius:.7em}body.contrat-location table.recap tbody>tr:nth-of-type(n+5)>td:nth-last-child(-n+1){border-bottom-right-radius:.7em}.numbering-headings h2{counter-increment:u2wd35l}.numbering-headings h2::before{content:counter(u2wd35l,upper-roman)". "}h1{counter-reset:u2wd35l}.numbering-headings h3{counter-increment:u2wd364}.numbering-headings h3::before{content:counter(u2wd364,decimal)". "}h2{counter-reset:u2wd364}@page{@bottom-center{.numbering-headings {
      content: counter(page);
    }
  }}h1{text-align:center;margin-top:0}table{font-size:.9em}.pdf-link{text-align:center}@media print{.pdf-link{display:none}}body.note-frais hr{display:none}body.note-frais hr~*{display:none}body.facture h1,body.devis h1{display:none}body.facture .prestataire,body.devis .prestataire{float:left}body.facture .client,body.devis .client{float:right;text-align:right}body.facture .client+p,body.devis .client+p{clear:both}body.facture .prestataire,body.facture .client,body.devis .prestataire,body.devis .client{margin:5em 0}body.facture,body.devis{}body.facture table,body.devis table{width:100%}details{border:3px solid rgba(0,100,255,.2);padding:0;margin-bottom:1em;background:#eaf6f6;border-radius:6px}summary p{margin:0}summary{padding:.6em 1em .4em;margin:0;display:block;cursor:pointer}summary+div{padding:.1em 1em;background:#fcfefe;border-radius:0 0 6px 6px}section.eval{text-align:right;margin-bottom:2em}section.eval label{cursor:pointer}section.eval label:has(input:checked){color:maroon}audio{display:block;width:100%}