﻿:root{foreground-1:#000;foreground-2:rgba(0,0,0,.6);background-1:#f8f8f8;background-2:#fff;foreground-primary:#b9ebf2;foreground-secondary:#07f1ab;foreground-tertiary:#acefef;group-primary:#2ed9c3;group-secondary:#07f1ab;group-tertiary:#acefef}body>main{display:flex;flex-direction:column;gap:6rem}article.intro .materials img.circle-triangle{position:absolute;left:0;bottom:0;transform:translate(-30%, 30%)}article.intro .materials img.blobs{position:absolute;bottom:0;right:0;transform:translate(20%, 30%)}article.intro .materials img.triangle,article.intro .materials img.triangle-stroke{position:absolute;left:5%;top:20%}article.intro .materials img.triangle-stroke{transform:scale(-1, 1) rotate(-40deg) translateX(-30%)}article.intro .materials img.triangle{transform:scale(-1, 1) rotate(-15deg)}@media screen and (max-width: 1250px){article.intro .materials img.circle-triangle{transform:scale(0.8) translate(-40%, 40%)}article.intro .materials img.blobs{transform:scale(0.75) translate(40%, 30%)}article.intro .materials img.triangle,article.intro .materials img.triangle-stroke{top:10%}article.intro .materials img.triangle{transform:scale(-0.8, 0.8) rotate(-15deg) translateX(50%) !important}article.intro .materials img.triangle-stroke{transform:scale(-0.8, 0.8) rotate(-40deg) translateX(50%) !important}}@media screen and (max-width: 660px){article.intro .materials img.circle-triangle{transform:scale(0.6) translate(-60%, 60%)}article.intro .materials img.blobs{transform:scale(0.5) translate(60%, 50%)}article.intro .materials img.triangle{transform:scale(-0.6, 0.6) rotate(-15deg) translateX(70%) !important}article.intro .materials img.triangle-stroke{transform:scale(-0.6, 0.6) rotate(-40deg) translateX(70%) !important}}@media screen and (max-width: 400px){article.intro .materials img.circle-triangle{transform:scale(0.6) translate(-80%, 60%)}article.intro .materials img.blobs{transform:scale(0.5) translate(90%, 50%)}}article#team{margin-top:10vh;background-color:#fff;width:100%;display:flex;align-items:center;justify-content:center;position:relative}article#team>.materials{pointer-events:none;position:absolute;left:0;right:0;top:0;bottom:0}article#team>.materials>.material{position:absolute}article#team>.materials>.material.blobs-dot{top:30%;left:0%;opacity:.4;width:500px}article#team>.materials>.material.triangle,article#team>.materials>.material.triangle-stroke{position:absolute;right:5%;top:50%}article#team>.materials>.material.triangle-stroke{transform:rotate(-40deg) translateX(-20%)}article#team>.materials>.material.triangle{transform:rotate(-10deg)}article#team>.wrapper{padding:5rem 0;width:80%;display:grid;grid-template-columns:2fr 3fr;grid-gap:5rem}article#team>.wrapper>aside,article#team>.wrapper>main{width:100%}article#team>.wrapper>aside{aspect-ratio:1.5/1;display:flex;align-items:center;justify-content:center;position:relative}article#team>.wrapper>aside>.before{position:absolute;bottom:calc(0% - 15px);right:calc(0% - 15px);width:100%;height:100%;border-radius:10px;background:linear-gradient(120deg, rgba(172, 239, 239, 0.1) 0%, rgba(7, 241, 171, 0.4) 100%);z-index:-1}article#team>.wrapper>aside img{width:100%;height:100%;object-fit:cover;border-radius:10px}article#team>.wrapper>main{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}article#team>.wrapper>main p.title{font-weight:700;font-size:2rem;text-transform:uppercase;position:relative}article#team>.wrapper>main p.title:after{content:" ";position:absolute;height:6px;width:70%;background-color:rgba(7,241,171,.5);left:0;bottom:0%;z-index:-1;transform:translateY(2px)}article#team>.wrapper>main p.sub{font-weight:400;font-style:italic;color:rgba(0,0,0,.6);width:70%;font-size:1.25rem;line-height:1.75rem}article#team>.wrapper>main p.sub>span{color:#07f1ab;font-weight:500}@media screen and (max-width: 1400px){article#team>.materials>.material.blobs-dot{width:300px}article#team>.materials>.material.triangle,article#team>.materials>.material.triangle-stroke{width:250px}article#team>.wrapper{width:90%}article#team>.wrapper>main p.sub{font-size:1.15rem}}@media screen and (max-width: 1250px){article#team>.materials>.material.triangle,article#team>.materials>.material.triangle-stroke{width:200px}article#team>.wrapper>main p.sub{font-size:1rem;line-height:1.25rem;max-width:100%}}@media screen and (max-width: 1050px){article#team>.wrapper{grid-template-columns:1fr 1fr;width:90%;grid-gap:3rem}article#team>.wrapper>main p.sub{width:100%}article#team>.materials>.material.triangle,article#team>.materials>.material.triangle-stroke{display:none}}@media screen and (max-width: 865px){article#team>.wrapper{width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center}article#team>.wrapper>main p.sub{font-size:1.25rem;line-height:1.5rem}}@media screen and (max-width: 535px){article#team>.wrapper{width:100%;padding:3rem}article#team>.wrapper>main p.sub{font-size:1rem;line-height:1.15rem}}article#services{width:80%;display:flex;justify-content:center;align-items:center}article#services>.wrapper{width:100%;display:grid;grid-template-columns:1fr 2fr;grid-gap:5rem}article#services>.wrapper>aside,article#services>.wrapper>main{width:100%}article#services>.wrapper>aside{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:2rem}article#services>.wrapper>aside>header{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:1rem}article#services>.wrapper>aside>header p.title{font-weight:700;font-size:2rem;text-transform:uppercase;position:relative}article#services>.wrapper>aside>header p.title:after{content:" ";position:absolute;height:6px;width:70%;background-color:rgba(7,241,171,.5);left:0;bottom:0%;z-index:-1;transform:translateY(2px)}article#services>.wrapper>aside>main{width:100%;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:1rem}article#services>.wrapper>aside>main>header p.title{font-weight:500}article#services>.wrapper>aside>main>main{width:100%;display:flex;align-items:start;justify-content:start;flex-direction:column;gap:1rem}article#services>.wrapper>aside>main>main>div{width:100%;background-color:#fff;padding:1rem;border-radius:10px;box-shadow:0 0 5px rgba(211,211,211,.5);display:flex;align-items:start;justify-content:start;flex-direction:column;gap:10px}article#services>.wrapper>aside>main>main>div p.title{font-weight:500}article#services>.wrapper>aside>main>main>div p.title span{font-weight:400;font-size:1rem}article#services>.wrapper>aside>main>main>div p.title span:before{content:"- "}article#services>.wrapper>aside>main>main>div>a{font-weight:450;display:flex;align-items:center;gap:8px}article#services>.wrapper>aside>main>main>div>a>svg{aspect-ratio:1/1;width:18px;stroke:#07f1ab}article#services>.wrapper>main{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:2rem}article#services>.wrapper>main>div{width:100%;aspect-ratio:1.125/.5;background-color:#fff;padding:1rem;border-radius:10px;box-shadow:0 0 5px rgba(211,211,211,.5);display:flex;flex-direction:column;align-items:start;justify-content:start;z-index:-1;gap:10px;height:100%}article#services>.wrapper>main>div>header{display:flex;justify-content:space-between;align-items:center;width:100%}article#services>.wrapper>main>div>header>svg{width:40px;aspect-ratio:1/1;stroke:#07f1ab}article#services>.wrapper>main>div>header>svg.microscope{stroke:none;fill:#07f1ab}article#services>.wrapper>main>div>header:after{content:attr(data-count);font-weight:900;opacity:.05;font-size:2rem}article#services>.wrapper>main>div>p.title{font-weight:700}article#services>.wrapper>main>div>p.sub{font-weight:300;font-style:italic;width:100%;max-width:100%;line-height:1.75rem}@media screen and (max-width: 1550px){article#services{width:100%;padding:0 3rem}}@media screen and (max-width: 1215px){article#services>.wrapper{grid-gap:2rem}}@media screen and (max-width: 1160px){article#services>.wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}article#services>.wrapper>aside>header{width:100%}article#services>.wrapper>aside>header>p{max-width:80%}}@media screen and (max-width: 875px){article#services{padding:0 1.5rem}article#services>.wrapper>main{grid-gap:1rem}article#services>.wrapper>main>div{gap:5px}article#services>.wrapper>main>div>header>img{width:30px}article#services>.wrapper>main>div>header:after{font-size:1.75rem}article#services>.wrapper>main>div>p.sub{line-height:1.25rem}}@media screen and (max-width: 635px){article#services>.wrapper>main{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem;height:auto}article#services>.wrapper>main>div{aspect-ratio:auto}}article#values{display:flex;align-items:center;justify-content:center;width:100%;background:#fff;position:relative}article#values:after{position:absolute;content:" ";left:0;right:0;top:0;bottom:0;background:linear-gradient(120deg, rgba(7, 241, 171, 0.1) 0%, rgba(172, 239, 239, 0.1) 70%);pointer-events:none}article#values>.wrapper{width:80%;padding:5rem 0;display:grid;grid-template-columns:2fr 1fr;z-index:1}article#values>.wrapper>aside{width:100%}article#values>.wrapper>aside>.wrapper{position:relative;display:flex;justify-content:center;align-items:center}article#values>.wrapper>aside>.wrapper img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:20px;z-index:3;position:relative}article#values>.wrapper>aside>.wrapper>.materials{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}article#values>.wrapper>aside>.wrapper>.materials:before,article#values>.wrapper>aside>.wrapper>.materials:after{content:" ";position:absolute;aspect-ratio:1/1;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}article#values>.wrapper>aside>.wrapper>.materials:before{opacity:.7;width:60%;top:0;transform:translate(-70%, -20%);background-image:url("/assets/images/materials/blobs.webp");z-index:2;left:100%}article#values>.wrapper>aside>.wrapper>.materials:after{opacity:.3;width:40%;left:0;bottom:0;transform:translate(-30%, 30%) scale(-1, -1);z-index:2;background-image:url("/assets/images/materials/dashed-circle.webp")}article#values>.wrapper>aside>.wrapper:before{content:" ";position:absolute;width:calc(100% + 8px);height:calc(100% + 8px);background:linear-gradient(120deg, rgba(172, 239, 239, 0.1) 0%, rgba(7, 241, 171, 0.4) 100%);transform:translate(5%, 5%);border-radius:20px;z-index:1}article#values>.wrapper>main{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}article#values>.wrapper>main>header{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}article#values>.wrapper>main>header p.title{font-weight:700;font-size:2rem;text-transform:uppercase;position:relative}article#values>.wrapper>main>header p.title:after{content:" ";position:absolute;height:6px;width:70%;background-color:rgba(7,241,171,.5);left:0;bottom:0%;z-index:-1;transform:translateY(2px)}article#values>.wrapper>main>main{display:grid;grid-template-rows:repeat(3, 1fr);justify-content:start;align-items:start;grid-gap:1rem}article#values>.wrapper>main>main>div{height:100%;background-color:#fff;padding:1em;box-shadow:0 0 5px rgba(211,211,211,.5);border-radius:10px}article#values>.wrapper>main>main>div>header{width:100%;display:flex;justify-content:space-between;align-items:start;margin-bottom:.5rem}article#values>.wrapper>main>main>div>header>.wrapper{gap:10px;display:flex;justify-content:start;align-items:center}article#values>.wrapper>main>main>div>header>.wrapper>p.title{font-weight:600}article#values>.wrapper>main>main>div>header>.wrapper>svg{width:30px;aspect-ratio:1/1;stroke:#07f1ab}article#values>.wrapper>main>main>div>header:after{content:attr(data-count);font-weight:900;opacity:.05;font-size:2rem}article#values>.wrapper>main>main>div>p.sub{font-weight:350}article#values>.wrapper>main>main>div>p.sub>span{color:#07f1ab;font-weight:450}@media screen and (max-width: 1650px){article#values>.wrapper{width:100%;padding:5rem}}@media screen and (max-width: 1525px){article#values>.wrapper{grid-template-columns:3fr 2fr}}@media screen and (max-width: 1275px){article#values>.wrapper{grid-template-columns:5fr 4fr}}@media screen and (max-width: 1175px){article#values>.wrapper{padding:5rem 3rem;grid-template-columns:3fr 2fr;gap:2rem}article#values>.wrapper>main>main{width:100%;grid-template-columns:100%}article#values>.wrapper>main>main>div{width:100%}article#values>.wrapper>main>main>div p.sub{max-width:100%}}@media screen and (max-width: 1175px){article#values>.wrapper{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:7rem;width:70%}article#values>.wrapper>main{width:100%}}@media screen and (max-width: 920px){article#values>.wrapper{width:100%;padding:4rem}article#values>.wrapper>aside{width:70%}}@media screen and (max-width: 600px){article#values>.wrapper{padding:2rem}article#values>.wrapper>aside{width:100%}}article#rse{width:100%;display:flex;justify-content:center;align-items:center}article#rse>.wrapper{width:70%;display:grid;grid-template-columns:1fr 2fr;grid-gap:2rem}article#rse>.wrapper>main{width:100%;z-index:3;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}article#rse>.wrapper>main>p.title{font-weight:700;font-size:2rem;text-transform:uppercase;position:relative;width:auto;display:inline-block}article#rse>.wrapper>main>p.title:after{content:" ";position:absolute;height:6px;width:70%;background-color:rgba(7,241,171,.5);left:0;bottom:0%;z-index:-1;transform:translateY(2px)}article#rse>.wrapper>main>ul{width:100%;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:1rem}article#rse>.wrapper>main>ul>li{width:100%;display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;column-gap:5px}article#rse>.wrapper>main>ul>li>svg{width:100%;aspect-ratio:1/1;stroke:#07f1ab}article#rse>.wrapper>main>ul>li>p.title{max-width:100%;font-weight:500}article#rse>.wrapper>main>ul>li>p.sub{grid-column:1/3}article#rse>.wrapper>aside{width:100%;position:relative}article#rse>.wrapper>aside img{width:100%;height:100%;object-fit:cover;border-radius:20px;z-index:3}article#rse>.wrapper>aside .materials{position:absolute;top:0;left:0;right:0;bottom:0}article#rse>.wrapper>aside .materials:before,article#rse>.wrapper>aside .materials:after{content:" ";position:absolute}article#rse>.wrapper>aside .materials:after{width:100%;height:100%;left:calc(0% - 24px);bottom:calc(0% - 24px);background:linear-gradient(120deg, rgba(172, 239, 239, 0.1) 0%, rgba(7, 241, 171, 0.4) 100%);box-shadow:0 0 5px rgba(211,211,211,.5);z-index:1;border-radius:20px}article#rse>.wrapper>aside .materials:before{top:-10%;left:0%;width:150%;aspect-ratio:1/1;background-image:url("/assets/images/materials/blobs-dot.webp");background-position:center;background-repeat:no-repeat;background-size:cover;z-index:2;opacity:.15}@media screen and (max-width: 1245px){article#rse>.wrapper{width:80%;grid-template-columns:2fr 3fr}article#rse>.wrapper>main p.sub{max-width:100%}}@media screen and (max-width: 1100px){article#rse>.wrapper{width:100%;padding:0 4rem}}@media screen and (max-width: 1000px){article#rse>.wrapper{padding:0 2rem}}@media screen and (max-width: 1000px){article#rse>.wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5rem}article#rse>.wrapper>aside{width:50%}}@media screen and (max-width: 565px){article#rse>.wrapper>aside{width:70%}}article#donations{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}article#donations p{text-align:center}article#donations p.title{font-weight:700;font-size:2rem;text-transform:uppercase;position:relative;width:auto;display:inline-block}article#donations p.title:after{content:" ";position:absolute;height:6px;width:70%;background-color:rgba(7,241,171,.5);left:50%;bottom:0%;z-index:-1;transform:translateY(10px) translateX(-50%)}article#donations .num-wrapper #counter{font-weight:700;color:#07f1ab;font-size:5rem}article#donations .num-wrapper #counter:after{content:"€"}@media screen and (max-width: 900px){article#donations p.sub{max-width:80vw}}