@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:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-align:center}.fa-facebook:before{content:""}.fa-whatsapp:before{content:""}.fa-linkedin:before{content:""}@media (min-width: 768px){.fa-whatsapp{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:700}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}body{color:#000;font-weight:400;font-size:16px}.bodyWrapper video,.bodyWrapper img{width:100%}html{scroll-behavior:smooth}img{display:block;height:auto}a{text-decoration:none}.bold{display:contents;font-weight:700}.link{color:#000;font-weight:700;text-decoration:underline}.header{align-items:center;display:flex;justify-content:space-between;transition:transform 1.5s cubic-bezier(.075,.82,.165,1),opacity .5s cubic-bezier(.075,.82,.165,1);max-width:550px;margin:0 auto;padding:calc(5rem + 6vw) 0 calc(3rem + 3.5vw) 0;width:100%}.header__ec{display:flex;align-items:center}.header__ec--desktop{max-width:165px;width:100%}.header__ec svg path{fill:#fff}.header__client{align-items:center;display:flex;justify-content:flex-end}.header__client--text{font-family:Confi Sans,sans-serif;font-size:12px;letter-spacing:.205em;text-transform:uppercase;padding-right:14px;padding-top:5px;white-space:nowrap;color:#ffffff80}.header__client--logo{max-width:120px;width:100%}.header__scroll{width:100%;max-width:490px;height:2px;background-color:#006dff80;margin:0 auto;position:relative}.header__scroll--bar{background-color:#006dff;position:absolute;top:0;left:0;height:100%;width:0%;transition:width .5s cubic-bezier(.075,.82,.165,1)}@media (max-width: 768px){.header{padding:calc(10px + 1vw) 0px calc(2.5rem + 4vw) 0px;max-width:100%;align-items:flex-end}.header__client{flex-direction:column}.header__client--text{letter-spacing:initial;font-size:11px}.header__ec--desktop{width:90%;padding-bottom:2px}}.hero{margin:0 auto;padding:0 16px;background:url(https://static.ecestaticos.com/file/45f/0c4/aa1/45f0c4aa14f1f373d4a293ab545a5001.jpg) center no-repeat;background-size:cover;position:relative;min-height:100vh;padding-bottom:calc(3rem + 3vw)}.hero__title{font-family:Confi Sans,sans-serif;font-size:clamp(40px,5vw,78px);font-weight:500;line-height:110%;letter-spacing:-.64px;z-index:2;position:relative;text-align:center;color:#f5fbff}.hero__preResume{color:#f5fbff;text-align:center;font-family:Confi Sans,sans-serif;font-size:24px;font-weight:700;line-height:120%;letter-spacing:-.24px;display:block;margin:10px auto calc(1rem + 1vw) auto}.hero h3{color:#f5fbff;text-align:center;font-family:Confi Sans,sans-serif;font-size:24px;font-weight:500;line-height:120%;letter-spacing:-.24px;font-size:clamp(18px,4vw,24px);max-width:811px;margin:0 auto}.hero .span__spotify{font-size:clamp(18px,5vw,32px);margin-top:calc(20px + 1vw)}.hero .span__spotify:before{width:clamp(22px,5vw,32px)}@media (max-width: 768px){.hero{min-height:72vh}}.share{display:flex;justify-content:center;align-items:center;transition:top .5s cubic-bezier(.075,.82,.165,1);transition-delay:1.5s;height:clamp(50px,6vw,60px);gap:4px;position:absolute;top:8%;left:50%;transform:translate(-50%)}.share:before,.share:after{content:"";height:55%;aspect-ratio:1/1;display:block;border:.35px solid rgba(39,112,246,.5);background:#fff;border-radius:50%}.share__icon{color:#006dff;text-decoration:none;border-radius:31.5px;border:.35px solid rgba(39,112,246,.5);background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;font-size:20px}.share__icon:nth-child(1),.share__icon:nth-child(3){height:80%}.share__icon:nth-child(2){height:100%}#shareWA{display:none}@media (max-width: 768px){#shareWA{display:inherit}.share{position:absolute;top:8%;left:auto;right:0;transform:none;padding-right:16px}.share__icon:nth-child(3){height:100%}.share__icon:nth-child(4){height:80%}}.img{margin:0 auto;padding:0 16px}.img__two{display:flex;max-width:fit-content;gap:22px;position:relative;padding-top:calc(3rem + 3vw)}.img__two__container{overflow:hidden;display:flex;z-index:2}.img__two__line{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#006dff;height:0%;width:1px}.img__two--each{border-radius:16px;max-width:691px;background:#111;padding-bottom:calc(2rem + 2vw);display:flex;flex-direction:column;align-items:center;overflow:hidden}.img__two--each picture{position:relative;width:100%;height:40vh;min-height:180px;max-height:fit-content}.img__two--each picture:after{content:"";position:absolute;bottom:-1px;left:0;height:40%;background:linear-gradient(180deg,#1110,#111);width:100%}.img__two--each picture img{object-fit:cover;height:100%;width:100%;object-position:top;max-height:fit-content}.img__two__text{color:#fff;text-align:center;font-family:Confi Sans,sans-serif;font-size:clamp(18px,4vw,24px);font-weight:500;line-height:110%;letter-spacing:-.24px;margin-top:auto;padding:0 10px;max-width:600px}.img__two__text h3{padding-top:calc(3rem + 2vw);padding-bottom:calc(20px + 1vw)}.img__two__text span{text-align:center;font-family:Confi Sans,sans-serif;font-size:14px;font-weight:700;line-height:normal;letter-spacing:4.27px;text-transform:uppercase;opacity:.5;display:block}.img__two__text span:not(:last-child){padding-bottom:7px}.img__video{margin:0 auto;width:100%;max-width:1728px;padding-top:20px}.img__video__content{padding-top:56.25%;position:relative}.img__video__content iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width: 768px){.img__two{flex-direction:column}}.scroll{height:100vh;overflow:clip;display:flex;background:#111;flex-direction:column;justify-content:center;padding-left:calc(2rem + 2vw)}.scroll__titles--top,.scroll__titles--bottom{color:#fff;font-family:Confi Sans,sans-serif;font-size:clamp(20px,5vw,24px);font-weight:500;line-height:110%;letter-spacing:-.24px;padding:5px 0}.scroll__titles--bottom{position:absolute;bottom:0;height:4%;left:0;padding-left:calc(2rem + 2vw)}.scroll__panel{flex-shrink:0;height:86%;display:flex}.scroll__line{width:300vw;height:1px;position:absolute;top:50%;transform:translateY(-50%);background:linear-gradient(270deg,#2770f600,#2770f6,#2770f600)}.scroll__text{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.scroll__card{flex-shrink:0;flex-direction:column;position:relative;display:flex;height:fit-content;font-family:Confi Sans,sans-serif;height:50%;margin-right:calc(2rem + 2vw);max-width:269px}.scroll__card--2{flex-shrink:0}.scroll__card--2 .scroll__card:nth-child(1).card__year{margin:auto auto 5vh;background-color:#5f9ea0}.scroll__card.bottom{margin-top:auto;flex-direction:column-reverse}.scroll__card.bottom picture img{margin-top:0;margin-bottom:auto}.scroll__card.bottom .scroll__text{flex-direction:column-reverse}.scroll__card.bottom .scroll__card__year{margin:5vh auto auto}.scroll__card.bottom .scroll__card__year:before{top:0;bottom:auto}.scroll__card__year{color:#006dff;text-align:center;border:.35px solid rgba(39,112,246,.5);font-size:12px;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase;border-radius:31.5px;max-width:127px;width:100%;margin:auto auto 5vh;padding:calc(5px + .5vw) 5px}.scroll__card__year:before{content:"";border-radius:46px;border:.3px solid rgba(39,112,246,.5);background:radial-gradient(50% 50% at 50% 50%,#111 60%,#2770f6);min-width:clamp(16px,5vw,20px);object-fit:contain;aspect-ratio:1/1;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);z-index:2}.scroll__card picture{display:flex;margin:auto auto 0;height:20vh}.scroll__card picture img{max-height:20vh;width:auto;margin-top:auto;border-radius:18px}.scroll__card h4{margin:10px 0;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-size:14px;font-weight:500;line-height:130%;letter-spacing:-.14px;height:10vh}@media (max-width: 768px){.scroll{height:initial;padding-left:0}.scroll__titles{position:sticky;top:0;left:0;z-index:2;background:#212121;border-bottom:1px solid #006dff;display:flex;justify-content:center;gap:25px;padding:13px 32px;margin-bottom:calc(1rem + 2vw)}.scroll__titles--top,.scroll__titles--bottom{max-width:200px}.scroll__titles--bottom{position:relative}.scroll__panel{flex-direction:column;position:relative;padding:0 32px;max-width:500px;margin:0 auto;z-index:0}.scroll__card{margin:0 auto calc(3rem + 3vw) 0!important;flex-direction:column-reverse;height:initial;max-width:initial}.scroll__card picture{height:auto;margin:0 auto 0 0;padding-top:calc(2rem + 2vw)}.scroll__card picture img{max-height:initial}.scroll__card__year{z-index:2;background:#111;position:relative;margin:0 auto!important}.scroll__card__year:before{bottom:0;top:auto;transform:translate(-50%,150%)}.scroll__card.bottom .scroll__text{flex-direction:column;margin-left:auto}.scroll__card.bottom .scroll__text picture{margin:auto 0 0 auto}.scroll__card.bottom .scroll__text h4{flex-direction:row-reverse;text-align:end}.scroll__card.bottom .scroll__card__year:before{bottom:0;top:auto;transform:translate(-50%,150%)}.scroll__text{max-width:73%}.scroll__text picture{z-index:2}.scroll__text h4{display:flex;text-align:start;gap:14px;z-index:2;background:#111;height:auto}.scroll__line{width:1px;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(271deg,#2770f600,#2770f6 15%,#2770f6 85%,#2770f600)}}.footer{background-color:#1a1a1a;color:#f3eae5;font-family:Confi Sans,sans-serif;font-size:13px;font-weight:500;line-height:20px;letter-spacing:3.9px;padding:30px 0;text-transform:uppercase;margin-top:calc(6rem + 5vw)}.footer__content{align-items:center;display:flex;flex-direction:column}.footer__content:before,.footer__content:after{content:"x";padding:30px 0}.footer__signature{padding:.5rem 0}.footer__logo{max-width:max-content;filter:invert(1)}.footer .legalFooter,.footerSpecials .legalFooter{box-sizing:border-box}.bodyWrapper{background:#f0f2f3}.main__container{background-color:#111;padding:calc(3rem + 4vw) 16px calc(3rem + 4.5vw) 16px;margin-bottom:calc(3rem + 4vw)}.col{margin:0 auto;position:relative}.col.new:after{content:"Nuevo";color:#fff;text-align:center;font-family:Confi Sans,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;position:absolute;top:8px;left:24px;z-index:2;background-color:#006dff;padding:7px 20px;border-radius:11px}.col picture{border-radius:16px 16px 0 0;overflow:hidden;display:block}.col picture img{transition:transform 1s cubic-bezier(.075,.82,.165,1)}.col__one{max-width:1118px;display:block;margin-top:calc(2rem + 3vw);margin-bottom:calc(3rem + 3vw);padding:0 16px}.col__one .col__text{max-width:520px}.col__one:hover picture img{transform:scale(1.05)}.col img{object-fit:cover;object-position:top}.col a{border-radius:16px;background:#fff;overflow:hidden;display:block;position:relative}.col a:hover picture img{transform:scale(1.05)}.col__text{max-width:434px;padding:0 16px;margin:calc(20px + 1vw) auto;color:#111;text-align:center}.col__text--preTitle{font-family:Confi Sans,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;display:flex;justify-content:center}.col__text--preTitle span:first-child{display:flex}.col__text--preTitle span:first-child:after{content:"";display:block;width:4px;height:fit-content;aspect-ratio:1/1;flex-shrink:0;background-color:#006dff;border-radius:50%;margin:auto 7px}.col__text h2{color:#111;text-align:center;font-family:Confi Sans,sans-serif;font-size:clamp(20px,5vw,24px);font-weight:500;line-height:110%;letter-spacing:-.24px;margin:calc(.8rem + .8vw) 0}.col__text__signature{color:#111;text-align:center;font-family:Confi Sans,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:3.66px;text-transform:uppercase;font-style:normal;opacity:.5}.col__three{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:21px;row-gap:50px;margin:0 auto calc(3rem + 4vw) auto;max-width:1590px;margin:0 auto}.col__three a{max-width:518px;display:flex;flex-direction:column}.col__three a .col__text{flex-grow:1}.col__three picture{filter:grayscale(100%)}.col__preTitle{color:#fff;font-family:Confi Sans,sans-serif;font-size:18px;font-weight:500;line-height:110%;letter-spacing:-.18px;display:block;padding-bottom:20px;max-width:1590px;margin:0 auto}.span__spotify{display:flex;align-items:center;color:#111;font-family:Confi Sans,sans-serif;font-weight:500;line-height:110%;letter-spacing:-.32px;gap:calc(5px + .6vw)}.span__spotify:before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfODA1M18zNykiPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNS40NjQgMTQuMTg0QzIwLjMwNjcgMTEuMTIxMyAxMS44IDEwLjg0IDYuODc2IDEyLjMzNDdDNi4wODUzMyAxMi41NzQ3IDUuMjQ5MzMgMTIuMTI4IDUuMDEwNjcgMTEuMzM3M0M0Ljc3MDY3IDEwLjU0NjcgNS4yMTYgOS43MTA2NyA2LjAwOCA5LjQ3MDY3QzExLjY2IDcuNzU0NjcgMjEuMDU0NyA4LjA4NjY3IDI2Ljk5MiAxMS42MTA3QzI3LjcwMjcgMTIuMDMzMyAyNy45MzYgMTIuOTUwNyAyNy41MTQ3IDEzLjY2MTNDMjcuMDkzMyAxNC4zNzIgMjYuMTc0NyAxNC42MDY3IDI1LjQ2NCAxNC4xODRaTTI1LjI5NiAxOC43MjEzQzI0LjkzMzMgMTkuMzA4IDI0LjE2NjcgMTkuNDkyIDIzLjU4IDE5LjEzMkMxOS4yOCAxNi40ODkzIDEyLjcyNCAxNS43MjI3IDcuNjM2IDE3LjI2NjdDNi45NzczMyAxNy40NjY3IDYuMjggMTcuMDk0NyA2LjA4IDE2LjQzNkM1Ljg4MTMzIDE1Ljc3NiA2LjI1MzMzIDE1LjA4MTMgNi45MTIgMTQuODhDMTIuNzIyNyAxMy4xMTczIDE5Ljk0NjcgMTMuOTcwNyAyNC44ODUzIDE3LjAwNjdDMjUuNDcyIDE3LjM2NjcgMjUuNjU2IDE4LjEzNiAyNS4yOTYgMTguNzIxM1pNMjMuMzM3MyAyMy4wNzczQzIzLjA1MDcgMjMuNTQ5MyAyMi40MzYgMjMuNjk3MyAyMS45NjY3IDIzLjQwOTNDMTguMjA5MyAyMS4xMTMzIDEzLjQ4IDIwLjU5NDcgNy45MTA2NyAyMS44NjY3QzcuMzc0NjcgMjEuOTg5MyA2Ljg0IDIxLjY1MzMgNi43MTczMyAyMS4xMTczQzYuNTk0NjcgMjAuNTggNi45MjkzMyAyMC4wNDUzIDcuNDY2NjcgMTkuOTIyN0MxMy41NjEzIDE4LjUyOTMgMTguNzg5MyAxOS4xMjkzIDIzLjAwNjcgMjEuNzA2N0MyMy40NzczIDIxLjk5MzMgMjMuNjI1MyAyMi42MDggMjMuMzM3MyAyMy4wNzczWk0xNiAwQzcuMTY0IDAgMCA3LjE2NCAwIDE2QzAgMjQuODM3MyA3LjE2NCAzMiAxNiAzMkMyNC44MzczIDMyIDMyIDI0LjgzNzMgMzIgMTZDMzIgNy4xNjQgMjQuODM3MyAwIDE2IDBaIiBmaWxsPSIjMTExMTExIi8+CiAgPC9nPgogIDxkZWZzPgogICAgPGNsaXBQYXRoIGlkPSJjbGlwMF84MDUzXzM3Ij4KICAgICAgPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJ3aGl0ZSIvPgogICAgPC9jbGlwUGF0aD4KICA8L2RlZnM+Cjwvc3ZnPg==);height:fit-content;flex-shrink:0;aspect-ratio:1/1;display:block;background-size:contain}.banner{display:block;width:100%;box-sizing:border-box;position:relative;max-width:590px;margin:0 auto;padding:0 20px}.banner__text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 78px)}.banner__text .block{display:block}.banner img{min-height:160px;object-fit:cover}.banner .span__spotify{font-size:clamp(24px,5vw,32px);max-width:357px;margin:0 auto}.banner .span__spotify:before{width:50px}@media (max-width: 1000px){.col__three{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.col__three{grid-template-columns:1fr}.col__three a{max-width:100%}}@media (max-width: 768px){.main__container p .capitular{transform:translate(-5px);margin-bottom:0}}
