@charset "UTF-8";.titol-gran,main#inner>section>header h1{color:var(--corporate-color);font-weight:800;font-size:100px;line-height:.87;text-transform:inherit}.faqs{position:relative;width:100%;margin:130px auto 0;interpolate-size:allow-keywords;padding-bottom:130px}.faqs:before{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;aspect-ratio:1920/839;background-image:url(../../../images/faqs-bg.webp);background-repeat:no-repeat;background-position:bottom center;background-size:contain;z-index:-1}.faqs .faqs-header h3{font-weight:var(--font-bold);font-size:60px;line-height:1;letter-spacing:.02em}.faqs .faqs-header p{margin-top:1.2em;font-size:15px}main#inner>section{display:grid;grid-template-columns:minmax(0,464px) minmax(0,1fr);align-items:start;overflow:hidden}main#inner>section>*{grid-column:1/-1}main#inner>section>header{width:100%;grid-row:1;grid-column:2;z-index:1;padding-top:91px}main#inner>section>header h1{max-width:800px}main#inner>section>.servei-hero-image{grid-row:1/span 2;grid-column:1;align-self:start;margin:0;overflow:hidden}main#inner>section>.servei-hero-image img{width:100%;height:auto}main#inner>section>.servei-hero{grid-row:2;grid-column:2;padding-right:var(--padding-container);margin-top:106px}.servei-hero .intro{box-sizing:content-box;max-width:840px;font-size:20px;font-weight:var(--font-regular);padding-left:256px}.servei-hero .lead{margin:0;font-weight:var(--font-bold);font-size:30px;line-height:1.4}.servei-hero .buttons{display:flex;flex-wrap:wrap;grid-gap:40px;margin-top:65px}.servei-hero .buttons .animated-button{padding:1.1em 3.5em;font-size:16px}.servei-hero .cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:140px;margin-top:153px;font-weight:var(--font-regular);font-size:18px;padding-left:146px}.servei-hero .cols h3{margin-bottom:1.2em;font-weight:var(--font-bold);font-size:30px;line-height:1.2}.servei-hero .cols>.sense-titol{padding-top:108px}.servei-hero .cols ul{margin-top:1.5em;padding-left:2em;list-style:disc}.servei-hero .cols ul li{margin-top:.4em}.servei-hero .cols ul li:before{content:none}.servei-disseny{display:grid;grid-template-columns:73% minmax(0,1fr);align-items:start;margin-top:130px}.servei-disseny figure{grid-row:1;grid-column:1;margin:0}.servei-disseny figure img{display:block;width:100%;height:auto}.servei-disseny figure+figure{grid-row:1/span 2;grid-column:2;margin-top:61%;margin-left:-11%}.servei-disseny .titol-gran,.servei-disseny .text{grid-column:1;padding-inline:var(--padding-container)}.servei-disseny .titol-gran{grid-row:2;padding-left:calc(var(--padding-container) * 5.5);margin-top:123px}.servei-disseny .text{box-sizing:content-box;grid-column:1/-1;grid-row:3;margin-top:95px;max-width:970px;justify-self:center}.servei-disseny .lead{margin:0 0 2em;font-weight:var(--font-bold);font-size:30px;line-height:1.4}.work-proces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:130px;padding-right:60px;padding-left:150px}.work-proces>.titol-gran{grid-row:1;grid-column:1;margin-top:160px}.work-proces>figure{grid-row:1/span 2;grid-column:2;justify-self:end;margin:0 -60px 0 0}.work-proces>figure img{display:block;width:100%;height:auto;filter:grayscale(1)}.work-proces>.work-serveis{grid-column:1/-1;margin:130px -60px 0 -150px}.pas{position:relative;margin-top:100px;padding-right:114px;padding-left:222px;font-weight:var(--font-regular);font-size:18px}.pas .num{position:absolute;top:-.14em;left:0;color:var(--corporate-color-sobre-negre);font-weight:800;font-size:235px;line-height:1}.pas .contingut{position:relative}.pas h3{margin-bottom:1.2em;font-weight:var(--font-bold);font-size:30px;line-height:1.2}.pas p+p{margin-top:1.5em}.pas ul{margin:1.5em 0;padding-left:2em;list-style:disc}.pas ul li{margin-top:.4em}.pas ul li:before{content:none}@media only screen and (max-width:1420px){.titol-gran,main#inner>section>header h1{font-size:80px}}@media only screen and (max-width:1275px){.titol-gran,main#inner>section>header h1{font-size:65px}}@media only screen and (max-width:800px){.titol-gran,main#inner>section>header h1{font-size:40px}.faqs{margin-top:90px;padding-bottom:90px}}@media only screen and (max-width:1420px){main#inner>section{grid-template-columns:minmax(0,400px) minmax(0,1fr)}.servei-hero .intro{padding-left:140px}.servei-hero .cols{grid-gap:80px;padding-left:80px}.servei-disseny .titol-gran{padding-left:calc(var(--padding-container) * 4)}}@media only screen and (max-width:1275px){main#inner>section{grid-template-columns:minmax(0,320px) minmax(0,1fr)}main#inner>section>header{padding-top:70px}.servei-hero .intro{padding-left:60px}.servei-hero .cols{padding-left:40px}.servei-disseny .titol-gran{margin-top:90px;padding-left:var(--padding-container)}}@media only screen and (max-width:1000px){main#inner>section{display:block}main#inner>section>header{padding-top:70px;padding-bottom:40px}main#inner>section>.servei-hero-image{height:45vh;min-height:300px}main#inner>section>.servei-hero-image img{height:100%;object-fit:cover}main#inner>section>.servei-hero{margin-top:60px;padding-right:var(--padding-container);padding-left:var(--padding-container)}.servei-hero .intro{padding-left:0}.servei-hero .lead{font-size:24px}.servei-hero .cols{grid-gap:60px;margin-top:70px;padding-left:0}.servei-hero .cols h3{font-size:24px}.servei-hero .cols>.sense-titol{padding-top:86.4px}.servei-disseny{margin-top:90px}.servei-disseny .titol-gran{margin-top:60px;margin-right:30px}.servei-disseny .text{margin-top:50px}.servei-disseny .lead{font-size:24px}}@media only screen and (max-width:800px){main#inner>section>.servei-hero-image{height:35vh;min-height:220px}.servei-hero .lead{font-size:19px}.servei-hero .buttons{grid-gap:15px;margin-top:45px}.servei-hero .buttons .animated-button{flex:1;justify-content:center;padding:1.1em 1em}.servei-hero .cols{grid-template-columns:minmax(0,1fr);grid-gap:50px}.servei-hero .cols h3{font-size:21px}.servei-hero .cols>.sense-titol{padding-top:0}.servei-disseny{display:block}.servei-disseny figure+figure{margin-top:var(--padding-container);margin-left:0}.servei-disseny .titol-gran{margin-top:50px}.servei-disseny .lead{font-size:18px}}@media only screen and (max-width:1420px){.work-proces{padding-left:100px}.work-proces>.work-serveis{margin-left:-100px}.pas{padding-right:60px;padding-left:180px}.pas .num{font-size:190px}}@media only screen and (max-width:1275px){.work-proces{padding-left:var(--padding-container)}.work-proces>.titol-gran{margin-top:100px}.work-proces>.work-serveis{margin-left:calc(var(--padding-container) * -1)}.pas{padding-right:30px;padding-left:140px}.pas .num{font-size:150px}}@media only screen and (max-width:1000px){.work-proces{display:block;margin-top:90px;padding-right:var(--padding-container)}.work-proces>.titol-gran{margin-top:0}.work-proces>figure{margin:50px calc(var(--padding-container) * -1) 0}.work-proces>.work-serveis{margin-right:calc(var(--padding-container) * -1);margin-top:90px}.pas{margin-top:70px;padding-right:0;padding-left:120px}.pas .num{font-size:120px}.pas h3{font-size:24px}}@media only screen and (max-width:800px){.pas{padding-left:0}.pas .num{position:static;display:block;margin-bottom:.1em;font-size:90px}.pas h3{font-size:21px}}
