.responsive-video[data-v-79807244],.responsive-video[data-v-1acb9d57]{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:10px){.lavori-button[data-v-2a8b0b81]{display:inline-block;font-family:DM Sans;font-size:.8em;padding:10px 0 20px;position:absolute;text-align:center;text-decoration:none;z-index:3}.hero-desktop[data-v-2a8b0b81]{display:none!important}.hero-mobile[data-v-2a8b0b81]{display:block!important}.hero-mobile-button[data-v-2a8b0b81]{font-family:DM Mono,monospace;font-size:.7em;font-weight:300}.homepage-hero[data-v-2a8b0b81]{margin-bottom:150px}.homepage-hero-start[data-v-2a8b0b81]{margin-bottom:25px}.homepage-hero-video[data-v-2a8b0b81]{aspect-ratio:16/9;background-color:#fff;border-radius:10px;display:block;opacity:1;overflow:hidden;width:100%}.homepage-hero-video video[data-v-2a8b0b81]{-o-object-fit:cover;object-fit:cover;width:100%}.homepage-hero-text[data-v-2a8b0b81]{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;margin-top:80px;width:100%}.hero-text-1[data-v-2a8b0b81]{margin-bottom:10px;text-transform:uppercase;width:30%}.hero-text-2[data-v-2a8b0b81]{display:flex;justify-content:end;max-width:800px;width:100%}.hero-text-2 p[data-v-2a8b0b81]{margin-bottom:15px}}@media screen and (min-width:900px){.lavori-button[data-v-2a8b0b81]{display:none}.hero-desktop[data-v-2a8b0b81]{display:block!important}.hero-mobile[data-v-2a8b0b81]{display:none!important}.mobile-link[data-v-2a8b0b81]{display:none}.hero-text-1[data-v-2a8b0b81]{display:block}.hero-text-2[data-v-2a8b0b81]{display:flex;max-width:800px;width:70%}.hero-text-2 p[data-v-2a8b0b81],.hero-text-2 section[data-v-2a8b0b81]{display:inline-block;width:calc(50% - 10px)}.hero-text-2 p[data-v-2a8b0b81]:last-child,.hero-text-2 section[data-v-2a8b0b81]:last-child{margin-left:40px}}@media screen and (min-width:10px){.grid-container[data-v-29ae4798]{display:flex;flex-wrap:wrap;justify-content:space-between}.grid-item[data-v-29ae4798]{color:#333;margin-bottom:20px;position:relative;text-decoration:none}.grid-content[data-v-29ae4798],.grid-item[data-v-29ae4798]{overflow:hidden}.project-title[data-v-29ae4798]{align-items:center;display:flex;margin-bottom:5px;position:relative;transform:translate(0);transition:transform .3s ease;width:100%}.project-title h1[data-v-29ae4798]{display:inline-block;font-size:2.4em}.trattino[data-v-29ae4798]{background-color:#000;display:inline-block;display:none;height:1px;margin-right:10px;transform:scaleX(0);width:30px}.grid-img[data-v-29ae4798]{background-color:#333;border-radius:10px;height:300px;overflow:hidden;width:100%}.grid-img img[data-v-29ae4798],.grid-img video[data-v-29ae4798]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.grid-item[data-v-29ae4798]{border-top:1px solid #333;justify-content:space-between;padding:20px 0;width:100%}.grid-item .grid-content[data-v-29ae4798]{display:flex;flex-direction:column-reverse;flex-wrap:wrap;height:100%;width:100%}.grid-item[data-v-29ae4798]:last-child{border-bottom:1px solid #333}.grid-item:last-child .grid-info-2[data-v-29ae4798]{padding-bottom:30px}.grid-info[data-v-29ae4798]{margin-top:20px}.grid-info-1[data-v-29ae4798]{margin-bottom:10px}.grid-info-2[data-v-29ae4798]{min-height:100px}.lavori-button[data-v-29ae4798]{background-color:#8da3aa;border:1px solid #333;border-radius:100px;box-sizing:border-box;color:#333;display:inline-block;font-family:DM Sans;height:50px;left:50%;padding:13px 40px;position:absolute;text-align:center;text-decoration:none;transform:translate(-50%,-50px);width:80%;z-index:3}}@media screen and (min-width:900px){.grid-item:hover .grid-img[data-v-29ae4798]{opacity:.6;transition:.3s}.grid-item:hover .project-title[data-v-29ae4798]{transform:translate(0)}.grid-item:hover .trattino[data-v-29ae4798]{transform:scaleX(1)}.lavori-button[data-v-29ae4798]:hover{background:#dfff0d;border:1px solid #dfff0d;padding:13px 70px;transition:width .25s cubic-bezier(.25,1,.5,1) 0s,height .25s cubic-bezier(.25,1,.5,1) .15s,padding .25s cubic-bezier(.25,1,.5,1) 0s,border-radius .25s cubic-bezier(.25,1,.5,1) 0s,background .25s ease 0s}.grid-xl[data-v-29ae4798]{border-bottom:1px solid #333;border-top:1px solid #333;height:60vh;max-height:600px}.grid-xl .grid-info[data-v-29ae4798]{width:30%}.grid-xl .grid-content[data-v-29ae4798]{display:flex;flex-direction:row;justify-content:space-between}.grid-xl .grid-img[data-v-29ae4798]{height:100%;overflow:hidden;position:relative;width:65%}.grid-xl .grid-img img[data-v-29ae4798]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.project-title[data-v-29ae4798]{transform:translate(-40px)}.project-title h1[data-v-29ae4798]{font-size:3em}.trattino[data-v-29ae4798]{display:block}.grid-item[data-v-29ae4798]:nth-child(2){border-right:1px solid #333}.grid-item:nth-child(3) .grid-content[data-v-29ae4798]{margin-left:20px}.grid-sm .grid-content[data-v-29ae4798]{width:calc(100% - 20px)}.grid-info[data-v-29ae4798]{margin-top:0}.grid-info-1[data-v-29ae4798]{height:-moz-fit-content;height:fit-content;margin-bottom:15px}.grid-info-2[data-v-29ae4798]{display:inline-block;max-width:300px}.grid-sm[data-v-29ae4798]{border-bottom:1px solid #333;border-top:0;padding-bottom:0;width:calc(50% - .5px)}.grid-sm .grid-content[data-v-29ae4798]{border-bottom:1px solid #333;display:flex;flex-direction:column-reverse}.grid-sm .grid-info[data-v-29ae4798]{min-height:250px;padding-bottom:100px;width:100%}.grid-sm .grid-img[data-v-29ae4798]{height:30vh;margin-bottom:25px;min-height:400px;overflow:hidden;position:relative;width:100%}.grid-sm .grid-img img[data-v-29ae4798]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.lavori-button[data-v-29ae4798]{width:auto}}@media screen and (min-width:1250px){.project-title h1[data-v-29ae4798]{font-size:3em}}
