.elementor-1184 .elementor-element.elementor-element-150b099{--display:flex;}/* Start custom CSS */[data-id="14476ad6"]{position:relative}
[data-id="3bd8863b"]{animation:jbs-group-return 10.75s linear both;will-change:transform,opacity}
[data-id="53618e51"]{animation:jbs-video-sequence 10.75s linear both}
@keyframes jbs-group-return{0%,72.09%{opacity:0;transform:translateY(8%) scale(.76)}72.1%{opacity:0;transform:translateY(8%) scale(.76);animation-timing-function:cubic-bezier(.22,1,.36,1)}100%{opacity:.88;transform:translateY(0) scale(1)}}
@keyframes jbs-video-sequence{0%{opacity:0;animation-timing-function:ease-out}3%{opacity:1}76%{opacity:1;animation-timing-function:ease-in-out}100%{opacity:0}}
[data-id="5138980"],[data-id="64caa7eb"],[data-id="9ccea59"]{position:absolute;max-width:none;clip-path:none;transform-origin:center center;pointer-events:none;will-change:transform,opacity;animation-duration:10.75s;animation-fill-mode:both;animation-timing-function:linear}
[data-id="5138980"]{left:calc(2rem + (100% - 4rem)*.044954);top:calc(2rem + (100% - 4rem)*.177778);width:calc((100% - 4rem)*.903670);animation-name:jbs-presenter}
[data-id="64caa7eb"]{left:calc(2rem + (100% - 4rem)*.224771);top:calc(2rem + (100% - 4rem)*.355556);width:calc((100% - 4rem)*.725688);animation-name:jbs-hoaxes}
[data-id="9ccea59"]{left:calc(2rem + (100% - 4rem)*.220183);top:calc(2rem + (100% - 4rem)*.712963);width:calc((100% - 4rem)*.724771);animation-name:jbs-story}
[data-id="22bdce8b"],[data-id="3f040df8"],[data-id="6936ea09"],[data-id="60ef29e8"],[data-id="7430893a"]{display:none!important}
@keyframes jbs-presenter{0%{opacity:0;transform:translate(calc(-100vw + 2rem - 75%),-20vh) scale(2.5)}.01%{opacity:.88;transform:translate(calc(-100vw + 2rem - 75%),-20vh) scale(2.5);animation-timing-function:cubic-bezier(.3,.3,.2,1)}18%{opacity:.88;transform:translate(0,0) scale(1)}24.806%{opacity:.88;transform:translate(0,0) scale(1);animation-timing-function:ease-in-out}32.806%,100%{opacity:0;transform:translate(0,0) scale(1)}}
@keyframes jbs-hoaxes{0%{opacity:0;transform:translateY(-12vh) scale(9)}.01%{opacity:.88;transform:translateY(-12vh) scale(9);animation-timing-function:cubic-bezier(.16,.7,.25,1)}18%{opacity:.88;transform:translateY(0) scale(1)}24.806%{opacity:.88;transform:translateY(0) scale(1);animation-timing-function:ease-in-out}32.806%,100%{opacity:0;transform:translateY(0) scale(1)}}
@keyframes jbs-story{0%{opacity:0;transform:translateX(calc(5rem + 175%)) scale(2.5)}.01%{opacity:.88;transform:translateX(calc(5rem + 175%)) scale(2.5);animation-timing-function:cubic-bezier(.25,.45,.35,1)}18%{opacity:.88;transform:translateX(0) scale(1)}24.806%{opacity:.88;transform:translateX(0) scale(1);animation-timing-function:ease-in-out}32.806%,100%{opacity:0;transform:translateX(0) scale(1)}}
@media(prefers-reduced-motion:reduce){[data-id="3bd8863b"]{animation:none!important;opacity:.88!important;transform:none!important}[data-id="53618e51"],[data-id="5138980"],[data-id="64caa7eb"],[data-id="9ccea59"]{animation:none!important;display:none!important}}

