.elementor-16631 .elementor-element.elementor-element-ed47081{--display:flex;--min-height:1440px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16631 .elementor-element.elementor-element-bc05d95 .pe-marquee *, .elementor-16631 .elementor-element.elementor-element-bc05d95 .pe-marquee .seperator{font-family:"Press Start 2P", Sans-serif;font-size:84px;line-height:100px;}.elementor-16631 .elementor-element.elementor-element-bc05d95 .pe-marquee .seperator i{font-size:50px!important;}.elementor-16631 .elementor-element.elementor-element-bc05d95 .pe-marquee .seperator svg{width:50px;}.elementor-16631 .elementor-element.elementor-element-bc05d95 .pe-marquee .marquee-wrap{gap:50px;}.elementor-16631 .elementor-element.elementor-element-bc05d95 .pe-marquee{gap:50px;}.elementor-16631 .elementor-element.elementor-element-bc05d95 .pe-marquee.pe--styled--object{--mainColor:#FFFFFF;color:#FFFFFF;}/* Start custom CSS for container, class: .elementor-element-ed47081 *//* ===========================
   PREMIUM CRT EFFECT
=========================== */

.crt {
    position: relative;
    overflow: hidden;
}

.crt::before {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    z-index: 2;

    /* Scanlines + RGB subpixels */
    background:
        linear-gradient(
            rgba(255,255,255,0) 50%,
            rgba(0,0,0,.08) 50%
        ),
        linear-gradient(
            90deg,
            rgba(255,0,0,.025),
            rgba(0,255,0,.015),
            rgba(0,0,255,.025)
        );

    background-size:
        100% 2px,
        3px 100%;
}

.crt::after {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    z-index: 3;

    background: rgba(18,18,18,.05);

    animation: crt-flicker 2s infinite;
}

@keyframes crt-flicker {

    0%,100%{
        opacity:.02;
    }

    25%{
        opacity:.05;
    }

    50%{
        opacity:.015;
    }

    75%{
        opacity:.04;
    }

}/* End custom CSS */