.elementor-168026 .elementor-element.elementor-element-dd3face,
					.elementor-168026 .elementor-element.elementor-element-dd3face .cat-labels .category{--c-main:var( --e-global-color-accent );}.elementor-168026 .elementor-element.elementor-element-dd3face .block-head{--c-block:var( --e-global-color-accent );--c-main:var( --e-global-color-accent );--line-weight:2px;--c-line:var( --e-global-color-5c82ec1 );}.s-dark .elementor-168026 .elementor-element.elementor-element-dd3face, .elementor-168026 .elementor-element.elementor-element-dd3face .s-dark{--c-main:var( --e-global-color-accent );}.s-dark .elementor-168026 .elementor-element.elementor-element-dd3face .block-head, .elementor-168026 .elementor-element.elementor-element-dd3face .s-dark .block-head{--c-block:var( --e-global-color-accent );}.elementor-168026 .elementor-element.elementor-element-dd3face .post-title{font-family:"Poppins", Sans-serif;font-weight:800;}.elementor-element-dd3face .post-title{--c-headings:var( --e-global-color-primary );}.s-dark .elementor-element-dd3face .post-title,
					.elementor-element-dd3face .s-dark .post-title{--c-headings:var( --e-global-color-primary );}.elementor-element-dd3face .post-title a:hover{--c-a-hover:var( --e-global-color-accent );}.s-dark .elementor-element-dd3face .post-title a:hover,
					.elementor-element-dd3face .s-dark .post-title a:hover{--c-a-hover:var( --e-global-color-accent );}.elementor-168026 .elementor-element.elementor-element-dd3face .block-head .heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-168026 .elementor-element.elementor-element-dd3face .s-dark .block-head,
					.s-dark .elementor-168026 .elementor-element.elementor-element-dd3face .block-head{--c-main:var( --e-global-color-accent );--c-block:var( --e-global-color-accent );--c-line:var( --e-global-color-5c82ec1 );}.elementor-168026 .elementor-element.elementor-element-dd3face .s-dark .block-head .heading,
					.s-dark .elementor-168026 .elementor-element.elementor-element-dd3face .block-head .heading{color:var( --e-global-color-primary );}.elementor-168026 .elementor-element.elementor-element-dd3face .load-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-942c5f1 );background-color:var( --e-global-color-5c82ec1 );border-radius:5px;}.elementor-168026 .elementor-element.elementor-element-dd3face .cat-labels .category{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-color:var( --e-global-color-5c82ec1 );color:var( --e-global-color-primary );border-radius:6px;}.elementor-168026 .elementor-element.elementor-element-07031fc{margin-top:30px;margin-bottom:30px;}.elementor-168026 .elementor-element.elementor-element-531273d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-168026 .elementor-element.elementor-element-b96763e .spc-newsletter{--box-roundness:12px;background-color:var( --e-global-color-0eba54d );}.elementor-168026 .elementor-element.elementor-element-b96763e .heading{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.s-dark .elementor-168026 .elementor-element.elementor-element-b96763e .heading,
					.elementor-168026 .elementor-element.elementor-element-b96763e .s-dark .heading{color:var( --e-global-color-primary );}.elementor-168026 .elementor-element.elementor-element-b96763e .message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-168026 .elementor-element.elementor-element-b96763e .disclaimer{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-168026 .elementor-element.elementor-element-b96763e input[type=submit],
					.elementor-168026 .elementor-element.elementor-element-b96763e input[type=submit]{background:var( --e-global-color-5c82ec1 );}/* Start custom CSS *//* Apply to the "Selector" field for specific Techno-themed dividers */
body.elementor-page-168026 .elementor-divider-separator {
    border-top: 2px solid #39FF14; /* Toxic/Acid Green */
    box-shadow: 0px 0px 18px 6px rgba(57, 255, 20, 0.75); /* Deep Neon Glow */
    border-radius: 50px;
}

/* Techno-Pulse: A sharper, faster animation than the blue pulse */
@keyframes techno-pulse {
    0% { box-shadow: 0px 0px 12px 3px rgba(57, 255, 20, 0.4); }
    50% { box-shadow: 0px 0px 22px 10px rgba(57, 255, 20, 0.9); }
    100% { box-shadow: 0px 0px 12px 3px rgba(57, 255, 20, 0.4); }
}

body.elementor-page-168026 .elementor-divider-separator {
    animation: techno-pulse 1.5s infinite ease-in-out; /* Faster timing for Techno intensity */
}/* End custom CSS */