body{overflow-x:hidden}.container{max-width:1280px;margin:0 auto;padding:0 1rem}.backdrop-menu{background:linear-gradient(180deg,#0006,#0000);backdrop-filter:blur(.75rem)}@media(max-width:1279px){.backdrop-menu{background:#fff}}.dropdown{position:relative}.dropdown-menu{display:none;position:absolute;top:100%;left:0;background-color:#3f45d4;min-width:180px;border-radius:0 0 8px 8px;padding:0;margin:0;z-index:50}.dropdown:hover .dropdown-menu{display:block}.dropdown-menu li{list-style:none}.dropdown-menu li a{display:block;padding:.75rem 1rem;color:#fff;text-decoration:none;font-weight:400;transition:background .2s ease}.dropdown-menu li a:hover{background-color:#ffffff26}.btn-defaut-animation img{transition:transform .3s ease}.btn-defaut-animation:hover img{transform:rotate(80deg)}.section-anchor{scroll-margin-top:60px}.swiper-pagination-bullet-active{width:1rem!important;height:1rem!important;background:#0e5666!important;border-radius:50%!important;@media(max-width:667px){width:.375rem!important;height:.375rem!important}}.swiper-pagination-bullet-active-prev,.swiper-pagination-bullet-active-next{width:12px!important;height:12px!important;background:#0e566666!important;border-radius:50%!important}.swiper-pagination-swiper-carrossel-banner{position:static!important;transform:translate(0)!important}.navigation-custon{border-radius:100%;border:1px solid rgba(255,255,255,.1);background:#ffffff05;&:hover{border-color:#fff6}}.custom-swiper-galeria .swiper-slide-next:before,.custom-swiper-galeria .swiper-slide-prev:before{content:"";position:absolute;inset:0;border-radius:24px;background:linear-gradient(0deg,#00000080 0% 100%);@media(max-width:640px){display:none}}.custom-swiper-expositores-visitantes .swiper-slide-next:before,.custom-swiper-expositores-visitantes .swiper-slide-prev:before{content:"";position:absolute;inset:0;border-radius:24px;background:linear-gradient(0deg,#00000080 0% 100%)}.swiper-navigation-swiper-carrossel-galeria{@media(max-width:640px){position:static;justify-content:center;align-items:center;padding:0 1rem;gap:1rem;transform:translateY(0);margin-top:1.5rem;button{width:48px;height:48px}svg{width:2rem;height:2rem}}}.bg-icons-network{border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.bg-gradiente-banner-home{background:linear-gradient(180deg,#020b0d8f 16.11%,#020b0d14 50%,#020b0da3)}.bg-decorator-sticky{border-radius:999px;border:1px solid var(--generic-10, rgba(255, 255, 255, .1));background:#020b0db3;box-shadow:0 0 8px #00000014;backdrop-filter:blur(16px)}.bg-decorator-counter-event{border-radius:999px;border:1px solid var(--generic-5, rgba(255, 255, 255, .05));background:var(--Primary-Pure, #0e5666);margin:-1px}.input-newsletter{border-radius:1.5rem;border:1px solid rgba(2,11,13,.1);background:#020b0d0d;&:focus,&:focus-visible,&:active{border-color:#020b0d;outline:none}}.input-check-newsletter{border-radius:4px;width:24px;height:24px;border:1px solid rgba(2,11,13,.1);background:#020b0d0d;position:relative;cursor:pointer}.input-check-newsletter:checked:after{content:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="rgb(234,86,39)" d="M20.285 6.709l-11.61 11.61-4.95-4.95 1.414-1.414 3.536 3.536 10.196-10.196z"/></svg>');position:absolute;top:0;left:4px}.card-patrocinadores{border-radius:1rem;padding:1rem;border:1px solid rgba(0,0,0,.1)}.swiper-navigation-swiper-expositores{padding:0;@media(max-width:1280px){position:static;transform:translateY(0);margin-top:1.5rem;justify-content:center;align-items:center;gap:1rem;button{width:2rem;height:2rem}svg{width:2rem!important;height:2rem!important}}}.swiper-button-next-swiper-expositores,.swiper-button-prev-swiper-expositores{width:40px;height:40px;background:#ea5627;svg{width:40px;height:40px}}.custom-swiper-expositores:after{content:"";position:absolute;top:0;bottom:0;right:0;width:60px;z-index:10;pointer-events:none;background:linear-gradient(270deg,#fff,#fff0)}.custom-swiper-expositores:before{content:"";position:absolute;top:0;bottom:0;left:0;width:60px;z-index:10;pointer-events:none;background:linear-gradient(90deg,#fff,#fff0)}.image-particiapante-custom-mobile{@media(max-width:440px){height:auto}}.card-blog{.card-blog-content{transform:translateY(0);transition:transform .3s ease}p,a,.decorator,.card-date{height:0;margin:0;opacity:0;overflow:hidden;transition:height .3s ease,margin .3s ease,opacity .3s ease}}.card-blog:hover{.card-blog-content{transform:translateY(-78px);p,a{height:auto;margin:1rem 0;opacity:1}.decorator{height:.5rem;opacity:1}}}.custom-header,.custom-newsletter-home,.custom-realizadores-evento,.custom-depoimentos-evento,.custom-newsletter-expositores,.custom-expositores-about-carrossel{--swiper-wrapper-transition-timing-function: linear}.bg-gradiente-banner-home-evento{background:linear-gradient(0deg,#0000001a 0% 100%)}.banner-sucess-edicao:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(180deg,#06202600,#062026);z-index:0}.background-banner-edicao:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:radial-gradient(115.38% 50% at 50% 50%,#000c,#0000);z-index:0}.swiper-navigation-swiper-depoimentos-evento{position:static!important;transform:translateY(0);margin-top:1.5rem;padding:0 1rem;justify-content:center;button{border-color:#020b0d1a;background:#020b0d0d;width:3rem;height:3rem;svg path{fill:#020b0d03;stroke:#020b0d}svg{width:2rem;height:2rem}&:hover{border-color:#020b0d}}}.swiper-navigation-swiper-carrossel-single-blog{position:static!important;transform:translateY(0);margin-top:1.5rem;padding:0 1rem;justify-content:start;button{border-color:#020b0d1a;background:#020b0d0d;width:3rem;height:3rem;svg path{fill:#020b0d03;stroke:#020b0d}svg{width:2rem;height:2rem}&:hover{border-color:#020b0d}}}.bg-gradiente-banner-home-expositores{background:linear-gradient(0deg,#0000004d 0% 100%)}.card-reasons:hover{border-radius:16px;box-shadow:8px 8px 28px #00000040,4px 4px #f8a91b}.swiper-navigation-swiper-carrossel-expositores-reasons{button{width:3rem;height:3rem}svg{width:2rem;height:2rem}}.swiper-navigation-swiper-carrossel-expositores-visitantes{button{@media(max-width:1280px){width:3rem;height:3rem;border:1px solid var(--neutral-10, rgba(2, 11, 13, .1));background:var(--neutral-5, rgba(2, 11, 13, .05));&:hover{border-color:#020b0d}}svg{width:2rem;height:2rem;path{fill:#020b0d03;stroke:#020b0d}}}}.card-brand{position:relative;overflow:hidden;border-radius:.5rem;padding:1rem;border:1px solid rgba(0,0,0,.1);transition:background .2s ease,border .2s ease,box-shadow .2s ease}.card-texto-brand{position:absolute;inset:0;opacity:0;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease;pointer-events:none;padding:1rem}.card-brand>img{transition:opacity .2s ease,transform .2s ease;transform:translateY(0);opacity:1}.card-brand:hover{box-shadow:4px 4px #f8a91b;background:#0e5666;border:2px solid #0e5666}.card-brand:hover>img{opacity:0;transform:translateY(-10px)}.card-brand:hover .card-texto-brand{opacity:1;transform:translateY(0)}.decorator-btn-gradiente{border-radius:0 0 8px 8px;background:linear-gradient(0deg,#fff 33.2%,#ffffff80)}.card-produto-tab{border-radius:8px;border:1px solid rgba(0,0,0,.1);background:#00000014;&.active{background:#fff;span{color:#020b0d}}}.card-dados-mercado-tab{border-radius:8px;border:1px solid var(--generic-10, rgba(255, 255, 255, .1));background:#ffffff14;&.active{background:#4fbaab;span{color:#020b0d}}}.card-numeros-visitantes{border-radius:24px;border:2px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#f8a91b66,#4fbaab66);box-shadow:4px 4px #4fbaab;backdrop-filter:blur(18px)}.card-produto-brand-tab{border-radius:8px;border:1px solid var(--generic-10, rgba(255, 255, 255, .1));background:#ffffff14;&.active{background:#4fbaab;span{color:#020b0d}}}.custom-alert{position:fixed;top:20px;right:20px;padding:12px 20px;border-radius:8px;color:#fff;font-weight:700;opacity:0;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease;z-index:9999;box-shadow:0 4px 12px #0003}.custom-alert.show{opacity:1;transform:translateY(0)}.custom-alert.success{background-color:#28a745}.custom-alert.error{background-color:#dc3545}.base-aspect{position:relative;overflow:hidden;height:0;img,picture{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.header-timeline{font-size:20px}@media(max-width:767px){.metric-wrapper{position:absolute!important;display:grid!important;grid-template-columns:1fr 1fr;grid-template-rows:25% 25%;gap:20px;padding:2rem 1.5rem;align-items:center;padding-top:35%}.metric{position:static!important;transform:none!important;text-align:center}}.form-contato{border-radius:.5rem;border:.125rem solid rgba(255,255,255,.1);background:#ffffff1a;box-shadow:.5rem .5rem #f8a91b}.input-form-contato{border-radius:1.5rem;border:1px solid rgba(38,45,64,.1);background:#ffffff1a;&::-moz-placeholder{color:#ffffffde;line-height:100%;font-weight:400;font-size:1rem;@media(max-width:767px){font-size:.875rem}}&::placeholder{color:#ffffffde;line-height:100%;font-weight:400;font-size:1rem;@media(max-width:767px){font-size:.875rem}}&:focus,&:focus-visible,&:active{border-color:#ffffffb3;outline:none}}.calc-decorator-form-contato{width:calc(220px + (100vw - 1920px)/5);max-width:13.75rem}.card-faq{border-radius:1.5rem;border:.125rem solid rgba(0,0,0,.1);background:#0000000d;color:#020b0d66;&.active{box-shadow:.25rem .25rem #f8a91b;color:#020b0d;svg path{stroke:#f8a91b}}}.card-faq-item{border-radius:1.5rem;border:1px solid rgba(0,0,0,.05);background:#00000005;&.active{background:#0000000f}}.marquee{overflow:hidden;width:100%}.marquee__inner{display:flex;width:-moz-max-content;width:max-content;animation:marquee 25s linear infinite}.marquee--reverse .marquee__inner{animation:marquee-reverse 25s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.sprite{display:inline-block;width:100px;height:100px;background-image:url(/newsletter-public/css_sprites.png);background-repeat:no-repeat}.sprite-1{background-position:0px 0}.sprite-2{background-position:-100px 0}.sprite-3{background-position:-200px 0}.sprite-4{background-position:-300px 0}.sprite-5{background-position:-400px 0}.sprite-6{background-position:-500px 0}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 30px transparent inset!important;-webkit-text-fill-color:none!important}
