.elementor-16590 .elementor-element.elementor-element-e35bb12{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-16590 .elementor-element.elementor-element-e35bb12:not(.elementor-motion-effects-element-type-background), .elementor-16590 .elementor-element.elementor-element-e35bb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCB600;}.elementor-16590 .elementor-element.elementor-element-865c9a1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16590 .elementor-element.elementor-element-865c9a1:not(.elementor-motion-effects-element-type-background), .elementor-16590 .elementor-element.elementor-element-865c9a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FAEB;}.elementor-16590 .elementor-element.elementor-element-832b12b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-16590 .elementor-element.elementor-element-832b12b::before, .elementor-16590 .elementor-element.elementor-element-832b12b > .elementor-background-video-container::before, .elementor-16590 .elementor-element.elementor-element-832b12b > .e-con-inner > .elementor-background-video-container::before, .elementor-16590 .elementor-element.elementor-element-832b12b > .elementor-background-slideshow::before, .elementor-16590 .elementor-element.elementor-element-832b12b > .e-con-inner > .elementor-background-slideshow::before, .elementor-16590 .elementor-element.elementor-element-832b12b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16590 .elementor-element.elementor-element-832b12b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16590 .elementor-element.elementor-element-dd982db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-16590 .elementor-element.elementor-element-bad1b58 .jet-button__instance{background-color:#DCB600;}.elementor-16590 .elementor-element.elementor-element-bad1b58 .jet-button__container{justify-content:flex-start;}.elementor-16590 .elementor-element.elementor-element-bad1b58 .jet-button__state-normal .jet-button__label{text-align:left;color:#FFFCFC;}.elementor-16590 .elementor-element.elementor-element-bad1b58 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-16590 .elementor-element.elementor-element-b58b268{--display:flex;}.elementor-16590 .elementor-element.elementor-element-c59ad7c > .elementor-widget-container{margin:10% 5% 2% 5%;}.elementor-16590 .elementor-element.elementor-element-cb013c0 > .elementor-widget-container{margin:2% 5% 2% 5%;}.elementor-16590 .elementor-element.elementor-element-cb013c0{font-size:24px;font-weight:700;letter-spacing:0.6px;word-spacing:0px;}.elementor-16590 .elementor-element.elementor-element-a4d4859{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:1%;--margin-bottom:1%;--margin-left:5%;--margin-right:5%;}.elementor-16590 .elementor-element.elementor-element-4e9e4b7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-16590 .elementor-element.elementor-element-2154bfb{--display:flex;--min-height:20px;--border-radius:20px 020px 0px 0px;}.elementor-16590 .elementor-element.elementor-element-2154bfb:not(.elementor-motion-effects-element-type-background), .elementor-16590 .elementor-element.elementor-element-2154bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9D8825;}@media(max-width:1024px){.elementor-16590 .elementor-element.elementor-element-a4d4859{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-16590 .elementor-element.elementor-element-832b12b{--width:20%;}.elementor-16590 .elementor-element.elementor-element-4e9e4b7{--width:100%;}}@media(max-width:767px){.elementor-16590 .elementor-element.elementor-element-a4d4859{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-c59ad7c *//* Use '.elementor-16590 .elementor-element.elementor-element-c59ad7c' to style the entire widget container */
/*.elementor-16590 .elementor-element.elementor-element-c59ad7c {*/
    /* Ensures the text is centered within the metric box/section */
/*     Add some padding around the text */
    /*padding: 10px 0;*/
/*}*/

/* Target the specific span containing the welcome message */
.education-welcome-message {
    /* Set the overall font size and color for the entire phrase */
    font-size: 18px;
    font-weight: 600; /* Medium weight */
    line-height: 1.2;
    letter-spacing: 0.5px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2e0dc73 *//* Target the widget container (the number inside) */
.elementor-16590 .elementor-element.elementor-element-2e0dc73 {
    /* Center the number inside its column/box */
    text-align: center;
    /* Optional: Ensure the background/padding of the box is correct */
    /* padding: 20px; */
}

/* Apply styles to the shortcode output itself */
.ld-stat-number {
    /* ------------------- */
    /* A: SIZING & WEIGHT  */
    /* ------------------- */
    
    /* Adjust this value to make the number massive! */
    font-size: 48px; 
    
    /* Make it very bold */
    font-weight: 900; 
    
    /* Control the vertical space around the number */
    line-height: 1; 
    
    /* ------------------- */
    /* B: COLOR & EFFECT   */
    /* ------------------- */

    /* Set the color to your accent color (e.g., the yellow from your screenshot) */
    
    /* Optional: Add a subtle text shadow for depth */
    /* text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1); */
}/* End custom CSS */