.elementor-60 .elementor-element.elementor-element-1d0e836c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-124c08c4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-1794a6cd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-60 .elementor-element.elementor-element-3ee8200c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-68e22274{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-28ce7d3c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5b211b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.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-60 .elementor-element.elementor-element-667cb6d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-667cb6d3 .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:52px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-12c99626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-166c5032{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-60 .elementor-element.elementor-element-3d8dae05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-3d8dae05 img{width:100%;}.elementor-60 .elementor-element.elementor-element-4c6955e2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-3d3d7986{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5bfc2597{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-721719e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-68eebca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-68eebca3 .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:36px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-7afff848{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-7c8c325d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-75fc3e2b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-58bd5bc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-27d78c4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-4c177215{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-1b5c6b01{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-3da06921{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-608e01bc{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-23788715{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-e588c74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-268b5c9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-268b5c9d .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:36px;font-weight:500;line-height:1.5em;color:#403A68;}.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-60 .elementor-element.elementor-element-42f31885 .elementor-button{background-color:#FFFFFF00;font-family:"Microsoft YaHei", Sans-serif;font-size:14px;font-weight:500;fill:#2E7E40;color:#2E7E40;border-radius:2px 2px 2px 2px;padding:14px 24px 14px 24px;}.elementor-60 .elementor-element.elementor-element-42f31885 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-42f31885 .elementor-button:focus{background-color:#2E7E40;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-42f31885{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-42f31885 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-42f31885 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-14f46e3a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-1b7eb74c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-34a06551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-2524e01b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-2524e01b .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-535f69fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-37467527{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-447325b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-5db4af74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-5db4af74 .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-360232f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-77db1420{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-4ce3f448{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-12827936{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-12827936 .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-cd2b320{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-4ca7b959{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-6a2d04{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-2fdb869d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-71e63d0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-71e63d0f img{width:100%;}.elementor-60 .elementor-element.elementor-element-680dd220{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-7a1838be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-65af1450{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-65af1450 .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:36px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-4d8d8c06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-44cd4376{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5e3d37f4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-7408842c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-7408842c .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-5da387bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-5ed3336b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-7fbb4759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-7fbb4759 .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-54212797{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-5595a7be{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-62d4c66d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-62d4c66d .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-5d221e94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-3c57b350{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-30382265{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-3db62c3d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-6785758f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-e401a08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-e401a08 .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:36px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-29496d82{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-18f06de3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-205b028a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-205b028a .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-2758f229{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-576d6549 .elementor-button{background-color:#FFFFFF00;font-family:"Microsoft YaHei", Sans-serif;font-size:14px;font-weight:500;fill:#2E7E40;color:#2E7E40;border-radius:2px 2px 2px 2px;padding:14px 24px 14px 24px;}.elementor-60 .elementor-element.elementor-element-576d6549 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-576d6549 .elementor-button:focus{background-color:#2E7E40;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-576d6549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-576d6549 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-576d6549 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-5307146{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-21c39784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-21c39784 .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:22px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-1f686a5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-2282b639 .elementor-button{background-color:#FFFFFF00;font-family:"Microsoft YaHei", Sans-serif;font-size:14px;font-weight:500;fill:#2E7E40;color:#2E7E40;border-radius:2px 2px 2px 2px;padding:14px 24px 14px 24px;}.elementor-60 .elementor-element.elementor-element-2282b639 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-2282b639 .elementor-button:focus{background-color:#2E7E40;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-2282b639{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-2282b639 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-2282b639 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-71721caa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-4e79f835{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-28fc702{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-66635d27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-7c774a53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-7c774a53 .elementor-heading-title{font-family:"Microsoft YaHei", Sans-serif;font-size:36px;font-weight:500;line-height:1.5em;color:#403A68;}.elementor-60 .elementor-element.elementor-element-d38d050{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-5ce008df .elementor-button{background-color:#403A68;font-family:"Microsoft YaHei", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:14px 24px 14px 24px;}.elementor-60 .elementor-element.elementor-element-5ce008df .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-5ce008df .elementor-button:focus{background-color:#2E7E40;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-5ce008df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-5ce008df .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-5ce008df .elementor-button:focus svg{fill:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-6970d9fb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-7bc6c3b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-239c66d0 .elementor-button{background-color:#FFFFFF00;font-family:"Microsoft YaHei", Sans-serif;font-size:14px;font-weight:500;fill:#2E7E40;color:#2E7E40;border-radius:2px 2px 2px 2px;padding:14px 24px 14px 24px;}.elementor-60 .elementor-element.elementor-element-239c66d0 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-239c66d0 .elementor-button:focus{background-color:#2E7E40;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-239c66d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-239c66d0 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-239c66d0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-76842c47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}.elementor-60 .elementor-element.elementor-element-65da3cd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Microsoft YaHei", Sans-serif;font-size:15px;line-height:1.95em;color:#303047;}@media(max-width:1024px){.elementor-60 .elementor-element.elementor-element-667cb6d3 .elementor-heading-title{font-size:46px;}.elementor-60 .elementor-element.elementor-element-68eebca3 .elementor-heading-title{font-size:32px;}.elementor-60 .elementor-element.elementor-element-268b5c9d .elementor-heading-title{font-size:32px;}.elementor-60 .elementor-element.elementor-element-2524e01b .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-5db4af74 .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-12827936 .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-65af1450 .elementor-heading-title{font-size:32px;}.elementor-60 .elementor-element.elementor-element-7408842c .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-7fbb4759 .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-62d4c66d .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-e401a08 .elementor-heading-title{font-size:32px;}.elementor-60 .elementor-element.elementor-element-205b028a .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-21c39784 .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-7c774a53 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-1d0e836c{--width:100%;}.elementor-60 .elementor-element.elementor-element-124c08c4{--width:100%;}.elementor-60 .elementor-element.elementor-element-1794a6cd{--width:100%;}.elementor-60 .elementor-element.elementor-element-68e22274{--width:100%;}.elementor-60 .elementor-element.elementor-element-28ce7d3c{--width:100%;}.elementor-60 .elementor-element.elementor-element-166c5032{--width:100%;}.elementor-60 .elementor-element.elementor-element-4c6955e2{--width:100%;}.elementor-60 .elementor-element.elementor-element-3d3d7986{--width:100%;}.elementor-60 .elementor-element.elementor-element-5bfc2597{--width:100%;}.elementor-60 .elementor-element.elementor-element-7afff848{--width:100%;}.elementor-60 .elementor-element.elementor-element-75fc3e2b{--width:100%;}.elementor-60 .elementor-element.elementor-element-1b5c6b01{--width:100%;}.elementor-60 .elementor-element.elementor-element-3da06921{--width:100%;}.elementor-60 .elementor-element.elementor-element-608e01bc{--width:100%;}.elementor-60 .elementor-element.elementor-element-23788715{--width:100%;}.elementor-60 .elementor-element.elementor-element-14f46e3a{--width:100%;}.elementor-60 .elementor-element.elementor-element-1b7eb74c{--width:100%;}.elementor-60 .elementor-element.elementor-element-37467527{--width:100%;}.elementor-60 .elementor-element.elementor-element-77db1420{--width:100%;}.elementor-60 .elementor-element.elementor-element-4ca7b959{--width:100%;}.elementor-60 .elementor-element.elementor-element-6a2d04{--width:100%;}.elementor-60 .elementor-element.elementor-element-2fdb869d{--width:100%;}.elementor-60 .elementor-element.elementor-element-680dd220{--width:100%;}.elementor-60 .elementor-element.elementor-element-44cd4376{--width:100%;}.elementor-60 .elementor-element.elementor-element-5e3d37f4{--width:100%;}.elementor-60 .elementor-element.elementor-element-5ed3336b{--width:100%;}.elementor-60 .elementor-element.elementor-element-5595a7be{--width:100%;}.elementor-60 .elementor-element.elementor-element-3c57b350{--width:100%;}.elementor-60 .elementor-element.elementor-element-30382265{--width:100%;}.elementor-60 .elementor-element.elementor-element-3db62c3d{--width:100%;}.elementor-60 .elementor-element.elementor-element-29496d82{--width:100%;}.elementor-60 .elementor-element.elementor-element-18f06de3{--width:100%;}.elementor-60 .elementor-element.elementor-element-5307146{--width:100%;}.elementor-60 .elementor-element.elementor-element-71721caa{--width:100%;}.elementor-60 .elementor-element.elementor-element-4e79f835{--width:100%;}.elementor-60 .elementor-element.elementor-element-28fc702{--width:100%;}.elementor-60 .elementor-element.elementor-element-6970d9fb{--width:100%;}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-3ee8200c{font-size:14px;}.elementor-60 .elementor-element.elementor-element-5b211b8a{font-size:14px;}.elementor-60 .elementor-element.elementor-element-667cb6d3 .elementor-heading-title{font-size:38px;}.elementor-60 .elementor-element.elementor-element-12c99626{font-size:14px;}.elementor-60 .elementor-element.elementor-element-721719e1{font-size:14px;}.elementor-60 .elementor-element.elementor-element-68eebca3 .elementor-heading-title{font-size:28px;}.elementor-60 .elementor-element.elementor-element-7c8c325d{font-size:14px;}.elementor-60 .elementor-element.elementor-element-58bd5bc1{font-size:14px;}.elementor-60 .elementor-element.elementor-element-27d78c4c{font-size:14px;}.elementor-60 .elementor-element.elementor-element-4c177215{font-size:14px;}.elementor-60 .elementor-element.elementor-element-e588c74{font-size:14px;}.elementor-60 .elementor-element.elementor-element-268b5c9d .elementor-heading-title{font-size:28px;}.elementor-60 .elementor-element.elementor-element-34a06551{font-size:14px;}.elementor-60 .elementor-element.elementor-element-2524e01b .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-535f69fd{font-size:14px;}.elementor-60 .elementor-element.elementor-element-447325b5{font-size:14px;}.elementor-60 .elementor-element.elementor-element-5db4af74 .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-360232f3{font-size:14px;}.elementor-60 .elementor-element.elementor-element-4ce3f448{font-size:14px;}.elementor-60 .elementor-element.elementor-element-12827936 .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-cd2b320{font-size:14px;}.elementor-60 .elementor-element.elementor-element-7a1838be{font-size:14px;}.elementor-60 .elementor-element.elementor-element-65af1450 .elementor-heading-title{font-size:28px;}.elementor-60 .elementor-element.elementor-element-4d8d8c06{font-size:14px;}.elementor-60 .elementor-element.elementor-element-7408842c .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-5da387bb{font-size:14px;}.elementor-60 .elementor-element.elementor-element-7fbb4759 .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-54212797{font-size:14px;}.elementor-60 .elementor-element.elementor-element-62d4c66d .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-5d221e94{font-size:14px;}.elementor-60 .elementor-element.elementor-element-6785758f{font-size:14px;}.elementor-60 .elementor-element.elementor-element-e401a08 .elementor-heading-title{font-size:28px;}.elementor-60 .elementor-element.elementor-element-205b028a .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-2758f229{font-size:14px;}.elementor-60 .elementor-element.elementor-element-21c39784 .elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-1f686a5d{font-size:14px;}.elementor-60 .elementor-element.elementor-element-66635d27{font-size:14px;}.elementor-60 .elementor-element.elementor-element-7c774a53 .elementor-heading-title{font-size:28px;}.elementor-60 .elementor-element.elementor-element-d38d050{font-size:14px;}.elementor-60 .elementor-element.elementor-element-7bc6c3b7{font-size:14px;}.elementor-60 .elementor-element.elementor-element-76842c47{font-size:14px;}.elementor-60 .elementor-element.elementor-element-65da3cd2{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-1d0e836c */.elementor-60 .elementor-element.elementor-element-1d0e836c{font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;color:#303047;background:white;width:100%;max-width:none;display:flex;flex-direction:column;gap:0;padding:0;margin:0;overflow:clip;}
.elementor-60 .elementor-element.elementor-element-1d0e836c,.elementor-60 .elementor-element.elementor-element-1d0e836c *{box-sizing:border-box;}.elementor-60 .elementor-element.elementor-element-1d0e836c .e-con,.elementor-60 .elementor-element.elementor-element-1d0e836c .elementor-widget{min-width:0;}.elementor-60 .elementor-element.elementor-element-1d0e836c .elementor-widget{margin:0;}.elementor-60 .elementor-element.elementor-element-1d0e836c .elementor-widget-container{width:100%;}.elementor-60 .elementor-element.elementor-element-1d0e836c p{margin:0;}.elementor-60 .elementor-element.elementor-element-1d0e836c a{color:inherit;text-decoration:none;}.elementor-60 .elementor-element.elementor-element-1d0e836c a:focus-visible{outline:2px solid #41AA55;outline-offset:5px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-heading .elementor-heading-title{font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;color:#403A68;font-weight:500;line-height:1.5;margin:0;overflow-wrap:anywhere;}.elementor-60 .elementor-element.elementor-element-1d0e836c h2.elementor-heading-title{font-size:36px;}.elementor-60 .elementor-element.elementor-element-1d0e836c h3.elementor-heading-title{font-size:22px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-copy{font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;font-size:15px;line-height:1.95;color:#303047;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-section{display:flex;flex-direction:column;align-items:center;width:100%;max-width:none;padding:88px 28px;gap:0;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-wrap{display:flex;flex-direction:column;width:100%;max-width:1224px;margin:0 auto;padding:0;gap:0;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-label{font-size:12px;font-weight:600;letter-spacing:1.5px;color:#2E7E40;line-height:1.8;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-label p:before{content:'';display:inline-block;width:20px;height:2px;background:#41AA55;vertical-align:middle;margin-right:10px;transform:translateY(-2px);}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-button{width:auto;flex:0 0 auto;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-button .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:2px;font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.5;padding:14px 24px;box-shadow:none;transition:background .2s,color .2s;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-button-solid .elementor-button{background:#403A68;color:white;border:1px solid #403A68;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-button-solid .elementor-button:hover{background:#2E7E40;border-color:#2E7E40;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-button-text .elementor-button{background:transparent;color:#2E7E40;border:0;min-height:40px;padding:0;justify-content:flex-start;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-button-text .elementor-button:hover{color:#403A68;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-image img{display:block;width:100%;height:auto;object-fit:cover;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-caption{font-size:11px;color:#707084;line-height:1.8;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero{padding-top:28px;padding-bottom:38px;background:#F8F7F3;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-breadcrumb{font-size:12px;color:#707084;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-breadcrumb span{padding:0 12px;color:#A5A2B0;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-breadcrumb a:hover{color:#2E7E40;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero-top{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;padding:38px 0;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero-title-group{display:flex;flex-direction:column;gap:16px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-page-title .elementor-heading-title{font-size:52px;line-height:1.2;letter-spacing:3px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero-lead{font-size:18px;color:#403A68;line-height:1.9;padding-bottom:3px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero-visual{display:flex;flex-direction:column;gap:10px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-studio-image img{aspect-ratio:2.45;object-position:center 53%;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-studio-caption{text-align:right;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-introduction-layout{display:grid;grid-template-columns:40% minmax(0,1fr);gap:70px;align-items:start;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-introduction-heading{display:flex;flex-direction:column;gap:18px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-introduction-copy{display:flex;flex-direction:column;gap:28px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-company-description{color:#707084;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-company-description p+p{margin-top:16px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-focus-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;border-top:1px solid #E5E4EB;padding-top:24px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-focus{font-size:12px;color:#403A68;padding:6px 14px;background:#F8F7F3;border:1px solid #E5E4EB;width:auto;}
.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-values{background:#F8F7F3;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-section-head{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:38px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-values-heading{display:flex;flex-direction:column;gap:16px;width:auto;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-values-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-value-card{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid #D7D4DE;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-number{font-size:16px;color:#2E7E40;margin-bottom:8px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-value-card .jca-copy:not(.jca-number){font-size:14px;color:#707084;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-layout{display:grid;grid-template-columns:minmax(0,48%) minmax(0,1fr);gap:76px;align-items:center;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-materials-visual{display:flex;flex-direction:column;gap:10px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-materials-image img{aspect-ratio:1;object-position:center;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-copy{display:flex;flex-direction:column;gap:18px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-muted{color:#707084;font-size:14px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-list{display:flex;flex-direction:column;gap:0;margin-top:5px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-row{display:flex;flex-direction:column;gap:9px;padding:20px 0;border-top:1px solid #E5E4EB;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-row:last-child{padding-bottom:0;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-row h3.elementor-heading-title{font-size:19px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-row .jca-copy{font-size:13px;color:#707084;}
.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore{background:#26233E;padding-top:60px;padding-bottom:60px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-layout{display:grid;grid-template-columns:35% minmax(0,1fr);gap:60px;align-items:start;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-heading{display:flex;flex-direction:column;gap:16px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore .jca-label{color:#A2D9AD;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore .elementor-heading-title{color:white;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-grid{display:grid;grid-template-columns:1fr 1fr;gap:38px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-card{display:flex;flex-direction:column;align-items:flex-start;gap:15px;border-top:1px solid #625D79;padding-top:22px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-card .jca-copy{color:#CECCD9;font-size:13px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-card .elementor-button{color:#A2D9AD;font-size:13px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-card .elementor-button:hover{color:white;}
.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:52px;background:#EDF7EF;border-top:2px solid #41AA55;padding:48px 52px;align-items:center;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-copy{display:flex;flex-direction:column;align-items:flex-start;gap:18px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-title .elementor-heading-title{font-size:32px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-description{font-size:13px;color:#707084;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-details{display:flex;flex-direction:column;align-items:flex-start;padding-left:40px;border-left:1px solid #CFDFD2;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-details .jca-label{font-size:11px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-details .jca-label p:before{display:none;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-email .elementor-button{font-size:24px;color:#403A68;min-height:45px;overflow-wrap:anywhere;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-address-label{margin-top:24px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-address{font-size:14px;margin-top:8px;}
@media(max-width:1100px){.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-section{padding:68px 28px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero{padding-top:26px;padding-bottom:30px;}.elementor-60 .elementor-element.elementor-element-1d0e836c h2.elementor-heading-title{font-size:32px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero-lead{font-size:16px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-introduction-layout{gap:42px;grid-template-columns:38% minmax(0,1fr);}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-values-grid{gap:28px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-layout{gap:40px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore{padding-top:50px;padding-bottom:50px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-layout{grid-template-columns:30% minmax(0,1fr);gap:35px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-grid{gap:25px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-layout{padding:36px;gap:32px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-details{padding-left:28px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-title .elementor-heading-title{font-size:28px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-email .elementor-button{font-size:21px;}}
@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-section{padding:50px 20px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero{padding:24px 20px 28px;}.elementor-60 .elementor-element.elementor-element-1d0e836c h2.elementor-heading-title{font-size:28px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero-top{grid-template-columns:1fr;gap:23px;padding:28px 0;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero-title-group{gap:15px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-page-title .elementor-heading-title{font-size:38px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero-label{font-size:11px;letter-spacing:1px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-hero-lead{font-size:15px;line-height:1.9;padding:0;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-studio-image img{aspect-ratio:1.5;object-position:center;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-caption{font-size:10px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-studio-caption{text-align:left;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-introduction-layout{grid-template-columns:1fr;gap:26px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-introduction-heading{gap:14px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-company-description{font-size:14px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-introduction-copy{gap:22px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-focus-list{gap:8px;padding-top:20px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-focus{font-size:11px;padding:5px 10px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-section-head{flex-direction:column;align-items:flex-start;gap:13px;margin-bottom:24px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-values-heading{gap:14px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-values-grid{grid-template-columns:1fr;gap:26px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-value-card{gap:12px;padding-top:20px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-number{margin-bottom:0;font-size:14px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-value-card h3.elementor-heading-title{font-size:21px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-value-card .jca-copy:not(.jca-number){font-size:13px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-layout{grid-template-columns:1fr;gap:30px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-materials-image img{aspect-ratio:1.15;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-copy{gap:16px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-approach-row{padding:18px 0;gap:8px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-layout{grid-template-columns:1fr;gap:26px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-grid{grid-template-columns:1fr;gap:26px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-explore-card{gap:12px;padding-top:20px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-layout{grid-template-columns:1fr;padding:28px 22px;gap:30px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-title .elementor-heading-title{font-size:27px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-contact-details{padding:24px 0 0;border-left:0;border-top:1px solid #CFDFD2;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-email .elementor-button{font-size:21px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-address-label{margin-top:18px;}.elementor-60 .elementor-element.elementor-element-1d0e836c .jca-address{font-size:13px;}}
@media(prefers-reduced-motion:reduce){.elementor-60 .elementor-element.elementor-element-1d0e836c *{transition:none!important;}}/* End custom CSS */