.elementor-12843 .elementor-element.elementor-element-1137ad8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12843 .elementor-element.elementor-element-1137ad8{margin-top:3%;margin-bottom:3%;}.elementor-bc-flex-widget .elementor-12843 .elementor-element.elementor-element-edb6f18.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12843 .elementor-element.elementor-element-edb6f18.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12843 .elementor-element.elementor-element-edb6f18.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12843 .elementor-element.elementor-element-edb6f18 > .elementor-element-populated{padding:0% 0% 0% 0%;}.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-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12843 .elementor-element.elementor-element-6da327c{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12843 .elementor-element.elementor-element-6da327c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-12843 .elementor-element.elementor-element-6da327c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-12843 .elementor-element.elementor-element-6da327c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-12843 .elementor-element.elementor-element-6da327c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-12843 .elementor-element.elementor-element-6da327c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-12843 .elementor-element.elementor-element-6da327c .elementor-icon-list-icon i{color:#0EA723;transition:color 0.3s;}.elementor-12843 .elementor-element.elementor-element-6da327c .elementor-icon-list-icon svg{fill:#0EA723;transition:fill 0.3s;}.elementor-12843 .elementor-element.elementor-element-6da327c .elementor-icon-list-text{transition:color 0.3s;}.elementor-12843 .elementor-element.elementor-element-4299e46{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12843 .elementor-element.elementor-element-4299e46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-12843 .elementor-element.elementor-element-4299e46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-12843 .elementor-element.elementor-element-4299e46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-12843 .elementor-element.elementor-element-4299e46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-12843 .elementor-element.elementor-element-4299e46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-12843 .elementor-element.elementor-element-4299e46 .elementor-icon-list-icon i{color:#0EA723;transition:color 0.3s;}.elementor-12843 .elementor-element.elementor-element-4299e46 .elementor-icon-list-icon svg{fill:#0EA723;transition:fill 0.3s;}.elementor-12843 .elementor-element.elementor-element-4299e46 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12843 .elementor-element.elementor-element-ba0e44b .elementor-button{background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-12843 .elementor-element.elementor-element-ba0e44b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12843 .elementor-element.elementor-element-ba0e44b .elementor-button-content-wrapper{flex-direction:row-reverse;}.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-12843 .elementor-element.elementor-element-fa82834 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12843 .elementor-element.elementor-element-fa82834{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;}.elementor-12843 .elementor-element.elementor-element-fa82834 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-f9ca8d6{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12843 .elementor-element.elementor-element-f9ca8d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-12843 .elementor-element.elementor-element-f8442b7{text-align:center;}.elementor-12843 .elementor-element.elementor-element-f8442b7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12843 .elementor-element.elementor-element-2c7015a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12843 .elementor-element.elementor-element-2c7015a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-12843 .elementor-element.elementor-element-61b0278{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12843 .elementor-element.elementor-element-61b0278 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-1922ecb:not(.elementor-motion-effects-element-type-background), .elementor-12843 .elementor-element.elementor-element-1922ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FC;}.elementor-12843 .elementor-element.elementor-element-1922ecb{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12843 .elementor-element.elementor-element-1922ecb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-12843 .elementor-element.elementor-element-498c5a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-12843 .elementor-element.elementor-element-498c5a3 .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-498c5a3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-498c5a3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-498c5a3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-498c5a3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-498c5a3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-0455dc8:not(.elementor-motion-effects-element-type-background), .elementor-12843 .elementor-element.elementor-element-0455dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FC;}.elementor-12843 .elementor-element.elementor-element-0455dc8{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12843 .elementor-element.elementor-element-0455dc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-cab8249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-12843 .elementor-element.elementor-element-cab8249 .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-cab8249.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-cab8249.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-cab8249.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-cab8249 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-cab8249 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-cae55e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12843 .elementor-element.elementor-element-cae55e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-3399df8:not(.elementor-motion-effects-element-type-background), .elementor-12843 .elementor-element.elementor-element-3399df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FC;}.elementor-12843 .elementor-element.elementor-element-3399df8{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12843 .elementor-element.elementor-element-3399df8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-13fb624{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-12843 .elementor-element.elementor-element-13fb624 .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-13fb624.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-13fb624.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-13fb624.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-13fb624 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-13fb624 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-0e5d172:not(.elementor-motion-effects-element-type-background), .elementor-12843 .elementor-element.elementor-element-0e5d172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8FC;}.elementor-12843 .elementor-element.elementor-element-0e5d172{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12843 .elementor-element.elementor-element-0e5d172 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-122129f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-12843 .elementor-element.elementor-element-122129f .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-122129f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-122129f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-122129f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-122129f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-122129f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-0b12b72 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12843 .elementor-element.elementor-element-0b12b72 > .elementor-background-overlay{opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-0b12b72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-12843 .elementor-element.elementor-element-2f0cfe9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12843 .elementor-element.elementor-element-2f0cfe9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12843 .elementor-element.elementor-element-2f0cfe9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12843 .elementor-element.elementor-element-2f0cfe9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-12843 .elementor-element.elementor-element-2f0cfe9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-2d4879f{text-align:center;}.elementor-12843 .elementor-element.elementor-element-d286998{text-align:center;}.elementor-12843 .elementor-element.elementor-element-d286998 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-12843 .elementor-element.elementor-element-5eb2bcc{text-align:center;}.elementor-12843 .elementor-element.elementor-element-434a0d0 .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-434a0d0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-434a0d0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-434a0d0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-434a0d0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-434a0d0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-918e247 .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-918e247.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-918e247.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-918e247.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-918e247 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-918e247 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-a65a29a .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-a65a29a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-a65a29a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-a65a29a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-a65a29a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-a65a29a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-16a71b6 .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-16a71b6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-16a71b6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-16a71b6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-16a71b6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-16a71b6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-22b952d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12843 .elementor-element.elementor-element-22b952d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12843 .elementor-element.elementor-element-22b952d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-c3039d6{text-align:center;}.elementor-12843 .elementor-element.elementor-element-c3039d6 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-12843 .elementor-element.elementor-element-c17b6cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12843 .elementor-element.elementor-element-c17b6cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-12843 .elementor-element.elementor-element-5ea8a23.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-12843 .elementor-element.elementor-element-5ea8a23 > .elementor-element-populated, .elementor-12843 .elementor-element.elementor-element-5ea8a23 > .elementor-element-populated > .elementor-background-overlay, .elementor-12843 .elementor-element.elementor-element-5ea8a23 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12843 .elementor-element.elementor-element-5ea8a23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12843 .elementor-element.elementor-element-5ea8a23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12843 .elementor-element.elementor-element-959792f .elementor-icon-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-959792f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12843 .elementor-element.elementor-element-959792f.elementor-view-framed .elementor-icon, .elementor-12843 .elementor-element.elementor-element-959792f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12843 .elementor-element.elementor-element-959792f.elementor-view-framed .elementor-icon, .elementor-12843 .elementor-element.elementor-element-959792f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12843 .elementor-element.elementor-element-959792f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12843 .elementor-element.elementor-element-959792f.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12843 .elementor-element.elementor-element-959792f .elementor-icon{font-size:21px;padding:8px;border-width:0px 0px 0px 0px;}.elementor-12843 .elementor-element.elementor-element-959792f .elementor-icon svg{height:21px;}.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-12843 .elementor-element.elementor-element-cc862c8 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;}.elementor-12843 .elementor-element.elementor-element-fea9077 .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-fea9077 .elementor-image-box-title{margin-bottom:6px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-12843 .elementor-element.elementor-element-fea9077 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-12843 .elementor-element.elementor-element-7e614a6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-12843 .elementor-element.elementor-element-7e614a6 > .elementor-element-populated, .elementor-12843 .elementor-element.elementor-element-7e614a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-12843 .elementor-element.elementor-element-7e614a6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12843 .elementor-element.elementor-element-7e614a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12843 .elementor-element.elementor-element-7e614a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-583a218 .elementor-icon-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-583a218.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-12843 .elementor-element.elementor-element-583a218.elementor-view-framed .elementor-icon, .elementor-12843 .elementor-element.elementor-element-583a218.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12843 .elementor-element.elementor-element-583a218.elementor-view-framed .elementor-icon, .elementor-12843 .elementor-element.elementor-element-583a218.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12843 .elementor-element.elementor-element-583a218.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12843 .elementor-element.elementor-element-583a218.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12843 .elementor-element.elementor-element-583a218 .elementor-icon{font-size:21px;padding:8px;border-width:1px 1px 1px 1px;}.elementor-12843 .elementor-element.elementor-element-583a218 .elementor-icon svg{height:21px;}.elementor-12843 .elementor-element.elementor-element-5bf018b .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;}.elementor-12843 .elementor-element.elementor-element-3285db3 .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-3285db3 .elementor-image-box-title{margin-bottom:6px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-12843 .elementor-element.elementor-element-3285db3 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-12843 .elementor-element.elementor-element-c873847.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-12843 .elementor-element.elementor-element-c873847 > .elementor-element-populated, .elementor-12843 .elementor-element.elementor-element-c873847 > .elementor-element-populated > .elementor-background-overlay, .elementor-12843 .elementor-element.elementor-element-c873847 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-12843 .elementor-element.elementor-element-c873847 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12843 .elementor-element.elementor-element-c873847 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-672e026 .elementor-icon-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-672e026.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-12843 .elementor-element.elementor-element-672e026.elementor-view-framed .elementor-icon, .elementor-12843 .elementor-element.elementor-element-672e026.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12843 .elementor-element.elementor-element-672e026.elementor-view-framed .elementor-icon, .elementor-12843 .elementor-element.elementor-element-672e026.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12843 .elementor-element.elementor-element-672e026.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-12843 .elementor-element.elementor-element-672e026.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-12843 .elementor-element.elementor-element-672e026 .elementor-icon{font-size:21px;padding:8px;border-width:1px 1px 1px 1px;}.elementor-12843 .elementor-element.elementor-element-672e026 .elementor-icon svg{height:21px;}.elementor-12843 .elementor-element.elementor-element-4531146 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;}.elementor-12843 .elementor-element.elementor-element-b3d9f03 .elementor-image-box-wrapper{text-align:start;}.elementor-12843 .elementor-element.elementor-element-b3d9f03 .elementor-image-box-title{margin-bottom:6px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-12843 .elementor-element.elementor-element-b3d9f03 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-12843 .elementor-element.elementor-element-07ee1fa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12843 .elementor-element.elementor-element-07ee1fa > .elementor-background-overlay{opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-07ee1fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:5%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-12843 .elementor-element.elementor-element-54e180e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12843 .elementor-element.elementor-element-54e180e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12843 .elementor-element.elementor-element-54e180e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12843 .elementor-element.elementor-element-54e180e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-12843 .elementor-element.elementor-element-54e180e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12843 .elementor-element.elementor-element-0fafb08{text-align:center;}.elementor-12843 .elementor-element.elementor-element-cde3e3d{text-align:center;}.elementor-12843 .elementor-element.elementor-element-cde3e3d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-12843 .elementor-element.elementor-element-d2f4cca{text-align:center;}.elementor-12843 .elementor-element.elementor-element-d2f4cca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-12843 .elementor-element.elementor-element-5bee7dc{text-align:center;}.elementor-12843 .elementor-element.elementor-element-1a8c724.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-1a8c724.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-1a8c724.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-1a8c724 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-1a8c724 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-c5b3c57.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-c5b3c57.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-c5b3c57.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-c5b3c57 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-c5b3c57 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-b7f198f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-b7f198f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-b7f198f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-b7f198f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-b7f198f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12843 .elementor-element.elementor-element-192b385.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12843 .elementor-element.elementor-element-192b385.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12843 .elementor-element.elementor-element-192b385.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-192b385 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12843 .elementor-element.elementor-element-192b385 .elementor-image-box-img img{transition-duration:0.3s;}@media(max-width:767px){.elementor-12843 .elementor-element.elementor-element-498c5a3 .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-cab8249 .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-13fb624 .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-122129f .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-434a0d0 .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-918e247 .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-a65a29a .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-16a71b6 .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-1a8c724 .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-c5b3c57 .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-b7f198f .elementor-image-box-img{margin-bottom:15px;}.elementor-12843 .elementor-element.elementor-element-192b385 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-12843 .elementor-element.elementor-element-edb6f18{width:50%;}.elementor-12843 .elementor-element.elementor-element-e034362{width:50%;}}/* Start custom CSS for column, class: .elementor-element-edb6f18 */.crm-head-info {
    padding:50px;
    line-height: 1.85
}

.crm-head img{
    position: relative;
    z-index: 10!important;
}

.crm-head-01 span{
    font-size:14px;
    font-weight: normal;
    display: inline-block;
    padding:8px 20px;
    border:1px solid #0075c2;
    border-radius: 50px;
    background-color:#f5f8fc;
}

.crm-head-02 h2,.crm-head-03 h2{
 font-weight: 900!important;
    color:#0075c2;
    font-size:48px!important;
         /* 使用最大字重 900，比 800 更粗 */
      font-weight: 900;

      /* 优先使用支持超粗体的无衬线字体 */
      font-family: "Noto Sans TC", "Noto Sans SC", "PingFang HK", "Microsoft JhengHei", sans-serif!important;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      
      letter-spacing: -0.02em; /* 微调字间距，让文字更紧凑、更粗 */
      margin-bottom:0!important;
      line-height: 1!important;
}

.crm-head-02 h2{
    color:#333!important;
}

.crm-head-04 p{
    font-weight: normal!important;
    line-height: 1.85;
    color:#333!important;
}


.crm-head:before{
      background: radial-gradient(
        circle at center,
        #ddffe2 0%,
        #ffffff 75%
      );
      content:"";
      position: absolute;
      width:600px;
      height:600px;
      display: block;
      left:-15%;
      top:15%;
      
}


.crm-head:after{
      background: radial-gradient(
        circle at center,
        #b4e1ff 0%,
        #ffffff 75%
      );
      content:"";
      position: absolute;
      width:600px;
      height:600px;
      display: block;
      right:-15%;
      top:10%;
      
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61b0278 */.erp-solution-card{
    background:#fff;
    border-radius: 10px;
   *box-shadow: 0 0 10px rgba(0,0,0,0.085);
    transition: all 0.5s ease-in-out;
    
    margin-bottom:10px;
    margin-top:10px;
    overflow: hidden;
}

.erp-solution-card  .elementor-widget-container{
    padding:30px 30px 15px;
}



.erp-solution-card  .elementor-image-box-title{
    margin-top:20px!important;
    color:#333!important;
    margin-bottom:10px;
}

.ai-list-01{
    margin-top:20px;
    margin-left:20px;
}

.ai-list-01 li{
    line-height: 36px;
    list-style-type: disc;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-31aecda */.ai-agent-02 .elementor-widget{
    background:#fff;
    margin:20px 0;
    overflow: hidden;
    
}

.ai-agent-02 .elementor-widget-image-box{
    border:1px solid #ccc;
    border-radius: 20px;
    padding:0!important;
}

    
.ai-agent-02 .elementor-widget h4{
    color:#333!important;
    margin-bottom:15px;
    font-size:20px;
    
}

.ai-agent-02 .elementor-image-box-content{
    
    padding:20px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f0cfe9 */.crm-head-info {
    padding:0px;
    line-height: 1.85
}

.crm-head img{
    position: relative;
    z-index: 10!important;
}

.crm-head-01 span{
    font-size:14px;
    font-weight: normal;
    display: inline-block;
    padding:8px 20px;
    border:1px solid #0075c2;
    border-radius: 50px;
    background-color:#f5f8fc;
}

.crm-head-02 h2,.crm-head-03 h2{
 font-weight: 900!important;
    color:#0075c2;
    font-size:48px!important;
         /* 使用最大字重 900，比 800 更粗 */
      font-weight: 900;

      /* 优先使用支持超粗体的无衬线字体 */
      font-family: "Noto Sans TC", "Noto Sans SC", "PingFang HK", "Microsoft JhengHei", sans-serif!important;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      
      letter-spacing: -0.02em; /* 微调字间距，让文字更紧凑、更粗 */
      margin-bottom:0!important;
      line-height: 1!important;
}

.crm-head-02 h2{
    color:#333!important;
}

.crm-head-04 p{
    font-weight: normal!important;
    line-height: 1.85;
    color:#333!important;
}


.crm-head:before{
      background: radial-gradient(
        circle at center,
        #ddffe2 0%,
        #ffffff 75%
      );
      content:"";
      position: absolute;
      width:600px;
      height:600px;
      display: block;
      left:-15%;
      top:15%;
      
}


.crm-head:after{
      background: radial-gradient(
        circle at center,
        #b4e1ff 0%,
        #ffffff 75%
      );
      content:"";
      position: absolute;
      width:600px;
      height:600px;
      display: block;
      right:-15%;
      top:10%;
      
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a4d49de */.ai-agent-04 .elementor-counter-number-prefix{
    display: none;
}

.ai-agent-04  .elementor-counter-number-wrapper{
     font-size:56px!important;
 }
 
.ai-agent-04  .elementor-element-populated .elementor-element-populated{
    padding:20px!important;
    border:1px solid #ccc;
    border-radius: 30px!important
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8eb88a4 */.ai-agent-02 .elementor-widget{
    background:#fff;
    margin:20px 0;
    overflow: hidden;
    
}

.ai-agent-02 .elementor-widget-image-box{
    border:1px solid #ccc;
    border-radius: 20px;
    padding:0!important;
}

    
.ai-agent-02 .elementor-widget h4{
    color:#333!important;
    margin-bottom:15px;
    font-size:20px;
    
}

.ai-agent-02 .elementor-image-box-content{
    
    padding:20px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-54e180e */.crm-head-info {
    padding:0px;
    line-height: 1.85
}

.crm-head img{
    position: relative;
    z-index: 10!important;
}

.crm-head-01 span{
    font-size:14px;
    font-weight: normal;
    display: inline-block;
    padding:8px 20px;
    border:1px solid #0075c2;
    border-radius: 50px;
    background-color:#f5f8fc;
}

.crm-head-02 h2,.crm-head-03 h2{
 font-weight: 900!important;
    color:#0075c2;
    font-size:48px!important;
         /* 使用最大字重 900，比 800 更粗 */
      font-weight: 900;

      /* 优先使用支持超粗体的无衬线字体 */
      font-family: "Noto Sans TC", "Noto Sans SC", "PingFang HK", "Microsoft JhengHei", sans-serif!important;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      
      letter-spacing: -0.02em; /* 微调字间距，让文字更紧凑、更粗 */
      margin-bottom:0!important;
      line-height: 1!important;
}

.crm-head-02 h2{
    color:#333!important;
}

.crm-head-04 p{
    font-weight: normal!important;
    line-height: 1.85;
    color:#333!important;
}


.crm-head:before{
      background: radial-gradient(
        circle at center,
        #ddffe2 0%,
        #ffffff 75%
      );
      content:"";
      position: absolute;
      width:600px;
      height:600px;
      display: block;
      left:-15%;
      top:15%;
      
}


.crm-head:after{
      background: radial-gradient(
        circle at center,
        #b4e1ff 0%,
        #ffffff 75%
      );
      content:"";
      position: absolute;
      width:600px;
      height:600px;
      display: block;
      right:-15%;
      top:10%;
      
}/* End custom CSS */