@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inria+Serif:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap);
/*!
 *  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:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;transform:translate(0, 0)}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-linkedin:before{content:"\f0e1"}.fa-whatsapp:before{content:"\f232"}.share{align-items:center;align-self:center;bottom:0;display:flex;position:absolute;left:10px;z-index:2}.share__text{font-family:'Roboto', sans-serif;font-size:12px;letter-spacing:0.305em;margin-right:18px;opacity:.5;text-transform:uppercase}.share__icon{background-color:#005A2B;border-radius:50%;color:#FFE2C8;height:40px;line-height:40px;margin:1px;transition:opacity 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);width:40px}.share__icon:hover{opacity:.8}.share__1{opacity:0;transform:translateY(40px);transition:transform 1.5s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.share__1.active{opacity:1;transform:none;transition-delay:1.25s}.share__2{display:none}@media (max-width: 1104px){.share{padding-top:50px;position:initial}}html{scroll-behavior:smooth}body{color:#000;font-size:16px;font-weight:400}video,img{max-width:100%}img{display:block;height:auto;overflow:hidden}a{text-decoration:none}.bold{font-weight:700}.italic{font-style:italic}.legalFooter{box-sizing:border-box}.link{color:#005A2B;text-decoration:underline}.nowrap{white-space:nowrap}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,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;overflow-x:hidden}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}*{margin:0}.progress{background-color:#F2F2F2;height:6px;position:sticky;top:0;width:100%;z-index:4}.progress__bar{background-color:#005A2B;height:100%;left:0;position:absolute;top:0}.footer{background-color:#1a1a1a;color:#fff;font-family:"Roboto",sans-serif;font-size:13px;font-weight:500;letter-spacing:0.3em;line-height:20px;margin-top:calc(56px + 7vw);padding:30px 0;text-transform:uppercase}.footer__content{align-items:center;display:flex;flex-direction:column}.footer__content::before,.footer__content::after{content:'x';padding:30px 0}.footer__logo{max-width:190px;margin-top:12px}.header{align-items:center;display:flex;justify-content:center;padding-bottom:60px;opacity:0;transform:translateY(-100px);transition:transform 1.5s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.header.active{opacity:1;transform:none}.header__va svg{fill:#000;width:108px}.header__x{margin:0 20px 0 27px;stroke:#000;width:13px}.header__logo{width:191px}.hero{align-items:center;display:flex;flex-direction:column;font-family:"Roboto",sans-serif;padding:40px 0 0;text-align:center;text-transform:uppercase}.hero__pretitle{color:#005A2B;font-size:14px;font-weight:600;letter-spacing:0.3em;opacity:0;transform:translateY(-100px);transition:transform 1.5s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.hero__pretitle::after{background:linear-gradient(to right, rgba(0,90,43,0), #005A2B);content:'';display:block;height:2px;width:100%}.hero__title{font-size:40px;letter-spacing:0.1em;line-height:140%;max-width:940px;padding:26px 10px 46px;opacity:0;transform:translateY(-100px);transition:transform 1.5s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.hero__signature{font-size:14px;font-weight:500;letter-spacing:0.3em;opacity:.3;padding-bottom:60px;opacity:0;transform:translateY(-100px);transition:transform 1.5s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.hero__video{cursor:pointer !important;position:relative}.hero__video::after{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.hero__video::before{content:url("https://static.ecestaticos.com/file/379/ba3/a35/379ba3a35ff506478b3b45fab5c3bc10.svg");left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:2}.hero__video--video{aspect-ratio:16/9;width:100vw}.hero.active .hero__pretitle,.hero.active .hero__title,.hero.active .hero__signature{opacity:1;transform:none}.text{font-family:"Roboto",sans-serif;font-size:18px;line-height:140%;max-width:540px;padding:0 10px;position:relative}.text__central{margin:0 auto}.text__p{opacity:0;transform:translateY(60px);transition:opacity 2s cubic-bezier(0.075, 0.82, 0.165, 1),transform 3s cubic-bezier(0.075, 0.82, 0.165, 1)}.text__p.active{opacity:1;transform:none;transition-delay:.25s}.text__p:not(:last-child){padding-bottom:32px}.text__capital{float:left;font-size:210px;line-height:78%}.resume{align-items:center;display:flex;grid-gap:20px;justify-content:space-between;margin:0 auto;max-width:1437px;padding:0 10px;position:relative;transform:translate(10%, -100px)}.resume__text{font-family:"Inria Serif",serif;font-size:32px;font-weight:300;line-height:38px;max-width:678px}.resume__img{pointer-events:none}.swiper{margin:calc(32px + 4vw) 0;padding-bottom:120px}.swiper-wrapper{align-items:flex-end;margin-left:-60px}.swiper-nav{margin:0 auto;max-width:156px;position:relative}.swiper-button-prev,.swiper-button-next{bottom:0;top:initial;transform:translateY(86px)}.swiper-button-prev::after,.swiper-button-next::after{content:url("https://static.ecestaticos.com/file/76d/5f8/b11/76d5f8b11ff11a94c3672d12a4a17263.svg")}.swiper-button-next{transform:translateY(80px) rotate(180deg)}.img-fixed{background-image:url("https://static.ecestaticos.com/file/869/cc1/56b/869cc156bcd82e21385c62c7aff263e4.jpg");background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;height:calc(var(--vh, 1vh) * 100);margin:calc(32px + 4vw) 100px}.grid{display:grid;grid-column-gap:calc(26px + 5vw);grid-template-areas:"text1 summary" ". text2";justify-content:center}.grid__img{display:none}.grid .text__1{grid-area:text1}.grid .text__2{grid-area:text2}.grid .summary{background-color:#005A2B;color:#FFE2C8;display:flex;flex-direction:column;grid-area:summary;font-family:"Roboto",sans-serif;letter-spacing:0.1em;line-height:140%;max-width:517px;opacity:0;padding:50px 70px;text-align:center;transform:translateY(-35%) scaleY(0);transform-origin:top;transition:transform 1.5s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.grid .summary::before{content:'“”';font-size:180px;letter-spacing:0.1em;line-height:90%;opacity:0;transition:opacity 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.grid .summary__text{font-size:18px;margin-top:auto;opacity:0;transform:translateY(40px);transition:transform 1.5s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.grid .summary__text::before{background-color:#FFE2C8;content:'';display:block;height:170px;margin:0 auto;opacity:.2;transform:translateY(-50px) scaleY(0);transform-origin:top;transition:transform 1.5s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);width:1px}.grid .summary__signature{margin-top:20px;opacity:0;transform:translateY(40px);transition:transform 1.5s cubic-bezier(0.075, 0.82, 0.165, 1),opacity 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.grid .summary.active{opacity:1;transform:translateY(-35%) scaleY(1);transition-delay:.5s}.grid .summary.active::before{opacity:1;transition-delay:.75s}.grid .summary.active .summary__text{opacity:1;transform:none;transition-delay:1.25s}.grid .summary.active .summary__text::before{transform:translateY(-50px);transition-delay:.75s}.grid .summary.active .summary__signature{opacity:.5;transform:none;transition-delay:1.25s}.modal{background-color:#000;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;transform:translateY(-20%);top:0;transition:opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1),transform 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);width:100%;z-index:5}.modal.open{opacity:1;pointer-events:all;transform:none;transition:opacity 0.4s cubic-bezier(0.215, 0.61, 0.355, 1),transform 1s cubic-bezier(0.215, 0.61, 0.355, 1)}.modal__close{background-color:#005A2B;border-radius:50%;cursor:pointer;height:80px;position:absolute;right:40px;top:40px;transition:transform 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);width:80px}.modal__close::before,.modal__close::after{background-color:#FFE2C8;content:'';height:2px;left:0;position:absolute;top:50%;width:100%}.modal__close::before{transform:rotate(45deg) scale3d(0.4, 0.4, 0.4)}.modal__close::after{transform:rotate(-45deg) scale3d(0.4, 0.4, 0.4)}.modal__close:hover{transform:scale3d(1.2, 1.2, 1.2)}.related{font-family:"Roboto",sans-serif;margin:calc(32px + 4vw) auto;max-width:fit-content;padding:0 10px}.related__title{color:#005A2B;font-size:14px;font-weight:600;letter-spacing:0.3em;margin-bottom:33px;max-width:fit-content;text-transform:uppercase}.related__title::after{background:linear-gradient(to right, rgba(0,90,43,0), #005A2B);content:'';display:block;height:2px;width:100%}.related__wrapper{display:flex;grid-gap:30px}.related__item{align-items:center;display:flex;flex-direction:column;max-width:820px}.related__item--img{overflow:hidden}.related__item--img img{height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(0.165, 0.84, 0.44, 1);width:100%}.related__item--title{color:#000;font-size:24px;line-height:140%;letter-spacing:0.1em;max-width:622px;padding:30px 0;text-align:center;text-transform:uppercase}.related__item:hover img{transform:scale(1.1)}@media (max-width: 1740px){.resume{transform:translate(0, -100px)}}@media (max-width: 1400px){.img-fixed{margin:calc(32px + 4vw) 0}}@media (max-width: 1104px){.resume{align-items:center;flex-direction:column;justify-content:center;margin:54px auto 60px;transform:none}.resume__img{display:none}}@media (min-width: 767px){.swiper-slide-active{width:46vw !important}}@media (max-width: 1080px){.img-fixed{margin:calc(32px + 4vw) 0 0}.grid{align-items:center;display:flex;flex-direction:column;grid-gap:70px}.grid__img{display:block}.grid .summary{margin:-50px 10px 0;order:-1;transform:none}.grid .summary__text::before{height:86px}.grid .text__1{margin-top:-150px}.related__wrapper{align-items:center;flex-direction:column}}@media (max-width: 768px){.hero{padding:20px 0}.hero__title{font-size:24px;padding:22px 10px 32px}.hero__signature{padding-bottom:40px}.hero__video::before{content:url("https://static.ecestaticos.com/file/48f/b22/6f3/48fb226f3247c082e67f453877dec921.svg")}.header{padding-bottom:46px}.resume__text{font-size:24px}.text__capital{font-size:126px}.swiper{margin:calc(32px + 4vw) 10px;padding-bottom:70px}.swiper-wrapper{margin-left:0}.swiper-nav{max-width:108px}.swiper-button-prev,.swiper-button-next{transform:translateY(60px)}.swiper-button-prev::after,.swiper-button-next::after{content:url("https://static.ecestaticos.com/file/4d5/533/719/4d5533719b3ab78eeec34b1a082116bf.svg")}.swiper-button-next{transform:translateY(54px) rotate(180deg)}.img-fixed{background-image:url("https://static.ecestaticos.com/file/b26/3e8/436/b263e84363c65f902380d5126ca6ad0b.jpg")}.grid .summary{padding:50px 10px}.modal__close{height:52px;right:12px;top:12px;width:52px}}