/* V14: valid proportional landing dimensions and separated approach lanes */
[data-id="5138980"],[data-id="64caa7eb"],[data-id="9ccea59"]{grid-area:auto!important;max-width:none!important;position:absolute!important}
[data-id="5138980"]{left:calc(4.4954% + 1.82018rem)!important;top:calc(17.7778% + 1.28889rem)!important;width:calc(90.367% - 3.61468rem)!important}
[data-id="64caa7eb"]{left:calc(22.4771% + 1.100916rem)!important;top:calc(35.5556% + .577776rem)!important;width:calc(72.5688% - 2.902752rem)!important}
[data-id="9ccea59"]{left:calc(22.0183% + 1.119268rem)!important;top:calc(71.2963% - .851852rem)!important;width:calc(72.4771% - 2.899084rem)!important}
@keyframes jbs-presenter{0%{opacity:.88;transform:translate(calc(-100vw + 2rem - 75%),-24vh) scale(2.5);animation-timing-function:cubic-bezier(.2,.55,.35,1)}18%{opacity:.88;transform:translate(0,0) scale(1)}24.806%{opacity:.88;transform:translate(0,0) scale(1);animation-timing-function:ease-in-out}32.806%,100%{opacity:0;transform:translate(0,0) scale(1)}}
@keyframes jbs-hoaxes{0%{opacity:.88;transform:translate(12vw,-24vh) scale(4);animation-timing-function:cubic-bezier(.12,.55,.3,1)}18%{opacity:.88;transform:translate(0,0) scale(1)}24.806%{opacity:.88;transform:translate(0,0) scale(1);animation-timing-function:ease-in-out}32.806%,100%{opacity:0;transform:translate(0,0) scale(1)}}
@keyframes jbs-story{0%{opacity:.88;transform:translateX(calc(5rem + 175%)) scale(2.5);animation-timing-function:cubic-bezier(.3,.4,.3,1)}18%{opacity:.88;transform:translateX(0) scale(1)}24.806%{opacity:.88;transform:translateX(0) scale(1);animation-timing-function:ease-in-out}32.806%,100%{opacity:0;transform:translateX(0) scale(1)}}

/* V15: footage begins after 1.935-second logo landing; final overlap holds >1 second */
[data-id="53618e51"]{animation:jbs-video-delayed 14s linear both}
[data-id="3bd8863b"]{animation:jbs-return-held 14s linear both}
@keyframes jbs-video-delayed{0%,14.24.806%{opacity:0}14.29%{opacity:1}95%{opacity:1;animation-timing-function:ease-in-out}100%{opacity:0}}
@keyframes jbs-return-held{0%,69.64%{opacity:0;transform:translateY(8%) scale(.76)}69.65%{opacity:0;transform:translateY(8%) scale(.76);animation-timing-function:cubic-bezier(.22,1,.36,1)}87.5%,100%{opacity:.88;transform:translateY(0) scale(1)}}

/* V16: one-second rest after landing; elevated sign; final logo overlap */
[data-id="53618e51"]{animation:jbs-video-rested 16s linear both}
[data-id="3bd8863b"]{animation:jbs-return-rested 16s linear both}
@keyframes jbs-video-rested{0%,18.749%{opacity:0}18.75%{opacity:1}90.625%{opacity:1;animation-timing-function:ease-in-out}96.875%,100%{opacity:0}}
@keyframes jbs-return-rested{0%,67.1874%{opacity:0;transform:translateY(8%) scale(.76)}67.1875%{opacity:0;transform:translateY(8%) scale(.76);animation-timing-function:cubic-bezier(.22,1,.36,1)}82.8125%,100%{opacity:.88;transform:translateY(0) scale(1)}}

/* V17: crop encoded edge trim; moving full-opacity ending overlap */
[data-id="5d1481b4"]{overflow:hidden}
[data-id="53618e51"]{transform:scale(1.02);transform-origin:center center;clip-path:inset(1%)!important;animation:jbs-video-moving 16s linear both}
[data-id="3bd8863b"]{animation:jbs-logo-moving 16s linear both}
@keyframes jbs-video-moving{0%,18.749%{opacity:0}18.75%{opacity:1}90%{opacity:1;animation-timing-function:ease-in-out}93.75%,100%{opacity:0}}
@keyframes jbs-logo-moving{0%,64.999%{opacity:0;transform:translateY(8%) scale(.76)}65%{opacity:0;transform:translateY(8%) scale(.76);animation-timing-function:cubic-bezier(.22,1,.36,1)}80%,100%{opacity:1;transform:translateY(0) scale(1)}}

