.elementor-9 .elementor-element.elementor-element-3e3a531{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3e3a531.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b534860{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c2cc2ab{--display:flex;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), sans-serif;}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), sans-serif;}.elementor-9 .elementor-element.elementor-element-d645c02{--animation-duration:1200ms;--dynamic-text-color:#030406;}.elementor-9 .elementor-element.elementor-element-d645c02 .elementor-headline{text-align:center;}.elementor-9 .elementor-element.elementor-element-d645c02 .elementor-headline-dynamic-wrapper path{stroke:#795273;}.elementor-9 .elementor-element.elementor-element-d645c02 .elementor-headline-plain-text{color:#030406;}.elementor-9 .elementor-element.elementor-element-d645c02 .elementor-headline-dynamic-text{font-weight:600;}.elementor-9 .elementor-element.elementor-element-1ddda97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1ddda97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6a1c847{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6f5ef4e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-50b02b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d0707cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1444fff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e6591cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-97bc0aa > .elementor-widget-container{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-85b2a37{--display:flex;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-3e3a531{--width:100%;}.elementor-9 .elementor-element.elementor-element-b534860{--width:100%;}.elementor-9 .elementor-element.elementor-element-1ddda97{--width:119.152%;}.elementor-9 .elementor-element.elementor-element-6a1c847{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-50b02b9 *//* 设置外层容器横向排列 */
.elementor-element.elementor-element-b0ef107.e-con-full.e-flex.e-con.e-child {
  display: flex;
  flex-direction: row;
}

/* 设置 HTML 区块等比宽度 */
.elementor-element.elementor-element-26b99e7.elementor-widget.elementor-widget-html {
  flex: 1;
}

/* 设置右边的容器等比宽度 */
.elementor-element.elementor-element-53885ff.e-con-full.e-flex.e-con.e-child {
  flex: 1;
}

.custom-service-section{
    margin-top: -80px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f5ef4e */.custom-service-section {
  margin-top: -100px !important;
  position: relative;
  z-index: 10;
}/* End custom CSS */