.section-container{position:relative;width:100vw;display:flex;justify-content:center;min-height:60vh;overflow-x:clip;animation:slow-show 1s forwards}@media(max-width:833px){.section-container{min-height:70vh}}@media(max-width:656px){.section-container{min-height:80vh}}@media(max-width:456px){.section-container{min-height:75vh}}@media(min-height:1200px){.section-container{min-height:40vh}}@media(min-height:1400px){.section-container{min-height:25vh}}.section-container .section-content{max-width:var(--max-width-layout);display:flex;flex-direction:column;width:100%;z-index:2;align-items:center}.section-container .title-section{color:var(--black);font-weight:600;justify-content:center;margin-bottom:1rem;display:flex;text-align:center;margin-top:5.8rem}@media(max-width:833px){.section-container .title-section{margin-top:4rem;margin-bottom:.4rem;font-size:1.1rem;width:90%}}@media(max-width:656px){.section-container .title-section{font-size:1.05rem}}.section-container .subtitle-section{color:var(--grey);font-family:var(--font-lf);margin-block:0;margin-bottom:3.5rem;display:flex;justify-content:center;width:60%;text-align:center;line-height:1.4rem;font-weight:400;font-size:.938rem}@media(max-width:833px){.section-container .subtitle-section{margin-bottom:3rem;font-size:.87rem;width:90%}}@media(max-width:656px){.section-container .subtitle-section{font-size:.85rem}}.section-container .dist{margin-bottom:3.5rem}@media(max-width:833px){.section-container .dist{margin-bottom:3rem}}.section-container .section-background{position:absolute;width:100%;height:100%;z-index:1;transition:opacity .3s ease-in-out}@media(max-width:833px){.section-container .section-background{-o-object-fit:cover;object-fit:cover}}.section-container .section-background-color{position:absolute;width:100%;height:100%;z-index:1;transition:opacity .3s ease-in-out}.subtitle-more-dark .section-content .subtitle-section{color:var(--grey-dark)}.dark .section-container .title-section{color:var(--white)}.dark .section-container .subtitle-section{color:var(--grey)}.dark .section-container .section-background,.dark .section-container .section-background-color{opacity:0}@keyframes slow-show{0%{opacity:0}to{opacity:1}}.no-dist .section-content .dist{margin-bottom:1rem!important}@media(max-width:656px){.no-dist .section-content .dist{margin-bottom:3rem!important}}.slow-show-head .title-section{opacity:0;animation:slow-show .5s 2s forwards}.slow-show-head .subtitle-section{opacity:0;animation:slow-show .5s 2.2s forwards}@media(max-width:833px){.rm-top-head{margin-top:0}}@media(max-width:656px){.rm-top-head{margin-top:10rem}}.fit-section{min-height:-moz-fit-content;min-height:fit-content}.no-animation-section{animation:none}.about-container{display:flex;align-items:flex-start;gap:2rem;margin:3rem 0 4rem}@media(max-width:833px){.about-container{flex-direction:column;align-items:center;margin:1rem 0}}.about-container .description{display:flex;flex-direction:column;justify-content:flex-start;margin-top:18%;transition:padding .2s ease-in-out}@media(max-width:1200px){.about-container .description{padding-left:5vw}}@media(max-width:833px){.about-container .description{padding:0 5vw;margin-top:4%}}.about-container .description .title{font-family:var(--font-wesker);color:var(--grey);font-weight:900;opacity:0;font-size:1.25rem;transition:font-size .2s ease-in-out;margin-bottom:1rem}@media(max-width:833px){.about-container .description .title{font-size:1.1rem}}@media(max-width:656px){.about-container .description .title{font-size:1.08rem}}.about-container .description .subtitle{font-family:var(--font-lf);font-size:.938rem;font-weight:400;opacity:0;line-height:1.5rem}@media(max-width:833px){.about-container .description .subtitle{font-size:.87rem;line-height:1.4rem}}@media(max-width:656px){.about-container .description .subtitle{font-size:.82rem}}.about-container .description .subtitle .smt{font-size:.99rem;font-family:var(--font-wesker)}@media(max-width:833px){.about-container .description .subtitle .smt{font-size:.93rem}}@media(max-width:656px){.about-container .description .subtitle .smt{font-size:.88rem}}.about-container .description .subtitle .smt-span{margin-top:1rem;margin-bottom:.3rem}.about-container .description .subtitle strong{color:var(--grey)}.about-container .no-ng{margin-top:5%}.about-container .img{margin-left:-13rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;height:auto}.about-container .img img{transition:width .2s ease-in-out}@media(max-width:1200px){.about-container .img img{width:650px;height:auto}}@media(max-width:833px){.about-container .img{margin-left:-15vw}.about-container .img img{width:95vw;height:500px}}@media(max-width:656px){.about-container .img{margin-left:-25vw}.about-container .img img{height:450px;width:auto}}.light .about-container .subtitle{color:#4d4d4d}.dark .about-container .title{color:var(--white)}.dark .about-container .subtitle{color:var(--grey-light)}.card_test{display:flex;justify-content:center;align-items:center;border-radius:.9rem;overflow:hidden}@media(max-width:1000px){.card_test{min-width:15rem;height:15rem}}@media(max-width:833px){.card_test{min-width:14rem;height:14rem}}@media(max-width:656px){.card_test{min-width:13rem;height:13rem}}.splash-container{width:100vw;z-index:12;height:100vh;position:fixed;background:#fff;overflow:hidden;transition:clip-path .3s cubic-bezier(.18,.79,.93,.97),opacity .3s ease-in-out;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);top:0;left:0}.splash-container,.splash-container .element{display:flex;justify-content:center;align-items:center}.splash-container .element{font-size:10rem;position:absolute;height:10rem;width:10rem;left:50%;top:45%;transform:translateX(-50%) translateY(-50%)}.hidden-splash{clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dark .splash-container{background:#241012}.dark .splash-container .element svg rect{fill:var(--white)}.loader{height:.25rem;width:50vw;max-width:15rem;border-radius:1rem;--c:no-repeat linear-gradient(var(--primary) 0 0);background:var(--c),var(--c),var(--grey-blue);background-size:60% 100%;animation:l16 3s infinite}@media(max-width:833px){.loader{width:40vw;height:.2rem}}@media(max-width:656px){.loader{width:30vw}}@keyframes l16{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.dark .loader{--c:no-repeat linear-gradient(var(--primary) 0 0)}