.elementor-591 .elementor-element.elementor-element-5da2277{--display:flex;--min-height:460px;--justify-content:center;--padding-top:75px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-591 .elementor-element.elementor-element-5da2277:not(.elementor-motion-effects-element-type-background), .elementor-591 .elementor-element.elementor-element-5da2277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brio.themeforest.cn/wp-content/uploads/2026/06/solution-bg-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-591 .elementor-element.elementor-element-811fb02 .elementor-heading-title{font-size:42px;color:var( --e-global-color-39b8e54 );}.elementor-widget-text-editor{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-591 .elementor-element.elementor-element-f5d3245{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;color:var( --e-global-color-39b8e54 );}.elementor-591 .elementor-element.elementor-element-f5d3245 p{margin-block-end:0px;}.elementor-591 .elementor-element.elementor-element-bebec92{--display:flex;--padding-top:100px;--padding-bottom:160px;--padding-left:50px;--padding-right:50px;}.elementor-591 .elementor-element.elementor-element-c5a6bf1{text-align:center;}.elementor-591 .elementor-element.elementor-element-d84c7ac{text-align:center;}.elementor-591 .elementor-element.elementor-element-d84c7ac p{margin-block-end:0px;}.elementor-591 .elementor-element.elementor-element-2c718d9{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-591 .elementor-element.elementor-element-92b7442{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-591 .elementor-element.elementor-element-4a3a1d7 img{width:100%;}.elementor-591 .elementor-element.elementor-element-5cc2811 p{margin-block-end:0px;}.elementor-591 .elementor-element.elementor-element-cfbdef6{--display:flex;}.elementor-591 .elementor-element.elementor-element-d7f9fd5 img{width:100%;}.elementor-591 .elementor-element.elementor-element-d2bd5fe p{margin-block-end:0px;}.elementor-591 .elementor-element.elementor-element-0d682da{--display:flex;}.elementor-591 .elementor-element.elementor-element-96265eb img{width:100%;}.elementor-591 .elementor-element.elementor-element-d1e1436 p{margin-block-end:0px;}.elementor-591 .elementor-element.elementor-element-2bafab7{--display:flex;}.elementor-591 .elementor-element.elementor-element-db45ffc img{width:100%;}.elementor-591 .elementor-element.elementor-element-4263152 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-591 .elementor-element.elementor-element-2c718d9{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-591 .elementor-element.elementor-element-2c718d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-bebec92 */.circle-text{
    padding-left: 20px;
    position: relative;
}

.circle-text:before{
    content:"";
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #f9c433;
    position: absolute;
    left: 0;
    top: 7px;
}/* End custom CSS */