.elementor-89 .elementor-element.elementor-element-56320e2{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:-12px;--padding-left:0px;--padding-right:0px;}.elementor-89 .elementor-element.elementor-element-56320e2:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-56320e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-89 .elementor-element.elementor-element-4d5ae28{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:69px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-89 .elementor-element.elementor-element-8ce21a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-89 .elementor-element.elementor-element-4d5ae28{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-89 .elementor-element.elementor-element-4d5ae28{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for counter, class: .elementor-element-52d91cd */.elementor-89 .elementor-element.elementor-element-52d91cd {
    /* Subtle Glass Border */
    border-right: 1px solid rgba(255, 255, 255, 0.1); 
    padding: 20px 0; /* Breathing room */
    transition: all 0.3s ease;
}

/* Removes border on the last column so it looks clean */
.elementor-89 .elementor-element.elementor-element-52d91cd:last-child {
    border-right: none;
}

/* The Glow Hover Effect */
.elementor-89 .elementor-element.elementor-element-52d91cd:hover {
    background: rgba(255, 255, 255, 0.05); /* Slight light background */
}

.elementor-89 .elementor-element.elementor-element-52d91cd:hover .elementor-counter-number {
    color: #FF0033; /* Number turns red */
    text-shadow: 0 0 10px rgba(255, 0, 51, 0.5); /* Red Glow */
    transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-78ddab1 */.elementor-89 .elementor-element.elementor-element-78ddab1 {
    /* Subtle Glass Border */
    border-right: 1px solid rgba(255, 255, 255, 0.1); 
    padding: 20px 0; /* Breathing room */
    transition: all 0.3s ease;
}

/* Removes border on the last column so it looks clean */
.elementor-89 .elementor-element.elementor-element-78ddab1:last-child {
    border-right: none;
}

/* The Glow Hover Effect */
.elementor-89 .elementor-element.elementor-element-78ddab1:hover {
    background: rgba(255, 255, 255, 0.05); /* Slight light background */
}

.elementor-89 .elementor-element.elementor-element-78ddab1:hover .elementor-counter-number {
    color: #FF0033; /* Number turns red */
    text-shadow: 0 0 10px rgba(255, 0, 51, 0.5); /* Red Glow */
    transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-aecf104 */.elementor-89 .elementor-element.elementor-element-aecf104 {
    /* Subtle Glass Border */
    border-right: 1px solid rgba(255, 255, 255, 0.1); 
    padding: 20px 0; /* Breathing room */
    transition: all 0.3s ease;
}

/* Removes border on the last column so it looks clean */
.elementor-89 .elementor-element.elementor-element-aecf104:last-child {
    border-right: none;
}

/* The Glow Hover Effect */
.elementor-89 .elementor-element.elementor-element-aecf104:hover {
    background: rgba(255, 255, 255, 0.05); /* Slight light background */
}

.elementor-89 .elementor-element.elementor-element-aecf104:hover .elementor-counter-number {
    color: #FF0033; /* Number turns red */
    text-shadow: 0 0 10px rgba(255, 0, 51, 0.5); /* Red Glow */
    transition: color 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-41c25eb */.elementor-89 .elementor-element.elementor-element-41c25eb {
    /* Subtle Glass Border */
    border-right: 1px solid rgba(255, 255, 255, 0.1); 
    padding: 20px 0; /* Breathing room */
    transition: all 0.3s ease;
}

/* Removes border on the last column so it looks clean */
.elementor-89 .elementor-element.elementor-element-41c25eb:last-child {
    border-right: none;
}

/* The Glow Hover Effect */
.elementor-89 .elementor-element.elementor-element-41c25eb:hover {
    background: rgba(255, 255, 255, 0.05); /* Slight light background */
}

.elementor-89 .elementor-element.elementor-element-41c25eb:hover .elementor-counter-number {
    color: #FF0033; /* Number turns red */
    text-shadow: 0 0 10px rgba(255, 0, 51, 0.5); /* Red Glow */
    transition: color 0.3s ease;
}/* End custom CSS */