#stats h2,#teams h2{color:#fff}.navbar:not(.collapsed){background:0 0}#stats{background:0 0!important;font-size:1.75rem;font-weight:300;position:relative;z-index:2;padding:0 1rem;color:#fff!important}.about-stats{display:flex}#gallery .row>div,.about-stats>div{display:flex;align-items:center}.about-stats>div h2{margin-right:1rem;font-size:4rem;font-weight:400;color:#fff}.about-stats>div span{line-height:2rem;font-size:1.5rem}body#page-about #header{height:auto;background:url(../images/about.webp) center bottom/cover no-repeat #fff;position:relative}body#page-about #header::before{content:'';background:linear-gradient(180deg,#ffffff9e 0,#ffffffa6 60%,#fff 100%);position:absolute;left:0;top:0;width:100%;height:100%;filter:contrast(1.5) brightness(2.5)}body#page-about #header .container{padding:0 10rem 0 2rem}body#page-about #header .text{padding:200px 3rem 5rem;position:relative}body#page-about #header h1{text-transform:uppercase;font-weight:600;line-height:4.75rem;letter-spacing:.1rem;text-shadow:0 0 30px rgba(255,255,255,.5);font-size:3.5rem;color:#000137}#gallery .row>div>.image,body#page-about #gallery .row>div>.image{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;padding-top:100%}#gallery .row>div:nth-child(2n)>.image,body#page-about #gallery .row>div:nth-child(2n)>.image{padding-top:125%}body#page-about #description .container{padding-top:0;padding-bottom:5rem}#article .container{padding-top:5rem}#article .text{padding:1rem 7rem 1rem 3rem}#article .text p{color:#262626;font-size:1.35rem;line-height:2.15rem}#article .text h1{font-weight:400}#partner h3,#teams .teams-card h2,section h3{font-weight:600}#our-partner{margin:3rem 2rem;border-radius:1.5rem}#partner{background:#fff}#partner .container-fluid{padding:3rem 2rem}#partner .partner-card{padding:2rem 5rem;background-color:#f5f5f5;border-radius:1.5rem;overflow:hidden;position:relative;z-index:2}#partner h3{color:#000}#stats h2{font-weight:500}#stats .stats-info{background:var(--ui-gradient-active);border-radius:.5rem;padding:3rem}#values .container{padding:7rem 2rem}#values .points{font-size:1.5rem;opacity:.75}#values h2{font-weight:600!important;margin-bottom:2rem!important;color:#000137}#values p{color:#000137;line-height:1.5}#values .points h2:first-child{background:var(--ui-gradient-title);background-size:100%;display:inline-grid;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0;line-height:6rem;font-weight:500!important;font-size:4.5rem;color:#000137}#teams{padding:7rem 1rem 1rem}#teams .container{padding:6rem 2rem 4rem;width:100%;max-width:100%}#teams .teams-card{background:url(../images/bg-portfolio-art.webp) -1rem 40rem/75% no-repeat #000137;border-radius:1rem;padding:3rem}#teams .container>div{padding-left:14rem;margin-bottom:2.5rem}#teams p{margin-left:40vw;margin-right:5rem;color:#555;font-size:1.5rem}#teams .teams-card h3{color:#a6d7f7}#teams .teams-card .members{text-align:center}#teams .teams-card .members h3{font-weight:300}#teams .teams-card .members>div{margin-bottom:5rem}#teams .picture{border-radius:50%;width:100%;transform:scale(.8) translateX(-.5rem);border:.5rem solid #ddd;box-sizing:content-box;object-fit:cover;aspect-ratio:1}#description .container{padding:5rem 5rem 14rem}#description h2{font-weight:700;margin:7rem 3rem 3rem 0}#description p{font-size:1.35rem}#description p br{content:'';display:block;margin-bottom:1rem}#description a{border-radius:2rem;padding:1rem 4rem 1rem 2rem;transition:opacity 1.5s ease-out,transform 1.5s ease-out,padding-right .2s ease-out}#description a::after{right:1.75rem}#description a:hover{padding-right:5rem}#vendors .container{padding-bottom:8rem;padding-left:2rem;padding-right:2rem}#vendors .logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#vendors .logos div{margin:3%;width:14%;min-width:30px;aspect-ratio:1;overflow:hidden;position:relative}#vendors .logos img{filter:contrast(.5)}section h3{color:#00f}@media (max-width:991.5px){body#page-about #header h1{font-size:3rem;line-height:4rem}#teams .container>div{padding-left:0}#vendors .logos div{width:25.33333%;margin:4%}}@media (max-width:767.5px){body#page-about #header h1{font-size:2.25rem;line-height:3rem}#stats,body#page-about #header .container{padding:0}body#page-about #description .container{padding-bottom:2rem}#cta .card{border-radius:.5rem}#our-partner,#stats .stats-info{border-radius:0}#article .text{padding:1rem 3rem}#article .text p{font-size:1.15rem;line-height:1.5rem}#partner .partner-card{padding:2rem}.about-stats>div h2{font-size:3rem}.about-stats>div span{font-size:1.25rem}#description .container{padding:3rem}#description h2{margin-top:5rem}#teams .container{padding:2rem 0 0}#teams .teams-card .members>div{margin-bottom:2rem}#values .container{padding:4rem 2rem}#vendors .container{padding-bottom:0}#values p{line-height:1.25;font-size:1.15rem}#values h2{margin-bottom:1.25rem!important}#our-partner{margin:2rem 0 0}}