/*!
 *  Font Awesome 4.3.0 by @davegandy - https://fontawesome.io - @fontawesome
 *  License - https://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot");src:url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff2") format("woff2"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.woff") format("woff"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.ttf") format("truetype"),url("https://9www.ecestaticos.com/fonts/generic/awesome/fontawesome-webfont.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;transform:translate(0, 0);z-index:2}.fa::before{width:100%}@media (min-width: 720px){#shareWA,#shareWA2{display:none}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{scroll-behavior:smooth}body{background-color:#fff;color:#000;font-weight:400}video,img{max-width:100%}img{display:block;height:auto;overflow:hidden}a{text-decoration:none}.bold{font-weight:700}.legalFooter{box-sizing:border-box}.link{color:#000;font-weight:700;text-decoration:underline}.nowrap{white-space:nowrap}.italic{font-style:italic}p::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,a::-moz-selection,span::-moz-selection{background-color:#000;color:#fff;text-shadow:none}p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,a::selection,span::selection{background-color:#000;color:#fff;text-shadow:none}.mt0{margin-top:0 !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:transparent;border:none;cursor:pointer}.share__main{position:absolute;top:2%;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:3}.share__icon{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:50%;color:#000;font-size:19px;width:60px;height:60px;transition:all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);border:0.5px solid #010c3a;background:rgba(1,12,58,0.03)}.share__icon:hover{background-color:#000;color:#fff}.fa-facebook::before{content:"\f09a"}.fa-linkedin::before{content:"\f0e1"}.fa-whatsapp::before{content:"\f232"}.fa-twitter::before{content:url("https://static.ecestaticos.com/file/c1d/515/399/c1d515399f815b4ef30842f0d87a20ac.svg");width:20px;height:20px}.share__icon.fa-twitter:hover::before{content:url("https://static.ecestaticos.com/file/503/ffd/35d/503ffd35d305177022b3687dc5be70c2.svg")}@media (max-width: 767px){.share__main{top:1.8rem;left:-15px;transform:none;max-width:480px;width:100%;justify-content:flex-end}.share__icon{width:45px;height:45px;font-size:16px}.rrss__flip{max-width:50px}.rrss .share__icon{font-size:16px;width:50px;height:50px}.rrss.active .rrss__flip--ico{fill:#f9e1a2}.rrss.active .share{opacity:1;pointer-events:all;transform:none}}@media (min-width: 768px){.rrss:hover .share{opacity:1;pointer-events:all;transform:none}}header{width:100%;display:flex}.header-1{width:30%;margin-left:clamp(10px, 5vw, 100px);margin-top:clamp(10px, 5vw, 31px)}.header-1 .svg-large{display:block}.header-1 .svg-small{display:none}.header-2{width:70%;margin-right:clamp(10px, 5vw, 100px);margin-top:clamp(10px, 5vw, 31px);text-align:right;display:flex;align-items:flex-end;justify-content:flex-end;gap:8px}.text-esade{color:#03010d;text-align:center;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:3.66px;text-transform:uppercase;opacity:0.5}.logo-esade{width:72px;height:22px;flex-shrink:0}@media (max-width: 767px){.header{padding-bottom:6px}.header-1 .svg-large{display:none}.header-1 .svg-small{display:block;width:32px;height:36.571px;flex-shrink:0}.header-2{padding-bottom:6px}}.text__title{font-size:clamp(32px, 7vw, 48px);color:#010c3a;text-align:center;font-family:"Big Shoulders",sans-serif;line-height:100%;letter-spacing:-0.48px;text-transform:uppercase;position:relative;padding-top:6px}.quotes{position:relative}.quotes__two{max-width:758px;margin-bottom:calc(3rem + 4vw);display:flex;flex-direction:column;padding:5rem calc(10px + 3.5vw)}.quotes__two h3,.quotes__two span{text-align:start}.quotes__two::before{content:"“";top:0;left:0}.quotes__two::after{content:"”";transform:translateY(60%);right:0;bottom:0}.quotes__two::after,.quotes__two::before{position:absolute}.quotes__bottom{display:flex;flex-direction:column;z-index:2;align-items:center}.quotes__bottom::after{content:"“”";font-size:clamp(12rem, 3vw, 15.625rem);padding-top:10px;margin-bottom:-9rem}.quotes::after,.quotes::before{font-size:clamp(12rem, 3vw, 15.625rem);color:#0ddb9e;font-family:"Big Shoulders",sans-serif;font-weight:500;line-height:100%;letter-spacing:-1.925px;text-transform:uppercase}.left{text-align:start;max-width:414px;width:100%;padding-bottom:calc(2rem + 2vw);text-decoration:underline #0ddb9e solid 0.2rem;text-underline-offset:0}.left:not(:first-child){margin-top:calc(2rem + 3vw)}.resume{max-width:902px;margin:calc(3rem + 3vw) auto calc(6rem + 5vw) auto;padding:0 16px}.resume__text{color:#010c3a;text-align:center;font-family:Gloock;font-size:24px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.24px}.summary{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:calc(3rem + 4vw) auto;padding:0 15px}.summary .text__title{max-width:700px}.summary picture{display:block;max-width:max-content;padding:0 16px}.summary__signature{color:#010c3a;text-align:center;font-family:"Big Shoulders",sans-serif;font-size:18px;font-weight:400;line-height:100%;letter-spacing:-0.18px;text-transform:uppercase;display:block;padding-top:11px}@media (max-width: 767px){.resume{margin:calc(3rem + 3vw) auto}}@media screen and (min-width: 798px){h3.text__title.underline.left{margin-left:-20%}}.img{margin:calc(3rem + 3vw) auto calc(3rem + 4vw) auto}.img__two{max-width:1688px;margin:calc(3rem + 4vw) auto;padding:0 16px;display:flex;gap:20px}.img__two figure:nth-child(1){z-index:2}.img__two figure:nth-child(2){margin-top:5%}@media (max-width: 767px){.img__two{flex-direction:column-reverse}.img__two figure:nth-child(1){width:48%;margin-top:-32%}.img__two figure:nth-child(2){width:85%;margin-left:auto}}.footer{background-color:#1a1a1a;color:#fff;padding:40px 16px;position:relative;margin-top:calc(5rem + 7vw)}.footer::before{content:"";position:absolute;top:0;left:0;height:100vh;width:100%;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);transform:translateY(-100%);z-index:-1}.footer__content{align-items:center;display:flex;flex-direction:column;font-family:"Roboto",sans-serif;letter-spacing:6.33px;text-transform:uppercase}.footer__content--text{font-weight:bold;padding-bottom:24px}.footer__content--logo{max-width:100px}.footer__content::before,.footer__content::after{content:"x";padding:28px}*{margin:0}img{width:100%}body{background-color:#eff3fc}.section-video{margin:0 auto;max-width:1118px;padding:0 16px}.section-video__content{padding-top:56.25%;position:relative;display:block}.section-video__content--video{position:absolute;top:0;left:0;width:100%;height:100%}::-webkit-scrollbar{height:100px;width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#000;transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.8)}.progress-bar-container{position:fixed;top:0;left:0;width:100%;height:5px;background-color:#f0f0f0;z-index:9999}.progress-bar{height:100%;background-color:#010c3a;transition:all 0.3s ease}.hero{position:relative;flex-direction:column;align-items:center;overflow:hidden}.hero__text{background:radial-gradient(50% 50% at 50% 50%, #e2e5f3 61.14%, rgba(226,229,243,0) 100%);display:flex;flex-direction:column;align-items:center;max-width:1118px;width:100%}.hero__video{position:absolute;top:0;height:100vh;width:100%;mix-blend-mode:multiply;z-index:-1;opacity:0.7;min-height:500px}.hero__video video{object-fit:cover;height:100%;width:100%}.hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background:#e3e6f4;z-index:-2}.hero-botton{width:100%;display:flex;flex-direction:column;margin-top:auto;padding:0 16px;align-items:center;justify-content:center}.hero-botton .mini-title{display:flex;background-color:#0ddb9e;width:201px;height:37px;flex-shrink:0;justify-content:center;align-items:center;margin-top:clamp(60px, 5vw, 92px)}.hero-botton .mini-title span{margin:auto;color:#03010d;text-align:center;font-family:"Big Shoulders",sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.22px;text-transform:uppercase}.hero-botton h1{max-width:780px;color:#03010d;text-align:center;font-family:"Gloock",serif;font-size:clamp(32px, 5vw, 40px);font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.4px;margin-top:30px;margin-bottom:30px}.hero-botton .signature{color:rgba(3,1,13,0.35);text-align:center;font-family:"Big Shoulders",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.24px;text-transform:uppercase;margin-bottom:calc(2rem + 3.5vw)}.hero-botton .signature__name{color:#03010d}.hero-botton .img-hero{max-width:clamp(340px, 100vw, 1118px);height:auto}.grey-bg{background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}.highlight{position:relative;display:block;font-family:"Big Shoulders",sans-serif;font-size:450px;font-style:normal;font-weight:500;line-height:64%;letter-spacing:-4.5px;text-transform:uppercase;transform:translate(-37%, 27%);color:#010c3a}.highlight::before{content:attr(data-letter);position:absolute;top:0;left:0;color:#0ddb9e;z-index:-1;transform:translate(-8px, -8px)}.prominent{font-family:"Roboto",sans-serif;max-width:fit-content;margin:calc(3rem + 3vw) auto 40px auto;padding:0 16px}.prominent img{width:100%;min-height:630px;object-fit:cover}.prominent__wrapper{display:flex;gap:9px;justify-content:center}@media (max-width: 900px){.prominent__wrapper{flex-wrap:wrap}}.prominent__card{max-width:462px;min-width:30%}.prominent__card.prox{pointer-events:none}.prominent__card.prox .prominent__card--info::before{content:"próximamente";color:#f1f5fd;text-align:center;font-family:"Big Shoulders",sans-serif;font-size:40px;font-weight:500;line-height:100%;letter-spacing:-0.4px;text-transform:uppercase;padding-bottom:calc(5px + 1vw);display:block}.prominent__card--info{position:absolute;bottom:0;width:90%;max-width:392px;left:50%;transform:translateX(-50%);text-align:center;padding-bottom:calc(16px + 0.7vw)}.prominent__card--info::before{content:none}.prominent__card--title{color:#f1f5fd;text-align:center;font-family:"Gloock",serif;font-size:clamp(24px, 6vw, 28px);font-weight:400;line-height:115%;letter-spacing:-0.28px}.prominent__card .signature{color:#f1f5fd;font-family:"Big Shoulders",sans-serif;font-size:18px;font-weight:500;line-height:100%;letter-spacing:-0.18px;text-transform:uppercase;padding-top:15px;display:block}.prominent__card .signature span{color:rgba(241,245,253,0.5)}.prominent__title{text-align:start;color:#03010d;font-family:"Big Shoulders",sans-serif;font-size:clamp(18px, 4vw, 24px);font-style:normal;font-weight:400;line-height:120%;max-width:336px;letter-spacing:-0.24px;opacity:0.35;margin:0;padding-bottom:calc(10px + 0.8vw);text-transform:uppercase}.prominent__card{position:relative}.prominent__card::before{content:attr(data-number);color:#03010d;text-align:center;font-family:"Big Shoulders",sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.22px;text-transform:uppercase;position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:#0ddb9e;padding:7px;max-width:201px;width:100%;margin-top:calc(5px + 0.6vw)}.text-1{align-items:center;display:flex;flex-direction:column;font-family:"Inter Tight",sans-serif;padding:0 16px;position:relative}.text-1 p{font-size:18px;line-height:140%;max-width:480px;position:relative;text-align:justify}.text-1 p:not(:last-child){padding-bottom:32px}.text-1 .first-p{max-width:480px;position:relative;text-align:justify;align-items:start}.text{align-items:center;display:flex;flex-direction:column;font-family:"Inter Tight",sans-serif;padding:0 16px;position:relative}.text p{font-size:18px;line-height:140%;max-width:480px;position:relative;text-align:justify}.text p:not(:last-child){padding-bottom:32px}.text .first-p{max-width:480px;position:relative;text-align:justify;align-items:start}.text__first{color:#6701ac;font-family:Roboto;font-size:373px;font-weight:400;font-style:normal;left:0;line-height:78%;display:block;transform:translate(-5%, 0)}@media (max-width: 768px){.text .text__first{color:#6701ac;font-family:Roboto;font-style:normal;font-weight:400;line-height:85%;letter-spacing:-15.685px;font-size:261px;position:initial}}.text__last{font-size:32px;line-height:120%;margin:15px auto calc(46px + 8vw);max-width:815px;transform:translateX(-120px)}@media (max-width: 767px){.highlight{font-size:159.116px;line-height:78%;letter-spacing:-1.591px;text-align:start;color:#010c3a;transform:translate(0, 27%)}.highlight::before{transform:translate(-4px, -4px)}.prominent img{min-height:469px}.hero::before,.hero__video{min-height:auto;height:90%}.hero__main{top:54px}.hero__tag{padding:calc(40px + 1vw) 0 calc(25px + 1vw)}.hero-botton-black{max-width:90%;transform:translateY(80%)}.hero-botton-2{color:#f7f5f0;text-align:center;font-family:"Oxygen Mono";font-size:22px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-1.2px;text-transform:uppercase}.footer-desk{display:none !important}.social-icons{padding-top:calc(14rem + 5vh)}.text__first{position:initial}.img__big__summary{position:relative}}.animate-on-scroll{opacity:0;transform:translateY(60px);transition:opacity 1.2s ease, transform 1.8s ease}.animate-on-scroll.visible{opacity:1;transform:none}.hero__translate{opacity:0;transform:translateY(40px);transition:opacity 0.8s ease, transform 0.8s ease}.hero__translate.active{opacity:1;transform:translateY(0)}.delay-1.active{transition-delay:0.2s}.delay-2.active{transition-delay:0.8s}.delay-3.active{transition-delay:1.4s}.delay-4.active{transition-delay:1.8s}.js-image{overflow:hidden;opacity:0;transform:translate3d(0, 40px, 0);transition:opacity 2s cubic-bezier(0.075, 0.82, 0.165, 1),transform 3s cubic-bezier(0.075, 0.82, 0.165, 1)}.js-image .img__container{opacity:0;transform:translate3d(0, 40px, 0);transition:opacity 2s cubic-bezier(0.075, 0.82, 0.165, 1),transform 3s cubic-bezier(0.075, 0.82, 0.165, 1)}.js-image .img__container:nth-child(1){transition-delay:.6s}.js-image .img__container:nth-child(2){transition-delay:1s}.js-image .img__container:nth-child(3){transition-delay:1.4s}.js-image .img__container:nth-child(4){transition-delay:1.8s}.js-image.visible{opacity:1;transform:none}.js-image.visible .img__container{opacity:1;transform:none}

