.elementor-186 .elementor-element.elementor-element-081360c{--display:flex;}.elementor-186 .elementor-element.elementor-element-081360c:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-081360c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-186 .elementor-element.elementor-element-081360c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-186 .elementor-element.elementor-element-32636a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:14.5%;--padding-right:13%;}.elementor-186 .elementor-element.elementor-element-dfb75e8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:1%;--padding-left:14.5%;--padding-right:13%;}.elementor-186 .elementor-element.elementor-element-dfb75e8:not(.elementor-motion-effects-element-type-background), .elementor-186 .elementor-element.elementor-element-dfb75e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-186 .elementor-element.elementor-element-772b900 > .elementor-widget-container{margin:0vw 0vw 5vw 0vw;padding:0px 0px 0px 0px;}@media(max-width:900px){.elementor-186 .elementor-element.elementor-element-081360c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-32636a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-186 .elementor-element.elementor-element-ae69ad2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-dfb75e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(min-width:901px){.elementor-186 .elementor-element.elementor-element-081360c{--width:106.897%;}}/* Start custom CSS *//* 全宽模板样式 */
.elementor-full-width .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
}

.elementor-full-width .site-main {
    padding: 0;
    margin: 0;
    max-width: 100%;
}

/* 确保Elementor内容全宽 */
.elementor-full-width .elementor-section.elementor-section-stretched {
    max-width: 100%;
    left: 0;
    right: 0;
}/* End custom CSS */