/* Original Masterop spacing/backgrounds, isolated from the old public Astra site. */
body.sb-managed-page{font-family:Outfit,Arial,sans-serif;-webkit-font-smoothing:antialiased}
body.sb-managed-page .elementor-widget-masterop-part{margin:0!important}
.mv-original.mv-design-about-page .qs-hero-unified-wrapper{background:linear-gradient(180deg,#fff 0px,#f2f7ff 350px,#eff6ff 650px,#eff6ff calc(100% - 120px),#fafbfc 100%)!important}
.mv-original.mv-design-about-page .qs-hero-grid{grid-template-columns:1fr 1.35fr;gap:2.75rem;align-items:start}
.mv-original.mv-design-about-page .qs-hero-img-box img{width:100%;height:100%;object-fit:cover}
.mv-original .map-region-shape:focus-visible{outline:none;stroke:#fff;stroke-width:3;filter:drop-shadow(0 0 5px #0066ff)}
.mv-original .location-remote{display:grid;place-items:center;width:100%;min-height:125px;margin-bottom:.65rem;border:1px solid #d9e8ff;border-radius:12px;background:#f1f7ff;color:#113163}
.mv-original .location-remote span{display:inline-flex;align-items:center;gap:10px;font:700 13px/1.4 Outfit,Arial,sans-serif;letter-spacing:.02em}
.mv-original .location-remote span::before{content:"";width:12px;height:12px;border:3px solid #0066ff;border-radius:50%;box-shadow:0 0 0 6px #0066ff1a}
.mv-original .location-details-card:has(.location-remote) .location-card-body{min-height:100%;justify-content:center}
.mv-original.mv-inner-page.sb-page-campaigns{padding:136px 28px 64px!important;background:linear-gradient(180deg,#fff 0px,#f2f7ff 350px,#eff6ff 100%)!important}
.sb-page-campaigns>.e-con-inner{gap:18px!important}
.sb-page-campaigns .elementor-widget-heading,.sb-page-campaigns .elementor-widget-text-editor{text-align:center}
.sb-page-campaigns .mv-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:6px;padding:5px 17px;border:1px solid #d5e5ff;border-radius:999px;background:#f0f6ff;font:700 13px/1.4 Outfit,Arial,sans-serif!important;color:#0066ff!important;letter-spacing:.3px}
.sb-page-campaigns .campanha-period{display:flex;align-items:center;gap:7px}
.sb-page-campaigns .elementor-widget-masterop-campaigns{margin-top:24px;width:100%}
.mv-original.mv-inner-page.sb-page-registration{padding:136px 20px 64px!important;background:linear-gradient(180deg,#fff 0px,#f0f6ff 350px,#eaf3ff 700px,#f8fafc 100%)!important}
.sb-page-registration>.e-con-inner{gap:20px!important}
.sb-page-registration h1{text-align:center;line-height:1.15!important}
.sb-page-registration .elementor-widget-text-editor:has(p:empty),.sb-page-registration .elementor-widget-text-editor:has(br:only-child){display:none}
.sb-page-registration .mv-form{padding:44px 40px;border-radius:24px;box-shadow:0 20px 60px #112e570d}
.sb-page-registration .mv-fields{gap:20px}
.sb-page-registration .mv-form-section{grid-column:1/-1;margin:16px 0 0;padding-top:24px;border-top:1px solid #e2e8f0;color:#0066ff;font:700 19px/1.3 Outfit,Arial,sans-serif}
.sb-page-registration .mv-form-section:first-child{margin:0;padding:0;border:0}
.sb-page-registration .mv-field label{font-size:14px;font-weight:700}
.sb-page-registration .mv-field input:not([type=checkbox]),.sb-page-registration .mv-field select{height:48px;border-radius:10px;background:#fafcff;border-color:#cbd5e1;font-size:15px}
.sb-page-registration .mv-button,.sb-page-event-registration .mv-button{width:100%}
.sb-page-registration .mv-field:has(input[type=checkbox]){display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:start;gap:10px}
.sb-page-registration .mv-field:has(input[type=checkbox]) label{flex:1;font-weight:400;line-height:1.6}
.sb-page-registration .mv-field input[type=checkbox]{margin-top:4px;flex-shrink:0}
.sb-page-event-registration{padding:152px 24px 80px!important;background:#081d35!important;min-height:100vh}
.sb-page-event-registration h1{color:#fff!important;text-align:center;font:700 clamp(32px,4vw,48px)/1.15 Outfit,Arial,sans-serif!important}
.sb-page-event-registration .mv-form{box-shadow:0 24px 70px #0003;padding:36px;border-radius:24px}
/* WMT: one continuous navy stage; white cards and gold accents create hierarchy. */
.sb-event-section{--sb-event-gold:#f4b537;--sb-event-blue:#081d35;font-family:Outfit,Arial,sans-serif;color:#dae7f6;padding:80px 28px!important;background:#081d35!important;scroll-margin-top:115px;border:0!important}
.sb-event-section>.e-con-inner{max-width:1240px!important;padding:0!important;gap:24px}
.sb-event-section .elementor-heading-title{color:#fff!important;font-family:Outfit,Arial,sans-serif!important;font-size:clamp(30px,3.1vw,46px)!important;line-height:1.14!important;letter-spacing:-.7px;font-weight:700!important}
.sb-event-section .elementor-widget-heading:has(h3) .elementor-heading-title{color:var(--sb-event-gold)!important;font:700 12px/1.4 Outfit,Arial,sans-serif!important;letter-spacing:1.3px;text-transform:uppercase}
.sb-event-section .elementor-widget-text-editor{color:#c4d5e7!important;font:400 16px/1.75 Outfit,Arial,sans-serif!important}
.sb-event-section .elementor-widget-text-editor p{margin:0 0 12px}
.sb-event-section .elementor-button{background:var(--sb-event-gold);color:#081f38;border:1px solid #f4b53788;border-radius:999px;box-shadow:none;font:600 14px/1.3 Outfit,Arial,sans-serif;padding:14px 24px;transition:transform .2s,background .2s}
.sb-event-section .elementor-button:hover{transform:translateY(-2px);background:#ffd26a}
.sb-event-section a:focus-visible,.sb-event-section button:focus-visible{outline:3px solid var(--sb-event-gold);outline-offset:4px}
.sb-event-section .elementor-widget-image img{display:block;border-radius:20px}
.sb-event-hero{min-height:100svh!important;padding:140px 28px 80px!important;position:relative;isolation:isolate;overflow:hidden;border:0}
.sb-event-hero::before,.sb-event-hero::after{content:"";position:absolute;left:0;right:0;z-index:3;pointer-events:none;height:10px;background:repeating-linear-gradient(90deg,#ad2537 0 30px,#d89e2b 30px 60px)}
.sb-event-hero::before{top:0}.sb-event-hero::after{bottom:0}
.sb-event-hero>.e-con-inner{position:static;min-height:calc(100svh - 220px);display:flex;justify-content:center}
.sb-event-hero-row{position:static!important;width:100%!important;flex-direction:column!important}
.sb-event-hero-copy{width:100%!important;max-width:1000px;align-self:center;align-items:center!important;text-align:center;position:relative;z-index:2!important;gap:22px!important}
.sb-event-logo{width:290px!important;max-width:70vw!important}
.sb-event-logo img{height:auto!important;max-height:140px;width:100%;object-fit:contain;border-radius:0!important}
.sb-event-title .elementor-heading-title{font-size:clamp(38px,4.7vw,66px)!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-1.5px}
.sb-event-title strong{color:#f4b537}
.sb-event-facts{order:0;font-size:14px!important;letter-spacing:.1px;color:#fff!important}
.sb-event-facts p{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin:0!important}
.sb-event-facts span{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}
.sb-event-facts span::before{content:"";display:inline-block;flex:none;width:10px;height:10px;border:2px solid #f4b537;border-radius:3px}
.sb-event-facts .sb-event-fact-place::before{border-radius:50% 50% 50% 0;transform:rotate(-45deg)}
.sb-event-facts .sb-event-fact-venue::before{width:7px;height:7px;background:#f4b537;border-radius:1px;transform:rotate(45deg)}
.sb-event-hero-copy .sb-event-eyebrow{display:none}
.sb-event-tagline{max-width:790px;font-size:18px!important;line-height:1.65!important;color:#eef4fc!important}
.sb-event-actions{width:auto!important;flex-direction:row!important;justify-content:center!important;gap:14px!important}
.sb-event-actions .elementor-button{min-width:160px;background:#f4b537!important;border:1px solid #f4b537!important;border-radius:999px!important;color:#081d35!important;padding:15px 24px!important;box-shadow:0 9px 28px #0003!important;font-size:15px!important;font-weight:700!important}
.sb-event-actions .elementor-widget-button:last-child .elementor-button{background:#ffffffeb!important;border-color:#ffffffeb!important;color:#081d35!important}
.sb-event-actions .elementor-button:hover{transform:translateY(-3px)!important;box-shadow:0 14px 32px #0004!important}
.sb-event-hero-background{position:absolute!important;inset:0;z-index:0!important;width:100%!important;height:100%!important;max-width:none;padding:0!important}
.sb-event-hero-background::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#03172de8,#071b35ac 55%,#171f37cc);pointer-events:none;z-index:1}
.sb-event-hero-carousel,.sb-event-hero-carousel>.elementor-widget-container,.sb-event-hero-carousel .swiper,.sb-event-hero-carousel .swiper-wrapper,.sb-event-hero-carousel .swiper-slide,.sb-event-hero-carousel .swiper-slide-inner{height:100%!important;width:100%}
.sb-event-hero-carousel img{width:100%!important;height:100%!important;max-height:none!important;border-radius:0!important;object-fit:cover!important}
.sb-event-hero-carousel .swiper-slide-active img{animation:sb-wmt-hero-zoom 6.2s ease-out both;will-change:transform}
@keyframes sb-wmt-hero-zoom{from{transform:scale(1)}to{transform:scale(1.075)}}
.sb-event-hero-background .elementor-swiper-button,.sb-event-hero-background .swiper-pagination{display:none!important}
.sb-event-split{width:100%;display:flex;flex-direction:row!important;align-items:center!important;gap:64px!important;flex-wrap:nowrap!important}
.sb-event-split>.e-con{width:calc(50% - 32px)!important;min-width:0}
.sb-event-about-copy{gap:22px!important}
.sb-event-about-photo img{width:100%;height:480px!important;object-fit:cover;border-radius:30px!important;box-shadow:0 26px 70px #0003}
.sb-event-about-photo .elementor-widget-text-editor{font-size:12px!important;opacity:.8}
.sb-event-stats{flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;border-top:1px solid #ffffff26;padding-top:26px!important;margin-top:10px}
.sb-event-stats>.sb-event-card{width:33.33%!important;background:none!important;border:0!important;border-right:1px solid #ffffff26!important;border-radius:0!important;text-align:center;padding:0 10px!important;gap:8px!important}
.sb-event-stats>.sb-event-card:last-child{border-right:0!important}
.sb-event-stats .elementor-widget-heading:first-child .elementor-heading-title{font-size:32px!important;color:#fff!important;letter-spacing:0}
.sb-event-stats .elementor-widget-heading:last-child .elementor-heading-title{font-size:9px!important;line-height:1.4!important;letter-spacing:1px;color:#bdd0e6!important}
.sb-event-experiencia>.e-con-inner>.elementor-widget,.sb-event-duvidas>.e-con-inner>.elementor-widget{text-align:center;max-width:860px;align-self:center;width:100%}
.sb-event-experiences{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px!important}
.sb-event-card{background:#0b2542!important;border-color:#ffffff20!important;border-radius:22px!important;overflow:hidden;transition:border-color .25s,translate .25s}
.sb-event-card:hover{border-color:#f4b53777!important;translate:0 -3px}
.sb-event-experiences>.sb-event-card{width:100%!important;padding:0 0 20px!important;gap:9px!important}
.sb-event-experiences .elementor-widget-image img{width:100%;height:180px!important;object-fit:cover;border-radius:0!important}
.sb-event-experiences>.sb-event-card>.elementor-widget:not(.elementor-widget-image){padding-inline:17px}
.sb-event-experiences .elementor-widget-heading:has(h3) .elementor-heading-title{font-size:19px!important;line-height:1.2!important;color:#fff!important;letter-spacing:-.3px;text-transform:none}
.sb-event-experiences .elementor-widget-heading:has(h4) .elementor-heading-title{font-size:11px!important;color:#f4b537!important;letter-spacing:1.5px}
.sb-event-experiences .elementor-widget-text-editor{font-size:13px!important;line-height:1.55!important}
.sb-event-timeline{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;max-width:100%;min-width:0;gap:24px!important;padding:12px 0 28px!important;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#f4b537 #0b2542}
.sb-event-timeline>.sb-event-card{flex:0 0 350px!important;width:350px!important;min-width:350px;scroll-snap-align:start;padding:0 0 24px!important;gap:16px!important}
.sb-event-timeline>.sb-event-card>.elementor-widget:not(.elementor-widget-image){padding-inline:24px}
.sb-event-timeline .elementor-widget-heading .elementor-heading-title{font-size:24px!important;color:#fff!important;line-height:1.2!important;text-transform:none}
.sb-event-timeline .elementor-widget-heading:has(h3) .elementor-heading-title{font-size:13px!important;color:#f4b537!important;letter-spacing:.8px}
.sb-event-timeline .elementor-widget-image img{height:240px!important;width:100%;object-fit:cover;border-radius:0!important}
.sb-event-timeline .elementor-widget-text-editor{font-size:14px!important}
.sb-timeline-controls{display:flex;gap:10px;justify-content:flex-end}
.sb-timeline-controls button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #ffffff33;border-radius:50%;background:#ffffff08;color:#f4b537;font:24px/1 Arial,sans-serif;cursor:pointer}
.sb-timeline-controls button:hover{background:#f4b537;color:#061c35}
.sb-event-patrocinadores{color:#fff;text-align:center}
.sb-event-patrocinadores .elementor-heading-title{color:#fff!important}
.sb-event-patrocinadores>.e-con-inner>.elementor-widget-text-editor{color:#c4d5e7!important;text-align:center!important;width:100%;max-width:860px;align-self:center}
.sb-event-patrocinadores>.e-con-inner>.elementor-widget-text-editor .elementor-widget-container{text-align:center!important}
.sb-event-patrocinadores .sb-event-sponsor-row .elementor-widget-text-editor{color:#475569!important}
.sb-event-patrocinadores .elementor-widget-heading{text-align:center!important;width:100%}
.sb-event-sponsor-row{justify-content:center!important;gap:24px!important}
.sb-event-sponsor-row>.sb-event-card{background:#fff!important;border-color:#e2e8f0!important;width:280px!important;padding:24px!important;box-shadow:0 8px 26px #112e5708;align-items:center}
.sb-event-sponsor-row img{width:100%;height:100px!important;object-fit:contain!important;border-radius:0!important}
.sb-event-sponsor-row .elementor-widget-text-editor{font-size:12px!important}
.sb-event-patrocinadores>.e-con-inner>.elementor-widget-heading:has(h3){margin-top:24px;padding-top:24px;border-top:1px solid #ffffff24;width:100%}
.sb-event-localizacao>.e-con-inner{max-width:1040px!important}
.sb-event-map iframe{border:1px solid #ffffff33;border-radius:22px;width:100%;min-height:360px;filter:saturate(.85)}
body.sb-exhibitor-open{overflow:hidden}
.sb-event-expositores{display:none!important}
.sb-event-expositores.is-open{display:flex!important;position:fixed!important;inset:0!important;z-index:1100!important;align-items:center!important;justify-content:center!important;overflow:auto!important;padding:28px!important;background:#041426d9!important;backdrop-filter:blur(9px)}
.sb-event-expositores>.e-con-inner{position:relative;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:14px!important;width:min(100%,680px)!important;max-width:680px!important;max-height:calc(100svh - 56px);overflow:auto;padding:38px!important;border:1px solid #ffffffaa;border-radius:26px;background:#fff;box-shadow:0 28px 90px #0008;color:#113163}
.sb-event-expositores .elementor-heading-title{color:#113163!important;font-size:34px!important}
.sb-event-expositores .elementor-widget-text-editor{color:#516683!important;font-size:15px!important}
.sb-event-expositores .mv-form{padding:18px 0 0;background:transparent;border:0;color:#113163;box-shadow:none}
.sb-event-expositores .mv-test-note{font-size:13px;line-height:1.5}
.sb-exhibitor-close{position:absolute;right:18px;top:18px;display:grid;place-items:center;width:42px;height:42px;border:1px solid #dce5f0;border-radius:50%;background:#f6f9ff;color:#113163;font:26px/1 Arial,sans-serif;cursor:pointer;z-index:2}
.sb-exhibitor-close:hover{background:#eaf2ff}
.elementor-editor-active .sb-event-expositores{display:flex!important;position:relative!important;inset:auto!important;background:#081d35!important;backdrop-filter:none!important}
.elementor-editor-active .sb-event-expositores>.e-con-inner{max-height:none!important}
.sb-event-duvidas .elementor-widget-accordion{max-width:840px;width:100%;align-self:center;text-align:left!important}
.sb-event-duvidas .elementor-accordion-item{border:1px solid #ffffff20!important;border-radius:10px;margin-bottom:10px;overflow:hidden;background:#ffffff04}
.sb-event-duvidas .elementor-tab-title{border:0!important;color:#fff!important;font-size:15px!important;padding:20px!important}
.sb-event-duvidas .elementor-tab-content{border:0!important;color:#c4d5e7!important;font-size:15px;line-height:1.7;padding:0 20px 20px!important}
.sb-event-duvidas .elementor-accordion-icon{color:#f4b537!important}
.sb-event-duvidas .elementor-accordion-title{color:#fff!important}
.sb-event-duvidas .elementor-accordion-icon svg{fill:#f4b537!important}
.sb-event-header{position:fixed!important;top:24px;left:50%;translate:-50% 0;width:calc(100% - 48px)!important;max-width:1320px!important;z-index:1000!important;background:#071b33dc!important;backdrop-filter:blur(18px);border:1px solid #ffffff18!important;border-radius:60px!important;padding:12px 24px!important;transition:background .2s,box-shadow .2s}
.sb-event-header.sb-scrolled{background:#071b33ee!important;backdrop-filter:blur(20px);box-shadow:0 10px 40px #0002}
.sb-event-header>.e-con-inner{width:100%;max-width:1240px!important;margin:auto;padding:0!important}
.sb-event-header>.e-con-inner>.e-con{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center!important;position:relative!important;width:100%}
.sb-event-header>.e-con-inner>.e-con>.elementor-widget-image{grid-column:1;justify-self:start}
.sb-event-header .elementor-button{color:#fff!important;background:none!important;font-size:13px!important}
.sb-event-header .mv-header-nav{grid-column:2;justify-self:center!important;width:max-content!important;position:static!important;flex-wrap:nowrap!important;gap:6px!important}
.sb-event-header .mv-header-nav>.elementor-widget-button:last-child{position:absolute!important;right:0;top:50%;transform:translateY(-50%)}
.sb-event-header .mv-header-nav>.elementor-widget-button:last-child .elementor-button{background:#f4b537!important;color:#071b33!important;padding:12px 20px}
.sb-event-header .elementor-widget-image img{max-height:48px;object-fit:contain;border-radius:0!important}
.sb-event-header .elementor-widget-image{flex-shrink:0}
body.admin-bar .sb-event-header{top:calc(24px + var(--wp-admin--admin-bar--height,32px))}
.elementor-editor-active .sb-event-header{position:relative!important;top:0!important;left:0;translate:none;background:#071b33!important}
.sb-event-footer{position:relative;background:#081d35!important;border-top:0;padding:64px 28px 28px!important}
.sb-event-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:8px;background:repeating-linear-gradient(90deg,#ad2537 0 30px,#d89e2b 30px 60px)}
@media(max-width:1200px){.sb-event-experiences{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-event-experiences .elementor-widget-image img{height:210px!important}}
@media(max-width:1100px){.sb-event-header>.e-con-inner>.e-con{display:flex!important;justify-content:space-between!important;flex-wrap:wrap!important}.sb-event-header .elementor-widget-masterop-menu-toggle{display:block!important;margin-left:auto}.sb-event-header .mv-header-nav{display:none!important;width:100%!important;flex-direction:column!important;gap:10px!important;align-items:stretch!important}.sb-event-header.mv-menu-open .mv-header-nav{display:flex!important}.sb-event-header .mv-header-nav>.elementor-widget-button,.sb-event-header .mv-header-nav>.elementor-widget-button:last-child{position:static!important;transform:none!important;width:100%}.sb-event-header .mv-header-nav .elementor-button{display:block;text-align:left;padding:12px 16px!important}.sb-event-header .mv-header-nav>.elementor-widget-button:last-child .elementor-button{text-align:center}}
@media(max-width:1024px){.sb-event-split{gap:32px!important}.sb-event-split>.e-con{width:calc(50% - 16px)!important}.sb-event-about-photo img{height:400px!important}}
@media(max-width:767px){
 .mv-original.mv-design-about-page .qs-hero-grid{grid-template-columns:1fr;gap:28px}
 .mv-original .map-svg-viewport{height:220px}
 .sb-page-registration .mv-form,.sb-page-event-registration .mv-form{padding:24px 20px}
 .mv-original.mv-inner-page.sb-page-campaigns,.mv-original.mv-inner-page.sb-page-registration{padding:120px 20px 48px!important}
 .sb-event-section{padding:60px 20px!important}
 .sb-event-hero{padding:132px 20px 70px!important;min-height:100svh!important}
 .sb-event-hero>.e-con-inner{min-height:calc(100svh - 202px)}
 .sb-event-hero-copy{gap:18px!important}
 .sb-event-title .elementor-heading-title{font-size:clamp(36px,10vw,52px)!important;letter-spacing:-1px}
 .sb-event-logo{width:240px!important}
 .sb-event-facts{font-size:12px!important;max-width:320px}
 .sb-event-tagline{font-size:16px!important}
 .sb-event-actions{gap:22px!important}
 .sb-event-actions{flex-direction:column!important;width:min(100%,310px)!important}
 .sb-event-actions>.elementor-widget-button{width:100%!important}
 .sb-event-actions .elementor-button{width:100%}
 .sb-event-split{flex-direction:column!important;gap:32px!important}
 .sb-event-split>.e-con{width:100%!important}
 .sb-event-about-photo img{height:300px!important}
 .sb-event-stats{flex-direction:row!important;gap:0!important}
 .sb-event-stats .elementor-widget-heading:first-child .elementor-heading-title{font-size:26px!important}
 .sb-event-experiences{grid-template-columns:1fr}
 .sb-event-experiences .elementor-widget-image img{height:190px!important}
 .sb-event-timeline>.sb-event-card{flex-basis:calc(100vw - 66px)!important;width:calc(100vw - 66px)!important;min-width:calc(100vw - 66px)}
 .sb-event-header{top:14px;width:calc(100% - 28px)!important;padding:12px 18px!important;border-radius:24px!important}
 .sb-event-header .mv-menu-toggle{color:#fff;border-color:#ffffff55}
 .sb-event-header .mv-header-nav{width:100%!important;gap:12px!important;flex-direction:column!important}
 .sb-event-header.mv-menu-open{background:#071b33f5!important}
 .sb-event-header .mv-header-nav>.elementor-widget-button{width:100%}
 .sb-event-header .elementor-widget-image img{max-width:110px}
 .sb-event-header .elementor-widget-masterop-menu-toggle{margin-left:auto}
 body.admin-bar .sb-event-header{top:calc(14px + var(--wp-admin--admin-bar--height,46px))}
 .sb-event-footer{padding:48px 20px 24px!important}
 .sb-event-expositores.is-open{padding:14px!important}
 .sb-event-expositores>.e-con-inner{max-height:calc(100svh - 28px);padding:28px 20px!important}
 .sb-event-expositores .elementor-widget-heading{padding-right:42px}
 .sb-event-expositores .elementor-heading-title{font-size:29px!important}
}
@media(prefers-reduced-motion:reduce){.sb-event-card,.sb-event-section .elementor-button{transition:none}.sb-event-card:hover{translate:none}.sb-event-hero-carousel .swiper-slide-active img{animation:none;will-change:auto}}