/* V18: original-film context; final moving sign and 1.6s full-opacity overlap */
[data-id="53618e51"]{animation:jbs-context-video 16s linear both}
[data-id="3bd8863b"]{animation:jbs-context-logo 16s linear both}
@keyframes jbs-context-video{0%,18.749%{opacity:0}18.75%,87.5%{opacity:1}87.5%{animation-timing-function:ease-in-out}91.25%,100%{opacity:0}}
@keyframes jbs-context-logo{0%,68.749%{opacity:0;transform:translateY(8%) scale(.76)}68.75%{opacity:0;transform:translateY(8%) scale(.76);animation-timing-function:cubic-bezier(.22,1,.36,1)}77.5%,100%{opacity:1;transform:translateY(0) scale(1)}}

/* V19: source pillarbox removal; 0.732s landing breath; same moving ending overlap */
[data-id="53618e51"]{animation:jbs-framed-video 16s linear both}
[data-id="3bd8863b"]{animation:jbs-framed-logo 16s linear both}
@keyframes jbs-framed-video{0%,16.665%{opacity:0}16.6667%,85.4167%{opacity:1}85.4167%{animation-timing-function:ease-in-out}89.1667%,100%{opacity:0}}
@keyframes jbs-framed-logo{0%,69.790%{opacity:0;transform:translateY(8%) scale(.76)}69.7917%{opacity:0;transform:translateY(8%) scale(.76);animation-timing-function:cubic-bezier(.22,1,.36,1)}75.4167%,100%{opacity:1;transform:translateY(0) scale(1)}}

/* V20: opening pieces match original closing composite; 0.15s full overlap then snap */
[data-id="5138980"]{left:calc(2rem + min(calc(4.49541284% - 0.17981651rem),1.52844037rem))!important;width:min(calc(90.36697248% - 3.61467890rem),30.72477064rem)!important}
[data-id="64caa7eb"]{left:calc(2rem + min(calc(22.47706422% - 0.89908257rem),7.64220183rem))!important;width:min(calc(72.56880734% - 2.90275229rem),24.67339450rem)!important}
[data-id="9ccea59"]{left:calc(2rem + min(calc(22.01834862% - 0.88073394rem),7.48623853rem))!important;width:min(calc(72.47706422% - 2.89908257rem),24.64220183rem)!important}
@keyframes jbs-presenter{0%{opacity:1;transform:translate(calc(-100vw + 2rem - 75%),-24vh) scale(2.5);animation-timing-function:cubic-bezier(.2,.55,.35,1)}18%{opacity:1;transform:translate(0,0) scale(1);animation-timing-function:steps(1,end)}20.7751938%,100%{opacity:var(--jbs-opening-held,0);transform:translate(0,0) scale(1)}}
@keyframes jbs-hoaxes{0%{opacity:1;transform:translate(12vw,-24vh) scale(4);animation-timing-function:cubic-bezier(.12,.55,.3,1)}18%{opacity:1;transform:translate(0,0) scale(1);animation-timing-function:steps(1,end)}20.7751938%,100%{opacity:var(--jbs-opening-held,0);transform:translate(0,0) scale(1)}}
@keyframes jbs-story{0%{opacity:1;transform:translateX(calc(5rem + 175%)) scale(2.5);animation-timing-function:cubic-bezier(.3,.4,.3,1)}18%{opacity:1;transform:translate(0,0) scale(1);animation-timing-function:steps(1,end)}20.7751938%,100%{opacity:var(--jbs-opening-held,0);transform:translate(0,0) scale(1)}}

/* V23 cap photo, corrected order, quarter-second earlier synchronized entrance */
[data-id="53618e51"]{animation:jbs-story-video 20.500000000333333s linear both}
[data-id="3bd8863b"]{animation:jbs-story-logo 20.500000000333333s linear both}
@keyframes jbs-story-video{0%,10.1616260%{opacity:0}10.1626016%,88.6178862%{opacity:1}88.6178862%{animation-timing-function:ease-in-out}91.5447154%,100%{opacity:0}}
@keyframes jbs-story-logo{0%,76.4217886%{opacity:0;transform:translateY(8%) scale(.76)}76.4227642%{opacity:0;transform:translateY(8%) scale(.76);animation-timing-function:cubic-bezier(.22,1,.36,1)}80.8130081%,100%{opacity:1;transform:translateY(0) scale(1)}}

/* Approved HOAXES blue: navigation underline only. */
body.page-id-1184 [data-id="3d454890"] .elementor-nav-menu--main .elementor-item:before,
body.page-id-1184 [data-id="3d454890"] .elementor-nav-menu--main .elementor-item:after {background-color:#63B9D4!important;}/* End custom CSS */