.elementor-961 .elementor-element.elementor-element-ca6e9ec{--display:flex;--min-height:550px;--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-42d2d21{--e-image-carousel-slides-to-show:1;}.elementor-961 .elementor-element.elementor-element-42d2d21 .swiper-pagination-bullet{background:var( --e-global-color-secondary );}.elementor-961 .elementor-element.elementor-element-310f1b6{--display:flex;--min-height:238px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-addon-title .premium-title-header, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style2, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style3, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-style5{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6:before{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-text .premium-title__focused-word{color:var( --e-global-color-text );}.elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title__focused-word::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title__focused-word::after{color:var( --e-global-color-text );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:var( --e-global-color-text );}.elementor-widget-premium-addon-title .premium-title-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-drawable-icon *, .elementor-widget-premium-addon-title svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-title .premium-title-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-title .premium-title-style7-stripe{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-bg-text:before{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-premium-addon-title .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-button-line2::before,  .elementor-widget-premium-addon-title .premium-button-line4::before, .elementor-widget-premium-addon-title .premium-button-line5::before, .elementor-widget-premium-addon-title .premium-button-line5::after, .elementor-widget-premium-addon-title .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-961 .elementor-element.elementor-element-21d06d0 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--animation-speed:4s;--base-color:var( --e-global-color-secondary );--shiny-color:#E5FFF6;}.elementor-961 .elementor-element.elementor-element-21d06d0 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-961 .elementor-element.elementor-element-21d06d0 .premium-title-container{text-align:center;}.elementor-961 .elementor-element.elementor-element-21d06d0 .premium-title-header, .elementor-961 .elementor-element.elementor-element-21d06d0.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-961 .elementor-element.elementor-element-21d06d0.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:var( --e-global-color-secondary );}.elementor-961 .elementor-element.elementor-element-21d06d0.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-secondary );}.elementor-961 .elementor-element.elementor-element-21d06d0 .premium-title-header{font-family:"Roboto", Sans-serif;font-weight:800;letter-spacing:1px;}.elementor-961 .elementor-element.elementor-element-78f99c9{--e-image-carousel-slides-to-show:7;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-78f99c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-78f99c9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-961 .elementor-element.elementor-element-78f99c9 .elementor-swiper-button.elementor-swiper-button-next{color:#CFCFCF;}.elementor-961 .elementor-element.elementor-element-78f99c9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-961 .elementor-element.elementor-element-78f99c9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#CFCFCF;}.elementor-961 .elementor-element.elementor-element-609488d{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:67px;--padding-left:50px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-8c2a949{--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;border-style:none;--border-style:none;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-8c2a949.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-ce9b86f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-ce9b86f .eael-dual-header .title{color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-ce9b86f .eael-dual-header .title span.lead{color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-ce9b86f .eael-dual-header .subtext{color:#4d4d4d;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-f0a464c > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-3e362a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-3e362a5 .eael-dual-header .title{color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-3e362a5 .eael-dual-header .title span.lead{color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-3e362a5 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-961 .elementor-element.elementor-element-df74ac9 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-314c97b{--display:flex;--min-height:500px;--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-314c97b.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-961 .elementor-element.elementor-element-8ec5cf5{width:100%;max-width:100%;}.elementor-961 .elementor-element.elementor-element-8ec5cf5 img{width:100%;}.elementor-961 .elementor-element.elementor-element-fe7a37b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{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-961 .elementor-element.elementor-element-1109abe > .elementor-widget-container{border-style:none;}.elementor-961 .elementor-element.elementor-element-1109abe{text-align:center;}.elementor-961 .elementor-element.elementor-element-1109abe .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;}.elementor-961 .elementor-element.elementor-element-efe86ce{text-align:center;color:#8B8B8B;}.elementor-961 .elementor-element.elementor-element-cd54855{--display:flex;--min-height:0px;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-cd54855:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-cd54855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-961 .elementor-element.elementor-element-dd983bd > .elementor-widget-container{border-style:none;}.elementor-961 .elementor-element.elementor-element-dd983bd{text-align:center;}.elementor-961 .elementor-element.elementor-element-dd983bd .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#173048;}.elementor-961 .elementor-element.elementor-element-b0615b0 > .elementor-widget-container{padding:025px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-b0615b0{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:#8B8B8B;}.elementor-961 .elementor-element.elementor-element-ce84748 .twae-wrapper{--tw-ibx-position:50;--tw-cbx-text-align:center;--tw-cbx-text-align-alternate:center;--tw-lbl-big-size:22px;--tw-lbl-small-size:16px;--tw-ybx-size:80px;--tw-cbx-bottom-margin:25px;--tw-cbx-bd-color:#FFFFFF;--tw-cbx-title-margin:0 0 0px 0;--tw-cbx-des-color:#8B8B8B;--tw-cbx-des-margin:0 0 10px 0;}.elementor-961 .elementor-element.elementor-element-ce84748 .twae-wrapper, .elementor-961 .elementor-element.elementor-element-ce84748 .twae-navigationBar{--tw-line-bg:#E2E2E2;--tw-ibx-bg:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-ce84748 .twae-wrapper, .elementor-page .twae-popup .twae-popup-content{--tw-cbx-bg:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-3216d95{--display:flex;--min-height:506px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-b85bb87 > .elementor-widget-container{padding:0px 0px 50px 0px;border-style:none;}.elementor-961 .elementor-element.elementor-element-b85bb87{text-align:center;}.elementor-961 .elementor-element.elementor-element-b85bb87 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-weight:600;color:#173048;}.elementor-961 .elementor-element.elementor-element-addeccc{--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;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-front-container{background-color:#FFFFFF;align-items:center;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-primary );align-items:center;}.elementor-961 .elementor-element.elementor-element-52ea2d0{width:var( --container-widget-width, 37.5% );max-width:37.5%;--container-widget-width:37.5%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image > img.eael-flipbox-image-as-icon{width:220px;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-front-container, .elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-rear-container{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:var( --e-global-color-primary );font-weight:700;letter-spacing:1px;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-front-container{background-color:#FFFFFF;align-items:center;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-primary );align-items:center;}.elementor-961 .elementor-element.elementor-element-cfc0659{width:var( --container-widget-width, 37.5% );max-width:37.5%;--container-widget-width:37.5%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image > img.eael-flipbox-image-as-icon{width:220px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-front-container, .elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-rear-container{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:var( --e-global-color-primary );font-weight:700;letter-spacing:1px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-front-container{background-color:#FFFFFF;align-items:center;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-primary );align-items:center;}.elementor-961 .elementor-element.elementor-element-7541732{width:var( --container-widget-width, 37.5% );max-width:37.5%;--container-widget-width:37.5%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image > img.eael-flipbox-image-as-icon{width:220px;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-front-container, .elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-rear-container{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:var( --e-global-color-primary );font-weight:700;letter-spacing:1px;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-front-container{background-color:#FFFFFF;align-items:center;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-rear-container{background-color:var( --e-global-color-primary );align-items:center;}.elementor-961 .elementor-element.elementor-element-44a621b{width:var( --container-widget-width, 37.5% );max-width:37.5%;--container-widget-width:37.5%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-flip-card{transition-duration:500ms;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image > img.eael-flipbox-image-as-icon{width:220px;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-rear-container .eael-elements-flip-box-padding{text-align:left;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-front-container, .elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-rear-container{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{color:var( --e-global-color-primary );font-weight:700;letter-spacing:1px;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-front-container .eael-elements-flip-box-content{color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-rear-container .eael-elements-flip-box-heading{color:#fff;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{color:#fff;}.elementor-961 .elementor-element.elementor-element-b59fc31{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-b59fc31:not(.elementor-motion-effects-element-type-background), .elementor-961 .elementor-element.elementor-element-b59fc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-fancy-text .premium-atext__headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-fancy-text .premium-atext__text{color:var( --e-global-color-primary );--pa-atext-fc:var( --e-global-color-primary );--pa-atext-tc:var( --e-global-color-text );--pa-atext-foc:var( --e-global-color-accent );}.elementor-widget-premium-addon-fancy-text .text{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-fancy-text .premium-atext__text, .elementor-widget-premium-addon-fancy-text .premium-atext__pattern .premium-atext__text::after{--pa-atext-sc:var( --e-global-color-secondary );}.elementor-widget-premium-addon-fancy-text .typed-cursor{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-fancy-text .premium-prefix-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-fancy-text .premium-suffix-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-fancy-text .premium-prefix-text, .elementor-widget-premium-addon-fancy-text .premium-suffix-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-fancy-text.premium-atext__loading-yes .premium-loading-bar{background-color:var( --e-global-color-primary );}.elementor-961 .elementor-element.elementor-element-7b41063 > .elementor-widget-container{border-style:none;}.elementor-961 .elementor-element.elementor-element-7b41063 .premium-prefix-text, .elementor-961 .elementor-element.elementor-element-7b41063 .premium-suffix-text{display:inline;}.elementor-961 .elementor-element.elementor-element-7b41063 .premium-atext__headline{text-align:center;font-family:"Roboto Condensed", Sans-serif;font-weight:600;}.elementor-961 .elementor-element.elementor-element-7b41063 .premium-atext__text{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-7b41063 .text{fill:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-7b41063 .premium-prefix-text{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-7b41063 .premium-suffix-text{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-47be8e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon i{color:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-drawable-icon *, .elementor-widget-premium-counter .premium-counter-icon svg:not([class*="premium-"]){fill:var( --e-global-color-primary );}.elementor-widget-premium-counter .premium-drawable-icon *, .elementor-widget-premium-counter svg:not([class*="premium-"]){stroke:var( --e-global-color-accent );}.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon-bg{background:var( --e-global-color-secondary );}.elementor-widget-premium-counter .premium-counter-title .premium-counter-title-val{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-premium-counter .premium-counter-desc{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-widget-premium-counter .premium-counter-area .premium-counter-init{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-premium-counter .premium-counter-area span#prefix{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-premium-counter .premium-counter-area span#suffix{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-961 .elementor-element.elementor-element-b97d761 .premium-init-wrapper{flex-direction:column;}.elementor-961 .elementor-element.elementor-element-b97d761{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter:not(.top){justify-content:center;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter.top{align-items:center;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-area .premium-counter-icon .icon svg *{stroke-width:0;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-value-wrap{align-self:center;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-title{text-align:center;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-area .premium-counter-icon .icon i{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-drawable-icon *, .elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-icon svg:not([class*="premium-"]){fill:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-drawable-icon *, .elementor-961 .elementor-element.elementor-element-b97d761 svg:not([class*="premium-"]){stroke:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-area .premium-counter-icon .icon{font-size:50px;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-area .premium-counter-icon svg{width:50px;height:50px;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-area .premium-counter-icon .icon-bg{background:#102232;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-area .premium-counter-icon span.icon{width:110px;height:110px;line-height:115px;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-title .premium-counter-title-val{color:#FFFFFF;font-size:20px;font-weight:600;letter-spacing:1px;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-desc{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-b97d761 .premium-counter-area .premium-counter-init{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-init-wrapper{flex-direction:column;}.elementor-961 .elementor-element.elementor-element-c817cd2{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter:not(.top){justify-content:center;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter.top{align-items:center;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-value-wrap{align-self:center;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-title{text-align:center;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-area .premium-counter-icon .icon i{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-drawable-icon *, .elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-icon svg:not([class*="premium-"]){fill:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-area .premium-counter-icon .icon{font-size:60px;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-area .premium-counter-icon svg{width:60px;height:60px;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-area .premium-counter-icon .icon-bg{background:#102232;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-area .premium-counter-icon span.icon{width:110px;height:110px;line-height:115px;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-title .premium-counter-title-val{color:#FFFFFF;font-size:20px;font-weight:600;letter-spacing:1px;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-desc{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-c817cd2 .premium-counter-area .premium-counter-init{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-init-wrapper{flex-direction:column;}.elementor-961 .elementor-element.elementor-element-3610e68{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter:not(.top){justify-content:center;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter.top{align-items:center;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter-value-wrap{align-self:center;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter-title{text-align:center;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter-area .premium-counter-icon .icon i{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-drawable-icon *, .elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter-icon svg:not([class*="premium-"]){fill:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter-area .premium-counter-icon .icon{font-size:50px;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter-area .premium-counter-icon svg{width:50px;height:50px;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter-area .premium-counter-icon .icon-bg{background:#102232;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter-area .premium-counter-icon span.icon{width:110px;height:110px;line-height:126px;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter-title .premium-counter-title-val{color:#FFFFFF;font-size:20px;font-weight:600;letter-spacing:1px;}.elementor-961 .elementor-element.elementor-element-3610e68 .premium-counter-area .premium-counter-init{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-init-wrapper{flex-direction:column;}.elementor-961 .elementor-element.elementor-element-0ad7cef{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-961 .elementor-element.elementor-element-0ad7cef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter:not(.top){justify-content:center;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter.top{align-items:center;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter-value-wrap{align-self:center;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter-title{text-align:center;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter-area .premium-counter-icon .icon i{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-drawable-icon *, .elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter-icon svg:not([class*="premium-"]){fill:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter-area .premium-counter-icon .icon{font-size:50px;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter-area .premium-counter-icon svg{width:50px;height:50px;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter-area .premium-counter-icon .icon-bg{background:#102232;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter-area .premium-counter-icon span.icon{width:110px;height:110px;line-height:122px;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter-title .premium-counter-title-val{color:#FFFFFF;font-size:20px;font-weight:600;letter-spacing:1px;}.elementor-961 .elementor-element.elementor-element-0ad7cef .premium-counter-area .premium-counter-init{color:#FFFFFF;}.elementor-961 .elementor-element.elementor-element-2d60dc0{--display:flex;--min-height:492px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-2d60dc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-961 .elementor-element.elementor-element-0059146 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-0059146{text-align:center;}.elementor-961 .elementor-element.elementor-element-0059146 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-961 .elementor-element.elementor-element-ca6e9ec{--min-height:394px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-609488d{--min-height:662px;}.elementor-961 .elementor-element.elementor-element-8c2a949{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-ce84748 .twae-wrapper{--tw-lbl-big-size:20px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image > img.eael-flipbox-image-as-icon{width:298px;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:25px;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{font-size:12px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image > img.eael-flipbox-image-as-icon{width:298px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:25px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{font-size:12px;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image > img.eael-flipbox-image-as-icon{width:298px;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:25px;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{font-size:12px;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-flipbox-fixed-height:not(.eael-template){height:400px;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-flipbox-fixed-height.eael-template{min-height:400px;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-front-container .eael-elements-flip-box-icon-image > img.eael-flipbox-image-as-icon{width:298px;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-front-container .eael-elements-flip-box-heading{font-size:25px;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{font-size:12px;}.elementor-961 .elementor-element.elementor-element-2d60dc0{--min-height:410px;}}@media(max-width:767px){.elementor-961 .elementor-element.elementor-element-ca6e9ec{--min-height:118px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-310f1b6{--min-height:97px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-21d06d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-21d06d0 .premium-title-header{font-size:18px;}.elementor-961 .elementor-element.elementor-element-78f99c9{--e-image-carousel-slides-to-show:4;}.elementor-961 .elementor-element.elementor-element-609488d{--width:500px;--min-height:850px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-961 .elementor-element.elementor-element-8c2a949{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-961 .elementor-element.elementor-element-f0a464c > .elementor-widget-container{margin:-50px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-961 .elementor-element.elementor-element-f0a464c{text-align:center;}.elementor-961 .elementor-element.elementor-element-df74ac9 > .elementor-widget-container{margin:-50px 15px 0px 15px;}.elementor-961 .elementor-element.elementor-element-df74ac9{text-align:center;}.elementor-961 .elementor-element.elementor-element-314c97b{--min-height:180px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-961 .elementor-element.elementor-element-8ec5cf5{width:100%;max-width:100%;text-align:center;}.elementor-961 .elementor-element.elementor-element-8ec5cf5.elementor-element{--align-self:center;}.elementor-961 .elementor-element.elementor-element-8ec5cf5 img{max-width:92%;height:329px;object-fit:contain;object-position:center center;}.elementor-961 .elementor-element.elementor-element-efe86ce > .elementor-widget-container{margin:0px 15px 0px 15px;padding:0px 10px 0px 10px;}.elementor-961 .elementor-element.elementor-element-b0615b0 > .elementor-widget-container{margin:18px 15px 0px 15px;padding:0px 10px 0px 10px;}.elementor-961 .elementor-element.elementor-element-ce84748 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-961 .elementor-element.elementor-element-ce84748 .twae-wrapper{--tw-lbl-big-size:18px;--tw-lbl-small-size:14px;--tw-ybx-size:80px;}.elementor-961 .elementor-element.elementor-element-addeccc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-961 .elementor-element.elementor-element-52ea2d0{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-961 .elementor-element.elementor-element-52ea2d0 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{font-size:18px;}.elementor-961 .elementor-element.elementor-element-cfc0659{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-flipbox-fixed-height:not(.eael-template){height:430px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-flipbox-fixed-height.eael-template{min-height:430px;}.elementor-961 .elementor-element.elementor-element-cfc0659 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{font-size:18px;}.elementor-961 .elementor-element.elementor-element-7541732{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-961 .elementor-element.elementor-element-7541732 .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{font-size:18px;}.elementor-961 .elementor-element.elementor-element-44a621b{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-961 .elementor-element.elementor-element-44a621b .eael-elements-flip-box-rear-container .eael-elements-flip-box-content{font-size:18px;}.elementor-961 .elementor-element.elementor-element-47be8e3{--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;}.elementor-961 .elementor-element.elementor-element-2d60dc0{--min-height:238px;}.elementor-961 .elementor-element.elementor-element-0059146 img{width:100%;max-width:100%;height:237px;}}@media(min-width:768px){.elementor-961 .elementor-element.elementor-element-310f1b6{--content-width:1300px;}.elementor-961 .elementor-element.elementor-element-609488d{--width:90%;}.elementor-961 .elementor-element.elementor-element-8c2a949{--width:42.295%;}.elementor-961 .elementor-element.elementor-element-314c97b{--width:40%;}.elementor-961 .elementor-element.elementor-element-fe7a37b{--content-width:1200px;}.elementor-961 .elementor-element.elementor-element-cd54855{--content-width:1200px;}.elementor-961 .elementor-element.elementor-element-3216d95{--content-width:1500px;}.elementor-961 .elementor-element.elementor-element-addeccc{--content-width:1500px;}.elementor-961 .elementor-element.elementor-element-b59fc31{--content-width:1200px;}.elementor-961 .elementor-element.elementor-element-47be8e3{--width:100%;}.elementor-961 .elementor-element.elementor-element-2d60dc0{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-961 .elementor-element.elementor-element-609488d{--width:1248px;}.elementor-961 .elementor-element.elementor-element-8c2a949{--width:650px;}.elementor-961 .elementor-element.elementor-element-314c97b{--width:506px;}}/* Start custom CSS for heading, class: .elementor-element-1109abe *//* Static line with a dot underneath the header */
.elementor-heading-title {
    position: relative;
    display: inline-block;
}

/* Grey line underneath the heading */
.elementor-heading-title::after {
    content: '';
    position: absolute;
    width: 450px; /* Set a fixed width for the grey line */
    height: 1px;
    background-color: #cccccc; /* Grey line color */
    bottom: -20px; /* Adjusted for space between the heading and the line */
    left: 50%;
    transform: translateX(-50%); /* Center the line */
    z-index: 0; /* Behind everything */
}

/* White dot with a thinner stroke in the middle */
.elementor-heading-title::before {
    content: '';
    position: absolute;
    width: 12px; /* Adjust dot size */
    height: 12px;
    background-color: white; /* White inside */
    border: 1px solid #477E6B; /* Thinner blue stroke (1px) */
    border-radius: 50%;
    bottom: -26px; /* Adjusted to align with the line */
    left: 50%;
    transform: translateX(-50%);
    z-index: 2; /* In front of the line */
}

/* Colored part of the line, still using percentage for hover effect */
.line-highlight {
    position: absolute;
    width: 200px; /* Initial width of the colored part */
    height: 1px;
    background-color: #477E6B; /* Blue color */
    bottom: -20px; /* Same position as the grey line */
    left: 50%;
    transform: translateX(-50%); /* Center alignment */
    transform-origin: center; /* Expands from the center */
    transition: width 0.4s ease-in-out;
    z-index: 1; /* Behind the dot, but in front of the grey line */
}

/* Hover effect: expand the colored part of the line */
.elementor-heading-title:hover .line-highlight {
    width: 350px; /* Expands to cover more of the grey line */
}/* End custom CSS */