.card-ingresso{border-radius:20px;background:#EEF2F9;max-width:411px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.card-ingresso.expo:hover,.card-ingresso.expo.active{background:#8F39F1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.card-ingresso.expo:hover .card-ingresso__content-tag,.card-ingresso.expo.active .card-ingresso__content-tag{background:#FFF}.card-ingresso.expo:hover .card-ingresso__content-title,.card-ingresso.expo:hover .card-ingresso__content-description,.card-ingresso.expo:hover .card-ingresso__content-price,.card-ingresso.expo.active .card-ingresso__content-title,.card-ingresso.expo.active .card-ingresso__content-description,.card-ingresso.expo.active .card-ingresso__content-price{color:#FFF}.card-ingresso.expo:hover .card-ingresso__content-discount-tag,.card-ingresso.expo.active .card-ingresso__content-discount-tag{background:#FFF}.card-ingresso.expo:hover .card-ingresso__content-cta-wrapper,.card-ingresso.expo.active .card-ingresso__content-cta-wrapper{border:1px solid #FFF;background:rgba(255,255,255,.42)}.card-ingresso.expo:hover .card-ingresso__content-cta-wrapper:hover,.card-ingresso.expo.active .card-ingresso__content-cta-wrapper:hover{background:rgba(0,0,0,.22);border:1px solid #000}.card-ingresso.expo:hover .card-ingresso__content-cta-wrapper:hover .card-ingresso__content-cta-button,.card-ingresso.expo.active .card-ingresso__content-cta-wrapper:hover .card-ingresso__content-cta-button{background-color:#000;color:#FFF}.card-ingresso.expo:hover .card-ingresso__content-cta-button,.card-ingresso.expo.active .card-ingresso__content-cta-button{background-color:#FFF;color:#000}.card-ingresso.expo:hover .card-ingresso__footer,.card-ingresso.expo.active .card-ingresso__footer{border-left-color:#8F39F1;border-right-color:#8F39F1;border-bottom-color:#8F39F1}.card-ingresso.expo .card-ingresso__content-tag{background:#E4C0FF}.card-ingresso.expo .card-ingresso__content-discount-tag{background:#E4C0FF}.card-ingresso.expo .card-ingresso__content-cta-wrapper{border-color:#8F39F1;background:rgba(143,57,241,.22)}.card-ingresso.expo .card-ingresso__content-cta-wrapper:hover{background:rgba(0,0,0,.22);border:1px solid #000}.card-ingresso.expo .card-ingresso__content-cta-wrapper:hover .card-ingresso__content-cta-button{background-color:#000;color:#FFF}.card-ingresso.expo .card-ingresso__content-cta-button{background-color:#8F39F1;color:#FFF}.card-ingresso.conference:hover,.card-ingresso.conference.active{background:#00F4BF;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.card-ingresso.conference:hover .card-ingresso__content-tag,.card-ingresso.conference.active .card-ingresso__content-tag{background:#FFF}.card-ingresso.conference:hover .card-ingresso__content-discount-tag,.card-ingresso.conference.active .card-ingresso__content-discount-tag{background:#FFF}.card-ingresso.conference:hover .card-ingresso__content-cta-wrapper,.card-ingresso.conference.active .card-ingresso__content-cta-wrapper{border:1px solid #FFF;background:rgba(255,255,255,.42)}.card-ingresso.conference:hover .card-ingresso__content-cta-wrapper:hover,.card-ingresso.conference.active .card-ingresso__content-cta-wrapper:hover{background:rgba(0,0,0,.22);border:1px solid #000}.card-ingresso.conference:hover .card-ingresso__content-cta-wrapper:hover .card-ingresso__content-cta-button,.card-ingresso.conference.active .card-ingresso__content-cta-wrapper:hover .card-ingresso__content-cta-button{background-color:#000;color:#FFF}.card-ingresso.conference:hover .card-ingresso__content-cta-button,.card-ingresso.conference.active .card-ingresso__content-cta-button{background-color:#FFF;color:#000}.card-ingresso.conference:hover .card-ingresso__footer,.card-ingresso.conference.active .card-ingresso__footer{border-left-color:#00F4BF;border-right-color:#00F4BF;border-bottom-color:#00F4BF}.card-ingresso.conference .card-ingresso__content-tag{background:#B8FFF0}@media screen and (min-width:768px){.card-ingresso.conference .card-ingresso__content-discount{display:grid;grid-template-columns:1fr auto}}.card-ingresso.conference .card-ingresso__content-discount-tag{background:#B8FFF0}.card-ingresso.conference .card-ingresso__content-cta-wrapper{border:1px solid #00F4BF;background:rgba(0,244,191,.19)}.card-ingresso.conference .card-ingresso__content-cta-wrapper:hover{background:rgba(0,0,0,.22);border:1px solid #000}.card-ingresso.conference .card-ingresso__content-cta-wrapper:hover .card-ingresso__content-cta-button{background-color:#000;color:#FFF}.card-ingresso.conference .card-ingresso__content-cta-button{background:#00F4BF}.card-ingresso.vip:hover,.card-ingresso.vip.active{background:#FFDB11;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.card-ingresso.vip:hover .card-ingresso__content-tag,.card-ingresso.vip.active .card-ingresso__content-tag{background:#FFF}.card-ingresso.vip:hover .card-ingresso__content-discount-tag,.card-ingresso.vip.active .card-ingresso__content-discount-tag{background:#FFF}.card-ingresso.vip:hover .card-ingresso__content-cta-wrapper,.card-ingresso.vip.active .card-ingresso__content-cta-wrapper{border:1px solid #FFF;background:rgba(255,255,255,.42)}.card-ingresso.vip:hover .card-ingresso__content-cta-wrapper:hover,.card-ingresso.vip.active .card-ingresso__content-cta-wrapper:hover{background:rgba(0,0,0,.22);border:1px solid #000}.card-ingresso.vip:hover .card-ingresso__content-cta-wrapper:hover .card-ingresso__content-cta-button,.card-ingresso.vip.active .card-ingresso__content-cta-wrapper:hover .card-ingresso__content-cta-button{background-color:#000;color:#FFF}.card-ingresso.vip:hover .card-ingresso__content-cta-button,.card-ingresso.vip.active .card-ingresso__content-cta-button{background-color:#FFF;color:#000}.card-ingresso.vip:hover .card-ingresso__footer,.card-ingresso.vip.active .card-ingresso__footer{border-left-color:#FFDB11;border-right-color:#FFDB11;border-bottom-color:#FFDB11}.card-ingresso.vip .card-ingresso__content-tag{background:#F5E89D}.card-ingresso.vip .card-ingresso__content-discount-tag{background:#F5E89D}.card-ingresso.vip .card-ingresso__content-cta-wrapper{border:1px solid #FFDB11;background:rgba(255,219,17,.18)}.card-ingresso.vip .card-ingresso__content-cta-wrapper:hover{background:rgba(0,0,0,.22);border:1px solid #000}.card-ingresso.vip .card-ingresso__content-cta-wrapper:hover .card-ingresso__content-cta-button{background-color:#000;color:#FFF}.card-ingresso.vip .card-ingresso__content-cta-button{background:#FFDB11}.card-ingresso__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:2.75rem 1rem 2rem}.card-ingresso__content-tag{color:#1F2E47;font-family:"Poppins",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;padding:.3125rem 1.25rem;border-radius:20px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.card-ingresso__content-title{color:#1F2E47;text-align:center;font-family:"Encode Sans Condensed",sans-serif;font-size:3rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding:2rem 0 1rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.card-ingresso__content-description{color:#1F2E47;text-align:center;font-family:"Encode Sans",sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal;padding:0 0 1.25rem;max-width:325px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.card-ingresso__content-discount{display:-webkit-box;display:-webkit-flex;display:flex;gap:1rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.card-ingresso__content-discount-tag{color:#1F2E47;font-family:"Encode Sans",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;text-align:center;text-wrap:nowrap;text-transform:uppercase;padding:.3125rem 1.25rem;border-radius:20px;max-width:fit-content;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.card-ingresso__content-price{color:#1F2E47;text-align:center;font-family:"Encode Sans Condensed",sans-serif;font-style:normal;font-weight:400;line-height:normal;padding:1.125rem 0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.card-ingresso__content-price-value{font-size:3rem;padding:0 0 1.125rem}.card-ingresso__content-price-installment{font-size:2rem}.card-ingresso__content-cta-wrapper{padding:.5625rem .75rem .625rem .75rem;border-radius:40px;border:1px solid #838283;background:rgba(160,160,160,.22);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.card-ingresso__content-cta-wrapper:focus-visible{outline:2px solid #000;outline-offset:3px;border-radius:40px}.card-ingresso__content-cta-wrapper:hover{background:rgba(0,0,0,.22);border:1px solid #000}.card-ingresso__content-cta-wrapper:hover .card-ingresso__content-cta-button{background-color:#000;color:#FFF}.card-ingresso__content-cta-button{border-radius:24px;background-color:#7a7a7a;color:#000;border:none;font-size:1rem;font-weight:600;letter-spacing:.5px;cursor:pointer;padding:.625rem 1.25rem;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:1.25rem;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.card-ingresso__content-cta-text{text-transform:uppercase;font-family:"Poppins",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;text-wrap:nowrap}.card-ingresso__content-cta-icon{width:12px;height:12px}.card-ingresso.active .card-ingresso__footer-button-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card-ingresso.active .card-ingresso__footer-benefits{max-height:1600px;opacity:1;padding:0 0 2rem}.card-ingresso__footer{width:100%;border-top:none;background-color:#FFF;border-left:2px solid #EEF2F9;border-right:2px solid #EEF2F9;border-bottom:2px solid #EEF2F9;border-bottom-right-radius:20px;border-bottom-left-radius:20px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.card-ingresso__footer-button{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:1.375rem;width:100%;padding:2rem;border-bottom-right-radius:18px;border-bottom-left-radius:18px}.card-ingresso__footer-button:focus-visible{outline:2px solid #1F2E47;outline-offset:2px;border-radius:4px}.card-ingresso__footer-button span{color:#1F2E47;text-align:center;font-family:"Encode Sans Condensed",sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:7.2px;text-transform:uppercase}.card-ingresso__footer-button-icon{height:16px;width:16px;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.card-ingresso__footer-benefits{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:1rem;max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height 0.5s ease-in-out,opacity 0.5s ease-in-out;transition:max-height 0.5s ease-in-out,opacity 0.5s ease-in-out}@media screen and (min-width:1280px){.card-ingresso__footer-benefits{-webkit-box-align:start;align-items:flex-start}}.card-ingresso__footer-benefits-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:.625rem;padding:0rem 2rem 0rem}@media screen and (min-width:1280px){.card-ingresso__footer-benefits-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:2rem}}.card-ingresso__footer-benefits-item-icon{width:25px;height:20px}.card-ingresso__footer-benefits-item-description{color:#1F2E47;text-align:center;font-family:"Encode Sans Condensed",sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:1280px){.card-ingresso__footer-benefits-item-description{text-align:left}}.card-ingresso__footer-benefits-item.not-included .card-ingresso__footer-benefits-item-description{color:#C8C8C8;font-weight:300}