:root{--default-padding: 60px 0px 0px 0px}@media screen and (max-width: 768px){:root{--default-padding: 30px 0px 0px 0px}}.ui-container{padding-bottom:100px;padding-top:100px}@media screen and (max-width: 1440px){.ui-container{padding-bottom:50px;padding-top:50px}}.ui-container--top{padding-top:100px}@media screen and (max-width: 1440px){.ui-container--top{padding-top:50px}}.ui-container--bottom{padding-bottom:100px}@media screen and (max-width: 1440px){.ui-container--bottom{padding-bottom:50px}}.ui-section-title,.ui-section-title--big,.ui-section-title--green,.ui-section-title--black,.ui-section-title--blue,.ui-section-title--red{color:#fff;font-family:PrivaFourPro,Titillium Web;font-size:45px;font-style:normal;font-weight:400;line-height:45.76px}.ui-section-title--red{color:#f41b50}.ui-section-title--blue{color:#6f39ff}.ui-section-title--black{color:#000}.ui-section-title--green{color:#d6f42c}@media screen and (max-width: 1024px){.ui-section-title,.ui-section-title--big,.ui-section-title--green,.ui-section-title--black,.ui-section-title--blue,.ui-section-title--red{font-size:41px}}.ui-section-title--big{font-size:70px;line-height:74px}@media screen and (max-width: 1025px){.ui-section-title--big{font-size:32px;line-height:29px;margin-bottom:20px}}.ui-text,.ui-text--black,.ui-text--small{color:#fff;font-family:PrivaTwoPro,Titillium Web;font-style:normal;font-weight:400;font-size:20px;line-height:25px}@media screen and (max-width: 1025px){.ui-text,.ui-text--black,.ui-text--small{font-size:17px;line-height:22px}}.ui-text--black,.ui-text--small{color:#000}.ui-text--black i,.ui-text--small i{color:#28a745}.ui-text--small{font-family:PrivaOnePro,Titillium Web}.ui-text p,.ui-text--black p,.ui-text--small p,.ui-text strong,.ui-text--black strong,.ui-text--small strong{display:block!important;font-family:PrivaTwoPro,Titillium Web;font-style:normal;font-weight:400;font-size:20px;line-height:25px}.ui-text strong,.ui-text--black strong,.ui-text--small strong{display:inline!important;font-weight:700!important}.ui-button,.ui-button--round,.ui-button--blue,.ui-button--green,.ui-button--big,.ui-button--big-red,.ui-button--red,.ui-button--not-button--red,.ui-button--grey,.ui-button--not-button{border:1px solid #505050;border-radius:53.8525px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:PrivaThreePro,Titillium Web;font-style:normal;font-size:13px;font-weight:400;letter-spacing:1.6px;line-height:14.4px;padding:15px 21px 12px;text-align:center;text-decoration:none;transition:all .3s}.ui-button:hover,.ui-button--round:hover,.ui-button--blue:hover,.ui-button--green:hover,.ui-button--big:hover,.ui-button--big-red:hover,.ui-button--red:hover,.ui-button--not-button--red:hover,.ui-button--grey:hover,.ui-button--not-button:hover{color:#fff;box-shadow:0 0 15px #fff;transition:all .3s}.ui-button--not-button{background-color:#6f39ff;border:0;color:#fff}.ui-button--not-button:hover{box-shadow:none;cursor:default}.ui-button--grey{background-color:#b0b4b7;border:0;color:#fff}.ui-button--grey:hover{box-shadow:0 0 15px #b0b4b7}.ui-button--not-button--red{background-color:#f41b50;border:0;color:#fff}.ui-button--not-button--red:hover{box-shadow:none;cursor:default}.ui-button--red{background-color:#f41b50;border:0}.ui-button--red:hover{color:#fff;box-shadow:0 0 15px #f41b50;transition:all .3s}.ui-button--green,.ui-button--big,.ui-button--big-red{background-color:#d6f42c;border:0;color:#000}.ui-button--green:hover,.ui-button--big:hover,.ui-button--big-red:hover{color:#000;box-shadow:0 0 15px #d6f42c;transition:all .3s}.ui-button--blue{background-color:#6f39ff;border:0;color:#000}.ui-button--blue:hover{color:#000;box-shadow:0 0 15px #6f39ff;transition:all .3s}.ui-button--round{border:1.63465px solid #ffffff;font-size:20px;padding:8px}.ui-button--big,.ui-button--big-red{font-size:24px;line-height:26px;letter-spacing:.1em;padding:21px 26px 16px 24px}@media screen and (max-width: 1024px){.ui-button--big,.ui-button--big-red{font-size:17px;line-height:19px;padding:16px 21px 11px 20px}}.ui-button--big-red{background-color:#f41b50;color:#fff}.ui-button--big-red:hover{color:#fff;box-shadow:0 0 15px #f41b50}.ui-link{color:#fff;font-family:PrivaThreePro,Titillium Web;font-style:normal;font-weight:400;font-size:17.0126px;line-height:19px;letter-spacing:.1em}.ui-link:hover{color:#f41b50}.ui-image--contain{background-position:left;background-repeat:no-repeat;background-size:contain}.ui-image--cover{background-position:center;background-repeat:no-repeat;background-size:cover}.ui-form label{font-family:PrivaTwoPro,Titillium Web}.ui-form input,.ui-form select{border:1px solid #e8e7e7;border-radius:8px;color:#231f20;font-family:PrivaOnePro,Titillium Web;font-style:normal;font-weight:400;font-size:19.0126px;line-height:130%;outline:none;padding:10px}.ui-wronged{position:relative}.ui-wronged input{border:1px solid #e43835}.ui-wronged label{color:#e43835}.ui-wronged:after{color:#e43835;content:attr(data-wronged);font-size:12px;left:0;position:absolute;top:100%}.ui-correct{position:relative}.ui-correct input{border:1px solid hsl(100,76%,55%)}.ui-correct label{color:#6fe335}.ui-correct:after{color:#6fe335;content:attr(data-wronged);font-size:12px;left:0;position:absolute;top:100%}.ui-corrmsgect{position:relative}.ui-corrmsgect:after{content:attr(data-wronged);font-size:12px;left:0;position:absolute;top:100%}@keyframes lightning{0%{-webkit-transform:translate(0,0) rotate(0deg) scaleX(-1)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg) scaleX(-1)}11%{-webkit-transform:translate(-3px,0px) rotate(1deg) scaleX(-1)}12%{-webkit-transform:translate(0px,2px) rotate(0deg) scaleX(-1)}13%{-webkit-transform:translate(1px,-1px) rotate(1deg) scaleX(-1)}14%{-webkit-transform:translate(-1px,2px) rotate(-1deg) scaleX(-1)}15%{-webkit-transform:translate(-3px,1px) rotate(0deg) scaleX(-1)}16%{-webkit-transform:translate(2px,1px) rotate(-1deg) scaleX(-1)}17%{-webkit-transform:translate(-1px,-1px) rotate(1deg) scaleX(-1)}18%{-webkit-transform:translate(2px,2px) rotate(0deg) scaleX(-1)}19%{-webkit-transform:translate(1px,-2px) rotate(-1deg) scaleX(-1)}20%{-webkit-transform:translate(0,0) rotate(0deg) scaleX(-1)}to{-webkit-transform:scaleX(-1)}}@keyframes molecule{0%,to{-webkit-transform:translate(0,0) rotate(0deg)}5%{-webkit-transform:translate(-1px,-2px) rotate(-1deg)}14%{-webkit-transform:translate(-3px,-4px) rotate(-1deg)}28%{-webkit-transform:translate(-3px,0px) rotate(1deg)}42%{-webkit-transform:translate(0px,2px) rotate(0deg)}50%{-webkit-transform:translate(-3px,1px) rotate(0deg)}68%{-webkit-transform:translate(-1px,-1px) rotate(1deg)}72%{-webkit-transform:translate(2px,2px) rotate(0deg)}86%{-webkit-transform:translate(1px,-2px) rotate(-1deg)}}.header{background-color:transparent;height:140px;position:relative;z-index:10}.header img{max-height:100px}@media screen and (max-width: 1024px){.header{height:100px}}@media screen and (max-width: 767px){.header{background-color:#231f20}}.header__buy-button{margin-right:15px}.header__cart{background-color:transparent!important;height:100px;margin-bottom:30px}.header__cart .row{border-bottom:1px solid #BABABA}@media screen and (max-width: 992px){.header__cart img{height:80px}}.header__cart .logo-hoje a{max-height:100px;width:100%}.header__account{color:#231f20;cursor:pointer;font-family:PrivaThreePro,Titillium Web;opacity:0;transition:all .3s;visibility:hidden}.header__account:hover{color:#6f39ff;transition:all .3s}.header__hamburger{background-color:#fff;border:none;color:#231f20;font-size:2rem;height:0px;outline:none;position:relative;width:30px}.header__hamburger i{transform:translateY(-40%)}.header__mobile-menu{align-items:center;background-color:#fff;border-top:1px solid rgb(35,31,32);right:-20%;width:100%;height:1px;overflow:hidden;transition:all .3s}.header__mobile-menu a{align-items:center;border-bottom:1px solid rgb(35,31,32);color:#231f20;display:flex;font-family:PrivaTwoPro,Titillium Web;font-size:1rem;font-weight:500;justify-content:center;height:50px}.header__mobile-menu a:hover{color:#6f39ff}.header__mobile-menu-main{background-color:#fff;border:1px solid #231F20;border-radius:18px;flex-direction:column;opacity:0;padding:10px;position:absolute;right:0;top:50%;transform:translateY(10%);transition:all .3s ease;-webkit-transition:all .3s ease;visibility:hidden;width:250px}.header__mobile-menu-main a{align-items:center;color:#231f20;display:flex;font-family:PrivaTwoPro,Titillium Web;font-size:1rem;font-weight:500;height:50px}.header__mobile-menu-main a:hover{color:#6f39ff}.header__mobile-menu-main a:not(:last-child){border-bottom:1px solid rgb(35,31,32)}.header .mobile-active{box-shadow:0 20px 20px #000;height:unset;transition:all .3s}.header__account-checkin{font-size:16px}#header-button-main{position:relative}#logout-account{background-color:transparent;border:0;outline:none}.menu-active{opacity:1;transition:all .3s;visibility:visible}.menu-vanish{display:none!important}.spa-header-account{background-color:transparent}.spa-header-account:focus+div{opacity:1;right:20px;transition:all .3s;top:65%;visibility:visible}.spa-header-account:focus+div>a:nth-child(2){border-bottom:0}@media screen and (max-width: 768px){.spa-header-account:hover+div{opacity:1;right:20px;transition:all .3s;top:65%;visibility:visible}.spa-header-account:hover+div>a:nth-child(2){border-bottom:0}}.focused:focus+div{opacity:1;right:20px;transition:all .3s;top:65%;visibility:visible}.focused:focus+div>a:nth-child(5){border-bottom:1px solid rgb(35,31,32)}.focused:focus+div>a:nth-child(2){border-bottom:1px solid rgb(35,31,32)}@media screen and (max-width: 768px){.focused:hover+div{opacity:1;right:20px;transition:all .3s;top:65%;visibility:visible}.focused:hover+div>a:nth-child(5){border-bottom:1px solid rgb(35,31,32)}.focused:hover+div>a:nth-child(2){border-bottom:1px solid rgb(35,31,32)}}.spa-header-x{background-color:#231f20;border:none;display:none;height:51px;position:relative;transition:all .3s;width:51px}@media screen and (max-width: 1024px){.spa-header-x{border:1px solid #505050;box-sizing:border-box;border-radius:53.8525px;height:41px;width:41px}}.spa-header-x:before{background-color:#fff;content:"";height:60px;left:50%;margin:0 auto;position:absolute;top:0;transform:rotate(45deg);transition:all .4s;width:3px}@media screen and (max-width: 1024px){.spa-header-x:before{height:30px;left:calc(50% - .75px);top:5px;width:1.5px}}.spa-header-x:after{background-color:#fff;content:"";height:60px;left:50%;margin:0 auto;position:absolute;top:0;transform:rotate(-45deg);transition:all .4s;width:3px}@media screen and (max-width: 1024px){.spa-header-x:after{height:30px;left:calc(50% - .75px);top:5px;width:1.5px}}.footer{background-color:#231f20}@media screen and (max-width: 1024px){.footer{margin-bottom:50px}}@media screen and (max-width: 1427px){.footer__text{order:1;flex:100%;max-width:100%}.footer__medias{flex:50%;margin-top:50px;max-width:50%;order:3}.footer__logo{flex:50%;margin-top:50px;max-width:50%;order:2}}@media screen and (max-width: 885px){.footer{padding-top:0}.footer__text{align-items:center;flex-direction:column!important;margin-top:50px;max-width:100%;order:2}.footer__button:before{display:none}.footer__medias{flex:100%;margin-top:50px;max-width:100%;order:3}.footer__logo{flex:100%;max-width:100%;order:1}}.footer__text{align-items:center;color:#fff;display:flex;font-family:PrivaThreePro,Titillium Web;font-size:19px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:0em;padding:0;text-align:left}.footer__text img{max-height:50%}@media screen and (max-width: 1024px) and (min-width: 768px){.footer__text:last-child{margin-top:62px}}@media screen and (max-width: 768px){.footer__text{margin-top:62px}}@media screen and (max-width: 425px){.footer__text span{padding:0 15%;text-align:center}.footer__text div{margin-top:9px;width:100%}}.footer__button{color:#fff;font-family:PrivaTwoPro,Titillium Web;font-style:normal;font-weight:400;font-size:19.0126px;line-height:110%;margin:0 24px;position:relative;transition:all .3s}@media screen and (max-width: 768px){.footer__button{margin-top:9px}}.footer__button:before{color:#d6f42c;content:"|";left:-26px;position:absolute;top:0}.footer__button:first-child:before{display:none}.footer__button:hover{color:#6f39ff;transition:all .3s}.footer__button img{margin-right:10px}.footer__media{margin-top:40px}.footer__social-media{align-items:center;background-color:#231f20;border:1.63465px solid #FFFFFF;border-radius:50%;display:flex;height:50px;justify-content:center;margin-right:15px;transition:all .3s;width:50px}@media screen and (max-width: 1610px) and (min-width: 1428px){.footer__social-media{margin-right:0}}.footer__social-media:last-child{margin-right:0}.footer__social-media:hover{color:#fff;box-shadow:0 0 15px #fff;transition:all .3s}.header-black{background-color:#231f20}#home__scroll{animation:scroll 3s infinite ease-in-out;background-color:transparent;border-top:0;border-right:0;border-left:2px solid white;border-bottom:2px solid white;bottom:10vh;height:32px;outline:none;position:absolute;right:calc(50% - 17px);transform:rotate(-45deg);width:34px;z-index:1000}@media screen and (max-width: 1480px){#home__scroll{right:calc(42% - 17px)}}@media screen and (max-width: 1024px){#home__scroll{bottom:35vh;right:calc(50% - 17px)}}@media screen and (max-width: 768px){#home__scroll{display:none}}.buy-ticket-section{background-color:#6f39ff;color:#fff;height:100vh;right:-100px;position:absolute;top:0;width:100px;z-index:2000}@media screen and (max-width: 1025px){.buy-ticket-section{height:65px;padding:0 22px;right:0;top:0;width:100vw}}@media screen and (max-width: 325px){.buy-ticket-section{padding:0 5px}}.buy-ticket-section__call{background-color:#6f39ff;height:20px;position:absolute;right:-10px;top:calc(50% - 17px);transform:rotate(45deg);width:20px}@media screen and (max-width: 1025px){.buy-ticket-section__call{right:50%;transform:translate(50%,-50%) rotate(45deg);top:0}}.buy-ticket-section__hojinho{align-items:center;display:flex;height:140px;justify-content:center}@media screen and (max-width: 1025px){.buy-ticket-section__hojinho{display:block;height:inherit;position:absolute;top:calc(50% - 42px)}}.buy-ticket-section__hojinho img{height:54px;width:33px}.buy-ticket-section__bars{position:absolute;right:calc(50% - 8px);top:calc(50% - 31px)}@media screen and (max-width: 1025px){.buy-ticket-section__bars{top:calc(50% - 8px);height:25px;right:calc(0% + 22px);position:absolute}}@media screen and (max-width: 1025px){.buy-ticket-section__bars-1{display:none}}@media screen and (min-width: 1025px){.buy-ticket-section__bars-2{display:none}}.buy-ticket-section__text{bottom:120px;color:#fff;font-family:PrivaThreePro,Titillium Web;font-style:normal;font-weight:400;font-size:15.0882px;line-height:17px;letter-spacing:.2em;position:absolute;right:calc(-50% - 7.5px);text-transform:uppercase;transform:rotate(-90deg);white-space:nowrap}@media screen and (max-width: 1025px){.buy-ticket-section__text{top:calc(50% - 8px);right:50%;transform:translate(50%,-50%)}}#passport-buy-button{border:0;cursor:pointer;height:0;padding:0;width:0}.passport-active{right:0!important;transition:all 1s;overflow-y:auto;overflow-x:hidden;width:100%}@media screen and (max-width: 1024px){.passport-active{top:-100px!important}}.passport-hide{opacity:0!important}.passport-info-section{background-color:#231f20;display:block;height:100vh;right:100%;position:fixed;transition:all 1s;top:0;width:100%;z-index:1800;margin-bottom:100px}@media screen and (max-width: 1024px){.passport-info-section{right:0;top:calc(100% - 165px)}}@media screen and (min-width: 1400px){.passport-info-section .col-xxl-3{flex:0 0 25%;max-width:25%}}.passport-info-section .col-lg-4,.passport-info-section .col-12{margin-bottom:30px!important}@media screen and (max-width: 1025px){.passport-info-section{margin-top:100px;margin-bottom:89px}}.passport-info-section__cashback{left:90%;max-height:120px;position:absolute;top:0;transform:translate(-50%,-50%);width:auto;z-index:10}@media screen and (max-width: 1450px){.passport-info-section__cashback{max-height:100px}}@media screen and (max-width: 768px) and (min-width: 700px){.passport-info-section__cashback{left:78%}}@media screen and (max-width: 699px){.passport-info-section__cashback{left:80%}}@media screen and (max-width: 599px){.passport-info-section__cashback{left:85%}}@media screen and (max-width: 499px){.passport-info-section__cashback{left:90%;max-width:80px}}@media screen and (max-width: 1025px){.passport-info-section__title{display:none}}@media screen and (min-width: 1025px){.passport-info-section__title-small{display:none}}.passport-info-section__header{height:140px}@media screen and (max-width: 1025px){.passport-info-section__header{display:none}}.passport-info-section__over{background-color:#6f39ff;height:100%;left:0;opacity:1;position:absolute;top:0;transition:all 1s;width:calc(100% - 85px);z-index:2300}@media screen and (max-width: 1025px){.passport-info-section__over{top:65px;width:100%}}.passport-info-section__lightning{position:absolute;right:-30px;top:-60px;z-index:-1}.passport-info-section__compass{position:absolute;left:-30px;top:50%}.passport-info-section__hojinho{align-items:center;display:flex;height:140px;justify-content:center}@media screen and (max-width: 1025px){.passport-info-section__hojinho{display:block;height:inherit;position:absolute;top:calc(50% - 42px)}}.passport-info-section__hojinho img{height:54px;width:33px}.passport-info-section__purple{background-color:#6f39ff;height:100vh;position:absolute;right:0;top:0;width:100px}@media screen and (max-width: 1024px){.passport-info-section__purple{display:none!important}}.passport-info-section__button,.passport-info-section__small-button{background-color:#6f39ff;border:none;height:51px;margin-top:40px;position:relative;transition:all .3s;width:51px}@media screen and (max-width: 1024px){.passport-info-section__button,.passport-info-section__small-button{border:1px solid #505050;box-sizing:border-box;border-radius:53.8525px;height:41px;width:41px}}.passport-info-section__button:before,.passport-info-section__small-button:before{background-color:#fff;content:"";height:60px;left:50%;margin:0 auto;position:absolute;top:0;transform:rotate(45deg);transition:all .4s;width:3px}@media screen and (max-width: 1024px){.passport-info-section__button:before,.passport-info-section__small-button:before{height:30px;left:calc(50% - .75px);top:5px;width:1.5px}}.passport-info-section__button:after,.passport-info-section__small-button:after{background-color:#fff;content:"";height:60px;left:50%;margin:0 auto;position:absolute;top:0;transform:rotate(-45deg);transition:all .4s;width:3px}@media screen and (max-width: 1024px){.passport-info-section__button:after,.passport-info-section__small-button:after{height:30px;left:calc(50% - .75px);top:5px;width:1.5px}}.passport-info-section__small-button{margin:0;left:calc(100% - 62px);top:calc(50% - 42px)}.passport-info-section__timer{margin:auto}@media screen and (max-width: 1024px){.passport-info-section__timer{display:none!important}}.passport-info-section__timer img{height:36px;margin-bottom:27px;width:36px}.passport-info-section .ui-text,.passport-info-section .ui-text--black,.passport-info-section .ui-text--small{margin-bottom:30px}.passport-info-section__cta{background:#27c124;border-radius:53.8525px;color:#fff;font-family:PrivaThreePro,Titillium Web;font-style:normal;font-weight:400;font-size:13.0882px;line-height:14px;letter-spacing:.1em;padding:15px 24px 12px 19px;text-transform:uppercase;transition:all .3s}.passport-info-section__cta:hover{color:#fff;box-shadow:0 0 15px #27c124;transition:all .3s}.passport-info-section__info{margin-bottom:42px;margin-top:30px}.passport-info-section__info li{color:#231f20;font-family:PrivaTwoPro,Titillium Web;font-style:normal;font-weight:400;font-size:18px;line-height:23px;margin-bottom:20px}.passport-info-section__info li img{margin-right:21px;margin-top:3px;max-height:17px}.passport-info-section__info--strike{color:#a9a9a9!important;text-decoration:line-through}.first-section{background-color:#231f20}.first-section__cover img{transform:scale(1.1)}@media screen and (max-width: 425px){.first-section__cover{min-height:400px;transform:scale(1.1)}}@media screen and (max-width: 320px){.first-section__cover{min-height:300px;transform:scale(1.1)}}.first-section__content{min-height:800px}@media screen and (max-width: 1025px){.first-section__content{min-height:0}}.first-section__title{font-size:60px;line-height:54px;margin-bottom:35px;margin-top:170px}@media screen and (max-width: 1680px){.first-section__title{margin-top:140px}}@media screen and (max-width: 1580px){.first-section__title{font-size:50px;line-height:55px;margin-top:20px}}@media screen and (max-width: 1480px){.first-section__title{font-size:40px;line-height:45px;margin-bottom:10px}}@media screen and (max-width: 1025px){.first-section__title{font-size:25px;line-height:29px;margin-bottom:20px;margin-top:30px}}.first-section__info div>p{color:#fff;font-family:PrivaTwoPro,Titillium Web;font-style:normal;font-weight:400;font-size:23px;line-height:25px;margin-bottom:57px;margin-top:69px}@media screen and (max-width: 1440px){.first-section__info div>p{font-size:14px;margin-top:30px}}@media screen and (max-width: 425px){.first-section__info div>p{margin-top:20px}}@media screen and (max-width: 320px){.first-section__info div>p{font-size:12px}}.first-section__info img{height:28px;margin-right:14px;width:28px}@media screen and (max-width: 1440px){.first-section__info img{align-self:center;display:flex;height:17px;margin-right:10px;width:17px}}.first-section__icon{height:20px;margin-right:7px;width:20px}.first-section__thiago{background:linear-gradient(180deg,rgba(35,31,32,0) 87.57%,#231f20 100%)}.first-section__buy-button{width:370px}@media screen and (max-width: 1025px){.first-section__buy-button{align-self:center}}.first-section__item{height:65px;margin-top:70px;width:65px}.first-section p{align-items:center;display:flex}@media screen and (max-width: 1025px){.first-section p{margin-bottom:20px}}.event-section{background-color:#231f20;padding-bottom:200px;position:relative}@media screen and (max-width: 1025px){.event-section{padding-bottom:60px}}.event-section__image{align-self:center;background:linear-gradient(180deg,rgba(35,31,32,0) 63.94%,#231f20 100%);border-radius:20px;display:flex;height:100%}@media screen and (max-width: 1200px) and (min-width: 1024px){.event-section__image{height:70%}}@media screen and (max-width: 1024px){.event-section__image{max-height:470px;position:relative}}@media screen and (max-width: 992px) and (min-width: 769px){.event-section__image{left:50%;position:relative;transform:translate(-50%)}}@media screen and (max-width: 768px) and (min-width: 425px){.event-section__image{left:15%;min-width:60%;position:relative}}.event-section__hojinho{min-height:70%;position:absolute;right:60px;top:50px;z-index:10}@media screen and (max-width: 1440px){.event-section__hojinho{height:200px;min-height:200px;right:5%;top:10%}}@media screen and (max-width: 425px){.event-section__hojinho{height:150px;min-height:150px;right:70%;top:0}}.event-section__unimaginable{margin-bottom:70px;max-height:30px;max-width:50%}@media screen and (max-width: 1480px){.event-section__unimaginable{margin-bottom:40px}}@media screen and (max-width: 1025px){.event-section__unimaginable{margin-bottom:20px}}.event-section__emerald{bottom:-100px;left:300px;position:absolute}@media screen and (max-width: 1024px){.event-section__emerald{bottom:-60px;left:150px}}@media screen and (max-width: 768px){.event-section__emerald{display:none}}.event-section__molecule{animation:molecule 6s infinite;position:absolute;right:0;top:-30px}@media screen and (max-width: 1440px){.event-section__molecule{height:150px}}@media screen and (max-width: 768px){.event-section__molecule{top:-150px}}.event-section p{margin-bottom:30px}.event-section span{font-family:PrivaFourPro,Titillium Web}@media screen and (max-width: 1480px){.event-section h1{margin-bottom:10px;margin-top:20px;font-size:40px;line-height:45px}}@media screen and (max-width: 1025px){.event-section h1{font-size:25px;line-height:29px;margin-bottom:20px;margin-top:30px}}.speakers-section{background-color:#231f20;position:relative}.speakers-section__text h1{margin-bottom:30px}@media screen and (min-width: 1025px){.speakers-section__text p{padding-right:80px}}.speakers-section__interal-button{align-items:center;background-color:#d6f42c;border-radius:16px;border:0;display:flex;flex-direction:column;font-family:PrivaTwoPro,Titillium Web;font-size:1.5rem;font-weight:600;height:100%;justify-content:center;line-height:2rem;outline:none;padding:0 20px;text-transform:uppercase;transition:all .3s;width:100%}.speakers-section__interal-button>div{align-items:center;background-color:#6f39ff;border-radius:50%;color:#d6f42c;display:flex;font-size:2rem;justify-content:center;margin-top:1rem;height:50px;width:50px}.speakers-section__interal-button:hover>div{margin-top:.7rem;transition:all .3s}.speakers-section__button{background-color:#231f20;font-family:PrivaThreePro,Titillium Web;width:290px}@media screen and (max-width: 1440px){.speakers-section__button{margin-top:24px}}@media screen and (max-width: 1370px) and (min-width: 1024px){.speakers-section__button{padding:15px 10px 12px 15px;width:270px}}@media screen and (max-width: 768px){.speakers-section__button{padding:15px 17px 12px;z-index:20}}.speakers-section__button:hover{background-color:#d6f42c;box-shadow:none;color:#231f20;outline:none;transition:all .3s}.speakers-section__button:hover img{filter:brightness(0%) invert(0);transition:all .3s}.speakers-section__button img{filter:invert(89%) sepia(93%) saturate(554%) hue-rotate(10deg) brightness(1101%) contrast(91%);margin-right:10px}.speakers-section__buy-button{margin-top:110px}.speakers-section__item-wrapper{position:absolute;right:300px;top:-220px}@media screen and (max-width: 1024px){.speakers-section__item-wrapper{right:50px;top:-100px}}@media screen and (max-width: 768px){.speakers-section__item-wrapper img{height:118px}}@media screen and (max-width: 425px){.speakers-section__item-wrapper{right:20px;top:-50px}}.speakers-section .VueCarousel-navigation button:last-child{right:100px!important;z-index:20}@media screen and (max-width: 1025px){.speakers-section__gradient{display:none}.speakers-section__text{margin-bottom:40px}.speakers-section .VueCarousel-navigation{height:60px;margin:30px 0;width:200px}.speakers-section .VueCarousel-navigation button:first-child{left:68px;position:relative}.speakers-section .VueCarousel-navigation button:last-child{right:20px!important;position:relative;z-index:50}}@media screen and (max-width: 1025px) and (max-width: 1024px){.speakers-section .VueCarousel-navigation button:last-child{right:40px}}.testimonies-section{background-color:#231f20;position:relative}.testimonies-section .VueCarousel-navigation button:last-child{right:0!important}@media screen and (max-width: 1025px) and (min-width: 768px){.testimonies-section .VueCarousel-navigation button:first-child{left:35px!important;top:25%!important}.testimonies-section .VueCarousel-navigation button:last-child{right:38px!important;top:25%!important}}@media screen and (max-width: 769px){.testimonies-section .VueCarousel-navigation button{top:25%!important}}@media screen and (max-width: 1024px) and (min-width: 768px){.testimonies-section__guy{max-width:60%;margin:0 auto}}.testimonies-section__carousel{margin-bottom:50px}.testimonies-section__molecule{animation:molecule 7s infinite;right:50px;position:absolute;top:-30px}@media screen and (max-width: 1024px){.testimonies-section__molecule{top:-150px}}@media screen and (max-width: 425px){.testimonies-section__molecule{right:-80px}}.testimonies-section__emerald{right:-10px;position:absolute;top:45%}.testimonies-section__compass{bottom:-40px;position:absolute;right:50px;z-index:20}@media screen and (max-width: 425px){.testimonies-section__compass{bottom:-20px;height:40px}}.previous-editions{background-color:#fff;position:relative}.previous-editions h1{margin-bottom:27px}@media screen and (max-width: 1024px){.previous-editions h1{margin-bottom:15px}}.previous-editions__link{background-color:#fff;border:2px solid #ededed;color:#231f20;margin-top:44px;transition:all .3s;width:280px}@media screen and (max-width: 1024px){.previous-editions__link{margin-top:0;width:300px}}.previous-editions__link img{filter:invert(19%) sepia(52%) saturate(14777%) hue-rotate(350deg) brightness(98%) contrast(95%);margin-right:30px;transition:all .3s}@media screen and (max-width: 768px){.previous-editions__link img{margin-left:-10%}}.previous-editions__link:hover{background-color:#f41b50;box-shadow:none;color:#fff;transition:all .3s}.previous-editions__link:hover img{filter:none;transition:all .3s}.previous-editions__content{display:flex;flex-direction:column;justify-content:space-between;height:50%}.previous-editions__content>p{margin-right:100px}@media screen and (max-width: 1300px) and (min-width: 1024px){.previous-editions__content>p{margin-right:60px}}@media screen and (max-width: 1024px){.previous-editions__content>p{margin-bottom:24px}}@media screen and (max-width: 1025px){.previous-editions .VueCarousel-navigation{height:60px;margin:30px 0;width:200px}.previous-editions .VueCarousel-navigation button:nth-child(1){left:68px;position:relative}.previous-editions .VueCarousel-navigation button:nth-child(2){right:80px;position:relative;z-index:50}}@media screen and (max-width: 1025px) and (max-width: 1024px){.previous-editions .VueCarousel-navigation button:nth-child(2){right:40px}}.previous-editions__gear{bottom:-80px;position:absolute;right:150px}@media screen and (max-width: 768px){.previous-editions__gear{display:none}}.previous-editions__saphire{bottom:100px;position:absolute;right:-20px}@media screen and (max-width: 768px){.previous-editions__saphire{display:none}}.brands-section{background-color:#fff;padding-top:58px}@media screen and (max-width: 1024px){.brands-section .container-fluid{padding:0!important}}.brands-section__container{background:linear-gradient(0deg,#ffffff,#ffffff),#f8f8f8;background-color:#fff;box-shadow:0 0 70px #0000000a;border-radius:20px;height:260px;padding:0 25px;width:100%}@media screen and (max-width: 768px){.brands-section__container{border-radius:0;height:130px;margin:0!important;padding:0!important;width:100%}}.brands-section__small-title{color:#55535a;font-family:PrivaFourPro,Titillium Web;font-style:normal;font-weight:400;font-size:16px;line-height:16px;margin-bottom:19px;text-align:center}.brands-section__brands-l{background:linear-gradient(90deg,#ffffff 3.77%,rgba(255,255,255,0) 100%);display:block;height:100%;left:0;position:absolute;top:0;z-index:20;width:20%}.brands-section__brands-r{background:linear-gradient(90deg,#ffffff 3.77%,rgba(255,255,255,0) 100%);display:block;height:100%;right:0;position:absolute;top:0;transform:scaleX(-1);z-index:20;width:20%}@media screen and (max-width: 768px){.brands-section .ui-container--bottom{padding:0}}@media screen and (max-width: 1440px) and (min-width: 768px){.brands-section .ui-section-title--blue{font-size:30px}}.passport-section{background-color:#fff;position:relative}.passport-section .col-12,.passport-section .col-lg-4{margin-bottom:33px!important}.passport-section__cashback{left:90%;max-height:120px;position:absolute;top:0;transform:translate(-50%,-50%);width:auto;z-index:10}@media screen and (max-width: 1450px){.passport-section__cashback{max-height:90px}}@media screen and (max-width: 768px) and (min-width: 700px){.passport-section__cashback{left:78%}}@media screen and (max-width: 699px){.passport-section__cashback{left:80%}}@media screen and (max-width: 599px){.passport-section__cashback{left:85%}}@media screen and (max-width: 499px){.passport-section__cashback{left:90%;max-width:80px}}.passport-section__soldoff,.passport-section__soldoff2{background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;max-height:50%;position:absolute;right:0;top:20%;z-index:10}@media screen and (max-width: 1700px){.passport-section__soldoff,.passport-section__soldoff2{bottom:40%}}@media screen and (max-width: 1500px){.passport-section__soldoff,.passport-section__soldoff2{top:20%}}@media screen and (max-width: 1400px){.passport-section__soldoff,.passport-section__soldoff2{bottom:-20%;min-height:70%;top:5%}}@media screen and (min-width: 1300px) and (max-width: 1400px){.passport-section__soldoff,.passport-section__soldoff2{top:0}}@media screen and (max-width: 992px){.passport-section__soldoff,.passport-section__soldoff2{bottom:-20%;top:5%}}@media screen and (max-width: 320px){.passport-section__soldoff,.passport-section__soldoff2{bottom:40%;left:0;right:0;top:5%}}@media screen and (max-width: 320px){.passport-section__soldoff,.passport-section__soldoff2{min-height:0}}.passport-section__soldoff2{bottom:0;min-height:70%;top:5%}@media screen and (max-width: 1700px){.passport-section__soldoff2{bottom:40%}}@media screen and (max-width: 1500px){.passport-section__soldoff2{top:20%}}@media screen and (max-width: 1400px){.passport-section__soldoff2{bottom:20%;left:0;min-height:50%;right:0;top:20%}}@media screen and (max-width: 1200px){.passport-section__soldoff2{min-height:100%}}@media screen and (max-width: 992px){.passport-section__soldoff2{bottom:-20%;top:5%}}@media screen and (min-width: 880px) and (max-width: 1024px){.passport-section__soldoff2{min-height:90%;top:0}}@media screen and (max-width: 320px){.passport-section__soldoff2{bottom:40%;left:0;min-height:60%;right:0;top:5%}}.passport-section__card{background:linear-gradient(0deg,#ffffff,#ffffff),#f8f8f8;box-shadow:0 0 70px #0000000a;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;min-width:100%;overflow:hidden;padding:50px 30px;position:relative;margin-bottom:33px}@media screen and (max-width: 1440px){.passport-section__card{padding:30px 22px}}@media screen and (min-width: 425px) and (max-width: 768px){.passport-section__card{max-width:400px!important;min-width:400px}}.passport-section__title{font-family:Montserrat;font-style:normal;font-weight:500;font-size:37.7556px;line-height:38px;min-height:76px;text-align:center}@media screen and (max-width: 1024px){.passport-section__title{font-size:29px;line-height:29px;min-height:0}}.passport-section__title span{font-weight:800}.passport-section__lote,.passport-section__lote--soldoff{background:#e8e8e8;border-radius:50px;color:#5c5c5c;font-family:Montserrat;font-style:normal;font-weight:500;font-size:19.0126px;line-height:25px;margin:13px auto;padding:0 15px;text-align:center;width:150px}@media screen and (max-width: 1024px){.passport-section__lote,.passport-section__lote--soldoff{font-size:12px;line-height:15px;width:100px}}.passport-section__lote--soldoff{background-color:#e90000;color:#fff}.passport-section__lead{color:#231f20;font-family:PrivaTwoPro,Titillium Web;font-style:normal;font-weight:400;font-size:18px;line-height:23px;margin:30px 0;text-align:center}@media screen and (max-width: 1024px){.passport-section__lead{font-size:14px;line-height:18px}}.passport-section__details{background-color:#fff;border:0;color:#231f20;font-family:PrivaTwoPro,Titillium Web;font-style:normal;font-weight:400;font-size:18px;line-height:23px;margin:30px auto 60px;outline:none;text-align:center;text-decoration:underline;transition:all .3s}@media screen and (max-width: 1024px){.passport-section__details{font-size:14px;line-height:18px}}.passport-section__details:hover{color:#f41b50;transition:all .3s}.passport-section__details img{margin-right:10px}.passport-section__value{font-family:Montserrat;font-style:normal;font-weight:800;font-size:65.5755px;line-height:66px;position:relative;text-align:center}@media screen and (max-width: 1551px) and (min-width: 1440px){.passport-section__value{font-size:43px}}@media screen and (max-width: 1439px){.passport-section__value{font-size:45px}}@media screen and (max-width: 1024px){.passport-section__value{font-size:50px;line-height:50px}}.passport-section__value:before{color:#231f20;content:"R$";font-weight:800;font-size:24.1594px;left:0;line-height:100%;position:relative;bottom:26px}@media screen and (max-width: 1440px){.passport-section__value:before{bottom:15px}}@media screen and (max-width: 1024px){.passport-section__value:before{bottom:18px}}@media screen and (max-width: 1024px){.passport-section__value{bottom:15px}}.passport-section__fees{color:#231f20;font-family:Montserrat;font-style:normal;font-weight:500;font-size:18.1594px;line-height:18px;margin-bottom:40px;margin-top:15px;text-align:center}.passport-section__fees span{font-weight:700}.passport-section__buy-button,.passport-section__buy-button--platinum,.passport-section__buy-button--platinum--no-click,.passport-section__buy-button--blue,.passport-section__buy-button--blue--no-click,.passport-section__buy-button--red,.passport-section__buy-button--red--no-click,.passport-section__buy-button--no-click{background:#d6f42c;border:0;border-radius:66.5236px;color:#231f20;display:flex;font-family:PrivaThreePro,Titillium Web;font-style:normal;font-weight:400;font-size:20px;justify-content:center;line-height:26px;text-align:center;letter-spacing:.1em;margin:0 auto;padding:20px 40px;text-transform:uppercase;transition:all .3s}@media screen and (max-width: 1439px){.passport-section__buy-button,.passport-section__buy-button--platinum,.passport-section__buy-button--platinum--no-click,.passport-section__buy-button--blue,.passport-section__buy-button--blue--no-click,.passport-section__buy-button--red,.passport-section__buy-button--red--no-click,.passport-section__buy-button--no-click{font-size:15px;line-height:18px;padding:16px 10px}}@media screen and (max-width: 1734px) and (min-width: 1440px){.passport-section__buy-button,.passport-section__buy-button--platinum,.passport-section__buy-button--platinum--no-click,.passport-section__buy-button--blue,.passport-section__buy-button--blue--no-click,.passport-section__buy-button--red,.passport-section__buy-button--red--no-click,.passport-section__buy-button--no-click{padding:10px}}.passport-section__buy-button--no-click{cursor:not-allowed}.passport-section__buy-button--no-click:hover{box-shadow:none}.passport-section__buy-button:hover,.passport-section__buy-button--platinum:hover,.passport-section__buy-button--platinum--no-click:hover,.passport-section__buy-button--blue:hover,.passport-section__buy-button--blue--no-click:hover,.passport-section__buy-button--red:hover,.passport-section__buy-button--red--no-click:hover,.passport-section__buy-button--no-click:hover{color:#000;box-shadow:0 0 15px #d6f42c;transition:all .3s}.passport-section__buy-button--red,.passport-section__buy-button--red--no-click{background-color:#f41b50;color:#fff}.passport-section__buy-button--red:hover,.passport-section__buy-button--red--no-click:hover{box-shadow:0 0 15px #f41b50}.passport-section__buy-button--red--no-click{cursor:not-allowed}.passport-section__buy-button--red--no-click:hover{box-shadow:none;color:#fff}.passport-section__buy-button--blue,.passport-section__buy-button--blue--no-click{background-color:#6f39ff;color:#fff}.passport-section__buy-button--blue:hover,.passport-section__buy-button--blue--no-click:hover{box-shadow:0 0 15px #6f39ff}.passport-section__buy-button--blue--no-click{cursor:not-allowed}.passport-section__buy-button--blue--no-click:hover{box-shadow:none;color:#fff}.passport-section__buy-button--platinum,.passport-section__buy-button--platinum--no-click{background-color:gray;color:#fff}.passport-section__buy-button--platinum:hover,.passport-section__buy-button--platinum--no-click:hover{box-shadow:0 0 15px gray}.passport-section__buy-button--platinum--no-click{cursor:not-allowed}.passport-section__buy-button--platinum--no-click:hover{box-shadow:none;color:#fff}.passport-section__buy-button[disabled],[disabled].passport-section__buy-button--no-click,[disabled].passport-section__buy-button--red,[disabled].passport-section__buy-button--red--no-click,[disabled].passport-section__buy-button--blue,[disabled].passport-section__buy-button--blue--no-click,[disabled].passport-section__buy-button--platinum,[disabled].passport-section__buy-button--platinum--no-click{cursor:not-allowed;opacity:.7}.passport-section__buy-button[disabled]:hover,[disabled].passport-section__buy-button--no-click:hover,[disabled].passport-section__buy-button--red:hover,[disabled].passport-section__buy-button--red--no-click:hover,[disabled].passport-section__buy-button--blue:hover,[disabled].passport-section__buy-button--blue--no-click:hover,[disabled].passport-section__buy-button--platinum:hover,[disabled].passport-section__buy-button--platinum--no-click:hover{box-shadow:none}.passport-section__motivation{color:#696969;font-family:PrivaThreePro,Titillium Web;font-style:normal;font-weight:400;font-size:19.0126px;line-height:21px;margin-top:30px;text-align:center}@media screen and (max-width: 1440px){.passport-section__motivation{padding:0}}@media screen and (max-width: 1024px){.passport-section__motivation{font-family:12px;font-size:12px}}.passport-section__motivation span{font-family:PrivaTwoPro,Titillium Web}.passport-section__header{margin-bottom:90px}.passport-section__header p{margin-top:10px}.passport-section__compass{bottom:25%;left:70px;position:absolute}.passport-section__item-wrapper{position:absolute;right:55%;top:220px}@media screen and (max-width: 1024px){.passport-section__item-wrapper{right:20px;top:0}}@media screen and (max-width: 768px){.passport-section__item-wrapper{top:100px;right:-30px}.passport-section__item-wrapper img{height:118px}}@media screen and (max-width: 425px){.passport-section__item-wrapper{display:none}}.passport-section__ruby{bottom:60px;height:40px;left:-10px;position:absolute}.newsletter{background-color:#fff}.newsletter__row{background:linear-gradient(0deg,#f41b50,#f41b50),#f8f8f8;box-shadow:0 0 70px #0000000a;border-radius:20px;padding:40px 41px}@media screen and (max-width: 1500px) and (min-width: 1200px){.newsletter__row{padding:20px}}@media screen and (max-width: 425px){.newsletter__row{padding:20px}}.newsletter h1{margin-bottom:10px}@media screen and (max-width: 1500px) and (min-width: 1200px){.newsletter h1{font-size:30px!important}}@media screen and (max-width: 1500px) and (min-width: 1024px){.newsletter button{font-size:15px;line-height:20px;letter-spacing:0px}}.sponsors-section{background-color:#fff;padding-bottom:190px;position:relative}@media screen and (max-width: 1440px){.sponsors-section{padding-bottom:60px}}.sponsors-section__header{margin-bottom:90px}@media screen and (max-width: 1440px){.sponsors-section__header{margin-bottom:20px}}.sponsors-section__title{color:#585455;font-family:PrivaThreePro,Titillium Web;font-style:normal;font-weight:400;font-size:21.7556px;line-height:22px;margin-bottom:15px;margin-top:75px;text-align:center}.sponsors-section__img-wrapper{background-color:#fff;border:1px solid #e0e0e0;height:148px;width:322px}.sponsors-section__img-wrapper:hover img{mix-blend-mode:initial;transition:all .3s}.sponsors-section img{mix-blend-mode:luminosity;transition:all .3s}.sponsors-section__molecule{animation:molecule 6s infinite linear;left:200px;mix-blend-mode:normal!important;position:absolute;top:200px}@media screen and (max-width: 1440px){.sponsors-section__molecule{left:50px;top:400px}}@media screen and (max-width: 768px){.sponsors-section__molecule{display:none}}.sponsors-section__emerald{right:0;mix-blend-mode:normal!important;position:absolute;top:200px}.sponsors-section__lightning{mix-blend-mode:normal!important;position:absolute;right:100px;top:400px}@media screen and (max-width: 1440px){.sponsors-section__lightning{top:500px}}@media screen and (max-width: 768px){.sponsors-section__lightning{display:none}}.green-section{background:linear-gradient(to top,#231f20 33%,white 33%)}@media screen and (max-width: 425px){.green-section .front-content{padding:0}}.green-section__container{background-color:#d6f42c;border-radius:30.47px;padding:89px 89px 0;overflow:hidden}@media screen and (max-width: 1024px) and (min-width: 426px){.green-section__container{padding:60px 60px 0}}@media screen and (max-width: 425px){.green-section__container{padding:38px 31px 0}}.green-section__girl img{bottom:0;max-height:initial;position:absolute}@media screen and (max-width: 1024px){.green-section__girl img{position:relative}}@media screen and (max-width: 425px){.green-section__girl img{bottom:15px;max-height:300px;transform:scale(1.1)}}@media screen and (max-width: 320px){.green-section__girl img{bottom:11.5px}}.green-section__items-crown{bottom:0!important;position:absolute;z-index:10}@media screen and (max-width: 1440px){.green-section__items-crown{bottom:40px;height:160px}}.green-section__modal{min-height:668px;overflow:hidden}.green-section__modal .modal-content{background-color:#231f20;border-radius:30px;min-height:668px;padding:46px 48px}@media screen and (max-width: 425px){.green-section__modal .modal-content{padding:10px 11px}}.green-section__modal h1{margin-bottom:31px}.green-section__modal button{box-shadow:0 4px #96ac17;font-size:15px;margin-top:34px}.green-section__modal img{bottom:-80px;height:264px;left:50%;transform:translate(-50%);position:absolute}.green-section__modal-back{display:none}.green-section__modal-back-1{color:#fff;font-family:Montserrat;font-style:normal;font-weight:700;font-size:24.01px;line-height:124%;margin-bottom:45px}.green-section__modal-back-2{color:#fff;font-family:Montserrat;font-style:normal;font-weight:500;font-size:19px;line-height:24px}.green-section__modal-error{display:none}.green-section__modal-error-button{left:0;position:absolute;transform:translate(50%)}.green-section__modal-input{align-items:center;background-color:#231f20;border:2px solid #343434;box-sizing:border-box;border-radius:8px;color:#b5b5b5;display:flex;font-family:Montserrat;font-style:normal;font-weight:500;font-size:13px;line-height:16px;margin-bottom:14px;outline:none;padding:17px;width:100%}.green-section__modal-close{box-shadow:none!important;height:28px;position:absolute;right:15px;top:-40px;width:28px}@media screen and (max-width: 425px){.green-section__modal-close{top:-20px}}.green-section__modal-close:before{background-color:#fff;content:"";height:40px;left:50%;margin:0 auto;position:absolute;top:-5px;transform:rotate(45deg);transition:all .4s;width:3px}@media screen and (max-width: 1024px){.green-section__modal-close:before{height:20px;left:calc(50% - .75px);top:0;width:1.5px}}.green-section__modal-close:after{background-color:#fff;content:"";height:40px;left:50%;margin:0 auto;position:absolute;top:-5px;transform:rotate(-45deg);transition:all .4s;width:3px}@media screen and (max-width: 1024px){.green-section__modal-close:after{height:20px;left:calc(50% - .75px);top:0;width:1.5px}}.green-section__modal-check{display:flex;flex-direction:row;margin-bottom:14px}.green-section__modal-check input{all:background;background-color:#231f20;border:2px solid #343434;box-sizing:border-box;border-radius:5px;height:28px;margin-bottom:0;margin-right:10px;width:28px}.green-section__modal-check input input:checked{background-color:#d6f42c}.green-section__modal-check label,.green-section__modal-check a{color:#fff;font-family:Montserrat;font-style:normal;font-weight:500;font-size:13px;line-height:120%}.green-section__modal-check a{text-decoration:underline!important}.green-section__modal-check a:hover{color:#6f39ff}.green-section__modal-text{color:#949494;font-family:Open Sans;font-style:normal;font-weight:400;font-size:12px;line-height:120%}.green-section h1{margin-bottom:37px}@media screen and (max-width: 1024px){.green-section h1{margin-bottom:20px}}.green-section button{margin-bottom:111px;margin-top:72px;text-align:center;text-transform:uppercase}@media screen and (max-width: 1024px){.green-section button{margin-bottom:70px;margin-top:50px}}@media screen and (max-width: 768px){.green-section button{width:100%}}.green-section p{font-family:PrivaOnePro,Titillium Web}.green-section strong{font-family:PrivaTwoPro,Titillium Web}.green-section__form-button{width:100%}#sponsorModal{z-index:5000}#passports-home{scroll-margin-top:-80vh}@media screen and (max-width: 992px){#passports-home{scroll-margin-top:-60vh}}@media screen and (max-width: 768px){#passports-home{scroll-margin-top:-40vh}}@media screen and (max-width: 565px){#passports-home{scroll-margin-top:-10vh}}.cashback-popup .modal-body{padding:0}.cashback-popup .modal-content{background-color:transparent}.cashback-popup button{right:-30px;position:absolute;top:0}.cashback-popup span{color:#fff;font-size:50px}.spa{background-color:#231f20;position:relative;z-index:200}.spa__container{background:rgb(244,27,80);border-radius:17px;height:400px;margin:0 30px 67px;width:340px}@media screen and (max-width: 1024px){.spa__container{margin:0 0 36px}}.spa__speaker{border-radius:17px;height:98%;position:relative;width:100%}.spa__info{position:absolute;bottom:20px;padding:0 30px;width:100%}.spa__name{color:#fff;font-family:PrivaFourPro,Titillium Web;font-style:normal;font-weight:400;font-size:27.5952px;line-height:27px;margin-bottom:15px;word-wrap:break-word}.spa__occupation{color:#d6f42c;font-family:PrivaThreePro,Titillium Web;font-style:normal;font-weight:400;font-size:13.6304px;line-height:15px;letter-spacing:.1em;text-transform:uppercase}.spa__lead{font-family:PrivaOnePro,Titillium Web;margin-bottom:90px;margin-top:10px;text-align:center}@media screen and (max-width: 425px){.spa__lead{text-align:left}}.spa__buy-cta{margin-bottom:50px;margin-top:130px}@media screen and (max-width: 1024px){.spa__buy-cta{margin-bottom:13px;margin-top:4px}}.spa__cta{margin-bottom:100px}@media screen and (max-width: 1024px){.spa__cta{margin-bottom:60px}}.spa__img{border-radius:10px;margin-bottom:35px;min-width:100%}.spa__span{font-family:PrivaFourPro,Titillium Web!important}@media screen and (max-width: 1024px){.spa h2{font-family:PrivaOnePro,Titillium Web;font-size:19px}}.spa .col-12{padding:0}.speakers-spa,.photos-spa{background-color:#231f20}.lp-section{background-color:#231f20;left:0;padding-top:50px;overflow:hidden;position:relative;top:0;width:100vw}@media screen and (max-width: 425px){.lp-section{padding-top:20px}}.lp-section__title{margin-bottom:4rem}@media screen and (max-width: 425px){.lp-section__title{font-size:35px;line-height:35px;margin-bottom:2rem}}.lp-section__text{font-family:PrivaOnePro,Titillium Web;margin-bottom:3rem}@media screen and (max-width: 1024px){.lp-section__text{margin-bottom:2rem}}.lp-section__form{background:linear-gradient(0deg,#1C1819,#1C1819),#F8F8F8;box-shadow:0 0 70px #0000000a;border-radius:20px;padding:34px 37px}.lp-section__form-lead{color:#f9f9f9;font-family:PrivaOnePro,Titillium Web;font-style:normal;font-weight:400;font-size:19.0126px;line-height:130%;margin-bottom:3rem;text-align:center}.lp-section__small-text{color:#949494;font-family:Open Sans;font-style:normal;font-weight:400;font-size:12px;line-height:120%;margin-bottom:31px}.lp-section__container{padding:20px}.lp-section__row{min-height:700px}.lp-section__row img{bottom:7%;position:absolute;transform:scale(1.2)}@media screen and (max-width: 425px){.lp-section__row{min-height:1200px}.lp-section__row img{bottom:12%}}@media screen and (max-width: 768px) and (min-width: 426px){.lp-section__row{min-height:1400px}.lp-section__row img{bottom:0;transform:none}}.lp-section__pink{left:10%;position:absolute;top:10%}@media screen and (max-width: 768px){.lp-section__pink{display:none}}.lp-section__lightning{right:8%;position:absolute;top:2%}@media screen and (max-width: 768px){.lp-section__lightning{display:none}}.lp-section__molecule{left:7%;position:absolute;top:60%}@media screen and (max-width: 768px){.lp-section__molecule{display:none}}.lp-section__compass{right:-20px;position:absolute;top:48%}@media screen and (max-width: 768px){.lp-section__compass{display:none}}.lp-section input{background:#FBFBFB;border-radius:65px;color:#231f20;font-family:PrivaOnePro,Titillium Web;font-style:normal;font-weight:400;font-size:19.0126px;line-height:130%;outline:none;padding:20px 22px 16px}.lp-section button{box-shadow:0 4px #9bb316}.lp-section span{font-family:PrivaFourPro,Titillium Web}@media screen and (max-width: 425px){.lp-section br{display:none}}#modal-checkbox{cursor:pointer}.signup{min-height:100vh;padding:0}.signup>.row{height:100vh}@media screen and (max-width: 768px) and (min-width: 478px){.signup__columns{margin-left:10%;margin-right:10%}}.signup__side-image{align-items:flex-end;background-color:#6f39ff;display:flex;justify-content:center}.signup__login{background-color:transparent;border:0;color:#000;font-weight:400;outline:none;transition:all .3s}.signup__login:hover{color:#6f39ff;transition:all .3s}.signup__form{padding:0 30px 10px}.signup__form--twice{padding:0 60px 20px}.signup__form--twice h1,.signup__form--twice p{margin-bottom:30px}@media screen and (max-width: 768px){.signup__form--twice{align-items:center;display:flex;flex-direction:column;padding:0 10px 5px}.signup__form--twice p{text-align:center}}.signup__columns .col-sm-6,.signup__columns .col-md-6,.signup__columns .col-lg-6,.signup__columns .col-xl-6,.signup__columns .col-12{display:flex;justify-content:center;margin-bottom:50px}@media screen and (max-width: 768px){.signup__columns .col-sm-6,.signup__columns .col-md-6,.signup__columns .col-lg-6,.signup__columns .col-xl-6,.signup__columns .col-12{margin-bottom:30px}}.signup__radio{align-items:center;border:1px solid #F1F1F1;border-radius:8px;color:#231f20;cursor:pointer;display:flex;font-family:PrivaOnePro,Titillium Web;font-style:normal;font-weight:400;font-size:14px;height:50px;line-height:130%;outline:none;padding:10px;transition:all .3s;width:90%}.signup__radio:hover{border:1px solid rgb(111,57,255)}.signup__radio:hover label{color:#6f39ff;transition:all .3s}.signup__radio span{background-color:#f1f1f1;border-radius:50%;display:inline-block;height:20px;margin-right:30px;width:20px}.signup__radio input{cursor:none;opacity:0;position:absolute;z-index:-1}.signup__radio input:checked~span{background-color:#d6f42c;box-shadow:0 0 7px #d6f42c}.signup__input-wrapper{width:100%}.signup__input-wrapper label{background-color:transparent;font-size:12px;left:10%;padding:0 5px;position:absolute;top:-10px;transition:all .3s;z-index:9}@media screen and (max-width: 1199px) and (min-width: 769px){.signup__input-wrapper label{left:10%}}@media screen and (max-width: 768px) and (min-width: 565px){.signup__input-wrapper label{left:6%}}@media screen and (max-width: 565px){.signup__input-wrapper label{left:8%}}.signup__input-wrapper label:before{background-color:#fff;content:"";height:1px;left:0;position:absolute;top:50%;transform:translate(-5%);width:110%;z-index:-1}.signup__input-wrapper select{background-color:#fff}.signup__input-wrapper input,.signup__input-wrapper select{height:50px;line-height:50px;transition:all .3s;width:100%}.signup__input-wrapper input:focus,.signup__input-wrapper select:focus{border:1px solid rgb(111,57,255);transition:all .3s}.signup__input-wrapper input:focus~label,.signup__input-wrapper select:focus~label{color:#6f39ff;transition:all .3s}.signup__logo{height:70px;margin:30px 0;width:110px}.signup__submit{color:#fff!important;margin-bottom:30px;text-transform:uppercase;width:100%}@media screen and (max-width: 768px) and (min-width: 478px){.signup__submit{margin-left:10%;margin-right:10%;width:calc(80% - 30px)}}.signup__submit[disabled]{cursor:not-allowed;opacity:.8;transition:all .3s}.signup__submit[disabled]:hover{box-shadow:none}.blink{animation:blink 1.5s linear}@keyframes blink{0%{opacity:0;visibility:hidden}50%{opacity:.7}to{opacity:1;visibility:visible}}.login{min-height:100vh;padding:0}@media screen and (max-width: 768px){.login{min-height:unset}}.login>.row{height:100vh}.login__side-image{align-items:flex-end;background-color:#d6f42c;display:flex}.login__login{background-color:transparent;border:0;color:#000;outline:none;transition:all .3s}.login__login:hover{color:#6f39ff;transition:all .3s}.login__form{padding:0 30px 10px}.login__form--twice{padding:0 60px 20px}.login__form--twice h1,.login__form--twice p{margin-bottom:30px}@media screen and (max-width: 768px){.login__form--twice{align-items:center;display:flex;flex-direction:column;padding:0 10px 5px}.login__form--twice h1,.login__form--twice p{text-align:center}}@media screen and (max-width: 1024px){.login__form--twice p:last-child{text-align:center}}.login__columns .col-sm-6,.login__columns .col-md-6,.login__columns .col-lg-6,.login__columns .col-xl-6,.login__columns .col-12{display:flex;justify-content:flex-start;margin-bottom:50px}@media screen and (max-width: 768px){.login__columns .col-sm-6,.login__columns .col-md-6,.login__columns .col-lg-6,.login__columns .col-xl-6,.login__columns .col-12{margin-bottom:30px;justify-content:center}}.login__input-wrapper{width:70%}@media screen and (max-width: 1024px) and (min-width: 768px){.login__input-wrapper{width:100%}}@media screen and (max-width: 768px) and (min-width: 495px){.login__input-wrapper{width:60%}}@media screen and (max-width: 495px){.login__input-wrapper{width:100%}}.login__input-wrapper label{background-color:transparent;font-size:12px;left:5%;padding:0 5px;position:absolute;top:-10px;transition:all .3s;z-index:10}@media screen and (max-width: 1199px) and (min-width: 769px){.login__input-wrapper label{left:8%}}@media screen and (max-width: 768px) and (min-width: 495px){.login__input-wrapper label{left:25%}}@media screen and (max-width: 495px){.login__input-wrapper label{left:8%}}.login__input-wrapper label:before{background-color:#fff;content:"";height:1px;left:0;position:absolute;top:50%;transform:translate(-5%);width:110%;z-index:-1}.login__input-wrapper input{height:50px;line-height:50px;transition:all .3s;width:100%}.login__input-wrapper input[disabled]{cursor:not-allowed;opacity:.8;transition:all .3s}.login__input-wrapper input:focus{border:1px solid rgb(111,57,255);transition:all .3s}.login__input-wrapper input:focus~label{color:#6f39ff;transition:all .3s}.login__logo{height:70px;margin:30px 0;width:110px}.login__submit{display:flex;justify-content:flex-start;transition:all .3s}@media screen and (max-width: 768px){.login__submit{justify-content:center}}.login__submit button{color:#fff!important;margin-bottom:15px;text-transform:uppercase;width:100%}@media screen and (max-width: 1024px) and (min-width: 768px){.login__submit button{width:100%}}@media screen and (max-width: 768px) and (min-width: 495px){.login__submit button{width:60%}}@media screen and (max-width: 495px){.login__submit button{width:100%}}.login__submit button[disabled]{cursor:not-allowed;opacity:.8;transition:all .3s}.login__submit button[disabled]:hover{box-shadow:none}.cart__item,.cart__item--show{display:flex;justify-content:space-between;margin-bottom:30px;padding-right:35px;width:100%}@media screen and (max-width: 992px){.cart__item,.cart__item--show{justify-content:center}}@media screen and (max-width: 880px){.cart__item,.cart__item--show{flex-direction:column;justify-content:center;margin-bottom:35px}}@media screen and (max-width: 768px){.cart__item,.cart__item--show{padding:0;width:80%}}@media screen and (max-width: 450px){.cart__item,.cart__item--show{width:100%}}.cart__item--show{padding-right:0}.cart__item--show .cart__buy-more{position:relative}@media screen and (max-width: 992px){.cart__item--show{align-items:center;display:flex;flex-direction:column}}.cart__item--show .cart__info .row{width:100%}@media screen and (max-width: 992px){.cart__item--show .cart__info{width:100%}}.cart__item--show .cart__info div:nth-child(2),.cart__item--show>div:nth-child(3){border-radius:18px;display:flex;flex-direction:column;font-size:2rem;font-weight:700;justify-content:center;padding:20px}.cart__item--show .cart__info div:nth-child(3){display:none}.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>p,.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>a,.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>.pix-qr-code,.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>.remove{background-color:transparent;border:none;outline:none}@media screen and (max-width: 992px){.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>p,.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>a,.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>.pix-qr-code,.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>.remove{color:#fff;display:flex;font-size:1.1rem!important;font-weight:400!important;height:unset;line-height:1.7rem;text-align:center;text-decoration:underline!important}}@media screen and (max-width: 450px){.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>p,.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>a,.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>.pix-qr-code,.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3)>.remove{color:#fff;display:flex;font-size:.9rem!important;font-weight:400!important;height:unset;line-height:1.3rem;text-align:center;text-decoration:underline!important}}.cart__item--show .cart__info p:nth-child(1),.cart__item--show div:nth-child(3) p:nth-child(1){font-size:.8rem;font-weight:400;margin-bottom:8px}.cart__item--show>div:nth-child(3){border:1px solid #b2b2b2;border-radius:18px;display:none}@media screen and (max-width: 1024px){.cart__item--show .cart__info{width:100%!important}}@media screen and (max-width: 992px){.cart__item--show .cart__info>div:nth-child(2){width:50%}.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(1),.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(2){display:none!important}.cart__item--show .cart__info>div:nth-child(2)>div:nth-child(3){border:0;width:fit-content}.cart__item--show .cart__info>div:nth-child(1){width:50%}.cart__item--show .cart__buy-more{display:none}.cart__item--show .cart__info div:nth-child(2) div:nth-child(3){display:flex}.cart__item--show>div:nth-child(3){border-radius:0 0 18px 18px;display:flex;height:100px;width:100%}.cart__item--show>div:nth-child(1),.cart__item--show>div:nth-child(1) div{border-radius:18px 18px 0 0}}@media screen and (max-width: 575px){.cart__item--show .cart__info>div:nth-child(1){width:50%}.cart__item--show>div:nth-child(3){font-size:1rem;font-weight:500}}.cart__item-badge{align-items:center!important;color:#fff!important;border:0!important;border-radius:18px!important;display:flex!important;font-family:PrivaTwoPro,Titillium Web!important;height:100%!important;justify-content:center!important;padding:15px;position:absolute!important;text-align:center!important;transition:all .3s!important;width:100%!important}.cart__info{background-color:#fff!important;border:1px solid #b2b2b2;border-right:1.5px solid #b2b2b2;border-radius:18px;display:flex;font-family:PrivaTwoPro,Titillium Web;height:100px;position:relative;width:78%}@media screen and (max-width: 1024px){.cart__info{width:fit-content}.cart__info div:nth-child(2){display:none}}@media screen and (max-width: 880px){.cart__info{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;justify-content:space-evenly;width:100%}}.cart__info>div:first-child{border-radius:17px;color:#fff;justify-content:center;padding:20px 30px;min-width:175px;text-align:center;text-transform:uppercase}.cart__info>div:first-child span{display:none}@media screen and (max-width: 1024px){.cart__info>div:first-child{border-bottom-right-radius:0;border-top-right-radius:0;min-width:unset;padding:10px;width:140px}}@media screen and (max-width: 1024px){.cart__info>div:first-child{width:fit-content}}@media screen and (max-width: 880px){.cart__info>div:first-child{font-size:1.2rem;border-radius:20px 20px 0 0}.cart__info>div:first-child span{border-bottom:1px solid white;display:block;position:relative}.cart__info>div:first-child span:after{content:"R$";display:block;font-size:.9rem;height:20px;left:-20px;position:absolute;top:50%;transform:translate(10%,-50%);width:20px}.cart__info>div:first-child>div:nth-child(2){display:none}}.cart__info>div:first-child button{align-items:center;background-color:#e96c67;border:0;border-radius:100%;color:#fff;content:"X";display:flex;justify-content:center;left:0;height:30px;outline:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:30px}@media screen and (max-width: 880px){.cart__info>div:first-child button{left:50%;top:calc(100% + 100px);transform:translate(-50%,-50%)}}.cart__info>div:first-child button:hover{background-color:#f1f1f1;color:#e96c67;transition:all .3s}.cart__info>div:first-child button[disabled]{cursor:not-allowed;opacity:.7}.cart__info>div:first-child button[disabled]:hover{background-color:#e96c67;color:#fff}.cart__info>div:nth-child(2){color:#231f20;font-size:2rem;font-weight:700;padding-left:60px}@media screen and (max-width: 1024px){.cart__info>div:nth-child(2){padding-left:30px;padding-right:10px}}.cart__info>div:nth-child(2)>span:nth-child(1){align-self:flex-start;display:flex;flex-direction:column;height:50px;justify-content:flex-end;margin-bottom:10px;margin-left:20px;position:relative}.cart__info>div:nth-child(2)>span:nth-child(1):after{content:"R$";display:block;font-size:.9rem;height:20px;left:-20px;position:absolute;top:20px;width:20px}@media screen and (max-width: 380px){.cart__info>div:nth-child(2)>span:nth-child(1){font-size:1.2rem;height:25px;margin-bottom:0}.cart__info>div:nth-child(2)>span:nth-child(1):after{font-size:.7rem!important;top:1px}}.cart__info>div:nth-child(2) span:nth-child(2){color:#9d9b9b;font-size:.8rem;font-weight:300}.cart__info>div:nth-child(2) span:nth-child(2)>span:nth-child(2){display:none}@media screen and (max-width: 380px){.cart__info>div:nth-child(2) span:nth-child(2)>span:nth-child(1){display:none}.cart__info>div:nth-child(2) span:nth-child(2)>span:nth-child(2){display:inline}}@media screen and (max-width: 880px){.cart__info>div:nth-child(2){color:#fff}.cart__info>div:nth-child(2) span{color:#fff!important}.cart__info>div:nth-child(2) span:nth-child(1){align-self:center}}.cart__info>div{align-items:center;display:flex;font-family:PrivaTwoPro,Titillium Web;height:100%}.cart__buy-more{align-items:center;border:1px solid #b2b2b2;border-left:1.5px solid #b2b2b2;border-radius:18px;display:flex;justify-content:space-evenly;font-family:PrivaTwoPro,Titillium Web;width:20%}@media screen and (max-width: 1024px){.cart__buy-more{width:40%}}@media screen and (max-width: 880px){.cart__buy-more{border-top:0;border-top-left-radius:0;border-top-right-radius:0;height:100px;width:100%}}.cart__buy-more button:not(.cart__item-badge):not(.pix-qr-code):not(.remove){align-items:center;background-color:#f1f1f1;border:0;border-radius:100%;color:#6f39ff;display:flex;height:25px;outline:none;transition:all .3s;width:25px}.cart__buy-more button:not(.cart__item-badge):not(.pix-qr-code):not(.remove):hover{background-color:#6f39ff;color:#fff;transition:all .3s}.cart__buy-more button:not(.cart__item-badge):not(.pix-qr-code):not(.remove) .loading{color:#fff!important;font-size:1.5rem;position:absolute}.cart__buy-more button:not(.cart__item-badge):not(.pix-qr-code):not(.remove)[disabled]{opacity:.4}.cart__buy-more button:not(.cart__item-badge):not(.pix-qr-code):not(.remove)[disabled]:hover{background-color:#f1f1f1;color:#6f39ff;cursor:not-allowed}.cart__buy-more input{border:1px solid #b2b2b2;border-radius:5px;color:#000;cursor:not-allowed;height:30px;text-align:center;width:50px}.cart__buy-more>div:not(.modal){background:white;border:1px solid black;border-radius:5px;color:#000;cursor:not-allowed;display:none;height:30px;justify-content:center;padding:3px 0;position:absolute;width:50px;z-index:10}.cart__buy-more>div>i{font-size:1.4rem}.no-text{color:transparent!important}.cart-checkin{font-family:PrivaTwoPro,Titillium Web;font-size:1rem;text-transform:uppercase}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34!important}.cart-view .cart__info{width:100%}@media screen and (max-width: 992px){.cart-view .cart__info>div:first-child{width:100%}}@media screen and (max-width: 992px){.cart-view .cart__info>div:nth-child(2){display:none}}.cart-view .cart__buy-more{display:none}.cart__buy-more .badge-warning,.cart__buy-more .badge-warning:hover{background-color:#fff!important;color:#ff6307!important}.cart__buy-more .badge-warning:focus{background-color:none!important;box-shadow:none!important}.cart__buy-more>a.badge-success{background-color:#fff!important;color:#28a745!important}.cart__buy-more>a.badge-success:hover{background-color:#fff!important;color:#28a745!important;text-decoration:underline!important}.cart__buy-more>a.badge-success:focus{background-color:none!important;box-shadow:none!important}.cart__buy-more .badge-danger{background-color:#fff!important;color:#dc3545!important}.cart__buy-more .badge-danger:hover{background-color:#fff!important;color:#dc3545!important;text-decoration:none!important}.cart__buy-more .badge-danger:focus{background-color:none!important;box-shadow:none!important}.cart-wrapper{margin-bottom:20px}.modal ul{padding:10px}.cart{display:flex}.cart .nav-tabs{border:0}.cart__cashback{display:flex;gap:1rem;margin-bottom:1rem}.cart__cashback p{margin-bottom:5px}.cart__cashback img{display:flex;margin:auto;max-height:130px}@media screen and (max-width: 600px){.cart__cashback{flex-direction:column}}.cart__tabs{justify-content:flex-end;margin:0 0 50px}@media screen and (max-width: 700px){.cart__tabs{justify-content:center}}@media screen and (max-width: 620px){.cart__tabs{margin-bottom:20px}}.cart__tabs .nav-link{align-items:center;align-self:flex-end;border:.5px solid #A2A2A2;border-radius:50px;color:#a2a2a2;display:flex;height:45px;justify-content:center;min-width:180px;position:relative;transition:all .3s}@media screen and (max-width: 1220px){.cart__tabs .nav-link{min-width:unset}.cart__tabs .nav-link:not(.active) span{display:none}}@media screen and (max-width: 710px){.cart__tabs .nav-link span{display:none}}@media screen and (max-width: 620px){.cart__tabs .nav-link{height:35px;width:35px}}.cart__tabs li:not(:last-child) .nav-link{margin-right:75px}@media screen and (max-width: 1310px){.cart__tabs li:not(:last-child) .nav-link{margin-right:50px}}@media screen and (max-width: 457px){.cart__tabs li:not(:last-child) .nav-link{margin-right:40px}}@media screen and (max-width: 320px){.cart__tabs li:not(:last-child) .nav-link{margin-right:20px}}.cart__tabs .active{border:.5px solid rgb(111,57,255)!important;color:#6f39ff!important}.cart__tabs .active:after{background-color:#6f39ff!important}@media screen and (max-width: 1220px){.cart__tabs .nav-link:not(.active) i{margin-right:0!important}}@media screen and (max-width: 710px){.cart__tabs .nav-link i{margin-right:0!important}}.cart__tabs .nav-link:after{align-items:center;background-color:#a2a2a2;border-radius:50px;color:#fff;content:"";display:flex;font-size:.8rem;height:20px;justify-content:center;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:20px}@media screen and (max-width: 620px){.cart__tabs .nav-link:after{display:none}}.cart__tabs li{font-family:PrivaOnePro,Titillium Web}.cart__tabs li:nth-child(1) .nav-link:after{content:"1"}.cart__tabs li:nth-child(2) .nav-link:after{content:"2"}.cart__tabs li:nth-child(3) .nav-link:after{content:"3"}.cart__tabs li:nth-child(4) .nav-link:after{content:"4"}.cart__tabs li:not(:first-child) .nav-link:before{color:#a2a2a2;content:"-----";font-size:2rem;height:1px;left:-43px;position:absolute;top:30%;transform:translate(-50%,50%)}@media screen and (max-width: 1310px){.cart__tabs li:not(:first-child) .nav-link:before{content:"---";left:-29px;top:25%}}@media screen and (max-width: 457px){.cart__tabs li:not(:first-child) .nav-link:before{left:-20px}}@media screen and (max-width: 320px){.cart__tabs li:not(:first-child) .nav-link:before{content:"-";left:-10px}}.cart__tabs .nav-link:hover{border:.5px solid rgb(35,31,32);color:#231f20;transition:all .3s}.cart__tabs .nav-link:hover:after{background-color:#231f20;transition:all .3s}.cart__tabs .disabled{border:.5px solid #B0B0B0!important;color:#b0b0b0!important;cursor:not-allowed}.cart__tabs .disabled:after{cursor:not-allowed}.cart__tabs .disabled:before{cursor:not-allowed}.cart__tabs .disabled:hover{border:.5px solid #B0B0B0!important;color:#b0b0b0!important;cursor:not-allowed}.cart__tabs .disabled:hover:after{border:.5px solid #B0B0B0!important;color:#b0b0b0!important}.cart__tabs .disabled:hover:before{color:#a2a2a2}.cart__tabs .finished{border:.5px solid rgb(214,244,44)!important;color:#d6f42c!important}.cart__tabs .finished:after{background-color:#d6f42c!important}.cart__tabs .finished:before{color:#d6f42c!important}.cart .active{display:flex}.cart aside{border:1px solid #b2b2b2;border-radius:18px;display:flex;flex-direction:column;font-family:PrivaOnePro,Titillium Web;justify-content:space-between;min-height:400px;padding:20px 20px 15px}.cart aside li span:last-child{display:flex;justify-content:flex-end}.cart aside ul p{font-family:PrivaOnePro,Titillium Web}@media screen and (max-width: 1024px){.cart aside{margin-bottom:40px}}.cart__price-sign{font-size:.7rem;font-weight:700;font-family:PrivaTwoPro,Titillium Web}.cart__bold-text{font-size:1.2rem;font-weight:700;font-family:PrivaTwoPro,Titillium Web}.cart__items{margin-bottom:10px}.cart hr{border:1px solid #F1F1F1;margin:0;width:100%}.cart__submit{color:#231f20!important;margin-bottom:30px;text-transform:uppercase;width:100%}.cart__submit[disabled]{cursor:not-allowed;opacity:.6;transition:all .3s}.cart__submit[disabled]:hover{box-shadow:none}.cart__buy-one-more{align-items:center;background-color:#f1f1f1;border:1px dashed #A2A2A2;border-radius:18px;display:flex;height:100px;justify-content:center;margin-bottom:80px;opacity:.8;transition:all .3s;width:calc(100% - 35px)}@media screen and (max-width: 1024px){.cart__buy-one-more{margin-bottom:40px}}@media screen and (max-width: 768px){.cart__buy-one-more{width:100%}}.cart__buy-one-more p{color:#6f39ff;font-family:PrivaOnePro,Titillium Web}.cart__buy-one-more span{align-items:center;background-color:transparent;border:1px dashed rgb(111,57,255);border-radius:50px;color:#6f39ff;display:flex;height:30px;justify-content:center;margin-right:20px;transition:all .3s;width:30px}@media screen and (max-width: 1220px){.cart__buy-one-more span{margin-right:10px}}.cart__buy-one-more:hover{border:1px solid #A2A2A2;opacity:.8;transition:all .3s}.cart__buy-one-more:hover span{border:1px solid #A2A2A2}.cart .change_login{background-color:#fff;border:none;outline:none;text-decoration:none}.cart__items-wrapper{display:flex;flex-direction:column;justify-content:space-evenly;min-height:400px}@media screen and (max-width: 768px){.cart__items-wrapper{min-height:unset}.cart__items-wrapper>div:first-child{display:flex;flex-direction:column;align-items:center}}.cart__no-products{align-items:center;color:#6f39ff;display:flex;font-family:PrivaTwoPro,Titillium Web;font-size:2rem;height:150px;justify-content:center;width:100%}@media screen and (max-width: 768px){.cart__no-products{font-size:1.3rem;height:100px}}.cart #eventohj .ui-section-title--black{margin-bottom:60px;margin-top:50px;text-align:center}@media screen and (max-width: 768px){.cart #eventohj .ui-section-title--black{margin-bottom:25px;margin-top:20px}}.cart__step{font-family:PrivaThreePro,Titillium Web;font-size:1.5rem;margin-bottom:50px}.cart__step i{margin-right:5px}@media screen and (max-width: 620px){.cart__step{font-size:1.3rem;margin-bottom:20px;order:2}}@media screen and (max-width: 620px){.cart__wrapper{flex-direction:column;margin-bottom:20px}}.cupon_input{position:relative}.cupon_input button{background-color:transparent;border:0;color:#f41b50;font-size:1.2rem;opacity:0;outline:none;position:absolute;right:5px;top:50%;transform:translateY(-50%);visibility:hidden;z-index:100}.cupon_input input[disbaled]{cursor:not-allowed}.cart_pix{justify-content:space-evenly;width:100%}.cupon_active button{opacity:1;visibility:visible}@media screen and (max-width: 768px){#eventohj{text-align:center}}#eventohj img{display:flex;margin:0 auto 40px;max-height:200px;width:auto}#eventohj .eventohj-button{margin-bottom:30px}.selected-label{background-color:#6f39ff;border:1px solid rgb(111,57,255);box-shadow:0 0 15px #6f39ff;color:#fff;transition:all .3s}.checkin-checkbox{align-items:center;display:flex;width:50%}@media screen and (max-width: 768px){.checkin-checkbox{width:100%}}.checkin-checkbox input{background-color:#231f20;border:1px solid #e8e7e7;box-sizing:border-box;border-radius:5px;display:flex;height:28px;margin-bottom:0;margin-right:10px;width:48px}@media screen and (max-width: 768px){.checkin-checkbox input{width:30px}}.checkin-checkbox label{width:100%}@media screen and (max-width: 768px){.checkin-checkbox label{font-size:14px}}.payment,.payment--no-gutters{align-items:center;border-radius:18px;box-shadow:0 30px 60px #5a749466;display:flex;flex-direction:column;margin-bottom:80px;margin-top:160px;padding-top:150px;width:80%}.payment--no-gutters{font-family:PrivaTwoPro,Titillium Web;font-size:1.3rem;margin-top:0;padding:20px}.payment--no-gutters label{left:10%}.payment--no-gutters>strong{font-size:1.5rem;margin-bottom:20px}.payment--no-gutters ul{list-style:disc;padding:40px}.payment--no-gutters ul li{margin-bottom:15px}.payment--no-gutters form{width:300px}.payment--no-gutters form input,.payment--no-gutters form div,.payment--no-gutters form button{width:100%!important}.payment--no-gutters form button{transition:all .3s}.payment--no-gutters form button[disabled]{cursor:not-allowed;opacity:.7;transition:all .3s}.payment--no-gutters form button[disabled]:hover{box-shadow:none}@media screen and (max-width: 400px){.payment--no-gutters form{width:100%}}@media screen and (max-width: 768px){.payment--no-gutters{font-size:.9rem;margin-top:0!important}.payment--no-gutters>strong{font-size:1rem}.payment--no-gutters ul{margin-bottom:20px;padding:10px}.payment--no-gutters ul li{margin-bottom:9px}}@media screen and (max-width: 992px){.payment,.payment--no-gutters{margin-top:110px;width:100%}}.payment .row,.payment--no-gutters .row{width:80%}@media screen and (max-width: 992px){.payment .row,.payment--no-gutters .row{width:100%}}.payment__card{background-color:#1d1d1b;border-radius:18px;box-shadow:0 20px 30px #5a749466;height:270px;margin-bottom:30px;overflow:hidden;padding:25px 15px;position:absolute;top:140px;transform:translateY(-50%);width:430px}.payment__card>div:nth-child(1){background-color:#000;top:0;right:0;bottom:0;left:0;opacity:.3;position:absolute;z-index:-1}@media screen and (max-width: 992px){.payment__card{height:208px;top:110px;width:330px}.payment__card img{height:30px;width:40px}}@media screen and (max-width: 380px){.payment__card{height:189px;width:300px}.payment__card img{height:40px;width:50px}}.payment__input{text-align:end;width:25%}@media screen and (max-width: 992px){.payment__input{width:30%}}@media screen and (max-width: 380px){.payment__input{width:40%}}.payment__input input{text-align:end;width:100%}.payment>div:nth-child(3),.payment--no-gutters>div:nth-child(3){width:70%}.payment__card-input input{background-color:transparent;border:0;color:#fff;font-family:PrivaTwoPro,Titillium Web;font-size:1.2rem;height:40px;text-shadow:7px 6px 10px rgba(14,42,90,.8);text-transform:uppercase;width:100%}@media screen and (max-width: 992px){.payment__card-input input{font-size:1rem}}.payment__card-input input::placeholder{color:#fff}.payment__card-input span{color:#dcdcdc;font-size:.8rem}@media screen and (max-width: 992px){.payment__card-input span{font-size:.7rem}}.payment__side-image{align-items:flex-end;background-color:#d6f42c;display:flex}.payment__login{color:#000;text-decoration:underline;transition:all .3s}.payment__login:hover{transition:all .3s}.payment__form{align-items:center;display:flex;flex-direction:column;padding:0 30px 10px}@media screen and (max-width: 992px){.payment__form{padding:0}}.payment__form--twice{padding:0 60px 20px}.payment__form--twice h1,.payment__form--twice p{margin-bottom:30px}@media screen and (max-width: 768px){.payment__form--twice{align-items:center;display:flex;flex-direction:column;padding:0 10px 5px}}@media screen and (max-width: 1024px){.payment__form--twice p:last-child{text-align:center}}.payment__columns .col-4,.payment__columns .col-sm-6,.payment__columns .col-md-6,.payment__columns .col-lg-6,.payment__columns .col-xl-6,.payment__columns .col-12{display:flex;justify-content:center;margin-bottom:50px}@media screen and (max-width: 768px){.payment__columns .col-4,.payment__columns .col-sm-6,.payment__columns .col-md-6,.payment__columns .col-lg-6,.payment__columns .col-xl-6,.payment__columns .col-12{margin-bottom:30px;justify-content:center}}.payment__input-wrapper{width:100%}@media screen and (max-width: 1024px) and (min-width: 768px){.payment__input-wrapper{width:100%}}@media screen and (max-width: 768px) and (min-width: 495px){.payment__input-wrapper{width:80%}}@media screen and (max-width: 495px){.payment__input-wrapper{width:100%}}.payment__input-wrapper label{background-color:transparent;font-size:12px;left:8%;padding:0 5px;position:absolute;top:-10px;transition:all .3s;z-index:10}@media screen and (max-width: 1199px){.payment__input-wrapper label{left:8%}}@media screen and (max-width: 992px) and (min-width: 769px){.payment__input-wrapper label{left:5%}}@media screen and (max-width: 768px){.payment__input-wrapper label{left:15%}}.payment__input-wrapper label:before{background-color:#fff;content:"";height:1px;left:0;position:absolute;top:50%;transform:translate(-5%);width:110%;z-index:-1}.payment__input-wrapper input,.payment__input-wrapper select{background-color:#fff;height:50px;line-height:50px;transition:all .3s;width:100%}.payment__input-wrapper input[disabled],.payment__input-wrapper select[disabled]{cursor:not-allowed;opacity:.8;transition:all .3s}.payment__input-wrapper input:focus,.payment__input-wrapper select:focus{border:1px solid rgb(111,57,255);transition:all .3s}.payment__input-wrapper input:focus~label,.payment__input-wrapper select:focus~label{color:#6f39ff;transition:all .3s}.payment__logo{height:70px;margin:30px 0;width:110px}.payment__submit{display:flex;justify-content:flex-start;transition:all .3s}@media screen and (max-width: 768px){.payment__submit{justify-content:center}}.payment__submit button{color:#fff!important;margin-bottom:30px;text-transform:uppercase;width:100%}@media screen and (max-width: 1024px) and (min-width: 768px){.payment__submit button{width:100%}}@media screen and (max-width: 768px) and (min-width: 495px){.payment__submit button{width:60%}}@media screen and (max-width: 495px){.payment__submit button{width:100%}}.payment__submit button[disabled]{cursor:not-allowed;opacity:.8;transition:all .3s}.payment__submit button[disabled]:hover{box-shadow:none}.payment #cvv:focus .payment__card,.payment--no-gutters #cvv:focus .payment__card{transform:rotateY(180deg)}.tab-pane{min-height:80vh}
