*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--base-multiple:10px}html{font-size:var(--base-multiple)}body{font-family:sans-serif;color:#333;margin:0;padding:0}ul{margin-left:1.3em;list-style-position:outside}ul ul{margin-left:.5em}ul li{margin-bottom:.5em;margin-top:.5em}a{color:inherit}.elementor-widget-image a img[src$=".svg"]{width:inherit!important}.project-item.active .project-separator{background-color:#fff}.project-item.active .project-name{color:#fff}.project-separator{background-color:#575050;transition:background-color 0.3s ease}.project-name{color:#666;transition:color 0.3s ease}.project-item{cursor:pointer}.loop-realisation:hover svg rect{fill:#6E6335;transition:fill 0.3s ease}.loop-realisation:hover .img-black-and-white{filter:grayscale(0%);-webkit-filter:grayscale(0%);transition:filter 0.3s ease}.loop-realisation:hover{cursor:pointer}.loop-realisation{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background-color:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .7);border-radius:16px;background-image:linear-gradient(45deg,rgb(40 25 50 / .06) 0%,transparent 40%,rgb(255 255 255 / .04) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .38),inset 0 -1px 0 rgb(0 0 0 / .08),0 8px 32px rgb(0 0 0 / .15),0 2px 8px rgb(0 0 0 / .1)}.custom-tags{display:flex;flex-wrap:wrap;gap:10px}.custom-tag{font-family:"Articulat CF",sans-serif;background:#39331C;color:#fff;border-radius:20px;padding:10px 20px;font-size:16px}