.elementor-2 .elementor-element.elementor-element-5be19ba6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-139px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-5be19ba6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-55fcc9ea.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-55fcc9ea > .elementor-element-populated{margin:000px 000px 000px 000px;--e-column-margin-right:000px;--e-column-margin-left:000px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-eaa7fdf{margin-top:400px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-81e3f50{--grid-template-columns:repeat(0, auto);--icon-size:31px;--grid-column-gap:31px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-81e3f50 .elementor-widget-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-81e3f50 .elementor-social-icon{background-color:#9FA5AD00;}.elementor-2 .elementor-element.elementor-element-ea6ace8 > .elementor-container{min-height:563px;}.elementor-2 .elementor-element.elementor-element-ea6ace8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-139px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-ea6ace8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-eb9e88f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-eb9e88f > .elementor-element-populated{margin:000px 000px 000px 000px;--e-column-margin-right:000px;--e-column-margin-left:000px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-84cb0f0{margin-top:400px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6029079{--grid-template-columns:repeat(0, auto);--icon-size:31px;--grid-column-gap:31px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-6029079 .elementor-widget-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-6029079 .elementor-social-icon{background-color:#9FA5AD00;}:root{--page-title-display:none;}body.elementor-page-2:not(.elementor-motion-effects-element-type-background), body.elementor-page-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03010A;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-55fcc9ea{width:100%;}.elementor-2 .elementor-element.elementor-element-eb9e88f{width:100%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-5be19ba6{margin-top:-220px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-eaa7fdf{margin-top:500px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-81e3f50{--icon-size:19px;--grid-column-gap:17px;}.elementor-2 .elementor-element.elementor-element-ea6ace8 > .elementor-container{max-width:1589px;min-height:709px;}.elementor-2 .elementor-element.elementor-element-ea6ace8{margin-top:-85px;margin-bottom:-131px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-84cb0f0{margin-top:500px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-6029079{--icon-size:19px;--grid-column-gap:17px;}}/* Start custom CSS */body {
    background-color: hsla(95, 0%, 0%, 1);
    background-image: radial-gradient(at 1% 0%, hsla(241, 100%, 70%, 1) 0px, transparent 50%),
                      radial-gradient(at 99% 99%, hsla(242, 100%, 70%, 1) 0px, transparent 50%);
    animation: gradient 13s ease infinite;
    background-size: 200% 200%;
}

@keyframes gradient {
    0% {
        background-position: 0% 20%;
    }
    25% {
        background-position: 100% 50%;
    }
    50% {
        background-position: 50% 70%;
    }
    100% {
        background-position: 0% 20%;
    }
}/* End custom CSS */