.block-project-archive{z-index:1;position:relative}.block-project-archive .hero-project{height:calc(100 * var(--vh-unit));position:relative;overflow:hidden}.block-project-archive .hero-project .hero-video{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;background-color:#0000;width:100%;height:100%}.block-project-archive .hero-project .title-project{width:75%;margin:0;position:absolute;bottom:3.75rem;left:3.4375rem}@media only screen and (width<=1200px){.block-project-archive .hero-project .title-project{width:100%;left:20px}}.frame-wrapper{will-change:transform;flex-flow:row;flex:none;align-items:center;width:100%;height:37.5rem;margin-bottom:3.75rem;padding:0;display:flex;position:relative;overflow:hidden}@media only screen and (width<=1200px){.frame-wrapper{margin-bottom:30px}}@media only screen and (width<=993px){.frame-wrapper{height:25rem}}@media only screen and (width<=576px){.frame-wrapper{height:275px}}.frame-wrapper:before{content:"";pointer-events:none;z-index:1;mix-blend-mode:overlay;position:absolute;inset:0;box-shadow:inset 0 0 1.875rem #000}.frame{will-change:transform;width:100%;height:115%;visibility:initial;position:relative;overflow:hidden;margin-bottom:0!important}@media only screen and (width<=576px){.frame{height:140%}}.frame a{border-radius:inherit;position:absolute;inset:0}.frame a img{border-radius:inherit;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;width:100%;display:block;height:100%!important}.project-list{background:var(--color-bg);color:var(--color-text)}.project-list .projects-wrapper{flex-direction:column;gap:7.5rem;width:100%;height:auto;margin:0 auto;padding:3.75rem 0;display:flex;position:relative}@media only screen and (width<=1200px){.project-list .projects-wrapper{gap:3.75rem}}.project-list .projects-wrapper .project-card{flex-flow:wrap;display:flex}.project-list .projects-wrapper .project-card .row-title{flex-direction:column;flex:70%;order:2;align-items:flex-start;row-gap:15px;height:11.25rem;display:flex}@media only screen and (width<=1200px){.project-list .projects-wrapper .project-card .row-title{height:210px}}@media only screen and (width<=769px){.project-list .projects-wrapper .project-card .row-title{flex:0 60%;height:160px}}@media only screen and (width<=576px){.project-list .projects-wrapper .project-card .row-title{flex:100%;row-gap:10px;height:auto}}.project-list .projects-wrapper .project-card .row-title h3{text-transform:uppercase;margin-bottom:0;margin-left:-.75rem;font-size:9.75rem;font-weight:500;line-height:.8}@media only screen and (width<=1200px){.project-list .projects-wrapper .project-card .row-title h3{margin-left:0;font-size:5rem;font-weight:300}}@media only screen and (width<=769px){.project-list .projects-wrapper .project-card .row-title h3{font-size:3rem}}@media only screen and (width<=576px){.project-list .projects-wrapper .project-card .row-title h3{font-size:38px}}.project-list .projects-wrapper .project-card .row-title .project-industry{font-size:2.125rem;line-height:1}@media only screen and (width<=1200px){.project-list .projects-wrapper .project-card .row-title .project-industry{font-size:1.75rem}}@media only screen and (width<=769px){.project-list .projects-wrapper .project-card .row-title .project-industry{font-size:20px}}@media only screen and (width<=576px){.project-list .projects-wrapper .project-card .row-title .project-industry{font-size:18px}}.project-list .projects-wrapper .project-card .row-tags{flex:0 30%;order:3;justify-content:flex-start;align-items:flex-start;padding-top:1.5625rem;display:flex}@media only screen and (width<=1200px){.project-list .projects-wrapper .project-card .row-tags{justify-content:flex-end}}@media only screen and (width<=769px){.project-list .projects-wrapper .project-card .row-tags{flex:0 40%}}@media only screen and (width<=576px){.project-list .projects-wrapper .project-card .row-tags{flex:100%;justify-content:flex-start;align-items:flex-start}}.project-list .projects-wrapper .project-card .row-tags .tags{flex-direction:row;justify-content:flex-end;gap:.75rem;display:flex;position:relative;top:-8px}@media only screen and (width<=769px){.project-list .projects-wrapper .project-card .row-tags .tags{flex-wrap:wrap}}@media only screen and (width<=576px){.project-list .projects-wrapper .project-card .row-tags .tags{top:-4px}}.project-list .projects-wrapper .project-card .row-tags .tags .chips{font-size:1rem}@media only screen and (width<=769px){.project-list .projects-wrapper .project-card .row-tags .tags .chips{font-size:12px}}.project-list .projects-wrapper .project-card .row-image{flex:100%;order:1;margin-bottom:3.75rem}.project-list .projects-wrapper .project-card .row-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:37.5rem}.project-list .projects-wrapper .project-card .row-link{flex-direction:row;flex:0 30%;order:4;justify-content:space-between;align-items:center;margin-top:-5.5rem;margin-left:auto;display:flex}@media only screen and (width<=1200px){.project-list .projects-wrapper .project-card .row-link{flex:0 100%;align-items:flex-end}}@media only screen and (width<=576px){.project-list .projects-wrapper .project-card .row-link{margin-top:.625rem}}.project-list .projects-wrapper .project-card .row-link .info{flex:0 21.25rem}@media only screen and (width<=1200px){.project-list .projects-wrapper .project-card .row-link .info{flex:0 24.375rem}}@media only screen and (width<=576px){.project-list .projects-wrapper .project-card .row-link .info{flex:0 80%;font-size:16px}}
