@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=Playfair+Display:wght@400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@300;400;500;600;700&display=swap);
html.has-scroll-smooth {
    overflow: hidden; }
  
  html.has-scroll-dragging {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  
  .has-scroll-smooth body {
    overflow: hidden; }
  
  .has-scroll-smooth [data-scroll-container] {
    min-height: 100vh; }
  
  [data-scroll-direction="horizontal"] [data-scroll-container] {
    height: 100vh;
    display: inline-block;
    white-space: nowrap; }
  
  [data-scroll-direction="horizontal"] [data-scroll-section] {
    display: inline-block;
    vertical-align: top;
    white-space: nowrap;
    height: 100%; }
  
  .c-scrollbar {
    position: absolute;
    right: 0;
    top: 0;
    width: 11px;
    height: 100%;
    transform-origin: center right;
    transition: transform 0.3s, opacity 0.3s;
    opacity: 0; }
    .c-scrollbar:hover {
      transform: scaleX(1.45); }
    .c-scrollbar:hover, .has-scroll-scrolling .c-scrollbar, .has-scroll-dragging .c-scrollbar {
      opacity: 1; }
    [data-scroll-direction="horizontal"] .c-scrollbar {
      width: 100%;
      height: 10px;
      top: auto;
      bottom: 0;
      transform: scaleY(1); }
      [data-scroll-direction="horizontal"] .c-scrollbar:hover {
        transform: scaleY(1.3); }
  
  .c-scrollbar_thumb {
    position: absolute;
    top: 0;
    right: 0;
    background-color: black;
    opacity: 0.5;
    width: 7px;
    border-radius: 10px;
    margin: 2px;
    cursor: -webkit-grab;
    cursor: grab; }
    .has-scroll-dragging .c-scrollbar_thumb {
      cursor: -webkit-grabbing;
      cursor: grabbing; }
    [data-scroll-direction="horizontal"] .c-scrollbar_thumb {
      right: auto;
      bottom: 0; }
/*!
 *  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-align:center;text-decoration:none}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-whatsapp:before{content:"\f232"}.fa-linkedin:before{content:"\f0e1"}@media (min-width: 767px){.fa-whatsapp{display:none}}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,em,img,ins,kbd,q,s,samp,small,strike,strong,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}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}a{text-decoration:none}.share{align-items:center;bottom:0;display:flex;left:0;padding-bottom:72px;position:absolute}.share__icon{background-color:#141310;border-radius:50%;color:#E9E0D0;height:37px;line-height:37px;margin:0 1px;transition:color 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);width:37px}.share__icon:hover{color:#8EACA4}.share__text{color:#141310;font-family:'Roboto', sans-serif;font-size:12px;letter-spacing:.305em;margin-left:16px;opacity:.5;text-transform:uppercase}.header__share{display:flex;margin-bottom:30px}.header__share--icon{background-color:transparent;border:1px solid rgba(233,224,208,0.5);border-radius:50%;color:#E9E0D0;height:46px;line-height:46px;margin:3px;transition:color 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);width:46px}.header__share--icon:hover{color:#8EACA4}@media (max-height: 700px){.share{flex-direction:row-reverse;padding-bottom:0;left:initial;right:0}.share__text{margin:0 5px}}@media (max-width: 767px){.share{margin:42px auto 0;padding-bottom:0;position:initial}}body{background-color:#141310;color:#E9E0D0;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;overflow:hidden}@media (max-width: 1023px){body{overflow:auto}}video,img{max-width:100%}img{display:block;height:auto;overflow:hidden}.bold{font-weight:700}.link{color:#fff;font-weight:700}.legalFooter{box-sizing:border-box}.underline{color:#000;text-decoration:underline}.italic{font-style:italic}.footerSpecials,.m-footer{display:none;overflow:hidden}.upper{text-transform:uppercase}.modal{background-color:#151515;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:0;transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1);width:0;z-index:10}.modal__content{align-items:center;background-image:url("https://static.ecestaticos.com/file/4f9/8a0/b8e/4f98a0b8e20b62b8c1d86a95ad9ec486.svg");background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:space-between;height:100%;opacity:0;padding:0 15vw 0 8.5vw;transform:translateY(110%);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);width:0}.modal__title{color:#E9E0D0;font-family:"Big Shoulders Display",cursive;font-size:120px;letter-spacing:-0.05em;opacity:0;text-transform:uppercase;transform:translateY(60px);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.modal__email{color:#8EACA4;display:block;font-family:"Roboto",sans-serif;font-size:72px;text-transform:initial}.modal__description{font-size:24px;line-height:34px;max-width:388px;opacity:0;transform:translateY(60px);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);white-space:initial}.modal__signature{bottom:74px;font-size:14px;position:absolute;right:57px}.modal__btn-close{cursor:pointer;height:92px;position:absolute;right:58px;top:58px;width:92px}.modal.active{opacity:1;pointer-events:initial;transform:none;width:100%}.modal.active .modal__content{opacity:1;transform:none;width:auto}.modal.active .modal__title{opacity:1;transform:none;transition-delay:.75s}.modal.active .modal__description{opacity:1;transform:none;transition-delay:1s}.modal.hide .modal__content{opacity:0;transform:translateY(110%);transition-delay:.75s}.modal.hide .modal__title{opacity:0;transform:translateY(60px);transition-delay:.25s}.modal.hide .modal__description{opacity:0;transform:translateY(60px);transition-delay:.5s}@media (max-width: 1023px){.modal__content{flex-direction:column-reverse;justify-content:center;padding:0}.modal__description{max-width:406px;padding-bottom:32px}.modal__title{font-size:98px;max-width:406px}.modal__email{font-size:58px}.modal.active{opacity:1;pointer-events:initial;transform:none;width:100%}.modal.active .modal__title{transition-delay:1s}.modal.active .modal__description{transition-delay:.75s}.modal.hide .modal__content{transition-delay:.75s}.modal.hide .modal__title{transition-delay:.25s}.modal.hide .modal__description{transition-delay:.5s}}@media (max-width: 600px){.modal__btn-close{height:58px;right:32px;top:32px;width:58px}.modal__content{align-items:flex-start;background-size:cover;padding:0 20px}.modal__description{font-size:20px;line-height:30px;max-width:initial}.modal__title{font-size:66px;max-width:initial}.modal__email{font-size:40px}}*{margin:0}@media (min-width: 1024px){.o-scroll{position:fixed}}.header{height:100vh;height:calc(var(--vh, 1vh) * 100);overflow:hidden;position:relative;width:100vw}.header__content{align-items:center;display:flex;flex-direction:column;justify-content:space-between;height:100%}.header__overlay{background-color:#141310;height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:transform 1.2s cubic-bezier(0.075, 0.82, 0.165, 1);width:100%;z-index:3}.header__overlay.active{transition-delay:.5s;transform:scaleX(0)}.header__bg{height:100%;position:absolute;width:100%;z-index:-1}.header__bg img{height:100%;object-fit:cover;object-position:top;transform:scale(1.5);transition:transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);width:100%}.header__bg.active img{transform:none;transition-delay:.8s}.header__logo{fill:#E9E0D0;margin:3vw auto;opacity:0;transform:translateY(-60px);transition:opacity 0.7s cubic-bezier(0.075, 0.82, 0.165, 1),transform 0.7s cubic-bezier(0.075, 0.82, 0.165, 1);width:237px}.header__logo.visible{opacity:1;transform:none}.header__signature{font-size:14px;left:60px;line-height:16px;opacity:0;padding:16px 0 3vw;position:absolute;top:50%;transform:translate(30px, -50%) rotate(180deg);transition:opacity 0.7s cubic-bezier(0.075, 0.82, 0.165, 1),transform 0.7s cubic-bezier(0.075, 0.82, 0.165, 1);writing-mode:vertical-rl}.header__signature.visible{opacity:1;transform:translate(0, -50%) rotate(180deg);transition-delay:1.2s}.header__signature--1{font-size:12px;text-transform:uppercase}.header__signature--2{font-weight:700}.header__signature--3{font-weight:400}.header__title{font-family:"Big Shoulders Display",cursive;font-size:calc(74px + 16vw);font-weight:500;letter-spacing:-0.05em;margin-top:auto;text-align:center;text-transform:uppercase;white-space:nowrap}.header__title--span{display:inline-block;margin:0 -1.5vw;opacity:0;transform:translateY(40px);transition:opacity .5s ease-in-out, transform .5s ease-in-out}.header__title--span.visible{opacity:1;transform:none}.header__title--span.visible .small:before{opacity:1}.header__title .small{display:inline;font-size:calc(74px + 4.5vw);letter-spacing:-.05em;margin:0 60px;position:relative}.header__title .small::before{background-image:url("https://static.ecestaticos.com/file/971/984/30f/97198430f57d25240e498c96b257d40c.png");background-repeat:no-repeat;background-size:contain;bottom:0;content:'';height:140px;left:50%;opacity:0;position:absolute;transform:translate(-50%, -8vw);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1);width:calc(100% + 80px)}.header__title .small.visible::before{opacity:1;transition-delay:2.5s}.header__subtitle{font-family:"Big Shoulders Display",cursive;font-size:40px;line-height:48px;opacity:0;padding-bottom:20px;text-transform:uppercase;transform:translateY(30px);transition:opacity 0.7s cubic-bezier(0.075, 0.82, 0.165, 1),transform 0.7s cubic-bezier(0.075, 0.82, 0.165, 1)}.header__subtitle.visible{opacity:1;transform:translateY(0px);transition-delay:1s}.reward{align-items:center;color:#fff;display:flex;grid-gap:20px;margin:auto;opacity:0;transform:translateY(30px);transition:opacity 0.7s cubic-bezier(0.075, 0.82, 0.165, 1),transform 0.7s cubic-bezier(0.075, 0.82, 0.165, 1)}.reward.visible{opacity:1;transform:translateY(0px);transition-delay:1.5s}.reward__title{align-items:center;display:flex;font-family:"Big Shoulders Display",cursive;font-size:20px;line-height:100%;text-align:center;text-transform:uppercase}.reward__title::after,.reward__title::before{content:url("https://static.ecestaticos.com/file/840/410/e7c/840410e7c49e26e1166feb8e5a8a9e75.svg")}.reward__title::after{margin-left:-16px}.reward__title::before{margin-right:-16px;transform:scaleX(-1)}.reward__main{max-width:300px}.reward__main--title{font-family:"Big Shoulders Display",cursive;font-size:20px;line-height:100%;text-transform:uppercase;white-space:normal}.reward__main--signature{font-size:12px;letter-spacing:0.2em;opacity:.5;padding-top:12px;text-transform:uppercase}@media (max-width: 1023px){.header{width:initial}.header__logo{margin:5vw auto}.header__content{height:100vh;height:calc(var(--vh, 1vh) * 100);transform:none}.header__main{padding-bottom:5vw;transform:none}.header__subtitle{font-size:32px;line-height:38px;padding-bottom:20px}.header__signature{padding:16px 0 24px;position:initial;writing-mode:initial;transform:translate(30px, -50%)}.header__signature.visible{transform:translate(0, -50%)}}@media (max-height: 770px){.header__title{font-size:calc(74px + 14vw)}.header__signature{padding:16px 0}}@media (max-width: 767px){.header__logo{margin:47px auto}.header__content__content{height:100%}.reward{align-items:center;flex-direction:column;grid-gap:15px}.reward__main{text-align:center}}.menu{background-color:#141310;color:#4E4B45;margin-right:-5px;padding:6vh 0;position:relative}.menu__aside{height:100%;pointer-events:none;position:absolute;left:0;transform:translateX(-99%);top:0}.menu__aside img{height:100%}.menu__content{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 8vw)}.menu__top{display:flex;font-family:"Big Shoulders Display",cursive;justify-content:space-between;padding:0 70px 3vw;position:relative;text-transform:uppercase}.menu__top::after{background-color:rgba(233,224,208,0.1);bottom:0;content:'';height:1px;left:0;position:absolute;width:100%}.menu__title{color:#E9E0D0;font-size:calc(48px + 10vh);writing-mode:tb;opacity:0;transform:translateX(40px);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.menu__title.is-inview{opacity:1;transform:none;transition-delay:.2s}.menu__list{opacity:0;transform:translateY(0);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);width:308px}.menu__list.is-inview{opacity:1;transform:translateY(10px);transition-delay:.2s}.menu__list::before{color:rgba(233,224,208,0.5);content:'FILTRAR CONTENIDOS';display:block;font-family:"Roboto",sans-serif;font-size:12px;line-height:100%;margin-bottom:20px}.menu__list--item{font-size:48px;line-height:120%;opacity:0;transform:translateY(60px);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.menu__list--item a{color:#8EACA4;transition:color 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.menu__list--item a:hover{color:#E9E0D0}.menu__list--item:last-child{font-size:30px}.menu__list--item.is-inview{opacity:1;transform:none}.menu__list--item.is-inview:nth-child(3n+1){transition-delay:.6s}.menu__list--item.is-inview:nth-child(3n+2){transition-delay:.7s}.menu__list--item.is-inview:nth-child(3n+3){transition-delay:.8s}.menu__list--item.is-inview:nth-child(3n+4){transition-delay:.9s}.menu__list--item.is-inview:nth-child(3n+5){transition-delay:1s}.menu__text{display:flex;font-size:18px;line-height:28px;padding:2vw 70px 0}.menu__text p{color:#E9E0D0;max-width:330px;opacity:0;transform:translateY(40px);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);white-space:normal}.menu__text p:first-child{padding-right:105px}.menu__text p.is-inview{opacity:1;transform:none}.menu__text p.is-inview:nth-child(3n+1){transition-delay:1.4s}.menu__text p.is-inview:nth-child(3n+2){transition-delay:1.5s}.menu__text p.is-inview:nth-child(3n+3){transition-delay:1.6s}.menu__text p.is-inview:nth-child(3n+4){transition-delay:1.7s}.menu__text p.is-inview:nth-child(3n+5){transition-delay:1.8s}.menu__bottom{align-items:center;display:flex;justify-content:space-between;padding:0 70px}.menu__bottom--text{color:#E9E0D0;font-family:"Playfair Display",serif;font-size:40px;opacity:0;transform:translateX(30px);transition:opacity 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.menu__bottom--text.is-inview{opacity:1;transform:none;transition-delay:1.5s}.menu__bottom--text::after{content:url("https://static.ecestaticos.com/file/976/7c5/943/9767c594306f0d6f9ae920c9cf6ec31b.svg");margin-left:12px}.menu__bottom--btn{background-color:#EBC25A;border-radius:50%;color:#141310;cursor:pointer;height:183px;overflow:hidden;position:relative;text-align:center;text-decoration:none;width:183px}.menu__bottom--btn p{font-size:18px;left:50%;line-height:100%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:2}.menu__bottom--btn-1{display:block;font-size:14px;margin-bottom:5px;opacity:.5;text-transform:uppercase}.menu__bottom--btn::after{background-color:#8EACA4;border-radius:0;content:'';height:256px;left:50%;position:absolute;top:50%;transform:translate(-150%, -150%);transition:border-radius 1.5s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1.5s cubic-bezier(0.075, 0.82, 0.165, 1);width:256px}.menu__bottom--btn:hover::after{border-radius:50%;transform:translate(-50%, -50%)}@media (max-height: 770px){.menu__list--item{font-size:34px}.menu__list--item:last-child{font-size:22px}.menu__top{padding:0 70px 2vw}.menu__text{font-size:14px;line-height:24px;padding-top:22px}.menu__bottom--btn{height:120px;line-height:120px;width:120px}.menu__bottom--btn p{font-size:13px}.menu__bottom--text{font-size:32px}}@media (max-width: 1023px){.menu{margin:0;padding:4vw 0 8vw}.menu__aside{height:auto;top:1px;transform:translateY(-100%)}.menu__content{flex-direction:row-reverse;padding:0 70px;position:relative}.menu__text{flex-direction:column;padding:0}.menu__text p.is-inview:nth-child(3n+1){transition-delay:.3s}.menu__text p.is-inview:nth-child(3n+2){transition-delay:.4s}.menu__text p.is-inview:nth-child(3n+3){transition-delay:.5s}.menu__text p.is-inview:nth-child(3n+4){transition-delay:.6s}.menu__text p.is-inview:nth-child(3n+5){transition-delay:.7s}.menu__text p:first-child{padding:0 0 32px}.menu__title{padding-bottom:34px;writing-mode:initial}.menu__title.is-inview{transition-delay:0}.menu__list{max-width:fit-content}.menu__list.is-inview{transition-delay:0}.menu__list--item.is-inview:nth-child(3n+1){transition-delay:.1s}.menu__list--item.is-inview:nth-child(3n+2){transition-delay:.2s}.menu__list--item.is-inview:nth-child(3n+3){transition-delay:.3s}.menu__list--item.is-inview:nth-child(3n+4){transition-delay:.4s}.menu__list--item.is-inview:nth-child(3n+5){transition-delay:.5s}.menu__top{border-bottom:none;flex-direction:column;padding:0}.menu__top::after{display:none}.menu__bottom{bottom:0;left:0;margin-left:214px;padding:0;position:absolute}.menu__bottom--text{display:none}.menu__bottom--btn{height:150px;line-height:150px;width:150px}.menu__bottom--btn p{font-size:14px;line-height:100%}.menu__bottom--btn.is-inview::before{transition-delay:.6s}}@media (max-width: 767px){.menu{padding:4vw 0 70px}.menu__content{flex-direction:column-reverse;padding:20px 0 0}.menu__text{padding:0 26px;order:1}.menu__text p{max-width:initial}.menu__bottom{border-bottom:1px solid rgba(233,224,208,0.1);justify-content:center;margin-left:0;padding:40px 0;position:initial}.menu__top{align-items:center}.menu__title{margin:40px 0 0;text-align:center}.menu__list{display:grid;grid-column-gap:30px;grid-template-columns:repeat(2, 1fr);position:relative;transform:none}.menu__list--item{font-size:38px;white-space:nowrap}.menu__list--item:last-child{font-size:18px;position:absolute;right:0;top:-24px;width:fit-content}.menu__list::before{position:absolute;top:-20px}}.main__content{display:flex;overflow:hidden;transform:translateX(4px)}.card{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 124px);overflow:hidden;padding:24px 16px 100px;position:relative;text-align:center;width:819px}.card.has-video::after{background:linear-gradient(180deg, rgba(26,24,21,0.46) 0%, rgba(26,24,21,0.8) 100%);content:'';height:100%;left:0;position:absolute;top:0;width:100%}.card__time{color:#E9E0D0;font-family:"Big Shoulders Display",cursive;font-size:60px;left:50%;letter-spacing:-.05em;line-height:100%;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%, -100%);z-index:2}.card__time span{display:block}.card::before{background:linear-gradient(179.98deg, rgba(0,0,0,0) .02%, rgba(0,0,0,0.49) 99.98%);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card__img{height:100%;left:0;position:absolute;top:0;width:100%}.card__img--img{height:100%;object-fit:cover;transform:scale(1.2);width:100%}.card__video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.card__description{z-index:2}.card__pretitle{color:#E9E0D0;font-family:"Big Shoulders Display",cursive;font-size:24px;letter-spacing:-0.05em;line-height:29px;padding-bottom:12px;text-transform:uppercase}.card__title{align-items:center;color:#E9E0D0;display:flex;justify-content:center;letter-spacing:-.05em;text-decoration:none;font-family:"Big Shoulders Display",cursive;font-size:calc(62px + 2vw);z-index:2;text-transform:uppercase}.card__title--hash{font-size:calc(20px + 1.5vw);margin-right:8px}.card__subtitle{color:#E9E0D0;font-family:"Playfair Display",serif;font-size:48px;line-height:112%;margin:auto;max-width:676px;padding-bottom:48px;white-space:initial}.card__signature{color:#E9E0D0;font-size:14px;letter-spacing:0.3em;opacity:.6;text-transform:uppercase}.card.coming-soon{pointer-events:none}.card.coming-soon .card__title,.card.coming-soon .card__subtitle,.card.coming-soon .card__signature,.card.coming-soon .card__pretitle{opacity:.6}@media (max-width: 1023px){.main__content{display:grid;grid-template-columns:repeat(2, 1fr);transform:none}.card{height:674px;width:auto}.card__title{font-size:calc(36px + 4.5vw)}.card__subtitle{font-size:28px;line-height:121%;max-width:initial;padding:0 20px 28px}}@media (max-height: 770px){.card{height:calc(100vh - 64px);padding:24px 16px 40px}}@media (max-width: 767px){.main__content{grid-template-columns:repeat(1, 1fr)}.card{height:474px;padding:24px 16px 38px}}.others{background-color:#E9E0D0;padding:83px 60px 0;position:relative}.others__overlay{height:100%;left:0;mix-blend-mode:luminosity;opacity:.7;position:absolute;top:0;width:100%}.others__overlay img{height:100%;object-fit:cover;width:100%}.others__content{display:flex;height:calc(100% - 100px);position:relative}.others__content::before{color:#141310;content:'#proyectoarcadia';font-family:"Big Shoulders Display",cursive;font-size:28px;line-height:34px;position:absolute;right:0;top:0;text-transform:uppercase}.others__card{color:#141310;height:fit-content;margin:0 12px;max-width:349px;position:relative;text-align:center;white-space:initial}.others__card:nth-child(2){align-self:center}.others__card:nth-child(3){align-self:flex-end}.others__card--img{overflow:hidden;margin-bottom:12px;position:relative}.others__card--img img{transition:transform 0.5s cubic-bezier(0.075, 0.82, 0.165, 1)}.others__card--title{font-family:"Playfair Display",serif;font-size:24px;line-height:30px;padding-bottom:22px}.others__card--signature{font-size:14px;line-height:16px;opacity:.6;text-transform:uppercase}.others__card--text{font-size:18px;letter-spacing:-0.05em;line-height:28px;padding:0 30px 32px}.others__card--text::before{content:url("https://static.ecestaticos.com/file/aff/9e3/b9f/aff9e3b9fa7bf1bd1db5279f0901dbcf.svg");display:block;margin-bottom:12px}.others__card--btn{background-color:#8EACA4;border-radius:46px;color:#E9E0D0;height:89px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%, -50%);width:223px}.others__card--btn p{font-size:18px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:color 1s cubic-bezier(0.075, 0.82, 0.165, 1);white-space:nowrap;z-index:2}.others__card--btn::after{background-color:#EBC25A;border-radius:0;content:'';height:256px;left:50%;position:absolute;top:50%;transform:translate(-150%, -150%);transition:border-radius 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);width:256px}.others__card:hover .others__card--img img{transform:scale(1.2)}.others__card:hover .others__card--btn p{color:#141310}.others__card:hover .others__card--btn::after{border-radius:50%;transform:translate(-50%, -50%)}.others__card--time{color:#E9E0D0;font-family:"Big Shoulders Display",cursive;font-size:60px;left:50%;line-height:72px;position:absolute;top:25%;text-transform:uppercase;transform:translate(-50%, 0)}.others__card.coming-soon{pointer-events:none}.others__card.coming-soon .others__card--title,.others__card.coming-soon .others__card--signature{opacity:.6}.others__card.coming-soon .others__card--img::before{background:linear-gradient(0deg, rgba(0,0,0,0.3), rgba(0,0,0,0.3));content:'';height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width: 1023px){.others__content{height:auto;padding-bottom:185px}.others__card{width:calc(33% - 21px)}.others__card--2{padding:34px 0}.others__card:nth-child(2),.others__card:nth-child(3){align-self:flex-start}.others__card:nth-child(2){margin-top:55px}.others__card:nth-child(3){margin-top:110px}.others__card--btn{height:74px;width:210px}}@media (max-width: 856px){.others__card--btn{height:52px;width:186px}}@media (max-height: 808px){.others{padding:64px 60px 0}.others__card:nth-child(2),.others__card:nth-child(3){align-self:flex-start}.others__card--img{max-height:320px}.others__card--title{font-size:24px;line-height:27px;padding-bottom:14px}.others__content::before{transform:translateY(-50px)}}@media (max-width: 767px){.others{padding:40px}.others__content{flex-direction:column;padding:78px 0 0}.others__content::before{transform:none}.others__card{margin:auto;width:100%}.others__card:nth-child(2),.others__card:nth-child(3){margin-top:42px}.others__card--title{font-size:24px}.others__card--btn{height:74px;margin-top:40px;width:210px}.others__card--btn::after{height:350px;width:350px}}.footer__content{display:flex;height:100%;overflow:hidden}.footer__hero{color:#8EACA4;font-family:"Big Shoulders Display",cursive;font-size:calc(30px + 20vw);letter-spacing:-.05em;text-transform:uppercase;transform:rotate(180deg) translateY(-15vw)}.footer__hero--span{white-space:nowrap;writing-mode:tb}.footer__hero--svg{display:none}.footer__manifest{display:flex;flex-direction:column;justify-content:flex-end;padding:0 68px 36px 36px}.footer__manifest--title{font-family:"Big Shoulders Display",cursive;font-size:48px;letter-spacing:-0.05em;margin-bottom:40px;max-width:fit-content;position:relative;text-transform:uppercase}.footer__manifest--title::after{content:url("https://static.ecestaticos.com/file/0d9/1a3/47e/0d91a347e4180619113dcfb818223af4.svg");left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.footer__manifest--text{max-width:397px;padding-right:142px;white-space:normal}.footer__manifest--text p:first-child{font-size:18px;line-height:28px;padding-bottom:42px}.footer__manifest--text p:last-child{font-size:14px;line-height:24px;padding-bottom:70px}.footer__ecbrands{align-items:center;border-bottom:1px solid rgba(233,224,208,0.2);border-top:1px solid rgba(233,224,208,0.2);display:flex;justify-content:space-between;padding:18px 0}.footer__ecbrands--title{font-size:14px;line-height:120%}.footer__ecbrands--title .upper{display:block}.footer__ecbrands--btn{background-color:#8EACA4;border-radius:46px;color:#E9E0D0;height:63px;overflow:hidden;position:relative;width:176px}.footer__ecbrands--btn span{font-size:18px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:2}.footer__ecbrands--btn::after{background-color:#EBC25A;border-radius:0;content:'';height:350px;left:50%;position:absolute;top:50%;transform:translate(-150%, -150%);transition:border-radius 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);width:350px}.footer__ecbrands--btn:hover span{color:#141310}.footer__ecbrands--btn:hover::after{border-radius:50%;transform:translate(-50%, -50%)}.credits{display:flex;flex-wrap:wrap;font-size:12px;line-height:14px;max-width:415px;opacity:.4;padding-top:90px}.credits a,.credits p{color:#E9E0D0;margin:0 3px}.aside{border-left:1px solid rgba(233,224,208,0.2);display:flex;flex-direction:column;padding:75px 0 56px}.aside__main{padding:0 32px}.aside__main--title{font-family:"Big Shoulders Display",cursive;font-size:28px;letter-spacing:-0.05em;text-transform:uppercase}.aside__main--subtitle{font-size:18px;font-weight:500;line-height:24px;max-width:258px;padding:12px 0 30px;opacity:.5;white-space:normal}.aside__companies{border-bottom:1px solid rgba(233,224,208,0.2);border-top:1px solid rgba(233,224,208,0.2);display:grid;grid-gap:1px;grid-template-columns:repeat(2, 1fr)}.aside__companies--box{background-color:#141310;padding:18px 0}.aside__companies--1{border-top:1px solid rgba(233,224,208,0.2)}.aside__companies--logo{margin:auto;max-width:100px}.aside__cta{background:url("https://static.ecestaticos.com/file/420/1ed/3fa/4201ed3fa25ef3879154b6290d7466d5.svg") no-repeat center;background-size:cover;margin-top:auto;padding-top:20px}.aside__cta--title{font-family:"Big Shoulders Display",cursive;font-size:24px;letter-spacing:-0.05em;padding-bottom:230px;text-align:center;text-transform:uppercase}.aside__cta--btn{background-color:#EBC25A;border-radius:50%;cursor:pointer;display:block;height:187px;margin:auto;overflow:hidden;position:relative;width:187px}.aside__cta--btn span{color:#141310;font-size:24px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:2}.aside__cta--btn::after{background-color:#8EACA4;border-radius:0;content:'';height:350px;left:50%;position:absolute;top:50%;transform:translate(-150%, -150%);transition:border-radius 1s cubic-bezier(0.075, 0.82, 0.165, 1),transform 1s cubic-bezier(0.075, 0.82, 0.165, 1);width:350px}.aside__cta--btn:hover span{color:#141310}.aside__cta--btn:hover::after{border-radius:50%;transform:translate(-50%, -50%)}@media (max-height: 920px){.footer__manifest--text p:last-child{padding-bottom:30px}.credits{padding-top:30px}}@media (max-height: 770px){.footer__manifest{padding-bottom:20px}.footer__manifest--title{margin-bottom:22px}.footer__manifest--text{column-count:2;column-gap:60px;max-width:initial;padding-right:30px}.footer__manifest--text p{max-width:397px}.footer__ecbrands{padding:12px 0}.footer__ecbrands--btn{height:50px;width:144px}.credits{padding-top:32px}.aside{padding:30px 0 56px}.aside__cta{background:none}.aside__cta--title{padding:20px 0}.aside__cta--btn{height:140px;width:140px}.aside__cta--btn span{font-size:20px}}@media (max-width: 1023px){.footer{position:relative}.footer__content{flex-direction:column;height:auto}.footer__hero{transform:none}.footer__hero--span{display:none}.footer__hero--svg{display:block}.footer__manifest{padding:50px 132px}.footer__manifest--text{padding-right:0}.footer__manifest--text p:first-child,.footer__manifest--text p:last-child{padding-bottom:28px}.credits{border-top:1px solid rgba(233,224,208,0.2);max-width:initial;padding-top:20px;position:absolute;bottom:0;width:calc(100% - 264px)}.aside{padding:57px 0 28px}.aside__main{padding:0 132px}.aside__companies{margin:0 132px}.aside__cta{background-image:url("https://static.ecestaticos.com/file/622/16c/0be/62216c0bec5632921b08e180db4160a6.svg");background-position:center 20%;background-repeat:no-repeat;background-size:contain;padding:77px 0 130px}.aside__cta--title{padding-bottom:88px}}@media (max-width: 600px){.footer__manifest{padding:50px 12px 32px}.footer__manifest--text{column-count:1;margin:0 18px}.footer__manifest--title{margin:0 18px 32px}.credits{width:calc(100% - 24px)}.aside{padding:42px 0 28px}.aside__main{padding:0 12px}.aside__companies{margin:0 12px}.aside__cta{background-size:140%;padding:32px 0 120px}}

