@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;500;700&display=swap");*{padding:0;margin:0;font-family:'Poppins', sans-serif;color:#101112}.container{max-width:1200px;margin:0 auto;padding:0 15px}header{margin:15px 0 60px 0}header .logo-nav{display:flex;align-items:center;justify-content:space-between;gap:0 30px}header .logo-nav .logo img{width:220px}header .logo-nav nav{display:flex;gap:0 15px}header .logo-nav nav a{text-decoration:none;position:relative}header .logo-nav nav a:after{content:"";width:0px;height:1px;background-color:#101112;position:absolute;left:0;bottom:-2px;transition:.3s all}header .logo-nav nav a:hover:after,header .logo-nav nav a.active:after{width:100%}footer{margin:60px 0 15px 0}footer .datas{display:flex;justify-content:space-between;gap:0 30px;font-size:12px;line-height:1.3}footer .datas .socials{margin-top:10px;display:flex;gap:10px}footer .datas .socials svg{width:20px}footer .datas .developped-by{text-align:right;display:flex;flex-direction:column;justify-content:flex-end}.template h1{font-size:50px;font-weight:300;line-height:1.1}.template h2{font-weight:300;font-size:26px;line-height:1.2}.template h3{font-weight:300;font-size:22px;line-height:1.2}#page-home h2{margin-top:30px;margin-bottom:5px;font-size:36px}#page-home .smaller{font-size:14px}#page-home .expositions-title{margin-top:60px}#page-home .exposition-datas{margin-top:30px;display:flex;gap:30px}#page-home .exposition-datas .left{padding-top:15px;display:flex;flex-direction:column;gap:15px}#page-home .exposition-datas .right img{max-width:530px}.sculptures-list{margin-top:30px;display:grid;gap:30px;grid-template-columns:repeat(4, 1fr)}.sculptures-list .sculpture-element img{border:2px solid #101112;width:100%;object-fit:cover;object-position:center;height:350px}#single-sculptures .datas{margin-top:30px;display:flex;gap:30px}#single-sculptures .datas img{max-width:500px;max-height:500px;border:2px solid #101112}#single-sculptures .datas .details{padding-top:15px;font-size:18px}#single-sculptures .datas .details .reference,#single-sculptures .datas .details .sold,#single-sculptures .datas .details .buy{margin-top:15px}#single-sculptures .datas .details .buy{display:block}#page-expositions{font-size:15px}#page-expositions h2{margin-top:30px;margin-bottom:5px}#page-expositions .expositions-list{display:flex;gap:10px;flex-direction:column}#page-expositions .expositions-list .name{font-weight:bold;font-size:16px}#page-expositions .previous-expositions .exposition-element{display:flex;gap:10px}#page-expositions .previous-expositions .exposition-element .place{margin-top:-5px}#page-golden-book{font-size:15px}#page-golden-book .smaller{font-size:14px}#page-golden-book .golden-book-list{margin-top:30px;display:flex;gap:10px;flex-direction:column}#page-golden-book .golden-book-list .citation{font-weight:bold;font-size:16px}#page-artiste .datas{margin-top:30px;display:flex;align-items:center;gap:30px}#page-artiste .datas .image img{width:500px;height:auto}#page-artiste .datas .infos{line-height:1.3;font-size:14px}#page-artiste .datas .infos p{margin-bottom:10px}#page-artiste .citation{margin-top:30px;line-height:1.3;font-size:14px}#page-artiste .citation p{margin-bottom:10px}#page-procesus h3{margin-top:30px;margin-bottom:15px}#page-procesus .spacer-top{margin-top:15px}#page-procesus .big-spacer-top{margin-top:60px}#page-procesus .spacer-bottom{margin-bottom:15px}#page-procesus .main-steps{margin-top:15px;display:grid;gap:15px 30px;grid-template-columns:repeat(4, 1fr)}#page-procesus .main-steps .image{width:100%;height:250px;background-position:center;background-size:cover}#page-procesus .step-1,#page-procesus .step-2,#page-procesus .step-3{grid-template-columns:repeat(3, 1fr)}#page-procesus .step-1 .image,#page-procesus .step-2 .image,#page-procesus .step-3 .image{height:500px}#page-procesus .step-1 p,#page-procesus .step-2 p,#page-procesus .step-3 p{font-size:14px;margin-top:5px;line-height:1.2}#page-procesus .step-4 p{font-size:14px;margin-top:5px;line-height:1.2}#page-procesus .img-step-1a{max-width:500px}#page-procesus .img-step-1b{max-width:900px}#page-procesus .img-step-2a{max-width:900px}#page-procesus .smaller{font-size:14px}#page-procesus .final-text{font-weight:bold;font-size:23px;margin:60px 0 120px 0}#page-contact .wpcf7{color:#101112}#page-contact .wpcf7 .wpcf7-not-valid-tip{font-size:14px}#page-contact .wpcf7 label{margin-top:5px;display:block}#page-contact .wpcf7 input,#page-contact .wpcf7 textarea{padding:5px 10px;border:1px solid #101112;border-radius:2px;width:380px}#page-contact .wpcf7 .wpcf7-submit{background-color:transparent;width:400px;cursor:pointer}.page-404{text-align:center;padding:180px 0}#open-mobile,#close-mobile,.nav-element.home{display:none}@media screen and (max-width: 1280px){header .logo-nav #open-mobile{display:block;width:36px;cursor:pointer}header .logo-nav #close-mobile{display:block;width:36px;cursor:pointer}header .logo-nav nav{position:fixed;top:0;left:100%;background-color:white;z-index:50;width:100%;height:100vh;transition:.4s all;display:flex;flex-direction:column;gap:4px;padding:15px}header .logo-nav nav.open{left:0}header .logo-nav nav .nav-element.home{display:block}}@media screen and (max-width: 1024px){#page-artiste .datas{flex-direction:column;align-items:flex-start}#page-artiste .datas .image img{width:100%;max-width:500px}.sculptures-list{grid-template-columns:repeat(3, 1fr)}#page-home .exposition-datas .right img{max-width:400px}#page-procesus img{max-width:100% !important}#page-procesus .main-steps{grid-template-columns:repeat(2, 1fr)}#page-procesus .img-step-1a{max-height:400px}}@media screen and (max-width: 768px){header{margin-bottom:30px}footer{margin-top:30px}.template h1{font-size:42px}.template h2{font-size:24px}.template h3{font-size:20px}#page-expositions .previous-expositions .exposition-element{flex-direction:column;gap:0}#single-sculptures .datas img{max-width:400px;max-height:400px}#page-home .exposition-datas{flex-direction:column;gap:15px;margin-top:0px}#page-home .exposition-datas .right img{max-width:530px;width:100%}}@media screen and (max-width: 600px){.sculptures-list{grid-template-columns:repeat(2, 1fr)}#single-sculptures .datas{flex-direction:column;gap:0}#single-sculptures .datas img{max-width:100%;max-height:500px;width:fit-content;height:auto}#page-procesus .main-steps{grid-template-columns:repeat(1, 1fr)}#page-procesus .step-1 .image,#page-procesus .step-2 .image,#page-procesus .step-3 .image{height:350px}#page-procesus .image-step-3-2{height:450px !important}#page-golden-book .golden-book-list{gap:15px}}@media screen and (max-width: 480px){header .logo-nav .logo img{width:160px}footer .first-column{display:flex;justify-content:space-between}footer .first-column .socials{margin-top:0}footer .datas{flex-direction:column;gap:10px}footer .datas .developped-by{text-align:left}#page-contact .wpcf7 label{margin-top:10px}#page-contact .wpcf7 input,#page-contact .wpcf7 textarea{width:100%;padding-left:0;padding-right:0}#page-contact .wpcf7 .wpcf7-submit{width:100%;margin-top:5px}.sculptures-list{grid-template-columns:repeat(1, 1fr)}}
