.elementor-12992 .elementor-element.elementor-element-d1d7577{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12992 .elementor-element.elementor-element-ca2b424 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12992 .elementor-element.elementor-element-3e02618 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12992 .elementor-element.elementor-element-3e02618{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 02.5em;z-index:0;}.elementor-12992 .elementor-element.elementor-element-c44e7fd .qodef-qi-typeout-text{text-align:left;}.elementor-12992 .elementor-element.elementor-element-c44e7fd .qodef-qi-typeout-text .qodef-m-text{font-size:7em;text-transform:uppercase;letter-spacing:10px;}.elementor-12992 .elementor-element.elementor-element-c44e7fd > .elementor-widget-container{padding:100px 0px 80px 0px;}.elementor-12992 .elementor-element.elementor-element-c3c8cbc:not(.elementor-motion-effects-element-type-background), .elementor-12992 .elementor-element.elementor-element-c3c8cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-55233c5 );}.elementor-12992 .elementor-element.elementor-element-c3c8cbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-12992 .elementor-element.elementor-element-c3c8cbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12992 .elementor-element.elementor-element-def119f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12992 .elementor-element.elementor-element-ca2b424{width:100%;}}/* Start custom CSS for section, class: .elementor-element-3e02618 */.typeout-text {
    position: absolute;
    height: 100vh;
    width: 100vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c3c8cbc */.tsparticles {
    position: absolute;
    height: 100vh;
    width: 100vw;
}

.tsparticles > .elementor-container {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-def119f */.main-landing-slide-revolution {
    position: absolute;
    height: 100vh;
    width: 100vw;
}/* End custom CSS */