.demo-art{--demo-radius:0px;--demo-shadow:none}.demo-art img{object-fit:cover;width:100%;height:100%;display:block}.demo-art-restaurant img{background:#160e0f url(/demos/restaurant.png) 50%/cover no-repeat}.demo-art-immobilier img{background:#f2eee8 url(/demos/immobilier.png) 50%/cover no-repeat}.demo-art-plombier img{background:#eaf4f8 url(/demos/plombier.png) 50%/cover no-repeat}.demo-art-avocat img{background:#f3f0e9 url(/demos/avocat.png) 50%/cover no-repeat}.demo-art-consultant img{background:#07111f url(/demos/consultant.png) 50%/cover no-repeat}.demo-art-coiffure img{background:#f1e4df url(/demos/coiffure.png) 50%/cover no-repeat}.demo-art-restaurant{font-family:Georgia,Times New Roman,serif}.demo-art-restaurant nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0808c7!important;border-color:#d6b27a40!important}.demo-art-restaurant nav p:first-child{font-family:Georgia,Times New Roman,serif;letter-spacing:.18em!important;font-size:1rem!important;font-weight:500!important}.demo-art-restaurant nav a{border-radius:999px}.demo-art-restaurant section:first-of-type{min-height:82vh}.demo-art-restaurant section:first-of-type h1{max-width:850px;font-family:Georgia,Times New Roman,serif;letter-spacing:-.045em!important;font-weight:400!important}.demo-art-restaurant section:first-of-type p{max-width:650px}.demo-art-restaurant section:first-of-type a:first-of-type{border-radius:999px;padding-inline:2rem!important}.demo-art-restaurant main>div{max-width:1080px!important}.demo-art-restaurant main h2{font-family:Georgia,Times New Roman,serif;letter-spacing:-.04em!important;font-weight:400!important}.demo-art-restaurant main section h3{font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:400!important}.demo-art-restaurant main button,.demo-art-restaurant main input,.demo-art-restaurant main select,.demo-art-restaurant main textarea{border-radius:999px}.demo-art-restaurant main textarea{border-radius:24px}.demo-art-restaurant footer{letter-spacing:.2em;text-transform:uppercase;font-family:Arial,sans-serif;font-size:10px!important}.demo-art-immobilier{font-family:Arial,Helvetica,sans-serif}.demo-art-immobilier nav{color:#17130f!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#faf8f4f2!important;border-color:#d8d0c4!important}.demo-art-immobilier nav p:first-child{font-family:Georgia,Times New Roman,serif;letter-spacing:.08em!important;font-size:1.2rem!important;font-weight:400!important}.demo-art-immobilier nav a{color:#17130f!important}.demo-art-immobilier section:first-of-type{color:#191510!important;background:#f7f4ef!important}.demo-art-immobilier section:first-of-type h1{font-family:Georgia,Times New Roman,serif;letter-spacing:-.05em!important;font-weight:400!important;line-height:.93!important}.demo-art-immobilier section:first-of-type p{color:#6b6258!important}.demo-art-immobilier main{color:#191510!important;background:#f7f4ef!important}.demo-art-immobilier main>div{max-width:1420px!important}.demo-art-immobilier main h1,.demo-art-immobilier main h2,.demo-art-immobilier main h3{font-family:Georgia,Times New Roman,serif;font-weight:400!important}.demo-art-immobilier article{background:#f7f4ef!important;border:0!important}.demo-art-immobilier article>div:last-child{padding-left:0!important;padding-right:0!important}.demo-art-immobilier article h3{font-size:1.7rem!important}.demo-art-immobilier main button,.demo-art-immobilier main input,.demo-art-immobilier main select,.demo-art-immobilier main textarea{color:#191510!important;background:#fff!important;border-color:#cfc5b7!important}.demo-art-immobilier footer{color:#d7d0c4!important;background:#17130f!important}.demo-art-plombier{font-family:Arial,Helvetica,sans-serif}.demo-art-plombier nav{box-shadow:0 8px 24px #0c345014;color:#0c3450!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-bottom:4px solid #ef4d2f!important}.demo-art-plombier nav p:first-child{color:#0c3450!important;letter-spacing:-.02em!important;font-size:1.08rem!important;font-weight:900!important}.demo-art-plombier nav p:last-child,.demo-art-plombier nav a{color:#244d66!important}.demo-art-plombier nav a:last-child{border-radius:10px;color:#fff!important;background:#ef4d2f!important}.demo-art-plombier section:first-of-type{color:#0b2c41!important;background:#eef8fc!important}.demo-art-plombier section:first-of-type h1{text-transform:none;max-width:770px;font-family:Arial Black,Arial,sans-serif;letter-spacing:-.055em!important}.demo-art-plombier section:first-of-type p{color:#47687b!important}.demo-art-plombier section:first-of-type a{border-radius:10px}.demo-art-plombier section:first-of-type a:first-of-type{box-shadow:0 10px 24px #ef4d2f40;color:#fff!important;background:#ef4d2f!important}.demo-art-plombier main{color:#102f43!important;background:#fff!important}.demo-art-plombier main>div{max-width:1180px!important}.demo-art-plombier main h1,.demo-art-plombier main h2,.demo-art-plombier main h3{font-family:Arial Black,Arial,sans-serif;letter-spacing:-.035em!important}.demo-art-plombier main>div>div.border,.demo-art-plombier main article,.demo-art-plombier main form input,.demo-art-plombier main form textarea,.demo-art-plombier main button,.demo-art-plombier main select{border-radius:12px}.demo-art-plombier main [class*=border]{border-color:#cbdde6!important}.demo-art-plombier footer{color:#d9e8ef!important;background:#0c3450!important}.demo-art-avocat{font-family:Georgia,Times New Roman,serif}.demo-art-avocat nav{color:#0d1c31!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fbfaf7!important;border-color:#c7cbd1!important}.demo-art-avocat nav p:first-child{font-family:Georgia,Times New Roman,serif;letter-spacing:.12em!important;font-size:1.15rem!important;font-weight:400!important}.demo-art-avocat nav a{color:#0d1c31!important}.demo-art-avocat section:first-of-type{min-height:74vh;color:#0d1c31!important;background:linear-gradient(90deg,#fbfaf7 0 62%,#e6e9ed 62%)!important}.demo-art-avocat section:first-of-type h1{max-width:720px;letter-spacing:-.04em!important;font-weight:400!important}.demo-art-avocat section:first-of-type p{color:#5f6670!important}.demo-art-avocat section:first-of-type a:first-of-type{color:#fff!important;background:#0d1c31!important}.demo-art-avocat main{color:#0d1c31!important;background:#fbfaf7!important}.demo-art-avocat main>div{max-width:1040px!important}.demo-art-avocat main h1,.demo-art-avocat main h2,.demo-art-avocat main h3{font-weight:400!important}.demo-art-avocat main>div>div.grid>div{background:0 0!important;border-width:0 0 1px!important;padding-left:0!important;padding-right:0!important}.demo-art-avocat main p{max-width:68ch}.demo-art-avocat footer{color:#d9dde4!important;background:#0d1c31!important}.demo-art-consultant{font-family:Arial,Helvetica,sans-serif}.demo-art-consultant nav{box-shadow:0 1px #4bb8ff1f;background:#05111feb!important;border-color:#123354!important}.demo-art-consultant nav p:first-child{font-family:monospace;color:#83d7ff!important;letter-spacing:.08em!important}.demo-art-consultant section:first-of-type{color:#edf8ff!important;background:#05111f!important}.demo-art-consultant section:first-of-type:after{content:"";pointer-events:none;background-image:linear-gradient(#47a9e60f 1px,#0000 1px),linear-gradient(90deg,#47a9e60f 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.demo-art-consultant section:first-of-type h1{max-width:900px;font-family:Arial Black,Arial,sans-serif;letter-spacing:-.055em!important}.demo-art-consultant main{color:#eff8ff!important;background:#07111f!important}.demo-art-consultant main>div{max-width:1260px!important}.demo-art-consultant main h1,.demo-art-consultant main h2,.demo-art-consultant main h3{font-family:Arial Black,Arial,sans-serif;letter-spacing:-.035em!important}.demo-art-consultant main strong,.demo-art-consultant main label,.demo-art-consultant main p:first-child{font-family:monospace}.demo-art-consultant main [class*=border]{box-shadow:inset 0 0 0 1px #5eccff08;border-color:#173b5d!important}.demo-art-consultant main button{border-radius:6px}.demo-art-consultant footer{font-family:monospace;color:#6f91aa!important;background:#030a12!important}.demo-art-coiffure{font-family:Arial,Helvetica,sans-serif}.demo-art-coiffure nav{color:#3b2d2f!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;background:#fffcf9e6!important;border-color:#eadbd7!important}.demo-art-coiffure nav p:first-child{font-family:Georgia,Times New Roman,serif;font-style:italic;letter-spacing:.03em!important;font-size:1.2rem!important;font-weight:400!important}.demo-art-coiffure nav a{color:#4e3b3d!important}.demo-art-coiffure nav a:last-child{border-radius:999px;color:#fff!important;background:#c98d99!important}.demo-art-coiffure section:first-of-type{color:#3c2e31!important;background:linear-gradient(120deg,#fffaf7 0 58%,#ecdcd7 58%)!important}.demo-art-coiffure section:first-of-type h1{max-width:760px;font-family:Georgia,Times New Roman,serif;font-style:italic;letter-spacing:-.045em!important;font-weight:400!important}.demo-art-coiffure section:first-of-type p{color:#816f73!important}.demo-art-coiffure section:first-of-type a{border-radius:999px}.demo-art-coiffure main{color:#3c2e31!important;background:#fffaf7!important}.demo-art-coiffure main>div{max-width:1160px!important}.demo-art-coiffure main h1,.demo-art-coiffure main h2,.demo-art-coiffure main h3{font-family:Georgia,Times New Roman,serif;font-style:italic;letter-spacing:-.03em!important;font-weight:400!important}.demo-art-coiffure main [class*=border]{border-color:#eadbd7!important}.demo-art-coiffure main button,.demo-art-coiffure main input,.demo-art-coiffure main select{border-radius:999px}.demo-art-coiffure main textarea{border-radius:28px}.demo-art-coiffure main img{filter:saturate(.82)contrast(.96)}.demo-art-coiffure footer{color:#765e63!important;background:#eadbd7!important}@media (max-width:767px){.demo-art section:first-of-type h1{font-size:3.2rem!important}.demo-art-immobilier section:first-of-type,.demo-art-avocat section:first-of-type,.demo-art-coiffure section:first-of-type{background-position:50%!important}.demo-art-plombier nav{top:49px}}
