.responsive-desktop{display:contents}.responsive-mobile{display:none}@media only screen and (max-width: 768px){.responsive-desktop{display:none}.responsive-mobile{display:contents}}::-webkit-scrollbar{display:none}.footer-mobile{overflow-x:hidden}.container{max-width:1240px;margin:0 auto;width:100%;padding:0 60px;box-sizing:border-box}.circle{border-radius:50%;background-color:#ff1f6d}.title,.subtitle{letter-spacing:unset;text-transform:unset}.btn{font-family:Eina03;background-color:#010101;width:fit-content;padding:20px;color:#fff;font-weight:600;margin-left:auto;transition:200ms;border:none;outline:none}.btn{font-size:12px;line-height:1}@media screen and (min-width: 375px){.btn{font-size:calc(
                    12px + 13 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){.btn{font-size:25px}}.btn:hover{cursor:pointer;background-color:#fff;color:#000}.header{background-color:rgba(0,0,0,0);position:absolute;top:0;width:100%;z-index:20}.header .header__menu--item{color:#fff}.header path:first-of-type{fill:#fff}.header.mobile{padding-top:20px}.header.mobile rect{fill:#fff}#hero{background-size:cover;background-position:center;padding:130px 0;padding-top:240px}#hero .container{position:relative}#hero .content{position:absolute;z-index:10;top:0}#hero .title{font-weight:700;margin-bottom:80px;color:#fff}#hero .title{font-size:38px;line-height:1}@media screen and (min-width: 375px){#hero .title{font-size:calc(
                    38px + 82 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#hero .title{font-size:120px}}#hero .title span{display:inline-block;opacity:0}#hero .title span:nth-child(2n){transform:translateX(-100px)}#hero .title span:nth-child(2n-1){transform:translateX(100px)}#hero .subtitle{font-weight:600;color:#fff}#hero .subtitle{font-size:14px;line-height:1.3}@media screen and (min-width: 375px){#hero .subtitle{font-size:calc(
                    14px + 12 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#hero .subtitle{font-size:26px}}#hero .circle{width:400px;height:400px;position:absolute;right:15%;bottom:0;z-index:0}#proposito{background-color:#010101;padding-top:260px;padding-bottom:125px;position:relative}#proposito .content{position:absolute;z-index:10}#proposito .title{color:#fff;font-weight:600}#proposito .title{font-size:24px;line-height:1.1}@media screen and (min-width: 375px){#proposito .title{font-size:calc(
                    24px + 42 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#proposito .title{font-size:66px}}#proposito .subtitle{font-weight:600;color:#fff;margin-top:60px}#proposito .subtitle{font-size:14px;line-height:1.3}@media screen and (min-width: 375px){#proposito .subtitle{font-size:calc(
                    14px + 8 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#proposito .subtitle{font-size:22px}}#proposito .img{position:absolute;bottom:0;right:0;z-index:0;transform:scale(0.7);opacity:0}#cta{background-color:#ff1f6d;padding:155px 0}#cta .container{display:flex;flex-direction:column}#cta .hello{width:fit-content;color:#fff;padding-right:105px;position:relative;margin-left:auto;margin-right:90px}#cta .hello{font-size:12px;line-height:1.1}@media screen and (min-width: 375px){#cta .hello{font-size:calc(
                    12px + 8 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#cta .hello{font-size:20px}}#cta .hello::after{width:100px;height:2px;background-color:#fff;content:"";position:absolute;top:55%;right:0;transform:translateY(-50%)}#cta .title{font-size:90px;font-weight:700;color:#fff;margin-top:70px;margin-bottom:20px;line-height:.9}#cta .title{font-size:30px;line-height:.9}@media screen and (min-width: 375px){#cta .title{font-size:calc(
                    30px + 60 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#cta .title{font-size:90px}}#experiencia{background-color:#010101;padding:0 60px;padding-top:485px;padding-bottom:215px}#experiencia .container{position:relative;padding:0}#experiencia .img{position:absolute;bottom:0;left:0;z-index:1;transform:scale(0.8);opacity:0}#experiencia .content{position:absolute;z-index:10;bottom:0;right:0}#experiencia .title{color:#fff;font-weight:600;max-width:690px;margin-left:auto;margin-bottom:110px}#experiencia .title{font-size:24px;line-height:1.1}@media screen and (min-width: 375px){#experiencia .title{font-size:calc(
                    24px + 31 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#experiencia .title{font-size:55px}}#experiencia .subtitle{color:#fff;font-size:22px;font-weight:600;max-width:370px;margin-left:auto;line-height:1.05;margin-bottom:0}#experiencia .subtitle{font-size:14px;line-height:1.2}@media screen and (min-width: 375px){#experiencia .subtitle{font-size:calc(
                    14px + 8 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#experiencia .subtitle{font-size:22px}}#experiencia .circle{width:250px;height:250px;position:absolute;top:-300px;left:38%}#jornada{background-color:#d9d9d9;padding-top:125px;padding-bottom:100px}#jornada .title{color:#000;font-weight:700}#jornada .title{font-size:24px;line-height:1}@media screen and (min-width: 375px){#jornada .title{font-size:calc(
                    24px + 42 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#jornada .title{font-size:66px}}#jornada .jornada{display:grid;grid-template-columns:1fr 1fr;row-gap:120px;margin-top:110px}#jornada .jornada .etapa{transform:translateY(200px);opacity:0}#jornada .jornada .etapa:nth-child(2n){margin-top:80px}#jornada .jornada .etapa .top{color:#ff1f6d;position:relative;padding-left:50px}#jornada .jornada .etapa .number{font-weight:600;position:absolute;bottom:0;left:0}#jornada .jornada .etapa .number{font-size:12px;line-height:1.5}@media screen and (min-width: 375px){#jornada .jornada .etapa .number{font-size:calc(
                    12px + 6 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#jornada .jornada .etapa .number{font-size:18px}}#jornada .jornada .etapa .name{font-weight:900}#jornada .jornada .etapa .name{font-size:20px;line-height:1}@media screen and (min-width: 375px){#jornada .jornada .etapa .name{font-size:calc(
                    20px + 20 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#jornada .jornada .etapa .name{font-size:40px}}#jornada .jornada .etapa .description{font-weight:600;color:#000;margin-left:50px;margin-top:40px;max-width:290px}#jornada .jornada .etapa .description{font-size:14px;line-height:1.4}@media screen and (min-width: 375px){#jornada .jornada .etapa .description{font-size:calc(
                    14px + 6 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#jornada .jornada .etapa .description{font-size:20px}}#desafio{background-position:right;position:relative;padding-top:120px;background-color:#d9d9d9}#desafio .box{max-width:55%;width:100%;position:absolute;bottom:0;left:0;z-index:10;background-color:#ff1f6d;padding:100px}#desafio .content{margin-left:auto;width:fit-content;display:flex;flex-direction:column}#desafio .hello{width:fit-content;color:#fff;padding-right:45px;position:relative}#desafio .hello{font-size:12px;line-height:1.1}@media screen and (min-width: 375px){#desafio .hello{font-size:calc(
                    12px + 8 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#desafio .hello{font-size:20px}}#desafio .hello::after{width:40px;height:2px;background-color:#fff;content:"";position:absolute;top:55%;right:0;transform:translateY(-50%)}#desafio .title{font-weight:700;color:#fff;margin-top:70px;margin-bottom:50px}#desafio .title{font-size:30px;line-height:.9}@media screen and (min-width: 375px){#desafio .title{font-size:calc(
                    30px + 50 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (min-width: 1240px){#desafio .title{font-size:80px}}#desafio .img{position:absolute;height:100%;right:0;bottom:0;z-index:1;transform:scale(0.8);opacity:0}#desafio .btn{margin-left:auto}.cases-section.desktop{background-color:#000;padding:100px 0;position:relative;padding-left:160px;overflow:hidden;padding-top:200px}.cases-section.desktop .content{display:flex;flex-direction:column;row-gap:40px;color:#fff;padding-bottom:50px}.cases-section.desktop .wrapper{position:relative;min-width:100%}.cases-section.desktop .title-wrapper{position:block}.cases-section.desktop .title{font-size:184px;font-weight:600;align-self:flex-start;z-index:3;width:fit-content;position:absolute;color:#fff;top:-85px}.cases-section.desktop .category-label{margin-bottom:100px}.cases-section.desktop .circle-shape{width:242px;height:236px;border-radius:50%;background-color:#ff1f6d;position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:none}.cases-section.desktop .cases{z-index:3;display:flex;gap:50px}.cases-section.desktop .case{text-decoration:none;position:absolute;z-index:2}.cases-section.desktop .case:nth-child(2n+1){z-index:5}.cases-section.desktop .case-img{width:540px;height:450px;background-position:center;background-size:cover;filter:grayscale(100%) brightness(70%);transition:filter .2s linear}.cases-section.desktop .case-img:hover{filter:none}.cases-section.desktop .case-name{font-size:30px;color:#fff;margin:0;margin-top:30px;font-weight:600}.cases-section.desktop .case-type{font-size:24px;color:#979797;margin:0;margin-top:5px;font-weight:600}.cases-section.mobile{background-color:#000}.cases-section.mobile .content{padding:60px}.cases-section.mobile .title{color:#fff;font-size:40px;font-weight:600;margin-top:0px}.cases-section.mobile .cases{display:flex;flex-direction:column;gap:50px;margin-top:30px}.cases-section.mobile .case{text-decoration:none}.cases-section.mobile .case .case-img{width:100%;height:45vw;background-position:center;background-size:cover}.cases-section.mobile .case .case-name{font-size:24px;font-weight:600;color:#fff;margin-bottom:5px;margin-top:15px}.cases-section.mobile .case .case-type{font-size:16px;font-weight:600;color:#979797;margin:0}@media screen and (max-width: 540px){.cases-section.mobile .content{padding:60px 30px}}@media screen and (max-width: 768px){.btn{padding:10px 13px}.container{padding:0 30px}#hero{padding-top:100px;padding-bottom:50px}#hero .title{margin-bottom:50px}#hero .circle{width:120px;height:120px;bottom:50px;right:30%}#proposito{padding-top:50px;padding-bottom:50px;position:relative}#proposito .content{position:relative;width:100%;display:flex;flex-direction:column}#proposito .subtitle{margin-top:40px;max-width:80%;margin-left:auto}#proposito .subtitle br{display:none}#proposito .img{position:relative;width:100%;max-width:80%;margin-left:auto;margin-top:40px;opacity:1;transform:scale(1)}#cta{background-color:#ff1f6d;padding:40px 0}#cta .hello{width:fit-content;color:#fff;padding-right:30px;position:relative;margin-left:auto;margin-right:0px}#cta .hello{font-size:12px;line-height:1.1}}@media screen and (max-width: 768px)and (min-width: 375px){#cta .hello{font-size:calc(
                    12px + 8 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (max-width: 768px)and (min-width: 1240px){#cta .hello{font-size:20px}}@media screen and (max-width: 768px){#cta .hello::after{width:25px;height:2px;background-color:#fff;content:"";position:absolute;top:55%;right:0;transform:translateY(-50%);font-weight:600}#cta .title{margin-top:15px}#experiencia{padding:0 30px;padding-top:145px;padding-bottom:90px}#experiencia .img{position:relative;bottom:0;left:0;z-index:1;width:100%;max-width:80%}#experiencia .content{position:relative}#experiencia .title{margin-bottom:50px;max-width:80%;margin-left:auto;margin-top:60px}#experiencia .subtitle{max-width:80%;margin-left:auto}#experiencia .circle{width:135px;height:135px;top:-70px;left:unset;right:5%}#jornada{background-color:#d9d9d9;padding:70px 0}#jornada .jornada{grid-template-columns:1fr;row-gap:60px;margin-top:60px}#jornada .jornada .etapa{margin-left:65px}#jornada .jornada .etapa:nth-child(2n){margin-top:0}#jornada .jornada .etapa .top{padding-left:0px;display:flex;gap:15px}#jornada .jornada .etapa .number{position:relative;margin-top:3px}#jornada .jornada .etapa .name{max-width:290px}#jornada .jornada .etapa .description{margin-left:0px;margin-top:30px;max-width:290px}#desafio{background-position:center;background-size:cover;position:relative;padding-top:70px}#desafio .box{max-width:100%;width:fit-content;position:absolute;bottom:0;left:0;z-index:10;background-color:#ff1f6d;padding:30px}#desafio .content{margin-left:auto;width:fit-content;display:flex;flex-direction:column}#desafio .hello{width:fit-content;color:#fff;padding-right:45px;position:relative}#desafio .hello{font-size:12px;line-height:1.1}}@media screen and (max-width: 768px)and (min-width: 375px){#desafio .hello{font-size:calc(
                    12px + 8 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (max-width: 768px)and (min-width: 1240px){#desafio .hello{font-size:20px}}@media screen and (max-width: 768px){#desafio .hello::after{width:40px;height:2px;background-color:#fff;content:"";position:absolute;top:55%;right:0;transform:translateY(-50%)}#desafio .title{font-weight:700;color:#fff;margin-top:30px;margin-bottom:20px;white-space:nowrap}#desafio .title{font-size:30px;line-height:.9}}@media screen and (max-width: 768px)and (min-width: 375px){#desafio .title{font-size:calc(
                    30px + 50 *
                        ((100vw - 375px) / 865)
                )}}@media screen and (max-width: 768px)and (min-width: 1240px){#desafio .title{font-size:80px}}@media screen and (max-width: 768px){#desafio .img{position:absolute;height:100%;right:0;bottom:0;z-index:1}#desafio .btn{margin-left:auto}}/*# sourceMappingURL=branding.css.map */