.elementor-4636 .elementor-element.elementor-element-ace940b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4636 .elementor-element.elementor-element-9d58946{--display:flex;}.elementor-4636 .elementor-element.elementor-element-9d58946.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4636 .elementor-element.elementor-element-26ceda0{--display:flex;}body.elementor-page-4636:not(.elementor-motion-effects-element-type-background), body.elementor-page-4636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:767px){.elementor-4636 .elementor-element.elementor-element-ace940b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-4636 .elementor-element.elementor-element-ace940b{--width:100%;}.elementor-4636 .elementor-element.elementor-element-9d58946{--width:40%;}.elementor-4636 .elementor-element.elementor-element-26ceda0{--content-width:100%;}}/* Start custom CSS *//* 1. Kill Astra's Global White Containers on THIS page only */
.ast-separate-container .ast-article-single,
.ast-separate-container .site-content,
.ast-plain-container .site-content,
#primary, #content, .site-main {
    background-color: #0B0E11 !important;
    background: #0B0E11 !important;
    border: none !important;
    box-shadow: none !important;
}

/* 2. Force the Body to the Terminal Gradient */
body, html, .elementor-canvas {
    background: radial-gradient(circle at 30% 30%, #161A1E 0%, #0B0E11 100%) !important;
}

/* 3. The Technical Grid (The final stylish touch) */
body::before {
    content: "";
    position: fixed;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background-image: 
        linear-gradient(rgba(255, 215, 0, 0.03) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255, 215, 0, 0.03) 1px, transparent 1px);
    background-size: 50px 50px;
    z-index: -1;
    pointer-events: none;
}/* End custom CSS */